@charset "utf-8";

/* 主要的CSS样式 CSS Document */
/*<![CDATA[*/
@import url(common.css);

body, html { scrollbar-face-color: #FFFFFF; /*立体滚动条的颜色*/ scrollbar-shadow-color: #D2E5F4; /*立体滚动条阴影的颜色*/ scrollbar-highlight-color: #D2E5F4; /*滚动条空白部分的颜色*/ scrollbar-3dlight-color: #FFFFFF; /*立体滚动条亮边的颜色*/ scrollbar-darkshadow-color: #FFFFFF; /*立体滚动条强阴影的颜色*/ scrollbar-track-color: #FFFFFF; /*立体滚动条背景颜色*/ scrollbar-arrow-color: #D2E5F4; /*三角箭头的颜色*/ scrollbar-base-color:#f8f8f8; /*滚动条的基本颜色*/ color:#333;}
body { font-family:Arial, tahoma, sans-serif, "宋体"; font-size:12px; line-height:150%; color:#333; background:url(../images/bg.gif) repeat-y center; }
/*字体css*/
.cred { color:#F00; }
.cgreen { color:#090; }
.c888888 { color:#888888; }
/*字体css end*/

/*base*/
.imgcode { cursor:pointer; border:1px solid #ccc; }
a { color: #222; text-decoration:none; }
a:hover { color:#03F; }
.helplink { cursor:help; }
.pointer { cursor:pointer; }
.clear { clear: both; }
.clearfix:after { clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.clearfix { zoom: 1; } /* IE */
.textcenter { text-align:center; }
.displaynone { display:none; }
.displayblock { display:block; }
.topmar_3 { margin-top:-3px; }
.topmar3 { margin-top:3px; }
.topmar1{margin-top:1px;}
.topmar2{margin-top:2px;}
.topmar5 { margin-top:5px; }
.topmar8 { margin-top:8px; }
.topmar10 { margin-top:10px; }
.topmar12 { margin-top:12px; }
.topmar15 { margin-top:15px; }
.blank2 { display:block; height:2px; clear:both; overflow:hidden; }
.blank3 { display:block; height:3px; clear:both; overflow:hidden; }
.blank5 { display:block; height:5px; clear:both; overflow:hidden; }
.blank9 { display:block; height:9px; clear:both; overflow:hidden; }
.blank12 { display:block; height:12px; clear:both; overflow:hidden; }
.blank15 { display:block; height:15px; clear:both; overflow:hidden; }
.blank20 { display:block; height:20px; clear:both; overflow:hidden; }
/*end base*/

.maindiv{width:880px; overflow:hidden; margin-left:auto; margin-right:auto;}
#top{width:880px; height:121px; background:url(../images/top_bg.gif) repeat-x;}
#top span{ text-align:right; display:block; padding-right:8px; height:22px; line-height:22px; color:#FFF;}
#top span a{color:#FFF;}
#top .logo{margin-top:7px;}

.line1{height:2px; background-color:#d1d1d1;}

#nav {
	line-height: 40px;
	background-color: #039;
	background-image: url(../images/nav_bg.gif);
	background-repeat: repeat-x;
	list-style-type: none;
}
#nav a {
 display: block; text-align:center;color:#FFF; padding-left:7px; padding-right:7px; font-size:14px;
}
#nav a:link  {
 color:#FFF; text-decoration:none;
}
#nav a:visited  {
 color:#FFF;text-decoration:none;
}
#nav a:hover  {
 color:#FFF;text-decoration:none;
}
#nav li {
 float: left;
}
#nav li a:hover{
	background:url(../images/nav_click_bg.gif) repeat-x; color:#022c4f;
}
#nav li ul {
 line-height: 27px;  list-style-type: none;text-align:left;
 left: -999em; position: absolute;  z-index:999999;background: #252f3f;
}
#nav li ul li{
 border-bottom:1px dashed #394251;
 float:none;
}
#nav li ul a{
 display: block;text-align:left;padding-left:14px; padding-right:14px;background: #252f3f;
}
#nav li ul a:link  {
 color:#7ab0cc; text-decoration:none;
}
#nav li ul a:visited  {
 color:#7ab0cc;text-decoration:none;
}
#nav li ul a:hover  {
 color:#ff8826;text-decoration:none;font-weight:normal;
 background:#252f3f;
}
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}


.left{ margin-left:5px; margin-top:5px; width:195px; float:left;}
.category{ margin-left:3px;}
.category li{ border-bottom:1px dashed #CCC; line-height:28px; padding-left:15px;}
.category .title{ border-bottom:0px; line-height:28px; padding-left:5px; font-weight:bold; font-size:14px; padding-top:8px;}
.category li a{color:#4d4d4d;}
.category li a:hover{color:#ea4106;}
.category .title a{color:#095697;}
.category .title a:hover{color:#ea4106;}

.category_1{ margin-left:3px; margin-top:10px;}
.category_1 li{ border-bottom:1px dashed #CCC; line-height:28px; padding-left:15px;}
.category_1 .title{ border-bottom:0px; line-height:28px; padding-left:5px; font-weight:bold; font-size:14px; padding-top:8px;}
.category_1 li a{color:#4d4d4d;}
.category_1 li a:hover{color:#ea4106;}
.category_1 .title a{color:#095697;}
.category_1 .title a:hover{color:#ea4106;}
.category_1 .active_category{ background-color:#CCC;}

.online{ margin-top:10px; padding-bottom:8px; text-align:center;}
.online li{margin-top:15px;}

.left_contact span{display:block; margin-top:5px; line-height:24px;}
.left_contact span a{color:#1e7acc;}

.weblink_s li{margin-top:12px; text-align:center;}

.right{ float:left; margin-left:25px; width:654px; overflow:hidden;_margin-left:20px;}
.home_right_welcome{font-size:16px; font-weight:bold; color:#046ec0; margin-top:15px; margin-bottom:8px;}
.home_right_welcome a{font-size:16px; font-weight:bold; color:#046ec0; margin-top:15px; margin-bottom:8px;}
.home_right_welcome a:hover{font-size:16px; font-weight:bold; text-decoration:underline; color:#F63; margin-top:15px; margin-bottom:8px;}
.home_right_title{font-size:14px; font-weight:bold; color:#26689a; margin-top:10px; margin-bottom:10px;}
.home_right_title a{font-size:14px; font-weight:bold; color:#26689a; margin-top:10px; margin-bottom:10px;}
.home_right_title a:hover{font-size:14px; font-weight:bold; text-decoration:underline; color:#F63; margin-top:10px; margin-bottom:10px;}
.home_right_content{line-height:20px; position:relative;word-break :break-all;}
.home_right_content .t_left{float:left; margin-right:8px; margin-bottom:8px;}
.home_right_content .t_right{float:right; margin-left:8px; margin-bottom:8px;}

.home_prossss{ width:145px; height:128px;text-align:center;
 border:1px solid #d7d8da; padding:3px; margin-left:10px;
}


.right_title{font-size:14px; font-weight:bold; color:#26689a; margin-top:20px; margin-bottom:10px;}
.right_content{line-height:22px;word-wrap:break-word; overflow:hidden;}
.right_content h1{font-size:16px; line-height:30px; font-weight:bold; border-bottom:1px dashed #CCC;}

.weblink{ margin-top:10px; margin-right:3px; margin-left:3px; border:1px solid #d7d8da; padding:5px;}
.weblink a{padding-left:10px;}
.foot{ background-color:#5b5a5a; height:91px; color:#FFF; text-align:center;margin-top:8px; color:#FFF; line-height:28px;}
.foot a{color:#FFF; padding-left:2px; padding-right:2px; line-height:24px;}
#footer_bg{width:982px; margin-left:auto; margin-right:auto;}

.new_list{ margin-top:5px; border-bottom:1px dashed #CCC; padding-bottom:5px;}
.new_list h2 a{font-size:16px; color:#06C; font-weight:bold;}
.new_list li{color:#858585;padding-right:20px;word-break:break-all;}
.new_list .s_time{color:#009;}

.news_detail{ padding-right:8px;}
.news_detail h1{font-size:14px; color:#06C; font-weight:bold; line-height:28px; border-bottom:1px dashed #C0C0C0;}
.news_detail span{color:#858585; font-size:12px; font-weight:normal;}

#page{text-align:center; margin-top:12px; margin-bottom:8px;}
#page span{color:#F00; padding-left:3px; padding-right:3px;}

.product{margin-top:5px; display:block;}
.product ul{ margin-top:8px; overflow:hidden;}
.product ul li{float:left; padding-right:26px; padding-bottom:5px; width:137px;}
.pic_item{width:137px; height:120px;border:1px solid #CCC; padding:2px;overflow:hidden;display: inline-block; text-align:center;}
.pic_item i {display: inline-block;height: 100%;vertical-align: middle;}
.pic_item img{vertical-align:middle;}
.product ul li h5{ line-height:30px; text-align:center; font-size:12px; font-weight:normal;}

#pic_1{z-index:99;}
.pic_1{position:absolute; border:1px solid #D4D4D4; display:none; top:-4px; left:177px;_left:-8px; z-index:99;}
.pic_2{position:absolute; border:1px solid #D4D4D4; display:none; top:-4px; right:177px; z-index:99;}

.next span{float:left; width:326px; color:#5D5D5D;}
.next span a{color:#5D5D5D;}
.next span a:hover{color:#06C;}
/*]]>*/
.ys110 {
	color: #FFFFFF;
	font-style: italic;
	font-size: 12px;
	font-weight: bold;
}
