body{ background:#ecf6f2;}
.bgff{ background:#fff;}
.wapper-out{width:100%;}
.wapper{width:1000px; margin:0 auto;}
.btitle{padding:20px; font-size:20px;}
.top-banner{ height:726px; background:url(bg_02.jpg) center 0 no-repeat; position:relative;}
.btn-baoming{ background:url(btn-baoming.png) center 0 no-repeat; width:279px; height:93px; position:absolute; top:435px; left:50%; margin-left:-139px; text-indent:-9999px; }
.img-p{width:1000px;margin:0 auto;}
.mtitle{ margin:30px auto; }
.dongtai {
    background: url(bg_04.jpg) center 0 no-repeat;
    height: 410px;
    overflow: hidden;
    padding-top: 60px;
}

.left-content{
	float:left; width:392px; height:292px; overflow:hidden; margin-right:10px;}

.slide{width:390px;height:290px;overflow:hidden;position:relative}
.slide .s-title{height:35px;width:530px;position:absolute;bottom:0;left:0;background:rgba(0,0,0,0.3);line-height:35px;font-size:16px;}
.slide .s-title ul{margin-left:20px;}
.slide .s-title ul li a{color:#fff}

.slide .hd{height:15px;overflow:hidden;position:absolute;right:5px;bottom:6px;z-index:1}
.slide .hd ul{overflow:hidden;zoom:1;float:left}
.slide .hd ul li{float:left;margin-right:10px;width:10px;height:10px;background:#dfdfdf;cursor:pointer;border-radius:10px}
.slide .hd ul li.on{background:#129155;}
.slide .bd{position:relative;height:100%;z-index:0}
.slide .bd li{zoom:1;vertical-align:middle}
.slide .bd img{width:390px;height:290px;display:block; border:1px solid #dfdfdf;}

.right-content{float:left; width:580px;height:292px;overflow:hidden;}
.right-content ul li{ margin-bottom:18px;}
.right-content ul li a{display:block;height:65px; padding:10px; background:#fff;}
.right-content ul li a h4{ font-size:19px; color:#05503c;}
.right-content ul li a p{ font-size:12px; color:#333; line-height:22px;}
.right-content ul li a:hover{ background-color:#05503c;}
.right-content ul li a:hover h4,.right-content ul li a:hover p{ color:#fff;}
.mb10{margin-bottom:10px;}
.jp{ width:1000px; height:390px; margin:60px auto 20px; overflow:hidden;}
.jp img{width:770px; height:390px; display:block; margin:0 auto; }
.btn-more{ background:#129155; width:190px; height:38px; line-height:38px; overflow:hidden; font-size:14px; color:#fff; text-align:center;margin:30px auto 0; border-radius:4px;display:block;}
.more-link{ display:block; margin-bottom:20px; font-size:18px; color:#333; text-align:right;}
.vido-box ul{width:1210px; margin-top:40px;}
.vido-box ul li{ float:left; width:300px; margin:0 40px;}
.vido-box ul li a { display:block;}
.vido-box ul li a .pics{ position:relative; margin-bottom:40px;}


/* 图片滚动 */
.picScroll{ position:relative;  height:630px; padding: 10px; margin-bottom:10px;  }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; width:300px; margin:0 0 0 20px;overflow:hidden; display:inline; }
.picScroll ul li img{ width:300px; height:330px; }
.picScroll .prev,
.picScroll .next{ position:absolute;  left:-52px; top: 130px;  display:block; width:52px; height:77px; overflow:hidden; background:url(left-arrow.png) center 0 no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:-52px; background:url(right-arrow.png) center 0 no-repeat; }
.picScroll .prevStop{ background:none;}
.picScroll .nextStop{background:none; }

.vido-box ul li .text-boxs{padding:30px 10px 20px; position:relative; width:276px; height:160px; border:2px solid #dfdfdf;}
.vido-box ul li .text-boxs p{ text-indent:2em; color:#666; line-height:26px; font-size:14px;}
.vido-box ul li .text-boxs .ts-box{ position:absolute;top:-25px; left:-2px;width:302px; text-align:center;}
.vido-box ul li .text-boxs .s-title{ display:inline-block;padding:0 10px; line-height:24px; overflow:hidden; font-size:18px; color:#05503c; background:#ecf6f2;}


.bg-blue{ background:#c7e3f4;padding-top:50px;}

.bottom-blue{ background:#129155; height:310px;}
.bottom-blue p.name{ display:block; font-size:18px; color:#fff; text-align:center; padding:30px 0 20px;}
.bottom-blue p.tel{ display:block; font-size:18px; color:#fff; text-align:right; padding:20px;}
.bottom-blue .erwei-box{ float:right; margin-top:20px}

.bottom-blue .erwei-box span{ margin-right:20px; display:inline-block;}
a:hover{ text-decoration:none;}

.erwei{ position:fixed;top:20%;width:180px; right:10px;}
.erwei img{display:block;width:176px; height:176px;margin:0 auto 10px;}
.erwei p{ font-size:12px; line-height:1.5; color:#666; text-align:center;}



