/*公共部分开始*/
#bodymain{ margin:0; padding:0; font-family:microsoft yahei; background:#eeeeee; font-size:12px;}
a{ text-decoration:none;}
.width960{ width:960px; clear:both; overflow:hidden; margin:0 auto;}
ul{ margin:0; padding:0; list-style:none;}
li{ margin:0; padding:0; list-style:none;}
.waikuang{ width:980px; margin:0 auto; background:white; overflow:hidden;}
.shi{ height:10px; clear:both; overflow:hidden;}
.clear{ clear:both; overflow:hidden;}
p{ margin:0; padding:0;}
form{ margin:0; padding:0; list-style:none;}
input{ margin:0; padding:0; list-style:none;}
/*公共部分结束*/


.top{ height:100px;}
.logo img{ margin-top:10px;}
.logo{ float:left; width:300px;}
.logoright{float:right; width:600px;}
.logoright1{ padding:8px; float:right; clear:both; overflow:hidden; height:20px; }
.logoright1 a{ color:#999999; padding-left:10px; padding-right:10px;}
.logoright2{  float:right; overflow:hidden; height:50px;}
.searchInput{ border:none; background:url(../images/sskuang.jpg) no-repeat; width:138px; height:24px; float:left; line-height:24px; vertical-align: top}
.searchbtn{ vertical-align: top}
.ss{ width:180px; margin-top:20px;}

.menu{}
.menu1{ height:37px; background:url(../images/menubg.jpg) repeat-x; border-bottom:1px solid #FCE63B;}
.menu1 li{ float:left; }
.menu1 a{ float:left; font-size:14px; font-weight:bold; color:white; display:block; width:106px; float:left; text-align:center; line-height:37px; background:url(../images/menushu.jpg) no-repeat right center;}
.menu1 a:hover{ background:url(../images/menubghover.jpg) repeat-x; color:#0D3B76;}
.flash{}
.flash1{}
.flash1 img{ border:none;}
.main{ overflow:hidden; width:980px; clear:both;}
.mainleft{ width:240px; float:left; clear:both; overflow:hidden;}
.mainleft1{ margin-left:10px; border:1px solid #CFD7E6;}
.leftbox{}
.leftboxt{ font-weight:bold; height:35px; line-height:35px;}
.sidebart{ background:url(../images/jiahao.png) no-repeat 10px center; padding-left:15px; padding-left:30px; border-bottom:1px solid #CFD7E6; color:#0E3C76;}
.sidebart a{color:#0E3C76;}
.sidebart a:hover{ color:#EF3A24;}
.leftboxm{}
.leftboxm li{ line-height:26px;}
.leftboxm a{ color:#333333;}
.sidebar li{ background:url(../images/sidebarbg.jpg) no-repeat 0px center; border-bottom:1px dashed #cccccc; margin-left:10px; margin-right:10px;}
.sidebar a{ padding-left:10px;}
.sidebar a:hover{ color:#EF3A24;}
.fuwu{ border:1px solid #CFD7E6; margin-left:10px;}
.fuwut{ height:35px; line-height:35px; border-bottom:1px solid  #CFD7E6; padding-left:15px;}
.fuwum{ line-height:26px; padding:8px;}



.mainright{ width:720px; float:left; margin-left:10px;}
.rightbox{border:1px solid #CFD7E6;}
.rightboxt{ background:url(../images/rightboxt.jpg) no-repeat left center; height:35px; line-height:35px; font-weight:bold; font-size:14px; padding-left:15px; color:#033669; border-bottom:1px solid #CFD7E6; }
.rightboxt a{ float:right; font-size:12px; font-weight:normal; padding-right:15px; color:#666666;}
.rightboxt a:hover{ color:red;}
.rightboxm{ line-height:24px;}
.date{ float:right; padding-right:10px; color:#777777;}
.gsjj{ padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; overflow:hidden;}
.gsjj img{ float:left; margin-right:15px; border:1px solid #cccccc; padding:2px;}
.tuijianchanpin{ overflow:hidden; padding-top:10px; padding-bottom:10px;}
.rightboxm_chanpin img{ width:154px; border:1px solid #cccccc; padding:2px; height:135px;}
.rightboxm_chanpin{ float:left; width:160px; margin-left:16px; overflow:hidden; text-align:center;}
.rightboxm_chanpin a{ color:#333333;}
.rightboxm_chanpin a:hover{ color:#EF3A24;}
.kehu{ padding-left:16px; padding-bottom:10px; padding-top:10px;}
.xinwen{ line-height:26px; padding:10px; overflow:hidden;}
.xinwen li{ background:url(../images/xinwenli.png) no-repeat left center; color:#999999;}
.xinwen a{ color:#333333; padding-left:15px;}
.xinwen a:hover{color:#EF3A24;}
.xinwenbox_index{ width:354px; border:1px solid #CFD7E6;}
.rightbox_xinwen{  overflow:hidden;}
.left{ float:left;}
.right{ float:right;}

/*关于我们开始*/
.station{ background:#E2DDD9; height:30px; line-height:30px;}
.station span{ background:url(../images/stationbg.jpg) no-repeat 10px center; padding-left:30px; color:#0E3C76;}
.station a{ color:#0E3C76;}
.singlepage{ font-size:14px; line-height:28px; padding-left:15px; padding-right:15px; background:#f6f5f1; padding-top:30px; padding-bottom:30px;}
/*关于我们结束*/ 

/*新闻开始*/
.newlist{  overflow:hidden; clear:both;}
.newlist a{ color:#333333; font-size:14px;}
.newlist a:hover{ color:#EF3A24;}
.newlist li{ border-bottom:1px dashed #cccccc; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:5px;}
.newlist h3{ padding-bottom:5px;}
h3{ margin:0; padding:0;}
.newlist p{ line-height:22px; color:#999999}
.fenye{ padding:10px; color:#666666;}
.fenye a{ padding-left:10px; padding-right:10px; color:red;}
.fenye span{ padding-left:5px; padding-right:5px; }
.newcontent{ font-size:14px; line-height:28px; padding-left:20px; padding-right:20px;}
.contenttitle h2{ font-size:18px; text-align:center; line-height:70px;}
h2{ margin:0; padding:0;}
.contentinfo{ text-align:center; font-size:12px; color:#999999; border-bottom:1px dashed #cccccc;}
.contentmain{ padding-top:20px; }
.shangxia{ padding-left:20px; }
.shangxia li{ line-height:30px;}
.shangxia a{ color:#333333;}
.shangxia a:hover{color:#EF3A24;}

.downlist{}
.downlist li{border-bottom:1px dashed #cccccc; padding-left:15px; padding-right:15px;  height:35px; line-height:35px; background:url(../images/xinwenlibg1.png) 10px center no-repeat; font-size:14px;}
.downlist a{ color:#333333; padding-left:20px; font-weight:bold; }
.downlist h3{}
/*新闻结束*/

/*产品开始*/
.productlist{ padding-top:30px; padding-bottom:20px; overflow:hidden;}
.productlist1{ float:left; width:192px; margin-left:40px; text-align:center; }
.productlist1 a{ color:#333333; line-height:28px;}
.productlist1 a:hover{color:#EF3A24;}
.productlist1 img{ padding:2px; border:1px solid #cccccc; margin-top:10px; width:180px; height:171px;}

.productlist_gongcheng{ padding-top:30px; padding-bottom:30px;}
.productlist1_gongcheng{ width:332px; float:left; margin-left:25px; text-align:center;}
.productlist1_gongcheng img{ width:330px; border:2px solid #dedede; margin-top:15px;}
.productlist1_gongcheng a{ color:#333333; line-height:28px;}
.productlist1_gongcheng a:hover{ color:#EF3A24;}

.productcontent{ line-height:28px; font-size:14px; padding:20px;}
.productcontent h3{ text-align:center;}
.productcontent img{ max-width:685px; text-align:center;}
div img{display:block;margin:0 auto}
/*产品结束*/



.link{ clear:both; overflow:hidden;}
.linkt{}
.linkm{ line-height:24px; padding:8px;}
.linkm a{ color:#333333; padding-left:8px; padding-right:8px;}
.linm a:hover{color:#EF3A24;}
.foot{ border-top:3px solid #2862AB; font-size:12px; background:#0D3B76; color:white; line-height:26px; text-align:center; padding-top:10px; padding-bottom:10px; overflow:hidden; clear:both;}
.foot1{float:left; width:890px; text-align:center; padding-top:10px;}
.foot2{float:right; width:70px; padding-right:20px;}