*html{_background-image:url(about:blank);_background-attachment:fixed}
div:after,ul:after { content:"\20"; display:block; height:0; clear:both; visibility:hidden; }
div,ul { zoom:1;*zoom:1 }
li { list-style-type:none;}
.doc{ text-align: left; font: 14px/1.5 Microsoft Yahei,tahoma,HELVETICA; }
.doc .inner,.nav-inner,.b-inner{width:1100px; clear: both; margin:0 auto; }
.title{ display: block; margin: 60px auto 40px;}
.area1{ height:658px; background:url(../images/banner.jpg) no-repeat center top; min-width: 1200px;}
.area2 .top{width: 329px;margin: 0 auto 30px;}
.area2{ height: 638px; min-width: 1200px; overflow: hidden;}
.area2 .top li{ margin:0 10px; cursor: pointer;font-size: 22px;color: #3f3b3c;text-align: center;line-height: normal; padding:10px 0 ;display:  inline-block;width: 140px;border: solid 1px #b1e5f9;}
.area2 .top li.active{  color: #fff; background: #8dd9f7; border: solid 1px #e6f6fd;}
.area2 .box{ width: 555px; float: left;}
.area2 p{text-align: justify;text-indent: 2em;margin-bottom: 11px;color: #666;line-height: 30px;font-size: 16px;}
.area2 .bg{ display: block; float: right;}
.area2 h2{font-weight: bold;font-size: 22px;margin-bottom: 20px;color: #000;border-left:3px #666 solid;line-height: normal;padding-left: 10px;}
.area3{ height: 361px; overflow: hidden; min-width: 1200px;}
.picMarquee-left{ overflow:hidden; position:relative;     }

	
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center;  }	
		.picMarquee-left .bd ul li img{ width:265px; height:175px; display:block;  }
.picMarquee-left .bd ul li p{color: #666;line-height: normal;font-size: 16px; text-align: center; padding: 5px 0;}
.area4{ height: 525px; overflow: hidden; min-width: 1200px;}
.area4 .video{  height:475px; }
.area4 .video .sp1{float:left;width: 608px;overflow:hidden;height: 438px;/* margin-left:30px; *//* margin-top:20px; */}
.area4 .video .sp1 li{width: 608px;height: 384px;}
.area4 .video .sp1 li img{width: 608px;height: 337px;}
.area4 .video .sp1 li a h3 {color:#333;  font-size:16px;  height:23px; line-height:24px; overflow:hidden; text-align:center;}
.area4 .video .sp2{float:right;width: 492px;/* margin-top: 24px; */}
.area4 .video .sp2 li{float:left;width:226px;height:151px;margin-left: 20px;margin-bottom: 35px;}
.area4 .video .sp2 li img{width:226px; height:151px;}
.area4 .video .sp2 li a h3 {color:#333;  font-size:15.3px;  height:23px; line-height:24px; overflow:hidden; text-align:center;}
.area5 li {overflow:hidden;cursor:pointer;border-bottom: dashed 1px #ddd; padding: 10px;}
.area5 li:first-child{ border-top: dashed 1px #ddd;}
.area5 li h2 {font-size: 18px;overflow:hidden;display:block;color: #666;margin: 6px 0 2px 0;  background: url(../images/round.png) no-repeat center left;  padding-left: 10px;}
.area5 li p {overflow:hidden;padding: 0px 0 15px 0;color: #919191; display: none;}
.area5 li:hover { background: #f2f4f5; transition: 0.3s;}
.area5 li:hover h2{ color: #000;}
.area5 li:first-child a{border-top:0 !important;}
.area5 li.active p{ display: block;}
.area6 .inner{ height: 453px; position: relative;} 
.area6 a{display: block;width: 343px;height: 30px;position: absolute;left: 517px;bottom: 90px;}
.area15{ height:650px;}
.area15 .show{ overflow:hidden; margin:0 auto; text-align:center; padding-bottom:30px;}
.area15 .show .showname { font:bold 16px/30px ; color:#BA2636; }
.area15 .show span{ color:#049; }
.area15 .show span.green{ font:normal 12px/30px; color:#090; }
.area15 .show .showinfo {padding:10px 0; }
.area15 .show .showinfo img{ width:600px; }
.area15 .show .showdetail { font-size:14px; line-height:24px; text-align:left; padding-top:20px; }
.area15 .show video{ width:800px;}
.area15 .show .showname{ padding-top:35px;}
/*backToTop*/
.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#000; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:.6; filter:Alpha(opacity=60); }
