@charset "utf-8";
/* CSS Document */
/* 关于我们  */
.about_bg{
	width:100%;background:#f6f6f6;
	  margin-top: 30px;
    position: relative;
	padding-bottom:30px;}
.about_content{width:1000px;margin:0 auto; overflow:hidden;}
.about_menu{float:left;}
.about_menu li{float:left;height: 46px;
    line-height: 46px;
    text-align: center;
}
.about_menu a{color:#ffffff; text-decoration:none;padding:0px 30px;}
.about_menu a:hover{float:left;color:#ffffff; background:#bc000f;height: 46px;
    line-height: 46px;
    text-align: center;
}


.about_menu ul{float:left;background:#010101;width:1000px; position:absolute;top:-20px;height:46px;}
.about_menu li.on{float:left;background:#bc000f;}
.about_menu li.on a:hover{float:left;background:#bc000f;}
.about_t{float:left;width:1000px;padding:80px 0px 60px 0px;text-align:center;height:118px;}
.about_office{width:100%;background:#ffffff;height:220px;}
.about_office .name {    background: #e22c07 none repeat scroll 0 0;    float: left;    height: 170px;    padding-top: 50px;    width: 220px;}
.about_office .arrow{float:left;width:5px;height:9px; position:absolute;}
.about_office .ofpic{float:left;width:780px;height:220px;}
.about_ind{ margin:30px auto 0px auto;width:900px; overflow:hidden; background:#ffffff;padding:20px 50px; line-height:30px; text-align:left;}
.about_ind p{float:left; text-indent:30px;width:900px;}

/* 大记事 */
.event_video{
	width:100%;height:370px;background:#ffffff;
	margin:50px 0px 30px 0px;}
.event_flash{width:1000px;margin:0px auto;} 
.event_main{width:1000px;background:#ffffff;margin:50px auto 0 auto; overflow:hidden; position:relative;}
.event_main_title{float:left;width:1000px;height:42px; position:absolute;}
.event_list{float:left;width:900px;padding:30px 50px; background:url(../img2016/aboutus/Ruler.png;vpn_img) scroll repeat-y 30px 0px;margin-top:50px; overflow:hidden;}
.event_list dl{float:left;margin-top:10px;}
.event_list dt{float:left;width:88px;height:20px;padding-bottom:5px;}
.event_list dd{float:left;width:850px;line-height:25px;padding-left:50px;}

/* 产品与服务 */
.pservice{width:900px;margin:50px auto 0px auto;padding:30px 50px; background:#ffffff; overflow:hidden;}
.pservice dl{overflow:hidden;}
.pservice dt{float:left; font-size:16px;color:#bc000f;padding:10px;}
.pservice dd{float:left;line-height:30px;padding-left:30px;width:870px;}

/* 法律声明  */
.law_t{font-size:16px;padding-bottom:20px;float:left;text-align:center;width:900px;color:#bc000f;}

/* 友情链接   */
.link_cj{float:left;width:900px;
min-height:500px; /*（解决ie8.9.ff.chrome）*/
*+height:500px;  /*（解决ie7）*/
_height:500px; /*（解决ie6）}*/}
.link_cj ul{float:left;width:890px;padding-top:10px;}
.link_cj li{float:left;width:160px;height:30px;line-height:30px;border:1px dotted #cccccc;padding-left:10px;}
.link_cj span{float:left;font-size:16px;color:#bc000f;padding:10px 0px 0px 0px;width:120px;text-align:left;}

#xiaogu{
        margin: 0px 0px 0px 0px;
        background: #000;
        width: 715px;
        height: 400px;
        overflow: hidden;
    }
    #imageFlow {
        position: relative;
        width: 684px;
        height: 390px;
        left: 0%; top:10px;
        background: #000;
overflow: hidden; margin-left:15px
    }
    #imageFlow .diapo {
        position: absolute;
        left: -1000px;
        cursor: pointer;
        -ms-interpolation-mode: nearest-neighbor;
    }
    #imageFlow .link {
        border: dotted #fff 1px;
        margin-left: -1px;
        margin-bottom: -1px;
    }
    #imageFlow .bank {
        visibility: hidden;
    }
    #imageFlow .top {
        position: absolute;
        width: 100%;
        height: 20%;
        background: #181818;
    }
    #imageFlow .text {
        position: absolute;
        left: 0px;
        width: 100%;
        bottom: 13%;
        text-align: center;
        color: #fff;
        font-size:15px;
        font-family: verdana, arial, Helvetica, sans-serif;
        z-index: 1000;}
    #imageFlow .title {
        font-size: 12px;
    }
    #imageFlow .legend {
        font-size: 0.8em;
    }
    #imageFlow .scrollbar {
        position: absolute;
        left: 10%;
        bottom: 5%;
        width: 80%;
        height: 16px;
        z-index: 1000;
    }
    #imageFlow .track {
        position: absolute;
        left: 1%;
        width: 98%;
        height: 16px;
        filter: alpha(opacity=30);
        opacity: 0.3;
    }
    #imageFlow .arrow-left {
        position: absolute;left: 0px;
    }
    #imageFlow .arrow-right {
        position: absolute;
        right: 0px;
    }
    #imageFlow .bar {
        position: absolute;
        height: 16px;
        left: 25px;
    }