body{background-color: #FFF7EF;}

/* 头部 */
.sbjbanner{width: 100%;height: 900px;background: url(bannerbg.png)center center no-repeat;}
.sbjlogo{width: 1200px;margin: 0 auto;padding-top: 40px;}
.sbjbannerfont1{width: 344px;margin: 0 auto;margin-top: 75px;}
.sbjbannerfont2{width: 1137px;margin: 0 auto;margin-top: 50px;}

/* 头条 */
.sbjsecond{width: 1200px;height: 495px;margin: 0 auto;background: url(sbjsecondbg.png)center center no-repeat;margin-top: -255px;}
.sbjsecondpic{width: 580px;height: 435px;float: left;position: relative;display: block;margin: 30px 0 0 30px;}
.sbjsecondpic img{width: 580px;height: 435px;}
.sbjsecondpic div{
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 50px;
    background: url(sbjsecpicbg.png)center center no-repeat;
    font-size: 16px;
    text-align: center;
    line-height: 50px;
}
.sbjsecondpic div a{color: #ffffff;}
.sbjsecondlist{width: 520px;float: right;margin: 28px 30px 0 0;}
.sbjsecondlisttitle{width: 520px;height: 40px;line-height: 40px;font-size: 20px;font-weight: 500;font-family: PingFangSC;margin-bottom: 15px;}
.sbjsecondlisttitle a{color: #000000;}
.sbjsecondlistmore{color: #666666;text-indent: 2em; font-family: PingFangSC;font-size: 16px;font-weight: 400;line-height: 32px;text-align: justify;margin-bottom: 34px;}
.sbjsecondlistmore a{color: #E01E15;}
.sbjsecondfen{width: 520px;height: 2px;background: url(sbjsecondfen.png);float: right;margin-bottom: 2px;margin-right: 30px;}

/* 贯彻落实 */
.section1{background: url(shanshui.png)center center no-repeat;background-position-y:-180px;}
.sbjgclstop{width: 1201px;margin: 70px auto 50px auto;margin-bottom: 50px;}
.sbjgclscont{width: 1200px;margin: 0 auto;overflow: hidden;}
.sbjgclsleft{width: 596px;height: 529px;background: url(sbjgclsleftbg.png);float: left;}
.sbjgclsleftcont{padding: 54px;overflow: hidden;}
.sbjgclstitle{overflow: hidden;}
.sbjgclstime{width: 90px;height: 89px;background: url(sbjgclstime.png);position: relative;float: left;}
.gcls1{color: #DA2B26;font-family: PingFangSC;font-size: 24px;font-weight: 600;
    position: absolute;left: 30px;top: 10px;}
.gcls2{color: #DA2B26;font-family: PingFangSC;font-size: 16px;font-weight: 400;
    position: absolute;left: 10px;top: 50px;}
.gcls3{width: 375px;;font-size: 18px;font-weight: 500;line-height: 32px;float: right;margin-top: 5px;}
.sbjgclsjian{ width: 375px;margin-left: 112px;margin-top: -5px;
    font-size: 16px;font-weight: 400;line-height: 32px;text-align: justify;color: #666666;text-indent: 2em;}
.sbjgclsjian a{color: #E01E15;}
.gclsleftfen{width: 486px;height: 1px;background: url(gclsleftfen.png);margin: 30px 0 30px 0;}
.sbjgclsright{width: 586px;height: 504px;background: url(sbjgclsrightbg.png);float: right;}
.sbjgclsrcon{margin: 14px 30px 0 30px;}
.sbjgclsr1{width: 526px;height: 98px;background: url(sbjgclsr1bg.png)center bottom no-repeat;margin-top: 28px;}
.sbjgclsr1time{width: 68px;height: 60px;position: relative;float: left;}
.sbjgclsr1time1{color: #666666;font-family: PingFangSC;font-size: 24px;font-weight: 600;
    position: absolute;left: 20px;}
.sbjgclsr1time2{color: #666666;font-family: PingFangSC;font-size: 16px;font-weight: 400;
    position: absolute;top: 35px;
}
.sbjgclsr1shu{width: 1px;height: 60px;background: url(sbjgclsr1shu.png);margin: 0 20px 0 20px;float: left;}
.sbjgclsr1title{line-height: 30px;color: #333333;font-size: 18px;}

/* 媒体关注 */
.clear{ clear: both;}
.left{ float: left;}
.right{ float:right;}
.txtleft{  text-align: left;}
.txtright{ text-align: right;}
.s3title{ width: 1200px; margin: 95px auto 30px auto;}
.section3bg{ width: 100%; height: 725px; background: url(s3bg.png) center center no-repeat;}
.section3{ width: 1200px; margin: 0 auto;}
.section3 .left{ margin-top:40px; width: 520px;}
.section3 .left ul li{ background: url(li_icon.png) left top no-repeat; padding-left:40px; margin: 40px 0; border-bottom: 1px dashed #ccc; padding-bottom: 20px;}
.section3 .left ul li a{ color:#fff; font-size: 18px; line-height: 30px;}
.section3 .left ul li p{ display: none; color:#ccc;font-size: 16px; margin-top: 20px;line-height: 30px;}
.section3 .right{ margin-top:140px; width: 509px; position: relative;}
.section3 .right .switch{  position: absolute; right: 0; top: 40px;}
.section3 .right .switch span{ display: inline-block; width: 30px; height: 30px; border: 1px solid #ccc; text-align: center; line-height:26px; font-size: 25px; color: #888; margin: 0 3px; cursor: pointer;}
.section3 .right .switch span:hover{ background-color: #F7403F; color: #fff;}
.section3 .right .picbox{ margin-top: 30px;}
.section3 .right .picbox img{ width: 509px;height:286px;}
.section3 .right .picbox p{ height: 50px; line-height: 50px; color: #fff; background-color: #CD2E2D; text-align: center;}















