/* reset */
*{ margin:0; padding:0;}
*,:after,:before {box-sizing: border-box;margin: 0;padding: 0;}
html,body{ font-family: 'Microsoft Yahei','Simsun','arial'; margin: 0 auto; background: #f7f8f8;}
button,select{font-family: 'Microsoft Yahei','Simsun','arial';background: #fff;}
a{text-decoration: none;  color: #000;}
img{display: block;border:0;}
li{list-style: none;}
body{ width: 100%;color:#333;min-width: 1100px;}
p{ word-wrap: break-word;}
input,textarea{outline: none;}
.cl:after,.clearfix:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}.cl,.clearfix{zoom:1}
.fl{float: left;}
.fr{float: right;}
.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-80{margin-top: 80px;}
.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}
.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-17{margin-left:17px;}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}.ml-0{margin-left: 0!important;}
.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}
.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-30{padding-top:30px}
.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px!important;}
.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}
.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}
.pd-5{padding:5px}.pd-10{padding:10px}.pd-15{padding:15px}.pd-20{padding:20px}.pd-30{padding:30px}.pd-40{padding:40px;}.pb-50{padding-bottom: 50px;}
.pb-0{padding-bottom: 0px!important;}

/* 专题 */
.bigBg{width: 100%;background: url(../img/xzzcBg.png) top center no-repeat;padding-top: 125px;}
.ztWrap{width: 1200px;margin: 0 auto;}
.topLogo img{width: 1005px;}
.mainBox{width: 100%;margin-top: 140px;}

/****************焦点图********************/

.slideBox1 {width: 380px;height: 255px;position: relative;overflow: hidden;}

.slideBox1 .hd {position: absolute;right: 0;bottom: 0;z-index: 1;}

.slideBox1 .hd ul li {float: left;cursor: pointer;width: 95px;height: 4px;background: #000000;}

.slideBox1 .hd ul li.on {
	background: #0e90f1;
}
.prev,.next{width: 40px;height: 80px;display: inline-block;position: absolute;top: 120px;background-color: #000000;opacity: 0.4;/* Firefox, Safari(WebKit), Opera) */filter: "alpha(opacity=40)";/* IE 8 */filter: alpha(opacity=40);/* IE 4-7 */color: #FFFFFF;font-size: 35px;line-height: 80px;text-align: center;cursor: pointer;-moz-user-select: none; /*火狐*/-webkit-user-select: none; /*webkit浏览器*/-ms-user-select: none; /*IE10*/-khtml-user-select: none; /*早期浏览器*/user-select: none;}
.prev{left: 0;}
.next{right: 0;}
.slideBox1 .bd {position: relative;z-index: 0;}
.slideBox1 .bd li {position: relative;}
.slideBox1 .bd li img {width: 380px;height: 255px;box-sizing: border-box;}
.slideBox1 .bd p {position: absolute;bottom: 4px;left: 0;width: 380px;height: 40px;line-height: 40px;color: #ffffff;font-size: 22px;background-color: #333333;z-index: 1;font-size: 13px;color: #fff;background: url(https://www.soulrig.com/file/4500000012/img/heibg.png) repeat-x left center;}
.slideBox1 .bd p a {display: block;width: 380px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #FFFFFF;}

.newsBox{width: 380px;height: 255px;background: #fff;box-shadow: 0 0 20px #fbebeb;}
.newsBoxtitle{width: 100%;height:48px;line-height: 48px;font-size: 20px;color: #fff;font-weight: bold;background: #1d4eaa;text-indent: 15px;}
.newsBoxtitle a{float: right;margin-right: 10px;font-size: 14px;color: #fff;font-weight: normal;line-height: 22px;margin-top: 20px;letter-spacing: 2px;}
.newsUl{width: 100%;padding: 5px 10px 0;}
.newsUl li{width: 100%;height: 28px;line-height: 28px;font-size: 15px;}
.newsUl li span{float: right;}
.newsUl li a:hover{color: #1d4eaa;}
.newsSum{width: 310px;height: 255px;}
.newsSum div{width: 280px;height: 225px;margin: 15px auto;font-size: 15px;line-height: 28px;text-indent: 2em;}

.midBox{width: 1200px;height: 80px;background: #fff;box-shadow: 0 0 20px #fbebeb;margin-top: 30px;}
.sysItem{width: 263px;height: 80px;float: left;text-align: center;font-size: 16px;color: #fff;font-weight: bold;padding-top: 12px;}
.sysItem p{color: #fff;line-height: 28px;}
.blankLine{width: 1px;height: 50px;background: #1d4eaa;margin: 15px 24px;float: left;}
.blue{background: #1094f8;}
.yellow{background: #f7b910;}
.orange{background: #f7710e;}
.green{background: #22a845;}

.lastNewsBox{width: 380px;height: 340px;box-shadow: 0 0 20px #fbebeb;background: #fff;border-bottom: 2px solid #1d4eaa;}
.smallNewsBox{width: 380px;height: 230px;box-shadow: 0 0 20px #fbebeb;background: #fff;border-bottom: 2px solid #1d4eaa;margin-top: 40px;}
.sjUl li{text-indent: 20px;background: url(../img/black.png) left center no-repeat;}
.sjUl li:hover{background: url(../img/blued.png) left center no-repeat;}
.businessBox{width: 380px;height: 610px;box-shadow: 0 0 20px #fbebeb;background: #fff;border-bottom: 2px solid #1d4eaa;}
.businessList{width: 293px;margin: 0 auto;}
.businessItem{width: 293px;height: 52px;border-radius: 5px;background: #1094f8;margin-top: 30px;text-align: center;font-size: 20px;font-weight: bold;line-height: 52px;}
.businessItem a{color: #fff;}
.pzimg{background: url(../img/pzimg.png) 70px center no-repeat #1094f8;}
.syimg{background: url(../img/syimg.png) 68px center no-repeat #1094f8;}
.czimg{background: url(../img/czimg.png) 70px center no-repeat #1094f8;}
.qcimg{background: url(../img/qcimg.png) 68px center no-repeat #1094f8;}
.pgimg{background: url(../img/pgimg.png) 68px center no-repeat #1094f8;}
.djimg{background: url(../img/djimg.png) 68px center no-repeat #1094f8;}
.businessList hr{margin-top: 30px;border: 0;height: 1px;border-bottom: 1px dotted #1d4eaa;}


.footer{
    background-color: #e8e8e8;
    padding-top: 30px;
}
.ftcleft{
  font-size:14px ;
  color: #777777;
  margin-left: 20px;
}
.ftcleft p{
  margin-bottom: 12px;
}
.ftcright a{
  display: block;
  float: left;
}
.zfwzzc{
  margin-left: 16px;
  margin-top: 8px;
}
.tzwsimgs {
  margin-top: 40px;
  padding-left: 60px;
}

.tzwsimgs .tzright {
  margin-right: 25px;
  width: 110px;
  float: left;
}

.tzwsimgs .tzright span {
  font-size: 18px;
}

.tzwsimgs .tzright i {
  width: 30px;
  height: 5px;
  display: block;
  margin-top: 34px;
}

.tzwsimgs .tzright i.tzi {
  background: #32B3F7;
}

.tzwsimgs .tzright i.zxi {
  background: #3CC989;
}

.tzwsimgs .tzright i.wsi {
  background: #E7A326;
}

.tzwsimgs .tzright .tza {
  display: block;
  width: 110px;
  height: 160px;
  margin-top: 45px;
}

.tzwsimgs .tzright .tza img {
  width: 100%;
  height: 100%;
}

.tzwsimgs .tzright .tzspan {
  display: block;
  margin-left: 0;
  height: 0px;
  float: none;
  color: #333;
}
.headcont,.searchdiv,.zwcenter,.nav,.footbanner,.ftcontent{
	width: 1000px;
	overflow: hidden;
	margin: 0 auto;
}
.footer{margin-top: 70px;}