  ul, ol { padding: 0;}
.fullSlide{
	/*margin-top: 153px;*/
	width:100%;
	position:relative;
	height:650px;
	background:#efefef;
	}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
	}
.fullSlide .bd ul {
	width:100% !important;
	}
.fullSlide .bd li {
	width:100% !important;
	height:650px;
	overflow:hidden;
	text-align:center;
	}
.fullSlide .bd li a {
	display:block;	
	height:650px;
	}
.fullSlide .hd{
	width:100%;
	position:absolute;
	z-index:1;
	bottom:20px;
	left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:46px;height:11px;margin:0 6px;overflow:hidden;background:#fff;filter:alpha(opacity=100);opacity:1;line-height:999px;}
.fullSlide .hd ul .on {background:#006bb8;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {
	left:auto;
	right:15%;background-position:-6px -137px;}

.swiper-container{
	margin-top: 153px;
	width: 100%;
	height:650px;
	overflow: hidden;
}
.swiper-wrapper{
	width: 100%;
	height:650px;
}
.swiper-slide>img{
	width: 100%;
	height: auto;
}
.swiper-container-horizontal>.swiper-pagination-bullets{
	bottom: 30px;
}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{
	margin: 0 6px;
}
.swiper-pagination-bullet-active{
	background:#006bb8 !important;
}
.swiper-pagination-bullet{
	width:44px;
	height: 8px;
	border-radius: 0;
	background: #fff;
	opacity: 1 !important;
}
.main_title,
.main_title1
{
	margin: auto;
	padding: 30px 0;
	width: 1112px;
	height: 140px;
	position: relative;
}
.main_tit2 
{
	padding: 30px 0 20px;
}
.main_title>p,
.main_title1>p
{
	margin: auto;
	width: 258px;
	height: 56px;
	text-align: center;
	line-height: 56px;
	color: #FFFFFF;
	font-size: 26px;
	background: url(../img/kfy16.png) no-repeat;
}
.main_title>img
{
	position: absolute;
    left: 45%;
    top: 110px;
}
.main_tit>img 
{
	left: 42%;
}
.main_tit3>img 
{
	left: 40.5%;
}
.main_title1>img{
	position: absolute;
    left:37%;
    top: 110px;
}
.main_title>a,
.main_title1>a{
	display: block;
	margin-top: 60px;
	width: 100%;
	height: 26px;
	text-align: center;
	color: #006BB8;
	font-size: 20px;
	text-decoration: underline;
}
#main_one{
	margin: auto;
	width: 1114px;
	height:896px;
	padding-bottom:15px;
	background: #fff;
}
.main_one_txt{
	width: 1114px;
	margin: auto;
	
}
.main_one_list{
	float: left;
	width: 162px;
}
.main_one_list>p{
	width: 100%;
	height: 58px;
	text-align: center;
	line-height: 58px;
	color: #FFFFFF;
	font-size:26px;
	background: #006BB8;
}
.main_one_list>ul>li{
	widows: 100%;
	height: 58px;
	text-align: left;	
    padding-left:50px;
	line-height: 58px;
	color: #333333;
	font-size: 18px;
	border-bottom: 1px solid #006BB8;
	background: url(../img/kfy13.png) no-repeat 26px 22px;
}
.main_one_list>ul>li:nth-child(1){
	color: #006BB8;
}
.main_one_list_txt{
	margin-left: 34px;
	float: left;
	width:918px;
	height:698px;
	position: relative;

}
.main_one_list_txt>ul{
	display: none;
	width:918px;
	height:698px;
	position: absolute;
	top: 0;
	left: 0;
}
.main_one_list_txt>ul.wj{
	display: block;
	}
.main_one_list_txt>ul>li{
	margin: 0 8px;
	float: left;
	width: 290px;
	height: 348px;
}
.main_one_list_txt>ul>li>p.wjg1>a{
	display: block;
	width: 290px;
	height:290px;
	position: relative;
}

.main_one_list_txt>ul>li>p.wjg1>a>img{
	margin-left: -145px;
	margin-top: -145px;
	width: 290px;
	height: 290px;
	position: absolute;
    top: 50%;
    left: 50%;
}
.main_one_list_txt>ul>li>p.wjg2>a{
	display: block;
	width: 290px;
	height: 60px;
	text-align: center;
	line-height: 60px;
	color: #333333;
	font-size: 16px;	
}
			/**/
.main_two{
	width: 100%;
	height: 420px;
	background: url(../img/cpbg1.png);
}
.main_two_txt{
	margin: auto;
	width: 1112px;
}
.main_two_txt>ul{
	width: 1154px;
}
.main_two_txt>ul>li{
	float: left;
	margin: 0 9px;
	width: 262px;
	height: 164px;
	border: 4px solid #006BB8;
	position: relative;
	overflow: hidden;
	background: #fff;
}
.main_two_txt>ul>li>a{
	display:block;
}
.main_two_txt>ul>li>a>img{
	width: 261px !important;
	height: 163px !important;
}
.main_three{
	width: 100%;
	height:266px;
	position: relative;
	overflow: hidden;
}
.main_six{
	width: 100%;
	height:400px;
	position: relative;
	overflow: hidden;
}

/**/
/**/
.main_fore{
	margin: auto;
	width:1112px;
	height: 835px;
}
.main_fore_txt{
	width: 1112px;
	height: 584px;
}
.main_fore_txt>ul>a{
	display:block;
}
.main_fore_txt>ul>a>li{
	margin:2px;
	float: left;
	overflow: hidden;
	position: relative;
}
.main_fore_txt>ul>a>li.fore1,
.main_fore_txt>ul>a>li.fore3{
	width: 552px;
	height: 350px;
	overflow: hidden;
}
.main_fore_txt>ul>a>li.fore2
{
	width: 366px;
	height: 230px;
	overflow: hidden;
}
.main_fore_txt>ul>a>li>img{
	width: 100%;
}

.main_fore_txt>ul>a>li.fore3{
	background: url(../img/gpbg.png);
}
.main_fore_txt>ul>a>li.fore3>img{
	margin-top: 30px;
	margin-left: 40px;
	width: 471px;
	height:41px;
	
}
.main_fore_txt>ul>a>li.fore3>p{
	margin-top:30px;
	padding: 0 40px;
	line-height: 28px;
	color:#333333;
	font-size: 16px;
	
}
/**/
.main_five{
	width: 100%;
	height: 1480px;
	background: url(../img/gsysbg.png);
}
.main_five_txt{
  margin: auto;
  width: 1200px;
}
.main_five_txt>ul{
	margin: auto;
	width: 1200px;
}
.main_five_txt>ul>li{
	float: left;
	padding: 10px 50px 30px 50px;
	width: 300px;
	height: 600px;
}
.main_five_txt>ul>li>p{
	padding-left: 38px;
	line-height: 27px;
	color: #333333;
	font-size: 16px;
	background: url(../img/kfy17.png) no-repeat left 8px;
	background-size:26px 18px;
}
.main_five_txt>ul>li>p.five1{
	padding: 0;
	margin-bottom: 28px;
	width: 300px;
	height: 300px;
	overflow: hidden;
	position: relative;
	background: none;
}
.main_five_txt>ul>li>p.five1>img{
	width: 100%;
}
.main_five_txt>ul>li>p.five2{
	padding: 0;
	margin-bottom: 22px;
	width: 100%;
	text-align: center;
	line-height: 26px;
	color: #333333;
	font-size: 26px;
	background: none;
}
.main_five_txt>ul>li>p.five3{
	padding: 0;
	margin-bottom: 18px;
	width: 100%;
	text-align: center;
	line-height: 18px;
	color: #006bb8;
	font-size: 18px;
	background: none;
}
.main_seven{
	width: 100%;
	height:640px;
	background: url(../img/xwzxbg.png);
}
.main_seven_txt{
  margin: auto;
  width: 1168px;
}
.main_seven_txt>ul{
	margin: auto;
	width: 1168px;
}
.main_seven_txt>ul>li{
	padding:0 64px 40px 0;
	width: 520px;
	height: 180px;
}
.main_seven_txt>ul>li{
	float: left;
	display:block;
	width: 520px;
	height: 180px;
}
.main_seven_txt>ul>li>a{
	float: left;
	display: inline-block;
	width: 172px;
	height: 172px;
	position: relative;
	overflow: hidden;
	border: 4px solid #fff;
}
.main_seven_txt>ul>li>a>img{
	width: 100%;
}
.main_seven_txt>ul>li>p{
	float: left;
	margin-left: 28px;
	width:312px;
	height:180px;
	overflow:hidden;
}
.main_seven_txt>ul>li>p>a.sev1{
	margin-bottom:20px;
	width: 100%;
	line-height: 26px;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color: #333333;
	font-size: 22px;
}
.main_seven_txt>ul>li>p>a.sev2{
	margin-bottom:20px;
	width: 100%;
	height: 74px;
	line-height: 26px;
	display:block;
	/*white-space:nowrap;*/
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	color: #343434;
	font-size: 16px;
}
.main_seven_txt>ul>li>p>a.sev3{
	margin-bottom:0px;
	width: 100%;
	line-height: 18px;
	display:block;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	color: #343434;
	font-size: 16px;
}
.main_seven_txt>ul>li:hover>a{
	border: 4px solid #006bb8;
}
.main_seven_txt>ul>li:hover>p>a{
	color: #006bb8;
	text-decoration: underline;
}
