@charset "utf-8";

.container{background: #eef6fb url(bg.jpg) no-repeat top center;background-size: 100% auto; padding:25px 0 50px;}
.ncon{background: #fff;padding: 0 30px;}
.location{border-bottom: 1px solid #e1e1e1;line-height: 61px;color: #2a2a2a;font-size: 14px;color: #2a2a2a;padding-left: 28px;background: url(nn1_03.png) no-repeat left center;}
.location a{color: #2a2a2a;}
.ncona{margin-top: 28px;}
.sidebar{float: left;width: 18%;padding: 0 48px 0 28px;box-sizing: border-box;}
.leftTitle{line-height: 46px;font-size: 18px;color: #2a3b55;font-weight: bold;}
.leftTitle i{display: inline-block;border-bottom: 4px solid #2a3b55;padding: 0 7px;}
.menu{margin-top: 15px;}
.menu dl dt{}
.menu dl dt a{line-height: 22px;padding: 10px 0 10px 35px;font-size: 18px;color: #2a3b55;display: block;position: relative;}
.menu dl dt:hover a,.menu dl dt a.current{font-weight: bold;}
.menu dl dt:hover a:after,.menu dl dt a.current:after{content: "";width: 7px;height: 8px;background: url(nn2_07.png) no-repeat left center;position: absolute;left: 20px;top:50%;transform: translateY(-50%);}
.menu dl dd a{display: block;padding: 10px 0 10px 35px;line-height: 24px;font-size: 16px;color: #2a3b55;}
.menu dl dd:hover a,.menu dl dd a.current{color: #2976cc;}
.main{float: right;width: 82%;box-sizing: border-box;border-left: 1px solid #e1e1e1;padding: 25px 25px 90px 60px;}
.sec{line-height: 70px;border-bottom: 1px solid #e1e1e1;font-size: 24px;color: #2a3b55;font-weight: bold;margin-bottom: 40px;}
@media only screen and (max-width:1400px){
	.container{padding: 20px 0 35px;}
	.ncon{padding: 0 25px;}
	.location{line-height: 55px;}
	.ncona{margin-top: 20px;}
	.sidebar{padding: 0 35px 0 20px;}
	.leftTitle{alignment-baseline: 40px;font-size: 16px;}
	.menu{margin-top: 10px;}
	.menu dl dt a{line-height: 20px;padding: 8px 0 8px 25px;font-size: 16px;}
	.menu dl dt:hover a:after,.menu dl dt a.current:after{left: 15px;}
	.menu dl dd a{padding: 8px 0 8px 25px;line-height: 20px;font-size: 14px;}
	.main{padding: 20px 20px 60px 45px;}
	.sec{line-height: 60px;font-size: 20px;margin-bottom: 30px;}
}
@media only screen and (max-width:1200px){
	.sidebar{display: none;}
	.ncona{margin-top: 0;}
	.main{float: none;width: 100%;border-left: 0;padding: 30px 20px 50px;}
	.location{line-height: 50px;font-size: 13px;}
	.sec{line-height: 50px;font-size: 18px;margin-bottom: 20px;}
}
@media only screen and (max-width:750px){
	.ncon{padding: 0 15px;}
	.location{line-height: 20px;font-size: 12px;padding-left: 20px;background-size: 13px 13px;padding: 10px 0 10px 20px;}
	.main{padding: 15px 10px 30px;}
	.sec{line-height: 40px;font-size: 16px;margin-bottom: 15px;}
}


/* 内容模式 */
.article{line-height:2; font-size:16px; word-wrap:break-word;color: #333 }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:20px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }
.article img{max-width: 100%;height: auto;}
.article video{max-width: 100%;height: auto}
video::-internal-media-controls-download-button {
    display:none;
}
video::-webkit-media-controls-enclosure {
    overflow:hidden;
}
video::-webkit-media-controls-panel {
    width: calc(100% + 30px); 
} 
#dituContent img{max-width: unset!important;}
@media only screen and (max-width:1200px){
	.article{font-size: 14px;}
}

.piList .pic-item-list .pic-item{float:left;width: 31.33333%;margin:0 3% 3% 0;text-align: center;}
.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 0;}
.piList .pic-item-list .pic-item .list-pic{overflow: hidden;}
.piList .pic-item-list .pic-item dl{padding: 0 3%;background: #f5f5f5;line-height: 3;}
.piList .pic-item-list .pic-item dl dt{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.piList .pic-item-list .pic-item dl dt a{font-size: 16px;color: #333;}
.piList .pic-item-list .pic-item:hover dl{background: #2976cc;}
.piList .pic-item-list .pic-item:hover dl dt a{color: #fff;}
.piList .pic-item-list .pic-item .list-pic img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.piList .pic-item-list .pic-item:hover .list-pic img{
	transform:scale(1.1);
-ms-transform:scale(1.1); 	
-moz-transform:scale(1.1); 	
-webkit-transform:scale(1.1); 
-o-transform:scale(1.1); 
}
@media only screen and (max-width:1400px){
	.piList .pic-item-list .pic-item dl dt a{font-size: 14px;}
}
@media only screen and (max-width:1200px){
	.piList .pic-item-list .pic-item{float:left;width: 48%;margin:0 4% 4% 0;text-align: center;}
	.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 4%;}
	.piList .pic-item-list .pic-item:nth-child(2n){margin-right: 0;}
	.piList .pic-item-list .pic-item dl dt a{font-size: 14px;}
}
@media only screen and (max-width:750px){
	.piList .pic-item-list .pic-item{float:none;width: 100%;margin:0 0% 4% 0;text-align: center;}
	.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 0%;}
	.piList .pic-item-list .pic-item:nth-child(2n){margin-right: 0;}
	.piList .pic-item-list .pic-item dl dt a{font-size: 13px;}	
}

/* 分页 */
.page { padding-top: 20px; line-height:24px; text-align:center;padding-bottom: 20px; }
.page a { display:inline-block; margin:0 5px; padding:3px 11px; background:#f0f0f1; color:#4f4f4f; vertical-align:top;font-size: 14px; }
.page a:hover,.page .current { background:#2976cc; color:#fff; }

@media screen and (max-width: 1024px){
	.page{padding-top: 10px}
	.page a{padding: 0 5px;margin: 0 3px;font-size: 12px}
}

.abt{text-align: center;font-size: 28px;color: #333333;font-weight: bold;padding-bottom: 25px;background: url(s1_2_15.png) no-repeat bottom center;}
.aba{padding: 62px 0 38px;}
.aba .abac .abaca{margin-top: 35px;font-size: 18px;color: #0a0a0a;line-height: 2;}
.aba .abac .abaca a{color: #c31212;}
.aba .abac .abacb{margin-top: 30px;}
.aba .abac .abacb .abacbi{float: left;width: 32.4%;margin:0 1.4% 1.4% 0;}
.aba .abac .abacb .abacbi:nth-child(3n){margin-right: 0;}
.aba .abac .abacb .abacbi a{display: block;position: relative;}
.aba .abac .abacb .abacbi .abacbia{overflow: hidden;}
.aba .abac .abacb .abacbi .abacbia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;max-width: 100%;
}
.aba .abac .abacb .abacbi:hover .abacbia img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.aba .abac .abacb .abacbi .abacbib{position: absolute;left: 10%;top:20%;}
.aba .abac .abacb .abacbi .abacbib .abacbiba{font-size: 24px;color: #ffffff;}
.aba .abac .abacb .abacbi .abacbib .abacbibb{font-size: 14px;color: rgba(255,255,255,1);margin-top: 28px;}
.aba .abac .abacb .abacbi .abacbib .abacbibb span{padding-right: 30px;background: url(more2.png) no-repeat right center;background-size: 17px 14px;opacity: 0.41;}
.aba .abac .abacb .abacbi:hover .abacbib .abacbibb span{opacity: 1;}
@media only screen and (max-width:1400px){
	.abt{font-size: 26px;}
	.aba{padding: 50px 0 30px;}
	.aba .abac .abaca{margin-top: 30px;font-size: 16px;}
	.aba .abac .abacb{margin-top: 25px;}
	.aba .abac .abacb .abacbi .abacbib .abacbiba{font-size: 20px;}
	.aba .abac .abacb .abacbi .abacbib .abacbibb{margin-top: 20px;font-size: 13px;}
}
@media only screen and (max-width:1200px){
	.abt{font-size: 22px;}
	.aba{padding: 35px 0 20px;}
	.aba .abac .abaca{margin-top: 25px;font-size: 14px;}
	.aba .abac .abacb{margin-top: 20px;}
	.aba .abac .abacb .abacbi .abacbib .abacbiba{font-size: 18px;}
	.aba .abac .abacb .abacbi .abacbib .abacbibb{margin-top: 15px;}
}
@media only screen and (max-width:750px){
	.abt{font-size: 18px;background-size: 70px 8px;padding-bottom: 10px;}
	.aba{padding: 20px 0 15px;}
	.aba .abac .abaca{margin-top: 15px;font-size: 13px;}
	.aba .abac .abacb{margin-top: 15px;}
	.aba .abac .abacb .abacbi{width: 48%;margin:0 4% 4% 0;}
	.aba .abac .abacb .abacbi:nth-child(3n){margin-right: 4%;}
	.aba .abac .abacb .abacbi:nth-child(2n){margin-right: 0;}
	.aba .abac .abacb .abacbi .abacbib .abacbiba{font-size: 16px;}
	.aba .abac .abacb .abacbi .abacbib .abacbibb{margin-top: 10px;font-size: 12px;}
	.aba .abac .abacb .abacbi .abacbib .abacbibb span{padding-right: 20px;background-size: 14px 12px;}
}
.abb{padding: 42px 0 118px;background: url(ab3_02.jpg) no-repeat center;background-size: cover;}
.abb .abbc{margin-top: 45px;position: relative;}
.abb .abbc .swiper-slide{overflow: hidden;}
.abb .abbc .swiper-slide img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;max-width: 100%;
}
.abb .abbc .swiper-slide:hover img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.abb .abbc .swiper-pagination{position: absolute;left: 0;bottom: -60px;width: 100%;text-align: center;}
.abb .abbc .swiper-pagination .swiper-pagination-bullet{opacity: 1;width: 12px;height: 12px;background: #dedede;margin:0 5px;}
.abb .abbc .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #2976cc;}
@media only screen and (max-width:1400px){
	.abb{padding: 36px 0 100px;}
	.abb .abbc{margin-top: 38px;}
	.abb .abbc .swiper-pagination{bottom: -50px;}
}
@media only screen and (max-width:1200px){
	.abb{padding: 28px 0 75px;}
	.abb .abbc{margin-top: 30px;}
	.abb .abbc .swiper-pagination{bottom: -40px;}
}
@media only screen and (max-width:750px){
	.abb{padding: 20px 0 50px;}
	.abb .abbc{margin-top: 20px;}
	.abb .abbc .swiper-pagination{bottom: -30px;}
	.abb .abbc .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;margin:0 3px;}
}
.abc{padding: 54px 0 20px;}
.abc .abca{margin-top: 50px;}
.abc .abca .abcai{float: left;width: 49.14%;margin:0 1.72% 1.72% 0;}
.abc .abca .abcai:nth-child(2){margin-right: 0;}
.abc .abca .abcai:nth-child(n+3){width: 32%;}
.abc .abca .abcai:nth-child(3n+2){margin-right: 0;}
.abc .abca .abcai .abcaia{overflow: hidden;}
.abc .abca .abcai .abcaia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;max-width: 100%;
}
.abc .abca .abcai:hover .abcaia img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.abc .abca .abcai .abcaib{text-align: center;line-height: 54px;background: #f8f8f8;font-size: 18px;color: #1c1c1c;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
@media only screen and (max-width:1400px){
	.abc{padding: 45px 0 15px;}
	.abc .abca{margin-top: 40px;}
	.abc .abca .abcai .abcaib{line-height: 48px;font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.abc{padding: 35px 0 10px;}
	.abc .abca{margin-top: 30px;}
	.abc .abca .abcai .abcaib{line-height: 40px;font-size: 14px;}
}
@media only screen and (max-width:750px){
	.abc{padding: 25px 0 10px;}
	.abc .abca{margin-top: 20px;}
	.abc .abca .abcai .abcaib{line-height: 36px;font-size: 13px;}
	.abc .abca .abcai{width: 100%;margin:0 4% 4% 0;}
	.abc .abca .abcai:nth-child(1){margin-right: 0;}
	.abc .abca .abcai:nth-child(2){margin-right: 4%;}
	.abc .abca .abcai:nth-child(3n+2){margin-right: 4%;}
	.abc .abca .abcai:nth-child(n+2){width: 48%;}
	.abc .abca .abcai:nth-child(2n+1){margin-right: 0;}
}

.zya{padding: 62px 0 68px;}
.zya .zyac{margin-top: 40px;background: #2976cc;padding: 70px 45px 50px;position: relative;}
.zya .zyac:after{content: "";width: 20px;height: 10px;background: url(zy1_03.png) no-repeat center;position: absolute;bottom: -10px;left: 50%;transform: translateX(-50%);background-size: cover;}
.zya .zyac .zyaca{font-size: 28px;color: #ffffff;font-weight: bold;line-height: 1;}
.zya .zyac .zyacb{margin-top: 28px;font-size: 18px;color: rgba(255,255,255,0.8);line-height: 2;}
.zya .zyac .zyacb a{color: #f00;}
.zya .zyac .zyacb a{padding-right: 28px;background: url(more2.png) no-repeat right center;background-size: 14px 12px;}
@media only screen and (max-width:1400px){
	.zya{padding: 50px 0 55px;}
	.zya .zyac{margin-top: 32px;padding: 50px 35px 40px;}
	.zya .zyac:after{width: 16px;height: 8px;bottom: -8px;}
	.zya .zyac .zyaca{font-size: 24px;}
	.zya .zyac .zyacb{margin-top: 22px;font-size: 16px;}
}
@media only screen and (max-width:1200px){
	.zya{padding: 35px 0 40px;}
	.zya .zyac{margin-top: 24px;padding: 35px 25px 30px;}
	.zya .zyac .zyaca{font-size: 20px;}
	.zya .zyac .zyacb{margin-top: 18px;font-size: 14px;}
}
@media only screen and (max-width:750px){
	.zya{padding: 20px 0 25px;}
	.zya .zyac{margin-top: 16px;padding: 20px 15px 20px;}
	.zya .zyac:after{width: 10px;height: 5px;bottom: -5px;}
	.zya .zyac .zyaca{font-size: 16px;}
	.zya .zyac .zyacb{margin-top: 13px;font-size: 13px;}
}

.zyb .zybi{background: #eef6fb;}
.zyb .zybi .zybil{float: left;width: 50%;overflow: hidden;}
.zyb .zybi .zybil img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;max-width: 100%;
}
.zyb .zybi:hover .zybil img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.zyb .zybi .zybir{float: right;width: 50%;box-sizing: border-box;padding: 70px 40px 0;}
.zyb .zybi:nth-child(2n+1) .zybil{float: right;}
.zyb .zybi:nth-child(2n+1) .zybir{float: left;}
.zyb .zybi .zybir .zybira{font-size: 28px;color: #444444;font-weight: bold;}
.zyb .zybi .zybir .zybirb{margin-top: 30px;font-size: 18px;color: #444444;line-height: 36px;height: 144px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.zyb .zybi .zybir .zybirc{margin-top: 28px;} 
.zyb .zybi .zybir .zybirc span{font-size: 14px;color: #444444;padding-right: 28px;background: url(more1.png) no-repeat right center;background-size: 14px 12px;}
.zyb .zybi:hover .zybir .zybira{color: #2976cc;}
@media only screen and (max-width:1400px){
	.zyb .zybi .zybir{padding: 50px 30px 0;}
	.zyb .zybi .zybir .zybira{font-size: 24px;}
	.zyb .zybi .zybir .zybirb{margin-top: 20px;font-size: 16px;line-height: 32px;height: 128px;}
	.zyb .zybi .zybir .zybirc{margin-top: 20px;} 
}
@media only screen and (max-width:1200px){
	.zyb .zybi .zybir{padding: 25px 20px 0;}
	.zyb .zybi .zybir .zybira{font-size: 20px;}
	.zyb .zybi .zybir .zybirb{margin-top:15px;font-size: 14px;line-height: 28px;height: 112px;}
	.zyb .zybi .zybir .zybirc{margin-top: 15px;} 
}
@media only screen and (max-width:750px){
	.zyb .zybi .zybil{float: none;width: 100%;}
	.zyb .zybi .zybir{float: none;width: 100%;padding: 15px;}
	.zyb .zybi .zybir .zybira{font-size: 16px;}
	.zyb .zybi .zybir .zybirb{margin-top:10px;font-size: 13px;line-height: 24px;height: 96px;}
	.zyb .zybi .zybir .zybirc{margin-top: 10px;} 
	.zyb .zybi .zybir .zybirc span{font-size: 13px;padding-right: 20px;background-size: 11px 9px;}
}
.zyc{margin-top: 80px;padding: 67px 0 83px;background: url(zy4_02.jpg) no-repeat center;background-size: cover;}
.zyc .zycc{margin-top: 50px;}
.zyc .zycc .zycci{float: left;width: 49.5%;margin-right: 1%;position: relative;}
.zyc .zycc .zycci:last-child{margin-right: 0;}
.zyc .zycc .zycci .zyccia{overflow: hidden;}
.zyc .zycc .zycci .zyccia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;max-width: 100%;
}
.zyc .zycc .zycci:hover .zyccia img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.zyc .zycc .zycci .zyccib{position: absolute;left: 6%;top:50%;transform: translateY(-50%);}
.zyc .zycc .zycci .zyccib .zycciba{font-size: 24px;color: #ffffff;}
.zyc .zycc .zycci .zyccib .zyccibb{margin-top: 15px;opacity: 0.41}
.zyc .zycc .zycci .zyccib .zyccibb span{font-size: 14px;color: #fff;padding-right: 28px;background: url(more2.png) no-repeat right center;background-size: 14px 12px;}
.zyc .zycc .zycci:hover .zyccib .zyccibb{opacity: 1;}
@media only screen and (max-width:1400px){
	.zyc{margin-top: 60px;padding: 55px 0 75px;}
	.zyc .zycc{margin-top: 40px;}
	.zyc .zycc .zycci .zyccib .zycciba{font-size: 20px;}
	.zyc .zycc .zycci .zyccib .zyccibb{margin-top: 10px;}
}
@media only screen and (max-width:1200px){
	.zyc{margin-top: 40px;padding: 40px 0 50px;}
	.zyc .zycc{margin-top: 30px;}
	.zyc .zycc .zycci .zyccib .zycciba{font-size: 18px;}
}
@media only screen and (max-width:750px){
	.zyc{margin-top: 20px;padding: 20px 0 10px;}
	.zyc .zycc{margin-top: 20px;}
	.zyc .zycc .zycci{float: none;width: 100%;margin-right: 0;margin-bottom: 4%;}
	.zyc .zycc .zycci .zyccib .zycciba{font-size: 16px;}
	.zyc .zycc .zycci .zyccib .zyccibb span{font-size: 13px;padding-right: 20px;background-size: 11px 9px;}
}

.inews .inewsi{padding-bottom: 35px;margin-bottom: 45px;border-bottom: 1px solid #e1e1e1;position: relative;}
.inews .inewsi .inewsil{float: left;margin-right: 30px;width: 255px;overflow: hidden;height: 149px;}
.inews .inewsi .inewsil img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;max-width: 100%;object-fit: cover;
}
.inews .inewsi:hover .inewsil img{
	transform:scale(1.1);
	-ms-transform:scale(1.1); 	
	-moz-transform:scale(1.1); 	
	-webkit-transform:scale(1.1); 
	-o-transform:scale(1.1); 
}
.inews .inewsi a{display: block;padding: 0 30px;}
.inews .inewsi .inewsia{font-size: 20px;color: #333333;font-weight: bold;position: relative;line-height: 1.4;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.inews .inewsi:after{content: "";width: 4px;height: 17px;background: #2a3b55;left: -0;top:7px;position: absolute;}
.inews .inewsi .inewsib{font-size: 14px;color: #707070;line-height: 26px;height: 52px; margin-top: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.inews .inewsi .inewsic{margin-top: 20px;font-size: 14px;color: #373737;}
.inews .inewsi .inewsic span{float: right;}
@media only screen and (max-width:1400px){
	.inews .inewsi{padding-bottom: 30px;margin-bottom: 35px;}
	.inews .inewsi a{padding: 0 20px;}
	.inews .inewsi .inewsia{font-size: 18px;}
	.inews .inewsi .inewsib{margin-top: 15px;}
	.inews .inewsi .inewsic{margin-top: 15px;}
	.inews .inewsi:after{top:5px;}
	.inews .inewsi .inewsil{margin-right: 20px;width: 240px;height: 140px;}
}
@media only screen and (max-width:1200px){
	.inews .inewsi{padding-bottom: 25px;margin-bottom: 25px;}
	.inews .inewsi a{padding: 0 10px;}
	.inews .inewsi .inewsia{font-size: 16px;}
	.inews .inewsi .inewsib{margin-top: 10px;font-size: 13px;line-height: 22px;height: 44px;}
	.inews .inewsi .inewsic{margin-top: 10px;font-size: 13px;}
	.inews .inewsi .inewsia:after{left: -20px;width: 3px;height: 14px;}
	.inews .inewsi .inewsil{margin-right: 15px;width: 200px;height: 117px;}
}
@media only screen and (max-width:750px){
	.inews .inewsi{padding-bottom: 15px;margin-bottom: 15px;}
	.inews .inewsi a{padding: 0 0;}
	.inews .inewsi .inewsia{font-size: 15px;}
	.inews .inewsi .inewsib{margin-top: 5px;font-size: 12px;line-height: 20px;height: 40px;}
	.inews .inewsi .inewsic{margin-top: 5px;font-size: 12px;}
	.inews .inewsi:after{left: -15px;width: 2px;height: 12px;}
	.inews .inewsi .inewsil{float: none;width: 100%;margin-right: 0;margin-bottom: 10px;height: auto;}
}

.vsa{margin-top: 20px;position: relative;z-index: 9;}
.vsa .vsac{height: 120px;border-radius: 15px;box-shadow: 2px 2px 8px 5px #efe4e4;background: #fff;}
.vsa .vsac .vsaci{float: left;width: 25%;box-sizing: border-box;padding: 20px;}
.vsa .vsac .vsaci .vsacil{float: left;width: 80px;margin-right: 20px;}
.vsa .vsac .vsaci .vsacir .vsacira{font-size: 30px;font-weight: 600;margin-top: 15px;line-height: 1;}
.vsa .vsac .vsaci .vsacir .vsacira span.vsacira1{color: rgb(62,134,220);}
.vsa .vsac .vsaci .vsacir .vsacira span.vsacira2{font-weight: 400;font-size: 16px;}
.vsa .vsac .vsaci .vsacir .vsacirb{font-weight: 400;font-size: 14px;color: #000}
@media only screen and (max-width:1400px){
	.vsa .vsac{height: 100px;}
	.vsa .vsac .vsaci{padding: 15px;}
	.vsa .vsac .vsaci .vsacil{width: 70px;margin-right: 15px;}
	.vsa .vsac .vsaci .vsacir .vsacira{font-size: 24px;margin-top: 10px;}
	.vsa .vsac .vsaci .vsacir .vsacira span.vsacira2{font-size: 14px;}
	.vsa .vsac .vsaci .vsacir .vsacirb{font-size: 14px;}
}
@media only screen and (max-width:1200px){
	.vsa .vsac{height: 80px;}
	.vsa .vsac .vsaci{padding: 10px;}
	.vsa .vsac .vsaci .vsacil{width: 60px;margin-right: 10px;}
	.vsa .vsac .vsaci .vsacir .vsacira{font-size: 20px;margin-top: 10px;}
	.vsa .vsac .vsaci .vsacir .vsacira span.vsacira2{font-size: 13px;}
	.vsa .vsac .vsaci .vsacir .vsacirb{font-size: 13px;}
}
@media only screen and (max-width:750px){
	.vsa .vsac{height: 140px;}
	.vsa .vsac .vsaci{padding: 10px;width: 50%;}
	.vsa .vsac .vsaci .vsacil{width: 50px;margin-right: 7px;}
	.vsa .vsac .vsaci .vsacir .vsacira{font-size: 16px;margin-top: 10px;}
	
}

.vsb{margin-bottom: 100px;margin-top: 20px;}
.vsb .vsbb{border-radius: 15px;box-shadow: 2px 2px 8px 5px #efe4e4;padding: 20px 200px 30px;background: #fff}
.vsb .vsbb .vsba{background: #fce9cc;margin: 10px 0px 20px 0px;padding: 5px;width: 85%;border-radius: 5px;font-size: 14px;color: #000;box-sizing: border-box;}
.vsb .vsbb .vsbba{margin-bottom: 15px;}
.vsb .vsbb .vsbba .vsbbai{float: left;width: 32%;box-sizing: border-box;}
.vsb .vsbb .layui-form-label{float: left;display: block;padding: 9px 15px;width: 90px;font-weight: 400;line-height: 20px;text-align: right;font-size: 14px;color: #000;font-weight: bold;}
.vsb .vsbb .layui-input-block{width: calc(100% - 120px);float: left;}
.vsb .vsbb .layui-input-block input{width: 100%;padding: 0 10px;background-color: #fff;border-radius: 2px;border:1px solid #e6e6e6;height: 39px;box-sizing: border-box;}
.vsb .vsbb .vsbbbi button{margin: 10px;height: 70px;width: 100px;border-radius: 10px;line-height: 20px;color: #333333;border: 1px solid #a7a7a7;background-color: #fff;padding: 0px;font-size: 14px;cursor: pointer;}
.vsb .vsbbb{margin-bottom: 15px;}
.vsb .vsbb .vsbbbi button:hover{opacity: 0.7}
.vsb .vsbb .vsbbbi button.timeselectOn{background: linear-gradient(to right, #00bffe, #377fd7);color: white;}
.vsb .vsbb .vsbbbi button.timeselectDisable {background: #eeeeee;color: #666666;border: 1px solid #eeeeee;cursor: not-allowed;}
.vsb .vsbbc{margin-bottom: 15px;}
.vsb .vsbbc textarea{width: 100%;min-height: 100px;padding: 6px 10px;border:1px solid #e6e6e6;box-sizing: border-box;border-radius: 2px;}
.vsb .vsbbd{margin-bottom: 15px;}
.vsb .vsbbd .upload{padding: 10px;position: relative;border: 1px dashed #e2e2e2;background-color: #fff;text-align: center;cursor: pointer;color: #999;box-sizing: border-box;display: inline-block;width: auto;font-size: 14px;color: #555}
.vsb .vsbbd .upload .layui-upload-file{position: absolute;left: 0;top:0;width: 100%;height: 100%;opacity: 0;}
.vsb .vsbbe{margin-bottom: 15px;}
.vsb .vsbbe .layui-input-block input.code{width: 160px;}
.vsb .vsbbf{text-align: center;}
.vsb .vsbbf .sbt{display: inline-block;height: 38px;line-height: 38px;padding: 0 18px;background-color: #009688;color: #fff;white-space: nowrap;text-align: center;font-size: 14px;border: none;border-radius: 2px;cursor: pointer;margin:0 5px;vertical-align: middle;}
.vsb .vsbbf .ret{display: inline-block;height: 38px;line-height: 38px;padding: 0 18px;color: #555;white-space: nowrap;text-align: center;font-size: 14px;border: none;border-radius: 2px;cursor: pointer;border:1px solid #C9C9C9;margin:0 5px;vertical-align: middle;}
@media only screen and (max-width:1400px){
	.vsb{margin-bottom: 80px;}
	.vsb .vsbb{padding: 20px 130px 30px;}
}
@media only screen and (max-width:1200px){
	.vsb{margin-bottom: 60px;}
	.vsb .vsbb{padding: 20px 20px 20px;}
	.vsb .vsbb .vsba{width: 100%;}
}
@media only screen and (max-width:750px){
	.vsb{margin-bottom: 40px;}
	.vsb .vsbb{padding: 15px 10px;}
	.vsb .vsbb .vsbba .vsbbai{float: none;width: 100%;margin-bottom: 15px;}
	.vsb .vsbb .vsbba{margin-bottom: 0;}
	.vsb .vsbb .layui-form-label{padding: 9px 0;}
	.vsb .vsbb .layui-input-block{width: calc(100% - 100px)}
	.vsb .vsbbb .layui-form-label{float: none;}
	.vsb .vsbbb .layui-input-block{float: none;width: 100%;}
	.vsb .vsbb .vsbbbi button{width: 23%;box-sizing: border-box;margin:0.5%;height: 60px;font-size: 12px;}
}

.hd_more{}
.hd_more a{display: inline-block;height: 38px;border-radius: 19px;background: #e6e6e6;padding: 0 15px;font-size: 12px;color: #7a7a7a;line-height: 38px;}
.hd_more a span{padding-right: 17px;background: url(more1.png) no-repeat right center;background-size: 14px 12px;}
.hd_more a:hover{background: #2976cc;color: #fff;}
.hd_more a:hover span{background: url(more2.png) no-repeat right center;background-size: 14px 12px;}
@media only screen and (max-width:1400px){
	.hd_more a{height: 32px;border-radius: 16px;padding: 0 12px;line-height: 32px;}
}
@media only screen and (max-width:1200px){
	
}
@media only screen and (max-width:750px){
	.hd_more a{height: 30px;border-radius: 15px;padding: 0 10px;line-height: 30px;}
}

.hq{background: rgba(255,255,255,0.9);padding: 44px;}
.hq .hqb{margin: 20px 0;}
.hq .hqa{display: flex;justify-content: space-between;}
.hq .hqa .hqai{width: 48.3%;}
.hqai .hqait{display: flex;justify-content: space-between;align-items: center;border-bottom: 2px solid #d6d8d8;line-height: 60px;}
.hqai .hqait .hqaitl{font-size: 28px;color: #2976cc;font-weight: bold;position: relative;}
.hqai .hqait .hqaitl:after{content: '';position: absolute;left: 0;width: 100%;bottom: -12px;height: 12px;background: url(s1_2_15.png) no-repeat center;background-size: cover;}
.hqai .hqaic{margin-top: 35px;}
.hqai .hqaic .hqaica{padding-bottom: 20px;border-bottom: 1px dashed #a4a6a7;}
.hqai .hqaic .hqaica .hqaicaa{font-size: 20px;color: #1c1c1c;font-weight: bold;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.hqai .hqaic .hqaica .hqaicab{margin-top: 13px;font-size: 16px;color: rgba(28,28,28,0.8);line-height: 30px;height: 60px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.hqai .hqaic .hqaica:hover .hqaicaa{color: #2976cc;}
.hqai .hqaic .hqaicb{margin-top: 20px;}
.hqai .hqaic .hqaicb ul li{line-height: 42px;padding-left: 17px;background: url(s1_3_19.png) no-repeat left center;transition: all 0.6s;}
.hqai .hqaic .hqaicb ul li a{float: left;font-size: 18px;color: #1c1c1c;max-width: calc(100% - 180px);overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.hqai .hqaic .hqaicb ul li s{display: inline-block;vertical-align: middle; text-decoration: none;margin-left: 15px;padding: 0 10px;line-height: 22px;border-radius: 3px;font-size: 12px;color: #fff;background: #737373;}
.hqai .hqaic .hqaicb ul li s.succ{background: #5de700;}
.hqai .hqaic .hqaicb ul li span{float: right;font-size: 16px;color: rgba(28,28,28,0.5);font-family: "Arial";}
.hqai .hqaic .hqaicb ul li:hover{padding-left: 25px;}
.hqai .hqaic .hqaicb ul li:hover a{color: #2976cc;}

.sshqb .img02{display: none;}

@media only screen and (max-width:1400px){
	.hq{padding: 30px;}
	.hq .hqb{margin: 15px 0;}
	.hqai .hqait{line-height: 52px;}
	.hqai .hqait .hqaitl{font-size: 24px;}
	.hqai .hqait .hqaitl:after{bottom: -10px;height: 10px;}
	.hqai .hqaic{margin-top: 25px;}
	.hqai .hqaic .hqaica{padding-bottom: 15px;}
	.hqai .hqaic .hqaica .hqaicaa{font-size: 18px;}
	.hqai .hqaic .hqaica .hqaicab{margin-top: 10px;font-size: 14px;line-height: 24px;height: 48px;}
	.hqai .hqaic .hqaicb{margin-top: 15px;}
	.hqai .hqaic .hqaicb ul li{line-height: 36px;padding-left: 14px;}
	.hqai .hqaic .hqaicb ul li a{font-size: 16px;max-width: calc(100% - 150px);}
	.hqai .hqaic .hqaicb ul li s{margin-left: 10px;padding: 0 7px;}
	.hqai .hqaic .hqaicb ul li span{font-size: 14px;}
}
@media only screen and (max-width:1200px){
	.hq{padding: 20px;}
	.hq .hqb{margin: 10px 0;}
	.hqai .hqait{line-height: 44px;}
	.hqai .hqait .hqaitl{font-size: 20px;}
	.hqai .hqait .hqaitl:after{bottom: -8px;height: 8px;}
	.hqai .hqaic{margin-top: 15px;}
	.hqai .hqaic .hqaica{padding-bottom: 10px;}
	.hqai .hqaic .hqaica .hqaicaa{font-size: 16px;}
	.hqai .hqaic .hqaica .hqaicab{margin-top: 7px;font-size: 13px;line-height: 20px;height: 40px;}
	.hqai .hqaic .hqaicb{margin-top: 10px;}
	.hqai .hqaic .hqaicb ul li{line-height: 32px;padding-left: 10px;}
	.hqai .hqaic .hqaicb ul li a{font-size: 14px;max-width: calc(100% - 128px);}
	.hqai .hqaic .hqaicb ul li s{margin-left: 5px;padding: 0 5px;}
	.hqai .hqaic .hqaicb ul li span{font-size: 13px;}
}
@media only screen and (max-width:750px){
	.hq{padding: 15px;}
	.hq .hqa{display: block;}
	.hq .hqa .hqai{margin-bottom: 10px;width: 100%;}
	.hqai .hqait{line-height: 40px;}
	.hqai .hqait .hqaitl{font-size: 18px;}
	.hqai .hqaic .hqaicb ul li span{font-size: 12px;}
	.hqai .hqaic .hqaicb ul li s{margin-left: 3px;padding: 0 3px;}
	.hqai .hqaic .hqaicb ul li a{max-width: calc(100% - 120px);}

	.sshqb .img01{display: none;}
	.sshqb .img02{display: block;}
}

.hqc{display: flex;justify-content: space-between;}
.hqc .hqcl{width: 48.3%;}
.hqc .hqcr{width: 48.3%;}
.hqcla{background: url(hq2_03.jpg) no-repeat center;background-size: cover;padding: 15px 35px 20px;margin-bottom: 20px;}
.hqcla .hqclaa{font-size: 18px;color: rgba(28,28,28,0.41);}
.hqcla .hqclab{background: #ffffff;border-radius: 5px;padding: 15px 18px;display: flex;align-items: center;margin-top: 12px;justify-content: space-between;}
.hqcla .hqclab .hqclabl{width: 80px;}
.hqcla .hqclab .hqclabr{width: calc(100% - 110px);font-size: 18px;color: #1c1c1c;line-height: 1.66;}
.hqcla .hqclab .hqclabr span{color: #1061bb;}
.hqcla .hqclac{margin-top: 14px;}
.hqcla .hqclac a{display: block;border-radius: 5px;background: #186bc7;line-height: 55px;text-align: center;font-size: 18px;color: #fff;}
.hqcla .hqclad{margin-top: 13px;display: flex;justify-content: space-between;}
.hqcla .hqclad a{text-align: center;line-height: 57px;border-radius: 5px;background: #fff;border:1px solid #1771c1;width: 32%;box-sizing: border-box;font-size: 18px;color: #2976cc;}
.hqc .hqcr .hqai:last-child{margin-top: 35px;}
@media only screen and (max-width:1400px){
	.hqcla{padding: 10px 25px 15px;margin-bottom: 15px;}
	.hqcla .hqclaa{font-size: 16px;}
	.hqcla .hqclab{padding: 10px 12px;margin-top: 11px;}
	.hqcla .hqclab .hqclabl{width: 75px;}
	.hqcla .hqclab .hqclabr{width: calc(100% - 100px);font-size: 16px;}
	.hqcla .hqclac{margin-top: 11px;}
	.hqcla .hqclac a{line-height: 45px;font-size: 16px;}
	.hqcla .hqclad{margin-top: 11px;}
	.hqcla .hqclad a{line-height: 45px;font-size: 16px;}
	.hqc .hqcr .hqai:last-child{margin-top: 25px;}
}
@media only screen and (max-width:1200px){
	.hqcla{padding: 7px 15px 10px;margin-bottom: 10px;}
	.hqcla .hqclaa{font-size: 14px;}
	.hqcla .hqclab{padding: 7px 10px;margin-top: 10px;}
	.hqcla .hqclab .hqclabl{width: 70px;}
	.hqcla .hqclab .hqclabr{width: calc(100% - 85px);font-size: 14px;}
	.hqcla .hqclac{margin-top: 10px;}
	.hqcla .hqclac a{line-height: 40px;font-size: 14px;}
	.hqcla .hqclad{margin-top: 10px;}
	.hqcla .hqclad a{line-height: 40px;font-size: 14px;}
	.hqc .hqcr .hqai:last-child{margin-top: 22px;}
}
@media only screen and (max-width:750px){
	.hqc{display: block;}
	.hqc .hqcl{width: 100%;}
	.hqc .hqcr{width: 100%;}
	.hqcla .hqclab .hqclabl{width: 65px;}
	.hqcla .hqclab .hqclabr{width: calc(100% - 75px);font-size: 13px;}
	.hqcla .hqclac a{line-height: 35px;font-size: 13px;}
	.hqcla .hqclad a{line-height: 35px;font-size: 13px;}
}

.fabu{position: fixed;z-index: 999;left:0;top:0;right: 0;bottom: 0;background: rgba(0,0,0,0.4);display: none;}
.fabu .fabuc{position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);width: 610px;background: #fff;border-radius: 10px;}
.fabu .fabuc .fabuca{display: flex;justify-content: space-between;align-items: center;padding: 20px 30px;border-bottom: 1px solid #f5f5f5;}
.fabu .fabuc .fabuca .fabucal{padding-left: 33px;background: url(hq5_03.png) no-repeat left center;font-size: 16px;color: #181818;}
.fabu .fabuc .fabuca .fabucar{cursor: pointer;}
.fabu .fabuc .fabucb{padding: 20px 30px 45px;}
.fabu .fabuc .fabucb .fabucbi{margin-bottom: 12px;}
.fabu .fabuc .fabucb .fabucbi .fabucb_txt{font-size: 16px;color: #7c7c7c;margin-bottom: 12px;}
.fabu .fabuc .fabucb .fabucbi .fabucb_txt span{color: #ff0000;}
.fabu .fabuc .fabucb .fabucbi .fabucb_rdo label{margin-right: 20px;float: left;}
.fabu .fabuc .fabucb .fabucbi .fabucb_rdo label input{vertical-align: middle;width: 14px;height: 14px;margin-right: 5px;}
.fabu .fabuc .fabucb .fabucbi .fabucb_rdo label span{display: inline-block;vertical-align: middle;font-size: 16px;color: #181818;}
.fabu .fabuc .fabucb .fabucbi .fabucb_ipt input{height: 45px;width: 100%;box-sizing: border-box;border:1px solid #dbdbdb;border-radius: 5px;padding: 0 13px;font-size: 16px;}
.fabu .fabuc .fabucb .fabucbs{text-align: right;margin-top: 32px;}
.fabu .fabuc .fabucb .fabucbs .sbt{padding: 5px 22px;border-radius: 12px;background: #2d7ed9;font-size: 16px;color: #fff;border:1px solid #2d7ed9;}
.fabu .fabuc .fabucb .fabucbs .ret{padding: 5px 22px;border-radius: 12px;font-size: 16px;color: #959595;border:1px solid #959595;margin-left: 3px;}
@media only screen and (max-width:750px){
	.fabu .fabuc{width: 80%;}
	.fabu .fabuc .fabuca{padding: 10px 15px;}
	.fabu .fabuc .fabuca .fabucal{font-size: 14px;}
	.fabu .fabuc .fabucb{padding: 15px 15px 20px;}
	.fabu .fabuc .fabucb .fabucbi{margin-bottom: 10px;}
	.fabu .fabuc .fabucb .fabucbi .fabucb_txt{font-size: 14px;margin-bottom: 10px;}
	.fabu .fabuc .fabucb .fabucbi .fabucb_rdo label{margin-right: 10px;}
	.fabu .fabuc .fabucb .fabucbi .fabucb_rdo label input{margin-top: 3px;}
	.fabu .fabuc .fabucb .fabucbi .fabucb_rdo label span{font-size: 14px;}
	.fabu .fabuc .fabucb .fabucbi .fabucb_ipt input{height: 38px;padding: 0 10px;font-size: 14px;}
	.fabu .fabuc .fabucb .fabucbs{margin-top: 20px;}
	.fabu .fabuc .fabucb .fabucbs .sbt{font-size: 14px;padding: 3px 15px;}
	.fabu .fabuc .fabucb .fabucbs .ret{font-size: 14px;padding: 3px 15px;}
}

.lgcc{margin:115px 0;border-radius: 8px;overflow: hidden;background: url(lg2_04.png) no-repeat right center;background-size: contain;}
.lgcc .lgccl{float: left;width: 50%;}
.lgcc .lgccr{float: right;width: 50%;box-sizing: border-box;padding: 100px 130px 0;}
.lgcc .lgccr .lgccra{text-align: center;font-size: 30px;color: #2976cc;font-weight: bold;line-height: 1;}
.lgcc .lgccr .lgccrb{margin-top: 48px;}
.lgcc .lgccr .lgccrb .lgccrba{margin-bottom: 22px;}
.lgcc .lgccr .lgccrb .lgccrba input{width: 100%;box-sizing: border-box;height: 58px;border-radius: 29px;padding: 0 25px 0 57px;font-size: 16px;color: #000;background:#fff url(lg3_03.png) no-repeat 25px center;}
.lgcc .lgccr .lgccrb .lgccrbb input{background:#fff url(lg4_06.png) no-repeat 25px center;}
.lgcc .lgccr .lgccrb .lgccrbc{margin-top: 45px;text-align: center;}
.lgcc .lgccr .lgccrb .lgccrbc input{width: 138px;height: 50px;box-sizing: border-box;border-radius: 25px;background: #2d7ed7;font-size: 18px;color: #fff;vertical-align: middle;margin:0 4px;}
.lgcc .lgccr .lgccrb .lgccrbc a{display: inline-block;width: 138px;height: 50px;box-sizing: border-box;border-radius: 25px;font-size: 18px;color: #2a78d0;border:1px solid #2a78d0;vertical-align: middle;line-height: 50px;margin:0 4px;}
@media only screen and (max-width:1400px){
	.lgcc{margin:85px 0;}
	.lgcc .lgccr{padding: 80px 100px 0;}
	.lgcc .lgccr .lgccra{font-size: 26px;}
	.lgcc .lgccr .lgccrb{margin-top: 35px;}
	.lgcc .lgccr .lgccrb .lgccrba{margin-bottom: 18px;}
	.lgcc .lgccr .lgccrb .lgccrba input{height: 50px;border-radius: 25px;padding: 0 20px 0 50px;font-size: 14px;}
	.lgcc .lgccr .lgccrb .lgccrbc{margin-top: 30px;}
	.lgcc .lgccr .lgccrb .lgccrbc input{width: 120px;height: 42px;border-radius: 21px;font-size: 16px;}
	.lgcc .lgccr .lgccrb .lgccrbc a{width: 120px;height: 42px;border-radius: 21px;font-size: 16px;line-height: 42px;}
}
@media only screen and (max-width:1200px){
	.lgcc{margin:55px 0;}
	.lgcc .lgccr{padding: 50px 40px 0;}
	.lgcc .lgccr .lgccra{font-size: 22px;}
	.lgcc .lgccr .lgccrb{margin-top: 25px;}
	.lgcc .lgccr .lgccrb .lgccrba{margin-bottom: 15px;}
	.lgcc .lgccr .lgccrb .lgccrba input{height: 42px;border-radius: 21px;padding: 0 15px 0 40px;font-size: 13px;background:#fff url(lg3_03.png) no-repeat 15px center;}
	.lgcc .lgccr .lgccrb .lgccrbb input{background:#fff url(lg4_06.png) no-repeat 15px center;}
	.lgcc .lgccr .lgccrb .lgccrbc{margin-top: 20px;}
	.lgcc .lgccr .lgccrb .lgccrbc input{width: 100px;height: 36px;border-radius: 18px;font-size: 14px;}
	.lgcc .lgccr .lgccrb .lgccrbc a{width: 100px;height: 36px;border-radius: 18px;font-size: 14px;line-height: 36px;}
}
@media only screen and (max-width:750px){
	.lgcc{margin:20px 0;background: url(lg2_04.png) no-repeat bottom center;background-size: contain;}
	.lgcc .lgccl{float: none;width: 100%;}
	.lgcc .lgccr{float: none;width: 100%;padding: 25px 20px 35px;}
	.lgcc .lgccr .lgccra{font-size: 18px;}
	.lgcc .lgccr .lgccrb{margin-top: 15px;}
	.lgcc .lgccr .lgccrb .lgccrba{margin-bottom: 10px;}
	.lgcc .lgccr .lgccrb .lgccrba input{height: 36px;border-radius: 18px;padding: 0 10px 0 30px;background:#fff url(lg3_03.png) no-repeat 10px center;background-size: 14px 14px;}
	.lgcc .lgccr .lgccrb .lgccrbb input{background:#fff url(lg4_06.png) no-repeat 10px center;background-size: 14px 14px;}
	.lgcc .lgccr .lgccrb .lgccrbc{margin-top: 15px;}
	.lgcc .lgccr .lgccrb .lgccrbc input{width: 90px;height: 32px;border-radius: 16px;font-size: 13px;}
	.lgcc .lgccr .lgccrb .lgccrbc a{width: 90px;height: 32px;border-radius: 16px;font-size: 13px;line-height: 32px;}
}

.regc .regca{background: url(lg6_03.png) no-repeat center;background-size: cover;line-height: 76px;font-size: 30px;color: #ffffff;text-align: center;font-weight: bold;}
.regc .regcb{background: rgba(255,255,255,0.9);padding: 0 60px;}
.regc .regcb .regcbi{padding-top:18px;}
.regc .regcb .regcbi .regcbia{line-height: 60px;border-bottom:1px solid #dbe9f8;font-size: 20px;color: #1f62ad;font-weight: bold;}
.regc .regcb .regcbi .regcbib{margin-top: 22px;background: #fff;padding: 30px 280px;}
.regc .regcb .regcbi .regcbib .regcbibi{margin-bottom: 18px;}
.regc .regcb .regcbi .regcbib .regcbibi .left{float: left;font-size: 14px;color: #333;line-height: 30px;width: 152px;text-align: right;padding-right: 14px;box-sizing: border-box;}
.regc .regcb .regcbi .regcbib .regcbibi .left s{color: red;text-decoration: none;}
.regc .regcb .regcbi .regcbib .regcbibi .right{overflow: hidden;position: relative;z-index: 1;height: 30px;}
.regc .regcb .regcbi .regcbib .regcbibi.regcbibi1 .left{line-height: 38px;}
.regc .regcb .regcbi .regcbib .regcbibi.regcbibi1 .right{height: 38px;}
.regc .regcb .regcbi .regcbib .regcbibi .right input.ipt,.regc .regcb .regcbi .regcbib .regcbibi .right select{display: block;width: 100%;height: 100%;border: 1px solid #959595;line-height: 28px;font-size: 14px;color: #333;padding: 0 16px;box-sizing: border-box;}
.regc .regcb .regcbi .regcbib .regcbibi .right label{display: block;float: left;width: 101px;height: 100%;border: 1px solid #959595;font-size: 14px;color: #333;line-height: 36px;text-align: center;background-image: none;border-radius: 6px;margin-right: 15px;cursor: pointer;position: relative;overflow: hidden;box-sizing: border-box;}
.regc .regcb .regcbi .regcbib .regcbibi .right label input{position: absolute;left: 0;top:0;width: 100%;height: 100%;opacity: 0;}
.regc .regcb .regcbi .regcbib .regcbibi .right label.checked{background-image:none;border-color:#3e87d2}
.regc .regcb .regcbi .regcbib .regcbibi .right label.checked::after{content:"";position:absolute;right:0;bottom:0;width:19px;height:19px;background:url(lg5.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.regc .regcb .regcbi .regcbib .regcbibi.regcbibis{width: 33%;display: inline-block;}
.regc .regcb .regcbi .regcbib .regcbibi.regcbibiss .left{width: 110px;}
.regc .regcb .regcbi .regcbib .tips{overflow:hidden;text-align:center;line-height:1.5em;font-size:16px;margin-bottom:39px}
.regc .regcb .regcbi .regcbib .tips .icon{display:inline-block;vertical-align:middle;width:20px;height:20px;border:1px solid #434343;margin-right:13px;cursor:pointer}
.regc .regcb .regcbi .regcbib .tips .info{display:inline-block;vertical-align:middle;color:#333;line-height:1.5em}
.regc .regcb .regcbi .regcbib .tips .info a{color:#2781c4}
.regc .regcb .regcbi .regcbib .tips.on .icon{border-color:#2781c4;background:url(iconl4.png) center center no-repeat #2781c4;-webkit-background-size:12px 16px;-moz-background-size:12px 16px;-ms-background-size:12px 16px;-o-background-size:12px 16px;background-size:12px 16px}
.btn{text-align: center;}
.btn input{display:inline-block;width:185px;height:51px;line-height:51px;font-size:16px;color:#fff;background-color:#0a6bce;border:none;border-radius:8px;margin:0 11px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.btn input:hover{opacity:.8}
@media only screen and (max-width:1400px){
	.regc .regca{line-height: 66px;font-size: 26px;}
	.regc .regcb{padding: 0 45px;}
	.regc .regcb .regcbi{padding-top:15px;}
	.regc .regcb .regcbi .regcbia{line-height: 50px;}
	.regc .regcb .regcbi .regcbib{margin-top: 18px;padding: 20px 200px;}
	.regc .regcb .regcbi .regcbib .regcbibi{margin-bottom: 15px;}
	.regc .regcb .regcbi .regcbib .regcbibi.regcbibis{width: 30%}
}
@media only screen and (max-width:1200px){
	.regc .regca{line-height: 56px;font-size: 22px;}
	.regc .regcb{padding: 0 25px;}
	.regc .regcb .regcbi .regcbib{padding: 20px 50px;}
	.regc .regcb .regcbi .regcbib .tips{font-size: 14px;}
}
@media only screen and (max-width:750px){
	.regc .regca{line-height: 50px;font-size: 18px;}
	.regc .regcb{padding: 0 15px;}
	.regc .regcb .regcbi .regcbib{padding: 5px 15px 20px;}
	.regc .regcb .regcbi .regcbib .regcbibi .left{float: none;width: 100%;}
	.regc .regcb .regcbi .regcbib .regcbibi.regcbibi1 .left{line-height: 30px;}
	.regc .regcb .regcbi .regcbib .regcbibi.regcbibi1 .right{height: 30px;}
	.regc .regcb .regcbi .regcbib .regcbibi .right label{line-height: 30px;}
	.regc .regcb .regcbi .regcbib .regcbibi.regcbibis{display: block;width: 100%;}
	.regc .regcb .regcbi .regcbib .tips{font-size: 13px;margin-bottom: 20px;}
	.regc .regcb .regcbi .regcbib .tips .icon{width: 13px;height: 13px;margin-right: 5px;float: left;margin-top: 3px;}
	.regc .regcb .regcbi .regcbib .tips .info{width: calc(100% - 25px);}
	.btn input{width: 160px;height: 40px;line-height: 40px;font-size: 14px;}
}

.regcd{background: rgba(255,255,255,0.9);padding: 45px 60px;}
.regcd .regcda{font-size: 16px;color: #252525;border-bottom: 1px solid #dbe9f8;padding-bottom: 20px;}
.regcd .regcda span{color: #1f62ad;}
.regcd .regcdb{margin:40px 0;}
.regcd .regcdb .regcdba{display: flex;justify-content: space-between;padding: 0 50px;background: #e7eefc;line-height: 36px;color: #333333;font-size: 14px;}
.regcd .regcdb .regcdbb .regcdbbi{background: #fff;display: flex;line-height: 16px;padding: 10px 0; color: #333333;font-size: 14px;align-items: center;}
.regcd .regcdb .regcdbb .regcdbbi:nth-child(2n){background: #e7eefc;}
.regcd .regcdb .regcdbb .regcdbbi .regcdbbii{flex: 1;text-align: center;}
.regce .page{text-align: right;}
@media only screen and (max-width:1400px){
	.regcd{padding: 35px 45px;}
	.regcd .regcda{padding-bottom: 15px;font-size: 14px;}
	.regcd .regcdb{margin:30px 0;}
	.regcd .regcdb .regcdba{padding: 0 40px;}
}
@media only screen and (max-width:1200px){
	.regcd{padding: 25px 30px;}
	.regcd .regcda{padding-bottom: 10px;font-size: 13px;}
	.regcd .regcdb{margin:20px 0;}
	.regcd .regcdb .regcdba{padding: 0 30px;}
}
@media only screen and (max-width:750px){
	.regcd{padding: 15px 15px;}
	.regcd .regcdb{margin:10px 0;}
	.regcd .regcdb .regcdba{padding: 0 15px;font-size: 13px;line-height: 30px;}
	.regcd .regcdb .regcdbb .regcdbbi{font-size: 13px;padding: 7px 0;}
}

.regcdf{margin:40px 0;}
.regcdf .regcdfi{display: flex;padding: 10px 70px;justify-content: space-between;align-items: center;line-height: 16px;background: #e7eefc;}
.regcdf .regcdfi:nth-child(2n){background: #fff;}
.regcdf .regcdfi .regcdfii{text-align: center;font-size: 16px;color: #333;width: 20%;}
.regcdf .regcdfi .regcdfii:first-child{text-align: left;width: 40%;}
.regcdf .regcdfi.regcdfi_tit .regcdfii{font-weight: bold;}
.regcdf .regcdfi .regcdfii s{text-decoration: none;}
.regcdf .regcdfi .regcdfii s.sbcg{color: #46b11c;}
.regcdf .regcdfi .regcdfii s.zzsb{color: #2976cc;}
.regcdf .regcdfi .regcdfii s.yjs{color: #292929;}
@media only screen and (max-width:1400px){
	.regcdf{margin:30px 0;}
	.regcdf .regcdfi{padding: 10px 50px;}
	.regcdf .regcdfi .regcdfii{font-size: 14px;}
}
@media only screen and (max-width:1200px){
	.regcdf{margin:20px 0;}
	.regcdf .regcdfi{padding: 10px 30px;}
}
@media only screen and (max-width:750px){
	.regcdf{margin:10px 0;}
	.regcdf .regcdfi{padding: 7px 10px;}
	.regcdf .regcdfi .regcdfii{font-size: 13px;}
}

.regcg{background: rgba(255,255,255,0.9);padding: 60px;}
.regcg .regcgi{margin-bottom: 45px;}
.regcg .regcgi .regcgia{font-size: 20px;color: #1f62ad;padding-bottom: 15px;border-bottom:1px solid #dbe9f8;font-weight: bold;}
.regcg .regcgi .regcgib{margin-top: 35px;border:1px solid #a0a0a0;border-right: 0;border-bottom:0;width: 100%;box-sizing: border-box;}
.regcg .regcgi .regcgib .regcgibi{display: flex;font-size: 15px;color: #333;}
.regcg .regcgi .regcgib .regcgibi .regcgibii{border-right: 1px solid #a0a0a0;border-bottom: 1px solid #a0a0a0;width: 50%;display: flex;align-items: center;background: #fff}
.regcg .regcgi .regcgib .regcgibi.regcgibis .regcgibii,.regcg .regcgi .regcgib .regcgibi.regcgibie .regcgibii{width: 100%;}{width: 100%;}
.regcg .regcgi .regcgib .regcgibi .regcgibii .left{width: 183px;box-sizing: border-box;text-align: right;background: #d4e4fe;padding: 5px 25px 5px 0;border-right: 1px solid #a0a0a0;}
.regcg .regcgi .regcgib .regcgibi.regcgibis .regcgibii .left{padding: 52px 25px 52px 0;}

.regcg .regcgi .regcgib .regcgibi .regcgibii .right{width: calc(100% - 183px);box-sizing: border-box;overflow: hidden;}
.regcg .regcgi .regcgib .regcgibi .regcgibii .right .inp{width: 100%;height: 100%;background: none;outline: none;border:0;padding: 0 10px;}
.regcg .regcgi .regcgib .regcgibi .regcgibii .right textarea{background: none;outline: none;border:0;width: 100%;height: 100%;min-height: 80px;padding: 0 10px;}
.regcg .regcgi .regcgib .regcgibi .regcgibii .right select{width: 108%;height: 100%;background: none;outline: none;border:0;padding: 0 10px;}
.regcg .regcgi .regcgib .regcgibi .regcgibii .right label{margin:0 15px;}
.regcg .regcgi .regcgib .regcgibi .regcgibii .right label input{vertical-align: middle;margin-right: 5px;}
.regcg .regcgi .regcgib .regcgibi .regcgibii .right .inputs{padding-left: 10px;}
.regcg .regcgi .regcgib .regcgibi .regcgibii .right .inputs input{width: 35%;height: 22px;margin:0 10px;border: 1px solid #a0a0a0;padding: 0 10px;box-sizing: border-box;}
.regcg .regcgi .regcgib .regcgibi .regcgibii .right .upload{margin-left: 10px;padding: 4px 10px;line-height: 20px;position: relative;border: 1px solid #999;text-decoration: none;color: #666;box-sizing: border-box;display: inline-block;}
.regcg .regcgi .regcgib .regcgibi .regcgibii .right .upload input{position: absolute;left:0;top:0;opacity: 0;width: 100%;height: 100%;}
.m-btn{margin:60px 0;text-align: center;}
.m-btn a,.m-btn button{width: 210px;height: 55px;border-radius: 27px;font-size: 18px;color: #fff;margin:0 5px;background: #2672c5;display: inline-block;line-height: 55px}
.m-btn button.cg{background: #1b5faa;}
@media only screen and (max-width:1400px){
	.regcg{padding: 40px;}
	.regcg .regcgi{margin-bottom: 35px;}
	.regcg .regcgi .regcgia{font-size: 18px;padding-bottom: 10px;}
	.regcg .regcgi .regcgib{margin-top: 25px;}
	.regcg .regcgi .regcgib .regcgibi{font-size: 14px;}
	.m-btn{margin:40px 0;text-align: center;}
	.m-btn a,.m-btn button{width: 190px;height: 48px;border-radius: 24px;font-size: 16px;line-height: 48px}
}
@media only screen and (max-width:1200px){
	.regcg{padding: 30px;}
	.regcg .regcgi{margin-bottom: 25px;}
	.regcg .regcgi .regcgib{margin-top: 20px;}
	.m-btn{margin:30px 0;text-align: center;}
	.m-btn a,.m-btn button{width: 170px;height: 40px;border-radius: 20px;font-size: 14px;line-height: 40px}
	.regcg .regcgi .regcgib .regcgibi .regcgibii .left{width: 150px;}
	.regcg .regcgi .regcgib .regcgibi .regcgibii .right{width: calc(100% - 150px);}
	.regcg .regcgi .regcgib .regcgibi .regcgibii .right .inputs input{margin:0 5px;}
}
@media only screen and (max-width:750px){
	.regcg{padding: 15px;}
	.regcg .regcgi{margin-bottom: 15px;}
	.regcg .regcgi .regcgia{font-size: 16px;padding-bottom: 10px;}
	.regcg .regcgi .regcgib .regcgibi{font-size: 13px;display: block;}
	.regcg .regcgi .regcgib .regcgibi .regcgibii{width: 100%;}
	.regcg .regcgi .regcgib .regcgibi .regcgibii .left{width: 125px;padding: 5px 10px 5px 0;}
	.regcg .regcgi .regcgib .regcgibi.regcgibis .regcgibii .left{padding: 35px 10px 35px 0;}
	.regcg .regcgi .regcgib .regcgibi .regcgibii .right{width: calc(100% - 125px);}
	.regcg .regcgi .regcgib{margin-top: 15px;}
	.m-btn{margin:15px 0;text-align: center;}
	.m-btn a,.m-btn button{width: 140px;height: 36px;border-radius: 18px;font-size: 13px;line-height: 36px}
	.regcg .regcgi .regcgib .regcgibi.regcgibie .regcgibii .left{padding: 20px 10px 20px 0;}
}


.ul-shenbao li { border-bottom: 1px dashed #ddd; position: relative; font-size: 14px;padding: 15px 0}
.ul-shenbao li span{ position: absolute; right: 0; top: 50%;transform: translateY(-50%);}
.ul-shenbao li .e1{ display: inline-block; background-color: #545454; color:#fff; padding: 5px 10px; -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;line-height: 1;font-size: 12px;float: left;margin-right: 5px;}
.ul-shenbao li a{font-size: 15px;width: calc(100% - 145px);float: left;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.ul-shenbao li .red{background-color: #e70010;}
.ul-shenbao li .green{background-color: #46b11c;}
@media only screen and (max-width:1400px){
	.ul-shenbao li{padding: 12px 0;}
}
@media only screen and (max-width:1200px){
	.ul-shenbao li{padding: 10px 0;}
}
@media only screen and (max-width:750px){
	.ul-shenbao li{padding: 8px 0;font-size: 12px;}
	.ul-shenbao li .e1{padding: 5px 5px;}
	.ul-shenbao li a{font-size: 14px;width: calc(100% - 120px);}
}

.m-fpage{padding: 30px;font-size: 15px;}
.m-form1 .uninput {background-color: #d4e4fe;text-align: right;width: 20%;padding: 35px 25px 35px 0;}
.m-form1 .uninput1 {background-color: #d4e4fe;text-align: right;padding: 35px 25px 35px 20px;}
@media only screen and (max-width:1400px){
	.m-fpage{padding: 25px;}
}
@media only screen and (max-width:1200px){
	.m-fpage{padding: 20px;font-size: 14px;}
}
@media only screen and (max-width:750px){
	.m-fpage{padding: 10px 0;font-size: 13px;}
	.m-form1 .uninput{padding: 20px 5px 20px 0;}
}


.conArea02 .hd { font-size:34px; font-weight:bold; text-align:center;color: #333 }
.conArea02 .bd { margin-top:75px; }
.conArea02 .bd ul li { float:left; width:48%; margin-right:4%; }
.conArea02 .bd ul li:nth-child(2n) { margin-right:0; }
.conArea02 .bd ul li:nth-child(n + 3) { margin-top:15px; }
.conArea02 .bd ul li .p1 { line-height:40px; font-size:14px; color:#000;font-weight: bold; }
.conArea02 .bd ul li .p1 i { color:#e52b26; }
.conArea02 .bd ul li .p2 .text { width:100%; height:39px; line-height:39px; border:1px solid #eee; font-size:14px; padding:0 20px; box-sizing: border-box; }
.conArea02 .bd ul li .p2 .textarea { width:100%; height:120px;  border:1px solid #eee; font-size:14px; padding:10px 20px; box-sizing: border-box; }

.conArea02 .bd ul li.li05 { width:100%; margin-right:0; }
.conArea02 .bd ul li.li06 { width:100%; margin-right:0; text-align:center; }
.conArea02 .bd ul li.li06 .btn { display:inline-block; width:100px; height:36px; text-align:center; line-height:36px; font-size:14px; color:#fff; letter-spacing:6px; background:#a2a2a2; margin:0 20px; border-radius:5px; cursor:pointer; }
.conArea02 .bd ul li.li06 .btn01 { background:#2a3b55; }

@media all and (max-width:1400px){
	.conArea02 .hd { font-size:28px; }
	.conArea02 .bd { margin-top:60px; }
 
	
  
}
@media all and (max-width:1280px){
	.conArea02 .hd { font-size:28px; }
	.conArea02 .bd { margin-top:60px; }
 
	.conArea02 .bd ul li:nth-child(n + 3) { margin-top:25px; }
	 
	.conArea02 .bd ul li .p2 .text { height:50px; line-height:50px; }
  
}
@media all and (max-width:750px){
	.conArea02 .hd { font-size:18px; }
	.conArea02 .bd { margin-top:30px; }
	.conArea02 .bd ul li { float:none; width:100%; margin-right:0; }
	.conArea02 .bd ul li:nth-child(2n) { margin-right:0; }
	.conArea02 .bd ul li:nth-child(n + 2) { margin-top:10px; }
	.conArea02 .bd ul li .p1 { line-height:30px; font-size:14px; }
	.conArea02 .bd ul li .p2 .text { height:40px; line-height:40px; font-size:14px; padding:0 10px; }
	.conArea02 .bd ul li .p2 .textarea {  border:1px solid #eee; font-size:14px; padding:10px; }
 
	.conArea02 .bd ul li.li06 .btn { width:100px; height:40px; line-height:40px; font-size:14px; margin:0 10px; }
}



.disBox01 { padding-bottom:60px; width:100%; margin: 0 auto; overflow:hidden; }
.disBox01 .swiper-slide { width:600px; }
.disBox01 .swiper-slide img { display:block; width:100%; height:auto; }
.disBox01 .swiper-slide .tit{text-align: center;font-size: 16px;color: #333;margin-top: 20px;display: none;}
.disBox01 .swiper-slide.swiper-slide-active .tit{display: block;}
.disBox01 .btn { margin-top:30px; text-align:center; font-size:0; }
.disBox01 .btn .btn01 { display:inline-block; width:50px; height:50px; background-size:cover!important; cursor:pointer; z-index:2; }
.disBox01 .btn .prev-dis01 { background:url(e01.png) no-repeat center; margin-right:50px; }
.disBox01 .btn .next-dis01 { background:url(e02.png) no-repeat center; }

/*.disBox01 .btn .prev-dis01:hover { background:url(e01.png) no-repeat center; }
.disBox01 .btn .next-dis01:hover { background:url(e02.png) no-repeat center; }*/

@media all and (max-width:1680px){
	.disBox01 .swiper-slide { width:500px; }
	.disBox01 .btn { margin-top:30px; }
	.disBox01 .btn .btn01 { width:35px; height:35px; }
	.disBox01 .btn .prev-dis01 { margin-right:30px; }
}
@media all and (max-width:750px){
	.disBox01 { padding-bottom:40px; }
	.disBox01 .swiper-slide { width:90%; }
	.disBox01 .btn { margin-top:30px; }
	.disBox01 .btn .btn01 { width:35px; height:35px; }
	.disBox01 .btn .prev-dis01 { margin-right:30px; }
	.disBox01 .swiper-slide .tit{font-size: 14px;margin-top: 10px;}
}
@media all and (max-width:400px){
	.disBox01 .swiper-slide { width:80%; }
}
