@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
body{ background:#fff; font-family:"宋体"; font-size:12px; line-height:22px;}
.clear{ clear:both; height:1px; overflow:hidden;}
a{ text-decoration:none;}
ul li{ list-style:none;}
img{ border:none;}
.top,.menu,.banner,.main,.link,.foot{ width:966px; margin:0px auto;}
.logo{ width:530px; float:left;}
.she{ width:436px; float:left; background:url(../image/logo1.jpg) no-repeat  right bottom; height:115px;}
.she ul{ width:220px; padding-top:40px; padding-left:130px;}
.she ul li{ float:left; width:70px;color:#335c94;}
.she ul li a,.con span a,.news ul li a:hover{ color:#335c94;}
.she ul li a:hover,.con span a:hover,.news ul li a:hover,.link a:hover,.news1 dl dt a:hover,.fenlei ul li a:hover{ text-decoration:underline;}
.menu{ background:url(../image/menu-bj.jpg) repeat-y; height:50px; margin-bottom:10px;}
.menu ul li{ float:left; width:125px; background:#325b93; margin-left:12px;_margin-left:6px;margin-top:12px; text-align:center; height:38px; line-height:38px;}
.menu ul li a{ color:#FFF; font-size:14px; display:block;}
.menu ul li:hover{ background:#5081c5;}
.menu ul li a:hover{ color:#335c94;}

.left{ width:202px; float:left;}
.pic,.us,.right,.fenlei{ margin-top:10px;}
.us{ border:1px solid #ccc;}
.us ul{ padding:5px 10px;}
.fenlei{ border:1px solid #ccc;}
.fenlei ul{ margin:10px;}
.fenlei ul li{ line-height:30px; background:url(../image/bull_sm_b.gif) no-repeat 10px 10px; padding-left:30px; border-bottom:1px dashed #ccc;}
.fenlei ul li a{ font-size:14px;}

.right{ width:750px; float:left; margin-left:14px;}
.about,.news{ width:368px; float:left;}
.con img{ float:left; margin:20px 8px 0px 8px;}
.con p{ text-indent:2em; margin-top:10px; color:#333;}
.con span{ padding-left:20px;}
.news{ margin-left:14px;}
.news ul{ margin-top:8px;}
.news ul li{ border-bottom:1px dashed #ccc; line-height:28px; background:url(../image/bull_sm_b.gif) no-repeat 8px 10px; padding-left:30px;}
.news ul li a,.fenlei ul li a{ color:#333;}

.pro,.link,.foot{ margin-top:20px;}
.sqBorder{border:1px solid #ccc; width:748px; margin-top:10px;}
.scroll_div {width:748px; height:107px; padding-top:20px; padding-bottom:20px;margin:0 auto; overflow: hidden; white-space: nowrap; background:#fff;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}

.link{ background:#0652aa; line-height:40px; color:#FFF;}
.link a{ color:#FFF;}

.foot{padding-bottom:20px;}
.foot p{ text-align:center;}

#form{ margin-top:15px; border-top:1px solid #ccc; padding-top:20px;}
.STYLE18 {COLOR: #f00;}
.STYLE19,.news1 dl dt a{COLOR: #333}
.STYLE1 {COLOR: #ff6600}
.STYLE10{COLOR: #666}
.STYLE7 {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #017f8d}
.STYLE8 {FONT-SIZE: 12px}
.STYLE9 {FONT-SIZE: 12px; COLOR: #999; LINE-HEIGHT: 220%}
.STYLE26 {FONT-SIZE: 12px; COLOR: #017f8d;}
.STYLE27 {FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 24px}
.STYLE28 {FONT-SIZE: 12px; COLOR: #666;}

.us1{ width:240px; float:left; margin-top:100px;}
.us2{ width:420px;float:left; margin-top:50px; margin-left:25px;}
.us2 h2{ font-size:14px; font-weight:bold;}
.us2 ul{ margin-top:20px;}
.us2 ul li a,.us2 h2{ color:#1c66bf;}

.map{ margin-left:80px;}

.prod{ margin-bottom:10px;}
.product1{ width:370px; float:left; margin-top:15px;}
.pic2{ float:left; width:162px;}
.con1{ width:200px; float:left; padding-left:5px;}
.con1{ color:#666;}
.con1 h1 a{font-size:13px; color:#666;}

.content{ text-indent:2em; margin-top:10px;}

.news1{ width:720px; margin:10px;}
.news1 dl{ width:720px;}
.news1 dl dt{ width:610px; float:left; padding-left:10px;}
.news1 dl dd{ width:100px; float:left;}
.news1 dl dt,.news1 dl dd{ border-bottom:1px dashed #ccc; line-height:30px;}