body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0; }
body,button, input, select, textarea{ font-size:14px; font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;}
ul, ol{list-style: none;}
body{background:#fff;}
a{font-size:16px;color:#333;text-decoration: none;}
.red a{color: #c10f01;text-decoration: none;}
.more a{color: #333;text-decoration: none}
.more a:hover{color: #333;text-decoration: underline}
.fl{float: left;}
.fr{float: right;}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}
.margintop10{margin-top: 10px;}
.margintop20{margin-top: 20px;}
.margintop40{margin-top: 40px;}
.margintop50{margin-top: 50px;}
.margintop30{margin-top: 30px;}
.margintop60{margin-top: 60px;}
.wrapper{width: 100%; margin:0 auto;}
/*.mks{background: url("../images/mks.png");width: 100%;}*/
.headerBk{width: 100%;background:#a72126;color: #FFF;}
.link a{line-height:35px;color: #FFFFFF;font-size:14px;}
.inner{width:70%;margin: 0 auto;min-width: 1200px;}
.heder_inner{height: 140px;width:70%;margin: 0 auto;min-width: 1200px;background:url("../images/headtop1.png") right bottom no-repeat}
.headTop{}
.header{margin: 0 auto;}
.overhide{height: 40px;line-height:40px;border-bottom: 1px dashed #d3d3d3;overflow: hidden}

.padleft30{padding-left: 30px;}



/*红线*/
.hr{margin-top:20px; margin-bottom:40px;border-top: 4px solid #a90904;}

/*图片切换*/
.TB-focus{ width:100%; height:327px;  position:relative; overflow:hidden;}/*290*/
.TB-focus .hd { position:absolute; right:9px; bottom:5px; z-index:2; padding-left:2px; }
.TB-focus .hd li { color:#fff; cursor:pointer; margin-left:1px; width:18px; height:18px; background:#555555; float:left; font-size:13px; line-height:18px; overflow:visible; text-align:center;}
.TB-focus .hd li.on { background:#33a3d1; color:#fff; z-index:2; position:relative;}
.TB-focus .bd { width:100%; height:327px; background-color: gray}/*290*/
.TB-focus .bd li{position: relative;width:100%; height:327px;}/*290*/
.TB-focus .bd li img {width:100%; height:327px;}
.TB-focus .bd li .t_news { position:absolute; z-index:1; width:100%; bottom:0px; line-height:40px; padding-left:10px; background: #333;opacity: 0.7; color:#fff;left:0;}
.TB-focus .bd li .t_news a { font-size:14px; color:#fff;}
.TB-focus .bd li .t_news a:hover { color:#fff;}


.picnews_wrap{width: 30%;}
.margn3{width: 3%}
.index_news_wrap{width: 34%;}
.index_notice_wrap{width: 30%;}

.mod_l{width: 30%;}
.mod_c{width: 34%;}
.mod_r{width: 30%;}


/*首页通知*/
.notice_top{height:42px;background: url("../images/noticeBk.jpg") left bottom no-repeat;overflow: hidden}
.notice_top_l a{height: 42px;line-height: 42px; color: #ffffff;font-size: 17px; padding-left: 30px;}
.notice_top_r a{height: 42px;line-height: 42px; color: #b3b3b3;}
.notice_list{font-size: 15px;}
.notice_list ul li{height: 45px;line-height:45px;border-bottom: 1px dashed #d3d3d3;overflow: hidden}
.notice_list ul li a{font-size: 15px; color: #3c3f41}
.notice_list ul li a:hover{color: #b80022; text-decoration: none}
.notice_list ul li span{float: right;}


/*banner*/
.listban{}
.listban img{width: 100%;height: auto;}



/*list页面*/


.ml{float:left; width:270px;}

.mr{float:right;width:900px;}

.list-side-wrap{ width: 100%;float: left;border: 1px solid #e2e2e2}
.list-side-header{ height: 73px;line-height: 73px;background:url("../images/sideTop.png");text-align: center; font-size: 26px;color: #FFF; }
.list-side-header h1{}
.list-side-list{ padding-top: 5px;border-top: none; }
.list-side-list ul li{line-height: 50px; text-align:left; padding-left:65px;border-bottom: solid 1px #e7e7e7;}
.list-side-list ul li:last-child{border-bottom: none;}
.list-side-list ul li.seleted {background: url("../images/arrow3.png") 167px center no-repeat;}
.list-side-list ul li.seleted a{}
.list-side-list ul li a{color: #3c3f41;display: block;font-size: 18px;}
.list-side-list ul li a:hover{color: #b80022;text-decoration: underline;}
.list-side-img img{width: 100%;}


.list_map_wrap{height: 60px;line-height:60px;border-bottom: 1px solid #dfdfdf;background: url("../images/weizhi.png") left center no-repeat;}

.list_map_wrap .lanmu{float: left;color: #3c3f41; font-size: 24px; padding-left: 40px;}
.list_map_wrap .lianjie{float: right;background: url("../images/home.png") left center no-repeat;padding-left: 40px;}
.list-main-wrap{width: 100%;min-height:580px;}

.list-main-map{height: 60px;line-height:60px;border-bottom: 1px solid #dfdfdf;background: url("../images/weizhi.png") left center no-repeat;}
.weizhi1{width:300px;float: left; color: #3c3f41; font-size: 24px;}
.dh1{color:#8d8d8d;float: right;background: url("../images/home.png") left center no-repeat;}
.list-main-hr{border-bottom: 1px solid #d2d0ce;}

/*list列表*/
.list-main-list{width: 100%;}
.list-main-list img{max-width:700px;height:auto}
.articl_list{}
.articl_list ul{}
.articl_list ul li{ padding-left: 16px; background:url("../images/dot1.jpg") left center no-repeat;height:60px;line-height: 60px;}
.articl_list ul li a{font-size: 16px;color: #3c3f41}
.articl_list ul li span{float: right;font-size: 16px;color: #787878;}
.articl_list ul li a:hover{color: #d71818;}


.list-pic-wrap {
    width: 25%;

    margin-right: 3%;
    margin-left:2%
margin-top: 50px;
    float: left;
    line-height:35px;
    text-align: center;
}
.list-pic-wrap img{max-width:700px;height:auto}

/*文章详情*/
.list-main-detail .title {text-align: center;
    line-height: 70px;
    font-size: 30px;
    color: #1b1b1b;
    padding-top: 40px;
}
.list-main-detail img{max-width:700px;height:auto}
.line{height:1px;border: 1px solid #966a47;}
.list-main-detail .title_info{line-height: 70px;color: #8f8f8f; text-align: center;}
.list-main-detail .detail{}

.bottomBk{ text-align:center; padding-top:20px;padding-bottom:20px;line-height: 30px; color:#999999;background: #333333}
.foot_l{width: 25%;}
.foot_r{width: 50%;}
.foot_l{width: 25%;}
.foot_Img{padding-left:50px;background: url("../images/sy.png") left center no-repeat;}
