
html,body{width: 100%;min-width: 1024px;}
#container{width: 100%;background: #F9F9F9;}
*{font-family: 'SourceHanSerifCN-Bold','Microsoft YaHei','SimSun';}

/* 字体 */
@font-face {
    font-family: 'SourceHanSerifCN-Bold';
    font-style: normal;
    font-weight: normal;
    src: url("../../font/SourceHanSerifCN-Bold/SourceHanSerifCN-Bold.eot");
    src: local("SourceHanSerifCN-Bold"), local("SourceHanSerifCN-Bold"),
      url("../../font/SourceHanSerifCN-Bold/SourceHanSerifCN-Bold.eot?#iefix") format("embedded-opentype"),
      url("../../font/SourceHanSerifCN-Bold/SourceHanSerifCN-Bold.woff2") format("woff2"),
      url("../../font/SourceHanSerifCN-Bold/SourceHanSerifCN-Bold.woff") format("woff"),
      url("../../font/SourceHanSerifCN-Bold/SourceHanSerifCN-Bold.ttf") format("truetype"),
      url("../../font/SourceHanSerifCN-Bold/SourceHanSerifCN-Bold.svg") format("svg"); 
}

@font-face {
    font-family: 'SourceHanSerifCN-Medium';
    font-style: normal;
    font-weight: normal;
    src: url("../../font/SourceHanSerifCN-Medium/SourceHanSerifCN-Medium.eot");
    src: local("SourceHanSerifCN-Medium"), local("SourceHanSerifCN-Medium"),
        url("../../font/SourceHanSerifCN-Medium/SourceHanSerifCN-Medium.eot?#iefix") format("embedded-opentype"),
        url("../../font/SourceHanSerifCN-Medium/SourceHanSerifCN-Medium.woff2") format("woff2"),
        url("../../font/SourceHanSerifCN-Medium/SourceHanSerifCN-Medium.woff") format("woff"),
        url("../../font/SourceHanSerifCN-Medium/SourceHanSerifCN-Medium.ttf") format("truetype"),
        url("../../font/SourceHanSerifCN-Medium/SourceHanSerifCN-Medium.svg") format("svg"); 
}

/* 顶部 */
.header{width: 100%;height: auto;background: #fff;}
._top{width: 100%;height: 10px;background: #C30310;}
.nav{width: 1120px;height: 115px;margin: 0 auto;overflow: hidden;}
.nav>img{float: left;width: 135px;margin-top: 22px;margin-left: 10px;}
.nav>p{float: left;color: #005193;font-size: 14px;margin-left: 10px;font-family:'SourceHanSerifCN-Medium','Microsoft YaHei','SimSun';
    line-height: 115px;}
.nav_right{float: right;overflow: hidden;height: 100%;margin-right: 22px;}
.nav_right>a{float: left;font-family: 'SourceHanSerifCN-Bold','Microsoft YaHei','SimSun';color: #333;font-size: 18px;line-height: 115px;
    text-decoration: none;}
.nav_right>a:nth-child(1){margin-right: 20px;}
.nav_right>a:nth-child(2){margin-right: 20px;}
.nav_right>a:nth-child(3){margin-right: 20px;}
.nav_right>a:nth-child(4){margin-right: 20px;}
.nav_right>a:nth-child(5){margin-right: 20px;}

/* banner */
.banner{width: 100%;background: url(../../../img/modules/homePage/center_back.png) no-repeat 0 0;overflow: hidden;
    background-size: cover;}
._logo{width: 580px;margin: 0 auto;display: block;}


/* 公司介绍 */
.introduce{
    width: 1100px;
    /*height: auto;*/
    /*width: 100%;*/
    height: auto;
    overflow: hidden;
    min-height: 600px;
    background: #fff;
    margin: 20px auto 0;
    padding: 0px 60px 50px 60px;
    margin-bottom: 20px;
}
.introduce_title{margin-top: 50px;}
.introduce_title>p{font-size: 28px;text-align: center;line-height: 40px;
    color: #005193;}
.introduce_title>img{width: 150px;display: block;margin: 0 auto;}
.introduce_text{font-family: 'SourceHanSerifCN-Medium','Microsoft YaHei','SimSun';line-height: 28px;text-indent: 2rem;margin-top: 20px;
    font-size: 16px;
    color: #333333;}
.text_top{margin-top: 35px;}
.prizeBox{width: 100%;height: 153px;text-align: center;margin: 30px 0 0 0;}
.prizeBox>img{width: 227px;height: 153px;}
.prize2{margin-left: 37px;}

/* 发展历程 */
.developmentHistory{width: 980px;height: auto;position: relative;overflow: hidden;}
.lines{width: 100%;height: 1px;background: #D8D8D8;position: absolute;top: 41px;
    left: 0;}
.chunk1{width: 185px;float: left;height: auto;padding-left: 10px;margin-top: 59px;position: relative;}
.chunk1>h3{font-size: 20px;line-height: 29px;font-weight: normal;
    color: #005193;}
.chunk1>h6{font-size: 16px;line-height: 23px;margin-top: 10px;font-weight: normal;
    color: #333333;}
.chunk1>p{font-family: 'SourceHanSerifCN-Medium','Microsoft YaHei','SimSun';line-height: 23px;
    font-size: 16px;
    color: #151515;}
.chunk_icon{width: 13px;height: 13px;background: #005293;border-radius: 50%;position: absolute;
    top: -25px;left: 20px;}
.chunk_icon::after{content: '';bottom: -3px;
    left: 3px;position: absolute;
    border-top:4px solid #005293;
    border-left:4px solid transparent;
    border-right:4px solid transparent;}

.chunk2{width: 241px;float: left;height: auto;padding-left: 10px;margin-top: 59px;margin-left: 34px;position: relative;}
.chunk2>h3{font-size: 20px;line-height: 29px;font-weight: normal;
    color: #005193;}
.chunk2>h6{font-size: 16px;line-height: 23px;margin-top: 10px;font-weight: normal;
    color: #333333;}
.chunk2>p{font-family: 'SourceHanSerifCN-Medium','Microsoft YaHei','SimSun';line-height: 23px;
    font-size: 16px;
    color: #151515;}

.chunk3{width: 217px;float: left;height: auto;padding-left: 10px;margin-top: 59px;margin-left: 34px;position: relative;}
.chunk3>h3{font-size: 20px;line-height: 29px;font-weight: normal;
    color: #005193;}
.chunk3>h6{font-size: 16px;line-height: 23px;margin-top: 10px;font-weight: normal;
    color: #333333;}
.chunk3>p{font-family: 'SourceHanSerifCN-Medium','Microsoft YaHei','SimSun';line-height: 23px;
    font-size: 16px;
    color: #151515;}

.chunk4{width: 208px;float: left;height: auto;padding-left: 10px;margin-top: 59px;margin-left: 30px;position: relative;}
.chunk4>h3{font-size: 20px;line-height: 29px;font-weight: normal;
    color: #005193;}
.chunk4>h6{font-size: 16px;line-height: 23px;margin-top: 10px;font-weight: normal;
    color: #333333;}
.chunk4>p{font-family: 'SourceHanSerifCN-Medium','Microsoft YaHei','SimSun';line-height: 23px;
    font-size: 16px;
    color: #151515;}

/* 联系我们 */
.contactUs{width: 100%;height: auto;margin-top: 35px;}
.contactUs>p{font-family: 'SourceHanSerifCN-Medium','Microsoft YaHei','SimSun';
    font-size: 16px;
    color: #333333;
    letter-spacing: 0;
    text-align: center;
    line-height: 28px;
}


/* 底部 */
.footer{width: 100%;height: 167px;overflow: hidden;padding: 0 calc((100% - 1120px) / 2);background: #fff;
    border-top: 1px solid #ddd;}
.footer_left{float: left;}
.version_switch{margin: 43px 0 0 30px;overflow: hidden;height: 45px;}
.version_switch>img{float: left;width: 175px;}
.version_ul{float: left;margin-left: 9px;margin-top: 8px;}
.version_ul>li{width: 70px;height: 28px;float: left;margin-left: 10px;background: #005293;cursor: pointer;
    text-align: center;line-height: 28px;font-family: 'SourceHanSerifCN-Medium','Microsoft YaHei','SimSun';color: #fff;font-size: 14px;}
.not_select{background: #7FA8C9!important;}
.on_record{margin-left: 30px;margin-top: 36px;color: #333;font-size: 14px;
    font-family: 'SourceHanSerifCN-Medium','Microsoft YaHei','SimSun';}
.on_record a{
    display: inline-block;
    text-decoration: none;
    height: 20px;
    line-height: 20px;
    color: #333;
    font-family: 'SourceHanSerifCN-Medium','Microsoft YaHei','SimSun';
}
.footer_right{width: auto;height: 100%;float: right;overflow: hidden;position: relative;margin-right: 10px;}
.footer_right::before{content: '';width: 1px;height: 107px;background: #ddd;
    position: absolute;top: 30px;left: 0;}
.contact{float: left;width: 90px;height: 100%;margin-left: 40px;}
.contact>img{width: 90px;margin-top: 20px;}
.contact>span{color: #333;font-size: 14px;text-align: center;line-height: 14px;margin-top: 10px;
    display: block;width: 100%;font-family: 'SourceHanSerifCN-Medium','Microsoft YaHei','SimSun';}
.follow{width: 112px;height: 100%;float: left;margin-left: 10px;}
.follow>img{width: 90px;margin:20px auto 0;display: block;border: 1px solid #ddd;}
.follow>span{color: #333;font-size: 14px;text-align: center;line-height: 18px;margin-top: 1px;
    display: block;width: 100%;font-family: 'SourceHanSerifCN-Medium','Microsoft YaHei','SimSun';}

/* 专题列表 */
.special_list{width: 100%;height: auto;background: #FFFFFF;box-shadow: 0 0 4px 0 rgba(0,0,0,0.10);overflow: hidden;
    margin-top: 20px;margin-bottom: 20px;}
.special_list>h1{color: #333;font-size: 18px;margin: 20px 0 0 20px;font-weight: normal;line-height: 20px;}
.listUl{overflow: hidden;width: 100%;}
.listUl>li{width: 50%;height: auto;float: left;padding: 0 20px;overflow: hidden;margin-top: 20px;cursor: pointer}
.fontBox{float: left;}
.fontBox>h3{
    color: #333;
    font-size: 16px;
    line-height: 23px;
    font-weight: normal;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    height: 46px;
}
.fontBox>h3:hover{
    color: #C30310;
}
.fontBox_two{float: left;width: 100%;}
.fontBox_two_left{float: left;width: 50%;}
.fontBox_two_left>p{color: #333;font-size: 14px;font-family:'SourceHanSerifCN-Medium','Microsoft YaHei','SimSun';margin-top: 8px;
    line-height: 23px;float: left;}
.btn_box{width: 100%;height: 24px;overflow: hidden;margin-top: 9px;float: left;}
.btn{float: left;height: 100%;color: #333;font-size: 14px;font-family: 'SourceHanSerifCN-Medium','Microsoft YaHei','SimSun';padding: 0 11px;
    cursor: pointer;background: #fff;border: 1px solid #dcdcdc;margin-right: 10px;
    text-align: center;line-height: 22px;}
.listUl>li>img{width: 179px;float: right;}
.fontBox_two img{
    float: right;
    width: 40%;
    margin-top: 13px;
}
/* 有内容 */
.haslist{display: no ne;}
/* 无内容 */
.nolist{display: block;height: auto;overflow: hidden;margin-bottom: 100px;}
.nolist>img{display: block;width: 52px;margin: 100px auto 0;}
.nolist>p{font-family: 'SourceHanSerifCN-Medium','Microsoft YaHei','SimSun';font-size: 16px;color: #888888;text-align: center;margin-top: 20px;}


.tabnav_watch {
    overflow:hidden;
    height:48px;
    background: #F7F7F7;
    padding:0 20px;
    box-sizing:border-box;
    margin-top:0;
    margin-bottom: 10px;
}
.tabnav_watch ul{
    background: #F7F7F7;
    height:48px;
}
.tabnav_watch ul li{
    float: left;
    margin: 0;
    margin-right: 5%;
    font-size: 16px;
    color: #999;
    height: 48px;
    line-height: 48px;
    width: 32px;
    border-bottom: 4px solid #f7f7f7;
    cursor: pointer;

}
.tabnav_watch ul li:hover{
    color: #005293;
    border-bottom:4px solid #005293;
}
.tabnav_watch ul li:last-child{
    margin-right:0;
}
.tabnav_watch ul li.on{
    font-size: 16px;
    color: #005293;
    border-bottom:4px solid #005293;
}
/*.tabcon ul{display:none;}*/
.tabcon ul.on{display:block;}



@media (max-width: 1200px) {
    .introduce{width: 1024px;padding: 0px 30px 50px 30px;}
}



@media (max-width: 1130px) {
    .nav{width: 1024px;}
    .footer{padding: 0 calc((100% - 1024px) / 2);}

}






