.c-title{border-bottom:4px solid #9A0517; font-size:30px;line-height:60px;margin-bottom: 20px;}
.slick-z {position: relative;margin-bottom: 40px;background: #fff;}
.slick-z .form{padding: 0px 10%;}
.slick-z table {width: 100%;text-align: center;color: #454545;table-layout: fixed;}
.slick-z table th {font-weight: normal;font-size: 14px;height: 42px;background-color: #E9E9E9;text-align: center;font-weight: 600;}
.slick-z table td {height: 41px;border-bottom: 1px solid #DCDCDC;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;}
.slick-z .slick-arrow {position: absolute;top: 17px;width: 22px;height: 22px;background-repeat: no-repeat;background-position: center;border: 0;font-size: 0;z-index: 2;}
.slick-z .slick-prev {left: 18px;background-image: url(../bs_images/1105-prev.png);}
.slick-z .slick-next {right: 18px;background-image: url(../bs_images/1105-next.png);}
.table-z tr th{border-top: 2px #0846D2  solid;} 
.table-z .download{color: #c5161d;}
.table-z .checkall{text-align: left; padding-left: 25px; line-height: 45px;}
.table-z .downloadall{text-align: right; padding-right: 25px;}
.table-z .downloadall a{background: #0846D2 ;border-radius: 4px;padding: 5px 10px;color: #fff;}
.table-z .downloadall a:hover{background: #ea0d0d;}
.wenzhang td{padding: 0 5px; text-align: left;}
.slick-z .title div{width: 50%; line-height: 40px; height: 40px; margin-top: 15px; border-bottom: 1px #e2e0d7 solid; float: left; margin-bottom: 40px;text-align: center; font-size: 18px; font-weight: 600; padding-left: 10%; padding-right: 10%;}
.slick-z .title a{display: block;}
.slick-z .title span{cursor: pointer;}
.slick-z .title div .active{ color: #0846D2 ; position: relative; display: block;}
.slick-z .title div .active:after{display: block; content: " "; width: 100%; border-bottom: 2px #0846D2  solid;bottom: -1px;position: absolute;}
.item-f {overflow: hidden;height: 32px;line-height: 32px;margin-bottom: 20px}
.item-f.half {width: 50%;float: left;}
.item-f.autoh {overflow: hidden}
.item-f.seclet {overflow: visible}
.m-ht3:after {display: block;content: "clear";height: 0;clear: both;overflow: hidden;visibility: hidden}
.item-f .s1 {float: left;width: 120px;text-align: right;font-size: 14px;color: #454545;padding-right: 3px}
.item-f .s1 em {color: #da5757;padding-right: 5px}
.item-f .s2 {overflow: hidden;font-size: 0}
.item-f.seclet .s2 {float: left;overflow: visible}
.item-f .m-select .show,
.item-f input,
.item-f textarea {background: 0 0;border: 1px solid #dbdbdb;line-height: 30px;height: 30px;text-indent: 10px;font-size: 14px;color: #5e5e5e}
.item-f input:focus,
.item-f textarea:focus {border: 1px solid rgba(56, 140, 235, 1);background-color: #fff}
.item-f input {margin-right: 9px}
.item-f textarea {resize: none;height: 71px;width: 538px}
.item-f input::-webkit-input-placeholder {color: #5e5e5e;font-size: 14px}
.item-f input::-moz-placeholder {color: #5e5e5e;font-size: 14px}
.item-f input:-moz-placeholder {color: #5e5e5e;font-size: 14px}
.item-f input:-ms-input-placeholder {color: #5e5e5e;font-size: 14px}
.item-f .m-select .show,
.item-f.seclet .s2 input {background: url(../images/down.png) right 5px center no-repeat;}
.item-f.seclet .s2 .no-arr {background: 0 0}
.item-f .duan-i {width: 280px}
.item-f .duan-i2 {width: 163px}
.item-f .duan-i3 {width: 116px}
.item-f .duan-i4 {width: 121px}
.item-f .chang-i {width: 500px}
.item-f .duan-s {width: 131px}
.item-f .duan-s2 {width: 133px}
.item-f .chang-s {width: 163px}
.item-f.text {height: 71px}
.item-f.text2 {height: 78px;margin-top: 26px;margin-bottom: 21px}
.item-f.text2 textarea {height: 78px}
.item-f.text3 {height: auto;margin-bottom: 9px}
.item-f.text3 textarea {height: 65px}
.item-f .letter {width: 100%;margin: 0;padding: 0;}
.item-f .letter strong {display: block;float: left;line-height: 27px;font-weight: 100;padding: 0 8px;}
.item-f .letter .current,
.item-f .letter strong:hover {background: #d52418;color: #fff;}
.m-select {position: relative}
.m-select .opt {display: none;background-color: #fff;position: absolute;top: 32px;left: 0;width: 100%;z-index: 3;border: 1px solid #dbdbdb}
.m-select .opt li {cursor: pointer;text-indent: 17px}
.m-select .opt li:hover {background: #eee;}
.m-select .opt li span {display: block;font-size: 14px}
.item{text-align: center; margin: 40px 0;float: left;width: 100%;}
.item .g-sub{width:80px;margin: 0 10px;text-align:center;height:28px;line-height:28px;color:#fff;font-size:14px;background:#0846D2 ;border-radius:4px;border:none;text-indent: 0;}
.item .g-sub.reset{background: #e99623;}
.province .opt{height: 320px; overflow-y: scroll;}
@media only screen and (max-width:959px){
	.slick-z .title div{padding-left:0 ; padding-right: 0;}
	.slick-z .form{padding: 0;}
	.slick-z .form::after{content: " "; clear: both;display: block;}
	.item-f.half{width: 100%;}
	.item-f .s1{width: 100px;}
	.item-f .duan-i{width: 100%;}
	.table-warp {overflow-x: auto}
	.slick-z table {width: 960px}
}