
/* 
    Created on : 2019-5-31, 14:42:38
    Author     : C.M.K
*/

body{margin:0;padding: 0;font-size:12px;color:#464748;font-family: "微软雅黑";background: #fafbfa;}
ul,li,p,form{margin:0px;padding: 0px;}

li{list-style: none;}
a{text-decoration: none;}
img{border: none;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.head{width:1131px;margin:10px auto;background: #fff;}
.head .tit{margin-left:20px;}
.head .time{position: relative;width:87px;height:87px;background:url('../images/time.png') no-repeat;}
.head .time p{position: absolute;font-size:18px;font-weight: 600;color:#e63946;text-align: center;top:33px;width:87px;}
.nav{height:45px;background: #457ef5;color:#fff;}
.nav-box{position: relative;width:1131px;margin:0 auto;}
#nav-ul{width:1131px;margin:0 auto;}
#nav-ul li{float:left;width:140px;height:45px;line-height: 45px;text-align: center;}
#nav-ul li a{color:#fff;font-size:16px;}
#nav-ul li.on{background: #e63946;}
/*.banner{height: 346px;width:1131px;margin:0 auto;}*/
.main{width:1131px;margin:0 auto;position: relative;}
.banner-box{}
.banner{height: 346px; overflow:hidden; position:relative;font-size:0;border-top: 2px solid #dd524d;}
.b-img{ height:346px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:346px; float:left;}
.b-list{ height:50px; padding-top:306px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:8px; height:8px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #e63946;}


.nav-box .reg-box-fr{position: absolute;z-index: 20001;width:285px;height:346px;top:45px;right:0;background-color:rgba(105,134,131,0.4);}
.nav-box .reg-box-fr .cz-tit{width:285px;height:75px;background: url(../images/cz-tit.png) no-repeat;}
.nav-box .reg-box-fr ul{width: 100%;list-style-type: none;margin:0px;padding: 0px;padding-top: 10px;}
.nav-box .reg-box-fr li{text-align: center;margin-top: 10px;padding: 0px;vertical-align:bottom;float:none;}
.nav-box .reg-box-fr input{
    border: none;
    width:215px;
    height:28px;
    line-height: 28px;
    border-radius: 5px;
    padding-left: 5px;
    color:#666;
    outline: none;
    display: inline-block;
}
#submit{background:url(../images/submit.png) no-repeat;width:220px;height:34px;}

.jz-box{margin-top:50px;}
.jz-box .jz{width:800px;}
.jz-box .jz img{width:800px;height:370px;}
.jz-box .jz .jz-tit{padding: 15px 0;}
.jz-box .jz .jz-tit span{color:#e63946;font-size:18px;font-weight: 600;float:left;}
.jz-box .jz .jz-tit a{font-size:14px;font-weight: 600;float: right;color:#e63946;}
.jz-box .jz .jz-con{font-size:14px;font-weight: 600;text-indent:  2rem;line-height: 30px;}

.cz-btn{margin-top:25px;}

/*主题展区*/
.zt-ext{margin-top: 20px;}
.zt-ext .tit{padding: 15px 0;border-top:2px solid #e63946;}
.zt-ext .tit span{color:#e63946;font-size:18px;font-weight: 600;}

/*新闻列表*/
.news-box{
    border-top:2px solid #e63946;
    margin-top: 20px;
    
}

.news-box .item{width:360px;margin-top:10px;}
.news-box .item .tit{position: relative;border-bottom: 1px solid #ddd;padding:  10px 0;}
.news-box .item .tit span{font-size:18px;font-weight: 600;color:#002c88;}
.news-box .item .tit a{position: absolute;color:#999;font-size: 12px;bottom: 10px; right: 5px;}
.news-box .item .item-box{margin-top:10px;}
.news-box .item .item-box .item-img img{width:100%;margin-bottom: 10px;}
.news-box .item .item-box ul li{height:25px;line-height: 25px;overflow: hidden;white-space: nowrap;}
.news-box .item .item-box ul li a{color:#333;}
.news-box .item .item-box ul li a:hover{color:#e63946;}


.ml-20{margin-left: 20px;}

/*右侧浮动*/
.r_window {
    position: fixed;
    top: 200px;
    right: 15px;
    width: 46px;
    height: 380px;
    background: #457ef5;
}
.r_window ul li {
    width: 46px;
    text-align: center;
    padding-top: 26px;
    margin-top: 20px;
    cursor: pointer;
}
.r_window ul li a{color:#fff;}
.r_window ul li a:hover{color:#f00;}
.ico1{background:url(../r_ico/my_ico.png) center top no-repeat;}
.ico2{background:url(../r_ico/cz_ico.png) center top no-repeat;}
.ico3{background:url(../r_ico/cg_ico.png) center top no-repeat;}
.ico4{background:url(../r_ico/tel_ico.png) center top no-repeat;}
.ico5{background:url(../r_ico/qq_ico.png) center top no-repeat;}
.ico6{background:url(../r_ico/wx_ico.png) center top no-repeat;position: relative;}
.ico6 img{position:absolute;left:-100px;bottom:0px;display:none;}

/*合作媒体*/
.link{width:1131px;margin:0 auto;}
.link .tit{height:50px;line-height:50px;border-bottom:1px solid #e5e5e5;}
.link .tit span{color:#002c88;font-size:18px;font-weight:600;float:left;}
.link .tit a{float:right;margin-right:10px;}
.link .con{padding-top:10px;height:270px;overflow: hidden;}
.link .con li a{width:170px;height:60px;border:1px solid #e5e5e5;float:left;margin-left:13px;margin-top:5px;}


.links{width:1131px;margin:15px auto;}
.links .tit{height:30px;line-height:30px;border-bottom:1px solid #e5e5e5;}
.links .tit span{color:#015fa8;font-size:14px;font-weight:600;float:left;margin-left:10px;}
.links .tit a{float:right;margin-right:10px;}

.links .con{padding:10px 0;padding-bottom:20px;}
.links .con li a{height:25px;line-height:25px;float:left;margin-left:10px;margin-top:5px;color:#000;}

/*页面底部样式*/
.footer{width:100%;height:160px;background: #373535;margin-top:20px;}
.foot-box{width:1131px;margin: 0 auto;position: relative;}
.footer .addr{position: absolute;left:50px;top:60px;}
.footer .addr p{color:#fff;font-size:14px;margin-bottom: 10px;}
.footer .wxcode{position: absolute;right:50px;top:30px;}

/*手风琴 start*/
.panels {
    height: 500px;
    overflow: hidden;
}

.panel {
    position: relative;
    float:left;
    height: 500px;
    width:141px;
    
}

.max-box{
    width:100%;
    height: 500px;
    
}
.min-box{
    width:100%;
    height: 500px;
    
}

/*.max-box{width:450px;}*/


.min-box p {
    color:#fff;
    width: 80%;
    padding: 0 10%;
    text-align: center;
    font-size: 16px;
    height: 42px;
    overflow-y: hidden;
    font-weight: 600;
    position: absolute;
    top: 40%;
    left:0px;
}

.max-box p {
    background:#457ef5;
    color:#fff;
    width: 100%;
    text-align: center;
    font-size: 16px;
    height: 42px;
    line-height: 42px;
    overflow-y: hidden;
    font-weight: 600;
    position: absolute;
    bottom: 0px;
    left:0px;
}

/*手风琴 end*/