*{ box-sizing: border-box;font-family: "微软雅黑";}
.clear{ clear: both;}
.left{ float: left;}
.right{ float:left;}
body{ background:#FFFAFA url(bodybg.png) center bottom no-repeat;}

.banner{ width: 100%; height: 500px; background: url(banner.png) center center no-repeat; position: relative; overflow: hidden;}
.banner .logo{ display: block; width: 312px; height: 78px; position:absolute; left: 2%; top:30px;}
.main{ width: 100%; margin: 0 auto; margin-top: 45px; position: relative; z-index: 999; background: url(mainbg.png) center bottom no-repeat;background-color: #fff;}
.banner .word1{ position: absolute; left: -50%; margin-left: -533px; top: 120px;}
.banner .word2{ position: absolute; right: -50%; margin-right: -495px; top: 320px;}

.section1,.section2,.section3,.section4{ width:1200px; margin: 30px auto; }
.section1 .left{ width: 700px; height: 600px; box-shadow: 5px 5px 5px #eee;}
.section1 .right{ width: 470px; height: 600px; float: right; background: url(s1rightbg.png) center center no-repeat;}
.section1 .right .title{ width:100%; height: 60px; line-height:60px; background: url(titlebg1.png) center center no-repeat; text-align: left;}
.section1 .right .title a{color: #B50009; font-size: 32px; font-family: Source Han Serif CN;}
.section1 .right ul{width: 100%; clear: both;}
.section1 .right ul li{border-bottom: 1px dashed #ddd; line-height: 40px; overflow: hidden; padding: 12px 15px 12px 50px;}
.section1 .right ul li:nth-child(1){ background: url(ico1.png) left 22px no-repeat;}
.section1 .right ul li:nth-child(2){ background: url(ico2.png) left 22px no-repeat;}
.section1 .right ul li:nth-child(3){ background: url(ico3.png) left 22px no-repeat;}
.section1 .right ul li:nth-child(4){ background: url(ico4.png) left 22px no-repeat;}
.section1 .right ul li:nth-child(5){ background: url(ico5.png) left 22px no-repeat;}


.section2 .title{ width: 100%; height: 56px; margin: 30px auto;}
.section2 ul{ width: 100%;  clear: both; overflow: hidden;}
.section2 ul li{ width: 590px; overflow: hidden; border-bottom: 1px dashed #999; float: left; padding: 15px 0;}
.section2 ul li:nth-child(even){ float: right;}
.section2 ul li .content { float: left; width: 510px;}
.section2 ul li .content a{ font-size: 18px; line-height: 36px;}
.section2 ul li .content p{ font-size: 16px; color:#999; line-height: 36px;}
.section2 ul li .date{ float: left; color:#C80000; font-size: 16px; text-align: center; margin-right: 19px; margin-top: 5px;}
.section2 ul li span{ display: block; font-size: 26px; margin-bottom: 5px;}


.section3 .top {
    overflow: hidden;
    position: relative;
    width: 1200px;
    height: 188px;
    margin-top: 30px;
}
.section3 .top ul {
    position: absolute;
    left: 0px;
    top: 10px;
    width: 1200px;
    height: 100%;
    overflow: hidden;
}
.section3 .top ul li {
    float: left;
    position: absolute;
}
.section3 .top ul li img{ height: 100%;}
#prevnext{ display: none;}

.section4 ul{ margin-top: 30px;}
.section4 ul li{ float: left; margin-left: 2px;}
.section4 ul li:first-child{ margin-left: 0;}
.section4 ul li img{ width: 398px; height: 183px;}

.slideBox .bd ul {height: 600px; }
		.slideBox .bd img { width: 700px;height: 393px; }
		.pos_txt { width: 700px; }
        .slideBox{height:600px; position:relative;} 
        .slideBox .bd{ position:relative; height:100%; z-index:0;   }
        .slideBox .bd ul{height:600px;}
        .slideBox .bd ul li{ height: 600px; position:relative;}
        .new_pic{position: relative;}
        .pos_txt{position: absolute;height: 210px;width: 100%;bottom: 0;left: 0;padding:15px 35px;}
		.pos_txt>a{ color:#B50009; line-height: 44px; font-size: 22px;}
		.pos_txt p{ color:#666; line-height: 24px; font-size: 16px; text-indent: 2em; margin-top: 10px;}
		.pos_txt p a{color:#B50009; line-height: 24px; font-size: 16px;}
		.slideBox .hd{ height:33px; position:absolute; bottom:60px;right: 7px;}
		.slideBox .hd ul{float:left;}
		.slideBox .hd ul li{ float:left;  opacity: 1; width:33px;height: 33px;margin-right: 2px;cursor: pointer;border: 1px solid #ccc; background-color: #fff; color: #000; text-align: center; line-height: 33px;}
		.new_txt{ text-align: center; color:#333; font-size: 14px;}
		.slideBox .hd ul li a img{ display:none; position:absolute; top:-7px; left:0px;}
		.slideBox .hd ul li.on{ background-color: #C91507; color:#fff;  opacity: 1;}