
/*顶部导航 start*/
.header_box{
	height:80px;
	background:url(../img/nav_bg.jpg) repeat-x 0 0;
	z-index:9;
	position:relative;
	top:0;
	left:0;
	width:100%;
	}
.header_box .logo{
	width:350px;
	height:80px;
	margin-left:30px;
	}
.header_box .logo a{
	display:inline-block;
	padding-top:17px;
	}
.header_box .logo span{
	line-height:80px;
	}
.nav{
	height:80px;
	line-height:80px;
	margin-left:0px;
	}
.nav .nav_list li{
	float:left;
	display:block;
	position:relative;
	}
.nav .nav_list li a{
	padding:0 20px;
	display:block;
	position:relative;
	color:#e6cdcf;
	font-size:16px;
	}
.nav .nav_list li a span{
	padding:0 10px 28px 10px;
	}
.nav .nav_list li a.cur span,.nav .nav_list li a:hover span{
	/*border-bottom:2px solid #f2dddf;*/
	color:#fafafa;
	}
.header_box .top_r{
	line-height:80px;
	margin-right:30px;
	}
.header_box .top_r i{
	font-size:26px;
	color:#a1071a;
	cursor:pointer;
	display:block;
	width:36px;
	height:36px;
	line-height:36px;
	margin-top:22px;
	text-align:center;
	float:left;
	background:#e9c6ca;
	margin-left:10px;	
	}
.header_box .top_r i:hover{
	background:#d69aa0;
	}
.header_box .top_r .weixin{
	position:relative;
	}
.header_box .top_r .weixin .header_arrow{
	display:none;
	position:absolute;
	right:10px;
	top:71px;
	width:20px;
	height:10px;
	background:url(../img/arrow.png) no-repeat 0 0;
	z-index:3;
	}
.header_box .top_r .weixin div{
	display:none;
	position:absolute;
	right:-10px;
	top:80px;
	z-index:2;
	}
.header_box .top_r .weixin:hover .header_arrow,
.header_box .top_r .weixin:hover div{
	display:block;
	}

/*顶部导航 end*/ 

/*底部*/
.w170{
	width:170px;
	}
.w440{
	width:440px;
	}
.mr_10{
	margin-right:10px;
	}
.footer{
	background:url(../img/nav_bg.jpg) repeat 0 0;
	height:275px;
	padding-top:65px;
	}
.footer,.footer a{
	color:#f1e4e5;
	}
.footer a:hover{
	color:#f1e4e5;
	}
footer .ft_l{
	padding-left:30px;
	margin-right:110px;
	}
footer .ft_l p{
	padding-top:16px;
	line-height:150%;
	}
footer .ft_r{
	height:275px;
	}
footer .ft_r .title{
	font-size:16px;
	margin-bottom:10px;
	background:url(../img/contect_e.png) no-repeat left bottom;
	}
footer .ft_r .addr{
	padding-bottom:10px;
	border-bottom:1px solid #ae3a49;
	margin-bottom:20px;
	}
footer .ft_r .phone_list,footer .ft_r .phone_list li a{
	height:80px;
	}
footer .ft_r .phone_list li{
	float:left;
	line-height:200%;
	}
footer .ft_c dl{
	float:left;
	width:120px;
	padding-right:20px;
	}
footer .ft_c dl dt{
	font-size:16px;
	padding-bottom:5px;
	color:#f1e4e5;
	}
footer .ft_c dl dd a{
	font-size:12px;
	color:#e3bdc0;
	}
/*底部 end*/


/*顶部大图 start*/
.top_imgbox{
	width:100%;
	height:auto; 
	margin-bottom:30px;
	}
.top_imgbox img{
	width:100%;
	}
/*
.top_imgbox .top_img{
	position:absolute; 
	left:50%; 
    top:0; 
	z-index:1;
	margin-left:-960px;
	width:100%;
	height:480px;
	}*/
/*顶部大图 end*/


/*翻页 start*/
.page{
	text-align:center;
	margin-top:25px;
	}
.page a,.page span{
	border:1px solid #b7b7b7;
	width:36px;
	height:36px;
	line-height:36px;
	color:#727272;
	font-size:16px;
	display:inline-block;
	border-radius:3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	margin:0 3px;
	background:#fff;
	}
.page span,.page a:hover{
	border:1px solid #aa071b;
	color:#aa071b;
	}
.page .prev,.page .next{
	}
/*翻页 end*/

/*标题 start*/
.title_01{
	text-align:center;
	padding-top:70px;
	padding-bottom:70px;
	}
.title_01 h1{
	font-size:40px;
	line-height:100%;
	color:#1a1a1a;
	font-family:"华文楷体";
	}
.title_01 h2,.title_02 h2{
	font-family:"Times New Roman", Times, serif;
	color:#1a1a1a;
	}
.title_02{
	height:140px;
	background:url(../img/nav_bg.jpg) repeat 0 0;
	text-align:center;
	color:#f7f0f0;
	}
.title_02 h1{
	font-size:30px;
	padding-top:40px;
	line-height:120%;
	font-family:"宋体";
	}
.title_02 h2{
	color:#f7f0f0;
	}
.title_03{
	height:60px;
	line-height:60px;
	margin-bottom:45px;
	border-bottom:1px solid #eeeeee;
	}
.title_03 h2 span{
	border-left:3px solid #aa071b;
	padding-left:20px;
	}
.title_03 p,.title_03 p a{
	color:#878787;
	}
.title_03 p a,.title_03 p span{
	padding:0 5px;
	}
.title_03 p a:hover{
	color:#aa071b;
	}
/*标题 end*/

/*盒子 start*/
.box_2{
	width:588px;
	margin-right:20px;
	float:left;
	border:1px solid #e1e1e1;
	}
/*盒子 end*/


/*左侧菜单 start*/
.w240{
	width:240px;
	}
.w980{
	width:980px;
	}
.l_nav{
	margin-right:40px;
	}
.l_nav ul li{
	height:60px;
	line-height:60px;
	text-indent:70px;
	font-size:16px;
	margin-bottom:1px;
	}
.l_nav ul li a{
	display:block;
	background:#eeeeee;
	}
.l_nav ul li.cur a{
	color:#aa071b;
	}
/*左侧菜单 end*/
/*子页面菜单 end*/

.allpage{
	}
.allpage img{
	max-width:100%;
	}
