﻿@charset "utf-8";
html,body{font-family: "Microsoft YaHei","Arial";}
/*hide scroll*/
/* ::-webkit-scrollbar-track-piece { position: fixed;right:0;background-color:#f8f8f8;}
::-webkit-scrollbar {width:0px;height:0px;}
::-webkit-scrollbar-thumb {background:#dddddd;background-clip:padding-box;min-height:28px;}
::-webkit-scrollbar-thumb:hover {background:#bbb;} */
/* video::-webkit-media-controls{display:none !important;} */


/*头部样式*/
header{margin:0 auto;/*position: absolute;*/top:0;left:0;right:0;z-index: 99;text-align: center;transition: all .5s;}
.head_top{background: #fff;}
.head_top span{display: block;font-size: 12px;line-height: 30px;color:#414344;}
.head_btm{position: relative;}
.head_btm h1{position: absolute;top: 27px;left: 0;}
.head_nav{text-align: right;position: absolute;z-index: 88;top: 35px;right: 0;}
.head_nav ul li{display: inline-block;vertical-align: top;font-size: 20px;line-height: 50px;color:#fff;padding: 0 0 0 30px;}
.head_nav ul li a{color:#fff;position: relative;display: block;}
.head_nav ul li a::after{content: "";display: block;width:0;height: 2px;background: #fff;position: absolute;bottom: 0;}
.head_nav ul li.active,
.head_nav ul li:hover{font-weight: bold;}
.head_nav ul li.active a::after,
.head_nav ul li:hover a::after{width:100%;}

.head_btm .return{position: absolute;top: 60px;right: 0;margin: 0 auto;font-size: 25px;color: #fff;}
.head_btm .return img{display: inline-block;vertical-align: top;}
.head_btm .return>a{display: block;color:#fff;}

/*底部样式*/
footer{margin: 0 auto;background: #5b85ad;width:100%;overflow: hidden;}
.foot_left{width:890px;padding-top: 35px;padding-left: 40px;}
.foot_left dl dt,
.foot_left dl dd{display: inline-block;vertical-align: top;font-size: 20px;color:#fff;}
.foot_left dl dd a{color:#fff;margin-right: 15px;}
.foot_left p{font-size: 16px;line-height: 30px;color:#fff;margin-top: 15px;}
.foot_left p a{color:#fff;}
.foot_right{width:145px;}


/*banner样式*/

.ban{height:274px;}
.ban2{height:140px;}

.boxs_left{width:840px;}
.crumbs dl dt,
.crumbs dl dd{display: inline-block;vertical-align: top;font-size: 16px;line-height: 50px;color:#000;}
.crumbs dl dt{margin-right: 5px;}

.tab_bar dl dd,
.tab_bar dl dt{display: inline-block;vertical-align: top;}
.tab_bar dl dd{width:170px;line-height: 40px;text-align: center;font-size: 16px;color:#12495d;background: #d9d9d9;border-radius: 10px;margin-right: 15px;}
.tab_bar dl dd a{color:#12495d;display: block;}
.tab_bar dl dd.active{background: #386b9a;}
.tab_bar dl dd.active a{color:#fff;}
.tab_bar dl dt{width:450px;border:1px solid #c5c6c7;border-radius: 5px;line-height: 40px;position: relative;}
.tab_bar dl dt input{height:40px;line-height: 40px;border:none;background: none;display: block;width: 90%;padding-left: 10px;box-sizing: border-box;font-size: 14px;}
.tab_bar dl dt button{position: absolute;right:10px;top: 0;border:none;background: none;line-height: 40px;}

.problem .yyui_tab>ul{font-size: 0;border-bottom: 1px solid #e7e7e7;margin-bottom: 30px;}
.problem .yyui_tab>ul>li{display: inline-block;vertical-align: top;width:20%;text-align: center;font-size: 16px;color: #525252;line-height: 40px;font-weight: bold;cursor: pointer;}
.problem .yyui_tab>ul>li::after{content: "";display: block;width:0px;height:2px;background: #386b9a;margin: 0 auto;}
.problem .yyui_tab>ul>li.yyui_tab_title_this{color:#000;}
.problem .yyui_tab>ul>li.yyui_tab_title_this::after{width:80px;}
.problem .yyui_tab .yyui_tab_content{display: none;}
.problem_list dl dt{font-size: 16px;line-height: 45px;color:#525252;border-bottom: 1px solid #cdcecf;}
.problem_list dl dt p{width:90%;}
.problem_list dl dt span{float: right;width: 10%;text-align: right;cursor: pointer;}
.problem_list dl dt span.sp2{display: none;}
.problem_list dl dd{line-height: 25px;padding:15px 10px;box-sizing: border-box;background: #e5e3e4;font-size: 16px;color:#525252;display: none;}
.problem_list dl.active .sp1{display: none;}
.problem_list dl.active .sp2{display: block;}
.problem_list dl.active dd{display: block;}

.pages{text-align: center;}
.pages ul li{display: inline-block;vertical-align: top;font-size: 15px;color:#212121;line-height: 30px;padding:0 10px;}
.pages ul li a{color:#212121;display: block;}
.pages ul li:first-child,
.pages ul li:last-child{width:30px;height:30px;border-radius: 30px;background: #bbb9b9;float: left;padding: 0;}
.pages ul li:last-child{transform: rotateY(180deg);float: right;}
.pages ul li img{margin-top: -5px;}
.pages ul li.active a{color:#5b85ad;}

.message_bd dl{font-size: 0;}
.message_bd dl dd{display: inline-block;vertical-align: top;display: inline-block;vertical-align: top;width:280px;}
.message_bd dl dd span{font-size: 16px;line-height: 40px;color:#000;display: inline-block;vertical-align: middle;width: 95px;text-align: center;}
.message_bd dl dd input{width:180px;height:40px;line-height: 40px;border:1px solid #525252;border-radius: 10px;font-size: 16px;padding-left: 10px;box-sizing: border-box;}
.message_bd dl dt{margin-top: 30px;}
.message_bd dl dt textarea{line-height: 30px;font-size: 16px;padding-left: 10px;box-sizing: border-box;width:100%;border-radius: 10px;border:1px solid #525252;}
.message_bd dl button{width:100px;line-height: 40px;border-radius: 10px;background: #386b9a;font-size: 16px;text-align: center;color:#fff;border:none;margin: 30px auto;display: block;}

.boxs_right{width:310px;}
.boxs_right1 .pic{width:171px;height:229px;overflow: hidden;display: inline-block;vertical-align: bottom;}
.boxs_right1 .more{font-size: 12px;line-height: 24px;color:#484747;border:1px solid #5b85ad;width: 80px;border-radius: 20px;text-align: center;display: inline-block;vertical-align: bottom;margin-left: 10px;}
.boxs_right1 .more a{color:#484747;}

.boxs_right2 ul{font-size: 0;}
.boxs_right2 ul li{display: inline-block;vertical-align: top;font-size: 16px;line-height: 40px;color:#fff;background: #5b85ad;border-radius:10px;width:150px;margin: 0 10px 10px 0;}
.boxs_right2 ul li:nth-child(2n){margin-right: 0;}
.boxs_right2 ul li a{color:#fff;}
.boxs_right2 ul li img{padding:0 5px 0 15px;}

.boxs_right3 .tit{font-size: 20px;line-height: 40px;color:#282829;font-weight: bold;background: #ebf6fd url(../images/boxs_right3_bg.png) left no-repeat;text-indent: 1em;}
.boxs_right3 .tit a{float: right;font-size: 14px;color:#214d9c;padding-right: 10px;}
.boxs_right3 .tst{font-size: 16px;line-height: 30px;color:#1a1a1a;}
/*.boxs_right3 .tst p{font-size: 0;}*/
.boxs_right3 .tst p span{display: inline-block;vertical-align: top;font-size: 16px;}
.boxs_right3 .tst p span.sp1{width:80px;}
.boxs_right3 .tst p span.sp2{width:230px;}

.boxs_right4 .tst_list ul li{font-size: 0;margin: 25px auto;}
.boxs_right4 .tst_list ul li .time{width:75px;display: inline-block;vertical-align: top;text-align: right;}
.boxs_right4 .tst_list ul li .time b{font-weight: bold;font-size: 18px;color:#747474;line-height: 30px;display: block;padding-top: 10px;}
.boxs_right4 .tst_list ul li .time span{font-size: 14px;color:#747474;line-height: 20px;display: block;}
.boxs_right4 .tst_list ul li .tct{display: inline-block;vertical-align: top;width: 210px;border-left: 1px solid #bebebe;padding-left: 20px;box-sizing: border-box;margin-left: 20px;}
.boxs_right4 .tst_list ul li .tct .bt{font-size: 15px;line-height: 20px;color:#1a1a1a;margin-bottom: 5px;font-weight: bold;}
.boxs_right4 .tst_list ul li .tct .txt{font-size: 12px;color:#747474;line-height: 20px;}


.boxs_search{background: #f5f8fa;}
.boxs_search dl{font-size: 0;}
.boxs_search dl dt{width:220px;display: inline-block;vertical-align: top;margin-right: 20px;}
.boxs_search dl dt select{display: block;font-size: 16px;line-height: 40px;color:#a6a6a6;display: block;width:100%;height:40px;padding-left: 10px;box-sizing: border-box;}
.boxs_search dl dd{display: inline-block;vertical-align: top;width:960px;position: relative;}
.boxs_search dl dd input{width: 100%;height:40px;line-height: 40px;font-size: 16px;display: block;box-sizing: border-box;padding-left: 10px;}
.boxs_search dl dd button{width:150px;line-height: 40px;background: #5b85ad;font-size: 18px;color:#fff;text-align: center;border:none;position: absolute;top: 0;right: 0;}

.catalogue .yyui_tab>ul{font-size: 0;background: #ebf6fd;}
.catalogue .yyui_tab>ul>li{display: inline-block;vertical-align: top;padding:0 15px;font-size: 16px;color:#000;line-height: 50px;cursor: pointer;min-width: 75px;text-align: center;}
.catalogue .yyui_tab>ul>li::after{content: "";display: block;background: url(../images/catalogue_icons.png) no-repeat;width:0px;height:7px;}
.catalogue .yyui_tab>ul>li.yyui_tab_title_this::after{width:75px;}
.catalogue .yyui_tab .yyui_tab_content{display: none;}

.catalogue_list ul li{border-bottom: 1px solid #898989;padding-bottom: 20px;margin-bottom: 20px;}
.catalogue_list ul li b{display: inline-block;font-size: 15px;height:20px;line-height: 20px;color:#fff;background: #5b85ad;font-weight: bold;padding:0 5px;}
.catalogue_list ul li .tit{font-size: 15px;line-height: 30px;color:#2d2d2d;font-weight: bold;}
.catalogue_list ul li .txt{font-size: 15px;line-height: 30px;color:#2d2d2d;}
.catalogue_list ul li .time{font-size: 15px;line-height: 30px;color:#2d2d2d;}
.catalogue_list ul li .time span{float: right;display: inline-block;width: 10%;text-align: center;}

.bans{height:720px}
.bans .sign{width: 513px;height:517px;overflow: hidden;margin-top: 145px;padding: 30px;box-sizing: border-box;} 
.bans .sign .tit{font-size: 25px;line-height: 45px;color:#192836;text-align: center;letter-spacing: 5px;}
.bans .sign .sign_tab ul{font-size: 0;border:2px solid rgba(255, 255, 255, .7);box-sizing: border-box;border-radius: 10px;margin: 30px auto;}
.bans .sign .sign_tab ul li{display: inline-block;vertical-align: top;width:50%;font-size: 20px;line-height: 40px;border-radius: 10px;box-sizing: border-box;text-align: center;cursor: pointer;color:#5b85ad;}
.bans .sign .sign_tab ul li.active{background: #5b85ad;color: #fff}
.sign_con .pic{width: 210px;height:210px;margin: 0px auto 30px;overflow: hidden;}
.sign_con p{font-size: 16px;line-height: 30px;color:#fff;text-align: center;letter-spacing: 3px;height:30px}



.sign_list{width: 453px;margin: 50px auto;}

.sign_list2{opacity: 0;}
.sign_list2 dl{margin-top: 30px;}
.sign_list2 dl dd{height:45px;background: #fff;position: relative;}
.sign_list2 dl dd input{height:45px;line-height: 45px;background: none;border:none;font-size: 18px;text-indent: 1em;width:100%;}
.sign_list2 dl dd span{position: absolute;right:0;top: 0;display: block;width:140px;line-height: 45px;background: #3e76f8;text-align: center;font-size: 18px;color:#fff;cursor: pointer;}
.sign_list2 dl .btms{line-height: 45px;background: #fff;font-size: 20px;font-weight: bold;width:100%;height:45px;color:#ccc7c7;border:none;}
.sign_list2 dl .btms a{color:#ccc7c7;}

#verify_box{
    width: 100%;
    height: 45px;
    text-align: center;
    line-height: 45px;
    font-size: 20px;
    color:#fff;
    position: relative;
    background-color: rgba(212, 212, 212, 1);
    
}
#verify_xbox{
    width: 54px;
    height: 45px;
    text-align: center;
    line-height: 45px;
    font-size: 20px;
    color:#fff;
    position: absolute;
    background: #7BBB55;
}
#btn{
    cursor: pointer;
    width: 54px;
    height: 45px;
    background-color: rgba(255, 255, 255, 1);
    border: solid 1px rgba(212, 212, 212, 1);
    float: right;
    box-sizing: border-box;
}
#btn img{margin-top:-8px;}
.continue{
    width: 120px;
    height: 40px;
    background-color: rgba(212, 212, 212, 1);
    margin: 0 70px;
    border: none;
    color: #302f41;
    font-size: 16px;
}
.continue:hover{
    background-color: rgba(235, 54, 38, 1);
    color: #ffffff;
}

.boxs2_left{width: 215px;background: #f2f2f2;border-radius: 10px;padding:15px 0;}
.boxs2_left .bt{font-size: 25px;color:#343435;line-height: 50px;border-bottom: 1px solid #82a1bd;text-align: center;letter-spacing: 5px;}
.boxs2_left .list_item ul li{font-size: 16px;line-height: 40px;color:#353636;}
.boxs2_left .list_item ul li a{color:#353636;display: block;padding-left: 25px;box-sizing: border-box;}
.boxs2_left .list_item ul li.active a{background: #fff;color:#5b85ad;}

.boxs2_right{width:940px;border:1px solid #4e4f4f;border-radius: 10px;box-sizing: border-box;padding: 20px;position: relative;}

.modify_list{border-top: 1px solid #c8c7c7;margin-top: 20px;}
.modify_list ul li{border-bottom: 1px solid #c8c7c7;padding: 20px 0;}
.modify_list ul li .tit{font-size: 0;}
.modify_list ul li .tit span{display: inline-block;vertical-align: top;}
.modify_list ul li .tit .time{font-size: 16px;line-height: 30px;color:#4d4f50;width: 140px;}
.modify_list ul li .tit .bt{font-size: 16px;line-height: 30px;color:#4d4f50;width: 610px;}
.modify_list ul li .tit .more{font-size: 16px;line-height: 30px;color:#4d4f50;width:140px;cursor: pointer;text-align: center;background: #e4e7e8;border-radius: 10px;}
.modify_list ul li .tit .more.active{background: #5b85ad;padding:0 10px;box-sizing: border-box;color:#fff;}
.modify_list ul li .tct .txt{position: relative;margin: 15px 0;}
.modify_list ul li .tct .txt p{font-size: 14px;line-height: 30px;color:#292929;}
.modify_list ul li .tct .txt p span{padding:5px 10px;font-size: 12px;line-height: 30px;color:#fff;background: #4d4f50;border-radius: 5px;margin-right: 10px;}
.modify_list ul li .tct .txt input{height: 30px;opacity: 0;position: absolute;top: 0;left: 0;}
.modify_list ul li .tct p{font-size: 14px;line-height: 20px;color:#bbb;}

.modify_pop{width:530px;overflow: hidden;background: rgba(91, 133, 173, .9);border-radius: 10px;position: absolute;top: 0;left: 0;right: 0;margin: 50px auto 0;padding: 20px;box-sizing: border-box;z-index: 99;}
.modify_pop .tct h4{font-size: 16px;line-height: 30px;color:#fff;}
.modify_pop .tct h3{font-size: 20px;color:#fff;line-height: 40px;}
.modify_pop .tct p{font-size: 16px;line-height: 30px;color:#fff;text-indent: 2em;}
.modify_pop .colse_item{text-align: center;}
.modify_pop .colse{font-size: 14px;line-height: 30px;color:#5b85ad;width:130px;text-align: center;background: #fff;border-radius: 10px;margin: 20px 10px;cursor: pointer;display: inline-block;vertical-align: top;}
.modify_pop .tct span{display: inline-block;border:1px dashed #fff;border-radius: 10px;font-size: 14px;line-height: 30px;color:#fff;padding: 10px 20px;box-sizing: border-box;margin: 15px auto 0;}

.download_list ul li{border-bottom: 1px solid #c8c7c7;padding: 20px 0;font-size: 0;}
.download_list ul li span{display: inline-block;vertical-align: top;}
.download_list ul li .time{font-size: 16px;line-height: 30px;color:#4d4f50;width: 140px;}
.download_list ul li .bt{font-size: 16px;line-height: 30px;color:#4d4f50;width: 610px;}
.download_list ul li .more{font-size: 16px;line-height: 30px;color:#4d4f50;width:140px;cursor: pointer;text-align: center;}
.download_list ul li .more img{margin-right: 10px;}

.notice .yyui_tab>ul{font-size: 0;border-bottom: 1px solid #e7e7e7;margin-bottom: 30px;}
.notice .yyui_tab>ul>li{display: inline-block;vertical-align: top;text-align: center;font-size: 16px;color: #bbb;line-height: 40px;font-weight: bold;cursor: pointer;padding:0 15px;}
.notice .yyui_tab>ul>li::after{content: "";display: block;width:0px;height:2px;background: #386b9a;margin: 0 auto;}
.notice .yyui_tab>ul>li.yyui_tab_title_this{color:#5b85ad;}
.notice .yyui_tab>ul>li.yyui_tab_title_this::after{width:100%;}
.notice .yyui_tab .yyui_tab_content{display: none;}

.notice_list ul li{font-size: 0;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #e7e7e7;}
.notice_list ul li .pic{width:38px;height:38px;overflow: hidden;border-radius: 50%;display: inline-block;vertical-align: top;}
.notice_list ul li .tct{display: inline-block;vertical-align: top;width: 810px;margin-left: 20px;position: relative;}
.notice_list ul li .tct .tit{font-size: 14px;line-height: 24px;color:#bbb;}
.notice_list ul li .tct .tit b{display: inline-block;margin-right: 10px;}
.notice_list ul li .tct .txt{font-size: 14px;line-height: 20px;color:#666;width: 85%;}
.notice_list ul li .tct .more{position: absolute;bottom: 0;right: 0;}
.notice_list ul li .tct .more a{font-size: 14px;color:#5b85ad;}

.news_item{text-align: right;font-size: 16px;line-height: 30px;margin: 20px auto;}
.news_item a{display: inline-block;padding:0 15px;border-radius: 10px;}

.tidings_list table{margin-top: 20px;width: 100%;}
.tidings_list table thead tr th,
.tidings_list table tbody tr td{font-size: 18px;line-height: 30px;color:#4d4f50;padding:10px;}
.tidings_list .bts{display: block;display: block;width:110px;line-height: 30px;background: #386b9a;font-size: 15px;color:#fff;border:none;margin: 30px auto;border-radius: 5px;}

.payment{margin: 20px auto;}
.payment label{display: inline-block;vertical-align: top;margin-right: 25px;width:250px;line-height: 80px;border:1px solid #d3d8d6;border-radius: 10px;background: #f7fefc;}
.payment label input{margin:0 10px 0 20px;}

.pops{display: none;}
.account_bd dl dd{font-size: 0;margin: 20px auto;position: relative;}
.account_bd dl dd span{display: inline-block;vertical-align: top;font-size: 16px;line-height: 30px;color:#353636;}
.account_bd dl dd span.sp1{width:180px;text-align: right;font-size: 16px;color:#353636;}
.account_bd dl dd span.sps{margin-left: 15px;}
.account_bd dl dd span.sps em{display: inline-block;background: #5b85ad;color:#fff;width: 30px;height:30px;text-align: center;border-radius: 50%;margin-right: 15px;cursor: pointer;}
.account_bd dl dd b{display: inline-block;background: #5b85ad;color:#fff;border-radius: 10px;padding:0 10px;font-size: 18px;font-weight: normal;}
.account_bd dl dd input{width:100%;height: 30px;line-height: 30px;padding-left: 15px;box-sizing: border-box;border:1px solid #424343;border-radius: 10px;}


.account_bd dl dt .sp1,
.account_bd dl dd .sp1{width: 10%;}
.account_bd dl dt .sp2,
.account_bd dl dd .sp2{width:68%}
.account_bd dl dt .sp2,
.account_bd dl dd.active .sp2{width:auto}
.account_bd dl dt .sp3,
.account_bd dl dd .sp3{width: 15%;text-align: center;background: #5b85ad;border-radius: 20px;color:#fff;cursor: pointer;}
.account_bd button{width:140px;display: block;margin: 20px auto;background: #5b85ad;border-radius: 20px;color:#fff;line-height: 36px;border:none;font-size: 18px;}

.account_bd dl dt .sp3, .account_bd dl dd .sp3 {width: 15%;text-align: center;background: #5b85ad;border-radius: 20px;color: #fff;cursor: pointer;margin-left: 10px;}
.account_bd dl dt .sp4, .account_bd dl dd .sp4{width: 15%;text-align: center;background: #c1b9b9;border-radius: 20px;color: #fff;cursor: pointer;margin-right: 10px;}
.account_bd dl dd .sp2 select{width:32%;margin-bottom: 15px;height:30px;line-height: 30px;border-radius: 10px;}


.register{box-shadow: 0 60px 60px #e8e8e8;padding: 25px;box-sizing: border-box;}
.register .bt{font-size: 30px;color:#000;line-height: 50px;border-bottom: 1px dashed #cbcaca;padding-bottom: 20px;}
.register_item{max-width: 660px;margin: 30px auto;}
.register_item ul{font-size: 0;}
.register_item ul li{display: inline-block;vertical-align: top;background: url(../images/register_item_bg1.png) no-repeat;font-size: 16px;color:#5f5d5d;width: 212px;line-height: 36px;text-align: center;margin-right: 10px;}
.register_item ul li.active{background: url(../images/register_item_bg2.png) no-repeat;color:#fff;}
.register_item ul li:last-child{margin-right: 0;}

.register1{max-width: 660px;margin: 0 auto;}
.register1 dl dt{line-height: 36px;border:1px solid #7f7d7d;padding: 0 15px;font-size: 16px;border-radius: 5px;margin-bottom: 20px;}
.register1 dl dd{font-size: 0;margin: 20px auto;}
.register1 dl dd span{display: inline-block;vertical-align: top;font-size: 14px;line-height: 36px;color:#302f2f;}
.register1 dl dd .sp1{width:110px;text-align: right;}
.register1 dl dd .sp2{width: 550px;position: relative;}
.register1 dl dd span input{display: block;width:100%;height: 36px;line-height: 36px;padding-left: 10px;box-sizing: border-box;}
.register1 dl dd label{font-size: 14px;line-height: 36px;color:#302f2f;text-align: center;display: block;}
.register1 dl dd label a{color:#386b9a;}
.register1 dl dd label input{margin-right: 5px;}
.register1 dl dd .sp2  em{position: absolute;right: 0px;top: 0px;background: #386b9a;color:#fff;cursor: pointer;padding:0 15px;}

.register1 dl dd .sp2 select{width: 100%;line-height: 36px;height:36px;}
.register1 dl dd.dds select{display: inline-block;vertical-align: top;width:32.5%}
.register1 dl dd.ddl{width:49%;display: inline-block;vertical-align: top;margin: 10px auto;}
.register1 dl dd.ddl .sp2{width:210px;}

.register1 dl dd.ddss{position: relative;}
.register1 dl dd.ddss input{width: 100%;line-height: 36px;height:36px;border-radius: 5px;border:1px solid #7f7d7d;font-size: 14px;color:#1a1a1a;padding-left: 10px;box-sizing: border-box;}
.register1 dl dd.ddss span{background: #5b85ad;color:#fff;border-radius: 5px;padding:0 15px;position: absolute;right:0;top: 0;cursor: pointer;}


.register .btn{text-align: center;margin: 30px auto;}
.register .btn a{display: inline-block;vertical-align: top;width: 110px;line-height: 36px;border-radius: 5px;background: #eee;color:#302f2f;}


.wechat .pic{display: inline-block;vertical-align: top;width: 195px;height:195px;overflow: hidden;}
.wechat .tct{display: inline-block;vertical-align: bottom;}
.wechat .tct span{font-size: 12px;line-height: 20px;}
.wechat .tct p{font-size: 12px;color:#386b9a;}


.register2,
.register3{display: none;}

.user_pop .modify_pop{display: none;}

.build{display: none;}
.build1{display: block;}
.build .build_tit{background: url(../images/build_bg.png) no-repeat;line-height: 33px;font-size: 16px;color:#fff;padding-left: 15px;margin-bottom: 15px;}

.build_list ul li{box-shadow: 0 5px 20px rgba(0, 0, 0, .2);margin: 30px auto;padding:35px;box-sizing: border-box;border-radius: 10px; position: relative;}
.build_list ul li span{font-size: 16px;line-height: 30px;color:#333;}
.build_list ul li span font{color:#777;}
.build_list ul li .sp1{display: block;}
.build_list ul li .sp2{display: inline-block;vertical-align: top;width: 48%;}

.build_list ul li .add_list{background: #5b85ad;padding: 0 10px;display: inline-block;color:#fff;position: absolute;bottom: 0;right: 0;border-radius: 5px;}
.build_list ul li .add_list a{display: inline-block;vertical-align: middle;font-size: 14px;line-height: 30px;color:#fff;}
.build_list ul li .ico{background: url(../images/build_ico_bg.png) no-repeat;width: 47px;line-height: 60px;font-size: 25px;color:#fff;text-align: center;position: absolute;top: 0;right: 15px;}

.build_list ul li span input{border:1px solid #707070;border-radius: 5px;height:24px;line-height: 24px;padding-left: 10px;}
/* .build_list button{background: #386b9a;border-radius: 5px;display: block;border:none;line-height: 36px;text-align: center;color:#fff;padding:0 15px;margin: 30px auto;font-size: 16px;}
.build_list button a{color:#fff;} */
.build_bd dl dd{font-size: 16px;line-height: 30px;color:#292929;margin: 10px auto;}
.build_bd dl dd em{background: #12495d;color:#fff;padding:3px 10px;border-radius: 5px;}
.build_bd dl dd span{position: relative;}
.build_bd dl dd .inp{opacity: 0;position: absolute;top: 0;left: 0;cursor: pointer;}

.build_bd dl dd span{display: inline-block;vertical-align: middle;font-size: 16px;line-height: 30px;}
.build_bd dl dd .sp1{width:175px;text-align: right;}
.build_bd dl dd .sp2{width:700px;}
.build_bd dl dd .sp2 input,
.build_bd dl dd .sp2 select{font-size: 16px;line-height: 30px;height:30px;border-radius: 5px;border:1px solid #8d8d8d;padding-left: 10px;width:85%;margin-right: 10px;box-sizing: border-box;}
.build_bd dl dd .sp2 label{margin-right: 20px;}

.upload .txt{font-size: 14px;line-height: 24px;color:#252525;text-indent: 2em;}
.upload_con dl{margin: 20px auto;}
.upload_con dl dt{font-size: 14px;line-height: 30px;color:#292929;position: relative;}
.upload_con dl dt em{font-size: 12px;padding:5px 10px;background: #4d4f50;color:#fff;border-radius: 5px;}
.upload_con dl dt .inp{opacity: 0;position: absolute;left: 0;top: 0;cursor: pointer;height:30px;}
.upload_con dl dd{font-size: 14px;line-height: 30px;color:#292929;}

.build .btns{text-align: center;}
.build .btns .btn{background: #386b9a;border-radius: 5px;display: inline-block;border:none;line-height: 36px;text-align: center;color:#fff;padding:0 15px;margin: 30px 15px;font-size: 16px;}
.build .btns .btn a{color:#fff;}

.info_con ul{margin: 20px auto;}
.info_con ul li{font-size: 0;}

.info_con ul li span{display: inline-block;vertical-align: top;font-size: 14px;line-height: 36px;border:1px solid #abacad;box-sizing: border-box;text-indent: 1em;border-right: 0px;border-bottom: 0;}
.info_con ul li span:last-child{border-right: 1px solid #abacad;}
.info_con ul li span:nth-child(1){width: 10%;}
.info_con ul li span:nth-child(2){width: 10%;}
.info_con ul li span:nth-child(3){width: 8%;}
.info_con ul li span:nth-child(4){width: 32%;}
.info_con ul li span:nth-child(5){width: 8%;}
.info_con ul li span:nth-child(6){width: 32%;}

.info_con ul li.ls1 span:nth-child(1){width: 10%;}
.info_con ul li.ls1 span:nth-child(2){width: 40%;}
.info_con ul li.ls1 span:nth-child(3){width: 10%;}
.info_con ul li.ls1 span:nth-child(4){width: 40%;}

.info_con ul li.ls2 span:nth-child(1){width: 10%;}
.info_con ul li.ls2 span:nth-child(2){width: 65%;}
.info_con ul li.ls2 span:nth-child(3){width: 8%;}
.info_con ul li.ls2 span:nth-child(4){width: 17%;}

.info_con ul li:last-child{border-bottom: 1px solid #abacad;}
.info_con ul li.ls3 span:nth-child(1){width: 10%;}
.info_con ul li.ls3 span:nth-child(2){width: 40%;}
.info_con ul li.ls3 span:nth-child(3){width: 10%;}
.info_con ul li.ls3 span:nth-child(4){width: 15%;}
.info_con ul li.ls3 span:nth-child(5){width: 10%;}
.info_con ul li.ls3 span:nth-child(6){width: 15%;}

.notice_lists{margin: 30px auto 0;}
.notice_lists ul li{margin: 20px auto;padding-bottom: 20px;border-bottom: 1px solid #898787;}
.notice_lists ul li .time{width:120px;font-size: 14px;line-height: 30px;color:#4d4f50;}
.notice_lists ul li .tct{width: 700px;}
.notice_lists ul li .tct .tit{font-size: 16px;line-height: 30px;height:30px;color:#4d4f50;}
.notice_lists ul li .tct .txt{font-size: 14px;line-height: 24px;height:48px;color:#8a8d8e;}

.all_list ul>li{margin: 20px auto;padding-bottom: 20px;border-bottom: 1px solid #898787;}
.all_list ul li .list_top .time{width: 120px;font-size: 14px;line-height: 30px;}
.all_list ul li .list_top .tct{width:700px;}
.all_list ul li .list_top .tct .tit{font-size: 16px;line-height: 30px;color:#4d4f50;}
.all_list ul li .list_top .tct .txt{font-size: 14px;line-height: 24px;color:#8a8d8e;}
.all_list ul li .list_btm{display: none;}
.all_list ul li .tst{transition: all .5s;cursor: pointer;}
.all_list ul li.active .tst{transform: rotate(180deg);transition: all .5s;}
.all_list ul li.active .list_btm{display: block;}
.all_list ul li .list_btm ol{font-size: 0;margin-top: 30px;padding-left: 50px;box-sizing: border-box;}
.all_list ul li .list_btm ol li{display: inline-block;vertical-align: top;width:25%;margin: 0px auto 20px;overflow: hidden;padding-left: 10px;box-sizing: border-box;}
.all_list ul li .list_btm ol li:nth-child(4n) p::before{display: none;}
.all_list ul li .list_btm ol li b{font-size: 14px;width: 20px;height:20px;border-radius: 20px;line-height:20px;text-align: center;border:1px solid #8a8d8e;color:#8a8d8e;font-weight: normal;float: left;}
.all_list ul li .list_btm ol li p{padding-left: 30px;float: right;width: 100%;box-sizing: border-box;margin-top: -20px;position: relative;}
.all_list ul li .list_btm ol li p span{font-size: 15px;line-height: 20px;color:#8a8d8e;display: inline-block;background: #fff;position: relative;z-index: 1;padding-right: 10px;}
.all_list ul li .list_btm ol li p::before{content: "";display: block;width: 100%;height:1px;background: #8a8d8e;position: absolute;top: 10px;z-index: 0;}
.all_list ul li .list_btm ol li p em{font-size: 12px;line-height: 20px;color:#8a8d8e;display: block;}
.all_list ul li .list_btm ol li.active p span{color:#000;}

.all_list ul li .list_btm .list_btm_con{background: #f7f5f5;padding:10px 20px;}
.all_list ul li .list_btm .list_btm_con .list_left {line-height: 35px;}
.all_list ul li .list_btm .list_btm_con .list_left span{display: inline-block;vertical-align: top;font-size: 15px;color:#12495d;margin: 0 10px;}
.all_list ul li .list_btm .list_btm_con .list_left em{display: inline-block;vertical-align: top;font-size: 12px;color:#5b85ad;}
.all_list ul li .list_btm .list_btm_con .list_right{background: #5b85ad;font-size: 14px;color:#fff;width: 115px;line-height: 35px;text-align: center;border-radius: 5px;cursor: pointer;}

.catalogue_retrieval select{width:140px;height:24px;line-height: 24px;margin-right: 35px;font-size: 14px;color:#333;}

.readall{float: right;margin: 20px;}
.readall a{display: inline-block;vertical-align: top;font-size: 16px;line-height: 40px;color: #fff;background: #5b85ad;width: 130px;}

.files_left{width:75%;overflow: auto;text-align: center;}
.files_right{width:25%;}
.files_right .tst_list{overflow: auto;}
.titfiles{height: 56px;line-height: 56px !important;text-align: center;background: none!important;background-color: rgb(50, 54, 57)!important;color: #fff!important;font-size: 1.2em!important;}

.files_header{width:100%;overflow: hidden;}
.files_header .ban{height: 40px;padding: 10px;}
.logo{float: left;}
.logo img{height: 60px;margin: 0 50px;}
.files_header_title{font-size: 20px;color: #fff;line-height: 40px;font-weight: 900;overflow: hidden;}
.dqmulu{height:30px;width:100%;background-color: #C4D5E5;padding:0 10%;}
.dqmulu_span{font-size: 16px;line-height: 30px;width: 30%;float: left;}
.suofang{width:20%;float: left;}
.suofang span{line-height: 30px;width: 30px;float: left;text-align: center;font-size: 25px;}
.download{width:30%;float: left;line-height: 30px;text-align: right;}
.download_button{background-color:#5984AF;color: #fff; border: 0;border-radius: 8px;padding: 1px 8px;margin-top: 5px;}
.sf:hover{background-color: #dcdfe6;border-radius: 15px;}

#tst_list .bt:hover{color:#214d9c}