@charset "utf-8";


body{
margin:0px;
padding:0px;
color:#4b4b4b;
font-size:12px;
font-family:微软雅黑;
background:#f4ebdf;
}
.clear{
clear:both;
}
img{
margin:0px;
padding:0px;
border:0px;
list-style:none;
}
ul{
margin:0px; 
padding:0px; 
list-style:none;
}
a{
text-decoration:none;
color:#4b4b4b;
}
a:hover{
text-decoration:none;
color: #9d0f01;
}

* {margin:0; padding:0;}
ul,li {list-style:none;}
.pagetop{ width: 100%; height: 184px; background: url(../img/bg.jpg) repeat-x;}
.top{ width: 1079px; height: 184px; background: url(../img/top_bg.jpg) no-repeat; margin: 0 auto;}
.menu{ width: 100%; height: 47px;}
.nav_con{ background: url(../img/nav_con.jpg) repeat-x;  width: 100%; height: 47px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
  .nav{ width: 1079px; margin: 0 auto; height:47px; line-height:47px;   position:relative; z-index:1;  }
  .nav a{ color:#fff;  }
  .nav .nLi{ float:left;  position:relative; display:inline;  }
  .nav .nLi h3{ float:left;  }
  .nav .nLi h3 a{ display:block; width: 107px; font-size:16px; font-weight:bold; text-align: center;  }
  .nav .sub{ display:none; width:119px; left:0; top:47px;  position:absolute; background:#ba1d0e;  line-height:26px; padding:5px 0; text-align: center;  }
  .nav .sub li{ zoom:1; }
  .nav .sub a{ display:block; padding:0 10px; }
  .nav .sub a:hover{ background:#9d0f01; color:#fff;  }
  .nav .on h3 a{ background: url(../img/nav_hover.jpg) no-repeat; color:#fff;   }
  
.news{ width: 1077px; height: 381px; background: #c7b996; margin: 20px auto; padding: 1px;}
.news_con{ width: 1035px; height: 339px; background: #ddd5ca; border: 1px #fff solid; padding: 20px;}
.red{ width:1035px ; height: 30px; text-align: center; font-size: 18px; font-weight: bold; margin-bottom: 21px;}
.red a{ line-height: 30px; color: #9d0f01;}
.l_img{ float: left; width: 354px; height: 288px;}
.r_list{ float: right; width: 660px; height: 288px;}
.news_tit{ width: 660px; height: 28px; border-bottom: 2px #b5a895 solid;}
.x{ width: 95px; height: 28px; background: url(../img/tit_bg.jpg) no-repeat; float: left; text-align: center; font-size: 14px;}
.x1{ width: 95px; height: 28px; background: url(../img/tit_bg.jpg) no-repeat; float: left; text-align: center; font-size: 14px; line-height: 28px; color: #FFFFFF; font-weight: bold;}
.x a{ line-height: 28px; color: #FFFFFF; font-weight: bold;}
.y{ float: right; font-size: 9px; margin-right: 10px;}
.y a{ color: #91714b; line-height: 28px;}
.r_list ul{ width: 660px; height: 247px; padding-top: 10px; }
.r_list ul li{ width: 640px;  height: 30px; *height: 28px;background: url(../img/list.jpg) no-repeat  5px 13px ;padding-left: 20px;}
.r_list ul li a{ line-height: 30px;*line-height: 28px;}
.text{ float: left;}
.date{ float: right; color: #aaaaaa; line-height: 30px;*line-height: 28px;}
.box1{ width: 1077px; height: 268px; background: #c7b996; margin: 0px auto; padding: 1px;}
.box1_con{ width: 1035px; height: 226px; background: #ddd5ca; border: 1px #fff solid; padding: 20px;}
.tz{ width: 535px; height: 226px; float: left;}
.tz_tit{ width: 535px; height: 28px; border-bottom: 2px #b5a895 solid;}
.tz ul{ width: 533px; height: 164px; padding-top: 10px; background: #e9dfd3; border: 1px #cbc9cc solid;  margin-top: 20px;}
.tz ul li{ width: 500px; height: 30px; background: url(../img/list.jpg) no-repeat  10px 13px ;padding-left: 20px;}
.tz ul li a{ line-height: 30px;}
.dsj{ width: 470px; height: 226px; float: right;}
.dsj_tit{width: 470px; height: 28px; border-bottom: 2px #b5a895 solid;}
.dsj img{ height:auto;  border: 2px #a16527 solid; float: left; margin-top: 20px ; max-width:155px;_width:expression(this.width > 155 ? "155px" : this.width);}
.dsj ul{ width: 470px; height: 162px; float: right;  padding-top: 10px; background: #e9dfd3; border: 1px #cbc9cc solid;  margin-top: 20px;}
.dsj ul li{ width: 440px; height: 30px;*height: 27px; background: url(../img/list.jpg) no-repeat  10px 13px ;padding-left: 20px;}
.dsj ul li a{ line-height: 30px;*line-height: 27px;}
.box2{ width: 1079px; height: 153px; margin: 20px auto;}
.box2_tit{ background: url(../img/kuaisu.jpg) no-repeat; width: 136px; height: 45px; }
.box2_con{ width: 1077px; height: 96px; background: #c7b996;  margin-top: 10px; padding: 1px;}
.kuaisu_con{ width: 1035px; height: 54px; background: #ddd5ca; border: 1px #fff solid;  padding: 20px;}
.select{position:relative;float:left;margin:5px 60px 0 0;}
.select dt a{ font-size: 16px; background: url(../img/l_link.jpg) no-repeat; text-align: center; color: #fff; height:42px;display:inline-block;line-height:42px;font-weight:bold;cursor:pointer;width:122px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;}
.select dt a:hover{ background: url(../img/h_link.jpg) no-repeat;}
.select dt{ font-size: 16px; background: url(../img/l_link.jpg) no-repeat; text-align: center; color: #fff; height:42px;display:inline-block;line-height:42px;font-weight:bold;cursor:pointer;width:122px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;z-index:99;}
.select dt:hover,.select dt.cur{ background: url(../img/h_link.jpg) no-repeat;}
.select dd{position:absolute;left:0;top:42px;background:#ba1d0e;display:none;}
.select dd ul{padding:4px;width:114px;max-height:250px;overflow:auto;}
.select dd ul li a{line-height:28px;display:block; color: #fff; text-align: center;}
.select dd ul li a:hover{background:#9d0e00;}

.box3{ width: 1079px; height: 127px; margin: 0 auto;}
.box3_tit{ background: url(../img/link.jpg) no-repeat; width: 136px; height: 45px; }
.box3_con{ width: 1077px; height: 69px; background: #c7b996;  margin-top: 10px; padding: 1px;}
.link_con{ width: 1075px; height: 67px; background: #ddd5ca; border: 1px #fff solid; }
.link_con ul{ width: 1035px; height: 27px; padding: 20px;}
.link_con ul li{ background: url(../img/link1.jpg) no-repeat; width: 140px; height: 27px; text-align: center; float: left; margin-right: 3px;}
.link_con ul li a{ line-height: 27px;}

.pagebottom{ width: 100%; height: 111px; background: url(../img/bottom_bg.jpg) repeat-x; margin-top: 20px;}
.bottom{ width: 1079px; height: 74px; margin:0 auto; text-align: center; line-height: 24px; padding-top: 25px;}


.pageconter{ width: 1079px; height: 100%; margin: 20px  auto 0 auto;}
.left_box{ width: 238px; height: 100%; background: #c7b996;  margin-top: 10px; padding: 1px; float: left;}
.left_con{ width: 236px; height: 100%; background: #ddd5ca; border: 1px #fff solid; }
.left_tit{ width: 236px; height: 42px; background: url(../img/z_tit.jpg) no-repeat; text-align: center; line-height: 42px; color: #FFFFFF; font-size: 16px; font-weight: bold;}

.left_con ul li{ }
.left_con ul li a{ line-height: 27px; display: block;}

.menu_list{width: 126px; height: 100%; margin: 10px  auto;}
.menu_head{
 width: 140px; height: 27px; background: url(../img/link1.jpg) no-repeat; text-align: center; margin-top: 10px; line-height: 27px; font-weight: normal; font-size: 14px;
}
.menu_head a{ display: block; line-height: 27px;}
.menu_list .current{ color: #9D0E00;}
.menu_body{

 
}
.menu_body a{display:block;height:38px;line-height:38px;text-decoration:none; text-align: center; }
.menu_body a:hover{text-decoration:none;}




.right_box{ width: 800px; height: 100%; background: #c7b996;  margin-top: 10px; padding: 1px;float: right;}
.right_con{ width: 758px; height: 100%; background: #ddd5ca; border: 1px #fff solid;  padding: 20px; min-height:200px;}
.right_tit{ width: 758px; height: 28px; border-bottom: 2px #b5a895 solid;}
.y1{ float: right;  margin-right: 10px;}
.y1 a{ color: #91714b; line-height: 28px;}
.right_con ul{ width: 758px; height: 100%; padding: 15px 0 0 0;  }
.right_con ul li{ width: 738px; height: 30px; background: url(../img/list.jpg) no-repeat  10px 13px ;padding-left: 20px; border-bottom: 1px #CBC9CC dashed;}
.right_con ul li a{ line-height: 30px;}


.conter{ width: 718px; height: 100%; padding: 20px; line-height:30px;}
.con_tit{ width: 758px; height: 30px; font-size: 18px; font-weight: bold; text-align: center; color: #9d0f01; line-height: 30px;}
.bt{ color: #828282; height: 30px; line-height: 30px; text-align: center;}
.conter span{ line-height: 30px;}