@charset "UTF-8";.clear:after{display:block;clear:both;height:1px;content:''}
.f_both,.clear{clear:both}
.wrapper{display:none;margin:0 !important}
.mt50{margin-top:50px}
a:hover{text-decoration:none;color:#df3416 !important}

.logo_layout{width: 1300px;margin:0 auto;margin-top: 10px;}
.logo{width: 234px;height: 117px;float: left;}
.guanggao1{width:802px;height: 95px; float: left;margin-left: 15px;margin-top:14px;}
.logo_icon{width: 235px;margin-right: 10px;float: right;margin-top:45px;}
.logo_icon li{float: left;width: 75px;text-align: center;}
.logo_icon li a{font-size: 14px; color: #000;margin-top: 5px;}


.nav_layout{width: 100%;height: 46px;background: #0146ae;margin-top: 20px;}
.nav_div{width: 1200px;margin:0 auto;}
.nav_div li{float: left;}
.nav_div li a{font-size: 20px; color: #fff;line-height: 46px;margin:0 11px;}

.layout1{width: 1300px;margin:0 auto;margin-top: 40px;}
.flash_div{ width:676px;height: 375px;float: left;}
.focus{ position:relative; width:676px; height:375px;}  
.focus img{ width: 100%} 
.focus .shadow .title{width: 260px; height: 45px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#033572;}  
.focus .fPic{ position:absolute; left:0px; top:0px; margin:0 auto !important;}  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:45px; line-height: 45px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:5px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200;  margin:0 auto !important;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:36px; height:4px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fe3138;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


.flash_right{width: 580px;float: right;}
.plist1{width: 100%;text-align: left;margin-bottom: 15px;}
.plist1 h2{text-align: left;font-size: 18px;color: #000; line-height: 30px;}
.plist1 h2 a{text-align: left;font-size: 20px;color: #000; line-height: 30px;font-weight: bold;}
.plist1 p{margin-top: 10px;font-size: 18px; color: #000; line-height: 30px;}


.layout2{width: 1300px;margin:0 auto;margin-top: 40px;}
.layout2_left{width: 644px;float: left; overflow: hidden;}
.tittle_h2{width: 100%;text-align: left;font-size: 24px;color: #0146ae;border-left: 3px #0146ae solid;padding-left: 12px;}
.tittle_h2 a { color: #0146ae;}

.sp_list1{width: 700px;margin-top: 16px;}
.sp_list1 li{width: 207px;height: 180px;position: relative;top: 0;left: 0;float: left;margin-right: 13px;}
.sp_list1 li img{border-radius: 5px;}
.sp_list1 li span{display: block;position: absolute;bottom: 65px;left: 10px;}
.sp_list1 li p{text-align: left;font-size: 14px; color: #000;line-height: 25px;margin-top: 10px;}
.sp_list1 li p a{text-align: left;font-size: 14px; color: #000;line-height: 22px;}

.layout2_right{width: 644px;float: right; overflow: hidden;}

.guanggao_div{width: 1300px;margin:0 auto;margin-top: 30px;}
.gg1{float: left;}
.gg2{float: left;}
.gg3{float: left;}

.layout3{width: 1300px;margin:0 auto;margin-top: 40px;}
.layout4{width: 1300px;margin:0 auto;margin-top: 40px;}
.layout5{width: 1300px;margin:0 auto;margin-top: 40px;}
.layout6{width: 1300px;margin:0 auto;margin-top: 40px;}
.layout7{width: 1300px;margin:0 auto;margin-top: 40px;}
.layout8{width: 1300px;margin:0 auto;margin-top: 40px;}

.layout4_left{width: 393px;float: left;}
.plist2{position: relative;top: 0;left: 0;height: 224px;width: 393px;margin-top: 20px;}
.plist2_img{position: absolute;top: 0;left: 0;z-index: 90}
.plist2_img img{border-radius: 5px;}
.plist2_bg{width: 100%;background: linear-gradient(to top, rgba(0,0,0,1), rgba(255,0,0,0) 40%);position: absolute;top: 0;left: 0; z-index: 100;height:224px;display: block;}
.plist2_p{ position: absolute;bottom: 0;left: 0;padding:0 15px;height: 40px; z-index: 110 }
.plist2_p a{font-size: 16px;color: #fff; line-height: 30px;}

.layout4_list{width: 100%;margin-top: 15px;}
.layout4_list li{text-align: left;font-size: 14px; color: #000; line-height: 30px;}
.layout4_list li a{font-size: 16px; color: #000; line-height: 30px;margin-left: 5px;}

.layout5_left{width: 940px; float: left;}
.plist3{width: 100%;margin-bottom: 20px;}
.plist3_img{width: 260px;float: left;position: relative;top: 0;left: 0;}
.plist3_img img{border-radius: 5px;}
.plist3_img span{display: block;position: absolute;bottom: 5px;left: 10px;}
.plist3_p{width: 630px;float: left;margin-left: 35px;text-align: left;}
.plist3_p h2{text-align: left;font-size: 16px;color: #000; line-height: 30px;}
.plist3_p h2 a{text-align: left;font-size: 18px;color: #000; line-height: 30px;font-weight: bold;}
.plist3_p p{margin-top: 0px;font-size: 16px; color: #000; line-height: 30px;margin-top: 5px;}

.layout5_right{width: 330px;float: right;}

.layout6_left{width: 405px;float: left;}
.plist4{position: relative;top: 0;left: 0;height: 230px;width: 405px;margin-top: 20px;}
.plist4_img{position: absolute;top: 0;left: 0;z-index: 90}
.plist4_img img{border-radius: 5px;}
.plist4_bg{width: 100%;background: linear-gradient(to top, rgba(0,0,0,1), rgba(255,0,0,0) 40%);position: absolute;top: 0;left: 0; z-index: 100;height:230px;display: block;}
.plist4_p{ position: absolute;bottom: 0;left: 0;padding:0 15px;height: 40px; z-index: 110 }
.plist4_p a{font-size: 16px;color: #fff; line-height: 30px;}


.plist4_div1{width: 100%;margin-top: 20px;}
.plist4_m{width: 195px;float: left;}
.plist4_m_img{width: 195px;height: 115px;}
.plist4_m_img img{border-radius: 5px;}
.plist4_m_p{width: 100%;margin-top: 5px;text-align: left;}
.plist4_m_p a{font-size: 14px; color: #000;line-height: 22px;}

.layout_6_m{width: 400px;float: left;margin-left: 40px;}
.layout_6_m ul{margin-top: 20px;width: 100%;}
.layout_6_m li{text-align: left;font-size: 14px; color: #000; line-height: 45px;}
.layout_6_m li a{font-size: 16px; color: #000; line-height: 45px;margin-left: 5px;}

.layout_6_r{width: 398px;float: right;}
.plist5{position: relative;top: 0;left: 0;height: 230px;width: 398px;margin-top: 20px;}
.plist5_img{position: absolute;top: 0;left: 0;z-index: 90}
.plist5_img img{border-radius: 5px;}
.plist5_bg{width: 100%;background: linear-gradient(to top, rgba(0,0,0,1), rgba(255,0,0,0) 40%);position: absolute;top: 0;left: 0; z-index: 100;height:230px;display: block;}
.plist5_p{ position: absolute;bottom: 0;left: 0;padding:0 15px;height: 40px; z-index: 110 }
.plist5_p a{font-size: 16px;color: #fff; line-height: 30px;}

.layout_6_r ul{margin-top: 20px;width: 100%;}
.layout_6_r li{text-align: left;font-size: 14px; color: #000; line-height: 35px;}
.layout_6_r li a{font-size: 16px; color: #000; line-height: 40px;margin-left: 5px;}

.layout6_left ul{margin-top: 20px;width: 100%;}
.layout6_left li{text-align: left;font-size: 14px; color: #000; line-height: 35px;}
.layout6_left li a{font-size: 16px; color: #000; line-height: 40px;margin-left: 5px;}

.sdsy_div{width: 100%;height: 420px;overflow: hidden;text-align: left;font-size: 16px; color: #000; line-height: 32px;margin-top: 10px;}
.sdsy_btn{width: 100%;margin-top: 13px;}
.sdsy_btn a{background: #f7fbfe;display: inline-block;width: 92px;height: 40px;margin-right: 6px; line-height: 40px;color: #0146ae;font-size: 20px;text-align: center;}
.sdsy_btn a:hover{background: #0146ae !important; color: #fff !important;}
.sdsy_btn_hover{background: #0146ae !important; color: #fff !important;}


.layout8_left{width: 360px;float: left;}
.layout8_m{width: 360px;float: left;margin-left: 25px;margin-right: 25px;}
.layout8_right{width: 520px;float: right;}


.plist6{position: relative;top: 0;left: 0;height: 172px;width: 360px;margin-top: 20px;}
.plist6_img{position: absolute;top: 0;left: 0;z-index: 90}
.plist6_img img{border-radius: 5px;}
.plist6_bg{width: 100%;background: linear-gradient(to top, rgba(0,0,0,1), rgba(255,0,0,0) 40%);position: absolute;top: 0;left: 0; z-index: 100;height:172px;display: block;}
.plist6_p{ position: absolute;bottom: 0;left: 0;padding:0 15px;height: 40px; z-index: 110 }
.plist6_p a{font-size: 16px;color: #fff; line-height: 30px;}

.se_ul_list{width:100%;margin-top:30px;}
.se_ul_list li{ position:relative;top:0;left:0;margin-bottom:3px;height:44px;}
.se_ul_list li .span1{ display:inline-block;width:10px;height:10px; line-height:25px; text-align:center;margin-right:10px; background-color:#df0046; color:#fff; position:absolute;left:0px;top:10px;}
.se_ul_list li .span2{ display:inline-block;width:25px;height:25px; line-height:25px; text-align:center;margin-right:10px; background-color:#e8e8e8; color:#000; position:absolute;left:0px;top:0;}
.se_ul_list li a{ color:#000000; font-size:16px; line-height:28px; text-align:left; position:absolute;top:0;left:35px;}
  .zbtj {
    color: #006ec3;
    font-size: 24px;
    text-align: left;
    height: 48px;
    line-height: 48px;
    border-bottom: 2px #e4e8eb solid;
}
.zbtj span {
    color: #da0000;
    font-size: 24px;
    text-align: left;
    border-bottom: 2px #a5a5a5 solid;
    display: block;
}
.zbtj a {
  color: #da0000;
    font-size: 24px;
    text-align: left;
    display: block;
}





.pc_footer {
    width: 100%;
    text-align: center;
    margin-top: 80px;
    background: #0146ae;
    color: #fff;
    font-size: 14px;
    padding: 60px 0
}

.pc_footer span {
    margin: 0 13px
}

.pc_footer p {
    margin-bottom: 8px
}

.pc_footer p a {
    color: #fff;
    margin: 0 13px;
    line-height: 40px;
}

.pc_footer .Icons {
    text-align: center;
    margin-top: 40px
}

.pc_footer .Icons img {
    width: auto;
    height: 45px;
    margin: 0 10px
}

.m_footer {
    display: none
}

.fixed {
    position: fixed;
    right: 15px;
    bottom: 30px;
    text-align: center;
    z-index: 99;
    cursor: pointer
}

.fixed span {
    display: block;
    width: 60px;
    height: 60px;
    background-color: #ededed;
    border-radius: 7px
}

.fixed #fix_wza {
    color: #999;
    font-size: 14px
}

.fixed #fix_wza span {
    background-image: url("http://images.china.cn/images1/ch/2022ChinaIdex/content/img/wza.png");
    background-position: center;
    background-size: 100% auto
}

.fixed .scroll_top {
    margin-top: 10px;
    display: none
}

.fixed .scroll_top span {
    position: relative
}

.fixed .scroll_top span::before,.fixed .scroll_top span::after {
    content: "";
    width: 4px;
    height: 25px;
    background: #b4b4b4;
    position: absolute;
    top: 17px;
    border-radius: 5px
}

.fixed .scroll_top span::before {
    transform-origin: 0 0;
    transform: rotateZ(45deg);
    left: 30px
}

.fixed .scroll_top span::after {
    transform-origin: 100% 0;
    transform: rotateZ(-45deg);
    right: 30px
}

.fixed .scroll_top a {
    color: #999;
    font-size: 14px
}

@media screen and (max-width: 1420px) {
    body {
        min-width:1000px
    }

    .pc_footer {
        margin-top: 40px;
        font-size: 12px;
        padding: 30px 0
    }

    .pc_footer .Icons {
        margin-top: 30px
    }

    .pc_footer .Icons img {
        height: 40px;
        margin: 0 8px
    }
}

@media screen and (max-width: 750px) {
    body {
        min-width:100%
    }

    .pc_footer {
        display: none
    }

    .m_footer {
        display: block;
        background: #0146ae;
        padding: .3rem .3rem .7rem;
        font-size: .3rem;
        color: #fff;
        line-height: 1em;
        text-align: center
    }

    .m_footer .ft1 {
        padding-bottom: .35rem;
        display: flex;
        justify-content: center;
        gap: .8rem
    }

    .m_footer .ft1 div {
        display: flex;
        align-items: center
    }

    .m_footer .ft1 div:nth-child(1) img {
        width: .46rem
    }

    .m_footer .ft1 div:nth-child(2) img {
        width: .3rem
    }

    .m_footer .ft1 div img {
        margin-right: .15rem
    }

    .m_footer p {
        padding-top: .35rem;
        border-top: .01rem solid rgba(255,255,255,.2)
    }

    .fixed {
        display: none !important
    }
}

/*# sourceMappingURL=china_footer.min.css.map */







@media only screen and (min-width:768px){body{width:1600px}
}@media only screen and (min-width:1200px){body{width:100%}
.foot_div{width:100%}
}