*{margin: 0;padding: 0;font-family: "Microsoft YaHei";}
html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td,img,textarea,div,a {
	border: 0 none;
	margin: 0;
	padding: 0;
	outline: 0;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #333;
}
body{margin: 0 auto; background: #fff;}
img{border: none}
ul,li{list-style-type:none;}
a:link,a:active,a:visited { text-decoration: none }
input{-webkit-appearance: none;border-radius: 0}
:focus { outline: 0; }
.clearfix {zoom: 1;}
.clearfix:after {
	content: "";
	display: table;
	clear: both;
}

.wrap_main{
	width: 1180px;
	margin: 0 auto;
}
/*导航*/
.wrap_top{ 
    height: 28px;
    width: 100%;
    background: #42424e;
}
.nav .nav_logo,.nav ul,.nav .nav_phone{ 
	float: left;
	padding: 25px 0 20px;
}
.nav .nav_logo img{ display:block;}
.nav .nav_phone{ 
	float: right; 
	padding: 25px 0 0;
}
.nav .nav_phone p{
	font-size: 14px;
	color: #ff6e21;
	line-height: 62px;
	background: url(../images/main/nav-phone.png) no-repeat left center;
	padding-left: 22px;
}
.nav ul{ padding: 25px 0 0 60px;}
.nav li{
    float: left;
    padding: 0 12px;
}
.nav li a{
    display: inline-block;
    font-size: 16px;
    line-height: 58px;
    color: #24354b;
    padding: 0 8px;
    border-bottom: 5px solid #fff;
}
.nav li a:hover{color: #ff6e21;}
.nav li a.hover{
    color: #ff6e21;
    border-color: #ff6e21;
}
/*页尾*/
.wrap_foot{ 
	width: 100%;
	background: #42424e;
}
.wrap_foot .foot{
	padding: 40px 0;
}
.wrap_foot .foot_left{
	float: left;
}
.wrap_foot .foot_right{
	float: right;
}
.wrap_foot .youlian{
	border-top: 2px solid #4e4e59;
	padding: 30px 0;
}
.wrap_foot dl dt{
	color: #fff;
	font-size: 14px;
	padding-bottom: 10px;
}
.wrap_foot dl dd{
	float: left;
	color: #fff;
	font-size: 12px;
	padding:3px 30px 3px 0;
}
.wrap_foot dl dd a{
	color: #fff;
	font-size: 12px;
	transition:color .1s ease-in .0s;
	-o-transition: color .1s ease-in .0s; /* Opera */  
	-moz-transition:color .1s ease-in .0s;
    -webkit-transition:color .1s ease-in .0s;
}
.wrap_foot dl dd a:hover{
	color: #ff6e21;
}
.wrap_foot .foot dl{padding-bottom: 40px;}
.wrap_foot .foot dl dd{ padding-right: 26px;}
.wrap_foot .foot .contact dd{
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 38px;
	background-image: url(../images/main/foot-phone.png);
}
.wrap_foot .foot .contact dd p{ color: #fff;}
.wrap_foot .foot .contact dd:nth-child(3){
	background-image: url(../images/main/foot-sina.png);
}
.wrap_foot .foot .contact dd:nth-child(4){
	background-image: url(../images/main/foot-weibo.png);
}
.wrap_foot .foot .copyright img{
	display: block;
	padding-bottom: 6px;
}
.wrap_foot .foot .copyright p{
	font-size: 12px;
	color: #fff;
}

/*弹出层*/
.wrap_fixed{
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	/*background: rgba(0,0,0,.36);*/
	display: none;
	overflow: hidden;
	background: url(../images/index/fixedbg.png) repeat;
}
.wrap_fixed .fixed_con{
	position: absolute;
	top: 50%;
	left: 50%;
	width: 455px;
	height: 422px;
	background: url(../images/index/fixed_con.png) no-repeat center;
	margin-left: -227px;
	margin-top: -211px;
}
.wrap_fixed .fixed_con .close_btn{
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	width: 37px;
	height: 37px;
	cursor: pointer;
}


#nb_invite_wrap{ display: none;}
