@charset "utf-8";
/*
color:red\0; IE
color:red\9; IE9-10
background:linear-gradient(#e99c40,#d35224);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#8fc320,endcolorstr=#122b88,gradientType=1);
-webkit-appearance:none;appearance:none;
pointer-events:none;
-webkit-overflow-scrolling: touch;//快速回弹滚动
-webkit-touch-callout:none;
select::-ms-expand{display:none;}
-ms-writing-mode:tb-lr;writing-mode:vertical-lr;
-ms-writing-mode:lr-tb;-webkit-writing-mode:lr-tb;writing-mode:horizontal-tb;
display:-ms-flexbox;display:flex;
-ms-flex:1;-ms-flex-preferred-size:auto;flex:1;
-ms-flex-order:1;order:1;
-ms-flex-direction:column;flex-direction:column;
-ms-flex-wrap:wrap;flex-wrap:wrap;
-ms-flex-pack:center;justify-content:center;
-ms-flex-pack:end;justify-content:end;
-ms-flex-pack:justify;justify-content:space-between;
-ms-flex-align:start;align-items:start;
*/

/*--默认--*/
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;box-sizing:border-box;}
a{text-decoration:none;color:inherit;cursor:pointer;outline:none;}
img{border:none;vertical-align:middle;-ms-user-select:none;user-select:none;max-width:100%;}
table{border-collapse:collapse;width:100%;}
tr,td,th{padding:0;margin:0;}
ol,ul,li{list-style:none outside none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,em,b,strong{font-style:normal;font-weight:normal;}
input,textarea,select{padding:0;font-family:inherit;font-size:inherit;color:inherit;outline:none;resize:none;background:none;border:none;-webkit-appearance:none;appearance:none;border-radius:0;}
input::-moz-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
input:-ms-input-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
::-webkit-input-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
textarea::-moz-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
textarea:-ms-textarea-placeholder{color:inherit;opacity:0.5;font-size:inherit;}
::-webkit-textarea-placeholder{color:inherit;opacity:0.5;font-size:inherit;}

/*--字体--*/
@font-face{font-family:en;src: url('fonts/Product-Sans-Regular-2.eot');src:url('fonts/Product-Sans-Regular-2.eot?#iefix') format('embedded-opentype'),url('fonts/Product-Sans-Regular-2.woff2') format('woff2'),url('fonts/Product-Sans-Regular-2.woff') format('woff'),url('fonts/Product-Sans-Regular-2.ttf') format('truetype'),url('fonts/Product-Sans-Regular-2.svg#Product-Sans-Regular-2') format('svg');}
@font-face{font-family:impact;src:url('fonts/impact.eot');src:url("fonts/impact.eot?#iefix") format("embedded-opentype"),url("fonts/impact.woff") format("woff"),url("fonts/impact.ttf") format("truetype"),url("fonts/impact.svg#impact") format("svg");}
@font-face{font-family:icon;src: url('fonts/iconfont.eot');src:url('fonts/iconfont.eot?#iefix') format('embedded-opentype'),url('fonts/iconfont.woff') format('woff'),url('fonts/iconfont.ttf') format('truetype'),url('fonts/iconfont.svg#iconfont') format('svg');}
@font-face{font-family:icon_n;src: url('fonts/iconfont_n.eot');src:url('fonts/iconfont_n.eot?#iefix') format('embedded-opentype'),url('fonts/iconfont_n.woff') format('woff'),url('fonts/iconfont_n.ttf') format('truetype'),url('fonts/iconfont_n.svg#iconfont_n') format('svg');}

/*简单进入进出效果*/
@media screen and (min-width:1025px){
.transTop{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0s;}.transTop_1{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.2s;}.transTop_2{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.4s;}.transTop_3{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.6s;}.transBottom{transform:translateY(-80px);opacity:0;transition:all 0.8s ease-out 0s;}.transBottom_1{transform:translateY(-80px);opacity:0;transition:all 0.8s ease-out 0.2s;}.transBottom_2{transform:translateY(-80px);opacity:0;transition:all 0.8s ease-out 0.4s;}.transBottom_3{transform:translateY(-80px);opacity:0;transition:all 0.8s ease-out 0.6s;}.transLeft{transform:translateX(-80px);opacity:0;transition:all 0.8s ease-out 0s;}.transLeft_1{transform:translateX(-80px);opacity:0;transition:all 0.8s ease-out 0.2s;}.transLeft_2{transform:translateX(-80px);opacity:0;transition:all 0.8s ease-out 0.4s;}.transLeft_3{transform:translateX(-80px);opacity:0;transition:all 0.8s ease-out 0.6s;}.transRight{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0s;}.transRight_1{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0.2s;}.transRight_2{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0.4s;}.transRight_3{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0.6s;}.transList>div{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0s;}.transList>div:nth-child(2){transition-delay:0.1s;}.transList>div:nth-child(3){transition-delay:0.2s;}.transList>div:nth-child(4){transition-delay:0.3s;}.transList>div:nth-child(5){transition-delay:0.4s;}.scale{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0s;}.scale_1{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0.2s;}.scale_2{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0.4s;}.scaleList>div{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0s;}.scaleList>div:nth-child(2){transition-delay:0.1s;}.scaleList>div:nth-child(3){transition-delay:0.2s;}.scaleList>div:nth-child(4){transition-delay:0.3s;}.scaleList>div:nth-child(5){transition-delay:0.4s;}.showd .transTop{transform:none;opacity:1;}.showd .transTop_1{transform:none;opacity:1;}.showd .transTop_2{transform:none;opacity:1;}.showd .transTop_3{transform:none;opacity:1;}.showd .transBottom{transform:none;opacity:1;}.showd .transBottom_1{transform:none;opacity:1;}.showd .transBottom_2{transform:none;opacity:1;}.showd .transBottom_3{transform:none;opacity:1;}.showd .transLeft{transform:none;opacity:1;}.showd .transLeft_1{transform:none;opacity:1;}.showd .transLeft_2{transform:none;opacity:1;}.showd .transLeft_3{transform:none;opacity:1;}.showd .transRight{transform:none;opacity:1;}.showd .transRight_1{transform:none;opacity:1;}.showd .transRight_2{transform:none;opacity:1;}.showd .transRight_3{transform:none;opacity:1;}.showd .transList>div{transform:none;opacity:1;}.showd .scale{transform:none;opacity:1;}.showd .scale_1{transform:none;opacity:1;}.showd .scale_2{transform:none;opacity:1;}.showd .scaleList>div{transform:none;opacity:1;}
}

/*--滚动条插件--*/
.jspContainer{overflow:hidden;position:relative;}.jspPane{position:absolute;}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}.jspCap{display:none;}.jspHorizontalBar .jspCap{float:left;}.jspTrack{background:#dde;position:relative;}.jspDrag{background:#ddd;position:relative;top:0;left:0;cursor:pointer;}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}.jspArrow.jspDisabled{cursor:default;background:#80808d;}.jspVerticalBar .jspArrow{height:16px;}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}.jspVerticalBar .jspArrow:focus{outline:none;}.jspCorner{background:#eeeef4;float:left;height:100%;}* html .jspCorner{margin:0 -3px 0 0;}.jspVerticalBar{width:6px;}.jspDrag{background:#a99479;border-radius:8px;}.jspTrack{background:#f5f5f5;border-radius:8px;}
.mCSB_scrollTools .mCSB_draggerRail{background:#ddd;width:2px;}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#333;}

/*表单*/
.input{position:relative;}
.input input{height:34px;padding:0 15px;border:1px solid #ddd;border-radius:5px;width:100%;box-sizing:border-box;transition:all 0.2s ease-out 0s;}
.input input:focus{border-color:#dc7405;box-shadow:0 0 5px rgba(0,0,0,0.15);}
.select{display:inline-block;position:relative;width:210px;height:30px;line-height:30px;border:1px solid #ddd;text-align: left;cursor: pointer;border-radius:5px;}
.select.act{z-index:1;}
.select:before{content:"\e737";right:10px;top:50%;margin-top:-6px;position: absolute;font-family:icon;line-height:1;}
.select span{display:block;margin:0 10px 0 10px;}
.select ul{position:absolute;left:-1px;right:-1px;top:100%;margin-top:1px;background: #fff;display:none;border:1px solid #ddd;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,0.15);}
.select li{padding:0 10px;line-height:30px;}
.select li:hover{background:#f0f0f0;}
.ckbox{width:12px;height:12px;border:1px solid #aaa;display:inline-block;background:#fff;text-align: center;line-height:0;font-size:12px;line-height:12px;cursor: pointer;}
.ckbox.ckd{background:#aaa;}
.ckbox:after{content:"\e794";font-family:icon;colomr:#fff;}
.radio{cursor: pointer;margin-right:45px;}
.radio i{display:inline-block;vertical-align: sub;width: 11px;height:11px;text-align: center;border:1px solid #aaa;margin-right:5px;line-height:15px;font-size: 0;border-radius:100%;}
.radio.ckd i{border-color:#dc7405;}
.radio.ckd i:after{content:"";width:5px;height:5px;background:#dc7405;display:block;margin:3px 3px 0;border-radius:100%;}

/*=========================基础==========================*/

body{font-size:16px;color:#333;line-height:1.6;/*font-family:en,Arial;*/font-family:Arial;}
.wrap,.block{width:1400px;margin:auto;position:relative;height:100%;}
.clearfix:after{content:"";clear:both;display:block;}
.fl{float:left;}
.fr{float:right;}
.center{text-align:center;}
.prev{cursor:pointer;}
.next{cursor:pointer;}
.gray{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;}
.ttu{text-transform:uppercase;}
.ttc{text-transform:capitalize}

/*=========================公共==========================*/

.fwb{font-weight:bold;}

/*font-size*/
.f90{font-size:90px;}.f72{font-size:72px;}.f50{font-size:50px;}.f60{font-size:60px;}.f40{font-size:40px;}.f36{font-size:36px;}.f30{font-size:30px;}.f24{font-size:24px;}.f20{font-size:20px;}.f18{font-size:18px;}.f16{font-size:16px;}

/*margin*/
.mt80{margin-top:80px;}.mt70{margin-top:70px;}.mt60{margin-top:60px;}.mt50{margin-top:50px;}.mt40{margin-top:40px;}.mt35{margin-top:35px;}.mt30{margin-top:30px;}.mt25{margin-top:25px;}.mt20{margin-top:20px;}.mt15{margin-top:15px;}.mt10{margin-top:10px;}.mt5{margin-top:5px;}

/*padding*/
.pd140{padding:140px;}.ph140{padding-left:140px;padding-right:140px;}.pv140{padding-top:140px;padding-bottom:140px;}.pt140{padding-top:140px;}.pb140{padding-bottom:140px;}.pl140{padding-left:140px;}.pr140{padding-right:140px;}
.pd120{padding:120px;}.ph120{padding-left:120px;padding-right:120px;}.pv120{padding-top:120px;padding-bottom:120px;}.pt120{padding-top:120px;}.pb120{padding-bottom:120px;}.pl120{padding-left:120px;}.pr120{padding-right:120px;}
.pd110{padding:110px;}.ph110{padding-left:110px;padding-right:110px;}.pv110{padding-top:110px;padding-bottom:110px;}.pt110{padding-top:110px;}.pb110{padding-bottom:110px;}.pl110{padding-left:110px;}.pr110{padding-right:110px;}
.pd100{padding:100px;}.ph100{padding-left:100px;padding-right:100px;}.pv100{padding-top:100px;padding-bottom:100px;}.pt100{padding-top:100px;}.pb100{padding-bottom:100px;}.pl100{padding-left:100px;}.pr100{padding-right:100px;}
.pd90{padding:90px;}.ph90{padding-left:90px;padding-right:90px;}.pv90{padding-top:90px;padding-bottom:90px;}.pt90{padding-top:90px;}.pb90{padding-bottom:90px;}.pl90{padding-left:90px;}.pr90{padding-right:90px;}
.pd80{padding:80px;}.ph80{padding-left:80px;padding-right:80px;}.pv80{padding-top:80px;padding-bottom:80px;}.pt80{padding-top:80px;}.pb80{padding-bottom:80px;}.pl80{padding-left:80px;}.pr80{padding-right:80px;}
.pd70{padding:70px;}.ph70{padding-left:70px;padding-right:70px;}.pv70{padding-top:70px;padding-bottom:70px;}.pt70{padding-top:70px;}.pb70{padding-bottom:70px;}.pl70{padding-left:70px;}.pr70{padding-right:70px;}
.pd60{padding:60px;}.ph60{padding-left:60px;padding-right:60px;}.pv60{padding-top:60px;padding-bottom:60px;}.pt60{padding-top:60px;}.pb60{padding-bottom:60px;}.pl60{padding-left:60px;}.pr60{padding-right:60px;}
.pd50{padding:50px;}.ph50{padding-left:50px;padding-right:50px;}.pv50{padding-top:50px;padding-bottom:50px;}.pt50{padding-top:50px;}.pb50{padding-bottom:50px;}.pl50{padding-left:50px;}.pr50{padding-right:50px;}
.pd40{padding:40px;}.ph40{padding-left:40px;padding-right:40px;}.pv40{padding-top:40px;padding-bottom:40px;}.pt40{padding-top:40px;}.pb40{padding-bottom:40px;}.pl40{padding-left:40px;}.pr40{padding-right:40px;}
.pd30{padding:30px;}.ph30{padding-left:30px;padding-right:30px;}.pv30{padding-top:30px;padding-bottom:30px;}.pt30{padding-top:30px;}.pb30{padding-bottom:30px;}.pl30{padding-left:30px;}.pr30{padding-right:30px;}
.pd25{padding:25px;}.ph25{padding-left:25px;padding-right:25px;}.pv25{padding-top:25px;padding-bottom:25px;}.pt25{padding-top:25px;}.pb25{padding-bottom:25px;}.pl25{padding-left:25px;}.pr25{padding-right:25px;}
.pd20{padding:20px;}.ph20{padding-left:20px;padding-right:20px;}.pv20{padding-top:20px;padding-bottom:20px;}.pt20{padding-top:20px;}.pb20{padding-bottom:20px;}.pl20{padding-left:20px;}.pr20{padding-right:20px;}

.banner_page{color:#fff;position:relative;}
.banner_page .bg{background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:50px;}
.banner_page .mask{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5);}
.banner_page .text{max-width:90%;margin-left:auto;margin-right:auto;}
.banner_page .title{position:relative;}
.banner_page .f100{font-weight:bold;}
.banner_page .block{min-height:30vw;height:auto;}
.banner_page.high .block{min-height:45vw;}


/*title*/
.title{text-align:center;line-height:1.3;}
.title.left{text-align:left;}

/*pic*/
.pic{overflow:hidden;position:relative;}
.pic img{max-width:100%;max-height:100%;}

/*bg cover*/
.cover{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;}

/*video btn*/
.video{position:relative;cursor:pointer;}
.video:after{content:"\e7a3";font-family:icon;color:#fff;font-size:40px;display:inline-block;width:80px;height:80px;line-height:84px;text-align:center;background:rgba(0,0,0,0.3);border-radius:100%;position:absolute;left:50%;top:50%;margin:-40px 0 0 -40px;text-indent:0.2em;}

/*href area*/
a.a{position:absolute;left:0;top:0;width:100%;height:100%;}


.button1{min-width:360px;height:60px;line-height:60px;background:#b10000;color:#fff;display:inline-block;text-align:center;transition:all 0.1s ease-out 0s;overflow:hidden;max-width:100%;}
.button1 a{display:block;height:100%;padding:0 25px;position:relative;}
.button1.wht{border:1px solid #b10000;color:#b10000;background:none;}
.button1.wht:hover{background:#b10000;color:#fff;}
.button1.wht2{border:1px solid #fff;color:#fff;background:none;}

/*position*/
.position{line-height:50px;}
.position a{margin:0 10px;}
.position a:first-child{margin-left:0;}

/*pages*/
.pages{text-align:center;/*font-size:32px;*/line-height:0.5;}
.pages a{display:inline-block;width:57px;height:42px;line-height:42px;}
.pages .prev{font-family:icon;font-size:20px;}
.pages .next{font-family:icon;font-size:20px;}
.pages .prev:hover{color:#b10000;}
.pages .next:hover{color:#b10000;}
.pages .nums{margin:0 5px;}
.pages .nums a{margin:0 5px;border-radius:5px;}
.pages .nums a:hover{color:#b10000;}
.pages .nums a.now{background:url(../image/png2.png) center center no-repeat;background-size:contain;color:#fff;}
.pages .jump{width: 82px;height: 35px;border:1px solid #bfbfbf;border-radius: 20px;}
.pages .jump .jbtn{width: 35px;height: 35px;line-height: 35px;background: #b10000;text-align: center;border-radius: 50%;margin: -1px -1px 0 0;}
.pages .jump .jbtn button{display: block;width: 100%;height: 100%;background: transparent;border:none;color: #fff;cursor: pointer;outline: none;}
.pages .jump .ipt{flex: 1;-ms-flex:1;padding: 5px 15px;font-size: 16px;text-align: center;}
.pages .jump .ipt input{width: 100%;height: 100%;}
.pages i{width:40px;height:40px;line-height:40px;display:inline-block;}
.pages .loadmore{display:none;}


/*gotop*/
/*.gotop{display:none;background:#fff;box-shadow:0 0 3px rgba(0,0,0,0.3);border-radius:100%;position:fixed;right:100px;bottom:100px;font-family:icon;text-align:center;width:60px;height:60px;line-height:65px;font-size:28px;cursor:pointer;z-index:10;}
.gotop:after{content:"\e799";}*/

.more1{ color: #94070a; }

/*=========================弹出层==========================*/

/*弹出层*/
.layer{background:rgba(0,0,0,0.8);position: fixed;left:0;top:0;right:0;bottom:0;z-index:9999;opacity:0;visibility:hidden;transition:all 0.3s ease-out 0s;}
.layer.showd{opacity:1;visibility:visible;}
.layer .box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.layer .close{font-size:30px;font-family:icon;position:absolute;right:0;top:0;text-align:center;cursor:pointer;color:#ccc;padding:20px;line-height:1;z-index:1;}
.layer .close:after{content:"\e798";}
.layer .searchbox{width:600px;height:400px;margin-top:-10vh;opacity:0;}
.layer.showd .searchbox{transition:all 0.3s ease-out 0s;opacity:1;}
.layer .searchbox .form{height:45px;line-height:45px;width:100%;border-radius:5px;overflow:hidden;box-shadow:0 0 15px rgba(0,0,0,0.3);}
.layer .searchbox .kw{background:#fff;padding:0 12px;font-size:16px;}
.layer .searchbox .ok{background:#94070a;color:#fff;width:120px;text-align: center;font-size:18px;cursor: pointer;}
.layer .personbox{background:#fff;width:calc(100% - 60px);max-width:1400px;height:calc(100% - 60px);max-height:600px;}
.layer .personbox .text{height:100%;overflow:hidden;}
.layer .personbox .f50{line-height:1;}
.layer .personbox .f30{opacity:0.6;}
.layer .personbox .f18{opacity:0.6;overflow:auto;-ms-flex:1;flex:1;}
.layer .personbox .inner{height:100%;}
.layer .personbox img{display:block;max-width:40%;}
.layer .video{width:1000px;background:#000;}
.layer .video iframe{height:615px;}
.layer .video video{width:100%;height:auto;display:block;}
.layer .video:after{display:none;}

/*nav_float*/
.nav_float{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:9;}
.nav_float .item{width:60px;height:60px;line-height:60px;text-align:center;color:#fff;background:#a20000;margin-top:1px;cursor:pointer;transition:all 0.2s ease-out 0s;}
.nav_float .item img{max-width:60%;max-height:60%;}
.nav_float .gotop{opacity:0;visibility:hidden;}
.nav_float .gotop.act{opacity:1;visibility:visible;}

/*提示框*/
.alert{background:rgba(0,0,0,0.8);position:fixed;z-index:10;left:0;top:0;;right:0;bottom:0;display:none;}
.layer.showd{opacity:1;visibility:visible;}
.alert .box{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:60px;background:#fff;max-width:500px;}
.alert .box.small{max-width:400px;}
.alert .box.large{max-width:600px;}
.alert .box .btns{margin-top:40px;text-align:center;}
.alert .box .btns a{display: inline-block;padding:0 20px;line-height:40px;border:1px solid #ccc;margin:0 15px;font-size:16px;min-width:100px;}
.alert .box .btns a.red{background:#b92b22;color: #fff;border-color:#b92b22;}

.bread-mod{ position: absolute; top: 0; left: 0; right: 0; padding: 20px 0; font-size: 14px; z-index: 2; }
.bread-mod .bread-item{ display: inline-block;}
.bread-mod .bread-item + .bread-item:before{ padding: 0 5px;}
.bread-mod .bread-item.cur{ color: #909090;}
.bread-mod a:hover{ color: #a20000;}
.bread-mod .bread-item + .bread-item:before{ content: '\e738';
	font-family: "icon";
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}


/*=========================头尾==========================*/
body{padding-left:100px;}

.search{position:fixed;left:0;top:0;font-size:18px;font-family:Arial;color:#999;background:#fff;border:1px solid #ddd;height:100%;overflow:hidden;z-index:4;padding:80px 30px 0;z-index: 3;}
.search .close{position:absolute;right:15px;top:15px;font-family:icon;font-size:20px;cursor:pointer;opacity:0;}
.search.act .close{opacity:1;transition:all 0.2s ease-out 0.2s;}
.search .inner{position:relative;padding:0 6px 10px 0;cursor:pointer;width:38px;transition:all 0.4s cubic-bezier(0,1,1,1) 0s;}
.search.act .inner{width:240px;}
.search .inner .kw{position:absolute;left:-202px;top:-10px;padding-top:3px;width:180px;transform:rotate(-90deg) translate(-40px,28px);transform-origin:right top;transition:all 0.4s cubic-bezier(0,1,1,1) 0s;}
.search.act .inner .kw{transform:none;left:0;top:0;width:200px;}
.search .inner .ok{font-family:icon;font-size:24px;cursor:pointer;}
.search .inner .ok:hover{color:#a20000;}
.search .inner:after{content:"";border-bottom:1px solid #ddd;position: absolute;left:0;bottom:0;width:0%;transition:all 0.2s cubic-bezier(0,1,1,1) 0.35s;}
.search.act .inner:after{width:100%;}
.search.m-show{display: none;}

.header{position:fixed;z-index:3;font-family:Arial;top: 0;left: 100px;right: 0;background: #fff;}
.header .d1{height:50px;background:#a20000;color:#fff;/*transition: all 0.5s;*/}
.header .d1 .r a+a{ margin-left: 20px; }
.header .d1 .r a:last-child{font-family: "微软雅黑";}
.header .d2{height:126px; /*background: url(../image/dw_03.png) no-repeat left center; background-size: contain;*/border-bottom: 1px solid #f5f5f5;position: relative; }
.header .d2 .yw{ position: absolute; width: 606px;height: 126px; left: 0;top: 0;z-index: 1; overflow: hidden; }
.header .d2 .yw svg,.header .d2 .yw svg rect{ width: 100%; height: 100%; }
.header .d2 .yw .cls-1,.header .d2 .yw .cls-3{fill:none;}
.header .d2 .yw .cls-2{clip-path:url(#clip-path);}
.header .d2 .yw .cls-3{stroke:#e9e9e9;stroke-miterlimit:10;}
.header .nav_main{ font-size: 26px;z-index: 2;position: relative; }
.header .nav_main a{margin-left:50px; position: relative;}
.header .nav_main a:first-child{margin-left:0;}
.header .nav_main a:after{content:"";position:absolute;left:50%;right:50%;top:100%;margin-top:2px;border-top:2px solid #a20000;transition:all 0.2s ease-out 0s;}
.header .nav_main a:hover,.header .nav_main a.now{color:#a20000;}
.header .nav_main a:hover:after,.header .nav_main a.now:after{left:0;right:0;}
.header .logo{ z-index: 2; }
.header .logo img{ height: 100px; }

.header.rb .d1{height: 0;opacity: 0;visibility: hidden;}


.menu{display:none;}

.footer{background:#312a29;color:#a5908d;margin-left:-100px;position:relative;z-index:4;}
.footer .d1 .d{padding:70px;border-left:1px solid #443937;}
.footer .d1 .d:first-child{border-left:none;}
.footer .d1 a:hover{color:#d1c0be;}
.footer .share{margin-top:30px;}
.footer .share a{display:inline-block;background:#463837;width:42px;height:42px;line-height:42px;text-align:center;margin:0 10px 10px 0;border-radius:100%;font-size:0;position: relative;font-family: 'icon_n';font-size: 26px;}
.footer .share a:hover{background:#635251;}
.footer .share a .qr{width: 100px;padding: 8px;background: #463837;border-radius: 5px;position: absolute;left: 50%;opacity: 0;visibility: hidden;transition: all 0.5s;bottom: 80%;margin-left: -50px;}
.footer .share a .qr:after{content: "";width: 0;height: 0;border: 8px solid transparent;border-top-color: #463837;position: absolute;left: 0;right: 0;margin: auto;top: 100%;}
.footer .share a:hover .qr{opacity: 1;visibility: visible;bottom: 130%;}
.footer .share a .qr img{width: 100%;display: block;max-width: none;}
.footer .share a img{max-width:60%;}
.footer .d2{text-align:center;padding:25px;font-size:14px;border-top:1px solid #443937;}
.footer .d2 span{margin:0 15px;vertical-align: middle;display:inline-block;}
.footer .links{margin-top:30px;}
.footer .links a{display:inline-block;margin:0 2.2em 1em 0;background:url(../image/arrow3.png) left 0.45em no-repeat;padding-left:1.5em;background-size:1em auto;}




/*=========================响应式==========================*/

@media screen and (min-width:1025px){/*pc only*/
/*imgzoom*/
.imgzoom .pic img{transition:all 0.4s ease-out 0s;}
.imgzoom:hover .pic img{transform:scale(1.05);}
.imgzoom .pic .cover{transition:all 0.4s ease-out 0s;}
.imgzoom:hover .pic .cover{transform:scale(1.05);}

.button1 em{display:inline-block;transition:all 0.3s ease-out 0s;}
.button1 a:after{content:attr(data);position:absolute;left:0;top:100%;right:0;transition:all 0.3s ease-out 0s;}
.button1:hover em{transform:translateY(-100%);}
.button1:hover a:after{transform:translateY(-100%);}
}
@media screen and (max-width:1700px){
	.header .logo img{ height: 80px; }
}
@media screen and (max-width:1600px){
.pd140{padding:120px;}.ph140{padding-left:120px;padding-right:120px;}.pv140{padding-top:120px;padding-bottom:120px;}.pt140{padding-top:120px;}.pb140{padding-bottom:120px;}.pl140{padding-left:120px;}.pr140{padding-right:120px;}
.pd120{padding:90px;}.ph120{padding-left:90px;padding-right:90px;}.pv120{padding-top:90px;padding-bottom:90px;}.pt120{padding-top:90px;}.pb120{padding-bottom:90px;}.pl120{padding-left:90px;}.pr120{padding-right:90px;}
.pd110{padding:90px;}.ph110{padding-left:90px;padding-right:90px;}.pv110{padding-top:90px;padding-bottom:90px;}.pt110{padding-top:90px;}.pb110{padding-bottom:90px;}.pl110{padding-left:90px;}.pr110{padding-right:90px;}
.pd100{padding:80px;}.ph100{padding-left:80px;padding-right:80px;}.pv100{padding-top:80px;padding-bottom:80px;}.pt100{padding-top:80px;}.pb100{padding-bottom:80px;}.pl100{padding-left:80px;}.pr100{padding-right:80px;}
.pd90{padding:70px;}.ph90{padding-left:70px;padding-right:70px;}.pv90{padding-top:70px;padding-bottom:70px;}.pt90{padding-top:70px;}.pb90{padding-bottom:70px;}.pl90{padding-left:70px;}.pr90{padding-right:70px;}
.pd80{padding:60px;}.ph80{padding-left:60px;padding-right:60px;}.pv80{padding-top:60px;padding-bottom:60px;}.pt80{padding-top:60px;}.pb80{padding-bottom:60px;}.pl80{padding-left:60px;}.pr80{padding-right:60px;}
.pd70{padding:55px;}.ph70{padding-left:55px;padding-right:55px;}.pv70{padding-top:55px;padding-bottom:55px;}.pt70{padding-top:55px;}.pb70{padding-bottom:55px;}.pl70{padding-left:55px;}.pr70{padding-right:55px;}
.pd60{padding:45px;}.ph60{padding-left:45px;padding-right:45px;}.pv60{padding-top:45px;padding-bottom:45px;}.pt60{padding-top:45px;}.pb60{padding-bottom:45px;}.pl60{padding-left:45px;}.pr60{padding-right:45px;}
.pd50{padding:40px;}.ph50{padding-left:40px;padding-right:40px;}.pv50{padding-top:40px;padding-bottom:40px;}.pt50{padding-top:40px;}.pb50{padding-bottom:40px;}.pl50{padding-left:40px;}.pr50{padding-right:40px;}
.pd40{padding:35px;}.ph40{padding-left:35px;padding-right:35px;}.pv40{padding-top:35px;padding-bottom:35px;}.pt40{padding-top:35px;}.pb40{padding-bottom:35px;}.pl40{padding-left:35px;}.pr40{padding-right:35px;}
.pd30{padding:30px;}.ph30{padding-left:30px;padding-right:30px;}.pv30{padding-top:30px;padding-bottom:30px;}.pt30{padding-top:30px;}.pb30{padding-bottom:30px;}.pl30{padding-left:30px;}.pr30{padding-right:30px;}
.pd25{padding:25px;}.ph25{padding-left:25px;padding-right:25px;}.pv25{padding-top:25px;padding-bottom:25px;}.pt25{padding-top:25px;}.pb25{padding-bottom:25px;}.pl25{padding-left:25px;}.pr25{padding-right:25px;}
.pd20{padding:20px;}.ph20{padding-left:20px;padding-right:20px;}.pv20{padding-top:20px;padding-bottom:20px;}.pt20{padding-top:20px;}.pb20{padding-bottom:20px;}.pl20{padding-left:20px;}.pr20{padding-right:20px;}
.f90{font-size:80px;}.f72{font-size:66px;}.f60{font-size:48px;}.f50{font-size:40px;}
.mt80{margin-top:65px;}.mt70{margin-top:55px;}.mt60{margin-top:50px;}.mt50{margin-top:40px;}.mt40{margin-top:35px;}

	.header .nav_main{ font-size: 24px; }

}
@media screen and (max-width:1500px){
	.header .logo img{ height: 70px; }
}
@media screen and (max-width:1500px){
.pd140{padding:90px;}.ph140{padding-left:90px;padding-right:90px;}.pv140{padding-top:90px;padding-bottom:90px;}.pt140{padding-top:90px;}.pb140{padding-bottom:90px;}.pl140{padding-left:90px;}.pr140{padding-right:90px;}
.pd120{padding:80px;}.ph120{padding-left:80px;padding-right:80px;}.pv120{padding-top:80px;padding-bottom:80px;}.pt120{padding-top:80px;}.pb120{padding-bottom:80px;}.pl120{padding-left:80px;}.pr120{padding-right:80px;}
.pd110{padding:80px;}.ph110{padding-left:80px;padding-right:80px;}.pv110{padding-top:80px;padding-bottom:80px;}.pt110{padding-top:80px;}.pb110{padding-bottom:80px;}.pl110{padding-left:80px;}.pr110{padding-right:80px;}
.pd100{padding:80px;}.ph100{padding-left:80px;padding-right:80px;}.pv100{padding-top:80px;padding-bottom:80px;}.pt100{padding-top:80px;}.pb100{padding-bottom:80px;}.pl100{padding-left:80px;}.pr100{padding-right:80px;}
.pd90{padding:70px;}.ph90{padding-left:70px;padding-right:70px;}.pv90{padding-top:70px;padding-bottom:70px;}.pt90{padding-top:70px;}.pb90{padding-bottom:70px;}.pl90{padding-left:70px;}.pr90{padding-right:70px;}
.pd80{padding:60px;}.ph80{padding-left:60px;padding-right:60px;}.pv80{padding-top:60px;padding-bottom:60px;}.pt80{padding-top:60px;}.pb80{padding-bottom:60px;}.pl80{padding-left:60px;}.pr80{padding-right:60px;}
.pd70{padding:50px;}.ph70{padding-left:50px;padding-right:50px;}.pv70{padding-top:50px;padding-bottom:50px;}.pt70{padding-top:50px;}.pb70{padding-bottom:50px;}.pl70{padding-left:50px;}.pr70{padding-right:50px;}
.pd60{padding:45px;}.ph60{padding-left:45px;padding-right:45px;}.pv60{padding-top:45px;padding-bottom:45px;}.pt60{padding-top:45px;}.pb60{padding-bottom:45px;}.pl60{padding-left:45px;}.pr60{padding-right:45px;}
.pd50{padding:40px;}.ph50{padding-left:40px;padding-right:40px;}.pv50{padding-top:40px;padding-bottom:40px;}.pt50{padding-top:40px;}.pb50{padding-bottom:40px;}.pl50{padding-left:40px;}.pr50{padding-right:40px;}
.pd40{padding:35px;}.ph40{padding-left:35px;padding-right:35px;}.pv40{padding-top:35px;padding-bottom:35px;}.pt40{padding-top:35px;}.pb40{padding-bottom:35px;}.pl40{padding-left:35px;}.pr40{padding-right:35px;}
.pd30{padding:25px;}.ph30{padding-left:25px;padding-right:25px;}.pv30{padding-top:25px;padding-bottom:25px;}.pt30{padding-top:25px;}.pb30{padding-bottom:25px;}.pl30{padding-left:25px;}.pr30{padding-right:25px;}
.pd25{padding:22px;}.ph25{padding-left:22px;padding-right:22px;}.pv25{padding-top:22px;padding-bottom:22px;}.pt25{padding-top:22px;}.pb25{padding-bottom:22px;}.pl25{padding-left:22px;}.pr25{padding-right:22px;}
.pd20{padding:20px;}.ph20{padding-left:20px;padding-right:20px;}.pv20{padding-top:20px;padding-bottom:20px;}.pt20{padding-top:20px;}.pb20{padding-bottom:20px;}.pl20{padding-left:20px;}.pr20{padding-right:20px;}
.f90{font-size:70px;}.f72{font-size:52px;}.f60{font-size:44px;}.f50{font-size:36px;}.f36{font-size:28px;}.f30{font-size:24px;}.f24{font-size:22px;}.f20{font-size:18px;}.f18{font-size:18px;}.f16{font-size:16px;}
.mt80{margin-top:60px;}.mt70{margin-top:50px;}.mt60{margin-top:45px;}.mt50{margin-top:35px;}.mt40{margin-top:30px;}
.mt35{margin-top:25px;}.mt30{margin-top:22px;}.mt25{margin-top:18px;}.mt20{margin-top:15px;}.mt15{margin-top:15px;}.mt10{margin-top:10px;}


.f60{font-size:56px;}
.f24{font-size:20px;}
}

@media screen and (max-width:1540px){
	.wrap,.block{width:auto;margin-left:30px;margin-right:30px;}
}

@media screen and (max-width:1420px){
	.header .nav_main a{margin-left:20px;}
}

@media screen and (max-width:1400px){
/*.wrap,.block{width:auto;margin-left:30px;margin-right:30px;}*/
.header .block{padding:0;margin:0;}
.header .logo{position: relative;}
.header .tools{right:30px;}
.footer .block{margin:0;}
.header .nav_main{ font-size: 22px; }
.header .logo img{ height: 60px; }
}
@media screen and (max-width:1300px){
	.button1{min-width:280px;height:50px;line-height:50px;}
body{padding-left:80px;}
.header .d2 .logo img{height:50px;}
.search{padding:60px 20px;}
.footer{margin-left:-80px;}
.f60{font-size:48px;}
.f40{font-size:32px;}
.header .d2{height:100px;}
.header .d2 .yw{height: 100px;width: 480px;}
.header{left: 80px;}

.pd140{padding:70px;}.ph140{padding-left:70px;padding-right:70px;}.pv140{padding-top:70px;padding-bottom:70px;}.pt140{padding-top:70px;}.pb140{padding-bottom:70px;}.pl140{padding-left:70px;}.pr140{padding-right:70px;}
.pd120{padding:60px;}.ph120{padding-left:60px;padding-right:60px;}.pv120{padding-top:60px;padding-bottom:60px;}.pt120{padding-top:60px;}.pb120{padding-bottom:60px;}.pl120{padding-left:60px;}.pr120{padding-right:60px;}
.pd110{padding:60px;}.ph110{padding-left:60px;padding-right:60px;}.pv110{padding-top:60px;padding-bottom:60px;}.pt110{padding-top:60px;}.pb110{padding-bottom:60px;}.pl110{padding-left:60px;}.pr110{padding-right:60px;}
.pd100{padding:60px;}.ph100{padding-left:60px;padding-right:60px;}.pv100{padding-top:60px;padding-bottom:60px;}.pt100{padding-top:60px;}.pb100{padding-bottom:60px;}.pl100{padding-left:60px;}.pr100{padding-right:60px;}
.pd90{padding:55px;}.ph90{padding-left:55px;padding-right:55px;}.pv90{padding-top:55px;padding-bottom:55px;}.pt90{padding-top:55px;}.pb90{padding-bottom:55px;}.pl90{padding-left:55px;}.pr90{padding-right:55px;}
.pd80{padding:50px;}.ph80{padding-left:50px;padding-right:50px;}.pv80{padding-top:50px;padding-bottom:50px;}.pt80{padding-top:50px;}.pb80{padding-bottom:50px;}.pl80{padding-left:50px;}.pr80{padding-right:50px;}
.pd70{padding:40px;}.ph70{padding-left:40px;padding-right:40px;}.pv70{padding-top:40px;padding-bottom:40px;}.pt70{padding-top:40px;}.pb70{padding-bottom:40px;}.pl70{padding-left:40px;}.pr70{padding-right:40px;}
.pd60{padding:35px;}.ph60{padding-left:35px;padding-right:35px;}.pv60{padding-top:35px;padding-bottom:35px;}.pt60{padding-top:35px;}.pb60{padding-bottom:35px;}.pl60{padding-left:35px;}.pr60{padding-right:35px;}
.pd50{padding:30px;}.ph50{padding-left:30px;padding-right:30px;}.pv50{padding-top:30px;padding-bottom:30px;}.pt50{padding-top:30px;}.pb50{padding-bottom:30px;}.pl50{padding-left:30px;}.pr50{padding-right:30px;}
.pd40{padding:25px;}.ph40{padding-left:25px;padding-right:25px;}.pv40{padding-top:25px;padding-bottom:25px;}.pt40{padding-top:25px;}.pb40{padding-bottom:25px;}.pl40{padding-left:25px;}.pr40{padding-right:25px;}
.pd30{padding:20px;}.ph30{padding-left:20px;padding-right:20px;}.pv30{padding-top:20px;padding-bottom:20px;}.pt30{padding-top:20px;}.pb30{padding-bottom:20px;}.pl30{padding-left:20px;}.pr30{padding-right:20px;}
.pd25{padding:20px;}.ph25{padding-left:20px;padding-right:20px;}.pv25{padding-top:20px;padding-bottom:20px;}.pt25{padding-top:20px;}.pb25{padding-bottom:20px;}.pl25{padding-left:20px;}.pr25{padding-right:20px;}
.pd20{padding:18px;}.ph20{padding-left:18px;padding-right:18px;}.pv20{padding-top:18px;padding-bottom:18px;}.pt20{padding-top:18px;}.pb20{padding-bottom:18px;}.pl20{padding-left:18px;}.pr20{padding-right:18px;}
.f90{font-size:60px;}.f72{font-size:46px;}.f60{font-size:36px;}.f50{font-size:32px;}.f36{font-size:28px;}.f30{font-size:22px;}.f24{font-size:20px;}.f20{font-size:18px;}.f18{font-size:16px;}.f16{font-size:14px;}
.mt80{margin-top:50px;}.mt70{margin-top:45px;}.mt60{margin-top:35px;}.mt50{margin-top:30px;}.mt40{margin-top:25px;}
.mt35{margin-top:22px;}.mt30{margin-top:20px;}.mt25{margin-top:20px;}.mt20{margin-top:15px;}.mt15{margin-top:12px;}.mt10{margin-top:8px;}


}
@media screen and (max-width:1200px){
	.bread-mod{ padding: 10px 0; }
}
@media screen and (max-width:1150px){
.pd140{padding:45px;}.ph140{padding-left:45px;padding-right:45px;}.pv140{padding-top:45px;padding-bottom:45px;}.pt140{padding-top:45px;}.pb140{padding-bottom:45px;}.pl140{padding-left:45px;}.pr140{padding-right:45px;}
.pd120{padding:45px;}.ph120{padding-left:45px;padding-right:45px;}.pv120{padding-top:45px;padding-bottom:45px;}.pt120{padding-top:45px;}.pb120{padding-bottom:45px;}.pl120{padding-left:45px;}.pr120{padding-right:45px;}
.pd110{padding:45px;}.ph110{padding-left:45px;padding-right:45px;}.pv110{padding-top:45px;padding-bottom:45px;}.pt110{padding-top:45px;}.pb110{padding-bottom:45px;}.pl110{padding-left:45px;}.pr110{padding-right:45px;}
.pd100{padding:45px;}.ph100{padding-left:45px;padding-right:45px;}.pv100{padding-top:45px;padding-bottom:45px;}.pt100{padding-top:45px;}.pb100{padding-bottom:45px;}.pl100{padding-left:45px;}.pr100{padding-right:45px;}
.pd90{padding:40px;}.ph90{padding-left:40px;padding-right:40px;}.pv90{padding-top:40px;padding-bottom:40px;}.pt90{padding-top:40px;}.pb90{padding-bottom:40px;}.pl90{padding-left:40px;}.pr90{padding-right:40px;}
.pd80{padding:40px;}.ph80{padding-left:40px;padding-right:40px;}.pv80{padding-top:40px;padding-bottom:40px;}.pt80{padding-top:40px;}.pb80{padding-bottom:40px;}.pl80{padding-left:40px;}.pr80{padding-right:40px;}
.pd70{padding:40px;}.ph70{padding-left:40px;padding-right:40px;}.pv70{padding-top:40px;padding-bottom:40px;}.pt70{padding-top:40px;}.pb70{padding-bottom:40px;}.pl70{padding-left:40px;}.pr70{padding-right:40px;}
.pd60{padding:35px;}.ph60{padding-left:35px;padding-right:35px;}.pv60{padding-top:35px;padding-bottom:35px;}.pt60{padding-top:35px;}.pb60{padding-bottom:35px;}.pl60{padding-left:35px;}.pr60{padding-right:35px;}
.pd50{padding:25px;}.ph50{padding-left:25px;padding-right:25px;}.pv50{padding-top:25px;padding-bottom:25px;}.pt50{padding-top:25px;}.pb50{padding-bottom:25px;}.pl50{padding-left:25px;}.pr50{padding-right:25px;}
.pd40{padding:20px;}.ph40{padding-left:20px;padding-right:20px;}.pv40{padding-top:20px;padding-bottom:20px;}.pt40{padding-top:20px;}.pb40{padding-bottom:20px;}.pl40{padding-left:20px;}.pr40{padding-right:20px;}
.pd30{padding:16px;}.ph30{padding-left:16px;padding-right:16px;}.pv30{padding-top:16px;padding-bottom:16px;}.pt30{padding-top:16px;}.pb30{padding-bottom:16px;}.pl30{padding-left:16px;}.pr30{padding-right:16px;}
.pd25{padding:16px;}.ph25{padding-left:16px;padding-right:16px;}.pv25{padding-top:16px;padding-bottom:16px;}.pt25{padding-top:16px;}.pb25{padding-bottom:16px;}.pl25{padding-left:16px;}.pr25{padding-right:16px;}
.pd20{padding:16px;}.ph20{padding-left:16px;padding-right:16px;}.pv20{padding-top:16px;padding-bottom:16px;}.pt20{padding-top:16px;}.pb20{padding-bottom:16px;}.pl20{padding-left:16px;}.pr20{padding-right:16px;}
.f90{font-size:40px;}.f72{font-size:40px;}.f60{font-size:32px;}.f50{font-size:28px;}.f36{font-size:24px;}.f30{font-size:20px;}.f24{font-size:18px;}.f20{font-size:18px;}.f18{font-size:16px;}.f16{font-size:14px;}
.mt80{margin-top:30px;}.mt70{margin-top:30px;}.mt60{margin-top:30px;}.mt50{margin-top:25px;}.mt40{margin-top:20px;}
.mt35{margin-top:18px;}.mt30{margin-top:15px;}.mt25{margin-top:12px;}.mt20{margin-top:10px;}.mt15{margin-top:10px;}.mt10{margin-top:6px;}


.f18{font-size:16px;}
.header .nav_main{ font-size: 20px; }

.activity-1 .activity1 .list .item:nth-child(4n){margin-left: 30px;}
.activity-1 .activity1 .list .item{width: calc(25% - 23px);}
}
@media screen and (max-width:1024px){/*mobile*/

.button1:hover{background:#b10000;}
	.header .nav_main .inner{ display: block; }
.pv140{padding-top:60px;padding-bottom:60px;}
.ph100{padding-left:40px;padding-right:40px;}
.header .d2{height:auto;display:block;padding:15px 40px 0;}
.header .d2 .yw{ height: 114px; width: 540px; }
.header .d2 .logo img{height:40px;}
.header .nav_main{padding:10px 40px;text-align: right;border-top:1px solid #ddd;margin:0 -40px;margin-top:15px;}

.footer .d1 .d{padding:30px;}

.pages a{ width: 40px; }

body{padding-left:60px;}
.search{padding:60px 10px;}
.search.act{padding:60px 20px;}

.header{left: 60px;}

.f60{font-size:40px;}
.f40{font-size:28px;}
.f24{font-size:18px;}
}

@media screen and (max-width:960px){
	.footer .share{ margin-top: 10px; }
	.header .nav_main{ font-size: 16px; }
	.header .d2 .yw{ height: 107px; }
/*.footer .share a:last-child .qr{transform: translateX(-60%);-webkit-transform: translateX(-60%);-ms-transform: translateX(-60%);}
.footer .share a:last-child .qr:after{transform: translateX(10px);}*/
.footer .share a .qr:after{display: none;}
.footer .share a .qr{position: fixed;bottom: auto;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);}
.footer .share a:hover .qr{bottom: auto;margin: auto;}
}

@media screen and (max-width:768px){/*ipad*/
.header .d2 .logo img{height:30px;}

	.f24{ font-size: 16px; }
	.nav_float .item{width:40px;line-height:40px;height:40px;}
	.button1{min-width:auto; width: 50%; height:40px;line-height:40px; border-radius: 5px;}
	.button1 a{ padding: 0 10px; }
.wrap,.block{margin-left:20px;margin-right:20px;}
input,textarea,select,button{-webkit-appearance:none;font-size:inherit;color:inherit;}
select{direction:rtl;}
select option{direction:ltr;}
.gotop{right:20px;bottom:20px;width:50px;height:50px;line-height:55px;}
.pages .loadmore{display:block !important;text-align:center;background:#b10000;color:#fff;width:50%;height:40px;line-height:40px;font-size:16px;}
.pages *{ display: none !important; }
.f90{font-size:32px;}.f72{font-size:36px;}.f60{font-size:30px;}.f50{font-size:24px;}
.pd140{padding:40px 20px;}.ph140{padding-left:20px;padding-right:20px;}.pv140{padding-top:40px;padding-bottom:40px;}.pt140{padding-top:40px;}.pb140{padding-bottom:40px;}.pl140{padding-left:20px;}.pr140{padding-right:20px;}
.pd120{padding:40px 20px;}.ph120{padding-left:20px;padding-right:20px;}.pv120{padding-top:40px;padding-bottom:40px;}.pt120{padding-top:40px;}.pb120{padding-bottom:40px;}.pl120{padding-left:20px;}.pr120{padding-right:20px;}
.pd110{padding:40px 20px;}.ph110{padding-left:20px;padding-right:20px;}.pv110{padding-top:40px;padding-bottom:40px;}.pt110{padding-top:40px;}.pb110{padding-bottom:40px;}.pl110{padding-left:20px;}.pr110{padding-right:20px;}
.pd100{padding:40px 20px;}.ph100{padding-left:20px;padding-right:20px;}.pv100{padding-top:40px;padding-bottom:40px;}.pt100{padding-top:40px;}.pb100{padding-bottom:40px;}.pl100{padding-left:20px;}.pr100{padding-right:20px;}
.pd90{padding:35px 20px;}.ph90{padding-left:20px;padding-right:20px;}.pv90{padding-top:35px;padding-bottom:35px;}.pt90{padding-top:35px;}.pb90{padding-bottom:35px;}.pl90{padding-left:20px;}.pr90{padding-right:20px;}
.pd80{padding:35px 20px;}.ph80{padding-left:20px;padding-right:20px;}.pv80{padding-top:35px;padding-bottom:35px;}.pt80{padding-top:35px;}.pb80{padding-bottom:35px;}.pl80{padding-left:20px;}.pr80{padding-right:20px;}
.pd70{padding:35px 20px;}.ph70{padding-left:20px;padding-right:20px;}.pv70{padding-top:35px;padding-bottom:35px;}.pt70{padding-top:35px;}.pb70{padding-bottom:35px;}.pl70{padding-left:20px;}.pr70{padding-right:20px;}
.pd60{padding:35px 20px;}.ph60{padding-left:20px;padding-right:20px;}.pv60{padding-top:35px;padding-bottom:35px;}.pt60{padding-top:35px;}.pb60{padding-bottom:35px;}.pl60{padding-left:20px;}.pr60{padding-right:20px;}
.pd50{padding:20px 20px;}.ph50{padding-left:20px;padding-right:20px;}.pv50{padding-top:20px;padding-bottom:20px;}.pt50{padding-top:20px;}.pb50{padding-bottom:20px;}.pl50{padding-left:20px;}.pr50{padding-right:20px;}
.pd40{padding:16px;}.ph40{padding-left:16px;padding-right:16px;}.pv40{padding-top:16px;padding-bottom:16px;}.pt40{padding-top:16px;}.pb40{padding-bottom:16px;}.pl40{padding-left:16px;}.pr40{padding-right:16px;}
.pd30{padding:16px;}.ph30{padding-left:16px;padding-right:16px;}.pv30{padding-top:16px;padding-bottom:16px;}.pt30{padding-top:16px;}.pb30{padding-bottom:16px;}.pl30{padding-left:16px;}.pr30{padding-right:16px;}
.pd25{padding:16px;}.ph25{padding-left:16px;padding-right:16px;}.pv25{padding-top:16px;padding-bottom:16px;}.pt25{padding-top:16px;}.pb25{padding-bottom:16px;}.pl25{padding-left:16px;}.pr25{padding-right:16px;}
.pd20{padding:16px;}.ph20{padding-left:16px;padding-right:16px;}.pv20{padding-top:16px;padding-bottom:16px;}.pt20{padding-top:16px;}.pb20{padding-bottom:16px;}.pl20{padding-left:16px;}.pr20{padding-right:16px;}
.mt80{margin-top:35px;}.mt70{margin-top:35px;}.mt60{margin-top:35px;}.mt50{margin-top:20px;}.mt40{margin-top:16px;}
.mt35{margin-top:15px;}.mt30{margin-top:12px;}.mt25{margin-top:12px;}.mt20{margin-top:10px;}.mt15{margin-top:10px;}.mt10{margin-top:6px;}

.activity-1 .activity1 .list .item{width: calc(50% - 15px);}

}
@media screen and (max-width:750px){/*phone*/
	.p-show{ display: none; }

	.header .d1 .r{ font-size: 12px; }
	.header .d1 .r a+a{ margin-left: 10px; }
body{padding:0;}
.header{left: 0;}
.header .d1{position: relative;}
.search{position:absolute;width:auto;padding:0 20px;height:50px;background:#a20000;border: none;color:#fff;z-index: 100;}
.search.act{width:100%;padding:0 20px;}
.search .close{display: none;}
.search .inner{height:100%;padding:0;width:auto !important;}
.search .inner .kw{transform:none;display: none;position:static;width:100% !important;}
.search .inner .ok:hover{color:#fff;}
.search.act .inner .kw{display:block;}
.search.m-show{display: block;}

.search .inner{justify-content:flex-start;-ms-flex-pack:start;}
.search .inner:after{display: none;}
.header .d2{padding:10px 15px;position: relative;}
.header .d2 .yw{ height: 51px; width: 340px; }
.header .nav_main{position:absolute;left:0;top:100%;right:0;background:url(../image/navjpg_02.jpg) no-repeat center; background-size: cover; text-align: left;display: none;margin:0;padding:0 0 35px; border-bottom: 5px solid #951c13; z-index: 999; }
.header.s .nav_main{display:block;}
.header .nav_main:after{ content: ''; clear: both; display: block; }
.header .nav_main a:after{ display: none; }
.header .nav_main a{display:block;margin:0;padding:3px 15px; width: 50%; border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd; float: left;}
.header .nav_main a:nth-child(even){ border-right: none; }
/*.header .nav_main a:last-child:before{ content: ""; width: 100%; height: 100%; position: absolute; top: 0; left: 100%; border-bottom: 1px solid #dddddd; border-left: 1px solid #dddddd; }*/
.header .menu{position:absolute;right:10px;top:0;width:50px;height:100%;display:block;cursor:pointer;z-index:11;}
.header .menu .inner{position:absolute;width:24px;height:18px;top:50%;left:50%;margin:-9px 0 0 -12px;}
.header .menu i{float:right;background:#333;border-radius:2px;height:2px;transition:all 0.1s ease-out 0s;}
.header .menu i:nth-child(1){width:100%;position:absolute;right:0;top:0px;}
.header .menu i:nth-child(2){width:100%;position:absolute;right:0;top:8px;}
.header .menu i:nth-child(3){width:100%;position:absolute;right:0;top:16px;}
.header.s .menu i:nth-child(1){transform:translate(0,8px) rotate(45deg);}
.header.s .menu i:nth-child(2){opacity:0;}
.header.s .menu i:nth-child(3){transform:translate(0,-8px) rotate(-45deg);}

.footer{margin:0;}
.footer .d1{display:block;}
.footer .d1 .d{width:auto;padding:10px 20px;border-top:1px solid #443937;}
.footer .d2{padding:10px 20px;font-size: 0;}
.footer .d2 span{font-size:14px;margin:0;display: block;}
.footer .share a{width:32px;height:32px;line-height:32px;margin:0 5px 5px 0;font-size: 18px;}
.footer .mt30{margin-top:10px;}
.footer .links a{margin-bottom:0.5em;background-size:10px auto;padding-left:15px;}
.footer .d1 .d{padding:10px 16px;}

.f90{font-size:32px;}.f72{font-size:30px;}.f60{font-size:30px;}.f50{font-size:24px;}
.pd140{padding:30px 16px;}.ph140{padding-left:16px;padding-right:16px;}.pv140{padding-top:30px;padding-bottom:30px;}.pt140{padding-top:30px;}.pb140{padding-bottom:30px;}.pl140{padding-left:16px;}.pr140{padding-right:16px;}
.pd120{padding:30px 16px;}.ph120{padding-left:16px;padding-right:16px;}.pv120{padding-top:30px;padding-bottom:30px;}.pt120{padding-top:30px;}.pb120{padding-bottom:30px;}.pl120{padding-left:16px;}.pr120{padding-right:16px;}
.pd110{padding:30px 16px;}.ph110{padding-left:16px;padding-right:16px;}.pv110{padding-top:30px;padding-bottom:30px;}.pt110{padding-top:30px;}.pb110{padding-bottom:30px;}.pl110{padding-left:16px;}.pr110{padding-right:16px;}
.pd100{padding:30px 16px;}.ph100{padding-left:16px;padding-right:16px;}.pv100{padding-top:30px;padding-bottom:30px;}.pt100{padding-top:30px;}.pb100{padding-bottom:30px;}.pl100{padding-left:16px;}.pr100{padding-right:16px;}
.pd90{padding:30px 16px;}.ph90{padding-left:16px;padding-right:16px;}.pv90{padding-top:30px;padding-bottom:30px;}.pt90{padding-top:30px;}.pb90{padding-bottom:30px;}.pl90{padding-left:16px;}.pr90{padding-right:16px;}
.pd80{padding:30px 16px;}.ph80{padding-left:16px;padding-right:16px;}.pv80{padding-top:30px;padding-bottom:30px;}.pt80{padding-top:30px;}.pb80{padding-bottom:30px;}.pl80{padding-left:16px;}.pr80{padding-right:16px;}
.pd70{padding:30px 16px;}.ph70{padding-left:16px;padding-right:16px;}.pv70{padding-top:30px;padding-bottom:30px;}.pt70{padding-top:30px;}.pb70{padding-bottom:30px;}.pl70{padding-left:16px;}.pr70{padding-right:16px;}
.pd60{padding:30px 16px;}.ph60{padding-left:16px;padding-right:16px;}.pv60{padding-top:30px;padding-bottom:30px;}.pt60{padding-top:30px;}.pb60{padding-bottom:30px;}.pl60{padding-left:16px;}.pr60{padding-right:16px;}
.pd50{padding:20px 16px;}.ph50{padding-left:16px;padding-right:16px;}.pv50{padding-top:20px;padding-bottom:20px;}.pt50{padding-top:20px;}.pb50{padding-bottom:20px;}.pl50{padding-left:16px;}.pr50{padding-right:16px;}
.mt80{margin-top:30px;}.mt70{margin-top:30px;}.mt60{margin-top:25px;}.mt50{margin-top:20px;}

/*
.f60{font-size:32px;}
.f24{font-size:16px;}
.f40{font-size:20px;}

.pv140{padding-top:30px;padding-bottom:30px;}
.ph100{padding-left:15px;padding-right:15px;}
*/

.wrap,.block{margin-left:16px;margin-right:16px;}
}

@media screen and (max-width:600px){
.activity-1 .activity1 .list .item{width: 100%;}
}
