@charset "utf-8";
/*!
 * http://www.ibw.cn
 * Version - 3.5.1
 * Edited by Snowe / 2015.12.12
 * Copyright (c) 2016 ibw
 */
.container { position: relative; width: 100%; margin: 0 auto;background: #f0f0f0;}

.banner{position: relative;overflow: hidden;}
.banner .hd{height: 24px;overflow: hidden;position: absolute;right: 44%;bottom: 5px;z-index: 1;}
.banner .hd ul li{background: #3e3f2d;float: left; margin-right: 2px;width: 22px;height: 22px; border: 1px solid #fff;line-height: 22px;text-align: center;color: #fff;cursor: pointer;}
.banner .hd ul li.on{background: #ae1a05;}


.box1 .box1-l{float: left;width: 376px;background: #fff;margin-top: 31px;padding-bottom: 26px;border-right: 24px solid #f0f0f0;}
.comT p{border-bottom: 1px solid #d11706;height: 30px;line-height: 30px;;width: 366px;}
.comT p span {position: relative;display: block;float: left;width: 91px;height: 30px;background:#d11706;color: #fff;text-align: center;font-size: 16px;}
.comT p span:after{position: absolute;width: 2px;height: 30px;content: '';background: #333;left: 0;top: 0;}
.comT p a{float: right;display: block;font-size: 16px;color: #333;}
.Qpic{margin-top: 10px;}
.QList{margin-top: 22px;}
.QList ul li{background: url(/zs/images/point.png) no-repeat 10px;padding-left: 21px;line-height: 28px;}
.QList ul li a{font-size: 14px;color: #4c4c4c;}
.box1 .box1-r{float: left;margin-top: 31px;}

.box1-r .box1rT{background: #fff;padding-bottom: 5px;}
.box1rT{width: 800px;}
.box1rT .bl{float: left;width: 446px;border-right: 24px solid #fff;}
.box1rT .br{float: left;width: 330px;}
.com2T {border-bottom: 1px solid #d11706;line-height: 29px;height: 29px;}
.com2T span{display: block;float: left;font-size: 16px;color: #d11706;padding-left: 10px;}
.com2T a{float: right;display: block;font-size: 16px;color: #333;}

.UpList{margin-top: 10px;margin-left: 10px;}

.UpList .bds ul li{width: 436px;height: 70px;margin-bottom: 10px;}
.UpList .bds ul li .date{border-right: 1px solid #fff;text-align: center;color: #fff;float: left;width: 74px;height: 70px;background: #d11706;}
.UpList .bds ul li .date .Ym{font-size: 13px;border-bottom: 1px solid #fff;margin: 4px 10px 0 10px;line-height: 30px;}
.UpList .bds ul li .date .d{font-size: 22px;}
.UpList .bds ul li .con{float: left;background:#f0f0f0;height: 70px;width: 360px;}
.UpList .bds ul li .con p{height: 46px;max-width: 340px;margin: 12px 12px;border-bottom:1px dashed #b3b3b3;}
.UpList .bds ul li .con p span{max-width: 325px;font-size: 14px;}

.BKList{margin-top: 22px;}
.BKList ul li{background: url(/zs/images/notic.png) no-repeat 9px;padding-left: 26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.BKList ul li a{font-size: 14px;color: #4c4c4c;line-height: 30px;}


.box1rB{background: #fff;height: 114px;margin-top: 21px;}
.box1rB .Flist{padding: 12px 5px;}
.box1rB .Flist ul li{float: left;width: 150px;height: 92px;line-height: 92px;text-align: center;overflow: hidden;}
.box1rB .Flist ul li:not(:last-child){margin-right: 10px;}
.box1rB .Flist ul li a{color: #fff;font-size: 22px;display: block;width: 100%;height: 100%;}
.box1rB .Flist ul li:nth-child(1){background: url(/zs/images/s1.png) no-repeat center;}
.box1rB .Flist ul li:nth-child(2){background: url(/zs/images/s2.png) no-repeat center;}
.box1rB .Flist ul li:nth-child(3){background: url(/zs/images/s3.png) no-repeat center;}
.box1rB .Flist ul li:nth-child(4){background: url(/zs/images/s4.png) no-repeat center;}
.box1rB .Flist ul li:nth-child(5){background: url(/zs/images/s5.png) no-repeat center;}

.box2{margin-top: 20px;margin-bottom: 26px;}
.box2 .box2-l,.box2 .box2-r{float: left;}
.box2 .box2-l{width: 376px;background: #fff;padding-bottom: 23px;border-right: 24px solid #f0f0f0;}
.box2-l p:nth-child(2) {margin-top: 25px;margin: 0 10px;border-bottom: 1px dashed #b3b2b1;padding-bottom: 5px;padding-top: 24px;}
.box2-l p:nth-child(3){border-bottom: 1px dashed #b3b2b1;padding-bottom: 5px;}
.box2-l p:nth-child(2) span:nth-child(1){display: block;color: #d11706;font-size: 20px;}
.box2-l p:nth-child(2) span:nth-child(2){display: block;color: #4c4c4c;font-size: 20px;}
.box2-l p:nth-child(3) {color: #4c4c4c;font-size: 20px;margin: 0 10px;margin-top: 24px;}
.box2-l p:nth-child(3) span{color: #d11706;}

.BtnList{padding: 0 10px;margin-top: 35px;}
.BtnList ul li{float: left;width: 166px;height: 78px;border: 1px solid #ccc;border-radius: 4px;}
.BtnList ul li:nth-child(1){margin-right: 19px;}
.BtnList ul li .bll{float: left;margin-left: 15px;}
.BtnList ul li .blr{float: right;font-size: 22px;color: #d11706;width: 55px;margin-top: 4px;margin-right: 10px;}




.box2-r{width: 800px;background: #fff;}
.comrT p{border-bottom: 1px solid #d11706;height: 29px;line-height: 29px;}
.comrT p span {position: relative;display: block;float: left;width: 91px;height: 29px;background:#d11706;color: #fff;text-align: center;font-size: 16px;}
.comrT p span:after{position: absolute;width: 2px;height: 30px;content: '';background: #333;left: 0;top: 0;}
.comrT p a{float: right;display: block;font-size: 16px;color: #333;}
.zxList{margin-top: 27px;margin-bottom: 22px;}
.zxList ul li{background: url(/zs/images/angle.png) no-repeat 11px;padding-left: 23px;font-size: 14px;color: #4c4c4c;line-height: 30px;}
.zxList ul li a,.zxList ul li span{display: block;}
.zxList ul li a{float: left;}
.zxList ul li span{float: right;padding-right: 10px;}