﻿﻿/*Clear default properties*/
*{padding:0;margin:0;text-decoration:none;}
body,object, iframe, h1, h2, h3, h4, h5, h6,blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input,textarea {
    font-family:"Microsoft Yahei";
    padding:0;
    margin:0;
}
@media (max-width: 1550px) {
    .index_nav .Ul {
        padding-left: 94px!important;
    }
}
@media (max-width: 1500px) {
    .index_nav .Ul {
        padding-left: 138px!important;
    }
}
a{cursor: pointer;}
img{border:none;}
li{list-style:none;}
textarea{resize:none;}
button,a,input,textarea{outline:none;overflow:visible;-webkit-tap-highlight-color:transparent;outline:none;}
button,a{cursor:pointer;text-decoration:none;}
input::-ms-clear{display:none;}
input:focus,textarea:focus {outline: none;}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}
textarea{-webkit-appearance:none;}
.englishBug{word-break:break-all;}
.fl{float:left;}
.fr{float:right;}
.txtToPointerw{white-space:nowrap;width:auto;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}
.clearfix:after{content:".";display:block;height:0;font-size:0em;line-height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}

body{background:url(images/t_line.png) center 27px repeat-x;}

.mainBody{
    /*background-image:url(../images/index/mainbg.png) !important;*/
    background-color: #FEF2E6;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    overflow: hidden;
    overflow-y: auto;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/index/mainbg.png', sizingMethod='scale');
    -ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/index/mainbg.png', sizingMethod='scale');
    /*background-attachment: fixed;*/

}

/* 网页变灰 */
/* html { 
	-webkit-filter: grayscale(100%); 
	-moz-filter: grayscale(100%); 
	-ms-filter: grayscale(100%); 
	-o-filter: grayscale(100%); 
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);  
	_filter:none; 
} */

.footer {
    width:100%;
    height:164px;
    text-align:center;
    color:#464646;
    /*background-image:url(../images/index/footerBg.png);*/
    /*background: white;*/
    /*border-top:5px solid #D50001;*/
    /*margin-top:-222px;*/
    box-sizing: border-box;
    /*padding-top: 20px;*/
    background-color: #BD1A2D;
}
.footerTxt{
    /*margin-top: 20px;*/
    /* height:121px; */
    width: 1200px;
    min-width: 1200px;
    font-size: 0px;
    margin: 0 auto;
}
.footerTxt div:first-child{
    box-sizing: border-box;
    padding-top: 30px;
}
.footerTxt div:last-child{
    box-sizing: border-box;
    padding-top: 10px;
}
.footerTxt span{
    font-size: 14px;
    color:white;
    display: inline-block;
    width: 50%;
    text-align: left;
    box-sizing: border-box;
}
.footerTxt div{
    /* height: 60px; */
    font-size: 0;
}
.selectGroupBox{
    width: 100%;
    background-color: #D9BB89;
    height: 43px;
    line-height: 43px;
}
.footerContent{

}
.selectGroup{
    width:1200px;
    min-width: 1200px;
    font-size: 0px;
    margin: 0 auto;
}
.inerDiv{
    display: inline-block;
    vertical-align: top;
    font-size: 14px;
}
.selectGroup .inerDiv{
    width: 20%;
	vertical-align:middle;
}

.selectGroup .inerDiv select{
    border: 0px solid #E45C44;
    padding: 5px 10px;
    box-sizing: border-box;
    width:200px;
    background-color: transparent;
}
.selectGroup .inerDiv select {
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background: url("../images/index/select_xl.png") no-repeat scroll right center transparent;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
.selectGroup .inerDiv select::-ms-expand { display: none; }
.contentBox{
    background-color: white;
}

/*/导航/*/
.index_nav{
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
/*.index_nav .Ul{width:1200px;height:52px;margin:0 auto;overflow: hidden;padding-left: 290px;}*/
.index_nav .Ul{width:1200px;height:52px;margin:0 auto;padding-left: 50px;max-width:1200px;}
.index_nav .Ul .one{float:left;position:relative;width:294px;height:42px;position:relative;text-align:center;z-index:888;margin-top: 9px;}
.index_nav .Ul .one a.liet,
.index_nav .Ul .one a.no{display:block;width:100%;line-height:43px;font-size:16px;color:#fff;position:absolute;left:0;top:0;z-index:1;cursor: pointer;}
.index_nav .Ul .one .select{display:none;background:#da1a29;width:100%;position:absolute;left:0;top:42px;z-index:5;text-align:center;}
.index_nav .Ul .one .select .two a{display:block;line-height:42px;color:#fff;width:100%;font-size:14px;}
.index_nav .Ul .one a.liet,
.index_nav .Ul .one a:hover{background-color:#e1283d;}
.index_nav .Ul .one:hover .select{display:block;}
.indexli a{
    background-image: url(../images/index/index.png);
    background-repeat: no-repeat;
    background-position: 35% 49%;
    padding-left: 30px;
    box-sizing: border-box;
}
.zzjgli a{
    background-image: url("../images/index/zzjg.png");
    background-repeat: no-repeat;
    background-position: 85px 49%;
    padding-left: 25px;
}
.xwxxli a{
    background-image: url("../images/index/ggl2.png");
    background-repeat: no-repeat;
    background-position: 85px 49%;
    padding-left: 25px;
}
.zsdwli a{
    background-image: url("../images/index/zsdw.png");
    background-repeat: no-repeat;
    background-position: 40px 49%;
    padding-left: 25px;
}
.gzdtli a{
    background-image: url("../images/index/gzdt.png");
    background-repeat: no-repeat;
    background-position: 40px 49%;
    padding-left: 25px;
}
.gzyjli>a{
    background-image: url("../images/index/gzyj.png");
    background-repeat: no-repeat;
    background-position: 85px 49%;
    padding-left: 25px;
}

.gglli a{
    background-image: url("../images/index/ggl2.png");
    background-repeat: no-repeat;
    background-position: 40px 49%;
    padding-left: 25px;
}

.mtjjli a{
    background-image: url("../images/index/mtjj2.png");
    background-repeat: no-repeat;
    background-position: 40px 49%;
    padding-left: 25px;
}

.jcxxli a{
    background-image: url("../images/index/jcxx2.png");
    background-repeat: no-repeat;
    background-position: 40px 49%;
    padding-left: 25px;
}
.toplogo{
    height:80px;
    width:375px;
    /*position: absolute;*/
    /* background: url("../images/index/logo_01.png") 0 no-repeat,url("../images/index/logo_02.png") 129px 0 no-repeat; */
    position: absolute;
    top: 40px;
    z-index: 100200;
    left: 60px;
}
.toplogo .logo_01 {
	display: inline-block;
    height: 117px;
    width: 130px;
    vertical-align: top;
	background: url("../images/index/logo_01.png") no-repeat;
	position: relative;
	z-index: 100200;
}
.toplogo .logo_02 {
    display: inline-block;
    height: 70px;
    width: 240px;
    vertical-align: top;
	background: url("../images/index/logo_02.png") no-repeat;
}

.index_nav{
    position: absolute;
    bottom:0px;
    width:100%;
    z-index: 10009;
}

.headTop{
    height: 171px;
    width:100%;
    position: relative;
}
.topbgs{
    background-color: #BD1A2D;
    width: 100%;
    height: 130px;
}
.rightImg{
    width:65px;
    height:60px;
    background-image: url("../images/index/rightLogo.png");
    background-repeat: no-repeat;
    position: absolute;
    right: 30px;
    top: 30px;
    cursor: pointer;
}

.rightImg a{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.topdate{
    color: white;
    position: absolute;
    left: 600px;
    margin-left: -132px;
    top: 20px;
}
.topdate span{
    font-size: 14px;
    margin-left: 20px;
    background-repeat: no-repeat;
}
.topdate .tz{
    padding-left: 23px;
}

.topdate a{
    color:white;
    font-size: 14px;
}
/*.topdate a:hover{*/
/*    color:#B80119;*/
/*}*/
.tq{
    background-image: url("../images/index/tq.png");
    padding-left: 30px;
    background-position: 0px 4px;
	background-size: 22px;
}

.th{
    background-image: url("../images/index/th.png");
    padding-left: 30px;
    /*background-position: 0px 4px;*/
	background-size: 20px;
}
.tg{
    background-image: url("../images/index/tg.png");
    padding-left: 30px;
    background-position: 0px 1px;
}
.tz{
    background-image: url("../images/index/tz.png");
    padding-left: 30px;
    background-position: 0px 4px;
	background-size: 16px;
}

.sectionA .sectionA_img {
	width:100%
}
.sectionA .bannerTitle {
	padding-top: 20px;
	padding-bottom: 15px;
	text-align: center;
	background: white;
	margin-top: 10px;
}
.sectionA .bannerTitle a{
	font-size: 30px;
	color: #D20017;
}



.sectionC,.sectionE{
    font-size: 0;
}
.sectionC .inerDiv,.sectionE .inerDiv{
    width:50%;
    background-color: white;
}
.sectionC {
	margin-bottom: 10px;
}
.sectionE{
    height:270px;
}
.sectionE .inerDiv{
    height:100%;
    box-sizing: border-box;
    padding: 10px;
    border-right: 5px solid #FEF6EE;
    padding-right: 15px;
    overflow: hidden;
}
.sectionE .inerDiv:last-child{
    border-right: 0px;
    border-left: 5px solid #FEF6EE;
}
.sectionG{
    background-color: white;
    box-sizing: border-box;
    padding: 10px;
    padding-right: 15px;
}
.sectionC .inerDiv:first-child .titleBoxs {
	background-position: 86px 4px;
}
.titleBoxs{
    line-height: 37px;
    width:100%;
    box-sizing: border-box;
	padding-top: 0;
	background: url("../images/index/newtb.png") 110px 4px/63% 26px no-repeat;
}

.bjqngzyj {
    border-right: 0px;
    border-left: 5px solid #FEF6EE;
	border-right: 0;
}
.bjqngzyj .titleBoxs {
	background: url("../images/index/newtb.png") 220px 4px/46% 26px no-repeat;
}
.bjqngzyj .imgBox {
	display: inline-block;
	width: 32%;
	height: 100%;
	padding: 20px 10px;
	box-sizing: border-box;
	text-align: center;
}
.bjqngzyj .imgBox img {
	height: 100%;
}

.titleBg{
    display: inline-block;
    vertical-align: top;
    /*height:37px;*/
	padding-top: 4px;
    padding-bottom: 6px;
    /*background-image: url("../images/index/bj.png");*/
    background-repeat: no-repeat;
    /* border-bottom: 2px solid #D70101; */
}
.titleBg .titleTxt{
    color: #D70101;
    background-repeat: no-repeat;
    padding-left: 0;
    line-height: 26px;
    background-position: 0px 4px;
    font-size: 26px;
	font-weight: 700;
}
.sectionD{
    margin-top: 9px;
    margin-bottom: 9px;
	height:55px;
	    font-size: 0;
}
.sectionD .inerDiv,.sectionF .inerDiv{
	height: 55px;
    box-sizing: border-box;
    border-right: 5px solid #FEF6EE;
    overflow: hidden;
	    width: 50%;
		font-size:0;
}
.sectionD .inerDiv img,.sectionF .inerDiv img{
	    width: 32%;
    border-right: 11px solid #FEF2E6;
}
.sectionD .inerDiv img:last-child{
	border-right: 0px solid #FEF2E6;
	float:right;
}
.sectionD .inerDiv:last-child {
    border-right: 0px;
    border-left: 5px solid #FEF6EE;
}

.sectionF .inerDiv img:last-child{
	border-right: 0px solid #FEF2E6;
	float:right;
}

.sectionF .inerDiv:last-child {
    border-right: 0px;
    border-left: 5px solid #FEF6EE;
}


.sectionF{
    margin-top: 9px;
	height:60px;
	    font-size: 0;
}
.ggtxt{
    /* background-image: url("../images/index/ggl.png"); */
}

.gfwbtxt{
    background-image: url("../images/index/gfwb.png");
}
.mtjjtxt{
    /* background-image: url("../images/index/mtjj.png"); */
}
.wjcxtxt{
    background-image: url("../images/index/wjcx.png");
}
.jcxxtxt{
    background-image: url("../images/index/jcxx.png");
}
.moreHref{
    float: right;
    color:#908F90;
    display: inline-block;
    vertical-align: top;
    font-size: 14px;
}
.lcontent{
    font-size:14px;
    height: 220px;
    box-sizing: border-box;
    padding-top: 10px;
    overflow: hidden;
}
.lcontent .listdate{
    float: right;
    color: #6B6B6B;
}
.nweyuan{
    color:#D70202;
}
/*.lcontent a{*/
/*    font-size: 14px;*/
/*    color:black !important;*/
/*    width: 88%;*/
/*    display: inline-block;*/
/*    vertical-align: middle;*/
/*    overflow: hidden;*/
/*    text-overflow: ellipsis;*/
/*    white-space: nowrap;*/
/*}*/

.lcontent .listtitle{
    font-size: 16px;
    color:black !important;
    width: 82%;
    display: inline-block;
    vertical-align: middle;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.newfont {
	font-size: 14px;
    background: red;
    color: white;
    border-radius: 10px;
    padding-left: 6px;
    padding-right: 6px;
    line-height: 18px;
    margin-top: 10px;
}
.sectionB .fontLastNew,
.sectionE .fontLastNew {
	font-weight: 700;
}

.lcontent .topListTitle{
    color:#ee7600 !important;
}

.lcontent a:hover,.jcxxtitle:hover,.jcxxnr:hover{
    color:#D70303 !important;
}
.lcontent.rightBottomImgBox a:hover{
	color: white !important;
}
.jcxxcontent p{
    cursor: pointer;
}
.jcxxcontent p:hover{
    color:#D70303 !important;
}
.lcontent div{
    line-height: 36px;
    height: 36px;
}

.imgbg{
    background-image: url("../images/index/1583248337480.jpg");
    height:100px;
    background-repeat: no-repeat;
    cursor: pointer;
    color:white;
}

.lcontent .fileBtnBox{
    height:190px;
}

.fileBtnBox div{
    display: inline-block;
    vertical-align: top;
    width: 50%;
    height: 80px;
    text-align: left;
    margin-bottom: 10px;
    cursor: pointer;
    font-size: 14px;
    line-height: 60px;
    color: #BD1A2D;
    /*background-color: #E5E5E5;*/
}
.btncontent{
    font-size: 0;
}

.iconFileTxt{
    background-image: url("../images/index/v1.png");
    background-repeat: no-repeat;
    background-position: 100% 70%;
    padding-left: 28px;
    width: 75% !important;
}
.tswFile:hover,.tswFile:hover .iconFileTxt{
    background-color: #BD1A2D;
    color:white;
}
.tswFile:hover .iconFileTxt{
    background-image: url("../images/index/v2.png");
}
.tzyFile:hover,.tzyFile:hover .iconFileTxt{
    background-color: #BD1A2D;
    color:white;
}
.tzyFile:hover .iconFileTxt{
    background-image: url("../images/index/v2.png");
}
.szfFile:hover,.szfFile:hover .iconFileTxt{
    background-color: #BD1A2D;
    color:white;
}
.szfFile:hover .iconFileTxt{
    background-image: url("../images/index/v2.png");
}
.gwyFile:hover,.gwyFile:hover .iconFileTxt{
    background-color: #BD1A2D;
    color:white;
}
.gwyFile:hover .iconFileTxt{
    background-image: url("../images/index/v2.png");
}

.tswFile{
    float: right;
    border-right: 5px solid white;
    box-sizing: border-box;
    /*background-color: f7a233 fdd14c;*/
    /*background-image: linear-gradient(to right, #f7a233,#fdd14c);*/
    /*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f7a233', endColorstr='#fdd14c');*/
    width:210px !important;
    margin: 0 auto;
    height:100%;
    background-color: #E5E5E5;
}
.tzyFile{
    float: left;
    /*background-image: linear-gradient(to right, #e81010,#f66574);*/
    /*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#e81010', endColorstr='#f66574');*/
    width:210px !important;;
    margin: 0 auto;
    height:100%;
    background-color: #E5E5E5;
    border-left: 5px solid white;
    box-sizing: border-box;
}
.szfFile{
    float: right;
    border-right: 5px solid white;
    box-sizing: border-box;
    /*background-image: linear-gradient(to right, #a050f2,#d6a5fc);*/
    /*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#a050f2', endColorstr='#d6a5fc');*/
    width:210px !important;
    margin: 0 auto;
    height:100%;
    background-color: #E5E5E5;
}
.gwyFile{
    float: left;
    border-left: 5px solid white;
    box-sizing: border-box;
    /*background-image: linear-gradient(to right, #f14a7c,#fa86a9);*/
    /*filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#f14a7c', endColorstr='#fa86a9');*/
    width:210px !important;;
    margin: 0 auto;
    height:100%;
    background-color: #E5E5E5;
}
.fileBtnBox{
    padding-top: 0px;
    height: auto;
}
.btncontent,.jcxxcontent{
    height:190px;
}
.mtjjcontent div{
    color:black;
    height: 36px;
    line-height: 36px;
}

.picScroll-left .bd ul li .Txt a{
    display: none;
}
.picScroll-left .hd ul li{
    background: transparent;
    border: 1px solid white;
}
.picScroll-left .hd ul li.on{
    background: white;
}

.ewm{
    position: fixed;
    left: 0px;
    top:30%;
    /*margin-bottom: -59px;*/
    z-index: 999;
}
.wbIcon,.wxIcon{
    width:39px;
    height: 39px;
    /*39是新的图标尺寸 下面58是还没切图用的旧网站*/
    cursor: pointer;
    width: 45px;
    height: 45px;
    /*border-bottom: 1px solid #ccc3c3;*/
    box-shadow: 0 1px 3px rgba(0,0,0,.3);
    margin-bottom: 1px;
    position: relative;
    cursor: pointer;
}
.wbIcon{
    background: url("../images/index/leftewm.png") no-repeat -69px -6px;
}
.wbIcon:hover{
    background-position: -7px -6px;
}
.wxIcon:hover{
    background-position: -7px -67px;
}
.wxIcon{
    /*box-shadow:none;*/
    background:  url("../images/index/leftewm.png") no-repeat -69px -67px
}

.wbIcon:hover>.wbewm{
    display: block;
}
.wxewm,.wbewm{
    padding: 10px;
    box-sizing: border-box;
    background-color: white;
    width: 130px;
    position: absolute;
    left: 48px;
    z-index: 999;
    top: -46px;
    margin-left: 10px;
}
.wbewm{
	text-align: center;
}
.wbewm .inerDiv{
}
.splitinerDiv{
    width: 4%;
    height:100%;
    display: inline-block;
    vertical-align: top;
}
.imgBoxs img{
    height:60px;
}

.jctxt{
    background-image: url("../images/index/jcxx.png");
}
.sectionG .inerDiv{
    width: 100%;
}
.jcxxtitle{
    font-size: 0;
    position: relative;
    color:black;
}
.lineBottom{
    display: inline-block;
    width: 1080px;
    position: absolute;
    /*border-bottom: 1px solid #F31818;*/
    left: 97px;
    box-sizing: border-box;
}



.jcxxcontent{
    font-size: 0;
}
.jcxxcontent .inerDiv:first-child{
    padding-right: 30px;
    box-sizing: border-box;
}
.jcxxcontent .inerDiv{
    width: 50%;
    height: 100%;
}
.jcxximg{
    width:235px;
    padding-top: 5px;
}
.jcxxcontent .inerDivs{
    width:60%;
    float: right;
}

.jcxxtitle,.jcxxtitle a{
    font-size: 16px;
    /*font-weight: bold;*/
    line-height: 26px;
    display: inline-block;
}
.jcxxtitles{
    font-weight: bold;
}
.jcxxtitles a{
    color:black;
}
.jcxxnr{
    text-indent: 24px;
    line-height: 26px;
    color:black;
}

.sectionBbox{
    width:100%;
    height:337.5px;
    font-size: 0;
    background: white;
}

.sectionB .inerDiv{
    width: 50%;
    height: 100%;
}
.leftImg{
    width:100%;
    height:100%;
    position: relative;
}
.leftImg img{
    width:100%;
    height:100%;
}
.leftImg a{
    color:white;
    position: absolute;
    bottom: 0px;
    width: 100%;
    left: 0px;
    background-color: rgba(0,0,0,.7);
    padding: 5px;
    box-sizing: border-box;
    padding-left: 15px;
    font-size: 14px;
}
.topcontent{
    padding-top:0px;
    padding-left: 0px;
    padding-right: 0px;
    height: 100%;
}
.topcontent >*{
    color:black;
}
.topcontent div{
    height:auto;
    line-height:40px;
    padding-left: 20px;
    padding-right: 20px;
    color:black;
}
.topcontent div:first-child{
    background-color: #FAF9FA;
    padding-top: 10px;
    padding-bottom: 10px;
}
.sectionB .topcontent div:first-child{
    background-color: white;
    padding-top: 10px;
    padding-bottom: 0;
}

.topcontent.rightBottomImgBox {
	/* padding-left: 10px; */
}
.topcontent.rightBottomImgBox div {
    padding-left: 0;
    padding-right: 0;
}
.topcontent.rightBottomImgBox div:first-child{
    padding-top: 0;
    padding-bottom: 0;
}
.rightBottomImg,
.rightBottomImg .tempWrap {
	width: 100% !important;
}
.rightBottomImg .tempWrap li a {
	background-color: transparent;
	/* padding-right: 10px; */
}
.rightBottomImg .tempWrap li a img {
	/* height: auto; */
	object-fit: cover;
}


.footerBottomImgBox {
	margin-left: -5px;
    margin-right: -5px;
}
.footerBottomImgBox .footerBottomImg{
	width: 100% !important;
}
.footerBottomImgBox .footerBottomImg .tempWrap {
	width: 100% !important;
	height: 100%;
}
.footerBottomImgBox .footerBottomImg .tempWrap li a {
	background-color: transparent;
	padding-right: 5px;
	padding-left: 5px;
}
.footerBottomImgBox .footerBottomImg .tempWrap li a img {
	height: auto;
	object-fit: cover;
	margin-left: 0;
	margin-right: 0;
}

.toppc{
    font-size: 12px;
    line-height: 23px;
    padding-left: 12px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    color: #666666;
    min-height: 40px;
    height: 46px;
    position: relative;
	text-indent:24px;
}

.bannerDownBox {
	/* margin-left: -5px; */
    /* margin-right: -5px; */
	height: 120px;
}
.bannerDownBox .bannerDown{
	width: 100% !important;
}
.bannerDownBox .bannerDown .tempWrap {
	width: 100% !important;
	height: 100%;
}
.bannerDownBox .bannerDown .tempWrap li a {
	background-color: transparent;
	padding-right: 5px;
	padding-left: 5px;
}
.bannerDownBox .bannerDown .tempWrap li a img {
	height: auto;
	object-fit: cover;
	margin-left: 0;
	margin-right: 0;
}

.toppc:after{
    content: ' ... ';
    position:absolute;
    bottom:0;
    right:0;
    padding-left:10px;
    background: -webkit-linear-gradient(left,transparent, transparent 40%); /* Safari 5.1-6.0 */
    background: -o-linear-gradient(left, #fff 50%); /* Opera 11.1-12.0 */
    background: -moz-linear-gradient(left, #fff 50%); /* Firefox 3.6-15 */
    background: linear-gradient(); /* 标准语法 */
}

.oneImgRow,.twoImgRow{
    font-size: 0;
}
.oneImgRow img{
    width:16.6%;
    box-sizing: border-box;
    border-right: 10px solid #FEF6EE;
    cursor: pointer;
}
.oneImgRow img:last-child{
    border-right: 0px;
	float:right;
}
.twoImgRow img{
    width:183px;
}
.index_nav .Ul .one>a:hover:before,.index_nav .Ul .one>a.liet:before{
    content: "";
    z-index: 0;
    position: absolute;
    opacity: 1;
    -webkit-transition: 0s;
    transition: 0s;
    border-left: 10px solid transparent;
    border-top: 10px solid #e1283d;
    border-bottom: 10px solid transparent;
    border-right: 10px solid transparent;
    bottom: -18px;
    margin: auto;
    margin-left: 10px;
}
.index_nav .Ul .indexli a:hover:before,.index_nav .Ul .indexli a.liet:before{
    margin-left: 0px;
    left: 46%;
}
.index_nav .Ul .one > a:hover::before, .index_nav .Ul .one > a.liet::before{
    margin-left: 0px;
    left: 47%;
}

.imgboxss{
    font-size: 0;

}


.ewmimgbox, .ewmimgboxs, .ewmimgbox1 {
    width: 100px;
    height: 100px;
    margin-bottom: 10px;
    background-image: url(../images/index/weibo_ewm.jpg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
}
.wbewm,.wxewm{
    display: none;
}
.wbewm .ewmimgbox{
    background-image: url(../images/index/weibo_ewm.jpg);
}
.wbewm .ewmimgboxs{
    background-image: url(../images/index/weibo_ewm2.png);
}
.wxewm .ewmimgbox{
	width:110px;
    background-image: url("../images/index/weixin_ewm.jpg");
}
.wxewm .ewmimgbox1{
	width:110px;
    background-image: url("../images/index/weixin_ewm1.jpg");
}

.systxt{
    padding-top: 4px;
    border-top: 1px solid #cecece;
    text-align: center;
}
.wbewm{
    top:0px;
}
.wxewm:before,.wbewm:before {
    content: "";
    z-index: 0;
    position: absolute;
    opacity: 1;
    -webkit-transition: 0s;
    transition: 0s;
    border-left: 10px solid transparent;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid white;
    margin: auto;
    margin-left: 0px;
    left: -20px;
    top: 25px;
    margin-top: -10px;
}

.wxewm{
    top: 0px;
}

/*//微博自动滚动区域*/
.weibolist{
    width:100%;
    overflow: hidden;
    padding: 0 15px;
    padding-top: 1px;
    box-sizing: border-box;
}
.weibolist li {
    border-bottom: 1px solid #F0EEF0;
    padding-top: 5px;
    float: left;
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.weibolist li div.img {
    float: left;
    width: 30px;
    height: 30px;
    margin-right: 10px;
    margin-bottom: 20px;
    border: 1px solid #C2C2C4;
}
.weibolist li span {
    font-size: 16px!important;
    color:black;
    font-family: 微软雅黑;
}
.weibotext {
    color: #0074c5;
}
.weibolist li p a {
    font-size: 16px;
}
.weibotext1 {
    color: #909090;
    padding: 5px 0px;
}
.myscroll{
    margin-top: 10px;
    padding-top: 0px;
}
.weibolist .img img{
    width:30px;
    height:30px;
    vertical-align: top;
}
.datefrom{
    padding-top: 5px;
    padding-bottom: 5px;
}
.weibolist li .datefrom span{
    color: #666666;
	font-size: 16px;
}
.weibolist li p a span:hover{
    color:#D70303 !important;
}
.wbnrtxt{
    line-height: 28px;
	font-size: 16px !important;
}

/*//*/



.imgfivebox{
    display: inline-block;
    vertical-align: top;
}
.imgboxss *{
    width:16.6%;
    height:55px;
    /*margin-right: 8px;*/
    border-right: 10px solid #FEF6EE;
    box-sizing: border-box;
    cursor: pointer;
}
.imgboxss *:last-child{
    border-right: 0px;
	float:right;
}
.sectionC{
    height: 270px;
}
.sectionC .inerDiv{
    height:100%;
    box-sizing: border-box;
    padding:10px;
    border-right: 5px solid #FEF6EE;
    overflow: hidden;
    padding-right: 15px;
}

.sectionC .inerDiv:last-child{
    border-right:0px;
    border-left: 5px solid #FEF6EE;
}
.sectionC .lcontent .inerDiv{
    border-right: 0px;
    border-left: 0px solid #FEF6EE;
    width: 100%;
}
.sectionC .lcontent .inerDivs{
    width: 56%;
}
.sectionC .lcontent,.sectionE .lcontent{
    padding-top: 0px;
    line-height: 32px;
}
.xsd {
    background-image: url("../images/index/2xsd.png");
    background-repeat: no-repeat;
    background-size: 100%;

}
.bjqnby{
    background-image: url("../images/index/2020bjqn.png");
    background-repeat: no-repeat;
    background-size: 100%;
}



/*大轮播箭头*/
.slideBox .prev:hover, .slideBox .next:hover {
    filter: alpha(opacity=100);
    opacity: 1;
}

.slideBox .prev, .slideBox .next{
    position: absolute;
    left: 3%;
    top: 50%;
    margin-top: -25px;
    display: block;
    width: 32px;
    height: 40px;
    background: url(../images/index/slider-arrow.png) -110px 5px no-repeat;
    filter: alpha(opacity=50);
    opacity: 0.5;
    background-color: rgba(0,0,0,.5);
    padding: 10px;
    background-position: 55% 50%;
}

.slideBox .next {
    left: auto;
    right: 3%;
    background-position: 20px 14px;
}

/*第二个轮播图*/
.leftImg .bds{
    width:100%;
    height:100%;
}
.leftImg .bds ul li{
    float: left;
    width:100%;
    height:337.5px;
    position: relative;
    overflow: hidden;
}
.leftImg .nopa{
    padding: 0px;
    top:0px;
    height:100%;
}
.leftImg .hds {
    height: 15px;
    overflow: hidden;
    position: absolute;
    right: 5px;
    bottom: 5px;
    z-index: 1;
}
.leftImg .hds ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}
.leftImg .hds ul li{
    float: left;
    margin-right: 2px;
    width: 15px;
    height: 15px;
    line-height: 14px;
    color:white;
    text-align: center;
    background: #6f4f67;
    cursor: pointer;
}
.leftImg .hds ul .on{
    background-color: #000;
}

.lcontent .jcxxnr{
    line-height: 24px;
    height: auto;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
}

.jcxxcontent .inerDivs a{
    display: inline-block;
    vertical-align: top;
}
.weibolist>*{
    font-family: 微软雅黑 !important;
}
.weibolist li span{
    font-family: 微软雅黑 !important;
}



/*新专题*/

.zttoplogo{
    background-image: url(../images/zhuanti/logo.png);
    height: 96px;
    background-repeat: no-repeat;
    padding-left: 30px;
    box-sizing: border-box;
    padding-top: 10px;
    padding-bottom: 10px;
    background-position: 30px 10px;
}
.ztbanner{
    background-image: url("../images/zhuanti/banner.png");
    background-repeat: no-repeat;
    height:402px;
}
.zhuantiBox{
    width:1250px;
    max-width: 1250px;
    box-sizing: border-box;
    padding: 50px 0px;
    margin: 0 auto;
}
.zhuantiA,.zhuantiB,.zhuantiC{
    width:100%;
    font-size: 0;
    margin-bottom: 10px;
}
.zhuantiA{
    height: 340px;
    margin-bottom: 30px;
}

.zhuantiA .inerDiv,.zhuantiB .inerDiv{
    width:50%;
    height: 100%;
    box-sizing:border-box;
}
.zhuantiA .inerDiv:first-child{
    border-right: 30px solid white;
}

.xxdt .imgtitle{
    background-image: url("../images/zhuanti/xxdt.png");
    background-repeat: no-repeat;
    height:30px;
    width: 100%;
}
.xxgc .imgtitle{
    background-image: url("../images/zhuanti/xxgc.png");
    background-repeat: no-repeat;
    height:30px;
    width: 100%;
}
.tujie .imgtitle{
    background-image: url("../images/zhuanti/tj.png");
    background-repeat: no-repeat;
    height:30px;
    width: 100%;
}
.ztyuan{
    width:10px;
    height:10px;
    border-radius: 50%;
    background-color: #DC2E2E;
    display: inline-block;
}
.ztrow{
    height:36px;
    line-height: 36px;
    box-sizing: border-box;
    padding-right: 35px;
}
.ztrow>*{
    font-size:16px;
    color:black;
}
.ztrow a{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 97%;
    vertical-align: top;
}
.ztrow a:hover{
    color:#DC2E2E;
}
.ztlist{
    padding: 20px 0px;
}
.ztMore{
    width: 100%;
    text-align: right;
}
.ztmoreA{
    display: inline-block;
    height:20px;
    background-image: url("../images/zhuanti/more-a.png");
    width: 120px;
    background-repeat: no-repeat;
}
.zhuantiB{
    margin-bottom: 25px;
}
.xxdt .ztrow{
    line-height: 40px;
    height:40px;
}
.ztthreeslide{
    margin-top: 50px;
}
.bx-has-pager{
    display: none !important;
}
.bx-wrapper .bx-viewport{
    border:0px !important;
    background-color: transparent;
    box-shadow: none !important;
}
.ui_border{
    display: none;
}



/*一级栏*/
.index_nav>ul>li ul {
	text-align: center;
    width: 630px !important;
    position: absolute !important;
    left: 50% !important;
    transform: translateX(-50%);
	font-size: 0;
}
.index_nav>ul>li ul li {
	display: inline-block;
	width: auto !important;
	padding-left: 20px;
    padding-right: 20px !important;
}

/*二级栏*/
/*工作研究*/
.gzyjli {
    z-index: 1000;
    position: relative;
}
.gzyjli .gzyj_ejl {
    position: absolute;
    display: none;
    left: 0px;
    top: 43px;
    width: 110%;
    padding-top: 9px;
    box-sizing: border-box;
}
.gzyjli .gzyj_ejl li {
    width: 100%;
    height: 42px;
    line-height: 42px;
    padding-right: 9px;
    background-color: #BD1A2D;
}
.gzyjli .gzyj_ejl li:hover {
    background-color: #e1283d;
    cursor: pointer;
}
.gzyjli .gzyj_ejl li:hover:before {
    content: '';
    opacity: 0!important;
}
.gzyjli .gzyj_ejl li a {
    background-image: none!important;
    padding: 0px!important;
    position: inherit!important;
    line-height: 42px!important;
}
.gzyj_ejl::after {
    content: '';
    position: absolute;
    top: 0px;
    left: 320px;
    width: 0px;
    height: 0px;
    border-left: 8px solid transparent;
    border-top: 8px solid #e1283d;
    border-bottom: 8px solid transparent;
    border-right: 8px solid transparent;
}
    /*组织机构*/
.zzjgli {
    z-index: 1000;
    position: relative;
}
.zzjgli .zzjg_ejl {
    position: absolute;
    display: none;
    left: 0px;
    top: 43px;
    width: 110%;
    padding-top: 9px;
    box-sizing: border-box;
}
.zzjgli .zzjg_ejl li {
    width: 100%;
    height: 42px;
    line-height: 42px;
    padding-right: 9px;
    background-color: #BD1A2D;
}
.zzjgli .zzjg_ejl li:hover {
    background-color: #e1283d;
    cursor: pointer;
}
.zzjgli .zzjg_ejl li a {
    background-image: none!important;
    padding: 0px!important;
    position: inherit!important;
    line-height: 42px!important;
}
.zzjg_ejl::after {
    content: '';
    position: absolute;
    top: 0px;
    left: 320px;
    width: 0px;
    height: 0px;
    border-left: 8px solid transparent;
    border-top: 8px solid #e1283d;
    border-bottom: 8px solid transparent;
    border-right: 8px solid transparent;
}

/*新闻信息*/
.xwxxli {
    z-index: 1000;
    position: relative;
}
.xwxxli .xwxx_ejl {
    position: absolute;
    display: none;
    left: 0px;
    top: 43px;
    width: 110%;
    padding-top: 9px;
    box-sizing: border-box;
}
.xwxxli .xwxx_ejl li {
    width: 100%;
    height: 42px;
    line-height: 42px;
    padding-right: 9px;
    background-color: #BD1A2D;
}
.xwxxli .xwxx_ejl li:hover {
    background-color: #e1283d;
    cursor: pointer;
}
.xwxxli .xwxx_ejl li a {
    background-image: none!important;
    padding: 0px!important;
    position: inherit!important;
    line-height: 42px!important;
}
.xwxx_ejl::after {
    content: '';
    position: absolute;
    top: 0px;
    left: 320px;
    width: 0px;
    height: 0px;
    border-left: 8px solid transparent;
    border-top: 8px solid #e1283d;
    border-bottom: 8px solid transparent;
    border-right: 8px solid transparent;
}


/*基层信息*/
.jcxxli {
    z-index: 1000;
    position: relative;
}
.jcxxli .jcxx_ejl {
    position: absolute;
    display: none;
    left: 0px;
    top: 43px;
    width: 110%;
    padding-top: 9px;
    box-sizing: border-box;
}
.jcxxli .jcxx_ejl li {
    width: 100%;
    height: 42px;
    line-heigline-height: 42px;
    padding-right: 9px;
    background-color: #BD1A2D;
}
.jcxxli .jcxx_ejl li:hover {
    background-color: #e1283d;
    cursor: pointer;
}
.jcxxli .jcxx_ejl li a {
    background-image: none!important;
    padding: 0px!important;
    position: inherit!important;
    line-height: 42px!important;
}
.jcxx_ejl::after {
    content: '';
    position: absolute;
    top: 0px;
    left: 320px;
    width: 0px;
    height: 0px;
    border-left: 8px solid transparent;
    border-top: 8px solid #e1283d;
    border-bottom: 8px solid transparent;
    border-right: 8px solid transparent;
}
.transiform {
    background-color: #BD1A2D;
}
/*文章列表最新图文样式*/
.listStyle {
	float: left;
	width: 18%;
	margin-top:15px;
	margin-bottom:20px;
	margin-right: 2.5%;
}
.liststylea {
	margin: 0;
    margin-top: 15px;
}

#djsBox {
	background: url("../images/index/djs.png") no-repeat;
}
.jcdtLbTitle {
	display: inline-block;
	width: calc(100% - 10px);
	padding: 10px;
	box-sizing: border-box;
	position: absolute;
	top: 161px;
	left: 5px;
	background: rgba(0,0,0,0.5);
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
