﻿@charset "utf-8";
/* CSS Document */

body,div,p,a,img,ul,li,span,h1,h2,h3,h4,h5,h6,table,tr,th,td,dd,dt{font-family:"微软雅黑",Arial; color:#333; margin:0; padding:0;}
ul,li{ list-style:none;}
img{ border:0;}

a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:none;}
ul, ol, li {list-style: none;}

body{-moz-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
-khtml-user-select: none;
user-select: none;}


.caihong{background-image: linear-gradient(120deg, #ff0000 0%, #ffa500 16%, #ffff00 32%, #00ff00 48%, #007fff 64%, #0000ff 80%, #8b00ff 100%);}


.valuee,.valuee2,.valuee3,.valuee4{font-size: 30px;font-weight: bold;font-family: "Arial";line-height: 1.6em;color: #000;display: inline-block}

.nav,.top_navm{ display:none;}

.biaoge{ max-width:1200px;margin: 0 auto;overflow: hidden}
.biaoge table{ width:100%;border:1px #bbb solid;border-collapse: collapse;}
.biaoge caption{font-size: 20px;font-weight: bold;text-align: center;line-height: 60px;margin: 0 auto}
.biaoge th{font-size: 16px;color: #000;line-height: 44px;border:1px #bbb solid}
.biaoge td{text-align: center;font-size: 14px;color: #666;line-height: 44px;border:1px #bbb solid}



.value,.value2,.value3,.value4{;font-family: "Arial";
		margin:0 auto;
		font-size:50px;
		color:#000;
		margin-top:20px;
		text-align:center;font-weight: bold
	}

.banner{min-width: 1200px;margin: 0 auto;overflow: hidden}
.banner_main{width: 100%;}
.banner_main img{width: 100%;}



.head{min-width: 100%;margin: 0 auto;position: relative;}
.head_main{width: 100%;position: absolute;top: 20px}
.head>video{width: 100%;}
.head_main>img{width: 100%;}
.tushangzi{width:100%;margin: 18% auto 0;overflow: hidden;text-align: center;display: block;}
.tushangzi h5{font-size: 40px;color: #fff;display: block;margin-top: 80px;font-weight: normal;line-height: 2em}
.tushangzi span{font-size:15px;color: #ddd;display: block;line-height: 1.7em}
.shu:before,.shu:after{content: "";position: absolute;}
.shu:before{background: rgba(0,0,0,.6);display: block;height: 100%;left: 0;top: 0;width: 100%;}
.shu:after{background-color: #9c835b;bottom: -2.5rem;height: 80px;width: 1px;left: 50%}





.top_logo{width: auto;float: left;}
.top_logo h1{width:190px;height: 88px;float: left;display: block}
.slogan{float: left;border-left: 1px #ccc solid;margin-top: 20px;padding: 3px 0 3px 25px}
.slogan dd{font-size: 15px;color: #333;display: block;line-height: 1.6em}
.slogan dt{font-size: 15px;color: #333;display: block}


.top {width:100%;position: fixed;background: #fff;border-bottom: 1px #e0e0e0 solid;z-index: 99}
.top_main {width:100%;margin:0 auto;}
.top_nav {float:right;  overflow:hidden;word-wrap: break-word;  
word-break: normal; width:auto;}
.top_nav ul li {float:left;  margin-left:20px; margin-right:20px;  text-align:center; height: 88px; overflow:hidden;}
.top_nav ul li a{display: inline-block;color: #333;line-height: 45px;font-size: 15px;margin-top: 20px}
.top_nav ul li.current a{color: #000;border-bottom: 3px solid #f5c622;}
.top_nav ul li:hover a{border-bottom: 3px solid #f5c622;}






.si{width:100%;margin:35px auto 0;padding-top: 70px;overflow: hidden;position:relative;animation:jinlai 1s;}
@keyframes jinlai {
  0% {bottom: -200px;}
	100% {bottom: 0;}
}



.si{max-width:1248px;   margin: 0 auto;overflow: hidden}
.si ul{max-width:1248px;margin: 0 auto;overflow: hidden}
.si ul li{width: 16%;text-align: center;float: left;margin-bottom: 60px;overflow: hidden}
.si ul li img{margin: 0 auto;display: block}
.si ul li dd{font-size: 24px;color: #000;display:block;font-weight: bold;font-family: "Arial";line-height: 1.7em}
.si ul li dt{font-size: 14px;color: #737373;display:block;}

.xinwen_bottom ul li{animation: bounceInUp 1.5s}


.new_lef{animation: bounceInLeft 1.5s}


.x_top_right ul li{animation: slideInDown 1.5s}



.top_nav ul ul {display:none;}
.top_nav ul::after {content:"";display:block;clear:both;}
.top_nav ul li:hover>ul{display:block;}
.top_nav ul ul {background:#fff;border-radius:0;position:absolute;top:100%;padding:0;}
.top_nav ul ul li {float:none;border-bottom:3px solid #fff;height: 38px;width: 100%;text-align: left}
.top_nav ul ul li a {color:#fff;line-height: 38px;padding: 0 15px}   
.top_nav ul ul li a:hover {border-bottom:3px solid #f5c622;height: 38px}
.top_nav ul ul ul {width:100%;position:absolute;left:100%;top:50%;}





.kong{width: 100%;height: 89px;overflow: hidden}




.fenlei{width: 700px;margin: 0 auto 20px;overflow: hidden}
.fenlei h5{font-size: 30px;color: #000;display: block;line-height: 3em;text-align: center;margin-bottom: 20px;animation: lightSpeedIn 1.5s}
.fenlei ul li{width: 115px;float: left;text-align: center;border-right: 1px #aaa dashed}
.fenlei ul li:nth-last-child(1){border-right: none}
.fenlei ul li a{color: #000;font-size: 15px;display: block;line-height: 2.4em}
.fenlei ul li.on a{background: #f5c622;color: #000}
.fenlei ul li.on{border-right: 1px #f5c622 dashed}
.fenlei ul li:hover{border-right: 1px #f5c622 dashed}
.fenlei ul li:hover a{background: #f5c622;color: #000}
.fenlei ul li{animation: flipInX 2s;}

.fenlei ul li.current a{background: #f5c622;color: #000}
.fenlei ul li.current{border-right: 1px #f5c622 dashed}




.index_top_1{ width:1200px; overflow:hidden; margin: 0 auto;}
.index_banner{ width:100%;overflow: hidden}
.index_banner img{animation: run 10s linear infinite}
@keyframes run {
  0%{transform: scale(1);}
  50%{transform: scale(1.2);}
  100%{transform: scale(1);}
}
#ContentID li img{animation: run 10s linear infinite}
@keyframes run {
  0%{transform: scale(1);}
  50%{transform: scale(1.1);}
  100%{transform: scale(1);}
}

.geduan{display: none}

.index_xm{padding-top:200px; padding-bottom:150px;width:1200px; overflow:hidden; margin:0 auto; text-align:center;}
.index_an_ul li{ float:left; width:288px; padding-right:15px; height:200px;}


.jituan{animation:  bounceInRight 1.5s}


.index_rr ul li a img{animation: flipInY 1.5s;}



.index_bg4_2{display: none}

.index_0{background:url(../images/about.jpg) no-repeat;background-size:100%;min-height:640px;}
.index_l{width: 650px;float: left;overflow: hidden;}


.tit{width:250px;float: left;position:relative;animation: upin 1.5s;}
@keyframes upin {
  0%{top: -80px;}
  100%{top: 0px;}
}

.tit dd{margin-left: 0;font-size: 24px;font-weight: bold;color: #f5c622;padding-top: 28px;letter-spacing: 0.05em}
.tit dt{font-size: 28px;font-weight: bold;display: block;border-left: 4px #f5c622 solid;padding-left: 35px;line-height: 32px;margin-bottom: 40px}
.index_l img{width: 240px;display: block;}
.index_l span{margin: 10px auto;width: 100%;line-height: 2.2em;color: #000;font-size: 15px;text-indent: 2em;float: left;display: block;letter-spacing: 1px;position:relative;animation:zuoin 1.5s;}
@keyframes zuoin {
  0%{left: -660px;}
  100%{left: 0px;}
}

.index_l hr{width: 50px;height: 5px;background-color:#f5c622;border: none;display: block;float:left;margin-top: 60px}
.index_l a{font-size: 15px;color: #fff;display: block;border-radius: 40px;padding: 0 30px;float: left;margin-top: 38px;line-height: 42px;background: #f5c622;position:relative;animation:xiain 1.5s;}
@keyframes xiain {
  0%{bottom: -60px;}
  100%{bottom: 0px;}
}

.index_r{width: 500px;display: block;float: right;position:relative;animation: youjin 1.5s;margin-top: 40px}
@keyframes youjin {
  0%{right: -500px;}
  100%{right: 0px;}
}


.index_l2 {display: none}


.index_r ul li{width: 249px;float: left;text-align: center;overflow: hidden;padding: 11px 0}
.index_r ul li dd{font-size: 15px;line-height: 1.6em;color: #000;display: inline-block}
.index_r ul li dt{font-size: 15px;line-height: 1.6em;color: #666}
.index_r ul li:nth-of-type(odd){border-right: 1px #fbebb0 solid;}
.index_r ul li:nth-child(1){border-bottom: 1px #fbebb0 solid;}
.index_r ul li:nth-child(2){border-bottom: 1px #fbebb0 solid;}



.index_bg1{
    background:url(../images/banner1.jpg) no-repeat;
		background-size:100%;
		width:100%;
		min-height:720px;
		overflow:hidden; 
		margin:0 auto;
		background-attachment:fixed;
}



.index_bg0_main{max-width:1200px;margin: 130px auto 0;overflow: hidden;}
.index_bg1_main{max-width:1200px;margin: 60px auto 0;overflow: hidden;padding-bottom: 100px}
.index_bg2_main{max-width:1200px;margin: 60px auto;overflow: hidden;}
.index_bg3_main{max-width:1200px;margin: 100px auto 0;overflow: hidden;}
.index_bg4_main{max-width:1200px;margin: 75px auto 0;overflow: hidden;}
.index_bg5_main{max-width:1200px;margin: 75px auto 0;overflow: hidden;}









.index_bg2_main>a{width: 170px;line-height:40px;font-size: 15px;border-radius: 50px;margin: 0 auto;text-align: center;color: #fff;background: #f5c622;display: block;overflow: hidden}

.index_bg2a a{width: 170px; clear:both;line-height:40px;font-size: 15px;border-radius: 50px;margin: 0 auto;text-align: center;color: #fff;background: #f5c622;display: block;overflow: hidden}

.index_bg2_1{display: none}



.index_ll{width: 350px;float: left;overflow: hidden;margin-top: 180px}
.index_ll img{width: 240px;display: block}
.index_ll span{margin: 0 auto;margin-top: 40px; width: 300px;line-height: 2.2em;color: #fff;font-size: 16px;text-indent: 2em;float: left;display: block}
.index_ll hr{width: 51px;height: 5px;background-color:#fff;border: none;display: block;float:left;margin-top: 60px}
.index_rr{ max-width:1190px;display: block;padding: 15px 5px 50px;overflow: hidden}
.index_rr ul li{width: 31%;float:left;margin:1%;text-align: center;height: 380px; overflow:hidden;}
.index_rr ul li img{display: block;height: 316px;transition: all ease 1.5s;}
.index_rr ul li a{display: block;width: 375px;height: 316px;overflow: hidden}
.index_rr ul li:hover img{transform: scale(1.1)}
.index_rr ul li dd{font-size: 16px;display: block;margin-top: 10px;color: #000;transition: all ease .6s}
.index_rr ul li dt{font-size: 13px;display: block;margin-top: 5px;color: #666;transition: all ease .6s}
.index_rr ul li:hover dd{font-weight: bold;font-size: 18px;background: rgba(255,255,255,.8);line-height: 55px;margin-top: -55px;z-index: 98;position: relative;}
.index_rr ul li:hover dt{font-size: 14px;background: #f5c622;line-height: 55px;color: #000;margin-top: 0}




.index_bg2 { background:url(../images/product.jpg) no-repeat;width:100%;overflow:hidden;min-height:880px;}
.index_lll {width: 350px;float: left;overflow: hidden}
.index_lll img{width: 240px;display: block}
.index_lll hr{width: 51px;height: 5px;background-color:#f5c622;border: none;display: block;float:left;margin-top: 250px}
.index_rrr {width: 500px;float: right;overflow: hidden}
.index_rrr ul li{width: 100%;overflow: hidden;margin-bottom: 80px}
.index_rrr img{float: left;width: 75px}
.adv{width: 400px;overflow: hidden;float: right;padding-right: 10px}
.adv h1{font-size: 20px;font-weight: normal;color: white;display: block;margin-top: 10px}
.adv span{font-size: 14px;color: white;margin-top: 7px;display: block}




.index_bg3 {
		background:url(../images/bg3.jpg) no-repeat;background-size: 100%;
		overflow:hidden;
		min-height:750px;
		width:100%;
		display:block;
		background-attachment:fixed;
		
		
}





.index_bg5 {
		background:url(../images/banner1.jpg) no-repeat;background-size: 100%;
		overflow:hidden;
		min-height:660px;
		width:100%;
		display:block;
		background-attachment:fixed;
}





.index_llll{width: 350px;float: left;overflow: hidden}
.index_llll img{width: 240px;display: block}
.index_llll hr{width: 51px;height: 5px;background-color:#f5c622;border: none;display: block;float:left;margin-top: 250px}
.index_llll a{font-size: 14px;color: #fff;display: block;border: 1px #fff solid;border-radius: 40px;padding: 5px 25px;float: left;margin-top: 260px}
.index_llll:hover a{color: #fff;border: 1px #f5c622 solid;background-color: #f5c622}
.index_rrrr {width: 720px;float: right;overflow: hidden;}
.index_rrrr ul li{width: 600;overflow: hidden;margin-bottom: 60px;background-color: rgba(255,255,255,.8);padding: 15px;border-radius: 18px}

.content{width: 580px;overflow: hidden;float: right;margin-right: 10px;}
.content h1{font-size: 20px;font-weight: normal;color: black;display: block;}
.content span{font-size: 14px;color: black;margin-top: 7px;display: block}





.index_bg4{ background:url(../images/contact.jpg) no-repeat; width:100%; overflow:hidden; min-height:680px; }
.index_lllll {width: 480px;float: left;overflow: hidden}
.index_lllll img{width: 240px;display: block}
.index_lllll hr{width: 51px;height: 5px;background-color:#f5c622;border: none;display: block;float:left;margin-top: 250px}




.sanzhangtu{width: 480px;float: right;overflow: hidden;margin-top: 31px}
.sanzhangtu ul li{width: 145px;float: left;text-align: center;margin-left: 12px;position: relative;}
.sanzhangtu ul li dd{font-size: 16px;font-weight: bold;color: #f5c622;display: block}
.sanzhangtu ul li dt{font-size: 14px;color: #fff;display: block}
.sanzhangtu ul li img{width: 145px}
.sanzhangtu ul li .dong{position: absolute;left: 0;right: 0;top: 50%;height: 2px;background: #F86A00;-webkit-animation: qrcode 3s linear 1s infinite both;animation: qrcode 3s linear 1s infinite both;}
@keyframes qrcode{
	0% {
    top: 35%;
	}
	50% {
	    top: 81%;
	}
	100% {
	    top: 35%;
	}
}


.foot{width: 100%;overflow: hidden;margin: 0 auto;background:#303030;}
.foot_up{width: 1200px;overflow: hidden;margin: 0 auto 30px;}
.henduohenduo{width: 1200px;overflow: hidden;margin-top: 25px;float: left}
.henduohenduo ul li{width: 150px;text-align: center;float: left}
.henduohenduo ul li h4{font-size: 16px;color: #fff;display: block;font-weight: normal;line-height: 33px}
.henduohenduo ul li a{display: block;font-size: 13px;color: #999;line-height: 26px}
.tu{width:470px;float: left;margin-top: 80px;}
.contact{width: 520px;float: left;margin-top: 56px;}
.contact span{font-size: 14px;color: #fff;display: block;line-height: 2em;}
.foot_down{ max-width:1200px;overflow: hidden;margin: 0 auto;;border-top: 1px #707070 solid;}
.foot_down dd{font-size: 13px;color: #fff;float: left;line-height: 48px;}
.foot_down a{font-size: 13px;float: right;color: #fff;line-height: 48px;}




.x_top_right{width: 276px;float: right;overflow: hidden}
.x_top_right ul li {width: 128px;float: left;text-align: center;margin-left: 10px}
.x_top_right ul li a{display: inline-block;color: #000;line-height:36px;font-size:15px}
.x_top_right ul li.on{background:#f5c622}
.x_top_right ul li.on a{color: #fff}
.x_top_right ul li:hover{background:#f5c622}
.x_top_right ul li:hover a{color: #fff}
.xinwen_bottom{ max-width:1200px;overflow: hidden;margin: 30px auto 0;position: relative;padding: 25px 0}
.xinwen_bottom ul li{width:278px;float: left;overflow: hidden;background: #fff;margin-right: 26px;transition: all ease 0.5s;box-shadow: 0 3px 11px rgba(0,0,0,.1);border: 1px #fff solid;margin-bottom: 36px}
.xinwen_bottom ul li:nth-child(4n){margin-right: 0}
.xinwen_bottom ul li img{width: 279px;height: 216px;display: block}
.xinwen_bottom ul li dd{font-size: 20px;color: #f5c622;display: inline-block;margin: 16px 0 14px 30px}
.xinwen_bottom ul li dt{font-size: 13.5px;color: #aaa;display: inline-block;margin: 19px 0 16px 12px}
.xinwen_bottom ul li span{font-size: 13px;color: #888;display: block; overflow: hidden;text-overflow: ellipsis;width: 230px;line-height: 1.8em;margin:0 0 22px 30px;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;min-height: 46px}
.xinwen_bottom ul li:hover{background:#f5c622;border: 1px solid #f5c622;margin-top: -20px}
.xinwen_bottom ul li:hover dd{color: #fff}
.xinwen_bottom ul li:hover dt{color: #fff}
.xinwen_bottom ul li:hover span{color: #fff}


.shang{ max-width:1200px;overflow: hidden;margin: 120px auto 0}
.turan_2{display: none}


.two{width: 100%;overflow: hidden;margin: 0 auto;padding: 45px 0 50px;}
.two_main{width: 1200px;overflow: hidden;margin: 0 auto;}
.two_main h6{font-size: 28px;color: #333;display: block;text-align: center;margin:0 auto;margin-bottom: 45px;font-weight: normal;} 
.new_lef{width: 39%;height: auto; overflow: hidden;float: left;position: relative}
.new_lef img{width: 100%;height: 372px;display: block}
.new_lef span{color: #f5c622;font-size: 15px;background-color: rgba(0,0,0,0.80);position: absolute;text-align: center;bottom:0px;width: 100%;height: 33px;padding: 10px 15px 0;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_rig{width: 59%;float: right;overflow: hidden;}
.tit-3{ width:721px; overflow:hidden;background: #e8e8e8}
.tit-3 li{ float:left; width:140px; text-align:center; line-height:45px;}
.tit-3 li a{ font-size:15px; display:block; width:100%; height:100%; color: #333}
.tit-3 li .on{ font-size:14px; display:block; width:100%; height:100%;color:#fff;background: #463c2f}
.tit-3 li:nth-last-of-type(1) {width: 80px; float: right;}
.tit-3 li:nth-last-of-type(1) a{color: #666;font-size: 13px;}
.jituan {width:115%;overflow:hidden;}
.jituan ol{padding-left: 0;margin: 0}
.jituan ol li{ border-bottom:1px solid #d2cdcd;background: #f6f6f6;height: 124px;}
.jituan ol li:hover{background: #f5c622;border-bottom: 1px #f5c622 solid}
.jituan ol li:nth-last-of-type(1){border-bottom: none}
.time{float: left;width: 17%;padding-top: 35px}
.time h3{font-size: 26px;color: #f5c622;display: block;font-weight:normal;padding-left:35px}
.time h2{font-size: 14px;color: #aaa;display: block;font-weight:normal;padding-left:35px}
.biaoti{width: 72%;float: left;overflow: hidden;padding-top: 24px}
.biaoti hr{width: 0px;height: 1px;background: #fff;display: inline-block;border: none;transition: all ease 0.6s;margin-bottom: 13px;}
.biaoti a{display:inline-block;color: #333;font-size: 16px;font-weight: bold;padding: 5px 30px 5px 10px;width: 491px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.biaoti span{padding: 5px 30px 0 10px;font-size: 13px;color: #666;line-height: 1.6em;overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
.biaoti:hover hr{width: 40px;height: 1px;background: #463c2f;display: inline-block;border: none;margin-bottom: 13px;margin-left: 10px}
.biaoti:hover a{color: #463c2f;}

.jituan ol li:hover .time h3{color: #fff}
.jituan ol li:hover .time h2{color: #fff}
.jituan ol li:hover .biaoti hr{;background: #fff}
.jituan ol li:hover .biaoti span{color: #fff}
.jituan ol li:hover .biaoti a{color: #fff}



.turan{width: 100%;margin: 0 auto;overflow: hidden;height:100%;}




.abuc{background:url(../images/beijing.jpg) #333;background-size: 100% 100%; width:100%; overflow:hidden;    -webkit-transition: all 1.5s;-moz-transition: all 1.5s;-o-transition: all 1.5s;}
.abuc1{background:url(../images/1.jpg) #333;background-size: 100% 100%; width:100%; overflow:hidden;    -webkit-transition: all 1.5s;-moz-transition: all 1.5s;-o-transition: all 1.5s;}

.abuc2{background:url(../images/2.jpg) #333;background-size: 100% 100%;  width:100%; overflow:hidden;   -webkit-transition: all 1.5s;-moz-transition: all 1.5s;-o-transition: all 1.5s;}

.abuc3{background:url(../images/3.jpg) #333;background-size: 100% 100%;  width:100%; overflow:hidden;    -webkit-transition: all 1.5s;-moz-transition: all 1.5s;-o-transition: all 1.5s;}


.abuc4{background:url(../images/4.jpg) #333;background-size: 100% 100%;  width:100%; overflow:hidden;    -webkit-transition: all 1.5s;-moz-transition: all 1.5s;-o-transition: all 1.5s;}

.abuc5{background:url(../images/5.jpg) #333;background-size: 100% 100%;  width:100%; overflow:hidden;    -webkit-transition: all 1.5s;-moz-transition: all 1.5s;-o-transition: all 1.5s;}















  .slide-item:hover{background: rgba(245,198,34,.7)}





/*@media screen and (min-width: 1360px) and (max-width:1599px){	
.turan{height: 560px}
.turan ul li{height: 560px}
}

@media screen and (min-width: 1600px) and (max-width:1919px){	
.turan{height: 660px}
.turan ul li{height:660px;}
}
	
*/




.titit{ max-width:600px;margin: 0 auto;overflow: hidden;text-align: center}
.titit h5{font-size: 28px;color: #000;}
.titit span{font-size: 15px;color: #aaa;line-height: 2em}
.titit hr{background: #f5c622;height: 1px;width: 40px;border: none;margin: 10px auto}


.huoban{width: 100%;margin: 70px auto 50px;overflow: hidden}
.huoban_main{width: 1200px;margin: 0 auto;overflow: hidden}
.par{width: 100%;overflow: hidden;margin-top: 30px}
.par ul li{width: 268px;float: left;text-align: center;overflow: hidden;border: 1px #eee solid;margin: 12px 15px;}
.par ul li:nth-child(1){position:relative;animation:zuoin 1s;}
.par ul li:nth-child(2){position:relative;animation:zuoin 1s;}
.par ul li:nth-child(3){position:relative;animation:zuoin 1s;}
.par ul li:nth-child(4){position:relative;animation:zuoin 1s;}
.par ul li:nth-child(5){position:relative;animation:youjin 1s;}
.par ul li:nth-child(6){position:relative;animation:youjin 1s;}
.par ul li:nth-child(7){position:relative;animation:youjin 1s;}
.par ul li:nth-child(8){position:relative;animation:youjin 1s;}
.par ul li img{width: 268px;height:160px;display: block;}
.par ul li span{font-size: 15px;line-height: 2.5em;background: #eee;display: block;color: #000;border-top: 1px #eee solid}
.par ul li:hover{border: 1px #f5c622 solid}
.par ul li:hover span{border-top: 1px #f5c622 solid}



.ban{width: 100%;margin: 0 auto;overflow: hidden}
.ban img{width: 100%}




.top2 {width: 100%;overflow: hidden;border-bottom: 1px #ddd solid;height: 70px;}
.top2_main { width:1200px; overflow:hidden; margin:0 auto;}
.top2_main h5{line-height: 70px;font-size: 20px;color: #fff;background: #f5c622;display: inline-block;width: 180px;text-align: center;}
.top2_nav { width:500px; overflow:hidden; float:right;}
.top2_nav ul li { float:right; width:70px;margin: 0 15px;text-align:center;}
.top2_nav ul li a{color: #000;line-height: 67px;display: block;}
.top2_nav ul li.current a{color:#000;border-bottom: 3px #f5c622 solid;}






.about1{width: 100%;overflow: hidden;position: relative;margin-top: -150px}
.about{width: 100%;overflow: hidden;margin: 0 auto}
.about_main1{width: 1200px;overflow: hidden;margin: 0 auto 50px;background: #fff;padding-top: 50px}
.about_main{width: 1200px;overflow: hidden;margin: 0 auto 50px;padding-top: 50px}
.about_left{width: 1000px; overflow: hidden;margin: 20px auto;text-align: center;    position: relative;
    animation: upin 1.5s;}
.about_left h5{font-size: 18px;display: block;margin-bottom: 25px}
.span1{font-size: 15px;color: #222;line-height: 2em;text-indent: 2em;display: block;margin: 20px 0}
.hhh{font-size: 15px;color: #000;line-height: 2em;display: block;margin: 20px 0;text-align: left;font-weight: bold;}

.about_left span{font-size: 15px;color: #222;line-height: 2em;display: block;margin: 20px 0;text-align: left;text-indent: initial}   


.about_left img{max-width: 1200px;margin-bottom: 30px}
.about_right{width: 1200px;margin:0 auto 25px;overflow: hidden;text-align: center}
.about_right video {width: 550px;height:330px;}
.aboutbot{width: 1200px;overflow: hidden;margin: 0 auto;}
.aboutbot ul li{width: 300px;min-height: 380px; float: left;overflow: hidden;margin: 0 auto 20px;text-align: center}
.aboutbot ul li img{width: 250px;height: 330px; float: left;margin: 0 25px 10px;display: block}
.aboutbot ul li span{font-size: 15px;color: #000;display: block; width: 250px;margin: 0 auto}






.sige{width:100%;background: #fff;margin:0 auto;padding-top: 20px;overflow: hidden;margin-bottom: 40px;position: relative;animation: jinlai 1s;}
.sige ul{width: 1200px;margin: 0 auto;overflow: hidden}
.sige ul li{width: 299px;border-right: 1px #ccc solid;text-align: center;float: left}
.sige ul li:last-child{border-right: none}
.sige ul li dd{font-size: 42px;color: #000;display: block;font-weight: normal}
.sige ul li dt{font-size: 15px;color: #888;display: block;margin-top: 4px}







.history .ul-list li .box {width: 70%;padding-bottom: 2%;position: relative;}
.history .ul-list li.odd .box {float: right;}
.history .ul-list li.odd .box {float: right;}
.history .ul-list li:first-child {padding-top: 5%;}
.history .ul-list li {width: 80%;margin: 0 auto;margin-bottom: 3%;}
.history .ul-list:after {content: "";position: absolute;width: 1px;height: 100%;display: block;background: #b2b2b2;left: 50%;top: 20px;}
.history .ul-list li {width: 80%;margin: 0 auto;margin-bottom: 3%;}
.fix:before, .fix:after {display: table;clear: both;content: '';}
.history .ul-list {position: relative;}
.history .ul-list:before {content: "";position: absolute;border-width: 10px;border-color: transparent transparent #000 transparent;border-style: solid;top: 0;left: 50%;margin-left: -10px;}
.history .ul-list li .box:after {content: "";position: absolute;height: 1px;width: 85%;display: block;background: #b2b2b2;bottom: 0;}
.history .ul-list li.odd .year {float: left;}
.history .ul-list li .year {width: 25%;font-size: 48px;font-family: "Arial";color: #f5c622;text-align: center;}
.history .ul-list li.even .year {float: right;}
.history .ul-list li.odd .con {float: right;}
.history .ul-list li.even .con {float: left;;}
.history .ul-list li .con {width: 65%;margin-top: 17px;}
.history .ul-list li.even .box {float: left;}
.history .ul-list li.even .box {float: left;}

.history{position: relative;animation: flipInY 1.5s;}




.rongyu{width: 1200px;overflow: hidden;margin:0 auto;padding: 30px 0 0 0}
.rongyu ul li{width: 399px;float: left;overflow: hidden;margin:0 auto;padding-top: 60px; border-top: 1px solid #dadada;min-height: 480px;border: 1px solid #dadada;border-left: none}
.rongyu ul li:nth-child(3n){border-right: none}
.tutu{width: 200px;text-align: center;margin: 0 auto;position:relative;animation: fadeInDown 1.2s;}
.tutu img{width: 164px;height: 232px; display: block;margin: 0 auto;transition: all ease .6s}
.rongyu ul li:hover img{/*transform: scale(1.1);*/margin-top:-10px}
.zi{width: 330px;overflow: hidden;margin: 0 auto;position:relative;animation: fadeInUp 1.2s;}
.zi h2{font-size: 22px;font-weight: bold;display: block;text-align: center;margin-top: 30px;padding-bottom: 30px;}
.xiaozi{width: 330px;overflow: hidden;margin: 0 auto}
.xiaozi span{font-size: 14px;color: #666;line-height: 1.5em; border-top: 1px solid #dadada;padding-top: 35px;display: block;position:relative;animation: fadeIn 2s;}




.jishu{width: 100%;margin: 50px auto 0;overflow: hidden;background: #f8f8f8}
.zuozuo{width: 100%;overflow: hidden}
.youyou{width: 100%;overflow: hidden}
.zuozuo img{width: 50%;float: left;position:relative;animation: bounceInLeft 1.8s;}
.zuowen{width: 460px;overflow: hidden;float: left;padding: 100px 80px;position:relative;animation: bounceInRight 1.8s;}
.youwen{width: 460px;overflow: hidden;float: right;padding: 100px 80px;position:relative;animation: bounceInLeft 1.8s;}
.zuowen h5{font-size: 18px;color: #000;display: block;line-height: 3em}
.youwen h5{font-size: 18px;color: #000;display: block;line-height: 3em}
.zuowen span{float: left;display: block;line-height: 1.6em;text-indent: 2em;}
.youyou img{width: 50%;float: right;position:relative;animation: bounceInRight 1.8s;}
.youwen span{float: right;display: block;line-height: 2em;;text-indent: 2em;}
.youyou img,.youwen{vertical-align: middle}



.news{width: 100%;overflow: hidden;margin: 0 auto 35px;background: #fff;}
.other_news{width: 1200px;overflow: hidden;margin:0 auto 50px;}
.other_news ul li{width: 1140px;background: #fff;overflow: hidden;border-bottom: 1px #aaa solid;padding: 30px;position:relative;animation: bounceInLeft 1.8s;}
.other_news ul li img{width: 200px;float: left;height: 155px;display: block}
.other_news ul li:hover{background: #f5f5f5;}
/*.other_news ul li:hover h5{color: #f5c622}
.other_news ul li:hover dd{color: #f5c622}
.other_news ul li:hover span{color: #f5c622}*/
.new_left{float: left;width: 730px;margin-left: 35px}
.new_left h5{display: block;overflow: hidden;font-size:22px;color: #000;;font-weight: normal;}
.new_left dd{font-size: 15px;color: #666;display: block;margin: 15px 0;}
.new_left span{line-height: 1.6em;font-size: 15px;color: #797979;display: block;width: 700px;}
.other_news ul li:hover.more{background: #f5c622;color: #fff;}
.more{width: 110px;float: right;text-align: center;margin-top: 64px;color: #000;font-size: 14px;display: block;border: 1px #000 solid;border-radius: 25px;padding: 8px 0;}
.more:hover{color: #fff;background: #f5c622;border: 1px #f5c622 solid}




/*祖传分页*/
.page { max-width:1200px; overflow:hidden; margin: 0 auto;padding:10px 0px;margin-bottom: 5vh;}
.page ul li{float:left;min-width: 66px;line-height: 52px;text-align: center;border:none;background: #f3f3f3;transition: all ease .4s;}
.page ul li:first-child { margin-left:0px;}
.page ul li a {font-size:15px; color:#000;display: block;}
.page ul li:hover {background:#f5c622;}
.page ul li:hover a {font-size:15px; color:#fff;}
.page ul li.now { background-color:#f5c622;}
.page ul li.now a { color:#fff;}




.xiangq{width: 100%;overflow: hidden;margin: 40px 0 50px;}
.xiangq_main{ max-width:1200px;margin: 0 auto;overflow: hidden;}
.xiangq_left{width: 880px;color: #fff;float: left;}
.bt{max-width:800px;overflow: hidden;margin: 0 auto;text-align: center;border-bottom: 1px #aaa dashed;padding-bottom: 10px;}
.bt h3{display: block;text-align: center;font-size: 22px;font-weight: bold;color: #333;line-height: 2em;margin-bottom: 8px;}
.bt span{display: inline-block;font-size: 14px;color: #666;margin: 0 20px;}
.neirong{max-width:880px;overflow: hidden;margin: 0 auto;margin-top: 20px;}
.neirong span{display: block;line-height: 2em;text-indent: 2em;font-size: 15px;color: #444;}
.neirong img{max-width: 880px;display: block;margin: 25px auto;}

.contentneirong h5{font-size: 30px;color: #000;display: block;line-height: 3em;text-align: center}
.contentneirong{ max-width:1200px;overflow: hidden;margin: 0 auto;margin-top: 20px;}
.contentneirong span{display: block;line-height: 2em;text-indent: 2em;font-size: 15px;color: #444;}
.contentneirong img{max-width: 1200px;display: block;margin: 25px auto;}

.xiangq_all{ max-width:1200px;color: #fff;margin: 0 auto;overflow: hidden}


.caseee{ max-width:880px;margin: 0 auto;padding:50px 0 25px;overflow: hidden;}
.caseee ul li{background-color: #f1f1f1;width: 400px;margin:10px 0;padding: 10px 20px;}
.caseee ul li a{text-align: left;display:block;overflow: hidden;font-size: 14px;color: #666;width: 400px;text-overflow: ellipsis;white-space: nowrap;} 
.caseee ul li:hover{background: #f5c622}
.caseee ul li:hover a{color: #fff;}


.xiangq_right{width: 280px;float: right;overflow: hidden;}
.xiangq_right h4{font-size: 20px;color: #333;display: block;background: url(../images/sc.jpg) no-repeat left;padding-left: 15%;line-height: 50px;border-bottom: 1px #999 solid;}
.xiangq_right ul li{width: 280px;margin: 15px 0;background: url(../images/a2.gif) no-repeat left;padding-left: 8%;}
.xiangq_right ul li a{display: block;width: 250px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #555;}
.xiangq_right ul li.xz {background: url(../images/a1.gif) no-repeat left;}



.liangzhong{width: 500px;margin:70px auto 50px;overflow: hidden;position:relative;animation: fadeIn 2s;}
.liangzhong ul li{width: 200px;float: left;text-align: center;line-height: 40px;margin: 0 25px}
.liangzhong ul li a{display: block;border: 1px #aaa solid}
.liangzhong ul li.on a{background: #f5c622;border:  1px #f5c622 solid}
.liangzhong ul li:hover a{background: #f5c622;border:  1px #f5c622 solid}


.menu{width: 1200px;margin: 0 auto 20px;overflow: hidden;}
.menu summary{color:#000;font-size: 18px;font-weight: bold;line-height:48px;outline:0;padding-left: 25px;border: 1px #D2D2D2 solid}
.menu summary::-webkit-details-marker{display:none}
.menu[open] summary:before{content: "查看详情";}
.menu summary:before{content:"查看详情";display:inline-block;margin-right:25px;font-size:15px;float: right;font-weight: normal;}

.jieshao{width: 100%;margin: 25px auto 15px;overflow: hidden;border-bottom: 1px #aaa dashed;padding-bottom: 25px}
.jieshao ul li{float: left;line-height: 40px}
.jieshao ul li:nth-child(3n+1){width: 25%}
.jieshao ul li:nth-child(3n+2){width: 50%}
.jieshao ul li:nth-child(3n){width: 25%}
.jieshao ul li dd{font-size: 14px;display: inline-block;color:#000;font-weight: bold}
.jieshao ul li dt{font-size: 14px;display: inline-block;color:#333}
.xiangxi{width:100%;margin: 0 auto 15px;overflow: hidden}
.xiangxi h5{font-size: 16px;display: block;line-height: 2em}
.xiangxi span{line-height: 2em;color: #666;display: block;font-size: 14px}
.zhaop{width: 100%;margin: 30px auto;overflow: hidden}
.zhaop ul li{position:relative;animation: fadeInUp 1s;}
.youxiang{width: 100;overflow: hidden;margin:20px auto}
.youxiang img{float: left;display: block;}
.yx{width: 500px;float: left;overflow: hidden;margin-left: 10px}
.yx h5{font-size: 18px;color: #000;display: block;line-height: 1.8em;font-weight: bold}
.yx span{font-size: 15px;color: #333;display: block}
.linian{width: 100%;margin: 25px auto;overflow: hidden;position:relative;animation: fadeIn 3s;}
.linian img{margin: 50px auto 25px;overflow: hidden;display: block}



.lianxx{width: 100%;margin: 25px auto;overflow: hidden}
.lianxi_you{width: 100%;height: 323px;float: right;overflow: hidden}
.lianxi_you img{width: 100%;display: block;position:relative;animation:youjin 1.5s;}
.lianxi_zuo{width: 1200px;margin:0 auto;overflow: hidden;padding: 95px 0 95px 50px;position:relative;animation:zuoin 1.5s;}
.lianxi_zuo ul {width: 1200px;float: left;overflow: hidden;border-right: 1px #ddd solid;margin-right: 18px}
.lianxi_zuo ul li{width: 300px;float: left;margin: 6px auto;overflow: hidden;}
.lianxi_zuo ul li dd{font-size: 15px;color: #333;display: inline-block}
.lianxi_zuo ul li dt{font-size: 15px;color: #333;display: inline-block}
.lianxi_zuo ul li h5{font-size: 20px;color: #000;font-weight: bold;display: inline-block}
.weixin{width: 175px;float: left;overflow: hidden}
.weixin img{width: 110px;display: block;height:110px;margin: 0 auto}
.weixin span{font-size: 13px;color: #888;display: block;text-align: center}
.guanyu_main{width:100%;margin: 0 auto;overflow: hidden;}






.lianxia{width:100%;margin: 20px auto 0;overflow: hidden;background: url(../images/contact_07.jpg) no-repeat;background-size: 100%;}
.lianxia_main{width: 1200px;margin: 0 auto;overflow: hidden;padding: 100px 0}
.lianxia_main ul{width: 1200px;margin: 0 auto;overflow: hidden;position:relative;animation:fadeInUp 1s;}
.lianxia_main ul li{width:580px;float: left;margin: 12px 10px;}
.lianxia_main ul li:last-child{width: 1160px;}
.lianxia_main ul li input{width: 565px;border: none;background: #fff;color: #555;line-height: 48px;padding-left: 15px;font-size: 14px}
.lianxia_main ul li textarea{width: 1160px;border: none;background: #fff;color: #555;line-height: 48px;padding-left: 15px;font-size: 14px;resize: none;height: 200px}
.lianxia_main a{display: block;width: 120px;height: 120px;border-radius: 50%;color: #fff;background: #f5c622;line-height: 120px;margin: 0 auto;text-align: center;position: relative;margin-top: -80px;animation: flipInX 1.5s;transition: .5s}
.lianxia_main a:hover{transform: scale(0.9);}




.shipin{max-width:1200px;overflow: hidden;margin: 0 auto}
.shipin ul li{float: left;width: 358px;overflow: hidden;margin:15px 0 50px;padding: 10px;border: 1px #ccc solid;position:relative;animation: fadeInUp 1.5s;}
.shipin ul li:nth-child(3n+2){margin: 15px 30px 50px}
.shipin ul li dd{text-align: left;font-size: 14px;color: #000;font-weight: bold;line-height: 2em;margin-top: 12px}
.shipin ul li dt{text-align: left;font-size: 14px;color: #000;;line-height: 1.7em;min-height: 99px}
.shipin ul li video{width: 358px;height: 240px}


.pro{width: 100%;overflow: hidden;margin: 50px auto 0;}
.pro_main{width: 1200px;overflow: hidden;margin: 0 auto 70px;}
.pro_main ul li{width: 380px;float: left;overflow:hidden;text-align: center;margin: 0 10px 30px;background: #f3f3f3;}
.pro_main ul li:hover{background-image: linear-gradient(150deg, #288778 0%, #61a74a 100%)}
.pro_main ul li:hover span{color: #fff;}
.pro_main ul li a{display: block;}
.pro_main ul li img{width: 400px;height: 220px;display: block;}
.pro_main ul li span{color: #000;line-height: 60px;font-size: 18px;}
.pro_top{width:1200px;margin: 18px auto 30px;overflow: hidden;}
.pro_top img{width: 450px;float: left;height:380px;position:relative;animation: zuoin 1.5s;}
.pro_right{width: 650px;float: right;overflow: hidden;position:relative;animation: youjin 1.5s;}
.pro_right h5{font-size: 28px;color: #333;display: block;font-weight: normal;line-height: 2em;margin-bottom: 10px}
.pro_right span{font-size: 14px;color: #666;display: block;line-height: 1.5em;}
.pro_right dt{font-size: 16px;color: #000;line-height: 70px;border-top: 1px #ddd solid;font-weight: bold;display: block;margin-top: 30px}
.pro_right dd{font-size: 14px;color: #000;margin-top:60px;background: #f5c622;padding: 0 30px;line-height: 45px;text-align: center;display: inline-block}
.pro_right dd:hover{text-decoration: underline;cursor: pointer}
.pro_det{width:1200px;margin: 0 auto;overflow: hidden}
.pro_det table{width: 100%;border-collapse:collapse;margin: 35px auto;position:relative;animation: fadeInUp 1.5s;}
.pro_det tr{width: 25%;text-align: center;font-size: 14px;border: 1px #aaa solid;line-height: 36px;font-weight: normal;}
.pro_det th{width: 25%;text-align: center;font-size: 14px;color: #000;border: 1px #aaa solid;line-height: 36px;}
.pro_det td{width: 25%;text-align: center;font-size: 14px;color: #555;border: 1px #aaa solid;line-height: 36px;}
.pro_det tr:first-child{background: #ddd}
.pro_det td:hover{background: #f5c622}
.pro_det tr:hover td{color: #000;cursor: pointer}
.pro_det span{font-size: 14px;color: #666;display: block;line-height: 1.8em;margin-top: 20px;position:relative;animation: zoomIn 1.5s;}



.hangye{width: 100%;overflow: hidden;margin: 0 auto;border-top: 10px #f2f2f2 solid;padding-top: 65px}
.hangye_main{width: 1200px;overflow: hidden;margin: 0 auto 40px}
.hangye_main ul li{float: left;width: 358px;overflow: hidden;margin:15px 0 40px;padding: 10px;position:relative;animation: bounceInRight 1.5s;}
.hangye_main ul li:nth-child(3n+2){margin: 15px 30px 40px}
.hangye_main ul li:hover{background: #f2f2f2}
.hangye_main ul li img{width: 358px;height: 259px;display: block}
.hangye_main ul li dd{text-align: left;font-size: 16px;color: #000;font-weight: bold;line-height: 2em;margin: 8px auto;width: 94%}
.hangye_main ul li dt{text-align: left;font-size: 14px;color: #000;;line-height: 1.7em;min-height: 99px;margin: 0 auto;width: 94%}
.hangye_main ul li a{font-size: 14px;padding: 10px 25px;border-radius: 50px;background: #f5c622;margin-bottom: 20px;color: #000;display: inline-block;margin-left: 3%}
.lianluo{width: 100%;margin: 0 auto;overflow: hidden; background:url(../images/012.png) no-repeat center;height: 360px;text-align: center;min-width: 1200px}
.lianluo a{display: block;width: 500px;border:1.5px #fff solid;padding: 25px 0;margin: 0 auto;text-align: center;font-size: 16px;color: #fff;;margin-top: 140px;transition: all ease .6s}
.lianluo a:hover{border: 1.5px #f5c622 solid;background-color: #f5c622;border-radius: 6px;opacity:1;color: #000;text-decoration: underline}


.about_2{width: 1200px;margin: 0 auto;overflow: hidden;margin-top: 40px;padding-bottom: 80px}
.about_2 ul li{float: left;width: 380px;text-align: center;margin: 25px 0;position:relative;animation: bounceIn 1.5s;}
.about_2 ul li:nth-child(3n+2){margin: 25px 20px}
.about_2 ul li img{width: 380px;display: block}
.about_2 ul li:hover img{box-shadow: 0px 12px 20px rgba(0,0,0,.12)}
.upup{width:380px;position: absolute;bottom: 12%}
.upup h3{font-size: 22px;font-weight: bold;display: block;margin-bottom: 30px}
.upup a{display: inline-block;font-size: 14px;color: #000;background: #f5c622;border-radius: 20px;padding: 10px 25px}




.Supplier{width: 100%;margin: 0 auto 60px;padding: 60px 0;overflow: hidden;border-bottom: 10px #f2f2f2 solid;}
.Supplier_main{width: 1200px;margin: 0 auto;overflow: hidden}

.baic{width: 1200px;margin: 20px auto 0;overflow: hidden;}
.baic h5{font-size: 20px;color: #000;display: block;line-height: 3em;text-align: center}
.baic>img{display: block;margin: 0 auto;width: 1200px;position:relative;animation: fadeInUp 1.5s;}
.baic span{font-size: 15px;color: #333;line-height: 2em;position:relative;animation: fadeInUp 1.5s;display: block}
.baic a{background: #f5c622;height: 50px;width: 200px;display: block;margin: 30px auto 15px;padding-left: 50px}
.baic a dd{font-size: 15px;color: #000;line-height: 50px;display: inline-block}
.baic a img{width: 18px;height: 18px;margin-left: 6px}
.baic a dd,img{vertical-align: middle;height: auto}
.baic dt{display: block;line-height:1.8em;margin-left: 5px;font-size: 14px;color: #666;text-align: center}






.san{width: 100%;overflow: hidden;margin: 0 auto;padding-top: 45px}
.san_main{ max-width:1200px;overflow: hidden;margin: 0 auto}
.san_main ul li {width: 375px;float:left;margin:12px;text-align: center;position: relative}
.miaomiao{position: absolute;width: 300px;bottom: 30px;left: 37.5px;background:rgba(0,0,0,0.6);height: 40px;transition: all ease .3s;overflow: hidden}
.san_main ul li a{display: block;width: 375px;height: 316px;overflow: hidden}
.san_main ul li img{display: block;width: 375px;height: 316px;transition: all ease 1.5s}
.san_main ul li:hover img{transform: scale(1.1)}
.san_main ul li dd{color: #fff;display: block;text-align: center;line-height: 40px;width: 100%;font-size: 16px}
.san_main ul li dt{display: block;color: #fff;font-size: 14px;width: 100%;margin: 0 auto}
.san_main ul li:hover img {transform: scale(1.1);}
.san_main ul li:hover dd{margin-top: 30px;color: #000}
.san_main ul li:hover dt{display: block;color: #000}
.san_main ul li:hover .miaomiao{height: 120px;background:rgba(245,198,34,0.6)}





.xiba{margin: 0 260px;width: 1558px;overflow: hidden;margin-top: 10px;margin-bottom: 40px;position:relative;animation: fadeInUp 1.5s;}
.xiba ul li {float: left;width: 380px;margin: 0 auto;border-right: 1px #eee solid;padding-top: 50px;padding-bottom: 50px;text-align: center}
.xiba ul li:nth-last-child(1){border-right:none}
.xiba ul li h5{font-size: 15px;font-weight: normal;color: #393939;margin-top: 20px;margin-bottom: 30px;height：48px}
.xiba ul li span{font-size: 18px;color: #f5c622;font-weight: bold;display: block}
.map {width: 100%;height: 500px;overflow:hidden;position:relative;animation: fadeIn 2.5s;}
.map img {width: 100%;display: block;}
.axiba{width: 100%;overflow: hidden;margin: 40px auto 0;}
		





        .slide-box{ width:100%;
		overflow:hidden;
		height:100%

           

        }

        .slide-item{
 -webkit-overflow-scrolling:touch;
			box-sizing: border-box;
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
            width: 20%;

            height: 100%;

  border-right: 1px #b1b1b1 solid;
			float:left;

            margin-right: 0px;
			




        }
		
        .slide-item:nth-of-child(5){  border-right: 0px #b1b1b1 solid;
}		
		
		

        /*隐藏掉滚动条*/

        .slide-box::-webkit-scrollbar {

         display: none;

       }

        .slide-item dd{font-size: 38px;
    font-weight: bold;
    display: block;
    line-height: 2em;
    color: #fff;
	text-align:center;
	margin-top:70%;
	
	}
	
	        .slide-item dt {
    font-size: 16px;
    display: block;
    color: #fff;
		text-align:center;
		height:40px;
}


.page_turner { padding: 10px 0; overflow: hidden; }
.page_turner a, .page_turner span { text-align: center; color:#333; display: inline-block; *display:inline;
border: 0px solid #f3f3f3; background:#f3f3f3; height: 40px; min-width: 50px; margin-left: 0px; line-height: 40px; padding: 4px; }
.page_turner a:link, .page_turner a:visited { text-decoration: none; }
.page_turner a:hover, .page_turner a.c { background: #f5c622; color: #FFF; }

 .slide-item span {
    font-size: 16px;
    color: #fff;
    line-height: 3em;
    border-radius: 50px;
    border: 1px #fff solid;
    display: block;
    width: 60%;
    margin: 30px auto 80% auto;
		text-align:center;
}

.foot1{ display:none;}



.naniu{display: block;width: 120px;height: 120px;border-radius: 50%;color: #fff;background: #f5c622;line-height: 120px;margin: 0 auto;text-align: center;position: relative;margin-top: -80px;animation: flipInX 1.5s;transition: .5s; border:0; outline:none; font-size:16px;}
.naniu:hover{transform: scale(0.9);}

.gongyi{width:1200px;overflow: hidden;margin:0 auto 30px;padding: 30px 0 0 0}
.gongyi img{width: 100%;overflow: hidden;margin: 0 auto;}
.gongyixhizao{width: 12.3%;overflow: hidden;margin: 0 auto;float: left;text-align: center;}
.gongyixhizao h5{font-size: 16px;color: #333333;display: block;font-weight: bold;line-height: 1.7em;}
.gongyixhizao span{font-size: 13px;color: #737373;display: block;}



@media screen and (max-width: 1000px) {.gongyi{ width:100%;overflow: hidden;margin:0 auto;padding: 30px 0 0 0}
.gongyi img{width: 100%;overflow: hidden;margin: 0 auto;}
.gongyixhizao{width: 12.3%;overflow: hidden;margin: 0 auto;float: left;text-align: center;}
.gongyixhizao h5{font-size: 16px;color: #333333;display: block;font-weight: bold;line-height: 1.7em;}
.gongyixhizao span{font-size: 13px;color: #737373;display: block;}}



@media(max-width:768px){.gongyi{width:100%;overflow: hidden;margin:0 auto;padding: 30px 0 0 0}
.gongyi img{width: 100%;overflow: hidden;margin: 0 auto;}
.gongyixhizao{width: 12.3%;overflow: hidden;margin: 0 auto;float: left;text-align: center;}
.gongyixhizao h5{font-size: 13px;color: #333333;display: block;font-weight: bold;line-height: 1.7em;}
.gongyixhizao span{font-size: 10px;color: #737373;display: block;}}



.contact_c2 {/*height: 186px;*/overflow: hidden;background:linear-gradient(to top right, #CDDC39, #7dc925, #FFEB3B); margin-top: 40px; max-width:1035px;margin: auto;padding-bottom:15px;padding-top:15px;margin-bottom: 40px;}
.contact_c2  img{ vertical-align: middle;height: auto;width: 40px;}
.contact_c2  ul{ max-width:1035px;}
.contact_c2 ul li:nth-child(4n+1){ margin-left:20px;}    
.contact_c2 ul li {border: 1px solid #e6e6e6;position: relative;margin: 0 -1px -1px 0;overflow: hidden;float: left;height: 93px;line-height: 93px;font-size: 16px;color:#fff;}
.contact_c2 ul li.li01 {width: 154px;padding-left: 7px; box-sizing: border-box; }
.contact_c2 ul li.li02 {width: 500px; padding-left: 12px; box-sizing: border-box;font-weight: bold;}
.contact_c2 ul li.li03 { width:190px; /*padding-left: 35px;*/height: 93px;box-sizing: border-box; font-weight: bold;}
.contact_c2 ul li.li04 { color: #fff;width:190px; }

@media(max-width:768px){.contact_c2 {/*height: 186px;*/overflow: hidden;background:linear-gradient(to top right, #CDDC39, #7dc925, #FFEB3B); margin-top: 40px; max-width:900px;margin: auto;padding-bottom:15px;padding-top:15px;margin-bottom: 40px;}
.contact_c2  ul{ max-width:900px;}
.contact_c2 ul li:nth-child(4n+1){ margin-left:0;}    
.contact_c2 ul li {border: 1px solid #e6e6e6;position: relative;margin: 0 -1px -1px 0;overflow: hidden;float: left;height: 60px;font-size: 14px;color:#fff;line-height: 0;}
.contact_c2 ul li.li01 {width: 35%;padding-left: 7px; box-sizing: border-box; padding-top: 13px;color: #fff;}
.contact_c2 ul li.li02 {width: 65%; padding-left: 12px; box-sizing: border-box;font-weight: bold;padding-top: 20px;line-height: 1.5em;color: #fff;}
.contact_c2 ul li.li03 { width:65%; padding-left: 10px;height: 60px;box-sizing: border-box; font-weight: bold;padding-top: 28px;color: #fff;}
.contact_c2 ul li.li04 { color: #fff;width:65%;}
.contact_c2 ul li.li05 { color: #fff;width:65%; padding-top: 10px}



}

.jishu-main{width: 100%;margin: 30px auto 0;overflow: hidden;background: #f8f8f8;}
.jishu{ max-width:1200px;overflow: hidden;margin: 0 auto;}
.jishu-zuo{width: 61.5%;overflow: hidden;float: left;margin: 20px 0px 20px 40px;}
.jishu-you{width: 30.5%;overflow: hidden;float: right;margin: 20px 40px 20px 0px;}
.xia{width: 100%}
.yi{float: left;width: 49%}
.er{float: right;width: 49%}
.sh img{margin-bottom: 20px;width: 100%;height: 100%}
.jishu-you img{margin-bottom: 20px;width: 100%;height: 100%}
.yi img{width: 100%;height: 100%}
.er img{width: 100%;height: 100%}


@media screen and (max-width: 1000px) {.jishu-main{width: 100%;margin: 30px auto 0;overflow: hidden;background: #f8f8f8;}
.jishu{width: 96%;overflow: hidden;margin: 0 auto;}
.jishu-zuo{width: 66%;overflow: hidden;float: left;margin: 20px 0px 20px 0px;}
.jishu-you{width: 32.6%;overflow: hidden;float: right;margin: 20px 0px 20px 0px;}
.xia{width: 100%}
.yi{float: left;width: 49%}
.er{float: right;width: 49%}
.sh img{margin-bottom: 15px;width: 100%;height: 100%}
.jishu-you img{margin-bottom: 15px;width: 100%;height: 100%}
.yi img{width: 100%;height: 100%}
.er img{width: 100%;height: 100%}}

@media(max-width:768px){.jishu-main{width: 100%;margin: 30px auto 0;overflow: hidden;background: #f8f8f8;}
.jishu{width: 96%;overflow: hidden;margin: 0 auto;}
.jishu-zuo{width: 66%;overflow: hidden;float: left;}
.jishu-you{width: 32.6%;overflow: hidden;float: right;}
.xia{width: 100%}
.yi{float: left;width: 49%}
.er{float: right;width: 49%}
.sh img{margin-bottom: 10px;width: 100%;height: 100%}
.jishu-you img{margin-bottom: 10px;width: 100%;height: 100%}
.yi img{width: 100%;height: 100%}
.er img{width: 100%;height: 100%}}
