.main{ height:auto; overflow:hidden;zoom:1; padding-top:10px;}

.news{ height:25px; margin-bottom:10px; padding-top:5px; line-height:25px; padding-left:100px; background:#ececec url(./bg_04.jpg) no-repeat;}

.news a{ margin:0 5px;}

.news a:hover{ text-decoration:underline;}

.mainl{ width:300px; }

.mainr{ width:860px;}

.title{ font-size:14px; font-weight:bold; border-bottom:#c5c5c5 1px solid; padding-left:38px; background:url(./ico4.jpg) no-repeat; line-height:30px;}

.box{ background:#f7f7f7; height:auto; overflow:hidden;zoom:1; margin-bottom:10px;}

.catebox{ line-height:22px; padding:6px;}

.catebox ul li{ padding-left:18px;}

.catebox ul li.b{ font-size:14px; margin-bottom:5px; margin-top:5px; font-weight:bold; background:url(./ico5.jpg) 0px 5px no-repeat;}
.catebox ul li.b span {color:#000!important;}
.contact .box{ padding:10px; line-height:25px;}
.content,.content p,.content div,.content strong {font-size:14px!important;}




.title2{  height:auto; overflow:hidden;zoom:1;border-bottom:#c5c5c5 1px solid; padding-left:38px; background:url(./ico4.jpg) no-repeat; line-height:30px; padding-right:5px;}

.title2 .fleft{font-size:14px; font-weight:bold; }



.jianjie .box{ padding:15px; line-height:25px;}

.jianjie .box p img{ margin-right:10px;}

.jianjie .box p a{ color:#f00;}

.prolist .box{ height:auto; overflow:hidden;zoom:1; padding:15px 20px 0px 20px;}

.prolist ul li { width:164px; float:left; margin:0px 20px 5px 20px; display:inline;}

.prolist ul li center{  display:block; overflow:hidden; width:162px; height:130px; border:#dcdcdc 1px solid; background:#fff;}

.prolist ul li img{ text-align:center;margin-top:10px;}

.prolist ul li p{ line-height:30px; height:30px; overflow:hidden; text-align:center;}

.newslist .box{ padding:10px; line-height:25px;}

.newslist .newscate a{ margin:0 10px; text-decoration:underline;}



.newslist ul li{ line-height:25px; padding-left:20px; background:url(./ico5.jpg) 0px 7px no-repeat; height:auto; font-size:0px; overflow:hidden;zoom:1;}

.newslist ul{ height:auto; padding:10px; overflow:hidden;zoom:1;}

.newslist ul li span.fleft{ width:590px; font-size:12px; display:inline-block; height:25px; overflow:hidden;}

.newslist ul li span.fright{ width:60px; display:inline-block;font-size:12px;}

.newslist .texts h1{ text-align:center; line-height:55px; font-size:20px; font-weight:bold;}

.newslist .cont{ padding:10px; line-height:20px;}



.newslist ul li.down{  background:url(./down.gif) 0px 3px no-repeat;  padding-left:25px;}

.procate{ padding:10px 0px 10px 25px; height:auto; overflow:hidden;zoom:1;}

.procate a {

	line-height:25px;

	color:#5b5b5b; display:inline-block; width:210px; float:left;

	text-decoration:underline;

	margin-left:15px; margin-right:15px; height:25px; overflow:hidden;

}

.procate p{ font-size:14px; line-height:35px; text-indent:15px;}



 .propic{ width:250px; margin-left:20px; margin-bottom:10px; display:inline;}

 .prodesc{ width:410px; position:relative; }

 .prodesc ul.product_info{ padding-bottom:10px; font-size:12px; margin-right:15px; line-height:30px; }

.prodesc ul.product_info li{ color:#333333;}

.prodesc ul.product_info li strong{font-weight:normal;}

.prodesc ul.product_info li b{ color:#cc2834;font-weight:normal;}

.propic .toppic img{ background:#f3f3f3; width:240px; height:180px; padding:5px; border:#cccccc 1px solid;}

ul.threepics li{ float:left; width:63px; height:63px;margin:8px; display:inline;}

ul.threepics li img{ width:60px; height:60px; }

ul.threepics li .ab_im{border:#c0c0c0 1px solid; cursor:pointer; }

ul.threepics li .ab_on{border:#fe6700 3px solid;cursor:pointer;}

.prolists .text{ padding:10px;}

.prolists h1{ font-size:20px; line-height:55px; text-align:center; font-weight:bold;}

.title3{ line-height:30px; padding-left:10px; background:url(./bg_05.jpg) repeat-x; margin-top:15px; font-size:12px;border:#dcdcdc 1px solid; border-bottom:none;}

.content{ background:#fff; border:#dcdcdc 1px solid; border-top:none;}
.content p {font-size:14px;}
.xunjia{ padding:20px; line-height:30px;}



.title h2{ font-size:14px; font-weight:bold;}

.dangan{ line-height:25px; padding:10px;}

.brand ul{ height:auto; overflow:hidden;zoom:1; padding:10px;}

.brand ul li{ float:left; margin:10px 15px 0px 30px; }

.brand ul li img{width:125px; height:50px; border:#dcdcdc 1px solid;}

.brand ul li p{ text-align:center; line-height:30px;}

.brand .texts{ padding:10px;}

.message .texts{ padding:20px; background:#fafafa;}

.brand .texts h2 {

	text-align:center;

	font-size:20px;

	color:#005bb4;

	line-height:35px;

	margin-bottom:10px;

	font-weight:bold;

}

.brand .texts p.date {

	text-align:center;

	font-size:12px;

	line-height:30px;

	border-bottom:#dcdcdc 1px dashed;

	border-top:#dcdcdc 1px dashed;

}

.brand .texts p.date span {

	margin:0 10px;

}

.zstable{ line-height:30px; text-indent:20px; margin-top:15px; margin-bottom:10px;}



/* pages */

.pages {padding:10px 0 10px 0;text-align:center;font-size:12px;color:#666666;}

.pages a:link,.pages a:visited,.pages a:active  {color:#004499;background:#FFFFFF;border:#9AAFE5 1px solid;padding:1px;text-decoration:none;}

.pages a:hover  {background:#FFFFFF;border:#2E6AB1 1px solid;color:#FF6600;padding:1px;text-decoration:none;}

.cpfl_css:link,.cpfl_css:visited,.cpfl_css:active  {color:#232425;text-decoration: underline;}

.cpfl_css:hover  {color:#ff6600;text-decoration:underline;}

.pages strong {background:#2E6AB1;padding:1px;border:#1D589E 1px solid;color:#FFFFFF;}

.pages_inp {border:#2E6AB1 1px solid;padding:1px;width:30px;text-align:center;color:#666666;}

.pages_btn {width:26px;background:#F1F7FC;border:#2E6AB1 1px solid;color:#004499;font-weight:bold;font-size:11px;}

.pages label {background:#FFFFFF;border:#2E6AB1 1px solid;color:#004499;padding:1px 5px 1px 5px;}

.pages label em {color:red;font-weight:bold;font-style:normal;}

.pages label span {font-weight:bold;}

 #goToTop { position: fixed; top: 80px; display: block; right: 10px; }

*html, * html body { background-attachment: fixed; }

*html #goToTop { position: absolute; right: expression(eval(document.documentElement.scrollLeft)); top: expression(eval(document.documentElement.scrollTop+120)); }

.guestbox ul{ width:110px; display: block; height:auto;zoom:1; overflow: hidden; background:#e2ffe1; border-left:3px solid #50ad50; border-right:3px solid #50ad50;}

.guestbox ul li{ width: 100px; display: block; float: left; line-height:10px; margin-left:17px; margin-top:10px;}

.color1{ color:#039; font-style:normal;}

.color2{ color:#039; font-style:normal;}

.color3{ color:#039; font-style:normal;}

.color4{ color:#039; font-style:normal;}

.em{ text-decoration:underline;}

.bor table{ line-height:30px; padding:10px; font-size:12px;}

.bor table tr{ margin-top:10px;}

.f_red{ color:#f00;}

.biankuan{ border:#727272 1px solid; padding:0 3px;}

.xunjia{ padding:10px 0px;}

.bor span h2,.bor span h3,.bor h2 span{ font-weight:normal; font-size:12px;}

.px13{ text-decoration:underline; line-height:25px; font-weight:bold;}

ul.prolists{ height:auto; overflow:hidden;zoom:1; padding:15px 0px 10px 0px;}

ul.prolists li{ height:auto; overflow:hidden;zoom:1; border-bottom:#e4e4e4 1px solid; padding:10px 20px;}

ul.prolists li .img{ width: 108px; height: 108px; text-align: center; padding: 0px; vertical-align: middle; overflow:hidden; background:#ececec; border:#d2d2d2 1px solid;}

ul.prolists li .desc{ width:700px;}

ul.prolists li .desc h2{ line-height:25px; padding-top:5px;}

ul.prolists li .desc h2 a{ font-size:14px; font-weight:bold; text-decoration:underline; color:#116498;}

ul.prolists li .desc p{ padding:5px 0px; line-height:20px; color:#555555;}

ul.prolists li .desc span.fleft{ color:#999999; line-height:25px; width:340px; display:inline;}

ul.prolists li .desc span.fleft strong{font-size:14px; color:#f00;}

ul.prolists li .desc span.fright{ padding-right:20px; width:165px; display:inline;}

ul.prolists li .desc span.fright img{ margin-left:5px; width:77px; height:26px;}

ul.prolists li.bg{ background:#f5f8fc;}

.content{ line-height:25px;}

.btn2 {

	width:51px;

	height:22px;

	background:url(./btn2a.jpg) no-repeat;

	border:none;

	vertical-align:top; margin-top:2px;

}
.xgwz ul li {width:350px!important;}
.xgwz ul li .icon {float:left;margin:5px 5px 0px 0px;display:block;text-indent:100px;overflow:hidden;width:4px;height:4px;background:#ddd;}
.xgwz ul li:hover .icon {background:#c00;}
.xgwz ul li:hover a {color:#c00;}











