body{overflow-x: hidden;}
.yshj-header{height: 222px; position: relative; border-bottom: #1967BF 4px solid; background: url(../images/header_bg.png) no-repeat center top; background-size: auto 100%;}
.yshj-header > .container{position: relative; height: 100%;background: none;}
.yshj-header-logo{position: absolute; left: 0; top: 20px;}
.yshj-header-logo img{display: block; width: 237px;}
.yshj-header-menu{position: absolute; right: 0; top: 20px;line-height: 26px;}
.yshj-header-menu li{float: left;}
.yshj-header-menu li>*{display: block; height: 28px; line-height: 28px; color: #fff; background: #3A8DFF; border-radius: 14px; padding: 0 12px; transition: .3s all;}
.yshj-header-menu li a:hover{background: #1967BF;}
.yshj-header-menu li + li{margin-left: 10px;}
.yshj-header-menu li.fhsy a{position: relative; padding-right: 25px;}
.yshj-header-menu li.fhsy a:after{content: ''; width: 11px; height: 11px; background: url(../images/header_icon_return.png) no-repeat; background-size: 100% 100%; position: absolute; right: 10px; top: 50%; margin-top: -5px;}
.yshj-header-title{position: absolute; top: 77px; left: 0; right: 0; z-index: 2;}
.yshj-header-title img{display: block; height: 138px;margin: -30px auto 0;}
.yshj-header-font{position: absolute; right: 20px; top: 70px;}
.yshj-header-font img{height: 80px;}
.yshj-tt ul{ font-size: 0; text-align: center;}
.yshj-tt ul li{display: inline-block; position: relative; max-width: 33.3333%; text-align: center;}
.yshj-tt ul li + li:after{content: ''; position: absolute; left: 0; top: 50%; margin-top: -9px; width: 1px; height: 18px; background: #999;}
.yshj-tt ul li h4{padding:0 15px; font-size: 20px; font-weight: normal; margin-left: 8px;}
.yshj-tt ul li h4 a{display: inline-block; max-width: 100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.yshj-tt .more{text-align: right; font-size: 18px; padding-top: 5px;}
.yshj-tt .more a{color: #2354AF;}
#yshj-data-yw{margin-top: 15px;}
@media (max-width:1500px){
	.yshj-header{height: auto;}
	.yshj-header-title{position: static;}
	.yshj-header-title img{height: auto;max-height: 110px;margin: 4% auto 3%;}
	.yshj-header-font img{height: 55px;}
}
@media (max-width:1280px){
	.yshj-header-logo{max-width: 45%;}
	.yshj-header-title img{margin: 55px auto 0;}
	.yshj-header-font{position: static;text-align: right; margin-bottom: 10px;margin-right: 20px;}
}
@media (max-width:1023px){
	body{overflow-x: hidden;}
	.yshj-header .header{padding-bottom: 0!important;}
	.yshj-header-logo{left: 15px;}
	.yshj-header-menu{right: 15px;}
	.yshj-header-title img{margin-top: 75px;max-width: 80%;}
}
@media (max-width: 992px){
	.yshj-header-menu li.wza,
	.yshj-header-menu li.zzb{display: none;}
	.wrap-cyzt{display: none;}
	.mhide{display: none;}
}
@media (max-width: 640px){
	body{font-size: 16px;}
}
@media (max-width: 480px){
	.yshj-header-menu li a{font-size: 13px;}
	.yshj-header-font{text-align: center;margin: 10px 20px 20px;}
	.yshj-header-font img{height: auto;}
	.yshj-tt ul{display: none;}
	.yshj-tt{padding: 20px 0px;}
	.tztj-area .col-md-7{display: none;}
} 

.yshj-tt{padding-top: 30px; padding-bottom: 40px; color: #015293;}
.yshj-tt h2{font-size: 48px; text-align: center; margin-bottom: 5px;}
.yshj-tt h2 a{color: #015293; font-weight: bold;}
.yshj-tt .memo{font-size: 20px; text-align: center;}
@media (max-width: 980px){
	.yshj-tt h2{font-size: 30px;}
	.yshj-tt .memo{font-size: 24px;}
}
@media (max-width: 680px){
	.yshj-tt h2{font-size: 20px;}
	.yshj-tt .memo{font-size: 16px;}
	.yshj-tt ul li h4{font-size: 15px;}
}
.yshj-tpxw {position: relative; overflow: hidden;}
.yshj-tpxw .item .pic{margin-bottom: 10px; overflow: hidden;}
.yshj-tpxw .item .pic img{ display:block; min-width: 100%;width: inherit;max-width: inherit; height:420px;}
.yshj-tpxw h4{padding: 0 20px; font-size:1.25em; font-weight: normal; line-height: 24px; text-align: center;}
.yshj-tpxw .owl-dots {position: absolute; bottom: 48px; right: 20px; z-index: 99;}
.yshj-tpxw .owl-dot{float: left; width: 12px; height: 12px; margin-left:12px; background-color: #fff; transition: .3s all; cursor: pointer; border-radius: 50%; opacity: 0.6;}
.yshj-tpxw .owl-dot.active{background: #FF5733; width: 38px; border-radius: 6px; opacity: 1;}
.yshj-tpxw .owl-nav{display: block !important;}
.yshj-tpxw .owl-nav > div {position: absolute; top: 50%; margin-top: -26px; width: 30px; height: 52px;  opacity: .7; background-color: rgba(0,0,0,.5); transition: .3s all;}
.yshj-tpxw .owl-nav > div:after {content: ''; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width:14px; height:25px; background-repeat: no-repeat; background-size: 100% 100%;}
.yshj-tpxw .owl-nav > div.owl-prev{left: 0; border-radius: 0 4px 4px 0;}
.yshj-tpxw .owl-nav > div.owl-next{right: 0; border-radius: 4px 0 0 4px;}
.yshj-tpxw .owl-nav > div.owl-prev:after {background-image: url(../images/icon_slide_prev.png);}
.yshj-tpxw .owl-nav > div.owl-next:after {background-image: url(../images/icon_slide_next.png);}
.yshj-tpxw .owl-nav > div:hover{opacity: 1;}
@media (max-width: 1280px){
    .yshj-tpxw .item .pic img{height: auto;max-height: 610px;max-width: 100%;}
}
@media (max-width: 980px){}
	/* .yshj-tpxw .item .pic img{height: 360px;} */
}
@media (max-width: 680px){
	/* .yshj-tpxw .item .pic img{height: 220px;} */
}

.yshj-com-more{color: #0B6ED3; font-size: 18px;}
.yshj-yaowen .yshj-com-tit{margin-bottom: 20px;}
.yshj-com-tit{font-size: 26px;}
.yshj-yaowen-tit{position: relative;}
.yshj-yaowen-tit .more{position: absolute; right: 0; top: 10px; }
.yshj-yaowen-list { overflow: hidden; height: 358px;}
.yshj-yaowen-list li{min-height: 26px; box-sizing: border-box; position: relative; overflow: hidden;}
.yshj-yaowen-list li div{ line-height:26px; max-height: 52px; overflow: hidden; padding-left:20px; font-size:20px; background:url(../images/gtrs_infolist_dot.png) no-repeat center left;}
.yshj-yaowen-list li:before{content: ''; width: 5px; height: 5px; background: #BFCAD3; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto 0;}
.yshj-yaowen-list li + li{margin-top: 20px;}
.yshj-row2-l{height: 694px; padding: 30px; box-sizing: border-box;}
.yshj-infolist li{line-height:26px; font-size:20px; position: relative; padding-left:18px;}
.yshj-infolist li a{display: inline-block;}
.yshj-infolist li:before{content: ''; width: 5px; height: 5px; background: #BFCAD3; border-radius: 50%; position: absolute; left: 0; top: 0; bottom: 0; margin: auto 0;}
.yshj-infolist li + li{margin-top: 20px;}
.yshj-infolist li span,
.yshj-infolist li .r{float: right;}
.yshj-infolist li .r1{width: 6%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 1%;border-left: 1px solid #ccc;}
.yshj-infolist li .r2{width:20%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 1%;border-left: 1px solid #ccc;}
.yshj-infolist li .r3{width: 40%;padding-left: 1%;border-left: 1px solid #ccc;}
.yshj-infolist li .r3>p{max-width: 90%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.yshj-sp{ border-top:1px solid #ccc; padding-top: 30px;}
.yshj-sp-video{position: relative;}
.yshj-sp-video img{display: block; width: 100%; height: 300px;}
.yshj-sp-video .btn-play{content: '';z-index: 1; cursor: pointer;position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto; width: 54px; height: 54px; background: url(../images/icon_video.png) no-repeat; background-size: 100% 100%;}
.yshj-jd{padding: 30px; margin-bottom: 26px; box-sizing: border-box; height: 568px;}
.yshj-jd-tpxw .owl-dots {position: absolute; bottom: 5px; left: 0; right: 0; z-index: 9; text-align: center;}
.yshj-jd-tpxw .owl-dot{display: inline-block; width: 12px; height: 12px; margin: 0 6px; background-color: #fff; transition: .3s all; cursor: pointer; border-radius: 50%;}
.yshj-jd-tpxw .owl-dot.active{background: #EE030E;}
.yshj-jd-tpxw .item img{height: 110px;}
#yshj_sjjjcp_list li a{max-width: 30%;}


@media (max-width: 1280px){
	.yshj-row2-l,
	.yshj-jd,
	.yshj-jd-tpxw .item img{height: auto;}
	.yshj-infolist li .r3{display: none;}
	#yshj_sjjjcp_list li a{max-width: 40%;}
	.yshj-infolist li .r2{width: 40%;}
	.yshj-infolist li .r1{width: 15%;}
}
@media (max-width: 980px){
	.yshj-com-tit{font-size: 30px;}
	.yshj-com-more{font-size: 16px;}
}
@media (max-width: 680px){
	.yshj-com-tit{font-size: 20px;}
	.yshj-yaowen-tit .more{top:4px;}
	.yshj-yaowen-list{height: auto;}
	.yshj-yaowen-list li div{font-size: 16px;}
	.yshj-infolist li{font-size: 16px;}
	.yshj-row2-l{height: auto;}
}


.yshj-menu{height: 100px; box-sizing: border-box; padding: 18px 20px; line-height: 32px; text-align: center; font-size: 20px;}
.yshj-menu span{margin: 0 10px; color: #bbb;}
.yshj-menu span.br{display: block;}
.yshj-row2-r{background: #F7FBFF; height: 694px;}
.yshj-gzjxs-pic img{display: block; width: 100%; height: 160px;}
.yshj-row2-r > .padding{padding: 30px;}
.yshj-zk{border-top: #5E97BF 1px solid; padding-top: 20px;}
.yshj-com-tit2{position: relative; background: url(../images/tit_bg.png) no-repeat center top; background-size: 100% auto;}
.yshj-com-tit2 h2{text-align: center; padding-top: 10px;}
.yshj-com-tit2 span{font-size: 40px; color: #262626;}
.yshj-com-tit2 b{font-size: 50px; color: #C73434;}
.yshj-com-tit2 .more{position: absolute; right: 0; top: 20px;}
@media (max-width: 1280px){
	.yshj-row2-r,
	.yshj-menu{margin-bottom: 30px;}
	.yshj-row2-r,
	.yshj-gzjxs-pic img{height: auto;}
}
@media (max-width: 680px){
	.yshj-com-tit2 span{font-size: 20px;}
	.yshj-com-tit2 b{font-size: 24px;}
}


.yshj-ysbb .hd ul{margin: 0 -20px;}
.yshj-ysbb .hd li{float: left; width: 33.3333%;}
.yshj-ysbb .hd li a{display: block; height: 120px; margin: 0 20px; border-radius: 2px; background: #EDF6FF; border: 1px solid #C7E2FF; text-align: center; position: relative;}
.yshj-ysbb .hd li a img{ width: 75px; height: 75px; margin: 22px 20px 22px 0;}
.yshj-ysbb .hd li a span{ color: #2E2E2E; font-size: 30px;}
.yshj-ysbb .hd li a img,
.yshj-ysbb .hd li a span{display: inline-block; vertical-align: middle;}
.yshj-ysbb .hd li div{position: relative;}
.yshj-ysbb .hd li a .i{ position: absolute; right: 2%; top: 0; bottom: 0; margin: auto 0; width: 90px; height: 90px;}
.yshj-ysbb .hd li.on{position: relative;}
.yshj-ysbb .hd li.on span{color: #4082DE;}
.yshj-ysbb .hd li.on:before{content: ''; width: 0; height: 0; border: transparent solid 17px; border-bottom-color: #95C7ED; position: absolute; left: 0; right: 0; bottom: -30px; margin: 0 auto;}
.yshj-ysbb .hd li.on:after{content: ''; width: 0; height: 0; border: transparent solid 16px; border-bottom-color: #fff; position: absolute; left: 0; right: 0; bottom: -31px; margin: 0 auto;}
.yshj-com-tit3 h3{position:relative; display: inline-block; font-size:30px;padding-left:20px;}
.yshj-com-tit3 h3 a{color:#333;}
.yshj-com-tit3 h3 a:hover{color:#1F9ADC;}
.yshj-com-tit3 h3:before{position:absolute; top:50%; left:0; content:""; width:4px; height:24px; margin-top:-10px; background-color:#1F9ADC;}
.yshj-ysbb .bd{padding: 30px 30px 0; box-sizing: border-box; background: #FFFFFF; border: 1px solid #95C7ED; box-shadow: 0px 0px 30px  rgba(26, 105, 173, 0.1);}
.yshj-iconlink{margin-left: -15px; margin-right: -15px;}
.yshj-iconlink li{float: left; width: 33.3333%;}
.yshj-iconlink li a{display: block; position: relative; margin: 0 15px 30px; border-radius: 2px; background: #E0EDFF; height: 148px;}
.yshj-iconlink li a img{display: block; width: 90px; height: 90px; position: absolute; right: 33px; bottom: 5px; z-index: 2;}
.yshj-iconlink li a span{position: absolute; left: 28px; top: 26px; font-size: 24px; z-index: 3;}
.yshj-iconlink li a span:after{content: ''; position: absolute; left: 0; bottom: -12px; display: block; width: 46px; height: 2px; background: #206DB0;}
.yshj-iconlink li a:after{content: ''; width: 168px; height: 168px; position: absolute; right: 0; top: 38px; opacity: 0.4; background: linear-gradient(180deg, rgba(237, 246, 255, 1) 0%, rgba(255, 255, 255, 0) 100%); border-radius: 50%;}

.yshj-ysbb .bd .item .yshj-infolist{height: 233px;overflow: hidden;}


.yshj-ysbb .clearfix li img {
transition: all 0.3s ease-in-out; 
}  
.yshj-ysbb .clearfix li img:hover{
transform: scale(1.2); 
}

.yshj-ysbb .clearfix li img{
	-moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); -webkit-transform:scale(1.05); transform:scale(1.05);}

@media (max-width: 1280px){
	.yshj-ysbb .hd li a img{width: 50px;height: auto;}
	.yshj-ysbb .hd li a{height: 90px;}
	.yshj-ysbb .hd li a span{font-size: 22px;}
	.yshj-com-tit3 h3{font-size: 20px;}
}
@media (max-width: 992px){
	.yshj-ysbb .hd li a>div img{display: block;margin: 10px auto;}
	.yshj-ysbb .hd li a{height: auto;line-height: 1;padding-bottom: 20px;}
}
@media (max-width: 960px){
	.yshj-tab-sfq{display: none;}
}
@media (max-width: 680px){
	.yshj-com-tit3 h3{font-size: 20px;}
	.yshj-ysbb .yshj-infolist.nor li{border-top: 1px solid #ccc;padding-top: 20px;}
	.yshj-ysbb .yshj-infolist.nor li:first-child{border-top: 0px;}
	.yshj-infolist li span{display: block;float: none;border: 0px!important;width: 100%!important;}
	.yshj-ysbb .hd li a img{width: 50px;height: auto;margin: 0 auto;margin-top: 10px;}
	.yshj-ysbb .hd li a span{font-size: 14px;}
}

.yshj-ggtj{height: 326px; padding: 30px; box-sizing:border-box;}
.yshj-ggtj-tit h3{float: left; font-size: 36px;}
.yshj-ggtj-tit .more{float: right; padding-top: 10px;}
.yshj-ggtj-table{border-collapse: collapse; border-spacing: 0; width: 100%; font-size: 20px;}
.yshj-ggtj-table thead{border-bottom: #D9D9D9 1px solid; color: #206DB0; font-weight: normal;}
.yshj-ggtj-table thead th{height: 50px;}
.yshj-ggtj-table tbody td{height: 42px; text-align: center;}
@media (max-width: 1500px){
	.yshj-ggtj-table{font-size: 18px;}
}
@media (max-width: 1280px){
	.yshj-ggtj{margin-bottom: 30px;}
}
@media (max-width: 960px){
	.yshj-iconlink li{width: 50%;}
}
@media (max-width: 680px){
	.yshj-ggtj{padding: 10px;margin-bottom: 20px;}
	.yshj-iconlink li{width: 100%;}
	.yshj-ggtj-tit h3{font-size: 20px;}
	.yshj-ggtj-table{font-size: 14px;}
}
.yshj-tab-sfq dl{float: left; position: relative; height: 323px;width: 10%;transition: all 0.5s ease-in-out 0s;}
.yshj-tab-sfq dl.on{width:80%;}
.yshj-tab-sfq dt{position: absolute; left: 0; top: 0; bottom: 0; width: 100%;overflow: hidden;}
.yshj-tab-sfq dt a{ display: block; color:#2A6CB1;background: #F7FBFF; font-weight: 700;height: 100%;}
.yshj-tab-sfq dl+dl dt a{margin-left: 3px;}
.yshj-tab-sfq dt img{display: block; width: 80px; height: 80px; margin: 0 auto 20px;padding-top: 36px;}
.yshj-tab-sfq dt span{display: block; width: 50px; margin: 0 auto; font-size: 30px; text-align: center;line-height: 1.3;}
.yshj-tab-sfq dd{opacity: 0; margin-left:144px;border: 1px solid #daecff;padding: 0 30px;height: 321px;transition: 0.3s; background: linear-gradient(172.49deg, #EBF5FF 0%, #F7FBFF 100%);overflow: hidden;}
.yshj-tab-sfq dl ul{margin: 6px -12px 0;}
.yshj-tab-sfq dl ul li{width: 50%;float: left;}
.yshj-tab-sfq dl.on dt{width: 144px;}
.yshj-tab-sfq dl.on dt a{background: url(../images/ysfw_titbg.png) no-repeat; background-size: 100% 100%;}
.yshj-tab-sfq dl.on dd{opacity: 1;}
.yshj-tab-sfq dl ul li a{display: block; position: relative; margin: 24px 12px 0; border-radius: 2px;height: 120px;border: 1px solid #C7E2FF;line-height: 120px;overflow: hidden; box-shadow: 0px 0px 20px  rgba(224, 240, 255, 1); }
.yshj-tab-sfq dl ul li a img{max-width: 88px;max-height: 66px;display: inline-block;vertical-align: middle;margin: 0px 16px 0px 20px;}
.yshj-tab-sfq dl ul li a img.mbg{position: absolute;right: -14px;bottom: 0;max-height: 76%;}

.yshj-tab-sfq dl ul li a span{font-size: 1.5em;display: inline-block;vertical-align: middle;line-height: 1.4;}
.yshj-tab-sfq dl:first-child ul{width: 100%;float: left;}
.yshj-tab-sfq .yshj-xtbnb{float: right;width:25%;margin-top: 30px;margin-left: 30px; height: 264px;}
.yshj-tab-sfq .yshj-xtbnb a{display: block;height:285px ;}
.yshj-tab-sfq .yshj-xtbnb a img{display: block;margin: 0 auto;width: 100%;}
.yshj-tab-sfq .rzfw ul li a{text-indent: 30px;}
.yshj-tab-sfq .rzfw ul li a img.mbg{right: 0;}
.yshj-tab-sfq .rzfw  ul li a img{margin-left: 60px;}
.yshj-tab-sfq .xyfw  ul li{width: 20%;} 
.yshj-tab-sfq .xyfw  ul li a{height: 267px;text-align: center;text-indent: 0px;}
.yshj-tab-sfq .xyfw  ul li a img{width: 100px;height: 100px;max-width: initial;max-height: initial; display: block;margin: 30px auto 10px;}
.yshj-tab-sfq .xyfw  ul li a span{vertical-align: top;}

@keyframes jump{
	0%{
		transform: scale(1);
	}
	50%{transform: scale(1.1);}
	100%{transform: scale(1);}
}
.yshj-tab-sfq dt:before{transition:all 0.4s;content:'';width: 100%;height: 100%;position: absolute;left: -110%;top: 0px;z-index: 3;overflow: hidden;background: linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.6),rgba(255,255,255,0));-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg);}
.yshj-tab-sfq dt:hover:before{left: 111%;transition:left 1s ease 0s;}
.yshj-tab-sfq dl ul li a:before{transition:all 0.4s;content:'';width: 100%;height: 100%;position: absolute;left: -110%;top: 0px;z-index: 3;overflow: hidden;background: linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.6),rgba(255,255,255,0));-webkit-transform:skewX(-25deg);-moz-transform:skewX(-25deg);}
.yshj-tab-sfq dl ul li a:hover:before{left: 111%;transition:left 1s ease 0s;}
.yshj-tab-sfq ul li a:hover img:first-child{animation: jump 0.8s infinite;transition: all 0.4s;}
@media (max-width: 1500px){
	.yshj-tab-sfq dl ul li a img{margin-right: 0;max-width: 66px;}
	.yshj-tab-sfq dl ul li a span{font-size: 1.25em;}
	.yshj-tab-sfq dl ul li a img.mbg{right: 0;}
}
@media (max-width: 1280px){
	.yshj-tab-sfq dl{width: 100%!important;margin-bottom: 20px;}
	.yshj-tab-sfq dl dt{width: 144px!important;}
	.yshj-tab-sfq dl dd{opacity: 1!important;}
	.yshj-tab-sfq dl+dl dt a{margin-left: 0;}
	.yshj-tab-sfq dl dt a{background: url(../images/ysfw_titbg.png) no-repeat!important; background-size: 100% 100%!important;}
}
@media (max-width: 960px){
	.yshj-tab-sfq{display: none;}
}

.wrap-cyzt{background:url(../images/yshj_cyzt.png) no-repeat center top;min-height: 564px;margin-bottom: 30px;}
.yshj-cydt{position: relative;}
.addnav{position: relative;}
/*.addnav>li{transition:transform 0.4s cubic-bezier(.68,-0.55,.27,1.55);width: 148px;height: 212px;background: url(../images/yshj_btn.png) no-repeat center;position: relative;font-size: 1.6rem;text-align: center;color: white;line-height: 148px;position: absolute; background-size: cover;}
.addnav>li:hover{transform: scale(1.1)}
.addnav>li a{color: white;}
.addnav li.nav1{top:110px;left: 43%;}
.addnav li.nav2{top: 130px;left: 64%;}
.addnav li.nav3{top: 335px;left: 64%;line-height: 50px;height: 188px;padding-top: 22px;}
.addnav li.nav4{top: 354px;left: 46%;line-height: 50px;height: 188px;padding-top: 22px;}
.addnav li.nav5{top: 350px;left: 27%;}
.addnav li.nav6{top: 154px;left: 22%;line-height: 50px;height: 188px;padding-top: 22px;}
.addnav li.nav7{top: 336px;left: 8%;line-height: 50px;height: 188px;padding-top: 22px;}
.addnav li.nav8{top: 321px;right: 4%;}
.yshj-cydt .left-part{position: absolute;left: 0px;top: 0px;width: 240px;z-index: 1;}
.yshj-cydt .right-part{position: absolute;right: 0px;top: 0px;width: 240px;z-index: 1;}
.yshj-cydt .nav li{transition: 0.3s; position:relative;width: 100%;height: 70px;line-height: 70px;text-indent: 20px;font-size: 1.4em;color: #333;background: url(../images/yshj_cydt_bg.png) no-repeat center top;background-size: 100% 100%;margin-top: 70px;}
.yshj-cydt .nav li:first-child{margin-top: 0px;}
.yshj-cydt .nav li .sub{position: absolute;right: 0px;top: 100%;width: auto;display: none;}
.yshj-cydt .nav li .sub a{font-size: 0.7em;float: left;height: 30px;line-height: 30px;font-weight: 700;}
.yshj-cydt .nav li:hover {background-image: url(../images/yshj_cydt_bg_hover.png);}
.yshj-cydt .nav li:hover a{color: #2A6CB1;}
.yshj-cydt .nav li:hover .sub{display: block;} */
.addnav li{position: absolute;}
.addnav>li a{
	transition: 0.3s;display: block;position: relative;z-index: 1;
	width: 142px;height: 142px;line-height: 142px;border-radius: 50%;
	background: url(../images/yshj_cyzt_circle.png) no-repeat center;background-position: 0 50%;
	font-size: 24px;text-align: center;color: white;font-weight: 700;background-size: 100% 100%;
}
.addnav li.nav1{top:110px;left: 43%;}
.addnav li.nav2{top: 130px;left: 64%;}
.addnav li.nav3{top: 335px;left: 64%;}
.addnav li.nav4{top: 354px;left: 46%;}
.addnav li.nav5{top: 350px;left: 27%;}
.addnav li.nav6{top: 154px;left: 22%;}
.addnav li.nav7{top: 336px;left: 8%;}
.addnav li.nav8{top: 321px;right: 4%;}
.addnav>li a .circle-out{
	display: block;width: 100%;height: 100%;border-radius: 50%;
	position: absolute;left:0;top:0;z-index: 1;transition: 0.3s;
	background: url(../images/yshj_cyzt_circle_bg.png) no-repeat center;background-size: 100% 100%;
	-webkit-animation: turn 3s linear infinite;
  -moz-animation: turn 3s linear infinite;
  -o-animation: turn 3s linear infinite;
  -ms-animation: turn 3s linear infinite;
  animation: turn 3s linear infinite;
}
.addnav>li:after{
	content:"";width: 100%;height: 100%;border-radius: 50%;
	position: absolute;left:0;top:50%;z-index: 0;
	background: url(../images/yshj_cyzt_shadow.png) no-repeat center;background-size: 100% 100%;
}
.addnav>li a span{display: inline-block;vertical-align: middle;line-height: 1.3;position: relative;z-index: 2;}
.addnav>li:hover a{transform: scale(1.1);box-shadow: 0 0 25px rgb(68 146 233);}
@-webkit-keyframes turn {
  0% {
    -webkit-transform: rotate(0deg);
  }
  25% {
    -webkit-transform: rotate(90deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
  }
  75% {
    -webkit-transform: rotate(270deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes turn {
  0% {
    -webkit-transform: rotate(0deg);
  }
  25% {
    -webkit-transform: rotate(90deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
  }
  75% {
    -webkit-transform: rotate(270deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}



.wrap-map{
	/* margin-left: 250px;margin-right: 250px; */
	height: 550px;position: relative;
}
.wrap-map .cover{background: url();}
#mapchart{height: 550px;}
.tlMapToolbox{
	position: absolute;display: none;
	background: url(../images/cydt_map_tooltip_bg.png) no-repeat left top; background-size: 100% 100%;
	padding: 40px!important;
	background-color: transparent!important;
  border: 0!important;
	box-shadow: none!important;
	text-align: justify;
}

@media (max-width: 1280px){
	.yshj-cydt .left-part,
	.yshj-cydt .right-part{position: static;overflow: hidden;width: inherit;}
	.yshj-cydt .nav li{background-size: 90% 100%;width: 50%;height: 80px;line-height: 80px; float: left;margin-top: 0;margin-bottom: 20px;}
	.yshj-cydt .nav li a{margin-left: 10%;}
}
@media (max-width: 992px){
	.tlMapToolbox{display: none!important;}
	
}
@media (max-width: 680px){
	.yshj-cydt>ul{position: relative!important;top: initial!important;left: initial!important;right: initial!important;width: 100%!important;}
	.yshj-cydt>ul:first-child{margin-bottom: 10px;}
	.yshj-cydt .nav li{background: #0071bd;font-size: 1.1em;line-height: 46px;height:46px;color: white;text-align: center;}
	.yshj-cydt .nav li a{color: white;}
	.wrap-map{margin: 0px;width: auto;height: 320px;}
	#mapchart{height: 320px;}
}

.yshj-com-tit4{background: url(../images/yshj_title_bg2.png) no-repeat left center white;height: 48px;line-height: 48px;font-size: 1.3em;color: #333;padding-left: 20px;background-size: cover;}
.tztj-area{margin-left: -15px;margin-right: -15px;}
.tztj-area>div{float: left;}
.tztj-area>div>div{background: #F7FBFF;margin:0px 15px;padding: 20px 0px;}
#xmsbChart{height: 360px;}
.tztj-xmgk{padding: 30px 20px;}
.tztj-xmgk li{line-height: 60px;height: 60px;background: #e8f4ff;padding: 0px 10px 0px 20px;font-size: 1.3em;}
.tztj-xmgk li.nor{background: none;}
.tztj-xmgk li span{float: right;font-size: 1.2em;color: #015293;vertical-align: bottom;}
.tztj-xmgk li span font{font-size: 0.8em;vertical-align: bottom;}
@media (max-width: 1280px){
	.tztj-area>div{width: 100%;}
}
@media (max-width: 680px){
	.tztj-xmgk li{line-height: 40px;height: 40px;font-size: 1.1em;}
}

.yshj-tztj a{display: block;height: 120px;background: #E0EDFF;line-height: 120px;color: #2067aa;font-size: 1.5em;text-align: center;vertical-align: middle;}
.yshj-tztj a:before{vertical-align: middle;content: '';height: 100%;}
.yshj-tztj a span{vertical-align: middle;}
.yshj-tztj a.nor{line-height: 60px;padding-top: 20px;height: 100px;line-height: 36px;}
.yshj-tztj a:hover{background: #2067aa;color: #fff;}
.yshj-tsjb{margin-left: -15px;margin-right: -15px;}
.yshj-tsjb li{float: left;width:33.33%;}
.yshj-tsjb li a{display: block; position: relative; margin: 20px 15px 20px; border-radius: 2px;height: 120px;background: #E0EDFF;line-height: 120px;color: #2067aa; }
.yshj-tsjb a img{width:70px;height: 70px;display: inline-block;vertical-align: middle;margin: 0px 20px 0px 60px;}
.yshj-tsjb a span{font-size: 1.5em;display: inline-block;vertical-align: middle;line-height: 1.4;}
.yshj-tsjb li a:hover{font-weight: bold;}
@media (max-width: 960px){
	.yshj-tsjb li{width: 50%;}
	.yshj-tsjb a img{margin-left: 8%;}
}
@media (max-width: 680px){
	.yshj-tsjb li{width: 100%;}
	.yshj-tsjb a span{font-size: 1.2em;}
}

/* 下拉选择 */
.zhuti-form-select{position: relative;width: 130px;border: 1px solid #2354b0;}
.zhuti-form-select .select-input{width: 100%; font-size: 1.125em; color: #2354b0; height: 46px; line-height: 46px; padding: 0 35px 0 25px; cursor: pointer; border: 0; background: url(../images/header_search_ico.png) no-repeat 10px; box-sizing: border-box;}
.zhuti-form-select .select-edge{position: absolute; right: 15px; top: 50%; color: #2354b0; font-size: 1.25em; line-height: 1em; margin-top: -.475em; transition: all .3s; -webkit-transition: all .3s;}
.zhuti-form-select ul{display: none; position: absolute; left: 0; top: 60px; padding: 5px 0; z-index: 899; min-width: 100%; border: 1px solid #ddd; max-height: 240px; overflow-y: auto; background-color: #fff; font-size: 1.125em; border-radius: 2px; box-shadow: 0 2px 15px rgb(40, 113, 166, .2); box-sizing: border-box;}
.zhuti-form-select ul li{padding: 0 25px; line-height: 42px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; cursor: pointer;}
.zhuti-form-select ul li:hover{background-color: #f6f6f6; -webkit-transition: .5s all; transition: .5s all;}
.zhuti-form-select ul li.select-select-tips{padding-left: 10px !important; color: #999;}
.zhuti-form-select ul li.select-this{background-color: #2354b0; color: #fff;}
.zhuti-form-select ul li.select-disabled{background-color: #fff;}
.zhuti-form-selected ul{display: block;}
.zhuti-form-selected .select-edge{margin-top: -.575em; -webkit-transform:rotate(180deg); transform: rotate(180deg);}
.zhuti-form-selectup ul{top: auto; bottom: 42px;}
@media (max-width:1280px) {
  .zhuti-form-select .select-input{height: 42px; line-height: 42px;}
  .zhuti-form-select ul{top: 50px;}
}
@media (max-width:414px) {
  .zhuti-form-select .select-input{height: 38px; line-height: 38px;}
  .zhuti-form-select ul li{line-height: 35px;}
}


/* 营商环境嵌入用 */

.yshj-iframe {padding: 9px 10px 0;}
.yshj-iframe .pic img{width: 100%;}
.yshj-iframe .infolist.dot li a:before {width: 5px; height: 5px; background: #dcdcdc;border-radius: 0;}
.yshj-iframe .infolist li{padding-top: 8px;padding-bottom: 8px; line-height: 20px;font-size: 16px;}
 

/* 长者 */
body.useOldFixed .yshj-header-font img {
    height: 60px;
    top: 70px;
    position: relative;
}
