@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{ margin:0px; padding:0px; background:#f9f9f9}
.clear{ clear:both}
img{ border:none;max-width: 100%;}

ul{ list-style:none; margin:0px; padding:0px;}
.box{ width:1000px; overflow:hidden; margin:56px auto 10px}
.box .box-ul{ width:1100px; margin:0px; padding:0px;}
.box .box-ul li{ background:url(../images/boxbg.png); width:326px; height:257px; float:left; margin-right:11px; margin-bottom:11px; overflow:hidden}
.box .box-ul li h1{ border-bottom:1px solid #e7e7e7; margin:0px 8px; line-height:48px; height:48px; font-size:16px; font-weight:normal; color:#563024; padding-left:15px; font-family:"微软雅黑"}
.box .box-ul li h1 b{ font-size:16px; font-weight:normal}
.box_cent{ margin:10px 10px 10px; height:185px}
.box_cent .new-list li{
	background: url(../images/li-bg.png) no-repeat left center;
	height: 30px;
	line-height: 30px;
	padding-left:10px;
	width:288px;
	margin-bottom:0;
}
.new-list li{
	background: url(../images/li-bg.png) no-repeat left center;
	height: 30px;
	line-height: 30px;
	padding-left:10px;
	width:186px;
	margin-bottom:0;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow:hidden;
}

.box_cent p{
	line-height: 22px;
	text-indent: 28px;
	font-size:14px;
}

.top{ background:url(../images/top_bg.jpg); width:100%; height:148px;}
.top_cent{ width:1000px; margin:0px auto}
.top_left{ float:left; padding-top:48px;}
.top_right{ float:right; padding-top:60px;}
.top_right span{
	display: block;
	font-size:20px;
	font-weight: bold;
	line-height: 52px;
	background: url(../images/tel.png) no-repeat left center;
	padding-left:70px;
}



.nav2{ background:#4e5356; height:45px;}
.nav_cent{ width:1000px; height:45px; line-height:45px; margin:0px auto}
.nav_cent ul{
	width:910px;
	margin:0 auto;
}
.nav_cent ul li{
    float: left;
}
.nav_cent ul li a{
	color:#fff;
	line-height:45px;
	text-align: center; 
	display: block;
	padding:0 28px;
	font-size:14px;
}
.nav_cent ul li a:hover{
	color: #e5b39f;
}
.nav_cent ul li a.current{
	color: #e5b39f;
}


.banner{ width:100%; height:400px; background:#85827d;}
.flexslider{position:relative;height:400px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}




.more{ float:right; padding-top:20px;}

.zhuangjia{ width:1000px; margin:0px auto}

.zhuangjia_left{ float:left; width:80px; height:90px; padding-top:60px; text-align:left;}
.zhuangjia_right{ float:right; width:80px; height:90px; padding-top:60px; text-align:right;}
.zhuangjia_center{ float:left; width:839px; height:150px;}
.zhuangjia h1{ border-bottom:1px solid #e7e7e7; margin:0px 0px; line-height:48px; height:48px; font-size:16px; font-weight:normal; color:#563024; padding-left:15px; font-family:"微软雅黑"; margin-bottom:30px;}
.zhuangjia h1 b{ font-size:14px; color:#a2644b; font-weight:normal}
.kong{ height:30px;}

.bottom{ background:#4e5356; padding:20px; font-size:14px; text-align:center; line-height:25px; color:#FFF} 




.cent{ width:1000px; margin:10px auto;}
.cent_left{ width:326px; float:left}
.cent_right{ float:right; width:620px;}
.cent_right_img { width:200px; float:left;}
.cent_right_txt{ float:right; width:400px;}
.cent_right_title{float:right;width:400px;color:#555555;font-size:16px;line-height:50px;}

.cent_left1{ width:230px; float:left}
.cent_right1{ float:right; width:750px;}
.cent_right_txt1{ float:right; width:550px;}
.cent_right_title1{float:right; width:550px;color:#555555;font-size:16px;line-height:50px;}


.people_js{ padding-top:20px;}
.people_js h1{ line-height:35px; border-bottom:1px solid #e7e7e7; font-size:14px; color:#0b0c0c; font-weight:normal; margin-bottom:10px;}


.cent_left_box_top{ background:url(../images/boxbg.png) left top;}
.cent_left_box_bottom{ background:url(../images/boxbg.png) left bottom; height:22px; margin-bottom:16px;}
.cent_left_box_center{ background:url(../images/boxbgcenter.png) left top; padding:15px 20px 0px;}


.cent_left_box_top1{ background:url(../images/boxbg1.png) left top;}
.cent_left_box_bottom1{ background:url(../images/boxbg1.png) left bottom; height:22px; margin-bottom:16px;}
.cent_left_box_center1{ background:url(../images/boxbgcenter1.png) left top; padding:15px 20px 0px;}
.cent_left_box_top1 h1{ border-bottom:1px solid #e7e7e7; margin:0px 8px; line-height:48px; height:48px; font-size:16px; font-weight:normal; color:#a2644b; padding-left:0px; font-family:"微软雅黑"; text-align:center}
.cent_left_box_top1 h1 b{ font-size:14px; color:#4e4e50; font-weight:normal}

.cent_left_box_top h1{ border-bottom:1px solid #e7e7e7; margin:0px 8px; line-height:48px; height:48px; font-size:16px; font-weight:normal; color:#a2644b; padding-left:0px; font-family:"微软雅黑"; text-align:center}
.cent_left_box_top h1 b{ font-size:14px; color:#4e4e50; font-weight:normal}
.cent_txt{ font-size:12px; line-height:15px; color:#666666}

.adr{ background:url(../images/adr_ico.jpg) left 12px no-repeat; padding-left:20px; line-height:45px; border-bottom:1px solid #d3d3d3; margin-bottom:20px;}


.fast{ text-align:center; font-size:14px}
.fast a{ width:120px; height:46px; border:1px solid #d5d5d5; line-height:46px; text-align:center; color:#a2644b; text-decoration:none; display:inline-block; margin:13px 5px 0px;}
.fast a:hover{ width:120px; height:46px; border:1px solid #a2644b; line-height:46px; text-align:center; color:#a2644b; text-decoration:none; display:inline-block}


.pro{
	width:908px;
	margin:0 auto;
	padding:20px 0;
}
.slick-slide img{
	margin: 0 15px;
    width: 152px;
    height: 190px;
}
.slick-prev{
	background: url(../images/left.jpg) no-repeat center center;
	width:21px;
	height: 42px;
	border:0;
	font-size:0;
	position: absolute;
	left:-45px;
	top:50%;
	margin-top:-21px;
}
.slick-next{
	background: url(../images/right.jpg) no-repeat center center;
	width:21px;
	height: 42px;
	border:0;
	font-size:0;
	position: absolute;
	right:-45px;
	top:50%;
	margin-top:-21px;
}


#banner {
    width: 100%;
    height: 300px;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    z-index: 0;
    overflow: hidden;
    o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
    text-align: center;
    
}
.cent .title{
	font-size:14px;
	line-height: 30px;
	color:#333;
	background: url(../images/adr_ico.jpg) no-repeat left center;
	padding:10px 0 10px 20px;
	border-bottom:1px solid #d3d3d3;
	margin-bottom:20px;
}
.cent .title a{

}
.title2{
	font-size:24px;
	line-height: 40px;
	text-align: center;
	font-weight: normal;

}
.xp{
	margin-top:30px;
}
.xp div{
	font-size:14px;
	font-weight: bold;
	color:#333;
    padding:5px 0;
}


.picMarquee-top{ margin:0 auto;  width:230px; overflow:hidden; position:relative;  border:1px solid #ccc;margin-bottom:50px;   }
.picMarquee-top .bd{ padding:25px;  }
.picMarquee-top .bd ul{ overflow:hidden; zoom:1;margin:0 auto !important;display:inline-block; }
.picMarquee-top .bd ul li{ zoom:1;margin-bottom:10px; }
.picMarquee-top .bd ul li .pic{ display:block;margin:0 auto; }
.picMarquee-top .bd ul li .pic img{ width:180px; height:225px; display:block;margin:0 auto; }
.picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-top .bd ul li .title{ line-height:24px;   }