/* CSS Document */
html{ background:url(../images/html_bg.gif);}
body {margin:0 auto; padding:0px; font-family:Arial, Helvetica, sans-serif;font-size:12px; line-height:1.8;color:#666; background: url(../images/top_bg.gif) center top repeat-x;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}

ul { list-style:none;}
img { border:0px;}
a { color:#666; text-decoration:none; outline-style: none}
a:hover { color:#71bcd1; text-decoration:none;outline-style: none}
.clearfloat {clear:both;height:0;font-size: 0;line-height: 0;}
.fr{ width:176px;border-left:solid #333333 1px; border:solid #e0e0e0 1px; }
.fr1{ width:61px; height:22px; background:url(../images/submit_bg.gif) no-repeat; border:0;}
.fr2{ width:303px;border-left:solid #333333 1px; border:solid #e0e0e0 1px; }
/*上圆角框通用设置样式，如果要运用多个不同颜色，以下6句不用重新变化--------------------------------*/
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1,.b8{margin:0 5px;}
.b2,.b7{margin:0 3px;border-right:2px solid; border-left:2px solid;}
.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}
.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;}
.content {border-right:1px solid;border-left:1px solid;overflow:hidden; padding:6px 10px;}
/*下面第一、二句决定边框颜色，第三句决定背景颜色*/
/*边框色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{border-color:#c0c3c4;}
.color1 .b1,.color1 .b8{background:#c0c3c4;}
/*背景色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .content{background:#FFF;}

/*边框色*/
.color2 .b2,.color2 .b3,.color2 .b4,.color2 .b5,.color2 .b6,.color2 .b7,.color2 .content{border-color:#FFF;}
.color2 .b1,.color2 .b8{background:#FFF;}
/*背景色*/
.color2 .b2,.color2 .b3,.color2 .b4,.color2 .b5,.color2 .b6,.color2 .b7,.color2 .content{background:#FFF;}

#header{ margin:0 auto; width:983px;}
.logo{ float:left; width:553px; height:126px;}
.logo_right{ float:right; width:385px;}
.home{ height:29px; line-height:29px; text-align:right; color:#d1e2f0;}
.home a{color:#d1e2f0;}
.home a:hover{color:#71bcd1;}
.search { height:39px;}
.search ul li{ float:right;}
.language{padding:18px 6px 0 0;}
.language2{padding:16px 6px 0 0; color:#d1e2f0;}
.submit{width:163px; padding:14px 6px 0 0;}
#keyword{ float:left; width:135px; height:25px; line-height:25px; background:url(../images/keyword_bg.gif) right top no-repeat; text-indent:10px; border:0}
#submit{ float:right; width:24px; height:25px; background:url(../images/search_bg.gif) no-repeat; border:0}
.menu{ clear:both; height:40px; line-height:40px; background:url(../images/index_03.jpg) no-repeat; margin-bottom:5px;}
.menu ul li{ float:left;font-family:Microsoft YaHei; font-size:14px;}
.menu ul li a{ display:block; color:#003a46; padding:0 25px;}
.menu ul li a:hover{ color:#FFF; background:url(../images/menu_li_hover.gif) center center no-repeat;}
.menu ul li.current a{ color:#FFF; background:url(../images/menu_li_hover.gif) center center no-repeat;}
.menu #nav1{
	width:80px;
}
.menu #nav1 a:hover,.menu #nav1.current a{ background:url(../images/nav1_hover.gif) left center no-repeat; color:#FFF;}
.menu #nav8{ width:128px;}
.menu #nav8 a:hover,.menu #nav8.current a{ background:url(../images/nav8_hover.gif) right center no-repeat; color:#FFF;}

.shadow{ margin:0 auto; width:1000px; height:15px; line-height:15px; background:url(../images/shadow.jpg) center top no-repeat;}
.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:16px;height:15px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}

#container{ margin:0 auto; width:983px;}
#aside{ float:left; width:242px;}
.aside_con{  padding:4px 4px 0; background:url(../images/aside_tit.gif) center top no-repeat;}
.aside_con h3{ height:41px; line-height:41px;font-family:Microsoft YaHei; font-size:14px; font-weight:normal; color:#41939f; padding-left:32px; background:url(../images/product_ico.gif) 5px center no-repeat;}
.aside_con h3 span a{ display:inline;  float:right;width:48px; height:15px; margin:12px 5px 0 0; background:url(../images/more.gif) no-repeat;}
.aside_con ul{ padding-top:9px;}
.aside_con ul li{ height:37px; line-height:37px;  margin-top:3px;}
.aside_con li a{ display:block;padding-left:38px; background:url(../images/aside_li.gif) no-repeat;}
.aside_con li a:hover{ background:url(../images/aside_li_hover.gif) no-repeat; color:#FFF;}
.aside_con li.select a{ background:url(../images/aside_li_hover.gif) no-repeat; color:#FFF;}
.aside_con2{ height:300px; padding:4px 4px 0; background:url(../images/aside_tit.gif) center top no-repeat;}
.aside_con2 h3{ height:41px; line-height:41px;font-family:Microsoft YaHei; font-size:14px; font-weight:normal; color:#41939f; padding-left:32px; background:url(../images/news_ico.gif) 5px center no-repeat;}
.aside_con2 h3 span a{ display:inline;  float:right;width:48px; height:15px; margin:12px 5px 0 0; background:url(../images/more.gif) no-repeat;}
.news_con{ height:245px; overflow:hidden; margin-top:10px;}
.news_con dl{ margin-bottom:7px;border-bottom:solid #d8dde1 1px; height:77px;}
.news_con dt{ float:left; width:71px; background:url(../images/news_bg.gif) no-repeat; height:71px;}
.news_con dt img{ padding:2px 0 0 2px;}
.news_con dd{ float:right; width:135px; line-height:18px;}
.news_con dd strong{font-size:14px; color:#003a46; padding-right:10px; background:url(../images/strong_ico.gif) right center no-repeat;}

.aside_contact{ height:40px; background:url(../images/aside_contact.jpg) top center no-repeat; margin-top:13px; line-height:18px; padding-left:60px; padding-top:5px;}
.aside_contact strong{font-family:Microsoft YaHei; font-size:13px; font-weight:normal;}
.aside_contact span{ color:#f47f0b; font-weight:bold; font-size:13px;}
.aside_rec{ height:40px; background:url(../images/aside_rec.jpg) top center no-repeat; margin-top:13px;line-height:18px; padding-left:60px; padding-top:5px;}
.aside_rec strong{font-family:Microsoft YaHei; font-size:13px; font-weight:normal;}
.aside_message{ height:40px; background:url(../images/aside_message.jpg) top center no-repeat; margin-top:13px; margin-bottom:5px;line-height:18px; padding-left:60px; padding-top:5px; }
.aside_message strong{font-family:Microsoft YaHei; font-size:13px; font-weight:normal;}

#main{ float:right; width:729px;}
.product_con{  padding:4px 4px 0;height:395px; background:url(../images/main_tit.gif) center top no-repeat;}
.product_con h3{ height:41px; line-height:41px;font-family:Microsoft YaHei; font-size:14px; font-weight:normal; color:#FFF; }
.product_con h3 strong {background:url(../images/menu_li_hover.gif) center top no-repeat; padding:10px 25px;}
.product_con h3 span a{ display:inline;  float:right;width:48px; height:15px; margin:12px 5px 0 0; background:url(../images/more.gif) no-repeat;}
.product_con small a{ padding-left:10px; color:#2A7475; font-size:14px;font-weight:bold;padding:10px 25px; }
.product_con small a:hover{ color:#FFF;background:url(../images/menu_li_hover.gif) center top no-repeat; padding:10px 25px;}
.product_con ul li{ display:inline; position:relative; float:left; width:174px; height:161px; text-align:center; margin-top:13px;}
.product_con li .pro_txt{
	height:30px;
	line-height:30px;
	position:absolute;
	top:131px;
	left: 5px;
	width: 165px;
	background:url(../images/pro_txt_bg.png) no-repeat;
	font-weight:bold;
	cursor:pointer;
	 
}
.about_con{ height:205px; padding:4px 4px 0; background:url(../images/main_tit.gif) center top no-repeat;}
.about_con h3{ height:41px; line-height:41px;font-family:Microsoft YaHei; font-size:14px; font-weight:normal; color:#FFF; }
.about_con h3 strong {background:url(../images/menu_li_hover.gif) center top no-repeat; padding:10px 25px;}
.about_con h3 span a{ display:inline;  float:right;width:48px; height:15px; margin:12px 5px 0 0; background:url(../images/more.gif) no-repeat;}
.about_con2{ padding:13px 10px;}

.main_con{  padding:4px 4px 0; background:url(../images/main_tit.gif) center top no-repeat;}
.main_con h3{ height:41px; line-height:41px;font-family:Microsoft YaHei; font-size:14px; font-weight:normal; color:#FFF; }
.main_con h3 strong {background:url(../images/menu_li_hover.gif) center top no-repeat; padding:10px 25px;}
.main_con h3 span{ display:inline;  float:right;margin:0 5px 0 0; font-family:"宋体"; font-size:12px; font-weight:normal; color:#636262; }
.main_body{ padding:10px 3px 5px; min-height:425px;HEIGHT: auto !important; height:425px;}
.feedback_icon{ padding-left:40px; background:url(../images/feedback_icon.gif) left center no-repeat; font-weight:bold; color:#3b3b3b;}

#news_list dl{ margin-bottom:7px;border-bottom:dashed #d8dde1 1px; height:77px;}
#news_list dt{ float:left; width:71px; background:url(../images/news_bg.gif) no-repeat; height:71px;}
#news_list dt img{ padding:2px 0 0 2px;}
#news_list dd{ float:right; width:615px; line-height:20px;}
#news_list dd strong{ line-height:2;}
#news_list dd strong a{ color:#40909c;}
#news_list dd strong a:hover{ color:#71bcd1; }
.news_bt{font-weight:bold; font-size:19px;font-family:"Microsoft Yahei";  text-align:center; line-height:28px; color:#40909c; padding-top:10px;}
.news_date{ font-size:12px;text-align:center; border-bottom:dashed #d5d5d5 1px;line-height:20px; margin-bottom:10px;}
.propic{ margin-bottom:10px; text-align:center;}
.protit{font-size:12px; border-bottom:dashed #d5d5d5 1px;line-height:20px; margin-bottom:10px; font-weight:bold;}
.protit span{ font-family:"宋体";}
.jianjie{ padding-bottom:10px;}

#index_pic ul li{ display:inline; position:relative; float:left; width:174px; height:161px; text-align:center; margin-top:13px;}
#index_pic li .pro_txt{
	height:30px;
	line-height:30px;
	position:absolute;
	top:131px;
	left: 5px;
	width: 165px;
	background:url(../images/pro_txt_bg.png) no-repeat;
	font-weight:bold;
	cursor:pointer;
	 
}
#index_pic li .equ_txt{
	height:30px;
	line-height:30px;
	position:absolute;
	top:131px;
	left: 5px;
	width: 165px;
	background:url(../images/equ_txt_bg.png) no-repeat;
	font-weight:bold;
	cursor:pointer;
	 
}
.page {CLEAR: both; MARGIN: 10px 0 0; LINE-HEIGHT: 20px; padding:3px; text-align:right;}
.page A {  border: #dfdfdf 1px solid;COLOR: #5c6985; MARGIN-RIGHT: 5px; TEXT-DECORATION: none; padding:4px 8px 3px;}
.page A:hover {border: #798f94 1px solid; BACKGROUND: #03333d; COLOR: #fff;}
.page .cur {BACKGROUND: #03333d; border: #798f94 1px solid; COLOR: #fff; MARGIN-RIGHT: 3px;  padding:4px 8px 3px;}
.bottom-Article-QQ .block {
	DISPLAY: block
}
.bottom-Article-QQ .none {
	DISPLAY: none
}


.sildPic-Article-QQ .hd {
	 display:none;
}

.sildPic-Article-QQ .bd {
	WIDTH: 696px; 
}
.sildPic-Article-QQ .cnt-wrap {
	/*OVERFLOW: hidden; WIDTH: 624px; ZOOM: 1; HEIGHT: 162px*/
	OVERFLOW: hidden; WIDTH: 696px; ZOOM: 1; HEIGHT: 348px
}
.sildPic-Article-QQ .cnt {
	WIDTH: 1392px
}
#footer{ display:block; margin:0 auto; width:100%; height:194px;  color:#71bcd1;background:url(../images/footer_bg.gif) center bottom repeat-x;}
#footer a{color:#71bcd1;}
#footer a:hover{color:#FFF;}
.footer_con{ margin:0 auto; width:983px;}
.copyright{ padding-top:35px;}
.copyright dl dt{ float:left; width:700px; height:72px;}
.copyright dl dd{ float:right; width:235px; height:72px; background:url(../images/erweima.gif) right center no-repeat;}
.link{ width:156px; height:22px; background:url(../images/link_bg.gif) no-repeat; margin-top:4px;}
.copyright dd .cyc{ width:156px; text-align:right; padding-top:4px;}
.sub_menu{ padding-bottom:20px;}


/* 首页>>
*/
.indexproduct_con{  padding:4px 4px 0;height:395px; background:url(../images/main_tit.gif) center top no-repeat;}
.indexproduct_con h3{ height:41px; line-height:41px;font-family:Microsoft YaHei; font-size:14px; font-weight:normal; color:#FFF; }
.indexproduct_con h3 strong {background:url(../images/menu_li_hover.gif) center top no-repeat; padding:10px 25px;}
.indexproduct_con h3 span a{ display:inline;  float:right;width:48px; height:15px; margin:12px 5px 0 0; background:url(../images/more.gif) no-repeat;}
.indexproduct_con small a{ padding-left:10px; color:#2A7475; font-size:14px;font-weight:bold;padding:10px 25px; }
.indexproduct_con small a:hover{ color:#FFF;background:url(../images/menu_li_hover.gif) center top no-repeat; padding:10px 25px;}
.indexproduct_con ul li{ display:inline; position:relative; float:left; width:231px; height:161px; text-align:center; margin-top:13px;}
.indexproduct_con li .pro_txt{
	height:30px;
	line-height:30px;
	position:absolute;
	top:131px;
	left: 5px;
	width: 165px;
	background:url(../images/pro_txt_bg.png) no-repeat;
	font-weight:bold;
	cursor:pointer;
	 
}

/*产品封面>
*/
.products_con{  padding:1px 1px 0;height:395px; }
.products_con h3{ height:41px; line-height:41px;font-family:Microsoft YaHei; font-size:14px; font-weight:normal; color:#FFF; }
.products_con h3 strong {padding:10px 25px;}
.products_con h3 span a{ display:inline;  float:right;width:48px; height:15px; margin:12px 5px 0 0; background:url(../images/more.gif) no-repeat;}
.products_con small a{ padding-left:10px; color:#2A7475; font-size:14px;font-weight:bold;padding:10px 25px; }
.products_con small a:hover{ color:#FFF;background:url(../images/menu_li_hover.gif) center top no-repeat; padding:10px 25px;}
.products_con ul li{ display:inline; position:relative; float:left; width:231px; height:161px; text-align:center; margin-top:13px;}
.products_con li .pro_txt{
	height:30px;
	line-height:30px;
	position:absolute;
	top:131px;
	left: 5px;
	width: 165px;
	background:url(../images/pro_txt_bg.png) no-repeat;
	font-weight:bold;
	cursor:pointer;
	 
}
