﻿/* html{
    -webkit-filter:grayscale(100%);
    -moz-filter:grayscale(100%);
    -ms-filter:grayscale(100%);
    -o-filter:grayscale(100%);
    filter:grayscale(100%);
    filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)
}*/
body {font-size: 14px; color:#000;background-color:#f0f0f0; font-family: '微软雅黑', "PingFang SC";
    /*background: url(../images/20221009.jpg) center 0px no-repeat;*/
    /*background-position: 0 474px;*/
    /*background-size: 100%;*/
}
img { border:0; vertical-align:middle; }
body, html, h1, h2, h3, h4, h5, h6, div, ul, li, p, span, input, dl, dt, dd, label, table, th, td, tr, radio, select { margin:0; padding:0;font-weight:normal;}
ul, li { list-style:none; }
a:link, a:visited { color:#595959; text-decoration:none; }
a:hover { color:#666666; text-decoration:none; cursor: pointer; }
.clear { clear:both; line-height:0; height:0; font-size:0; overflow:hidden; float:none}
.none { display:none; }
.fl { float:left; }
.fr { float:right; }
.mt5{margin-top: 5px;}
.mt8{margin-top: 8px;}
.mtop{ margin-top:10px;}
.ml10{ margin-left:10px;}
.ml30{margin-left: 30px;}
.ml150{margin-left: 150px;}
.mt15{margin-top: 15px;}
.mbottom{margin-bottom:10px;}
.adbox{margin-top:8px; display:block; overflow:hidden}
.layout_wrap { width:958px; overflow-x:hidden; }
.label { position: absolute; top: 0px; left: 0px; border: 1px solid #ff0000; z-index: 9999; background-color: #0000ff;color:#000; text-align:left;text-size:14px;text-weight:normal}
.label span{display:none}
.label div { position: absolute; width: 15px; height: 15px; background-color: #000000; right: 0px; bottom: 0px; clear: both;cursor:se-resize ;font-size:1px;line-height:0%}
#container {width:1100px;position: relative;vertical-align: bottom;margin:0px auto;overflow:hidden; padding: 0 5px;}
.container_top {background:#fff;width:1000px; position: relative; vertical-align: top; margin:0px auto;overflow:hidden;}
.bg_white{background:#fff;}

.wp_inner{width:1100px;margin:0 auto;}
/*header*/
#header{width:100%; background: url("../images/bodybg.jpg") -238px 0px no-repeat;position: relative;}
.head_logo{height:260px;position: absolute;z-index:1000;width:1100px;margin: auto;top: 0;left:0;bottom:0;right:0;}
.header_top{width: 100%;height: 40px;line-height: 40px;background: #f2f2f2;color: #333; font-family: yanhei; font-size: 12px; overflow: hidden;}
.header_top_l{margin-right: 20px;}
.header_top_l_cont p{ float:left;}
.header_top_l_cont{ margin-right:20px;}

.banner-loop1{ background: url("../images/banner_01.jpg") center no-repeat;}
.banner-loop2{ background: url("../images/banner_02.jpg") center no-repeat;}
.banner-loop3{ background: url("../images/banner_03.jpg") center no-repeat;}

.map-nav{ display: block;width: 100%;margin: 0px auto;text-align: center;background: url(../images/djwbg.jpg) center top repeat-x;height: 320px;
}
.map-slide { margin: 30px 10px 0px 0px; cursor: pointer;}

.search_form {margin-top: 3px;width: 246px; height: 30px;overflow: hidden;}
.search_form .keyword { width: 180px;padding: 0 6px; height: 30px; line-height: 28px;  border: none; background: #ffffff; float: left; border-bottom-left-radius: 3px; border-top-left-radius: 3px; outline: none;}
.search_form .submitbtn {width: 30px;height: 30px; background: url(../images/icon-search.png) center no-repeat #E02F31; border: none; cursor: pointer; border-top-right-radius: 3px; border-bottom-right-radius: 3px;}

/*nav*/
#nav{width:100%;height:54px;background:#e60000;
    margin-bottom: 10px
}
.nav_menu{width:1100px;margin:auto;height:54px;position:relative;margin-bottom:3px;}
.nav_menu li {width:155px;height:54px;float:left;display:inline-block;overflow:hidden; text-align:center;}
.nav_menu li a{height:54px;line-height:54px;display: block;font-size:15px;color:#fff;text-decoration: none;}
.nav_menu .over{background:#e60000;}
.nav_menu .nav1{background-position:45px 2px; font-weight: bold;font-size: 20px;}
.nav_menu .nav2{background-position:30px -54px;}
.nav_menu .nav3{background-position:30px -105px;}
.nav_menu .nav4{background-position:30px -162px;}
.nav_menu .nav5{background-position:30px -216px;}
.nav_menu .nav6{background-position:30px -265px;}
.nav_menu .nav7{background-position:30px -324px;}
.nav_menu .over{background:#f12c2c;}

/*Foot*/
#footer {width:100%;background:#e60000;margin-top:15px;color:#fff; text-align: center; vertical-align: top}
#footer a{color:#fff;}
.foot{width: 1100px; margin: 0 auto; padding:30px 0; text-align: center;}
.foot1 {margin-left:50px;}
.foot2 {width:520px;}
.footnav{padding:4px 0;text-align:center;}
.footnav a{color:#333;margin: 0 5px;}
.footext{padding:18px 0;line-height:24px;font-size:12px;}
.qrcode {}

.bg_fff {background-color: #fff;}
.rap {width: 1100px;margin: 0 auto;}
.new_xftt {width: 100%;height: 80px;border-bottom: 1px solid #e5e0e0;background: url(../images/xftt.jpg) 5px center no-repeat; padding: 15px 0;}
.new_xftt a {text-decoration: none;
}
.new_xftt h1 {text-align: center;color: #e60000;font-size: 32px;font-weight: bold;line-height: 36px;padding-top: 10px;}
.new_xftt p {color: #636161;text-align: center;line-height: 30px;}


.updown {display: block;width: 60px;height: 41px;position: absolute;top: 100px;right: 30px;z-index: 2;}

#play_10298 {margin: 0;float: left;width: 420px;height: 300px;overflow: hidden;}
#play_10298 .playShow {height: 300px;}
#play_10298 .playBg {margin: -30px 0 0 0;float: left;z-index: 1;filter: alpha(opacity=70);opacity: 0.7;width: 420px;position: absolute;height: 30px;background: #000;}
#play_10298 .playText {margin: -30px 0 0 0;float: left;text-indent: 10px;width: 420px;z-index: 2;overflow: hidden;font-size: 14px;font-weight: bold;color: #fff;line-height: 30px;overflow: hidden;position: absolute;cursor: pointer;}
#play_10298 .playNum {width: 420px;overflow: hidden;margin: -27px 5px 0 0px;z-index: 3;text-align: right;position: absolute;height: 25px;
}
#play_10298 .playNum a {margin: 5px 2px;width: 15px;height: 15px;font-size: 14px;display: inline-block;font-weight: bold;line-height: 15px;cursor: pointer;color: #000;background: #D7D6D7;text-align: center;}
#play_10298 .playShow img {width: 420px;height: 300px;}

.label_headline7 h3 {font: bold 16px/32px Microsoft Yahei, simhei, "黑体";text-align: center;padding: 10px 0 0 0;}
.label_headline7 h3 a {color: #535353;}
.label_headline7 .label_head_summary {font-size: 14px;font-family: "微软雅黑";color: #959595;margin: 5px;line-height: 150%;}
.label_headline7 .cDBlue a {color: #187dc8;}

.content{overflow:hidden;}
.news{width:100%;overflow:hidden;margin:10px 0;}

.newTab {width:360px;margin-left:5px;float:left;}
.newTab .TabTitle{width:100%;height:40px;line-height:40px;background:#f2f7f9;position:relative;}
.newTab .TabTitle li{width:180px;display:block;float:left;height:40px;text-align:center;}
.newTab .TabTitle li a{color:#666;display:block;font-size:16px;text-decoration:none;}
.newTab .TabTitle .active a{color:#fff;background:#e60000;}
.newTab .TabContent{width:100%;overflow:hidden;}
.newHead{height:94px;border-bottom:1px dashed #d2d2d2;}
.newList{padding:8px 5px 0 5px;}
.none {display: none;}
#last{margin-right:0;}
.ls-intro{ padding: 5px 15px; line-height: 30px; color: #595959; text-indent: 20px;}
.ls-intro a{color: #e60000;}

.sidebar{ width: 310px; float: right;}
.sidebar .TabTitle{width:100%;height:40px;line-height:40px;background:#e60000;position:relative;}
.sidebar .TabTitle a{color:#fff;background:#e60000; font-size: 16px; text-decoration: none;}


.menuTab{width:100%;overflow:hidden;}
.menuTab li{border:1px solid #c4ced6;border-right:none; float:left;width:217px;height:72px;line-height:72px;display:inline;}
.menuTab li.m5{width:216px;border-right:1px solid #c4ced6;}
.menuTab li a{display:block;color:#666;font-size:18px;}

.banner{width:1090px;max-width: 1090px;margin: 0 auto;overflow: hidden;margin-top:10px;text-align:center;}
.info-list li {background:url(img/dot08.png) 5px 50% no-repeat;padding-left:15px; height:33px;line-height:33px;overflow:hidden;}

.infoTab{width:100%;overflow:hidden;}

.tzTab{width:390px;overflow:hidden;}
.tzTab .TabTitle {width:100%;height:40px; border-bottom: 1px solid #e60000; position: relative;}
.tzTab .sub-nav li{width:65px;height:40px;line-height:40px;text-align:center;float:left;}
.tzTab .sub-nav li.active a{ color:#e60000; }
.tzTab .sub-nav li a{color:#595959;font-size:12px;}
.tzTab .TabTitle div.active{width:120px;height:40px;line-height:40px;text-align:center;float:left;background:#e60000;}
.tzTab .TabTitle div.active a{color:#fff;margin-left: 5px; font-size: 16px;}
.tzTab .TabContent{overflow:hidden;}
.zfTab{margin-left:24px;}
.tzTab .TabTitle div.active .more {
    display: block;
    position: absolute;
    right: 7px;
    top: 0;
    color: #595959;
    font-size: 12px;
}
.TabTitle .more {
    display: none;
}
.zhuanti_title{
    background: #e60000;
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-size: 16px;
}

.left_box .Tablt {margin-top: 15px;}
.left_box {width: 785px;}
.right_box {width: 310px;margin-top: 15px;}
.zhuanti .qrcode img{width: 390px; height: 232px;}
.zhuanti ul li {float: left;width: 310px;padding-bottom: 5px;}
.zhuanti ul li a img {width: 310px;height: 78px;}
.zhuanti {overflow: hidden;width: 100%;}

.middle_xtcon {width: 100%;float: right;}
.middle_xtcon ul li {width: 90%;height: 33px;line-height: 33px;padding-left: 15px;background: url(img/dot08.png) 5px 50% no-repeat;}
.middle_xtcon ul li a {color: #595959;text-decoration: none;}

.Tabrt{width:390px;float:right;border: #e5e5e5 1px solid;}
.zdTab{padding:5px;overflow:hidden;}
.zdTab .TabTitle {width:100%;height:47px;}
.zdTab .TabTitle li{width:190px;height:47px;line-height:47px;text-align:center;float:left;background:#f2f7f9;}
.zdTab .TabTitle li a{color:#595959;font-size:16px;}
.zdTab .TabTitle .active{background:#e60000;}
.zdTab .TabTitle .active a{color:#fff}
.zdTab  .TabContent{padding:7px 0 0;overflow:hidden;}
.zdTab  .TabContent  li{float:left;width:350px;line-height:36px;overflow:hidden;}

.quickNav{width:100%;margin:15px 0;overflow:hidden;}
.quickNav li{width:170px;height:70px;line-height:70px;float: left;margin-right: 10px;display:inline;text-indent:75px; }
.quickNav .n1{background:url(img/ico06.png) no-repeat 40px 15px #eee;}
.quickNav .n2{background:url(img/ico07.png) no-repeat 40px 15px #eee;}
.quickNav .n3{background:url(img/ico08.png) no-repeat 40px 15px #eee;}
.quickNav .n4{background:url(img/ico09.png) no-repeat 40px 15px #eee;}
.quickNav .n5{background:url(img/ico10.png) no-repeat 40px 15px #eee;}
.quickNav .n6{background:url(img/ico11.png) no-repeat 40px 15px #eee;}
.quickNav li a{display:block;width:100%;height:100%;zoom:1;color:#d93636;font-size:16px;}
.quickNav .last{margin-right:0;}

.picShow{width:100%;overflow:hidden;}
.picShow .bt{height:40px;line-height:40px;border-bottom:1px solid #e60000; position: relative; margin-bottom: 5px;}
.picShow .tit{width:120px;height:48px;line-height:48px;background:#e60000;text-indent:62px;float:left;color:#fff;font-size:16px;}
.picShow .more{display:block;float:right;margin-right:15px;}
.picShow .more a{display:block;font-size:14px;color:#4c4c4c;}

.bc .ls-list-title{position: absolute;left: 100px ;bottom: 0;color: #fff;line-height: 34px}

.linkTab{width:100%;margin-top:15px;background:#fff;overflow:hidden;}
.linkTab .TabTitle {height:42px;border-bottom:2px solid #e60000;}
.linkTab .TabTitle .tit{width:153px;height:42px;line-height:42px;background:#e60000 url(img/ico13.png) 19px center no-repeat;text-indent:62px;float:left;color:#fff;font-size:18px;}
.linkTab .TabTitle li{width:130px;display: block;height:42px;line-height:42px;float:left;text-align:center;font-size:16px;}
.linkTab .TabTitle li.active { color:#d93636; cursor: pointer;}
.linkTab .TabContent{padding:10px 25px;overflow:hidden;}
.friendLink li{float:left;padding:5px 10px;line-height:25px;background:url(img/arr.png) left center no-repeat; width: 130px;}

.picShow .bt div.active{width:120px;height:40px;line-height:40px;text-align:center;float:left;background:#e60000;}
.picShow .bt div.active a{color:#fff;margin-left: 5px; font-size: 16px;}
.picShow .bt div.active .more {
    display: block;
    position: absolute;
    right: 7px;
    top: 0;
    color: #595959;
    font-size: 12px;
}

.img-news .img{ width: 150px; height: 100px; float: left;}
.img-news .news-content { float: right; width: 235px;}
.news-content .title { color: #e02f31; font-weight: bold;}
.news-content .content {width: 100%; text-indent: 20px;
    color: #595959; font-size: 12px; line-height: 22px;}

.zt_img{ height:76px; margin-bottom: 30px;}
.zt_img ul li{ float:left; margin-left: 10px;}
.zt_img ul li img{ width:239px; height:85px;}
.zt_img ul li:first-child{margin-left: 0;}
.zt_img ul li:first-child img{ width:99px; height: 85px;}

.dh-icon{ width: 25px; height: 25px; margin-top: -3px;}

/*内页*/
.news_cont{padding:5px 3px;background:#fff;overflow:hidden;}
.loc{background-color: #F6F6F6;height: 45px;line-height: 45px;padding: 0 15px;margin-bottom: 10px;}
.loc span:first-child {font-size: 18px;font-weight: bold;color: #e02f31;}

.list-container{padding: 5px 30px;}
.list-container .list-cate{width:100%;color:#df342c;font:normal 24px/200% "微软雅黑";border-bottom:dashed 1px #e7e7e7; margin-bottom: 10px;}
.list-container ul li{ background: url(../images/dot07.png) left center no-repeat; padding-left: 10px; line-height: 35px;}
.list-container .list-title{width: 980px;}
.list-container .list-date{ float: right; font-size: 12px;}

.list-container .pages {width:100%;text-align:center;margin-top:30px;height:60px;font-size:14px;color:#666;line-height:40px;}
.list-container .pages a {padding:10px 12px;margin:0px 3px 0px 0px;background:#dcdcdc;color:#555555;text-decoration:none;display:inline;}
.list-container .pages a:hover {color:#fff;background:#e02f31;}
.list-container .pages span {padding:10px 12px;margin:0px 3px 0px 0px;text-decoration:none;font-weight:bold;display:inline;}
.list-container .content-title{overflow: hidden;text-align: center;font: normal 24px/160% "微软雅黑";margin: 30px 0 20px 0;}
.list-container .content-date{overflow: hidden;text-align: center;font: normal 14px/160% "微软雅黑";color: #a2a2a2;border-bottom: dashed 1px #dfdfdf;padding: 0 0 20px 0;}
.list-container .content{overflow: hidden;font: normal 16px/200% "微软雅黑"; margin: 30px 0;}
.list-container .is-zy {height: 30px;margin-top: 40px;}

.bzxxx{width:745px; height:auto; border:1px solid #d8d7d7;position:relative; padding-top:36px;padding-bottom:50px; }
.bzInput{ width:95%; height:auto; margin:30px auto 0;  }
.bzTitle{ border-bottom:1px dashed #d8d7d7; margin-bottom: 30px;}
.bzTitle span.title{ color:#c31a29; font-size:16px;font-weight:bold; margin-bottom: 10px; display: block }
.bzTitle p{ color:#6d6e70; line-height:30px;}
.bzimg{position:absolute;z-index:2; top:-17px; left:20px; }
.bzTitle ul li { background:url(../images/dot07.png) left center no-repeat; line-height: 30px; padding-left: 10px;}
.bzTitle ul li span{ float: right; font-size: 12px;}

.middle_xt{ width:261px; height:auto; border:1px solid #dfdfdf; padding:10px 8px;}
.middle_xtcon{ width:100%; height:auto;}
.middle_xtcon ul{ margin:5px 0px 0px 2px;}
.middle_xtcon ul li{ width:100%; line-height:30px; padding-left:10px; background:url(../images/dot07.png) left center no-repeat; float:left; }
.middle_xtcon ul li a{  font-size:14px;}
.middle_xtcon ul li a:hover{color:#b20808;}
.middle_xtcon2 ul li{ width:100%; line-height:30px; padding-left:8px; background:url(../images/dot07.png) left center no-repeat; float:left; }
.middle_xt a img{ margin-top:5px;}

.middle_xtcon {width: 100%;float: right;}
.middle_xtcon ul li {width: 90%;height: 33px;line-height: 33px;padding-left: 15px;background: url(img/dot08.png) 5px 50% no-repeat;}
.middle_xtcon ul li a {color: #595959;text-decoration: none;}

/* 特殊日子 全站灰色 */
.site-gray{
 filter: gray !important;
 filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
 filter: grayscale(100%);
 -webkit-filter: grayscale(100%);
 -moz-filter: grayscale(100%);
 -ms-filter: grayscale(100%);
 -o-filter: grayscale(100%);
}