body{color:#333;font-size:14px;font-family:"微软雅黑";overflow-x: hidden;}

.wrap{width: 1200px;margin: 0 auto;}
.body-bg{overflow: hidden;height:520px;margin-bottom: 40px;}
.body-bg img{margin: 0 auto;width: 1920px;height: 520px;display: block;}

.container{overflow: hidden;height: 400px; margin-bottom: 40px;  position: relative;}
.dtlbtu-z {position:relative;overflow: hidden;text-align:left;width: 640px;height:400px; margin-right:21px;}
.dtlbtu-z a .pic_t{position: absolute;bottom: -40px;width: 100%;color: #fff;text-align:center; ;background:#D60E0D;height:40px;font-size: 20px;line-height: 40px;left:0px;}
.dtlbtu-z .prev, .dtlbtu-z .next{width: 41px; height: 85px; position: absolute; top: 45%; margin: -35px; z-index: 99;}
.dtlbtu-z .prev{background: url(../images/23436185.png) no-repeat; left: 36px;}
.dtlbtu-z .next{background: url(../images/23436183.png)  no-repeat; right: 36px;}
.dtlbtu-z img{display: block;width: 640px;height:360px;}

.dtlbtu-z .hd {height: 10px;overflow: hidden;position: absolute;right: 10px;bottom: 20px;z-index: 1;}
.dtlbtu-z .hd ul {overflow: hidden;zoom: 1;float: left;}
.dtlbtu-z .hd ul li {float: left;margin-right: 5px; width: 10px;height:10px;text-align: center;cursor: pointer;background:#fff;} 
.dtlbtu-z .hd ul li.on {background:#FF6060;}




.dtlbtu-y{overflow: hidden;width:539px;height: 400px;}
.dtlbtu-y .hd{height: 37px;/* background: #e0101d url(../images/23436178.jpg) center left no-repeat; */}
.dtlbtu-y .hd h2{line-height: 37px;height: 37px;float: left;color: #fff;font-size:28px;font-weight:bold;padding-left: 40px;padding-right: 24px;background: #e0101d url(../images/23436178.jpg) center left no-repeat;}
.dtlbtu-y .hd a{text-align: center;padding-top: 13px;background: url(../images/23436180.png) center no-repeat;width: 110px;height: 35px;float: right;color: #888;}
.dtlbtu-y .bd{width: 539px;overflow: hidden;}
.dtlbtu-y ul{overflow: hidden;}
.dtlbtu-y li{/* float: left; */height: 57px;border-bottom: 1px dashed #AAAAAA;}
.dtlbtu-y li a{float: left;line-height: 58px;color: #333;font-size: 16px;background: url(../images/23436179.jpg) no-repeat 0px 28px;padding-left: 14px;}
.dtlbtu-y li span{float: right;color: #333;line-height: 58px;font-size: 16px;}
.dtlbtu-y li a:hover{color: #D80E0D;}

.promotion{overflow: hidden;/* margin-bottom: 40px; */height: 348px;width: 1200px;margin: 0 auto 1px;}
.dtlbture{overflow: hidden;width:584px;}
.dtlbture .hd{height: 37px;background: url(../images/23436178.jpg) center left no-repeat;}
.dtlbture .hd h2{line-height: 37px;width: 207px;height: 37px;float: left;color: #fff;font-size:28px;font-weight:bold;padding-left: 41px;}
.dtlbture .hd a{text-align: center;padding-top: 13px;background: url(../images/23436180.png) center no-repeat;width: 110px;height: 35px;float: right;color: #888;}
.dtlbture .bd{width: 584px;overflow: hidden;}
.dtlbture ul{overflow: hidden;}
.dtlbture li{/* float: left; */height: 59px;border-bottom: 1px dashed #AAAAAA;}
.dtlbture li a{float: left;line-height: 60px;color: #333;font-size: 16px;background: url(../images/23436179.jpg) no-repeat 0px 28px;padding-left: 14px;}
.dtlbture li span{float: right;color: #333;line-height: 60px;font-size: 16px;}
.dtlbture li a:hover{color: #D80E0D;}

.catalogue{height:344px;border: 1px solid #E7E7E7;width: 583px; }
.catalogue h2{padding:24px 0px 26px 18px;color: #d80e0d;font-size: 28px;}	
.catalogue .bd{padding-left:18px;}
.catalogue .bd ul{overflow: hidden;}
.catalogue .bd li.fefyi{background: url(../images/23436184.jpg) no-repeat;}
.catalogue .bd li.fefer{background: url(../images/23436176.jpg) no-repeat;}
.catalogue .bd li{width: 272px;height: 245px;margin-right:2px;float: left;}
.catalogue .bd li a{color: #666;font-size: 20px;display: block;    text-align: center;padding-top: 135px;}

.catalog {width: 1200px;margin: 0 auto;}
.catalog h3 {background: url("../images/text_background.jpg") no-repeat center center;width: 640px;height: 55px;margin: 0 auto;font-size: 36px;font-weight: bold;color: #d80e0c;text-indent: 144px;line-height: 62px;}
.catalog .text {margin-top: 32px;margin-bottom: 46px}
.catalog .text span {display: inline-block;width: 229px;height: 44px;line-height: 44px;font-size: 16px;background-color: #fff3ed;text-indent: 48px;margin-top: 16px;}
.catalog .text span a {text-decoration: none;cursor: pointer;}
.catalog .text span:nth-child(2), span:nth-child(3), span:nth-child(4), span:nth-child(5), span:nth-child(7), span:nth-child(8), span:nth-child(9), span:nth-child(10), span:nth-child(12), span:nth-child(13), span:nth-child(14), span:nth-child(15), span:nth-child(17), span:nth-child(18), span:nth-child(19), span:nth-child(20), span:nth-child(22), span:nth-child(23), span:nth-child(24), span:nth-child(25), span:nth-child(27), span:nth-child(28) , span:nth-child(29)  {margin-left: 8px;}
.catalog .text .icon-1 {background: #fff3ed url(../images/icon_background.png) no-repeat 8px 6px;}
.catalog .text .icon-2 {background: #fff3ed url(../images/icon_background.png) no-repeat -235px 6px;}
.catalog .text .icon-3 {background: #fff3ed url(../images/icon_background.png) no-repeat -480px 6px;}
.catalog .text .icon-4 {background: #fff3ed url(../images/icon_background.png) no-repeat -726px 6px;}
.catalog .text .icon-5 {background: #fff3ed url(../images/icon_background.png) no-repeat -977px 6px;}
.catalog .text .icon-6 {background: #fff3ed url(../images/icon_background.png) no-repeat 8px -54px;}
.catalog .text .icon-7 {background: #fff3ed url(../images/icon_background.png) no-repeat -235px -54px;}
.catalog .text .icon-8 {background: #fff3ed url(../images/icon_background.png) no-repeat -480px  -54px;}
.catalog .text .icon-9 {background: #fff3ed url(../images/icon_background.png) no-repeat -726px  -54px;}
.catalog .text .icon-10 {background: #fff3ed url(../images/icon_background.png) no-repeat -977px  -54px;}
.catalog .text .icon-11 {background: #fff3ed url(../images/icon_background.png) no-repeat 8px -112px;}
.catalog .text .icon-12 {background: #fff3ed url(../images/icon_background.png) no-repeat -235px -112px;}
.catalog .text .icon-13 {background: #fff3ed url(../images/icon_background.png) no-repeat -480px -112px;}
.catalog .text .icon-14 {background: #fff3ed url(../images/icon_background.png) no-repeat -726px -112px;}
.catalog .text .icon-15 {background: #fff3ed url(../images/icon_background.png) no-repeat -977px -112px;}
.catalog .text .icon-16 {background: #fff3ed url(../images/icon_background.png) no-repeat 8px -173px;}
.catalog .text .icon-17 {background: #fff3ed url(../images/icon_background.png) no-repeat -235px -173px;}
.catalog .text .icon-18 {background: #fff3ed url(../images/icon_background.png) no-repeat -480px -173px;}
.catalog .text .icon-19 {background: #fff3ed url(../images/icon_background.png) no-repeat -726px -173px;}
.catalog .text .icon-20 {background: #fff3ed url(../images/icon_background.png) no-repeat -977px -173px;}
.catalog .text .icon-21 {background: #fff3ed url(../images/icon_background.png) no-repeat 8px -233px;}
.catalog .text .icon-22 {background: #fff3ed url(../images/icon_background.png) no-repeat -235px -233px;}
.catalog .text .icon-23 {background: #fff3ed url(../images/icon_background.png) no-repeat -480px -233px;}
.catalog .text .icon-24 {background: #fff3ed url(../images/icon_background.png) no-repeat -726px -233px;}
.catalog .text .icon-25 {background: #fff3ed url(../images/icon_background.png) no-repeat -977px -233px;}
.catalog .text .icon-26 {background: #fff3ed url(../images/icon_background.png) no-repeat 8px -294px;}
.catalog .text .icon-27 {background: #fff3ed url(../images/icon_background.png) no-repeat -480px -294px;}
.catalog .text .icon-28 {background: #fff3ed url(../images/icon_background.png) no-repeat -717px -294px;}
.catalog .text .icon-29 {background: #fff3ed url(../images/icon_background.png) no-repeat -963px -294px;}

.footer{border-top:2px solid #D80E0D;background: #fff;}
.footer li p{font-size: 15px;line-height: 30px;color: #333;}
.footer ul {overflow: hidden; width: 900px;margin: 0 auto;padding: 30px 120px 30px 75px;}
.footer ul li.bd{width: 715px;text-align: center;padding-left: 30px;}
.footer ul li.hd{width: 52px;margin-top: 13px;}
.body-bg{background: url(../images/23436181.jpg) center top no-repeat;}

.service{margin:60px 0px 50px 0px;}
.service h3{background: url(../images/fewdob.jpg) no-repeat center center; width: 640px;height: 55px;margin: 0 auto;font-size: 36px;font-weight: bold;color: #d80e0c;text-indent: 144px;line-height: 62px;}
.service a{color:#FFF; text-decoration: none;font-size: 17px;display: block; }
.service a:hover{color:#FFF; text-decoration: none;}
.service ul{overflow:hidden;width: 1300px;margin-top: 40px;}
.service ul li{float: left;width: 350px;height: 180px;margin-right:75px;}
.service ul li a{width: 350px;height: 180px;display: block;}

.village{margin-bottom:50px}
.village h3{background: url("../images/cwtt_bg.jpg") no-repeat center center;width: 640px;height: 51px;margin: 0 auto;}
.village .village-box .lists-nav{background: transparent;width: 100%;min-height: 35px;margin-bottom: 15px;}
.village .village-box .lists-nav ul{overflow: hidden;height: 35px;line-height: 35px;}
.village .village-box .lists-nav ul li{float: left;margin-right: 20px;}
.village .village-box .lists-nav ul li a{padding: 6px 20px;font-size: 16px;font-weight: bold;border-radius: 25px;background: #e7e7e7;}
.village .village-box .lists-cont{border:1px solid #dd3c44;border-radius: 5px;padding:20px 10px 20px 25px;background: #fff;height: 166px}
.village .village-box .lists-cont .xc_box ul{overflow: hidden;}
.village .village-box .lists-cont .xc_box ul li{float: left;width: 190px;height: 40px;line-height: 40px;}

.village .village-box .lists-nav ul li a:hover,.lists-box .lists-nav ul li.on a{background: #e91a24;color:#ffffff }

.sxbx{margin-bottom:35px}
.sxbx h3{background: url("../images/sxbx_tit.jpg") no-repeat center center;width: 655px;height: 74px;margin: 0 auto;}
.sxbx img{display:block; height:282px;width:351px}
.sxbx .item{overflow: hidden;margin:0 10px}



.main_top{
	height: 591px;
	background: url(../images/wdefge.jpg) center top no-repeat;
    width: 100%;
    position: relative;

}
.main_content{
    position: relative;
    width: 100%;
    background: #fff;
}
.content_yinyan{
    padding-bottom: 60px;
    transform: translatey(-50px);
    box-shadow: 0 0 5px #ccc;
    background: #fff;
        width: 70%;
    margin: 0 auto;
    padding: 35px;
}
.content_fileItemTitle{
    width: 100%;
    border-bottom: 2px solid #bfbfbf;
    margin-top: 30px;
}
.flex3{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.RightItemTop{
    background: #e5e5e5;
    padding: 7px;
    line-height: 40px;
    color: #D2302B;
}
.RightItemCont a:hover{color:#D2302B; }
.flex1{
    display: flex;
}

.RightItemTopLift i{
    width: 6px;
    height: 40px;
    background:#D2302B;
}
.RightItemTopLift span{
    margin-left: 15px;
    font-weight: 600;
    letter-spacing: 2px;
    font-size: 20px;
}
.RightItemCont a{
    display: block;
    line-height: 90px;
    width: 80%;
    font-size: 18px;
    float: left;
}
.font{
    overflow:hidden;
    /* text-overflow:ellipsis; */
    /* white-space:nowrap; */
}
span.time{float: right;}
.RightItemCont{
    overflow: hidden;
    line-height: 90px;
    border-bottom: 2px dashed #747474;
    padding: 0 5px;
    font-size: 18px;
}
div{
    box-sizing: border-box;
}
.contonttitle span{
    font-size: 20px;
    padding-left: 10px;
}
.title{
    width: 227px;
    line-height: 48px;
    background: url(../images/icon2.png);
    font-size: 21px;
    color: #fff;
    text-align: center;
}
.titleEnglish{
    color:#D2302B;
    line-height: 36px;
    font-size: 18px;
    text-transform:uppercase;
}
.contont{
    padding-top: 15px;
}
.contonttitle i{
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #D2302B;
}
.contontTxt{
    margin-top: 25px;
}
.pagediv{padding:20px 0; font-size:14px; color:#555; line-height:28px; text-align:center; clear:both;}
.pagediv li{display: inline-block;}
.pagediv .arrow a{color: #555;}
.pagediv .total_count,
.pagediv .arrow a,
.pagediv .arrow span,
.page_jump a{display: inline-block; padding:0 10px; margin:4px; zoom:1; border:#dfdfdf 1px solid; border-radius:3px; 
}
.pagediv  #page_input{width:40px; height:28px; color:#888; text-align:center; border:#dfdfdf 1px solid; border-radius:3px; background:#fff;}
.pagediv .total_count,
.pagediv .arrow a,
.page_jump a{
	transition: all .2s;
	-webkit-transition: all .2s;
	background: #f1f1f1;
	background: -webkit-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -o-linear-gradient(#ffffff 10%, #f1f1f1);
	background: -moz-linear-gradient(#ffffff 10%, #f1f1f1);
	background: linear-gradient(#ffffff 10%, #f1f1f1);
}
.pagediv .arrow .current{background:#D2302B; border-color:#D2302B; color:#fff; text-decoration:none;}
.pagediv .arrow .current{font-weight: bold;}
.current{font-size: 16px;}
.content_yinyan{width: 75%;overflow: hidden;}
