@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;word-wrap:break-word}
body{font-family:arial,"微软雅黑",serif;font-size: 12px;color:#5a5a5a;}
img{border:none}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
input,label,img,th{vertical-align:middle;}
ul,ol,li{list-style:none;}
a{text-decoration:none; color:#333333;}
em,i{ font-style: normal;}
img{border: 0;display: block;max-width: 100%;height: auto;}
.fl{float:left}
.fr{float:right}
.clear{ clear:both;}
.clearfix:after{display: block;content:'';clear:both;visibility: hidden;height: 0;}
.bk,.bk3,.bk5,.bk10,.bk15,.bk20,.bk40,.bk46,.bk60{content:".";display:block;height:0;clear:both;visibility:hidden;}
.bk{height: 0px;} .bk3{height: 3px;} .bk5{ height:5px;} .bk10{ height: 10px; } .bk15{ height: 15px; }
.bk20{ height: 20px; }.bk46{ height: 46px;}.bk50{ height: 50px; }.bk60{ height: 60px;}.bk40{height:40px;}
/*通用样式*/
/*header css*/
.header{width: 100%;height: 153px;overflow: hidden;

/* background:#2857b1  no-repeat 50% 50%;
background-position: 50% 7%; */
background:#2857b1  no-repeat 50% 50%;}
.helper-box.btn-box{
    position:absolute; top:5px; right:0;display:flex;
}
.helper-box.btn-box a{
    display: block;
    float: right;
    height: 38px;
    line-height: 38px;
    padding: 0 16px;
    font-size: 18px;
    letter-spacing: 0.32px;
}
.helper-box.btn-box .old-man{
    background: #f79600;
    color: #fff;
    border: 1px solid #f79600;
    border-radius: 0px 2px 2px 0px;
}
.helper-box.btn-box .wzayd{
    background: #fff;
    color: #f76b00;
    border: 1px solid #fc740d;
    border-radius: 2px 0px 0px 2px;
    margin-bottom: 20px;
}

/* 顶部搜索框样式 */
.right.fr.top_form{padding: 5px 0;margin-top:63px;}
.right.fr.top_form .search{width: 260px;height: 30px;border-radius: 30px;background: #fff url(/uploads/image/shimages/indexlatestwarningicon2.png) no-repeat 0 0;padding-left: 35px;/* box-sizing:border-box; */border:2px solid #fff;}
.right.fr.top_form .search input{float: left;width: 160px;height: 30px;border-width: 0px;outline: none;font-family:"微软雅黑";line-height: 30px;}
.right.fr.top_form .search input.submit{width: 90px;height: 30px;line-height: 30px;color: #fff;font-size: 14px;text-align: center;border-width: 0px;background-color: #255cc2;border-radius: 15px;float: right;outline: none;cursor:pointer; font-family:"微软雅黑";}


/*latestwarning css*/
.latestwarning{width: 100%;height: 40px;background: #ebebeb;}
.latestwarning .latestwarningbox{width: 1200px;margin: 0 auto;}
.latestwarning .latestwarningbox .left{height: 40px;overflow: hidden;}
.latestwarning .latestwarningbox .left h3{display: inline-block;width: 100px;height: 40px;background: url(/uploads/image/shimages/indexjingxunbiati.png) no-repeat 0 0;font-size: 0px;}
.latestwarning .latestwarningbox .left #g1{width: 100%;height: 40px;line-height: 40px;width:640px; white-space:nowrap;overflow:hidden;overflow:ellipsis; text-align:left;display: inline-block;}
.latestwarning .latestwarningbox .right{padding: 5px 0;}
.latestwarning .latestwarningbox .right .search{width: 290px;height: 30px;border-radius: 15px;background: #fff url(/uploads/image/shimages/indexlatestwarningicon2.png) no-repeat 0 0;padding-left: 35px;box-sizing:border-box;}
.latestwarning .latestwarningbox .right .search input{float: left;width: 160px;height: 30px;border-width: 0px;outline: none;font-family:"微软雅黑";line-height: 30px;}
.latestwarning .latestwarningbox .right .search input.submit{width: 90px;height: 30px;line-height: 30px;color: #fff;font-size: 14px;text-align: center;border-width: 0px;background-color: #255cc2;border-radius: 15px;float: right;outline: none;cursor:pointer; font-family:"微软雅黑";}

/*navigation css*/
.navigation{width: 1199px;margin: 0 auto 30px auto; display: none;}
.navigation ul.navbox{border:1px solid #fff;}
.navigation ul.navbox li{background:  no-repeat 0 0;float: left;position: relative;overflow: hidden;}
.navigation ul.navbox li:after{display: block;width: 1px;height: 42px;background: rgba(255,255,255,.7);position: absolute;right: 0px;top: 0px;content: "";}
.navigation ul.navbox li:nth-child(7n):after{display: none;}
.navigation ul.navbox li a{display: block;width: 101px;height: 42px;background: url(/uploads/image/shimages/indexnavicon.png) no-repeat 0 0;line-height: 42px;padding-left: 70px;font-size: 14px;color: #fff;overflow: hidden;}
.navigation ul.navbox li:nth-child(2) a{background-position: 0px -42px;}
.navigation ul.navbox li:nth-child(3) a{background-position: 0px -84px;}
.navigation ul.navbox li:nth-child(4) a{background-position: 0px -126px;}
.navigation ul.navbox li:nth-child(5) a{background-position: 0px -168px;}
.navigation ul.navbox li:nth-child(6) a{background-position: 0px -210px;}
.navigation ul.navbox li:nth-child(7) a{background-position: 0px -252px;}
.navigation ul.navbox li:nth-child(8) a{background-position: 0px -294px;}
.navigation ul.navbox li:nth-child(9) a{background-position: 0px -336px;}
.navigation ul.navbox li:nth-child(10) a{background-position: 0px -378px;}
.navigation ul.navbox li:nth-child(11) a{background-position: 0px -420px;}
.navigation ul.navbox li:nth-child(12) a{background-position: 0px -462px;}
.navigation ul.navbox li:nth-child(13) a{background-position: 0px -504px;}
.navigation ul.navbox li:nth-child(14) a{background-position: 0px -546px;}
.navigation ul.navbox li:hover,.navigation ul.navbox li.active{background: url(/uploads/image/shimages/indexnavbg2.jpg) no-repeat 0 0;}
/*navigationnew*/
.navigationnew{width: 100%;height:64px; background: url(/uploads/image/shimages/zznavnewbg.jpg) no-repeat; background-position:top center;margin-bottom: 30px;}
.navigationnew .navbox{width: 1206px;margin: 0 auto;height: 64px;}
.navigationnew .navbox li{width: 268px;height: 64px;float: left;box-sizing:border-box;padding: 10px 0 0 55px;*width: 213px;}
.navigationnew .navbox li.shouye{width: 134px;padding: 24px 0 0 0;text-align: center;}
.navigationnew .navbox li a{display: inline-block;width: 63px;height: 16px;line-height: 16px;font-size: 14px;color: #fff; margin-bottom: 8px;margin-right: 35px;}
.navigationnew .navbox li a:hover{text-decoration: underline;}
.navigationnew .navbox li.shouye a{font-size:16px;height: 16px;line-height: 16px;font-size: 16px;margin-right: 0;}
/*footer css*/
.footer{width: 100%;height: 310px;border-top: 5px solid #2c51da;background: #2a2c34;box-sizing:border-box;text-align: center;padding-top: 45px;}
.footer .copy{margin-bottom: 15px;}
.footer .copy p{font-size: 14px;color: #e9e9e9;line-height: 14px;}
.footer .statement{margin-bottom: 15px;}
.footer .statement p{font-size: 14px;color: #e9e9e9;line-height: 14px;}
.footer .statement p a{font-size: 14px;color: #e9e9e9;line-height: 14px;margin-right: 5px;}
.footer .statement p i{margin-right: 5px;opacity: .5;}
.footer .rowsestatistical{font-size: 14px;color: #a1a1a1;margin-bottom: 10px;}
.footer .rowsestatistical span{margin-right: 15px;}
.footer .appqrcode{width: 100px;height: 100px;overflow: hidden;margin: 0 auto;margin-bottom: 10px;background: #000;}
.footer .appqrcode img{width: 100%;height: 100%;}
.footer .footpic{width:520px;height: 32px;display: inline-block;margin-bottom: 60px;}
.footer .footpic img{float: left;margin:0 1%;}

/*手机导航*/
.mobilenavigation{padding-top: 50px;position: relative;}
.mobilenavigation>span{font-size: 40px;position: absolute;right: 15px;top: 15px;}
.mobilenavigation ul{font-size: 0px;margin-top: 20px;border-top: 1px solid #e5e5e5;}
.mobilenavigation ul li{width: 25%;box-sizing: border-box;display: inline-block;height: 83px;background-color: #fcfcfc;border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}
.mobilenavigation ul li:nth-child(4n){margin-right: 0;}
.mobilenavigation ul li a{text-decoration: none;display: block;padding-top: 10px;}
.mobilenavigation ul li a .icon{ display: block;width: 32px;height: 32px;margin: 0 auto;}
.mobilenavigation ul li a .icon img{width: 100%;height: 100%;}
.mobilenavigation ul li a .text{display: block; width: 100%;height: 41px;line-height: 41px;margin: 0 auto;color: #666;text-align: center;text-decoration: none;font-size: 12px;}

.logo{
    width:30%;
    float:left;
    margin-top: 32px;
}
@media screen and (max-width:1200px){
    /*头部*/
    /* .header{width: 100%;height: 64px;overflow: hidden;background: #000 url(/uploads/image/shimages/header.jpg) no-repeat center center;background-size: 150% auto;} */
    .header{
        width: 100%;height: 64px;overflow: hidden;
        background: #2756b0  no-repeat center center;
    background-size: auto 100%;
    }
    .header img{/* display: none; */}
    .logo{
    width: 40%;
    float: left;
    margin-top: 20px;
    margin-left: 3%;
}
.right.fr.top_form{
    width:50%;
    margin-top: 44px;
}
.right.fr.top_form .search{
    width:94%;
    background:none;
    padding-left: 0;
}
.right.fr.top_form .search input.gjc{
    width:60%;
    text-indent:0.3rem;
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
}
.right.fr.top_form .search input.submit{
    width:40%;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
}


    /*最新警讯*/
    /*latestwarning css*/
    .latestwarning{/* height: 80px; */}
    .latestwarning .latestwarningbox{width: 100%;}
     .latestwarning .latestwarningbox .left{width: 100%;}
    .latestwarning .latestwarningbox .left h3{background-size: 80px 32px;background-position: 0 4px;width: 80px;height: 40px;}
    .latestwarning .latestwarningbox .left #g1{width: 65%;height: 40px;line-height: 40px; white-space:nowrap;overflow:hidden;}
    .latestwarning .latestwarningbox .right{padding:0 10px;width: 100%;box-sizing:border-box;}
    .latestwarning .latestwarningbox .right .search{width: 100%;}
    /*navigation css*/
    .navigationnew{width: 100%;height: 45px;background: #3c7cdc;position: relative;}
    .navigationnew .navbox{display: none;}
    .navigationnew> a{display: block;width: 25px;height: 25px;background: url(/uploads/image/shimages/shoujinav.png) no-repeat 0 0;position: absolute;right: 10px;top: 10px;background-size: 25px 25px;}
    .content{width: 100%;}
    .headlines h2{font-size: 18px;line-height: 18px;margin-bottom: 20px;max-height: 18px;overflow: hidden;}
    .headlines{margin-bottom: 15px;padding: 0 10px;}
    /*底部*/
    .footer .statement p,.footer .copy p{line-height: 24px;}
    .footer{padding: 10px;}
    .footer .statement {margin-bottom: 15px;}
    .footer .copy{margin-bottom: 10px;}
    /*返回顶部*/
    .gotop{width: 40px;height:40px;border:1px solid #cccccc;background: #fff  no-repeat 0 0;position: fixed;right: 20px;bottom: 20px;background-size: 40px 40px;}
	.flash{display:none;}

}

.yjfslb{ width:100%;margin-bottom:15px;}
.yjfslb ul{overflow:hidden;}
.yjfslb ul a{float:left; color:#888; font-size:14px; display:block;padding:2%; width:95%;border:1px #eee solid; margin:8px 0;}
.yjfslb ul a .bt{ color: #ff0000; margin:0 0 10px 0; font-size:16px; font-weight:bold;}
.yjfslb ul a .bt span{ color:#000;}
.yjfslb ul a img{ float:left; margin-right:20px; width:100px;}

.yjfslb ul a:hover{float:left; color:#888; font-size:14px;}
.yjfslb ul a:hover .bt{ color:#ff0000; margin:0 0 10px 0; font-size:16px; font-weight:bold;}
.yjfslb ul a:hover .bt span{ color:#000;}
.yjfslb ul a:hover img{ float:left; margin-right:20px;}

@media screen and (max-width:1200px){
.yjfslb{ width:100%;margin-bottom:15px;}
.yjfslb ul{overflow:hidden;}
.yjfslb ul a{float:left; color:#888; font-size:0.7rem; display:block;padding:2%; width:95%;border:1px #eee solid; margin:1% 0;}
.yjfslb ul a .bt{ color: #ff0000; margin:0 0 5px 0; font-size:0.8rem; font-weight:bold;}
.yjfslb ul a img{ float:left; margin-right:2%; width:30%;}

.yjfslb ul a:hover{float:left; color:#888; font-size:0.7rem;}
.yjfslb ul a:hover .bt{ color:#ff0000; margin:0 0 5px 0; font-size:0.8rem; font-weight:bold;}
.yjfslb ul a:hover img{ float:left; margin-right:2%;}

.footer .footpic{width:100%;height: 32px;display: inline-block;}
.footer .footpic img{ width:18%;}
}
.body-tab-title{
    width: 100%;
    overflow: hidden;
    margin-bottom: 30px;
    border-bottom: 1px solid #d8d8d8;
}
.body-tab-title a{
    font-size: 16px;
    line-height: 180%;
    color: #333;
    float: left;
    padding: 0 10px;
    cursor:pointer;
}
.body-tab-title a.on{
    font-size: 16px;
    line-height: 180%;
    color: #fff;
    float: left;
    padding: 0 10px;
    background-image: linear-gradient(#ed2527, #c70d0d);
}

