@charset"utf-8";

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
th,
td {
	margin: 0;
	padding: 0;
}

div {
	box-sizing: border-box;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,
img {
	border: 0;
}

ol,
ul {
	list-style: none;
}

li {
	list-style: none;
}

th {
	text-align: left;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: normal;
}

input,
textarea,
select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	font-size: 100%;
	outline: none;
	background-color: transparent;
	border: none;
}

a,
a:link,
a:visited,
a:hover,
a:active {
	text-decoration: none;
}

i,
em {
	vertical-align: middle;
	font-style: normal;
}

body {
	font:14px/1.6 "Source Han Sans CN","noto sans","PingFang SC","Microsoft YaHei",-apple-system,Arial,sans-serif;
	/* font:   'Microsoft YaHei',"arial", tahoma, ; */
	overflow-x: hidden;color:#000;
}
.vat{vertical-align: top;}

.clearfix:after {
	display: block;
	content: "";
	clear: both;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

.w12 {
	width: 1200px;
	margin: 0 auto;
}

.fixed:before,
.clearfix:before,
body:before,
.header:before,
.main:before,
.footer:before {
	content: '';
	display: table;
}

a{color:#000;}
a:hover{color:#67ac49;}
video{background: none;border: none;}
@-webkit-keyframes warn {

	0% {
		-webkit-transform: scale(0);
		transform: scale(0);
		opacity: 1
	}

	100% {
		-webkit-transform: scale(1);
		transform: scale(1);
		opacity: 0
	}

}

@-moz-keyframes warn {

	0% {
		-moz-transform: scale(0);
		transform: scale(0);
		opacity: 1
	}

	100% {
		-moz-transform: scale(1);
		transform: scale(1);
		opacity: 0
	}

}

@-o-keyframes warn {

	0% {
		-o-transform: scale(0);
		transform: scale(0);
		opacity: 1
	}

	100% {
		-o-transform: scale(1);
		transform: scale(1);
		opacity: 0
	}

}

@keyframes warn {

	0% {
		-webkit-transform: scale(0);
		-moz-transform: scale(0);
		-o-transform: scale(0);
		transform: scale(0);
		opacity: 1
	}

	100% {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		transform: scale(1);
		opacity: 0
	}

}

.area-box {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 20;
}

.area-box .pulse {
	display: inline-block;
	top: 50%;
	left: 50%;
	position: absolute;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	border-color: #fff;
	margin-top: -300px;
	margin-left: -300px;
	height: 600px;
	width: 600px;
	-webkit-box-shadow: 0 0 2px #fff, 0 0 10px #fff inset;
	box-shadow: 0 0 2px #fff, 0 0 10px #fff inset;
	-moz-box-shadow: 0 0 2px #fff, 0 0 10px #fff inset;
}

.area-box .pulse {
	-webkit-animation: warn 2.5s ease-out both;
	-moz-animation: warn 2.5s ease-out both;
	-o-animation: warn 2.5s ease-out both;
	animation: warn 2.5s ease-out both;
	-webkit-animation-iteration-count: infinite;
	-moz-animation-iteration-count: infinite;
	-o-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	background: 0 0;
}


.area-box .delay-01 {
	-webkit-animation-delay: 0;
	-moz-animation-delay: 0;
	-o-animation-delay: 0;
	animation-delay: 0
}

.area-box .delay-02 {
	-webkit-animation-delay: .4s;
	-moz-animation-delay: .4s;
	-o-animation-delay: .4s;
	animation-delay: .4s
}

.area-box .delay-03 {
	-webkit-animation-delay: .8s;
	-moz-animation-delay: .8s;
	-o-animation-delay: .8s;
	animation-delay: .8s
}

.area-box .delay-04 {
	-webkit-animation-delay: 1.2s;
	-moz-animation-delay: 1.2s;
	-o-animation-delay: 1.2s;
	animation-delay: 1.2s
}

.area-box .delay-05 {
	-webkit-animation-delay: 1.6s;
	-moz-animation-delay: 1.6s;
	-o-animation-delay: 1.6s;
	animation-delay: 1.6s
}

.area-box .delay-06 {
	-webkit-animation-delay: 2s;
	-moz-animation-delay: 2s;
	-o-animation-delay: 2s;
	animation-delay: 2s
}

.area-box .delay-07 {
	-webkit-animation-delay: 2.4s;
	-moz-animation-delay: 2.4s;
	-o-animation-delay: 2.4s;
	animation-delay: 2.4s
}


 button {border: none;outline: none;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

.cf0000{ color:#cf0000;}

.footer-cn a{display: inline-block;}
.wxttc{ position:relative;}
.wxttcimg{ position:absolute; overflow: hidden; width:122px; padding-right: 02; bottom:-42px; left:-120px; display: none;}
.wxttcimgul {width:110px; height:110px; border:6px solid #fff; background:#fff;border-radius:5px;-webkit-border-radius:5px;}
.wxttcimg img{ width:100%; height:auto;}

.pgright li,.pgright i,.pgright{transition: all 0.3s ease;}
.pgright a{ cursor: pointer;}
.pgright a:hover i{color:#fff;}
.pgright{ display: none; position:fixed;right:35px; width: 50px; padding: 10px; box-sizing: content-box; bottom:8%; z-index:999;}
.pgrighton{bottom:5%;}
.pgright li{width:50px;height:50px; background: #fff; line-height: 50px; text-align: center; color: #666666;float:left;margin-top: 10px; box-shadow: 0 2px 8px rgba(0,0,0,0.1);}
.sumifont1{ font-size:36px!important;}
.sumifont2{ font-size:31px!important;}
.sumifont3{font-size:27px!important; color: #004e9c;}
.sumifont5{font-size:26px !important;}
.pgright .l3 a:hover i{color:#004e9c;}
.pgright .l1 i{ position: relative;top:2px;}
.pgright .l2 i{ position: relative;top:5px;}
.pgright .l1:hover{ background: #004e9c; color: #fff;}
.pgright .l1:hover a{ color: #fff;}
.pgright .backtopm{height:auto;line-height: 16px;font-size:12px;padding-top:9px;padding-bottom:9px;}
.pgright .backtopm span{display:block;}

.footwap{background:#626364;padding-top:40px;text-align: center;}
.footwapp1{font-size:12px;line-height: 20px;}
.footwapp1 em{ opacity:0.8;padding:0 5px;position: relative;top:-1px;}
.footwapp2 img{height:80px;}
.footwapp2{padding:20px 0;}
.footwapp3{padding-bottom:20px;}
.footwap,.footwap a{color:#fff;}
.footwapp4{padding:15px 0;opacity:0.7;border-top:1px solid rgba(255,255,255,0.5);}
#phead,#pfoot,.wap_show{display:none;}
.text-1{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.text-2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.text-3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}

/*导航*/



.wapmewuul>li,.wapmewu,.waptop{transition: all 0.35s ease-out;-webkit-transition: all 0.35s ease-out;}
.waplogo{position:relative;width: 100px;height:30px;}
.waplogo img{height:100%;position:absolute;left:0;top:0;transition:all 0.3s ease;}
.waplogo2{opacity:0;}

.waplauge a,.waplauge{color:#fff;opacity: 0.8;}
.waplauge em{font-size:12px;padding:0 10px;}

.header_search{line-height: 30px;margin-right:15px;}
.header_search i{font-size:33px;color:#fff;}
.header__toggle-menu {cursor: pointer;display: block;top:4px;position:relative;}
.header__hamburger {height: 22px;width: 30px;min-width: 30px;overflow: hidden;position: relative;display: block;}
.header__hamburger span {position: absolute;width: 100%;left: 0;background: #fff;display: block;}
.header__hamburger span:before,.header__hamburger span:after {position: absolute;background: #fff;}
.header__hamburger span:first-child {bottom: 100%;margin-bottom: -2px;transition: bottom .5s ease, margin-bottom .5s ease;}
.header__hamburger span:nth-child(2) {height: 2px;top: 50%;transition-property: left, width, height;transition-duration: .5s;transition-timing-function: ease;}
.header__hamburger span:last-child {top: 100%;margin-top: -2px;transition: top .5s ease;}
.header__hamburger span:first-child:before,
.header__hamburger span:first-child:after,
.header__hamburger span:last-child:before,
.header__hamburger span:last-child:after {content: "";height: 2px;transition-property: transform;transition-duration: .5s;transition-timing-function: ease;width: 50%;}
.header__hamburger span:first-child:before,
.header__hamburger span:last-child:before {right: 50%;-ms-transform-origin: 100% 50%;transform-origin: 100% 50%;}
.header__hamburger span:first-child:after,.header__hamburger span:last-child:after {left: 50%;-ms-transform-origin: 0 50%;transform-origin: 0 50%;}
.header__toggle-menu:not(.is-open) .header__hamburger:after {position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.header__toggle-menu:not(.is-open) .header__hamburger:after{background: #fff;width: 100%;content: "";bottom: -2px;-ms-transform: translateX(-100%) skewX(-35deg);transform: translateX(-100%) skewX(-35deg);margin-left: -15px;transition: transform 1s ease, margin-left 1s ease;}

.header__toggle-menu.is-open .header__hamburger span:first-child {bottom: 50%;margin-bottom: 0;}
.header__toggle-menu.is-open .header__hamburger span:first-child:before {-ms-transform: rotate(45deg);transform: rotate(45deg);}
.header__toggle-menu.is-open .header__hamburger span:first-child:after {-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.header__toggle-menu.is-open .header__hamburger span:nth-child(2) {width: 0;}
.header__toggle-menu.is-open .header__hamburger span:nth-child(2) {left: 50%;height: 1px;}
.header .header__toggle-menu.is-open .header__hamburger span:last-child {top: 50%;}
.header__toggle-menu.is-open .header__hamburger span:last-child {margin-top: -11px;}
.header__toggle-menu.is-open .header__hamburger span:last-child:before {-ms-transform: rotate(-45deg);transform: rotate(-45deg);}
.header__toggle-menu.is-open .header__hamburger span:last-child:after {-ms-transform: rotate(45deg);transform: rotate(45deg);}

.waptop{position:fixed;width:100%;left:0;top:0;z-index:120;padding: 12px 4%;}
.sumis,.sumix{position: absolute;width:100%;left:0;top:0;text-align: center;transition:all 0.3s ease;display:none;}
.hassub>i .sumis,.hassub>i .sumix{display:block;}
.hassub>i .sumix{opacity:0;}
.hassub>i.on .sumix{opacity:1;}
.hassub>i.on .sumis{opacity:0;}
.wapmewu{position:fixed;left:0;top:-100%;width:100%;height:100%;box-sizing: border-box;padding:4%;visibility: hidden;opacity:0;z-index:-11;}
.wapmewu{background:#000;}
.wapmewuul ul{display:none;}
.wapmewu,.wapmewu a{color:#fff;}
.wapmewuul li{position:relative;}
.wapmewuul i{position:absolute;height:100%;right:0;top:0;width:30px;cursor: pointer;}
.wapmewuul a{border-bottom: 1px solid rgba(255,255,255,0.3);display: block;vertical-align: top;line-height:22px;}
.wapmewuul>li>a{line-height:45px;}
.wapmewuul>li>i>em{height:45px;line-height:45px;}
.wapmewuul ul a{line-height:35px;font-size:12px;}
.wapmewuul ul i em{height:35px;line-height:35px;}
.wapmewuul ul{padding-left:10px;}

.wapmewuul>li{opacity: 0;-webkit-transform: scale(1.1) translateY(-25px);transform: scale(1.1) translateY(-25px);}
.wapmewuul>li:nth-child(1) {-webkit-transition-delay: 120ms, 120ms;transition-delay: 120ms, 120ms;}
.wapmewuul>li:nth-child(2) {-webkit-transition-delay: 200ms, 200ms;transition-delay: 200ms, 200ms;}
.wapmewuul>li:nth-child(3) {-webkit-transition-delay: 280ms, 280ms;transition-delay: 280ms, 280ms;}
.wapmewuul>li:nth-child(4) {-webkit-transition-delay: 360ms, 360ms;transition-delay: 360ms, 360ms;}
.wapmewuul>li:nth-child(5) {-webkit-transition-delay: 440ms, 440ms;transition-delay: 440ms, 440ms;}
.wapmewuul>li:nth-child(6) {-webkit-transition-delay: 520ms, 520ms;transition-delay: 520ms, 520ms;}
.wapmewuul>li:nth-child(7) {-webkit-transition-delay: 600ms, 600ms;transition-delay: 600ms, 600ms;}
.wapmewuul>li:nth-child(8) {-webkit-transition-delay: 780ms, 780ms;transition-delay: 780ms, 780ms;}
.wapmewuul>li:nth-child(9) {-webkit-transition-delay: 860ms, 860ms;transition-delay: 860ms, 860ms;}
.wapmewuul>li:nth-child(10) {-webkit-transition-delay: 940ms, 940ms;transition-delay: 940ms, 940ms;}

.wappubbg{position:fixed;width:100%;height:100%;left:0;top:0;z-index:55;background:#000;opacity:0.6;display:none;}
.wapsearch{position:fixed;width:80%;left:10%;top:50%;transform: translateY(-50%);z-index:88;display:none;background: #fff;border-radius:20px;overflow: hidden;}
.wapsearch .otxt{width:85%;padding:0 15px;box-sizing: border-box;}
.wapsearch .obtn{width:15%;text-align: right;box-sizing: border-box;padding-right:15px;}
.wapsearch .obtn i{color: #333;font-size:30px;}
.wapsearch .otxt,.wapsearch .obtn{height:45px;line-height:45px;float:left;}

.waptopon,.waptopno{background: rgba(255,255,255,0.8);}
.waptopon .waplogo1,.waptopno .waplogo1{opacity:0;}
.waptopon .waplogo2,.waptopno .waplogo2{opacity:1;}
.waptopon .header_search i,.waptopno .header_search i{color:#000;}
.waptopon .header__hamburger span::before,.waptopon .header__hamburger span::after,.waptopon .header__hamburger span,.waptopno .header__hamburger span::before,.waptopno .header__hamburger span::after,.waptopno .header__hamburger span{background:#000;}

.waptopno .waptop{box-shadow: 0 2px 12px rgba(0,0,0,0.1);}

.waptopmeau {background: rgba(255,255,255,0);}
.waptopmeau .waplogo1{opacity:1;}
.waptopmeau .waplogo2{opacity:0;}
.waptopmeau .header_search i{color:#fff;}
.waptopmeau .header__hamburger span::before,.waptopmeau .header__hamburger span::after,.waptopmeau .header__hamburger span{background:#fff;}

.showwapmewu .wapmewuul>li{opacity:1;-webkit-transform: none;transform: none;}
.showwapmewu{visibility: visible;opacity:1;z-index:99;top:0;}
.wapmewum{padding-top:60px;}
.wapmewum{height:95%;overflow-y: scroll;}



/*搜索*/
.search-result-main{ display:block; border-top:1px solid #eee; margin-top:20px; padding-top: 20px;}
.search-result-main-p {font-size: 12px;color: #9d9d9c;margin-top: 0;}
.search-result-main .input-warp {position: relative;width: 434px;margin: 60px auto;border: 1px solid #bfbfbf;border-radius: 10px;background: url(../images/search-icon.png) 15px 15px no-repeat;}
.search-result-main .input-warp input {width: 78%;height: 46px;line-height: 46px;margin-left: 43px;border-color: transparent;background-color: transparent;outline: none;color:#666;}
.searchtab{ padding-bottom:65px;}
.search-class-list {border-bottom: 1px solid #ddd;}
.search-class-list li {float: left;font-size: 16px;}
.search-class-list li.on a {color: #000;}

.search-class-list li a {padding: 0 26px;padding-left: 0;color: #999;line-height: 45px;position:relative;}
.search-class-list li.on a span:after {position: absolute;content: '';width: 100%;height: 1px;bottom:0;left: 0;background-color: #0075c1;}
.search-result-main a {display: block;}

.search-result-title {color: #999;padding-top: 20px;}
.result-list{ overflow:hidden;}
.result-item {width: 48%;margin-right: 4%;border-bottom: 1px solid #e7e7e7;float:left;}
.result-item:nth-child(2n) {margin-right: 0;}
.result-item .dot {display: inline-block;width: 4px;height: 4px;margin: 0 10px;background: #828282;border-radius: 50%;vertical-align: middle;}
.result-item p {display: inline-block;vertical-align: middle;word-break: normal;width:90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.search-result-main a {display: block;}
.result-item a {display: block;width: 100%;padding: 28px 0;color: #696969;}

/*新闻详细*/
.newxxa {padding: 80px 0;border-top: 1px solid #eee;}
.newxxa {padding: 80px 0;border-top:1px solid #eee;}
.investorlistm {background: #fff;padding-top: 30px;box-shadow: 0 2px 12px rgba(0,0,0,0.1);-webkit-box-shadow: 0 2px 12px rgba(0,0,0,0.1);}
.xxyh4 {font-size: 30px;padding: 0 35px;border-left: 4px solid #ed6d00;line-height: 30px;}
.newdescall {margin-left: 50px;margin-right: 50px;}
.newdescall2X{ padding-top:50px; padding-bottom:80px;}
.newdescall2X strong{ display:inline-block; padding-bottom:8px;}
.newdetail-title {padding-top: 30px;font-size: 20px;padding-bottom: 30px;text-align: center;border-bottom: 1px solid #d3d3d3;}
.newdetail-title p {padding-top: 10px;font-size: 12px;color: #adadad;text-align: center;font-family: Arial, Helvetica, sans-serif;}
.newdetail-con {padding: 50px 0;margin-top: 20px;max-width: 700px;margin: 0 auto;}
.pubback {padding: 50px 0;margin-top: 20px;border-top: 1px solid #d8d8d8;}
.pubback i, .pubback a {vertical-align: middle;display: inline-block;}
.pubback a {cursor: pointer;width: 110px;display: inline-block;color: #333;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;height: 35px;line-height: 35px;text-align: center;border: 1px solid #ff7010;}
.pubback a:hover{background: #ff7010;color:#fff;}
.pubback a{transition: all 0.3s ease;}


/*职位申请弹窗*/
.applybox ,.appfix{display:none;} 
.appfix{position: fixed;width: 100%;height: 100%;opacity: 0;z-index: 999999;top: 0;left: 0;background:#000;opacity:0.4;-webkit-opacity:0.4;-moz-opacity:0.4;}
.applybox{position: fixed;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;width: 560px;height: 500px;box-sizing: border-box;top: 0;left: 0;right: 0;bottom: 0;margin: auto;background-color: #fff;border: 1px solid #f2f2f2;padding: 55px 90px 44px;font-size: 0;z-index: 1000000;}
.applybox label{font-size: 14px;color: #666666;display: inline-block;width: 88px;vertical-align: middle;}
.applybox input,.applybox textarea{width: calc(100% - 88px);height: 40px;line-height: 40px;border: 1px solid #cbcbcb;box-sizing: border-box;border-radius: 5px;font-size: 14px;padding: 0 14px;vertical-align: middle;}
.applybox .select{width: 140px;height: 40px;line-height: 40px;border-radius: 5px;font-size: 14px;box-sizing: border-box;vertical-align: middle;color: #808080;}
.applybox .select .select-tit{padding: 0 14px;background-position:110px center;z-index: 99999999;}
.applybox .select + .select{margin-left: 10px;}
.applybox .inpjob.z3{z-index: 99 !important;}
.applybox .inpjob + .inpjob{margin-top: 15px;}
#ascrail2003,#ascrail2002{z-index: 9999999 !important;}
.applybox .inpjob.file .fileinp{display: inline-block;width: 178px;height: 100px;border: 1px solid #cbcbcb;vertical-align: top;position: relative;border-radius: 5px;text-align: center;overflow: hidden;}
.applybox .inpjob.file .fileinp img{margin: 26px 0 20px;}
.applybox .inpjob.file .fileinp .d1{font-size: 12px;color: #666666;line-height: 1.8;}
.applybox .inpjob.file input{opacity: 0;width: 178px;height: 100px;border: 1px solid #cbcbcb;vertical-align: top;position: absolute;top: 0;left: 0;}
.applybox .inpjob.code{position: relative;}
.applybox .inpjob.code img{position: absolute;height: 90%;top: 50%;transform: translate(0,-50%);right: 4px;}
.applybox .inpjob.submit input{background: none;border:none;cursor: pointer;width: 178px;background-color: #e85b26;color: #ffffff;text-align: center;}
.applybox .close{width: 40px;height: 40px;line-height: 40px; position: absolute;right: 10px;top: 10px;cursor: pointer;opacity: 1;}
.applyclose i{font-size:35px;color:#666;}
.applyclose{transform:rotateZ(45deg);}
.fibox{padding-top:30px;}
.applybox .inpjob.submit{margin-top:30px;}
@media screen and (max-width: 1000px) {
.applybox {width: 90%;box-sizing: border-box;padding: 20px;padding-top: 20px;left: 5%;border: none;right: auto;}
.applybox{ width:90%; box-sizing:border-box; padding:20px; left:5%; border:none; right:auto;}
.applybox label{ width:58px;}
.applybox input,.applybox textarea{width: calc(100% - 58px);}
.applybox textarea{ height:72px;}
.applybox .inpjob + .inpjob{ margin-top:12px;}
.applybox{ height:400px; padding-top:45px;}
.applybox .close{top:4px;right:0;}
}


/*移动端二级下拉菜单*/
 .cz_select_title {font-size: 16px;line-height: 40px;box-shadow: 0px 0px 6px rgba(0, 0, 0, .2);padding:5px 4%;box-sizing:border-box;}
.cz_select_title a {color: #666;}
.cz_select_list {padding: 5px 15px;}
.cz_select_list a {line-height: 40px;color: #666;font-size: 14px;display: block;border-bottom: 1px solid rgb(223, 223, 223);}
.cz_select dd{border-top: 1px solid rgb(223, 223, 223);}
.cz_select_title{ position:relative;}
.cz_select i {display:block;height:40px;position:absolute; right:4%; top:6px;float: right; background:url(../images/pbtyuyan4.png) center no-repeat; width:10px;}
.cz_select_list{ background:#f2f2f2;}
.cz_select_list li:last-child a{ border:none;}
.cz_select_list li{position:relative;}
.cz_select_list dd a{ font-size:12px;}
.cz_select_list dd a{ padding:0 15px;}
.cz_select .on i {transform: rotateX(180deg);transition: all 0.3s ease;}
.cz_select dl{display: none;padding:0 10px;}
.cz_select li i{top:0;width:60px;z-index:4;right:0;background-position: right center;}
.cz_select dd a{padding:0;}

/*导航下拉菜单*/

.mcdsub{ position:absolute; width:100%; background:#fff; left:0; top:117px; height:490px; padding-top:30px; border-top:1px solid #f3f3f3;display:none;}
.mcdsub{ box-shadow:0 5px 12px rgba(0,0,0,0.05);}
.mcdsubl a{ line-height:18px; height:auto; display:block;padding-top:7px;padding-bottom:7px;}
.mcdsub,.mcdsub a{ color:#333;}
.mcdsubl dl.one{  position:relative; display:block; left:0; width:230px;}
.mcdsubl dl{min-width:230px; position:absolute; padding:0 ; display:none;}
.mcdsubl dd{ padding:0 30px;}
.mcdsubl dl{ left:301px; top:0;background: #fff;}
.mcdsubl dl{ text-align:left;}
.mcdsub .hasnav{ position:relative;}
.mcdsub .hasnav.a{ font-size:14px;}
.mcdsub .hasnav:before,.mcdsub .hasnav:after{ position:absolute; content:''; width:8px; height:11px;  right:0; top:50%;transform: translateY(-50%);}
.mcdsub .hasnav:before{ background:url(../images/wzrico.png) center right no-repeat;}
.mcdsub .hasnav:after{ background:url(../images/wzrico3.png) center right no-repeat;opacity:0;-webkit-opacity:0;}
.mcdsub .dl4>dd>.hasnav:before{ background:url(../images/navjia.jpg) center right no-repeat;}
.mcdsub .dl4>dd>.hasnav:after{ background:url(../images/navjian.jpg) center right no-repeat;}
.mcdsubl dl{ height:440px; border-right:1px solid #ececec;}
.mcdsubr{ width:318px; text-align:left; float:left; margin-left:80px;}
.mcdsubrh4{  font-weight:bold; font-size:14px; padding-top:10px;}
.mcdsubrdesc{ font-size:14px; color:#333;}
.mcdsubrmore{ cursor:pointer; text-transform:uppercase; padding-right:15px; font-size:12px; color:#666; display:inline-block; margin-top:15px; line-height:19px; position:relative;}
.mcdsubrmore:before,.mcdsubrmore:after{ position:absolute; content:''; width:6px; height:11px; right:0; top:4px;}
.mcdsubrmore:after{opacity:0;-webkit-opacity:0;}
/*.mcdsubrmore:before{ background:url(../images/wzrico4.png) center no-repeat; background-size:5px auto;}
.mcdsubrmore:after{ background:url(../images/wzrico3.png) center no-repeat; background-size:5px auto;}*/
.mcdsubrimg img{ vertical-align:top;}
.mcdsubrdesc{ padding-top:3px;}
/*.mcdsubl dd.on .a,.mcdsubl dd.on>.d,.mcdsubl dl.c a:hover{ color:#e60012;}
.mcdsubl dd.on .a:before,.mcdsubl dd.on>.d:before{ opacity:0;}
.mcdsubl dd.on .a:after,.mcdsubl dd.on>.d:after{ opacity:1;}*/
.mcdsublpro{ width:700px;}
.mcdsublabout dl.one{ width:280px;}
.mcdsubl dl.b a{ }
.mcdsub .hasnav{position:relative;}
.mcdsubr{display:none;}
.mcdsublpro{width:100%;}
.mcdsubl dl,.mcdsubl dl.one{width:300px;box-sizing: border-box;}
.mcdsubl .e,.mcdsubl .dl5{position:relative;left:0;top:0;width:100%;border:none;height:auto;}
.mcdsubl .e dd,.mcdsubl .dl5 dd{padding:0;padding-left:15px;}
.mcdsubl .e dd a,.mcdsubl .dl5 dd a{font-size:12px;line-hieght:18px;color:#666;}
.mcdsub .hasnav.on,.mcdsub a:hover,.mcdsubl .dl5 dd a:hover{color:#ff7010;}
.mcdsub .hasnav.on:before{opacity:0;}
.mcdsub .hasnav.on:after{opacity:1;}
.solid-menu .mcdsub{top:72px;}
/*.primary-nav>li:nth-of-type(2) .mcdsubl>dl>dd:nth-of-type(1)>dl{display:block;}
.primary-nav>li:nth-of-type(2) .mcdsubl>dl>dd:nth-of-type(1)>dl>dd:nth-of-type(1)>dl{display:block;}
.primary-nav>li:nth-of-type(2) .mcdsubl>dl>dd:nth-of-type(1)>dl>dd:nth-of-type(1)>dl>dd:nth-of-type(1)>dl{display:block;}*/

input::-ms-clear{display: none;}
input::-ms-reveal{display: none;}



.pronkrtxtwz table {border-collapse: collapse;font-size: 12px;width: 100%;background: #f8f8f8;border-bottom: 1px solid #7ab0d8}
.pronkrtxtwz table tr:first-child td {background: #f8f8f8;color: #ff7010;font-weight: normal;font-size: 14px;}

.pronkrtxtwz tr:first-child td,.pronkrtxtwz td {text-align: center;padding: 10px;vertical-align: middle;font-weight: normal;border-collapse: collapse;border: 1px solid #e7e7e7;max-width: 200px;}
.pronkrtxtwz .tr td:first-child {background: #f9f9f9;}
.pronkrtxtwz table {border-collapse: collapse;width: 100%;}


#floating_wxcode_content {
    display: none;
    position: absolute;
    bottom: 71px;
    left: -190px;
    padding: 38px 37px;
    background-color: #fff;
    border: 1px solid #d6d6d6;
    -webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.1);
    -moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.1);
    box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.1);
	text-align: left;
}
#floating_wxcode_content img{vertical-align: top;}

#floating_wxcode_content .triangle {
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0px;
    overflow: hidden;
    border-width: 8px 0 8px 8px;
    border-color: transparent transparent transparent #ffffff;
    border-style: dashed dashed dashed solid;
    position: absolute;
    bottom: 17px;
    right: -6px;
}
#floating_wxcode_content p{color:#333;line-height: 20px;padding-bottom:15px;}

/*  */
.gydddq{width: 100%;text-align: center;margin-top: 25px;}
.gydddq span{width: 10px;height: 10px;border-radius: 50%;margin: 0 5px;display: inline-block;background: #fff;opacity: 0.8;}
.gydddq .bulletactive{opacity: 1;}

.gnbsub{ display:none;}

select::-ms-expand {
display: none;
-moz-appearance:none;
-webkit-appearance:none; 
appearance:none;
}

