﻿
*{margin:0; padding:0;}
html,body{width:100%;}
body{font-size:18px;font-family:"微软雅黑", Arial;     min-width: 1440px;}
div,li,ul,dl,dd,dt,span,font,label,i,b,h1,h2,h3,button{ list-style-type:none;font-family:"微软雅黑", Arial;font-size:18px;font-weight:normal}i{ font-style:normal}
td{padding:0;list-style-type:none;font-family:"微软雅黑", Arial;} input::-webkit-input-placeholder{color:#666;}
a{text-decoration: none;color:#262626;font-family:"微软雅黑", Arial; font-weight:normal;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}a:hover{color:#0f569f}
.w1365{width:1365px; margin:0 auto; clear:both}.clear{clear:both;}

.top{height:800px; width:100%; background:url(../image/top11.jpg) no-repeat top center}
.box1{ min-height:790px}
.box1 .list{float:left; width:660px; padding-top:70px}.box1 .list ul li{ height:84px; position:relative; overflow:hidden; margin-bottom:15px}.box1 .list ul li span{ position:absolute; left:0; top:17px; background:#0f569f; width:100px; color:#fff; text-align:center; line-height:20px;height:54px;  font-size:13px}.box1 .list ul li span b{ font-size:26px;  line-height:35px; font-weight:bold; display:block; text-align:center;}.box1 .list ul li a{ display:block; float:right; width:520px;  height:54px; line-height:54px; background:rgba(0,0,0,.24); font-size:18px; color:#fff; margin-top:17px; padding-left:60px}.box1 .list ul li a:hover{background:#0f569f;}
.ty_tit{ text-align:center; padding-top:98px;width: 1365px;margin: 0 auto;position:relative;}
.ty_tit .x_more{position: absolute;right: 10px;color: #0f569f;bottom: 0;font-size: 20px;}
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide {float: left;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}

.swiper-container-p0{position: relative;width:685px;height:451px; float:right;overflow: hidden; margin-top:86px}
.swiper-container-p0 .swiper-slide{width:685px;height:451px;position: relative;}
.swiper-container-p0 .swiper-slide span{background:#0f569f;height:55px;bottom:0;left:0;position: absolute;width: 100%;text-align: center;line-height: 55px;font-size: 18px;}
.swiper-container-p0 .swiper-slide span a{color:#fff;}
.swiper-container-p0 .prev0{background:url(../image/prev0.png);width:15px;height:21px;position: absolute;cursor: pointer;bottom:18px;left:40px;z-index: 10;}
.swiper-container-p0 .next0{background:url(../image/next0.png);width:15px;height:21px;position: absolute;cursor: pointer;bottom:18px;right:40px;z-index: 10;}
.swiper-container-p0 .swiper-pagination0{display:none;}
.swiper-container-p0 .num0 i{display:block;position: absolute;right:10%;bottom:10px; color:#fff}
.swiper-container-p0 .num0 i em{color:#fff;margin-left:8px;font-size:25px;font-style:normal;}
.swiper-container-p0 .num0 i em.thisp{font-size: 38px;margin-right: 1px;margin-left: 0;font-weight: bold;}

.swiper-container-p1{position: relative;width:677px;height:432px; float:left;overflow: hidden; margin-top:90px}
.swiper-container-p1 .swiper-slide{width:677px;height:432px;position: relative;}
.swiper-container-p1 .swiper-slide span{background:rgba(0,0,0,.5);height:55px;bottom:0;left:0;position: absolute;width: 100%;text-align: center;line-height: 55px;font-size: 18px;}
.swiper-container-p1 .swiper-slide span a{color:#fff;}
.swiper-container-p1 .prev1{background:url(../image/prev0.png);width:15px;height:21px;position: absolute;cursor: pointer;bottom:18px;left:40px;z-index: 10;}
.swiper-container-p1 .next1{background:url(../image/next0.png);width:15px;height:21px;position: absolute;cursor: pointer;bottom:18px;right:40px;z-index: 10;}
.swiper-container-p1 .swiper-pagination1{display:none;}
.swiper-container-p1 .num1 i{display:block;position: absolute;left:10%;bottom:10px; color:#fff}
.swiper-container-p1 .num1 i em{color:#fff;margin-left:8px;font-size:18px;font-style:normal;}
.swiper-container-p1 .num1 i em.thisp{font-size: 26px;margin-right: 1px;margin-left: 0;font-weight: bold; color:#0f569f}

.box2{background:#eaeef3 url(../image/bg2.png) no-repeat center bottom; min-height:657px}.box2 ul{width:1365px; margin:90px auto 0;}
.box2 ul li{ width:304px; position:relative; height:390px; line-height:30px; float:left;margin-right:46px; text-align:center}.box2 ul li a{z-index:1; display:block; position:relative}.box2 ul li img{width:304px; height:230px; margin-bottom:20px;transition:.6s}
.box2 ul li img:hover{transform:scale(1.1) rotate(0.3deg)}
.box2 ul li:before{content:""; display:block; position:absolute; background:#0f569f; width:300px; height:230px; left:-18px; top:15px; z-index:0;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}
.box2 ul li:hover:before{ left:0; top:0;}

.box3{min-height:850px; background:url(../image/bg3.jpg) no-repeat top center;}
.box3 .one{ width:570px; height:558px; float:left; position:relative; margin-top:80px; overflow:hidden}
.box3 .one img{width:570px; height:558px;transition:.6s}.box3 .one img:hover{transform:scale(1.1) rotate(0.3deg)}.box3 .one span{position:absolute; width:118px; height:35px; line-height:35px; background:#eef5fd; text-align:center; font-size:16px; color:#0f569f; left:0; top:47px;}.box3 .one h1{position:absolute; text-align:center; height:50px; line-height:50px; color:#fff; background:rgba(0,0,0,.5); left:0; bottom:0; width:100%}
.box3 ul{ background:#eef5fd; border:#679ed6 10px solid; float:right; width:730px; padding:18px 0 0 17px;margin-top:80px;}.box3 ul li{width:350px; height:240px; float:left; margin-right:15px; margin-bottom:20px; overflow:hidden}.box3 ul li img{width:350px; height:240px;transition:.6s;}.box3 ul li img:hover{transform:scale(1.1) rotate(0.3deg);}


.box4{ background:#dfecf9; min-height:663px}
	.picScroll-left{position:relative;  width:1365px; margin:67px auto 0 }
		.picScroll-left .hd{ position:absolute; bottom:-93px; left:47%}
		.picScroll-left .hd ul li{ float:left;  width:20px; height:20px; overflow:hidden; margin-right:15px; text-indent:-999px; cursor:pointer; border:#0f569f 1px solid; border-radius:50px}
		.picScroll-left .hd ul li.on{ background:#0f569f; }
		.picScroll-left .bd{}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ height:320px;width:436px; margin-right:30px; float:left; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:436px; height:267px; display:block;}
		.picScroll-left .bd ul li .title{ line-height:52px; height:52px; }
		
.box5{  min-height:800px; position:relative;}
.box5 ul{margin-top:75px; float:right; width:645px;}.box5 ul li{ line-height:74px; border-bottom:#d4c7c7 1px dashed}

.foot{position:absolute; bottom:0; left:0; width:100%; background:#0f569f; height:60px; line-height:60px}.foot p{font-size:16px; color:#fff;text-align:center}

/**/
.top1{height:600px; width:100%; background:url(../image/top1.jpg) no-repeat top center}
.dqwz{height: 50px; }
.dqwz .dqwz_ul{float: left; padding-left: 28px;}
.dqwz .dqwz_ul li{float: left; line-height: 40px; margin-right: 8px; font-size: 16px;}
.dqwz .dqwz_ul li a:hover{color: #0f569f;}
.dqwz .dqwz_ul li span{ margin:0 6px; color: #7e7e7e;}
.con_ts{ background: url(../image/con_t_bg.png) 0 0 repeat-x;  height: 8px; }
.list_ul{ margin: 0 auto;padding: 30px 0;border-bottom: 1px dashed #dcdcdc;}
.list_ul li{line-height: 38px;color: #404040;padding-left: 10px; background: url(../image/t.png) left center no-repeat; height: 38px;}
.list_ul li a{ float: left;font-size: 18px; color: #333; padding-left: 20px;}
.list_ul li a:hover{color: #0f569f;}
.list_ul li span{float: right; font-size: 16px; color: #999;}
.footer{height:70px; background:#0f569f; line-height:70px; text-align:center; color:#fff; overflow:hidden; margin-top:15px}
.pc_fy {margin: 30px auto; text-align: center;}

.content{ min-height: 800px; box-sizing: border-box; } 
.content .con_ts{ background: url(../image/con_t_bg.png) 0 0 repeat-x;  height: 8px; margin-bottom: 20px;}
.content h1{color: #181818;font-size: 28px;text-align: center; margin: 30px 0;line-height:40px;}
.content h2{font-size: 14px;color: #999;text-align:center;line-height: 30px;padding-bottom: 20px; padding-left: 28px;}
.content p{font-family: "微软雅黑",sans-serif; font-size: 18px; color: #333; text-indent: 26px; line-height: 30px;}

.img_list{padding:30px 0;}
.img_list li{ width:31.5%; float:left; margin:0 .8%; text-align:center; line-height:30px; margin-bottom:20px; overflow:hidden; height:300px}.img_list li img{width:100%;height:250px}