@charset "UTF-8";
body,input,label,select,option,textarea,button,fieldset,legend,td{color:#333;font:1rem/1.5 'Microsoft YaHei','SimSun',Verdana,Arial,Helvetica,sans-serif;}
body{margin:0 auto;min-width:1200px;background:#fff url(bg.jpg) repeat-x top;}
a{color:#333;}
a:hover{color:#ce2f2b;}
.cssmob{display:none;}
@media (max-width:768px){
	body{min-width:320px;max-width:640px;overflow-x:hidden;padding-top:50px;}
	.csspc{display:none;}
	.cssmob{display:block;}
	.pubpagescrolltop{visibility:hidden;}
}
@media (max-width:319px){
	body{display:none;}
}

.fdt1{clear:both;position:relative;padding-bottom:60px;text-align:center;color:#444;font-size:32px;font-weight:bold;letter-spacing:2px;text-transform:uppercase;}
.fdt1 span{display:block;clear:both;margin-top:15px;font-size:14px;font-weight:normal;font-family:'Arial';}
.fdt1::after{position:absolute;top:54px;left:50%;margin-left:-25px;width:50px;height:2px;background:#222;content:'';}
@media (max-width:768px){
	.fdt1{padding-bottom:30px;font-size:16px;letter-spacing:0;}
	.fdt1 span{margin-top:10px;font-size:12px;letter-spacing:0;}
	.fdt1::after{top:28px;height:1px;}
}

.futsi1 li{clear:both;position:relative;height:110px;overflow:hidden;padding:15px 20px 15px 100px;line-height:2;transition:all .3s ease;}
.futsi1 li > .intime{position:absolute;top:15px;left:0;width:80px;height:80px;overflow:hidden;background:#045bb8;transition:all .3s ease;}
.futsi1 li > .intime span.t{display:none;}
.futsi1 li > .intime em{display:block;padding-top:5px;text-align:center;line-height:1.5;color:#fff;font-size:.75rem;}
.futsi1 li > .intime em b{display:block;font-size:1.75rem;}
.futsi1 li > .theme{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;}
.futsi1 li > .theme span.tuwen{float:left;margin:8px 7px 0 0;width:0;height:15px;overflow:hidden;background:url(../pub/img/lis/syboltuwen2.png) no-repeat;background-size:18px;padding-left:18px;}
.futsi1 li > .theme a:hover{text-decoration:underline;}
.futsi1 li > .summary{height:48px;overflow:hidden;color:#666;font-size:.75rem;}
.futsi1 li > .summary a{color:#666;}
.futsi1 li:hover{background:#f1f1f1;padding-left:120px;}
.futsi1 li:hover > .intime{left:20px;}
@media (max-width:768px){
	.futsi1 li{height:100px;padding:10px 10px 15px 100px;}
	.futsi1 li > .intime{top:10px;}
	.futsi1 li > .intime em{padding-top:10px;}
	.futsi1 li > .intime em b{font-size:1.5rem;}
	.futsi1 li > .theme{font-size:.875rem;}
	.futsi1 li > .theme span.tuwen{margin-top:7px;}
	.futsi1 li:hover{padding-left:110px;}
	.futsi1 li:hover > .intime{left:10px;}
}

.fupt1 li{position:relative;float:left;margin:40px 15px 0;width:380px;overflow:hidden;transition:all ease .3s;}
.fupt1 li .thum{position:relative;overflow:hidden;background:#f1eee5;padding:0 0 70%;}
.fupt1 li .thum a{position:absolute;top:0;bottom:0;width:100%;}
.fupt1 li .thum a img{width:100%;height:100%;transition:all ease .3s;}
.fupt1 li .theme{position:absolute;bottom:-50px;width:100%;height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:rgba(2,92,208,.85);text-align:center;line-height:50px;font-size:1rem;transition:all ease .3s;}
.fupt1 li .theme a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 5px;color:#fff;}
.fupt1 li .theme span{display:none;}
.fupt1 li:hover .thum a img{transform:scale(1.15);}
.fupt1 li:hover .theme{bottom:0;}
@media (max-width:768px){
	.fupt1 li{margin:25px 5px 0;width:170px;}
	.fupt1 li .theme{position:relative;bottom:auto;width:100%;height:36px;line-height:36px;font-size:.75rem;}
}

.fcani0{animation:ani_fromdowna 1.5s;animation-fill-mode:forwards;}
@keyframes ani_fromdowna{
	from{margin-top:150px;opacity:0;}
	to{margin-top:0;opacity:1;}
}

.aninarrowa{animation:aninarrowa 1s ease-out 1;animation-fill-mode:forwards;}
@keyframes aninarrowa{
	from{opacity:0;transform:scale(1.15)}
	to{opacity:1;transform:scale(1)}
}
@media (max-width:768px){
	.aninarrowa{animation:none;}
}

@keyframes rotclock{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}
@keyframes rotclockun{from{transform:rotate(360deg);}to{transform:rotate(0deg);}}
@keyframes fadedown{0%,30%{opacity:0;transform:translateY(0);}60%{opacity:1;transform:translate(0);}100% {opacity:0;transform:translateY(10px);}
}

.top{clear:both;}
.top .tit{position:relative;margin:0 auto;width:1200px;height:100px;padding:3px 100px 0 0;}
.top .tit .l{float:left;}
.top .tit .l a{display:block;width:220px;background:url(logo.jpg) no-repeat;background-size:100%;padding:64px 0 0 4px;color:#61b208; font-size: 14px;}
.top .tit .r{float:right;margin-top:14px;}
.top .tit .wn{position:absolute;top:35px;right:0;}
.top .tit .wn span{display:inline-block;width:30px;height:30px;border:1px solid #0aac49;border-radius:50%;text-align:center;line-height:30px;color:#0aac49;font-size:18px;cursor:pointer;transition-duration:.35s;}
.top .tit .wn span:hover,
.top .tit .wn span.now{background:#0aac49;border:1px solid #0aac49;color:#fff;}
.top .tit .sea{position:absolute;top:35px;right:42px;width:52px;height:30px;border-left:1px #ddd solid;text-align:right;}
.top .tit .sea span{display:inline-block;width:30px;height:30px;border:1px solid #444;border-radius:50%;text-align:center;line-height:30px;color:#222;font-size:14px;cursor:pointer;transition-duration:.35s;}
.top .tit .sea span:hover,
.top .tit .sea span.now{background:#068dfa;border:1px solid #068dfa;color:#fff;}
.top .tit .seas{display:none;z-index:101;position:absolute;top:100px;right:42px;width:320px;height:70px;overflow:hidden;background:#fff;border-top:3px solid #068dfa;box-shadow:0 6px 12px rgba(0,0,0,.175);padding:15px 5px 0 20px;}
.top .tit .seas .key{width:230px;height:40px;background:none;border:0;border-bottom:1px solid #ccc;color:#222;font-size:14px;}
.top .tit .seas .key:-ms-input-placeholder{color:#ccc;font-size:14px;}
.top .tit .seas .key::-webkit-input-placeholder{color:#ccc;font-size:14px;}
.top .tit .seas .key::-moz-placeholder{color:#ccc;font-size:14px;}
.top .tit .seas .but{position:absolute;top:25px;right:5px;float:right;width:50px;height:30px;background:none;border:none;padding-left:50px;cursor:pointer;}
.top .tit .seas::before{position:absolute;top:25px;right:20px;line-height:30px;color:#000;font-size:25px;font-weight:bold;font-family:'iconfont'!important;content:'\e641';transition-duration:.35s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.menuya{z-index:930;position:relative;}
.menuya li.ol0{float:left;text-align:center;font-size:.875rem;}
.menuya li.ol0 > a{display:block;width:100px;height:83px;overflow:hidden;line-height:67px;color:#222;font-size:16px;transition-duration:.35s;}
.menuya li.ol0 > ul{display:none;position:absolute;width:180px;overflow:hidden;text-align:left;transition-duration:.35s;animation:menuyakf1 0.2s linear;}
.menuya li.ol0 > ul li a{display:block;height:50px;overflow:hidden;background:#fafafa;border-bottom:1px solid rgba(0,0,0,.04);padding-left:15px;line-height:50px;color:#222;transition-duration:.35s;}
.menuya li.ol0 > ul li a:before{margin:0 10px 0 0;content:'-';}
.menuya li.ol0 > ul li a:hover{background:#f1f1f1;padding-left:20px;}
.menuya li.ol0 > ul li:first-child{display:block;border-top:3px solid #068dfa;box-shadow:0 6px 12px rgba(0,0,0,.175);}
.menuya li.ol0:hover > a{color:#068dfa;}
.menuya li.ol0:hover > ul{display:block;}
@keyframes menuyakf1{from{margin-top:10px;opacity:0;}to{margin:0;opacity:1;}}
.topfixam{z-index:971;clear:both;position:fixed;top:0;width:100%;}
.topfixam .tit{height:3.125rem;background:#fff;box-shadow:0 1px 1px rgba(0,0,0,.1);}
.topfixam .tit .logo{height:100%;overflow:hidden;}
.topfixam .tit .logo a{float:left;height:100%;overflow:hidden;background:url(logo.jpg) no-repeat 0.3125rem 0.375rem;background-size:auto 2.25rem;padding:0.5rem 0 0 8rem;}
.topfixam .menubut{z-index:972;position:absolute;top:0.375rem;right:0.5rem;overflow:hidden;text-align:center;line-height:1.2;color:#444;font-size:0.75rem;cursor:pointer;}
.topfixam .menubut i{display:block;color:#0d0d0d;transform:scale(1.4,1);}
.topfixam .menu{display:none;z-index:973;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);}
.topfixam .menu::before{position:absolute;width:20%;overflow:hidden;text-align:center;color:#fff;font-size:2rem;cursor:pointer;content:'\2715';}
.topfixam .menu .s{float:right;width:80%;height:100%;overflow-y:auto;background:#fff;padding-bottom:100px;}

.bann .bannp{position:relative;background:url(bp01.jpg) no-repeat 0 25%;background-size:100%;padding-top:15.62%;}
.bann .bannpcont_classtop6,.bann .bannpcont_classtop25{background-image:url(bp02.jpg);}
.bann .bannpcont_classtop16{background-image:url(bp03.jpg);}
@media (max-width:768px){
	.bann .bannp{display:none;}
}

.ind{clear:both;}
.ind .ind1{clear:both;overflow:hidden;padding:70px 0 110px;position:relative;margin:0 auto;width:1370px;overflow:hidden;}
.ind .ind1 .b{margin:0 auto;width:1230px;overflow:hidden;}
.ind .ind1 .b ul li{position:relative;float:left;margin:0 15px;width:280px;overflow:hidden;transition:all ease .3s;}
.ind .ind1 .b ul li .thum{position:relative;height:0;overflow:hidden;background:#f1eee5;padding:0 0 150%;}
.ind .ind1 .b ul li .thum a{position:absolute;top:0;bottom:0;width:100%;}
.ind .ind1 .b ul li .thum a img{width:100%;height:100%;transition:all ease .3s;}
.ind .ind1 .b ul li .theme{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#045bb8;text-align:center;line-height:60px;color:#fff;font-size:1.125rem;}
.ind .ind1 .b ul li .theme a{color:#fff;}
.ind .ind1 .b ul li .theme span{display:none;}
.ind .ind1 .b ul li:hover .thum a img{opacity:.9;transform:scale(1.05);}
.ind .ind1 .c{padding-top:30px;}
.ind .ind1 .effscrsliabars a{margin:0 4px;width:4px;height:4px;background:#ccc;border-radius:2px;transition-duration:.3s;}
.ind .ind1 .effscrsliabars a.now{width:32px;background:#068dfa;}
.ind .ind1 .effscrsliabut{display:none;position:absolute;top:405px;left:0;width:40px;height:40px;background:#068dfa;border-radius:50%;text-align:center;line-height:40px;cursor:pointer;transition-duration:.3s;transform:rotate(-90deg);}
.ind .ind1 .effscrsliabut::after{color:#fff;font-family:'iconfont'!important;content:'\e61c';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.ind .ind1 .effscrsliabutn{right:0;left:auto;transform:rotate(90deg);}
.ind .ind1:hover .effscrsliabut{display:block;}
.ind .ind2{clear:both;overflow:hidden;background:url(ind2bg.jpg) no-repeat center top;padding:70px 0;}
.ind .ind2 .s{margin:0 auto;width:1230px;overflow:hidden;}
.ind .ind2 .b{height:612px;overflow:hidden;}
.ind .ind2 .c{padding-top:30px;}
.ind .ind2 .effscrsliabars a{margin:0 4px;width:4px;height:4px;background:#ccc;border-radius:2px;transition-duration:.3s;}
.ind .ind2 .effscrsliabars a.now{width:32px;background:#068dfa;}
.ind .ind3{clear:both;overflow:hidden;background:#f1f1f1;padding:80px 0;}
.ind .ind3 .s{margin:0 auto;width:1200px;overflow:hidden;}
.ind .ind3 .a{padding-bottom:60px;}
.ind .ind3 .b{float:right;width:480px;height:400px;overflow:hidden;}
.ind .ind3 .c{float:left;width:720px;height:400px;overflow:hidden;background:#fff;padding:0 20px 0 0;}
.ind .ind3 .c .c1{height:60px;overflow:hidden;border-bottom:1px solid #ccc;}
.ind .ind3 .c .c1 h6{float:left;width:33.3%;height:60px;text-align:center;line-height:60px;color:#222;font-size:18px;}
.ind .ind3 .c .c1 h6 a{display:block;}
.ind .ind3 .c .c1 h6.now a{color:#068dfa;}
.ind .ind3 .c .c1 h6:hover a{background:#068dfa;color:#fff;font-weight:bold;}
.ind .ind3 .c .c2{padding:5px 0 0 20px;}
.ind .ind4{clear:both;overflow:hidden;background:url(ind4bg.jpg) no-repeat center top;padding:70px 0;}
.ind .ind4 .s{position:relative;margin:0 auto;width:1200px;min-height:630px;overflow:hidden;padding-left:420px;}
.ind .ind4 .b{position:absolute;top:130px;left:0;}
.ind .ind4 .b .imgslita .txtbg{bottom:30px;height:40px;background:#045bb8;opacity:1;}
.ind .ind4 .b .imgslita .txt{right:10px;bottom:30px;left:10px;height:40px;text-align:center;line-height:40px;}
.ind .ind4 .b .imgslita .slidesjs-pagination{bottom:0;}
.ind .ind4 .b .imgslita .slidesjs-pagination li a{background-color:#ccc;}
.ind .ind4 .b .imgslita .slidesjs-pagination li a.active,
.ind .ind4 .b .imgslita .slidesjs-pagination li a:hover.active{background-color:#068dfa;}
.ind .ind4 .c{height:168px;overflow:hidden;line-height:2.4;font-size:14px;}
.ind .ind4 .d{clear:both;margin-top:40px;}
.ind .ind4 .d dl dt,
.ind .ind4 .d dl dd{float:left;width:150px;overflow:hidden;transition:all .3s ease;}
.ind .ind4 .d dl dt{height:120px;overflow:hidden;background:#2357b6;text-align:center;line-height:120px;color:#fff;font-size:24px;font-weight:bold;}
.ind .ind4 .d dl dd{position:relative;line-height:2;}
.ind .ind4 .d dl dd a{display:block;position:relative;padding:130px 15px 15px;color:#222;font-size:14px;font-weight:bold;}
.ind .ind4 .d dl dd span{display:block;height:116px;overflow:hidden;font-size:12px;font-weight:normal;}
.ind .ind4 .d dl dd span::before{display:block;margin:10px 0;width:50px;border-bottom:1px solid #222;content:'';}
.ind .ind4 .d dl dd::before{position:absolute;top:0;left:0;width:100%;height:120px;overflow:hidden;background:url(about1.jpg) no-repeat;background-size:100% auto;opacity:.9;content:'';}
.ind .ind4 .d dl dd:nth-child(3)::before{background-image:url(about2.jpg);}
.ind .ind4 .d dl dd:nth-child(4)::before{background-image:url(about3.jpg);}
.ind .ind4 .d dl dd:nth-child(5)::before{background-image:url(about3.jpg);}
.ind .ind4 .d dl dd:hover{background-image:linear-gradient(0deg,#fff,#ccc);}
@media (max-width:768px){
	.ind .ind1{width:95%;padding:40px 0 60px;}
	.ind .ind1 .b{width:100%;}
	.ind .ind1 .b ul li .theme{padding:0 5px;line-height:40px;font-size:1rem;}
	.ind .ind1:hover .effscrsliabut{display:none;}
	.ind .ind2{background-size:100% auto;padding:70px 0;}
	.ind .ind2 .s{width:100%;}
	.ind .ind2 .b{height:360px;overflow:hidden;}
	.ind .ind3{padding:50px 0;}
	.ind .ind3 .s{width:95%;}
	.ind .ind3 .a{padding-bottom:30px;}
	.ind .ind3 .b{float:none;width:100%;height:auto;}
	.ind .ind3 .c{float:none;margin-top:15px;width:100%;height:auto;padding:0;}
	.ind .ind3 .c .c1{height:48px;}
	.ind .ind3 .c .c1 h6{float:left;width:33.3%;height:48px;line-height:48px;font-size:1rem;}
	.ind .ind3 .c .c2{padding:10px;}
	.ind .ind4{background-size:100% auto;padding:50px 0 20px;}
	.ind .ind4 .s{width:95%;padding-left:0;min-height:0;}
	.ind .ind4 .b{position:relative;top:auto;left:auto;float:left;margin:0 10px 0 0;}
	.ind .ind4 .c{height:310px;line-height:2;}
	.ind .ind4 .d{clear:both;margin-top:0;padding-top:30px;}
	.ind .ind4 .d dl dt{display:none;}
	.ind .ind4 .d dl dd{width:50%;}
	.ind .ind4 .d dl dd a{padding:130px 10px 10px;}
	.ind .ind4 .d dl dd:nth-child(3n+2){background-image:linear-gradient(0deg,#fff,#ccc);}
}

.foot0{clear:both;overflow:hidden;background:#f1f1f1;padding:50px 0;}
.foot0 .s{margin:0 auto;width:1200px;overflow:hidden;}
.foot0 .a{margin-bottom:20px;color:#222;font-size:18px;font-weight:bold;}
.foot0 .l{float:left;width:410px;overflow:hidden;}
.foot0 .l .b{position:relative;overflow:hidden;padding:0 0 0 36px;line-height:44px;color:#444;font-size:14px;}
.foot0 .l .b i::before{position:absolute;top:0;left:0;overflow:hidden;color:#888;font-size:24px;font-style:normal;font-family:'iconfont'!important;content:'\e653';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.foot0 .l .b i:nth-child(2)::before{top:44px;}
.foot0 .l .b i:nth-child(3)::before{top:88px;}
.foot0 .l .b i:nth-child(4)::before{top:132px;content:'\e745';}
.foot0 .l .b i:nth-child(5)::before{top:176px;content:'\e620';}
.foot0 .r{float:right;width:740px;overflow:hidden;}
@media (min-width:768px){
	.fpind .fpfa_fpapc .f .input-group:nth-child(-n+2){float:left;width:48%;}
	.fpind .fpfa_fpapc .f .input-group:nth-child(2){margin-left:4%;}
}
@media (max-width:768px){
	.foot0{display:none;}
}

.foot{clear:both;position:relative;background:#045bb8;padding:50px 0;}
.foot .s{position:relative;margin:0 auto;width:1200px;padding:0 400px 0 0;color:#fff;font-size:.875rem;}
.foot .s a{color:inherit;}
.foot .flink{margin-bottom:30px;opacity:.5;font-size:.75rem;}
.foot .flink a:not(:last-child){margin-right:1rem;}
.foot .r{position:absolute;top:-10px;right:0;text-align:center;color:#fff;font-size:14px;}
.foot .r a{display:block;margin-bottom:5px;width:120px;height:120px;background:url(wnmp.jpg) no-repeat center;background-size:120px 120px;}
.foot .r.wngzh{right:160px;}
.foot .r.wngzh a{background-image:url(wngzh.jpg);}
.foot .footclass{display:inline-block;margin-bottom:30px;height:40px;overflow:hidden;background-color:rgba(255,255,255,.1);border-radius:50px;padding:30px 0;padding:0 30px;line-height:40px;display:none;}
.foot .footclass a{margin:0 15px;}
.foot .footcopy{clear:both;line-height:2;}
.foot .footcopy img{vertical-align:middle;}
.foot .footcopy span.copy::after{content:'　';}
.foot .footcopy span.copy + a::after{content:'|';}
@media (max-width:768px){
	.foot{margin:0 0 50px;border-top:1px #ddd solid;padding:20px 0;}
	.foot .s{width:100%;font-size:0.75rem;padding:0;position:relative;overflow:hidden;}
	.foot .flink{z-index:-1;position:absolute;top:500px;}
	.foot .footcopy{text-align:center;position:relative;overflow:hidden;}
	.foot .footcopy span.copy::after{display:block;content:'';}
	.foot .footcopy span.copy + a{z-index:-1;position:absolute;top:500px;}
	.foot .footclass{display:none;}
	.foot .footfixm{z-index:911;position:fixed;bottom:0;width:100%;background:#0b2947;border-top:1px #103254 solid;}
	.foot .footfixm a{position:relative;float:left;width:25%;overflow:hidden;padding:8px 0;text-align:center;color:#fff;}
	.foot .footfixm a span{display:none;}
	.foot .footfixm a::before{display:block;color:#ddd;font-size:24px;font-style:normal;font-family:'iconfont'!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
	.foot .footfixm a:nth-child(1)::before{content:'\e640';}
	.foot .footfixm a:nth-child(2)::before{content:'\e615';}
	.foot .footfixm a:nth-child(3)::before{content:'\e65f';}
	.foot .footfixm a:nth-child(4)::before{content:'\e6ee';}
	.foot .footfixm a:nth-child(5)::before{content:'\e67a';}
	.foot .footfixm a.awnmp{display:none;}
	.foot .footfixm_but{background:#f7f7f7;border-top:1px #d3d3d3 solid;padding:7px 0;}
	.foot .footfixm_but a{margin:0 1.5%;width:30.33%;background:linear-gradient(0deg,#eaeaea,#fbfbfb 70%,#fff);border:1px #d3d3d3 solid;border-radius:4px;color:#999;font-size:0.875rem;}
	.foot .footfixm_but a::before{display:inline;margin-right:5px;color:inherit;font-size:inherit;}
	.foot .footfixm_but a:nth-child(1){background:#0aac49;border-color:#0aac49;color:#fff;}
	.foot .footfixm_but a:nth-child(2){color:#0aac49;}
	.foot .footfixmwnmp a.awnmp{display:block;}
	.foot .footfixmwnmp a.awn{display:none;}
}

.main{clear:both;position:relative;background:#f5f5f5;}
.main::before{position:absolute;top:0;width:100%;height:50px;background:#fff;content:'';}
.main .mains{position:relative;margin:0 auto;width:1200px;padding:100px 0 80px;}
.main .mainb{width:100%;min-height:500px;}

.fp .fplista li{border-bottom-color:#dedede;}
.fp .fploc{position:absolute;top:0;margin:-30px 0 0;height:auto;border:0;}
.fp .fploc .l{display:none;}
.fp .fploc .p a{display:block;width:250px;height:80px;background:#045bb8;text-align:center;line-height:80px;color:#fff;font-size:16px;}
.fp .fploc .p span{display:none;}
.fp .fpdir{position:absolute;top:0;right:0;left:270px;}
.fp .fpdir .s{border:0;padding:0;}
.fp .fpdir .s a{display:inline-block;margin-left:10px;height:50px;border-bottom:3px solid #fff;padding:0 15px;line-height:47px;color:#333;font-size:14px;}
.fp .fpdir .s a:hover,
.fp .fpdir .s a.now{border-color:#6cb92a;color:#6cb92a;}
.maincont_classid10 .fp .fpcol .coln li .thum{padding:0 0 150%;}
@media (min-width:768px){
	.maincont_classid10 .fp .fpcol .coln li:nth-child(n){margin:0;width:23.5%;}
	.maincont_classid10 .fp .fpcol .coln li:not(:nth-child(4n+1)){margin-left:2%;}
	.maincont_classid10 .fp .fpcol .coln li:nth-child(n+5){margin-top:2%;}
	.maincont_classid10 .fp .fpcol .coll .colllogos .imgslita .imag{width:100%;height:100%;}
	.fpscont .fp24 .fpdet{float:left;width:38%;overflow:hidden;}
	.fpscont .fp24 .fpdetmap{float:right;width:60%;overflow:hidden;}
}
@media (max-width:768px){
	.main::before{display:none;}
	.main .mains{width:100%;padding:0 0 20px;}
	.main .mainb .fps{padding:8px;padding-top:58px;}
	.fp .fploc{margin:0;left:0;width:100%;height:44px;background:#045bb8;padding-left:10px;line-height:44px;color:#fff;display:}
	.fp .fploc .l{display:block;}
	.fp .fploc .p,
	.fp .fpdir{display:none;}
}

.maincont_classid1 .mains{width:100%;padding-bottom:0;}
.about .tt{position:relative;margin:0 auto;text-align:center;color:#121212;font-size:26px;letter-spacing:1px;}
.about .tt span{display:block;margin-top:30px;color:#666;font-size:.75rem;font-weight:bold;}
.about .tt::after{position:absolute;top:51px;left:50%;margin-left:-25px;width:50px;height:1px;background:#222;content:'';}
.about .tt_w{opacity:.8;color:#fff;}
.about .tt_w span{color:#fff;}
.about .tt_w::after{background:#fff;}
.about .about2{padding:70px 0;}
.about .about2 .s{margin:0 auto;width:1200px;}
.about .about2 .c{margin-top:40px;line-height:3;font-size:.875rem;}
.about .about3{background:url(about3bg.jpg) no-repeat center;background-size:100%;padding:90px 0;}
.about .about3 .s{margin:0 auto;width:1200px;}
.about .about3 .p{margin-top:50px;padding-bottom:60px;}
.about .about3 .p li .thum{position:relative;height:0;overflow:hidden;padding:0 0 140%;}
.about .about3 .p li .thum a{position:absolute;top:0;right:0;bottom:0;left:0;}
.about .about3 .p li .thum a img{width:100%;height:100%;transition:all ease .3s;}
.about .about3 .p li .theme{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;line-height:60px;font-size:.875rem;}
.about .about3 .p li .theme span{display:none;}
.about .about4{padding:80px 0;}
.about .about4 .s{margin:0 auto;width:1200px;}
.about .about4 .c{margin-top:40px;line-height:3;font-size:.875rem;}
.about .about5{background:url(about5bg.jpg) no-repeat center bottom;background-size:100%;padding:80px 0 240px;}
.about .about5 .s{margin:0 auto;width:1200px;}
.about .about5 .c{margin-top:80px;}
.about .about5 .c li{float:left;width:270px;height:200px;overflow:hidden;background:#00cdff;padding:20px;line-height:2;color:#fff;font-size:14px;}
.about .about5 .c li strong{display:block;font-size:18px;}
.about .about5 .c li:not(:first-child){margin-left:40px;}
.about .about5 .c li::before{position:relative;line-height:65px;font-size:44px;font-family:'iconfont'!important;content:'\e637';transition-duration:.35s;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.about .about5 .c li:nth-child(2)::before{content:'\e60f';}
.about .about5 .c li:nth-child(3)::before{content:'\eaca';}
.about .about5 .c li:nth-child(4)::before{content:'\e663';}
@media (min-width:768px){
	.maincont_classid1 .mains .fp .fploc{left:50%;margin-left:-600px;width:1200px;}
	.maincont_classid1 .mains .fp .fpdir{right:auto;left:50%;left:50%;margin-left:-330px;width:930px;}
	.about .about2 .c p:nth-of-type(4){margin-top:100px;}
}
@media (max-width:768px){
	.maincont_classid1 .mainb .fps{padding:0;}
	.about .tt{position:relative;width:280px;font-size:20px;letter-spacing:0;}
	.about .tt span{margin-top:20px;}
	.about .tt::after{top:40px;}
	.about .about2{padding:80px 0 40px;}
	.about .about2 .s{width:95%;}
	.about .about2 .c{margin-top:20px;line-height:2.5;}
	.about .about3{background-size:auto 100%;padding:50px 0 30px;}
	.about .about3 .s{width:95%;}
	.about .about3 .p{margin-top:30px;padding-bottom:40px;}
	.about .about4{padding:50px 0;}
	.about .about4 .s{width:95%;}
	.about .about5{background-size:auto 100%;padding:50px 0 60px;}
	.about .about5 .s{width:95%;}
	.about .about5 .c{margin-top:30px;}
	.about .about5 .c li{width:45%;height:160px;padding:15px;font-size:12px;}
	.about .about5 .c li strong{font-size:14px;}
	.about .about5 .c li::before{line-height:50px;font-size:32px;}
	.about .about5 .c li:not(:first-child){margin-left:0;}
	.about .about5 .c li:nth-child(even){margin-left:10%;}
	.about .about5 .c li:nth-child(n+3){margin-top:10%;}
}