@charset "utf-8";
/* CSS Document */

body,ul,ol,li,div,span,p,h3,a{
	margin:0;
	padding:0;
	font-family:微软雅黑;
	font-weight:lighter;
	color:#d6ceab;
	}
body{
	background:#ffffff
	}
span{
	display:block
	}
ul li{
	list-style-type:none
	}
a:link{
	color:#ffffff;
	text-decoration:none
	}
a:visited{
	color:#ffffff;
	text-decoration:none
	}
a:hover{
	color:#fbc069;
	text-decoration:none
	}
a:active{
	color:#ffffff;
	text-decoration:none
	}
	
/*top*/
.top{
	float:left;
	width:100%;
	height:100px;
	background:#000000;
	text-align:center
	}
.top_content{
	width:1000px;
	height:100%;
	margin:0 auto
	}
.top_left{
	float:left;
	width:auto;
	height:100%;
	overflow:hidden
	}
.top_right{
	float:right;
	width:auto;
	height:100%
	}
.top_right li{
	position:relative;
	float:left;
	width:auto;
	height:100%;
	line-height:100px;
	text-align:center;
	padding:0 26px;
	font-size:16px;
	font-weight:lighter;
	color:#ffffff;
	cursor:pointer
	}
.line{
	display:none;
	position:absolute;
	top:80px;
	left:0;
	width:100%;
	height:3px;
	background:#fdad34;
	z-index:2}
.banner{
	width:100%;
	height:700px;
	float:left;}
.banner_box{
	width:100%;
	height:700px;
	overflow:hidden;
	margin:0 auto;
	position:relative;}
.banner_box .bd{
	position:relative;
	height:700px;}
.banner_box .bd ul{
	position:relative;
	height:700px;}
.banner_box .bd ul li{
	float:left;
	/*width:1600px;*/
	width:100%;
	background-size:cover;
	background-repeat:no-repeat;
	height:700px;}
.banner_box .prev,.banner_box .next{ 
    position:absolute; 
	left:50%; 
	bottom:46px; 
	display:block; 
	width:24px; 
	height:41px; 
	background:url(../images/slider-arrow.png) no-repeat 0 0;
	margin-left:-68px;}
.banner_box .next{ 
	background-position:-26px 0px !important;
	margin-left:-12px !important;
	}
.banner_box .prev:hover,.banner_box .next:hover{ 
opacity:1;  
   }
.banner_box .hd{ 
   display:none;
   width: auto; 
   height:15px; 
   overflow:hidden; 
   position:absolute; 
   right:5px; 
   bottom:5px; 
   z-index:1; }
.banner_box .hd ul{ 
   overflow:hidden; 
   zoom:1; 
   float:left;   }
.banner_box .hd ul li{ 
   float:left; 
   margin-right:2px;  
   width:15px; 
   height:15px; 
   line-height:14px; 
   text-align:center; 
   background:#fff; 
   cursor:pointer; }
.banner_box .hd ul li.on{ 
   background:#f00; 
   color:#fff;  }
.banner_box_text{
	width:440px;
	height:130px;
	position:absolute;
	left:50%;
	bottom:165px;
	margin-left:-220px;
	text-align:center;
	z-index:10;
}
.banner_box_text .font01{
	font-size:60px;
	font-weight:bold;
	color:#fff;
	text-shadow: 0px 0px 5px rgba(0,0,0,.8);}
.banner_box_text .font02{
	font-size:40px;
	color:#fff;
	text-shadow: 0px 0px 5px rgba(0,0,0,.8);}
.content{
	width:100%;
	height:620px;
	background:url(../images/bg01.jpg) repeat-x;
	float:left;}
.content_box{
	width:1199px;
	height:620px;
	background:url(../images/bg02.png) no-repeat;
	margin:0 auto;}
.content_main{
	width:1000px;
	height:auto;
	overflow:hidden;
	margin:0 auto;}
.content_top{
	width:100%;
	height:90px;
	padding:40px 0;
	float:left;}
.content_top .font03{
	text-align:center;
	color:#ffa829;
	font-size:30px;
	line-height:40px;}
.content_top .font04{
	text-align:center;
	color:#aaaaaa;
	font-size:16px;
	line-height:40px;}
.content_pro{
	width:1000px;
	height:450px;
	float:left;}
.content_pro_list{
	width:192px;
	height:450px;
	float:left;
	position:relative;
	margin-right:10px;
	cursor:pointer;}
.content_pro_box{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;}
.pro_01{
	background:url(../images/pro_01.jpg) no-repeat;}
.pro_02{
	background:url(../images/pro_02.jpg) no-repeat;}
.pro_03{
	background:url(../images/pro_03.jpg) no-repeat;}
.pro_04{
	background:url(../images/pro_04.jpg) no-repeat;}
.pro_05{
	background:url(../images/pro_05.jpg) no-repeat;}
.pro_06{
	position:absolute;
	width:192px;
	height:450px;
	left:0;
	top:0;}
.pro_back{
	display:none;
	width:192px;
	height:450px;
	background:#e69825;
    filter:alpha(opacity=90);  
   -moz-opacity:0.9;  
   -khtml-opacity: 0.9;  
    opacity: 0.9;
	position:absolute;
	left:0;
	top:0;}
.pro_back .text_box02{
	width:100%;
	position:absolute;
	left:0;
	top:170px;
	background:url(../images/add.png) center 0 no-repeat;}
.pro_back .font07{
	font-size:30px;
	line-height:40px;
	text-align:center;
	color:#000;
	padding-top:68px;}
.pro_back .font08{
	font-size:16px;
	line-height:35px;
	text-align:center;
	color:#000;}
.content_pro_list .text_box{
	width:100%;
	position:absolute;
	left:0;
	bottom:25px;}
.text_box02{
	top:170px;}
.content_pro_list .font05{
	font-size:30px;
	line-height:40px;
	text-align:center;
	color:#fff;}
.content_pro_list .font06{
	font-size:16px;
	line-height:35px;
	text-align:center;
	color:#fff;}
.content_mul{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;
	background:#454545;}
.content_mul_box{
	width:1000px;
	height:auto;
	overflow:hidden;
	margin:0 auto;}
.content_mul_contact{
	width:1000px;
	height:170px;
	margin-top:50px;
	float:left;
	margin-bottom:40px;}
.content_mul_contact_left{
	width:500px;
	height:170px;
	float:left;
	background:#1c1c1c;
	position:relative;}
.content_mul_contact_left .phone_01{
	width:64px;
	height:72px;
	position:absolute;
	left:55px;
	bottom:50px;
	background:url(../images/phone.png) no-repeat;}
.content_mul_contact_left .phone_02{
	width:347px;
	height:100px;
	position:absolute;
	right:0;
	bottom:23px;
	text-align:left;}
.content_mul_contact_left .font07{
	display:inline-block;
	color:#fff;
	font-size:20px;
	font-weight:bold;}
.content_mul_contact_left .font08{
	display:inline-block;
	color:#fff;
	font-size:38px;
	font-weight:bold;}
.content_mul_contact_left .font09{
	font-size:30px !important;}
.content_mul_contact_right{
	width:500px;
	height:170px;
	overflow:hidden;
	float:left;}
.content_news{
	width:1000px;
	height:340px;
	padding-bottom:60px;
	float:left;}
.content_news_first{
	width:293px;
	height:340px;
	float:left;
	margin-right:10px;
	background:#1c1c1c;
	position:relative;}
.content_news_first_top,.content_news_first_pic{
	width:293px;
	height:168px;
	overflow:hidden;
	background:url(../images/pic_bg.png) no-repeat;
	position:absolute;
	top:0;
	left:0;
	z-index:10;}
.content_news_first_pic{
	z-index:0 !important;}
.content_news_first_pic img{
	width:100%;
	overflow:hidden;}
.content_news_first_text{
	width:223px;
	height:120px;
	position:absolute;
	left:0;
	bottom:0;
	padding:20px 35px 30px;}
.content_news_first_text .title{
	font-size:20px;
	color:#ffa829;
	text-align:left;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	padding-bottom:10px;}
.content_news_first_text .title a{
	color:#ffa829;}
.content_news_first_text .detailed{
	overflow:hidden;
	font-size:14px;
	color:#b6b5b5;
	line-height:24px;
	text-align:left;}
.content_news_second{
	width:300px;
	height:280px;
	background:#1c1c1c;
	float:left;
	padding:27px 40px 33px 54px;}
.content_news_second .title{
	font-size:30px;
	color:#ffa829;
	text-align:right;
	padding-bottom:30px;}
.content_news_list{
	width:300px;
	height:auto;
	overflow:hidden;
	float:left;}
.content_news_list li{
	width:276px;
	height:30px;
	color:#b6b5b5;
	background:url(../images/icon.png) no-repeat 0 center;
	line-height:30px;
	padding-left:24px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	}
.content_news_list li a{
	display:block;
	color:#b6b5b5;}
.content_news_list li a:link{
	color:#b6b5b5;}
.content_news_list li a:visited{
	color:#b6b5b5;}
.content_news_list li a:hover{
	color:#ffa829;}
.content_news_list li a:active{
	color:#ffa829;}
.index_menu{
	width:100%;
	height:330px;
	overflow:hidden;
	float:left;
	background:#000;}
.index_menu_box{
	width:1000px;
	height:270px;
	margin:0 auto;
	padding-top:60px;}
.index_menu_left{
	width:auto;
	height:240px;
	float:left;}
.index_menu_left ul,.index_menu_left ul li ul{
	margin:0;
	padding:0;}
.index_menu_left ul li{
	width:100px;
	height:auto;
	overflow:hidden;
	float:left;
	margin-right:20px;}
.index_menu_left ul li ul li{
	width:100px;
	height:28px;
	line-height:28px;
	color:#b6b5b5;
	font-size:14px;
	text-align:left;
	float:left;}
.index_menu_left ul li ul li a{
	color:#b6b5b5;}
.index_menu_left ul li ul li a:link{
	color:#b6b5b5;}
.index_menu_left ul li ul li a:visited{
	color:#b6b5b5;}
.index_menu_left ul li ul li a:hover{
	color:#ffa829;}
.index_menu_left ul li ul li a:active{
	color:#ffa829;}
.index_menu_left ul li ul li.title,.title_1{
	font-size:18px;
	color:#fff;
	padding-bottom:15px;
	}
.title_1{
	font-size:18px;
	color:#fff;
	padding-bottom:15px;
	}	
.index_menu_right{
	width:150px;
	height:240px;
	float:right;}
.rt_text_1{
	font-size:14px;
	color:#b6b5b5;
	line-height:18px;
	padding-bottom:10px;}
.foot{
	width:100%;
	height:80px;
	background:#1c1c1c;
	float:left;}
.foot_box{
	width:1000px;
	height:100%;
	margin:0 auto;}
.foot_text{
	width:auto;
	height:100%;
	line-height:80px;
	float:left;
	text-align:left;
	font-size:14px;
	color:#fff;}
.foot_right{
	width:159px;
	height:49px;
	padding-top:15px;
	float:right;}
.news_more{
	text-align:right;
	width:276px;
	height:30px;
	color:#b6b5b5;
	line-height:30px;
	padding-left:24px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	}	
/*按钮*/
#cont_icon{
	width:40px;
	height:40px;
	background:#222222;
	background:rgba(34, 34, 34, 0.49);
	float:right;
	right:35px;
	text-align:center;
	color:#fff;
	font-size:12px;
	position:fixed;
	bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	border-radius:5px;
	font-weight:bold;
	line-height:14px;
	display:block;
	}
#cont_icon:hover{
	background:#222222;
	color:#ffa829;
}	