﻿@charset "utf-8";
/* CSS Document */
body, div, p, span, h1, h2, h3, h4, h5, h6, dd, dl, dt, ul, ol, li, input, textarea, select {
    margin: 0;
    padding: 0;
    font-family: "微软雅黑";
    font-size: 14px;
    color: #000;
	  vertical-align: middle;
}
body{background-color: #fff}
a {
    color: #999;
    text-decoration: none;
    margin: 0;
    padding: 0;
}

a:hover { text-decoration: none;}

ul, ol, li { list-style: none;}


.xiaozhang a{display:block;font-size:13px;color:#333;float:left;margin-right:15px;line-height:22px}


@media screen and (max-width: 1450px) {
	.top_nav ul {border-radius:10px;background:#fff;/*display:inline-table;*/ }
.top_nav ul li {float:left;  margin-left:10px; margin-right:10px;  text-align:center; height: 88px; overflow:hidden;}


.index_r{width: 100%;display: block;float: right;position:relative;animation: youjin 1.5s;margin-top: 40px}

.jituan {width:100%;overflow:hidden;}
.time{ display:none;}


.index_r ul li{width: 25%;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: 0px #fbebb0 solid;}
.index_r ul li:nth-child(1){border-bottom: 0px #fbebb0 solid;}
.index_r ul li:nth-child(2){border-bottom: 0px #fbebb0 solid;}
.index_l{width: 100%;float: left;overflow: hidden;}

.new_lef{width: 48%;height: auto; overflow: hidden;float: left;position: relative}

.new_rig{width: 50%;float: right;overflow: hidden;}




.biaoti{width: 100%;float: left;overflow: hidden;padding-top: 0px}

.jituan ol li{ border-bottom:1px solid #d2cdcd;background: #f6f6f6;height: 124px;}

}


@media screen and (max-width: 1000px) {
	.top_nav,.slogan{display: none}



.nav { display:block; float:right; width:5%;margin: 1% 5% 0% 0%;padding: 1.5% 3%;}
.nav span{ 
	display:block; 
	background:#f5c622; 
	height:2px; 
	width:90%; 
	margin-bottom: 7px;
	margin-top:7px;
	text-align: center;
}
.top_navm {
	display:block; 
	width: 100%; 
	overflow: hidden; 
	background: rgba(255,255,255,0.9); 
	display:none; 
	position: absolute; 
	z-index:2;
	margin-top: 75px;
	border-top: 1px solid #e7e7e7;
}
.top_navm ul li { border-bottom: 1px solid #fff; padding:3% 0%; text-align: center;}
.top_navm ul li:last-child { border-bottom:none;}
.top_navm ul li a { font-size:14px; color: #000; padding: 0% 5%;}
	
	
	}

@media(max-width:768px){

.xiangq_all{width: 94%;color: #fff;margin: 0 auto;overflow: hidden}

.head{width:100%;margin: 30px auto 0;position: relative;background: rgba(0,0,0,.3);}
.tushangzi{width:100%;margin: 0 auto;overflow: hidden;text-align: center;display: block;position: absolute;top:18%;}
.tushangzi h5{font-size: 16px;color: #fff;display: block;font-weight: normal;line-height: 2em;margin-top: 30px;}
.tushangzi span{font-size:10px;color: #bbb;display: block;line-height: 1.7em;}
.head_main{width: 100%;}
.head>video{width: 100%;display: block;}
.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: -25px;height:50px;width: 1px;left: 50%;}

.index_bg0_main{width: 100%;margin: 0 auto;overflow: hidden;}
.index_bg1_main{width: 100%;margin: 0 auto;overflow: hidden;}
.index_bg2_main{width: 100%;margin: 0 auto;overflow: hidden;}
.index_bg3_main{width: 100%;margin: 0 auto;overflow: hidden;}
.index_bg4_main{width: 100%;margin: 0 auto;overflow: hidden;}
.index_bg5_main{width: 100%;margin: 0 auto;overflow: hidden;}

.index_0{overflow: hidden;margin: 0 auto;}
.index_l2{width: 94%;margin: 0 auto;overflow: hidden;text-align: center;display: block}
.index_0{display: none}
.index_r{width: 94%;margin: 0 auto;overflow: hidden;text-align: center;}
.index_bg2{display: none;}
.index_bg2_1{width: 94%;margin: 18px auto;overflow: hidden;display: block;}

.fenlei{width:100%;overflow:hidden;margin: 15px auto 0;position: relative;animation: flipInX 1.5s;}
.fenlei ul{width: 100%;overflow: hidden;}
.fenlei ul li{float:left;text-align: center;width: 30%;margin: 3px auto;}
.fenlei ul li:nth-child(3n+2){margin: 3px 4.5%;}
.fenlei ul li a{font-size: 14px;color: #000;display: block;line-height: 33px;}
.fenlei ul li.on{color: #fff;background: #f5c622;}

.index_rr_2{width: 100%;display: block;padding: 15px auto 50px;overflow: hidden;margin: 0 auto;}
.index_rr_2 ul li{width: 49%;float:left;margin: 10px auto 5px;text-align: center;overflow: hidden;height: auto;}
.index_rr_2 ul li:nth-of-type(odd){margin-right: 2%;}
.index_rr_2 ul li img{display: block;width: 100%;transition: all ease 1.5s;height: auto;}
.index_rr_2 ul li a{display: block;width: 100%;overflow: hidden;height: auto;}
.index_rr_2 ul li dd{font-size: 15px;display: block;margin-top: 10px;color: #000;}
.index_rr_2 ul li dt{font-size: 12px;display: block;margin-top: 5px;color: #666;}

.top_nav,.slogan{display: none}


.turan_2{width: 94%;margin: 20px auto;overflow: hidden;display: block}
.dun1{width: 94%;margin: 20px auto;overflow: hidden;position: relative;animation: bounceIn 1.5s}
.dun2{width: 94%;margin: 20px auto;overflow: hidden;position: relative;animation: bounceIn 1.5s}
.dun3{width: 94%;margin: 20px auto;overflow: hidden;position: relative;animation: bounceIn 1.5s}
.dun4{width: 94%;margin: 20px auto;overflow: hidden;position: relative;animation: bounceIn 1.5s}
.dun5{width: 94%;margin: 20px auto;overflow: hidden;position: relative;animation: bounceIn 1.5s}
.turan_main h5{font-size: 18px;color: #000;display: block;text-align: center;line-height: 40px;margin-bottom: 12px}
.turan_main ul li h6{font-size: 13px;color: #000;display: inline-block;background: #f5c622;border-radius: 50px;text-align: center;padding: 3.5px 15px;margin-bottom: 12px;font-weight: normal}
.turan_main{width: 94%;margin: 12px auto;overflow: hidden;position: relative;animation: bounceInRight 1.5s}
.turan_main dd{font-size: 30px;text-align: center;display: block;color: #000;font-weight: bold;}
.turan_main dt{font-size: 14px;text-align: center;display: block;color: #000;line-height: 2em;margin-bottom: 8px;}
.turan_main ul {width: 100%;overflow: hidden;}
.turan_main ul li{width: 32%;float: left;overflow: hidden;text-align: center;margin: 0 auto;}
.turan_main ul li:nth-child(2){margin: 0 2%;}
.turan_main ul li img{display: block;width: 100%;transition: all ease 1.5s;}
.turan_main ul li span{font-size: 13px;text-align: center;display: block;line-height: 2em;}
.turan_main>a{width:36%;text-align: center;border-radius: 50px;color: #000;background: #f5c622;display: block;line-height: 33px;font-size: 14px;margin: 15px auto 10px;}

.index_bg4{display: none;}
.index_bg4_2{width: 94%;margin: 18px auto;overflow: hidden;display: block;}
.x_top_right_2{width: 100%;margin: 20px auto 10px;overflow: hidden;position: relative;animation: flipInX 1.5s;}
.x_top_right_2 ul li{width: 45%;margin: 0 2.5%;float: left;text-align: center;}
.x_top_right_2 ul li a{display: block;line-height: 40px;color: #000;}
.x_top_right_2 ul li.on a{background: #f5c622;color: #000;}
.shang_2{width: 100%;margin: 0 auto;overflow: hidden;}
.shang_2 ul li{margin: 8px auto;overflow: hidden;width: 100%;border-bottom: 1px #f2f2f2 solid;padding-bottom: 10px;position: relative;}
.shang_2 ul li:nth-of-type(odd){position: relative;animation: fadeInLeft 1s;}
.shang_2 ul li:nth-of-type(even){position: relative;animation: fadeInRight 1s;}
.shang_2 ul li a{display: block;}
.time_2{width: 20%;float:left;margin-top: 11px;}
.time_2 dd{font-size: 17px;font-weight: bold;display: block;text-align: center;}
.time_2 dt{font-size: 13px;color: #666;display: block;text-align: center;}
.biaoti_2{width: 76%;float: right;overflow: hidden;}
.biaoti_2 h5{display: block;color: #000;font-size: 15px;font-weight: bold;}
.biaoti_2 span{font-size: 12px;color: #666;line-height: 1.7em;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.tit2{background: url(../images/xiahua.jpg) no-repeat;background-position: center bottom;width: 100%;overflow: hidden;height: 40px;display: block;}
.tit2 dd{font-size: 18px;text-align: center;display: block;margin: 0 auto;line-height: 2em;font-weight: bold;}

.index_bg1{display: none;}
.index_bg3{display: none;}
.index_bg5{display: none;}

.xiaozhang{display: none;}

.geduan{width: 100%;margin: 0 auto;overflow: hidden;display: block;}
.geduan img{width: 100%;display: block;}

.index_l2{margin: 20px auto 40px;overflow: hidden;width: 94%}
.index_l2 span{font-size: 13px;color: #333;display: block;text-indent: 2em;line-height: 2em;margin-top: 8px;position: relative;animation: fadeInUp 1s}
.index_l2 a{width:36%;text-align: center;border-radius: 50px;color: #000;background: #f5c622;display: block;line-height: 33px;font-size: 14px;margin: 15px auto 10px;position: relative;animation: fadeInUp 1s}

.index_r2{width: 100%;margin: 5px auto 20px;overflow: hidden;}
.index_r2 ul li{width: 50%;float: left;margin-bottom: 18px;text-align: center;}
.index_r2 ul li dd{font-size: 28px;font-weight: bold;color: #000;}
.index_r2 ul li dt{font-size: 13px;color: #666;}

.si2{width:100%;overflow:scroll;margin-top: 25px;position: relative;animation: bounceInRight 1.5s}
.si2 ul{width: 630px;overflow: hidden;}
.si2 ul li{width:95px;float:left;text-align: center;padding: 0 5px;}
.si2 ul li img{width: 60px;height: 60px;display: block;margin: 0 auto 5px;}
.si2 ul li dd{font-size: 16px;color: #000;display: block;font-weight: bold;line-height: 1.5em;}
.si2 ul li dt{font-size: 12px;color: #777}


.value,.value2,.value3,.value4{;font-family: "Arial";margin:0 auto;font-size:36px;color:#000;margin-top:20px;text-align:center;font-weight: bold}



.xiangq{width:94%;margin: 0 auto;overflow: hidden}
.xiangq_main{width:100%;margin: 0 auto;overflow: hidden}
.titit{width: 100%;margin: 0 auto;overflow: hidden}
.titit h5{font-size: 18px;color: #000;display: block;text-align: center;line-height: 2em;font-weight: bold}
.titit span{font-size: 14px;color: #888;display: block;text-align: center;}
.titit hr{width: 40px;height: 1px;border: none;background: #f5c622}
.shipin{width: 94%;margin: 0 auto;overflow: hidden}
.shipin ul li{width: calc(100% - 22px);float: left;overflow: hidden;margin:15px 0;border: 1px #ccc solid;position:relative;animation: fadeInUp 1.5s;padding: 10px}
.shipin ul li:nth-child(3n+2){margin: 15px 0}
.shipin ul li video{width: 100%;height: auto}
.shipin ul li dd{text-align: left;font-size: 16px;color: #000;font-weight: bold;line-height: 2em;margin-top: 12px;display: block}
.shipin ul li dt{text-align: left;font-size: 14px;color: #000;line-height: 1.7em;min-height: 85px;display: block}



.xiba{margin: 0 auto;width:100%;overflow: hidden;margin-top: 10px;margin-bottom: 40px;position:relative;animation: fadeInUp 1.5s;}
.xiba ul li {float: left;width: 50%;margin: 0 auto;border-right:none;padding-top: 20px;padding-bottom: 20px;text-align: center}
.xiba ul li img{vertical-align: middle;height: auto;width: 70px;}
.xiba ul li:nth-last-child(1){border-right:none}
.xiba ul li h5{font-size: 15px;font-weight: normal;color: #393939;margin-top: 10px;margin-bottom: 15px;height:48px}
.xiba ul li span{font-size: 18px;color: #f5c622;font-weight: bold;display: block}
.map {width: 100%;height: auto;overflow:hidden;position:relative;animation: fadeIn 2.5s;}
.map img {width: 100%;display: block;}



.baic{width:100%;margin: 0 auto;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: 13px;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: 13px;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;width:100%}
.baic dt{display: block;line-height:1.8em;margin-left: 5px;font-size: 14px;color: #666;text-align: center}



.biaoge{width: 100%;margin: 0 auto;overflow: hidden}
.biaoge table{width:100%;border:1px #bbb solid;border-collapse: collapse;}
.biaoge caption{font-size: 16px;font-weight: bold;text-align: center;line-height: 60px;margin: 0 auto}
.biaoge th{font-size: 14px;color: #000;line-height: 24px;border:1px #bbb solid}
.biaoge td{text-align: center;font-size: 14px;color: #666;line-height: 24px;border:1px #bbb solid}




.lianxia{width:94%;margin: 0 auto;overflow: hidden;background: #fff;background-size: 100%;}
.lianxia_main{width: 100%;margin: 0 auto;overflow: hidden;padding: 15px 0}
.lianxia_main ul{width:100%;margin: 0 auto;overflow: hidden;position:relative;animation:fadeInUp 1s;}
.lianxia_main ul li{width:100%;float: left;margin: 12px 0;}
.lianxia_main ul li:last-child{width: 100%}
.lianxia_main ul li input{width: calc(100% - 20px);background: #fff;color: #555;line-height: 48px;padding-left: 15px;font-size: 14px;border: 1px #ddd solid}
.lianxia_main ul li textarea{width: calc(100% - 20px);border: 1px #ddd solid;background: #fff;color: #555;line-height: 48px;padding-left: 15px;font-size: 14px;resize: none;height: 200px}
.lianxia_main a{display: block;width: 80px;height: 80px;border-radius: 50%;color: #fff;background: #f5c622;line-height: 80px;margin: 0 auto;text-align: center;position: relative;margin-top: -60px;animation: flipInX 1.5s;transition: .5s}
.lianxia_main a:hover{transform: scale(0.9);}



.axiba{width:100%;margin: 0 auto;overflow: hidden}
.guanyu_main{width:100%;margin: 0 auto;overflow: hidden}

.Supplier{width:100%;margin: 0 auto 20px;overflow: hidden}
.Supplier_main{width:100%;margin: 0 auto;overflow: hidden}

.about1{width:100%;margin: 0 auto 20px;overflow: hidden}
.about_main1{width:100%;margin: 0 auto;overflow: hidden}

.about{width:100%;margin: 0 auto 20px;overflow: hidden}
.about_main{width:100%;margin: 0 auto;overflow: hidden;padding: 15px 0}

.pro{width:100%;margin: 0 auto 20px;overflow: hidden}
.pro_main{width:100%;margin: 0 auto;overflow: hidden;padding: 15px 0}



.about_left{width: 94%; overflow: hidden;margin: 20px auto 10px;text-align: center;position: relative;animation: upin 1.5s;}
.about_left h5{font-size: 18px;display: block;margin-bottom: 25px}
.about_left span{font-size: 15px;color: #222;line-height: 2em;text-indent: 2em;display: block;margin: 10px 0}
.about_left img{max-width: 100%;margin-bottom: 30px}



.sige{width:100%;background: #fff;margin:0 auto;overflow: hidden;margin-bottom: 20px;position: relative;animation: jinlai 1s;}
.sige ul{width: 100%;margin: 0 auto;overflow: hidden}
.sige ul li{width:50%;border-right: none;text-align: center;float: left;margin-bottom: 15px}
.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: 90%;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: 90%;margin: 0 auto;}
.history .ul-list:after {content: "";position: absolute;width: 1px;height: 100%;display: block;background: #b2b2b2;left: 50%;top: 20px;}
.history .ul-list li {width: 90%;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: 30%;font-size: 36px;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: 50%;}
.history .ul-list li.even .box {float: left;}
.history .ul-list li.even .box {float: left;}
.history{position: relative;animation: flipInY 1.5s;}


.par{width: 94%;overflow: hidden;margin: 10px auto}
.par ul li{width: calc(48% - 2px);float: left;text-align: center;overflow: hidden;border: 1px #eee solid;margin: 12px 1%;}
.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:100%;height:auto;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}






.rongyu{width: 94%;overflow: hidden;margin: 0 auto;padding: 20px 0 0 0}
.rongyu ul li{width: calc(50% - 1px);float: left;overflow: hidden;margin: 0 auto;padding-top: 30px;border-top: 1px solid #dadada;min-height: 480px;border: 1px solid #dadada;border-left: none}
.rongyu ul li:nth-child(2n){border-right: none}
.rongyu ul li:nth-child(3n){border-right: 1px solid #dadada}
.tutu{width: 90%;text-align: center;margin: 0 auto;position:relative;animation: fadeInDown 1.2s;}
.tutu img{width: 100%;height: auto; display: block;margin: 0 auto;transition: all ease .6s}
.rongyu ul li:hover img{/*transform: scale(1.1);*/margin-top:-10px}
.zi{width: 100%;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: 100%;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: 0 auto 0;overflow: hidden;background: #f8f8f8;padding: 0 3%}
.zuozuo{width: 100%;overflow: hidden}
.youyou{width: 100%;overflow: hidden}
.zuozuo img{width:100%;float: left;position:relative;animation: bounceInLeft 1.8s;}
.zuowen{width: 100%;overflow: hidden;float: left;padding: 0 0 30px;position:relative;animation: bounceInRight 1.8s;}
.youwen{width: 100%;overflow: hidden;float: right;padding:0 0 30px;position:relative;animation: bounceInLeft 1.8s;}
.zuowen h5{font-size: 16px;color: #000;display: block;line-height: 3em}
.youwen h5{font-size: 16px;color: #000;display: block;line-height: 3em}
.zuowen span{float: left;display: block;line-height: 1.6em;text-indent: 2em;}
.youyou img{width: 100%;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}*/



.linian{width: 94%;margin: 25px auto;overflow: hidden;position:relative;animation: fadeIn 3s;}
.linian img{margin: 50px auto 25px;overflow: hidden;display: block;width: 100%}
.zhaop{width: 100%;margin: 30px auto;overflow: hidden}
.zhaop ul li{position:relative;animation: fadeInUp 1s;}


.menu{width: 94%;margin: 0 auto 20px;overflow: hidden;}
.menu summary{color:#000;font-size: 16px;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: 50%;}
.jieshao ul li:nth-child(3n+2){width: 50%;}
.jieshao ul li:nth-child(3n){width: 50%;}
.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;}
.youxiang{width: 100%;overflow: hidden;margin:20px auto}
.youxiang img{float: left;display: block;}
.yx{width: calc(100% - 70px);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}



.liangzhong{width: 94%;margin:20px auto 30px;overflow: hidden;position:relative;animation: fadeIn 2s;}
.liangzhong ul li{width: 40%;float: left;text-align: center;line-height: 40px;margin: 0 5%}
.liangzhong ul li a{display: block;border: 1px #aaa solid;color: #000}
.liangzhong ul li.on a{background: #f5c622;border: 1px #f5c622 solid;color: #fff}
.liangzhong ul li:hover a{background: #f5c622;border: 1px #f5c622 solid}


.news{width: 94%;overflow: hidden;margin: 0 auto 15px;background: #fff;}
.other_news{width: 100%;overflow: hidden;margin:0 auto 50px;}
.other_news ul li{width: 100%;background: #fff;overflow: hidden;border-bottom: 1px #ddd solid;padding: 18px 0px;position:relative;animation: bounceInLeft 1.8s;}
.other_news ul li img{width: 20%;float: left;height: auto;display: none;}
.other_news ul li:hover{background: #f5f5f5;}
.new_left{float: left;width: calc(80% - 25px);margin-left: 15px;}
.new_left h5{display: block;overflow: hidden;font-size:16px;color: #000;font-weight: normal;font-weight: bold;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 8px;}
.new_left dd{font-size: 15px;color: #666;margin: 5px 0;display: none;}
.new_left span{line-height: 1.6em;font-size: 13px;color: #797979;display: block;width: 94%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.other_news ul li:hover.more{background: #f5c622;color: #fff;}
.more{width: 20%;float: right;text-align: center;margin-top: 18px;color: #000;font-size: 13px;display: block;border: 1px #000 solid;border-radius: 25px;padding: 8px 0;}
.more:hover{color: #fff;background: #f5c622;border: 1px #f5c622 solid}


.xiangq_left{width: 100%;margin: 0 auto;overflow: hidden}
.xiangq_right{width: 100%;margin: 0 auto;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: 100%;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;}


.caseee{width: 100%;margin: 0 auto;padding:20px 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;}


.bt{width:100%;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: 18px;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{width:100%;overflow: hidden;margin: 0 auto;margin-top: 20px;}
.neirong span{display: block;line-height: 2em;text-indent: 2em;font-size: 14px;color: #444;}
.neirong img{max-width: 100%;display: block;margin: 25px auto;}



.san{width: 100%;overflow: hidden;margin: 0 auto;padding-top: 45px}
.san_main{width: 100%;overflow: hidden;margin: 0 auto}
.san_main ul li {width: 48%;float:left;margin:12px 1%;text-align: center;position: relative}
.miaomiao{position: absolute;width: 80%;bottom: 30px;left: 10%;background:rgba(0,0,0,0.6);height: 40px;transition: all ease .3s;overflow: hidden}
.san_main ul li a{display: block;width: 100%;height: auto;overflow: hidden}
.san_main ul li img{display: block;width: 100%;height: auto;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)}



.pro_top{width:100%;margin: 15px auto;overflow: hidden;}
.pro_top img{width: 100%;float: left;height:380px;position:relative;animation: zuoin 1.5s;}
.pro_right{width: 100%;float: right;overflow: hidden;position:relative;animation: youjin 1.5s;}
.pro_right h5{font-size: 22px;color: #000;display: block;font-weight: normal;line-height: 3em;margin-bottom: 0px;text-align: center}
.pro_right span{font-size: 13px;color: #666;display: block;line-height: 2em;width: 90%;margin: 0 auto}
.pro_right dt{font-size: 15px;color: #000;line-height: 40px;border-top: 1px #ddd solid;font-weight: bold;display: block;margin-top: 30px}
.pro_right dd{font-size: 13px;color: #000;margin-top:20px;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:100%;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: 13px;border: 1px #aaa solid;line-height: 36px;font-weight: normal;}
.pro_det th{width: 25%;text-align: center;font-size: 13px;color: #000;border: 1px #aaa solid;line-height: 36px;}
.pro_det td{width: 25%;text-align: center;font-size: 13px;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;position:relative;animation: zoomIn 1.5s;width:90%;margin: 10px auto}
.hangye{display: none}
.lianluo{display: none}



.turan{width: 100%;margin: 0 auto;overflow: hidden;height:auto;background:url(../images/beijing.jpg) no-repeat;background-size: 100% 100%;}



        .slide-box{

            

            display: -webkit-box;

            overflow-x: auto;

            /*适应苹果*/

            -webkit-overflow-scrolling:touch;

        }


    .slide-item{

            width: 50%;
			height:auto;

            border-right: 1px #b1b1b1 solid;




				float:none;

        }





     .slide-item dd{font-size: 38px;
    font-weight: bold;
    display: block;
    line-height: 2em;
    color: #fff;
	text-align:center;
	margin-top:30%;
	
	}
	
	        .slide-item dt {
    font-size: 12px;
    display: block;
    color: #fff;
		text-align:center;
}


 .slide-item span {
    font-size: 14px;
    color: #fff;
    line-height: 2em;
    border-radius: 50px;
    border: 1px #fff solid;
    display: block;
    width: 60%;
    margin: 20% auto 50% auto;
		text-align:center;
}




.foot{ display:none}

.foot1{ display:block;width: 100%;background: #333;overflow: hidden;margin: 0 auto;text-align: center;padding: 10px 0}
.foot1 dd{font-size:14px;color: #eee;font-weight: normal;margin-top: 10px}
.foot1 dt{font-size:24px;color: #f5c622;font-weight: bold;margin-bottom: 10px}
.foot1 a{font-size:14px;color: #ccc;font-weight: normal;line-height: 1.5em;width: 90%;display: block;margin: 0 auto}
















.nav { display:block; float:right; width:10%;margin: 3% 5% 0% 0%;padding: 1.5% 3%;}
.nav span{ 
	display:block; 
	
	height:4px; 
	width:90%; 
	margin-bottom: 7px;
	margin-top:7px;
	text-align: center;
}
.top_navm {
	display:block; 
	width: 100%; 
	overflow: hidden; 
	background: #f5c622; 
	display:none; 
	position: absolute; 
	z-index:2;
	margin-top: 75px;
	border-top: 1px solid #e7e7e7;
}
.top_navm ul li { border-bottom: 1px solid #eee; padding:3% 0%; text-align: center;}
.top_navm ul li:last-child { border-bottom:none;}
.top_navm ul li a { font-size:16px; color: #fff; padding: 0% 5%;}






}

#cnzz_stat_icon_1278090514 img{margin-top:18px;margin-left:15px}
