﻿@charset "utf-8";
/* press */
*{margin:0;padding:0;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,code,em,i,b,s,img,q,small,strong,dd,dl,dt,li,ol,ul,fieldset,form,label,table,tbody,tr,th,td,input,select,button,textarea{ margin: 0; padding: 0;}
body{background-color:#fff;min-width:1200px;}
body,input,button,select,textarea{font-size:14px;line-height:24px;font-family:"微软雅黑",tahoma,arial;color: #333;}
a img,:link img,:visited img,img {border: 0;}
em,i{font-style:normal; }
ol,ul,li {list-style: none;}
s{ display:block; line-height:0; font-size:0;font-style:normal; }
table {empty-cells: show;}
button{cursor:pointer;_cursor:hand;}
button,input,label{border:none;outline:none;}
button,input,select,textarea{font-size:14px;outline:none;}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
    border:none /*去虚线框*/;
    padding:0;
}

/*clear float*/
.cl:after{content:'.';visibility:hidden;height:0;width:0;display:block;_display:inline-block;clear:both; line-height:0; font-size:0;overflow:hidden;}
.cl{zoom:1;}

.l {float:left;}
.r {float:right;}

.clear{clear:both;}
.cl:after{content:".";clear:both;display:block;_display:inline-block;overflow:hidden;height:0;width:0;visibility:hidden;zoom:1;}
.cl{display:block;_display:inline-block;}
.p_a{position:absolute;}

/* link */
a{color:#333;text-decoration:none; cursor:pointer;display:block;}
a:hover{text-decoration: none }
input,textarea{outline:none}
input:focus { outline: none; }

/*公共部分*/
.ui{background-image:url(../images/common/ui.png);background-repeat:no-repeat;}
.wp{width: 1180px;margin: 0 auto;zoom:1;/*position: relative;*/}


/*header*/
.header{z-index: 99;position: relative;height: 60px;background: #fff;}
.header .nav{ /*position:relative;*/border-top:5px solid #000 ;width: 950px;height: 55px;}
.header .nav .mune{background-image:url(../images/nav_bg.jpg); width:770px;height: 55px;/*position: absolute;left: 100px;*/margin-left:30px;float: left;}
.header .nav .mune li{float: left;font-size: 16px;text-align:center;line-height: 24px;color: #07c257;width: 110px;padding-top: 15px;height:40px;}
.header .nav .mune li a{color: #999;display: block;}
.header .nav .mune li.on{background: #FFF;}
.header .nav .mune li.on h3 a{color: #35b057;display: block;}
.header .nav .call{float: left;margin-left: 5px;margin-top: 12px;}
.header .nav .top{color: #999;margin-top: 2px;}
.header .nav .top img{vertical-align: middle;margin-right: 5px;}
.header .nav .call p{font-size: 20px; color:#c8b10b}

/* nav */
.navmune{ width:770px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.navmune h3{ font-weight:normal; font-size:15px; position:relative;}
.navmune .m{ float:left; display:inline;}

.navmune .sub{ display:none; /*默认隐藏*/ width:100%; position:absolute; left:0; top:60px; background-color:#fff ;filter:Alpha(opacity=90); background:rgba(255,255,255,0.9);box-shadow: 0 2px 8px rgba(0,0,0,0.1);line-height:30px; padding-bottom: 20px;}
.navmune .sub li{ text-align:center;  }
.navmune .sub li a{ color:#333; display:block; zoom:1;}
.navmune .sub li a:hover{  background:#ddd; color:#c00;   }
.navmune .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:15px 0; }
.navmune .sub dl a:hover{ color:#7de6a3;  }
.navmune .sub dl dt{font-size:18px;padding-bottom:10px;color: #333;}
.navmune .sub dd a{color:#666;}
.navmune .sub .column1{width:16%;}
.navmune .sub .column2{width:17%;}
.navmune .sub .column3{width:13%;}
.navmune .sub .column4{width:17%;}


/*footer2016.9.4*/
.footer{overflow: hidden;background: #201f20;color: #848486;
position: relative;height: 200px;}
.footerno{display: none;}
.footer .copyright_wap{position: relative;overflow: hidden;}
.footer .blackimg{width: 680px;margin-top: 25px;}
.footer .blackimg .top {position: relative;overflow: hidden;}
.footer .blackimg .uiimg{position: absolute;left: 300px;top: 0;}
.footer .blackimg .top .uiimg li{float: left;width: 90px;margin-right: 40px;}
.footer .blackimg .top .uiimg li p{text-align: center;line-height: 30px;}
.footer .blackimg .bot{margin: 8px 0;}
.footer .blackmain{width: 500px;margin-top:40px;text-align: center;}
.footer .blackmain span{color: #e0ce49;font-size: 48px;}
.footer .blackmain p{line-height: 30px;margin-top: 20px;}




/*申请职位*/
.replybg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9998;
background:url(../images/stock_9.png) repeat; }
.replyPopup{background:#fff;width:500px;height:440px;position:fixed;left:50%;margin-left:-250px;top:20%;z-index:9999;padding:20px;border-radius:10px;}
.replyPopup .assessclose{ position:absolute; right:10px; top:10px}
.replyPopup.replyPopup h5 {color:#35b057; line-height:30px; text-align:center; font-size: 24px;}
.replyPopup textarea{width: 250px;height: 100px;}
.replyPopup .iselect{margin-left: 100px;}
.replyPopup .bottomreply{ background:#F5F6F6; text-align:center; cursr:pointer;width:100px; height:40px; line-height:40px;display:block; font-size:16px;color: #575757; margin: 0 10px;float: left; border: 1px solid #E5E5E5;border-radius: 10px;}
.replyPopup .choose span{ color: #575757;line-height: 40px;}
.replyPopup .submit{ background:#35b057; color:#fff; text-align:center; cursr:pointer; border-radius:10px; width:160px; height:40px; line-height:40px;display:block; font-size:16px;margin-left:150px;}
.replyPopup .submit a{ color:#fff}
.replyPopup .floatemailmain .item{margin:20px 0;position:relative; margin-left: 30px;}
.replyPopup .floatemailmain .item .inp_label{float:left;color:#35b057;height:35px;line-height:35px;text-align:right; width:90px;}
.replyPopup .floatemailmain .item .inp_input{margin-left:100px;*margin-left:10px;height:35px;line-height:35px;position:relative;background:#fff; width: 200px;}
.replyPopup .floatemailmain .item .inp_input input{height:35px; width: 250px;border: 1px solid #e5e5e5;}





.newslink{position: relative;overflow: hidden;background: #2a2a2a;padding-bottom: 20px;}
.newslink .row{margin: 50px 0;}
.newslink .row .bot_guide{    float: left;
   width: 200px;
    color: #fff;
    padding: 0 25px;
    margin-bottom: 20px;}
.newslink .row .bot_guide .ddli{margin-top: 8px;}
.newslink .row .bot_guide .ddli p{line-height: 28px;font-size: 14px;color: #7c7c7c;margin-top: 5px;}
.newslink .row .bot_guide .ddli a{color: #7c7c7c;}
.newslink .row .c{width: 380px;}

.friend-link {
    position: relative;
    overflow: hidden;
    padding: 0 60px 0 10px;
     border-bottom: 1px solid #4b4b4b;
    border-top: 1px solid #4b4b4b;
    transition: height .3s ease-in-out;
    height: 60px;
}
.friend-link-wrap {
    float: left;
    line-height: 1;
    line-height: 26px;
    margin: 15px 0;

}
.friend-link-icon {
    position: absolute;
    top: 17px;
    right: 20px;
    width: 20px;
    height: 20px;
    border-radius: 2px;
    background-color: #454545;
    cursor: pointer;
}
.triangle {
    width: 0;
    height: 0;
    border: 6px solid transparent;
}
.friend-link-triangle {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -3px;
    margin-left: -6px;
    border-top-color: #7c7c7c;
    transition: all .3s ease;
}
.aujd{text-align: center;color: #7c7c7c;font-size: 16px;display: block;line-height: 20px;}
.friendsub{position: relative;overflow: hidden;display: none;}
.friendsub .friend-link-wrap {   border-bottom: 1px solid #4b4b4b;padding: 15px 0;margin: 0;}
.friend-link-item {
    color: #7c7c7c;
    font-size: 14px;
    padding: 0 20px;
    border-right: 1px solid #7c7c7c;
}
.tc{text-align: center;margin-top: 15px;}















/*右侧浮动*/
.floatMenu{
	position:fixed;
	width:50px;right:0;top:50%;margin-top:-125px;z-index:999;
	_position:absolute;
	_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-0);
	}
.floatMenu li{width:50px;height:50px;cursor:pointer;display:block;overflow:hidden;zoom:1;background: #201f20;margin-bottom: 2px;*margin-bottom: 0;}
.floatMenu li i{color: #fff;text-align: center;display: block;margin-top: 10px;}
.floatMenu li span{font-size: 14px;color: #fff;text-align: center;display: block;line-height:50px;}
.floatMenu li span.fm_message a{display:block;width:50px;height:50px;}
.floatMenu li span.fm_QQ a{display:block;width:50px;height:50px;}
.floatMenu .showDiv{height:154px;*height:158px;position:absolute;width:160px;left:-160px;top:0;background:#201f20;display:none;zoom:1;overflow:hidden;}
.floatMenu .showDiv img{display:block;margin:0 auto;margin-top:15px;}
.floatMenu .showDiv strong{font-weight:400;color:#fff;display:block;text-align:center;padding-top:5px;}
.floatMenu .showDivHot{height:50px;top:0px;*top:0px;}
.floatMenu .showDivHot strong{line-height:40px;font-weight:bold;}
.floatMenu .showDivQQ{height:50px;top:52px;*top:54px;}
.floatMenu .showDivQQ strong{line-height:40px;font-weight:bold;}
.floatMenu li.on .showDiv{display:block;}






