html,body,div,span,object,h1,h2,h3,h4,h5,h6,table,tr,td,p,img,ul,li,dl,dt,dd {margin:0;padding:0;border:0;}
html,body {outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;}
body {margin:auto;text-align:center;font:normal 12px/160% Tahoma,Arial,ËÎÌå,sans-serif;color: #333;}
ul {list-style-type:none;}

form,input,select {margin:0;padding:0;font-family:Tahoma,Arial,ËÎÌå,sans-serif;font-size:12px;}
a:link,a:visited {color:#7E7E7E;text-decoration:none;}
a:hover {color:#f00;text-decoration:underline;}
.clear1 {clear:both;display:block;height:0px;font-size:0px;line-height:0px;}

#container {clear:both;display:block;width:980px;margin:0 auto;text-align:left;overflow:hidden;background:#fff;padding:0 4px;}
.container1 {clear:both;display:block;width:980px;margin:0 auto;}

#topheaer {clear:both;position:relative;height:80px;}
.topheaerl {clear:both;top:25px;left:13px;width:942px;height:62px;background:url(img/banner.gif) no-repeat left top;position:absolute;}
.topheaerl a {display:block;width:100%;height:100%;}
.topheaert {width:225px;heiht:25px;line-heiht:25px;background:url(img/topheaertbgs.gif) no-repeat center top;position:absolute;top:0px;right:13px;text-align:center;}
.topheaert a:link,.topheaert a:visited {color:#04660E;}

#menu {height:40px;background: url(img/toppub-2.gif) repeat-x left top;overflow:hidden; margin:5px auto;}
	.menul,.menur {display:none;}
	.menul {float:left;background: url(img/toppub-l.gif) no-repeat left; width:6px;height:40px;}
	.menur {float:right;background:url(img/toppub-r.gif) no-repeat right; width:5px;height:40px;}
	.menuc {float:left;line-height:45px;font-size:13px;font-weight:bold;padding-left:10px;}
	.menuc li {float:left;padding:0 18px;display:inline;margin:0 2px;}
	.menuc li a:link,.menuc li a:visited {color: #fff;}
	.menuc li a:hover {color: #CCC;}
	#menu .line {width:2px;height:48px;overflow:hidden;padding:0px;margin-top:0px;border-right:solid 1px #09C;}
	
	#menu .hover {}
	#menu .hover a span {padding:11px 5px 4px  5px;}
	#menu .hover a:link span,#menu .hover a:visited span {color: #fff;}


.containerfocus {clear:both;margin:2px auto 0;}
.containerfocus1 {clear:both;}

/***********************************footer start***********************************/
#footer {clear:both;color: #000;margin-top:0px;padding-top:10px;border-top:solid 1px #d3d3d3;}
#footermenu {clear:both;line-height:20px;}
#copyright {clear:both;text-align:center;padding:10px 0 30px 0;font-size:12px;line-height:23px;}


.main {clear:both;margin-top:0px; }
.mainl {float:right;width:250px;}
.mainr {float:left;width:715px;}
.mainrshow {float:right;width:715px;background: #fff;border:solid 1px #CCC;border-top:none; margin:8px 0px 5px 0px;}
.mainrshows {float:right;width:715px;background:#fff;border:solid 1px #CCC;border-top:none; margin-top:8px; }
.mainr .mainr-ran {width:715px;margin:5px auto;}


.snavs1 {clear:both;height:33px;overflow:hidden;background: url(img/snavg.gif) repeat-x left top; }
.snavs1 strong {float:left;display:inline;margin:0px 10px 0px 28px;color:#ooo;font-size:14px;line-height:33px;background: url(img/snavs.gif) repeat-x ; padding-right:10px;}

.snavs {clear:both;height:33px;overflow:hidden;background: url(img/snavg.gif) repeat-x left top;}
.snavs strong {float:left;display:inline;margin-left:25px;color:#ooo;font-size:14px;line-height:33px;}
.snavs strong em { font-style:normal;font-size:12px;font-weight:normal;padding-left:4px;}
.snavs span {float:right;line-height:33px;padding-right:10px;color:#ff0;}
.snavs span a:link,.snavs span a:visited {color: #000;}
.conts {padding:5px 5px 10px 0px;}

/* left */
.productlei {margin-bottom:8px;}
.productlei .snavs {clear:both;height:33px;overflow:hidden;background:url(img/left.gif) no-repeat left top; margin-top:8px; margin-left:3px;}

.productlei .conts {border: solid 1px #ccc;width:230px;margin-top:0px; margin-left:7px;}
.productlei dl {padding:8px 0 8px 0;width:96%;margin:0 auto;}
.productlei dl dt {background:url(img/ulis.gif) no-repeat 10px 10px;padding-left:23px;height:28px;line-height:28px;border-bottom:dashed 1px #eee;font-weight:bold;font-size:12px;color: #000;}
.productlei dl dt a:link,.productlei dl dt a:visited {color:#4d7d00;}
.productlei dl dt a:hover {color:#F60;}
.productlei dl dd {padding-left:32px;height:22px;line-height:22px;border-bottom:dashed 1px #eee;}




.gongaos {margin-bottom:7px;}
.gongaos .conts {background:#fff url(img/gongaos.gif) no-repeat center 10px;padding:110px 0 15px 10px;border:dashed 1px #ccc;width:238px;border-top:none;}

.xinxidemoshow {overflow:hidden; width:168px; height:240px;background:#fff url(img/gonggaos.gif) no-repeat center 10px;padding:10px 0 15px 10px;border:dashed 1px #ccc;width:238px;border-top:none;}
#xinxidemo {}
	.bxduul {width:240px;overflow:hidden;padding:0 8px 0 8px;}
	.bxduul li {line-height:20px;background:url(img/liststyle01.gif) no-repeat 5px 8px;padding-left:14px;font-size:14px;margin-top:50px;}
	.bxduul li a:link,.bxduul li a:visited {color:#2e6af3;}
	.bxduul li a:hover {color:#a80b37;}


.contus {}
.contus .conts {;}

.qiyewenh {}
.qiyewenh .conts {text-align:center;padding:5px 0;}

/* right */
.iproducts {background:#fff;width:715px;margin:5px auto;}
.iproducts .conts {padding:5px 0;}
.iproducts .conts ul {clear:both;}
.iproducts .conts ul li {float:left;width:165px;height:125px;overflow:hidden;text-align:center;display:inline;margin:8px 0 0 11px;line-height:18px;}
.iproducts .conts ul li img {width:140px;height:100px;display:block;margin:2px auto 2px;border:solid 1px #999;}

.qiyenews { float:right;width:350px;height:296px;overflow:hidden;background:#fff;margin-top:8px;border:solid 1px #CCC;border-top:none; }
.qiyenews .conts {padding-top:15px;}
.qiyenews .conts ul {margin:0 auto 0;}
.qiyenews .conts ul li {float:left;width:310px;height:24px;line-height:24px;overflow:hidden;background:url(img/ulis.gif) no-repeat 3px 10px;border-bottom:dashed 1px #eee;padding-left:15px;display:inline;margin:3px 4px 0 10px;color: #000;}
.qiyenews .conts ul li span {float:right;}


.aboutus { float:left; width:350px;height:296px;overflow:hidden;background:#fff;margin-top:8px;border:solid 1px #CCC;border-top:none; margin-bottom:8px; padding-bottom:0px;}
.aboutus .conts {padding:5px 10px 18px 10px;}

.showmainshow {padding:12px 8px 5px 8px;height:auto !important;min-height:0px;height:600px;word-break:break-all;word-wrap:break-word;overflow-x:hidden;line-height:26px;}
.showmaintits {clear:both;margin:15px 0 0 10px;font-size:23px;line-height:27px;text-align:center;font-weight:bold;color:#222;border-bottom:solid 1px #ccc;padding:15px 0 15px 0;}

#inNews{height:auto !important;min-height:0px;height:500px;}
#inNews dl{ margin:15px 10px;}
#inNews dl dd{ line-height:28px; border-bottom:#CCC 1px solid; background:url(rec2.gif) no-repeat 9px center; text-align:right;padding-top:6px;}
#inNews dl dd a{ float:left; padding-left:20px;font-size:14px;}
#inNews dl a:link,#inNews dl a:visited {color:#222;text-decoration:none;}
#inNews dl a:hover {color:#f00;text-decoration:underline;}

.paging{ clear:left; height:20px; line-height:20px; text-align:center; margin:15px auto}


#inProducts dl{margin:15px 10px;}
#inProducts dl dt{ font-size:14px; line-height:30px; height:30px; padding-left:25px; background:url(../images/arrow.gif) no-repeat 5px center; border-bottom:#666 1px solid; clear:left; position:relative; margin-top:10px; font-weight:bold;}
#inProducts dl dt a{ position:absolute; top:0px; right:10px; font-weight:normal; font-size:12px;}
#inProducts dl dd{ width:220px; height:204px; line-height:16px; text-align:center; float:left; padding:10px 5px;}
#inProducts dl dd span {width:200px;margin:0 auto;display:block;text-align:left;height:20px;line-height:20px;overflow:hidden;}
#inProducts dl dd img{ width:185px; height:140px; border:#CCC 1px solid;display:block;margin-bottom:12px;}
#inProducts dl dd a img {padding:6px;border:solid 1px #eee;}
#inProducts dl dd a:hover img {border:solid 1px #C33;}
#inProducts dl a:link,#inProducts dl a:visited {color:#222;}
#inProducts dl a:hover {color:#f00;text-decoration:none;}


.mnlc2 {width:94%;margin:0 auto 15px;clear:both;height:190px;position:relative;border-bottom:solid 1px #eee;border-top:solid 1px #eee;padding-top:10px;}
.mnlcimg {}
	.mnlcimg img {float:left;width:200px;height:170px;border:solid 1px #CFCFCF;background:#fff;padding:5px;}
.mnlc2t {float:left;height:100px;margin-left:25px;}
	.mnlc2t li {line-height:26px;padding:5px 0 3px 0;}
	.mnlc2t li label {color:#333;}
	.mnlc2t li span {font-weight:bold;color:#ff6600;}


.bjtable {clear:both;width:96%;margin:20px auto;}
.bjth1,.bjth2 {background:#eee;height:34px;line-height:34px;padding-left:6px;font-weight:bold;color:#000;font-size:14px;border-bottom:solid 1px #ccc;}
.bjtd1 ,.bjtd2 {background:#f6f6f6;height:28px;line-height:28px;padding-left:6px;color:#666;font-weight:bold;}

.bjte2 {}

.bjtb1,.bjtb2 {border-bottom:dashed 1px #ddd;height:28px;line-height:28px;padding-left:6px;color:#666;}

.bjtf1 {background:#f6f6f6;height:28px;line-height:28px;text-align:center;}


.qq{ position:absolute; top:160px; right:0px; z-index:9999; width:109px; height:265px; padding-top:50px; background:url(../images/qqBg.gif) no-repeat left top;}
.qq dd{ width:89px; margin:0px 0px 10px 15px; line-height:20px;}
.qq dd img{ display:block; float:left; padding-right:5px;}
