body {
    font-family: 'microsoft Yahei';
}

body {
    min-width: 1200px;
    background-color: #fff;
    /* 禁止字体变化*/

    -webkit-text-size-adjust: 100%;
}

/*头部*/
header {
    position: relative;
    min-height: 200px;
}

.w1400{
    width: 1430px;
    margin: 0 auto;
}
.logo {
    position: absolute;
    z-index: 2;
    top: 128px;
    display: block;
}

.logo img {
    width: 200px;
}

.banner {
    position: relative;
    z-index: 1;
    width: 100%;
    height: 600px;
    background: url(banner.png) no-repeat center;
}



/*end 头部*/



/*内容主体*/

.dy {
    position: relative;

}

.tit {
    position: absolute;
    top: 40px;
}

.tit span {
    display: inline-block;
    margin-bottom: 20px;
    font-family: "PingFang SC Bold";
    font-weight: 700;
    font-size: 32px;
    line-height: 58px;
    text-align: center;
    color: #fff;
    width: 66px;
    height: 66px;
    background: url(dy-bg.png) no-repeat center;
}

.dy p {
    width: 1167px;
    height: 232px;
    border-radius: 24px;
    background: #fff;
    box-shadow: 0 2px 12px #99999933;
    margin: 50px 0;
    margin-left: 32px;
    padding: 30px 30px 30px 63px;
    font-family: "PingFang SC";
    font-weight: 400;
    font-size: 20px;
    line-height: 36px;
    text-align: left;
    color: #333;
}

/*section-2*/

.section-2,
.section-3,
.section-4,
.section-5
{
    width: 1200px;
    border-radius: 24px;
    background: #fff;
    box-shadow: 0 2px 12px #99999933;
    margin-bottom: 50px;
}

.section-2-cont,
.section-3-cont,
.section-4-cont,
.section-5-cont
{
    padding: 20px;
}

.section-2 .title,
.section-3 .title,
.section-4 .title,
.section-5 .title
{
    position: relative;
    height: 73px;
}

.section-2 .title{
    background: url(bg-1.png) no-repeat left center;
}
.section-3 .title{
    background: url(bg-2.png) no-repeat left center;
}
.section-4 .title{
    background: url(bg-3.png) no-repeat left center;
}
.section-5 .title{
    background: url(bg-4.png) no-repeat left center;
}


.section-2 .more,
.section-3 .more,
.section-4 .more,
.section-5 .more

{
    position: absolute;
    right: 0;
    font-size: 18px;
    color: #989898;
    font-weight: 400;
    line-height: 46px;
}
.section-2 .more:hover,
.section-3 .more:hover,
.section-4 .more:hover,
.section-5 .more:hover
{
    color: #df8013;
}



.dpcxg,.jtaqxchb,.aqjsjy{
    margin-top: 20px;
}




/*txt-list-date 文本列表 ul.txt-list ******************************/

.jtaql .txt-list {
    width: 496px;
}

.txt-list .li-item {
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 18px;
    background: url(yd-red.png) no-repeat left center;
}

.txt-list .li-item a {
    width: 100%;
    font-size: 18px;
    padding-left: 16px;
    color: #000;
    font-family: "Microsoft YaHei";
    font-weight: 400;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}

/*txt-list 文本列表 end *****************************************************/



/*slide ******************************************************************/


.jtaql{
    margin-top: 20px;
}

.section-2 .slide {
    overflow: hidden;
    zoom: 1;
    position: relative;
    width: 620px;
}

.section-2 .slide .bd{
    width: 100%;
}


.section-2 .slide .li-item {
    position: relative;
    width: 620px;
}

.section-2 .bd .li-item a {
    display: block;
    width: 620px;
}
/*图片大小*/
.section-2 .bd .li-item img {
    width: 620px;
    height: 320px;
}

/*文本*/
.section-2 .bd .text {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.6);
    padding: 0 3%;
}

.section-2 .bd .text a {
    display: block;
    width: 60%;
    font-size: 18px;
    color: #fff;
    height: 62px;
    line-height: 62px;
}


/*圆点点击切换*/

.section-2 .hd {
    padding: 25px 0;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    z-index: 1;
    right: 3%;
}

.section-2 .hd .li-item {
    float: left;
    margin-right: 8px;
    width: 12px;
    height: 12px;
    text-align: center;
    background: #fff;
    cursor: pointer;
    border-radius: 50%;
    text-indent: -5550px;

}

.section-2 .hd li.on {
    background: #bd0027;
    width: 12px;
    height: 12px;
}

/*slide end ******************************************************************/




/* slide2 start***************************************************************************************/
.section-3 .slide2 {
    position:relative;
    overflow:hidden;
    zoom:1;
}
.section-3 .slide2 .li-item {
    position:relative;
    float:left;
    width:664px;
}
.section-3 .bd .li-item a {
    display:block;
    width:100%;
}
/*图片大小*/
.section-3 .bd .li-item img {
    width:664px;
    height:310px;
}
/*文本*/
.section-3 .bd .text {
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    padding:0 3%;
    background:rgba(0,0,0,.6);
}
.section-3 .bd .text a {
    font-size:18px;
    line-height:46px;
    display:block;
    width:72%;
    height:46px;
    color:#fff;
}
/*圆点点击切换*/

.section-3 .hd {
    position:absolute;
    z-index:1;
    right:3%;
    bottom:0;
    overflow:hidden;
    padding:22px 0;
    /*left:50%;
    transform:translate(-50%);
    */
}
.section-3 .hd .li-item {
    float:left;
    width:22px;
    height:4px;
    margin-right:10px;
    cursor:pointer;
    text-align:center;
    text-indent:-5550px;
    opacity:.6;
    background:#fff;
    background-color:#fff;
}
.section-3 .hd li.on {
    background-color:#e88116;
}
/*左右箭头 *****************************************/

.section-3 .prev {
    position:absolute;
    top:36%;
    left:0;
    width:36px;
    height:88px;
    opacity:.8;
    background:url(prev.png) no-repeat;
    filter:alpha(opacity=50);
}
.section-3 .next {
    position:absolute;
    top:36%;
    right:0;
    width:36px;
    height:88px;
    opacity:.8;
    background:url(next.png) no-repeat;
    filter:alpha(opacity=50);
}
.section-3 .prev:hover,.section-3 .next:hover {
    opacity:1;
    filter:alpha(opacity=100);
}
/*左右箭头 end*/





/* slide2 end***************************************************************************************/


/* slide3 start***************************************************************************************/


.section-4 .slide3 {
    position:relative;
    overflow:hidden;
    zoom:1;
}

.section-4 .tempWrap{
    width: 1080px!important;
    margin-left: 40px;
}

.section-4 .slide3 .li-item {
    position:relative;
    float:left;
    width: 255px;
    margin-right: 20px;
}
.section-4 .bd .li-item a {
    display:block;
    width:100%;
}
/*图片大小*/
.section-4 .bd .li-item img {
   width: 255px;
    height: 318px;
}
/*文本*/
.section-4 .bd .text {
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    padding:0 3%;
    background:rgba(0,0,0,.6);
}
.section-4 .bd .text a {
    font-size:18px;
    line-height:46px;
    display:block;
    width:72%;
    height:46px;
    color:#fff;
}
/*圆点点击切换*/

.section-4 .hd {
    position:absolute;
    z-index:1;
    right:3%;
    bottom:0;
    overflow:hidden;
    padding:22px 0;
    /*left:50%;
    transform:translate(-50%);
    */
}
.section-4 .hd .li-item {
    float:left;
    width:22px;
    height:4px;
    margin-right:10px;
    cursor:pointer;
    text-align:center;
    text-indent:-5550px;
    opacity:.6;
    background:#fff;
    background-color:#fff;
}
.section-4 .hd li.on {
    background-color:#e88116;
}
/*左右箭头 *****************************************/

.section-4 .prev {
    position:absolute;
    top:43%;
    left:0;
    width:20px;
    height:36px;
    opacity:.8;
    background:url(prev2.png) no-repeat;
    filter:alpha(opacity=50);
}
.section-4 .next {
    position:absolute;
    top:43%;
    right:0;
    width:20px;
    height:36px;
    opacity:.8;
    background:url(next2.png) no-repeat;
    filter:alpha(opacity=50);
}
.section-4 .prev:hover,.section-4 .next:hover {
    opacity:1;
    filter:alpha(opacity=100);
}
/*左右箭头 end*/





/* slide3 end***************************************************************************************/


/*slide4 start***************************************************************************************/


.section-5 .slide4 {
    position:relative;
    overflow:hidden;
    zoom:1;
}

.section-5 .tempWrap{
    width: 1080px!important;
    margin-left: 40px;
}

.section-5 .slide4 .li-item {
    position:relative;
    float:left;
    width: 255px;
    margin-right: 20px;
}
.section-5 .bd .li-item a {
    display:block;
    width:100%;
}
/*图片大小*/
.section-5 .bd .li-item img {
   width: 255px;
   height: 210px;
}
/*文本*/
.section-5 .bd .text {
    position:absolute;
    bottom:0;
    left:0;
    width:100%;
    padding:0 3%;
    background:rgba(0,0,0,.6);
}
.section-5 .bd .text a {
    font-size:18px;
    line-height:46px;
    display:block;
    width:72%;
    height:46px;
    color:#fff;
}
/*圆点点击切换*/

.section-5 .hd {
    position:absolute;
    z-index:1;
    right:3%;
    bottom:0;
    overflow:hidden;
    padding:22px 0;
    /*left:50%;
    transform:translate(-50%);
    */
}
.section-5 .hd .li-item {
    float:left;
    width:22px;
    height:4px;
    margin-right:10px;
    cursor:pointer;
    text-align:center;
    text-indent:-5550px;
    opacity:.6;
    background:#fff;
    background-color:#fff;
}
.section-5 .hd li.on {
    background-color:#e88116;
}
/*左右箭头 *****************************************/

.section-5 .prev {
    position:absolute;
    top:43%;
    left:0;
    width:20px;
    height:36px;
    opacity:.8;
    background:url(prev2.png) no-repeat;
    filter:alpha(opacity=50);
}
.section-5 .next {
    position:absolute;
    top:43%;
    right:0;
    width:20px;
    height:36px;
    opacity:.8;
    background:url(next2.png) no-repeat;
    filter:alpha(opacity=50);
}
.section-5 .prev:hover,.section-5 .next:hover {
    opacity:1;
    filter:alpha(opacity=100);
}
/*左右箭头 end*/





/* slide4 end***************************************************************************************/