@charset "utf-8";

/**CSS Document**/

::selection {



    background-color: #d92616;

     color: #FFF;

}



::-moz-selection {



    background-color:#d92616;



    color: #FFF;

}



::-webkit-selection {



    background-color:#d92616;

    color: #FFF;

}

.between{

	width:1180px;

	margin:0 auto;

	overflow: hidden;

}

.clear{

	clear: both;

}

.float_l{

	float:left;

}

.float_r{

	float:right;

}

.clear_fl{

	height:0px;

	clear: both;

	overflow: hidden;

}





/**nav**/

.nav_all{height:102px; background: rgba(0,0,0,0.6);z-index:999999;position: relative;position:fixed; top:0px; left:0px; width:100%; z-index:100000; _position:absolute; _top:expression(eval(document.documentElement.scrollTop));}

.nav_box{

	position: relative;

height:102px; 

}

.nav_box h1>a{z-index:2;}

.nav_box h1>a>img{float: left;}

.nav { width:954px;height: 50px;float: right;}

.nav li {float:left; text-align:center;padding:5px 19px 10px 19px;margin-top: 40px;

  -webkit-transition: all 0.35s ease-in-out;

  -moz-transition: all 0.35s ease-in-out;

  transition: all 0.35s ease-in-out;

}



.nav li a {display:block; font-size:14px; color:#fff;text-align: center;}

.nav li:hover{ border-bottom: 1px solid #d92616}

.nav li:hover a{color: #d92616;}

.nav li.another{ border-bottom: 1px solid #d92616}

.nav li.another a{color: #d92616;}

.fixedNav{ position:fixed; top:0px; left:0px; width:100%; z-index:100000; _position:absolute; _top:expression(eval(document.documentElement.scrollTop));}



/**bottom_box**/



/**link开始**/

.link{

	width:100%;



	

}

.link_body{

	height:50px;

	color:#4c4c4c;

	text-align: center;

	margin:30px 0 0px 0;

}

.link_body>a{

	width:1180px;

	height:50px;

	line-height: 50px;

	color:#4c4c4c;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}

/**link结束**/



/*footer*/

.footer_bg{

background:url(../images/footer_bg.jpg) no-repeat center;

	width: 100%;

	height: 315px;

	

	position: relative;

}

.footer{

	padding-top: 45px;

}

.footer>img{

	float: left;

	width: 155px;

	text-align: center;

	height: 155px;

	display: block;

	margin-top: 25px;

}



.footer .copyright{

	float: left;

	width: 220px;

	margin: 26px 76px 0 69px;



}

.footer>p{

	float: left;

	width: 318px;

	margin-top: 26px;

}

.copyright ul>p{

	color: #fff;

	font-size: 16px;

	margin-bottom: 20px;

}

.footer>p>em{

	color: #fff;

	font-size: 16px;

	

	display: block;

}

.copyright ul>li{

	width: 90px;

	float:left;

}



.copyright ul li:nth-child(odd){float:right;}

.footer>p{

	color: #fff;

	

}

.footer>a>img{

	margin-top: 24px;

}

.footer>p>a>img{

	margin-left: 6px;



}

.footer a{

	color: #fff;

}

.footer a:hover{

	color: #d92616;

}



.footer_bg h2{

	width: 100%;

	height: 30px;

	background-color: #424242;

	color: #fff;

	text-align: center;

	font-size: 14px;

	line-height: 30px;

	position: absolute;

	bottom: 0;

}