*{ margin:0; padding:0;}

img,a{border:none;}

ul,ol,li{list-style:none;}

body {background:#fff;color:#666; font-size:14px; font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ", Arial;line-height:22px;}

img,a{border:none; text-decoration:none;}

a{ color:#666;}

.box{ width:1200px; margin:0 auto;}

.clear{ clear:both;}

.fl{ float:left;}

.fr{ float:right;}

img{ max-width: 100%;}



.top{ height: 115px; border-top: 5px #ff9c00 solid; width:100%; min-width: 1200px; margin: 0 auto;}

.logo{ float:left; width:460px; }

.yuyan{ padding-top: 35px; width: 85px; text-align: center; float:right;}

.yuyan a{line-height: 26px; display: block; width: 85px; border-radius: 14px; margin-bottom: 5px; text-align: center; color: #fff; height:26px;}

.yuyan a.cn{ background:#ff9c00;}

.yuyan a.en{ background:#006cff;}





.dh{ width:630px; float: right; line-height: 115px; height: 115px; font-size: 16px;}

.dh ul li{float:left;  text-align: center; width: 90px; background: url(../images/dhbg.png) left center no-repeat;}

.dh ul li a:hover{ color: #ff9c00;}



.footdh{background: #333; color: #fff; line-height: 40px; height: 40px;width: 100%; min-width: 1200px;}

.footdh ul{ width: 990px; margin: 0 auto;}

.footdh ul li{ float:left; text-align: center; width: 110px; background: url(../images/footdhbg.png) left center no-repeat;}

.footdh ul li a{color: #fff;}



.foot1{background:#222; border-top: 1px #444 solid; width: 100%; min-width: 1200px; color: #fff; text-align: center; line-height: 70px; height: 70px;}



.foot{ background: #222; padding:30px 0px;width: 100%; min-width: 1200px;}

.footweixin{ width: 170px; border-right: 1px #444 solid; min-height: 150px; color: #fff; font-size: 14px; font-weight:bold; text-align: center; line-height: 50px;float: left;padding-left: 30px; }



.footbox{width: 1100px; margin: 0 auto;}

.foottel{ width: 270px; padding-left: 30px; border-right: 1px #444 solid; min-height: 150px; color: #ff9c00; font-size: 14px; line-height: 30px;float: left;font-size: 18px;}

.foottel h1{font-weight:bold;font-size: 20px; }



.footadd{ width: 500px;  background: url(../images/foot.png) left no-repeat; padding-left: 35px; margin-left: 30px;  min-height: 150px; color: #fff; font-size: 14px; line-height: 40px;float: left;font-size: 18px;}



.indexabout{ background: url(../images/indexabout1.jpg) top center no-repeat; width: 100%; height: 697px;}

.indexabouttitle{ text-align: center; margin: 0 auto; height: 114px; }

.indexabouttitle img{ display: block; margin: 0 auto; padding-top: 50px;}

.indexabout1{float: left; width:780px;}

.indexabout2{ float:right; width: 420px;}

.indexabout2 img{ width: 100%;}

.indexabout3{width: 780px; height:360px; padding-top: 30px;}

.indexabout3 ul li{float: left; width: 50%;}

.indexabout3 ul li h1{background:url(../images/xian.png) left center no-repeat; padding-right: 60px;line-height: 70px; height: 70px; font-size: 18px; margin-top: 20px; color: #ff6600;}

.indexabout3 ul li p{ height:125px; color: #666; width: 340px;font-size: 14px; line-height: 20px;}

.indexabout3 ul li a{display: block; background: #222; text-align: center; width: 150px; line-height: 40px; height: 40px; color: #fff; font-size: 16px;}

.indexabout4{ width: 750px;}

.indexabout4 ul li{float:left; width: 25%; text-align: center;}

.indexabout4 ul li h1{ margin-top: 15px; font-weight: normal; font-size: 18px;color: #000; line-height: 30px;}

.indexabout4 ul li p{ font-size: 12px;}

.indexabout4 ul li img{ display: block;margin:0 auto;}



.indexpro{ width: 100%; min-width: 1200px; background: url(../images/indexpro.jpg) top center no-repeat; padding-top: 20px;height: 600px;}

.indexpro dl{ width: 1200px; margin: 0 auto; padding-top: 20px; height: 80px;}

.indexpro dl dt{ float:left; width: 180px; margin: 10px;  text-align: center; line-height: 35px; height: 35px;font-size: 16px; border-radius: 18px;}

.indexpro dl dt a{ display: block;height: 35px;width: 180px; color: #333333;background: #fff;border-radius: 18px;}

.indexpro dl dt a:hover{ color: #fff;background: #ff9c00;}



.indexpro ul{ width: 1200px; margin:0 auto;  height: 320px; overflow: hidden;}

.indexpro ul li { float: left; width: 300px;}

.indexpro ul li a img{ display: block; margin: 0 auto; width: 270px; height: 270px;}

.indexpro ul li a p{ text-align: center; background: #ff9c00; width: 270px; margin: 0 auto; color: #fff; font-size:18px; height: 50px; line-height: 50px;}



.indexgg{ background: url(../images/index_06.jpg) top center no-repeat; height: 200px; width: 100%;min-width: 1200px; margin: 0 auto;}



.indexnews{ width: 1200px; margin:55px auto;  height: 220px; }

.indexnews dl{float:left; width: 770px;}

.indexnews dl dt{float:left; width: 360px;}

.indexnews dl dt img{width:340px; height: 220px;}

.indexnews dl dd{float:left; width: 410px;}

.indexnews dl dd a h1{font-size: 18px; color: #000;line-height: 50px; margin-top: 10px;}

.indexnews dl dd a span{ display: block; height: 30px;font-size: 12px;color: #666;}

.indexnews dl dd a p{line-height:18px; font-size: 12px; height:95px;color: #666;}

.indexnews dl dd a h2{font-size: 14px; color: #000; height: 30px; line-height: 30px;font-weight: normal; background: url(../images/more.png) left center no-repeat;}



.indexnews ul{float:right; border-top: 1px #ddd dashed; width: 400px;}

.indexnews ul li{border-bottom: 1px #ddd dashed; height: 35px; line-height: 35px;}

.indexnews ul li span{float: left; display: block;width: 90px;}

.indexnews ul li a{float:left; color: #666;}



.fenlei{ width:260px;}

.fenlei ul{background: #DDD; padding:15px;width: 230px;}

.fenlei ul li{ margin-bottom: 5px; border-radius: 6px; line-height: 40px; height: 40px;}

.fenlei ul li a{color: #666;padding-left: 15px; border-radius: 6px; display: block; font-size: 16px; background: url(../images/jiantou.png) right center no-repeat #fff ;}

.fenlei ul li a:hover{color: #fff;background: url(../images/jiantou1.png) right center no-repeat #ff6400 ;}





.neititle{width: 100%; height: 80px;}

.neititle h1{ font-size:30px;color: #ff6400; margin: 10px 0px;}

.neititle p{ font-size:14px; color:#999;}



.danye{padding:20px 0px; margin: 0 auto;line-height: 32px;font-size: 16px;}



.left{float:left;width: 260px;}

.lefttitle{ width:240px; padding-left: 20px; float:left;background: url(../images/indexpro1.jpg); color: #fff; height: 90px;border-radius: 10px 10px 0px 0px;}

.lefttitle h1{ padding-top: 25px; font-size:24px;font-weight: normal; line-height: 30px;}

.lefttitle p{ color: #ffe1e1; font-size: 14px; height:32px;}



.right{float:right;width:900px; background: url(../images/touying.jpg) left top no-repeat ;min-height: 200px;  }



.fanye{  border-top: 1px #ddd solid;width:100%; margin-top:10px; text-align: center;  height:50px; padding-top: 10px; }

.fanye a{line-height:40px;  color:#666; padding:0px 15px;}

.fanye a:hover{ color:#ff6400; } 

.fanye1{padding-bottom:20px; margin-top: 15px;  width:100%;line-height:30px; padding-top:20px;  border-top:1px #ddd solid;}

.fanye1 a{ line-height:30px; height:30px; font-size:14px;}

.title{border-bottom: 1px #ddd dashed; height:50px; text-align: center; margin-bottom: 20px;font-size: 20px; color: #000;font-weight: normal;}

.neicon{width: 258px; border: 1px #ddd solid; margin: 15px 0px; border-radius:5px 5px 0px 0px ;}

.neicon h1{background: url(../images/indexpro1.jpg);font-size: 16px; font-weight: normal; border-radius:5px 5px 0px 0px ;color: #fff; padding-left: 15px;height: 50px; width: 243px; line-height: 50px;}

.neicon p{padding:15px; line-height: 25px;}



.changfang{ width: 900px; padding: 20px 0px;}

.changfang ul li{ float: left; width: 280px; margin: 10px;}

.changfang ul li a img{width: 280px; height: 210px;}

.changfang ul li a p{ width: 280px;line-height: 40px;height: 40px;color: #000;background: #ddd; text-align: center; font-size: 16px;}



.news ul{ width: 900px; padding: 20px 0px;}

.news ul li{border: 1px #ddd solid; height: 40px; line-height: 40px; margin-bottom: 8px; background: url(../images/jiantou2.jpg) left center no-repeat; padding-left: 50px;}

.news ul li span{float: right; display: block;width: 90px;}

.news ul li a{float:left; color: #666;}



.pro{ width: 900px; padding: 20px 0px;}

.pro ul li { float: left; width: 300px; margin-bottom: 15px;}

.pro ul li a img{border: 1px #ddd solid;padding: 2px; display: block; margin: 0 auto; width: 264px; height: 264px;}

.pro ul li a p{ text-align: center; background: #ff9c00; width: 270px; margin: 0 auto; color: #fff; font-size:18px; height: 50px; line-height: 50px;}


