<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
.container{}
.header{height: auto;}

.u-tt .hd { margin:0 2.5%; position:relative; }
.u-tt .hd h2 { padding:15px 5px; border-bottom: 1px solid #ccc; color:#132c80; font-size:18px; line-height:26px; vertical-align:top; font-weight:100; }
.u-tt .hd h2 span { display:block; color:#bababa; font-weight:100; font-size:15px; line-height:20px; text-transform:uppercase; vertical-align:top; }
.u-tt .hd .more { position:absolute; top:50%; right:8px; width:15px; height:15px; margin-top:-7px; padding:0; background:url(../images/icon_arr_arrow.png) no-repeat #f60; background-size:contain; overflow:hidden; }
.u-tt .hd .more a { display:block; background:none; line-height:999px; }
.u-tt .bd { margin:0 2.5%; padding:3% 0; }

.box-isd{display: none}
.box-isd .hd { background:#fff;}
.box-isd .hd h2 { border-right:0; background:#fff; color:#1e1201; }
.box-isd .hd .col { float:right; height:24px; margin:15px 5px 0 0; padding:0 20px; line-height:24px; border-radius:3px; border:1px solid #ddd; text-align:center; }
.box-isd .hd .col a { color:#333; }

@media only screen and (max-width:1200px){
	.wrap{width: 96%;}
	.box-isd{display: block;}
}

.wrap .main{padding: 55px 0;}
@media only screen and (max-width:1200px){
	.wrap .main{padding: 40px 0;}
}
@media only screen and (max-width:640px){
	.wrap .main{padding: 20px 0;}
}


.sidebar{height: 66px;background: #fff;box-shadow: 0 0 10px #c8c8c8;}
.sidebar .menu{}
.sidebar .menu dl dt{float:left;padding:0 25px;position: relative;}
.sidebar .menu dl dt:after{width: 1px;height: 14px;background: #e0e0e0;position: absolute;left: 0;top:50%;transform: translateY(-50%);content: "";}
.sidebar .menu dl dt:first-child{padding-left: 0;}
.sidebar .menu dl dt:first-child:after{width: 0;}
.sidebar .menu dl dt a{display: block;line-height: 63px;font-size: 16px;color: #3f485d;border-bottom: 3px solid transparent;}
.sidebar .menu dl dt a.current,.sidebar .menu dl dt a:hover{border-bottom: 3px solid #ce281e;color: #ce281e;font-weight: bold;}
.sidebar .menu dl dd{display: none;}
.sidebar .location{display: none;} 
.sidebar .location a{font-size: 14px;color: #3f485d;}
.sidebar .location a:last-child{color: #939eba;}
.sidebar .location a.u-home{padding-left: 32px;background: url(u-home_03.png) no-repeat left center;}
.sidebar .location h3{display: none;}

.thd{text-align: center;margin-top: 20px;}
.thd .thdc a{display: inline-block;padding: 3px 20px;font-size: 14px;border:1px solid #666;color: #3f485d;margin: 0 3px;}
.thd .thdc a.current,.thd .thdc a:hover{border-color: #ce281e;background: #ce281e;color: #fff}

@media only screen and (max-width:1200px){
	.sidebar{display: none;}
	.thd{display: none;}
}

/* 内容模式 */
.article{line-height:2; font-size:16px; word-wrap:break-word;color: #333333 }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:24px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; color: #333333}
.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;}
}
@media only screen and (max-width:750px){
	.article{font-size: 13px;}
}

.piList .pic-item-list .pic-item{float:left;width: 23%;margin:0 2.6666% 2.6666% 0;text-align: center;}
.piList .pic-item-list .pic-item:nth-child(4n){margin-right: 0;}

.piList01 .pic-item-list .pic-item{width: 18.5%;margin:0 1.875% 1.875% 0;}
.piList01 .pic-item-list .pic-item:nth-child(4n){margin-right: 1.875%;}
.piList01 .pic-item-list .pic-item:nth-child(5n){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.2;}
.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: #ce281e;}
.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:1200px){
	.piList .pic-item-list .pic-item dl dt a{font-size: 14px;}
	.piList .pic-item-list .pic-item{float:left;width: 32%;margin:0 2% 2% 0;text-align: center;}
	.piList .pic-item-list .pic-item:nth-child(4n){margin-right: 2%;}
	.piList .pic-item-list .pic-item:nth-child(3n){margin-right: 0;}

	.piList01 .pic-item-list .pic-item{width: 23%;margin:0 2.6666% 2.6666% 0;}
	.piList01 .pic-item-list .pic-item:nth-child(5n){margin-right: 2.6666%;}
	.piList01 .pic-item-list .pic-item:nth-child(3n){margin-right: 2.6666%;}
	.piList01 .pic-item-list .pic-item:nth-child(4n){margin-right: 0;}
	

}
@media only screen and (max-width:640px){
	.piList .pic-item-list .pic-item{float:left;width: 48%;margin:0 4% 4% 0;text-align: center;}
	.piList01 .pic-item-list .pic-item:nth-child(5n){margin-right:4%;}
	.piList .pic-item-list .pic-item:nth-child(4n){margin-right: 4%;}
	.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: 12px;}	
}

/* 分页 */
.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:#ce281e; color:#fff; }

@media screen and (max-width: 1024px){
	.page{padding-top: 10px}
	.page a{padding: 0 5px;margin: 0 3px;font-size: 12px}
}


.sebx .sel{float: left;width: 23.625%;height: 44px;border:1px solid #dbdbdb;font-size: 14px;color: #999999;padding: 0 15px;margin-right: 1.833%;appearance:none;
  	-moz-appearance:none;
  	-webkit-appearance:none;
  	background: url('in2_07.png') no-repeat scroll 95% center transparent; 
  	background-size:18px 10px;}
.sebx select:-ms-expand { display: none; }
.sebx .txt{float: left;width: 23.625%;height: 44px;border:1px solid #dbdbdb;font-size: 14px;color: #999999;box-sizing: border-box;padding: 0 15px;margin-right: 1.833%;}
.sebx .sbt{float: left;width: 23.625%;height: 44px;box-sizing: border-box;background: #ce281e;font-size: 14px;color: #ffffff;}
@media only screen and (max-width:1200px){
	.sebx .sel{background-size: 14px 7px;}
}
@media only screen and (max-width:640px){
	.sebx .sel{width: 48%;margin-right: 4%;height: 36px;font-size: 13px;margin-bottom: 10px;}
	.sebx .sel:nth-child(2){margin-right: 0;}
	.sebx .txt{height: 36px;font-size: 13px;font-size: 13px;margin-right: 4%;width: 48%;}
	.sebx .sbt{height: 36px;font-size: 13px;width: 48%;}
}

.inew{margin-top: 60px;}
.inew .inewca .inewcai{margin-bottom: 15px;background: #f8f8f8 url(in4_03.png) no-repeat left top;padding: 35px 70px;text-align: center;background-size: 98px 98px;}
.inew .inewca .inewcai .inewcaia{font-size: 30px;color: #ce281e;font-weight: bold;line-height: 1.2; }
.inew .inewca .inewcai .inewcaib{text-align: left; margin-top: 20px;font-size: 14px;color: #666666;line-height: 26px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.inew .inewcb{margin-top: 32px;border-top:1px solid #dbdbdb;margin-bottom: 50px;}
.inew .inewcb .inewcbi a{display: block;padding: 35px 0;border-bottom:1px solid #dbdbdb;transition: all 0.6s;position: relative;}
.inew .inewcb .inewcbi .inewcbil{float: left;width: 145px;text-align: center;position: relative;}
.inew .inewcb .inewcbi .inewcbil:after{width: 1px;content:"";height: 80px;position: absolute;right: 0;top:50%;transform: translateY(-50%);background: #dbdbdb;}
.inew .inewcb .inewcbi .inewcbil div{line-height: 50px;font-size: 60px;color: #666666;}
.inew .inewcb .inewcbi .inewcbil p{font-size: 16px;color: #666666;margin-top: 7px;}
.inew .inewcb .inewcbi .inewcbim{float: left;width: calc(100% - 190px);margin-left: 45px;transition: all 0.6s;}
.inew .inewcb .inewcbi .inewcbim .inewcbima{font-size: 20px;color: #3c3c3d;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.inew .inewcb .inewcbi .inewcbim .inewcbimb{margin-top: 10px;font-size: 13px;color: #666666;line-height: 21px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.inew .inewcb .inewcbi .inewcbim .inewcbimc{margin-top: 7px;font-size: 13px;color: #666;display: none;}
.inew .inewcb .inewcbi .inewcbir{width: 120px;background: url(in5_03.png) no-repeat center;transition: all 0.6s;float: right;height: 80px;position: absolute;top:50%;right:0;transform: translateY(-50%);border-left:1px solid #fff;}
.inew .inewcb .inewcbi:hover{box-shadow: 0 0 10px #bbb}
.inew .inewcb .inewcbi:hover .inewcbil div{color: #ce281e;}
.inew .inewcb .inewcbi:hover .inewcbil p{color: #ce281e;}
/*.inew .inewcb .inewcbi:hover .inewcbim{width: calc(100% - 447px);}*/
/*.inew .inewcb .inewcbi:hover .inewcbim .inewcbima{color: #fff;}
.inew .inewcb .inewcbi:hover .inewcbim .inewcbimb{color: #fff;}
.inew .inewcb .inewcbi:hover .inewcbir{width: 150px;}
.inew .inewcb .inewcbi:hover .inewcbim .inewcbimc{color: #fff}*/

@media only screen and (max-width:1200px){
	.inew{margin-top: 30px;}
	.inew .inewca .inewcai{margin-bottom: 10px;padding: 20px 40px;background-size: 88px 88px;}
	.inew .inewca .inewcai .inewcaia{font-size: 24px;}
	.inew .inewca .inewcai .inewcaib{margin-top: 15px;font-size: 13px;line-height: 22px;}
	.inew .inewcb{margin-top: 25px;margin-bottom: 30px;}
	.inew .inewcb .inewcbi a{padding: 25px 0;}
	.inew .inewcb .inewcbi .inewcbil{display: none;}
	.inew .inewcb .inewcbi .inewcbim{width: 100%;margin-left: 0;padding: 0 20px;box-sizing: border-box;}
	.inew .inewcb .inewcbi .inewcbim .inewcbima{font-size: 18px;}
	.inew .inewcb .inewcbi .inewcbim .inewcbimb{margin-top: 7px;}
	.inew .inewcb .inewcbi .inewcbim .inewcbimc{display: block;}
	.inew .inewcb .inewcbi .inewcbir{display: none;}
	.inew .inewcb .inewcbi:hover .inewcbim{width: 100%;}
	/*.inew .inewcb .inewcbi:hover .inewcbim{width: calc(100% - 100px);}
	.inew .inewcb .inewcbi:hover .inewcbir{width: 90px;background-size: 28px 7px;}*/
}
@media only screen and (max-width:640px){
	.inew{margin-top: 20px;}
	.inew .inewca .inewcai{margin-bottom: 10px;padding: 20px 15px 15px 35px;background-size: 60px 60px;}
	.inew .inewca .inewcai .inewcaia{font-size: 16px;}
	.inew .inewca .inewcai .inewcaib{margin-top: 10px;}
	.inew .inewcb{margin-top: 15px;margin-bottom: 20px;}
	.inew .inewcb .inewcbi a{padding: 15px 0;}
	.inew .inewcb .inewcbi .inewcbir{display: none;}
	.inew .inewcb .inewcbi .inewcbim{padding: 0 10px;}
	.inew .inewcb .inewcbi .inewcbim .inewcbima{font-size: 16px;}
	.inew .inewcb .inewcbi .inewcbim .inewcbimb{margin-top: 5px;font-size: 12px;line-height: 18px;}
	.inew .inewcb .inewcbi .inewcbim .inewcbimc{margin-top: 5px;font-size: 12px;}
	.inew .inewcb .inewcbi:hover .inewcbim{width: 100%;}
}

.pitxt{margin-top: 45px;}
.pitxt .pitxta .pitxtai{background: #f8f8f8;margin-bottom: 15px;}
.pitxt .pitxta .pitxtai .pitxtail{float: left;width: 45.1%;overflow: hidden;}
.pitxt .pitxta .pitxtai .pitxtail img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.pitxt .pitxta .pitxtai:hover .pitxtail 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); 
}
.pitxt .pitxta .pitxtai .pitxtair{float: right;width: 46.5%;margin-right: 4.2%;}
.pitxt .pitxta .pitxtai .pitxtair .pitxtaira{margin-top: 35px;width: 95px;height: 95px;background: #ce281e;text-align: center;}
.pitxt .pitxta .pitxtai .pitxtair .pitxtaira div{font-size: 40px;color: #ffffff;font-weight: bold;line-height: 1;padding-top: 15px;}
.pitxt .pitxta .pitxtai .pitxtair .pitxtaira p{font-size: 14px;color: #ffffff;margin-top: 5px;}
.pitxt .pitxta .pitxtai .pitxtair .pitxtairb{font-size: 20px;color: #3c3c3d;line-height: 1.3;margin-top: 25px;}
.pitxt .pitxta .pitxtai .pitxtair .pitxtairc{margin-top: 12px;font-size: 14px;color: #666666;line-height: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.pitxt .pitxta .pitxtai .pitxtair .pitxtaird{margin-top: 40px;}
.pitxt .pitxta .pitxtai .pitxtair .pitxtaird span{font-size: 14px;color: #666666;padding-right: 30px;background: url(more1_18.png) no-repeat right center;}
.pitxt .pitxta .pitxtai .pitxtair .pitxtaire{margin-top: 5px;font-size: 12px;color: #666;display: none;}
.pitxt .pitxta .pitxtai:hover .pitxtair .pitxtairb{color: #ce281e;}
.pitxt .pitxta .pitxtai:hover .pitxtair .pitxtaird span{color: #ce281e;background: url(more2_06.png) no-repeat right center;}

@media only screen and (max-width:1200px){
	.pitxt{margin-top: 30px;}
	.pitxt .pitxta .pitxtai{margin-bottom: 10px;}
	.pitxt .pitxta .pitxtai .pitxtair .pitxtaira{margin-top: 15px;width: 75px;height: 75px;}
	.pitxt .pitxta .pitxtai .pitxtair .pitxtaira div{font-size: 34px;padding-top: 10px;}
	.pitxt .pitxta .pitxtai .pitxtair .pitxtaira p{font-size: 13px;margin-top: 4px;}
	.pitxt .pitxta .pitxtai .pitxtair .pitxtairb{font-size: 18px;margin-top: 15px;}
	.pitxt .pitxta .pitxtai .pitxtair .pitxtairc{margin-top: 10px;font-size: 13px;line-height: 18px;}
	.pitxt .pitxta .pitxtai .pitxtair .pitxtaird{margin-top: 15px;}
	.pitxt .pitxta .pitxtai .pitxtair .pitxtaird span{padding-right: 20px;font-size: 13px;}
}
@media only screen and (max-width:640px){
	.pitxt{margin-top: 20px;}
	.pitxt .pitxta .pitxtai .pitxtail{float: none;width: 100%;}
	.pitxt .pitxta .pitxtai .pitxtair{float: none;width: 100%;padding: 15px 12px;box-sizing: border-box;}
	.pitxt .pitxta .pitxtai .pitxtair .pitxtaira{display: none;}
	.pitxt .pitxta .pitxtai .pitxtair .pitxtairb{font-size: 16px;margin-top: 0;}
	.pitxt .pitxta .pitxtai .pitxtair .pitxtairc{margin-top: 7px;font-size: 12px;line-height: 16px;}
	.pitxt .pitxta .pitxtai .pitxtair .pitxtaird{display: none;}
	.pitxt .pitxta .pitxtai .pitxtair .pitxtaire{display: block;}
}

.pitxt .pitxtb{margin-bottom: 45px;}
.pitxt .pitxtb .pitxtbi{padding: 30px 0;border-bottom: 1px solid #dbdbdb;}
.pitxt .pitxtb .pitxtbi .pitxtbil{float: left;width: 26.25%;overflow: hidden;}
.pitxt .pitxtb .pitxtbi .pitxtbil img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	max-width: 100%;
	
}
.pitxt .pitxtb .pitxtbi:hover .pitxtbil 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); 
}
.pitxt .pitxtb .pitxtbi .pitxtbir{float: right;width: 69.4%;}
.pitxt .pitxtb .pitxtbi .pitxtbir .pitxtbira{font-size: 20px;color: #3c3c3d;padding-top: 35px;line-height: 1.3;}
.pitxt .pitxtb .pitxtbi .pitxtbir .pitxtbirb{margin-top: 20px;font-size: 14px;color: #666666;line-height: 20px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.pitxt .pitxtb .pitxtbi .pitxtbir .pitxtbirc{font-size: 14px;color: #666666;margin-top: 30px;}
.pitxt .pitxtb .pitxtbi:hover .pitxtbir .pitxtbira{color: #ce281e;}
@media only screen and (max-width:1200px){
	.pitxt .pitxtb{margin-bottom: 30px;}
	.pitxt .pitxtb .pitxtbi{padding: 22px 0;}
	.pitxt .pitxtb .pitxtbi .pitxtbir .pitxtbira{font-size: 18px;padding-top: 0;}
	.pitxt .pitxtb .pitxtbi .pitxtbir .pitxtbirb{margin-top: 10px;font-size: 13px;line-height: 18px;}
	.pitxt .pitxtb .pitxtbi .pitxtbir .pitxtbirc{font-size: 13px;margin-top: 20px;}
}
@media only screen and (max-width:640px){
	.pitxt .pitxtb{margin-bottom: 20px;}
	.pitxt .pitxtb .pitxtbi{padding: 12px 0;}
	.pitxt .pitxtb .pitxtbi .pitxtbil{float: none;width: 100%;}
	.pitxt .pitxtb .pitxtbi .pitxtbir{float: none;width: 100%;}
	.pitxt .pitxtb .pitxtbi .pitxtbir .pitxtbira{font-size: 16px;padding-top: 10px;}
	.pitxt .pitxtb .pitxtbi .pitxtbir .pitxtbirb{margin-top: 7px;font-size: 12px;line-height: 16px;}
	.pitxt .pitxtb .pitxtbi .pitxtbir .pitxtbirc{font-size: 12px;margin-top: 10px;}
}

.aba.abx{background: url(ab1_02.png) no-repeat bottom center;background-size: cover;}
.ab .aba{padding: 60px 0 70px;}
.ab .aba .abaa{text-align: center;font-size: 24px;color: #333333;font-weight: bold;}
.ab .aba .abab{margin-top: 20px;font-size: 14px;color: #333333;text-align: center;line-height: 26px;}
.aba .s4_cld{margin-top: 45px;text-align: center;}
.aba .s4_cld .s4_cldi{padding: 0 60px;position: relative;display: inline-block;}
.aba .s4_cld .s4_cldi:after{position: absolute;content: "";left:0;top:50%;transform: translateY(-50%);width: 1px;height: 60px;background: #dbdbdb;}
.aba .s4_cld .s4_cldi:first-child:after{width: 0;}
.aba .s4_cld .s4_cldi .s4_cldia{font-size: 14px;color: #ce281e;}
.aba .s4_cld .s4_cldi .s4_cldia span{font-size: 32px;font-weight: bold;}
.aba .s4_cld .s4_cldi .s4_cldib{font-size: 14px;color: #666666;}

@media only screen and (max-width:1200px){
	.ab .aba{padding: 45px 0 50px;}
	.ab .aba .abaa{font-size: 20px;}
	.ab .aba .abab{margin-top: 15px;font-size: 13px;line-height: 22px;}
	.aba .s4_cld{margin-top: 30px;}
	.aba .s4_cld .s4_cldi .s4_cldia{font-size: 13px;}
	.aba .s4_cld .s4_cldi .s4_cldia span{font-size: 26px;}
	.aba .s4_cld .s4_cldi .s4_cldib{font-size: 13px;}
}
@media only screen and (max-width:640px){
	.ab .aba{padding: 30px 0 30px;}
	.ab .aba .abaa{font-size: 16px;}
	.ab .aba .abab{margin-top: 10px;font-size: 12px;line-height: 20px;}
	.aba .s4_cld{margin-top: 20px;}
	.aba .s4_cld .s4_cldi{float: left;width: 50%;padding: 0;margin-bottom: 15px;}
	.aba .s4_cld .s4_cldi .s4_cldia{font-size: 12px;}
	.aba .s4_cld .s4_cldi .s4_cldia span{font-size: 20px;}
	.aba .s4_cld .s4_cldi .s4_cldib{font-size: 12px;}
	.aba .s4_cld .s4_cldi:after{width: 0;}
}

.abd{padding: 50px 0 70px;background: url(abd1.jpg) no-repeat center;background-size: cover;margin-top: 55px;}
.abd .abda{text-align: center;font-size: 24px;color: #333333;font-weight: bold;}
.abd .abdc{margin-top: 40px;text-align: center;}
@media only screen and (max-width:1200px){
	.abd{padding: 50px 0 70px;margin-top: 40px;}
	.abd .abda{font-size: 24px;}
	.abd .abdc{margin-top: 30px;}
}
@media only screen and (max-width:640px){
	.abd{padding: 20px 0 30px; margin-top: 25px;}
	.abd .abda{font-size: 16px;}
	.abd .abdc{margin-top: 20px;}
}


/*.ab .abb{margin-top: 95px;}*/
.ab .abb .abba{text-align: center;font-size: 24px;color: #333333;font-weight: bold;}
.ab .abb .abbb{margin-top: 50px;position: relative;margin-left: calc((100% - 1200px) / 2);}
.ab .abb .abbb .swiper-slide{width: 850px;background: #2e3094;}
.ab .abb .abbb .swiper-slide .abbbi .abbbil{float: left;width: 61.6%;overflow: hidden;}
.ab .abb .abbb .swiper-slide .abbbi .abbbil img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;
}
.ab .abb .abbb .swiper-slide:hover .abbbi .abbbil 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); 
}
.ab .abb .abbb .swiper-slide .abbbi .abbbir{float: right;width: 32.4%;margin-right: 3%;}
.ab .abb .abbb .swiper-slide .abbbi .abbbir .abbbira{padding-top: 30px;}
.ab .abb .abbb .swiper-slide .abbbi .abbbir .abbbira img{width: 45px;}
.ab .abb .abbb .swiper-slide .abbbi .abbbir .abbbirb{margin-top: 15px;font-size: 20px;color: #ffffff;font-weight: bold;}
/*.ab .abb .abbb .swiper-slide:hover .abbbi .abbbir .abbbirb{color: #ce281e;}*/
.ab .abb .abbb .swiper-slide .abbbi .abbbir .abbbirc{margin-top: 15px;font-size: 14px;color: rgba(255,255,255,0.8);line-height: 24px;}
.ab .abb .abbb .swiper-button-next:after, .ab .abb .abbb .swiper-button-next:after{content: "";}
.ab .abb .abbb .swiper-button-prev:after,.ab .abb .abbb .swiper-button-prev:after{content: "";}
.ab .abb .abbb .swiper-button-next,.ab .abb .abbb .swiper-button-prev{width: 60px; height: 60px; border-radius: 50%;background: rgba(255,255,255,1); transition: all 0.3s; cursor: pointer;top:auto; cursor: pointer;top:50%;transform: translateY(-50%);}
.ab .abb .abbb .swiper-button-next::before,.ab .abb .abbb .swiper-button-prev::before{content: '\20'; position: absolute; top: 50%; width: 16px; height: 16px; border-right: 2px solid #ce2a1e; border-bottom: 2px solid #ce2a1e; transition: all 0.3s;}
.ab .abb .abbb .swiper-button-prev::before{transform: translateY(-50%) rotate(135deg); left: 24px;}
.ab .abb .abbb .swiper-button-next::before{transform: translateY(-50%) rotate(-45deg); right: 24px;}
.ab .abb .abbb .swiper-button-next:hover,.ab .abb .abbb .swiper-button-prev:hover{background: #ce2a1e; border-color: #ce2a1e;}
.ab .abb .abbb .swiper-button-next:hover::before,.ab .abb .abbb .swiper-button-prev:hover::before{border-color: #ffffff;}

@media only screen and (max-width:1200px){
	/*.ab .abb{margin-top: 50px;}*/
	.ab .abb .abba{font-size: 20px;}
	.ab .abb .abbb{margin-top: 35px;margin-left: 3%;}
	.ab .abb .abbb .swiper-slide{width: 700px;}
	.ab .abb .abbb .swiper-slide .abbbi .abbbir{width: 34.4%;margin-right: 2%;}
	.ab .abb .abbb .swiper-slide .abbbi .abbbir .abbbira{padding-top: 15px;}
	.ab .abb .abbb .swiper-slide .abbbi .abbbir .abbbira img{width: 40px;}
	.ab .abb .abbb .swiper-slide .abbbi .abbbir .abbbirb{margin-top: 10px;font-size: 18px;}
	.ab .abb .abbb .swiper-slide .abbbi .abbbir .abbbirc{margin-top: 10px;font-size: 13px;line-height: 21px;}
}
@media only screen and (max-width:640px){
	/*.ab .abb{margin-top: 25px;}*/
	.ab .abb .abba{font-size: 16px;}
	.ab .abb .abbb{margin-top: 20px;}
	.ab .abb .abbb .swiper-slide{width: 300px;}
	.ab .abb .abbb .swiper-slide .abbbi .abbbil{float: none;width: 100%;}
	.ab .abb .abbb .swiper-slide .abbbi .abbbir{width: 96%;margin-right: 2%;padding-bottom: 20px}
	.ab .abb .abbb .swiper-slide .abbbi .abbbir .abbbira{padding-top: 15px;}
	.ab .abb .abbb .swiper-slide .abbbi .abbbir .abbbira img{width: 35px;}
	.ab .abb .abbb .swiper-slide .abbbi .abbbir .abbbirb{margin-top: 7px;font-size: 16px;}
	.ab .abb .abbb .swiper-slide .abbbi .abbbir .abbbirc{margin-top: 7px;font-size: 12px;line-height: 18px;}
	.ab .abb .abbb .swiper-button-next,.ab .abb .abbb .swiper-button-prev{width: 40px;height: 40px;}
	.ab .abb .abbb .swiper-button-next::before,.ab .abb .abbb .swiper-button-prev::before{width: 10px;height: 10px;}
	.ab .abb .abbb .swiper-button-prev::before{left: 16px;}
	.ab .abb .abbb .swiper-button-next::before{right: 16px;}
}

.ab .abc{margin-top: 65px;margin-bottom: 90px;}
.ab .abc .abca{text-align: center;font-size: 24px;color: #333333;font-weight: bold;}
.ab .abc .abcb{margin-top: 35px;}
.ab .abc .abcb .swiper-slide .abcbi{background: #f8f8f8;padding: 23px 35px;text-align: center;}
.ab .abc .abcb .swiper-slide .abcbi .abcbia{overflow: hidden;}
.ab .abc .abcb .swiper-slide .abcbi .abcbia img{
	transition: transform 0.6s;
	-moz-transition: transform 0.6s; 
	-webkit-transition: transform 0.6s; 
	-o-transition: transform 0.6s;
	width: 100%;
}
.ab .abc .abcb .swiper-slide:hover .abcbi .abcbia 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); 
}
.ab .abc .abcb .swiper-slide .abcbi .abcbib{font-size: 14px;color: #333333;margin-top: 20px;}
.ab .abc .abcb .swiper-slide:hover .abcbi .abcbib{color: #ce281e;}
@media only screen and (max-width:1200px){
	.ab .abc{margin-top: 45px;margin-bottom: 60px;}
	.ab .abc .abca{font-size: 20px;}
	.ab .abc .abcb{margin-top: 25px;}
	.ab .abc .abcb .swiper-slide .abcbi{padding: 15px 25px;}
	.ab .abc .abcb .swiper-slide .abcbi .abcbib{font-size: 13px;margin-top: 10px;}
}
@media only screen and (max-width:640px){
	.ab .abc{margin-top: 20px;margin-bottom: 25px;}
	.ab .abc .abca{font-size: 16px;}
	.ab .abc .abcb{margin-top: 15px;}
	.ab .abc .abcb .swiper-slide .abcbi{padding: 10px 15px;}
}

.banner{position: relative;}
.banner .aabaa{position: relative;width: 1920px;left:50%;margin-left: -960px;}
.banner .aabab{position: absolute;left:0;width: 100%;top:45%;text-align: center;}
.banner .aabab .aababb{margin-top: 35px;font-size: 18px;color: #fff;}
@keyframes ripple-wave1{
	to {
		box-shadow: 0 0 0 20px rgba(255, 255, 255, 0.5),0 0 0 40px rgba(255, 255, 255, 0.5),0 0 0 60px rgba(255, 255, 255, 0.02);
	}
}
.banner .aabab .aababa span{display: inline-block;width: 68px;height: 68px; cursor: pointer; background:rgba(255, 255, 255, 0.1); border-radius: 50%; height: auto;
	box-shadow: 0 0 rgba(255, 255, 255, 0.5),0 0 0 20px rgba(255, 255, 255, 0.5),0 0 0 40px rgba(255, 255, 255, 0.5);
	animation: ripple-wave1 1s linear infinite;
	animation-play-state: running;
	opacity: 1;
	visibility: visible;
	transform: scale(1);
	-webkit-animation: ripple-wave1 1s linear infinite;}


.sjbanner{position: relative;}
.sjbanner .aabaa{position: relative;width: 100%;}
.sjbanner .aabab{position: absolute;left:0;width: 100%;top:45%;text-align: center;}
.sjbanner .aabab .aababb{margin-top: 15px;font-size: 13px;color: #fff;}
@keyframes ripple-wave1{
	to {
		box-shadow: 0 0 0 10px rgba(255, 255, 255, 0.5),0 0 0 15px rgba(255, 255, 255, 0.5),0 0 0 20px rgba(255, 255, 255, 0.02);
	}
}
.sjbanner .aabab .aababa span{display: inline-block;width: 30px;height: 30px; cursor: pointer; background:rgba(255, 255, 255, 0.1); border-radius: 50%; height: auto;
	box-shadow: 0 0 rgba(255, 255, 255, 0.5),0 0 0 10px rgba(255, 255, 255, 0.5),0 0 0 15px rgba(255, 255, 255, 0.5);
	animation: ripple-wave1 1s linear infinite;
	animation-play-state: running;
	opacity: 1;
	visibility: visible;
	transform: scale(1);
	-webkit-animation: ripple-wave1 1s linear infinite;}


.list .news{margin-bottom: 20px}
.list .news tr td{line-height: 1;border-bottom: 1px solid #ddd;padding: 2% 0;font-size: 16px;}
@media screen and (max-width: 1200px){
	
	.list .news tr td{font-size: 14px;}
}
@media screen and (max-width: 750px){
	
}

.adform{background: #f5f5f5;padding: 35px 0;}
.adform .adformc{width: 80%;margin:0 auto;}
.adform .adformc .adformca .adformcai{float: left;width: 48%;margin-right: 4%; margin-bottom: 15px;}
.adform .adformc .adformca .adformcai:nth-child(2n){margin-right: 0;}
.adform .adformc .adformca .adformcai label{font-size: 16px;color: #333;width: 80px;margin-right: 10px; text-align: right;display: inline-block;vertical-align: middle;}
.adform .adformc .adformca .adformcai label i{color: #f00;}
.adform .adformc .adformca .adformcai input{vertical-align: middle;padding: 0 10px; height: 44px;box-sizing: border-box;width: calc(100% - 100px);border:1px solid #d0d0d0;background: rgba(255,255,255,0.6);font-size: 16px;}
.adform .adformc .adformcb label{font-size: 16px;color: #333;width: 80px;margin-right: 10px;text-align: right;display: inline-block;vertical-align: middle;}
.adform .adformc .adformcb label i{color: #f00;}
.adform .adformc .adformcb textarea{vertical-align: top;padding: 10px;font-size: 16px;height: 200px;border:1px solid #d0d0d0;background: rgba(255,255,255,0.6);width: calc(100% - 100px);box-sizing: border-box;}
.adform .adformc .adformcc{margin-top: 20px;}
.adform .adformc .adformcc label{font-size: 16px;color: #333;width: 80px;margin-right: 10px;text-align: right;display: inline-block;vertical-align: middle;}
.adform .adformc .adformcc input{width: 200px;height: 44px;background: #ce281e;font-size: 16px;color: #fff;margin-left: 3px;}
@media screen and (max-width: 1200px){
	.adform{padding: 25px 0;}
	.adform .adformc{width: 100%;}
	.adform .adformc .adformca .adformcai label{font-size: 14px;width: 80px;}
	.adform .adformc .adformca .adformcai input{font-size: 14px;width: calc(100% - 100px);}
	.adform .adformc .adformcb label{font-size: 14px;width: 80px;}
	.adform .adformc .adformcb textarea{font-size: 14px;width: calc(100% - 100px);}
	.adform .adformc .adformcc label{font-size: 14px;width: 80px;}
	.adform .adformc .adformcc input{font-size: 14px;}
}
@media screen and (max-width: 750px){
	.adform{padding: 20px 0;}
	.adform .adformc{width: 100%;}
	.adform .adformc .adformca .adformcai{float: none;width: 100%;margin-right: 0;margin-bottom: 10px;}
	.adform .adformc .adformca .adformcai label{font-size: 13px;width: 70px;}
	.adform .adformc .adformca .adformcai input{font-size: 13px;width: calc(100% - 85px);height: 38px;}
	.adform .adformc .adformcb label{font-size: 13px;width: 70px;}
	.adform .adformc .adformcb textarea{font-size: 13px;width: calc(100% - 85px);}
	.adform .adformc .adformcc label{font-size: 13px;width: 70px;}
	.adform .adformc .adformcc input{font-size: 13px;height: 38px;}
}











</pre></body></html>