@charset "utf-8";
body{background: #fff;font-family: "微软雅黑";}
.nav{position: absolute;width: 100%;left: 0;top: 0;z-index: 101;}
.banner{background: url(/uploads/image/m21111/top1.jpg) no-repeat center 1px; height: 440px;overflow: hidden;}
.sz-iphone img{display: block;width: 100%;height: auto;}
.sz-iphone,.slidebox{display: none;}
.hr_50{height: 50px;}
.main-cloum{width: 1000px;}
.pannel-title img{display: block;}

/*手机*/
.slidebox{ position:relative; }
.slidebox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; }
.slidebox .hd li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#fff; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slidebox .hd li.on{ background:#c00;  }
.slidebox .bd{ position:relative; z-index:0; }
.slidebox .bd li{ position:relative;  }
.slidebox .bd li img{ width:100%;  height:auto; display:block;   }
.slidebox .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.slidebox .bd li .tit{position: absolute;background: url(/uploads/image/m21111/sbhw-171228-3.png) repeat-x;overflow: hidden;width: 98%;padding-left: 2%; display:block; position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; color:#fff;   }
.hotnews{text-align: center;}
.hot-title {font-size: 40px;line-height: 48px;font-weight:bold;}
.hot-title a{ color: #0158b2 }
.hot-sum{ font-size: 16px; color: #666; }
.hot-sum a{ color: #666; }
.hotnews .c3 {font-size: 26px;line-height: 26px;}
.hotnews .b2 {font-size: 32px; line-height: 32px; }
.hotnews .a1 {font-size: 40px;line-height: 40px;}
.hot-sum span.font-red a{color: #f00;}
.cloum01{width:550px;}
.cloum02{width:420px;}
.more{font-size: 14px;}

.foucua02 {  position: relative; overflow:hidden; height:350px;width:550px;  }
.foucua02 li { padding:0;}
.foucua02 .num01 { overflow:hidden; height: 20px; position: absolute; bottom:5px; right: 0; zoom:1; z-index:3 }
.foucua02 .num01 li{ width: 8px; height: 8px; line-height: 8px;background: #fff; margin-right: 5px; border-radius:50%; cursor:pointer; float: left; }
.foucua02 .num01 li.on { background: #c00; color:#fff; }
.foucua02 .prev, .foucua02 .next{ background:url(/uploads/image/m21111/sdzg20181030-17.png) no-repeat left center; width:20px; height: 40px; position: absolute; top:45%;}
.foucua02 .prev { left: 0; }
.foucua02 .next { right: 0; background-position: right  center;}
.foucua02 .img-box{  overflow:hidden; position:relative; height: 350px;}
.foucua02 .img-title{ position:absolute; bottom:0; background:url(/uploads/image/m21111/sbhw-171228-3.png) repeat; height:40px; overflow:hidden; line-height:40px; font-size:18px;width: 98%;padding-left: 2%;}
.img-640-360 img{display: block;width: 550px; height: 350px;}
.img-title a,.img-tit a{color: #fff;}
.list li{background: url(/uploads/image/m21111/xzgcl70zn20190415-05.png) no-repeat left 20px; overflow: hidden; line-height:38px;  font-size: 16px;padding-left: 15px;}
.cloum-box{background: url(/uploads/image/m21111/szqhjs20191103-03.jpg) no-repeat center top;overflow: hidden;padding-top:50px; height:550px;}
.hr_30{height: 30px;}
.box{background:#fff;padding: 20px 30px;overflow-y:auto;height: 370px;}
.box,.box p{font-size: 20px;line-height: 42px; color: #930900;}
.cloum03{width:480px;}
.cloum-box01{background: url(/uploads/image/m21111/szqhjs20191103-09.jpg) repeat-y center top;overflow: hidden;padding:30px 0;}
.list01 li{border-bottom: 1px dotted #d2d2d2; line-height: 45px;}
.xglj-pic dl dd{width: 320px; padding:0 20px 40px 0; float: left;}
.xglj-pic dl dd.no-rbor{padding-right: 0;}
.image img{display: block;width:320px;height: 100px;}
.tit{ font-size:16px;line-height: 36px; background:url(/uploads/image/m21111/xzgcl70zn20190415-05.png) no-repeat left 18px; padding-left: 10px; }
.tit a{color: #222;}
.tit-sum{text-indent: 2em;line-height: 24px; font-size: 14px; color: #999;border-bottom:1px dotted #d2d2d2;padding-bottom: 10px;}
.tit-sum a{color: #999;}


.hot-title a:hover,.hot-sum a:hover,.tit a:hover,.tit-sum a:hover{color: #f00;}
@media (min-width: 1440px){  
.main-cloum{width: 1200px;}

.cloum01{width: 650px;}
.cloum02{width:520px;}
.cloum03{width:570px;}
.foucua02,.img-640-360 img {height: 405px;width:650px;}
.list li{font-size: 18px; line-height: 45px;}
.cloum04{width: 580px;}
.list01 li{line-height: 50px;}
.xglj-pic dl dd{width: 380px;padding-right: 30px;}
.image img{width: 380px; height: 160px;}
.foucua02 .img-box{height: 405px;}
.tit{font-size: 18px;}
}

@media only screen and (max-width: 640px) and (min-width: 100px){
.sz-iphone,.slidebox{display: block;}
.banner,.foucua02{display: none;}
.cloum01,.cloum02,.cloum04,.cloum03{width: 100%; float: none!important;}
.main-cloum{width: 96%;}
.hot-title{font-size: 0.5rem!important; line-height: 24px;}
.hr_50{height: 20px;}
.hot-sum{font-size: 0.4rem;}
.cloum02 {padding-top: 20px;}
.list li{line-height: 30px; background-position: left 12px;}
.pannel-title01 img{width: 100%;height: auto;}
.cloum-box{padding-top: 30px;}
.box{padding: 15px 20px;}
.box, .box p{font-size: 0.45rem;line-height:30px;}
.list01 li{line-height: 36px;}
.image img{width: 100%;height: auto;}
.xglj-pic dl dd{width: 100%;float: none;padding: 0 0 20px 0;}

}