@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;font-family:'微软雅黑',Georgia, "Times New Roman", Times, serif;}
ul li{list-style-type:none;}
a{text-decoration:none; color: #666;}
a:hover {
color: #f00;
}
img{border:0px;}
.clear{clear:both;}
.clearfix{zoom:1;}.clearfix:after{visibility:hidden;display:block;content:" ";clear:both;}
.border1{ border:1px solid #ddd;}

body{ font-size:14px; line-height:200%;}

.top_bg{ width:100%; height:140px; background:url("/static/images/top_bg.jpg");}
.top{ width:1040px; margin:0 auto;}
.index_logo{ display:block; float:left; margin-top:30px;width: 590px;}
.top_right{ float:right; margin-top:35px; width:225px; height:47px;}
.top_server{ width:100%; font-size:12px; color:#4d4d4d;}
.top_server a{ font-size:12px; color:#4d4d4d; padding:0px 10px;}
.top_server a:hover{ color:#f00;}
.top_lianxi{ margin-right:10px; margin-top:5px;}

.nav_bg{ width:100%; height:47px; background:url(/static/images/nav_bg.jpg); position:relative; z-index:10;}
.nav{ width:1060px; margin:0 auto; position:relative;}
.nav_ul{ width:100%; height:47px; float:left;}
.nav ul li{ height:47px; line-height:47px; float:left;}
.nav ul li a{ width:132px; text-align:center; height:47px; line-height:47px; display:block; font-size:16px; color:#fff;}
.nav ul li a:hover{ background:url(/static/images/nav_on.jpg); color:#57351a;}
.ymlc_img{ display:block; padding-top:6px; margin-top:2px; margin-left:2px;}

.index_ban_bg{ width:100%; height:506px; overFlow-x: hidden;}
.index_ban{ position:relative; width:1007px; margin:0 auto; height:458px;}
.mb_ban_bg{ width:100%; }
.mb_ban{ position:relative; width:1007px; margin:0 auto;}

.middle_bg{ width: 1040px;min-height: 1240px;margin: 0 auto;}
.middle{ width:1040px; margin:0 auto;}

/*mb_middle*/
.mb_middle_bg{ width:100%; background:#fff; margin-bottom:80px; min-height:600px; position:relative; z-index:5;}
.mb_middle{ width:1013px; margin:0 auto; position:relative; z-index:6;}
.mb_mid_left{ float:left; width:220px; position:absolute; top:16px; z-index:8;}
.mb_left_tit{ width:100%; height:73px; background:#bd1812; line-height:73px; text-align:center; font-size:18px; color:#fff; font-weight:bold;}
.mb_left_ul{ width:100%; background:#f8f7f6; margin-top:10px; min-height:200px;}
.mb_left_ul li{ width:100%; height:46px;}
.mb_left_ul li a{ width:100%; height:46px; display:block;}
.mb_left_ul li a:hover{ background:#e8e7e6;}
.mb_left_ul li a img{ float:left; display:block;margin-top: 18px;margin-left:43px;margin-right: 18px;}
.mb_left_ul li a .ul_li_name{ float:left; color:#3c3c3c; font-size:16px; height:46px; line-height:46px;}
.map{ margin-top:20px; width:100%;}

.mb_mid_right{ width:780px; float:left; margin-left:238px; margin-top:16px; background:#f9f8f7; min-height:600px; padding-bottom:50px;}
.mb_right_tit{ width:723px; height:36px; margin:0 auto; margin-top:17px;}
.mb_right_tit img{ display:block;}
.mb_mid_tit_name{ width:100%; height:34px;}
.mb_right_tit{ display:block;}
.big_tit{ height:34px; line-height:34px; float:left;padding-left: 15px;font-size: 18px;font-weight: bold;}
.crumb{ float:right; font-size:12px;color:#bebdbd; height:34px; line-height:34px;}
.crumb a{font-size:12px;color:#bebdbd;}

.mb_right_con{ width:100%; margin-top:20px; padding-bottom:60px;}
.mb_right_con p{ width:90%; margin:0 auto; font-size:14px; line-height:25px; text-indent:2em;}
#allmap{width:653px;height:507px;margin-left: 39px; border: 1px solid #ddd;}
.xia_ul{ display:none; width:137px; background:#7d6750; padding-bottom:15px; float:left;}
.nav .xia_ul li{ float:left; width:137px; line-height:38px; height:38px;}
.nav .xia_ul li a{ display:block; width:137px; height:38px; line-height:38px; text-align:center;font-size:14px; color:#fff; padding:0px !important;}
.wailian{ display:block; float:left;}
.crumb a:hover{color:#000;}
.mb_mid_con{ width:100%;}

.right_lie_ul,.right_lie_ul1{ width:740px; margin:0 auto;}
.right_lie_ul li{ width:100%; height:112px; margin-top:20px; border-bottom:1px dashed #ddd}
.right_lie_ul1 li{ width:169px; height:200px; float:left; margin-left:22px;}
.right_lie_ul li img{ display:block; float:left; width:160px; height:90px; border:1px solid #ddd;}
.right_li_con_div{ float:left; width:553px; height:110px;margin-left: 12px;}
.right_li_con_div a{ display:block;}

.con_div_tit{ width:100%; text-align:left; font-size:16px; color:#2d2d2d; line-height:24px; font-weight:bold;}
.con_div_con{color:#7a7878; font-size:14px; text-indent:2em;}
.con_div_more{ color:#f00; font-size:14px; text-align:right; width:100%;}

.top_a_bubai{display: block;height: 107px; width:100%;}
.qq_lianxi{display: block;
width: 100%;
height: 30px;}
.mb_right_con .text_h3{ padding:20px 30px;text-align: center; letter-spacing:2px;
font-size: 18px;}
.body_ser{ width:362px; height:30px; line-height:30px; text-align:center; margin:0 auto;}
.body_ser a{ display:block; float:left; padding:0px 10px; font-size:12px; color:#ccc;}
.article_con{ width:90%; margin:0 auto;font-size: 14px;line-height: 25px;}
.article_con p{ width:100%; text-indent:0em; font-size:14px; line-height:25px;}

.lipage_div{ width:277px; margin:0 auto;height: 20px;line-height: 20px;margin-top: 20px;}
.lipage_div ul li{list-style:none; float:left;padding:0px 5px;}
.lipage_div ul li a{color:#555;}
.lipage_div ul li a:hover{ color:#f00;}

.pageinfo{ font-size:14px;}
.shenqing_div{ text-align:center;}
.hr_class{width: 94%; margin: 0 auto;}

.bdsharebuttonbox{margin-left: 45px; margin-top: 36px;}
.nav ul li .wailian_a:hover{ background:#5e3d1e; height:40px;}

/*搜索*/
.search_box {
display: inline;
float: right;
width: 250px;
height: 25px;
margin-top: 5px;
background: url(/static/images/search_box.jpg) left no-repeat;
}
.search_box .inputclass {
display: inline;
float: left;
color: #b2b2b2;
width: 200px;
height: 22px;
line-height: 22px;
margin-left: 8px;
margin-top: 1px;
margin-right: 6px;
border: none;
outline: none;
resize: none;
background-color: transparent;
overflow: hidden;
}
.search_box .search_but {
display: inline;
float: left;
width: 35px;
height: 25px;
overflow: hidden;
}
