html,body{min-width: 1400px;}
.f12_e62129,.f12_e62129 a:link,.f12_e62129 a:visited,a.f12_e62129,a.f12_e62129:link,a.f12_e62129:visited{color:#e62129;text-decoration:none}.f12_e62129 a:hover,a.f12_e62129:hover{color:#e62129;text-decoration:underline}
#tlAd img{height:auto;width: 100%;}
#LogoAndSearch{height: 134px;}
#LogoAndSearch h1{float: left; display: inline;}
#LogoAndSearch h1 a{float: left; width:704px; height:111px; margin: 36px 0px 0px 0px; display: inline-block; overflow: hidden;}
#search{width: 248px;height: 38px;/* margin-right: 84px; *//* margin-top: 34px; */z-index: 55;margin:73px 7px 0px 0px;border: 1px solid #d2d2d2;border-radius: 26px;}
#sear_btn{font-size:18px;width: 60px;height: 40px;background: transparent url(../images/index_search2.png) no-repeat center;border: none;right: -1px;top: -2px;outline: none;z-index: 555;margin: 1px;border-radius: 50px;}
.inp-txt{font-size: 16px; width: 170px;height: 40px;line-height: 40px;border: 0px;padding: 0px 10px 0px 10px;display:block;color: #666;outline: none;-moz-border-radius: 2px;/* -webkit-border-radius: 2px; */border-radius: 0px;background: none;z-index: 550;}
.inp_txt_b{border-color: #444;}
#nav{background:rgb(214, 46, 46); height:55px; font: 24px/51px "yahei"}
#nav ul li{ float: left; margin: 0px 38px 0px 10px;line-height:51px;}
#nav ul li:hover,.current{border-bottom:4px solid #fff;text-decoration: none; }
#nav ul li a:hover{text-decoration: none;}
#nav ul li a{display: inline-block; width: 100%; height: 100%;}
#focus_news {height:54px;background: #eeeeee; padding: 0px 0px 0px 53px; width:1347px; margin: 0px auto; line-height: 54px;}
.txtMarquee-left {width:1071px;position: relative;float: right;height: 52px;line-height: 52px;overflow: hidden;}
.txtMarquee-left .bd .tempWrap{width:1071px !important;}
.txtMarquee-left .bd ul{overflow:hidden; zoom:1;}
.txtMarquee-left .bd ul li{float:left;text-align:left; _display:inline; width:auto !important; padding: 0px 5px;}
.toutiao{ padding: 37px 0px 33px 0px;}
.jybSyBa2 .h1 a{display: inline-block;
    height:60px;
    line-height:60px;
    font-weight: bold;
    font-size:45px;
    /*background: url(../images/index_toutiao.gif) no-repeat 0px center;*/
    /*padding-left:50px;*/
}
.jybSyBa2 .h1 {
    height:60px;
    overflow: hidden;
}

.com_ul_iocn li{
    white-space: nowrap;      /* 禁止文本换行 */
    overflow: hidden;         /* 隐藏超出部分 */
    text-overflow: ellipsis; /* 显示省略号 */
}

.jybSyBa2 p {
    width: 1400px;
    height: 45px;
    line-height:45px;
}
.jybSyBa2 p a{padding: 0px 5px}
.slideBox{position: relative;width: 880px;height: 550px;overflow: hidden;text-align: left;}
.slideBox .pic img{width: 880px;height: 550px;display: block;}
.slideBox .txt-bg{position: absolute; bottom: 0; z-index: 1; height:60px; width:100%; background: #333;overflow: hidden;}
.slideBox .txt{position: absolute; bottom: 0; z-index: 2; height: 63px; line-height: 70px; width:100%; overflow: hidden;background: url("../images/pic-bg.png") top left repeat;}
.slideBox .txt li{height: 63px; line-height: 70px; width:700px; overflow:hidden; position:absolute; bottom:0px; left:0px;display: none;}
.slideBox .txt li a{display: block; color: white; text-decoration: none;}
.slideBox .num{position: absolute;z-index: 3;bottom: 21px;right: 39px;}
.slideBox .num li{float: left; position: relative; width:8px; height:8px;overflow: hidden; text-align: center; margin:0px 5px; cursor: pointer; background:#fff; border-radius: 5px;-webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s;}
.slideBox .num li.on{width:28px;}
.slideBox .prev,.slideBox .next{width:44px; height:70px; margin: -50px 0 0; display: none; background: url(../images/ad_ctr.gif) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;}
.slideBox .prev{left: 0;}
.slideBox .next{background-position: 0 -70px; right: 0;}
.slideBox .prev:hover,
.slideBox .next:hover{filter:alpha(opacity=80) !important;opacity:0.8 !important;}
.midnews {width:477px;}
.midnews h2 {width:477px;height: 37px;line-height: 37px;}
.wid477_ul_hidden li{width:477px;line-height: 36px;height: 36px;overflow: hidden;}
.com_ul_iocn li{float: left;}
.com_ul_iocn li:before{content: ""; width:4px; height:4px; background:#727272; display: block; float: left; margin: 19px 7px 0 0;}
.midnews li:before{margin: 19px 10px 0 0;}
#zt li{width: 449px;height: 309px;background: #f7f6f6;line-height: 60px;margin-right:25px;}
#zt li p{padding-left: 27px; width:395px; overflow: hidden;}
#sxdt{width:927px;}
.nav{width:927px;height: 55px;line-height: 50px;background: #e62129;font-size: 24px;}
.nav a {display: block;float: left;line-height: 100%;text-align: center;color:#fff;margin:0px 28px;line-height: 50px;}
.nav a.this { border-bottom: 5px solid #fff;}
.nav a:hover{text-decoration: none;}
.TabContent_1{height:439px;}
.TabContent_1 .box{width: 434px;  padding-right: 29px;padding-top: 15px;}
.TabContent_1 .box h3 {margin-bottom: 4px;height: 35px;width: 434px;line-height:35px;}
.TabContent_1 .box ul li {width: 434px;height:40px;line-height:40px;overflow: hidden;}
.picScroll_a{position:relative;width: 1336px;overflow:hidden;padding: 0px 32px;}
.picScroll_a .prev,.picScroll_a .next{display:block; position:absolute; top:0px; left:0px; width:32px; height:270px; background:#eee url(../images/btns.gif) no-repeat 0px center;}
.picScroll_a .next{left:auto; right:0px; background-position:-34px center;}
.picScroll_a ul{overflow:hidden; zoom:1; margin: 0px auto;}
.picScroll_a ul li{width: 429px;height: 270px;float:left;overflow:hidden;margin: 0 8px 0px 8px;}
.picScroll_a ul li img{width: 429px;height: 270px;display:block;background:url(../images/loading.gif) center center no-repeat; object-fit: none;}
.picScroll_a ul li a{display: block;width: 429px;height: 270px;position: relative;}
.picScroll_a ul li a p{position: absolute;left: 0px;bottom: 0px;width: 429px;height: 54px;line-height: 54px;background:rgba(0,0,0,0.6);}
.picScroll_b{position:relative;width: 930px;overflow:hidden;padding: 0px 32px;margin-left: -6px; float: left;}
.picScroll_b .prev,.picScroll_b .next{display:block;position:absolute;top:0px;left: 6px;width:32px;height:458px;background:#eee url(../images/btns.gif) no-repeat 0px center;}
.picScroll_b .next{left:auto; right:0px; background-position:-34px center;}
.picScroll_b ul{overflow:hidden; zoom:1; margin: 0px auto;}
.picScroll_b ul li{width: 300px;height: 458px;float:left;overflow:hidden;margin: 0 6px;}
.picScroll_b ul li img{width: 300px;height: 458px;display:block;background:url(../images/loading.gif) center center no-repeat;object-fit: none;}
.picScroll_b ul li a{display: block;width: 300px;height: 458px;position: relative;}
.picScroll_b ul li a p{position: absolute;left: 0px;bottom: 0px;width: 429px;height: 54px;line-height: 54px;background:rgba(0,0,0,0.6);}
.sblk{width: 450px;height: 323px;padding-right: 25px;}
.sblk .title{width: 450px; height:90px; }
.bg_eee{background-color: #eee;}
.sblk ul li {width: 450px;height: 38px;line-height: 38px;overflow: hidden;}
.index_tit_sblk {background: #eee url("../images/index_tit_sblk.jpg") no-repeat 26px center;}
.index_tit_zt{background: #eee url("../images/index_tit_zt.jpg") no-repeat 26px center;}
.index_tit_js{background: #eee url("../images/index_tit_js.jpg") no-repeat 26px center;}
.index_tit_sz{background: #eee url("../images/index_tit_sz.jpg") no-repeat 26px center;}
.index_tit_jy{background: #eee url("../images/index_tit_jy.jpg") no-repeat 26px center;}
.index_tit_zy{background: #eee url("../images/index_tit_zy.jpg") no-repeat 26px center;}
.title .more{line-height: 48px;padding: 34px 16px 0px 0px;}
.xwrx,.tgrx{width: 450px;height: 65px;line-height: 65px;background: #ffa00a;font-size:30px;margin-bottom: 15px;}
.tgrx{background:#ff7256;}
#jszp h3{line-height: 50px;font-size:30px;color:#464545;}
#jszp h3:before {
    content: "";
    width:10px;
    height:50px;
    background: #e62129;
    display: block;
    float: left;
    margin:0px 20px 0 0;
}
#jszp ul li{width: 450px; padding-bottom: 10px;}
#jszp ul li .img{ width: 89px; height: 89px; padding:4px; background: #eee;}
#jszp ul li .txt{padding: 9px 24px 10px 17px;background: #eee;}
#jszp ul li h4 {width:308px; height:30px; font-size: 18px;}
#jszp ul li p{width:308px; height:48px;}
#yxbk h3,#qmtjz h3{font-size:28px;line-height: 40px;}
#yxbk h3{line-height: 76px;}
#yxbk ul li{width: 188px;margin: 0px 52px 30px 0px;border: 1px solid #cacaca;display: inline-block;zoom: 1;}
#yxbk ul li p{width: 190px; height: 64px; line-height: 64px;}
#qmtjz{width: 450px;height: 454px;background: #f1f1f1;}
#qmtjz h3{padding-left:34px; }
.slideBox1{width: 310px;height: 371px;overflow:hidden;position:relative;padding: 0px 69px;z-index: 5;float: left;}
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
/*.slideBox1 .bd li{ zoom:1; vertical-align:middle; height: 342px;}*/
.slideBox1 .prev,.slideBox1 .next {width:15px;height:29px;margin: -28px 0 0;background: url("../images/index_qa_btn.png") no-repeat 0 -20px;position: absolute;top: 50%;z-index: 10;cursor: pointer;text-indent: -9999px;}
.slideBox1 .prev {left: 23px;}
.slideBox1 .next {background-position: -92px -20px;right: 22px;}
.pageLi li{width:160px;height:376px;float: left;}
.ewm{width: 150px;height:150px;margin: 0px 10px 38px 0px;clear: both;overflow: hidden;}
#mthd ul li {width: 150px;height: 150px;float: left;margin: 14px 5px;}
#bsxx{width: 450px;height: 156px;}
#bsxx .title{
    width: 20px;
    height: 135px;
    float: left;
    margin-right: 5px;
    padding: 23px 20px 0px;
    line-height: 28px;
}
#bsxx .txt{
    width: 351px;
    height: 108px;
    overflow: hidden;
    padding: 18px 17px 30px;
    line-height: 40px;
}
#bsxx a {width: 348px;height: 40px;overflow: hidden;display: block;/* border-bottom: 1px dotted #cacaca; */}
/* #bsxx a:before{content: ""; width:4px; height:4px; background:#727272; display: block; float: left; margin: 19px 7px 0 0;} */

.friendly_link{font-family: "Microsoft Yahei";height: auto;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;min-width:1178px;background: #f0f0f0;padding:20px 0px;font-weight:normal;color:#666;width:auto;}
.friendly_link:after{display: block;content: 'clear';clear: both;line-height:0;visibility: hidden;}
.friendly_link h4{font-size: 20px;float: left;line-height:normal;font-weight:normal;}
.website{width: auto;float: left;margin-left: 48px;}
.website ul li{list-style: none;float: left;font-size: 16px;line-height:30px;}
.website ul li a{color: #666;width:auto;padding:0px;margin:0 10px;height:auto;white-space:nowrap;}
.website ul li a:hover{color:#e62129;text-decoration:underline;}

.footer{padding-top:0px;padding:40px 0px 20px;width:auto;line-height:24px;height:auto;overflow:hidden;text-align: center;
    font-size: 12px;
    font-family: "Microsoft Yahei";
    color: #666;
    background: #f0f0f0;;}
.footer a{color:#666;}

#text_content{ width: 900px; font: 16px/34px 'Microsoft Yahei','PingFang SC','Avenir','Segoe UI','Hiragino Sans GB',STHeiti,'Microsoft Sans Serif','WenQuanYi Micro Hei',sans-serif;}
#text_content img{display: inline-block;}
#author{ 
    /* height: 36px;  */
    line-height: 36px; 
    padding-right:25px;
    padding-left: 25px;
}
.xl_title{border-top: 1px solid #ccc; border-bottom: 1px dashed #ccc;padding-bottom: 15px; margin-bottom:40px;}
.xl_title h1{font-size:30px;margin-top: 30px; line-height:48px;  margin-bottom: 15px;}
.xl_title h2{font-size:14px; line-height:40px; color:#666;margin-top: 8px;}
.xl_title h2 span{float:right;}
.station{line-height: 60px;}
#xgyd h3{
    font-size: 28px;
    line-height: 40px;
    padding: 20px 0px 10px;
}
#xgyd ul li {
    width: 430px;
    margin-right:20px;
    height: 41px;
    line-height: 41px;
    overflow: hidden;
}
.txtrightH3{line-height:50px;
    font-size:24px;
    color: #464545;}
.txtrightH3:before {
    content: "";
    width: 10px;
    height:50px;
    background: #e62129;
    display: block;
    float: left;
    margin: 0px 15px 0 0;
}
#zxfb ul li {
    width: 450px;
    margin-right:20px;
    height: 45px;
    line-height: 45px;
    overflow: hidden;
    border-bottom: 1px solid #ddd;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.slideBox3{position: relative;width: 454px;height: 290px;/*overflow: hidden;*/text-align: left;}
.slideBox3 .pic img{width: 454px;height:200px;display: block;}
.slideBox3 .txt-bg{position: absolute; bottom: 0; z-index: 1; height:60px; width:100%; background: #333;overflow: hidden;}
.slideBox3 .txt{position: absolute; bottom: 0; z-index: 2; height:40px; line-height:40px; width:100%; overflow: hidden;background: #000;
    background: rgba(0,0,0,.6); font-size: 16px;}
.slideBox3 .txt li{height:40px; line-height: 40px; width:454px; overflow:hidden; position:absolute; bottom:0px; left:0px;display: none;}
.slideBox3 .txt li a{display: block; color: white; text-decoration: none;padding-left: 10px;}
.slideBox3 .num{position: absolute;z-index: 3;bottom: 21px;right: 39px;}
.slideBox3 .num li{float: left; position: relative; width:8px; height:8px;overflow: hidden; text-align: center; margin:0px 5px; cursor: pointer; background:#fff; border-radius: 5px;-webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s;}
.slideBox3 .num li.on{width:28px;}
.slideBox3 .prev,.slideBox3 .next{width:28px;height:28px;display: none;background: url(../images/ad_ctr3.gif) no-repeat 0 0;position: absolute;top: -20%;z-index: 10;cursor: pointer;text-indent: -9999px;filter:alpha(opacity=20);/* opacity:0.2; */}
.slideBox3 .prev{right: 44px;}
.slideBox3 .next{background-position: -34px 0px;right: 8px;}
.slideBox3 .prev:hover,
.slideBox3 .next:hover{filter:alpha(opacity=80) !important;opacity:0.8 !important;}
.slideBox3 h3{font: 22px/90px 'Microsoft Yahei','PingFang SC','Avenir','Segoe UI','Hiragino Sans GB',STHeiti,'Microsoft Sans Serif','WenQuanYi Micro Hei',sans-serif; padding-left:17px; height: 70px; line-height: 70px; width:437px; overflow: hidden; background: #f3f3f3;}
.slideBox3 .pic h3 img{
    border-radius: 100%;
    width: 50px;
    height: 50px;
    margin-right: 10px;
    margin-top: 10px; display: inline-block;zoom: 1;
}
.diepic {
    position: relative;
    width:450px;
    margin:0px auto 0 auto;
}
.diepic .swiper-container {
    /* padding-bottom: 60px;*/
}

.diepic .swiper-slide {
    width: 50%;
    height: 400px;
    transition: all .4s cubic-bezier(.4, 0, .2, 1);
    cursor: pointer;
}

.diepic .swiper-slide img {
    width:100%;
    display: block;
}

.diepic .swiper-slide p {
    padding-top: 0;
    text-align: center;
    color: #fff;
    font-size:16px;
    width: 100%;
    height: 50px;
    line-height: 50px;
    margin: 0;
    position: absolute;left:0px; bottom: 0px;
    overflow: hidden;
    background:rgba(0,0,0,0.6);
}

.diepic .swiper-pagination {
    width: 100%;
    bottom: -85px;
}

.diepic .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px;
    border: 3px solid #fff;
    background-color: #030000;
    width: 10px;
    height: 10px;
    opacity: .6;
}

.diepic .swiper-pagination-bullets .swiper-pagination-bullet-active {
    width: 34px;
    display: inline-block;
    height: 10px;
    border-radius: 10px;
    transition: width .4s cubic-bezier(.4, 0, .2, 1);
    background-image: linear-gradient(80deg, #0989c5, #995cb6);
    opacity: 1;
}
.diepic .swiper-button-prev,.diepic .swiper-button-next{background: url("../images/txtAndList_swiperButton.png") no-repeat;}
.diepic .swiper-button-prev {
    left:0px;
    top:50%;
    width:27px;
    height:59px;
    margin-top: -30px;
    background-position: 0px 0px;
}

.diepic .swiper-button-next {
    right: 0px;
    top:50%;
    margin-top: -30px;
    width:27px;
    height:59px;
    background-position:-48px 0px;
}
#jujiao{width:925px;overflow:hidden;clear:both;background: #eee;}
#jujiao .title{width:304px;height:72px;}
#jujiao .roll{position:relative;width: 846px;height: 340px;padding: 40px 39px; overflow: hidden;}
#jujiao .next,#jujiao .prev{position:absolute;width:16px;height:30px;top:50%;margin-top:-15px;cursor:pointer;z-index:100;left: 10px;}
#jujiao .next{background: url("../images/jujiao_next_20200515.png") no-repeat;left: 895px;}
#jujiao .prev{background: url("../images/jujiao_prev_20200515.png") no-repeat;}
#jujiao .box{width: 846px;height: 340px;}
#jujiao .imgbox{float: right;width:510px;height: 340px;/* margin-top:37px; */overflow:hidden;}#jujiao .imgbox ul{width:9999px}
#jujiao .imgbox li{float:left;overflow:hidden}
#jujiao .imgbox li,#jujiao .imgbox li img{width:510px;height: 340px;}
#jujiao .txtbox{float:left;width:307px;height:339px;padding: 0px 0px 0px 0px;overflow:hidden;}
#jujiao .txtbox ul{height:9999px}
#jujiao .txtbox li{width:307px;height:339px}
#jujiao .txtbox li h4{display:block;width: 307px;height:72px;line-height:36px;text-align:center;font-size:24px;overflow:hidden;padding: 6px 0px 20px;border-bottom: 1px solid  #fff;}
#jujiao .txtbox li h4 a:link,#jujiao .txtbox li h4 a:visited{color:#d9272f}
#jujiao .txtbox li p{display:block;margin-top:20px;width:307px;height: 210px;line-height: 30px;font-size:16px;color:#585858;overflow:hidden;}
.list_main {margin:30px auto 0px;width:920px;}
.data_row{ padding:20px 0px 30px; border-bottom: 1px solid #eee;background: #ffffff;word-break:break-word; width:880px; margin: 0px auto; cursor: pointer;}
.data_row:hover{background: #f8f8f8;}
.news_title h3 {font: normal 24px/35px "Microsoft Yahei";min-height: 40px;}
.news_des{font: normal 16px/28px "Microsoft Yahei";text-indent:2em;margin: 10px 0;color: #666;}
.news_tag span {font: normal 14px/21px "SimSun";color: #bbb;}
.list_title {font-size: 24px;text-align: center;margin-bottom:30px;}
.listTitle{line-height: 60px; border-bottom:3px solid #e62129; font-size:24px; position: relative;}
.listTitle i{width:50px; height: 10px; position: absolute; left:0px; bottom: -6px; background: #e62129;}
.navDown{width: 1125px;/* margin:0 auto; */float: left;}
.navDown h3{/* font-size: 18px; */font-weight:400;font-size: 18px;line-height: 54px;}
.navDown .m{position:relative;float:left;width: 100px;margin: 0 6px;display:inline;text-align:center;}
.navDown .m h3 i{display:inline-block;zoom:1;width: 15px;height: 10px;background:url(../images/icon.png) no-repeat;overflow:hidden;margin:-2px 0 0 5px;vertical-align:middle;}
.navDown h3 a{zoom:1;/* height: 18px; */line-height: 54px;/* padding:12px 0; */display:block;line-height: 54px;}
.navDown .on h3 a{/* padding:11px 0; *//* border-bottom:2px solid #c00 */}
.navDown .on h3 a i{opacity:1}
.navDown .sub{display:none;width:200px;padding:10px 0;position:absolute;left:-29px;top: 54px;background:#fff;float:left;line-height:30px;font-size: 16px;}
.navDown .sub li{text-align:center}
.navDown .sub li a{display:block;zoom:1}
.navDown .sub li a:hover{color:#c00}
.navDown #m2 .sub{z-index:1;left:-59px;}



.m_top_logo{display: none;}
.m_top_logo,.m_top_nav {display:none;}
.scy-boxs {width: 100%;margin: 0 auto;overflow: hidden;}
#moeCode,.moe_wcode {font-family: "微软雅黑";text-align: center;color: #4B4B4B;clear: both;padding-top:20px;width: 150px;margin:0px auto 0px;}
#text_content{ width: 900px; font: 16px/34px 'Microsoft Yahei','PingFang SC','Avenir','Segoe UI','Hiragino Sans GB',STHeiti,'Microsoft Sans Serif','WenQuanYi Micro Hei',sans-serif;}
#text_content img{display: inline-block;max-width:900px !important;height: auto !important; vertical-align: middle;}
#text_content p{    
    /* margin-bottom: 20px; */
    font-size: 18px;
    line-height: 1.75em;
}

#text_content table td{border:1px solid #a0a0a0;}