@charset "utf-8";body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr,span{margin:0;padding:0;}
body{font-size:12px;font-family: "Microsoft YaHei" ! important;color:#000000;background:#fff;margin:0 auto;padding:0px;min-width: 1200px;}
a{text-decoration:none;color:#235aa7;outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
img{border:0px;vertical-align: middle;}
li{list-style: none;}
.pt10{padding-top: 10px;}
.pl10{padding-left: 10px;}
.pr10{padding-right: 10px;}
.pb10{padding-bottom: 10px;}
.pn5{padding: 5px;}
.pt5{padding-top: 5px;}
.pl5{padding-left: 5px;}
.pr5{padding-right: 5px;}
.pb5{padding-bottom: 5px;}
.mt10{margin-top: 10px;}
.mt30{margin-top: 30px;}
.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.mb10{margin-bottom: 10px;}
.mn5{margin: 5px;}
.mt5{margin-top: 5px;}
.ml5{margin-left: 5px;}
.mr5{margin-right: 5px;}
.mb5{margin-bottom: 5px;}
.wrap {
width:1200px;
margin: 0 auto;
}
.header {
width:100%;
background: #2a0001;
height:140px;
}
.logo {
width:185px;
height:58px;
float:left;
margin-top: 43px;
margin-left: 35px;
}
.logo img {
width:185px;
height:58px;
float:left;
}
.hright {
float:right;
margin-top: 41px;
}
.hright a {
display: inline-block;
margin: 0 6px;
float:right;
font-size: 14px;
color: #ffffff;
line-height: 32px;
}
.hright .search {
width:auto;
height:auto;
float:right;
margin-top: 9px;
border: 2px solid #7a1624;
}
.hright .search input.intxt {
width:233px;
height:28px;
border: 0 none;
line-height: 28px;
background: #f8e7c6;
text-indent: 10px;
font-size: 13px;
color: #333;
float:left;
}
.hright .search input.tjbtn {
width:87px;
height:28px;
line-height: 28px;
border: 0 none;
background: #7a1624;
text-align: center;
color: #fff;
text-align: center;
font-size: 14px;
cursor: pointer;
float:left;
}
.banner {
width:100%;
overflow: hidden;
}
.fullSlide{width: 100%; min-width:1200px;position:relative;  height:368px; overflow:hidden;}
.fullSlide .bd{ position:relative; z-index:0;  }
.fullSlide .bd ul{ width:100% !important; }
.fullSlide .bd li{ width:100% !important;  height:368px;text-align: center;}
.fullSlide .bd li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:368px;  }
.fullSlide .bd li a{ position:absolute; width:100%; height:368px; display:block; z-index:1;;   }
.fullSlide .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.fullSlide .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px;}
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:#fff; overflow:hidden;line-height:9999px; filter:alpha(opacity=40);opacity:0.4;border-radius: 10px;}
.fullSlide .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }
.nav {
width:100%;
height:48px;
}
.nav ul {
width:120px;
background: #2a0001;
height:48px;
float:left;
}
.nav ul li {
float:left;
margin: 0 6px;
}
.nav ul li a {
width:auto;
height:48px;
line-height: 48px;
font-size: 15px;
float:left;
color: #f8ebd8;
padding: 0 23px;
}
.main {
width:100%;
overflow: hidden;
}
.bgfd {
background: #ffd59b;
padding: 20px;
overflow: hidden;
width: 1160px;
}
.h2tit {
width:100%;
height:49px;
float:left;
background: url(../images/h2bg.jpg) repeat-x 0 0;
}
.h2tit h2 {
height:49px;
float:left;
font-size: 24px;
font-weight: normal;
color: #642b0e;
line-height: 49px;
padding-right: 10px;
background: #ffd59b;
}
.h2tit a {
height:49px;
line-height: 49px;
float:right;
font-size: 14px;
color: #3f322b;
display: inline-block;
padding: 0 5px;
background: #ffd59b;
}
.h2tit a.more {
height:49px;
line-height: 49px;
float:right;
font-size: 18px;
color: #642b0e;
display: inline-block;
padding: 0 10px;
background: #ffd59b;
}
.wbkx {
width:830px;
height:auto;
float:left;
}
.wbkxpic {
width:350px;
height:215px;
float:left;
margin-right: 30px;
}
.wbkxpic img {
width:350px;
height:215px;
float:left;
}
.wbkxlist {
width:450px;
height:auto;
float:left;
}
.wbkxlist ul {
width:100%;
height:auto;
float:left;
}
.wbkxlist ul li {
width:100%;
height:auto;
float:left;
}
.wbkxlist ul li a {
width:100%;
height:30px;
line-height: 30px;
float:left;
text-indent: 20px;
font-size: 15px;
color: #3f322b;
background: url(../images/iconwbkx.png) no-repeat left center;
}
.wbkxlist ul li a span {
font-size: 12px;
float:right;
}

.bggl {
width:242px;
height:auto;
float:right;
}
.bggl ul {
width:100%;
height:auto;
float:left;
}
.bggl ul li {
width:100%;
height:auto;
float:left;
margin-bottom: 10px;
}
.bggl ul li a {
width:100%;
height:44px;
line-height: 44px;
float:left;

background: url(../images/gcjpbg.jpg) no-repeat left 0;
}
.bggl ul li a span {
font-size: 20px;
text-align: center;
display: block;
color: #fff;
}

.gcjp {
width:100%;
height:auto;
float:left;
margin-top: 20px;
}
.gcjpgd{overflow:hidden;position:relative;width: 100%;float: left;margin-top: 10px;}
.gcjpgd .hd{overflow:hidden;height:30px;background:#f4f4f4;padding:0 10px;display: none;}
.gcjpgd .bd{padding:0px;}
.gcjpgd .bd ul{overflow:hidden;zoom:1;}
.gcjpgd .bd ul li{margin:0 8px;float:left;_display:inline;overflow:hidden;text-align:center;}
.gcjpgd .bd ul li .pic{text-align:center;}
.gcjpgd .bd ul li .pic img{width:222px;height:150px;display:block;}
.gcjpgd .bd ul li .pic a:hover img{}
.zlxx {
width:100%;
height:auto;
float:left;
margin-top: 24px;
}
.zlxx ul {
width:100%;
height:auto;
float:left;
margin-top: 10px;
}
.zlxx ul li {
width:375px;
height:auto;
float:left;
margin-right: 17px;
background: #fff4e0;
padding: 0 13px;
-webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
        box-sizing: border-box;
}
.zlxx ul li:last-child {margin-right: 0}
.zlxx ul li span {
width:100%;
display: block;
height:auto;
float:left;
font-size: 20px;
line-height: 49px;
color: #271308;
}
.zlxx ul li p {
width:100%;
height:auto;
float:left;
color: #271308;
font-size: 13px;
line-height: 26px;
}
.zlxx ul li img {
width:108px;
height:80px;
float:left;
margin-right: 18px;
margin-bottom: 25px;
}

.column {
width:100%;
height:auto;
float:left;
background: #642b0e;
padding: 0 27px;
-webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
        box-sizing: border-box;
        margin-top: 25px;
        margin-bottom: 8px;
}
.column ul {
width:100%;
height:auto;
float:left;
}
.column ul li {
width:280px;
height:auto;
margin-top: 5px;
float:left;
margin-right: 108px;
}
.column ul li:last-child {margin-right: 0}

.column ul li span {
width:100%;
display: block;
height:auto;
float:left;
font-size: 20px;
line-height: 49px;
color: #fff4e0;
}
.column ul li p {
width:100%;
height:104px;
overflow: hidden;
float:left;
color: #fff4e0;
font-size: 14px;
line-height: 26px;
margin-bottom: 20px;
}
.footer {
    background: #362e2b;
width:100%;
height:auto;
overflow: hidden;
}
.flinks {
width:100%;
height:auto;
float:left;
margin-top: 10px;
padding: 0 50px;
-webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
        box-sizing: border-box;
}
.flinks span {
width:100%;
display: block;
height:auto;
float:left;
font-size: 20px;
line-height: 49px;
color: #fff4e0;
}
.flinks a {
float:left;
color: #fff4e0;
font-size: 14px;
line-height: 26px;
margin-right: 20px;
}
.ftcon {
width:100%;
height:auto;
float:left;
margin-top: 10px;
padding: 20px 50px 20px;
-webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
        box-sizing: border-box;
        border-top: 2px solid #fff4e0;
    }
.ftcon p {
width:100%;
text-align: center;
height:auto;
float:left;
color: #fff4e0;
font-size: 14px;
line-height: 26px;
}
.typos {
width:100%;
height:auto;
float:left;
border-bottom: 2px solid #362e2b;
}
.typos h2 {
height:49px;
float:left;
font-size: 24px;
font-weight: normal;
color: #642b0e;
line-height: 49px;
padding-right: 10px;
background: #ffd59b;
}
.typos .posi {
float:right;
}
.typos .posi a {
height:49px;
line-height: 49px;
font-size: 14px;
color: #3f322b;
display: inline-block;
padding: 0 5px;
background: #ffd59b;
}
.pleft {
width:330px;
height:auto;
float:left;
}
.pright {
width:800px;
height:auto;
float:right;
}
.sidebar {
width:100%;
height:auto;
float:left;
margin-top: 25px;
}
.sidebar ul {
width:100%;
height:auto;
float:left;
}
.sidebar ul li {
width:100%;
height:auto;
float:left;
margin-bottom: 24px;
}
.sidebar ul li a {
width:100%;
height:40px;
line-height: 40px;
float:left;
background: #cfa972;
color: #2a0001;
font-size: 18px;
text-indent: 21px;
}
.sidebar ul li a:hover {
background: #ce4c31;
color: #fff;
}
.sidebar ul li a.current {
background: #ce4c31;
color: #fff;
}
.xflx {
width:100%;
height:auto;
float:left;
margin-top: 26px;
}
.xflx a {
width:154px;
height:65px;
background: #7e6b5a;
text-align: center;
line-height: 65px;
font-size: 18px;
color: #fff;
float:left;
border-bottom:2px solid #555555;
}
.xflx a:nth-child(2) {float: right;}
.xflx a.current {
background: #ac6a00;
}
.xflx a:hover {
background: #ac6a00;
}
.newslist {
width:100%;
height:auto;
float:left;
margin-top: 18px;
}

.newslist ul {
width:100%;
height:auto;
float:left;
}
.newslist ul li {
width:100%;
height:auto;
float:left;
}
.newslist ul li a {
width:100%;
height:30px;
line-height: 30px;
float:left;
text-indent: 20px;
font-size: 15px;
color: #333333;
background: url(../images/iconwbkx.png) no-repeat left center;
}
.newslist ul li span {
font-size: 12px;
float:right;
color: #666666;
margin-right: 30px;
}

.newslist ul li:nth-child(5n) {
border-bottom: 1px dashed #c9beae;
padding-bottom: 6px;
margin-bottom: 6px;
}
.tg_pages {
    float: right;
    overflow: hidden;
    padding-bottom: 40px;
    padding-top: 20px;
    text-align: right;
    width: 100%;
}
.tg_pages li {
    display: inline-block;
}
.tg_pages li a {
    /*color: #fff;*/
    color: black;
    /*background: #ce4c31;*/
    /*display: inline-block;*/
    font-size: 13px;
    height: 26px;
    line-height: 26px;
    margin-left: 10px;
    padding-left: 10px;
    padding-right: 10px;
    text-align: center;

}
.tg_pages li.thisclass a {

}
.tg_pages li:first-child a {
    border-radius: 20px;
    width: 26px;
    padding: 0;
}
.tg_pages li:last-child a {
    border-radius: 20px;
    width: 26px;
    padding: 0;
}
.article {
width:100%;
height:auto;
float:left;
margin-top: 20px;
}
.article h1 {
width:100%;
height:auto;
float:left;
font-size: 18px;
color: #333333;
text-align: center;
font-weight: normal;
}
.article .content {
width:95%;
height:auto;
float:left;
font-size: 15px;
color: #333333;
line-height: 36px;
margin-top: 24px;
}
.article img {
max-width:100%;
width: 85%;
height: 50%;
}
