blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
/*.n,em{font-weight:400;font-style:normal}*/
.n{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
body{font:12px/1.5 Arial,"微软雅黑","Microsoft Yahei";color:#444;background-color:#fff;overflow-x:hidden;overflow-y:auto}
a{text-decoration:none;color:#444;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
a:hover{color:#f60}
img{max-width:100%;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
input,select,textarea{font-size:12px;color:#444;font-family:Arial,"微软雅黑","Microsoft Yahei";outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.wp{width:100%;max-width:1200px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.header .hd-top{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.header .hd-top:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.header .logo{float:left;height:222px;line-height:222px;overflow:hidden}
.header .logo a{display:block;width:100%;height:100%}
.header .logo img{display:inline-block;vertical-align:middle;height:91px}
.header .hd-top .rr{float:right;padding-top:68px;overflow:hidden}
.header .hd-top .lang{display:block;font-size:14px;color:#666;line-height:1.5em;font-weight:700;text-align:right;margin-bottom:5px;overflow:hidden}
.header .so{width:340px;border-radius:4px;position:relative;padding-right:36px;overflow:hidden}
.header .so .inp{display:block;width:100%;height:40px;font-size:14px;color:#333;line-height:38px;border:1px solid #eee;border:none;padding:0 10px;overflow:hidden}
.header .so .sub-btn{display:block;width:40px;height:40px;border:none;border-radius:4px;background:url(en_iconq2.png) center center no-repeat #bd1a2d;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:0;right:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.header .so .sub-btn:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.header .topics{margin-top:2px;overflow:hidden}
.header .topics span{display:block;float:left;font-size:14px;color:#666;line-height:30px;overflow:hidden}
.header .topics dl{overflow:hidden}
.header .topics dd{float:left;margin-right:21px}
.header .topics dd a{display:block;font-size:14px;color:#666;line-height:30px;font-weight:700;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden}
.header .topics dd:hover a{color:#bd1a2d;text-decoration:underline}
.menuBtn{width:30px;cursor:pointer;position:absolute;right:10px;top:50%;z-index:9;padding-top:4px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none}
.menuBtn b{display:block;height:3px;background-color:#bd1a2d;margin-bottom:5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.nav{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.nav:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.nav.fixed{position:fixed;top:0;left:0;right:0;z-index:10}
.nav ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin:0 -20px}
.nav li{float:left;position:relative;margin:0 10px}
.nav li .v1{display:block;min-width:80px;font-size:22px;color:#fff;line-height:80px;text-align:center;overflow:hidden}
.nav li:hover .v1{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.nav li.on .v1{font-weight:700}
.nav li:after{content:'';height:6px;background-color:transparent;position:absolute;left:0;right:0;bottom:0}
.nav li.on:after,.nav li:hover:after{background-color:#fbed8f}
.nav dl{display:none;position:absolute;top:80px;left:50%;z-index:2;width:250px;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(19,52,115,.08);-moz-box-shadow:0 0 20px rgba(19,52,115,.08);-ms-box-shadow:0 0 20px rgba(19,52,115,.08);-o-box-shadow:0 0 20px rgba(19,52,115,.08);box-shadow:0 0 20px rgba(19,52,115,.08);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.nav dl:after{content:'';width:20px;height:10px;background:url(en_iconq1.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;left:50%;top:-10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.nav dd{position:relative;padding:0 12px}
.nav dd:hover{background-color:#f6e888}
.nav dd .v2{display:block;font-size:16px;color:#333;font-weight:700;line-height:55px;text-align:center;border-bottom:1px dashed #eee;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.nav dd:last-child .v2{border-bottom:none}
.nav dd.ok .v2,.nav dd:hover .v2{color:#fff}
.nav .down{display:none;position:absolute;top:0;left:100%;z-index:2;width:200px;background-color:#fff;overflow:hidden}
.nav .down .item{overflow:hidden}
.nav .down .item a{display:block;font-size:16px;color:#333;font-weight:700;line-height:55px;text-align:center;padding:0 8px;border-bottom:1px dashed #eee;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.nav .down .item:hover a{color:#fff;background-color:#f6e888}
.nav .so{display:none}
#banner{overflow:hidden;position:relative}
#banner .slick-list,#banner .slick-slide,#banner .slick-slider,#banner .slick-track{height:100%}
#banner .slick-slide{outline:0;position:relative;background-position:center center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
#banner .slick-next,#banner .slick-prev{position:absolute;top:50%;margin-top:-25px;overflow:hidden;width:45px;height:50px;font-size:0;line-height:0;z-index:9;background-repeat:no-repeat;background-position:center center;-o-background-size:auto 50px;-ms-background-size:auto 50px;-moz-background-size:auto 50px;-webkit-background-size:auto 50px;background-size:auto 50px}
#banner .slick-prev{left:50%;margin-left:-645px;background-image:url(arr-l.png)}
#banner .slick-next{right:50%;margin-right:-645px;background-image:url(arr-r.png)}
#banner .slick-dots{position:absolute;left:0;bottom:30px;width:100%;text-align:center;z-index:9}
#banner .slick-dots li{display:inline-block;margin:0 2px}
#banner .slick-dots li button{display:block;width:24px;height:24px;font-size:0;line-height:0;text-indent:999px;background-color:#fff;border-radius:50%}
#banner .slick-dots li.slick-active button{background-color:#000}
.footer{padding:32px 0 31px;overflow:hidden}
.fd-ma{float:right;width:172px;border-left:1px solid rgba(255,255,255,.2);padding:8px 0 20px;margin-right:49px;margin-left:20px;overflow:hidden}
.fd-ma .pic{width:80px;height:80px;margin:0 auto 7px;overflow:hidden}
.fd-ma .pic img{display:block;width:100%;height:100%}
.fd-ma span{display:block;font-size:14px;color:#fff;line-height:1.5em;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.fd-con{padding-top:21px;padding-left:93px;overflow:hidden}
.fd-con .pic{float:left;width:50px;height:auto;margin-top:16px;margin-right:87px;overflow:hidden}
.fd-con .pic img{display:block;width:100%;height:auto}
.fd-con .txt{font-size:14px;color:#fff;line-height:2.22em;overflow:hidden}
.fd-con .txt span{margin-right:20px}
.main{background:url(en_img1.jpg) center top repeat-y;-webkit-background-size:100% auto;background-size:100% auto}
.cur{background:#fff;font-size:14px;color:#666;line-height:35px;margin:12px 0 10px;box-shadow:0 0 30px rgba(57,3,10,.06);padding:0 12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.cur a{color:inherit}
.cur a:hover{color:#bd1a2d}
.cur span{font-size:18px}
.g-box{overflow:hidden;padding:7px 20px 20px;margin-bottom:31px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;box-shadow:0 0 30px rgba(57,3,10,.06)}
.g-tit1{clear:both;line-height:52px;height:52px;border-bottom:1px solid #eee;position:relative}
.g-tit1 h3{overflow:hidden;font-size:32px;color:#333;font-weight:700;padding-left:25px;padding-right:11px;white-space:nowrap}
.g-tit1 em{position:absolute;left:25px;bottom:-5px;z-index:1;font-size:60px;color:#b9192c;line-height:1;opacity:.04;filter:alpha(opacity=4);white-space:nowrap;font-weight:700}
.g-tit1 h3:before{content:"";position:absolute;left:0;top:50%;width:6px;height:26px;background:#b9192c;margin-top:-13px}
.g-tit1 h3:after{content:"";display:inline-block;vertical-align:middle;margin-left:9px;width:999px;height:1px;background:#eee}
.g-tit1 .icon{display:inline-block;vertical-align:middle;width:20px;height:20px;background:#b9192c;margin-top:-2px;margin-left:1px}
.g-tit1 .more{display:block;font-size:18px;color:#666;position:relative;padding-right:30px}
.g-tit1 .more:before{content:"+";position:absolute;right:0;top:50%;z-index:2;width:20px;height:20px;margin-top:-10px;font-size:20px;color:#fff;line-height:20px;text-align:center;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.g-tit1 .more:after{content:"";position:absolute;right:0;top:50%;z-index:1;width:20px;height:20px;background:#ba182d;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.g-tit1 .more:hover{color:#b9192c}
.g-tit1 .more:hover:before{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.col-side{float:left;width:220px;margin-right:60px;padding-top:28px}
.col-main{overflow:hidden;padding-top:28px}
.snav li{margin-bottom:9px;border-left:10px solid #b6192b;height:80px;overflow:hidden}
.snav a{display:block;height:100%;font-size:30px;color:#333;line-height:36px;border:1px solid #eee;padding-left:18px}
.snav a span{display:inline-block;vertical-align:middle}
.snav a:before{content:"";width:0;height:100%;display:inline-block;vertical-align:middle}
.snav li.on a,.snav li:hover a{color:#fff;font-weight:700;background:#b6192b;border-color:#b6192b}
.m-contact{font-size:20px;color:#333;line-height:30px;padding-bottom:10px}
.m-contact .item{padding-bottom:36px;background:url(en_img9.jpg) left bottom repeat-x;margin-bottom:23px}
.m-contact .item:last-child{background:0 0;padding-bottom:0;margin-bottom:0}
.m-contact p{padding-left:38px;position:relative;margin-bottom:20px}
.m-contact p .img{position:absolute;left:0;top:5px}
.m-contact .g-tit1{margin-bottom:20px}
.m-contact .con{border:1px solid #eee;padding:23px 16px 3px}
.m-contact .tit1{background:#f7f7f7;font-size:20px;font-weight:400;line-height:52px;padding:0 20px}
.m-contact .tit1 img{display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:20px}
.m-contact .tit2{font-size:20px;font-weight:700;margin-bottom:20px}
.m-city{margin-bottom:31px}
.m-city .item{background:#fff;box-shadow:0 0 30px rgba(57,3,10,.06);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:7px 19px 4px;margin-bottom:20px}
.tab-list2{padding-right:80px;position:relative;z-index:1}
.tab-list2:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:-1;height:2px;background:#b9192c}
.p-list2{height:50px;margin:20px 0 1px;white-space:nowrap;font-size:0;overflow-x:auto;overflow-y:hidden}
.p-list2:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#b9192c}
.p-list2 li{display:inline-block;vertical-align:top;font-size:28px;color:#999;line-height:47px;padding:0 39px;border:1px solid transparent;border-bottom-width:2px;cursor:pointer}
.p-list2 a{color:inherit}
.p-list2 a:hover{color:#b9192c}
.p-list2 li:after{content:"";height:2px;background:#fff;position:relative;z-index:5;margin:0 -39px;display:none}
.p-list2 li.hover:after,.p-list2 li.on:after{display:block}
.p-list2 li.hover,.p-list2 li.on{color:#b9192c;font-weight:700;border-color:#b9192c #b9192c #fff}
.p-list2 .more{position:absolute;right:0;top:0;font-family:Arial;font-size:18px;color:#666;padding-right:30px;padding-left:10px;display:none}
.p-list2 .more:after{content:"";position:absolute;right:0;top:50%;z-index:1;width:20px;height:20px;background:#ba182d;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.p-list2 .more:before{content:"+";position:absolute;right:0;top:50%;z-index:2;width:20px;height:20px;margin-top:-10px;font-size:20px;color:#fff;line-height:20px;text-align:center;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.p-list2 .more:hover:before{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.p-list2 li.hover .more,.p-list2 li.on .more{display:block}
.p-list2 .more:hover{color:#b9192c}
.p-list1 li{overflow:hidden;padding-left:23px;background:url(en_iconl1.png) left center no-repeat;font-size:16px;color:#666;line-height:59px;border-bottom:1px dashed #f0f0f0}
.p-list1 li:last-child{border:none}
.p-list1 .date{float:right;margin-left:5px}
.p-list1 a{display:block;color:#333;font-size:20px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.p-list1 li:hover{background-image:url(en_iconl2.png)}
.p-list1 li:hover a{color:#b9192c;font-weight:700}
.p-list3{overflow:hidden;margin-top:20px}
.p-list3 li{float:left;width:20%;font-size:20px;color:#666;line-height:40px;border-bottom:1px solid #eee;text-align:center;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}
.p-list3 li.on{background:#b9192c;color:#fff;font-weight:700}
.p-list4{overflow:hidden;min-height:223px;padding:16px 20px 20px;margin-bottom:15px;border:1px solid #eee;border-top:none}
.p-list4 li{float:left;width:20%;font-size:18px;color:#333;line-height:2;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;padding-left:18px;position:relative}
.p-list4 li:after{content:"";position:absolute;left:0;top:50%;width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #bb1e31;margin-top:-4px}
.p-list4 li:hover:after{background:#bb1e31}
.p-list4 li a{color:inherit;display:block;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.p-list4 li a:hover{color:#b9192c}
.m-policy .item{padding-bottom:27px;margin-bottom:40px;background:url(en_img9.jpg) left bottom repeat-x}
.m-policy .item:last-child{background:0 0;padding-bottom:0;margin-bottom:0}
.box-service{margin-bottom:31px}
.box-service .item{overflow:hidden;padding:7px 20px 20px;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;box-shadow:0 0 30px rgba(57,3,10,.06)}
.p-list5{margin-top:13px;margin-bottom:-13px}
.p-list5 li{font-size:16px;color:#666;line-height:30px;padding:0 14px 4px 46px;margin-bottom:20px;background:url(en_img13.png) left 20px top 16px no-repeat #f7f7f7;box-shadow:0 0 10px rgba(39,0,5,.08)}
.p-list5 .info{overflow:hidden}
.p-list5 .date{float:right}
.p-list5 .tit{font-size:20px;color:#333;line-height:51px;font-weight:400;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;position:relative;margin-bottom:5px}
.p-list5 .tit:after{content:"";position:absolute;left:0;bottom:0;width:60px;height:1px;background:#b9192c}
.p-list5 .tit a{color:inherit}
.p-list5 .tit a:hover{color:#b9192c;font-weight:700}
.p-list6{overflow:hidden;margin:21px -10px 0}
.p-list6 li{float:left;width:50%;padding:0 10px}
.p-list6 .con{display:block;height:160px;padding:14px 10px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;overflow:hidden;font-size:24px;color:#fff;line-height:30px;text-align:center;font-weight:700}
.p-list6 .icon{display:block;width:69px;height:69px;margin:0 auto 8px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.p-list6 .con:hover .icon{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}
.g-tit1 .col-r{margin-left:12px}
.row-a1{padding-top:19px;overflow:hidden}
.m-img{float:left;width:619px;position:relative;margin-right:20px;overflow:hidden}
.m-img .item .con{display:block;overflow:hidden}
.m-img .item .pic{width:100%;height:auto;overflow:hidden}
.m-img .item .pic img{display:block;width:100%;height:auto}
.m-img .item a:hover .pic img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
.m-img .page-num{position:absolute;left:0;right:0;bottom:0;font-size:18px;color:#fff;line-height:44px;font-weight:700;background:url(en_bgq1.png) repeat-x;background:linear-gradient(0deg,rgba(0,0,0,.5) 0,rgba(0,0,0,0) 100%);padding:21px 20px 0;overflow:hidden}
.m-img .page-num .first{font-size:28px;color:#f51515}
.m-img .slick-next,.m-img .slick-prev{position:absolute;top:50%;margin-top:-30px;overflow:hidden;width:60px;height:60px;font-size:0;line-height:0;z-index:2;border:none;border-radius:50%;background:center center no-repeat;background-color:rgba(0,0,0,.5);-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;padding:0}
.m-img .slick-prev{left:-60px;background-image:url(en_arrow.png)}
.m-img .slick-next{right:-60px;background-image:url(en_arrow2.png)}
.m-img:hover .slick-prev{left:10px}
.m-img:hover .slick-next{right:10px}
.row-a1 .con{overflow:hidden}
.row-a1 .con .g-tit1{margin-top:10px}
.ul-txtq1{margin-top:9px;overflow:hidden}
.ul-txtq1 li{margin-bottom:11px;overflow:hidden}
.ul-txtq1 .con{display:block;overflow:hidden}
.ul-txtq1 .tit{margin-bottom:4px;overflow:hidden}
.ul-txtq1 .tit span{display:block;float:right;font-size:12px;color:#666;line-height:36px;margin-left:10px;overflow:hidden}
.ul-txtq1 .tit h3{font-size:16px;color:#333;line-height:36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txtq1 a:hover .tit h3{color:#bd1a2d}
.ul-txtq1 .desc{height:2.58em;font-size:14px;color:#666;line-height:1.29em;overflow:hidden}
.row-a2{padding-top:20px;overflow:hidden}
.m-img2{background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,108,255,.05);-moz-box-shadow:0 0 20px rgba(0,108,255,.05);-ms-box-shadow:0 0 20px rgba(0,108,255,.05);-o-box-shadow:0 0 20px rgba(0,108,255,.05);box-shadow:0 0 20px rgba(0,108,255,.05);border-radius:4px;padding:0 26px}
.m-img2 .slick-list{padding:10px 0}
.m-img2 .item{margin:0 5px}
.m-img2 .con{display:block}
.m-img2 .pic{position:relative;height:0;padding-top:31.8%;border-radius:4px;overflow:hidden}
.m-img2 .pic img{display:block;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.m-img2 a:hover .pic{-webkit-animation:.8s bounce;-moz-animation:.8s bounce;-ms-animation:bounce .8s 1;-o-animation:.8s bounce;animation:.8s bounce}
.m-img2 .slick-next,.m-img2 .slick-prev{position:absolute;top:50%;margin-top:-10px;overflow:hidden;width:20px;height:20px;font-size:0;line-height:0;z-index:2;border:none;background:center center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;padding:0}
.m-img2 .slick-prev{left:7px;background-image:url(en_iconq3.png)}
.m-img2 .slick-next{right:7px;background-image:url(en_iconq4.png)}
.m-img2 .slick-prev:hover{background-image:url(en_iconq3-1.png)}
.m-img2 .slick-next:hover{background-image:url(en_iconq4-1.png)}
.row-a3{background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,108,255,.05);-moz-box-shadow:0 0 20px rgba(0,108,255,.05);-ms-box-shadow:0 0 20px rgba(0,108,255,.05);-o-box-shadow:0 0 20px rgba(0,108,255,.05);box-shadow:0 0 20px rgba(0,108,255,.05);border-radius:4px;padding:8px 20px 0;margin-top:20px;overflow:hidden}
.ul-imgtxtq1{margin:21px -10px 30px;overflow:hidden}
.ul-imgtxtq1 li{float:left;width:33.33%;padding:0 10px}
.ul-imgtxtq1 .con{display:block;background-color:#f7f7f7;padding:22px 20px 15px;overflow:hidden}
.ul-imgtxtq1 .pic{position:relative;height:0;padding-top:56.5%;border-radius:4px;margin-bottom:12px;overflow:hidden}
.ul-imgtxtq1 .pic img{display:block;max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-imgtxtq1 a:hover .pic img{-webkit-transform:scale(1.08) translate(-50%,-50%);-moz-transform:scale(1.08) translate(-50%,-50%);-ms-transform:scale(1.08) translate(-50%,-50%);-o-transform:scale(1.08) translate(-50%,-50%);transform:scale(1.08) translate(-50%,-50%)}
.ul-imgtxtq1 .txt{overflow:hidden}
.ul-imgtxtq1 h3{height:6.48em;font-size:24px;color:#333;line-height:1.62em;position:relative;margin-bottom:16px;overflow:hidden}
.ul-imgtxtq1 a:hover h3{color:#b9192c}
.ul-imgtxtq1 h3 i{display:block;width:30px;height:30px;text-align:right;border-radius:50%;background:url(en_iconq5-1.png) center center no-repeat #fff;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;right:0;bottom:8px;z-index:2}
.ul-imgtxtq1 a:hover h3 i{background-image:url(en_iconq5.png)}
.ul-imgtxtq1 .desc{height:5.4em;font-size:18px;color:#666;line-height:1.35em;position:relative;overflow:hidden}
.ul-imgtxtq1 .desc span{display:block;font-size:14px;color:#666;line-height:1.71em;background-color:#f7f7f7;position:absolute;right:0;bottom:0}
.ul-txtq2{overflow:hidden}
.ul-txtq2 li{margin-bottom:20px;overflow:hidden}
.ul-txtq2 .con{display:block;border:1px solid #eee;overflow:hidden}
.ul-txtq2 .date{display:block;float:left;width:128px;height:128px;font-size:18px;color:#333;line-height:1.3em;text-align:center;border-right:1px solid #eee;padding:18px 0 10px;margin-right:20px;overflow:hidden}
.ul-txtq2 a:hover .date{color:#fff;background-color:#b9192c}
.ul-txtq2 .date em{display:block;font-size:60px;color:#b9192c;line-height:1.2em;margin-bottom:-10px;overflow:hidden}
.ul-txtq2 a:hover .date em{color:#fff}
.ul-txtq2 .date2{display:none;border-right:none}
.ul-txtq2 .txt{padding-right:10px;padding-top:10px;overflow:hidden}
.ul-txtq2 h3{font-size:24px;color:#333;line-height:1.5em;margin-bottom:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txtq2 a:hover h3{color:#b9192c}
.ul-txtq2 .desc{height:3em;font-size:18px;color:#666;line-height:1.5em;overflow:hidden}
.row-a4{background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,108,255,.05);-moz-box-shadow:0 0 20px rgba(0,108,255,.05);-ms-box-shadow:0 0 20px rgba(0,108,255,.05);-o-box-shadow:0 0 20px rgba(0,108,255,.05);box-shadow:0 0 20px rgba(0,108,255,.05);border-radius:4px;padding:8px 20px 0;margin-top:20px;overflow:hidden}
.row-a4 .p-list1{margin-top:11px}
.row-a4 .p-list1 li{padding-left:29px}
.row-a5{background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,108,255,.05);-moz-box-shadow:0 0 20px rgba(0,108,255,.05);-ms-box-shadow:0 0 20px rgba(0,108,255,.05);-o-box-shadow:0 0 20px rgba(0,108,255,.05);box-shadow:0 0 20px rgba(0,108,255,.05);border-radius:4px;padding:8px 20px 0;margin-top:20px;overflow:hidden}
.ul-imgtxtq2{margin:21px -10px 0;overflow:hidden}
.ul-imgtxtq2 li{float:left;width:33.33%;padding:0 10px;margin-bottom:20px;overflow:hidden}
.ul-imgtxtq2 .con{display:block;border:1px solid #eee;padding:16px 10px 3px 30px;overflow:hidden}
.ul-imgtxtq2 .li1 .con{padding:35px 10px 21px 30px}
.ul-imgtxtq2 a:hover{border-color:#b9192c;background-color:#b9192c}
.ul-imgtxtq2 .pic{display:block;float:left;width:88px;height:88px;background-color:#b9192c;border-radius:50%;margin-top:20px;margin-right:36px;overflow:hidden}
.ul-imgtxtq2 .li1 .pic{float:none;margin:0 auto 36px}
.ul-imgtxtq2 a:hover .pic{background-color:#fff}
.ul-imgtxtq2 .pic img{display:block;width:100%;height:100%}
.ul-imgtxtq2 .pic .img2,.ul-imgtxtq2 a:hover .pic .img1{display:none}
.ul-imgtxtq2 a:hover .pic .img2{display:block}
.ul-imgtxtq2 .txt{overflow:hidden}
.ul-imgtxtq2 h3{font-size:26px;color:#b9192c;line-height:1.5em;margin-bottom:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-imgtxtq2 .li1 h3{margin-bottom:29px}
.ul-imgtxtq2 a:hover h3{color:#fff}
.ul-imgtxtq2 .desc{height:6em;font-size:14px;color:#666;line-height:1.5em;overflow:hidden}
.ul-imgtxtq2 .li1 .desc{height:5em;font-size:18px;line-height:1.67em}
.ul-imgtxtq2 a:hover .desc{color:#fff}
.row-a6{background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,108,255,.05);-moz-box-shadow:0 0 20px rgba(0,108,255,.05);-ms-box-shadow:0 0 20px rgba(0,108,255,.05);-o-box-shadow:0 0 20px rgba(0,108,255,.05);box-shadow:0 0 20px rgba(0,108,255,.05);border-radius:4px;padding:8px 20px 0;margin-top:20px;margin-bottom:70px;overflow:hidden}
.row-a6 .addr{margin-top:21px;overflow:hidden}
.row-a6 .addr dd{float:left;width:33.33%;padding-right:10px;margin-bottom:16px;overflow:hidden}
.row-a6 .addr .d4{width:100%}
.row-a6 .addr i{display:block;float:left;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-right:11px}
.row-a6 .addr span{display:block;font-size:20px;color:#333;line-height:30px;overflow:hidden}
.row-a6 .addr span em{margin-right:20px}
.fixed-share-wrap{width:70px;position:fixed;top:50%;right:10%;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.fixed-share-wrap li{padding:8px 0;position:relative}
.fixed-share-wrap .top{display:block;width:68px;height:68px;background-color:#fff;border-radius:50%;-webkit-box-shadow:0 0 19px 1px rgba(40,116,255,.1);-moz-box-shadow:0 0 19px 1px rgba(40,116,255,.1);-ms-box-shadow:0 0 19px 1px rgba(40,116,255,.1);-o-box-shadow:0 0 19px 1px rgba(40,116,255,.1);box-shadow:0 0 19px 1px rgba(40,116,255,.1);position:relative;overflow:hidden}
.fixed-share-wrap .top img{display:block;margin:0 auto}
.fixed-share-wrap li:hover .top img{display:none}
.fixed-share-wrap .top .tit{display:none;font-size:16px;text-align:center;padding:8px 15px;margin:5px auto;position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.fixed-share-wrap li:hover .top .tit{display:block;color:#333}
.fixed-share-wrap .pos-code{display:none;width:180px;height:auto;position:absolute;right:75px;top:12px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-ms-box-shadow:0 0 10px rgba(0,0,0,.1);-o-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);overflow:hidden}
.fixed-share-wrap li:hover .pos-code{display:block}
.fixed-share-wrap .pos-code img{display:block;width:100%;height:auto}
.fixed-share-wrap .bdsharebuttonbox{display:none;position:absolute;right:100%;top:12px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-ms-box-shadow:0 0 10px rgba(0,0,0,.1);-o-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);background:#fff;padding:0}
.fixed-share-wrap li:hover .bdsharebuttonbox{display:block}
.fixed-share-wrap .bdsharebuttonbox dd{padding:8px 26px;border-top:1px solid #eee}
.fixed-share-wrap .bdsharebuttonbox a{display:block;width:100%;height:100%;white-space:nowrap;padding:2px 0 2px 24px;float:none;font-size:16px;line-height:1;text-decoration:none;color:#333;margin:0}
.fixed-share-wrap .bdsharebuttonbox .qrcode{display:none;border:1px solid #ccc;background:#fff;width:150px;height:150px;position:absolute;left:-120%;top:0;z-index:11;padding:5px}
.fixed-share-wrap .bdsharebuttonbox dd:hover .qrcode{display:block}
.fixed-share-wrap .bdsharebuttonbox,.fixed-share-wrap .bdsharebuttonbox .qrcode,.fixed-share-wrap .pos-code,.fixed-share-wrap .top .tit,.fixed-share-wrap .top img,.m-img .item .pic img,.m-img .slick-next,.m-img .slick-prev,.ul-imgtxtq1 .pic img,.ul-imgtxtq1 h3,.ul-imgtxtq1 h3 i,.ul-imgtxtq2 .con,.ul-imgtxtq2 .desc,.ul-imgtxtq2 .pic,.ul-imgtxtq2 .pic img,.ul-imgtxtq2 h3,.ul-txtq1 .tit h3,.ul-txtq2 .date,.ul-txtq2 .date em,.ul-txtq2 h3{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
/*!动画*/
@keyframes bounce{
    0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
    40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}
    60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}
}
@-moz-keyframes bounce{
    0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
    40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}
    60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}
}
@-ms-keyframes bounce{
    0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
    40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}
    60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}
}
@-webkit-keyframes bounce{
    0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
    40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}
    60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}
}
@-o-keyframes bounce{
    0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}
    40%{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}
    60%{-webkit-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}
}
.g-tit1.ls h3::after{display:none}
.ul-listl1{overflow:hidden;position:relative;padding-bottom:16px;margin-bottom:8px;background:url(en_iconl3.png) left bottom repeat-x}
.ul-listl1 li{border-bottom:1px dashed #f1f1f1}
.ul-listl1 .con{height:61px;line-height:61px;display:block;overflow:hidden}
.ul-listl1 li:last-child{border:none}
.ul-listl1 .con .date{float:right;font-size:16px;color:#666}
.ul-listl1 .con .tit{font-size:20px;color:#333;font-weight:400;margin-right:100px;position:relative;padding-left:28px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-listl1 .con .tit em{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;width:13px;height:13px;background:url(en_iconl1.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-listl1 .con:hover .tit em{background-image:url(en_iconl2.png)}
.ul-listl1 .con:hover .tit{color:#b9192c;font-weight:700}
.ul-listl1.last{background:0 0;padding-bottom:0;margin-bottom:6px}
.pages{text-align:center;font-size:0;margin-bottom:10px}
.pages li{display:inline-block;margin:0 5px}
.pages li a{display:block;font-size:14px;color:#999;height:30px;width:30px;text-align:center;line-height:28px;border:1px solid #efefef;border-radius:5px}
.pages li a:hover,.pages li.on a{background-color:#b9192c;border-color:#b9192c;color:#fff}
.pages li.next a,.pages li.prev a{width:auto;padding:0 10px}
.pages li.prev{display:none}
.m-aboutl{overflow:hidden}
.m-aboutl .item{overflow:hidden;margin-bottom:29px}
.m-aboutl .item:last-child{margin-bottom:10px}
.m-aboutl .tit{font-size:20px;color:#333;line-height:1.5em;font-weight:400;overflow:hidden;padding:13px 12px;background-color:#f7f7f7;margin-bottom:20px}
.ul-listl2{overflow:hidden;padding:9px 19px;border:1px solid #eee}
.ul-listl2 li{width:50%;float:left;margin-bottom:10px}
.ul-listl2 .con{font-size:20px;line-height:1.8em;overflow:hidden;padding-right:10px}
.ul-listl2 .left{display:block;color:#666;float:left;position:relative;padding-left:32px;margin-right:17px}
.ul-listl2 .left::after{position:absolute;content:"";top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;border-radius:50%;background-color:#b6192b}
.ul-listl2 .txt{color:#333;overflow:hidden}
.ul-listl2 li:nth-child(2n+1){clear:left}
.ul-listl2 .li1{width:100%}
.ul-listl3{overflow:hidden;margin:0 -10px}
.ul-listl3 li{width:25%;float:left;padding:0 10px;margin-bottom:10px}
.ul-listl3 .con{display:block;border:1px solid #eee;text-align:center;position:relative;height:80px;color:#333}
.ul-listl3 .con .tit{position:absolute;left:0;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:24px;font-weight:400;line-height:1.5em;max-height:3em;padding:0 5px;overflow:hidden}
.ul-listl3 .con .tit em{display:block;text-align:center;font-size:18px;line-height:1.5em}
.ul-listl3 .con:hover,.ul-listl3 li.on .con{background-color:#b6192b;border-color:#b6192b;color:#fff}
.m-imgtxtl1{overflow:hidden;padding:32px 0 7px}
.m-imgtxtl1 .pic{width:205px;float:left;margin-right:37px}
.m-imgtxtl1 .txt{overflow:hidden}
.m-imgtxtl1 .txt .tit{font-size:34px;color:#b6192b;line-height:1.5em;margin-bottom:2px}
.m-imgtxtl1 .txt .desc{font-size:18px;color:#333;line-height:1.35em}
.g-box.ls{padding-bottom:0}
.ul-imgtxtl1{overflow:hidden;width:100%}
.ul-imgtxtl1 li{overflow:hidden;border-bottom:1px solid #eee}
.ul-imgtxtl1 .con{display:block;padding:20px 0;overflow:hidden;position:relative}
.ul-imgtxtl1 .con .pic{width:212px;float:left;border-radius:5px;overflow:hidden;margin-right:22px}
.ul-imgtxtl1 .con .pic img{display:block;width:100%}
.ul-imgtxtl1 .con .txt{overflow:hidden}
.ul-imgtxtl1 .con .tit{font-size:22px;color:#333;line-height:1.64em;max-height:3.28em;overflow:hidden}
.ul-imgtxtl1 .con .date{font-size:16px;color:#666;text-align:right;position:absolute;bottom:24px;right:0}
.ul-imgtxtl1 li:last-child{border-bottom:none}
.ul-imgtxtl1 .con:hover .pic img{-webkit-transform:scale(1.08,1.08);-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);transform:scale(1.08,1.08)}
.ul-imgtxtl1 .con:hover .tit{color:#b9192c}
.ul-imgtxtl1.ls{border-bottom:1px solid #eee}
.ul-listl1.ls{background-image:none;padding-bottom:0;margin-bottom:0}
.m-total{margin:0 -10px 30px;overflow:hidden}
.m-total .item{width:50%;float:left;padding:0 10px;overflow:hidden}
.ul-listl1 li.li1{border-bottom:1px dashed #f1f1f1}
.pages li a,.ul-imgtxtl1 .con .pic img,.ul-imgtxtl1 .con .tit,.ul-listl1 .con .tit,.ul-listl1 .con .tit em,.ul-listl3 .con{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
@media only screen and (max-width:1920px){
    .g-tit1 h3{font-size:1.66vw}
    .g-tit1 h3 em,.ul-txtq2 .date em{font-size:3.125vw}
    .m-imgtxtl1 .txt .tit{font-size:1.770833vw}
}
@media only screen and (max-width:1700px){
    .fixed-share-wrap{right:20px}
}
@media only screen and (max-width:1440px){
    .cur span{font-size:16px}
    .m-contact .tit1{font-size:16px;line-height:3}
    .m-contact{font-size:14px;line-height:1.8}
    .m-contact .tit2{font-size:14px}
    .col-side{margin-right:30px}
    .snav a{font-size:24px}
    .p-list2 li{font-size:18px}
    .p-list1 li{font-size:14px;line-height:50px}
    .p-list1 a,.p-list3 li{font-size:18px}
    .p-list4 li{font-size:14px}
    .p-list5 li{font-size:14px;line-height:1.8}
    .p-list5 .tit{font-size:18px}
    .p-list6 .con{font-size:20px}
    .wp{max-width:1180px}
    .header .logo{height:180px;line-height:180px}
    .header .logo img{height:70px}
    .header .hd-top .rr{padding-top:40px}
    .nav li .v1{font-size:18px;line-height:60px}
    .nav li:after{height:3px}
    .nav dd .v2{font-size:14px}
    .nav dl{top:60px}
    .footer{padding:20px 0}
    .fd-ma{margin-right:20px;padding:10px 0}
    .fd-con{padding-left:20px}
    .fd-con .pic{margin-right:40px}
    .row-a1 .con .g-tit1{margin-top:0}
    .ul-imgtxtq1 h3{font-size:18px;height:4.86em}
    .ul-imgtxtq1 h3 i{bottom:0}
    .ul-imgtxtq1 .desc{font-size:16px}
    .ul-txtq2 .date{font-size:16px;width:100px;height:100px}
    .ul-txtq2 .date em{font-size:40px;margin-bottom:-5px}
    .ul-txtq2 h3{font-size:18px}
    .ul-txtq2 .desc{font-size:16px}
    .ul-imgtxtq2 h3{font-size:20px;margin-bottom:10px}
    .ul-imgtxtq2 .li1 h3{margin-bottom:17px}
    .ul-imgtxtq2 .li1 .desc{font-size:16px}
    .row-a6{margin-bottom:30px}
    .row-a6 .addr dd{margin-bottom:10px}
    .row-a6 .addr span{font-size:16px}
    .fixed-share-wrap{right:5px}
    .ul-listl1 .con{height:50px;line-height:50px}
    .m-aboutl .tit,.ul-listl1 .con .tit{font-size:18px}
    .ul-listl1 .con .date{font-size:14px}
    .ul-listl2 .con{font-size:18px;line-height:1.5em}
    .ul-listl3 .con .tit{font-size:22px}
    .m-imgtxtl1 .txt .desc,.ul-listl3 .con .tit em{font-size:16px}
    .ul-imgtxtl1 .con .tit{font-size:20px}
    .ul-imgtxtl1 .con .date{font-size:14px}
}
@media only screen and (max-width:1300px){
    .fixed-share-wrap{display:none}
}
@media only screen and (max-width:1199px){
    .wp{width:auto;padding:0 10px}
    .g-tit1{line-height:40px;height:40px}
    .g-tit1 h3{font-size:18px}
    .g-tit1 h3 em{font-size:32px;bottom:0}
    .col-main,.col-side{float:none;width:auto;margin-right:0;padding-top:20px}
    .snav{white-space:nowrap;overflow-x:auto;overflow-y:hidden;background:#f7f7f7;font-size:0}
    .snav a{font-size:16px;line-height:50px;border:none;border-right:1px solid #eee;padding:0 5px;min-width:100px;text-align:center}
    .snav a:before{display:none}
    .snav a span{display:block}
    .snav li{height:auto;display:inline-block;vertical-align:top;border:none;margin-bottom:0}
    .p-list1 li{font-size:12px}
    .p-list1 a,.p-list3 li{font-size:16px}
    .g-tit1 .more,.p-list2 .more{font-size:14px}
    .p-list6 .con{font-size:18px}
    body{padding-top:80px}
    .header{position:fixed;top:0;left:0;right:0;z-index:10}
    .header .hd-top{background:#fff!important;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);-ms-box-shadow:0 0 10px rgba(0,0,0,.2);-o-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}
    .header .logo{height:80px;line-height:80px}
    .header .logo img{height:50px}
    .header .hd-top .rr{display:none}
    .menuBtn{display:block}
    .nav{position:fixed;top:80px;left:0;right:0;bottom:0;background:rgba(0,0,0,.8)!important;padding:10px 0;overflow-y:auto;display:none}
    .nav ul{margin:0;display:block}
    .nav li{float:none;margin:0}
    .nav li .v1{font-size:16px;line-height:40px}
    .nav li:after{display:none}
    .nav li.on .v1,.nav li:hover .v1{color:#f6e888;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
    .nav dl{position:static;width:auto;margin-left:0;background:0 0;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
    .nav dl:after{display:none}
    .nav dd{padding:0}
    .nav dd:hover{background:0 0}
    .nav dd .v2{border-bottom:none;padding:0;color:#fff;line-height:35px}
    .nav dd.ok .v2,.nav dd:hover .v2{color:#f6e888}
    .nav .down{position:static;width:auto;margin-left:0;background:0 0}
    .nav .down .item a{border-bottom:none;color:#fff;line-height:30px;padding:0;font-size:13px}
    .nav .down .item:hover a{background:0 0;color:#f6e888}
    .nav .so{display:block;margin:10px auto 0}
    .fd-ma{float:none;width:auto;border:none;padding:0}
    .fd-con{padding-top:10px;padding-left:0}
    .fd-con .pic{display:none}
    .fd-con .txt{text-align:center;line-height:1.8em}
    .fd-con .txt span{margin:0 10px}
    .m-img .page-num{font-size:16px;padding:20px 10px 0}
    .m-img .page-num .first{font-size:24px}
    .ul-imgtxtq1{margin-bottom:20px}
    .ul-imgtxtq1 h3{font-size:16px}
    .ul-imgtxtq1 .desc{font-size:14px}
    .ul-imgtxtq1 .desc span{font-size:12px}
    .ul-txtq2 .date{font-size:14px}
    .ul-txtq2 .date em{font-size:30px}
    .ul-txtq2 h3{font-size:16px}
    .ul-txtq2 .desc{font-size:14px}
    .ul-imgtxtq2 .con{padding:10px 10px 3px}
    .ul-imgtxtq2 .pic{width:60px;height:60px;margin-right:20px}
    .ul-imgtxtq2 h3{font-size:16px}
    .ul-imgtxtq2 .li1 .con{padding:35px 10px 18px}
    .ul-imgtxtq2 .li1 h3{font-size:16px}
    .ul-imgtxtq2 .li1 .desc{font-size:14px;height:6.68em}
    .row-a6 .addr i{margin-right:5px}
    .row-a6 .addr span em{margin-right:10px}
    .row-a6 .addr span{font-size:14px}
    .ul-listl1 .con .tit{font-size:16px;padding-left:20px;margin-right:75px}
    .ul-listl1 .con .date{font-size:12px}
    .m-aboutl .tit,.ul-listl2 .con{font-size:16px}
    .ul-listl2 .left::after{width:8px;height:8px}
    .ul-listl2 .left{padding-left:20px}
    .pages li{display:none}
    .pages li.next,.pages li.prev{display:inline-block}
    .ul-listl3 .con .tit{font-size:20px}
    .ul-listl3 .con .tit em{font-size:14px}
    .m-imgtxtl1 .txt .tit{font-size:20px}
    .m-imgtxtl1{padding-top:20px}
    .m-imgtxtl1 .pic{margin-right:20px}
    .m-listl1{width:100%;overflow-x:auto;overflow-y:hidden}
    .m-listl1 .ul-listl3{white-space:nowrap;overflow-x:auto;overflow-y:hidden;margin:0}
    .m-listl1 .ul-listl3 li{width:auto;float:none;display:inline-block;padding:0;margin-right:10px}
    .m-listl1 .ul-listl3 .con .tit{position:relative;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);line-height:2em}
    .m-listl1 .ul-listl3 .con{height:auto;padding:0 15px}
    .ul-imgtxtl1 .con .tit{font-size:18px}
    .ul-imgtxtl1 .con .date{font-size:12px}
}
@media only screen and (max-width:959px){
    .p-list5 li{padding-left:25px;background-position:left 5px top 13px;margin-bottom:15px}
    .p-list5 .tit{font-size:16px;line-height:40px}
    .p-list6 .con{font-size:16px}
    .m-img{float:none;width:auto;margin-right:0;margin-bottom:20px}
    .m-total .item{width:auto;float:none;margin-bottom:20px}
}
@media only screen and (max-width:767px){
    .cur{font-size:12px}
    .g-box{padding:10px}
    .g-tit1 h3{font-size:13px;padding-left:10px}
    .g-tit1 h3 em{left:15px;font-size:20px;display:none}
    .g-tit1 h3:before{width:3px}
    .m-contact .tit1{font-size:14px;line-height:2;padding:5px 10px;overflow:hidden}
    .m-contact .tit1 img{float:left;height:28px;margin-top:3px}
    .m-contact .tit1 span{display:block;overflow:hidden}
    .m-contact .con{padding:10px}
    .m-contact p{margin-bottom:10px}
    .m-contact .item{padding-bottom:25px;margin-bottom:10px}
    .g-tit1 .icon{width:10px;height:10px}
    .snav li{border-width:5px}
    .m-city .item{padding:10px}
    .tab-list2{padding-right:70px}
    .p-list2{height:auto;padding-right:0}
    .p-list2:after{display:none}
    .p-list2 li{font-size:12px;line-height:37px;padding:0 10px;border-bottom:none}
    .p-list2 li:after{margin-left:-11px;margin-right:-10px;display:block;background:#b9192c}
    .p-list2 li.on:after{background:#fff}
    .g-tit1 .more,.p-list2 .more{font-size:12px;-webkit-background-size:15px auto;background-size:15px auto;padding-right:22px}
    .p-list2 .more:after{width:16px;height:16px}
    .p-list2 .more:before{width:16px;height:16px;font-size:16px;line-height:16px;margin-top:-8px}
    .p-list1 li{padding-left:18px}
    .p-list1 a,.p-list3 li{font-size:14px}
    .p-list3{overflow-x:auto;overflow-y:hidden;white-space:nowrap;font-size:0}
    .p-list3 li{float:none;width:auto;display:inline-block;vertical-align:top;padding:0 15px}
    .p-list4{min-height:0;padding:10px}
    .p-list4 li{width:50%;padding-left:15px}
    .p-list4 li:after{width:5px;height:5px}
    .m-policy .item{padding-bottom:20px;margin-bottom:20px}
    .box-service .item{padding:10px}
    .p-list5 li{font-size:12px;padding-right:10px}
    .p-list5 .tit{font-size:14px}
    .p-list6{margin:10px 0 0}
    .p-list6 li{float:none;width:auto;padding:0 0 10px}
    .p-list6 .con{height:auto;line-height:1.5;padding:10px}
    .p-list6 .icon{width:50px;height:50px}
    body{padding-top:50px}
    .header .logo{height:50px;line-height:50px}
    .header .logo img{height:30px}
    .nav{top:50px}
    .header .so{width:80%}
    .nav li .v1{font-size:14px}
    .nav dd .v2{font-size:13px}
    .nav .down .item a{font-size:12px}
    .fd-con .txt span{display:block;margin:0}
    .m-img2{padding:0 15px}
    .m-img2 .slick-prev{left:0}
    .m-img2 .slick-next{right:0}
    .m-img .page-num{font-size:14px;line-height:35px}
    .m-img .page-num .first{font-size:18px}
    .ul-txtq1 .tit{margin-bottom:0}
    .ul-txtq1 .tit span{float:none;margin-left:0;line-height:1.5em}
    .ul-txtq1 .desc{height:auto}
    .row-a3{padding:8px 10px 0}
    .ul-imgtxtq1{margin:20px 0 0}
    .ul-imgtxtq1 li{float:none;width:auto;padding:0;margin-bottom:20px}
    .ul-imgtxtq1 .con{padding:10px}
    .ul-imgtxtq1 .desc,.ul-imgtxtq1 h3{height:auto}
    .ul-imgtxtq1 h3 i{width:20px;height:20px}
    .ul-txtq2 .con{padding:10px}
    .ul-txtq2 .date{display:none;float:none;padding:0;margin-right:0;height:auto;text-align:left}
    .ul-txtq2 .date2{display:block}
    .ul-txtq2 .desc{height:auto}
    .row-a4{padding:8px 10px 0}
    .row-a4 .p-list1 li{padding-left:20px}
    .row-a5{padding:8px 10px 0}
    .ul-imgtxtq2{margin:20px 0 0}
    .ul-imgtxtq2 li{float:none;width:auto;padding:0}
    .ul-imgtxtq2 .con{padding:10px}
    .ul-imgtxtq2 .pic{margin-right:10px;margin-top:10px;width:50px;height:50px}
    .ul-imgtxtq2 .desc{height:auto}
    .ul-imgtxtq2 h3{margin-bottom:5px}
    .ul-imgtxtq2 .li1 .con{padding:10px}
    .ul-imgtxtq2 .li1 .pic{float:left;margin-top:10px;margin-right:10px;margin-bottom:0}
    .ul-imgtxtq2 .li1 h3{margin-bottom:5px}
    .ul-imgtxtq2 .li1 .desc{height:auto}
    .row-a6{padding:8px 10px 0}
    .row-a6 .addr dd{float:none;width:auto;padding-right:0;margin-bottom:5px}
    .ul-listl2 li{width:auto;float:none;padding-right:0;clear:none}
    .ul-listl2 .left{margin-right:10px}
    .ul-listl3 .con .tit{font-size:18px}
    .ul-listl3{margin:0 -5px}
    .ul-listl3 li{padding:0 5px;width:33.33%}
    .ul-listl3 .con .tit em{font-size:12px}
    .m-imgtxtl1 .pic{width:180px}
    .m-imgtxtl1 .txt .desc,.ul-listl1 .con .tit{font-size:14px}
    .ul-imgtxtl1 .con .tit{font-size:16px}
    .ul-imgtxtl1 .con .pic{width:180px}
    .ul-listl3 .con{height:60px}
}
@media only screen and (max-width:479px){
    .header .so{width:90%}
    .ul-imgtxtq2 .li1 .pic,.ul-imgtxtq2 .pic{float:none;margin:0 auto 10px}
    .ul-listl2{padding:9px 10px}
    .m-aboutl .tit,.ul-listl2 .con{font-size:14px}
    .ul-listl2 .left{padding-left:10px;margin-right:0}
    .ul-listl2 .left::after{width:5px;height:5px}
    .ul-listl3 li{width:50%}
    .m-imgtxtl1 .pic{float:none;margin:0 auto 20px}
    .ul-listl3 .con .tit{font-size:14px}
    .ul-imgtxtl1 .con .pic{float:none;margin:0 auto 10px}
    .ul-imgtxtl1 .con .tit{margin-bottom:30px}
    .ul-listl3 .con{height:50px}
}
@media only screen and (max-width:350px){
    .ul-listl2 .left{float:none}
}