<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">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}
.b{
    font-weight: bold;
}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
body{font:12px/1.5 "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;color:#444;background-color:#fff;padding-top:100px;overflow-x:hidden!important}
a{text-decoration:none;color:#444}
a:hover{color:#f60}
img{max-width:100%;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
input,select,textarea{font-size:12px;color:#444;font-family:"Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
.ani{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.wp{width:1600px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}



.hide-m{display: none !important; }

.pages{
    margin-top: 30px;
    font-size: 16px;
    text-align: center;
}
.pages li{
    display: inline-block;
    margin: 0 6px;
    margin-bottom: 12px;
}
.pages li a{
    padding: 6px 10px;
    border: 1px solid #eee;
    transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s
}
.pages li.on a,.pages li a:hover{
    color: #fff;
    background-color: #e60044;
    border-color: transparent;
}

*{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
/* @font-face{font-family:Medium;src:url(fonts/PingFangSC-Medium.ttf)}
@font-face{font-family:Heavy;src:url(fonts/PingFangSC-Heavy.ttf)}
@font-face{src:url(fonts/PingFangSC-Bold.ttf)}
@font-face{font-family:DB-r;src:url(fonts/DBOZONEX.TTF)}
@font-face{font-family:DB-m;src:url(fonts/DBOZONEXMED.TTF)} */

@font-face{font-family:DBOMedium;src:url(fonts/DBOzoneX-Medium.TTF)}

@font-face{font-family:DBOBold;src:url(fonts/DBOzoneX-Bold.TTF)}
.header{
	height:100px;
	background-color:rgba(255,255,255,.85);
	position:fixed;top:0;
	left:0;right:0;z-index:9
}
.index{padding-top:0}
.index .header{
	position:fixed;top:0;left:0;right:0;
	background: -webkit-linear-gradient(rgba(255,255,255,.85), rgba(255,255,255,0)); /* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(rgba(255,255,255,.85), rgba(255,255,255,0)); /* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(rgba(255,255,255,.85), rgba(255,255,255,0)); /* Firefox 3.6 - 15 */
	background: linear-gradient(rgba(255,255,255,.85), rgba(255,255,255,0));
	/*background-color:rgba(255,255,255,.65);*/
}
body.fixed{padding-top:90px}
body.fixed .header{
	height:70px;
	-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);
	-moz-box-shadow:0 0 10px rgba(0,0,0,.2);
	-ms-box-shadow:0 0 10px rgba(0,0,0,.2);
	-o-box-shadow:0 0 10px rgba(0,0,0,.2);
	box-shadow:0 0 10px rgba(0,0,0,.2);
	background-color:#fff;
}
.header .logo{width: 212px;height:100px;line-height:100px;overflow:hidden;position:absolute;top:0;left:50%;
    -webkit-transform:translateX(-50%);
    -ms-transform:translateX(-50%);
    -o-transform:translateX(-50%);
    transform:translateX(-50%);
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    -o-transition:.5s;
    transition:.5s;

	
}
.header .logo a{display:block;width:100%;height:100%;position: relative;width: 212px;text-align: center;height: 57px;}
.logo img{display:inline-block;vertical-align:middle;}
.header .logo .img1{
    width: 100%;height: 100%;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;
    transition:.3s;
}
.header .logo .img2{position: absolute;left: 7px;top: 31px;
    width: 43px;height: 41px;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    -o-transition:.3s;
    transition:.3s;
}
body.fixed .header .logo{width: 57px;height:70px;line-height:70px;}
/*body.fixed .header .logo .img1{left: -212px;opacity: 0;}
body.fixed .header .logo .img2{left: 50%;top: 15px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}*/
.header.hover{background-color: #fff;}
.sobox{float:right;position:relative;margin-right:-10px}
.sobox .tit{display:block;width:40px;height:100px;background:url(../images/icon2.png) center center no-repeat;overflow:hidden;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.sobox .tit:hover{background-image: url(../images/icon2-on.png);}
body.fixed .sobox .tit{height:70px;}
.so{display: none;
    position: absolute;
    top: 77px;
    right: -73px;
    width: 580px;
    height: 80px;
    border-radius: 20px;
    z-index: 21;
    padding-top: 20px;
    background: url(../images/top2.png) top right 70px no-repeat;
    -webkit-background-size: 30px auto;
    background-size: 30px auto;
}
.so .inp{
    position: absolute;
    top: 20px;
    left: 0;
    width: 100%;
    height: 60px;
    line-height: 60px;
    border-radius: 20px;
    background-color: #eee;
    padding-left: 20px;
    padding-right: 80px;
    border: none;
    color: #bbb;
    font-size: 18px;}
.so .sub{position: absolute;
    right: 0;
    top: 20px;
    width: 75px;
    text-align: center;
    height: 60px;
    line-height: 60px;
    font-size: 18px;
    letter-spacing: 3px;
    color: #e60044;
    /* font-weight: 700; */
    background: 0 0;
    border: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;}


.sos{

	position:absolute;z-index:9;display:none;
    left: 15px;
    top:10px;
    width:40px;height:40px;padding:7px;cursor:pointer;
    background: url(../images/sos.png) no-repeat;
    background-size: 60% auto;
}
.desk-mask{
    display: none;
    cursor: pointer;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 15;
    background: rgba(0,0,0,.5);
}
.menuBtn{
	position:absolute;z-index:9;display:none;
    right: 10px;
    top:0px;
    width:40px;height:40px;padding:7px;cursor:pointer;
    transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s
}
.menuBtn b{display:block;height:3px;background-color:#bbb;margin:3px 0 5px;border-radius:2px;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.menuBtn.open b{display:none;margin:0;position:absolute;left:10px;top:50%;width:30px}
.menuBtn.open b:first-child{display:block;transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}
.menuBtn.open b:last-child{display:block;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}
.nav:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.nav li{float:left;margin-right:60px;position: relative;}
.nav li:last-child{margin-right:0}
.nav li .v1{display:block;font-size:20px;color:#333;line-height:100px;overflow:hidden;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.nav li .slide-nav{
    display: none;
}

.nav li.navli:nth-child(n+6){
	/*margin-right: 36px;*/
}
.nav li .slide-nav {
    position: absolute;
    right: 0;
    top: 0;
    width: 80px;
    height: 50px;
    z-index: 100;
    -o-transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    transition: .3s;
    background-size: 20px auto;
    background-repeat: no-repeat;
    background-position: center right 10px;
    background-image: url(../images/arrow-down.png);
}
body.fixed .nav li .v1{line-height:70px}
.nav li .v1:after{content:'';height:4px;background-color:transparent;position:absolute;left:0;right:0;bottom:0}
.nav li.on .v1,.nav li:hover .v1{color:#e60044;}
.nav li:hover .v1:after{background-color:#e60044}
.nav li:first-child .v1:after{display:none}
.nav li:first-child{margin-right:50px}
.nav li.li5{margin-right:218px}
.nav li.li6{margin-left:218px}
.nav li .v1 .ind{display:inline-block;vertical-align:middle;width:30px;height:30px;background:url(../images/icon1.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-top:-2px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.nav li.on .v1 .ind,.nav li:hover .v1 .ind{background-image:url(../images/icon1-1.png)}
.nav .box{position:fixed;top:100px;left:0;right:0;background:url(../images/bg1.png) right bottom no-repeat rgba(230,0,68,.8);padding:54px 0 7px;display:none}
body.fixed .nav .box{top:70px}
.nav .box h3{float:left;width:285px;font-size:30px;color:#fff;line-height:1.3em;font-weight:400;text-align:center;overflow:hidden}
.nav .box dl{overflow:hidden;padding-left:96px;position:relative}
.nav .box dl:after{content:'';width:2px;height:100px;background-color:#fff;position:absolute;top:0;left:0}
.nav .box dd{float:left;width:212px;padding-right:10px;overflow:hidden}
.nav .box dd a{display:block;font-size:20px;color:#fff;line-height:1.6em;padding-left:21px;background:url(../images/icon3.png) left center no-repeat;overflow:hidden;margin-bottom:41px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.nav .box dd a:hover{/*font-family:Heavy;*/color:#f7e006;background-image:url(../images/icon3-1.png)}
.banner{overflow:hidden;position:relative}
.banner-m{
    display: none !important;
}
.banner .slick-list,.banner .slick-slide,.banner .slick-slider,.banner .slick-track{height:100%}
.banner .slick-slide{outline:0;position:relative;background-position:center center;background-repeat:no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover}
#banner .slick-next,#banner .slick-prev{position:absolute;top:50%;margin-top:-25px;overflow:hidden;width:45px;height:50px;font-size:0;line-height:0;z-index:9;background-repeat:no-repeat;background-position:center center;-o-background-size:auto 50px;-ms-background-size:auto 50px;-moz-background-size:auto 50px;-webkit-background-size:auto 50px;background-size:auto 50px}
#banner .slick-prev{left:50%;margin-left:-645px;background-image:url(../images/arr-l.png)}
#banner .slick-next{right:50%;margin-right:-645px;background-image:url(../images/arr-r.png)}
.banner .slick-dots{
	position:absolute;left:0;
	bottom:40px;
	width:100%;
	text-align:center;
	z-index:9}
.banner .slick-dots li{display:inline-block;margin:0 8px}
.banner .slick-dots li button{display:block;width:14px;height:14px;font-size:0;line-height:0;text-indent:999px;background-color:#fff;border-radius:4px;padding:0;border:2px solid transparent}
.banner .slick-dots li.slick-active button{background-color:#c2182f;border-color:#fff}
.banner .item{height:100vh;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.banner .txt{
	position:absolute;
	top:43%;right:210px;
	z-index:2;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	transform:translateY(-50%);
	text-align:right;
	overflow:hidden
}

.banner .txt h3{
	font-size:50px;
	color:#fff;
	line-height:1.5em;
	/*font-family:Heavy;*/
	overflow:hidden;
	-webkit-text-shadow:2px 3px 3px rgba(102,102,102,.67);
	-moz-text-shadow:2px 3px 3px rgba(102,102,102,.67);
	-ms-text-shadow:2px 3px 3px rgba(102,102,102,.67);
	-o-text-shadow:2px 3px 3px rgba(102,102,102,.67);
	text-shadow:2px 3px 3px rgba(102,102,102,.67);margin-bottom:31px
}

.banner .item .txt .g-more{
	display: none;
}
.banner .txt .g-more{
	float:right;
	background-color:#e60044;
	border-color:#e60044;color:#fff;font-size:18px
}

.banner .txt .g-more:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.banner .txt2{left:0;right:0;text-align:center}
.banner .txt2 h3{
	font-size:50px;
	/*-webkit-text-shadow:none;
	-moz-text-shadow:none;
	-ms-text-shadow:none;
	-o-text-shadow:none;
	text-shadow:none;*/
	margin-bottom:0
}
.banner .txt2{
	top: 42%;
}
.banner .item { position: relative; }
.banner .video{
	position:absolute;
	width: 100%;
	top:0;
	left:0;bottom:0;
	right:0;
	overflow:hidden}
.banner .video:after{
/*    content:'';
    background-color:rgba(221,221,221,.5);
    position:absolute;
    top:0;left:0;
    bottom:0;right:0;z-index:2; */

	}
.banner .video video{
	display:block;
    /*position: fixed;*/
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%; 
    z-index: -100; 
    object-fit: fill;
}

/* æ’ä»¶æ&nbsp;·å¼ä¿®æ”¹ */
.banner.slick-slider .slick-arrow {
   
    position: absolute;
    top: 36%;
    z-index: 9;
    width: 50px;
    height: 100px;
    font-size: 0;
    text-indent: 9999px;
    border: 0;padding: 0;
    cursor: pointer;
    background-color: transparent;
    /*background-color: rgba(255,255,255,.5);*/
    background-position: center center;
    background-repeat: no-repeat;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}

.banner.slick-slider .slick-prev {
    left: 6%;
    background-image: url(../images/icon7-l.png);
}
.banner.slick-slider .slick-prev:hover{
    background-image: url(../images/icon7-l-on.png);
}
.banner.slick-slider .slick-next{
    right: 6%;
    background-image: url(../images/icon7-r.png);
}
.banner.slick-slider .slick-next:hover{
    background-image: url(../images/icon7-r-on.png)
}




.footer{background-color:#e60044;position:relative;z-index:8}
.footer:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.fd-top{padding:52px 0 5px;border-bottom:1px solid #810d1d}
.fd-top:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.fd-nav{float:left;overflow:hidden}
.fd-nav .item{float:left;width:204px;padding-right:10px;overflow:hidden}
.fd-nav dl{overflow:hidden;margin-bottom:48px}
.fd-nav dt{font-size:20px;color:#fff;line-height:1.8em;font-weight:400;/*font-family:Heavy;*/padding-bottom:13px;margin-bottom:13px;position:relative;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.fd-nav dt:after{content:'';width:30px;height:2px;background-color:#ff0;position:absolute;left:0;bottom:0}
.fd-nav dl a{display:block;font-size:17px;color:#fff;line-height:2.12em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.fd-nav dl a:hover{color:#ff0}
.fd-nav.qm{float:right;margin-right:-135px}
.fd-addr{float:left;width:372px;/*padding-top:8px;*/overflow:hidden}
.fd-addr .fdlogo{width:190px;height:auto;overflow:hidden;margin:0 auto 71px}
.fd-addr .fdlogo a{display:block}
.fd-addr .fdlogo img{display:block;width:100%;height:100%}
.fd-addr span{display:block;width: 160px;font-size:16px;line-height:2em;color:#fff;text-align:center;overflow:hidden;
	margin: 0 auto;
}
.fd-copy{padding:15px 0 13px;font-size:14px;color:#fff;line-height:28px;text-align:center}
.fd-copy:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.fd-copy .pc-copy{display:inline-block;vertical-align:middle}
.fd-copy p a{color:#fff}
.fd-copy  .m-copy{
    display: none;
}
.fd-copy p a:hover{color:#ff0}
.fd-copy .share{display:inline-block;vertical-align:middle;margin-left:45px}
.fd-copy .share .item{float:left;margin-right:24px;position:relative}
.fd-copy .share .item a{display:block;width:28px;height:28px;border-radius:50%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.fd-copy .share .item .weibo{background-image:url(../images/icon5.png)}
.fd-copy .share .item .weixin{background-image:url(../images/icon6.png)}
.fd-copy .share .qr{position:absolute;bottom:48px;left:50%;z-index:2;width:99px;height:99px;margin-left:-49px;-webkit-box-shadow:0 0 9px #333;-moz-box-shadow:0 0 9px #333;-ms-box-shadow:0 0 9px #333;-o-box-shadow:0 0 9px #333;box-shadow:0 0 9px #333;display:none}
.fd-copy .share .qr img{display:block;width:100%;height:100%}
.fd-copy .share .qr:after{content:'';width:18px;height:18px;background:url(../images/icon4.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;bottom:-18px;left:50%;margin-left:-9px}
#fp-nav.right{right:53px!important}
#fp-nav ul li,.fp-slidesNav ul li{margin:7px 0!important}
#fp-nav ul li a span,.fp-slidesNav ul li a span{width:8px!important;height:8px!important;background-color:#ccc!important}
#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span{background-color:#e60044!important}
.fd-code{
    text-align: center;
    float: right;
    width: 120px;
    height: auto;
    font-size: 14px;
    color: #fff;
    margin-bottom: 20px;
    margin-top: -150px;
}
.fd-code img{
    width: 100%;
    display: block;
    margin-bottom: 5px;
}



.g-more{display:block;padding: 0 30px;height:54px;border:1px solid #aaa;
    text-align:center;font-size:18px;color:#999;line-height:52px;
    overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;
    transition:.3s}
.g-more:hover{background-color:#e60044;border-color:#e60044;color:#fff}
.section{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.section:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-industry .g-more,.m-cooperative .g-more{width: 146px;margin: 30px auto 0; padding: 0;   }
/*!å…¬ç”¨*/
.g-titq1{overflow:hidden} 
.ban h2,.g-titq1 h3{
	font-size:34px;
}
.g-titq1 h3{
	color:#333;text-align:center;
	font-weight:400;line-height:1.5em;
	overflow:hidden;padding-bottom:20px;
	position:relative
}
.g-titq1 h3:after{content:'';width:50px;height:4px;background-color:#e60044;position:absolute;left:0;bottom:0;right:0;margin:0 auto}
.g-titq1 .txt{width:992px;overflow:hidden;font-size:21px;color:#333;line-height:2em;margin:20px auto 0}



.g-titq1left{ text-align: left;}

.g-titq1left h3 {font-size: 24px; text-align: left;}

.g-titq1left h3:after{  margin: 0; bottom:8px;}
/*!é¦–é¡µ*/
.ul-txt1{background-color:#fff;box-shadow:0 1px 20px 0 rgba(38,38,38,.15);
	padding:23px 0 27px;border-radius:10px 10px 0 0;margin-top:-134px;position:relative;z-index:2;-webkit-box-shadow:0 0 15px rgba(0,0,0,.57);-moz-box-shadow:0 0 15px rgba(0,0,0,.57);-ms-box-shadow:0 0 15px rgba(0,0,0,.57);-o-box-shadow:0 0 15px rgba(0,0,0,.57);box-shadow:0 0 15px rgba(0,0,0,.57)}
.ul-txt1:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-txt1 li{
	float:left;width:25%;border-right:2px solid #eee;
	text-align:center;padding-top:19px;
	font-size:18px;
	color:#333;
	line-height:1.43em;
	overflow:hidden}
.ul-txt1 li:last-child{border-right:none}
.ul-txt1 li p{line-height:1.3em;margin-bottom:7px;}
.ul-txt1 li p em{font-size:69px;color:#e60044;margin-right:9px;font-family:DBOMedium;}
.m-news1{padding:30px 0}
.m-news1:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-news1 .box{margin-top:40px;position:relative}
.m-news1 .box:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-news1 .pic{float:left;width:726px;height:477px;overflow:hidden;margin-right:33px}
/*.tab-pic{display: none;}*/
/*.m-news1 .pic a{display:block}*/
.m-news1 .pic img{display:block;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
/* .m-news1 .pic a:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)} */
.ul-txt2{overflow:hidden;position:absolute;top:0;left:759px;right:0;padding-right:150px}
.ul-txt2 li{float:left;margin-right:30px;overflow:hidden}
.ul-txt2 .g-more{position:absolute;right:0;top:0;display:none}
.ul-txt2 li.on .g-more{display:block}
.ul-txt2 h3{width:180px;height:56px;text-align:center;font-size:21px;font-weight:400;line-height:56px}
.ul-txt2 h3 a{display:block;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt2 li.on h3 a,.ul-txt2 li:hover h3 a{background-color:#e60044;color:#fff;}
.ul-txt3{padding-top:0px}
.ul-txt3:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-txt3 li{overflow:hidden;margin-bottom:17px;background-color:#fff;padding:14px 80px 14px 14px;position:relative;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt3 li:hover{-webkit-box-shadow:0 2px 13px rgba(102,102,102,.4);-moz-box-shadow:0 2px 13px rgba(102,102,102,.4);-ms-box-shadow:0 2px 13px rgba(102,102,102,.4);-o-box-shadow:0 2px 13px rgba(102,102,102,.4);box-shadow:0 2px 13px rgba(102,102,102,.4)}
.ul-txt3 li:after{content:'';width:40px;height:40px;background:url(../images/icon7.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:50%;right:21px;margin-top:-20px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt3 li:hover:after{background-image:url(../images/icon7-1.png)}
.ul-txt3 li a{display:block}
.ul-txt3 .date{display:block;float:left;width:74px;border:1px solid #aaa;text-align:center;font-size:30px;color:#999;font-family:DBOMedium;line-height:1.2em;overflow:hidden;padding-top:2px;padding-bottom:2px;margin-right:30px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt3 li:hover .date{border-color:#e60044;color:#e60044}
.ul-txt3 .date em{display:block;font-size:37px;font-family:DBOBold;line-height:1.2em;overflow:hidden;margin-bottom:-12px}
.ul-txt3 .txt{overflow:hidden;font-size:20px;color:#666;line-height:1.3em;padding:6px 10px 6px 0;position:relative}
.ul-txt3 .txt:after{content:'';width:1px;height:74px;background-color:#c9caca;position:absolute;top:50%;right:0;margin-top:-37px}
.ul-txt3 .txt h3{font-size:24px;font-weight:400;color:#333;line-height:1.3em;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-txt3 li:hover .txt h3{color:#e60044;}
.ul-txt3 .txt p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.m-slider1 .item{padding: 0 60px;}
.m-slider1 .slick-arrow{position: absolute;top: 50%;z-index: 9;width: 50px;height: 100px;
	font-size: 0;text-indent: 9999px;border: 0;cursor: pointer;
	background-color: rgba(255,255,255,.5);background-position: center center;background-repeat: no-repeat;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.m-slider1 .slick-prev{left: 0;
	background-image: url(../images/icon7-l.png);
}
.m-slider1 .slick-next{right: 0;
	background-image: url(../images/icon7.png);
}
.m-slider1 .slick-prev:hover{
	background-image: url(../images/icon7-l-on.png);
}
.m-slider1 .slick-next:hover{
	background-image: url(../images/icon7-1.png);
}
.ul-txt4{margin:50px -28px 0 0}
.ul-txt4 li{float:left;margin-right:28px;position:relative}
.ul-txt4 li:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-txt4 li a{display:block}
.ul-txt4 .tit{float:left;width:136px;padding:24px 56px 33px 0;background-color:#e60044;overflow:hidden;

position:absolute;top:0;left:0;display:none;opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);

-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';-webkit-transition:.3s;

-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;

}
.ul-txt4 li.on .tit{display:block;opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}
.ul-txt4 .tit i{display:block;width:50px;height:50px;margin:0 auto 9px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-txt4 .tit span{display:block;font-size:16px;color:#fff;text-align:center;line-height:1.47em;padding:0 10px;overflow:hidden}
.ul-txt4 .con{width:330px;border:1px solid #ccc;background-color:#fff;padding:40px 28px 45px;margin-top:67px;position:relative;z-index:2;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt4 li.on .con{margin-left:74px;margin-top:29px;-webkit-box-shadow:0 5px 10px 0 rgba(102,102,102,.6);-moz-box-shadow:0 5px 10px 0 rgba(102,102,102,.6);-ms-box-shadow:0 5px 10px 0 rgba(102,102,102,.6);-o-box-shadow:0 5px 10px 0 rgba(102,102,102,.6);box-shadow:0 5px 10px 0 rgba(102,102,102,.6)}
.ul-txt4 .con h3{font-size:24px;color:#666;font-weight:400;/*font-family:Heavy;*/text-align:center;padding-bottom:20px;border-bottom:1px solid #e60044;margin-bottom:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-txt4 li.on .con h3{color:#e60044}
.ul-txt4 .con .txt{
    text-align: center;
    font-size:20px;color:#666;
    line-height:2em;
    height:7em;
    overflow:hidden;
}

.bg-pic{
    background-color: #fff;
    opacity: 0;
    filter: alpha(opacity=0);
    position: absolute;top: 0;
    bottom: 0;
    left: 0;
    right: 0;
	background-position: center center;
    background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.bg-pic.ok{
    opacity: 1;
    filter: alpha(opacity=100);
    background-color: transparent;
}
#page3 .wp{position: relative;z-index: 2;}
.m-map .map{float:left;width:950px;margin-top: 70px;height:auto;overflow:hidden;margin-right:45px;position:relative}
.m-map .map img{display:block;width:100%;height:auto}
.ul-img1{overflow:hidden;position:absolute;top:0;left:0;bottom:0;right:0}
.ul-img1 li{position:absolute;z-index:2}
.ul-img1 li a{display:block}
.ul-img1 i{display:block;width:50px;height:50px;background:url(../images/icon10.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.ul-img1 li.on i,.ul-img1 li:hover i{background-image:url(../images/icon10-1.png)}
.ul-img1 .li{left: 16%;top: 25%;}

.m-map .box{width:354px;padding-top:120px;overflow:hidden}
.m-map .box.hide-dn{height: 0;padding: 0;}
.m-map .box .g-titq1 h3{color:#fff}
.m-map .box .g-titq1 h3:after{background-color:#fff}
.m-map .con{border:2px solid #fdd000;padding:20px 35px;overflow:hidden;margin-top:20px;margin-bottom:20px}
.m-map .con h3{font-size:24px;color:#fff;line-height:1.9em;padding-bottom:10px;border-bottom:3px solid #fff;overflow:hidden;margin-bottom:15px}
.m-txt1{padding-bottom:34px;overflow:hidden}
.m-txt1 .item a{display:block}
.m-txt1 .txt{overflow:hidden;font-size:16px;color:#fff;line-height:1.5em;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #fff;}
.m-txt1 .txt h4{font-size:20px;color:#fff;font-weight:400;line-height:1.5em;margin-bottom:6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-txt1 a:hover .txt h4{color:#ff0}
.m-txt1 .txt p{
    overflow:hidden;
   /* white-space:nowrap;
    text-overflow:ellipsis*/
}
.m-txt1 .slick-next,.m-txt1 .slick-prev{position:absolute;left:50%;margin-left:-20px;overflow:hidden;width:40px;height:40px;font-size:0;line-height:0;z-index:4;border:none;background:center center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-txt1 .slick-prev{display:none}
.m-txt1 .slick-next{bottom:0;background-image:url(../images/icon11.png)}
.m-txt1 .slick-next:hover,.m-txt1 .slick-prev:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-map .box .g-more{border-color:#fff;color:#fff;margin:0 auto;width:180px;height:56px;line-height:54px}
.m-map .box .g-more:hover{color:#e60044;background-color:#ff0;border-color:#ff0}
.m-cooperative:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-img1{margin-top:40px;padding-bottom:20px;font-size:0;margin-right:-1px}
.m-img1 .item a{display:block}
.m-img1 .pic{height:175px;line-height:174px;border-bottom:1px solid #bbb;border-right:1px solid #bbb;text-align:center;overflow:hidden}
.m-img1 .slick-slide&gt;div:last-child .pic{border-bottom:none}
.m-img1 .pic img{display:inline-block;vertical-align:middle;max-width:80%;max-height:80%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-img1 a:hover .pic img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.m-img1 .slick-next,.m-img1 .slick-prev{position:absolute;top:50%;margin-top:-62px;overflow:hidden;width:60px;height:60px;font-size:0;line-height:0;z-index:4;border:none;background:center center no-repeat;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;padding:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-img1 .slick-prev{left:-70px;background-image:url(../images/icon12.png)}
.m-img1 .slick-next{right:-70px;background-image:url(../images/icon13.png)}
.m-img1 .slick-dots{position:absolute;left:0;bottom:0;width:100%;text-align:center;z-index:9}
.m-img1 .slick-dots li{display:inline-block;margin:0 8px}
.m-img1 .slick-dots li button{display:block;width:12px;height:12px;font-size:0;line-height:0;text-indent:999px;background-color:#ccc;border-radius:2px;padding:0;border:none}
.m-img1 .slick-dots li.slick-active button{background-color:#e60044}
.m-img1 .slick-next:hover,.m-img1 .slick-prev:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80
        -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)';)}
/*.m-map .box.qm{padding-top:90px}*/
.m-map .box.qm .con{border:none;border-top:1px solid #fff;padding-top:40px}
.m-map .box.qm .m-txt1{padding-bottom:0}
.m-map .box.qm .m-txt1 .txt{text-align:center;line-height:2em;padding-bottom:20px;margin-bottom:20px}
.m-map .box.qm .m-txt1 .txt h4{margin-bottom:2px}
.m-map .box.qm .m-txt1 .txt p{white-space:normal}
.m-map .box.qm .m-txt1 .item:last-child .txt{margin-bottom:14px}
/*!æŠ•èµ„è€…å…³ç³»-é¦–é¡µ*/
.nav.qm li{margin-right:154px}
.nav.qm .li3{margin-right:328px}
.nav.qm .li4{margin-left:328px}
.nav.qm li:last-child{margin-right:0}
.header .a-global{float:right;display:block;width:24px;height:120px;background:url(../images/icon14.png) center center no-repeat;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
body.fixed .header .a-global{height:90px}
.header .a-global:hover{
    opacity: .8;
    filter: alpha(opacity=80);}
/*!è‘£äº‹é•¿è‡´è¾ž*/
.m-chairman{
    -webkit-box-shadow:0 0 13px rgba(51,51,51,.54);
    -moz-box-shadow:0 0 13px rgba(51,51,51,.54);
    -ms-box-shadow:0 0 13px rgba(51,51,51,.54);
    -o-box-shadow:0 0 13px rgba(51,51,51,.54);
    box-shadow:0 0 13px rgba(51,51,51,.54);
    margin-top:-185px;
    background-color: #fff;
    margin-bottom:74px;
    position:relative}
.m-chairman:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.m-chairman .pic{
    position:absolute;right:50px;
    top: 20px;
    width:400px;
    height:auto;
    overflow:hidden
}
.chairman-speech {
    padding: 40px;
}
.chairman-speech .chairmanpic{
    width: 400;
    float: left;
    /*margin-right: 3%;*/
}
.chairman-speech .chairmanpic .imgpic{
    margin-bottom: 20px;
}
.chairman-speech .chairmanpic .imgpic img{
    width: 100%;
    display: block;
}
.m-chairman .pic img{display:block;width:100%;height:auto}
.m-chairman .txt{
    padding:50px 100px 90px 100px;
    margin-right:410px;
    font-size:18px;
    line-height:2em;
    color:#666;
    /*font-style:italic;*/
    position:relative;
}
.chairman-speech .txtbody{
    /*overflow: hidden;*/
    padding-left: 440px;
}
.chairman-speech .txtbody h3{
    margin-bottom: 20px;
    font-size: 24px;
}
.chairman-speech .txtbody h3 span{
    position: relative;
    
}
.chairman-speech .txtbody h3 span:after{
    content: "";
    display: block;
    width: 150%;
    height: 3px;
    position: absolute;
    top: 120%;
    left: 0;
    background-color: #e60044;
}
.chairman-speech .txtbody .zw{
    font-size: 16px;
    margin-bottom: 20px;
}
.chairman-speech .txtbody .innerbody{
    font-size:18px;
    line-height:2em;
    color:#666;
}
.m-chairman .txt p{
    margin-bottom: 2em;
}
.m-chairman .txt .info{
    height: 30em;
    overflow-y: scroll;
}
.m-chairman .txt .info::-webkit-scrollbar{
  display:none;
}
.m-chairman .txt .info::scrollbar{
  display:none;
}
.m-chairman .txt:before{content:'';width:37px;height:34px;background:url(../images/icon15.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;top:50px;left:49px}
.m-chairman .txt:after{
	content:'';width:37px;height:34px;
	background:url(../images/icon16.png) center center no-repeat;
	-webkit-background-size:cover;
	-moz-background-size:cover;-ms-background-size:cover;
	-o-background-size:cover;
	background-size:cover;position:absolute;bottom:88px;right:30px}
.m-chairman .txt h3{font-size:24px;font-style:normal;color:#333;font-weight:400;/*font-family:Heavy;*/overflow:hidden;padding-bottom:27px;margin-bottom:23px;position:relative}
.m-chairman .txt h3:after{content:'';width:50px;height:3px;background-color:#e60044;position:absolute;left:0;bottom:0}
/*.m-chairman .txt p{
    margin-bottom:18px
}
.m-chairman .txt p+p{
    line-height:2.2em
}*/
.m-chairman .autograph{text-align:right;overflow:hidden;margin-right:80px;}
.m-chairman .autograph img{display:inline-block}
/*!å‘å±•åŽ†ç¨‹*/
.m-history{overflow:hidden;margin-bottom:101px;padding:0 14px}
.m-history .slick-nav{z-index:2}
.m-history .slick-nav .slick-list{margin:0 50px}
.m-history .slick-nav .item{font-size:58px;color:#666;line-height:40px;font-family:DBOMedium;text-align:center;padding:49px 0 45px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative}
.m-history .slick-nav .item span{display:block;position:relative}
.m-history .slick-nav .item span:after,.m-history .slick-nav .item span:before{content:'';width:86px;height:1px;background-color:#999;position:absolute;top:50%}
.m-history .slick-nav .item:nth-child(1) span:before{
    display: none;
}
.m-history .slick-nav .item span:before{left:-36px}
.m-history .slick-nav .item span:after{right:-36px}
.m-history .slick-nav .slick-current{color:#e60044;font-family:DBOBold;font-size:83px}
.m-history .slick-nav .slick-next,.m-history .slick-nav .slick-prev{position:absolute;top:50%;margin-top:-22px;overflow:hidden;width:50px;height:50px;font-size:0;line-height:0;z-index:4;background:center center no-repeat;border:none;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;padding:0;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover}
.m-history .slick-nav .slick-prev{left:-10px;background-image:url(../images/icon17.png)}
.m-history .slick-nav .slick-next{right:-10px;background-image:url(../images/icon18.png)}
.m-history .slick-nav .slick-next:hover,.m-history .slick-nav .slick-prev:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}
.m-history .slick-for{z-index:1}
.m-history .slick-for:after{
    content:'';width:61px;height:40px;
    background:url(../images/icon19.png) center center no-repeat;
    -webkit-background-size:cover;
    -moz-background-size:cover;-ms-background-size:cover;
    -o-background-size:cover;background-size:cover;
    position:absolute;
    top:-29px;
    left:10.5%;
/*    right:0;*/
    /*margin:0 auto;*/
}

.scrollbar {
    height:780px;
    padding:35px 52px 10px;
    border:1px solid #ccc;
    background-color:#fff;
    border-radius:25px;
    position:relative;
    
}

.ul-txtq1{
     width: 95%;
     height: 90%;
     padding-right: 10px;
     margin: 0 auto;
     overflow-y:auto;
}

.ul-txtq1::-webkit-scrollbar {
        width: 4px;    /*æ»šåŠ¨æ¡æ•´ä½“æ&nbsp;·å¼*/
        height: 1px;/*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/
}
.ul-txtq1::-webkit-scrollbar-thumb {
    border-radius: 10px;/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/
    -webkit-box-shadow: inset 0 0 5px #f1f1f1;
    background: #535353;
}
.ul-txtq1::-webkit-scrollbar-track {
    border-radius: 50px;/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/
    -webkit-box-shadow: inset 0 0 5px #f1f1f1;
    background: #e60044;
}

.ul-txtq1 li{
    overflow:hidden;
    padding:10px 0 15px;
    border-bottom:1px solid #ccc;
    margin-bottom:5px
}
.ul-txtq1 .date{
    margin-right: 52px;
}
.ul-txtq1 .mCustomScrollBox{
    padding-right: 0;
}
.ul-txtq1 li:last-child{border-bottom:none}
.ul-txtq1 li a{
    display:block;
    overflow: hidden;
}
.ul-txtq1 .date{
    display:block;
    float:left;
    width:60px;
    border:1px solid #aaa;
    text-align:center;font-size:22px;
    color:#999;font-family:DBOMedium;
    line-height:1.2em;overflow:hidden;
    padding-top:6px;
    padding-bottom:4px;
    margin-right:25px;
    -webkit-transition:.3s;
    -moz-transition:.3s;
    -ms-transition:.3s;
    -o-transition:.3s;transition:.3s;
}
/*.ul-txtq1 li:hover .date{border-color:#e60044;color:#e60044}*/
.ul-txtq1 .date em{display:block;font-size:26px;font-family:DBOBold;line-height:1.2em;overflow:hidden;margin-bottom:-13px}
.ul-txtq1 .txt{overflow:hidden;font-size:26px;color:#333;line-height:1.3em;padding:9px 10px 6px 0;position:relative}
.ul-txtq1 .txt h3{
	font-size:18px;
	font-weight:400;/*font-family:Heavy;*/
	color:#333;line-height:1.3em;margin-bottom:8px;
	overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
/*.ul-txtq1 li:hover .txt h3{color:#e60044;font-family:Heavy}*/
.ul-txtq1 .txt p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
/*!é«˜ç®¡å›¢é˜Ÿ*/
.m-team{margin-bottom:102px;/*background-color:#fff;*/position:relative;z-index:2;margin-top:-180px}
.m-team:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.wrap-team{
    width: 80%;
    max-width: 1100px;
    margin: 0 auto;
}
.ul-imgtxtq1{
	margin-bottom:62px;
	/*border-bottom: 1px solid #ccc;*/
}
.ul-imgtxtq1:after{
	content:'';display:block;
	clear:both;visibility:hidden;
	width:100%;height:0
}
.ul-imgtxtq1 li{
	float:left;
	width:33.33%;
	position:relative;
	-webkit-transition:.3s;
	-moz-transition:.3s;
	-ms-transition:.3s;
	-o-transition:.3s;transition:.3s
}
.ul-imgtxtq1 li:nth-child(1){
	margin-left: 16.5%;
}
.ul-imgtxtq1 li:nth-child(2){
	/*margin-right: 25%;*/
}
.ul-imgtxtq1 li a{
	margin-top: -1px;
	margin-left: -1px;
    border: 1px solid #ccc;
}

.ul-imgtxtq1 li:hover{
	-webkit-box-shadow:0 0 18px rgba(51,51,51,.45);
	-moz-box-shadow:0 0 18px rgba(51,51,51,.45);
	-ms-box-shadow:0 0 18px rgba(51,51,51,.45);
	-o-box-shadow:0 0 18px rgba(51,51,51,.45);
	box-shadow:0 0 18px rgba(51,51,51,.45);
	z-index:2
}
.ul-imgtxtq1 li a{display:block}
.ul-imgtxtq1 .con{
	overflow:hidden;
	position:relative;
	height: 0;
	padding-top: 140%;
	background-color:#fff;
	text-align:center;
}
.ul-imgtxtq1 .txt{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden}
.ul-imgtxtq1 .txt h3{font-size:24px;color:#333;font-weight:400;line-height:1.5em;/*font-family:Heavy;*/padding-bottom:31px;position:relative;margin-bottom:27px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ul-imgtxtq1 .txt h3:after{content:'';width:43px;height:4px;background-color:#e60044;position:absolute;left:0;bottom:0;right:0;margin:0 auto}
.ul-imgtxtq1 .txt span{display:block;text-align:center;font-size:18px;color:#666;line-height:2em;overflow:hidden;
    height: 4em;
}
.ul-imgtxtq1 .pic{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;text-align:center;opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-imgtxtq1 li:hover .pic{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}
.ul-imgtxtq1 .pic img{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	display:inline-block;
	vertical-align:bottom;
}
.ul-imgtxtq1 .pic:after{content:'';height:271px;background:url(../images/bg2.png) center center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;left:0;bottom:0;right:0;z-index:1}
.ul-imgtxtq1 .pic h3{font-size:24px;color:#fff;font-weight:400;/*font-family:Heavy;*/line-height:76px;padding:0 10px;background-color:#e60044;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:absolute;left:0;bottom:0;right:0;z-index:2}

.mbox-team{
    display: none;
}
.pop-team{
    display: none;
    position: fixed;
    z-index: 15;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    background: rgba(0,0,0,.5);
    
}

.pop-team .inner{
    padding: 25px 20px;
    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: 900px;
    height: 420px;
    background-color: #fff;
}

.pop-team .inner .close{
    position: absolute;z-index: 2;
    cursor: pointer;
    top: 15px;
    right: 15px;
    width: 32px;
    height: 32px;
    background: url(../images/close.png) no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}

.pop-team .inner .close:hover {
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
}
.pop-team .inner .pic{
    float: left;
    width: 35%;
    height: 100%;
    overflow: hidden;
    margin-right: 20px;
}
.pop-team .inner .pic img{
    display: block;
    margin: 0 auto;
}
.pop-team .inner .info{
    overflow: hidden;
    height: 370px;position: relative;
}
.pop-team .inner .cont{position: absolute;top: 50%;left: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
}
.pop-team .inner .info h3{
    font-size: 24px;
    margin-bottom: 23px;
}
.pop-team .inner .info h3 span{
    position: relative;
}
.pop-team .inner .info h3 span:after{
        content: "";
        display: block;
        width: 100%;
        height: 3px;
        position: absolute;
        top: 110%;
        left: 0;
        margin-top: 10px;
        background-color: #e60044;
}
.pop-team .inner .info .zw1{
    font-size: 18px;
    margin-bottom: 10px;
}
.pop-team .inner .info .desc{
    font-size: 18px;
    line-height: 1.5em;
    max-height: 12em;
    overflow-y: auto;
}

/*.pop-team .inner .info .descnone{
    overflow-y: auto;
    line-height: 1.5em;
    height: 6em;
}
.pop-team .inner .click-more{
    font-size: 18px;
    display: block;
    text-decoration: underline;
    margin-bottom: 10px;
}*/

.pop-team .inner .info .desc::-webkit-scrollbar {
        display: none;
        width: 4px;    /*æ»šåŠ¨æ¡æ•´ä½“æ&nbsp;·å¼*/
        height: 1px;/*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/
}
.pop-team .inner .info .desc::-webkit-scrollbar-thumb {
    border-radius: 10px;/*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—*/
    -webkit-box-shadow: inset 0 0 5px #f1f1f1;
    background: #535353;
}
.pop-team .inner .info .desc::-webkit-scrollbar-track {
    border-radius: 50px;/*æ»šåŠ¨æ¡é‡Œé¢è½¨é“*/
    -webkit-box-shadow: inset 0 0 5px #f1f1f1;
    background: #e60044;
}
/*!ç»„ç»‡æž¶æž„*/
.m-structure{
	padding-top: 40px;
    background-color: #fff;
    overflow:hidden;
    position:relative;
    z-index:2;margin-top:-178px;
    margin-bottom:137px
}
.m-structure .pic{width:100%;height:auto;overflow:hidden}
.m-structure .pic img{display:block;width:100%;height:auto}

.m-structure .pic img{
    width: 90%;
    margin: 0 auto;
}


.ban{
    height:350px;
    overflow:hidden;
    background-position:top center;
    background-repeat:no-repeat;
    -o-background-size:100% auto;
    -ms-background-size:100% auto;
    -moz-background-size:100% auto;
    -webkit-background-size:100% auto;
    background-size:100% auto
}
.ban h2{
	color:#333;
	margin-top:65px;
    padding-left: 80px;
}
.g-box1{
    background-color:#fff;
    padding:0 40px;
    position:relative;z-index:2;
    margin-top:-180px}
.wrap-map.g-box1{
    padding: 0;
}
.g-box1-1{padding:0;margin-top: -225px;}
.row-b1-jg{padding-top:49px}
.row-b2-jg{padding-top:95px}
.g-tit02 h3{
	line-height:1.1;
	font-size:24px;
	color:#333;
	text-align:center;
	margin-bottom:26px
}
.g-tit02 em{display:block;margin:0 auto;width:40px;height:4px;background-color:#e60044}
.ul-list-z2s{overflow:hidden;margin:39px -15px 10px}
.ul-list-z2s li{float:left;width:25%;padding:0 19px;text-align:center;font-size:0;margin-bottom:40px}
.ul-list-z2s li .con{border:2px solid #ccc}
.ul-list-z2s li .con a{display:block;width:100%;height:100%;padding:44px 0}
.ul-list-z2s li h3{font-size:24px;color:#333;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-list-z2s li em{display:inline-block;width:21px;height:2px;margin:19px 0 22px;background-color:#999;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-list-z2s li p{font-size:18px;color:#999;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-list-z2s li:hover .con{background:#e60044;border-color:#e60044}
.ul-list-z2s li:hover h3{color:#fff}
.ul-list-z2s li:hover em{background-color:#fff}
.ul-list-z2s li:hover p{color:#fff}
.ul-list-z3{overflow:hidden;margin:40px 0 74px;text-align:center;font-size:0}
.ul-list-z3 li{display:inline-block;margin:0 90px}
.ul-list-z3 li i{display:block;margin:0 auto;width:60px;height:61px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;background:url(../images/j-p4.png) center center no-repeat;background-size:coverï¼›}
.ul-list-z3 li i:hover{background-image:url(../images/j-p4h.png)}
.ul-list-z3 li:nth-child(2) i{background-image:url(../images/j-p5.png)}
.ul-list-z3 li:nth-child(2) i:hover{background-image:url(../images/j-p5h.png)}
.ul-list-z3 li:nth-child(3) i{background-image:url(../images/j-p6.png)}
.ul-list-z3 li:nth-child(3) i:hover{background-image:url(../images/j-p6h.png)}
.ul-list-z3 li:nth-child(4) i{background-image:url(../images/j-p7.png)}
.ul-list-z3 li:nth-child(4) i:hover{background-image:url(../images/j-p7h.png)}
.a-more{display:block;margin:0 auto;width:240px;height:50px;line-height:48px;font-size:18px;

border:1px solid #333;background-color:#fff;color:#333;

text-align:center;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.a-more:hover{background-color:#e60044;color:#fff;border-color:#e60044 ;}
.m-map{overflow:hidden}
.m-map #allmap{height:490px}
.m-map .bot{overflow:hidden}
.m-map .bot a{display:block;float:left;width:50%;border:1px solid #bebebe;text-align:center;font-size:18px;color:#999;line-height:68px;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-map .bot a:hover{background-color:#e60044;border-color:#e60044;color:#fff}
#allmap img{max-width:none;-webkit-transition:0s;-moz-transition:0s;-ms-transition:0s;-o-transition:0s;transition:0s}
.m-map .BMapLabel{
	height:40px!important;
	line-height:38px!important;
	padding:0 10px!important;
	font-size:18px!important;
}
.m-contact{overflow:hidden;margin:52px 78px 95px}
.m-contact .g-tith1{display:none}
.m-contact h3{font-size:24px;color:#444;line-height:1.5em;overflow:hidden;margin-bottom:36px}
.m-contact .box{overflow:hidden}
.m-contact .box.qm{display:none}
.m-contact .box .ll{float:left;width:50%;border-right:1px solid #bebebe;padding-right:20px}
.m-contact .box .rr{
    overflow:hidden;
    padding-left:170px;
    padding-top:0;
}
.m-contact .box .item{overflow:hidden;font-size:18px;line-height:32px;color:#333;margin-bottom:22px}
.m-contact .box .item.i5{margin-bottom:0}
.m-contact .box .ll .item{margin-bottom:50px}
.m-contact .box .rr .item{margin-bottom:127px}
.m-contact .box .rr .item.i5{margin-bottom:0}
.m-contact .box .item span{font-size:20px;color:#444;font-weight:700}
.m-contact .box .item a{color:#333}
.m-contact .box .item a:hover{text-decoration:underline}
.m-contact .box .item i{display:block;width:50px;height:50px;float:left;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden;margin-right:10px}
.m-contact .box .item .txt{overflow:hidden}
.m-contact .box .i1{font-size:24px}
.m-contact .box .i2{font-size:20px}
.m-list1 li{position:relative;overflow:hidden;border-bottom:2px solid #ccc;padding:50px 0}
.m-list1 .pic{
	width:330px;
	float:left;
	border:2px solid #e4e4e4;
	margin-right:65px;
}
.m-list1 .pic a{
	display: block;
	padding-top: 125%;
	height: 0;
	position: relative;
	overflow: hidden;
}
.m-list1 .pic img{
	position: absolute;
	left: 0;
	top: 0;
	width:100%;
	display:block;
}
.m-list1 .con{
	overflow:hidden;
	position: absolute;
    left: 390px;
    top: 50%;
    padding-right: 360px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);

}
.m-list1 h3 a{display:block;font-size:24px;color:#333}
.m-list1 h3 a:hover{color: #e60044;}
.m-list1 .date{
	font-size:14px;
	color:#333;
    margin: 20px 0;
    display: block;
	font-family:DB-r;}
.m-list1 .txt{font-size:18px;line-height:2;text-align:justify}
.m-list1 .btn{
	position:absolute;
	right:0;
	top:50%;
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-o-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%)
}
.m-list1 .btn a{
    display:block;
    width:120px;
    height:50px;
    border:1px solid #aaa;
    font-size:18px;
    text-align:center;
    line-height:52px;
    color:#333;
    margin-bottom: 20px;
}
.m-list1 .btn a:hover{border-color:#e60044;color:#fff;background-color:#e60044}
.a-more-1{margin:65px auto 100px}
.row-more{
    margin-top: 30px;
}
.slick-z1{position:relative;margin-top:46px;box-shadow:0 0 5px rgba(0,0,0,.3)}
.slick-z1 .con{padding:24px 32px;display:block;overflow:hidden;position:relative}
.slick-z1 .con:after{position:absolute;top:0;left:0;content:'';width:97px;height:97px;z-index:3;background:url(../images/j-q1.png) center center no-repeat}
.slick-z1 .pic{
    position:relative;
    float:left;
    margin-right:31px;
    width:650px;
    overflow: hidden;
}
.slick-z1 .pic img{display:block;width:100%;height:100%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.slick-z1 .pic .wrap{
    position: relative;
    height: 0;
    padding-top: 56%;
    margin-bottom: 20px;
    overflow:hidden
}
.slick-z1 .pic .wrap img{
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
}
.slick-z1 .pic .wrap img:hover{
    -webkit-transform:scale(1.05);
    -moz-transform:scale(1.05);
    -ms-transform:scale(1.05);
    -o-transform:scale(1.05);transform:scale(1.05)
}
.slick-z1 .txt{
    overflow:hidden;
    position: absolute;
    top: 50%;
    padding-right: 32px;
    left: 715px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}


.slick-z1 .txt h3{
    overflow:hidden;
    color:#333;
    font-size:24px;
    line-height:1.8;
    margin-bottom:20px;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.slick-z1 .item:hover .txt h3{color:#e60044}
.slick-z1 .txt em{display:block;width:60px;height:4px;margin-bottom:38px;background-color:#e60044}
.slick-z1 .txt .info{
    font-size:18px;color:#333;
    line-height:2;
    height:6em;
    text-overflow:ellipsis;
    display:-webkit-box;
    text-align:justify;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:4;
    overflow:hidden;
    margin-bottom:20px;
}
.slick-z1 .txt .s-grop span{font-size:32px;color:#999;font-family:DB-r}
.slick-z1 .txt .s-grop span:last-child{float:right;padding-left:50px;background:url(../images/i-p2.png) left center no-repeat}
.slick-z1 .slick-dots{position:absolute;bottom:-50px;left:0;width:100%;text-align:center;font-size:0}
.slick-z1 .slick-dots li{position:relative;display:inline-block;width:12px;height:12px;border-radius:50%;margin:0 11px;background:#e2e2e2;cursor:pointer}
.slick-z1 .slick-dots li.slick-active{background-color:#e60044}
.slick-z1 .slick-dots li button{position:absolute;left:-9999px}
.slick-z1 .txt .s-grop span{
    font-size: 14px;
}
.slick-z1 .txt .s-grop span:last-child{
    padding-left: 30px;
    -webkit-background-size: auto 15px;
    background-size: auto 15px;
}
.row-a1-jg{padding-bottom:95px}
.ul-tab01{overflow:hidden}
.ul-tab01 li{width:50%;float:left}
.ul-tab01 li a{
	display:block;height:70px;
	line-height:68px;text-align:center;
	font-size:18px;color:#666;
	border:1px solid #999;
	-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	-o-transition:.3s;transition:.3s}
.ul-tab01 li:last-child a{border-left:none}
.ul-tab01 li a:hover,.ul-tab01 li.on a{border-color:#e60044;background:#e60044;color:#fff}
.ul-list-z1{overflow:hidden;margin:27px -20px 28px}
.ul-list-z1 li{width:25%;float:left;padding:10px 20px;margin-bottom:22px}
.ul-list-z1 li .con{padding:13px 20px 5px;box-shadow:0 0 10px rgba(0,0,0,.2);border:1px solid transparent;display:block}
.ul-list-z1 li .pic{position:relative;padding-top:65.6%;margin-bottom:15px;overflow:hidden}
.ul-list-z1 li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-list-z1 li .pic img:hover{-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-list-z1 li .con h3{
	margin-bottom:17px;
	display:block;
	font-size:24px;
	color:#333;line-height:1.5;
	height:3em;
	display:-webkit-box;
	-webkit-box-orient:vertical;-webkit-line-clamp:2;
	overflow:hidden;-ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	-o-transition:.3s;transition:.3s}
.ul-list-z1 li .con h3.h3-pc{display:block}
.ul-list-z1 li .con h3.h3-m{display:none}
.ul-list-z1 li .con h3:hover{color:#e60044}
.ul-list-z1 li .s-grop span{font-size:14px;color:#aaa;font-family:DB-r}
.ul-list-z1 li .con:hover .s-grop span{color:#e60044}
.ul-list-z1 li .con:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-moz-box-shadow:0 0 10px rgba(0,0,0,.4);box-shadow:0 0 10px rgba(0,0,0,.4)}
.ul-list-z1 li .con:hover .h3-m,.ul-list-z1 li .con:hover .h3-pc{color:#e60044}
.ul-list-z1 li .s-grop span:last-child{float:right;padding-left:34px;background:url(../images/j-p3.png) left center no-repeat}
.ul-list-z1 li .con:hover .s-grop span:last-child{background-image:url(../images/j-p3h.png)}
.slick-arc{
    overflow: visible;
}
.slick-arc .slick-arrow{
    position: absolute;
    top: 36%;
    z-index: 99;
    width: 30px;
    height: 60px;
    font-size: 0;
    border: 0;
    padding: 0;
    cursor: pointer;
    background-color: transparent;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 30px auto;
    -ms-background-size: 30px auto;
    -moz-background-size: 30px auto;
    -webkit-background-size: 30px auto;
    -o-background-size: 30px auto;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.slick-arc .slick-next{
    right: -3%;
    background-image: url(../images/icon7-r.png);
}
.slick-arc .slick-prev{
    left: -3%;
    background-image: url(../images/icon7-l.png);
}

.slick-arc .slick-next:hover{
    background-image: url(../images/icon7-r-on.png);
}
.slick-arc .slick-prev:hover{
    background-image: url(../images/icon7-l-on.png);
}

.row-hs1{padding-top:36px}
.row-hs1:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.col-r-z1{width:419px;float:right;min-height:10px;margin-left:50px}
.col-main-z1{margin-bottom:73px;margin-right:510px}
.col-main-z1 .tit{font-size:20px;color:#333;border-bottom:1px solid #bebebe}
.col-r-z1 .tit h3{
    font-size:22px;color:#333;
    /*margin-bottom:6px;*/
    /*padding:5px 0 12px;*/
    padding-bottom: 18px;
}
.m-ad{
    margin-top:20px;
}
.m-ad img{display:block;width:100%}
.m-txt{
    min-height: 20vh;
}
.m-txt .txt {font-size:18px;color:#333;line-height:1.8;margin-bottom:29px}

.m-txt .txt h3 {font-size: 24px;}
.m-txt .txt h3::after {
    content: "";
    display: block;
    margin: 10px auto 10px;
    width: 40px;
    height: 3px;
    background-color: #e60044;
}
.m-txt h1{color:#333;font-size:22px;margin-bottom:12px;padding-bottom:18px;border-bottom:1px solid #bebebe}
.m-txt .desc{color:#999;font-size:18px;overflow:hidden;margin-bottom:18px}
.m-txt img{display:block;margin:0 auto 26px}
.m-txt .desc .size{margin-right:18px}
.m-txt .desc span{display:block;float:left;font-size:14px}
.m-txt .desc a{
	display:block;
	float:left;
	padding: 0px 10px;
	border:1px solid #999;
	text-align:center;
	line-height:1.1em;
	color:#999;
	font-size:14px;
	margin-right:19px
}
.m-txt .desc a:hover{color:#e60044;border-color:#e60044}
.m-txt span.addtime{
	display: none;
}
.m-txt .date{display:block;position:absolute;top:0;left:0;width:100px;border:1px solid #aaa;text-align:center;font-size:40px;color:#999;

font-family:DBOMedium;line-height:1.2em;overflow:hidden;padding-top:2px;padding-bottom:0;margin-right:30px;

-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.m-txt .date em{display:block;font-size:50px;font-family:DBOBold;line-height:1.2em;overflow:hidden;margin-bottom:-20px}
.m-txt .info{position:relative;padding-left:140px;margin-bottom:40px}
.ul-alone li{margin-bottom:20px}
.m-txt .share{text-align:center;padding-bottom:13px}
.m-txt .share-m{display:none}
.m-txt .bdsharebuttonbox{display:inline-block;margin:0 40px}
.m-txt.bdshare-button-style2-32:after{display:none!important}
.m-txt .bdsharebuttonbox .bds_more{
	width:40px;height:40px;
	background-image:url(../images/j-p9.png);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
	-o-background-size:100% auto;
	-ms-background-size:100% auto;
	-moz-background-size:100% auto;
	-webkit-background-size:100% auto;
	background-size:100% auto
}
.m-txt .bdsharebuttonbox .bds_more:hover{
    background-image:url(../images/j-p9-on.png);
}
.m-txt .biuuu_button{
	display:inline-block;width:40px;height:40px;
	border:0;
	cursor:pointer;
	margin:0 40px;
	background-image:url(../images/j-p10.png);
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: center center;
	-o-background-size:100% auto;
	-ms-background-size:100% auto;
	-moz-background-size:100% auto;
	-webkit-background-size:100% auto;
	background-size:100% auto
}
.m-txt .biuuu_button:hover{
	background-image:url(../images/j-p10-on.png);
}
.m-pages{overflow:hidden}
.m-pages a{
	width:48%;font-size:18px;
	padding:0 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#aaa;
	height:50px;text-align:center;
	display:block;font-weight:700;
	line-height:50px;float:left;
	border:1px solid #aaa;
}

.m-pages a:hover{background-color:#e60044;color:#fff;border-color:#e60044}
.m-pages .next a{
    /*text-align:right;*/
    float:right}
.m-pages .tac a{
	text-align: center;
}
.ul-list-z2{
    border:1px solid #bebebe;
    border-left:none;
    border-right:none;
    padding: 0;
    /*padding:17px 0 25px*/
}
.ul-list-z2 li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:55px;border-bottom:1px dashed #bebebe}
.ul-list-z2 li a{font-size:14px;color:#333;display:block;overflow:hidden;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-overflow:ellipsis;white-space:nowrap}
.ul-list-z2 li:hover{border-color:#6eb92b}
.ul-list-z2 li em{display:inline-block;width:26px;height:26px;border-radius:50%;text-align:center;line-height:26px;color:#fff;margin-right:10px;font-size:14px;background-color:#bebebe}
.ul-list-z2 li:nth-child(1) a{color:#e60044}
.ul-list-z2 li:nth-child(2) a{color:#db8780}
.ul-list-z2 li:nth-child(3) a{color:#db8780}
.ul-list-z2 li:nth-child(1) em{background-color:#e60044}
.ul-list-z2 li:nth-child(2) em{background-color:#db8780}
.ul-list-z2 li:nth-child(3) em{background-color:#db8780}
.ul-list-z2 li:last-child{border-bottom:none}
.ul-list-z2 li a:hover{color:#e60044}
.js-rcon.on{width:419px;position:fixed;top:105px;bottom:0}
.m-pop-z1{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99}
.m-pop-z1 .con{display:block;width:100%;height:100%;position:relative}
.m-pop-z1 .con .pop-main{position:absolute;top:50%;left:50%;width:1200px;height:600px;padding:70px 75px;

-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-color:#fff;overflow:hidden}
.m-pop-z1 .con .pop-main .close{
    position: absolute;
    cursor: pointer;
    top: 15px;
    right:15px;
    width: 32px;
    height: 32px;
    background: url(../images/close.png) no-repeat;
    -webkit-background-size: cover;
    background-size: cover;
    -ms-transition:.3s;
	-moz-transition:.3s;
	-webkit-transition:.3s;
	-o-transition:.3s;
	transition:.3s;
}
.m-pop-z1 .con .pop-main .close:hover{
	transform: rotate(90deg);
	-ms-transform: rotate(90deg);		/* IE 9 */
	-webkit-transform: rotate(90deg);	/* Safari and Chrome */
	-o-transform: rotate(90deg);		/* Opera */
	-moz-transform: rotate(90deg);	
}
.m-pop-z1 .pop-main .left{
    float:left;width:671px;
    padding-right:70px;
    margin-right:70px;
    border-right:1px solid #ccc;
    max-height: 100%;
    overflow-y: auto;
}
.m-pop-z1 .pop-main .left{

}


/*æ»šåŠ¨æ¡æ&nbsp;·å¼*/
.m-pop-z1 .pop-main .left::-webkit-scrollbar {
  /*æ»šåŠ¨æ¡æ•´ä½“æ&nbsp;·å¼*/
  width: 4px; /*é«˜å®½åˆ†åˆ«å¯¹åº”æ¨ªç«–æ»šåŠ¨æ¡çš„å°ºå¯¸*/
  height: 4px;
}
.m-pop-z1 .pop-main .left::-webkit-scrollbar-thumb {
  /*æ»šåŠ¨æ¡é‡Œé¢å°æ–¹å—æ&nbsp;·å¼*/
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  background: #e60044;
}
.m-pop-z1 .pop-main .left::-webkit-scrollbar-track {
  /*æ»šåŠ¨æ¡é‡Œé¢è½¨é“æ&nbsp;·å¼*/
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 0;
  background: rgba(0, 0, 0, 0.1);
}

.m-pop-z1 .left .tit h3{font-size:24px;color:#e60044;line-height:1.1;margin-bottom:15px}
.m-pop-z1 .left .tit em{display:block;width:60px;height:4px;margin-bottom:15px;background-color:#e60044}
.m-pop-z1 .left .line span{float:left;margin-right:10px}
.m-pop-z1 .left .item{margin-bottom:20px}
.m-pop-z1 .left span{font-weight:700}
.m-pop-z1 .left p{line-height:2}
.m-pop-z1 .pop-main .right{
	overflow:hidden;
}
.m-pop-z1 .right .email{display:block;width:auto;height:50px;line-height:50px;text-align:center;color:#fff;font-size:16px;background-color:#e60044;margin-bottom:17px}
.bdsharebuttonbox2{text-align:center}
.bdsharebuttonbox2 a{display:inline-block!important;float:none!important;width:26px!important;height:26px!important;line-height:26px!important;border-radius:50%;background:url(../images/j-p24.png) center center no-repeat!important;margin:0 20px 0 0!important}
.bdsharebuttonbox2 .bds_weixin{background-image:url(../images/j-p14.png)!important}
.bdsharebuttonbox2 .bds_tsina{background-image:url(../images/j-p15.png)!important}
.bdsharebuttonbox2 .bds_sqq{background-image:url(../images/j-p16.png)!important}
.m-pop-z1 .right .tit2{font-size:14px;color:#aaa;margin-bottom:20px;border-bottom:1px solid #ccc}
.m-pop-z1 .right .item{border-bottom:1px solid #ccc;margin-bottom:20px}
.m-pop-z1 .right .item h3{font-size:14px;font-weight:400;margin-bottom:15px}
.m-pop-z1 .right .item h3 a{color:#bbb}
.m-pop-z1 .right .item span{color:#bbb;font-size:14px}
.m-pop-z1 .right .item .s-city{float:right;padding-left:15px;background:url(../images/j-p23.png) left center no-repeat}
/*å¼˜æ…ˆæ–‡åŒ–*/
.ul-culture {
    overflow: hidden;
    background-color: #fff;
    padding: 40px 0;
}

.ul-culture li {
    padding: 0 40px;
    padding-bottom: 40px;
    margin-bottom: 40px;
    border-bottom: 1px solid #cccccc;
}

.ul-culture li:nth-child(even) .con .pic {
    float: left;
}

.ul-culture li:nth-child(odd) .con .pic {
    float: right;
}

.ul-culture li:nth-child(even) .con .txt {
    float: right;
}

.ul-culture li:nth-child(odd) .con .txt {
    float: left;
}



.ul-culture li:last-child{
    border-bottom: none;
}



.ul-culture .con {
    overflow: hidden;

   
}

.ul-culture .con .pic {
    position: relative;
    width: 45%;
    overflow: hidden;
}
.ul-culture .con .pic  a{
    display: block;
    width: 100%;
    
}
.ul-culture .con .pic img {
    display: block;
    width: auto;
    max-width: 90%;
    margin: 0 auto;
}

.ul-culture .con .txt {
    height: 100%;
    position: relative;
    width: 45%;
    font-size: 18px;
    line-height: 2;
    color: #333333;
}

.ul-culture .con .txt .info{
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.ul-culture .con .txt .tit {
    font-size: 24px;
}

.ul-culture .con .txt .tit::after {
    content: "";
    display: block;
    width: 60px;
    height: 4px;
    margin: 13px 0 23px;
    background-color: #e60044;
}

.list-paddingleft-2 { margin-left: 20px; }
.m-introduce {
    background: #fff url(../images/c_png1.png) no-repeat center bottom;
    /* background-size: cover; */
    padding: 87px 75px 120px;
    overflow: hidden;
    font-size: 18px;
    color: #333333;
    line-height: 2;
    margin-bottom: 94px;
}

.m-introduce .tit {
    text-align: center;
    line-height: 1.3;
}

.m-introduce .tit .en {
    font-size: 50px;
    color: #dddddd;
    text-transform: uppercase;
}
.m-introduce .tit h1{
	font-size: 24px;
}
.m-introduce .tit h1 {
    color: #333333;
    margin-top: -25px;
}

.m-introduce .tit h1::after {
    content: "";
    display: block;
    margin: 18px auto 19px;
    width: 60px;
    height: 4px;
    background-color: #e60044;
}
.m-introduce .desc h3{
	font-size: 24px;
}
.m-introduce .desc h3:after{
	content: "";
    display: block;
    margin: 10px auto 10px;
    width: 40px;
    height: 3px;
    background-color: #e60044;
}
.m-duty .g-titq1 h3{
	font-size: 24px;
}
.pop-main .txt{
	font-size: 18px;
}
.wrap-txzx{
	padding-top: 0;
}
.m-zlbj-txzx .item{
    overflow: hidden;
    padding: 40px 0;
    /*margin-bottom: 20px;*/
    border-bottom: 1px solid #cccccc;
}
.m-zlbj-txzx .pic{
    width: 45%;
    float: left;
    margin-right: 20px;
}
.m-zlbj-txzx .pic img{
    display: block;
    width: 100%;
}
.m-zlbj-txzx .txt{
    overflow: hidden;
    font-size: 20px;
    color: #333;
    line-height: 2;
}
.m-zlbj-txzx .txt h3{
    font-weight: normal;
    font-size: 36px;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    text-overflow: ellipsis;
}
.m-zlbj-txzx .txt h3:after {
    content: "";
    display: block;
    width: 40px;
    height: 3px;
    background-color: #e60044;
    margin: 20px 0 38px;
}
.m-zlbj-txzx .txt .tit h3{
    font-weight: normal;
}

#page3 .fp-tableCell{
	padding-top: 90px;
}
#page5 .fp-tableCell{padding-top: 65px;}
@media only screen and (max-width:1659px){
body{padding-top: 85px;}
#page3 .fp-tableCell,#page5 .fp-tableCell{
	padding-top: 0;
}
.wp{width:1068px}
.col-r-z1{width:240px;margin-left: 40px;}
.col-main-z1{margin-right:280px}
.m-txt h1{
    font-size:22px;
    padding-bottom: 10px;
}
.col-r-z1 .tit h3{
	font-size:22px;
	padding-bottom: 10px;
}

.js-rcon.on{width:300px}
.slick-z1 .pic{width:45%;}

.slick-z1 .txt{
    left: 48%;
}

.ban h2{
    padding-left: 60px;
}
.slick-z1 .txt em{margin-bottom:20px}
/*.slick-z1 .txt .info{font-size:18px}*/
/*.slick-z1 .txt .s-grop span{font-size:26px}*/
.ul-list-z1 li{padding:10px;margin-bottom:10px}
/*.ul-list-z1 li .con h3{font-size:18px}*/
/*.ul-list-z1 li .s-grop span{font-size:24px}*/
.ul-list-z1{margin:25px -10px}
.a-more-1{margin:45px auto 60px}
.m-contact .box .rr{padding-left:70px}
.m-contact{margin:40px 40px 60px}
.m-list1 .pic{
	width:269px;
	/*margin-right:30px;*/
}
.m-list1 .con{
	left: 300px;
	/*margin-right:220px*/
	padding-right: 220px;
}
.m-list1 .txt{font-size:16px}
.m-list1 .btn a{
    font-size:16px;
    width:100px;
    height:40px;
    line-height:42px
}
.ul-list-z2s li{padding:0 10px;margin-bottom:20px}
.ul-list-z2s li h3{font-size:20px}
.ul-list-z2s li p{font-size:16px}
.fd-nav .item{width:130px}

.fd-nav dt {font-size: 16px;}

.fd-nav dd a{font-size: 14px;}
.fd-addr{width:310px}
.fd-nav.qm{margin-right:-65px}
.ul-txt4 .con{width:207px;padding:20px 15px}
.ul-txt4 .con .txt{font-size:14px}
.ul-txt4 .con h3{font-size:18px;padding-bottom:10px;margin-bottom:10px}
.ul-txt4 .tit span{font-size: 16px;}
.ul-txt4 li{margin-right:15px}
.g-titq1 .txt{font-size:18px}
/*.g-titq1 h3{
	font-size:32px;
	padding-bottom:10px;
	margin-bottom: 10px;
}*/
.ul-txt4{margin:20px -15px 0 0}
.m-news1 .pic{width:605px;height:369px;margin-right:20px}
.ul-txt2 li{margin-right:15px}
.ul-txt2{left:625px}
.ul-txt2 .g-more,.ul-txt2 h3{font-size:14px;height:35px;line-height:35px}
.ul-txt3{
	/*padding-top:50px*/
}
.ul-txt3 li{
	padding:8px 60px 8px 20px;
	margin-bottom:8px;
}
.ul-txt3 .date em{font-size:32px}
.ul-txt3 .date{

	font-size:22px;margin-right:15px;

	width: 60px;

}
.ul-txt3 .txt { padding-bottom: 0;}
.ul-txt3 .txt h3{
	font-size:18px;
	margin-bottom:5px
}
.ul-txt3 .txt p{
	font-size:16px
}
.m-news1 .box{margin-top:50px}
.m-map .map{width:650px;margin-top:120px}
.ul-img1 i {
    width:35px;
    height:35px;
}
.m-map .con h3{font-size:24px}
.m-txt1 .txt h4{font-size:20px}
.m-txt1 .txt{font-size:16px;line-height:1.5em}
.nav li,.nav li:first-child{margin-right:30px}
.nav li.li5{margin-right:140px}
.nav li.li6{margin-left:160px}


.nav li.navli:nth-child(n+6){
	margin-right: 36px;
}



.sobox{margin-right:0}
.nav .box h3{width:200px;font-size:14px}
.nav .box dd a{font-size:14px;margin-bottom:30px}
.banner .txt h3{font-size:40px}
.ul-txt1{
	padding:12px 0;
	margin-top:-90px
}
.ul-txt1 li{
	padding-top: 15px;
	font-size: 15px;
}
.ul-txt1 li p em{
	font-size:46px
}
.nav.qm li{margin-right:50px}

.m-chairman .txt{
    font-size:16px;
}
.m-chairman .txt:before{left:20px;top:20px}
.m-history .slick-nav .item{font-size:40px}
.m-history .slick-nav .slick-current{font-size:60px}
.m-history .slick-nav .item span:after,.m-history .slick-nav .item span:before{width:60px}



.nav li .v1 {font-size: 20px;}

.nav li .v1,.nav li .v1 { font-size: 14px;line-height: 80px;}

/*body,.ul-txt2 h3 {font-size: 14px;}*/

.header{height: 85px;}
.header .logo{height: 85px;line-height: 85px;}
.sobox .tit{height: 85px;}
.nav .box{top: 85px;}
.ul-txt2 h3 { width: auto;  }

.ul-txt2 h3 a { display: inline-block; padding: 0 30px;}

.ul-txt3 li:after { width: 26px; height: 26px; right: 10px; margin-top: -10px;}

/*.g-titq1 { margin-bottom: 40px;}*/
.slick-z1 .txt .info{
    line-height: 1.5;
    height: 4.5em;
    -webkit-line-clamp:3;
}

.nav .box { padding-top: 30px;}
.m-pages a{
    font-size: 16px;
}
.m-introduce {
        padding-left: 30px;
        padding-right: 30px;
    }

    .ul-culture {
        padding: 20px 0;
    }

    .ul-culture .con .txt .tit {
        font-size: 22px;
    }

    .ul-culture .con .txt {
        font-size: 16px;
        line-height: 1.5;
    }
    .m-zlbj-txzx .txt{
        font-size: 16px;
        line-height: 1.7;
    }
    .m-zlbj-txzx  .txt h3{
        font-size: 24px;
    }
    .m-zlbj-txzx .txt h3:after {
        margin-top: 10px;
        margin-bottom: 15px;
    }

}

.fancybox-is-open .fancybox-bg{
    background-color: #fff !important;
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
}
@media only screen and (max-width:1499px){
.m-news1 .pic{width:510px;height:315px}
.ul-txt2{left:530px}
.ul-txt3 li{padding:10px 50px 10px 15px}
.ban h2,.g-titq1 h3{font-size:31px}

.g-titq1left h3 {font-size: 21px;}
.slick-z1 .txt h3,.pop-team .inner .info h3,.ul-imgtxtq1 .txt h3,.m-txt .txt h3,.m-introduce .tit h1{
	font-size: 18px;
}
.m-introduce .desc h3{
	font-size: 18px;
}
.m-duty .g-titq1 h3{
	font-size: 18px;
}
.m-contact h3{
	font-size: 18px;
}
.m-list1 h3 a{font-size:18px}
.ul-txt1 li{
	font-size: 15px;
}
.m-introduce{
	font-size: 15px;
}
.m-txt .txt{
	font-size: 15px;
}
.ul-txtq1 .txt h3{
	font-size: 15px;
}
.m-news1 .box{margin-top:20px}
.ul-txt4 .con .txt{font-size:14px;line-height:1.8em;}
.ul-txt4 .con h3{font-size:18px}
.ul-txt4 .tit span{font-size:16px}
.ul-txt4{margin-top:10px}
.g-titq1 .txt{font-size:14px}
.m-map .map{width:600px;margin-top:120px}
.m-txt1 .txt h4{font-size:16px}
.m-txt1 .txt{font-size:15px;margin-bottom:10px;padding-bottom:10px}
.m-map .con h3{padding-bottom:10px;margin-bottom:10px;font-size:18px}
.m-map .con{padding:15px 20px;margin:15px 0}
.m-map .box .g-more{height:40px;font-size:16px;line-height:38px;width:130px}
.m-map .box{padding-top:150px}
.m-img1 .pic{line-height:110px;height:110px}
.m-img1{margin-top:20px;padding-bottom:20px}
.m-map .box.qm .m-txt1 .txt{padding-bottom:10px;margin-bottom:10px}
.m-map .box.qm .con{padding-top:10px}
.m-chairman .pic{
	width: 350px;
}
.m-chairman .txt{
	font-size: 15px;
	margin-right: 360px;
    padding: 50px 80px 90px 80px;
}

.chairman-speech .txtbody h3{
    font-size: 21px;
}
.chairman-speech .txtbody .zw{
    font-size: 15px;
}
.chairman-speech .txtbody .innerbody{
    font-size: 15px;
}
.ul-imgtxtq1 .txt span{
	font-size: 15px;
}
.pop-team .inner .info .desc{
	font-size: 15px;
}
.slick-z1 .txt .info{
	font-size: 15px;
}
.ul-tab01 li a{
	font-size: 15px;
}
.m-list1 li{
	border-bottom: 1px solid #ccc;
}
.slick-z1 .txt h3{
    margin-bottom: 10px;
}
.slick-z1 .txt em{
    margin-bottom: 10px;
}
.ul-list-z1 li .con h3{
    font-size: 18px;
}
.g-tit02 h3{
	font-size:18px;
}
.ul-list-z2 li a{
	font-size:12px
}
.ul-list-z2 li em{
	font-size: 12px;
}
.ul-list-z1 li .s-grop span{
    /*font-size: 12px;*/
}

.slick-z1 .txt .s-grop span{
    /*font-size: 12px;*/
}

.pop-team .inner{
    padding: 20px;
}
.g-titq1 .txt{
    width: auto;
    padding: 0 10px;
    margin: 0;
    margin-bottom: 10px;
}
.m-txt .info{
    padding-left: 0;
}
.m-txt .date{
    display: none;
    
}
.m-txt .desc{
    font-size: 14px;
    text-align: center;
    
}
.m-txt .desc .size{
    line-height: 20px;
}
.m-txt span.addtime{
    float: none;
    display: inline-block;
    margin: 0 auto;
}
.m-txt h1 {
    font-size:18px;
    padding-bottom: 10px;
}

.col-r-z1 .tit h3{
    font-size: 18px;
}

.m-map .BMapLabel{
	font-size:15px!important;
}
.m-map .bot a{
	font-size: 15px;
}
.pop-main .txt{
	font-size: 15px;
}
.fd-copy{
	font-size: 12px;
}
.m-list1 .date{
    font-size:12px;
    margin: 10px 0;
}
.m-pop-z1 .pop-main .right{
	font-size: 12px;
}
.m-pop-z1 .right .item h3{
	font-size: 12px;
}
.m-pop-z1 .right .tit2{
	font-size: 12px;
}
.m-pop-z1 .right .item span{
	font-size: 12px;
}

.m-txt .desc span{
	font-size: 12px;
}
.m-txt .desc a{
	font-size: 12px;
}
}
@media only screen and (max-width:1199px){

body{padding-top:70px}
/*.header .logo{float:left;position:static;-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);height:70px;line-height:70px}*/

body.fixed .header .logo{height:70px;line-height:70px}
body.fixed .header{height:70px}
.header{height:70px;background-color:#fff}
.header .logo{height: 70px;line-height: 70px;}
.header .logo .img1 {display: inline; height: 36px;}
.header .wp { padding: 0;}
/*.header .logo { width: auto; text-align: center; float: none;}*/
.header .sos {display: block;top:24px;}

.index .header{background-color:#fff}
.menuBtn{display:block;margin-top:15px}

.nav{position:fixed;top:70px;left:0;right:0;bottom:0;z-index:9;background-color:#fff;padding:10px 0;overflow-y:auto;display:none}
.nav li{float:none;margin-right:0; border-bottom: 1px solid #eee;}
.nav li:first-child{margin-right:0;}
.nav li .v1{
    text-align:center;
    padding-left: 20px;
    color:#666;line-height:50px;
    font-size:16px;

	font-weight: bold;
}
.nav li.li5{margin-right:0}
.nav li.li6{margin-left:0}
.nav .box{position:static;background:0 0;padding:5px 0}
.nav .box h3,.nav li .v1:after{display:none}
.nav .box dl{padding-left:0}
.nav .box dl:after{display:none}
.nav .box dd{float:none;width:auto;padding-right:0}
.nav .box dd a{
    font-size:14px;
    text-align:center;
    background:0 0;
    padding-left: 25px;
    margin-bottom:0;
    line-height:40px; color:#666;
}
.nav .box dd a:hover{background:0 0; color:#e60044;}
.nav li .slide-nav {
    display: block;
}

.nav li .slide-nav.ok {
    background-image: url(../images/arrow-down-on.png);
}



.nav li.li1{display: none;}
.sobox{float:none;margin:10px 10% 0;overflow: hidden;}
.sobox .tit{display:none}
.so{position:static;width:100%;display:block;right:0;left:0;background: none;top: 0px;padding-top: 0;}
body.fixed .nav li .v1{line-height:50px}
.banner .item{height:600px}
.banner .txt h3{font-size:24px;margin-bottom:20px}
.g-more{width:120px;height:40px;line-height:38px;font-size:14px}
.banner .txt .g-more{font-size:14px}
.banner .txt{right:10px}
.banner .slick-dots{bottom:120px}

.col-r-z1{display:none}
.col-main-z1{margin-right:0}
.ul-list-z1 li{width:33.33%}
.slick-z1 .pic{
    /*width:420px;height:238px*/
    margin-right: 20px;
}
.slick-z1 .txt h3{font-size:16px;}
.slick-z1 .txt .info{font-size:14px;line-height:1.8em;height:5.4em;margin-bottom:6px}
.slick-z1 .txt em{margin-bottom:12px}
/*.slick-z1 .txt .s-grop span{font-size:22px}*/
.m-map #allmap{height:400px}
.m-list1 .con{
	top: 0;
	left: 0;
	position: static;
	-webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
	padding-right: 0;
	margin-right:0;padding-top:0
}
.m-list1 .btn{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
.m-list1 .btn a{float:left;margin-right:20px}
.m-list1 .txt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;margin-bottom: 20px;}
.ul-list-z3 li{margin:0 50px}
.m-pop-z1 .pop-main .right{display:none}
.m-pop-z1 .pop-main .left{
    margin-right:0;
    padding-right:0;
    border:none;
    width:90%;
}
.m-pop-z1 .con .pop-main{
    width:90%;padding:20px;
    height:500px;overflow: hidden;
}


.fd-nav .item{display:none}
.fd-addr{float:none;margin:0 auto}
.fd-addr .fdlogo{margin-bottom:15px}
.fd-top{padding:30px 0 20px}
.m-map .map{display:none}
.m-map .box{width:auto}
.ul-txt4 li{width:25%;margin-right:0;padding-right:20px}
.ul-txt4 .con{width:auto;margin-top:15px}
.ul-txt4 .tit{width:auto;float:none;position:static;padding:10px 0;display:block;opacity:1}
.ul-txt4 li.on .con{margin:15px 0 0}
.ul-txt4 .con .txt{font-size:14px}
.ul-txt4 .con h3{font-size:18px}
.m-news1 .pic{display:none}
.ul-txt2{position:static}
.m-txt .date{display:none}
.m-txt .info{padding:0;margin-bottom:0}
.m-txt .desc,.m-txt .desc span{font-size:14px;}
/*.ul-txt1{padding:20px 0;margin-top:-110px}*/
.ul-txt1 li{font-size:16px}
.ul-txt1 li p em{font-size:36px}
.nav.qm .li3,.nav.qm li{margin-right:0}
.nav.qm .li4{margin-left:0}
.header .a-global{float:none;margin:10px auto 0;height:24px;background-image:url(../images/icon14-1.png)}
.section{padding:30px 0}
#fd{padding:0}
.fd-copy{margin-bottom:0}
#page1{padding-bottom:0}
.m-map .box,.m-map .box.qm{padding-top:0}
.m-chairman .pic{display:none}
.m-chairman .txt{
    margin-right:0;
    padding: 60px;
}
.m-chairman .txt:after,.m-chairman .txt:before{width:30px;height:27px}
.m-chairman .txt p br{display:none}
.m-chairman .txt h3{font-size:24px}
.m-chairman .txt:after{right:20px;bottom: 20px;}

.m-chairman .autograph{margin-right:40px}
.m-chairman{margin-bottom:30px}
.chairman-speech{
    padding: 20px;
}
.chairman-speech .chairmanpic{
    width: 300px;
}
.chairman-speech .txtbody{
    padding-left: 320px;
}
.g-box1{padding:0 20px}
.m-history{padding:0;margin-bottom:30px}
.m-history .slick-nav .item{font-size:30px;padding:20px 0}
.m-history .slick-nav .slick-current{font-size:40px}
.m-history .slick-nav .slick-next,.m-history .slick-nav .slick-prev{width:30px;height:30px;margin-top:-15px}
.m-history .slick-nav .slick-prev{left:0}
.m-history .slick-nav .slick-next{right:0}
.m-history .slick-for:after{
    width:30px;
    height:20px;
    top:-14px;
    left: 18.5%;
}
.scrollbar{
    height:590px;
    padding:20px;
    border-radius:10px
}
.ul-txtq1 .date{margin-right:20px;font-size:24px;padding:10px 0;width:80px}
.ul-txtq1 .date em{font-size:30px;margin-bottom:-6px}
.ul-txtq1 .txt{font-size:16px}
.ul-txtq1 .txt h3{font-size:20px}
.ul-txtq1 li{padding:20px 0;margin-bottom:0}
.ul-txtq1 .mCustomScrollBox{padding-right:20px}
.ul-imgtxtq1 .txt h3{
	/*font-size:24px;*/
	padding-bottom:10px;
	margin-bottom:10px
}
.ul-imgtxtq1 .txt span{font-size:16px}
/*.ul-imgtxtq1 .con{height:300px;line-height:300px}*/
/*.ul-imgtxtq1 .pic img{max-width:90%;max-height:90%}*/
.ul-imgtxtq1 .pic h3{font-size:24px;line-height:40px}
.ul-imgtxtq1{margin-bottom:20px}
.m-structure,.m-team{margin-bottom:30px}
.wrap-team{
    width: 100%;
}

.pop-team .inner{
    width: 90%; 
    height: 350px;
}
.m-introduce {
        padding: 20px;
        margin-bottom: 50px;
    }

.m-introduce .tit .en {
    font-size: 40px;
}

.m-introduce .tit h1 {
    margin-top: 0;
}

.m-introduce .tit h1::after,
.ul-culture .con .txt .tit::after {
    width: 30px;
    height: 2px;
    margin: 10px auto;
}
.ul-culture li .con{
    height: auto !important;
}
 .ul-culture li:nth-child(even) .con .pic ,
 .ul-culture li:nth-child(odd) .con .pic {
     float: none;
     width: auto;
 }
 .ul-culture li:nth-child(even) .con .txt ,
 .ul-culture li:nth-child(odd) .con .txt {
     float: none;
     width: auto;
 }
 .ul-culture .con .txt .info{
    position: static;
    webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
 }
 .ul-culture .con .pic{
    margin-bottom: 20px;
 }
 .ul-culture .con .txt .tit {
     text-align: center;
 }

 .pop-team .inner .info .desc{
    max-height: 140px;
 }
 .fd-code{
    display: none;
 }

}
@media only screen and (max-width:1100px){

	.wp{ width: auto; padding: 0 10px;}
	
	.nav li.navli:nth-child(n+6){
		margin-right: 0;
	}

	}

@media only screen and (max-width:959px){
.m-pages .next a,.m-pages a{width:auto;float:none;display:block;margin:5px 0;padding:0 10px;font-size:16px;font-weight:400;height:40px;line-height:38px;text-align:center}
.slick-z1 .pic{width:auto;height:auto;float:none;margin-right:0}
.slick-z1 .pic img{height:auto}

.slick-z1 .txt{
    position: static;
    left: 0;
    padding-right: 0;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}
.slick-z1 .con{padding:20px}
.ul-list-z1 li{width:50%}
.m-contact .box .ll,.m-contact .box .rr{width:auto;float:none;padding:0;border-right:0}
.m-contact .box .ll .item,.m-contact .box .rr .item{margin-bottom:22px}
.m-contact .box .item span{font-size:18px}
.m-contact .box .item{font-size:16px}
/*.m-list1 .pic{display:none}*/

.m-list1 .pic{
    float: none;
    margin: 0 auto;
    margin-bottom: 20px;
}
.m-list1 .txt{font-size:16px;}

.m-list1 .btn a{
    margin: 0;
}
.m-list1 li{padding:20px 0}
.m-list1 .btn a{height:40px;line-height:38px;font-size:16px}
.ul-list-z2s li{width:50%}
.g-tit02 h3{font-size:28px}
.m-pop-z1{background-color:rgba(0,0,0,.5)}
.ul-txt4 li{width:50%;margin-bottom:20px}
.m-map .box,.m-map .box.qm{padding-top:0}
.m-news1{padding:0}
.ul-imgtxtq1 li{
	width: 25%;
}
/*.ul-imgtxtq1 .con{height:240px;line-height:240px}*/
.pop-team .inner{
    height: 300px;
}
.m-zlbj-txzx .pic{
    float: none;
    width: 100%;
    margin-right: 0;
    margin-bottom: 20px;
}
.m-zlbj-txzx .txt h3{
    font-size: 18px;
}
.m-zlbj-txzx .txt{
    font-size: 14px;
}
.chairman-speech .chairmanpic{
    width: 100%;
    float: none;
    margin-right: 0;
    margin-bottom: 20px;
}
.chairman-speech .txtbody{ padding-left: 0; }
.chairman-speech .chairmanpic img{
    width: auto;
    margin: 0 auto;
}
.chairman-speech .txtbody .zw{
    margin-bottom: 10px;
}
}
@media only screen and (max-width:767px){
.hide-m{display: block !important; }
.hide-pc{display: none !important; }

.g-box1{padding:0 5px}
.g-box1-1{padding:0}
.m-txt h1{
    font-size:16px;
}
/*.m-txt .desc a {
    width: 45px;
    height: 25px;
    line-height: 18px;
    font-size: 14px;
    margin-right: 15px;
}*/
.row-hs1{padding-top:15px}
.slick-z1 .con{padding:10px}
.slick-z1 .txt h3{font-size:16px;}
.slick-z1 .txt .info{font-size:14px}
.slick-z1 .slick-dots{bottom:-30px}
.row-a1-jg{padding-bottom:55px}
.ul-tab01 li a{height:40px;line-height:38px;font-size:16px}
.ul-list-z1 li{width:auto;float:none;margin-bottom:0}
.slick-arc li{
    float: left;
}

.slick-arc {
    padding: 0 20px;
}
.slick-arc .slick-prev {
    left: -5px;
    background-image: url(../images/icon7-l.png);
}
.slick-arc .slick-next {
    right: -5px;
    background-image: url(../images/icon7-r.png);
}

.slick-arc .slick-prev:hover {
    left: -5px;
    background-image: url(../images/icon7-l-on.png);
}
.slick-arc .slick-next:hover {
    right: -5px;
    background-image: url(../images/icon7-r-on.png);
}

.ul-list-z1 li .con h3{font-size:16px}
.ul-list-z1 li .con{padding:10px 10px 5px}
.ul-list-z1 li .pic{margin-bottom:5px}
.m-map .bot a{width:auto;float:none;height:40px;line-height:38px;margin:5px 0;font-size:16px}
.m-map #allmap{height:300px}
.m-contact{margin:20px 0}
.m-contact .box .item span{font-size:16px}
.m-contact .box .item{font-size:14px}
.m-contact .box .item i{width:30px;height:30px;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.m-contact .box .ll .item,.m-contact .box .rr .item{margin-bottom:15px}
.m-contact h3{font-size:20px;margin-bottom:20px}
.m-list1 .btn{text-align:center;padding-top:15px}
.m-list1 .btn a{height:35px;line-height:33px;width:120px;font-size:14px;display:inline-block;margin:0 10px;float:none}
.m-list1 .txt{font-size:14px}
.a-more,.m-list1 h3 a{font-size:16px}
.a-more-1{margin:40px auto}
.ul-list-z2s li h3{font-size:16px}
.ul-list-z2s li .con a{padding:20px 0}
.ul-list-z2s li p{font-size:14px}
.ul-list-z2s li{padding:0 5px;margin-bottom:10px}
.g-tit02 h3{font-size:20px;margin-bottom:10px}
.row-b1-jg{padding-top:25px}
.ul-list-z2s{margin:20px -5px 10px}
.row-b2-jg{padding-top:40px}
.ul-list-z3 li i{width:50px;height:50px;-o-background-size:100% auto;-ms-background-size:100% auto;-moz-background-size:100% auto;-webkit-background-size:100% auto;background-size:100% auto}
.ul-list-z3 li{margin:0 10px}
.m-pop-z1 .left .tit h3{font-size:18px;margin-bottom:5px}
.m-pop-z1 .left .tit em{width:30px;height:2px;margin-bottom:10px}
.m-pop-z1 .left .item{margin-bottom:10px}
.m-pop-z1 .con .pop-main{padding:10px;border-radius:10px}
.fd-addr span{font-size:16px;line-height:1.5}
.fd-copy{font-size:12px;line-height:22px}
.m-img1 .pic{height:120px;line-height:120px}
.m-map .con h3{font-size:18px}
.m-txt1 .txt h4{font-size:16px}
.m-txt1 .txt{font-size:14px}
.m-map .box.qm .m-txt1 .txt,.m-txt1 .txt{padding-bottom:10px;margin-bottom:10px}
.m-map .box.qm .con,.m-map .con{padding:15px 20px}
.m-map .box.qm .con{border-top: 0;}
.g-titq1 h3{font-size:20px}
.m-map .box .g-more{font-size:14px;height:35px;line-height:33px;width:120px}
.m-img1{margin-top:30px; height: 380px; overflow: hidden;}
.ul-txt4 li{width:auto;float:none}
.ul-txt3 li{padding:15px 15px 5px}
.ul-txt3 .txt:after,.ul-txt3 li:after{display:none}
.ul-txt3 .txt h3{font-size:16px}
.ul-txt3 .txt p{font-size:14px}
.ul-txt3{padding-top:20px}

.m-cooperative { overflow: hidden;}

.so .inp,.so,.so .sub{height: 40px;line-height: 40px;top:0;}

#page2 .wp { padding: 0;}
.ul-txt2 .g-more,.ul-txt2 h3{height:35px;line-height:33px;font-size:16px;font-weight:400}
.ul-txt2{padding:0}
.ul-txt2 li{ width: 50%; float: left; margin: 0;}

.ul-txt2 li h3 { width: auto;}

.ul-txt2 li h3 a { padding: 0; display: block; border: 1px solid #aaa; border-right: 0; border-left: 0;}
.m-news1 .box{margin-top:30px}
.fd-copy .share{margin:10px 0 0}
.ban{
    height: auto !important;

	/* display: none; */

	background: none !important;

	
}

.ban h2{

    font-size:18px;

    text-align:center;

    margin-top:0 !important;

	padding: 30px;

}

body{ padding-top: 60px;}
.g-box1,.m-chairman,.m-structure,.m-structure,.m-team{margin-top:0px !important;}




.fd-addr .fdlogo{width:160px}
.m-map .con{margin-bottom:15px}
.m-txt .desc .size{margin-right:5px}
body{padding-top:65px}
.header{height:50px}
/*.header .logo{height:50px;line-height:50px;width:28%}*/
body.fixed .header{height:50px}
body.fixed .header .logo{height:50px;line-height:50px;width: 43px;}

.header .logo{height: 50px;line-height: 50px;}
.header .logo a,.header .logo{width: 160px; height: 50px; overflow: hidden;}

.menuBtn{margin-top:5px}
.nav{top:50px}
.sobox{width:80%}
.header .logo .img2{max-height:80%}

.banner { height: 360px; overflow: hidden;}
.banner .item{height:360px}
.banner .slick-dots{bottom:10px}
.banner .txt h3{font-size:20px;margin-bottom:10px}
.ul-txt1{margin-top:20px}
.ul-txt1 li{padding-top:5px;font-size:14px}
.ul-txt1 li p em{margin-right:0}
.banner .slick-dots li button{width:10px;height:10px;border-width:1px}
.m-chairman .txt{padding:20px;font-size:14px}
.m-chairman .txt:after,.m-chairman .txt:before{display:none}
.m-chairman .txt h3{text-align:center;font-size:18px;padding-bottom:10px;margin-bottom:10px}
.m-chairman .txt h3:after{width:30px;height:2px;right:0;margin:0 auto}
.m-chairman .autograph{height:30px;line-height:30px;margin-right:0}
.m-chairman .autograph img{max-width:80%;max-height:80%}
.m-history .slick-nav .item{font-size:20px}
.m-history .slick-nav .slick-current{font-size:30px}
.m-history .slick-nav .item span:after,.m-history .slick-nav .item span:before{width:40px}
.m-history .slick-nav .item span:before{left:-20px}
.m-history .slick-nav .item span:after{right:-20px}
.m-history .slick-nav .slick-next,.m-history .slick-nav .slick-prev{width:20px;height:20px;margin-top:-10px;}
.scrollbar{
    padding:10px 10px 10px 20px;
    height: 60vh;
}
.ul-txtq1 .date{display:none}
.ul-txtq1 li{padding:10px 0}
.ul-txtq1 .txt h3{font-size:16px}
.ul-txtq1 .txt{font-size:14px}
.m-team{margin-top:-100px}
.ul-imgtxtq1 li{width:50%}
.ul-imgtxtq1 .txt h3{font-size:16px}
.ul-imgtxtq1 .pic h3,.ul-imgtxtq1 .txt span{font-size:14px}
.m-structure{margin-top:-100px}
.ul-txt4{margin:20px 0 0}
.ul-txt4 li{padding-right:0;width: 50%;float: left;margin-bottom: 10px;}
.ul-txt4 li a{margin: 0 5px;}
.ul-txt4 .tit,.ul-txt4 li.on .tit{display: none !important;}
.ul-txt4 .con h3{font-size: 14px; font-weight: bold;}
.ul-txt4 .con .txt{font-size: 12px;}
.ul-txt4 .con,.ul-txt4 li.on .con{margin-top: 0;
	box-shadow: 0 0 0px rgba(0,0,0,0);
}
.ul-txt4 li.on .con h3{color: #666;}
.bg-pic{background: url(../images/bg-001.jpg) no-repeat center center !important;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}
.tabbox{clear: both;overflow: hidden;}
.m-news1 .box{padding-bottom: 50px;}
.ul-txt2{overflow: visible;}
.ul-txt2 li .g-more{bottom: 0;top: auto;right: auto;left: 50%;
	font-size: 14px;margin-left: -55px;
}
.ul-txt1 li{width: 25%;}
.ul-txt1 li p em{font-size: 30px;}
.ul-txt1 li{font-size: 12px;}
.ul-txt1{padding: 10px 0;margin-top: 0;box-shadow: 0 0 0px rgba(0,0,0,0);}
.banner .slick-dots{bottom: 20px;}
.banner .txt{right: auto;left: 10px;text-align: center;top: 40%;}
.banner .txt .g-more{float: none;border-radius: 5px;}
.header .sos{top:12px;}
.header .logo .img1{  display: inline;}
.m-industry .g-more, .m-cooperative .g-more{width: 120px;height: 35px;line-height: 33px;}


.banner .txt{
    right: none;
    left: 0;

	width: 100%;
    text-align: center;
    top: auto;

	bottom:25px;
}
.banner .txt h3{
    font-size: 18px;
}
.banner .txt .g-more{
    float: right;
    width: 90px;
    height: 30px;
    line-height: 30px;
    font-size: 14px;

	display: none;
}


body.fixed .header .logo .img2{max-height: none;height: 30px;margin-top: -2px; display: none;}



body.fixed .header .logo .img1 { display: inline;}
.fd-top,.fd-copy .share { display: none;}

.m-slider1 .slick-arrow{display: none !important;}
#fp-nav{display: none !important;}
.m-slider1 .item{padding: 0;}
.m-slider1 .slick-dots{position: absolute;left: 0;right: 0;bottom: -20px;text-align: center;}
.m-slider1 .slick-dots li{width: 8px;height: 8px;display: inline-block;border-radius: 50%;
	margin: 0 3px;
	background: rgba(0,0,0,.3);
}
.m-slider1 .slick-dots li.slick-active{background-color: #e60044;}
.m-slider1 .slick-dots button{display: none;}
.pop-team .inner{
    height: auto;   
}
.pop-team .inner .pic{
    float: none;
    width: 100%;
    margin-bottom: 15px;
    margin-right: 0;

	display: none;
}
.pop-team .inner .pic img{
    max-width: 150px;
}
.pop-team .inner .info .desc{
    height: 260px;
    max-height: none;
}
.m-list1 .date {font-size: 12px;}

.logo{ background:#fff;}

.pop-team .inner .info h3 { font-weight: normal; margin-bottom: 0; font-size: 18px;}

.pop-team .inner .info h3 span:after {display: none;}

.pop-team .inner .info .zw1{ position: relative; font-size: 16px; margin-bottom: 15px;}

.pop-team .inner .info .zw1:after {

    content: " ";

    display: block;

    width: 30px;

    height: 2px;

    position: absolute;

    top: 120%;

    left: 0;

    background-color: #e60044;

}





  .m-introduce {
        font-size: 14px;
        padding: 15px;
        margin-bottom: 30px;
    }

    .m-introduce .tit .en {
        font-size: 20px;
    }

    .m-introduce .tit h1 {
        font-size: 18px;
    }

    .m-introduce .tit h1::after,
    .ul-culture .con .txt .tit::after {
        margin-top: 5px;
    }

    .ul-culture {
        padding: 10px 0;
    }

    .ul-culture li {
        padding: 0 10px 0;
        margin-bottom: 20px;
    }

    .ul-culture .con {
        padding-bottom: 10px;
        margin-bottom: 10px;
    }

    .ul-culture .con .txt .tit {
        font-size: 18px;
    }

    .ul-culture .con .txt {
        font-size: 14px;
    }

	

	.m-team {display: none;}

	/*.mbox .pop-teama { 
        display: block; 
        position: static; 
        border: 1px solid #ddd; 
        margin-bottom: 15px;
        height: 50vh;
    }*/

	/*.mbox .pop-teama .inner{position: static; 

	height: auto;

	width: auto;

	-webkit-transform: translate(0,0); 

    -moz-transform: translate(0,0);

    -ms-transform: translate(0,0);

    -o-transform: translate(0,0);

    transform: translate(0,0);

	overflow: hidden;

	padding: 10px;

	}*/

	/*.mbox .pop-teama .close {display: none;}

	.mbox .pop-teama .pic {display: block; float: left; width: 35%; margin-bottom: 0; margin-right: 10px;}

	.mbox .pop-teama .pic img{ max-width: 100% !important;}

	.mbox .pop-teama .inner .info { height: auto;}

	.mbox .pop-teama .inner .cont {

	position: static; 

    -webkit-transform: translateY(0);

    -moz-transform: translateY(0);

    -o-transform: translateY(0);

    -ms-transform: translateY(0);

    transform: translateY(0);

	}

	.mbox .pop-teama .inner .info .desc {  

		font-size: 14px; color:#888; line-height: 1.7em; overflow: hidden;

		height: 6.8em;

	}
*/
.mbox-team{
    display: block;
}
.mbox-team .pop-teamlead {
    display: block;
    position: static;
    border: 1px solid #ddd;
    margin-bottom: 15px;
    /*height: 30vh;*/
}


.mbox-team .pop-teamlead .inner {
    position: static;
    height: auto;
    width: auto;
    -webkit-transform: translate(0,0);
    -moz-transform: translate(0,0);
    -ms-transform: translate(0,0);
    -o-transform: translate(0,0);
    transform: translate(0,0);
    overflow: hidden;
    padding: 10px;
}


.mbox-team .pop-teamlead .pic {
    display: block;
    float: left;
    width: 35%;
    min-width: 100px;
    margin-bottom: 0;
    margin-right: 10px;
}

.mbox-team .pop-teamlead .inner .info {
    height: auto;
}

.mbox-team .pop-teamlead .inner .info {
    overflow: hidden;
    height: auto;
    position: relative;
}

.mbox-team .pop-teamlead .inner .info h3 {
    font-weight: normal;
    margin-bottom: 0;
    font-size: 18px;
}

.mbox-team .pop-teamlead .inner .info .zw1 {
    position: relative;
    font-size: 16px;
    margin-bottom: 15px;
}

.mbox-team .pop-teamlead .inner .info .zw1:after {
    content: " ";
    display: block;
    width: 30px;
    height: 2px;
    position: absolute;
    top: 120%;
    left: 0;
    background-color: #e60044;
}

.mbox-team .pop-teamlead .inner .info .desc {
    font-size: 14px;
    color: #888;
    line-height: 1.7em;
    height: 5.1em;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space: normal;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:3;
    
}



.pop-team.pop-team2 .inner .pic {
    float: none;
    width: 100%;
    margin-bottom: 15px;
    margin-right: 0;
    display: block;
}









}
@media only screen and (max-width:479px){


.ul-txtimg-h1 .g-titq1 h3:after { width: 20px;}

.main { min-height: 485px;}
.m-pop-z1 .left .item,.m-pop-z1 .left .line span{font-size:14px}
/*.ul-txt1 li{width:50%;margin-bottom:10px}
.ul-txt1 li:nth-child(even){border-right:none}*/
.ul-imgtxtq1 li{float:none;width:auto;}

.pop-team2 .inner .pic {

	display: block;

	float: none;

}
.pop-team2 .inner .pic img{
    max-width: 150px;
}
.pop-team2 .inner .info .desc{
    /* height: 180px; */

	font-size: 16px;
}



.ul-imgtxtq1 .con { padding-top: 55%;}
.pop-team2 .inner .info h3 {font-size: 18px; text-align: center;}

.pop-team2 .inner .info .zw1 {font-size: 14px; text-align: center;}

.pop-team2 .inner .info .zw1:after { left: 50%; margin-left: -15px;}
.ban h2{
    margin-top:40px;
}
.ban{
    height:150px;
}
.m-structure,.m-chairman,.g-box1,.m-team{
	margin-top: -50px;
}
.slick-z1{
	margin-top: 0;
}
.bg-pic{
    background-image: none !important;
}

.m-img1 { height: 290px; overflow: hidden;}
.m-img1 .pic{
    height: 90px;
    line-height: 90px;
}
.fd-copy .pc-copy{
    display: none;
}
.fd-copy .m-copy{
    font-size: 10px;
    display: block;
}

.m-txt h1{
    font-size:16px;
    padding-bottom: 5px;
}
/*.m-txt .desc a {
    width: 40px;
    height: 25px;
    line-height: 18px;
    font-size: 12px;
    margin-right: 15px;
}*/
.m-txt .txt{
    font-size: 14px;
}



.banner .item,.banner { height: 260px;}

.banner-pc{
    display: none !important;
}
.banner-m{
    display: block !important;
}
.banner-m .item,.banner-m{
    height: auto;
}
.row-index1{
    padding-top: 50px;
}
.banner-m .item a{
    display: block;
    padding-top: 81.5%;
    height: 0;
    position: relative;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: cover;
    background-size: cover;
}
.m-history .slick-for:after{
    left: 0;
    right: 0; 
    margin: 0 auto; 
}

.ul-txt4 .con{ height: 12em;}

.ul-txt4 .con .txt { height: auto;}

.ul-txt4 .con { padding-top: 21%;}

}




</pre></body></html>