@charset "utf-8";
*{padding:0px; margin:0px; border: none;}
body,html { width:100%; height:100%;background: #fff; font-family:"微软雅黑",Helvetica,Arial,sans-serif; font-size:14px; color:#343434; line-height:24px;  }
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p,input,figure{margin:0; padding:0; border:none; list-style:none;}
ul,ul li,ol,ol li{ margin:0px; padding:0px; list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
a{text-decoration: none;outline:none;blr:expression(this.onFocus=this.blur());}
a:focus {outline-style:none; -moz-outline-style: none;outline:none;blr:expression_r(this.onFocus=this.blur());}
a,input{outline:none;}
a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }
html { min-width:1200px; }
.Mainwrap{width: 1200px; margin: 0 auto;}
.Innerwarp{width: 1200px; margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.pr{position: relative;}
.ps{position: absolute;}
.txtcenter{text-align: center; color: #999;font-size: 20px; display: block;}
.mt20{margin-top: 20px;}
.mtb50{margin-top: 50px;margin-bottom: 50px;}
.hide{display: none;}
.ovd{overflow: hidden;}
/* 首页 */
header{width: 100%; height: 100px; background: #fff;}
.Avatar{width: 100%; height: 50px; position: fixed;left: 0;top: 0; z-index: 99;}
.Avatar span{width: 95%;float: right;height: 18px;background: #343434;}
.AvatarBtn{position: absolute; right: 0;top: 0;}
.AvatarBtn .btn{width: 150px; height: 50px; line-height: 50px; text-align: center; display: inline-block;float: left;}
.btn-login{background: #06B5CF; color: #fff !important;}
.btn-join{background: #F5D60D;color: #343434}
/* 导航 */
.Topbar{margin-left: 5%; margin-right: 2%;margin-top: calc(50px);}
.Topbar ul.navlist{float:right; margin-top: 40px;}
.Topbar ul.navlist li{float: left; margin: 0 15px;font-size: 15px; padding-bottom: 15px;}
.Topbar ul.navlist li a{color: #343434;}
.Topbar ul.navlist li.hover{border-bottom: 1px solid #343434;}

/* 底部 */
footer{background: #FFFFFF;border-top: 1px solid #F5F5F5;}
.Botcent{padding: 68px 0 54px 0; overflow: hidden;}
.Botleft p a{margin-right:30px; color: #343434;}
.Botleft p{margin-top: 20px; font-size: 15px;}
.Botleft p:first-child{margin-top: 10px; margin-bottom: 30px;}
footer p.copybot{text-align: center; color: #999;}

/*  */
h2.title{font-size: 30px; letter-spacing: 3px; color: #343434;text-align: center;}
.onlinefix{width: 100px;position: fixed;right: 0;top: 80%; z-index: 99;}


/* 添加选择城市 */
.Topleft{width: 50%;}
.choose_City{ left:240px; top:18px; cursor:pointer; background:#54c8d8 url(../img/common/sow.jpg) no-repeat right center; height:24px; line-height:24px; padding:0 30px 0 10px; font-size:16px; color:#fff;}
/* citySelector */
.citySelector{font:12px/1.5 tahoma,arial,\5b8b\4f53;background:#fff;text-align:left; position:absolute; left:240px; top:50px; z-index:20; display:none;}
.cityBox{width:370px; padding:15px; border:1px solid #ddd;}
.cityBox ul{ position:relative; overflow:hidden;}
.cityBox b{ background:url(../img/common/city_sorrow.png) no-repeat; width:16px; height:8px; display:block; position:absolute; left:30px; top:-7px;}
.cityBox ul li{ font-size:13px;color:#7e7e7e;float:left;list-style:none;padding:2px 10px;cursor:pointer;display:inline;}
.cityBox ul li.current{border-bottom:2px solid #2ea9da; color:#000;}
.hotCity{margin-top:-1px;clear:left;overflow:hidden;padding-bottom:5px;padding-top:5px;}
.hotCity a{color: #585858;}
.city_show{overflow:hidden; display:none;}
.city_show dl{margin:0;padding:0;overflow:hidden;}
.city_show dl dt{float:left;color:#12b6cd;text-indent:5px;line-height:28px;font-size:16px;width:20px;}
.city_show dl dd{margin-left:20px;width:340px;}
.city_show dl dd a{ font-size:13px; margin:0 10px; line-height:28px;display:inline-block;text-decoration:none;}
.city_show dl dd a:hover,.vc_group_site a:hover{text-decoration:underline;color:#12b6cd}

/* 加入我们 公司介绍*/
.tabul{overflow: hidden;margin-top: 65px;}
.tabul a{width: 121px;height: 44px;line-height: 44px;text-align: center;float: left;color:#fff}
.tabul a:first-child{background-color: #06B5CF ;margin-left: 40%}
.tabul a:last-child{background-color: #343434  ;margin-left: 2px}
.div_tab_2{overflow: hidden;margin-top: 30px;margin-bottom: 30px}
.div_tab_2 ul:first-child{width: 200px;float: left}
.div_tab_2 ul:first-child li{cursor: pointer;width: 170px;height: 50px;line-height: 50px;padding-left: 30px;background-color: #000;border-bottom: 1px #fff solid;font-size: 16px;color:#fff }
.div_tab_2 ul:last-child{margin-left: 20px;float: left;max-width: 900px}
.div_tab_2 ul:last-child li{font-size: 16px;line-height: 35px;}
.div_tab_2 ul:first-child li:first-child{background-color: #06B5CF;}
.div_tab_2 .font24{font-size: 18px}
