*{ box-sizing: border-box;font-family: "微软雅黑";}
.clear{ clear: both;}
.left{ float: left;}
.right{ float:right;}
.txtleft{ text-align: left;}
.txtright{ text-align: right;}
body{ background: url(bg.png) center top+1080px no-repeat;}
.banner{ width: 100%; height: 639px; background: url(banner.png) center center no-repeat; position: relative;}
.banner a{ position: absolute; left: 5%; top: 50px;}
.toutiaobg{ width: 100%; padding: 20px 0; background: #FFF5F6;} 
.toutiao{ width: 1200px; margin: 0 auto; overflow: hidden;}
.toutiao h1{  text-align: center; margin:35px auto 20px; font-size: 34px;}
.toutiao h1 a{color: #CE0000;}
.toutiao p{ font-size: 16px; text-indent: 2em; line-height: 30px;}
.toutiao p a{ color: #CE0000;}
.section1,.section2,.section3,.section4{ width: 1200px; margin: 0 auto; margin-top: 30px; overflow: hidden;}
.title{ width:100%; height: auto; position: relative; text-align: center; margin-bottom: 10px;}
.title a{ float: right; color: #999; font-size: 16px;}
.subtitle{ color: #C59744; font-size: 24px; font-weight: bold; height: 50px; line-height: 30px; border-bottom:1px solid #ccc; margin-bottom: 20px;}
.subtitle img{margin-right: 10px; margin-top: -5px;}
.subtitle a{ float: right; font-size: 16px; color: #999;}

.section1 .left{ width: 664px; float: left;}
.section1 .right{ width: 520px; float: right;}
.section1 .right .title{ width: 100%; height: 68px; background: url(title1.png) center center no-repeat;}
.section1 .right .title a{ margin-top: 10px;}
.section1 .right ul{ margin-top: 10px;}
.section1 .right ul li{ line-height: 35px; background: url(dot.png) left top+12px no-repeat; padding-left: 25px;}
.section1 .right ul li a{ font-size: 16px;}
.section1 .right ul li span{ float: right;}
.section1 .right .shoutiao h3{font-size:21px; margin: 15px auto; text-align: center;}
.section1 .right .shoutiao p{ font-size: 14px; line-height: 25px; text-indent: 2em; color: #999;  padding-bottom: 10px; border-bottom: 1px dashed #bbb;}
.section1 .right .shoutiao p a{ color: #f00;}

.section2{ width: 1210px;}
.section2 .title a,.section3 .title a{ position: absolute; right: 0; top: 5px;}
.section2 .shuqian{ width: 1207px; height: 219px; background: url(section2bg.png) center center no-repeat;}
 .shuqian .left{ width: 590px; float: left;}
 .shuqian .left:nth-child(2){ margin-left: 27px;}
 .shuqian .date{ float: left; width:150px; height: 130px; padding-top: 60px; text-align: center; }
.shuqian .date em{ font-size: 40px;font-weight: bold; color: #DC2900;}
.shuqian .date span{ color: #999;}
.shuqian .content{ width: 420px; padding: 15px;  float: left;}
.shuqian .content h4{ font-size: 22px; margin-top: 10px;  margin-bottom: 10px;}
.shuqian .content p{ color: #999; text-indent: 2em; line-height: 25px;}
.shuqian .content p a{ color: #f00;}
.section2 ul{ margin-top: 15px;}
.section2 ul li{ width: 50%; float: left; background: url(dot.png) left center no-repeat; padding-left: 22px; line-height: 35px; padding-right:15px;}
.section2 ul li span{ float: right; color: #999;}


.section3{ width:1200px; margin-top: 35px; overflow: hidden;}
.section3 ul li{ width: 568px; height: 220px; float:left; background: url(section3bg.png) center top no-repeat; margin-top: 10px;}
.section3 ul li:nth-child(2n){ margin-left: 64px;}
.section3 ul li .photo{ float:left;width: 130px; height: 130px;  border-radius: 100%; overflow: hidden; margin-top:45px; text-align: center; margin-left: 5px;}
.section3 ul li .photo img{ width: 130px; }
.section3 ul li .profile h4{ height: 40px; line-height: 40px; color:#fff; font-size: 17px; padding-left: 160px;}
.section3 ul li .profile p{ margin-top: 20px; padding-left:165px; padding-right: 10px; line-height: 30px; text-indent: 2em; padding-right: 30px;}


        .slideBox .bd ul {height: 400px; }
		.slideBox .bd img { width: 664px;height: 400px; }
		.prev{ position: absolute;left: 0; top: 150px; z-index: 999;}
		.next{ position: absolute;right: 0; top: 150px; z-index: 999;}
		.pos_txt { width: 664px; }
        .slideBox{height:400px; position:relative;}
        .slideBox .hd{ height:20px; position:absolute; bottom:21px;right: 7px;}
        .slideBox .hd ul{float:left;}
        .slideBox .hd ul li{ float:left; background-color: #FFFFFF; opacity: 1; width:28px;height: 6px;margin-right: 17px;cursor: pointer; opacity: 0.5;}
        .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: #C59744;  opacity: 1;}
        .slideBox .bd{ position:relative; height:100%; z-index:0;   }
        .slideBox .bd ul{height:400px;}
        .slideBox .bd ul li{ position:relative;}
        .slideBox .bd img{ width:664px; height:400px; }
        .new_pic{position: relative;}
		.new_pic img{ width: 100%; height: 100%;}
        .pos_txt{position: absolute;height: 50px;width: 100%;bottom: 0;left: 0;line-height: 50px;padding-left: 20px;font-size: 15px;background-color: #000; opacity: 0.7;}
		.pos_txt a{ color:#fff; }