/*--- 全局控制 ---*/

body {
	
	margin:0;
	padding-top:110px !important;
	font-size:12px;
	color:#000;
	-webkit-text-size-adjust:none;
	overflow-x:hidden;
	position:relative;
	word-wrap: break-word;
	
}
html, body, div, dl, dt, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, p {
	margin:0;
	padding:0;
}
img {
	
	border:0;
	vertical-align:bottom;
	
}
.b1 {
    border: 2px solid #E75B00;
    width: 342px;
    height: 497px;
    margin: 0px 10px 20px 10px;
    float: left;
    line-height: 28px;
}
.b1 {
    height: 497px;
}
span {
	border:0;
	
}
ul, li {
	list-style:none;
}


a:hover {
	color:#000;
	text-decoration:none;
}
.fl {
	float:left;
}


.fr {
	float:right;
}

em,i{font-style:normal;}


.cl { *overflow: hidden; *zoom: 1; }  
.cl:after { display: table; content: ""; width: 0; clear: both; }




.yf-header-box{width:100%; background:#fff; height:112px;  position:fixed; top:0; z-index:99999;}
#nav-box{ height:72px; width:1002px; margin:0 auto; padding-top:8px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
#logo{ float:left;}
.navbar-box{ width:100%; height:40px; background:url(nav-bg.png) repeat-x;}
.soso{ width:381px; height:29px; background-color:fff; float:left;border:1px solid #808080; margin-left:20px; margin-top:13px;}
.soso-text{ width:304px; height:29px; padding-left:20px;   border:none;
     -moz-box-sizing: border-box;  
     -webkit-box-sizing: border-box; 
     -o-box-sizing: border-box; 
     -ms-box-sizing: border-box; 
     box-sizing: border-box;   float:left; color:#7a7a7a; border-right:0;font:400 12px/29px "宋体";}
.soso-btn{width:77px; height:29px; border:none;
	 -moz-box-sizing: border-box;  
     -webkit-box-sizing: border-box; 
     -o-box-sizing: border-box; 
     -ms-box-sizing: border-box; 
     box-sizing: border-box;   background:#3a8721; color:#fff; float:left; font:400 12px/29px "宋体"; cursor:pointer;}
	 
.login-2015{ width:374px; height:23px;margin-left:20px; margin-top:17px; background-color:fff; float:left; position:relative;}
.login-text{ width:114px; height:21px; padding-left:11px; border:1px solid #808080; background-color:fff; float:left; margin-right:8px;}
.login-btn{ width:45px; height:23px; border:1px solid #808080; background:#5a5957; text-align:center; float:left; color:#fff; margin-right:8px; cursor:pointer;}	 
.login-2015 .color-gr{ background:#3a8721; margin-right:0;}	 
.navbar-box ul{ width:1002px; height:26px; margin:0 auto; overflow:hidden; padding-top:14px;}
.navbar-box ul li{ width:12.5%; height:12px; line-height:12px !important; text-align:center; float:left; border-right:1px solid #84bb6a; border-left:1px solid #376c1e; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;}
.navbar-box ul li:first-child{ border-left:0;}
.navbar-box ul li:last-child{ border-right:0;}
.navbar-box ul li a{font:800 12px/12px 'Microsoft YaHei','simsun'; color:#fff; text-decoration:none; margin:0; padding:0;}
.yf-footer-box{ width:100%; background:#fff; height:70px; border-top:5px solid #595959;}
#foot-box{ width:1002px;  height:58px; margin:0 auto; background:#fff; padding-top:20px; box-sizing:border-box;font:400 12px/12px 'Microsoft YaHei','simsun'; color:#505050;}

.tishi{ text-align:center; margin-bottom:15px;}
.site{ width:500px; margin:0 auto;}
.site a{font:400 12px/12px 'Microsoft YaHei','simsun'; color:#505050; margin:0 6px; display:inline-block; float:left;}
.site a:hover{ color:#689a33;}