.container{padding-top: 35px; padding-bottom: 38px;}
.box1 .left{float: left;width: 390px;}
.normaltit p{float: left;line-height: 24px;padding-left: 15px;background: url(/images/b1l.png) left no-repeat;font-size: 18px;font-weight: bold;}
.normaltit p span{font-weight: normal;font-size: 12px;color: #999999;padding-left: 10px;}
.more{float: right;padding-top: 7px;}
.more a{display: block;width: 13px;height: 13px;background: url(/images/more.png) center no-repeat;}

.s01{padding-top: 17px;height: 383px;overflow: hidden;}
.s01 ul li{height:47px;margin-bottom: 8px;width: 390px;background:#ebebeb;}
.s01 ul li .s_l{float: left;width:55px;background: #246392;height: 47px;font-family:Arial;}
.s01 ul li .s_l p{font-size: 12px;color: #FFFFFF;line-height: 20px;text-align: center;padding-top:3px;}
.s01 ul li .s_l span{display: block;font-size: 20px;line-height: 20px;font-weight: bold;color: #FFFFFF;text-align: center;}
.s01 ul li .s_r{float: left;padding-left: 11px;}
.s01 ul li .s_r p{font-size: 14px; line-height:47px;color: #333;}
.s01 ul li .s_r p span{display:inline-block;padding-right: 6px;width:22px ;height:12px;background: url(/images/hot.png) right center no-repeat;}
.s01 ul li:hover .s_r p{font-weight: bold;}

.box1 .right{float: left;margin-left: 15px;width: 795px;}
.slide01 .bd{margin-top: 11px;padding: 17px 20px 2px 20px;border: 1px solid #dcdcdc;}
.slidetxt .hd ul{float: left;}
.slidetxt .hd ul li{float: left;width: 100px;margin-right: 10px;background: #eaeaea;}
.slidetxt .hd ul li a{display: block;font-size: 18px;text-align: center; line-height: 32px;color: #333;}
.slidetxt .hd ul li:hover a, .slidetxt .hd ul li.on a{color: #fff;background: #185e8f;}
.slide02 .bd{margin-top: 10px;padding: 17px 20px 0px 20px;border: 1px solid #dcdcdc;}
.slidetxt .bd ul li .aa_l{float: left;}
.slidetxt .bd ul li .aa_r{float:left;margin-left: 13px;width: 510px;}
.slidetxt .bd ul li .aa_r h1 a{display: block;font-size: 16px;color: #14598c;padding-top: 5px;}
.slidetxt .bd ul li .aa_r p{padding-top: 5px;line-height: 25px;color: #868585;font-size: 14px;}
.slidetxt .bd ul li .part_b ul{padding-top: 10px;}
.slidetxt .bd ul li .part_b em{color: #175c8e;padding-right: 10px;}
.slidetxt .part_b ul li{border-bottom: 1px dashed #dfdcdc;}
.slidetxt .bd ul li .part_b ul li:last-child{border: none;}
.slidetxt .bd ul li .part_b ul li a{display: block;line-height: 42px;font-size: 16px;color: #333;}
.box1 .slide01 .bd ul li .part_b ul li.hot a{font-weight: bold;color:red;}
.box1 .slide01 .bd ul li .part_b ul li.hot a em{font-weight: bold;color:red;}
.box2 .slide02 .bd ul li .part_b ul li.hot a{font-weight: bold;color:red;}
.box2 .slide02 .bd ul li .part_b ul li.hot a em{font-weight: bold;color:red;}
.box1 .slide01 .bd ul li .part_b ul li.state a{font-weight: bold;color: #333;}
.box1 .slide01 .bd ul li .part_b ul li.state a em{font-weight: bold;color: #333;}
.box2 .slide02 .bd ul li .part_b ul li.state a{font-weight: bold;color: #333;}
.box2 .slide02 .bd ul li .part_b ul li.state a em{font-weight: bold;color: #333;}
.slidetxt .bd ul li .part_b ul li a span{display: inline-block;float: right;font-size: 12px;}
.slidetxt .bd ul li .part_b ul li:hover a{color: #13578a;}
/*.slidetxt .bd ul li .part_b ul li:hover span{color: #13578a;}*/

.box2{margin-top: 42px;background: #f8f8f8;padding: 45px 0;}
.box2 .left{float: left;width: 390px;}
.box2 .left .video{margin-top: 17px;position: relative;}
.box2 .left .video p{position: absolute;height:40px;line-height: 40px;bottom: 0;background: url(/images/vid_03.png);color: #FFFFFF;width: 100%;font-size: 14px;text-align:center;}
.box2 .left .video em{display:inline-block;font-weight: bold;padding-left: 20px;padding-right: 10px;color: #fff;font-size: 24px;height:40px;line-height: 40px;}
.box2 .left .video .play{position: absolute;width: 85px;height: 85px;left: 50%;margin-left: -42.5px;top:50%;margin-top:-42.5px;background: url(/images/play.png) no-repeat;cursor: pointer;z-index: 1;}
.box2 .mid{ float: left; }
.slide02{width: 595px;float: left;margin-left: 15px;}
.slide02 .bd{padding: 0 20px;}
.box2 .right{ float: right; }
.box2 .right ul{padding-top: 4px;}
.box2 .right ul li{ width: 184px; height: 45px; border: 1px solid #d2d2d2; background: url(/images/pic-1.png) center no-repeat; margin-bottom: 5px; }
.box2 .right ul li:last-child{margin-bottom: 0;}
.box2 .right ul li a{ display: block;width: 130px; height: 45px; padding-left: 54px; text-align: center;font-size: 14px; line-height: 45px;color: #000;}
.box2 .right ul li a.a1{background: url(/images/f1.png) 14px center no-repeat;}
.box2 .right ul li a.a2{background: url(/images/f2.png) 14px center no-repeat;}
.box2 .right ul li a.a3{background: url(/images/f3.png) 16px center no-repeat;}
.box2 .right ul li a.a4{background: url(/images/f4.png) 16px center no-repeat;}
.box2 .right ul li a.a5{background: url(/images/f5.png) 14px center no-repeat;}
.box2 .right ul li a.a6{background: url(/images/f6.png) 16px center no-repeat;}
.box2 .right ul li a.a7{background: url(/images/f7.png) 16px center no-repeat;}
.box2 .right ul li a:hover{color: #13578a;}

.box3{margin-top: 36px;}
.box3 .g-in{background: #f8f8f8 url(pic-2.png) no-repeat;}
.box3 .box3-left{width: 110px; padding-bottom: 19px; padding-top: 30px; text-align: center; }
.box3 .box3-left p{font-size: 18px; line-height: 18px; color: #000; margin-top: 12px;}
.box3 .box3-right{width: 1028px; padding: 1.5px 31px 1.5px; position: relative;}
.box3 .box3-right a.prev{display: block;position: absolute;top: 50%;margin-top:-25px;left: 0;width: 27px;height: 50px;background: url(/images/pic-12.jpg) no-repeat;z-index: 9;}
.box3 .box3-right a.next{display: block;position: absolute;top: 50%;margin-top:-25px;right:0;width: 27px;height: 50px;background: url(/images/pic-11.jpg) no-repeat;z-index: 9;}
.box3 .box3-right a.prev:hover{background: url(/images/pic-10.jpg) no-repeat;}
.box3 .box3-right a.next:hover{background: url(/images/pic-9.jpg) no-repeat;}
.box3 .box3-right ul li{float: left; margin-right: 13px; position: relative;}
.box3 .box3-right ul li a{display: block;width: 195px; height: 127px;}
.box3 .box3-right ul li:last-child{margin-right: 0;}
.box3 .box3-right ul li p{ color: #fff; font-size: 20px;line-height: 20px;width:100%;position: absolute;top:50%;margin-top: -10px; text-align: center; }
.box3 .box3-right ul li:hover p{color: #ecef1f;}