@charset "utf-8";
div,table,td,ul,font,form,html,body,th,tr,h1,h2,h3,h4,h5,h6,input,span{ padding:0; margin:0}
.fixed:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fixed{display:block;}
.fixed{min-height:1%;}
* html .fixed{height:1%;}
a{color: #171717;text-decoration: none; hide-focus: expression(this.hideFocus=true);outline:none;}
a:hover {text-decoration:none;color:#41b0d3;}
div,ul,li{margin:0px 0px; padding:0px 0px;}
ul,li{list-style:none;}
img { border:0;}
body 
{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#454444;
	background:#fff;
	
}

.top{ width:100%; height:145px; margin:0 auto;}
.top1{ width:100%; height:84px; border-bottom:1px solid #eeeeee;}
.top1s{ width:1200px; height:84px; margin:0 auto;}
.logo{ width:210px; height:84px; float:left;}
.top1con{ width:500px; height:24px; float:right; padding-top:31px;}
.ttel{ width:300px; height:24px; float:left;}
.itu{ width:106px; height:24px; float:left;}
.itu li{ width:106px; height:24px; font-size:14px; line-height:24px; float:left; cursor:pointer;}
.showss{ width:127px; height:164px; position:relative; display:none; z-index:9999;}
.langage{ width:80px; height:24px; font-size:14px; float:right; line-height:24px; font-weight:bold;}

.nav{ width:1200px; height:50px; margin:0 auto; padding-top:5px;}
.nav li{ width:150px; height:50px; float:left; text-align:center; font-size:16px; line-height:50px; font-weight:bold;background:url(../images/li.jpg) no-repeat center right;}
.nav li a{ width:150px; height:50px; display:block; text-align:center; color:#6e6e6e;}
.nav li.li_on a,.nav li a:hover{ color:#41b0d3;background:url(../images/nav_on.jpg) no-repeat center bottom;}

.iabout{ width:1200px; height:340px; padding:80px 0px; margin:0 auto;}
.ivideo{ width:607px; height:340px; float:left;}
.iaboutcon{width:550px; height:340px; float:right;}
.iaboutimg{ width:193px; height:132px; padding-top:20px;}
.iaboutxt{ width:550px; height:100px; padding:15px 0px; line-height:24px; font-size:14px;}
.more{ width:194px; height:54px;}
.more a{ width:190px; height:50px; border:2px solid #ebeae9; line-height:50px; text-align:center; font-size:14px; color:#979797; display:block;}
.more a:hover{border:2px solid #41b0d3; background:#41b0d3;  color:#fff;}

.iproducts{ width:100%; height:570px; padding:35px 0px; margin:0 auto; background:url(../images/pbg.jpg) no-repeat center top}
.ipro{ width:1200px; height:640px; margin:0 auto;}

.iprocon{ width:530px; height:570px; float:left; color:#fff;}
.iprotitle{ width:530px; height:70px; font-family:impact; font-size:54px; padding-top:30px;}
.iprott{ width:530px; height:40px; line-height:30px; font-size:31px;}

.iprotxt{ width:500px; height:60px; line-height:30px; padding:20px 0px; font-size:14px;}
.xilie{ width:530px; height:80px; padding-top:30px;}
.xilie li{ width:84px; height:84px; float:left; padding-right:15px;}
.xilie li a{ width:80px; height:70px; padding-top:10px; display:block; border-radius:80px; border:2px solid #fff; font-size:20px; text-align:center; color:#a37b3e; line-height:30px; background:#fff;filter: Alpha(opacity=70);opacity: 0.7;-webkit-transition: .2s ease all; -moz-transition: .2s ease all; transition: .2s ease all;}
.xilie li a:hover{ margin-top:5px;filter: Alpha(opacity=100);opacity: 1.0;}

.linkimg{ width:530px; height:105px; padding-top:123px;}
.linkimg li{ width:187px; height:105px; float:left; padding-right:25px;}
.linkimg li a{width:187px; height:105px; display:block;-webkit-transition: .2s ease all; -moz-transition: .2s ease all; transition: .2s ease all; }
.linkimg li a:hover{ margin-top:5px;filter: Alpha(opacity=80);opacity: 0.8;}


.ui-prodlist{
	width:650px; height:570px; float:right;
  position: relative;
}
.ui-prodlist >a{
  width: 44px;
  height: 74px;
  position: absolute;
  z-index: 1;
  top: 50%;
  margin-top: -37px;
}
.ui-prodlist >a:hover{
  opacity: .8;
}
.ui-prodlist >a.l{
  background-image: url(../images/aw1l.png);
  left: -30px;
}
.ui-prodlist >a.r{
  background-image: url(../images/aw1r.png);
  right: -30px;
}
.ui-prodlist ul{

}
.ui-prodlist ul li{
  width: 33.33%;
  float: left;
}
.ui-prodlist .i{
  display: block;
}
.ui-prodlist .i:hover{
  opacity: .8;
}
.ui-prodlist .i .img{

}
.ui-prodlist .i .img img{
  display: block;
  margin: 0 auto;
}
.ui-prodlist .i .txt{
	position:relative; margin-top:-10px;

}
.ui-prodlist .i .txt p{
  text-align: center;
  color: #fff;
  font-size: 14px;
  line-height: 24px;
}
.ui-prodlist .i .txt p small{
  color: #989898;
  font-size: 14px;
}


.inews{ width:1200px; height:610px; margin:0 auto;}
.inewstitle{ width:300px; height:60px; padding:40px 0px;}
.inewscon{ width:1200px; height:470px; margin:0 auto;}
.inewslist{ width:700px; height:465px; float:left; border-bottom:1px dashed #dbdbdb;}
.inewsimg{ width:430px; height:460px; float:right;}
.inewsimg img:hover{filter: Alpha(opacity=80);opacity: 0.8;}
.inewslist li{ width:700px; height:75px; padding:20px 0px; border-top:1px dashed #dbdbdb;}
.idate{ width:90px; height:75px; float:left; background: url(../images/date.jpg) no-repeat left center; padding-left:20px; border-right:1px solid #e0e0e0; font-size:24px; line-height:40px;}
.incons{ width:570px; height:75px; float:right;}
.intitle{ width:570px; height:30px; font-size:14px;}
.intitle a{ width:570px; height:30px; line-height:30px; color:#61a163; display:block;-webkit-transition: .2s ease all; -moz-transition: .2s ease all; transition: .2s ease all; font-weight:bold;}
.intitle a:hover{ padding-left:5px;}
.intxt{ width:560px; height:40px; line-height:20px; padding-top:5px; padding-right:10px;}
.intxt a{ float:right; color:#c82e2e;}
.intxt a:hover{ font-weight:bold;}



.ibusiness{ width:100%; height:440px; margin:0 auto; background:#f7f7f7; margin-top:60px;}
.ibuscon{ width:1200px; height:440px; margin:0 auto;}
.ibustitle{ width:280px; height:440px; color:#fff; padding-left:40px; background:#99d29b; float:left;}


.ibustle{ width:280px; height:70px; font-family:impact; font-size:54px; padding-top:60px;}
.ibustt{ width:280px; height:40px; line-height:30px; font-size:31px;}
.mores{ width:180px; height:50px; padding-top:160px;}
.mores a{ width:180px; height:50px;line-height:50px;box-shadow: 0px 0px 18px rgba(0, 0, 0, .2); text-align:center; font-size:14px; background:#fff; display:block;-webkit-transition: .2s ease all; -moz-transition: .2s ease all; transition: .2s ease all;}
.mores a:hover{color:#99d29b; margin-left:5px;}

.ibuslist{ width:880px; height:440px; float:right;}
.ibuslist li{ width:136px; height:400px; float:left; padding:20px;}
.iblist1{ width:136px; height:100px; border-bottom:1px solid #e7e7e7; text-align:center; line-height:40px; font-size:16px; padding-top:60px;}
.iblist2{ width:126px; height:auto; line-height:28px; padding-top:30px; padding-left:10px;}


.banners{ width:100%; height:395px; margin:0 auto; background: url(../images/banners.jpg) no-repeat left top;}
.menu{ width:1200px; height:185px; margin:0 auto; border-bottom:1px solid #e6e6e6;background: url(../images/menubg.png) no-repeat left top; position:relative; margin-top:-123px;/*box-bottom-shadow:0 0 10px rgba(0, 0, 0, .2);*/}
.menu1{ width:210px; height:160px; padding-top:20px; padding-left:30px; color:#fff; float:left;}
.menutxt{ width:210px; height:80px; line-height:22px; font-size:16px; color:#fff;}
.menuline{ width:60px; height:6px; background:#fff; margin-top:17px;}
.menushow{ width:210px; height:55px; line-height:55px; color:#fff; font-size:22px; font-weight:bold;}

.menu2{ width:935px; height:63px; float:right; padding-top:122px; line-height:63px; color:#949494; text-align:right;}
.menu2 ul{ width:700px; height:63px; float:left;}
.menu2 li{ width:140px; padding:0px 15px; text-align:center; background: url(../images/li.gif) no-repeat right center; height:63px; line-height:63px; font-size:15px; float:left;}
.menu2 li a{ width:140px; height:63px; display:block; color:#505050; text-align:center;}
.menu2 li a:hover,.menu2 li.li_on a{ background:#5ebdd9; color:#fff;}
.menu2 .loca{ float:right; text-align:right;}


.contents{ width:1200px; height:auto; min-height:400px; _height:400px; margin:0 auto; padding:30px 0px; line-height:28px; font-size:14px;}
.com1txt p{ padding:10px 0px; text-indent:30px;}
.company1{ width:1200px; height:auto; margin:0 auto; padding-top:20px; padding-bottom:50px;}
.comtitle{ width:1200px; height:70px; margin:0 auto; font-size:24px; font-weight:bold; color:#626262;}
.com1con{ width:1200px; height:auto; margin:0 auto;}
.com1txt{ width:710px; height:auto; float:left;}
.com1img{ width:470px; height:310px; float:right; padding-top:15px;}

.licheng{ width:1200px; height:auto; margin:0 auto; padding-top:20px;}
.lichengtt{ width:1200px; height:90px; line-height:40px; text-align:center; font-weight:bold;}
.lichengcon{ width:1200px; height:1150px; padding-top:50px; margin:0 autp;background: url(../images/line.jpg) no-repeat center top; margin-top:20px; }
.lichengcon li{ width:570px; height:355px; float:left; padding-top:0px;}
.lititle{ width:570px; height:70px; line-height:70px; font-weight:bold;}
.lititle span{ float:right;}
.liimg{ width:570px; text-align:justify; font-size:12px; }
.lichengcon li.rrr{ width:570px; height:285px; padding-top:70px; float:right;}
.lichengcon li.rrr  .lititle { text-align:right;}
.lichengcon li.rrr span{ float:left;}
/*.lichengcon li.rrr .liimg{ text-align:right;}*/



.culture{width:1200px; height:auto; margin:0 auto; padding-top:20px;}
.ui-prodlists{ margin-top:20px; padding-bottom:60px;}
.ui-prodlists ul{
  margin: -25px;
}
.ui-prodlists ul li{
  padding: 15px;
  width: 33.33%;
  float: left;
    -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ui-prodlists .i{
  display: block;
  position: relative;
}
.ui-prodlists .i >p{
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color: rgba(0, 0, 0, .65);
  background: url(../img/op_b50.png) \9;
  line-height: 70px;
  text-align: center;
  font-size: 20px;
  color: #fff;
  display: block \9;
  font-weight:bold;
}
.ui-prodlists .i:hover >p{
  opacity: 0;
  display: none \9;
}
.ui-prodlists .i img{
  width: 100%;
}
.ui-prodlists .i .ex{
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .65);
  background: url(../img/op_b50.png) \9;
  opacity: 0;
  display: none \9;
}
.ui-prodlists .i:hover .ex{
  opacity: 1;
  display: block \9;
  font-size:14px;
}
.ui-prodlists .i .ex p{
	padding-top:140px;
	 font-size:24px;
	 font-weight:bold;
  text-align: center;
  color: #fff;
  line-height: 40px;
}
.ui-prodlists .i .ex div{ font-weight:bold; font-size:14px; padding-top:30px; text-align:center; color:#fff;}
.ui-prodlists .i .ex p span{
  display: inline-block;
  width: 120px;
  height: 35px;
  background-color: #e9b617;
  line-height: 35px;
  color: #fff;
  font-size: 16px;
  margin-top: 10px;
  cursor: pointer;
}




/*.newslist{ width:1215px; height:auto; margin:0 auto;}
.newslist li{ width:385px; height:520px; padding:50px 10px 0px 10px; float:left;}
.newslist li a{ width:385px; height:520px; display:block; background:#f6f6f6;}
.newslist li a:hover{ background:#d6d5d5;}
.newsbox{ width:335px; height:180px; padding:25px; line-height:28px; color:#414141;}
.news1{ font-size:18px; padding-bottom:15px;}
.nmore{ width:150px; height:40px; line-height:40px; color:#fff; background:#9cd29e; text-align:center; margin-top:20px;}*/
.newslist{ width:1200px; height:auto; margin:0 auto;}
.newslist ul{ padding-top:20px;}
.newslist li{ width:1200px; height:145px; padding:20px 0px; border-bottom:1px dashed #d9d9d9;}
.newslist li .newsimg{ width:215px; height:145px; float:left;-webkit-transition: .2s ease all; -moz-transition: .2s ease all; transition: .2s ease all;}
.newslist li .newsimg:hover{transform:scale(1.02, 1.02); color:#da0000;box-shadow: 0px 0px 18px rgba(0,0,0,.6);-webkit-transition: all ease .3s;transition: all ease .3s}

.newscon{ width:950px; height:145px; float:right;}
.newstitle{ width:950px; height:40px; line-height:30px; font-size:15px;}
.newstitle a{ color:#9cd29e; font-weight:bold; -webkit-transition: .2s ease all; -moz-transition: .2s ease all; transition: .2s ease all;}
.newstitle span{ float:right; font-size:12px; color:#b2b2b2; }
.newstitle a:hover{ padding-left:5px; text-decoration:underline;}
.newstxt{ width:950px; height:100px; line-height:24px;}
.newstxt a{ color:#F9404A; margin-top:5px;}
.newstxt a:hover{ text-decoration:underline;}


.page{ width:800px; height:30px; line-height:30px; padding:50px; margin:0 auto; text-align:center; clear:both;}

.icontact{ width:1200px; height:580px; margin:0 auto; padding-top:50px;}
.cmap{ width:460px; height:155px; background:#50bada; position:relative; margin-top:-160px; margin-left:30px;}
.cmaps{ width:420px; height:116px; padding:20px; line-height:25px; color:#fff; font-size:14px;}

.feedback{ width:100%; height:655px; background:#f6f6f6; margin-top:55px;}
.feedcon{ width:1200px; height:655px; margin:0 auto; background: url(../images/contactbg.jpg) no-repeat right top;} 
.feedtable{ width:550px; height:520px; padding-top:60px; padding-left:15px;}
.feedtxt{ width:550px; height:100px; line-height:30px; font-size:14px; color:#afafaf;}
.tabletd{ width:330px; height:37px; border:1px solid #e2e2e2; text-indent:40px; color:#afafaf; margin-bottom:20px;}
.tabletd input{ background:none; height:37px; line-height:37px; border:none;color:#afafaf;}

.tabletr{ width:545px; height:150px;  color:#afafaf; margin-bottom:20px;}
.tabletr textarea{ width:505px; height:145px;border:1px solid #e2e2e2;background: url(../images/w4.jpg) no-repeat #fff left top; padding-left:40px;line-height:37px;color:#afafaf; }
.tableon{ width:210px; height:50px; margin-top:30px;}
.tableon input{ width:210px; height:50px; display:block; background:#50bada; color:#fff; text-align:center; line-height:50px; border:none; cursor:pointer;}



.products{ width:1200px; height:auto; margin:0 auto; padding-top:60px;}
.proxilie{ width:1200px; height:310px; margin:0 auto;}
.xilies{ width:380px; height:190px; float:right; padding-top:120px; padding-left:40px; background: url(../images/plbg1.png) no-repeat top center; color:#fff; font-weight:bold; font-size:24px; line-height:30px;}

.ui-prodlistss{
  position: relative;
  padding:70px 0px;
}
.ui-prodlistss >a{
  width: 44px;
  height: 74px;
  position: absolute;
  z-index: 1;
  top: 50%;
  margin-top: -37px;
}
.ui-prodlistss >a:hover{
  opacity: .8;
}
.ui-prodlistss >a.l{
  background-image: url(../images/saw1l.png);
  left: 0;
}
.ui-prodlistss >a.r{
  background-image: url(../images/saw1r.png);
  right: 0;
}
.ui-prodlistss ul{

}
.ui-prodlistss ul li{
  width: 33.33%;
  float: left;
}
.ui-prodlistss .i{
  display: block;
}
.ui-prodlistss .i:hover{
  opacity: .8;
}
.ui-prodlist .i .img{

}
.ui-prodlistss .i .img img{
  display: block;
  margin: 0 auto;
}
.ui-prodlistss .i .txt{

}
.ui-prodlistss .i .txt p{
  text-align: center;
  color: #000000;
  font-size: 14px;
  line-height: 24px;
}
.ui-prodlistss .i .txt p small{
  color: #989898;
  font-size: 14px;
}



.factory{ width:1200px; height:auto; margin:0 auto; padding-top:60px;}
.showfac1{ width:1200px; height:1320px; margin:0 auto;}
.showfacleft{ width:600px; height:1320px; float:left;}
.fac1{ width:600px; height:540px; background: url(../images/s1.jpg) no-repeat left top; }

.facshow{ padding-left:40px; padding-top:50px; color:#fff;}
.fline{ width:45px; height:3px; background:#fff; margin-bottom:20px;}
.ftitle{ font-size:36px; line-height:50px; font-family:"宋体"; font-weight:bold;}
.ftext{ font-size:16px; padding-top:10px; line-height:25px; padding-right:30px; padding-top:20px; text-align:justify;}

.fac2{ width:600px; height:420px; background:#86de89;}
.fac3{ width:600px; height:360px;}

.fvideo{ width:600px; height:337px; margin:0 auto;}
.fac4{ width:600px; height:563px;background: url(../images/s3.jpg) no-repeat #ffc532 right bottom;}
.fac5{ width:600px; height:420px; background:#414141;}

.showfac2{ width:1200px; height:500px; background:#4ec7eb; margin-bottom:30px;}
.showf2left{ width:600px; height:500px; float:left; }

.showfacright{ width:600px; height:1320px; float:right;}

.showf2right{ width:490px; height:320px; border:5px solid #909393; float:right; margin-top:100px; margin-right:50px;}
.showf2right li{ width:235px; height:310px; float:left; border:5px solid #909393;}



.quality{ width:1200px; height:auto; margin:0 auto; color:#626262; padding-bottom:50px;}
.qual1{ width:1200px; height:auto; padding-top:50px;}
.qtitle{ width:1200px; height:50px; line-height:50px; padding-bottom:5px; border-bottom:1px solid #ededed;background: url(../images/line2.jpg) no-repeat left bottom; font-size:24px; font-weight:bold; text-indent:10px; color:#626262;}
.qtext{ width:1200px; height:auto; line-height:30px; font-size:14px; padding-top:20px; overflow:hidden;}

.qtext li{ width:220px; height:330px; line-height:30px; text-align:center; float:left; margin-right:20px; margin-bottom:20px; margin-top:10px;}



.tech1{ width:100%; height:auto; padding:60px 0px; line-height:40px; font-size:14px; text-align:center;}
.teach2{ width:100%; height:790px; background: url(../images/tech.jpg) no-repeat top center;}




.pview{ width:1100px; height:auto; margin:0 auto; padding:50px; margin-top:40px; margin-bottom:40px; border:1px solid #ededed;}
.pright{ width:500px; height:510px; text-align:center; float:right;}
.pleft{ width:600px; height:510px; float:left;}
.pvtitle{ width:600px; height:40px; padding-top:0px; padding-bottom:20px; line-height:40px; font-weight:bold; font-size:18px; color:#777;}
.pvguige{ width:600px; height:auto; line-height:35px; font-size:14px;}



.f1{ width:350px; height:210px; border-right:1px solid #cfcfcf; float:left;}
.f1title{ width:350px; height:60px; color:#559b58; font-size:30px;}
.f1txt{ width:315px; height:145px; padding-left:35px; background: url(../images/fc.png) no-repeat left top; line-height:30px; font-size:14px;}
.f2{ width:160px; height:210px; float:left; padding-left:50px;}
.f2 li{ width:160px; height:35px; line-height:35px; }
.f2 li a{ width:90px; height:35px; display:block;background: url(../images/ico.png) no-repeat left center; text-indent:20px; color:#818181; font-size:14px;}
.f2 li a:hover{ color:#559b58;}
.f3{ width:290px; height:210px; float:left;}
.f4{ width:335px; height:210px; float:right; border:1px solid #fff;}
.f3 .wei{ width:335px; height:100px;}
.f3 .weiimg{ width:96px; height:96px; float:left;}
.f3 .weitext{ width:160px; height:70px; padding-top:10px; float:left; padding-left:10px; line-height:20px;}
.weilist{ width:335px; height:30px; line-height:30px; padding-top:15px;}
.weitxt{ width:70px; height:30px; line-height:30px; color:#8c8c8c; font-size:14px; float:left;}
.weili{ width:250px; height:30px; float:left;}
.weili li{ width:30px; height:30px; float:left; padding-right:10px;}
.weili li a{ width:30px; height:30px; display:block;-webkit-transition: .2s ease all; -moz-transition: .2s ease all; transition: .2s ease all; }
.weili li a:hover{ padding-left:2px;filter: Alpha(opacity=70);opacity: 0.7;}
.foot{ width:100%; height:385px; margin:0 auto; background:#e1e1e1;}
.foots{ width:1200px; height:210px; padding:50px 0px 65px 0px; margin:0 auto;}
.foot2{ width:100%; height:60px; background:#76b679;}
.foot2s{ width:1200px; height:60px; line-height:60px; color:#275b2a; margin:0 auto;}
.foot2s a{ float:right;color:#275b2a}




.page_view_tit{ text-align:center; padding-top:10px; font-size:16px; font-weight:bold; color:#9cd29e; padding-bottom:15px; border-bottom:1px dashed #dadada; margin-bottom:20px; }
.page_view_tit div{ color:#333;font-size:12px; font-weight:normal;  margin-top:5px;}
#contents{ line-height:24px; height:auto; _height:500px; min-height:500px; font-size:14px; text-align:justify;}
.showpage{ width:1200px; height:40px; padding:10px;color:#9cd29e; margin-top:20px; border-top:1px dashed #dadada;}
.showup{ width:1200px; height:20px;  line-height:20px; float:left;}
.showpage a{color:#9cd29e;}
.showpage a:hover{color:#F9404A; text-decoration:underline;}

.yk{ padding-top:50px;}
.yk a{ color:red; text-decoration:underline;}






.yanfa{ width:1200px; height:auto; margin:0 auto;}
.yanfa1{width:1200px; height:auto; margin:0 auto;}
.kyafatitle{ width:1200px; height:50px; margin-top:30px; background:#f7f7f7;}
.kyafatitle span{ width:140px; height:50px; background:#1ccfbc; color:#fff; display:block; line-height:50px; font-size:18px; font-weight:bold; text-align:center;}
.kyanfacon{ width:1200px; height:auto; line-height:30px; font-size:14px; padding:10px 0px; }
.yanfateam{ width:1200px; height:auto; margin:0 auto; padding:20px 0px;}
.yfteam1{ float:left;}
.yfteam2{ float:right;}

.shejilist{ width:1200px; height:auto; margin:0 auto; padding:10px 0px;}
.shejilist li{ width:570px; height:370px; background:#f6f6f6; float:left; margin-top:30px;}
.sjimg{ width:570px; height:250px; margin:0 auto; border:1px solid #dddddd; border-bottom:0px;}
.sjcon{ width:570px; height:120px; margin:0 auto; border:1px solid #dddddd;}
.sjimgs{ width:120px; height:120px; float:left; border-right:1px solid #dddddd;}
.sjtxt{ width:400px; height:80px; line-height:22px; text-align:justify; padding:20px; float:right; font-size:14px;}

.zhizao1{ width:1200px; height:auro; margin:0 auto; background: url(../images/zhibg.jpg) no-repeat #f7f7f7 top center; margin-top:40px;}
.zztitle{ width:1200px; height:47px; line-height:47px; font-size:16px; font-weight:bold; color:#fff; text-indent:60px;}
.zztxt{ width:1100px; height:auto; line-height:30px; font-size:14px; padding:30px 50px;}
.chejian1{ width:1145px; height:350px; padding-top:20px; border-bottom:1px solid #e6e6e6; margin:0 auto;}
.cjtitle{ width:1145px; height:40px; font-size:14px; line-height:40px; font-weight:bold; color:#323232;background: url(../images/zhi.gif) no-repeat left center; text-indent:50px;}
.cjlist{ width:1145px; height:270px; margin:0 auto;}
.cjlist li{ width:345px; height:270px; line-height:30px; text-align:center; padding:18px; float:left;}
.cjttxt{ width:1100px; height:auto; line-height:30px; margin:0 auto;}

.xs1{ width:1200px; height:auto; margin:0 auto; padding-bottom:80px; border-bottom:1px solid #eee;}
.xs1img{ width:1200px; height:480px; margin:0 auto;}
.xs1title{ width:1200px; height:50px; line-height:50px; font-size:18px; text-align:center; font-weight:bold;}
.xs1text{ width:1200px; height:auto; line-height:30px; font-size:14px;}

.xxtitle{ width:1200px; height:60px; text-align:center; margin-top:25px;}
.xx1img{ width:1200px; height:380px; margin:0 auto; padding-top:25px;}
.xx1img li{ width:370px; height:380px; float:left; padding:0px 15px;}
.xx1txt{ width:1120px; height:auto; line-height:30px; font-size:14px; padding:20px 0px; margin:0 auto;}

.xx1map{ width:1158px; height:380px; padding:20px; border:1px solid #eee; border-radius:10px; margin:0 auto; margin-top:50px;}
.xx1maps{ width:511px; height:378px; float:left; padding-left:60px;}

.xx1con{ width:400px; height:300px; float:right; padding-right:60px;}
.xx1mttile{ width:400px; height:50px; line-height:50px; padding-top:30px; font-size:16px; font-weight:bold;}
.xx1maptxt{ width:400px; height:200px; line-height:50px; font-size:14px; padding-top:20px;}
.xx2img{ width:1200px; height:380px; margin:0 auto; padding-top:30px;}
.xx3con{ width:1200px; height:380px; margin:0 auto; padding-top:30px;}
.xx3text{ width:455px; height:280px; float:left; padding-top:40px; padding-left:90px;}
.xx3title{ width:455px; height:40px; line-height:40px; text-align:center; font-size:16px; font-weight:bold;}
.xx3img{ width:565px; height:380px; float:right;}
.xx3showtt{ width:455px; height:240px; line-height:30px; font-size:14px; padding-top:20px;}

.xx4list{ width:1200px; height:260px; margin:0 auto; padding-top:40px; }
.xx4list li{ width:256px; height:260px; float:left; padding:0px 22px; }
.xx5con{ width:1200px; height:255px; margin:0 auto;}
.xx5left{ width:385px; height:255px; float:left; padding-left:65px;}
.xx5img{ width:423px; height:254px; float:right;}
.xx5text{ width:385px; height: auto; padding-top:40px; line-height:30px; font-size:14px;}
.xx5btn{ width:385px; height:40px; padding-top:50px;}
.xx5btn a{ width:152px; height:40px; display:block; float:left;}

.xx6text{ width:1200px; height:auto; line-height:30px; font-size:14px; padding-top:40px;}
.xx6text span{ font-weight:bold; color:#ff5400;}






