
html, body, ul, li, a, p{margin:0;padding:0;}
img{border:0;}
ul, li{list-style:none;}
a{text-decoration:none;}

/*清除浮动*/
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{*zoom:1;}


.prove_index,.next_index{background:url(../image/btn00.png);top:50%;height:47px;width:44px;position:absolute;margin-top:-23px;z-index:999;cursor:pointer}
.prove_index{left:20px;background-position:44px 0;display:none;}
.next_index{right:20px;background-position:0px 47px;display:none;}
.prove_index:hover{background:url(../image/btn00.png);background-position:0px 0px;}
.next_index:hover{background:url(../image/btn00.png);background-position:44px 47px;}
#kfbtn{background:url(../image/btn00.png);background-position:0 0;height:31px;}
#dzbtn{background:url(../image/btn00.png);background-position:0 0;height:31px;}
#ylbtn{background:url(../image/btn00.png);background-position:0 0;height:31px;}
#jgbtn{background:url(../image/btn00.png);background-position:0 0;height:31px;}
#mzbtn{background:url(../image/btn00.png);background-position:0 0;height:31px;}
#qjbtn{background:url(../image/btn00.png);background-position:0 0;height:31px;}
#kfbtn:hover,#dzbtn:hover,#ylbtn:hover,#jgbtn:hover,#mzbtn:hover,#qjbtn:hover{background-position:0 31px;}

/* banner */
.main_banner{ width:100%; overflow:hidden; margin:0 auto;}
.banner{width:1440px;min-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"100%");overflow:hidden;position:relative;height:427px;z-index:998; margin:0 auto;}
.banner_container{height:427px;width:100%;min-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"100%");max-width:1440px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1440?"1440px":"100%");display:block;overflow:hidden;left:50%;margin-left:-720px;z-index:997}
.banner_container .banner_content{position:absolute;left:0%;top:0%;width:100%;min-width:1000px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"100%");max-width:1440px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1440?"1440px":"100%");height:100%;overflow:hidden;z-index:996}
.banner_container .banner_content div{height:427px;width:100%;position:absolute;background-repeat:no-repeat;}
.banner_container .banner_content div .test{height:427px;width:100%;position:absolute;background-repeat:no-repeat; left:50%; margin-left:-720px;}
.banner_container .banner_content div a{position:absolute;display:block;}
.banner_container .banner_content img{z-index:995}
.banner_nav{position:absolute;z-index:10;bottom:10px;left:50%;margin-left:-64px;z-index:999}
.banner_nav li{float:left;width:55px;height:7px;}
.banner_nav li a{float:left;width:48px;height:7px;text-align:center;line-height:20px;font-size:0px;cursor:pointer;background-image:url(../image/point_2.png);background-repeat:no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='images/point_2.png')}
.banner_nav li.current a{background-image:url(../image/point_1.png);_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='images/point_1.png');}

.ico{}
.ico a{display:inline-block;border-radius: 50%;transition: 0.3s;-webkit-transition: 0.3s;-moz-transition: 0.3s;margin-bottom: 5px}
.ico a:hover{opacity: 0.6;-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);
-o-transform: rotate(360deg);transform: rotate(360deg)}

/*******************团队建设************************/
.slyWrap .controls{margin:20px 0 ;}
.controls{text-align:center;}
.sly{overflow:hidden;}
.sly > ul{list-style:none;margin:0;padding:0;}
.sly > ul li{position:relative;margin:0;padding:0;color:#fff;text-align:center;cursor:pointer;}
.sly > ul li.active{background:#fff;color:#4DBCE9;

}

.pages{list-style:none;margin:20px 0;padding:0;text-align:center;}
.pages li{display:inline-block;width:11px;height:11px;margin:0 2px;text-indent:-999px;background:#fff;border-radius:10px;cursor:pointer;
	overflow:hidden;border:1px solid #aaa;
}
.pages li:hover{background:#eee;}
.pages li.active{border-color:#888;box-shadow:inset 0 0 0 2px #eee;}

.scrollbar{background:#3e3e3e;border-radius:4px;border-top-color:#666;line-height:0;}
.scrollbar .handle{background:#C3271E;cursor:pointer;line-height:0;
	
}
#horizontal .slyWrap{margin:3em auto;width:1000px;text-align:center; }

#horizontal .scrollbar{margin:1em 0;height:21px;}
#horizontal .scrollbar .handle{width:100px;height:100%;}

#horizontal .example1 .sly{
	height:130px;
	padding-bottom:15px;
}
#horizontal .example1 .sly ul{height:100%;}
#horizontal .example1 .sly ul li{float:left;width:180px;height:100%;margin:0 25px 0 0;}
#horizontal .example1 .sly ul li img{width:180px;height:240;}
#horizontal .example1 .sly ul li.active img{}

#horizontal .example2 .sly{height:200px;}
#horizontal .example2 .sly ul{height:100%;}
#horizontal .example2 .sly ul li{float:left;width:266px;height:100%;margin:0 1px 0 0; }
#horizontal .example2 .sly ul li img{width:264px;height:198px;border:solid 1px #ddd;}
#horizontal .example2 .sly ul li.active img{border:solid 1px #3366cc;}

#horizontal .example3 .sly{height:200px;}
#horizontal .example3 .sly ul{height:100%;}
#horizontal .example3 .sly ul li{float:left;width:465px;height:100%;margin:0 10px 0 0;cursor:default;}
#horizontal .example3 .sly ul li.active{background:#4DBCE9;color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none;}

#horizontal .example4 .sly{height:160px;}
#horizontal .example4 .sly ul{height:100%;}
#horizontal .example4 .sly ul li{float:left;padding:0 20px;width:360px;height:100%;font-size:50px;opacity:0.2;cursor:default;
overflow:hidden;background:none;box-shadow:none;font-size:14px;text-align:justify;color:#444;
-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear;
}
#horizontal .example4 .sly ul li.active{opacity:1;}
/* 4 */
.item4{width:180px;height:135px;margin-right:3px;overflow:hidden;position:relative;float:left;cursor:pointer;}
.item4 .caption{width:180px;height:200px;color:#fff;position:absolute;left:0;display:none;background:url(../image/tab1.png) no-repeat; z-index:100; text-align:center;}
.item4 .caption h3{ width:100%; text-align:center; font-size:18px; padding-top:59px; color:#fff;}
.item4 .caption p{ text-align:center; width:180px; font-size:12px; color:#c4c4c4;}
.item4 img{border:0;position:absolute;}
.item4-txt{position:absolute;left:0;top:120px;width:100%;height:50px;text-align:center;color:#FFF;overflow:hidden;}


.jiudian{ margin-top:-30px; height:30px;}
.jiudian li{ cursor:pointer; float:left; background:#d7c7ba; width:152px; height:26px; line-height:26px; text-align:center; color:#fff;}
.jiudian li.ll{ float:left; margin-right:15px;}
.jiudian li.rr{ float:left; margin-left:15px;}
.jiudian li.ml{ margin-left:345px;}
.jiudian li.on{ background:#b29e8d;}