
/*banner*/
#banner-box{margin:110px 6px 50px; float:left; width:553px; padding:0 17px; background:#fff; height:475px;position:relative;}
.banner-inner{margin:0px auto}
.banner-nav-abs{position:absolute;left:0px; top:220px;z-index:3}
.banner-nav-abs-opac{position:absolute;width:100%;height:78px;left:0px;bottom:-22px;z-index:2}
.banner-nav-fix{position:fixed;left:0px;top:82px;z-index:3}
.banner-nav{width:100%}
.banner-nav ul {width:70px;margin:0px auto}
.banner-nav li {float:left;display:inline;width:12px;height:12px;font-size:14px;cursor:pointer;position:relative;margin:0px 2px}
.banner-nav li div{width:110px;height:65px;padding:5px 43px 0px 43px;position:absolute;left:0px;top:0px;z-index:5;background:#fff;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2}
.banner-nav li a span{display:block;height:36px;width:60px;margin:3px auto 0px auto;background:url(../img/icon-banner.png) no-repeat;}
.banner-nav li a.bg1 span{background-position:15px 2px}
.banner-nav li a.bg2 span{background-position:-53px 2px}
.banner-nav li a.bg3 span{background-position:-110px 2px}
.banner-nav li a.bg4 span{background-position:-174px 2px}
.banner-nav li a.bg5 span{background-position:-235px 2px}
.banner-nav li a.bg6 span{background-position:-297px 2px}
.banner-nav li a{display:block;float:left;position:absolute;left:0px;top:0px;    border: solid 2px #fff;z-index:6;display:inline;width:12px;height:12px;padding-top:5px;text-align:center;border-radius: 50px;}
.banner-nav li.current{cursor:default}
.banner-nav li.current div{width:95px;height:95px;background:none;}
.banner-nav li.current a{color:#333;cursor:default; background:#fff}
.banner-nav li.current a.bg1 span{background-position:15px -32px}
.banner-nav li.current a.bg2 span{background-position:-53px -32px}
.banner-nav li.current a.bg3 span{background-position:-110px -32px}
.banner-nav li.current a.bg4 span{background-position:-174px -32px}
.banner-nav li.current a.bg5 span{background-position:-235px -32px}
.banner-nav li.current a.bg6 span{background-position:-297px -32px}
.banner-list{height:518px;z-index:2;overflow:hidden;width:100%; margin-top:-42px;}

.banner-list li{width:100% !important;height:518px;text-align:center;float:left;display:inline-block}
.banner-list li .animate-box {width:518px; float:left;margin:292px auto 0; background:#fff; padding:30px 37px; overflow:hidden;}
.banner-list li .animate-box .t-d{ float:left; width:100%}
.banner-list li .animate-box .t-d h2 {display:block;margin:0 auto;padding:0 0 15px;font-size:16px; font-weight:bold; text-align:center;color:#038033; border-bottom:solid 1px #84d8a5}
.banner-list li .animate-box .t-d p{color:#a3a1a1;padding:20px 0 0 0;line-height:24px; text-align:left; font-size:12px}
.banner-list li .animate-box .animate-img{position:absolute;top:50px;right:0px}

.slider-btn{text-align:right;font-size:14px;color:#0ab14b; width:100%; display:block}

.riqi{ position:absolute; left:436px; font-size:15px; text-align:center; top:0; background:#0ab14b; color:#fff; z-index:333; width:82px; height:70px; padding:10px 0; line-height:28px;}
.riqi strong{ font-size:32px; display:block; width:100%; font-weight:normal}




#tab{position:relative;width:510px;margin:120px auto 0; float:right}
#tab .tabList ul li{
	float:left;
	padding:5px 0; font-size:20px; color:#888;
	width:80px; margin:0 20px;
	text-align:center;
	position:relative;
	cursor:pointer; border-bottom:solid 2px #fff
}
#tab .tabCon{
	width:100%;
	height:220px;
}
#tab .tabCon div{
	width:100%;
	padding:10px 0;
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
}
#tab .tabCon ul{ width:100%; margin:5px auto 0}
#tab .tabCon ul li{ padding-bottom:15px;}
#tab .tabCon ul a{ color:#555; font-size:15px}
#tab .tabCon ul li span{ color:#888; font-size:14px; float:right}

#tab .tabList li.cur{ color:#ec1f26; border-bottom:solid 2px #ec1f26
}
#tab .tabCon div.cur{
	opacity:1;
	filter:alpha(opacity=100);
}

.gengduo{ width:100%; text-align:right;}
.gengduo a{ color:#b3b3b3; font-size:15px}
.gengduo a:hover{ color:#666}



.div_cp{ width:100%; z-index:9999; overflow:hidden; padding-bottom:170px;}
.div_cp .div_title h3,.div_cp .div_title p{ color:#fff}
.div_cp .div_title p{ width:100%; margin:30px auto}



.pic_con{width:100%;padding:10px;margin:0 auto;position:relative}
.pic_lists{float:left;width:8888px;height:auto;overflow:hidden;position:absolute;top:0px;left:0px}
.btn_change{width:17px;height:30px;position:absolute;text-indent:-9999px;cursor:pointer}
.left_btn{background:url(../images/left_btn.png) no-repeat;top:85px;left:0}
.right_btn{background:url(../images/right_btn.png) no-repeat;top:85px;right:0px}

.pic_content{overflow:hidden;height:280px;loat:left;width:580px;padding:10px;position:relative;margin:0 auto}
.pic_content ul li{float:left;width:105px; padding:45px 0 0;text-align:center;margin:0 20px;position:relative}

.pic_content ul{ width:100%; overflow:hidden; margin:0 auto}

.pic_content ul li p{line-height:22px;color:#35a669;width:100%;text-align:left; font-size:13px}
.pic_content ul li h4{ color:#60de91; font-size:16px; margin:30px auto 20px;}
.pic_content ul li a img{width:50px; margin:0 auto}

.highlight_tip{width:50%;position:relative;margin:0 auto;top: -15px;left: 20%;}
.highlight_tip span{margin:0 3px;
    border: solid 2px #6ace91;
    width:9px;
    height:9px;
    border-radius: 50px; display:block; float:left


}
.highlight_tip span.current{background:#6ace91}






