
#banner { width: 100%; height: 390px; background: #fff; overflow: hidden; position: relative; }
#banner_img { display: block; position: relative; }
    #banner_img li { position: absolute; top: 0; left: 0; width: 100%; height: 390px; background-position: center; background-size: cover; display: none; }
        /* banner */
        #banner_img li.item1 { background-image: url(../img/gg01.jpg); display: block; }
        #banner_img li.item2 { background-image: url(../img/gg02.jpg); }
        #banner_img li.item3 { background-image: url(../img/gg03.jpg); }
        #banner_img li.item4 { background-image: url(../img/gg04.jpg); }
        
        #banner_img li.item01 { background-image: url(../img/banner01.jpg); display: block; }
        #banner_img li.item02 { background-image: url(../img/banner02.jpg); }
        #banner_img li.item03 { background-image: url(../img/banner03.jpg); }
        #banner_img li.item04 { background-image: url(../img/banner04.jpg); }
        
        a.bannerlink{width:100%; height:390px; display:block;}
    
    #banner_img .ad_img { position: absolute; right: 10px; top: 80px; width: 506px; height: 404px; }
    #banner_img .ad_txt { position: absolute; left: 10px; top: 170px; color: #000; text-shadow: 1px 1px rgba(51,51,51,0.3); }
        #banner_img .ad_txt h2 { font: bold 36px/60px Microsoft YaHei; color:#000; }
		#banner_img .ad_txt p{ color:#000;}
        #banner_img .ad_txt a { display: block; width: 100px; height: 25px; line-height: 25px; text-align: center; margin-top: 10px; background: #fff; color: #666; text-decoration: none; text-shadow: none; }
#banner_ctr { position: absolute; width: 754px; height: 35px;  bottom: 0px; z-index: 1;}
    #banner_ctr ul { width: 754px; height: 35px; font-size:12; line-height:35px; position: relative; }
    #banner_ctr li {display: block; float: left; width: 188px; height: 35px; cursor: pointer; color:#fff;  }
	#banner_ctr li span{width:188px; text-align:center; display:inline-block; /*background:#ffffff;*/ color: #ffffff;}
        /*#banner_ctr li.first-item { background: #fff; width: 20px; -webkit-border-radius: 20px 0 0 20px; -moz-border-radius: 20px 0 0 20px; border-radius: 20px 0 0 20px; cursor: default; }
        #banner_ctr li.last-item { background: #fff; width: 20px; -webkit-border-radius: 0 20px 20px 0; -moz-border-radius: 0 20px 20px 0; border-radius: 0 20px 20px 0; cursor: default; }*/
#banner_ctr_bg {position: absolute;top:0; left:0px; width:754px; height:35px; bottom: 0px; background:#000; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
#drag_arrow { position: absolute;color:#000;  top: 0; left: 0px; width: 188px; height:35px; background:#5ABB1E; }


.textbox.title{ width:730;font-size:14px;color:#000000;font-weight:bold;}

.img-box{height:160px;}
.img-box p{margin-bottom:14px;}
.img-box a{color:#000000;text-decoration: none;}
.img-box img{float:left;margin-right:50px;}
.role{font-size:16px;float:left;margin-right:10px;color:#000000;}
.rolesec{font-size:16px;color:#000000;}
.role_con{font-size:14px;margin-bottom:20px;}

.name{float:left;margin-right:20px;font-size:16px;color:#000000;font-weight:bold;}



.tuandui{background:#ebebeb; padding:30px 0 0 0;}
.h_list{ padding:0 0 30px 30px;}
.tx_box{width:246px; float:left;}
.tx_info{width:410px; float:left;}
.tx_info h2{font-size:24px; color:#000;}
.tx_info h2 span{font-size:14px; margin:0 0 0 30px;}
p.touxian{font-size:22px; color:#333; padding:5px 0 0 0;}
p.xianren{ font-size:15px; line-height:1.5; font-weight:bold; padding:100px 0 0 0; color:#222;}
.jieshao{padding:30px 0 0 0;}
.jieshao p{font-size:14px; color:#444; line-height:1.6; margin-bottom:20px;}

#banner1 { width: 100%; height: 390px; background: #fff; overflow: hidden; position: relative; }
#banner_img1 { display: block; position: relative; }
    #banner_img1 li { position: absolute; top: 0; left: 0; width: 100%; height: 390px; background-position: center; background-size: cover; display: none; }
        /* banner */
        #banner_img1 li.item1 { background-image: url(../img/gg01.jpg); display: block; }
        #banner_img1 li.item2 { background-image: url(../img/gg02.jpg); }
        #banner_img1 li.item3 { background-image: url(../img/gg03.jpg); }
        #banner_img1 li.item4 { background-image: url(../img/gg04.jpg); }
        
        #banner_img1 li.item01 { background-image: url(../img/banner01.jpg); display: block; }
        #banner_img1 li.item02 { background-image: url(../img/banner02.jpg); }
        #banner_img1 li.item03 { background-image: url(../img/banner03.jpg); }
        #banner_img1 li.item04 { background-image: url(../img/banner04.jpg); }
        
        a.bannerlink{width:100%; height:390px; display:block;}
    
    #banner_img1 .ad_img { position: absolute; right: 10px; top: 80px; width: 506px; height: 404px; }
    #banner_img1 .ad_txt { position: absolute; left: 10px; top: 170px; color: #000; text-shadow: 1px 1px rgba(51,51,51,0.3); }
        #banner_img1 .ad_txt h2 { font: bold 36px/60px Microsoft YaHei; color:#000; }
		#banner_img1 .ad_txt p{ color:#000;}
        #banner_img1 .ad_txt a { display: block; width: 100px; height: 25px; line-height: 25px; text-align: center; margin-top: 10px; background: #fff; color: #666; text-decoration: none; text-shadow: none; }
#banner_ctr1 { position: absolute; width: 984px; height: 20px; margin-left: -492px; left: 50%; bottom: 0px; z-index: 1;}
    #banner_ctr1 ul { width: 984px; height: 20px; font-size:12; line-height:20px; position: relative; }
    #banner_ctr1 li {display: block; float: left; width: 246px; height: 20px; cursor: pointer; color:#fff;  }
	#banner_ctr1 li span{ padding:0 0 0 12px; width:234px; display:inline-block; /*background:#ffffff;*/ color: #ffffff;}
        /*#banner_ctr li.first-item { background: #fff; width: 20px; -webkit-border-radius: 20px 0 0 20px; -moz-border-radius: 20px 0 0 20px; border-radius: 20px 0 0 20px; cursor: default; }
        #banner_ctr li.last-item { background: #fff; width: 20px; -webkit-border-radius: 0 20px 20px 0; -moz-border-radius: 0 20px 20px 0; border-radius: 0 20px 20px 0; cursor: default; }*/
#banner_ctr_bg1 {position: absolute;top:0; left:0px; width:984px; height:20px; bottom: 0px; background:#ccc; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
#drag_arrow1 { position: absolute;color:#000;  top: 0; left: 0px; width: 246px; height: 20px; background:#dc353c; }
