@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; list-style:none;}
body{ background:#fff;}
em{ font-style:normal; font-weight:normal;}
a,a:hover{ text-decoration:none;}
a{ outline:none;}
img{ vertical-align:middle;}
.scroll_bar{ position:fixed; left:50%; margin-left:560px; top:452px; width:120px; padding:13px 10px 30px; background:#fff; border:1px solid #e8e8e8;}
.scroll_bar a{ width:120px; height:36px; text-align:center; color:#fff; font-size:14px; margin-bottom:4px; background:#56597f; display:block; line-height:36px;}
.scroll_bar img{ margin:16px 0 4px;}
.scroll_bar p{ text-align:center; font-size:12px; line-height:20px; color:#000;}
.scroll_bar a.top{ background:url(../images/icon-3.png) no-repeat scroll; position:absolute; bottom:-25px; left:50px; color:#fff; font-size:14px; text-align:center; line-height:47px; width:45px; height:47px; cursor:pointer;}
.bg1{ background:url(../images/main_1.jpg) no-repeat scroll top center; min-width:1052px; height:216px;}
.bg2{ background:url(../images/main_2.jpg) no-repeat scroll top center; min-width:1052px; height:208px;}
.main_3{ padding:40px 0 62px; overflow:hidden;}
.main{ width:1052px; margin:0 auto;}
.lunbo{ position:relative; width:501px; height:290px; float:left; margin-top:22px; margin-left:11px;}
.lunbo{position: relative; width:501px;height: 290px; float: left;margin-top: 22px;margin-left: 11px;_margin-left:5px; }
.lunbo .sild-hd{ height:16px; overflow:hidden; position:absolute; right:10px; bottom:12px; z-index:1; }
.lunbo .sild-hd ul{ overflow:hidden; zoom:1; float:left;  }
.lunbo .sild-hd ul li{ float:left; margin-right:4px;  width:17px; height:16px; line-height:14px; text-align:center; background:url(../images/ui-1.png) no-repeat scroll; cursor:pointer; }
.lunbo .sild-hd ul li.on{ background:url(../images/ui-2.png) no-repeat scroll; }
.lunbo .sild-bd{ position:relative; height:100%; z-index:0;   }
.lunbo .sild-bd li{ zoom:1; vertical-align:middle; }
.lunbo .sild-bd img{ width:501px; height:290px; display:block;  }
.video-box1{float: left;margin-left: 22px;_margin-left:11px;margin-top: 22px;position: relative;}
.video-box1 img{position: relative;}
.hot{background: url(../images/ui-3.png) no-repeat scroll; width: 47px;height: 44px; display: block;position: absolute;left: 0;top: 0;}
.new{background: url(../images/ui-4.png) no-repeat scroll; width: 47px;height: 44px; display: block;position: absolute;left: 0;top: 0;}
.video-box1 p{ width: 100%; position: absolute;left: 0;bottom: 0; line-height: 26px;color: #fff; font-size: 14px;text-align: center;}
.main_4{ background:#f4f4f4; padding:60px 0; overflow:hidden;}
.tab{ overflow:hidden;}
.span_1{ background:url(../images/ui-6.png) no-repeat scroll; padding-left:56px; float:left; font-size:26px; height:42px; color:#5d5f61; line-height:36px; font-weight:bold;}
.more{ background:url(../images/ui-5.png) no-repeat scroll left center; padding-left:24px; font-size:16px; color:#5d5f61; line-height:42px; float:right; text-decoration:none;}
.video_show{ overflow:hidden;}
.video-box2{ float:left; margin:22px 11px 0; width:241px; position:relative;}
.video-box2 p{ line-height:30px; height:30px; overflow:hidden;}
.video-box2 p a{ line-height:34px; color:#000; font-size:16px; text-align:left; text-decoration:none;}
.video-box2 span{ background:url(../images/ui-8.png) no-repeat scroll left center; padding:2px 0 2px 24px; line-height:20px; font-size:12px; color:#a8a8a8;}
.video-box2 em{ padding:2px 6px; background:#000; color:#fff; font-size:12px; position:absolute; right:0; top:115px; }
.main_5{ padding:60px 0; overflow:hidden;}
.span_2{ background:url(../images/ui-7.png) no-repeat scroll;}
.ul_1{ float:left; overflow:hidden; margin-left:16px;}
.ul_1 li{ float:left; margin:0 2px; line-height:42px; color:#ccc; width:100px; text-align:center;}
.ul_1 li a:hover{ background:#00a483; color:#fff; cursor:pointer;}
.video-show ul li{ float:left;}
.video-box2{ float:left; margin:22px 11px 0; width:241px; position:relative;}
.video-box2 p{ line-height:30px; height:30px; overflow:hidden;}
.video-box2 p a{ line-height:34px; color:#000; font-size:16px; text-align:left; text-decoration:none;}
.video-box2 span{ background:url(../images/ui-8.png) no-repeat scroll left center; padding:2px 0 2px 24px; line-height:20px; font-size:12px; color:#a8a8a8;}
.video-box2 em{ padding:2px 6px; background:#000; color:#fff; font-size:12px; position:absolute; right:0; top:115px;}
.footer{position:relative;top: 0px;left:5px;width:100%; height:130px; background:#000; font-size: 12px;color: #666666; z-index: 3000; margin-top:50px;}
.footer #bottom{position: relative;top: 0px;left:46px;width: 1000px;height: 75px;margin: 0 auto;color: #61646d;/*background:url(../../images/v1/foot.png) no-repeat 0px 30px;*/}
.footer .botp1{position: absolute;left: 28.5%;top: 15px;}  
.footer .botp1 a{margin: 0 5px;color: #61646d;transition: color 0.3s ease-in;}
.footer .botp1 a:hover{color: #fff;}
.footer .botp2{position: absolute;left:57px;top: 45px;} 
.footer .botp3{position: absolute;left: 416px;top: 45px;}
.footer .botp4{position: absolute;left: 0px;top: 75px;width: 91%;text-align: center;}







