@charset "utf-8";
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,theader,tr,tt,u,ul,var{margin:0;padding:0;outline:0;border:0;vertical-align:baseline;font-size:100%}
body,button,input,select,textarea{color:#555;font:14px/1.5em 'Microsoft Yahei',Tahoma,Helvetica,Arial,sans-serif}
code,kbd,pre,samp,tt{font-family:Courier New,Courier,monospace}
address,cite,dfn,em,var{font-style:normal}
h1,h2,h3,h4,h5,h6{margin:0;padding:0}
ol,ul{list-style:none}
a{color:#444;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a,a:hover{text-decoration:none}
a:hover{color:#005cad}
img{display:block;padding:0;border:none;-ms-interpolation-mode:bicubic;max-width: 100%}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
hr{height:1px;border:none;background:#ddd}

button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}
legend{display:table;box-sizing:border-box;padding:0;max-width:100%;color:inherit;white-space:normal}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{outline-offset:-2px;-webkit-appearance:textfield}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-input-placeholder{color:999;opacity:.54}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
*{box-sizing: border-box;}
.clearfix:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:"."}
.l{float:left}
.r{float:right}
.fl{float:left}
.fr{float:right}
.bor{border:1px dashed #999}.poab{position: absolute;}.pore{position: relative;}.ani{transition: all .3s}
.min{min-width: 1100px}
.texto{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
::selection{background:#308ecc;color:#fff}
::-moz-selection{background:#308ecc;color:#fff}
::-webkit-selection{background:#308ecc;color:#fff}
.font12{font-size:9pt}.font13{font-size:13px}.font14{font-size:14px}.font15{font-size:15px}.font16{font-size:1pc}.font17{font-size:17px}.font18{font-size:18px}.font19{font-size:19px}.font20{font-size:20px}.font22{font-size:22px}.font23{font-size:23px}.font24{font-size:24px}.font25{font-size:25px}.font26{font-size:26px}.font27{font-size:27px}.font28{font-size:28px}.font29{font-size:29px}.font30{font-size:30px}.imgin{display:inline-block!important;vertical-align:middle}.imgmr{margin:0 auto}.h10,.imgmax{width:100%}.h10{height:10px}.h20{height:20px}.h20,.h30{width:100%}.h30{height:30px}.h40{height:40px}.h40,.h50{width:100%}.h50{height:50px}.h60{height:60px}.h60,.h70{width:100%}.h70{height:70px}.h80{height:5pc}.h80,.h90{width:100%}.h90{height:90px}.h100{width:100%;height:75pt}.h120{width:100%;height:90pt}.h140{width:100%;height:140px}.h160{width:100%;height:10pc}.mr5{margin:5px auto}.mr10{margin:10px auto}.mr15{margin:15px auto}.mr20{margin:20px auto}.mr25{margin:25px auto}.mr30{margin:30px auto}.mr35{margin:35px auto}.mr40{margin:40px auto}.mr45{margin:45px auto}.mr50{margin:50px auto}.mr55{margin:55px auto}.mr60{margin:60px auto}.mr80{margin:5pc auto}.pa5{padding:5px 0}.pa10{padding:10px 0}.pa15{padding:15px 0}.pa20{padding:20px 0}.pa25{padding:25px 0}.pa30{padding:30px 0}.pa35{padding:35px 0}.pa40{padding:40px 0}.pa45{padding:45px 0}.pa50{padding:50px 0}.pa55{padding:55px 0}.pa60{padding:60px 0}.pa65{padding:65px 0}.pa70{padding:70px 0}
.text-l{text-align:left}
.text-r{text-align:right}
.text-m{text-align:center}
.v-center{ display: -webkit-flex;display: flex;flex-direction: column;justify-content: center;}
body{
    /*max-width: 1920px;*/
    margin:0 auto;}
.animate-mask{display: block;overflow: hidden;width: 100%;height: 100%;cursor: pointer;}

.animate-mask0{display: block;width: 100%;height: 100%;cursor: pointer;}
.animate-mask img{-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;transform: translate3d(0,0,0);}
.animate-mask:hover img{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}

.animate-mask0 img{-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.animate-mask0:hover img{-webkit-transform: scale(1.05);-ms-transform: scale(1.05);transform: scale(1.05);}
.wp{width: 100%;min-width: 300px;margin:0 auto; position: relative;padding-left: 6.25%;padding-right: 6.25%}
.wp1200{max-width: 1200px;min-width: 300px;margin:0 auto; position: relative;width: 94%}
.wp1000{max-width: 1000px;min-width: 300px;margin:0 auto; position: relative;}

.more_btn{border-radius: 50px;border:1px solid #005cad;color: #005cad;text-transform: uppercase;transition: all .3s}
.more_btn:hover{background: #005cad;color: #fff}
.clear {
    clear: both;
    overflow: hidden;
    height: 0;
    font-size: 0;
}
.greybg{background: #f2f2f2}
.textup{text-transform: uppercase;}
.arc-con{line-height: 1.8em;font-size: 15px}
.arc-con p{padding:10px 0;}
.arc-con img{display: inline-block;}
.co{color: #005cad}
.co-fff{color: #fff!important}
.bl{font-weight: bold!important}
.fixdbody{position: fixed;top:0;left:0;right:0;bottom: 0}
/*翻页*/
.pages{margin: 30px auto 0;padding-top: 1px;padding-bottom: 30px}
.pages ul{display: inline-block;}
.pages ul li{float: left;margin:0 3px;margin-bottom: 5px!important;background: #fff;overflow: hidden;border-radius: 5px}
.pages ul li.page-form{display: none!important}
.pages ul li.page-count{display: block;padding:8px 15px;border:1px solid #ddd;color: #555;display: none}
.pages ul li a{display: block;padding:8px 15px;border:1px solid #ddd;border-radius: 5px}
.pages ul li:hover a{color: #fff;background: #005cad;border:1px solid #005cad;}
.pages ul li.active a{color: #fff;background: #005cad;border:1px solid #005cad;}

@media screen and (max-width:900px){
	.wp1200 {
		width: 94%;
    max-width: 1200px;
    min-width: 300px;
    margin: 0 auto;
    position: relative;
}
.arc-con{line-height: 1.7em;font-size: 14px}
.wp{width: 100%;min-width: 300px;margin:0 auto; position: relative;padding-left: 3.25%;padding-right: 3.25%}
.pages{margin: 10px auto 0;padding-top: 1px;padding-bottom: 20px}
.pages ul li{float: left;margin:0 3px;margin-bottom: 5px!important;background: #fff;overflow: hidden;border-radius: 5px}
.pages ul li.page-form{display: none!important}
.pages ul li.page-count{display: block;padding:5px 10px;border:1px solid #ddd;color: #555;display: none}
.pages ul li a{display: block;padding:5px 10px;border:1px solid #ddd;border-radius: 5px}
.pages ul li a:hover{color: #fff;background: #005cad;border:1px solid #005cad;}
.pages ul li a.on{color: #fff;background: #005cad;border:1px solid #005cad;}

}


.ania{cursor: pointer;}
span.ico{transition: .8s ease}
.ania:hover span.ico{transform: rotateY(360deg);}
.anib{cursor: pointer;}
span.ico{transition: .8s ease}
.anib:hover span.ico{transform: rotateZ(360deg);}
.picc{display: none}
.picq:hover .picg{display: none}
.picq:hover .picc{display: block;}
#allmap{height: 469px}

[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:-9999px;opacity:0}
[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;display:inline-block;height:16px;line-height:16px;cursor:pointer;padding-left: 25px}
[type=checkbox]:checked+label:before{border:1px solid #005cad;}
[type=checkbox]+label:after,[type=checkbox]+label:before{position:absolute;top:0;left:0;z-index:0;width:16px;height:16px;
    border-radius:3px;content:'';border:1px solid #222}
[type=checkbox]:checked+label:after{width:8px;height:8px;border-radius:3px;background:#005cad;;top:5px;left:5px;border: none}
[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;display:inline-block;height:16px;line-height:16px;cursor:pointer;padding-left: 25px}
[type=radio]+label:after,[type=radio]+label:before{position:absolute;top:-1px;left:0;z-index:0;width:16px;height:16px;border-radius:50%;content:''}
[type=radio]:not(:checked)+label:after,[type=radio]:not(:checked)+label:before{border:1px solid #888}
[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px;opacity:0}
[type=radio]:checked+label:before{border:1px solid #005cad}
[type=radio]:checked+label:after{width:8px;height:8px;border-radius:50%;background:#005cad;top:4px;left:5px}



