*{ 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;}
body{ background: url(bodybg.png) center top no-repeat; background-size: 100% auto; overflow-x: hidden;background-color: #FFEECE;}
.banner{ width: 100%; height: 421px; overflow: hidden; background: url(banner.png) center top no-repeat;}
.banner .logo{ width: 1200px; height: 70px; margin: 0 auto;}
.banner .logo a{ display: block; width: 300px; height: 70px;}
.title{ position: relative;}
.title .more{ position: absolute; right: 0; bottom:40px;}

.toutiaobg{ width: 100%; overflow: hidden; margin-top: 20px;}
.toutiaobg .toutiao{ width: 1200px; margin: 0 auto;}
.toutiaobg .toutiao .h1{ text-align: center; margin: 20px auto;}
.toutiaobg .toutiao .h1 a{font-size: 32px; color: #C31809; font-weight: bold; }
.toutiaobg .toutiao p{ line-height: 30px; margin-bottom: 20px; text-indent: 2em;}
.toutiaobg .toutiao p a{ color: #C31809;}

.section1{ width: 1200px;margin: 0 auto; position: relative; z-index: 2; padding-bottom: 50px;}
.section1 .left{ width: 590px; float: left;}
.section1 .right{ width: 590px; height: 589px; float: right;}
.section1 .right .profile{ width: 100%; height: 140px; overflow: hidden; margin-bottom: 10px; background-color: #fff;}
.section1 .right .profile .pright{ margin-top: 22px; height: 100px;}
.section1 .right .profile:hover .ptitle{ color: #CB0C11;}
.section1 .right .profile:hover .pleft{background-color: #CB0C11; color: #fff;}
        
		.slideBox{ position: relative;}
        .slideBox .bd ul {height: 589px;}
		.slideBox .bd img { max-width: 100%;height: 401px; display: block; margin: 0 auto;}
		.slideBox .prev{ position: absolute;left: 20px; top: 295px; z-index: 999; overflow: hidden;}
		.slideBox .next{ position: absolute;right: 20px; top: 295px; z-index: 999; overflow: hidden;}
        .slideBox{height:401px; position:relative;}
        .slideBox .bd{ position:relative; height:100%; z-index:0; }
        .slideBox .bd ul li{ position:relative;background-color: #B80200;}
        .slideBox .new_pic{position: relative;}
        .slideBox .pos_txt{position: absolute;height: 60px;width: 100%;bottom: 0;left: 0;line-height: 60px;padding-left: 20px;font-size: 18px;background: rgba(0,0,0,0.5);   text-align: left; color: #fff;}
		.slideBox .pos_txt a{ color:#fff; }
		.slideBox .hd{position:absolute; bottom:18px;right: 10px;}
		.slideBox .hd ul{float:right;}
		.slideBox .hd ul li{ float:left;width: 8px; height: 8px; margin-right: 8px; cursor: pointer; text-align: center; background-color: #fff; font-weight: bold;}
		.slideBox .hd ul li.on{ background-color: #CE0201; color:#fff}
		.slideBox .profile{width: 590px; height: 188px; padding: 25px 0; position: absolute; z-index:9999; left: 0; bottom: -188px; background-color: #fff;}
		.profile .pleft{ padding-top: 40px; line-height: 37px; width: 110px; height: 100%;color: #CB0C11; text-align: center;  font-size: 14px; float: left; font-weight: bold;}
		.profile .pleft span{  font-size: 24px; display: block;}
		.profile .pright{ width: 480px; height: 100%;float: right; padding: 0 20px; border-left:1px solid #eee;}
		.profile .pright .ptitle{ font-size: 18px; color: #333; font-weight: bold; line-height: 30px; margin-bottom: 10px;}
	    .profile .pright p{ line-height: 30px; color: #999;}
	
.section2bg{ width: 100%; height: 565px; background: url(s2bg.png) center center no-repeat;}	
.section2{ width: 1200px; margin: 0 auto;}
.section2 .title{ text-align: center; margin: 50px 0 30px;}
.section2 .left{ width: 590px; float: left;}
.section2 .right{ width: 590px; float: right;}
.section2  ul{ width: 100%; height: 365px; background-color: #fff; padding: 20px 30px;}
.section2  ul li{ border-bottom:1px solid #eee;  font-size: 18px;line-height: 65px; background: url(dot.png) left center no-repeat; padding-left: 20px;}
.section2  ul li:last-child{ border-bottom: none;}
.section2  ul li span{ float: right; color: #ccc;}



.section3{ width: 1200px; margin: 0 auto; padding-bottom:45px;}
.section3 .title{ text-align: center; margin: 40px 0 20px;}
.section3 ul{ margin-top: 40px;}
.section3 ul li{ width: 380px; float: left; margin-right:30px;}
.section3 ul li .pic{ width: 100%; height: 230px; overflow: hidden;}
.section3 ul li img{ width: 100%;}
.section3 ul li p{ width: 100%; height: 65px; font-size: 18px; line-height: 65px; background-color: #fff; text-align: center; font-weight:bold;}
.picScroll-left1{ position: relative; margin-top: 30px;}
.next {
    width: 50px;
    height: 50px;
    position: absolute;
    top: 122px;
    right: -65px;
    cursor: pointer;
    background: url(right_arrow.png) no-repeat;
	border-radius: 100%;
	box-shadow: 0 0 3px 3px #eee;
}
.prev {
    width: 50px;
    height: 50px;
    position: absolute;
    top: 122px;
    left: -65px;
    cursor: pointer;
    background: url(left_arrow.png) no-repeat;
	border-radius: 100%;
	box-shadow: 0 0 3px 3px #eee;
}
			
		div::-webkit-scrollbar {
		    width: 10px; background-color: #E9E9E9;
		  }
		div::-webkit-scrollbar-thumb {
		    border-radius: 10px;
		    -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.5);
		    opacity: 0.2;
		    background: fade(@primary-color, 60%);
		  }
		  div::-webkit-scrollbar-track {
		    -webkit-box-shadow: inset 0 0 5px rgba(233, 233, 233, 1);
		    border-radius: 0;
		    background: fade(@primary-color, 30%);
		  }