/*css reset start*/
html, body, head, div, p, span, img, ul, li, ol, dl, dd, dt, a, input, button, h1, h2, h3, h4, h5, h6, header, footer, i, small, select, iframe, option *{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
a, a:link, a:visited , a:hover , a:active{
    text-decoration: none;
    cursor: pointer;
}
em{
    font-style: inherit;
}
ul, ol{
    list-style: none;
}
.clear{
    clear: both;
}
.fl{
    float: left;
}
.fr{
    float: right;
}
body{
    font-family: "Microsoft YaHei";
    font-size: 14px;
}
select, input{
    outline: none;
    background: none;
    border: none;
}
.a_btn{
    display: inline-block;
    text-align: center;
}
/*.indexbody{*/
    /*width: 100%;*/
    /*height: 100%;*/
    /*overflow: hidden;*/
/*}*/

/*页面上导航栏固定*/
.box_top{
    /*width: 1920px;*/
    height: 72px;
    /*background: url('../images/box_top.png') no-repeat center;*/
    background: #2d4057;
    padding: 13px 0;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 11;
}
.box_top .box_top_con{
	color: #ffffff;
    font-size: 20px;
    text-align: center;
    vertical-align: 17px;
    margin-left: 25%;
}
.box_top > img{
    margin-left: 2%;
}
.box_top_right{
    width: 300px;
    text-align: right;
}
.box_top_right a{
    display: inline-block;
    color: #fefdfd;
    width: 138px;
    font-size: 16px;
    vertical-align: middle;
}
.box_top_right a .top_right_img img{
    width: 45px;
    height: 45px;
}
.box_top_right a span:first-child{
    margin-right: 8%;
    vertical-align: middle;
}
.box_top_right a .top_right_img{
    display: inline-block;
    width: 45px;
    height: 45px;
    border-radius: 23px;
    overflow: hidden;
}
.box_top_right a:last-child{
    text-align: center;
}

/*页面上导航栏固定*/
/*页面左导航栏固定*/
.box_left{
    background: #59b1df;
    text-align: center;
    overflow: auto;
    position: absolute;
    top: 70px;
    bottom: 0;
    left: 0;
    width: 200px;
    z-index: 10;
}
.box_left .box_left_list{
    height: 100%;
}
.box_left .box_left_list li{
    padding: 10% 0 10% 0;
}
.box_left .box_left_list li:hover, .box_left .box_left_list li.hover{
    background: #98c52a;
}
.box_left .box_left_list li a{
    font-size: 18px;
    color: #ffffff;
    display: block;
    height: 100%;
}
.box_left .box_left_list li a i{
    font-size: 35px;
    padding-bottom:7%;
}
/*页面左导航栏固定*/
/*页面右边内容*/
.right_content{
    position: absolute;
    top: 70px;
    right: 0;
    bottom: 0;
    left: 200px;
    overflow: hidden;
}
.right_content iframe{
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 102%;
}
















