@charset "utf-8";
/* CSS Document */
*{
	padding:0;
	margin:0;
	}
li{
	list-style:none;
	}
a{
	text-decoration:none;
	}
img{
	border:none;
	}
input,select,textaera{
	outline:none;
	}
body{
	font-family:"微软雅黑";
	
	}
.clear{
	clear:both;
	}
.header-top	{
	width:100%;
	font-size:12px;
	line-height:30px;
	background-color:rgba(247,246,245,0.9);
	color:#6e6e6e;
	box-shadow:0px 1px 1px rgba(0,0,0,0.2);
	position:fixed;/*固定作用*/
   top:0px;
   left:0px;
  /*ie6下样式，加下划线表示只针对ie6 的hack */
  _position:absolute;/* 把导航栏位置定义为绝对位置  关键*/
  _top:expression(documentElement.scrollTop + "px"); /* 把导航栏位置放在浏览器垂直滚动条的顶端  关键 */
  z-index:9999; /* 让导航栏浮在网页的高层位置，遇到flash和图片时候也能始终保持最外层 */
	}
.header-top-inner{
	width:1160px;
	height:30px;
	margin:0 auto;
	}
.header-top-inner p{
	float:left;
	}
.header-top-inner ul{
	float:right;
	}
.header-top-inner ul li{
	float:left;
	margin-left:16px;
	}
.header-top-inner ul li a{
	color:#6e6e6e;
	}
.header-top-inner ul li:nth-child(2) a{
	border-bottom:#da251c 1px solid;
	}
.header-top-inner ul li:hover a{
	border-bottom:#da251c 1px solid;
	} 
.header-mid{
	width:1160px;
	height:116px;
	margin:0 auto;
	margin-top:30px;
	}
.header-mid ul li{
	float:left;
	color:#000000;
	font-size:26px;
	}
.header-mid ul li p{
	font-size:12px;
	color:#6e6e6e;
	}

.header-mid ul li:nth-child(1){
	margin-top:18px;
	margin-right:40px;
	}

.header-mid ul li:nth-child(2){
	margin-top:18px;
	margin-right:70px;
	}
.header-mid ul li:nth-child(3){
	margin-top:44px;
	margin-right:70px;
	}
.header-mid ul li:nth-child(4){
	margin-top:18px;
	margin-right:40px;
	}
.header-mid ul li:nth-child(5){
	margin-top:38px;
	}
.header-mid ul li:nth-child(6){
	margin-top:28px;
	float:right;
	text-align:center;
	}
.nav {
	width:100%;
	height:60px;
    margin-top:6px;
	text-align:center;
	box-shadow:0px  2px 5px #000;
	}

.nav .nav_inner {
    display:inline-block;
    zoom:1;
	}
.nav_inner>li{
	float:left;
	position:relative;
	}
.nav_inner>li a{
	font-size:18px;
	line-height:60px;
	color:#272727;
	text-transform:capitalize;
	display:block;
	margin-left:20px;
	margin-right:20px;
	}

.nav_inner>li a:hover{
	color:#cd281e;
	}
.nav_inner>li:nth-child(8) a{
	color:#cd281e;
	}

.nav_inner>li>.active{
	background:url(../nav_a_bj_03.gif) no-repeat right top;
	padding-right:20px;
	}
.subnav{
	background-color:#333;
	border:1px #111 solid;
	border-radius:0 0 4px 4px;
	position:absolute;
	left:0;
	top:60px;
	display:none;
	z-index:9999;
	}
.subnav>li{
	border-top:1px #252525 solid;
	border-bottom:1px #444 solid;
	}
.subnav>li>a{
	font-size:12px;
	line-height:36px;
	color:#fff;
	display:inline-block;
	background:url(../subnav_a_bj_03.gif) no-repeat 10px center;
	}
.subnav>li:hover{
	background-color:#222222;
	}
.subnav>li a:hover{
	color:#ffffff;
	}
	
	
	
	

#banner{
	height:400px;
	overflow:hidden;
	background:url(../contact%20us2.jpg) no-repeat center center;
	}

#page2{
	background:#f7f6f5;
	width:100%;
	height:60px;
	}
#page2 span{
	color:#cd281e;
	}
	

.page2-inner{
	width:1160px;
	margin:0 auto;
	}
.page2-inner p{
	float:left;
	}
.page2-inner p a{
	font-size:14px;
	color:#272727;
	line-height:60px;
	}
.page2-inner p a:hover{
	color:#cd281e;
	text-decoration:underline;
	}
.search{
	float:right;
	}
.search .search-input{
	height:30px;
	width:300px;
	border: 1px solid #cd281e;
	border-radius:5px;
	background:url(../sousuo-tb_10.jpg) no-repeat 6px center;
	padding-left:42px;
	margin-top:14px;
	}
.search .btn_search{
	height:32px;
	width:50px;
	border-radius:5px;
	background-color:transparent;
	background:url(../sousuo_07.jpg) no-repeat;
	border:0;
	vertical-align:top;
	margin-left:2px;
	margin-top:14px;
	}
#page3{
	width:1160px;
	margin:0 auto;
	margin-top:50px;
	margin-bottom:50px;
	}
.page3-l{
	float:left;
	}
.page3-l-menu{
	width:258px;
	border:#d8d8d8 1px solid;
	}
.page3-l h2{
	font-size:24px;
	width:240px;
	line-height:48px;
	font-weight:normal;
	padding-left:18px;
	border-bottom:#d8d8d8 1px solid;

	}
.page3-l .more{
	font-size:24px;
	
	line-height:50px;
	width:260px;
	background:#d8d8d8;
	text-align:center;
	margin-top:2px;
	}
.page3-l .more a{
	color:#272727;
	}
.page3-l .more:hover a{
	color:#cd281e;
	}

.page3-l ul li{
	width:258px;
	border-bottom:#d8d8d8 1px solid;
	}
.page3-l ul li:hover a{
	color:#cd281e;
	background:url(../page4-ml-bj_07.jpg) no-repeat left center;
	}
.page3-l ul li a{
	line-height:48px;
	padding-left:14px;
	font-size:18px;
	color:#6e6e6e;
	margin-left:18px;
	background:url(../mulu-bj_27.jpg) no-repeat left center;
	}
.page3-r{
	width:870px;
	border:#d8d8d8 1px solid;
	float:right;
	}
.route{
	background:#f6f6f6;
	font-size:12px;
	line-height:30px;
	color:#6e6e6e;
	width:816px;
	margin:0 auto;
	margin-top:18px;
	padding-left:18px;
	}
.route a{
	color:#6e6e6e;
	}
.route a:hover{
	text-decoration:underline;
	}
.page3-r .contact-bj{
	text-align:center;
	margin-top:18px;
	margin-bottom:18px;
	}
.page3-r-detailed ul li{
	font-size:18px;
	color:#272727;
	line-height:40px;
	margin-bottom:30px;
	}
	
.page3-r-detailed ul li:nth-child(1){
	background:url(../contact-icons_10.jpg) no-repeat 28px center;
	padding-left:164px;
	}
.page3-r-detailed ul li:nth-child(2){
	background:url(../contact-icons_13.jpg) no-repeat 28px center;
	padding-left:164px;
	}
.page3-r-detailed ul li:nth-child(3){
	background:url(../contact-icons_15.jpg) no-repeat 28px center;
	padding-left:164px;
	}
.page3-r-detailed ul li:nth-child(4){
	background:url(../contact-icons_17.jpg) no-repeat 28px center;
	padding-left:164px;
	}
.map{
	text-align:center;
	margin-bottom:16px;
	
	}	
.map img{
	border:#d8d8d8 1px solid;
	}
.conclusion{
	height:74px;
	border-top:#cc281e 4px solid;
	}
.conclusion ul{
	width:1160px;
	margin:0 auto;
	
	}
.conclusion ul li{
	font-size:14px;
	line-height:74px;
	display:inline-block;
	
	}
.conclusion ul li:nth-child(1){
	margin-right:144px;
	}
.conclusion ul li:nth-child(2){
	margin-right:144px;
	}
.conclusion ul li:nth-child(3){
	margin-right:144px;
	}
.conclusion ul li:nth-child(4){
	margin-right:144px;
	}
.conclusion ul li span{
	font-size:18px;
	color:#cc281e;
	font-style:italic;
	font-weight:bold;
	margin-right:4px;
	}
.footer-top{
	background:#666666;
	text-align:center;
	padding-top:24px;
	padding-bottom:24px;
	}

.footer-top h2{
	font-size:24px;
	line-height:40px;
	color:#272727;
	}
.footer-top P{
	line-height:30px;
	font-size:16PX;
	color:#272727;
	}
.footer-top  p a{
	color:#272727;
	}
.footer-top p span{
	padding-left:12px;
	}
.footer-bottom{
	height:48px;
	line-height:48px;
	background:#222222;
	text-align:center;
	font-size:12px;
	color:#ffffff;
	}
.footer-bottom span{
	margin-left:10px;
	}

