.banner {position: relative;width: 1920px;left: 50%;margin-left: -960px;}
.banner .hd {position: absolute;left: 0;bottom: 20px; width: 100%;height: 11px;z-index: 4;}
.banner .hd ul{width: 1000px;height: 5px;margin: 0 auto;text-align: center;}
.banner .hd ul li {border-radius: 5px;display: inline-block; zoom: 1;width: 11px;height:11px;margin: 0 7px;background: #fff;line-height: 999px;overflow: hidden;cursor: pointer;vertical-align: top;}
.banner .hd ul li.on {background: #344b91;}

.s1{height:387px;background:#f5f5f5;}
.s1 .g-in{position: relative;}
.ct_l{float: left;background: url(icon_1.png) no-repeat left center;margin: 31px 0 17px 0;}
.ct_l>span:nth-child(1){font-size: 18px;color:#000;padding-left: 31px;}
.ct_l>i{color:#e9e9e9;padding: 0 8px;}
.ct_l>span:nth-child(3){font-size: 14px;color:#999;}
.ct_r{float: right;margin: 40px 0 17px 0;}
.ct_r>a{color: #b5b5b5;}
.picScroll-left .bd{position: relative;overflow: hidden;}
.picScroll-left .bd ul li{float: left;width:286px;height:255px;background:#fff;position: relative;margin-right: 18px;}
/*.picScroll-left .bd ul li:last-child{margin-right: -17px;}*/
.picScroll-left .bd ul li a{display: block;width: 100%;height:100%;}
.picScroll-left .bd ul li a>p{line-height: 98px;text-align:center;font-size:18px;color:#000;}
.icon{position: absolute;width:59px;height:59px;left: 39%;top: 29%;}
.picScroll-left .prev{position: absolute;width:43px;height:43px;background:rgba(95,176,65,0.8);z-index:5;left: 0;margin-top: 131px;}
.picScroll-left .prev>img{display: block;margin: 11px auto;}
.picScroll-left .next{position: absolute;width:43px;height:43px;background:rgba(95,176,65,0.8);z-index: 5;right:0;margin-top: 131px;}
.picScroll-left .next>img{display: block;margin: 11px auto;}
.s2{border-bottom: 1px solid #e9e9e9;padding-bottom: 41px;padding-top: 42px}
.s2_l{float: left;}
.s2l_pic{float:left;width: 292px;height:auto;margin-right: 15px;}
.s2l_pic>img{display:block;margin:5px auto;}
.s2l_cont{float:left;margin-left: 57px;}
.s2_cont1{font-size: 18px;color:#000;}
.s2_cont2{font-size:30px;font-weight:bold;color:#344b91;}
.s2_cont3{font-size: 14px;color: #000;width: 310px;font-family: 'Arial';letter-spacing: 1px;height: 126px;overflow: hidden;}
.knowmore{margin-top: 12px;display: block;width: 39px;height:39px;background: url(abu_arrow.jpg) no-repeat center center;}
.s2_r{float: left;margin-left: 40px;}
.s2_r .hd ul li{float: left;background:#ababab;width: 241px;height: 34px;line-height: 34px;color: #fff;font-size: 18px;text-align: center;}
.s2_r .hd ul li:first-child{margin-right: 3px;}
.s2_r .bd ul .hotnew{padding: 5px 20px;border:1px solid #e9e9e9;}
.hn_l{float: left;background: url(hn_lbg.png) no-repeat right;padding-right: 20px;margin-top: 5px}
.hn_r{float:left;margin-left: 20px;}
.hn_l .days{font-size: 48px ;color:#344b91;line-height: 50px}
.hn_l .y_m{font-size:14px;color:#999; }
.hn_r .hn_title{font-size:16px;color:#000;line-height: 30px;font-family: 'Arial';letter-spacing: 1px;}
.hn_r .hn_title a:hover{color: #344b91}
.s2_r .bd .hotnew .hn_r .hn_cont{width: 346px;font-size: 12px;color:#b1b1b1;line-height:20px;;}
.s2_r .bd ul li{background: url(li_bg.png) no-repeat left;height: 43px;line-height:43px;border-bottom:1px solid #e9e9e9;}
.s2_r .bd ul li>a,span{display: inline-block;}
.s2_r .bd ul li>a{float:left;font-size: 14px;color:#000;padding-left: 20px;font-family: 'Arial';letter-spacing: 1px;}
.s2_r .bd ul li>a:hover{color: #344b91}
.s2_r .bd ul li>span{float:right;font-size: 14px;color:#b1b1b1;}
.s2_r .hd ul li.on {background: #5bc747;}

.ct_l{float: left;background: url(icon_1.png) no-repeat left center;margin: 31px 0 17px 0;}
.ct_l>span:nth-child(1){font-size: 18px;color:#000;padding-left: 31px;}
.ct_l>i{color:#e9e9e9;padding: 0 8px;}
.ct_l>span:nth-child(3){font-size: 14px;color:#999;}
.ct_r{float: right;margin: 40px 0 17px 0;}
.ct_r>a{color: #b5b5b5;}
.picScroll-left-2{position: relative;}
.picScroll-left-2 .bd{position: relative;}
.picScroll-left-2 .bd ul li{float: left;width:229px;height:229px;background:#fff;position: relative;margin-right: 14px;}
.picScroll-left-2 .bd ul li:last-child{margin-right: -14px;}
.picScroll-left-2 .bd ul li a{display: block;width: 100%;height:100%;}
.picScroll-left-2 .bd ul li a>img{width: 229px;height: 229px;overflow: hidden;}
.picScroll-left-2 .bd ul li a>p{width: 229px;background: #eee;line-height: 49px;text-align:center;font-size:14px;color:#000;height:49px;position: absolute;left: 0;right: 0;bottom: 0}
.icon{position: absolute;width:59px;height:59px;left: 39%;top: 29%;}
.picScroll-left-2 .prev{position: absolute;width:43px;height:43px;background:rgba(95,176,65,0.8);z-index:5;left:0;margin-top: 85px;}
.picScroll-left-2 .prev>img{display: block;margin: 11px auto;}
.picScroll-left-2 .next{position: absolute;width:43px;height:43px;background:rgba(95,176,65,0.8);z-index: 5;right:0;margin-top: 85px;}
.picScroll-left-2 .next>img{display: block;margin: 11px auto;}	