@charset "gb2312";
/*------------------------------------------------------
Filename:              global.css
Website:               http://www.yzz.cn/
Version:               v1.0.0
Update:                20140213
Author:                fangfocai
------------------------------------------------------*/
/*Reset*/
:root{overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
fieldset,img{border:0;}
:focus{outline:0;}
address,caption,cite,code,dfn,em,b,i,th,var,optgroup{font-style:normal;font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
abbr,acronym{border:0;font-variant:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
textarea{*overflow:auto;}
code,kbd,samp,tt{font-size:100%;}
input,button,textarea,select{*font-size:100%;}
ol,ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
sup,sub{font-size:100%;vertical-align:baseline;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
/*common class*/
.fl{float:left!important;display:inline;}
.fr{ float:right!important; display:inline;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}* html .clearfix{height:1%}.clearfix{display:block;}
.blank10,.blank20{overflow:hidden; clear:both;}
.blank10{height:10px;}
.blank20{height:20px;}
.txtidt{ text-indent:25px;}
.tr{ text-align:right;}
.tl{text-align: left!important;}
.tc{text-align: center!important;}
.pt10{padding-top: 10px;}
/*common style*/
#footer{margin:0 auto;clear:both; height:98px;padding-top:30px;color:#fff; background:#1C1C1C; }
#footer div{text-align:center;}
#footer div a{ color:#fff; margin:0 10px;}
/*body*/
body{font:12px/2 simsun,sans-serif;color:#333;}
a{color:#333; text-decoration:none; cursor:pointer;}
a:hover{text-decoration:underline;color:#f40;}
#header,#content{width:960px;margin: 0 auto;}
.wrapHeader{background: url("../img/bg_top.jpg") no-repeat center top #3F9AE8;border-bottom: 1px solid #075DA6;}
#header{height: 207px;}
.logo{width: 230px;height: 110px;line-height:400px;overflow: hidden;margin-top:50px;}
.g_hd{ background: url("../img/c_hd.png") no-repeat 3px 0;height: 5px;overflow: hidden;}
.g_ft{ background: url("../img/c_ft.png") no-repeat 3px 0;height: 5px;overflow: hidden;}
.g_bd{ background: url("../img/c_bd.png") repeat-y 3px 0;min-height:750px;}
.menu{font-family: "Microsoft YaHei";width: 196px;font-size: 14px;margin-left: 3px;}
.menu li{background: url("../img/m_2.png") no-repeat;height: 44px;line-height: 44px;padding-left: 50px;float: left;width:146px;position: relative;}
.menu .hover{background: url("../img/m_1.png") no-repeat;height:55px;line-height: 55px;margin-left: -3px;}
.menu .hover a{color: #333;}
.menu a{color: #fff; /* text-shadow: 1px 1px 1px #2D77C6; */}
.menu sup{background: url("../img/icon1.png");width: 12px;height: 12px;line-height: 12px;text-align: center;overflow: hidden;display: inline-block;
font-size: 12px;margin-left: 5px;}
.main{width:710px;padding:10px 10px 10px 40px;}
.main .title{font-family: "Microsoft YaHei";font-size: 22px;height:80px;}
.aboutus ul{padding:15px 0;font-weight: bold;}
.aboutus li{background: url("../img/icon2.png") no-repeat 0 center;padding-left: 10px;font-size: 14px;font-family: "Microsoft YaHei";color: #000;}
.aboutus p{padding-bottom:20px;text-indent: 25px;}
.pullulate .plist{background: url("../img/bg_3.png") no-repeat;}
.pullulate .first{background: url("../img/bg_4.png") no-repeat;}
.pullulate .year{height:20px;padding: 10px 0 0 31px;color: #fff;}
.pullulate .des{padding: 5px 0 0 20px; /*height: 48px;*/}
.manage .pic{width: 122px;height: 122px;}
.manage .pic img{display: block;height: 122px;width: 122px;}
.manage .des{width: 541px;height:51px;background: url("../img/bg_5.png") no-repeat;padding:20px 15px;margin-top: 13px;}
.manage .name{clear: both;}
.manage .name strong{font-family: "Microsoft YaHei";font-size: 20px;color: #4796D7;margin-left:36px;}
.manage .name em{margin-left: 5px;}
.manage .manager{padding-bottom: 20px;}
.partner li{float:left;display: inline;width: 165px;height: 50px;overflow: hidden;text-align: center;margin:0 5px 30px;}
.partner img{display: block;margin:0 auto;}
.consociation{line-height: 34px;}
.consociation dt{font-weight: bold;font-size: 14px;}
.cooperate .tit{background: url("../img/icon3.png") no-repeat;width: 77px;height: 23px;line-height: 23px;text-align: center;color: #fff;}
.cooperate .txt{padding:10px 0 20px; /*min-height:48px;_height:48px;*/}
.contactus .infocard{background: url("../img/bg_6.jpg") no-repeat;width:480px;height: 164px;padding:10px 0 0 230px;position: relative;}
.contactus .infocard p{color: #999999;}
.contactus .infocard h3{font-family: "Microsoft YaHei";font-size: 14px;}
.contactus .icon1{background: url("../img/icon4.png") no-repeat 0 5px;padding-left: 15px;}
.contactus .icon2{background: url("../img/icon4.png") no-repeat 0 -27px;padding-left: 15px;}
.contactus .btn{padding-top: 15px;}
.contactus .btn a{background: url("../img/icon4.png") no-repeat;width: 114px;height:29px;line-height:29px;text-align: center;
    padding-left: 20px;display: inline-block;margin-right: 20px;color: #999;}
.contactus .btn .sina{background-position: 0 -60px;}
.contactus .btn .qq{background-position: 0 -89px;}
#weixin{background: url("../img/icon5.png") no-repeat;position: absolute;width: 64px;height: 47px;cursor: pointer;right: 20px;bottom: 1px;}
#weixin #code{width: 192px;padding-top:30px;background: url("../img/icon6.png") no-repeat center 0;position: absolute;top: 47px;left:-63px;display: none;}
#weixin #code img{display: block;width: 182px;height: 182px;border: 5px solid #F8F7F7;}
.contactus .tit{font-size: 16px;padding:30px 0 5px;font-family: "Microsoft YaHei";}
.contactus .info{width: 300px;}
.contactus .info dt{font-weight: bold;}

#xslide{width:700px;margin:0 auto; position: relative;}
#xslide img{display:block;}
.xmain{ position:relative; width:700px;height:500px; overflow:hidden;}
.xmain ul{width:2100px; height:500px; position: absolute;left:-700px;top: 0;}
.xmain li{width:700px;height:500px;position:absolute;left:700px; display: none;}
.xmain li img{width:700px;height:500px; display: inline;}
.xmain h3{position: absolute;left: 0;bottom: 0;width:100%;text-align: center;height: 60px;line-height: 60px;font-family: "Microsoft YaHei";
font-size: 14px;color: #fff;}
.xfocus li img{width:110px;height:80px;}
.xfocus{height:80px;overflow: hidden;margin:0 auto;padding-top: 15px;}
.xfocus li{width:110px;height:80px; float:left; display: inline; margin:0 4px;cursor: pointer;opacity: 0.7;filter:alpha(opacity=70);}
.xfocus li.hover{opacity: 1;filter:alpha(opacity=100);}
.xbtn{position: absolute;left: 0;top: 440px;width: 100%;}
.xbtn a{background: url("../img/btn.png") no-repeat;width: 60px;height: 60px;opacity: 0.8;filter:alpha(opacity=80);}
.xbtn .xbtnNext{background-position: -60px 0;}
.joinus h3{font-family: "Microsoft YaHei";font-size: 26px;color: #4796D7;text-align: center;}
.joinus .txt{text-indent: 25px;padding: 5px 0;}
.joinus .jobnav{width: 600px;margin: 0 auto;padding: 10px 0 20px;}
.joinus .jobnav dl{width:150px;float: left;display: inline;text-align: center;}
.joinus .jobnav dt,.joinus .jobnav dd{height: 30px;line-height: 30px;border: 1px solid #fff;}
.joinus .jobnav dt{background: #4796D7;font-weight: bold;font-size: 14px;color: #fff;}
.joinus .jobnav dd{background: #E6E6E6;}
.joinus .jobnav a{display: block;height: 30px;}
.joinus .jobnav a:hover,.joinus .jobnav .hover{background: #54D1FF;color: #fff;text-decoration: none;}
.address{padding-bottom: 20px;}
.red{color: #E60012;}
.joblist p{text-indent: 30px;}
.joblist h4{font-size: 18px;color: #4796D7;}
.joblist h4 i{font-size: 12px;cursor: pointer;margin-top: 10px;text-decoration: underline;}
.joblist .notice{padding: 15px 0;}
.joblist .job{display: none;}
.txt25{text-indent: 25px;}
.statement ul{padding-bottom: 40px;}
.statement li{font-family: "Microsoft YaHei";float: left;display: inline;width: 150px;text-align: center;height:50px;line-height:50px;
font-weight: bold;font-size: 20px;color: #fff;background: #4796D7;border-radius: 3px;cursor: pointer;margin: 0 10px;}
.statement .hover{background: #2C7ABB;}
.statement p{text-indent: 25px;padding: 3px 0;}

/*.statement .bd{padding:30px 0;}*/

.statement h3{font-size: 14px;}
.ad h3{text-align: center;font-size: 18px;padding: 20px 0;}
.ad h3 a{color: #f40;}

.business li , .business p {font-size: 12px}
.business h3 {font-size: 14px;color:#4796D7;}
.contactus {margin-top:30px;}