*{
	margin:0;
	padding:0;
}
html,body{
	min-width:1200px;
	height:100%;
}
a{
	text-decoration: none;
}
li{
	list-style: none;
}
a,img{
	transition: all .5s;
}
.long{
	width:100%;
}
.w_1200{
	width:1200px;
	margin:0 auto;
}
.swiper-container {
    width: 100%;
    height: 100%;
}
.ping{
	position:relative;
}
.clear{
	clear: both;
}
@font-face {
  font-family: 'iconfont';
  src: url('font/iconfont.eot');
  src: url('font/iconfont.eot?#iefix') format('embedded-opentype'),
      url('font/iconfont.woff2') format('woff2'),
      url('font/iconfont.woff') format('woff'),
      url('font/iconfont.ttf') format('truetype'),
      url('font/iconfont.svg#iconfont') format('svg');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*nav*/
.nnav{
	width:100%;
	height:115px;
	position:fixed;
	top:0;
	background-color:rgba(19,67,156,.8);
	z-index:10;
}
.logo{
	float:left;
}
.nav-u{
	float:right;
}
.nav-li{
	width:102px;
	height:115px;
	float:left;
	border-right: 1px solid #2154b2;
	text-align: center;
}
.nav-li-p{
	width:100%;
	height:65px;
	line-height:90px;
	color:#fff;
	font-size:30px;
	text-align: center;
	transition:all .5s;
}
.nav-li-p2{
	width:100%;
	text-align: center;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	color:#fff;
	font-size:14px;
	transition:all .5s;
}
.nav-li:hover.nav-li p{
	color:#37c663;
}
/*banner*/
.banner{
	position:absolute;
	width:100%;
	height:100%;
}
.fullSlide{ width:100%;  position:relative;  height:100%; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; height:100%; }
.fullSlide .bd ul{ width:100% !important;height:100%;}
.fullSlide .bd li{ width:100% !important;  height:100%; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:100%; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; 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:42px; height:11px; margin:1px; overflow:hidden; background:#000;
	filter:alpha(opacity=50);opacity:0.5;  line-height:999px; 
}
.fullSlide .hd ul .on{ background:#f00;  }

.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:5%;  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:5%; background-position:-6px -137px; }

/*首页关于我们*/
.sab{
	width:100%;
	height:100%;
	position:absolute;
	background:url("../images/ab.jpg") no-repeat center;
	background-size:cover;
}
.sab-d{
	width:988px;
	margin: 220px auto 0;
}

.sab-ti{
	width:100%;
	text-align: center;
	line-height: 55px;
	color:#fff;
	font-size: 24px;
	font-weight: normal;
}
.sab-ti span{
	display:inline-block;
	width:26px;
	height:2px;
	background-color: #fff;
	margin:6px 26px;
}
.sab-p{
	width:100%;
	max-height:120px;
	line-height:30px;
	color:#fff;
	font-size:14px;
	text-align: center;
}
.sab-ul{
	width:100%;
	text-align: center;
	margin-top:20px;
}
.sab-li{
	display: inline-block;
	width:200px;
	height:200px;
	text-align: center;
	position:relative;
}
.sab-li-p1{
	width: 100%;
	text-align: center;
	line-height: 30px;
	font-size:17.39px;
	color:#fff;
	margin-top:68px;

}
.sab-li-p2{
	color:#fff;
	line-height:20px;
	font-size:10px;
	width: 100%;
	text-align: center;
}
.sab-li-d{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:2;
}
.sab-li:hover .sab-li-d{
	background:url("../images/dk_04.png") no-repeat center;
}
.sab-li:hover .sab-li-d2{
	transform: rotateZ(360deg);
}
.sab-li-d2{
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:url("../images/dk_06.png") no-repeat center;
	z-index:1;
	transition: all .5s;
}

/*首页产品中心*/
.spro{
	width:100%;
	height: 100%;
	position:absolute;
	background:url("../images/sp.jpg") no-repeat center;
	background-size:cover;
}
.spro-d{
	margin-top:220px;
}
.spro-ti{
	width:100%;
	text-align: center;
	line-height: 55px;
	color:#383838;
	font-size: 24px;
	font-weight: normal;
}
.spro-ti span{
	display:inline-block;
	width:26px;
	height:2px;
	background-color: #383838;
	margin:6px 26px;
}
.sp-dl{
	width:290px;
	margin-left: 13px;
	float:left;
}
.sp-dt{
	width:100%;
	text-align: center;
	line-height: 66px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	background-color:#e2e2e2;
	color:#363636;
	font-size:20px;
	transition: all .5s;
}
.sp-dd{
	width: 100%;
	height:416px;
	overflow: hidden;
	position:relative;
}
.sp-dd img{
	width:100%;
	height:100%;
}
.sp-dd-po{
	position:absolute;
	width:100%;
	height:100%;
	background-color:rgba(0,0,0,.5);
	top:-100%;
	left:0;
	/*display:none;*/
	transition: all .5s;
}
.sp-dd-po p{
	color:#fff;
	width:90%;
	padding:0 5%;
	line-height: 25px;
	max-height:75px;
	overflow: hidden;
	text-align: center;
	margin-top:150px;
}
.sp-dl:hover .sp-dt{
	color:#fff;
	background-color: #1144a3;
}
.sp-dl:hover .sp-dd-po{
	top:0;
}
.sp-dl:hover .sp-dd img{
	transform: scale(1.2);
}

/*我们的优势*/
canvas {
	display:block;
}
.waves {
	background:url("../images/dk_09.jpg") repeat;
	position:absolute;
	left:0;
	top:0;
	right:0;
	bottom:0;
}
.sys{
	position:absolute;
	width:100%;
	height:100%;
}
.sys-d{
	width:100%;
	height:480px;
	background:url("../images/dk_03.png") no-repeat center;
	margin-top:200px;
	position:relative;
}
.sys-d-p1{
	position:absolute;
	width:138px;
	height:42px;
	text-align:center;
	line-height:42px;
	background-color:#86888e;
	font-size:18px;
	color:#fff;
	transition:all .5s;
}
.sys-d-p1 span{
	color:#fff;
	font-size:18px;
	margin-right:10px;
	transition:all .5s;
}
.cx{
	left:117px;
	top:96px;
}
.sh{
	left:117px;
	top:220px;
}
.td{
	left:117px;
	top:335px;
}
.qq{
	right:117px;
	top:96px;
}
.cp{
	right:117px;
	top:220px;
}
.kj{
	right:117px;
	top:335px;
}
.sys-d-p1:hover{
	cursor: pointer;
	color:#37c663;
	box-shadow: 0 0 5px #fff;
}
.sys-d-p1:hover.sys-d-p1 span{
	color:#37c663;
}
.sys-lvq{
	width:480px;
	height:480px;
	position:absolute;
	top:0;
	left:348px;
	background:url("../images/dk_032.png") no-repeat center;
	animation: xuanzhuan 50s linear infinite;
}
@keyframes xuanzhuan{
    0% {transform: rotateZ(0deg); }
    100% {transform: rotateZ(360deg); }
}
.sys-con{
	width:100%;
}
.sys-con-p1{
	width:100%;
	text-align:center;
	color:#fff;
	font-size:33px;
	line-height:35px;
	letter-spacing: 10px;
	padding-top:175px;
}
.sys-con-p2{
	color:#fff;
	font-size:18px;
	line-height:35px;
	width: 100%;
	text-align: center;
}
.sys-con-p3{
	color:#fff;
	font-size:24.42px;
	line-height:30px;
	width: 100%;
	text-align: center;
	margin-top:20px;
}
/*首页 新闻中心*/
.snews{
	width:100%;
	height:100%;
	background:url("../images/snews.jpg") no-repeat center;
	background-size:cover;
	position:absolute;
}
.snews-channel{
	width:100%;
	text-align: center;
	line-height:110px;
}
.snews-channel span{
	width:200px;
	height:1px;
	background-color:#5476b1;
	display:inline-block;
	margin-top:20px;
}
.snews-channel a{
	display:inline-block;
	width:125px;
	height:39px;
	border:1px solid #13439c;
	color:#13439c;
	text-align: center;
	line-height:39px;
	border-radius: 20px;
}
.snews-channel a:hover{
	background-color:#13439c;
	color:#fff;
}
.snews-list{
	margin-top:20px;
}
.snews-dl{
	width:300px;
	height:360px;
	float:left;
	background-color:#fff;
	transition:all .5s;
}
.snews-dt{
	width:100%;
	height:180px;
	overflow: hidden;
}
.snews-dt img{
	width: 100%;
	height: 100%;
}
.snews-dd{
	padding:20px 10px;
	width:280px;
	height:140px;
	overflow: hidden;
}
.snews-dd-p1{
	width:60px;
	float:left;
	line-height:40px;
	color:#333333;
	font-size:32px;
	transition: all .5s;
}
.snews-dd-p1 span{
	color:#333;
	font-size:14px;
	transition: all .5s;
}
.snews-dd-con{
	float:right;
	width:200px;
}
.snews-dd-con-p1{
	font-size: 18px;
	color:#333333;
	line-height:35px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	transition: all .5s;
}
.snews-dd-con-p2{
	font-size:12px;
	color:#666666;
	height:75px;
	line-height: 25px;
	overflow: hidden;
	transition: all .5s;
}
.snews-dl:hover{
	background-color:#13439c;
}
.snews-dl:hover .snews-dt img{
	transform: scale(1.2);
}
.snews-dl:hover .snews-dd-p1{
	color:#fff;
}
.snews-dl:hover .snews-dd-con-p1{
	color:#fff;
}
.snews-dl:hover .snews-dd-con-p2{
	color:#fff;
}
.snews-dl:hover .snews-dd-p1 span{
	color:#fff;
}

/*首页联系我们*/
.dibu{
	width:100%;
	height:100%;
	position:absolute;
	background:url("../images/dk_14.jpg") no-repeat center;
	background-size: cover;
	top:0;
	left:0;
}
.dibu-le{
	width:277px;
	height:100%;
	float:left;
	background:url("../images/dk_15.jpg") no-repeat center;
	background-size:cover;
}
.dibu-le-p{
	width:100%;
	text-indent:20px;
	color:#fff;
	line-height:30px;
	font-size:14px;
	margin-top:300px;
}
.dibu-le-p2{
	width:100%;
	text-indent:20px;
	color:#fff;
	line-height:50px;
	font-size:33px;
}
.dibu-le-wx{
	width: 134px;
	height:134px;
	margin:20px 0 0 20px ;
}
.dibu-le-p3{
	width:237px;
	padding:0 20px;
	line-height:30px;
	color:#fff;
	font-size:14px;
	margin-top:100px;
}
.dibu-le-p3 a{
	color:#fff;
}

.dibu-mes{
	width:370px;
	float:left;
	margin-top:250px;
	margin-left:55px;
}
.dibu-mes h2{
	color:#333333;
	font-size:24px;
	line-height:30px;
	font-weight: normal;
	text-align: left;
}
.dibu-mes-p{
	color:#999999;
	font-size:14px;
	line-height:25px;
}
.dibu-mes-f{
	width:100%;
	height:374px;
	box-shadow: 0 0 10px #ccc;
	margin-top:50px;
}
.fo-p{
	width:305px;
	padding:10px 32.5px;
	line-height:40px;
	color:#333333;
	font-size:14px;
}
.fo-p input{
	border:none;
	border-bottom:1px solid #ccc;
	width:249px;
	height: 30px;
	margin-left:5px;
}
.fo-p textarea{
	width: 249px;
	height:40px;
	border:none;
	border-bottom: 2px solid #ccc;
	margin-left:5px;
}
.fo-in{
	width:249px;
	height:44px;
	text-align: center;
	line-height: 44px;
	color:#fff;
	font-size: 14px;
	margin:20px 0 0 70px;
	background-color: #2150a8;
	border:none;
}

.dibu-ri{
	width:370px;
	float:right;
	margin-top:250px;
}
.dibu-ri h2{
	color:#333333;
	font-size:18px;
	line-height:60px;
}
.dibu-ri p{
	color:#333333;
	font-size: 14px;
	line-height:40px;
}
.dibu-ri p span{
	display: inline-block;
	width:24px;
	height: 24px;
	background-color:#2150a8;
	color:#fff;
	font-size:18px;
	text-align: center;
	line-height: 24px;
	margin-top:5px;
	margin-right:10px;
	border-radius: 3px;
}
.ditu{
	width:100%;
	height:176px;
	background-color:#ccc;
	margin-top:20px;
}

/*内页*/
.neibanner{
	width:100%;
}
.neibanner img{
	width: 100%;
}
.fenlei{
	background-color:#f5f5f5;
}
.fenlei-li{
	float:left;
	position:relative;
	border-bottom:1px solid #e4e4e4;
}

.fenlei-li-d{
	position:absolute;
	width:200px;
	background-color:#f5f5f5;
	display:none;
	left:-30px;
	top:59.9px;
	z-index:9;
	border-radius: 3px;
	box-shadow: 0 0 5px #ccc;
	overflow: hidden;
}
.fenlei-li-d-a{
	color:#666;
	font-size:14px;
	text-align: center;
	display: block;
	height:40px;
	line-height: 40px;
	width:90%;
	padding:0 5%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.fenlei-li-d-a:hover{
	color:#fff;
	background-color:#13439c;
}
.fenlei-li:hover .fenlei-li-d{
	display:block;	
}
.fenlei-a{
	width:140px;
	height:60px;
	display:block;
	border-right: 1px solid #e4e4e4;
	text-align: center;
	line-height: 60px;
	color:#666;
	font-size:14px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.fenlei-a:hover{
	color:#fff;
	background-color:#13439c;
}
.weizhi{
	display:inline-block;
	float:right;
	line-height:60px;
	min-height:60px;
	font-size:14px;
	color:#666;
}
.weizhi a{
	color:#666;
}
.weizhi a:hover{
	color:#13439c;
}
.pro{
	margin-top:50px;
}
.pro-li{
	float:left;
	width:380px;
	height:300px;
	margin:10px;
	overflow: hidden;
}
.pro-li-d{
	width:100%;
	height:260px;
	position:relative;
	overflow: hidden;
}
.pro-li-d img{
	width:100%;
	height:100%;
}

.pro-li-p{
	width:100%;
	text-indent: 20px;
	color:#666;
	font-size:16px;
	line-height:40px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.pro-dt{
	position:absolute;
	width:0;
	height:2px;
	top:0;
	left:0;
	background-color:#13439c;
	transition: all .5s;
}
.pro-db{
	position:absolute;
	width:0;
	height:2px;
	bottom:0;
	right:0;
	background-color:#13439c;
	transition: all .5s;
}
.pro-dl{
	position:absolute;
	width:2px;
	height:0;
	bottom:0;
	left:0;
	background-color:#13439c;
	transition: all .5s;
}
.pro-dr{
	position:absolute;
	width:2px;
	height:0;
	top:0;
	right:0;
	background-color:#13439c;
	transition: all .5s;
}
.pro-li:hover .pro-li-d img{
	transform: scale(1.2);
}
.pro-li:hover .pro-dt{
	width:100%;
}
.pro-li:hover .pro-db{
	width:100%;
}
.pro-li:hover .pro-dl{
	height:100%;
}
.pro-li:hover .pro-dr{
	height:100%;
}
.footer2{
	width:100%;
	background-color:#13439c;
}
.footer2-p{
	line-height:40px;
	color:#fff;
	font-size:14px;
	text-align:center;
}
.footer2-p a{
	color:#fff;
}
/*新闻中心*/
.news-d{
	width:1170px;
	height:150px;
	padding:15px;
	margin-top: 10px;
	background-color:#fff;
	transition: all .5s
}
.news-d-i{
	width:168px;
	height:150px;
	overflow: hidden;
	float:left;
}
.news-d-i img{
	width:100%;
	height:100%;
}
.news-d-ri{
	width:980px;
	float:right;
}
.news-d-ri-p1 > a{
	color:#333;
	font-size: 16px;
	line-height:40px;
}
.news-d-ri-p2{
	width:100%;
	line-height:25px;
	height:75px;
	overflow: hidden;
	color: #666;
	font-size:14px;
}
.news-d-ri-p2 > a{
	color:#13439c;
	text-decoration: underline;
	margin-left:20px;
}
.news-d:hover{
	box-shadow:0 0 10px #ccc;
}
.wrapper {
	position:relative;
	border:1px solid #333;
	padding:20px;
	margin:10px 10px 10px;
	width:600px;
	height:350px;
}
.gotop {
	cursor:pointer;
	display:block;
	margin-left:9px;
}
.gobottom {
	cursor:pointer;
	display:block;
	margin-left:9px;
}
.wrapper .smallBox {
	height:350px;
	width:92px;
	float:left;
}
.wrapper .smallBox li {
	width:72px;
	margin-bottom:5px;
	cursor:pointer;
}
.wrapper .smallBox li img {
	cursor:pointer;
	display:block;
	width:68px;
	padding:1px;
	border:1px solid #ccc;
	height:52px;
}
.wrapper #Box {
	height:320px;
	width:500px;
	position:relative;
	border:1px solid gray;
	float:left;
	cursor:crosshair;
}
.wrapper #bigBox {
	height:300px;
	width:300px;
	position:absolute;
	top:20px;
	left:640px;
	overflow:hidden;
	display:none;
	border:1px solid gray;
}
#Box img {
	position:relative;
	width:100%;
	height:100%;
	/*  height:300px;
	width:400px;
	*/
}
#Box #lay {
	background:#fff;
	border:1px solid gray;
	position:absolute;
	top:0;
	left:0;
	opacity:0.5;
	display:none;
	filter:alpha(opacity=50);
}
.box_wrapper {
	height:300px;
	margin:10px;
	overflow:hidden;
	position:relative
}
.box_wrapper ul {
	margin-top:0px;
	position:relative;
	transition:all 0.8s ease-in-out;
}
.show-con{
	width:1170px;
	padding:15px;
}
.show-con-h{
	width:100%;
	line-height:50px;
	border-bottom:1px solid #ccc;
	font-size:22px;
	color:#13439c;
	text-indent: 10px;
	font-weight: normal;
}
.show-con-d{
	width:100%;
	overflow: hidden;
	padding-top:30px;
}
.show-con-d2{
	width:500px;
	overflow: hidden;
	padding-top:30px;
	float:left;
}
.show-a1{
	display:block;
	padding:0 10px;
	color:#666;
	line-height:40px;
	text-align:center;
	border:1px solid #ccc;
	width:578px;
	float:left;
}
.show-a1:hover{
	background-color:#13439c;
	color:#fff;
	border:1px solid #13439c;
}
.liuyan2{
	width:670px;
	float:right;
}
.mes{width:592px;margin:0 auto;}
.mes form{width:100%;}
.mes-u{width:100%;}
.mes-li{height: 38px;width: 270px;border: 1px solid #d1d1d1;float: left;margin-right: 22px;margin-bottom: 16px;}
.mes-li input{width:100%;border:none;height:38px;text-indent:20px;}
.mes-li2{float:left;width: 564px;height: 72px;padding-top: 10px;border: 1px solid #d1d1d1;}
.mes-li2 textarea{width:100%;border:none;font-size:14px;text-indent:20px;height:100%;}
.mes-li2{float:left;width: 564px;height: 72px;padding-top: 10px;border: 1px solid #d1d1d1;}
.mes-li3{height: 38px;width: 270px;float: left;margin-right: 22px;margin-top: 16px;}
.mes-li3-i{background: #13439c;height: 34px;width: 110px;color: #fff;font: 16px "Microsoft YaHei";border:none;}
.mes-li3-i2{background: #bbb;height: 34px;width: 110px;color: #fff;font: 16px "Microsoft YaHei";border:none;margin-left:20px;}
.mes-li4{float:left;width: 564px;height:30px;padding-top: 10px;}
.mes-li4-span{color:#999;font-size:12px;}
.mmmm{width:100%;background:url("./tutu.jpg") no-repeat center;}
	/* pages */ 

#pages { padding: 14px 0 10px; font-family: 瀹嬩綋; margin: 10px; } 

#pages a { font-size: 12px;display: inline-block; width: 26px; height: 22px; line-height: 22px; background: #fff; border: 1px solid #e3e3e3; text-align: center; color: #333 } 

#pages a.a1 { background: url(../images/search/admin_img/pages.png) no-repeat 0 5px; width: 56px; } 

#pages a:hover { background: #f1f1f1; color: #000; text-decoration: none; } 

#pages span { display: inline-block; width: 26px; height: 22px; line-height: 22px; background: #5a85b2; border: 1px solid #5a85b2; color: #fff; text-align: center; } 

.page .noPage { display: inline-block; width: 56px; height: 22px; line-height: 22px; background: url(../img/icu/titleBg.png) repeat-x 0 -55px; border: 1px solid #e3e3e3; text-align: center; color: #a4a4a4; } 






































































































































































