*{ margin:0; padding:0;}
body{ font:11px Arial, Helvetica, sans-serif; color:#515151; }
ul{ list-style:none;}
img{ border:none;}
div#wrapper{ width:942px;  overflow:hidden; margin:0 auto; }
.clear {clear: both;height:1px;overflow:hidden;margin-top:-1px;}
a{ color:#515151; text-decoration:none; border:0px;}
a:hover{ color:#654141;}
.margin-top { margin-top:4px; float:left; clear:both;}
.margin-top10 {margin-top:14px; }
.top{ margin-top:30px;width:942px; float:left;}
.toph1{ text-indent:-9999px; margin-bottom:-50px; position:relative; z-index:1; margin-left:10px;}
.top .img{ float:left; display:block; width:250px;}
.top .version2{ float:right; color:#b99826; padding-left:20px; padding-top:20px; width:175px; display:block; height:30px;}
.top .version{ float:right; color:#b99826; padding-left:5px; padding-top:20px; width:390px; display:block; height:30px;}
.top .version a{ color:#b99826; padding:0 10px;}
.top .version a:hover{ text-decoration:underline;}

.menu{ width:942px;float:left;border-bottom:solid 1px #9f0f0f;}
.menu ul{ width:900px; height:23px; display:block; margin-top:10px;list-style-type: none;}

.menu ul li{ float:left; border-right:solid 2px #FFFFFF; color:#fff; height:23px; line-height:23px;position: relative;display: inline;}
.menu ul li a{font-weight:bold; text-decoration:none;padding:5px 15px 5px 15px; background:url(images/menudi.jpg) no-repeat right #d30102;color:#fff; }

.menu ul li a:hover{ background:url(images/menudihover.jpg) no-repeat right #5c0003;color:#fff; text-decoration:none; padding:5px 15px 5px 15px;  }
.menu ul li.last{ background:none;}
.menu ul li ul{
position: absolute;display: block;visibility: hidden; margin:0 0 0 0;}
.menu ul li ul li{display: list-item;float: none;}
.menu ul li ul li a{font: normal 11px Verdana;width: 160px; /*width of sub menus*/padding: 4px;margin: 0;border-top-width: 0;}
.menu ul li ul li a:hover{ /*sub menus hover style*/
background: #eff9ff;color: black;}
.downarrowclass{position: absolute;top: 12px;right: 7px;}
.rightarrowclass{position: absolute;top: 6px;right: 5px;}
.xiala { float:left; width:466px; height:154px; color:#5d4447; background:#FFFFFF;}
.xialaclass { float:left; width:180px;  margin:5px 0 0 10px;}
.xialaclassli{ width:151px; height:23px; background:url(images/topclassjiao.jpg) left no-repeat; 
float:left;  display:block; padding-left:15px; line-height:23px; border-bottom:dashed 1px #FF0000;}
.xialaimg { float:left; width:105px; color:#604347; margin:15px 0 0 15px;}
.xialaimgpimg { border:solid 3px #7a4648; width:84px;}

.banner{ width:942px; margin:0 auto; margin-top:5px; float:left;}


.content{ width:942px; margin:0 auto; background:url(images/contbg.jpg) repeat-x bottom #efefef;}
.content01{ margin:0 auto; width:925px; margin-top:12px; float:left; margin-left:6px;}
.content01 ul{}
.content01 ul li{ float:left; width:177px; display:block; margin-right:8px;}
.content01 ul li a{ -moz-opacity:0.8; filter:alpha(opacity=80);}
.content01 ul li a:hover{ -moz-opacity:0.8; filter:alpha(opacity=100); }
.content01 ul li span{ font-size:11px; color:#3e5482;}
.content01 ul li.nomargin{ margin-right:0;}
.content02{float:left; width:925px; margin-top:12px; float:left; margin-left:6px; margin-bottom:10px;}
.content02 ul{}
.content02 ul li{ float:left; width:290px; display:block; margin-right:12px; height:70px;}
.rightbold { border-right:solid 1px #bababa;}
.content02 ul li a{ color:#989898;}
.content02 ul li a:hover{color:#cccccc; text-decoration:underline;}
.content02 ul li .title{ color:#545454; font-weight:bold; background:url(images/redsu.jpg) no-repeat; padding-left:9px; padding-bottom:5px;}
.content02 ul li span{ font-size:11px; color:#989898; width:230px; 40px; padding-left:9px; float:left;}
.content02 ul li img { float:left; display:block;}
.content02 ul li.nomargin{ margin-right:0;}

.licontent{ width:942px; margin:0 auto; margin-top:10px; float:left; background:url(images/limainbg.jpg) repeat-y;}
.licontentleft { float:left; width:210px; background:url(images/lileftbg2.jpg) repeat-x; z-index:0;}
.licontentleft ul{ float:left; margin-left:8px !important;margin-left:4px;}
.licontentleft ul li{ border-bottom:solid 1px #b1b1b1; border-left:solid 1px #afb1b0; float:left; display:block; clear:both; height:23px; width:200px;background:url(images/lileftjiao.jpg) no-repeat right #e4e4e4;}
.licontentleft ul li a{  height:23px; color:#181818; line-height:23px; padding-left:8px; display:block;}
.licontentleft ul li a:hover{ background:url(images/lilefthover.jpg) repeat-x;line-height:23px;height:23px; width:192px; color:#FFFFFF;}
.leftbotomm{ float:left; width:202px; display:block; clear:both; margin-left:4px;}
.licontentcont { float:left; width:524px;}
.licontentcont .dizhidaohang{ float:left; clear:both; text-align:right; padding-right:20px; color:#868686; line-height:23px; width:500px;}
.companycont {width:490px; color:#656565; clear:both; float:left; margin-left:12px !important; margin-left:6px;}
.companycont .companttitle { color:#fe0000; font-size:16px; width:490px; height:50px; border-bottom:dashed 1px #bbbbbb; line-height:50px;}
.companycont .companttitle  span { font-size:12px; color:#000000;}
.licompancont { float:left; clear:both; width:490px; line-height:16px; margin-top:12px;}
.licompancont p{ padding-top:14px;}
.licontenright{ float:left; width:208px;}
.licontenright .serviceonline { float:left; width:190px; height:187px; background:url(images/onlineser.jpg) no-repeat center; margin:18px 0 0 10px !important;margin:18px 0 0 5px;}
.licontenright .serviceonline p{ padding-left:12px; display:block; clear:both; padding-top:3px;}
.licontenright .serviceonline .ptitle { color:#ff0103; font-weight:bold; height:15px;}
.licontenright .fair { float:left;  margin:18px 0 0 10px !important;margin:18px 0 0 5px;}
.licontenright .serviceonline p span { color:#ff0103; font-weight:bold;}
.msn { float:left; height:34px; width:30px; margin-left:10px; margin-top:8px;}


.STYLE6{height:22px;line-height:30px;color:#000;font-size:11px;padding-left:16px;}



.produlist { float:left; width:485px; margin-top:10px;}
.produlist ul {float:left; }
.produlist ul li {float:left; width:143px; margin:16px 17px 0 0;}
.produlist ul li .imgp {width:140px; height:140px; border:solid 1px #b4b4b4; overflow:hidden; display:block;}
.produlist ul li p{ padding:0px;}
.produlist ul li .eintro {width:137px; height:25px; background:url(images/shizi.jpg) right bottom #6a6a6a no-repeat;display:block; color:#FFFFFF; padding-left:5px; line-height:12px; padding-top:5px;}
.produlist ul li a {color:#FFFFFF;}
.produlist ul li a:hover {color:#FFFFFF;}
.proshowimg { float:left; width:240px; height:230px;}
.proshowname { color:#f92e02;}
.proshowintro {float:left; width:240px; margin-top:15px; padding-left:8px;}
.application {float:left; width:490px; margin-top:10px; border-bottom:solid 9px #173a64; height:30px; line-height:30px; font-size:14px; clear:both;}
.description {float:left; width:490px; clear:both; padding-top:8px; }
.description  p {padding-top:8px; line-height:16px;}




#rnav{margin:30px 0 0 0;width:480px;height:130px;float:left;}
#rnav ul{ margin:0 0 0 0;}
#rnav ul li{float:left;padding:2px 0 0 0;color:#760001;text-align:center;display:block;
	width:180px !important;width:180px;font-size:11px;}
#rnav1{margin:16px 0 0 0;width:470px;float:left;}
#rnav1 ul{ margin:0 0 0 10px;}
#rnav1 ul li{float:left;padding:2px 0 0 0;line-height:20px;color:#4d4d4d;
	display:block;width:480px !important;width:400px;font-size:11px;}
#rnav img{margin:0 10px 10px 0;border:#999999 outset 1px;}
#enr1{margin:20px 12px 6px 4px; width:480px;}
#enr1 img{margin:0 10px 20px 0;width:180px;height:124px;border:#999999 outset 1px;}

#qnav1{margin:12px 0 0 0;width:440px; float:left;}
#qnav1 ul{margin:0 0 0 6px;}
#qnav1 ul li{float:left;padding:2px 0 6px 0;font-weight:bold;color:#4D4D4D;display:block;
width:400px;line-height:18px;font-size:12px;}
#qnr{margin:0 16px 0 13px;float:left;}
#qnr1{margin:10px 6px 3px 2px; width:440px;}
#qnr1 img{margin:0 5px 10px 10px;border:#999999 outset 1px;}
.fw2 {color:#993300; font-weight:100;}
.fw2 a{color:#993300; font-weight:100;}




#contact{padding:25px 0 0 0;   width:500px;}
#ctp{	width:200px;	margin:40px 0 0 0;	float:left;}
#cnav1{width:280px;float:right; margin-top:40px;}
#cnav1 ul{  margin:0 0 0 0;}
#cnav1 ul li{	float:left;	padding:2px 0 6px 0;	font-weight:bold;	display:block;	color:#666666;	width:270px;	line-height:18px;	font-size:12px;}
.cwz{width:400px;margin:60px 0 20px 10px !important;padding:0 0 0 0;line-height:20px;font-size:12px;color:#333333;}
.cwz STRONG{color:#990000;}
.cwz  EM{color:#003399;}
#liuy{color:#666666;font-size:11px;padding:0 10px 0 0;}
#liuy form{border:#666666 solid 1px;padding:8px 0 0 0;}
#liuy label{ width:100px;display: block; float:left; text-align:left;margin:0 0 0 6px; border:#666666 solid 1px;padding:1px 0 4px 4px;}
.label1{ width:100px;display: block; float:left; text-align:left;margin:0 0 0 6px; color:#000099;font-weight:bold;}
.label2{ width:100px;display: block;margin:0 8px 0 0; color:#fff; background:#999999;}
#liuy input{height:20px;margin:0 8px 12px 0;}
#liuy em{color:#ff0000; padding:0 5px;}
#bx{margin:10px 0 0 120px;}
#title{float:left;padding:8px 0 10px 0;margin-left:12px !important;margin-left:4px;    font-size:12px;	font-weight: bold;	color:#666;}
.an{margin:5px 0 50px 0;}
.snr{font-size:12px;}
.snr a{font-size:12px;line-height:22px;}
.snr a:hover{font-size:12px;}
.ctp{float:right;}
.t1{font-size:16px;color:#760001;font-weight:bold;}
.STYLE3{color:#FF0000;font-size:12px;padding:12px 0 8px 24px;font-weight:bold;}



#bottom{ float:left; font-size:11px; color:#858585; line-height:20px; padding-top:10px; width:942px; text-transform:uppercase;}
#bottom a{ color:#858585; padding:0 5px; text-transform:uppercase;}
#bottom a:hover{ color:#000; text-decoration:underline;}
#bottom .footerleft { float:left; display:block;}
#bottom .footerright { float:right; display:block;}





#pages{height:40px;line-height:20px; clear:both;clear:both; text-align:right; padding-right:15px; padding-top:20px;}
#pages A {border:1px solid #232323;font-family:Verdana;margin:0 2px;padding:1px 5px 2px;text-align:center;text-decoration:none;font-size:10px; color:#232323;}
#pages A:hover{border:1px solid #c00;text-decoration:none;background-color:#eaeaea;}
#pages .now{border:1px solid #c00;text-decoration:none;background-color:#999999;COLOR: blue;font-size:10px;font-weight:700}/*******ײ*******/

#contact_body {
    width:530px;
	line-height:18px;
}
