/*整个网站初始化*/
body {font-family: Helvetica, Arial,'microsoft yahei'; font-size: 14px; line-height: 1.5; color: #333; background-color: #fff;}
body,h1, h2, h3, h4, ul, ol, li,input,select,p{ margin: 0; padding: 0; list-style: none; outline: none;} 
* {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
*:before, *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}   
.clearfix { *zoom:1; }
/* ::-webkit-input-placeholder {color:#aaa;}
::-moz-placeholder {color:#aaa;}
::-moz-placeholder {color:#aaa;}
:-ms-input-placeholder {color:#aaa;} */
img { border:none; vertical-align:middle; max-width: 100%; max-height: 100%;} 
a{color: #008bdf; text-decoration: none;}
a:hover{text-decoration: underline;}
.inpsty{font-size: 13.33px; height: 32px; line-height: 30px; padding-left: 6px; width: 300px; border:1px solid #ddd; background-color: #fff; border-radius: 4px;}
.inpsty_contact{overflow: hidden;}
.inpsty_contact .inpsty{width: 68%; float: left;}
.inpsty_contact label{width: 16%; float: left; padding:5px 0; cursor: pointer;}
.inpsty_contact label input{position: relative; top: 2px; margin-right: 5px; margin-left: 10px;}
.inpstyWrap{position: relative;}
.inpstyWrap button{background-color: #eee; border-radius: 0 4px 4px 0; border: 1px solid #ddd; position: absolute; right: 0; top: 0; min-width: 100px; text-align: center; cursor: pointer; height: 32px; line-height: 30px;}
.headerWrap,.contentWrap,.footerWrap{width: 100%;}
.container{margin: 0 auto; padding: 0 15px;}
.red{color: #ff0000;}
.text-center{text-align: center;}

/*************************** 企业 ***************************/
/*头部样式*/
.headernav{height: 60px; position: absolute; z-index: 1; width: 100%; color: #fff; background-color: rgba(0,0,0,.3);}
.headernav .logo{display: inline-block; height: 30px; margin-top: 15px;}
.headernav ul{display: inline-block; position: relative; top: 4px; padding-left: 100px;}
.headernav ul li{display: inline-block; padding: 0 15px;}
.headernav ul li a{display: inline-block; color: #fff; font-size: 1.2em;}
.navright{float: right; margin-top: 20px; margin-right: 30px;}
.navright a{padding-right: 15px; display: inline-block; color: #fff;}
.headernav a:hover{text-decoration: none; color: #02c5ff;}

.headerconemp{overflow: hidden;}
.headerconemp .empbgul{position: absolute; width: 100%;}
.headerconemp .empbgul>li{height: 610px; overflow: hidden; background-repeat: no-repeat; background-position: center center; background-color: #fff; background-size: cover;}
.headerconemp .empbgul>li.active{display: block;}
.headerconemp .empbgul>li.headerconli1{background-image: url(/static/echina/img/ad/empbg.jpg); background-position: bottom;}
.headerconemp .empbgul>li.headerconli2{background-image: url(/static/echina/img/ad/empbg2.jpg);}
.slideWrap{position: absolute; width: 100%; overflow: hidden;}
.headerconemp .slideWrap{height: 610px;}
.dotWrap{position: absolute; bottom: 38px; left: 50%; margin-left: -56px; z-index: 3; height: 6px;}
.dotWrap li{cursor: pointer; width: 12px; height: 12px; border:1px solid #008bdf; float: left; margin-left: 11px; border-radius: 50%; background: #fff; -webkit-box-shadow: 0 0 2px 0 rgba(0,0,0,0.2); box-shadow: 0 0 2px 0 rgba(0,0,0,0.2);}
.dotWrap li.active{background: #008bdf;}

/* .headerconli1 .fontleftWrap{color: #fff; padding-top: 180px; width: 500px; letter-spacing: 0.1em;}
.headerconli1 .fontleftWrap .font21{font-size: 4em; padding-left: 10px; font-weight: bold; text-shadow: 0px 1px 1px rgba(0,0,0,0.8), 2px 5px 10px rgba(0,0,0,0.2); margin-bottom: 5px;}
.headerconli1 .fontleftWrap .font22,.headerconli1 .fontleftWrap .font23{width: 430px; padding: 10px 0;}
.headerconli1 .fontleftWrap .font22{font-size: 1.9em;}
.headerconli1 .fontleftWrap .font23{font-size: 2.5em; text-shadow: 0px 1px 1px rgba(0,0,0,0.1)} */

.headerconli1 .fontleftWrap{color: #fff; padding-top: 180px; width: 500px; letter-spacing: 0.1em;}
.headerconli1 .fontleftWrap .font21{font-size: 4em;padding-left: 10px;font-weight: bold; margin-bottom: 5px;background-color: #3472b9;width: 430px;text-align: center;}
.headerconli1 .fontleftWrap .font22,.headerconli1 .fontleftWrap .font23{width: 430px; padding: 10px 0; text-align: center;}
.headerconli1 .fontleftWrap .font22{font-size: 1.9em;background-color: rgba(0,0,0,.3);margin: 15px 0 1px;}
.headerconli1 .fontleftWrap .font23{font-size: 2.5em;background-color: rgba(0,0,0,.3);text-shadow: 0px 1px 1px rgba(0,0,0,0.1);}

.headerconli2 .fontleftWrap{color: #fff; padding-top: 120px; text-align: center; width: 400px; letter-spacing: 0.1em;}
.headerconli2 .fontleftWrap .fongbg{background-color: #3472b9; background-color: rgba(52,114,185,.9); padding: 40px 40px 0; height: 240px; border-radius: 6px;}
.headerconli2 .fontleftWrap strong{font-size: 3em; display: block;}
.headerconli2 .fontleftWrap p{font-size: 1.4em; padding-bottom: 28px;}
.headerconli2 .fontleftWrap .fongbg ul{overflow: hidden; border-top: 1px solid rgba(255,255,255,.3); border-bottom: 1px solid rgba(255,255,255,.3);}
.headerconli2 .fontleftWrap .fongbg li{width: 50%; float: left; padding: 8px 0;}
.headerconli2 .fontleftWrap .ulnum{}
.headerconli2 .fontleftWrap .ulnum li{background-color: rgba(0,0,0,.4); padding: 8px 0; font-size: 1.2em; margin-top: 10px; border-radius: 6px;}
.headerconemp .regrightWrap{z-index: 1; position: relative;}

.container .regrightWrap{float: right; margin: 50px; margin-top: 100px; border: 1px solid #ddd; background-color: #fff; border-radius: 4px; box-shadow: 0px 5px 10px rgba(0,0,0,.2); padding: 24px 30px;}
.container .regrightWrap .regtit{font-size: 1.2em; padding-bottom: 10px; text-align: center;}
.container .regrightWrap .red{font-size: 12px; min-height: 17px; max-width: 300px; line-height: 17px; padding-left: 5px;}
.container .regrightWrap .normal_tip{color: #666; font-size: 12px; padding-top: 2px; padding-left: 5px; margin-bottom: -2px; width: 300px; line-height: 1.2em;}
.regright1,.regright2{min-height: 400px;}
.loginstep2 ul{margin-top: 52px;}
.regright2 ul{margin-top: 70px;}
.btnreg{cursor: pointer; color: #fff; background-color: #008bdf; border:none; height: 42px; line-height: 42px; font-size: 1.2em;}
.btnreg:hover{background-color: #05a1ff;}
.redfoot{text-align: center; padding-top: 5px;}

@-webkit-keyframes rotation{
from {-webkit-transform: rotate(0deg);}
to {-webkit-transform: rotate(360deg);}
}
.fa-spinner{ margin-left: 3px;
-webkit-transform: rotate(360deg);
animation: rotation 2s linear infinite;
-moz-animation: rotation 2s linear infinite;
-webkit-animation: rotation 2s linear infinite;
-o-animation: rotation 2s linear infinite;
}

/* regfixed */
.regfixed{display: none; z-index: 2; overflow: hidden; padding: 10px; position: fixed; width: 100%; bottom: 0; height: 146px; background-color: rgba(5,18,35,.85);}
.regfixed .container{position: relative;}
.regfixed .close{color: #fff; font-size: 1.2em; position: absolute; right: -10px; opacity: .8; cursor: pointer;}
.regfixed .close:hover{opacity: 1;}
.regfixed .regtitfixed{color: #fff; font-weight: bold; font-size: 1.2em; padding-bottom: 6px;}
.regfixed ul{width: 80%; float: left;}
.regfixed ul li{float: left; margin-right: 2%; width: 31%;}
.regfixed ul li.lilast{margin-right: 0;}
.regfixed .inpsty{max-width: 100%;}
.regfixed ul li .red{font-size: 12px; height: 17px; line-height: 17px; padding-left: 5px;}
.regfixed .fixedbtn{float: right; width: 20%; top: 10px;}
.regfixed .redfoot{color: #fff;}

/*内容样式*/
.content1,.content2,.content3,.content4,.content5,.content6{clear: both; overflow: hidden; padding: 40px 0;}
.contenttit{font-size: 2.2em;text-align: center;padding: 15px 0;}
.content1>.container>ul>li{display: inline-block; width: 50%; float: left; padding: 20px; min-height: 70px;}
.content1>.container>ul>li>span{float: left; width: 12%; margin-right: 5%}
.content1>.container>ul>li>div{float: left; width: 80%; padding-top: 3px; font-size: 1.1em;}
ul.post_share{clear: both; display: inline-block; padding-top: 3px;}
ul.post_share li{display: inline-block;}
ul.post_share li .fa{font-size: 1.2rem; margin-right: 10px; color: #999;}

.content2{color: #fff; text-align: center; background: url(/static/echina/img/ad/landJobsbg1.png) no-repeat center center; background-color: #8ca5b3; background-size: cover;}
.content2>.container>ul>li{display: inline-block; width: 22%; float: left;}
.content2>.container>ul>li.content2lisep{width: 4%;}
.content2>.container>ul>li>div>.fa{font-size: 3em; margin-bottom: 10px; border: 2px solid rgba(255,255,255,.6); width: 100px; height: 100px; line-height: 100px; border-radius: 50%;}
.content2>.container>ul>li.content2lisep .fa{font-size: 2em; margin-top: 1.5em;}
.content2>.container>ul>li b{font-size: 1.2em; padding: 5px 0; display: inline-block;}

.content3{}
.content3>.container>ul>li{display: inline-block; width: 32%; padding: 15px 0; margin-bottom: 20px; float: left; margin-right: 2%; background-color: #f7f7f7; border:1px solid #ddd; border-radius: 4px;}
.content3>.container>ul>li:hover{box-shadow: 0 2px 6px rgba(0,0,0,.2);}
.content3>.container>ul>li.lilast{margin-right: 0;}
.content3>.container>ul>li>span{float: left; width: 30%; margin-right: 5%; text-align: right; margin-top: 10px;}
.content3>.container>ul>li>div{float: left; width: 65%;}
.content3>.container>ul>li i{font-size: 2em; height: 50px; line-height: 50px; width: 50px; text-align: center; border-radius: 4px; background-color: #ccc; color: #fff;}
.content3>.container>ul>li i.fa-edit{ background-color: #1cb5f9;}
.content3>.container>ul>li i.fa-search{ background-color: #8b95e4;}
.content3>.container>ul>li i.fa-arrow-circle-o-up{ background-color: #e35041;}
.content3>.container>ul>li i.fa-mobile{ background-color: #ad69c3;}
.content3>.container>ul>li i.fa-user-circle-o{ background-color: #fbb130;}
.content3>.container>ul>li i.fa-bullhorn{ background-color: #2cab61;}
.content3>.container>ul>li b{font-size: 1.2rem; padding: 5px 0; display: block;}
.content3>.container>ul>li .libtn{display: inline-block; cursor: pointer; padding: 4px 20px; border-radius: 2px; margin-top: 5px; background-color: #fff; border:1px solid #008bdf;}
.content3>.container>ul>li .libtn:hover{text-decoration: none; background-color: #008bdf; color: #fff; border:1px solid #008bdf;}

.content4{ background: url(/static/echina/img/ad/landJobsbg2.png) no-repeat center center; background-color: #d9e9fe; text-align: center;}
.content4>.container>ul>li{position: relative; overflow: hidden; border-radius: 4px; display: inline-block; width: 32%; margin-right: 2%; margin-bottom: 15px; float: left;}
.content4>.container>ul>li>img{position: absolute; width: 100%; height: 100%; transition: .2s transform; transform: translateZ(0);}
.content4>.container>ul>li:hover{z-index: 1;}
.content4>.container>ul>li:hover>img{transform: scale(1.2, 1.2); transition: .4s transform;}
/* 
.content4>.container>ul>li{border-radius: 4px; display: inline-block; width: 32%; margin-right: 2%; margin-bottom: 15px; float: left; background: url(/static/echina/img/ad/lcity.jpg) no-repeat center center; background-size: cover;}
.content4>.container>ul>li.lbeijing{background-image: url(/static/echina/img/ad/lbeijing.jpg);}
.content4>.container>ul>li.lshanghai{background-image: url(/static/echina/img/ad/lshanghai.jpg);}
.content4>.container>ul>li.lguangzhou{background-image: url(/static/echina/img/ad/lguangzhou.jpg);}
.content4>.container>ul>li.lshenzhen{background-image: url(/static/echina/img/ad/lshenzhen.jpg);}
.content4>.container>ul>li.lchengdu{background-image: url(/static/echina/img/ad/lchengdu.jpg);}
.content4>.container>ul>li.lwuhan{background-image: url(/static/echina/img/ad/lwuhan.jpg);}
.content4>.container>ul>li.lchongqing{background-image: url(/static/echina/img/ad/lchongqing.jpg);}
.content4>.container>ul>li.lchangsha{background-image: url(/static/echina/img/ad/lchangsha.jpg);}
.content4>.container>ul>li:hover{box-shadow: 1px 2px 6px rgba(0,0,0,.3);}
 */
 .content4>.container>ul>li.lilast{margin-right: 0;}
.content4>.container>ul>li a{position: relative; border-radius: 4px; color: #fff; display: inline-block; width: 100%; height: 80px; line-height: 80px; background-color: rgba(0,0,0,.2); font-size: 1.4em; letter-spacing: 3px;}
.content4>.container>ul>li a:hover{text-decoration: none; background-color: rgba(0,0,0,.0); text-shadow: 0 1px 1px rgba(0,0,0,.3);}
.content4 .more{float: right; clear: both;}

.about6{margin-top: 0.2em; font-size: 1.1em;}
.about6>span{text-decoration: underline;}


/*底部样式*/
.footerWrap{background-color: #404c5c; color: #fff;}
.footer1{background-color: #404c5c; padding: 15px 0; overflow: hidden;}
.footer1>.container>ul{float: left; width: 30%;}
.footer1>.container>ul>li{padding-top: 5px;}
.footerqr{float: left; width: 40%;}
.footerqr img{background-color: #fff; padding: 8px; width: 116px; margin-right: 15px; float: left;}
.footerqr ul li{padding-top: 3px;}
.footer2{font-size: 12px; background-color: #3c434c; text-align: center; padding: 10px 0; color: rgba(255,255,255,.6);}
.footer2 a{color: rgba(255,255,255,.6);}
.footer2 a:hover{color: rgba(255,255,255,1); text-decoration: none;}
.footer2 ul{display: block; overflow: hidden;}
.footer2 ul li{padding: 0 3px 1px 3px; display: inline-block;}



/* personal */
.headernav.headernavper{height: 50px;}
.headernav.headernavper .logo{margin-top: 10px;}
.headernavper .navright{margin-top: 15px;}
.headernavper .navright a{padding-right: 20px;}
.wechatbox{display: inline-block; position: relative;}
.wechathover{display: none; position: absolute; right: 10px; margin-top: 5px; border:1px solid #008bdf;}
.wechathover img{background-color: #fff; width: 120px; max-width: 120px;}

.contentper{height: 750px; overflow: hidden;}
.contentper .regrightWrap{position: relative; margin-top: 120px;}
.contentper .slideWrap{height: 750px;}
.contentper .slideWrap .perbgul{position: absolute; width: 100%;}
.contentper .slideWrap .perbgul li{height: 750px; overflow: hidden; background-repeat: no-repeat; background-position: center center; background-size: cover; background-color: #fff;}
.contentper .slideWrap .perbgul li.active{display: block;}
.contentper .slideWrap .perbgli1{background-image: url(/static/echina/img/ad/perbgcity1.jpg);}
.contentper .slideWrap .perbgli2{background-image: url(/static/echina/img/ad/perbgcity2.jpg);}
.contentper .slideWrap .perbgli3{background-image: url(/static/echina/img/ad/perbgcity3.jpg);}
.contentper .slideWrap .perbgli4{background-image: url(/static/echina/img/ad/perbgcity4.jpg);}
.perleft{float: left; margin-top: 120px; position: relative;}
.perleftmask{position: absolute; z-index: 1; width:100%; height:100%; display: none;}
.perleftmask .mask{width:100%; height:100%; background-color:#000; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.perleftmask img{position: absolute; top: 23px; left: 37px;}
.perleftmask .close{cursor: pointer; /* opacity: .8; background-color: transparent; */ position: absolute; font-size: 2em; top: 10px; right: 10px; color: #fff;}
.perleftmask .close:hover{opacity: 1;}
.perlefttit{float: left; width: 110px; margin-right: 8px; white-space: nowrap; text-overflow: ellipsis;}
.perlefttit li span{display: block; color: #fff; font-size: 16px; text-align: center; height: 69px; line-height: 69px; cursor: pointer; background: rgba(180, 180, 180, 0.4); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#30c6c6c6, endcolorstr=#30c6c6c6);}
.perlefttit li span.norm{white-space: normal; line-height: 1.2em; padding-top: 17px;}
.perlefttit li.active{background-color: rgba(10, 10, 10, 0.3); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#30848484, endcolorstr=#30848484); color: #fff;}

.perleftcon{position: relative;width: 534px;float: right;overflow: hidden;height: 415px;}
.perleftcon ul{position: absolute; left: -6px; top: 0; display: none;}
.perleftcon ul.active{display: block;}
.perleftcon li{margin: 0 0px 6px 6px; float: left; opacity: 0.7; filter: alpha(opacity=70); overflow: hidden; background-color: #fff; text-align: center;}
.perleftcon li:hover {opacity: 1; filter: alpha(opacity=100);}
.perleftcon li img{max-width: 100%;}
.perleftcon li.list-1{width: 129px;height: 60px;cursor: pointer;}
.perleftcon li.list-2{width: 174px;padding: 5px 10px;}
.perleftcon li.list-3{width: 129px;padding: 5px 10px;}
.company-logo a{display: inline-block;}
.perleftcon li.list-1 .company-logo a{height: 60px;}
.perleftcon li.list-2 .company-logo a{height: 50px;}
.perleftcon li.list-3 .company-logo a{height: 42px;}
.perleftcon li.list-4 .company-logo a,.perleftcon li.list-5 .company-logo a{height: 53px;}
/* .perleftcon li .company-logo, .perleftcon li .company-logo img {height: 50px;} */
.perleftcon li .job-title {font-size: 14px;margin: 3px 0;white-space: nowrap;text-overflow: ellipsis;}
.perleftcon li .job-salary {font-size: 17px; white-space: nowrap; color: #f08e00; font-weight: bold;}
.perleftcon li.list-4{width: 300px;padding: 5px 10px;}
.perleftcon li.list-4 a,.perleftcon li.list-5 a{margin: 3px 0;}
.perleftcon li.list-4 .list-4-top-right{margin: 4px 0;}
.perleftcon li.list-5{width: 228px;float: right;padding: 5px 10px 8px;}
.perleftcon li a{color: #666;}
.perleftcon li a img{width: 100%;}

.contentper .regrightWrap .regtitper{font-size: 1.2em; padding-bottom: 10px;}
.contentper .regrightWrap .regtitper strong{font-size: 1.4em; padding-right: 15px;}
.contentper .regrightWrap .regtitper p{font-size: 14px;}
.form-divider{ position:relative; overflow:hidden; font-size:15px; text-align:center; margin:20px 0 10px;}
.form-divider span{ position:relative; display:inline-block;}
.form-divider span:before,.form-divider span:after{ position:absolute; height:1px; background:#aaa; content:''; top:50%; width:400px;}
.form-divider span:before{right:100%; margin-right:10px;}
.form-divider span:after{left:100%; margin-left:10px;}
.logincontact{text-align: center; font-size: 2.2em; height: 32px; line-height: 32px;}
.login-facebook{color:#3b579d; margin-right: 3px;}
.login-linkedin{color:#0077b5;}
a.login-facebook:hover,a.login-linkedin:hover{opacity: .9;}

.footerWrapper{position: relative;}
.footerWrapper .footer1per{overflow: hidden; color: #fff; position: absolute; width: 100%; top: -150px;}
.footer1per>.container>ul>li{display: inline-block; width: 23%; padding: 15px 0; float: left;}
.footer1per>.container>ul>li.li3{width: 29%;}
.footer1per>.container>ul>li.lilast{margin-right: 0;}
.footer1per>.container>ul>li>span{float: left; width: 15%; margin-right: 3%; text-align: right; margin-top: 2px;}
.footer1per>.container>ul>li>span i{font-size: 2em;}
.footer1per>.container>ul>li>div{float: left; width: 82%;}
.footer1per>.container>ul>li>div b{font-size: 1.2em; padding-bottom: 2px;}
.footer1per>.container>ul>li>div p{font-size: 12px; line-height: 14px; letter-spacing: 0.04em;}

.footer2per{background-color: #fff; color: #333;}
.footer2per a{color: #333;}
.footer2per a:hover{color: #008bdf; text-decoration: underline;}


@media screen and (min-width: 768px) and (max-width: 1200px){
	.container {width: 970px;}
	.contentper .regrightWrap {margin-left: 0; margin-right: 5px; padding-right: 20px; padding-left: 20px;}
	.contentper .inpsty {width: 245px;}
	.perlefttit{width: 92px;}
	.regfixed .close{right: 17px;}
	.headernav ul{padding-left: 20px;}
	.navright{margin-top: 22px; margin-right: 15px;}
	.container .regrightWrap .red{max-width: 245px;}
}
@media (min-width: 1200px){.container {width: 1170px;}
	.content1>.container>ul>li>span{width: 10%;}
	.content1>.container>ul>li>div{width: 82%;}
}




/*弹出框样式*/
.pop_box1{ display:none; position:fixed; z-index: 3;}
.pop_box{background:#000; height:100%; left:0; opacity:0.5; position:fixed; top:0; width:100%;  z-index:999; left:0;}
.pop{ width:480px; padding-bottom: 20px; /* height:280px; */ border:1px solid #ddd; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; background:#fff; margin:0 auto; z-index:1000; top:50%; left:50%; position:fixed; margin-left:-240px; margin-top:-160px;}
.pop_left{ width:160px; float:left; margin-right:40px; margin-top:60px; text-align:right;}
.pop_right{ width:260px; float:left; margin-top:40px; margin-bottom: 15px; padding-left: 10px; line-height:30px;}
.pop_title{margin: 42px 0 22px; font-size:1.2em; color:#333;}
.pop .pop_right a{ display:block; color:#008bdf; font-size:16px; text-decoration:none; cursor:pointer;}
.pop .pop_right a:hover{ text-decoration:underline;}
.pop .pop_foot{text-align: center; clear: both; font-size: 12px;}
.pop .pop_foot a{color: #f00;}
.pop_top .iDiv{position: absolute; left: 50%; margin-left: -3em; top: -2.4em; background-color: #fff; border: 10px solid #fff; border-radius: 50%;}
.pop_top .iDiv i{font-size: 5.2em; color: #008bdf; margin-top: -5px;}
.pop_con{text-align: center;}
.pop_cona{ overflow: hidden; margin-bottom: 5px; padding: 0 20px;}
.body_en .pop_cona{padding: 0 10px;}
.pop_con a{width: 24%; display: inline-block; text-align: center;}
.pop_con a>span{display: inline-block; float: left; width: 100%; font-size: 15px; line-height: 1.3em; margin-bottom: 15px;}
.body_en .pop_con a>span{margin-bottom: 10px;}
.pop_con a>span.afonten{font-size: 12px; font-weight: bold;}
.pop_con a>span>i.fa{font-size: 2.6em; line-height: 74px;}
.pop_con a>span.iDiva{float: none; border-radius: 50%; border:2px solid #666; color: #666; height: 76px; width: 76px;}
.pop_con a:hover{color:#008bdf;}
.pop_con a:hover>span{text-decoration: underline;}
.pop_con a:hover>span.iDiva{border-color:#008bdf; color:#008bdf;}

.body_cn .pop{margin-top: -200px; padding-bottom: 5px;}
.body_cn .pop_cona{padding: 0 60px;}
.body_cn .pop_con a>span{font-size: 12px;}
.body_cn .pop_con a>span.iDiva{border-width: 1px; height: 40px; width: 40px; margin-bottom: 10px;}
.body_cn .pop_con a>span>i.fa{font-size: 1.6em; line-height: 38px;}
.popQr{margin: 50px 0 20px; text-align: center;}
.popQr p{margin: 0 0 10px; font-size: 1.6em; color:#008bdf;}
.popQr img{background-color: #fff; width: 160px; border: 1px solid #e6e6e6;}
.popQr span{font-size:14px; color:#666; display: block; margin-top: 4px;}

/*APP下载入口需求20161027*/
.app_zhezhao{ width:100%; height:100%; background-color:#000; filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7; position:fixed; left:0px; top:0px; 
 z-index:1000; display:none;}
.app_download{ width:470px; background:#fff; border:1px solid #ccc; position:fixed; left:30%; top:30%; z-index:1001; display:none;}
.app_download .tit{ height:45px; line-height:45px; font-size:24px; color:#fff; background:#284b83; text-align:center;}
.app_download .close{ position:absolute; right:10px; top:10px; cursor:pointer;}
.app_download .scan{ padding:20px 30px 30px;}
.scan .android, .scan .iphone{ width:188px;}
.scan .android{ float:left;}
.scan .iphone{ float:right;}
.android p, .iphone p{ height:35px; line-height:35px; text-align:center; font-size:20px; color:#fff; background:#445F85; border-radius:20px; margin-top:10px; width:164px; margin-left:13px;}
.android a:hover, .iphone a:hover{ text-decoration:none;}
.android p img{ margin-right:3px; margin-top:-3px;}
.iphone p img{ margin-right:3px; margin-top:-5px;}


/* 语言切换20180320 */
.languagePubNew{float: right; margin: 18px 0px 0 0px; min-width: 75px;}
.languagePubNew .languagePub{ background-color: #f2f2f2; border: 1px solid #ddd; border-radius: 2px; padding: 1px 8px; color: #333;}
.languagePubNew .languagePub>a>b{color: #333; font-weight: normal;}
.languagePubNew .languagePub .active,.languagePubNewPad .languagePub .active{display: none;}
.languagePubNew .languagePub img{width: 20px; height: 15px; margin-right: 5px; margin-top: -1px;}

/* body_en */
.body_en .headernav ul{padding-left: 20px;}
.body_en .headernav ul li{padding: 0 15px;}
.body_en .headernav ul li a{font-size: 1.2em;}
.body_en .navright{margin-right: 20px; margin-top: 22px;}
.body_en .navright a{padding-right: 15px;}

.body_en .headerconli1 .fontleftWrap,.body_en .headerconli2 .fontleftWrap{letter-spacing: 0;}
.body_en .headerconli1 .fontleftWrap .font22{font-size: 1.1em;}
.body_en .headerconli1 .fontleftWrap .font23{font-size: 2em; padding: 6px 0;}
.body_en .headerconli2 .fontleftWrap{width: 390px;}
.body_en .headerconli2 .fontleftWrap .fongbg{padding: 30px 30px 0;}
.body_en .headerconli2 .fontleftWrap p{font-size: 1.6em; padding-bottom: 20px;}
.body_en .headerconli2 .fontleftWrap .fongbg li{width: inherit; font-size: 13px;}
.body_en .headerconli2 .fontleftWrap .fongbg li:last-child{float: right;}
.body_en .headerconli2 .fontleftWrap .ulnum li{padding: 6px 0;}

.body_en .content1>.container>ul>li>div{font-size: 1em;}
.body_en .content4>.container>ul>li a{letter-spacing: 0;}

@media screen and (min-width: 768px) and (max-width: 1200px){
	.body_en .headernav ul{padding-left: 15px;}
	.body_en .headernav ul li{padding: 0 9px;}
	.body_en .headernav ul li a{font-size: 1em;}
	.body_en .navright{margin-right: 5px;}
	.body_en .navright a{padding-right: 10px;}
}

/* add mudi */
.regfixed ul li.li4{width: 23%;}


.password-tip{list-style: none; font-size: 12px; padding: 0.5em 0;}
.password-ok{color: #00ae68;}