﻿@charset "utf-8";
*{ margin: 0; padding: 0; border:0;} 
body{color:#333;font-size:12px; overflow-x:hidden; font-family:"Microsoft Yahei"; line-height:24px; width:100%;min-width:1003px;}
a { color:#333; text-decoration:none;}
li{ list-style:none;} 
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.w1003{ width:1003px; margin:0 auto;}
.cl{ clear:both;}
.container{ overflow:hidden;}
/* ************头部 *********/
.box_head {
    position: relative;
    margin: 0 auto 0 -960px;
    width: 1920px;
    float: none;
    left: 50%;
}
.header{
	    z-index: 999;
    position: relative;
    width: 1024px;
}
.header .w1003{    position: absolute;
    top: 30px;
    left: 45%;}

.header h1{  width: 370px; float: left;}
.header h1 img { width: 370px;}


.header ul{
    margin-top:20px;
    width: 570px;
    background: url(../images/dh.png) no-repeat right top;
    float: right;
    height: 43px; padding-left:20px
}
.header ul li{float: left; text-align:center;}
.header ul li a{ text-align: center; line-height:39px;width:110px; 
    float: left;
    color:#fff;
    font-size: 15px;}
.header ul li a:hover{background:url(../images/dh_li.png) no-repeat center 3px;color:#b20}


/*banner*/

.fullSlide {
	width:100%;
	position:relative;
	height:573px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:573px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:573px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:10px;
	left:0;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background-color: #d80001;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}




/******footer******/
.footer { float:left;
    width: 100%;
    background:#430c00;
    margin: 0 auto;
}
.foot_left {
    background:#f9f2e0; padding-top:20px;
    width: 220px;
    float: left; text-align:center;
}
.foot_left img {
    margin: 0 auto;
    text-align: center;
}
.foot_left p {
    font-size: 13px;
    color: #323232; font-weight:bold;
}

.foot_right {color: #f1f1f1;
    width: 720px;
    float: right;
}
.foot_right a{color: #f1f1f1;}
.foot_right ul {
    border-bottom: solid 1px #ccc;
    margin-top: 40px;
    padding-bottom: 10px;
}
.foot_right li {
    font-size: 15px;
    display: inline;
}
.foot_right li a {
    font-size: 15px;
    display: inline-block;
    width: 83px;
    text-align: center;
}
.foot_right p {
    font-size: 13px;
    margin-top:25px;
    line-height:32px;
}
.foot_right a.pc{padding:20px 45px; background:url(../images/pc_logo.png) no-repeat center; }
.foot_right a.pc:hover{background:url(../images/pc_logo_hover.png) center no-repeat;}




.float-service{
	position: absolute;
	top: 500px;
	right: 0;
	z-index: 50;
	width: 130px;
	margin-left: 520px;
}
.float-service .top{
	width: 130px;
	height: 51px;
	background: url(../images/float_top.jpg) no-repeat;
}
.float-service .list{
	padding: 18px 5px 0;
	background: #ebd4ae
}
.float-service .list p{float:left;color:#000;width: 100%; font-weight:bold; line-height:30px;font-size: 18px;border-bottom: 1px solid #dbbc89; padding-bottom:5px; text-align:center;}
.float-service .list p span{float:left;width: 100%;font-size: 14px;line-height:24px;text-align:center;}
.float-service .list a{	
display: inline-block;
padding-left: 34px;padding-right: 20px;
margin-left: 10px;
border-bottom: 1px solid #dbbc89;
padding-bottom: 8px;	
font-size: 14px;	
line-height: 30px;	
color: #000;}
.float-service .list a.qq{background: url(../images/qq.png) no-repeat left center;}
.float-service .list a.ww{background: url(../images/ww.png) no-repeat left center;}
.float-service .list a.first{	border-top: none;}
.float-service .list a.last{	border-bottom: none;}
.float-service .bot{	width: 130px;	height: 107px;	background: url(../images/float_bot.png) no-repeat;	cursor: pointer;}
.float-service .float-ewm{	width: 130px;background: #ebd4ae; padding-top:9px;}
.float-service .float-ewm img {margin-left:32px; margin-top:8px;}