@charset "utf-8";
/* CSS Document */
*,a,li,img,input{ margin:0; padding:0; list-style:none; text-decoration:none; border:none;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
a{cursor:pointer;color: #333;}
body{font-family:"Microsoft YaHei";font-size:14px;color: #333;}
.clear{clear:both;}
.font_red{color: #ff0000;}
.float_left{float: left;}
.float_right{float: right;}
.fc_blue{color:#0661b5;}
.paddingb_120{padding-bottom: 120px;}
.margint_20{margin-top: 20px;}
.marginb_10{margin-bottom: 10px;}
.marginb_5{margin-bottom: 5px;}
.marginr_10{margin-right: 10px;}
.paddingb_10{padding-bottom: 10px;}
.marginl_50{margin-left: 50px;}

input,select{font-size:14px;vertical-align:middle;}
textarea,input{word-wrap:break-word;word-break:break-all;padding:0px;}
li{list-style-type:none;}
img{border:0 none;}

/* 导航 ---------------------------------*/
#container{
	width: 100%;
	height: auto;
	background-color: #fff;
}
.header{width: 100%;height: 60px;background-color: #16213d;}
.header .header_main{width: 1200px;height: 60px;margin: 0 auto;}
.header .header_main .header_logo{width: 160px;height: 60px;float: left;}
.header_menu {width: 820px;height: 60px;float: right;padding-left: 20x;}
.header_menu ul {float: right;}
.header_menu ul li {float: right;line-height: 75px;padding: 0 10px;font-size: 14px;}
.header_menu ul a {color: #fff!important;}
/**
 * ------------------------------------------------------------------------------------------
 */
.header_city {width:200px;height:60px;float:left;}
.header_city ul li {line-height:75px;padding: 0 10px;font-size:14px;}
.header_city ul a {color: #fff!important;}
/* banner ---------------------------------*/
#banner_auto{
	width:100%;  
    position:relative;  
    overflow:hidden;  
    height:410px;
}
#banner{
	width: 1480px;
	height: 410px;
	position: absolute;
	left: 50%;
	margin-left: -740px;
}
.bannerin_auto {
	width:100%;  
    position:relative;  
    overflow:hidden;  
    height:320px;
}
.bannerin{
	width: 1480px;
	height: 410px;
	position: absolute;
	left: 50%;
	margin-left: -740px;
}

/* main ---------------------------------*/
.column_bg{
	width: 100%!important;
	height: auto;
	/*padding: 10px 0;*/
}
.column_bg .column{
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.column_ul li{
	width: 278px;
	border: 1px solid #f1f1f1;
	height: 335px;
	float: left;
	margin: 10px;
	_margin-left: 10px;
	color: #666;
}
.column_ul li img{
	width: 278px;
	height: 200px;
}
.column_text{
	width: 248px;
	padding: 13px 15px;
	height: 109px;
}
.column_text h3{
	font-size: 18px;
	color: #6a4521;
	font-weight: normal;
}
.column_text p{
	color: #666!important;
}
.image_block{
	width: 900px;
	height: auto;
	margin: 0 auto;
}
.image_50{
	width: 400px;
	height: auto;
	float: left;
	margin: 0 24px;
	border: 1px solid #f1f1f1;
}
.image_50 span{
	width: 400px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
}
.box_slider{border-top: 1px dashed #a7a6a6; border-bottom: 1px dashed #a7a6a6; margin-bottom: 75px; position: relative;}
.slider_ul{margin:0 auto;width: 1200px;height: 780px;}
.slider_ul li{width: 370px;height: 230px;float: left;padding: 15px 10px;font-size: 16px;font-weight: bold;border-right: 1px dashed #a7a6a6;border-bottom: 1px dashed #a7a6a6;}
/* footer部分 ---------------------------------*/
.footer_bg{width:100%;height: 90px;padding: 10px 0;background-color: #292b3a;color: #fff;}
.footer{width: 1200px;height: auto;margin: 0 auto;}
.footer dt{float: left;margin-right: 20px;font-size: 3px;}
.footer dd{line-height:23px;font-size: 10px;}