﻿*{ box-sizing: border-box;font-family: "微软雅黑";}
.clear{ clear: both;}
.left{ float: left;}
.right{ float:left;}
body{}
.main{ width: 1200px; min-height: 700px; margin:0 auto; background-color:#fff; padding-top:1px;position: relative;}
.titlebg{ width: 100%; height: 65px; margin:40px auto 0px; background: url(titlebg.png) center center no-repeat; line-height: 40px; text-align:center;}
.titlebg a{ font-size:35px; color:red;font-weight: bold;}
.section1{ width: 1140px; margin:0 auto;}
.section1 .left{ width: 564px; height:360px; }
.section1 .right{ margin-left: 30px;}
.section1 .right ul li{ background: url(dot.jpg) left center no-repeat; padding-left:20px; line-height:49px; }
.section1 .right ul li a{ font-size:18px;}
.midbanner{ width: 1144px; margin:20px auto;}
.section2{ width:1140px; margin:0 auto;}
.section2 .left{ width: 760px; height:420px;}
.section2 .left .video{ width: 760px; height:420px;}
.section2 .left img{ width: 100%;}
.section2 .right{ width:380px; height:423px;  background-color:#F0EDDC;}
.section2 .right ul li{ line-height: 60px;}
.section2 .right ul li a{ display: block; width: 100%; height: 60px; font-size: 20px; padding-left:30px;}
.section2 .right ul li a:hover{ background-color: #DA0011; color:#fff;}

.section3 ul li{ width: 270px; height:139px; background:url(libg.jpg) center center no-repeat; float:left; margin-left:22px;}
.section3 ul li a{ display: block; width: 100%; height:139px; line-height:139px; font-size: 28px; text-align:center; color:#fff;   -webkit-text-stroke: 1px red; font-weight:bold;}


	    .slideBox .bd ul {height: 435px; }
		.slideBox .bd img { width: 580px;height: 435px; }
		.pos_txt { width: 580px; }
        .slideBox{height:435px; 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: 0.4; width:20px;height: 20px;margin-right: 5px;cursor: pointer;border-radius:100%; }
        .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: #A31F17; color:#fff; opacity: 1;}
        .slideBox .bd{ position:relative; height:100%; z-index:0;   }
        .slideBox .bd ul{height:435px;}
        .slideBox .bd ul li{ position:relative;}
        .slideBox .bd img{ width:580px; height:435px; }
        .new_pic{position: relative;}
        .pos_txt{position: absolute;height: 50px;width: 100%;bottom: 0;left: 0;line-height: 50px;padding-left: 20px;font-size: 16px;color: #FFFFFF;background:url(tmBg.png) repeat;}
		.pos_txt a{ color:#eee; }
		

#barrierfree_container{background: url(banner.png) center top no-repeat;padding-top: 447px;}

.wza{
	font-size: 28px;
	color: #fff;
	position: absolute; top: -440px; right: 0;width: 180px;
}

.wza span{
	display: block;
	cursor: pointer;
}