@charset "utf-8";
@import "kefu.css";
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}
.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}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-overflow-scrolling:touch}
body{background:#fff;font:14px/1.5 pingFangSC-Medium,arial,"Microsoft Yahei",sans-serif;outline:0;overflow-x:hidden}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif}
input,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
::-webkit-input-placeholder{color:rgba(255,255,255,.3)}
::-moz-placeholder{color:rgba(255,255,255,.3)}
::-ms-input-placeholder{color:rgba(255,255,255,.3)}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
a:hover{color:#be0002}
body{font-family:"微软雅黑"}
.wp{max-width:1390px;padding:0 20px;margin:0 auto}

.list_video {width: 910px; overflow: hidden; height: 655px;}

/*个性定制*/
.row-cygf{}
.cygf  .g-tit3 .icn{ top: -138px;left: 290px;}
.cygf  .cygf_tit_01{    margin: 0 auto 61px; padding-top:60px;   width: 575px;}
.cygf .cygf_01{ margin:  50px 115px  50px  115px;   overflow: hidden; }
.cygf .cygf_01 li { float:left; text-align:center; margin-right:108px; display:block}
.cygf .cygf_01 li:last-child {margin-right:0px;}
.cygf .cygf_01 li img{ border:#FFF 4px solid}
.cygf .cygf_01 li span{ text-align:center; font-size:22px; line-height:70px; font-weight:500}

.cygf .cygf_02{overflow: hidden; margin:  50px 0px  50px  0px; }
.cygf .cygf_02 li { float:left; text-align:center; margin-right:12px; display:block}
.cygf .cygf_02 li:last-child {margin-right:0px;}
.cygf .cygf_02 li img{ border:#FFF 4px solid}
.cygf .cygf_02 .cygf_02_title { text-align:center; }
.cygf .cygf_02 .cygf_02_title span{  font-size:22px; line-height:70px; font-weight:500}

.liuyan_title {text-align:center; }
.liuyan_title h3{font-size: 1.979vw;color:#471d23; line-height:2;letter-spacing: .468vw;}
.liuyan_title p{ font-size:25px;font-weight: 600;}

.cygf_from{ padding:60px; background:#FFF; background-color:rgba(255,255,255,0.7); position: relative; z-index:1;}
.cygf_from .li_box{ padding:20px 40px; float:left; width:50%; overflow:hidden;}
.cygf_from .li_box label{ font-size:28px;line-height:45px; }
.cygf_from .li_box input,.cygf_from .li_box textarea{ line-height:45px; border:#B29293 1px solid; padding-left:10px; padding-right:10px; width:100%; color:#333}
.cygf_from  button{
	text-align:center;
	width:349px;
	height:112px;
	background:none;
	background-image:url(../images/tjbut.png);
	-o-background-size:cover;
	background-size:cover;
	background-position:center center;
	background-repeat:no-repeat;
	border:0;
	cursor:pointer;
	z-index:2;
}
.endcgbj{
	text-align:center;
	position:absolute;
	width:296px;
	height:286px;
	background-image:url(../images/dsada.png);
	background-size:cover;
	background-position:center center;
	background-repeat:no-repeat;
	bottom: -120px;
	left:-60px;
	z-index:2;
}


.main {
    min-height: 450px;
    position: relative;
	margin-bottom: 100px;
}



@media only screen and (max-width:950px){
.wp{padding:0 15px}
body{padding-top:60px}
}
.header{background-image:url(../images/g-bg01.jpg);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;height:576px;position:relative}
.menu{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.so_box{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 0}
.so_box input{background-color:rgba(255,255,255,.4);color:#fff;line-height:35px;font-size:19px;padding:0 16px;letter-spacing:1px;width:265px}
.so_box input::-webkit-input-placeholder{color:#fff}
.so_box input:-moz-placeholder{color:#fff}
.so_box input::-moz-placeholder{color:#fff}
.so_box input:-ms-input-placeholder{color:#fff}
.so_box button{background-color:#96272e;border:1px solid #46433c;height:35px;font-size:19px;padding:0 14px;color:#fff;cursor:pointer}
.menu .btns{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.menu .btns a{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:22px;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.menu .btn{margin-left:20px}
.menu .btns a:hover{opacity:.8}
.menu .btns b{display:block;width:2px;height:24px;background-color:#fff;margin:0 14px}
.menu .btns img{display:block;margin-right:10px;max-width:48px}
.logo{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.logo img{display:block;max-width:282px}
.nav{position:absolute;bottom:0px;width:100%;background-color:#48443b}
.nav.on{position:fixed;top:0;bottom:auto;z-index:99}

.ul-nav{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.ul-nav li{width:16.6666%;position:relative}
.ul-nav .v1{display:block;text-align:center;font-size:28px;color:#fff;line-height:63px;letter-spacing:2px;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.ul-nav .v1:hover,.ul-nav li.on .v1{background-color:#96272e}
.ul-nav .sub{display:none;position:absolute;top:100%;width:100%;background-color:#eee8df;z-index:9}
.ul-nav .sub li{width:100%;padding:0 15px}
.ul-nav .sub li:hover{background-color:#d8cbb6}
.ul-nav .sub .img2,.ul-nav .sub li:hover .img1{display:none}
.ul-nav .sub li:hover .img2{display:block}
.ul-nav .sub .v2{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;height:90px;border-bottom:1px solid #c2baaf}
.ul-nav .sub .v2 img{width:60%}
.ul-nav .sub .v2 p{display:block;width:40%;font-size:18px;letter-spacing:4px;text-align:center}

.menuBtn{display:none;position:fixed;right:15px;top:9px;width:30px;height:40px;cursor:pointer;z-index:9;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.menuBtn b{display:block;height:3px;background-color:#fff;margin:8px 0;border-radius:50px;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:0;top:50%;width:35px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
@media only screen and (min-width:950px) and (max-width:1390px){
.header{height:41.43vw}
.so_box{padding:1.151vw 0}
.so_box input{line-height:2.517vw;font-size:1.366vw;padding:0 1.151vw;width:19.06vw}
.so_box button{height:2.517vw;font-size:1.366vw;padding:0 1.007vw}
.menu .btns a{font-size:1.582vw}
.menu .btns b{width:.143vw;height:1.726vw;margin:0 1.007vw}
.menu .btns img{max-width:3.453vw}
.logo img{max-width:20.28vw}
.nav{bottom:.359vw}
.ul-nav .v1{font-size:2.014vw;line-height:4.532vw}
.ul-nav .sub .v2{height:6.474vw}
.ul-nav .sub .v2 p{font-size:1.294vw;letter-spacing:.287vw}
}
@media only screen and (max-width:950px){
.menuBtn{display:block}
.header{position:fixed;top:0;width:100%;height:60px;background-color:#96272e;z-index:99}
.menu{display:none}
.logo{display:inline-block}
.logo img{max-width:auto;max-height:60px}
.nav{display:none;position:fixed;top:60px;bottom:0;width:100%;overflow:hidden auto}
.ul-nav{display:block}
.ul-nav li{width:100%}
.ul-nav .v1{font-size:18px;line-height:50px}
.ul-nav .sub{display:none!important}
}
.g-tit1{position:relative;text-align:center;margin:100px auto 80px;width:675px}
.g-tit1 img{display:block}
.g-tit1::after{content:'';position:absolute;top:205px;left:0;width:100%;height:5px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-moz- oldlinear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));z-index:0}
.g-tit1 .icn{display:inline-block;position:relative;max-width:212px;z-index:1}
.g-tit1 .title{font-family:'幼圆';font-family:"\5E7C\5706";font-size:60px;font-weight:inherit;letter-spacing:6px;text-align:center;line-height:64px}
.g-tit1 .title span{display:inline-block;position:relative}
.g-tit1 .title span::after{content:'';position:absolute;top:-5px;right:-22px;display:block;width:13px;height:31px;background-color:#96272e}
.g-tit2{text-align:center;position:relative;width:675px;margin:120px auto 80px}
.g-tit2 img{display:block}
.g-tit2::after{content:'';position:absolute;top:102px;left:0;width:100%;height:5px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-moz- oldlinear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));z-index:0}
.g-tit2 .icn{position:absolute;top:-28px;left:18px;z-index:1;max-width:178px}
.g-tit2 .tit1{font-size:64px;font-family:幼圆;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1;letter-spacing:6px;margin-bottom:19px;padding-left:70px}
.g-tit2 .tit1 span:nth-child(odd){font-size:76px}
.g-tit2 .tit1 span:nth-child(even){padding-top:29px}
.g-tit2 .tit1 span:first-child{font-size:96px}
.g-tit2 .tit1 span:last-child{position:relative}
.g-tit2 .tit1 span:last-child::after{content:'';position:absolute;right:-19px;top:23px;display:block;width:11px;height:27px;background-color:#96272e}
.g-tit2 .tit2{font-size:26px;font-family:'幼圆';font-weight:inherit;letter-spacing:12px;padding-left:140px}
.g-tit3{position:relative;margin:120px auto 80px;width:904px;text-align:center}
.g-tit3::after{content:'';position:absolute;top:134px;left:0;width:100%;height:6px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-moz- oldlinear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));z-index:0}
.g-tit3 .icn{position:absolute;left:66px;top:-74px;z-index:1;max-width:281px}
.g-tit3 .tit1{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:78px;font-family:'幼圆';line-height:1;letter-spacing:5px;margin-bottom:20px;padding-left:144px}
.g-tit3 .tit1 span:first-child{font-size:118px}
.g-tit3 .tit1 span:nth-child(2){font-size:88px}
.g-tit3 .tit1 span:nth-child(3){font-size:96px;margin-right:5px}
.g-tit3 .tit1 span:nth-child(even){padding-top:40px}
.g-tit3 .tit1 span:last-child{position:relative}
.g-tit3 .tit1 span:last-child::after{content:'';position:absolute;top:34px;right:-24px;width:14px;height:34px;background-color:#96272e}
.g-tit3 .tit2{font-size:34px;font-family:'幼圆';letter-spacing:5px;font-weight:inherit;padding-left:190px}
.g-tit4{margin:220px auto 80px}
.g-tit4 .icn{left:12px;top:-146px;max-width:286px}
@media only screen and (max-width:1390px){
.g-tit1{margin:7.194vw auto 5.755vw;width:48.56vw}
.g-tit1::after{top:14.74vw;height:.359vw}
.g-tit1 .icn{max-width:15.25vw}
.g-tit1 .title{font-size:4.316vw;letter-spacing:.431vw;line-height:4.604vw}
.g-tit1 .title span::after{top:-.359vw;right:-1.582vw;width:.935vw;height:2.23vw}
.g-tit2{width:48.56vw;margin:8.633vw auto 5.755vw}
.g-tit2::after{top:7.338vw;height:.359vw}
.g-tit2 .icn{top:-2.014vw;left:1.294vw;max-width:12.8vw}
.g-tit2 .tit1{font-size:4.604vw;letter-spacing:.431vw;margin-bottom:1.366vw;padding-left:5.035vw}
.g-tit2 .tit1 span:nth-child(odd){font-size:5.467vw}
.g-tit2 .tit1 span:nth-child(even){padding-top:2.086vw}
.g-tit2 .tit1 span:first-child{font-size:6.906vw}
.g-tit2 .tit1 span:last-child::after{right:-1.366vw;top:1.654vw;width:.791vw;height:1.942vw}
.g-tit2 .tit2{font-size:1.87vw;letter-spacing:.863vw;padding-left:10.07vw}
.g-tit3{margin:8.633vw auto 5.755vw;width:65.03vw}
.g-tit3::after{top:9.64vw;height:.431vw}
.g-tit3 .icn{left:4.748vw;top:-5.323vw;max-width:20.21vw}
.g-tit3 .tit1{font-size:5.611vw;letter-spacing:.359vw;margin-bottom:1.438vw;padding-left:10.35vw}
.g-tit3 .tit1 span:first-child{font-size:8.489vw}
.g-tit3 .tit1 span:nth-child(2){font-size:6.33vw}
.g-tit3 .tit1 span:nth-child(3){font-size:6.906vw;margin-right:.359vw}
.g-tit3 .tit1 span:nth-child(even){padding-top:2.877vw}
.g-tit3 .tit1 span:last-child::after{top:2.446vw;right:-1.726vw;width:1.007vw;height:2.446vw}
.g-tit3 .tit2{font-size:2.446vw;letter-spacing:.359vw;padding-left:13.66vw}
.g-tit4{margin:15.82vw auto 5.755vw}
.g-tit4 .icn{left:.863vw;top:-10.5vw;max-width:20.57vw}
}
@media only screen and (max-width:480px){
.g-tit1{margin:34px auto 28px;width:233px}
.g-tit1::after{top:71px;height:2px}
.g-tit1 .icn{max-width:73px}
.g-tit1 .title{font-size:20px;letter-spacing:2px;line-height:4.604vw}
.g-tit1 .title span::after{top:-2px;right:-7px;width:5px;height:10px}
.g-tit2{width:233px;margin:41px auto 28px}
.g-tit2::after{top:35px;height:2px}
.g-tit2 .icn{top:-10px;left:0;max-width:61px}
.g-tit2 .tit1{font-size:22px;letter-spacing:2px;margin-bottom:7px;padding-left:24px}
.g-tit2 .tit1 span:nth-child(odd){font-size:26px}
.g-tit2 .tit1 span:nth-child(even){padding-top:10px}
.g-tit2 .tit1 span:first-child{font-size:33px}
.g-tit2 .tit1 span:last-child::after{right:-7px;top:8px;width:4px;height:9px}
.g-tit2 .tit2{font-size:12px;letter-spacing:4px;padding-left:48px}
.g-tit3{margin:41px auto 28px;width:312px}
.g-tit3::after{top:46px;height:2px}
.g-tit3 .icn{left:23px;top:-26px;max-width:97px}
.g-tit3 .tit1{font-size:26px;letter-spacing:2px;margin-bottom:7px;padding-left:50px}
.g-tit3 .tit1 span:first-child{font-size:41px}
.g-tit3 .tit1 span:nth-child(2){font-size:30px}
.g-tit3 .tit1 span:nth-child(3){font-size:33px;margin-right:2px}
.g-tit3 .tit1 span:nth-child(even){padding-top:14px}
.g-tit3 .tit1 span:last-child::after{top:12px;right:-8px;width:5px;height:12px}
.g-tit3 .tit2{font-size:12px;letter-spacing:2px;padding-left:66px}
.g-tit4{margin:76px auto 28px}
.g-tit4 .icn{left:4px;top:-50px;max-width:99px}
}
.m-slick1{position:relative}
.m-slick1 .slick-prev{position:absolute;left:30px;top:50%;display:block;width:36px;height:100px;font-size:0;border:none;background-color:transparent;background-image:url(../images/g-prev01.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);cursor:pointer;z-index:9}
.m-slick1 .slick-next{position:absolute;right:30px;top:50%;display:block;width:36px;height:100px;font-size:0;border:none;background-color:transparent;background-image:url(../images/g-next01.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);cursor:pointer;z-index:9}
.m-slick1 .slick-dots{position:absolute;bottom:20px;width:100%;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.m-slick1 .slick-dots li{padding:0 2px}
.m-slick1 .slick-dots button{font-size:0;border:none;background-color:rgba(125,125,125,.5);display:block;width:6px;height:6px;border-radius:50px;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.m-slick1 .slick-dots .slick-active button{width:30px;background-color:#96272e}
.m-slick2{background-color:#48433b;padding:24px 70px;position:relative}
.m-slick2 .slick-prev{position:absolute;left:-52px;top:50%;display:block;width:36px;height:100px;font-size:0;border:none;background-color:transparent;background-image:url(../images/g-prev02.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);cursor:pointer;z-index:9}
.m-slick2 .slick-next{position:absolute;right:-52px;top:50%;display:block;width:36px;height:100px;font-size:0;border:none;background-color:transparent;background-image:url(../images/g-next02.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);cursor:pointer;z-index:9}
.m-slick2 .item{margin-right:8px;overflow:hidden}
@media only screen and (max-width:1390px){
.m-slick1 .slick-prev{left:2.158vw;width:2.589vw;height:7.194vw}
.m-slick1 .slick-next{right:2.158vw;width:2.589vw;height:7.194vw}
.m-slick1 .slick-dots{bottom:1.438vw}
.m-slick1 .slick-dots .slick-active button{width:2.158vw}
.m-slick2{background-color:#48433b;padding:1.726vw 5.035vw}
.m-slick2 .slick-prev{left:-3.741vw;width:2.589vw;height:7.194vw}
.m-slick2 .slick-next{right:-3.741vw;width:2.589vw;height:7.194vw}
}
@media only screen and (max-width:750px){
.m-slick1 .slick-prev{left:8px;width:10px;height:27px}
.m-slick1 .slick-next{right:8px;width:10px;height:27px}
.m-slick1 .slick-dots{bottom:10px}
.m-slick1 .slick-dots .slick-active button{width:16px}
.m-slick2{background-color:#48433b;padding:15px 20px}
.m-slick2 .slick-prev{left:-14px;width:10px;height:27px}
.m-slick2 .slick-next{right:-14px;width:10px;height:27px}
}
.footer{background-color:#96272e}
.fd-link{background-image:url(../images/g-bg02.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;position:relative;z-index:1;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);margin-bottom:-92px;overflow:hidden}
.ul-fdlink{max-width:1350px;margin:0 auto}
.ul-fdlink li{float:left;width:12.5%;text-align:center}
.ul-fdlink li:nth-child(4){width:25%}
.ul-fdlink .v1{font-size:28px;line-height:184px;letter-spacing:1px;color:#fff;white-space:nowrap;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.ul-fdlink .v1:hover{color:#96272e}
.ul-fdlink li:nth-child(4) .v1{font-size:40px}
.fd-info{padding:18px 0 110px}
.ul-fdlist{margin:0 -9px 50px;overflow:hidden}
.ul-fdlist li{float:left;width:25%;padding:0 9px}
.ul-fdlist .con{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background-color:#000;border:1px solid #fff;border-radius:5px;padding:13px 8px;overflow:hidden}
.ul-fdlist .pic{float:left;max-width:65.359471%;overflow:hidden}
.ul-fdlist .pic img{display:block}
.ul-fdlist .txt{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;font-size:30px;color:#fff;padding:0 10px;letter-spacing:1px;line-height:1.2;;writing-mode: vertical-lr;}
.fd-info .desc{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.fd-info .desc .txt{-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;font-size:24px;letter-spacing:1.3px;color:#fff;padding-right:120px}
.fd-info .desc .txt p{text-indent:2em}
.fd-info .desc .txt p a{color: #fff;}
.fd-info .desc .txt a{color: #fff;}
.fd-info .qr{font-size:31px;color:#fff;letter-spacing:2px;text-align:center;max-width:211px;min-width:80px;margin:0 auto}
.fd-info .qr p{margin-bottom:18px}
.fd-info .qr img{display:block}
@media only screen and (max-width:1390px){
.fd-link{margin-bottom:-6.618vw}
.ul-fdlink .v1{font-size:2.014vw;letter-spacing:.071vw;line-height:13.23vw}
.ul-fdlink li:nth-child(4) .v1{font-size:2.877vw}
.fd-info{padding:1.294vw 0 7.913vw}
.ul-fdlist{margin:0 -.647vw 3.597vw}
.ul-fdlist li{padding:0 .647vw}
.ul-fdlist .con{border-radius:.359vw;padding:.935vw .575vw}
.ul-fdlist .txt{font-size:2.158vw;padding:0 .719vw;letter-spacing:.071vw;writing-mode: vertical-lr;}
.fd-info .desc .txt{font-size:1.726vw;letter-spacing:.093vw;padding-right:8.633vw}
.fd-info .qr{font-size:2.23vw;letter-spacing:.143vw;max-width:15.17vw}
.fd-info .qr p{margin-bottom:1.294vw}
}
@media only screen and (max-width:950px){
.fd-info{padding-bottom:15px}
}
@media only screen and (max-width:768px){
.ul-fdlist .txt{font-size:16px}
.fd-info .desc .txt{font-size:14px;margin-bottom:15px;padding:0}
.fd-info .desc{display:block}
.fd-info .qr{font-size:16px}
}
@media only screen and (max-width:670px){
.ul-fdlist{margin-bottom:0}
.ul-fdlink li{width:14.28%}
.ul-fdlink li:nth-child(4){width:14.28%}
.ul-fdlist li{width:50%;margin-bottom:15px}
}
.g-tit2-a1{padding-bottom:75px}
.g-tit2-a1 .tit3{position:absolute;left:50%;bottom:0;width:116%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);font-size:32px;font-family:YouYuan;font-weight:400;color:#fff;background-color:#96272e;letter-spacing:6px}
.a-banner{position:relative}
.a-ban1 .item{display:block;width:100%;height:709px;min-height:200px}
.a-ban1 .item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.a-ban1 .slick-arrow{position:absolute;width:45px;height:122px;top:40%;border:0;font-size:0;cursor:pointer;background-color:transparent;background-position:center;background-repeat:no-repeat;-o-background-size:100%;background-size:100%;z-index:2;outline:0}
.a-ban1 .slick-prev{left:15%;background-image:url(../images/a-left.png)}
.a-ban1 .slick-next{right:15%;background-image:url(../images/a-right.png)}
.a-ban2{width:52%;position:absolute;left:50%;bottom:5px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);margin:0 -5px}
.a-ban2 .item{float:left;width:20%;height:60px;padding:0 5px}
.a-ban2 .item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.row-a1{background:url(../images/a-bg1.jpg) top center no-repeat;-o-background-size:cover;background-size:cover;padding:83px 0 50px}
.row-a2{background:url(../images/a-bg2.jpg) top center no-repeat;-o-background-size:cover;background-size:cover;padding:100px 0 67px}
.row-a3{background:url(../images/a-bg3.jpg) top center no-repeat;-o-background-size:cover;background-size:cover;padding:100px 0 150px}
.row-a4{background:url(../images/a-bg4.jpg) top center no-repeat;-o-background-size:cover;background-size:cover;padding:100px 0 128px;position:relative}
.row-a4::after{content:'';position:absolute;right:0;bottom:0;z-index:10;width:606px;height:323px;background:url(../images/a-icon1.png) center no-repeat;-o-background-size:100%;background-size:100%}
.row-a5{padding:100px 0 128px;background-color:#e2dcd0}
.row-a5 .row-b5{background-color:transparent!important;padding:0!important;margin-bottom:30px}
.ul-video-a1{overflow:hidden;margin:0 -7px;padding-bottom:44px}
.ul-video-a1 img{ max-height:390px;}
.ul-video-a1 li{float:left;width:33.33%;padding:0 7px; padding-bottom: 15px;}
.ul-video-a1 .con{position:relative;padding:15px;border:2px solid #565656;background-color:#f1f1f1}
.ul-video-a1 .pic::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
/*background-color:rgba(102,102,102,.7);*/
.ul-video-a1 .pic:hover::after{opacity:0}
.ul-video-a1 .pic{display:block;position:relative;width:100%;height:100%;overflow:hidden}
.ul-video-a1 .pic img:first-child{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.ul-video-a1 .con:hover .pic img:first-child{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-video-a1 .pic .play{position:absolute;left:50%;top:50%;z-index:4;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

.pvideo-a1{overflow:hidden;margin:0 -7px;padding-bottom:44px}
.pvideo-a1 img{ max-height:390px;}
.pvideo-a1 li{float:left;width:33.33%;padding:0 7px; padding-bottom: 15px; max-heigh: 280px;}
.pvideo-a1 .con{position:relative;padding:0.9375rem;border:2px solid #565656;background-color:#f1f1f1;height: 100%;}
.pvideo-a1 .pic::after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;z-index:3;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
/*background-color:rgba(102,102,102,.7);*/
.pvideo-a1 .pic:hover::after{opacity:0}
.pvideo-a1 .pic{display:block;position:relative;width:100%;height:100%;overflow:hidden}
.pvideo-a1 .pic img:first-child{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;transition:all .5s}
.pvideo-a1 .con:hover .pic img:first-child{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.pvideo-a1 .pic .play{position:absolute;left:50%;top:50%;z-index:4;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

.pvideo_show{overflow:hidden;margin:0 -7px;padding-bottom:44px; text-align: center;}
.pvideo_show video{ text-align: center;}
.pvideo_show h3{ padding-bottom: 20px; font-size:22px;}
@media only screen and (max-width:750px){
	.pvideo_show video{ text-align: center; width: 95Vw;}
}

.ul-pic-a1{margin:0 -10px}
.ul-pic-a1 li{margin-bottom:19px;padding:0 10px}
.ul-pic-a1 .con{display:block;border-color:#a7a7a7;overflow:hidden;height:316px}
.ul-pic-a1 .pic::after{display:none}
.ul-pic-a1 .txt{position:absolute;left:50%;top:50%;opacity:0;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background-color:rgba(0,0,0,.7);text-align:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
.ul-pic-a1 .con:hover .txt{opacity:1}
.ul-pic-a1 .tit{font-size:44px;font-family:Microsoft YaHei;font-weight:400;color:#fff}
.ul-pic-a1 .txt2{position:absolute;left:30px;bottom:25px;color:#fff;font-size:22px;transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s}
.ul-pic-a1 .con:hover .txt2{opacity:0}
.m-pic-a1 .pic{width:100%;overflow:hidden;margin-bottom:53px}
.m-pic-a1 .pic img{display:block;max-width:100%;margin-bottom:8px}
.m-pic-a1 .more{display:block;margin:0 auto;width:477px;height:81px;line-height:81px;text-align:center;border:2px solid #0a0a0a;border-radius:10px;font-size:38px;font-family:Microsoft YaHei;font-weight:400;color:#1d0f0f;-webkit-transition:all .3s;-o-transition:all .3s;-moz-transition:all .3s;transition:all .3s}
.m-pic-a1 .more:hover{color:#be0002;border-color:#be0002}
.ul-list-a2{overflow:hidden;margin:0 -10px}
.ul-list-a2 li{float:left;width:50%;border:none;padding:0 10px;margin-bottom:18px}
.ul-list-a2 li a{display:block;background-color:rgba(244,242,239,.8);overflow:hidden;padding:22px 24px 0}
.ul-list-a2 .pic{float:left;overflow:hidden;width:287px;height:216px;margin-right:12px}
.ul-list-a2 img{max-width:100%;max-height:100%;display:block;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-list-a2 li:hover img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transform:scale(1.05)}
.ul-list-a2.txt{overflow:hidden;padding:21px 0}
.ul-list-a2 .txt h3{font-size:21px;letter-spacing:2px;color:#000;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:400;margin-bottom:14px;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out}
.ul-list-a2 li:hover .txt h3{color:#be0002}
.ul-list-a2 .txt .desc{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin-bottom:26px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#000; height:140px;}
.ul-list-a2 .txt .desc p{text-indent:2em}
.ul-list-a2 .pic img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.ul-list-a1{overflow:hidden;padding:32px 49px 58px;margin-bottom:37px;background-color:rgba(245,245,245,.7)}
.ul-list-a1 li{float:left;width:50%}
.ul-list-a1 .con{display:block}
.ul-list-a1 .con .tit{font-size:22px;font-family:Microsoft YaHei;font-weight:400;color:#000;padding-left:25px;line-height:1.8;position:relative;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.ul-list-a1 .con .tit:hover{color:#be0002}
.ul-list-a1 .con .tit::after{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background-color:#000;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.m-pic-a2{margin-bottom:58px}
.m-pic-a{overflow:hidden;margin-bottom:60px}
.m-con-a2{overflow:hidden;margin-top:-104px;margin-bottom:15px;padding:111px 62px 35px;background-color:rgba(241,241,241,.7)}
.m-con-a2 .pic{float:left;margin-right:40px;width:544px;height:387px;overflow:hidden;border:18px solid rgba(0,0,0,.23)}
.m-con-a2 .pic img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.m-con-a2 .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.m-con-a2 .txt{overflow:hidden}
.m-con-a2 .txt .tit2{font-size:59px;font-family:Microsoft YaHei;font-weight:600;color:#96272e;letter-spacing:12px;margin-bottom:15px}
.m-con-a2 .txt .tit2 span{font-size:30px;color:#000;letter-spacing:5px}
.m-con-a2 .txt .desc{font-size:25px;font-family:Microsoft YaHei;font-weight:400;color:#000;line-height:1.6}
.ul-list-a3{padding:0;background-color:transparent}
.ul-list-a3 li{float:none;width:100%}
.ul-list-a3 .con .tit{font-size:25px;line-height:2}
.ul-list-a3 .con .tit:hover{color:#000}
.ul-list-a1 .con .tit:hover::after{background-color:#000}
.clear-a1{clear:both;height:15px;background-color:#96272e;margin-bottom:15px}
.clear-a2{background-color:#000;margin-bottom:0}
.m-slick-a1{margin-bottom:15px}
.g-tit-a1{margin-bottom:104px}
.g-tit-a1 .tit{margin:0 auto 60px;width:59%;line-height:1.95;text-align:center;font-size:45px;font-family:Microsoft YaHei;font-weight:400;color:#fff;background-color:#96272e}
.g-tit-a1 .desc{font-size:24px;font-family:Microsoft YaHei;font-weight:400;color:#000;line-height:2.5;letter-spacing:4px}
.g-tit-a1 .desc img{ display:block}
.g-tit-a3{margin-bottom:30px}
.g-tit-a3 .tit{background-color:#96272e;text-align:center;padding:41px 0}
.g-tit-a3 .tit2{background:url(../images/a-tit-bg1.png) center no-repeat;-o-background-size:100%;background-size:100%;font-size:29px;text-align:center;font-family:Microsoft YaHei;font-weight:400;color:#fff;line-height:1.7;margin-top:-23px;position:relative;z-index:3}
.m-con-a3{position:relative;z-index:2;margin-top:-54px;padding-top:53px;padding-bottom:150px;background-color:#f5f5f5}
.g-tit-a4{text-align:center;margin-bottom:50px}
.g-tit-a4 .tit{font-size:34px;font-family:Microsoft YaHei;font-weight:400;color:#000}
.g-tit-a4 .tit2{font-size:40px;font-family:Microsoft YaHei;font-weight:400;color:#96272e}
.ul-tab-a1{width:85%;overflow:hidden;margin:0 auto 55px}
.ul-tab-a1 li{float:left;width:25%;padding:0 5px}
.ul-tab-a1 .con{margin:0 auto;width:257px;height:257px;border-radius:50%;border:2px solid #96272e;overflow:hidden;text-align:center;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s}
.ul-tab-a1 .con:hover{border-color:#966627}
.ul-tab-a1 .con:hover .tit{background-color:#966627}
.ul-tab-a1 .tit{font-size:37px;font-family:Microsoft YaHei;font-weight:400;color:#fff;padding:10px 0;background-color:#96272e;margin-bottom:25px;-webkit-transition:.3s;-o-transition:.3s;-moz-transition:.3s;transition:.3s;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.ul-tab-a1 .desc{font-size:25px;font-family:Microsoft YaHei;font-weight:400;color:#000;line-height:1.3;padding:0 15px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.m-tab-a1 .tit2{margin-bottom:25px;font-size:41px;font-family:Microsoft YaHei;font-weight:700;color:#96272e;text-align:center}
.m-tab-a1 .desc2{font-size:23px;font-family:Microsoft YaHei;font-weight:400;color:#000;text-align:justify;letter-spacing:4px;padding:0 110px}
.m-tab-a1 .desc2 .p1{color:#96272e;font-weight:600;font-size:25px}
.g-tit-a6{position:relative;z-index:9;margin-top:-113px;background-color:#e2dcd0}
.g-tit-a6 .tit{background:url(../images/a-icon2.png) center no-repeat;-o-background-size:100%;background-size:100%;font-size:45px;font-family:Microsoft YaHei;font-weight:400;color:#fff;text-align:center;padding:11px 0 77px}
.m-con-a4 .tit2{font-size:45px;font-family:Microsoft YaHei;font-weight:400;color:#fff;background-color:#7f5d3e;line-height:2;text-align:center;margin-bottom:20px}
.m-con-a4 .desc2{font-size:30px;font-family:Microsoft YaHei;font-weight:400;color:#000;text-align:center}
@media only screen and (min-width:750px) and (max-width:1920px){
.a-ban1 .item{height:36.92vw;min-height:10.41vw}
.a-ban1 .slick-arrow{width:2.343vw;height:6.354vw}
.a-ban2{margin:0 -.26vw}
.a-ban2 .item{height:3.125vw;padding:0 .26vw}
.row-a2{padding-bottom:3.489vw}
.row-a3{padding:5.208vw 0 7.812vw}
.m-pic-a1 .pic{margin-bottom:2.76vw}
.m-pic-a1 .pic img{margin-bottom:.416vw}
.m-pic-a1 .more{width:24.84vw;height:4.218vw;line-height:4.218vw;border-radius:.52vw;font-size:1.979vw}
.m-pic-a2{margin-bottom:3.020vw}
.m-pic-a{margin-bottom:3.125vw}
.g-tit-a6{position:relative;z-index:9;margin-top:-5.885vw;background-color:#e2dcd0}
.g-tit-a6 .tit{background:url(../images/a-icon2.png) center no-repeat;-o-background-size:100%;background-size:100%;font-size:2.343vw;font-family:Microsoft YaHei;font-weight:400;color:#fff;text-align:center;padding:.572vw 0 4.010vw}
}
@media only screen and (min-width:750px) and (max-width:1400px){
.ul-list-a2{margin:0 -.714vw}
.ul-list-a2 li{padding:0 .714vw;margin-bottom:1.285vw}
.ul-list-a2 li a{padding:1.571vw 1.714vw 0}
.ul-list-a2 .pic{width:20.5vw;height:15.42vw;margin-right:.857vw}
.ul-list-a2.txt{padding:1.5vw 0}
.ul-list-a2 .txt h3{font-size:1.5vw;letter-spacing:.142vw;margin-bottom:1vw}
.ul-list-a2 .txt .desc{margin-bottom:1.857vw;font-size:1.142vw}
.ul-list-a1{padding:2.285vw 3.5vw 4.142vw}
.ul-list-a1 .con .tit{font-size:1.571vw;padding-left:1.785vw}
.ul-list-a1 .con .tit::after{width:.428vw;height:.428vw}
.row-a4{padding:7.142vw 0 10.71vw;position:relative}
.row-a4::after{width:43.28vw;height:23.07vw}
.m-con-a2{overflow:hidden;margin-top:-7.428vw;margin-bottom:1.071vw;padding:7.928vw 4.428vw 2.5vw;background-color:rgba(241,241,241,.7)}
.m-con-a2 .pic{float:left;margin-right:2.857vw;width:38.85vw;height:27.64vw;overflow:hidden;border:solid rgba(0,0,0,.23)}
.m-con-a2 .pic img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.5s;-o-transition:.5s;-moz-transition:.5s;transition:.5s}
.m-con-a2 .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.m-con-a2 .txt{overflow:hidden}
.m-con-a2 .txt .tit2{font-size:4.214vw;font-family:Microsoft YaHei;font-weight:600;color:#96272e;letter-spacing:.857vw;margin-bottom:1.071vw}
.m-con-a2 .txt .tit2 span{font-size:2.142vw;color:#000;letter-spacing:.357vw}
.m-con-a2 .txt .desc{font-size:1.785vw;font-family:Microsoft YaHei;font-weight:400;color:#000;line-height:1.6}
.ul-list-a3{padding:0;background-color:transparent}
.ul-list-a3 li{float:none;width:100%}
.ul-list-a3 .con .tit{font-size:1.785vw;line-height:2}
.ul-list-a3 .con .tit:hover{color:#000}
.ul-list-a1 .con .tit:hover::after{background-color:#000}
.clear-a1{clear:both;height:1.071vw;background-color:#96272e;margin-bottom:1.071vw}
.clear-a2{background-color:#000;margin-bottom:0}
.m-slick-a1{margin-bottom:1.071vw}
.g-tit-a1 .tit{margin:0 auto 4.285vw;width:59%;line-height:1.95;text-align:center;font-size:3.214vw;font-family:Microsoft YaHei;font-weight:400;color:#fff;background-color:#96272e}
.g-tit-a1 .desc{font-size:1.714vw;font-family:Microsoft YaHei;font-weight:400;color:#000;line-height:2.5;letter-spacing:.285vw}
.g-tit-a1{margin-bottom:7.428vw}
.g-tit-a3{margin-bottom:2.142vw}
.g-tit-a3 .tit{padding:2.928vw 0}
.g-tit-a3 .tit2{font-size:2.071vw;margin-top:-1.642vw}
.m-con-a3{margin-top:-3.857vw;padding-top:3.785vw;padding-bottom:10.71vw}
.g-tit-a4{margin-bottom:3.571vw}
.g-tit-a4 .tit{font-size:2.428vw}
.g-tit-a4 .tit2{font-size:2.857vw}
.ul-tab-a1{margin:0 auto 3.928vw}
.ul-tab-a1 li{padding:0 .357vw}
.ul-tab-a1 .con{width:18.35vw;height:18.35vw;border:solid #96272e}
.ul-tab-a1 .tit{font-size:2.642vw;padding:.714vw 0;margin-bottom:1.785vw}
.ul-tab-a1 .desc{font-size:1.785vw;padding:0 1.071vw}
.m-tab-a1 .tit2{margin-bottom:1.785vw;font-size:2.928vw}
.m-tab-a1 .desc2{font-size:1.642vw;letter-spacing:.285vw;padding:0 7.857vw}
.m-tab-a1 .desc2 .p1{font-size:1.785vw}
}
@media only screen and (min-width:750px) and (max-width:1390px){
.g-tit2-a1{padding-bottom:5.395vw}
.g-tit2-a1 .tit3{font-size:2.302vw;letter-spacing:.431vw}
}
@media only screen and (max-width:750px){
.g-tit2-a1{padding-bottom:35px}
.g-tit2-a1 .tit3{width:127%;font-size:13px;letter-spacing:4px}
.a-ban1 .item{height:200px}
.a-ban1 .slick-arrow{-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);top:25%}
.a-ban2{width:99%;margin:0 -3px}
.a-ban2 .item{height:30px;padding:0 3px}
.row-a1{-o-background-size:100%;background-size:100%;padding:25px 0 30px;background-color:#d7d7d7}
.row-a2{-o-background-size:100%;background-size:100%;padding:35px 0 67px;background-color:#e7e7e7}
.row-a3{-o-background-size:100%;background-size:100%;padding:20px 0 40px;background-color:#e7e7e7}
.ul-video-a1 li{width:100%;margin-bottom:15px}

.pvideo-a1 .con{padding:5px;}
.ul-pic-a1 .con{height:auto}
.ul-pic-a1 .tit{font-size:20px}
.ul-pic-a1 .txt2{font-size:16px}
.row-a2{padding-bottom:15px}
.m-pic-a1 .pic{margin-bottom:20px}
.m-pic-a1 .more{width:80%;height:50px;line-height:50px;font-size:19px}
.ul-list-a1{padding:20px 20px 25px;margin-bottom:15px}
.ul-list-a1 li{float:none;width:100%}
.ul-list-a1 .con .tit{font-size:16px;padding-left:21px;line-height:1.5}
.ul-list-a1 .con .tit::after{width:4px;height:4px}
.ul-list-a2 li{float:none;width:100%}
.ul-list-a2 li a{padding:1.571vw 1.714vw 0}
.ul-list-a2 li .pic{float:none;width:100%;margin-right:0;margin-bottom:15px}
.ul-list-a2 .txt h3{font-size:16px;letter-spacing:1px}
.ul-list-a2 .txt .desc{font-size:14px}
.m-pic-a,.m-pic-a2{margin-bottom:20px}
.row-a4{padding:27px 0 50px}
.m-con-a2{margin-top:-45px;padding:19px 15px 10px}
.m-con-a2 .pic{float:none;margin-right:0;width:100%;height:auto;border:8px solid rgba(0,0,0,.23);margin-bottom:15px}
.m-con-a2 .txt .tit2{font-size:30px;letter-spacing:4px}
.m-con-a2 .txt .tit2 span{font-size:19px;letter-spacing:3px}
.m-con-a2 .txt .desc{font-size:16px;line-height:1.5}
.ul-list-a3{padding:0;margin-bottom:15px}
.g-tit2-a2 .tit3{font-size:18px}
.clear-a1{height:10px}
.g-tit-a1 .tit{margin:0 auto 20px;font-size:18px}
.g-tit-a1 .desc{font-size:15px;line-height:1.8;letter-spacing:2px}
.row-a4::after{width:318px;height:134px}
.g-tit-a3 .tit{padding:17px 0}
.g-tit-a3 .tit img{max-width:60%}
.g-tit-a3 .tit2{-o-background-size:233%;background-size:233%;font-size:18px;line-height:1.5;margin-top:-9px}
.m-con-a3{margin-top:-49px;padding-top:36px;padding-bottom:79px}
.g-tit-a4 .tit{font-size:18px}
.g-tit-a4 .tit2{font-size:22px}
.ul-tab-a1{width:100%;margin:0 auto 10px}
.ul-tab-a1 li{width:50%;margin-bottom:15px}
.ul-tab-a1 .tit{font-size:17px;padding:8px 0;margin-bottom:15px}
.ul-tab-a1 .desc{font-size:15px;line-height:1.5;padding:0 15px}
.ul-tab-a1 .con{width:155px;height:155px}
.m-tab-a1 .tit2{margin-bottom:15px;font-size:20px}
.m-tab-a1 .desc2{font-size:17px;letter-spacing:2px;padding:0 10px}
.m-tab-a1 .desc2 .p1{font-size:18px}
.row-a5{padding:14px 0 50px}
.g-tit-a6{margin-top:-30px}
.g-tit-a6 .tit{-o-background-size:171%;background-size:171%;font-size:20px;padding:17px 0 42px}
}
@media only screen and (max-width:1390px){
.m-con-a4 .tit2{font-size:3.237vw;margin-bottom:1.438vw}
.m-con-a4 .desc2{font-size:2.158vw}
}
@media only screen and (max-width:750px){
.m-con-a4 .tit2{font-size:20px;margin-bottom:10px}
.m-con-a4 .desc2{font-size:16px}
}
.m-slick-d7{position:relative;margin-top:20px}
.m-slick-d7 .slick-prev{display:none!important}
.m-slick-d7 .slick-next{position:absolute;right:-24px;top:-20px;display:block;width:116px;height:270px;font-size:0;border:none;background-color:transparent;background-image:url(../images/a-icon4.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}
.m-slick-d7 .slick-next.on{transform:translateY(5px);-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px)}
.m-con-a4 .slick-tit{margin-top:-40px;height:103px;background-image:url(../images/a-icon05.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;position:relative}
.m-con-a4 .slick-tit p{position:absolute;bottom:0;width:100%;text-align:center;font-size:34px;letter-spacing:5px;color:#fff;padding-bottom:4px}
@media only screen and (max-width:1390px){
.m-slick-d7{margin-top:1.438vw}
.m-slick-d7 .slick-next{right:-1.726vw;top:-1.5vw;width:8.345vw;height:19.42vw}
.m-con-a4 .slick-tit{margin-top:-2.877vw;height:7.41vw}
.m-con-a4 .slick-tit p{font-size:2.446vw;letter-spacing:.359vw;padding-bottom:.287vw}
}
@media only screen and (max-width:750px){
.m-slick-d7{margin-top:15px}
.m-slick-d7 .slick-next{right:-10px;top:-15px}
}
@media only screen and (max-width:480px){
.m-slick-d7{margin-top:15px}
.m-slick-d7 .slick-next{top:0;width:40px;height:93px}
.m-con-a4 .slick-tit p{font-size:12px;letter-spacing:1px;padding-bottom:0;line-height:1}
}
.row-b1{background-image:url(../images/b-bg2.jpg);background-repeat:no-repeat;-o-background-size:cover;background-size:cover;padding-top:221px;padding-bottom:446px}
.row-b1 .g-tit3,.row-b2 .g-tit3{margin:0 auto}
.row-b2 .g-tit3 .tit1{margin-bottom:12px}
.row-b1 .g-tit3 .icn{top:-180px;max-width:344px}
.row-b2 .g-tit3 .icn{left:0;top:-33px}
.row-b1 .g-tit3 .tit1{margin-bottom:10px}
.m-cont{width:775px;margin:auto;line-height:45px;background-color:rgba(255,255,255,.4);border:1px solid #a59e92;padding:60px 120px 173px 110px;position:relative}
.row-b1 .m-cont::after{content:'';position:absolute;background-image:url(../images/d-bg3.png);background-repeat:no-repeat;-o-background-size:100% 100%;background-size:100% 100%;bottom:-6px;left:-60px;width:904px;height:6px}
.row-b2::after{content:'';position:absolute;background-image:url(../images/d-bg3.png);background-repeat:no-repeat;-o-background-size:100% 100%;background-size:100% 100%;bottom:405px;left:50%;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateX(-50%);width:904px;height:6px}
.row-b3::after{bottom:440px}
.row-b3{background-image:url(../images/b-bg2.jpg);background-repeat:no-repeat;-o-background-size:cover;background-size:cover}
.row-b3 .m-cont{width:auto;padding:129px 0 94px;height:880px;position:relative}
.row-b3 .m-cont form{width:545px;margin:0 auto}
.m-cont .item{overflow:hidden;margin-bottom:20px}
.m-cont div:nth-last-child(2){margin-bottom:0}
.m-cont .item p{float:left;margin-right:10px;width:100px;padding-right:2px}
.m-cont .item span{font-size:24px;-moz-text-align-last:justify;text-align-last:justify;display:inline-block;width:100%}
.m-cont .btn{text-align:center}
.m-cont .sub{border:1px solid #000;display:inline-block;height:60px;width:325px;background:#933;font-size:31px;color:#fff;line-height:60px;text-align:center;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;margin-top:116px}
.m-cont .sub:hover{opacity:.8;filter:alpha(opacity=80)}
.row-b3 .m-cont .sub{margin-top:106px}
.row-b3 .b-btn{overflow:hidden;text-align:center;position:absolute;bottom:73px;left:0;width:100%}
.row-b3 .b-btn h3{font-size:24px;font-weight:400;letter-spacing:2px;margin-bottom:30px}
.ul-btn-b1{overflow:hidden;margin:0 -15px}
.ul-btn-b1 li{display:inline-block}
.ul-btn-b1 li a{display:inline-block;margin:0 15px;width:77px;height:77px}
.m-cont .inp{display:block;width:79%;height:45px;border:1px solid #b9b9b9;background-color:#f4f1ec;font-size:20px;color:#000;line-height:45px;overflow:hidden;padding-left:5px}
.m-cont .inp::-webkit-input-placeholder{color:#9e9e9e;font-size:24px}
.m-cont .icon{display:inline-block;vertical-align:middle;width:30px;height:30px;margin:-2px 10px 0 8px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}
.row-b2{background-image:url(../images/b-bg2.jpg);background-repeat:no-repeat;-o-background-size:cover;background-size:cover;padding-top:192px;padding-bottom:411px;position:relative}
.row-b3{padding-bottom:445px;padding-top:223px}
.row-b2 .b-cont{background-color:rgba(255,255,255,.4);border:1px solid #a79f94;padding:90px 92px 144px;overflow:hidden;position:relative}
.ul-info-b1{float:left;width:45%;margin-right:116px}
.ul-info-b1 li:first-child{margin-bottom:18px}
.ul-info-b li{margin-bottom:34px}
.ul-info-b1 li:first-child .info{padding-left:18px}
.ul-info-b2{overflow:hidden;width:45%}
.ul-info-b .info{overflow:hidden;position:relative}
.ul-info-b .info .col-left{float:left;font-size:24px}
.ul-info-b2 .info .col-left{margin-right:37px}
.ul-info-b li:last-child .info .col-left{margin-right:10px}
.ul-info-b .info .col-left span:first-child{width:96.2px;-moz-text-align-last:justify;text-align-last:justify;margin-right:18px;display:inline-block}
.ul-info-b2 .info .col-left span:first-child{margin-right:38px}
.ul-info-b .info .col-right{position:absolute;right:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%)}
.ul-info-b2 .info .col-right{position:relative;right:0;top:0;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0);overflow:hidden}
.ul-info-b .info .col-right a{font-size:18px;color:#96272e;text-decoration:underline}
.ul-info-b2 .info .col-right a{font-size:18px;color:#0e1988;line-height:36px}
.ul-info-b .add .col-left span:first-child{margin-right:0}
.ul-info-b .add .col-right a{position:absolute;right:15px;bottom:15px}
.ul-info-b .add .col-right{position:relative;right:0;top:0;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0);float:right}
.ul-info-b .add .col-right textarea{background-color:#f5f2ed;border:1px solid #aea9a1;resize:none;width:415px;height:158px;padding:5px 6px}
.ul-info-b .add .col-right textarea::-webkit-input-placeholder{color:#000;font-size:24px}
.ul-info-b2 .col-left .val{color:#96272e;text-decoration:underline;font-size:24px;position:relative}
.ul-info-b2 .col-left .val1{padding-left:30px}
.ul-info-b2 .col-left .val1::after{content:'￥';color:#96272e;font-size:24px;position:absolute;left:0;top:0}
.b-form{overflow:hidden;position:absolute;right:209px;bottom:178px;width:417px}
.b-form .tit{overflow:hidden;width:100%;margin-bottom:9px}
.b-form .tit h3{float:left;font-size:24px;color:#96272e;letter-spacing:2px;font-weight:400;background-image:url(../images/b-pic2.png);background-repeat:no-repeat;background-position:left center;padding-left:68px;height:50px;line-height:50px;-o-background-size:57px 50px;background-size:57px 50px}
.b-form .tit .btn{font-size:24px;color:#fff;background-color:#96272e;text-align:center;line-height:38px;width:150px;float:right;border-radius:5px;margin-top:11px}
.b-form textarea{width:100%;height:158px;background-color:#f5f2ed;border:1px solid #aea9a1;resize:none;padding:20px 25px}
.b-form textarea::-webkit-input-placeholder{color:#656565;font-size:18px}
.row-b4{background-image:url(../images/b-bg3.jpg);background-repeat:no-repeat;-o-background-size:cover;background-size:cover;padding:110px 0 165px}
.row-b4 .m-bodytxt{text-align:center}
.row-b4 .m-bodytxt h1{font-size:48px;font-weight:400;background-repeat:no-repeat;-o-background-size:302px 197px;background-size:302px 197px;padding-top:33px;padding-bottom:30px;line-height:1.25;position:relative; text-align:center}
.row-b4 .m-bodytxt h1::after{content:'';position:absolute;bottom:9px;left:0;width:100%;height:6px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-moz- oldlinear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));z-index:0}
.row-b4 .m-bodytxt .info{color:#7f7f7f;font-size:24px;letter-spacing:5px;margin:0 -28px 35px}
.row-b4 .m-bodytxt .info .p1{background-image:url(../images/b-icon1.png);background-repeat:no-repeat;background-position:left center;padding-left:35px;-o-background-size:26px 27px;background-size:26px 27px}
.row-b4 .m-bodytxt .info .p3 b{color:#411fd4;font-weight:400}
.row-b4 .m-bodytxt .info .p4 b{color:#ff0010;font-weight:400}
.row-b4 .m-bodytxt .info span{padding:0 28px}
.row-b4 .m-bodytxt .txt{font-size:24px;color:#5a5a5a;text-align:left;text-indent:2em;background-color:#f4f5f4;padding:116px 141px 50px 145px;line-height:1.75}
.b-header{background-color:#96272e;height:155px;position:relative}
.b-header::after{content:'';position:absolute;background-image:url(../images/d-bg5.png);background-repeat:no-repeat;-o-background-size:100%;background-size:100%;background-position:bottom;left:0;bottom:-78px;width:100%;height:81px;z-index:9}
.b-header .pic{float:left;margin:15px 0 0 38px;width:36px}
.b-header .more{position:absolute;right:290px;top:102px}
.b-header .more a{font-size:24px;color:#fffff3;background-image:url(../images/b-icon_06.png);background-repeat:no-repeat;background-position:left center;padding-left:48px;-o-background-size:39px 33px;background-size:39px 33px}
.row-b5{background-color:#dfd2bc;padding:98px 0 119px}
.row-b5 .slick-dots .slick-active{background-color:#96272e!important}
.row-b5 .slick-dots li{width:25px!important;height:25px!important}
.m-slick-d3,.m-slick-d4,.row-b5 .m-slick-d2{padding-bottom:56px}
.row-b5 .ul-list-d1{margin:0 -13px}
.row-b5 .ul-list-d1 li{padding:0 13px}
.row-b5 .ul-list-d1 .pic{height:0;position:relative;padding-top:100.7%;overflow:hidden;margin-bottom:23px}
.row-b5 .ul3 .txt h3{color:#d9d9cf;font-size:30px;margin-bottom:0;line-height:1.15}
.row-b5 .ul-list-d1 p{text-align:left;}

.m-slick-d2 .ul-list-d1 p{text-align:left;}
.row-b5 .ul-list-d1 .con{padding:33px 29px 11px;background-color:rgba(0,0,0,.8);position:relative}
.row-b5 .ul3 .txt{padding:0}
.row-b5 .ul-list-d1 .txt1{background-color:rgba(0,0,0,.6);text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.row-b5 .ul-list-d1 .con:hover .txt1{opacity:1}
.row-b5 .ul-list-d1 .b-txt{position:absolute;left:50%;top:55%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.row-b5 .ul-list-d1 .b-txt h3{font-size:44.82px;color:#d9d9cf}
.row-b5 .ul-list-d1 .b-txt p{font-size:28.96px;color:#dc222d;line-height:1.4;margin-bottom:24px}
.row-b5 .ul-list-d1 .con:hover .b-txt p{color:#dc222d}
.row-b5 .ul-list-d1 .b-txt p span{font-size:44.82px}
.row-b5 .ul-list-d1 .b-txt a{border:none;padding:0;background-color:transparent}
.row-b5 .ul-list-d1 .b-txt .more1{font-size:28.96px;color:#fff;text-decoration:underline;line-height:2}
.row-b5 .ul-list-d1 .b-txt .more2{font-size:36.31px;color:#d9d9cf;width:285px;height:57px;line-height:53px;text-align:center;border-radius:15px;background-color:#96272e}
.row-b6{background-color:#e7e7e7;padding-bottom:10px}
.row-b6 .info{margin-bottom:23px}
.row-b6 h3{font-size:48.33px;color:#fff;background-color:#96272e;text-align:center;font-weight:400;letter-spacing:10px;margin-bottom:27px;line-height:1.7;height:90px}
.row-b6 .info .p1{color:#000;font-size:36px;text-align:center;margin-bottom:37px}
.ul-txt-b1{overflow:hidden;margin:0 -25px 34px}
.ul-txt-b1 li{float:left;width:50%}
.ul-txt-b1 .txt{border:2px solid #96272e;margin:0 25px;overflow:hidden;padding:10px;position:relative}
.ul-txt-b1 .txt .num{font-size:144px;background-color:#96272e;font-weight:700;color:#fff;float:left;line-height:1.22;margin-right:65px}
.ul-txt-b1 .txt p{font-size:36px;color:#96272e;overflow:hidden;letter-spacing:12px;width:360px;padding-top:35px}
.ul-txt-b1 li.on .txt{border:2px solid #5e5e5e}
.ul-txt-b1 li.on .txt .num{background-color:#5e5e5e}
.ul-txt-b1 li.on .txt p{color:#000}
.row-b6 .info .p2{text-align:center;color:#96272e;font-size:36px;margin-bottom:8px}
.row-b6 .info .p3{text-align:center;color:#000;font-size:30px;margin-bottom:120px}
.row-b6 .info .more{text-align:center;line-height:107px}
.row-b6 .info .more a{display:inline-block;width:621px;color:#fff;border-radius:15px;font-size:49.79px;background-color:#96272e}
.row-b7{padding-top:210px;padding-bottom:194px;background-color:#e7e7e7;background-image:url(../images/b-bg5.png);background-repeat:no-repeat;background-position:left top;-o-background-size:auto 134px;background-size:auto 134px}
.row-b7 .b-info{overflow:hidden}
.row-b7 .b-info .pic{float:left;width:695px;height:522px;overflow:hidden;padding:8px;background-color:#000;position:relative;margin-right:98px}
.row-b7 .b-info .pic img{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.row-b7 .b-info .txt{overflow:hidden}
.row-b7 .b-info .txt h3{color:#96272e;font-size:50px;margin-bottom:27px}
.row-b7 .b-info .txt p{color:#000;font-size:27px;line-height:1.8;text-indent:1em;position:relative}
.row-b7 .b-info .txt p::after{content:'';position:absolute;width:9px;height:9px;left:0;top:20px;background-color:#000;border-radius:50%}
.row-b8 .g-tit3{width:100%}
.row-b8 .g-tit3 .icn{max-width:343px;top:-132px;left:166px}
.row-b8 .g-tit3 .tit1{padding-left:260px}
.row-b9 .txt{overflow:hidden;position:relative;padding:163px 104px 286px 120px;margin-bottom:125px}
.row-b9 .txt::after{content:'';position:absolute;left:0;top:0;background-image:url(../images/b9-pic01.png);-o-background-size:100%;background-size:100%;width:346px;height:259px}
.row-b9 .txt::before{content:'';position:absolute;right:0;bottom:0;background-image:url(../images/b9-pic02.png);-o-background-size:100%;background-size:100%;width:660px;height:311px}
.row-b9 .txt h3{font-size:83px;color:#4b303b;text-align:center;margin-bottom:52px}
.row-b9 .txt h3 span{font-size:25px;color:#fff;background-color:#96272e;line-height:49px;display:inline-block;letter-spacing:5px;padding:0 20px;margin-left:10px;-moz-transform:translateY(-17px);-ms-transform:translateY(-17px);-o-transform:translateY(-17px);transform:translateY(-17px);-webkit-transform:translateY(-17px)}
.row-b9 .txt p{font-size:24px;letter-spacing:9px}
.row-b9 .txt1{line-height:1.7}
.row-b10{position:relative;padding-bottom:24px}
.row-b10 .info{overflow:hidden;background-image:url(../images/b10-bg.jpg);background-repeat:no-repeat;-o-background-size:cover;background-size:cover;padding:47px 77px 31px}
.row-b10::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:6px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-moz- oldlinear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));z-index:0}
.row-b10 .info .pic1{float:left;margin-right:62px}
.row-b10 .info .pic{width:579px;height:388px;position:relative;overflow:hidden;margin-bottom:6px}
.row-b10 .info .pic img{width:100%;height:100%;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.row-b10 .info .pic1 p{text-align:center;font-size:18px}
.row-b10 .info .txt{overflow:hidden}
.row-b10 .info .txt h3{font-size:73px;color:#96272e;margin-bottom:18px}
.row-b10 .info .txt .tit{line-height:1.7}
.row-b10 .info .txt .tit p{font-size:18px;color:#4b303b;letter-spacing:8px}
.row-b10 .info .txt h3 span{display:inline-block;font-size:22px;color:#712731;padding-left:18px}
.row-b10 .m-slick1 .slick-dots{bottom:14px}
.row-b11{background-image:url(../images/b10-bg1.jpg);-o-background-size:100% 100%;background-size:100% 100%}
.row-b12{margin:0 302px 84px 330px}
.row-b13{margin:0 302px 59px 330px}
.row-b14{margin-bottom:75px}
.row-b12 .txt1{margin:0 39px 0 81px}
.row-b12 .pic{text-align:center;margin-bottom:47px}
.row-b12 .pic img{width:389px;height:382px;display:inline-block}
.row-b12 .b-txt h3{text-align:center;font-size:38px;color:#471d23;letter-spacing:9px;margin-bottom:52px}
.row-b12 .b-txt .txt1{font-size:24px;line-height:1.7;letter-spacing:9px;position:relative;padding-bottom:59px}
.row-b12 .b-txt .txt1::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:6px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-moz- oldlinear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));z-index:0}
.row-b13 .b-txt .txt1::after{display:none}
.ul-txt-b2{overflow:hidden;margin:0 -9px 18px}
.ul-txt-b2 li{width:33.333%;float:left}
.ul-txt-b2 .info{padding:0 9px}
.ul-txt-b2 .txt{background-color:#96272e;color:#fff;padding:30px 60px 20px 72px;height:430px}
.ul-txt-b2 .txt p{font-size:24px;color:#fff;line-height:1.7}
.ul-txt-b2 .txt h3{color:#fff;text-align:center;font-size:100px;font-weight:400}
.ul-txt-b2 li:nth-child(2) .txt{background-color:#5e4039}
.ul-txt-b2 li:nth-child(3) .txt{background-color:#965027}
.row-b13 .b-txt .txt1{padding-bottom:77px}
.row-b13 .b-tit{font-size:38px;line-height:96px;background-color:#96272e;text-align:center;color:#fff;letter-spacing:8px}
.row-b13 .b-tit h3{font-weight:400}
.row-b14 h3{font-size:100px;text-align:center;font-weight:400;color:#461d22;margin-bottom:15px}
.row-b14 p{font-size:24px;color:#461d22;line-height:1.7;letter-spacing:1px}
@media only screen and (max-width:1920px){
.b-header{height:8.072vw}
.b-header::after{bottom:-4.062vw;height:4.218vw}
.b-header .pic{margin:.781vw 0 0 1.979vw;width:1.875vw}
.b-header .more{right:15.1vw;top:5.312vw}
.b-header .more a{font-size:1.25vw;padding-left:2.5vw;-o-background-size:2.031vw 1.718vw;background-size:2.031vw 1.718vw}
.row-b6 h3{font-size:2.517vw;letter-spacing:.52vw;margin-bottom:1.406vw;height:4.687vw}
.row-b6 .info .p1{font-size:1.875vw;margin-bottom:1.927vw}
.ul-txt-b1{margin:0 -1.302vw;margin-bottom:1.77vw}
.ul-txt-b1 .txt{margin:0 1.302vw;padding:.52vw}
.ul-txt-b1 .txt .num{font-size:7.5vw;margin-right:3.385vw}
.ul-txt-b1 .txt p{font-size:1.875vw;width:19vw;padding-top:1.822vw}
.row-b6 .info .p2{font-size:1.875vw;margin-bottom:.416vw}
.row-b6 .info .p3{font-size:1.562vw;margin-bottom:6.25vw}
.row-b6 .info .more{line-height:5.572vw}
.row-b6 .info .more a{width:32.34vw;font-size:2.593vw}
.row-b8 .g-tit3 .icn{max-width:17.86vw;top:-6.875vw;left:8.645vw}
.row-b8 .g-tit3 .tit1{padding-left:13.54vw}
.row-b9 .txt{padding:0 5.416vw 0 6.25vw;padding-top:8.489vw;padding-bottom:14.9vw;margin-bottom:6.51vw}
.row-b9 .txt::after{width:18.02vw;height:13.48vw}
.row-b9 .txt::before{width:34.37vw;height:16.19vw}
.row-b9 .txt h3{font-size:4.322vw;margin-bottom:2.708vw}
.row-b9 .txt h3 span{font-size:1.302vw;line-height:2.552vw;letter-spacing:.26vw;padding:0 1.041vw;margin-left:.52vw;-moz-transform:translateY(-.885vw);-ms-transform:translateY(-.885vw);-o-transform:translateY(-.885vw);transform:translateY(-.885vw);-webkit-transform:translateY(-.885vw)}
.row-b9 .txt p{letter-spacing:.468vw}
.row-b10{padding-bottom:1.25vw}
.row-b10 .info{padding:2.447vw 4.010vw 1.614vw}
.row-b10::after{height:.312vw}
.row-b10 .info .pic1{margin-right:3.229vw}
.row-b10 .info .pic{width:30.15vw;height:20.2vw;margin-bottom:.312vw}
.row-b10 .info .pic1 p{font-size:.937vw}
.row-b10 .info .txt h3{font-size:3.802vw;margin-bottom:.937vw}
.row-b10 .info .txt .tit p{letter-spacing:.416vw}
.row-b10 .info .txt h3 span{padding-left:.937vw}
.row-b10 .m-slick1 .slick-dots{bottom:.729vw}
.row-b12{margin:0 15.72vw 4.375vw 17.18vw}
.row-b13{margin:0 15.72vw 3.07vw 17.18vw}
.row-b14{margin-bottom:5.11vw}
.row-b12 .txt1{margin:0 2.031vw 0 4.218vw}
.row-b12 .pic{margin-bottom:2.447vw}
.row-b12 .pic img{width:20.26vw;height:19.89vw}
.row-b12 .b-txt h3{font-size:1.979vw;letter-spacing:.468vw;margin-bottom:2.708vw}
.row-b12 .b-txt .txt1{font-size:1.25vw;letter-spacing:.468vw;padding-bottom:3.072vw}
.row-b12 .b-txt .txt1::after{height:.312vw}
.ul-txt-b2{margin:0 -.468vw;margin-bottom:.937vw}
.ul-txt-b2 .info{padding:0 .468vw}
.ul-txt-b2 .txt{padding:1.562vw 3.125vw 1.041vw 3.75vw;height:22.39vw}
.ul-txt-b2 .txt p{font-size:1.25vw}
.ul-txt-b2 .txt h3{font-size:5.208vw}
.row-b13 .b-txt .txt1{padding-bottom:4.010vw}
.row-b13 .b-tit{font-size:1.979vw;line-height:5vw;letter-spacing:.416vw}
.row-b14 h3{font-size:5.208vw;color:#461d22;margin-bottom:.781vw}
.row-b14 p{font-size:1.25vw;letter-spacing:.052vw}
}
@media only screen and (max-width:1440px){
.row-b1{padding-top:15.34vw;padding-bottom:28.75vw}
.row-b1 .m-cont::after{bottom:-.416vw;left:-4.166vw;width:100%}
.row-b1 .g-tit3 .icn{top:-12.5vw;max-width:23.88vw}
.row-b1 .g-tit3 .tit1{margin-bottom:.694vw}
.m-cont .sub{margin-top:20px}
.row-b2{padding-top:13.33vw;padding-bottom:28.54vw}
.row-b2::after{bottom:28.12vw;width:62.77vw;height:.416vw}
.row-b3::after{bottom:28.5vw}
.row-b4{padding:7.638vw 0 11.45vw}
.row-b2 .g-tit3 .icn{top:-2.291vw;max-width:19.51vw}
.row-b2 .g-tit3 .tit1{margin-bottom:.833vw}
.row-b2 .b-cont{padding:6.25vw 6.388vw 10vw}
.ul-info-b1{margin-right:8.055vw}
.ul-info-b1 li:first-child{margin-bottom:1.25vw}
.ul-info-b li{margin-bottom:2.361vw}
.ul-info-b1 li:first-child .info{padding-left:1.25vw}
.ul-info-b2 .info .col-left{margin-right:2.569vw;font-size:18px}
.ul-info-b li:last-child .info .col-left{margin-right:.694vw}
.ul-info-b .info .col-left span:first-child{width:auto;margin-right:1.25vw}
.b-form .tit .btn,.b-form .tit h3,.ul-info-b .info .col-left,.ul-info-b2 .col-left .val{font-size:18px}
.ul-info-b2 .info .col-left span:first-child{margin-right:2.638vw}
.ul-info-b2 .info .col-right a{line-height:2.5vw}
.ul-info-b .add .col-right a{right:1.041vw;bottom:1.041vw}
.ul-info-b .add .col-right textarea{width:28.81vw;height:10.97vw;padding:.347vw .416vw}
.ul-info-b .add .col-right textarea::-webkit-input-placeholder{font-size:18px}
.ul-info-b2 .col-left .val1{padding-left:2.083vw}
.b-form{right:14.51vw;bottom:12.36vw;width:28.95vw}
.b-form .tit{margin-bottom:.625vw}
.b-form .tit h3{letter-spacing:.138vw;padding-left:4.722vw;height:3.472vw;line-height:3.472vw;-o-background-size:3.958vw 3.472vw;background-size:3.958vw 3.472vw}
.b-form .tit .btn{line-height:2.638vw;width:10.41vw;border-radius:.347vw;margin-top:.763vw}
.b-form textarea{height:10.97vw;padding:1.388vw 1.736vw}
.ul-info-b2 .col-left .val1::after{font-size:18px}
.row-b4 .m-bodytxt h1{font-size:3.333vw;-o-background-size:20.97vw 13.68vw;background-size:20.97vw 13.68vw;padding-top:2.291vw;padding-bottom:2.083vw}
.row-b4 .m-bodytxt .info{font-size:1.666vw;letter-spacing:.347vw;margin:0 -1.944vw;margin-bottom:2.43vw}
.row-b4 .m-bodytxt .info .p1{padding-left:2.43vw;-o-background-size:1.805vw 1.875vw;background-size:1.805vw 1.875vw}
.row-b4 .m-bodytxt .info span{padding:0 1.944vw}
.row-b4 .m-bodytxt .txt{font-size:1.666vw;padding:8.055vw 9.791vw 4.58vw 10.06vw}
.row-b5{padding:6.805vw 0 8.263vw}
.row-b5 .slick-dots li{width:15px!important;height:15px!important}
.m-slick-d3,.m-slick-d4,.row-b5 .m-slick-d2{padding-bottom:3.888vw}
.row-b5 .ul-list-d1{margin:0 -.902vw}
.row-b5 .ul-list-d1 li{padding:0 .902vw}
.row-b5 .ul-list-d1 .pic{margin-bottom:.416vw}
.row-b5 .ul3 .txt h3{font-size:2.083vw}
.row-b5 .ul-list-d1 p{font-size:1.527vw}
.row-b5 .ul-list-d1 .con{padding:2.291vw 2.013vw .763vw}
.row-b5 .ul-list-d1 .b-txt h3{font-size:3.112vw}
.row-b5 .ul-list-d1 .b-txt p{font-size:2.011vw;margin-bottom:1.666vw}
.row-b5 .ul-list-d1 .b-txt p span{font-size:3.112vw}
.row-b5 .ul-list-d1 .b-txt .more1{font-size:2.011vw}
.row-b5 .ul-list-d1 .b-txt .more2{font-size:2.521vw;width:19.79vw;height:3.958vw;line-height:3.68vw;border-radius:1.041vw}
.ul-txt-b1 .txt p{letter-spacing:0}
.row-b7{padding-top:14.58vw;padding-bottom:13.47vw;-o-background-size:auto 9.305vw;background-size:auto 9.305vw}
.row-b7 .b-info .pic{width:48.26vw;height:36.25vw;margin-right:6.805vw}
.row-b7 .b-info .txt h3{font-size:3.47vw;margin-bottom:1.875vw}
.row-b7 .b-info .txt p{font-size:1.875vw}
.row-b7 .b-info .txt p::after{width:1vw;height:1vw;top:1.041vw}
.row-b10 .info .txt .tit p,.row-b10 .info .txt h3 span{font-size:14px}
.row-b9 .txt p{font-size:16px}
.row-b9 .txt h3 span{font-size:16px;line-height:1.5}
.row-b10 .info .pic1 p{font-size:16px}
}
@media only screen and (max-width:1200px){
.ul-info-b{float:none;width:auto}
.ul-info-b1{margin-right:0}
.b-form{position:relative;right:0;bottom:0;width:100%}
.b-form .tit .btn{line-height:24px;width:97px}
}
@media only screen and (max-width:959px){
.m-cont{width:auto;padding:15px}
.row-b1 .m-cont::after{left:0;height:1vw}
.m-cont .item p{width:15%}
.m-cont .item span{font-size:16px}
.m-cont .inp::-webkit-input-placeholder{font-size:20px}
.row-b4 .m-bodytxt .txt{font-size:16px;padding:15px;text-indent: 0;}
.row-b4 .m-bodytxt h1{font-size:18px;padding-top:2vw;padding-bottom:6vw}
.ul-info-b .info .col-left .pic{width:70px;height:70px}
.b-header{height:80px}
.b-header .pic{width:18px;margin-top:20px}
.b-header .more a{font-size:14px;-o-background-size:20px auto;background-size:20px auto;padding-left:24px}
.b-header .more{top:35%;right:15px}
.row-b5 .ul3 .txt h3{font-size:20px}
.row-b5 .ul-list-d1 p{font-size:16px}
.row-b6 h3{font-size:24px;line-height:45px;height:45px}
.row-b6 .info .p1,.row-b6 .info .p2,.ul-txt-b1 .txt p{font-size:18px}
.row-b6 .info .p3{font-size:15px}
.row-b6 .info .more a{font-size:18px}
.row-b7 .b-info .pic{width:100%;float:none;margin-bottom:15px;height:0;padding-top:60%}
.row-b7 .b-info .txt,.ul-txt-b2 li{width:100%}
.row-b12 .b-txt .txt1,.ul-txt-b2 .txt p{font-size:14px}
.row-b12 .b-txt h3{font-size:16px}
.row-b12{margin:0 15px}
.row-b14{margin-bottom:60px}
.row-b13 .b-tit{font-size:16px;line-height:1.5}
.ul-txt-b2 .txt{height:auto}
.row-b14 p{font-size:14px}
}
@media only screen and (max-width:767px){
.m-cont{line-height:45px}
.m-cont .item{padding-bottom:0;margin-bottom:0}
.m-cont .sub{font-size:16px;height:45px;line-height:45px}
.m-cont .inp{height:45px;line-height:45px;width:100%}
.m-cont .inp::-webkit-input-placeholder{font-size:16px}
.m-cont .icon{width:24px;height:24px;margin-left:5px;margin-right:5px}
.m-cont .item p{width:auto}
.ul-info-b .add .col-right textarea{width:44.81vw;height:18.97vw}
.b-form textarea{height:40vw}
.ul-info-b .info .col-right{float:right;position:relative;right:0;top:0;-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0)}
.ul-info-b2 .col-left .val1{padding-left:20px}
.b-form .tit h3{padding-left:40px;height:26px;line-height:26px;-o-background-size:30px 26px;background-size:30px 26px}
.row-b3 .m-cont{padding:8.958vw 0 6.527vw;height:70vh}
.row-b3 .m-cont form{width:100%;padding:0 20px}
.row-b3 .m-cont .sub{margin-top:7.361vw}
.row-b3 .b-btn{bottom:5.069vw}
.row-b3 .b-btn h3{margin-bottom:2.083vw}
.ul-btn-b1{margin:0 -1.041vw}
.ul-btn-b1 li a{margin:0 1.041vw;width:41px;height:41px}
.row-b4 .m-bodytxt .info .p1{-o-background-size:15px;background-size:15px;padding-left:16px}
.row-b4 .m-bodytxt .info{font-size:14px}
.row-b4 .m-bodytxt .info span{display:inline-block}
.row-b5 .ul-list-d1 .b-txt h3{font-size:24px}
.row-b5 .ul-list-d1 .b-txt p{font-size:16px}
.row-b5 .ul-list-d1 .b-txt p span{font-size:24px}
.row-b5 .ul-list-d1 .b-txt .more1{font-size:16px}
.row-b5 .ul-list-d1 .b-txt .more2{font-size:20px;width:193px;height:38px;line-height:38px}
.row-b6 .info .more a{width:240px}
.row-b6 .info .more{line-height:42px}
.ul-txt-b1 .txt{height:11vw}
.ul-txt-b1 .txt p{padding-top:0;width:auto}
.row-b7 .b-info .txt h3{font-size:20px}
.row-b7 .b-info .txt p{font-size:16px}
.row-b10 .info .pic1{float:none;width:100%}
.row-b10 .info .pic{width:100%;height:0;padding-top:65%}
.row-b10 .info .txt h3{font-size:16px}
.row-b9 .txt h3{font-size:34px}
}
@media only screen and (max-width:460px){
.m-cont .sub{width:100%}
.ul-info-b .info .col-left,.ul-info-b .info .col-right{float:none}
.ul-info-b1 li:first-child .info{padding-left:0}
.ul-info-b li{margin-bottom:15px!important}
.row-b4 .m-bodytxt h1{background-position:left bottom}
.ul-txt-b1 .txt .num{font-size:40px}
.ul-txt-b1 li{float:none;width:auto;margin-bottom:15px}
.row-b12 .pic img{width:50vw;height:auto}
}
.main-d{overflow:hidden;background-color:#e6e6e6}
.row-d1 .wp,.row-d2 .wp,.row-d3 .wp{max-width:1350px;padding:0}
.row-d5 .wp,.row-d6 .wp,.row-d7 .wp{max-width:1356px;padding:0}
.row-d4 .wp{max-width:1302px;padding:0}
.row-d1{padding:280px 0 100px;background-position:center;-o-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat;position:relative}
.row-d1::before{content:'';display:block;position:absolute;right:0;top:-70%;width:1124px;height:2116px;background-image:url(../images/d-bg9.png);background-repeat:no-repeat;-o-background-size:cover;background-size:cover;background-position:center;z-index:-1}
.g-tit3-d{margin-bottom:-8px!important}
.m-about-d1 .txt{text-align:center;margin-bottom:83px}
.m-about-d1 .txt h3{font-size:60px;font-weight:400;color:#9f4245;letter-spacing:9.5px;margin-bottom:16px}
.m-about-d1 .txt p{font-size:24px;letter-spacing:2px;line-height:1.3;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.m-about-d1 .vieo{width:820px;height:502px;position:relative;cursor:pointer}
.m-about-d1 .vieo .play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;width:78px;height:100px;background-image:url(../images/play.png);-o-background-size:contain;background-size:contain;background-color:transparent;outline:0;border:none;cursor:pointer}
.m-about-d1 .vieo .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.8}
.row-d2{padding-top:12px;background-color:#fff;}
.row-d2 .m-slick1{margin-bottom:120px}

.m-about-d2{background-color:#d9d9d9;position:relative;padding-top:103px;padding-bottom:24px}
.m-tit-d1{background-image:url(../images/d-bg1.png); background-position:center;-o-background-size:contain;background-size:contain;background-repeat:no-repeat;padding:28.5px 79px;position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.m-tit-d1 h3{font-size:58px;text-align:center;color:#fff;font-weight:400;letter-spacing:4.5px}
.m-about-d2 .txt{text-align:center;}
.m-about-d2 .txt p{font-size:30px;letter-spacing:3.2px;line-height:1.6}
.m-about-d2 .txt p:nth-child(3){margin-bottom:43px}
.m-about-d2 .txt h3{font-size:50px;font-weight:400;letter-spacing:7.2px;color:#9f4245;margin-bottom:13px}
.m-about-d2 .txt .name{margin-bottom:40px}
.m-about-d2 .txt .name span{font-size:73px;font-family:"microsoft yahei";font-weight:700;letter-spacing:19px}
.m-about-d2 .txt .show{font-size:34px;border:3px solid #95262d;color:#95262d;display:inline-block;letter-spacing:4.2px;padding:0 67px 5px 74px;border-radius:10px}
.m-about-d2 .pic{width:1123px;height:0;padding-top:48%;position:relative;overflow:hidden;margin:0 auto}
.m-about-d2 .pic img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.row-d3{position:relative;padding-top:143px;padding-bottom:75px}
.row-d3::before{content:'';display:block;width:100%;height:81px;position:absolute;top:0;left:0;background-image:url(../images/d-bg5.png);-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}
.row-d3 .m-tit-d1{position:static;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0);margin-bottom:66px}
.row-d3 .pic img{display:block}
.row-d3 .pic img:last-child{margin-top:100px}
.ul-list-d1{overflow:hidden;margin:0 -11px}
.ul-list-d1 li{width:33.33%;float:left;padding:0 11px;list-style:none;margin-bottom:20px}
.row-d4{background-color:#e9e9e9;padding-bottom:140px;position:relative;padding-top:64px}
.row-d4 .m-tit2{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-40%);-moz-transform:translate(-50%,-40%);-ms-transform:translate(-50%,-40%);-o-transform:translate(-50%,-40%);transform:translate(-50%,-40%)}
.row-d4 .m-tit2 h3{font-size:28px;background-color:#967727;color:#fff;font-weight:400;display:inline-block;letter-spacing:5.6px;padding:0 152px 0 149px;line-height:1.7}
.ul-list-d1 div.abk{display:block;border:1px solid #b9b9b9;padding:12px 13px 17px 15px;background-color:#e9e9e9}
.ul-list-d1 .pic{height:0;position:relative;padding-top:100.7%;overflow:hidden;margin-bottom:23px}
.ul-list-d1 .pic img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-list-d1 li:hover img{-moz-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);-o-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05);-webkit-transform:translate(-50%,-50%) scale(1.05)}
.ul-list-d1 .txt{padding:0 9px 0 12px}
.ul-list-d1 .txt .money{overflow:hidden;margin-bottom:18px}
.ul-list-d1 h3{font-size:18px;font-weight:400;letter-spacing:1px}
.ul-list-d1 h3 span{font-size:28px;margin-left:9px}
.ul-list-d1 .sc{color:#000;float:left}
.ul-list-d1 .vip{float:right;color:#000}
.ul-list-d1 p{font-size:18px;letter-spacing:1px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;color:#000;-webkit-box-orient:vertical; text-align:left}
.ul-list-d1 a:hover p{color:#000}
.m-slick-d1{padding-bottom:36px}
.m-slick-d1 .slick-dots{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,-20%);-moz-transform:translate(-50%,-20%);-ms-transform:translate(-50%,-20%);-o-transform:translate(-50%,-20%);transform:translate(-50%,-20%);text-align:center}
.m-slick-d1 .slick-dots li{width:17px;height:17px;float:left;margin:0 7.5px;overflow:hidden;background-color:#707070;border-radius:50%;color:#fff}
.m-slick-d1 .slick-dots li button,.m-slick-d2 .slick-dots li button,.m-slick-d3 .slick-dots li button,.m-slick-d4 .slick-dots li button{display:none}
.row-d5{background-color:#e6e6e6;padding-bottom:132px;position:relative}
.row-d5::before{content:'';display:block;position:absolute;right:0;top:35%;width:1124px;height:2116px;background-image:url(../images/d-bg9.png);background-repeat:no-repeat;-o-background-size:cover;background-size:cover;background-position:center;z-index:1}
.row-d5 .a-banner{margin-bottom:93px;margin-top:-55px;position:relative;z-index:2}
.row-d5 .tit{font-size:64px;text-align:center;letter-spacing:10px;margin-bottom:60px}
.ul-list-d2{overflow:hidden;margin:0 -3px;position:relative;z-index:2}
.ul-list-d2 li{width:20%;float:left;padding:0 3px}
.ul-list-d2 a{width:216px;height:216px;display:block;background-color:#e6dcd0;border-radius:50%;border:1px solid #796e68;padding:26px 0;margin:0 auto}
.ul-list-d2 li:hover a{background-color:#e6e6e6}
.ul-list-d2 .pic{height:0;padding-top:47.67%;overflow:hidden;position:relative;width:167px;margin:0 auto}
.ul-list-d2 img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.ul-list-d2 p{text-align:center;font-size:30px;letter-spacing:4px}
.row-d6{background-color:#e6e2d9;padding-top:81px;position:relative;padding-bottom:27px;z-index:2}
.m-tit-d2{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);    z-index: 2;}
.m-tit-d2 h3{display:inline-block;font-size:42px;font-weight:400;background-color:#96272e;color:#fff;letter-spacing:5px;padding:0 282px 0 310px;line-height:1.8}
.m-slick-d2,.m-slick-d3,.m-slick-d4{padding-bottom:34px}
.m-slick-d2 .slick-dots,.m-slick-d3 .slick-dots,.m-slick-d4 .slick-dots{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,-20%);-moz-transform:translate(-50%,-20%);-ms-transform:translate(-50%,-20%);-o-transform:translate(-50%,-20%);transform:translate(-50%,-20%);text-align:center}
.m-slick-d2 .slick-dots li,.m-slick-d3 .slick-dots li,.m-slick-d4 .slick-dots li{width:19px;height:19px;float:left;margin:0 7.5px;overflow:hidden;background-color:#707070;border-radius:50%;color:#fff}
.ul3 li{margin-bottom:32px}
.ul3 .pic{margin-bottom:20px}
.ul3 .txt{text-align:center;padding: 0 9px 0 12px;}
.ul3 .txt h3{font-size:18px;letter-spacing:1px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;color:#000;-webkit-box-orient:vertical;text-align:left;line-height:1.7;}
.ul3 .txt .more{font-size:20px;color:#96272e;display:inline-block;border:1px solid #96272e;line-height:1.4;letter-spacing:1.6px;padding:0 5px 0 9px;text-align:center;margin-bottom:2px;border-radius:5px}
.row-d7{background-color:#e6e6e6;padding-top:100px}
.row-d7 .well{background-color:#dfdfdf;position:relative;padding-top:73px;padding-bottom:33px}
.xs{-webkit-transform:translate(-50%,-49%);-moz-transform:translate(-50%,-49%);-ms-transform:translate(-50%,-49%);-o-transform:translate(-50%,-49%);transform:translate(-50%,-49%)}
.xs h3{background-color:#964c27}
.ul4 li{margin-bottom:17px}
.ul4 .txt h3{line-height:1.75;}
.ul4 .pic{margin-bottom:13px}
.ul4 .txt .more{margin-bottom:9px}
.row-d8{background-color:#e6e6e6;padding-top:100px;position:relative}
.row-d8::before{content:'';display:block;width:1920px;height:1264px;position:absolute;top:0;left:0;background-image:url(../images/d-bg6.png);-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.5;z-index:2}
.row-d8 .well{background-color:#dfdfdf}

.m-about-d3{height:100%;width:100%;z-index:3;position:relative;padding-top:112px;padding-bottom:65px}
.ul5 li{margin-bottom:19px}
.ul5 img{width:100%;height:100%}
.m-slick-d4{padding-bottom:51px}
.m-about-d3 .m-tit-d2{-webkit-transform:translate(-50%,-24%);-moz-transform:translate(-50%,-24%);-ms-transform:translate(-50%,-24%);-o-transform:translate(-50%,-24%);transform:translate(-50%,-24%)}
.m-about-d3 .m-tit-d2 h3{background-color:#967727}
.row-d9 .skx{position:relative;padding-bottom:24px;z-index:2}
.row-d9 .skx::before{content:'';display:block;position:absolute;bottom:0;left:0;width:100%;height:6px;background-image:url(../images/d-bg3.png);-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}
.row-d9 .m-slick1 .slick-next{background-image:url(../images/a-right.png)}
.row-d9 .m-slick1 .slick-prev{background-image:url(../images/a-left.png)}
.row-d9{position:relative}
.row-d9::before{content:'';display:block;position:absolute;right:0;top:-10%;width:1124px;height:2116px;background-image:url(../images/d-bg9.png);background-repeat:no-repeat;-o-background-size:cover;background-size:cover;background-position:center;z-index:0}
.row-d9 .g-tit3{width:auto;margin-bottom:42px}
.row-d9 .g-tit3 .icn{left:250px;top:-40px;max-width:302px}
.well-d2{overflow:hidden;background-color:#e4e4e2;padding-bottom:65px}
.well-d{overflow:hidden;position:relative;padding-top:114px}
.well-d::before{content:'';display:block;width:100%;height:81px;position:absolute;top:0;left:0;background-image:url(../images/d-bg5.png);-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat}
.ul-list-d3{padding-top:25px;position:relative;z-index:2}
.ul-list-d3 li{border-bottom:1px solid #c4c4c4;padding-bottom:18px;margin-bottom:19px}
.ul-list-d3 li a{display:block;background-color:#fff;overflow:hidden;padding:22px 0 24px 19px}
.ul-list-d3 .pic{float:left;width:488px;height:301px;overflow:hidden;margin-right:47px}
.ul-list-d3 img{max-width:100%;max-height:100%;display:block;-o-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}
.ul-list-d3 li:hover img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-transform:scale(1.05)}
.ul-list-d3 .txt{overflow:hidden;padding:21px 0}
.ul-list-d3 .txt h3{font-size:28px;color:#98262e;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:400;letter-spacing:4.2px;margin-bottom:14px}
.ul-list-d3 .txt p{font-size:20px;color:#5a5a5a;letter-spacing:2.6px;line-height:1.3;padding:0 62px 0 11px}
.ul-list-d3 .txt .desc{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-bottom:26px}
.ul-list-d3 .txt .p2{text-indent:2em}
.ul-list-d3 .txt .time{color:#000}
.ul-list-d3 .more{width:51px;height:24px;display:block;background-image:url(../images/d-icon6.png);-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;margin:-10px auto 0}
.m-about-d5{overflow:hidden;background-color:#f5f5f5;padding-top:38px;padding-bottom:12px}
.m-about-d5 .tit-d{font-size:36px;text-align:center;color:#96272e;font-weight:400;letter-spacing:6px;margin-bottom:16px}
.m-about-d5 .info1{margin-bottom:30px}
.m-about-d5 .cj{position:relative;z-index:3}
.ul-list-d4{padding:32px 66px 58px;margin:0 -47px;overflow:hidden;background-color:rgba(245,245,245,0)}
.ul-list-d4 li{padding:0 47px}
.ul-list-d4 .con .tit{line-height:1.85;padding-left:35px;letter-spacing:5.8px}
.m-about-d4{background-color:#f5f5f5;position:relative;margin-bottom:20px;padding:83px 0 73px 38px}
.row-d10{position:relative}
.row-d10::before{content:'';display:block;width:1062px;height:1699px;position:absolute;bottom:400px;left:0;background-image:url(../images/d-bg7.png);background-repeat:no-repeat;background-position:center;-o-background-size:cover;background-size:cover;opacity:.8;z-index:1}
.m-tit-d3{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;font-size:38px;background-color:#96272e;color:#fff;font-weight:400;letter-spacing:7.8px;padding:12px 143px 13px 152px;border-radius:10px;z-index:3}
.m-slick-d5{width:317px;height:742px;float:left;background-color:#d1d1d1;margin-right:6px;position:relative}
.m-about-d4 .lb{overflow:hidden;position:relative;z-index:3}
.m-slick-d5 .item{margin-bottom:6px;cursor:pointer}
.m-slick-d5 .pic{height:0;padding-top:58%;overflow:hidden;position:relative}
.m-slick-d5 .pic::before{content:'';display:block;position:absolute;top:50%;left:50%;width:53px;height:69px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(../images/a-play.png);background-position:center;background-repeat:no-repeat;-o-background-size:cover;background-size:cover;z-index:3}
.m-slick-d5 .pic img{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.m-about-d4 .m-slick-d6{overflow:hidden;width:912px;height:742px}
.m-slick-d5 .slick-prev{width:100%;height:86px;background-color:#96272e;background-image:url(../images/d-icon7.png);-o-background-size:51px 17px;background-size:51px 17px;background-repeat:no-repeat;background-position:50%;font-size:0;border:0;margin-bottom:10px;cursor:pointer}
.m-slick-d5 .slick-next{width:100%;height:73px;background-color:#96272e;background-image:url(../images/d-icon8.png);-o-background-size:51px 17px;background-size:51px 17px;background-repeat:no-repeat;background-position:50%;font-size:0;border:0;bottom:0;cursor:pointer}
.m-slick-d6{overflow:hidden}
.m-slick-d6 .item .tit{background-color:#96272e;padding:11px 0 18px 67px}
.m-slick-d6 .item h3{font-size:38px;color:#fff;font-weight:400;letter-spacing:6.7px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}
.m-slick-d6 .vieo{position:relative}
.m-slick-d6 .play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:262px;height:190px;background-image:url(../images/d-icon9.png);-o-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:rgba(245,245,245,0);border:0;cursor:pointer}
@media only screen and (min-width:750px) and (max-width:1400px){
.row-d1 .wp,.row-d2 .wp,.row-d3 .wp,.row-d4 .wp{padding:0 10px}
.g-tit3-d{margin-bottom:-8px}
.row-d1{padding:20vw 0 5vw}
.row-d1 .g-tit3{margin:-10.98vw auto 5.729vw}
.m-about-d1 .txt{margin-bottom:5.928vw}
.m-about-d1 .txt h3{font-size:4.285vw;letter-spacing:.678vw;margin-bottom:1.142vw}
.m-about-d1 .txt p{font-size:1.714vw}
.m-about-d1 .vieo{width:58.64vw;height:35.42vw}
.m-about-d1 .vieo .play{width:5.571vw;height:7.142vw}
.row-d2{padding-bottom:4.571vw}
.row-d2 .m-slick1{margin-bottom:8.571vw}
.m-about-d2{padding-top:7.357vw;padding-bottom:8.857vw}
.m-tit-d1{padding:2.035vw 5.642vw}
.m-tit-d1 h3{font-size:4.142vw;letter-spacing:.321vw}
.m-about-d2 .txt{margin-bottom:9.785vw}
.m-about-d2 .txt p{font-size:2.142vw}
.m-about-d2 .txt p:nth-child(3){margin-bottom:10.21vw}
.m-about-d2 .txt h3{font-size:3.571vw;letter-spacing:.514vw;margin-bottom:.928vw}
.m-about-d2 .txt .name{margin-bottom:2.857vw}
.m-about-d2 .txt .name span{font-size:5.214vw;letter-spacing:1.357vw}
.m-about-d2 .txt .show{font-size:2.428vw;letter-spacing:.3vw;padding:0vw 4.785vw .357vw 5.285vw;border-radius:.714vw}
.m-about-d2 .pic{width:80.21vw}
.row-d3{padding-top:10.21vw;padding-bottom:5.357vw}
.row-d3::before{height:5.785vw}
.row-d3 .m-tit-d1{margin-bottom:4.714vw}
.row-d3 .pic img:last-child{margin-top:7.142vw}
.ul-list-d1{margin:0 -.785vw}
.ul-list-d1 li{padding:0 .785vw;margin-bottom:1.428vw}
.ul-list-d1 div.abk{padding:.857vw .928vw 1.214vw 1.071vw}
.ul-list-d1 .pic{margin-bottom:1.642vw}
.ul-list-d1 .txt{padding:0 .642vw 0 .857vw}
.ul-list-d1 .txt .money{margin-bottom:1.285vw}
.ul-list-d1 h3{font-size:1.285vw}
.ul-list-d1 h3 span{font-size:2vw;margin-left:.642vw}
.ul-list-d1 p{font-size:1.285vw}
.m-slick-d1{padding-bottom:2.571vw}
.m-slick-d1 .slick-dots li{width:1.214vw;height:1.214vw}
.row-d5{padding-bottom:9.428vw}
.row-d5 .a-banner{margin-bottom:6.642vw;margin-top:-3.928vw}
.row-d5 .tit{font-size:4.571vw;letter-spacing:.714vw;margin-bottom:4.285vw}
.ul-list-d2{margin:0 -.214vw}
.ul-list-d2 li{padding:0 .214vw}
.ul-list-d2 a{width:15.42vw;height:15.42vw;padding:1.857vw 0}
.ul-list-d2 .pic{width:11.92vw;margin-bottom:.428vw}
.ul-list-d2 p{font-size:2.142vw;letter-spacing:.285vw}
.row-d6{padding-top:5.785vw;padding-bottom:1.928vw}
.m-tit-d2 h3{display:inline-block;font-size:2.9vw;letter-spacing:.357vw;line-height:5.357vw;padding:0vw 20.14vw 0vw 22.14vw}
.m-slick-d2,.m-slick-d3,.m-slick-d4{padding-bottom:2.428vw}
.m-slick-d2 .slick-dots li,.m-slick-d3 .slick-dots li,.m-slick-d4 .slick-dots li{width:1.357vw;height:1.357vw;margin:0 .535vw}
.ul3 li{margin-bottom:2.285vw}
.ul3 .pic{margin-bottom:1.428vw}
.ul3 .txt{padding:0 2.357vw 0 1.928vw}
.ul3 .txt h3{font-size:1.285vw;margin-bottom:1.785vw}
.ul3 .txt .more{font-size:1.428vw;padding:0 .357vw 0 .642vw;border-radius:.357vw}
.row-d7{padding-top:7.142vw}
.row-d7 .well{padding-top:5.214vw;padding-bottom:2.357vw}
.ul4 li{margin-bottom:1.214vw}
.ul4 .txt h3{margin-bottom:1.571vw}
.ul4 .pic{margin-bottom:.928vw}
.ul4 .txt .more{margin-bottom:.642vw}
.row-d8{padding-top:7.142vw}
.row-d8::before{width:137.1vw;height:90.28vw}
.m-about-d3{padding-top:8vw;padding-bottom:11.78vw}
.ul5 li{margin-bottom:1.357vw}
.m-slick-d4{padding-bottom:3.642vw}
.row-d9{margin-bottom:7.071vw}
.ul-list-d3 li{padding-bottom:1.285vw;margin-bottom:1.357vw}
.ul-list-d3 li a{padding:1.571vw 0vw 1.714vw 1.357vw}
.ul-list-d3 .pic{width:34.85vw;height:21.5vw;margin-right:3.357vw}
.ul-list-d3 .txt{padding:1.5vw 0}
.ul-list-d3 .txt h3{font-size:2vw;margin-bottom:1vw}
.ul-list-d3 .txt p{font-size:1.428vw;letter-spacing:.185vw;padding:0 4.428vw 0 .785vw}
.ul-list-d3 .txt .desc{margin-bottom:1.857vw}
.ul-list-d3 .more{width:3.642vw;height:1.714vw;margin-top:-.714vw}
.well-d2{padding-bottom:11.78vw}
.m-about-d5{padding-top:2.714vw;padding-bottom:.857vw}
.m-about-d5 .tit-d{font-size:2.571vw;margin-bottom:1.142vw}
.m-about-d5 .info1{margin-bottom:2.142vw}
.ul-list-d4{padding:2.285vw 4.714vw 4.142vw;margin:0 -3.357vw}
.ul-list-d4 li{padding:0 3.357vw}
.ul-list-d4 .con .tit{padding-left:2.5vw}
}
@media only screen and (max-width:1400px){
.row-d4{padding-bottom:10vw;padding-top:4.571vw}
.row-d4 .m-tit2 h3{font-size:2vw;padding:0 10.85vw 0 10.64vw}
.well-d{padding-top:8.142vw}
.row-d9::before{width:58.54vw;height:110.2vw}
.row-d1::before{width:58.54vw;height:110.2vw}
.row-d5::before{width:58.54vw;height:110.2vw}
.row-d10::before{width:75.85vw;height:121.3vw;top:-8vw}
.well-d::before{height:5.785vw}
.m-about-d4{margin-bottom:1.428vw;padding:5.928vw 0 5.214vw 2.714vw}
.m-tit-d3{font-size:2.714vw;padding:.857vw 10.21vw .928vw 10.85vw}
.m-slick-d5{width:22.64vw;height:53vw;margin-right:.428vw}
.m-slick-d5 .item{margin-bottom:.428vw}
.m-slick-d5 .pic::before{width:3.785vw;height:4.928vw}
.m-about-d4 .m-slick-d6{width:65vw;height:53vw}
.m-slick-d5 .slick-prev{height:6.142vw;-o-background-size:3.642vw 1.214vw;background-size:3.642vw 1.214vw;margin-bottom:.714vw}
.m-slick-d5 .slick-next{height:5.214vw;-o-background-size:3.642vw 1.214vw;background-size:3.642vw 1.214vw}
.m-slick-d6 .item .tit{padding:.785vw 0 1.285vw 4.785vw}
.m-slick-d6 .item h3{font-size:2.714vw}
.m-slick-d6 .play{width:18.71vw;height:13.57vw}
.row-d9 .g-tit3 .icn{left:17.85vw;top:-2.857vw;max-width:21.57vw}
.row-d9 .g-tit3{margin-bottom:3vw}
}
@media only screen and (max-width:750px){
.row-d1{padding:80px 0 80px}
.m-about-d1 .txt{margin-bottom:20px}
.m-about-d1 .txt h3{font-size:18px;margin-bottom:5px}
.m-about-d1 .txt p{font-size:16px}
.m-about-d1 .vieo{width:58.64vw;height:35.42vw}
.m-about-d1 .vieo .play{width:42px;height:54px}
.row-d4 .m-tit2 h3{font-size:2vw;padding:0 10.85vw 0 10.64vw}
.row-d2{padding-bottom:20px}
.row-d2 .m-slick1{margin-bottom:40px}
.m-about-d2{padding-top:60px;padding-bottom:50px}
.m-tit-d1{-o-background-size:220px 50px;background-size:220px 50px}
.m-tit-d1 h3{font-size:18px}
.m-about-d2 .txt{margin-bottom:50px}
.m-about-d2 .txt p{font-size:16px}
.m-about-d2 .txt p:nth-child(3){margin-bottom:40px}
.m-about-d2 .txt h3{font-size:18px;letter-spacing:2;margin-bottom:10px}
.m-about-d2 .txt .name{margin-bottom:2.857vw}
.m-about-d2 .txt .name span{font-size:24px;letter-spacing:2px}
.m-about-d2 .txt .show{font-size:16px;letter-spacing:1px;padding:5px 20px;border-radius:10px}
.m-about-d2 .pic{width:80.21vw}
.row-d3{padding-top:80px;padding-bottom:20px}
.row-d3::before{height:5.785vw}
.row-d3 .m-tit-d1{margin-bottom:20px}
.row-d3 .pic img:last-child{margin-top:30px}
.ul-list-d1{margin:0 -5px}
.ul-list-d1 li{width:50%;padding:0 5px;margin-bottom:10px}
.ul-list-d1 div.abk{padding:5px 10px}
.ul-list-d1 .pic{margin-bottom:10px}
.ul-list-d1 .txt{padding:0}
.ul-list-d1 .txt .money{margin-bottom:10px}
.ul-list-d1 h3{font-size:16px}
.ul-list-d1 h3 span{font-size:22px;margin-left:.642vw}
.ul-list-d1 p{font-size:16px}
.m-slick-d1{padding-bottom:20px}
.m-slick-d1 .slick-dots li{width:10px;height:10px}
.row-d5{padding-bottom:55px}
.row-d5 .a-banner{margin-bottom:30px;margin-top:-18px}
.row-d5 .tit{font-size:24px;margin-bottom:20px}
.ul-list-d2{margin:0 -5px}
.ul-list-d2 li{width:33.33%;padding:0 5px}
.ul-list-d2 a{width:20vw;height:20vw;padding:1.857vw 0;margin-bottom:20px}
.ul-list-d2 .pic{width:15vw;margin-bottom:5px}
.ul-list-d2 p{font-size:16px}
.row-d6{padding-top:50px;padding-bottom:20px}
.m-tit-d2 h3{font-size:18px;line-height:2.2;padding:0;width:223px;text-align:center}
.m-slick-d2,.m-slick-d3,.m-slick-d4{padding-bottom:20px}
.m-slick-d2 .slick-dots li,.m-slick-d3 .slick-dots li,.m-slick-d4 .slick-dots li{width:10px;height:10px;margin:0 3.5px}
.ul3 li{margin-bottom:10px}
.ul3 .pic{margin-bottom:5px}
.ul3 .txt{padding:0px}
.ul3 .txt h3{font-size:16px;margin-bottom:2px}
.ul3 .txt .more{font-size:16px;padding:5px 20px;border-radius:5px}
.row-d7{padding-top:50px}
.row-d7 .well{padding-top:50px;padding-bottom:20px}
.ul4 .pic,.ul4 .txt .more,.ul4 .txt h3,.ul4 li{margin-bottom:10px}
.row-d8{padding-top:50px}
.row-d8::before{width:137.1vw;height:90.28vw}
.m-about-d3{padding-top:50px;padding-bottom:30px}
.ul5 li{margin-bottom:10px}
.m-slick-d4{padding-bottom:20px}
.row-d9{margin-bottom:43px}
.row-d9 .skx::before{height:3px}
.ul-list-d3 li{padding-bottom:10px;margin-bottom:12px}
.ul-list-d3 li a{padding:10px 15px}
.ul-list-d3 .pic{width:34.85vw;height:21.5vw;margin-right:15px}
.ul-list-d3 .txt{padding:15px 0}
.ul-list-d3 .txt h3{font-size:18px;margin-bottom:10px}
.ul-list-d3 .txt p{font-size:16px;padding:0}
.ul-list-d3 .txt .desc{margin-bottom:10px}
.ul-list-d3 .more{width:26px;height:16px;margin-top:-.714vw}
.well-d2{padding-bottom:70px}
.m-about-d5 .tit-d{font-size:24px;margin-bottom:10px}
.ul-list-d4{padding:0 20px 10px}
.m-tit-d3{font-size:18px;padding:0;width:200px;line-height:2.2;text-align:center}
.m-slick-d6 .item h3{font-size:18px;letter-spacing:2px}
.m-about-d4{margin-bottom:1.428vw;padding:30px 10px 20px}
.m-slick-d6 .item .tit{padding:10px}

}
@media only screen and (max-width:638px){
.row-d1{padding:70px 0 10px}
.m-about-d1 .vieo .play{width:24px;height:31px}
.m-tit-d1{width:226px;padding:12px 0}
.row-d3 .m-tit-d1{margin:0 auto}
.ul-list-d2{margin:0 -5px}
.ul-list-d2 li{width:20%;padding:0 5px}
.ul-list-d2 a{width:60px;height:60px;padding:10px 0;margin-bottom:20px}
.ul-list-d2 p{font-size:12px;letter-spacing: 0px;}
.ul-list-d2 .pic{width:100%;margin-bottom:0px}
.ul-list-d3 .pic{float:none;width:100%;height:auto;margin-right:0;margin-bottom:10px}
.m-slick-d5{width:100%;float:none;height:auto;margin-bottom:20px}
.m-slick-d5 .item{float:left}
.m-slick-d5 .slick-prev{height:30px;background-image:url(../images/d-l.png);-o-background-size:10px 22px;background-size:10px 22px}
.m-slick-d5 .slick-next{height:30px;background-image:url(../images/d-r.png);-o-background-size:10px 22px;background-size:10px 22px}
.m-about-d4 .m-slick-d6{width:100%}
.m-slick-d6 .item h3{text-align:center}
.row-d9 .g-tit3 .icn{top:-1px;left:50px;max-width:80px}
.row-d4{padding-top:30px}
.row-d4 .m-tit2 h3{font-size:18px;width:200px;text-align:center;padding:0}
}
@media only screen and (max-width:532px){
.ul-list-d1 li{float:none;width:100%}
}
@media only screen and (max-width:375px){
.row-d9 .g-tit3 .icn{top:-1px;left:19px;max-width:80px}
}
.row-c{background-color:#e5e6e5;background-image:url(../images/c-bg01.jpg);background-repeat:no-repeat;background-position:top;-o-background-size:100% auto;background-size:100% auto;overflow:hidden;padding-bottom:154px}
.row-c img{display:block}
.row-c-body img{ display:inline-block;}

.row-c .g-tit3{width:auto;margin:226px auto 50px}
.row-c .g-tit3 .icn{left:200px;max-width:366px}
.row-c .g-tit3 .tit1{padding-left:232px}
.m-hr-c{margin:18px 0 54px;height:6px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-moz- oldlinear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0))}
.m-tit-c{margin:0 auto 91px;background-color:#451c22;width:627px;line-height:87px;text-align:center;color:#fff;font-size:40px;letter-spacing:16px}
.ul-list-c{margin:0 -20px 63px;padding:0 36px;overflow:hidden}
.ul-list-c li{float:left;width:20%;padding:28px 20px 27px}
.ul-list-c .con{border-radius:50%;cursor:pointer;overflow:hidden}
.ul-list-c .con img{display:block;}
.ul-info-c .icn{margin:0 auto 60px;max-width:389px}

.ul-info-c .icn.kltitle{ padding-top:152px;  padding-bottom:152px; background:url(../images/c-icn17.png) top center no-repeat; background-size: 100% auto;}
.ul-info-c .icn.kltitle span{ text-align:center; font-size:50px; color:#f6efcf; font-family:'微软雅黑';display: block; font-weight:bold;line-height: 1.6; overflow:hidden}

.ul-info-c .desc{font-size:24px;letter-spacing:9.7px;line-height:1.6;max-width:1124px;margin:0 auto 64px}
.ul-info-c .desc span{font-size:36px;font-weight:700;letter-spacing:15px}
.m-video-c{max-width:1220px;margin:0 auto 115px;padding-top:17px}
.m-video-c .tit{background-color:#bcbcbc;position:relative;line-height:86px}
.m-video-c .title{font-size:48px;letter-spacing:9px;padding:0 238px 0 20px;text-align:center;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.m-video-c .tag{position:absolute;right:0;top:0;background-color:#96272e;color:#fff;font-size:48px;width:238px;padding-left:50px;letter-spacing:18px;font-weight:700}
.m-video-c .red{color:#96272e}
.m-video-c .video{display:block;background-color:#000;height:655px;position:relative}
.m-video-c .play{position:absolute;left:50%;top:50%;max-width:78px;transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}
.m-pic-c{text-align:center;font-size:22px;letter-spacing:10px;margin-bottom:142px}
.m-pic-c img{margin:0 auto 36px;max-width:920px}
.ul-info-c .con{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
.ul-info-c .con p:first-child{font-size:30px}
.ul-info-c .con1{margin-right:71px}
.ul-info-c .con .pic{margin-bottom:30px}
.ul-info-c .con .txt{font-size:24px;letter-spacing:5px}
@media only screen and (max-width:1390px){
.row-c{padding-bottom:11.07vw}
.row-c .g-tit3{margin:16.25vw auto 3.597vw}
.row-c .g-tit3 .icn{left:14.38vw;max-width:26.33vw}
.row-c .g-tit3 .tit1{padding-left:16.69vw}
.m-hr-c{margin:1.294vw 0 3.884vw;height:.431vw}
.m-tit-c{margin:0 auto 6.546vw;width:45.1vw;line-height:6.258vw;font-size:2.877vw;letter-spacing:1.151vw}
.ul-list-c{margin:0 -1.438vw 4.532vw;padding:0 2.589vw}
.ul-list-c li{padding:2.014vw 1.438vw 1.942vw}
.ul-info-c .icn{margin:0 auto 4.316vw;max-width:27.98vw}
.ul-info-c .desc{font-size:1.726vw;letter-spacing:.697vw;max-width:80.86vw;margin:0 auto 4.604vw}
.ul-info-c .desc span{font-size:2.589vw;letter-spacing:1.079vw}
.m-video-c{max-width:87.76vw;margin:0 auto 8.273vw;padding-top:1.223vw}
.m-video-c .tit{line-height:6.187vw}
.m-video-c .title{font-size:3.453vw;letter-spacing:.647vw;padding:0 17.12vw 0 1.438vw}
.m-video-c .tag{font-size:3.453vw;width:17.12vw;padding-left:3.597vw;letter-spacing:1.294vw}
.m-video-c .video{height:47.12vw}
.m-video-c .play{max-width:5.611vw}
.m-pic-c{font-size:1.582vw;letter-spacing:.719vw;margin-bottom:10.21vw}
.m-pic-c img{margin:0 auto 2.589vw;max-width:66.18vw}
.ul-info-c .con p:first-child{font-size:2.158vw}
.ul-info-c .con1{margin-right:5.107vw}
.ul-info-c .con .pic{margin-bottom:2.158vw}
.ul-info-c .con .txt{font-size:1.726vw;letter-spacing:.359vw}
.ul-info-c .icn.kltitle{ padding-top:102px;  padding-bottom:102px; background:url(../images/c-icn17.png) top center no-repeat; background-size: 100% auto;}
.ul-info-c .icn.kltitle span{ text-align:center; font-size:50px; color:#f6efcf; font-family:'微软雅黑';display: block; font-weight:bold;line-height: 1.6; overflow:hidden}

.cygf  .g-tit3 .icn{ left:25%; top: -45px;    max-width: 130px;}
.cygf .cygf_01{ margin:  0px  15px;   overflow: hidden; }
.cygf .cygf_01 li { float:left; margin-right:10%; width:45%; }
.cygf .cygf_02{overflow: hidden; margin:  0px 15px; }
.cygf .cygf_02 li { float:left;margin-right:1%; width:32.5%;}
.cygf_from{ padding:00px; background:#FFF; background-color:rgba(255,255,255,0.7); position: relative; z-index:1;    padding-bottom: 50px;}
.cygf_from .li_box{ padding:10px 20px; float:left; width:50%; overflow:hidden;}
.cygf_from .li_box label{ font-size: 3vw;line-height:2; float:left;}

.cygf_from  button{	height:82px;	-o-background-size:cover;	background-size:contain;}

}
@media only screen and (max-width:950px){
.m-hr-c{margin:15px 0 30px;height:2px}
.m-tit-c{margin:0 auto 30px}
.ul-list-c{margin:0 -10px 30px;padding:0}
.ul-list-c li{padding:10px}
.ul-info-c .icn{margin:0 auto 30px}
.ul-info-c .desc{font-size:16px;letter-spacing:4px;margin:0 auto 30px}
.ul-info-c .desc span{font-size:20px;letter-spacing:6px}
.m-video-c{margin:0 auto 30px;padding-top:0;max-width:500px}
.m-video-c .tit{line-height:40px}
.m-video-c .title{font-size:16px;letter-spacing:5px;padding:0 100px 0 10px}
.m-video-c .tag{font-size:16px;width:100px;padding-left:20px;letter-spacing:10px}
.m-video-c .video{height:300px}
.m-video-c .play{max-width:40px}
.m-pic-c{font-size:16px;letter-spacing:4px;margin-bottom:30px}
.m-pic-c img{margin:0 auto 15px}
.ul-info-c .con p:first-child{font-size:16px}
.ul-info-c .con1{margin-right:30px}
.ul-info-c .con .pic{margin-bottom:16px}
.ul-info-c .con .txt{font-size:14px;letter-spacing:4px}
.ul-info-c .icn.kltitle{ padding-top:85px;  padding-bottom:85px; background:url(../images/c-icn17.png) top center no-repeat; background-size: 100% auto;}
.ul-info-c .icn.kltitle span{ text-align:center; font-size:25px; color:#f6efcf; font-family:'微软雅黑';display: block; font-weight:bold;line-height: 1.6; overflow:hidden}

.cygf_from  button{	height:72px;	-o-background-size:cover;	background-size:contain;}

}
@media only screen and (max-width:625px){
.m-tit-c{width:282px;line-height:40px;font-size:18px;letter-spacing:5px}
.ul-info-c .icn{max-width:175px}
.ul-info-c .icn.kltitle{ padding-top:65px;  padding-bottom:65px; background:url(../images/c-icn17.png) top center no-repeat; background-size: 100% auto;}
.ul-info-c .icn.kltitle span{  text-align:center; font-size:25px; color:#f6efcf; font-family:'微软雅黑';display: block; font-weight:bold;line-height: 1.6; overflow:hidden}

}
@media only screen and (max-width:480px){
.row-c .g-tit3{margin:78px auto 17px}
.row-c .g-tit3 .icn{left:50%;max-width:126px;-webkit-transform:translateX(-160px);-moz-transform:translateX(-160px);-ms-transform:translateX(-160px);-o-transform:translateX(-160px);transform:translateX(-160px)}
.row-c .g-tit3 .tit1{padding-left:80px}

.cygf  .g-tit3 .icn{  top: -46px;    width: 100px;}
.cygf  .cygf_tit_01{    margin: 0 auto 21px; padding-top:10px;   width: 80vw;}
.cygf  .g-tit3 .icn{ left:55%; top: -46px;    max-width: 97px;}
.cygf .cygf_01{ margin:  0px  15px;   overflow: hidden; }
.cygf .cygf_01 li { float:left; text-align:center; margin-right:0px; display:block; width:100%}
.cygf .cygf_01 li span ,.cygf .cygf_02 .cygf_02_title span{font-size: 5vw;line-height: 50px; font-weight: 500;}
.cygf .cygf_02{overflow: hidden; margin:  0px 15px; }
.cygf .cygf_02 li { float:left; text-align:center; margin-right:0px; display:block; width:100%}
.cygf .cygf_02 li img{ border:#FFF 4px solid}
.cygf .cygf_02 .cygf_02_title { text-align:center; }
.liuyan_title {text-align:center; }
.liuyan_title h3{font-size: 3.979vw;color:#471d23; line-height:2;letter-spacing: .468vw;}
.liuyan_title p{ font-size: 4.979vw;}
.cygf_from{ padding:00px; background:#FFF; background-color:rgba(255,255,255,0.7); position: relative; z-index:1;    padding-bottom: 50px;}
.cygf_from .li_box{ padding:5px 10px; float:left; width:100%; overflow:hidden;}
.cygf_from .li_box label{ font-size: 3.979vw;line-height:2; float:left;}
.cygf_from .li_box input,.cygf_from .li_box textarea{ line-height:2; border:#B29293 1px solid; padding-left:10px; padding-right:10px;color:#333}
.cygf_from  button{	height:42px;	-o-background-size:cover;	background-size:contain;}
.endcgbj{height:126px;background-size:contain;bottom: -20px;left:-100px;}
.main { margin-bottom:5px;}

}

.wn_pic_list{ margin-bottom:100px;}
.wn_pic_list .pitem{ margin-bottom:25px;}
.page{ margin:70px auto 170px auto;}
.page .more {
    display: block;
    margin: 0 auto;
    width: 477px;
    height: 81px;
    line-height: 81px;
    text-align: center;
    border: 2px solid #0a0a0a;
    border-radius: 10px;
    font-size: 38px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #1d0f0f;
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
}	
.page .more {
    width: 24.84vw;
    height: 4.218vw;
    line-height: 4.218vw;
    border-radius: .52vw;
    font-size: 1.979vw;
}





/*搜索*/
.clearfix:after,
.clearfix:before {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.w1200 {
    width: 1200px;
    margin: 0 auto;
}
.search {
    width: 600px;
    background: #fff;
    border: 2px solid #fa0712;
    height: 47px;
    line-height: 47px;

}

.search_box {
    margin: 0 auto;
    width: 600px;
}

.search-top-box {
    background: #fff;
    padding: 100px 0 200px 0;
}

.search_time {
    line-height: 40px;
    height: 40px;
}

.search select {
    display: none;
}

.search .select_box {
    font-size: 14px;
    color: #999999;
    width: 120px;
    line-height: 45px;
    float: left;
    position: relative;
}

.search .select_showbox {
    height: 45px;
    background: url(../images/search_ico.png) no-repeat 90px center;
    text-indent: 1.5em;
}

.search .select_showbox.active {
    background: url(../images/search_ico_hover.png) no-repeat 90px center;
}

.search .select_option {
    display: none;
    border: 2px solid #fa0712;
    border-top: none;
    display: none;
    left: -2px;
    top: 45px;
    position: absolute;
    z-index: 99;
    background: #fff;
}

.search .select_option li {
    text-indent: 1.5em;
    width: 100px;
    cursor: pointer;
}

.search .select_option li a {
    color: #666;
}

.search .select_option li.selected {
    background-color: #F3F3F3;
    color: #999;
}

.search .select_option li.hover {
    background: #BEBEBE;
    color: #fff;
}

.search input.inp_srh,
.search input.btn_srh {
    border: none;
    background: none;
    height: 45px;
    line-height: 45px;
    float: left
}

.search input.inp_srh {
    font-size: 14px;
    outline: none;
    width: 376px;
}

.search input.btn_srh {
    background: #fa0712;
    color: #FFF;
    font-family: "微软雅黑";
    font-size: 15px;
    width: 100px;
}

.search_result {
    background: #fff;
    padding: 16px 0px;
}

.search_left {
    text-align: right;
    float: left;
    width: 200px;
    margin-right: 16px;
}

.search_left h5 {
    font-weight: normal;
    font-size: 16px;
    line-height: 30px;
}

.list-group {
    margin-bottom: 20px;
    padding-left: 0;
}

.list-group-item_gr {
    color: #999;
    font-size: 14px;
    line-height: 25px;
    position: relative;
    display: block;
    padding: 2px 0px;
}

.list-group-item_gr.active,
.list-group-item_gr.active:hover,
.list-group-item_gr.active:focus {
    z-index: 2;
    color: #fa0712;
    font-weight: 600;
}

.left-line {
    border-left: 1px solid #ddd;
}

.search_right {

    float: right;
    width: 970px;
}

.search_bd {
    min-height: 500px;
    margin-left: 16px;
}

.loadmore {
    width: 80%;
    margin: 1.5em auto;
    line-height: 1.6em;
    font-size: 14px;
    text-align: center;
}
.loadmore-line {
    border-top: 1px solid #E5E5E5;
    margin-top: 2.4em;
}
.loadmore-line .loadmore-tips {
    position: relative;
    top: -0.9em;
    padding: 0 .55em;
    background-color: #FFFFFF;
    color: #808080;
}
.loadmore-tips {
    display: inline-block;
    vertical-align: middle;
}
/*新闻列表*/
.newsPage .list {
    padding-bottom: 30px;
}

.newsPage .item {
    height: 178px;
    transition: all .5s;
    border: 1px solid #f3f3f3;
    display: block;
    margin-bottom: 20px;
}

.newsPage .item a {
    padding: 26px;
    display: block;
}

.newsPage .item img {
    width: 168px;
    height: 126px;
    display: block;
    margin-right: 30px;
}

.newsPage .item h3 {
    font-weight: normal;
    font-size: 20px;
    padding: 10px 0 10px;
    -webkit-transition: all ease 300ms;
    -moz-transition: all ease 300ms;
    -ms-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
    color: #000;
}

.newsPage .item .txt {
    color: #999;
    line-height: 24px;
    width: 400px;
    height: 48px;
    overflow: hidden;
}

.newsPage .item .time {
    width: 130px;
    padding: 20px 0 20px 45px;
    border-left: 1px solid #eee;
    font-family: arial;
    font-size: 18px;
    color: #999;
    text-align: center;
}

.newsPage .item .time .day {
    font-size: 30px;
    line-height: 45px;
    display: block;
}

.newsPage .item:hover {
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
    margin-left: 15px;
}

.newsPage .item:hover h3 {
    color: #f90712;
}

.newsPage .item:hover .time .day span {
    background: #6d6d6d;
}

.newsPage .item:hover .time .day strong {
    background: #ff0000;
    color: #fff;
}
.fl {
    float: left;
}

.fr {
    float: right;
}

.font20 {
    font-size: 20px;
}
.l-h80 {
    line-height: 80px;
}
.font14 {
    font-size: 14px;
}
.color_999 {
    color: #999;
}



/*分页*/
#pages {
    text-align: center;
	margin-bottom:80px;
}

#pages li {
    margin: 0 2px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    background: #e6e6e6;
    color: #333;
    display: inline-block;
}
#pages li a{
    font-size: 14px;
    display: block;
    padding: 0 12px;
}
#pages li span{
    font-size: 14px;
    display: block;
    padding: 0 12px;
}
#pages li.active {
    text-align: center;
    background: #f90712;
    color: #fff;
    display: inline-block;
}

#pages li:hover {
    background: #f90712;
}

#pages li:hover a {
    color: #fff;
}
.ajaxbtn {
    display: inline-block;
    height: 38px;
    line-height: 38px;
    padding: 0 18px;
    background-color: #666;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
}
.ajaxbtn:hover {
    opacity: .8;
    filter: alpha(opacity=80);
    color: #fff
}

.newsbtn {
    display: inline-block;
    height: 38px;
    line-height: 38px;
    padding: 0 18px;
    background-color: #666;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
	    margin-bottom: 100px;
}
.newsbtn  a{ color: #ffffff;}
	.loadmore {
	    width: 80%;
	    margin: 1.5em auto;
	    line-height: 1.6em;
	    font-size: 14px;
	    text-align: center;
		    margin-bottom: 100px;
	}
	.loadmore-line {
	    border-top: 1px solid #E5E5E5;
	    margin-top: 2.4em;
	}
	.loadmore-line .loadmore-tips {
	    position: relative;
	    top: -0.9em;
	    padding: 0 .55em;
	    background-color: #FFFFFF;
	    color: #808080;
	}
	.row-about {
	    background-repeat: no-repeat;
	    -o-background-size: cover;
	    background-size: cover;
	    padding: 60px 0 65px;
	}
.row-about .m-bodytxt{text-align:center}
.row-about .m-bodytxt .txt{font-size:24px;color:#5a5a5a;text-align:left;text-indent:2em;background-color:#f4f5f4;padding:116px 141px 50px 145px;line-height:1.75}
.row-about  h2{padding-bottom: 2.083vw;font-size:36px;font-weight:800;letter-spacing:10px;}