@font-face {
    font-family: 'SourceHanSerifCN-Heavy'; /* 自定义的字体名称 */
    src: url('SourceHanSerifCN-Heavy.otf');
}

*{ 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-color: #FBF2ED;}

.banner{ width: 100%; height: 500px; background: url(banner.png) center center no-repeat; position: relative;}
.banner a{ position: absolute; left: 3%; top: 50px;}
.banner span{ position: absolute; right: 3%; top: 50px;}

.section1,.section2,.section3,.section4{ width: 1200px; margin: 0 auto; margin-top: 30px; overflow: hidden;}

.title{ width:1200px; height: 60px; text-align: center; margin-bottom: 30px;}

.mainbg{ width: 100%; background: url(mainbg.png) top center no-repeat; overflow: hidden;}
.section1 ul li{ width: 100%; background: url(s1bg.png) center center no-repeat; clear: both; padding:20px 28px; margin-bottom: 30px; line-height: 32px; text-indent: 2em; border: 1px solid #eee;}
.section1 ul li span{ display: block; font-size: 16px; color: #F90000;font-weight: bold; text-align: right; margin-top: 5px; font-style: italic;}
.automoving{ height: 420px; overflow: hidden;}
.more{ color: #F90000; float: right; margin-top: 20px;}

.section2 .title{ margin-bottom: 0;}
.section2 .video{ text-align: center;}
.section3bg{ width: 100%; height: 672px; background: url(s3bg.png) center center no-repeat;}
.section3 .title{ margin: 60px auto 20px;}
.section3 .left{ width: 585px; height: 447px; background-color: #fff;}
.section3 .left ul li{ width: 525px; margin: 0 auto; height: 112px; padding:15px 0; border-bottom:1px dashed #ccc;}
.section3 .left ul li .date{ float: left; width: 80px; height: 64px;padding-top: 5px;border-right:2px dashed #ccc;  text-align: center; padding-right: 20px;} 
.section3 .left ul li .date span{ border-radius: 10px; border: 1px solid #ccc; padding: 1px 8px; display: inline-block; margin-top: 5px;}
.section3 .left ul li .list{ padding-left: 20px; width: 445px; float: right;}
.section3 .left ul li .list .tit{ margin-bottom: 10px; color:#333;}
.section3 .left ul li .list p{ font-size: 14px; color: #999; line-height: 22px;}
.section3 .right{ width: 585px; height: 447px; float: right; background-color: #fff; padding: 26px;}
.section3 .right ul li img{ width:533px; height: 295px;}
.section3 .right ul li .tit{ color: #333; margin-bottom: 10px; font-size: 15px; margin-top: 20px;}
.section3 .right ul li p{ color: #999; font-size: 14px; line-height: 25px;}
.slideBox{ width: 533px; position:relative}
.left_arrow{ position: absolute; z-index: 999; left: 0; top: 150px;}
.right_arrow{ position: absolute; z-index: 999; right: 2px; top: 150px;}

.section4{ width: 1214px;}
.section4 .pl{font-family: "SourceHanSerifCN-Heavy"; font-weight: 400; display: flex; align-items: center; justify-content: center;  height: 150px; text-align: center; font-size: 26px;color: #fff; background: url(s4bg.png) center center no-repeat; padding:10px}


    .pic_tx{width:1270px;margin: 0px auto;height: 168px;}
	.pic_tx .LeftBotton, .pic_tx .RightBotton {display:block;width:32px; height:32px; float:left;cursor: pointer;}
	.pic_tx #List1_1, .pic_tx #List2_1 { float:left; }
	.pic_tx .pic_tx_box{ width: 1100px; float:left;overflow:hidden;height: 168px;}
	.pic_tx .ScrCont { width:32766px; zoom:1;}
	.pic_tx .LeftBotton{background:url(arrow_left.png) no-repeat;margin-right:23px;margin-top:61px; }
	.pic_tx .RightBotton{background:url(arrow_right.png) no-repeat;margin-left:23px;margin-top:61px; }
	.pic_tx .pl{ width:260px; float:left;margin-right:20px;position: relative;}

	
        .slideBox .bd ul {height: 525px; }
		.slideBox .bd img { width: 600px;height: 525px; }
        .slideBox{height:525px; position:relative;}
        .slideBox .bd{ position:relative; height:100%; z-index:0;   }
        .slideBox .bd ul{height:525px;}
        .slideBox .bd ul li{ position:relative; height: 525px;}
        .slideBox .bd img{ width:600px; height:393px; }
        .new_pic{position: relative;}
		.new_pic img{ width: 100%; height: 100%;}
        .pos_txt{ width: 600px; padding-top: 20px; position: absolute;height: 132px;width: 100%;bottom: 3px;left: 0;;padding-left: 20px;font-size: 14px;background-color: #FAFAFA;}
		.pos_txt .pos_text_date{ width: 96px; height: 93px; background-color: #fff; float:left; text-align: center; padding-top: 15px;}
		.pos_txt .pos_text_date .day{ font-size: 28px;}
		.pos_txt .pos_text_right{ margin-left: 120px; padding-right: 20px; padding-top: 5px;}
		.pos_txt .pos_text_right h6{ font-size: 18px; font-weight: normal;}
		.pos_txt .pos_text_right p{ margin-top: 16px;}
		.slideBox .hd{ height:20px; position:absolute; bottom:146px;right: 7px;}
		.slideBox .hd ul{float:left;}
		.slideBox .hd ul li{ float:left; background-color: #FFF; opacity: 1; width:36px;height: 30px; line-height:30px; margin-right: 2px;cursor: pointer; text-align: center; color:#000; font-size: 14px;}
		.slideBox .hd ul li.on{ background-color: #DB202A; color: #fff;}