*{ box-sizing: border-box;font-family: "微软雅黑";}
html{-webkit-text-size-adjust: none; text-size-adjust: none;}
.clear{ clear: both;}
.left{ float: left;}
.right{ float:right;}
.txtleft{ text-align: left;}
.txtright{ text-align: right;}
.title{ margin: 30px auto;}
body{ background: url(bodybg.png) center top no-repeat; background-size: 100% auto; overflow-x: hidden;}
.banner{ width: 100%; height: 660px; background: url(banner.png) center center no-repeat; background-size:cover; position: relative; z-index: 1; overflow: hidden;}
.banner .logo{ width: 1200px; margin: 0 auto; padding-top: 70px;}
.section1{ width: 1200px; margin: 0 auto;}
.section1 ul li{ width: 380px; height: 114px; margin-bottom: 30px; margin-right: 30px; float: left; background-color: #F0F6FF; border: 1px solid #DEEAFF; display: flex; align-items: center;}
.section1 ul li:nth-child(3n){ margin-right: 0;}
.section1 ul li .date{ width: 108px; height: 60px; border-right: 1px solid #DEEAFF; float: left; margin-right: 30px; text-align: center; color: #999;}
.section1 ul li .date span{ font-size: 28px; color: #3A7FF3; display: block;}
.section1 ul li p{ width: 226px;  float: right; font-size: 18px; line-height: 32px; color: #333;}

.section2bg{ background-color: #EFF8FF; padding-top: 20px; margin-top: 15px; padding-bottom: 20px;}
.section2{ width: 1200px; margin: 0 auto;}
.section2 .title a{ font-size: 28px; color: #2975F1; line-height: 40px; font-weight: bold;}
.section2 .picarea img{ width: 317px; height: 403px;}
.section2 .wordarea{ width: 1200px; height:163px; background: url(s2ulbg.png) center center no-repeat; padding: 20px; margin-top: 40px;}
.section2 .wordarea ul li{ width: 48%; float: left; height:50px; line-height: 50px; border-bottom:1px dashed #B4CEFC; background: url(s2li.png) left center no-repeat; padding-left: 30px;}
.section2 .wordarea ul li:nth-child(2n){ margin-left: 4%;}

.section3{ width: 1200px; margin: 0 auto; margin-bottom: 30px;}
.section3 .subtitle{ font-size:28px; line-height: 40px; color:#333; font-weight: bold; margin-bottom:25px;}
.section3 .left{ width:585px; float: left; }
.section3 .left .picmoving{ width: 100%; height: 423px;background: url(s3leftbg.png) left bottom no-repeat;}
.section3 .right{ width: 585px; float: right;}
.section3 .right ul li{ width: 100%; padding-left: 30px; height: 76px; margin-top: 12px; line-height: 76px; background-color: #F0F6FF;}
.section3 .right ul li a:hover{ color: #378CF4;}

.slideBox{ position: relative; width: 526px; float: right;}
        .slideBox .bd ul {height: 357px; }
		.slideBox .bd img { max-width: 100%;height: 357px;}
		.slideBox .prev{ width: 32px; height: 32px; position: absolute;right: 120px; bottom: -50px; z-index: 999; overflow: hidden; background: url(left_arrow2.png) center center no-repeat;}
		.slideBox .prev:hover{background: url(left_arrow2_h.png) center center no-repeat;}
		.slideBox .next{ width: 32px; height: 32px;  position: absolute;right: 60px; bottom: -50px; z-index: 999; overflow: hidden; background: url(right_arrow2.png) center center no-repeat;}
		.slideBox .next:hover{background: url(right_arrow2_h.png) center center no-repeat;}
        .slideBox{height:357px; position:relative;}
        .slideBox .bd{ position:relative; height:100%; z-index:0; }
        .slideBox .bd ul li{ position:relative; text-align: center; background-color: #B80200;}
        .slideBox .new_pic{position: relative;}
        .slideBox .pos_txt{position: absolute;height: 80px; width: 100%;bottom: 0;left: 0;line-height: 30px;padding-left: 20px; padding-right: 20px; font-size: 18px;background: rgba(0,0,0,0.5);   text-align: left; color: #fff; padding-top: 10px; text-align: center;}
		.slideBox .pos_txt a{ color:#fff;}