.head .nav ul li .yj:before{background: #6EB92A;}
.head .logo1{display: none;}
.head .logo2{display: block;}
.head{background: #fff; box-shadow: 0 5px 10px rgba(0,0,0,0.1);}
.head .nav ul li .yj{color: #333;}
.head .sousk img.ico1{display: none;}
.head .sousk img.ico2{display: block;}
.head .lgg a{color: #333;}
.head .lgg:before{background: #ccc;}

.pgtit{padding-bottom: 0 !important;}
.pgtit h3{font-weight: bold; position: relative; padding-bottom: 0.4em;}
.pgtit h3:before{content: '' ; position: absolute; bottom: 0; width: 2em; height: 2px; background: #6EB92A;}
.jjfa{padding-top: 0 !important;}
.jjfa ul li{float: left; width: calc(50% - 25px); padding-top: 50px;}
.jjfa ul li:nth-child(2n){float: right;}
.jjfa ul li a{display: block; position: relative;}
.jjfa ul li .txt{position: absolute; width: 100%; background: rgba(0,0,0,0.5); left: 0; bottom: 0; color: #fff;}
.jjfa ul li p{width: 86%; margin: 0 auto; line-height: 3em;}

.pagebanner{position: relative;}
.pagebanner .txts{position: absolute; top: 50%; left: 50%; width: 90%; max-width: 1200px; color: #fff; text-align: center; -moz-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.pagebanner .txts h3{font-weight: bold;}
.pagebanner .txts a{display: inline-block; width: 10em; border: 2px solid #fff; line-height: 2.6em; border-radius: 1.3em; margin-top: 3%; color: #fff;}
.pagebanner .txts a img{display: inline-block; vertical-align: middle; padding-left: 0.8em; padding-bottom: 0.3em;}

.Crumbs{padding: 20px 0 0; color: #999;}
.Crumbs img{display: inline-block; vertical-align: middle; padding: 0 0em 0.2em;}
.Crumbs span{padding: 0 0.7em;}
.Crumbs a{color: #999;}
.Crumbs a img{padding-right: 0.5em;}
.Crumbs .t{
	display: inline-block;
	position: relative;
}
.Crumbs .t .tits img{
	margin-left: 5px;
	padding-left: 5px;
	transition: transform 0.2s;
}
.Crumbs .t dl{
	width: 80px;
	position: absolute;
	top: 21px;
	left: 0;
	padding: 5px 0;
	box-shadow: 0 10px 10px rgba(0,0,0,0.1);
	display: none;
	border: 1px solid #bbb;
}
.Crumbs .t dl dd a{
	padding: 0 15px;
}
.Crumbs .t:hover dl{
	display: inline-block;
}
.Crumbs .t:hover .tits img{
	transform: rotate(90deg);
}


.fancon01{}
.fancon01 .left{float: left; width: 50%; position: relative;}
.fdtup{position: relative; background: #fafafa;}
.fdtup a{position: absolute; right: 0; bottom: 0;}
.fancon01 .right{float: right; width: 44%;}
.fancon01 .right .con{padding-top: 20px;}
.fancon01 .right .con:first-child{padding-top: 0;}
.fancon01 .right h3{padding-bottom: 0.3em;}
.fancon01 .right p{color: #777; line-height: 1.8em;}

.tacnfd{background-color: rgba(0,0,0,0.8); z-index: 80; background-size: contain !important; position: fixed; display: none; background-position: center !important; background-repeat: no-repeat !important;}
.tacnfd .close{position: absolute; right: 10px; top: 10px; padding: 10px; border-radius: 50%; background: #6EB92A; width: 20px;}
.fancon02{background: #fafafa;}
.fancon02 .cons{padding: 7% 2.5%; background: #fff;}
.fancon02 .cons li{float: left; width: 22%; padding: 0 1.5%;}
.fancon02 .cons img{margin: 0 auto;}
.fancon02 .contxt{padding-top: 5%; color: #777; max-width: 960px;}
.fancon02 .contxt h5{color: #6EB92A;}
.fancon02 .contxt h3{color: #333; padding: 0.2em 0 0.6em;}
.fancon02 .contxt h6{line-height: 2em;}
.fancon02 .contxt p{line-height: 2em; margin-top: 0.5em;}
.fancon03{background: #f0f0f0;}
.tabqhs{text-align: center; overflow: hidden;}
.tabqhs a{float: left; width: calc(33.33% - 6px); line-height: 48px; border-bottom: 1px solid #333; background: #c9c9c9; margin-left: 4px; position: relative;}
.tabqhs a:first-child{margin-left: 0;}
.tabqhs a span{ color: #333; }
.tabqhs a.cur{background: #f0f0f0; border: 1px solid #333; border-bottom: 0;}
.tabqhs a:before{content: ''; width: 5px; left: -5px; bottom: -1px; height: 1px; background: #333; position: absolute;}
.tabqhs a:after{content: ''; width: 5px; right: -5px; bottom: -1px; height: 1px; background: #333; position: absolute;}
.fancon05 .tabqhs a{width: calc(25% - 4px);}
.fancon03 .cons{padding-bottom: 0 !important;}
.fancon03 .cons .con{display: none;}
.fancon03 .left{float: left; width: 50%;}
.fancon03 .left p{color: #777; text-align: center; padding-top: 15px;}
.fancon03 .right{float: right; width: 44%; color: #777;}
.fancon03 .right .tit{padding-bottom: 0.8em; color: #333;}
.zhksg .txt{height: 16.5em; overflow: hidden; transition:.3s; -webkit-transition:.3s;}
.zkgd{color: #6EB92A; display: inline-block; margin-top: 2em;}
.zkgd img{display: inline-block; vertical-align: middle; padding-left: 0.6em; padding-bottom: 0.3em;}

.fancon04{}
.fancon04 .con{padding-top: 40px; color: #777;}
.fancon04 .con:first-child{padding-top: 0;}
.fancon04 .con h4{color: #6EB92A;}
.fancon04 .con h3{color: #333; padding-bottom: 0.4em;}

.ftxz{background:url(../images/programme/jjfbgs1.jpg) no-repeat left #20B384; background-size: auto 100%; text-align: right; color: #fff;}
.ftxz a{display: inline-block; padding: 0 2.5em; line-height: 2.6em; background: #ffd81e; border-radius: 1.3em; margin-top: 1em;}
.ftxz a:hover{background: #fff;}
.ftxz a img{display: inline-block; vertical-align: middle; padding-right: 0.8em; padding-bottom: 0.2em; }
.dincon01{background: #FAFAFA; color: #777;}
.dincon01 h3{color: #333; padding-bottom: 1em;}

.dincon02{background: #fff;}
.dincon02 .cons{background: #FAFAFA;}
.dincon03{background: #FAFAFA;}
.dincon03 .fdtup{background: #fff;}
.dincon04{background: #fff;}
.dincon04 .cons{background: #FAFAFA;}
.fanysqh{position: relative; overflow: hidden;}
.fanyqs{position: absolute; z-index: 3; top: 50%; margin-top: -15px;}
.fanyqs1{left: 10px;}
.fanyqs2{right: 10px;}
.neryus01{background: #FAFAFA;}
.neryus01 .left{float: right;}
.neryus01 .right{float: left;}
.neryus02 .contxt p{margin-top: 0;}
.neryus02 .contxt h3{padding-bottom: 0.3em;}

.dianx01,.fxtitss,.xiaof1{background: #FAFAFA;}
.fxtits{color: #6EB92A;}
.dianx02 .left{float: right;}
.dianx02 .right{float: left;}
.fxtitss{color: #333;}
.fancon01 .right h5{color: #6EB92A; padding-bottom: 1em;}
.fancon01 .right h6{color: #333; padding-bottom: 0.6em;}
.pgtit h4{color: #6EB92A;}
.proBox{position: relative; background: #f0f0f0;}
.proBox .left{float: left; width: 40%; padding-top: 8%;}
.proBox .left .txt{padding-top: 2em; color: #777;}
.proBox .right{float: right; width: 50%;}
.proBox .right img{margin: 0 auto;}

.proxq .tabqhs a{background: #6EB92A; border-color: #6EB92A;}
.proxq .tabqhs a span{color: #fff;}
.proxq .tabqhs a:before,.proxq .tabqhs a:after{background: #6EB92A;}
.proxq .tabqhs a.cur{background: #fafafa;}
.proxq .tabqhs a.cur span{color: #333;}

.proxqs{background: #fafafa;}
.proxq .cons{padding-bottom: 0 !important;}
.proxq .sjs{padding-top: 20px; line-height: 40px;}
.proxq .sjs:first-child{padding-top: 0;}
.proxq .sjs .left{float: left; width: 300px;}
.proxq .sjs .right{float: right; width: calc(100% - 300px);}
.proxq .sjs .li{border-bottom: 1px solid #e6e6e6;}
.proxq .sjs .li span{float: left; width: 11em;}
.proxq .sjs .li p{float: left; width: calc(100% - 11em); color: #777;}
.proxq .sjs .li span.t{color: #6EB92A;}

.provid{position: relative;}
.provid a{position: absolute; top: 50%; left: 50%; margin-left: -25px; margin-top: -25px;}
.provid video{display: none;}
.provid a span{background: #fff; opacity: 0.2; border-radius: 50%; }
.provid a .sp4{opacity: .2;}
.provid a .sp1{
	animation: vids 0.6s linear infinite ;
-webkit-animation: vids 0.6s linear infinite;
-moz-animation: vids 0.6s linear infinite;
-o-animation: vids 0.6s linear infinite;
}
.provid a .sp2{
	animation: vids 0.8s 0.532s linear infinite ;
-webkit-animation: vids 0.6s 0.532s linear infinite;
-moz-animation: vids 0.6s 0.532s linear infinite;
-o-animation: vids 0.6s 0.532s linear infinite;
}
.provid a .sp3{
	animation: vids 0.8s 0.952s linear infinite ;
-webkit-animation: vids 0.8s 0.952s linear infinite;
-moz-animation: vids 0.8s 0.952s linear infinite;
-o-animation: vids 0.8s 0.952s linear infinite;
}
.protuijs{margin-top: 40px; position: relative;}
.protuij{position: relative; overflow: hidden;}

.ftxzs{background-image: url(../images/pro/probg1.jpg); text-align: center;}
.ftxzs a{background: #fff;}
.ftxzs a img{padding-left: 0.8em; padding-right: 0;}

.xiazli{}
.xiazli li{padding: 20px 0; border-bottom: 1px solid #E6E6E6; line-height: 30px;}
.xiazli li h3{float: left; width: 240px;}
.xiazli li p{float: right; width: calc(100% - 300px);}
.xiazli li p img{display: inline-block; vertical-align: middle; padding-right: 0.6em; padding-bottom: 0.3em;}
.xiazli li p span{color: #6EB92A; padding-bottom: 0.2em; border-bottom: 1px solid #6EB92A;}

.probanner{}
.probanner .left{float: left; color: #fff; width: 38%;}
.probanner .left h3{}
.probanner .left h3:before{display: none;}
.probanner .left h4{color: #fff;}
.probanner .left .bq{}
.probanner .left .bq span{display: inline-block; line-height: 2em; padding: 0 0.6em; background: rgba(255,255,255,0.5); margin-right: 0.5em;}
.probanner .left .txt{padding-top: 2em; line-height: 1.7em;}
.probanner .left .txt p{padding-left: 1.2em; background: url(../images/liico2.png) no-repeat left center;}
.probanner .right{float: right; width: 56%;}

.proluis{}
.proluis .left{float: left; width: 50%; box-shadow: 0 15px 30px rgba(0,0,0,0.1);}
.proluis .right{float: right; width: 44%; padding-top: 4%;}
.proluis .right .pgtit h3{font-weight: 200; margin-bottom: 1em;}
.proluis .right .txt{line-height: 1.8em; color: #777;}
.proluis .cons:nth-child(2n){background: #f7f7f7;}
.proluis .cons:nth-child(2n) .right{float: left;}
.proluis .cons:nth-child(2n) .left{float: right;}
.proluis .jirzx .right{width: 50%; text-align: center;}
.jirzx .pgtit h3:before{left: 50%; margin-left: -1em;}
.jirzx .right a{display: inline-block; padding: 0 2.5em; line-height: 2.6em; background: #ffd81e; border-radius: 1.3em; margin-top: 1em;}
.jirzx .right a img{display: inline-block; vertical-align: middle; padding-left: 0.8em; padding-bottom: 0.3em;}
.jirzx .right{padding-top: 8%;}

.proxqsc{background: #fff;}
.proxqsc .proxq .tabqhs a.cur{background: #fff;}
.zyapp{}
.zyapp .li{float: left; width: 43%; padding:7% 5% 0 2%; background: #f7f7f7;}
.zyapp .li:last-child{background: #F0F0F0;}
.zyapp .li .left{float: left; width: 38%;}
.zyapp .li .right{float: right; width: 53%;}
.zyapp .li dl{padding-bottom: 0 !important;}
.zyapp .li dd{float: left; margin-right: 10px; position: relative; z-index: 3; margin-bottom: 10px;}
.zyapp .li dd:hover{z-index: 4;}
.zyapp .li .ico{display: inline-block; vertical-align: middle; padding-right: 0.6em; padding-bottom: 0.3em;}
.zyapp .li a{display: block; position: relative; padding: 0 1.2em; line-height: 50px; position: relative; background: #010100; color: #fff; border-radius: 8px;}
.zyapp .li a .ewm{position: absolute; top: 100%; left: 0; width: 116px; padding: 8px; background: #fff; border-radius: 6px; display: none;}
.zyapp .li a:hover .ewm{display: block;}
.zyapp .li dt{float: left;}
.zyapp .li dt a{height: 50px; padding: 0; width: 50px; background: url(../images/pro/ziyuan4.png) no-repeat center #010100;}
.xzlist{padding-bottom: 0 !important;}
.xzlist li{float: left; width:calc(33.33% - 20px); margin-left: 30px; padding-top: 30px;}
.xzlist li:nth-child(3n+1){margin-left: 0;}
.xzlist li .mxc{background: #f7f7f7; border-top: 3px solid #6EB92A; text-align: center; padding: 25px 25px 40px;}
.xzlist li a{display: inline-block; padding: 0 2.5em; line-height: 2.6em; background: #ffd81e; border-radius: 1.3em; margin-top: 2em;}
.xzlist li a:hover{background: #fff;}
.xzlist li a img{display: inline-block; vertical-align: middle; padding-right: 0.8em; padding-bottom: 0.2em; }

.csouc{width: 100%; max-width: 305px; position: relative;}
.csouc h3{border: 1px solid #E6E6E6; line-height: 46px; border-radius: 0;}
.csouc h3 a{display: block; padding: 0 20px;}
.csouc h3 span{display: block; background: url(../images/pro/ziyuan6.png) no-repeat right center;}
.csouc .ul{position: absolute; top: 100%; border: 1px solid #E6E6E6; width: calc(100% - 2px); line-height: 44px; border-top: 0; max-height: 180px; overflow-y: auto; display: none; background: #fff;}
.csouc .ul a{display: block; padding: 0 30px; border-bottom: 1px solid #f9f9f9;}
.csouc .ul a:hover{background: #42BDA0; color: #fff;}

.csouli{padding-top: 20px !important;}
.csouli li{line-height: 76px; border-bottom: 1px solid #E6E6E6;}
.csouli li p{color: #333; float: left; width: calc(100% - 100px);}
.csouli li .ann{float: right; padding-top: 23px;}
.csouli li .ann a{float: left; margin-left: 10px; border-radius: 50%; border: 1px solid #727171;}
.csouli li .ann a:hover{border-color: #6EB92A; background: #6EB92A;}
.vdtcbg{z-index: 96; background: rgba(0,0,0,0.6); position: fixed; display: none;}
.vdtc{width: calc(90% - 1.6em); padding: 0.8em; background: #fff; position: fixed; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); z-index: 99; max-width: 600px; display: none;}
.vdtc h3{text-align: center; padding-bottom: 0.8em;}
.vdtcbg .close{position: absolute; right: 0.4em; top: 0.4em; width: 1.2em; color: #fff ; font-size: 30px;}

.khzc{}
.khzc .left{float: left; width: 290px;}
.khzc .right{float: right; width: calc(100% - 290px); line-height: 36px; padding-top: 0 !important;}
.khzc .right span{float: left; width: 230px;}
.khzc .right span em{color: #DA1C5C;}
.khzc .right .li{padding-bottom: 15px;}
.khzc .right .txt{float: left; width: calc(100% - 312px); padding: 0 15px; max-width: 370px; height: 36px; line-height: 36px; border: 0; background: #F0F0F0;}
.khzc .right select{float: left; width: calc(100% - 312px); padding: 0 15px; max-width: 400px; height: 36px; line-height: 36px; border: 1px solid #E6E6E6; background: #FAFAFA;}
.khzc .ann{padding-left: 290px; border-top: 1px solid #E6E6E6;}
.khzc .ann a{display: block; width: 6em; line-height: 2.6em; border-radius: 1.3em; background: #ffd81e; text-align: center;}
.khzc .ann a:hover{background: #6EB92A; color: #fff;}

.khmub{background: #FAFAFA;}
.khmub .li{padding-bottom: 0 !important;}
.khmub .li:first-child{padding-top: 0 !important;}
.khmub h3{float: left; width: 190px;}
.khmub .txt{float: right; width: calc(100% - 190px); color: #777; line-height: 1.8em; padding-top: 0.3em;}

.yhpjs{background: #FAFAFA;}
.yhpjs .tit{text-align: center;}
.yhpjs .txt{color: #777; line-height: 1.8em;}
.yhpjs .txtcon{padding: 40px; position: relative;}
.yhpjs .cax{position: absolute;}
.yhpjs .cax1{ left: -40px; top: 0;}
.yhpjs .cax2{ right: -40px; bottom: 40px;}

.aboutxq{}
.aboutxq .cons2{border-bottom: 1px solid #E6E6E6; border-top: 1px solid #E6E6E6;}
.aboutxq .cons1 .tit{padding-bottom: 0.5em;}
.aboutxq .cons1 .txt{color: #777; line-height: 1.8em;}
.anmore{padding-bottom: 0 !important;}
.anmore a{display: block; width: 10em; line-height: 2.6em; border: 1px solid #6EB92A; border-radius: 1.3em; text-align: center; color: #6EB92A;}
.anmore a img{display: inline-block; vertical-align: middle; padding-left: 0.8em; padding-bottom: 0.3em;}
.anmore a:hover{background: #FFD81E; }
.aboutxq .cons2 .left{float: left; width: 50%;}
.aboutxq .cons2 .right{float: right; width: 44%;}
.aboutxq .cons2 p{padding-top: 1em;}
.aboutxq .cons2 .txt{color: #777;}

.sjucx{ text-align: center;}
.sjucx .tit{position: relative; padding-bottom: 2em; margin-bottom: 2em;}
.sjucx .tit h4{color: #777; padding-top: 0.2em;}
.sjucx .tit:before{content: ""; position: absolute; left: 50%; bottom: 0; width: 5em; height: 2px; background: #6EB92A; margin-left: -2.5em;}
.sjucx ul li{float: left; width: 20%;}
.sjucx ul li p{color: #777;}
.sjucx ul li .ico{width: 95px; margin: 0 auto;}
.sjucx ul li h3{padding-top: 0.6em;}

.lichs{}
.lichs .li{float: left; width: 50%; line-height: 42px; padding: 3% 0;}
.lichs .li:nth-child(2n){float: right;}
.lichs .li span{float: left; width: 42px; font-style: italic; border-radius: 50%; text-align: center; background: #6EB92A; color: #fff;}
.lichs .li p{float: right; width: calc(100% - 60px); color: #777;}
.lichs .li font{color: #6EB92A;}
.lichs .li:nth-child(2n) span{float: right;}
.lichs .li:nth-child(2n) p{float: left; text-align: right;}
.lichs .ul{position: relative;}
.lichs .ditu{position: absolute; top: 0; left:32%; width:36%;}

.pagebanner{}
.pagebanner .ico{width: 67px; margin: 0 auto;}
.pagebanner h6{padding: 1.2em 0 0.4em;}
.jiazg1 h3{color: #333;}
.jiazg1 h6{color: #777;}

.newtuij{position: relative; overflow: hidden;}
.newtuij .img{float: left; width: 58.5%;}
.newtuij .right{float: right; width: 36%;}
.newtuij .right h6{color: #999999;}
.newtuij .right h3{padding: 0.7em 0 0.2em;}
.newtuij .right p{line-height: 1.8em; color: #777; padding-bottom: 2em;}
.newtuij .newttion{width: 58.5%; text-align: center; padding-top: 10px;}
.newtuij .newttion span{width: 60px; height: 2px; margin: 0 5px; border-radius: 0; background: #6EB92A;}

.newBox{padding-top: 10px !important; background: #FAFAFA;}
.newlist{}
.newlist li{padding: 30px 0; border-bottom: 1px solid #E6E6E6;}
.newlist li:first-child{padding-top: 0;}
.newlist li a{display: block;}
.newlist li .img{float: left; position: relative; width: 360px;}
.newlist li span{background: url(../images/about/qh6.png) no-repeat center rgba(32,179,132,0.8); opacity: 0;}
.newlist li a:hover span{opacity: 1;}
.newlist li .txt{float: right; width: calc(100% - 400px);}
.newlist li .txt h6{color: #999; padding: 1em 0 5%;}
.newlist li .txt p{line-height: 1.8em; height: 3.6em; overflow: hidden; color: #777;}

.page{padding-bottom: 0 !important; text-align: center; line-height: 46px;}
.page span,.page a,.page font{display: inline-block; vertical-align: middle; margin: 0 10px; color: #999;}
.page span{width: 46px; background: #fff; border-radius: 50%;color: #333;}
.page a:hover{color: #333;}

.newxq{background: #FAFAFA;}
.newtit{}
.newtit h3{padding-bottom: 1.6em;}
.newtit p{color: #999;}
.newcon{color: #777; line-height: 1.8em;}
.newcon img{display: inline-block; height: auto !important; max-width: 100% !important;}
.shangx{padding-top: 20px; border-top: 1px solid #E6E6E6; color: #777;}
.shangx li{max-width: 500px; line-height: 2em;}

.leftjx{float: left; width: 270px;}
.rigjx{float: right; width: calc(100% - 300px);}
.jxtxt{color: #777;}
.jxbid{padding-bottom: 0 !important;}
.jxtit{padding-bottom: 15px;}
.jxtit .tits{color: #666666;}
.rigjx{float: right; width: calc(100% - 290px); line-height: 36px; padding-top: 0 !important;}
.rigjx span{float: left; width: 230px;}
.rigjx span em{color: #DA1C5C; height: 20px; vertical-align: middle; padding-bottom: 8px; width: 1em; display: inline-block;}
.rigjx .li{padding-bottom: 15px;}
.rigjx .txt{float: left; width: calc(100% - 342px); padding: 0 15px; max-width: 370px; height: 36px; line-height: 36px; border: 0; background: #F0F0F0;}
.rigjx select{float: left; width: calc(100% - 312px); padding: 0 15px; max-width: 400px; height: 36px; line-height: 36px; border: 1px solid #E6E6E6; background: #FAFAFA;}
.rigjx textarea{float: left; width: calc(100% - 312px); padding: 8px 15px; max-width: 370px; height: 136px; background: #F0F0F0; border: 0;}
.rigjx .sm{float: left; margin-left: 8px; margin-top: 8px;}
.jxbid .cons{background: #FAFAFA;}
.jxbid .con{border-top: 1px solid #E6E6E6;}
.jxbid .con .tit{color: #666666; padding-bottom: 0.8em;}

.duoxis a{padding-left: 1.6em; display: block; background: url(../images/about/jxico3.png) no-repeat left center;}
.duoxis li.cur a{background-image: url(../images/about/jxico2.png);}
.jxbid .con:last-child{padding-top: 0; border: 0;}
.rigjx .ann a{display: block; width: 6em; line-height: 2.6em; border-radius: 1.3em; background: #ffd81e; text-align: center;}
.rigjx .ann a:hover{background: #6EB92A; color: #fff;}

.jxtxts{line-height: 1.8em; color: #777;}
.jxtxts h5{padding-bottom: 0.5em; line-height: 1.5em;}

.joinls{background: #FAFAFA;}
.joinls ul li{float: left; width: calc(50% - 14px); padding: 14px 0;}
.joinls ul li.cur .cons{box-shadow: 0 5px 10px rgba(0,0,0,0.1);}
.joinls ul li:nth-child(2n){float: right;}
.joinls ul li .cons{background: #fff; padding: 30px;}
.joinls ul li .con{padding-bottom: 40px; margin-bottom: 30px; border-bottom: 1px solid #E6E6E6;}
.joinls ul li .con h5{color: #6EB92A;}
.joinls ul li .con h3{padding-bottom: 0.5em;}
.joinls ul li .con h4{color: #666666;}
.joinls ul li .con h4 img{display: inline-block; vertical-align: middle; padding-right: 0.5em; padding-bottom: 0.2em;}
.joinls .conxq{color: #777; line-height: 1.8em; height: 0; overflow: hidden; transition:.3s; -webkit-transition:.3s;}
.joinls .conxqs{padding: 30px 0 10px;}
.joinls .zkz a{display: inline-block;}
.joinls .cur .zkz a img{opacity: 0;}
.joinls .cur .zkz a{background: url(../images/about/jrw5.png) no-repeat;}

.yinps{margin-top: 40px; display: block; width: 8em; line-height: 2.6em; border-radius: 1.3em; color: #333; text-align: center; background: #FFD81E;}
.yinpbd{position: fixed; z-index: 88; background: rgba(0,0,0,0.7); display: none;}
.yinpbd .cons{position: absolute; top: 50%; left: 50%; background: #fff; -moz-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.yinpbd .cons .tit{text-align: center; padding-bottom: 1.2em;}
.yinpbd .cons .ul{max-width: 650px; margin: 0 auto;}
.yinpbd span{float: left; width: 230px;}
.yinpbd span em{color: #DA1C5C; height: 20px; vertical-align: middle; padding-bottom: 8px; width: 1em; display: inline-block;}
.yinpbd .li{padding-bottom: 15px;}
.yinpbd .txt{float: left; width: calc(100% - 342px); padding: 0 15px; max-width: 370px; height: 36px; line-height: 36px; border: 0; background: #F0F0F0;}
.yinpbd select{float: left; width: calc(100% - 312px); padding: 0 15px; max-width: 400px; height: 36px; line-height: 36px; border: 1px solid #E6E6E6; background: #FAFAFA;}
.yinpbd .ann{padding-bottom: 0 !important; padding-left: 230px;}
.yinpbd .ann a{display: inline-block; margin-right: 10px; width: 6em; line-height: 2.6em; border-radius: 1.3em; background: #ffd81e; text-align: center;}
.yinpbd .ann a:hover{background: #6EB92A; color: #fff;}
.yinpbd .ann a.qux{background: #F0F0F0; color: #333;}

.lxfs{padding-top: 0 !important;}
.lxfs .cons{padding-bottom: 0 !important;}
.lxfs .cons .tit{text-align: center; padding-bottom: 0.6em;}
.lxfs li{float: left; width: calc(33.33% - 22px); margin-left: 30px; margin-top: 20px; border: 1px solid #E6E6E6; border-top: 3px solid #6EB92A;}
.lxfs li:first-child{margin-left: 0;}
.lxfs li .con{padding: 40px 30px 40px 38px; height: 140px;}
.lxfs li .con h3{padding-bottom: 1em;}
.lxfs li .con .li{color: #777;}
.lxfs li .con .li img{display: inline-block; vertical-align: middle; padding-right: 0.5em; padding-bottom: 0.2em;}
.lxfs li .con .li p{padding-bottom: 10px;}
.lxfs li .con .li a{color: #6EB92A;}
.lxfs li .con .li a span{text-decoration: underline;}
.lxfs li .con .lx a{display: inline-block; margin-right: 8px;}
.lxfs li .con .lx a:last-child{margin-right: 0;}

.dizhi{background: #FAFAFA;}
.dizhi .dl{line-height: 40px; padding-bottom: 20px;}
.dizhi .dl h4{float: left; width: 185px}
.dizhi .dl p{float: left; width: calc(100% - 185px - 130px); color: #777;}
.dizhi .dl a{float: right; width: 100px; line-height: 38px; border: 1px solid #b3b3b3; text-align: center; color: #999999; border-radius: 20px;}
.dizhi .dl a:hover{background: #6EB92A; color: #fff; border-color: #6EB92A;}

.liuys span{float: left; width: 160px;}
.liuys span em{color: #DA1C5C; height: 20px; vertical-align: middle; padding-bottom: 8px; width: 1em; display: inline-block;}
.liuys .li{padding-bottom: 15px;}
.liuys .txt{float: left; width: calc(100% - 272px); padding: 0 15px; max-width: 370px; height: 36px; line-height: 36px; border: 0; background: #F0F0F0;}
.liuys select{float: left; width: calc(100% - 242px); padding: 0 15px; max-width: 400px; height: 36px; line-height: 36px; border: 1px solid #E6E6E6; background: #fff;}
.liuys textarea{float: left; width: calc(100% - 242px); padding: 8px 15px; max-width: 370px; height: 136px; background: #F0F0F0; border: 0;}
.liuys .duoxis{padding-top: 20px;}
.liuys .duoxis a{background-position-y: 0.3em; line-height: 1.6em; color: #999999;}
.liuys .ann{padding-left: 160px; padding-bottom: 0 !important;}
.liuys .ann a{display: block; width: 6em; line-height: 2.6em; border-radius: 1.3em; background: #ffd81e; liuys: center;}
.rigjx .ann a:hover{background: #6EB92A; color: #fff;}

.search{}
.search li{padding: 25px 0; border-bottom: 1px solid #E6E6E6;}
.search li a{display: block; line-height: 24px;}
.search li p{float: left; width: calc(100% - 8em); overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.search li span{font-size: 90%; color: #6EB92A; float: right;}
.search li p font{color: #6EB92A;}
.search .hmtit p{text-align: center;}
.search .hmtit p span{color: #6EB92A;}
.search .hmtit{padding-bottom: 4%;}
.searchs{padding-bottom: 2%;}
.searchs input{float: left; height: 40px; border: 0;}
.searchs .but{width: 40px; height: 40px; background: url(../images/headico1.png) no-repeat center #6EB92A;}
.searchs .txt{width: calc(100% - 60px); padding: 0 10px; max-width: 300px; background: #F8F8F8;}

.anjsud{}
.anjsud .tit h3{padding-bottom: 0.4em;}
.anjsud .tit h4{color: #6EB92A;}
.anjsud .txt{line-height: 1.8em; color: #777;}
.anqjd{background: #FAFAFA;}
.anqjd .cons{margin-bottom: 4%; background: #fff;}
.anqjd .cons img{margin: 0 auto;}


.hmproa{padding-top: 0px !important;}
.hmproa .hmrj ul li{padding-top: 50px;}
.hmproa .hmrj{}
.hmproa dl dd{margin-top: 50px;}
.head .navlin span{background: #333;}

@media screen and (max-width:1800px) {
	
	
}
@media screen and (max-width:1600px) {
	
	
}
@media screen and (max-width:1500px) {
	.jjfa ul li{width: calc(50% - 18px); padding-top: 36px;}
	
	.zyapp .li .right{float: right; width: 56%;}
	.zyapp .li{padding-right: 0; width: 44%; padding: 7% 3% 0;}
	
}
@media screen and (max-width:1400px) {
	.zyapp .li a{padding: 0 1em;}
	
}
@media screen and (max-width:1240px) {
	.jjfa ul li{width: calc(50% - 8px); padding-top: 16px;}
	.jjfa{padding-top: 10px !important;}
	.proBox .left{padding-top: 0;}
	
}
@media (max-width: 1100px){
	.khzc .right span{
		width: 110px;
	}
	.khzc .right .txt{
		width: calc(100% - 120px);
	}
}
@media screen and (max-width:960px) {
	.proxq .sjs .left,.xiazli li h3{font-size: 17px; width: 200px;}
	.proxq .sjs .right,.xiazli li p{width: calc(100% - 200px);}
	
	.leftjx{font-size: 17px !important; width: 100%;}
	.rigjx{width: 100%; padding-top: 10px;}
	.rigjx textarea{width: calc(100% - 342px);}
	.jxbid .con .tit{font-size: 17px; line-height: 24px;}
	.jxtit .tits{font-size: 17px;}
	.joinls ul li .cons{padding: 15px;}
	.joinls ul li{width: calc(50% - 6px); padding: 6px 0;}
	
	.lxfs li{width: 100%; margin-left: 0;}
	.lxfs li .con{height: auto;}
	.lxfs li .con .lx a{width: 30px;}
	.dizhi .dl{padding-bottom: 0; padding-top: 12px; line-height: 24px;}
	.dizhi .dl p{width: 100%;}
	.dizhi .dl a{float: left; margin-top: 8px; line-height: 30px;}
	.liuys .ann{padding-left: 0;}
	.lxfs .cons .tit{padding-bottom: 0;}
	
}
@media screen and (max-width:768px) {
	.Crumbs{padding: 10px 0 0;}
	.jjfa ul li{width: 100%;}
	.pagebanner .txts h3{font-size: 20px;}
	.pagebanner .txts a{line-height: 2.4em;}
	.fancon01 .left,.fancon03 .left,.proBox .left,.aboutxq .cons2 .left{width: 100%;}
	.fancon01 .right,.fancon03 .right,.proBox .right,.aboutxq .cons2 .right{width: 100%; padding-top: 20px;}
	.righnav a{width: 30px;}
	.fdtup a{width: 30px;}
	.fancon01 .right h3,.fancon02 .contxt h3,.fancon03 .right .tit,.fancon04 .con h3,.aboutxq .cons1 .tit{font-size: 17px;}
	.tabqhs a,.fancon05 .tabqhs a{width: auto; padding: 0 1em; line-height: 36px; font-size: 12px;}
	.fancon04 .con{padding-top: 20px;}
	.proxq .sjs .left,.proxq .sjs .right,.xiazli li p,.xiazli li h3{width: 100%;}
	.khmub h3,.newtuij .img{width: 100%;}
	.khmub .txt,.newtuij .right{width: 100%; padding-top: 10px;}
	.newtuij .right{padding-top: 20px;}
	.khmub .li{padding-top: 18px;}
	.yhpjs .cax1,.yhpjs .cax2{display: none;}
	.yhpjs .cax1{left: -0px;}
	.yhpjs .cax2{right: -0px;}
	.yhpjs .txtcon{padding: 20px 0;}
	.lichs .ditu{display: none;}
	.lichs .li{width: 100%; text-align: left !important; padding: 5px 0;}
	.lichs .li span{float: left !important;}
	.lichs .li p{float: right !important; text-align: left !important;}
	.pagebanner .ico{width: 50px;}
	.newtuij .newttion{width: 100%;}
	.newlist li .img{width: 200px;}
	.newlist li .txt{width: calc(100% - 220px);}
	.newlist li .txt h6{padding: 0.6em 0 0.8em;}
	.newtuij .right p{padding-bottom: 0;}
	.newtuij .anmore{padding-top: 20px;}
	.newtuij .newttion span{width: 40px;}
	
	.joinls ul li{width: 100%;}
	.joinls ul li h4 span{display: block; height: 0; overflow: hidden;}
	.joinls ul li .con{padding-bottom: 20px; margin-bottom: 15px;}
	.joinls ul li .con h3{font-size: 17px;}
	
	.lxfs li .con{padding: 20px 15px 20px;}
	.khzc .left{
		width: 100%;
		float: none;
	}
	.khzc .right{
		width: 100%;
		float: none;
		margin-top: 10px;
		padding-bottom: 20px;
	}
	.khzc .right .li{
		padding-bottom: 10px;
	}
	.khzc .right .txt{
		width: calc(100% - 30px);
		float: none;
	}
	.khzc .ann{
		padding-left: 0;
		padding: 20px 0;
	}
}
@media screen and (max-width:640px) {
	.pagebanner .ig{width: 140%; max-width: 200%; margin-left: -20%;}
	.proxq .sjs .li{line-height: 24px; padding: 5px 0;}
	.protuij .swiper-slide img{width: 100%;}
	.sjucx ul li{float: none; width: auto; display: inline-block; width: 30%; vertical-align: middle;}
	.sjucx ul li p{height: 3em;}
	.sjucx ul li .ico{width: 60px;}
	.sjucx .tit h4{font-size: 14px;}
	.rigjx span{width: 100%;}
	.rigjx .txt,.rigjx textarea,.rigjx select{width: calc(100% - 50px);}
	.pagebannerc.pagebanner .txts h3{font-size: 16px;}
	.rigjx select{width: calc(100% - 30px);}
	.jxbid{padding-top: 0 !important;}
	.liuys .rigjx .txt,.liuys .rigjx textarea,.liuys .rigjx select{width: calc(100% - 32px);}
	.liuys .rigjx select{width: 100%;}
	.liuys .ann a{margin: 0 auto;}
}
@media screen and (max-width:480px) {
	.pagebanner .ig{width: 180%; max-width: 500%; margin-left: -40%;}
	.pagebannerc .ig{width: 220%; max-width: 500%; margin-left: -60%;}
	.newlist li .img{width: 100%;}
	.newlist li .txt{width: 100%; padding-top: 12px;}
	.page span, .page a, .page font{margin: 0 5px; line-height: 30px;}
	.page span{width: 30px;}
}


@-webkit-keyframes vids {
	0% {-webkit-transform:scale(1);transform:scale(1); opacity: 0.4;}
	100% {-webkit-transform:scale(2);transform:scale(2); opacity: 0;}
}
@keyframes vids {
	0% {-webkit-transform:scale(1);transform:scale(1); opacity: 0.4;}
	100% {-webkit-transform:scale(2);transform:scale(2); opacity: 0;}
}
































