.box1 .g-in{padding: 20px;width: 1160px; background: #fff;box-shadow: 0 2px 2px #e2e5e8;}
.box1 .slideBox{float: left;width:558px;position: relative;}
.box1 .slideBox .bd{width:558px;}
.box1 .slideBox .bd p{position: absolute; bottom:0;left:0;width:100%;font-size: 16px;line-height: 44px;color: #fff;background:rgba(50,50,50,0.7);text-align: center;}
.box1 .slideBox .hd{position: absolute;right: 10px;bottom: 54px;height: 10px;z-index: 9;}
.box1 .slideBox .hd ul li{float: left;width: 10px;height: 10px;background: #fff;margin-right: 12px;cursor: pointer;text-indent: 999em;overflow: hidden;}
.box1 .slideBox .hd ul .on{background: #0a474f;} 
.box1 .ls{float:right;width: 565px;}
.box1 .ls h2{font-size: 18px;line-height: 26px;padding-bottom: 10px;border-bottom: 1px solid #0a474f; color: #0a474f;}
.box1 .ls h2 i{border-bottom: 1px solid #0a474f;padding-bottom: 10px;}
.box1 .ls h2 a{float: right;font-size: 12px;color: #757374;vertical-align: text-bottom;}
.box1 .ls ul li span{display: block;float: right;width: 100px;background: #a4a3a3;color: #fff;font-size: 12px;line-height: 26px;text-align: center;margin-top: 22px;}
.box1 .ls ul li a{display:block;padding-left:0;padding-top: 17px;line-height: 30px;font-size: 16px;color: #333;border-bottom: 1px dashed #a4a3a3;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.box1 .ls ul li:hover a{color: #0a474f; border-bottom: 1px solid #0a474f;}
.box1 .ls ul li:hover span{background: #0a474f;}

.box2{margin-top: 30px;}
.box2 .fast{float: left;width: 360px;margin-right: 26px;border-top: 2px solid #c9c7c8;}
.box2 .fast h2{padding-left: 50px;background: #f1f0f0 url(pic-6.png) no-repeat 18px center;font-size: 18px;line-height: 52px;color: #333;}
.box2 .fast ul{padding: 9px 20px;background: #fff;}
.box2 .fast ul li{ border-radius: 5px;border: 1px solid #a4a3a3;margin-bottom: 8px;overflow: hidden;}
.box2 .notice{width: 428px;float: left; background: #fff;margin-right: 26px;}
.box2 .notice h2{background:url(pic-9.png) no-repeat left bottom;font-size: 18px;line-height: 52px;color: #333;}
.box2 .notice h2 i{display: block;padding-left: 50px;background:url(pic-7.png) no-repeat 18px center;}
.box2 .notice h2 i a{float: right;font-size: 12px;color: #757374;vertical-align: text-bottom;margin-right: 20px;}
.box2 .notice ul{padding:23px 0;}
.box2 .notice ul li{padding-left: 40px;padding-right:20px;font-size: 16px;line-height: 44px;color: #333;background: url(dot.png) no-repeat 25px center;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.box2 .notice ul li:hover{background: #f1f0f0 url(dot-2.png) no-repeat 25px center;}
.box2 .notice ul li span{float: right;display:block;padding-left: 6px;width:22px ;height:44px;background: url(hot.png) right center no-repeat;}
.box2 .down{float: left;width: 360px;border-top: 2px solid #c9c7c8;}
.box2 .down h2{padding-left: 50px;background: #f1f0f0 url(pic-8.png) no-repeat 18px center;font-size: 18px;line-height: 52px;color: #333;}
.box2 .down h2 a{float: right;font-size: 12px;color: #757374;vertical-align: text-bottom;margin-right: 20px;}
.box2 .down ul{padding: 11px 20px 32px;background: #fff;}
.box2 .down ul li{font-size: 16px;line-height: 49px;border-bottom: 1px dashed #c2c2c2;padding-left: 25px;background: url(pic-11.png) 5px center no-repeat;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}

.box3{margin-top: 30px;}
.box3 .test{float: left;width: 360px;background: #fff;border-top: 2px solid #c9c7c8;}
.box3 .test h2{padding-left: 50px;background: #f1f0f0 url(pic-10.png) no-repeat 18px center;font-size: 18px;line-height: 52px;color: #333;}
.box3 .test h2 a{float: right;font-size: 12px;color: #757374;vertical-align: text-bottom;margin-right: 20px;}
.box3 .test ul{padding:22px 0;}
.box3 .test ul li{padding-left:25px;padding-right:25px;font-size: 16px;line-height: 44px;color: #333;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.box3 .test ul li:hover{background: #f1f0f0;}
.box3 .slide2{width: 814px;float: right;border-top: 2px solid #c9c7c8;}
.box3 .slide2 .hd{background: #f1f0f0;}
.box3 .slide2 .hd ul{float: left;padding-left: 30px;}
.box3 .slide2 .hd ul li{float: left;font-size: 18px;line-height: 52px;color: #333;border-right: 1px solid #c9c7c8;}
.box3 .slide2 .hd ul li a{display: block;padding:0 28px;}
.box3 .slide2 .hd ul li:last-child{border-right:none;}
.box3 .slide2 .hd ul .on{background: #fff;}
.box3 .slide2 .hd .more{float: right;font-size: 12px;color: #757374;margin-top:20px;margin-right: 20px;}
.box3 .slide2 .bd{padding: 20px 30px 0;background: #fff;min-height: 244px;}
.box3 .slide2 .bd .ptxt .p-left{margin-right: 25px;float: left;}
.box3 .slide2 .bd .ptxt .p-right{float: left;width: 496px;}
.box3 .slide2 .bd .ptxt .p-right h3{font-size: 18px;line-height: 32px;}
.box3 .slide2 .bd .ptxt .p-right h3 a:hover{color: #0a474f;}
.box3 .slide2 .bd .ptxt .p-right p.time{font-size: 12px;padding-left: 18px;background: url(pic-13.png) no-repeat left center;color: #333;margin-bottom: 8px;}
.box3 .slide2 .bd .ptxt .p-right p.txt{font-size: 14px;line-height: 24px;color: #333;overflow: hidden;text-overflow: ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
/* .box3 .slide2 .bd dl{padding: 15px 0;} */
.box3 .slide2 .bd dl dd{font-size: 16px;line-height: 34px;padding-left: 20px;background: url(dot.png) no-repeat left center;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.box3 .slide2 .bd dl dd:hover{background: url(dot-2.png) no-repeat left center;}
.box3 .slide2 .bd dl dd span{float: right;font-size: 12px;vertical-align: text-bottom;}