﻿@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
body{ font:12px/22px "宋体";  word-break:break-all; text-align:left; background:url(../images/bodybg.jpg) left top repeat-x #FFF; color:#6C6C6C;}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
ul,li{ list-style:none;}
a{ color:#6C6C6C; text-decoration:none;}
a:hover{ color:#F57977; text-decoration:underline;}
img{ border:0;}
a img,a:hover img{ border:0;}
button{ cursor:pointer;}
em{ font-style:normal;}
input{ font-size:12px; color:#929292;}
.clearit{ clear:both;}


#header{ width:895px; height:96px; margin:0 auto; overflow:hidden;}
.logo{ width:350px; float:left; margin-top:22px;}
.language{ width:400px; float:right; text-align:right; margin:60px 0 0 0;}
.language img{ margin:54px 1px 0 0;}

#mainNav{ width:895px; height:29px; line-height:29px; margin:0 auto; background:url(../images/mainNavbg.jpg) left top no-repeat;}
#mainNav td.line{ height:29px; width:1px;}
#mainNav a{ display:block; height:29px; line-height:29px; text-align:center; color:#FFF; font-weight:bold;}
#mainNav a:hover{ color:#FFF; text-decoration:underline;}
#banner{ width:895px; margin:1px auto 0;}

#wrapper{ width:895px; margin:0 auto; }
.leftBar{ width:153px; float:left; margin-top:10px;}
.contenter{ width:486px; float:left; display:inline; margin:8px 0 0 7px;}
.rightBar{ width:243px; float:right; margin-top:10px;}

.login{ width:153px; height:157px; overflow:hidden;}
.login h2{ width:138px; padding:0 0 0 15px; height:39px; line-height:39px; background:url(../images/login_h2.jpg) no-repeat; color:#1A2032;}
.login .loginBox{ width:153px; height:118px; padding-top:4px; background:url(../images/login_bg.jpg) no-repeat;  color:#000;}
.login .loginBox .table1 td{ padding-top:2px;}
.login .loginBox .table1 .text{ width:86px; height:18px; padding:3px 0 0 5px; background:url(../images/login_input.jpg) right top no-repeat; border:0;}
.login .loginBox .table1 .text2{ width:38px; height:17px;  padding:3px 0 0 5px;  background:url(../images/login_input2.jpg) right top no-repeat; border:0;}
.login .loginBox .table2{ margin-top:5px;}
.login .loginBox .table2 a{ color:#000; text-decoration:underline;}

.product{ width:153px; margin-top:3px;}
.product h2{ width:138px; padding-left:15px; height:33px; line-height:33px; background:url(../images/product_h2.jpg) no-repeat; color:#000; }
.product .productBox{ width:153px; height:348px; background:url(../images/product_box_bg.jpg) no-repeat;}
.product .productBox .leftNavBox{ width:132px; height:325px; margin-left:9px; padding-top:6px;}
.product .productBox .leftNavBox ul{ width:132px;}
.product .productBox .leftNavBox ul li{ width:132px; float:left; position:relative;}
.product .productBox .leftNavBox ul li a{ display:block; margin-top:3px; background:url(../images/index_leftnav1.jpg) 5px center no-repeat; padding-left:19px; color:#174297;}
.product .productBox .leftNavBox ul li.show a,.product .productBox .leftNavBox ul li a:hover{ background:url(../images/index_leftnav1_on.jpg) 5px center no-repeat; color:#174297; text-decoration:none;}
.product .productBox .leftNavBox ul li ul{ width:160px; position:absolute; left:130px; top:0; background:#F7FAFF; border:1px solid #C2D3E2; border-bottom:none; display:none; }
.product .productBox .leftNavBox ul li.show ul{ display:block;}
.product .productBox .leftNavBox ul li  ul li{ width:160px; float:left; border-bottom:1px solid #C2D3E2; }
.product .productBox .leftNavBox ul li  ul li a{ display:block; margin:0; padding:0 10px 0 10px; background:none; text-decoration:none; color:#5585B3;width:140px;}
.product .productBox .leftNavBox ul li.show  ul li a{ display:block; margin:0; padding:0 10px 0 10px; background:none; text-decoration:none; color:#5585B3;}
.product .productBox .leftNavBox ul li  ul li a.onePopNav_on,.product .productBox .leftNavBox ul li  ul li a:hover{ background:url(../images/dot.gif) 150px 7px no-repeat; color:#5585B3; text-decoration:none; color:#5585B3; text-decoration:none;}

.product .productBox .leftNavBox ul li li ul{width:140px; position:absolute; left:160px; top:0; background:#F7FAFF; border:1px solid #C2D3E2; border-bottom:none; display:none;}
.product .productBox .leftNavBox ul li.show li ul{width:140px; position:absolute; left:160px; top:0; background:#F7FAFF; border:1px solid #C2D3E2; border-bottom:none; display:none;}
.product .productBox .leftNavBox ul li li.show ul{ display:block;}
.product .productBox .leftNavBox ul li ul li ul li{ width:140px; float:left;  border-bottom:1px solid #C2D3E2;}
.product .productBox .leftNavBox ul li ul li ul li a{  display:block; margin:0; padding:0 2px 0 10px; background:none; text-decoration:none; color:#6A6F72;}
.product .productBox .leftNavBox ul li ul li ul li a:hover{ background:none;  color:#6A6F72; text-decoration:underline;}




.product_search{ width:486px; height:161px; background:url(../images/product_search.jpg) no-repeat; overflow:hidden;}
.product_search h2{ width:456px; height:39px; line-height:39px; margin:0 auto; background:url(../images/search_dot.jpg) left 48% no-repeat; padding-left:10px; color:#000;}
.product_search .searchBox{ width:421px; height:82px; margin:0 auto; background:url(../images/search_bg.jpg) no-repeat; color:#1D82E2;}
.product_search .searchBox .btn{ width:276px; height:18px;}
.product_search .search_botton{ text-align:right; padding:5px 30px 0 0;}

.newsProduct{ width:486px; height:145px; margin-top:5px; overflow:hidden;}
.newsProduct h2{ width:483px; height:27px; margin:0 auto; line-height:27px; background:url(../images/newsProduct_h2_bg.jpg) no-repeat; overflow:hidden;}
.newsProduct h2 .text{ width:300px; float:left; color:#000; display:inline; margin-left:9px; padding-left:11px; background:url(../images/search_dot.jpg) left 48% no-repeat;}
.newsProduct h2 .more{ width:100px; float:right; padding-right:15px; text-align:right;}
.newsProduct h2 .more a{ font-weight:normal; color:#5890CF;}
.newsProduct h2 .more a:hover{ font-weight:normal; color:#5890CF; text-decoration:underline;}
.newsProduct ul{ width:486px; margin:8px auto 0; overflow:hidden;}
.newsProduct ul li{ width:115px; float:left; display:inline; margin-left:6px;}
.newsProduct ul li .plc img{ padding:5px; border:1px solid #D1E9FF;}
.newsProduct ul li .text{ margin-top:4px; text-align:center;}
.newsProduct ul li .text a{ color:#174297;}

.news{ width:486px; height:234px; overflow:hidden;}
.news h2{ width:483px; height:27px; line-height:27px; background:url(../images/newsProduct_h2_bg.jpg) no-repeat; overflow:hidden;}
.news h2 .text{ width:300px; float:left; color:#000; display:inline; margin-left:9px; padding-left:11px; background:url(../images/search_dot.jpg) left 48% no-repeat;}
.news h2 .more{ width:100px; float:right; padding-right:15px; text-align:right;}
.news h2 .more a{ font-weight:normal; color:#5890CF;}
.news h2 .more a:hover{ font-weight:normal; color:#5890CF; text-decoration:underline;}
.news .photoShow{ width:468px; margin:3px auto 0; overflow:hidden;}
.news .photoShow .plc{ width:97px; float:left;}
.news .photoShow .plc img{ padding:1px; border:1px solid #D6D6D6;}
.news .photoShow .text{ width:345px; float:left; display:inline; margin-left:10px; color:#174297;}
.news ul.textList{ width:468px; margin:2px auto 0; overflow:hidden;}
.news ul.textList li{ width:468px; float:left; background:url(../images/textList_li_bg.jpg) left bottom repeat-x; overflow:hidden;}
.news ul.textList li .txt{ width:370px; float:left; background:url(../images/lan_dot.jpg) 5px 48% no-repeat; padding-left:15px;}
.news ul.textList li .txt a{ color:#666666;}
.news ul.textList li .txt a:hover{ color:#FF7666; text-decoration:none;}
.news ul.textList li .date{ width:78px; float:right; color:#AEAEAE;}

.productRight{ width:243px; height:132px; overflow:hidden;}
.productRight h2{ width:243px; height:31px; line-height:31px; background:url(../images/productRight_h2_bg.jpg) no-repeat; overflow:hidden;}
.productRight h2  .text{ width:150px; float:left;color:#000; display:inline; margin-left:15px;  }
.productRight h2  .more{ width:60px; float:right; text-align:right; padding-right:12px;}
.productRight h2 .more a{ font-weight:normal; color:#5890CF;}
.productRight h2 .more a:hover{ font-weight:normal; color:#5890CF; text-decoration:underline;}
.productRight .proRightBox{ width:243px; height:100px; background:url(../images/productRight_box_bg.jpg) no-repeat;}
.productRight .proRightBox .plc{ width:90px; float:left; display:inline; margin:12px 0 0 13px;}
.productRight .proRightBox .plc .photo{ padding:4px; border:1px solid #D1E9FF; background:#FFF;}
.productRight .proRightBox .text{ width:120px; height:75px; overflow:hidden; float:left; display:inline; margin:10px 0 0 10px; color:#174297;}

.trouble{ width:243px; overflow:hidden; margin-top:5px;}
.trouble h2{ width:243px; height:31px; line-height:31px; background:url(../images/productRight_h2_bg.jpg) no-repeat; overflow:hidden;}
.trouble h2  .text{ width:150px; float:left;color:#000; display:inline; margin-left:15px;  }
.trouble h2  .more{ width:60px; float:right; text-align:right; padding-right:12px;}
.trouble h2 .more a{ font-weight:normal; color:#5890CF;}
.trouble h2 .more a:hover{ font-weight:normal; color:#5890CF; text-decoration:underline;}
.trouble .troubleBox{ width:243px; height:168px; background:url(../images/troubleBox.jpg) no-repeat; overflow:hidden;}
.trouble .troubleBox ul{ width:215px; margin:12px 0 0 15px; overflow:hidden;}
.trouble .troubleBox ul li{ width:207px; float:left; background:url(../images/lan_dot.jpg) left 48% no-repeat; padding-left:8px;}
.trouble .troubleBox ul li a{ color:#174297;}
.trouble .troubleBox ul li a:hover{ color:#FF7666; text-decoration:none;}

.technique{ width:243px; overflow:hidden; margin-top:5px;}
.technique h2{ width:243px; height:31px; line-height:31px; background:url(../images/productRight_h2_bg.jpg) no-repeat; overflow:hidden;}
.technique h2  .text{ width:150px; float:left;color:#000; display:inline; margin-left:15px;  }
.technique h2  .more{ width:60px; float:right; text-align:right; padding-right:12px;}
.technique h2 .more a{ font-weight:normal; color:#5890CF;}
.technique h2 .more a:hover{ font-weight:normal; color:#5890CF; text-decoration:underline;}
.technique .techniqueBox{ width:243px; height:168px; background:url(../images/troubleBox.jpg) no-repeat; overflow:hidden;}
.technique .techniqueBox ul{ width:215px; margin:12px 0 0 15px; overflow:hidden;}
.technique .techniqueBox ul li{ width:207px; float:left; background:url(../images/lan_dot.jpg) left 48% no-repeat; padding-left:8px;}
.technique .techniqueBox ul li a{ color:#174297;}
.technique .techniqueBox ul li a:hover{ color:#FF7666; text-decoration:none;}

#link{ width:893px; height:82px; margin:7px auto 0; background:url(../images/linkBg.jpg) left top repeat-x; overflow:hidden; }
#link .leftLink{ width:29px; height:82px; float:left;}
#link .photoRight{ width:864px; height:82px; float:left; background:url(../images/photoRightbg.jpg) no-repeat; overflow:hidden;}
#link .photoRight ul{ width:850px; margin:15px 0 0 14px; overflow:hidden;}
#link .photoRight ul li{ float:left; padding-right:12px;}
#link .photoRight ul li img{ border:1px solid #CCC;}

#footer{ width:895px; margin:0 auto; padding:12px 0 20px 0; overflow:hidden;}
.footLeft{ width:600px; float:left;}
.footNav{ padding-left:5px; color:#174297;}
.footNav a{ color:#174297;}
.footNav a:hover{ color:#174297; text-decoration:underline;}
.copy{ padding-left:5px; color:#858585;}
.footright{ text-align:right; }
.footright select{ width:178px; color:#8091B2;}

/*second*/
.local{ width:895px; height:20px; padding-top:2px; background:url(../images/localbg.jpg) no-repeat; text-align:right; overflow:hidden;}
.local span{ padding:0 10px 0 15px; line-height:20px; background:url(../images/local_dot.jpg) left 48% no-repeat; color:#5E5E5E;}
.local span a{ color:#5E5E5E;}
.local span a:hover{ color:#1265C4; text-decoration:underline;}
#secondBox{ width:895px; margin:5px auto 0;}
#tdLeft{ width:187px; vertical-align:top;}
#tdRight{ vertical-align:top; height:400px;}
.column{ width:176px; height:34px; padding-left:21px; line-height:34px; color:#1265C4; font-weight:bold; font-size:14px; background:url(../images/columnbg.jpg) no-repeat;}
.columnNav{ width:187px; background:url(../images/leftsideBarbg.jpg) repeat-y; padding-top:3px;}
.leftBarBottom{ width:187px; height:18px;}
.leftsideBarNav{ width:171px; margin:0 0 0 7px; background:url(../images/leftsideBarNavbg.jpg) left top repeat-y; border-top:1px solid #C5D6E7;}
.leftsideBarNav ul{ width:155px; margin:0 auto; padding:2px 0 8px 0; min-height:75px; _height:75px; padding-bottom:70px;}
.leftsideBarNav ul li{ width:155px; position:relative; float:left;}
.leftsideBarNav ul li a{ display:block; margin-top:3px; background:url(../images/index_leftnav1.jpg) 5px 10px no-repeat; line-height:18px; padding:2px 0 2px 19px; color:#494949;}
.leftsideBarNav ul li a.columnNav1_on,.leftsideBarNav ul li a:hover{ background:url(../images/index_leftnav1_on.jpg) 5px 10px no-repeat; color:#174297; text-decoration:none;}
.leftsideBarNav ul li ul{ position:absolute; left:150px; top:2px; padding:0; margin:0; width:160px; background:#F3F8FF; border:1px solid #D8D8D8; border-bottom:none; padding:0; margin:0; min-height:0; _height:0; display:none;}
.leftsideBarNav ul li.show ul{ display:block;}
.leftsideBarNav ul li ul li{ width:160px; border-bottom:1px solid #D8D8D8; float:left;}
.leftsideBarNav ul li ul li a{ display:block; margin:0; padding:0 10px 0 10px; background:none; color:#5585B3;}
.leftsideBarNav ul li ul li a.threePop_on{ background:url(../images/dot.gif) 150px 6px no-repeat;}
.leftsideBarNav ul li ul li a:hover{  background:url(../images/dot.gif) 150px 6px no-repeat;  color:#5585B3; text-decoration:none;}
.leftsideBarNav ul li li a:hover{ background:none; text-decoration:none; color:#1265C4;}
.leftsideBarNav ul li.show ul li ul{ position:absolute; left:160px; top:2px; padding:0; margin:0; width:140px; background:#F3F8FF; border:1px solid #D8D8D8; border-bottom:none;  padding:0; margin:0; min-height:0; _height:0; display:none;}
.leftsideBarNav ul li ul li.show ul{ display:block;}
.leftsideBarNav ul li ul li ul li{  width:140px; border-bottom:1px solid #D8D8D8;}
.leftsideBarNav ul li ul li ul li a{ display:block; margin:0; padding:0 10px 0 10px; background:none; color:#5585B3;}
.leftsideBarNav ul li ul li ul li a:hover{ background:none; color:#6A6F72; text-decoration:underline;}





.smallSearch{ width:181px; height:168px; background:url(../images/smallSearhbg.jpg) no-repeat; margin:7px 0 0 2px; overflow:hidden;}
.smallSearch h3{ padding-left:20px; background:url(../images/search_dot.jpg) 10px 48% no-repeat; color:#000; margin-top:8px;}
.smallSearch .table3{ width:155px; margin:5px auto 0;}
.smallSearch .table3 .btn{ width:145px; height:16px; padding:2px 0 0 5px; color:#0083E6;}
.smallSearch .table3 select{ width:153px; color:#0083E6;}
.smallBanner{ width:185px; margin-left:2px;}
.smallBanner img{ display:block; margin-top:5px;}

#rightSide{ width:700px; padding:3px 0 10px 0; float:right;}
#rightSide .title{ width:683px; height:27px; line-height:27px; padding-left:17px; color:#1A2032; font-weight:bold; background:url(../images/rightSide_title.jpg) no-repeat;}
.rightMain{ padding:5px 8px 20px 12px;}



.searchbg{ width:686px; height:89px; background:url(../images/searchbg.jpg) no-repeat; overflow:hidden;}
.searchbg h5{ width:660px; margin:10px 0 0 8px; background:url(../images/search_dot.jpg) left 48% no-repeat; padding-left:8px; color:#000;}
.searchbg .table722{ width:665px; margin:5px 0 0 16px;}
.searchbg .table722 select{ width:199px; color:#0083E6;}
.searchbg .table722 input{ width:190px;  color:#0083E6; height:13px !important; height:16px; padding:3px 0 0 7px;}

.searchMain{ width:686px; margin-top:8px;}
.searchMain h3{ border-bottom:1px solid #BABABA; color:#000; padding-left:22px;}
.searchMain h3 span{ font-weight:normal; color:#0083E6;}
.searchMain ul{ width:680px; margin:10px auto 0;}
.searchMain ul li{ width:290px; float:left; display:inline; margin-left:20px; background:url(../images/landian.jpg) left 48% no-repeat; padding-left:10px;}
.searchMain ul li a{ color:#000;}
.searchMain ul li a:hover{ color:#1265C4; text-decoration:underline;}

















