

*{margin: 0px;padding: 0px;text-decoration:none;list-style: none; color: #000;}
html, body {
    -webkit-text-size-adjust: none;
    -moz-text-size-adjust: none;
    -ms-text-size-adjust: none;
    text-size-adjust: none;
    font-family: "Microsoft YaHei";
}
ul, li {
    list-style: none outside;
    margin: 0;
    padding: 0;
}

ul, ol {
    list-style: none;
}

a {
    text-decoration: none;
}

a img, input {
    border: 0
}

img {
    vertical-align: middle;
}
body {
    font-size: 16px;
   
    color: #000;
    margin: 0 auto;
}
a:hover{
	color: #1a52a3;
}
a:link {
    color: #000;
    text-decoration: none;
}

a:visited {
    color: #000;
    text-decoration: none;
}

a:active {
    color: #000;
    text-decoration: none;
}

.clear {
    clear: both;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.hide {
    display: none;
}

.show {
    display: block;
}

.clear {
    clear: both;
}

input {
    border: 0;
    outline: none;
    background-color: rgba(0, 0, 0, 0);
}

img{width: 100%;height: auto;}
.footer{width: 100%;height: 70px;line-height: 70px;background-color: #b93535;margin-top: 50px;}
.footer p{text-align: center;font-size: 18px; color: rgb(255, 255, 255);}


.section h2 a{height: 118px;line-height: 118px;font-size: 46px;font-family: "Microsoft YaHei";color: rgb(210, 32, 1);font-weight: bold;text-align: center;display: block;}
.picbox,.box2,.picbox1{width: 1200px;margin: 0 auto;display: flex;justify-content: space-between;}
.piclist,.piclist img{width: 710px;height:464px;position: relative;}
.piclist li{position: relative;}
.piclist .bd span{width: 100%;display: block;height: 58px;line-height: 58px;background-color: #0000003c;position: absolute;bottom: 0;color: #fff;padding: 0 10px;box-sizing: border-box;font-size: 18px;}

.piclist .hd ul{position: absolute;bottom: 22px;right: 20px;z-index: 2;}
.piclist .hd li{width: 10px;height: 10px;background-color: #faedd5;border-radius: 50%;float: left;margin-right: 3px;}
.piclist .hd li.on{background-color: #ee1d26;}

.zyxwwarp{flex: 1;}
.zyxwwarp li a{background-color: #fef8f1;border-bottom: 1px solid #fae4ba;padding-left:24px;height: 65px;line-height: 65px;display: block;font-size: 18px;}
.zyxwwarp li:hover a{color: #a9000c;font-weight: bold;background-color: #fae4ba;}

.box2{margin-top: 40px;}
.box2_list{border:1px solid #e7cfa7;width: 580px;}
.box2_tit{background: url(./xwbg260330.png) no-repeat;background-size:100% 100%;height: 60px;line-height: 60px;display: flex;justify-content: space-between;padding: 0 16px;font-weight: bold;}

.box2_tit span{font-size: 26px;color: #b93535;}
.box2_tit .box2_more{font-size: 16px;color: #b93535;}
.box2_list ul li{height: 54px;line-height: 54px;}
.box2_list ul li{border-bottom: 1px dotted #e7cfa7;font-size: 18px;}
.box2_list ul li::before{width: 7px;height: 7px;background-color: #e7cfa7;border-radius: 50%;display: inline-block;content: "";margin: 0 10px;}
.box2_list ul li:last-child{border: none;}
.box2_list ul{background-color: #fef7ee;padding: 0 8px;}

.box3-top,.box3list,.box4{width: 1200px;margin: 0 auto;}
.tit{width: 672px;margin: 34px auto;}

.piclist1{margin-right: 28px;}
.piclist1,.piclist1 img{width: 600px;height:330px;position: relative;}
.piclist1 li{position: relative;}
.piclist1 .bd span{width: 100%;display: block;height: 58px;line-height: 58px;background-color: #00000060;position: absolute;bottom: 0;color: #fff;padding: 0 10px;box-sizing: border-box;font-size: 18px;}

.piclist1 .hd ul{position: absolute;bottom: 22px;right: 20px;z-index: 2;}
.piclist1 .hd li{width: 10px;height: 10px;background-color: #faedd5;border-radius: 50%;float: left;margin-right: 3px;}
.piclist1 .hd li.on{background-color: #ee1d26;}


.jtdtlist li{padding: 16px 0;}
.jtdtlist .jtdttit{font-size: 20px;margin-bottom: 20px;}
.jtdtlist p{font-size: 16px;color: #666666;line-height: 1.8;text-indent: 2em;text-align: justify;}
.jtdtlist p a{color: #b95c07;}

.box3-bot{background: url(./bg1_260330_02.png) no-repeat;background-position: bottom center;}
.box3list{display: flex;flex-wrap: wrap;justify-content: space-between;padding: 40px 0 66px;}
.box3list li{height: 54px;line-height: 54px;width: 48%;}
.box3list li{border-bottom: 1px dotted #e7cfa7;font-size: 18px;}
.box3list li::before{width: 7px;height: 7px;background-color: #e7cfa7;border-radius: 50%;display: inline-block;content: "";margin: 0 10px;}
.box3list li:last-child{border: none;}

.piclist2{height: 560px;background: url(./redbg260331.png) no-repeat;position: relative;}
.piclist2 li{display: flex;}
.piclist2 img{width: 730px;height: 520px;padding-top: 20px;}
.piclist2 li div{padding: 70px 24px 40px;box-sizing: border-box;position: relative;}
.piclist2 h3 a{font-size: 28px;color: #f7dbc5;display: block;text-align: justify;}
.piclist2 li p{font-size: 16px;color: #f9ebe9;    text-align: justify;text-indent: 2em;line-height: 2;min-height: 260px;}
.piclist2 li i{display: block;width: 104px;height: 3px;background-color: #f7dbc5;margin: 20px 0;}
.piclist2 li .pic2_more{border: 3px solid #f7dbc5; padding: 12px 46px;color: #f7dbc5;position: absolute;display: inline-block;right: 24px;}
.piclist2 .prev,.piclist2 .next{background: url(./clickicon260330.png) no-repeat;display: block;width: 34px;height: 60px;top: 44%;}
.piclist2 .next{position: absolute;right: -46px;}
.piclist2 .prev{position: absolute;left: -46px;transform: rotate(180deg);}


/* 概览 */
.section{width: 1200px;margin: 0 auto;}
.dqwz p{height: 60px;line-height: 60px;border-bottom: 1px solid #eee;}
.dqwz p a:last-child{color: #c80000;}
.list ul li {
    border-bottom: 1px solid #eee;
    padding: 20px 0 14px;
}
.list ul li::before{width: 6px;height: 6px;content: "";background-color: #c80000;display: inline-block;border-radius: 50%;margin-right: 10px; margin-left: 10px;   position: relative;top: -7px;}
.list li a {
    color: #2c2c2c;
    font-size: 18px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 80%;
    display: inline-block;
}
.list li span {
    float: right;
    color: #9b9b9b;
}

.section.list_box{background-color: #fff;}

.section.list_box .list ul{display: flex;flex-direction: column;}


/* .nav{width: 1200px;margin: 0 auto;background-color:#c80000;}
.nav ul{display: flex;justify-content: space-around;height: 60px;line-height: 60px;}
.nav ul a{color: #fff;font-size: 20px;font-weight: bold;} */

/* 细览 */
.contentbox {
    background-color: #fff;
    padding: 20px 60px;
}

.title_con {
    padding-bottom: 20px;
    text-align: center;
    line-height: 70px;
    font-size: 30px;
    color: #000000;
    border-bottom: 1px solid #eee;
}
.laiyuan {
    margin: 10px 0 20px 0;
}
.laiyuan p {
    width: 50%;
    float: left;
    text-align: left;
    color: #999;
}
.laiyuan p span {
    color: #555555;
    padding-right: 10px;
}
.laiyuan p.index_switchsize {
    text-align: right;
}
.laiyuan p.index_switchsize span {
    margin-left: 10px;
    padding-right: 0;
}
.laiyuan p.index_switchsize span a {
    margin: 0 5px;
}
.laiyuan p.index_switchsize a {
    cursor: pointer;
}
.laiyuan p.index_switchsize a:hover{color: #c80000;}
.conboxzw {
    width: 100%;
    text-align: justify;
    margin: 0 auto;
    line-height: 200%;
    font-size: 16px;
    padding-bottom: 15px;
    max-height: 9999999px;
    padding: 20px 0;
}