.box1{margin-top:70px;}
.box1 .title h2{font-size: 28px;line-height: 28px;font-weight: normal;color: #161616;text-align: center;background: url(pic-7.png) no-repeat center;}
.box1 .title h3{font-size: 16px;line-height: 16px;text-align: center;margin-top:15px;color: #414040;font-weight: normal;}
.box1 .box1-b{margin-top:48px;}
.box1 .box1-b .box1-l{float: left;width: 599px;}
.box1 .box1-b .box1-r{float: left;width: 601px;background: #f7f7f7;height: 349px;position: relative;}
.box1 .box1-b .box1-r .des{margin:42px 32px 61px;}
.box1 .box1-b .box1-r .des h4{font-size: 18px;line-height: 18px;color: #444444;margin-bottom: 18px;}
.box1 .box1-b .box1-r .des .txt{font-size: 14px;line-height: 30px;color: #656565;min-height: 210px;}
.box1 .box1-b .box1-r .des .en{font-size: 36px;line-height: 36px;color: #dedede;text-transform: uppercase;position:absolute;right: 0;top:314px;font-weight: bold;}
.box1 .box1-b .box1-r ul li{float: left;width: 238px;height: 250px;}
.box1 .box1-b .box1-r ul li:nth-child(1){background: #e8e8e8 url(pic-9.png) no-repeat center 55px;}
.box1 .box1-b .box1-r ul li:nth-child(2){background: #3b7ab5 url(pic-10.png) no-repeat center 55px;}
.box1 .box1-b .box1-r ul li p{font-size: 20px;line-height: 26px;text-align: center;color: #292929;margin-top:158px;}
.box1 .box1-b .box1-r ul li p span{font-size: 14px;line-height: 26px;display: block;}
.box1 .box1-b .box1-r ul li:nth-child(2) p{color: #fff;} 
.box1 .box1-b .box1-r ul li:nth-child(3){background: #23356e url(pic-11.png) no-repeat center 140px;width: 125px;}
.box1 .box1-b .box1-r ul li:nth-child(3) p{color: #fff;margin-top:55px;}
.box1 .box1-b .box1-r ul li:nth-child(3) p span{font-size: 20px;}

.box2{margin-top:90px;background: url(pic-17.jpg) no-repeat center;height: 563px;}
.box2 .box2-l{float: left;width: 573px;}
.box2 .box2-l h2{font-size: 24px;line-height: 24px;padding-bottom: 18px;background: url(pic-16.png) no-repeat left bottom;color: #0d4391;margin-top:40px;margin-bottom: 22px;}
.box2 .box2-l .box2-t .pic{float: left;width: 255px;}
.box2 .box2-l .box2-t .txt{float: right;width: 400px;}
.box2 .box2-l .box2-t .txt .h{font-size: 16px;line-height: 16px;color: #1d52aa;margin-bottom: 12px;}
.box2 .box2-l .box2-t .txt .h a{color: #1d52aa;}
.box2 .box2-l .box2-t .txt .t{font-size: 12px;line-height: 20px;color: #333333;margin-bottom: 46px;}
.box2 .box2-l .box2-t .txt .m a{display: block;color: #000;width: 80px;font-size: 14px;line-height: 32px;border-radius: 16px;background: #edeef3;text-align: center;}
.box2 .box2-l ul{margin-top:22px;}
.box2 .box2-l ul li span{float: right;margin-right: 15px;}
.box2 .box2-l ul li{font-size: 16px;line-height: 81px;color: #383838;background:#e4e4e4 url(pic-13.jpg) no-repeat left center;margin-bottom: 2px;}
.box2 .box2-l ul li a{display: block;font-size: 16px;line-height: 81px;padding-left: 35px;}
.box2 .box2-l ul li:hover{background: #0551a5 url(pic-14.jpg) no-repeat left center;color: #fff;}
.box2 .box2-l ul li:hover a{color: #fff;}
.box2 .box2-r{float:right;width:573px;}
.box2 .box2-r h2{font-size: 24px;line-height: 24px;padding-bottom: 18px;background: url(pic-16.png) no-repeat left bottom;color: #0d4391;margin-top:40px;margin-bottom: 22px;}
.box2 .box2-r ul li{font-size: 16px;line-height: 81px;color: #383838;background:#e4e4e4 url(pic-13.jpg) no-repeat left center;margin-bottom: 2px;}
.box2 .box2-r ul li span{float: right;margin-right: 15px;}
.box2 .box2-r ul li a{display: block;font-size: 16px;line-height: 81px;padding-left: 35px;}
.box2 .box2-r ul li:hover{background: #0551a5 url(pic-14.jpg) no-repeat left center;color: #fff;}
.box2 .box2-r ul li:hover a{color: #fff;/*background: url(pic-15.png) no-repeat right 20px center;*/}

.box3{margin-top:75px;}
.box3 .title h2{font-size: 28px;line-height: 28px;font-weight: normal;color: #161616;text-align: center;background: url(pic-7.png) no-repeat center;}
.box3 .title h3{font-size: 16px;line-height: 16px;text-align: center;margin-top:15px;color: #414040;font-weight: normal;}
.box3 .bd{margin-top:45px;position: relative;}
.box3 .bd a.prev{position: absolute;width: 41px;height: 83px;background: url(pic-24.png) no-repeat center;z-index: 9;top:50%;margin-top:-41px;left: -60px;}
.box3 .bd a.next{position: absolute;width: 41px;height: 83px;background: url(pic-27.png) no-repeat center;z-index: 9;top:50%;margin-top:-41px;right: -60px;}
.box3 .bd a.prev:hover{background: url(pic-25.png) no-repeat center;}
.box3 .bd a.next:hover{background: url(pic-26.png) no-repeat center;}
.box3 ul li{float: left;width: 300px;height: 569px;position: relative;} 
.box3 ul li .txt{position: absolute;top:95px;left: 0;padding-left: 30px;}
.box3 ul li .txt .p{float: left;margin-right: 17px;}
.box3 ul li .txt .t{float: left;}
.box3 ul li .txt .h{font-size: 26px;line-height: 26px;color: #fff;}
.box3 ul li .txt .e{font-size: 14px;line-height: 14px;margin-top:8px;padding-bottom: 30px;background: url(pic-21.png) no-repeat left bottom;color: #fff;}
.box3 ul li .txt2{position: absolute;width: 100%;height: 100%;left: 0;top:0;background: rgba(45,96,171,0.94);display: none;}
.box3 ul li .txt2 .h{font-size: 26px;line-height: 26px;color: #fff;margin-top:95px;margin-left: 32px;margin-bottom: 20px;}
.box3 ul li .txt2 .t{font-size: 14px;line-height: 24px;color: #fff;margin-left:32px;margin-right: 32px;}
.box3 ul li .txt2 .m{position: absolute;width: 52px;height: 52px;background: url(pic-22.png) no-repeat center;right: 32px;bottom: 58px;}

.box4{margin-top:85px;height: 548px;background: url(pic-40.jpg) no-repeat center;padding-top: 60px;}
.box4 .title h2{font-size: 28px;line-height: 28px;font-weight: normal;color: #161616;text-align: center;background: url(pic-7.png) no-repeat center;}
.box4 .title h3{font-size: 16px;line-height: 16px;text-align: center;margin-top:15px;color: #414040;font-weight: normal;}
.box4 ul{margin-top:55px;}
.box4 ul li{float: left;width: 400px;position: relative;overflow: hidden;}
.box4 ul li .txt{position: absolute;left: 0;top:145px;width: 100%;font-size: 18px;line-height: 30px;color: #fff;text-align: center;}
.box4 ul li .txt span{font-size: 30px;display: block;text-transform: uppercase;}
.box4 ul li:hover img{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);}
.box4 ul li img{transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;}

.box5{margin-top:70px;}
.box5 .title h2{font-size: 28px;line-height: 28px;font-weight: normal;color: #161616;text-align: center;background: url(pic-7.png) no-repeat center;}
.box5 .title h3{font-size: 16px;line-height: 16px;text-align: center;margin-top:15px;color: #414040;font-weight: normal;}
.box5 .box5-b{margin-top:45px;background: url(pic-32.jpg) no-repeat center;height: 513px;padding-top: 70px;}
.box5 .box5-b .i-box5{background: #fff;height: 513px;}
.box5 .box5-b .i-box5 .box5-l{float: left;width: 652px;margin-left: 35px;margin-top: 35px;position: relative;}
.box5 .box5-b .i-box5 .box5-l .bd ul li{position: relative;}
.box5 .box5-b .i-box5 .box5-l .bd ul li .t{position: absolute;width:622px;font-size:16px;line-height: 55px;color: #fff;padding-left: 30px;background: rgba(0,0,0,0.6);left: 0;bottom: 0;}
.box5 .box5-b .i-box5 .box5-l .hd{position: absolute;right: 30px;bottom: 20px;height: 12px;}
.box5 .box5-b .i-box5 .box5-l .hd ul{height: 12px;}
.box5 .box5-b .i-box5 .box5-l .hd ul li{width: 12px;height: 12px;border-radius: 12px;background: #fff;float: left;font-size: 0;margin:0 3px;}
.box5 .box5-b .i-box5 .box5-l .hd ul li.on{background: #2c61ad;}
.box5 .box5-b .i-box5 .box5-r{float: right;width: 460px;margin-right: 30px;margin-top:35px;border:1px solid #e2e2e2;}
.box5 .box5-b .i-box5 .box5-r .tit{margin-bottom: 2px;}
.box5 .box5-b .i-box5 .box5-r .tit span{float: left;font-size: 18px;line-height: 42px;width: 145px;background: #0551a5;color: #fff;text-align: center;font-weight: bold;}
.box5 .box5-b .i-box5 .box5-r .tit a{float: right;font-size: 12px;line-height: 42px;margin-right: 16px;color: #737373;}
.box5 .box5-b .i-box5 .box5-r ul li .h{font-size: 16px;line-height: 16px;color: #000000;margin-bottom: 10px;}
.box5 .box5-b .i-box5 .box5-r ul li .t{font-size: 14px;line-height: 24px;color: #535353;}
.box5 .box5-b .i-box5 .box5-r ul li{padding: 35px 30px 24px 20px;border-bottom: 1px solid #e2e2e2;}
.box5 .box5-b .i-box5 .box5-r ul li:last-child{border-bottom: none;}
.box5 .box5-b .i-box5 .box5-r ul li .t a{color: #0551a5;}

.box6{height:585px;background: url(pic-36.jpg) no-repeat center;padding-top: 60px;}
.box6 .title h2{font-size: 28px;line-height: 28px;font-weight: normal;color: #161616;text-align: center;background: url(pic-7.png) no-repeat center;}
.box6 .title h3{font-size: 16px;line-height: 16px;text-align: center;margin-top:15px;color: #414040;font-weight: normal;}
.box6 .box6-b{margin-top:55px;}
.box6 .box6-b .bd ul li{float: left; width: 300px;position: relative;overflow: hidden;}
.box6 .box6-b .bd ul li p{position: absolute;width: 300px;font-size: 16px;line-height: 60px;background: rgba(50,96,163,0.9);left: 0;bottom: 0;text-align: center;color: #fff;}
.box6 .box6-b .bd ul li:hover p{display: block;}
.box6 .box6-b .bd ul li img{transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;}
.box6 .box6-b .bd ul li:hover img{transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);}
.box6 .box6-b .hd{position: relative;height: 24px;background: url(pic-41.png) repeat-x left center;margin-top:45px;}
.box6 .box6-b .hd a.prev{position: absolute;width: 36px;height: 24px;background:#f6f6f6 url(pic-34.png) no-repeat center;top:0;right: 50%;margin-right:64px;}
.box6 .box6-b .hd a.next{position: absolute;width: 36px;height: 24px;background:#f6f6f6 url(pic-35.png) no-repeat center;top:0;left: 50%;margin-left:64px;}
.box6 .box6-b .hd ul{width: 128px;position:absolute;left: 50%;margin-left: -64px;height: 4px;top:50%;margin-top: -2px;background: #f6f6f6;text-align: center;line-height: 2px;}
.box6 .box6-b .hd ul li{width: 30px;margin: 0 2px;height:2px;background: #a2a2a2;display: inline-block;line-height: 2px;vertical-align: middle;font-size: 0;}
.box6 .box6-b .hd ul li.on{background: #2e62ac;}

.fixed{position: fixed;left: 0;bottom:150px;z-index: 9999;}