body { margin:0px;  FONT-FAMILY: "微软雅黑","Microsoft YaHei",Verdana,"Courier New",Courier,monospace,Arial, Helvetica, sans-serif; background:#fff;  color:#333; font-size:12px; }
A{
	 COLOR:#333; text-decoration:none;
}
A:hover {
	COLOR:#70BC36;  text-decoration:none;
}
* { margin:0; padding:0; } 
.pages{ width:760px; margin:0 auto;text-align:center; height:60px; line-height:60px; float:right;}
#page {font-size:12px;padding:15px 0; font-family:Arial, Helvetica, sans-serif;  float:left;margin:0 auto; text-align:center;}
	#page ul{font-size:12px;margin:0 auto; float:left;display:table;text-align:center;}
	#page li{font-size:12px;float:left !important; float:left;margin-right: 2px; height:17px;line-height:17px;display:inline;}
	#page span{display: block; padding: 2px 5px;float:left; background: #FFFFFF; border: 1px solid #000000; color: #000000; }
	#page a{font-size:12px;display: block;float:left; text-decoration: none; margin:0px; color: #ffffff;padding: 2px 5px 2px 5px;background:#333333;}
	#page a:link,#page a:visited {border: 1px solid #CCCCCC;float:left;font-size:12px; }
	#page a:hover {background:#FFFFFF;float:left;color:#0E78BE;font-size:12px;}
	#span1 { float:left; padding-top:15px;float:left;font-size:12px;}
.dmain{ width:100%; height:auto; overflow:hidden;}
.main{ width:1002px; height:auto; overflow:hidden; margin:0 auto;}
.mainnr{ width:1002px; height:auto; overflow:hidden;}
.logo{ float:left; height:84px; overflow:hidden;}
.weixin{position:fixed; top:0px; width:100%; left:0px; z-index:1000;}
.weixin .xixi{}
.weixin:hover .xixi{position:absolute; display:block; top:0px; z-index:5555; left:0px;}

.weixin2{position:fixed; bottom:108px; width:59; right:0px; z-index:1000;}
.weixin2 .xixi{}
.weixin2:hover .xixi{position:absolute; display:block;  bottom:108px; z-index:5555;  right:0px;}


.topfj{ width:100%; height:84px; overflow:hidden;}
.zyw{ width:100px; height:84px; float:right; padding-left:15px;}
.dh{ float:right; height:84px; overflow:hidden; padding-left:25px; text-align:center; padding-right:25px;}
.dh a{ display: block; font-size:14px; color:#333; line-height:84px; }
.dh a:hover{ display: block; font-size:14px; color:#70BC36; line-height:84px; }
.dhs{ float:right; height:84px; overflow:hidden; padding-left:25px; text-align:center; padding-right:25px;}
.dhs a{ display: block; font-size:14px; color:#70BC36; line-height:84px; }
.dhs a:hover{ display: block; font-size:14px; color:#70BC36; line-height:84px; }
.syabout{ width:1002px; height:auto; overflow:hidden; padding-top:50px; padding-bottom:27px;}
.syabout_1{ width:160px; height: auto; overflow:hidden; text-align:left; font-size:16px; line-height:30px; font-size:20px; color:#1c1c1c; float:left;}
.syabout_2{ width:490px; height:auto; overflow: hidden; float:left; line-height:25px; font-size:12px; color:#333;}
.syabout_2s{ width:842px; height:auto; overflow: hidden; float:left; line-height:25px; font-size:12px; color:#333;}
.syabouts{ width:1002px; height:auto; overflow:hidden; }

.syabout_3{ width:278px; height:auto; overflow: hidden; float:right; line-height:25px; font-size:12px; color:#333;}
.syprobt{ width:1002px; height:auto; overflow:hidden; padding-top:9px; line-height:54px; background:url(xjltu/syprobj.jpg) center bottom no-repeat; font-size:20px; color:#ffffff; text-align:center;}
.syprobt2{ width:1002px; height:auto; overflow:hidden; padding-bottom:12px; line-height:42px; font-size:12px; color:#ffffff; text-align:center;}
.syprotu{ width:1002px; height:auto; overflow: hidden;}
.syconbt{ width:1002px; height:auto; overflow:hidden; padding-top:27px; line-height:65px; background:url(xjltu/stconbj.jpg) center bottom no-repeat; font-size:42px; color:#333; text-align:center;}
.syconbt2{ width:1002px; height:auto; overflow:hidden; padding-bottom:12px; line-height:42px; font-size:12px; color:#333; text-align:center; padding-bottom:70px;}
.syconleft{ width:340px; height:auto; overflow:hidden; float:left; line-height:25px; color:#333; font-size:12px; padding-bottom:40px;}
.syconright{ width:270px; height:auto; overflow:hidden; float:right; line-height:25px; color:#333; font-size:12px; padding-top:10px;}
.sycon2{ padding-left:40px; height:40px; line-height:40px; font-size:12px; color:#333; background:url(xjltu/syyx.jpg) left center no-repeat;}
.foorqq{ float:left; height:auto; overflow:hidden; padding-top:40px; width:170px;}
.foornr{ margin-left:80px;float:left; height:auto; overflow:hidden; padding-top:20px; line-height:25px; text-align:left; padding-bottom:20px; background:url(xjltu/ba.png) left center no-repeat;}
.nybanner{ width:100%; height:400px; overflow:hidden;}
.aboutm{ padding-left:15px; padding-right:15px; height:76px; float:left;}
.aboutm a{ display:block; font-size:12px; color:#333; line-height:76px;}
.aboutm a:hover{ display:block; font-size:12px; color:#333; line-height:76px;}
.aboute{ float:left; height: auto; overflow:hidden; padding:17px; border:1px solid #CCC; margin-bottom:20px;}
.aboutefj{ float:left; height:275px; width:90px; overflow:hidden;}
.syabout_1s{ width:195px; height: auto; overflow:hidden; text-align:left; font-size:16px; line-height:30px; font-size:20px; color:#1c1c1c; float:left;}
.aboutEs{ width:807px; height:auto; overflow:hidden; float:right;}
.aboute_1{ width:360px; height:auto; overflow:hidden; float:left;}
.aboute_1bt{ height:auto; overflow:hidden; padding-left:23px; background:url(xjltu/aboutbtbj.jpg) left center no-repeat; line-height:30px; margin-bottom:8px; font-size:12px; color:#333;}
.aboute_1nr{ height:auto; overflow:hidden; padding-left:23px; line-height:24px; text-align:left; font-size:12px; color:#333; padding-bottom:20px;}
.prom{ height:90px; }
.prom a{ display:block; font-size:14px; color:#333; line-height:90px;}
.prom a:hover{ display:block; font-size:14px; color:#70BC36; line-height:90px;}

.prod{ width:304px; height:410px; float:left; overflow:hidden;}
.prodtu{ width:304px; height:203px;}
.prodbt{ width:304px; height:90px; background:url(xjltu/prodbj1.jpg);}
.prodbt_1{ width:304px;  height:auto; overflow:hidden; padding-top:23px; line-height:25px; font-size:14px; color:#333; text-align:center;}
.prodbt_2{ width:304px;  height:auto; overflow:hidden;  line-height:25px; font-size:12px; color:#999; text-align:center; text-transform:Uppercase;}
.prodbt_3{ width:304px;  height:auto; overflow:hidden;  padding-top:35px; line-height:25px; font-size:14px; color:#666; text-align:center; text-transform:Uppercase;}
.prodmore{ width:304px; height:60px; background:url(xjltu/prodbj2.jpg) center center no-repeat; text-align:center;}
.prodmore a{ display:block; font-size:14px; color:#FFF; line-height:60px;}
.prodfj{ width:45px; height:410px; float:left; overflow:hidden;}

.probtkk{ border:1px solid #D2D2D2; height:auto; overflow:hidden; background:#FFF;}
.pronr{ border-top:1px solid #DFDFDF; border-left:1px solid #DFDFDF; height:auto; overflow:hidden;}
.pronrs{ border-bottom:1px solid #DFDFDF; border-right:1px solid #DFDFDF; padding:0px; float:left;}
.pronrbt{ width:249px; height:40px; line-height:40px; text-align:left; font-size:14px; color: #333;}
.proshowbt{ width:450px; height:auto; overflow:hidden; border-bottom:1px solid #CCC; font-size:12px; color:#333; font-weight:bold; line-height:30px; padding-top:20px;}
.proshownr{ height:auto; overflow:hidden; min-height:100px; _height:100px; line-height:30px; font-size:12px; color:#333; padding-top:10px; padding-left:10px; }
.proshowsxy{ width:450px; height:auto; overflow:hidden;}
.proshowsxy_1{ float:left; padding-left:10px; padding-right:10px; height:auto;}
.proshowsxy_2{ float:left; height:25px; padding-left:10px; padding-right:10px;}
.proshowsxy_2 a{ display:block; font-size:12px; color:#333; line-height:25px;}
.proshowsxy_2 a:hover{ display:block; font-size:12px; color:#C32522; line-height:25px;}
.newsbt{ width:100%; height:auto; overflow:hidden; line-height:90px; font-size:14px; color:#333; text-align:center; background:url(xjltu/probtbj.jpg) top repeat-x}
.news{ width:1002px; height:auto; overflow:hidden; margin-bottom:35px;}
.newstu{ width:400px; height:auto; overflow:hidden; float:left;}
.newsnr{ width:600px; float:left; height:auto; overflow: hidden;}
.newsnrbt{ width:600px; height:45px; line-height:45px; text-align:left; font-size:14px; color:#333; }
.newsnrnr{ width:600px; height:160px; overflow:hidden; line-height:25px; text-align:left; font-size:12px; color:#333; }
.newsnrsj{ padding-left:30px; line-height:30px; font-size:12px; color:#333; background:url(xjltu/newssj.jpg) left center no-repeat; text-align:left;}


.nymainbt{ width:1002px; text-align:left; line-height:60px; text-align:left; font-size:12px; color:#666; margin:0 auto;}
.nymainbt a{ line-height:60px; font-size:12px; color:#666;}
.nymainbt a:hover { line-height:60px; font-size:12px; color:#0E78BE;}
.newshowbt{ width:1002px;  height:auto; overflow:hidden; line-height:30px; font-size:14px; color:#333;  padding-bottom:10px; text-align:center;}
.newshownr{ width:1002px; text-align:left; font-size:12px; color:#333; line-height:27PX; padding-bottom:30px;}
.newshowbts { width:1002px;  height:auto; overflow:hidden; line-height:80px; font-size:16px; color:#020202; padding-bottom:10px; text-align:center;}
.servicebt{ width:1002px; height:auto; overflow:hidden; border-top:1px solid #ccc; line-height:80px; font-size:16px; color:#020202; padding-bottom:10px; text-align:center;}
.servicebt2{ width:1002px; height:auto; overflow:hidden; border-bottom:1px solid #ccc; line-height:80px; font-size:16px; color:#020202; padding-bottom:10px; text-align:center;}

.ly{ width:732px; height:auto; overflow:hidden;}
.ly_1{ width:353px; height:auto; overflow:hidden; padding-top:15px; line-height:30px; font-size:12px; color:#333; float:left;}
.lyfj{ width:26px; height:30px; float:left;}
.ly_2{ padding:2px; float:left; height:auto; overflow:hidden; background:url(xjltu/ly1.jpg) left center no-repeat; float:left;}
.input10{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; border:0px; height:26px; padding:0px; line-height:26px; width:349px; background:none; }
.input11{ FONT-SIZE: 12px; COLOR:#333; TEXT-ALIGN:left; background:none; border:0px; height:160px; padding:0px; line-height:25px; width:726px; background: none;}
.ly_3{ padding:2px; height:auto; overflow:hidden; background:url(xjltu/ly2.jpg) left top no-repeat;}
.feedbacknr{ width:740px; height:600px; overflow:hidden; margin:0 auto;}
.feedbackbt{ width:1002px; height:auto; overflow:hidden; padding-top:30px; line-height:30px; font-size:12px; color:#333;}
