﻿﻿@charset "utf-8";
/* CSS Document */

/*common*/
body { font-family: "Microsoft Yahei"; min-width: 1200px;    width: 100%;}
span { overflow:hidden;}/*兼容IE8*/

/*正文开始*/
.banner a {  height:500px; display:block}

/******************************广告*********************************/
.banners{height: 500px;}
.fullSlide {
	width:100%;
	position:relative;
	height:500px;
}
.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:500px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
}
.fullSlide .bd li a {
	display:block;
	height:700px;
}

.fullSlide .hd {
	position:absolute;
	z-index:999;
	bottom:0px;
 width:100%;
	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:48px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#1C79D8;
}
.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;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(../images/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(../images/right1s.png) no-repeat;
}

.ys_con dl:hover dd b a{ color:#214D94; }
.ys_con dl:hover dd p{ color:#214D94; }
.ys_p p:hover span a{ color:#214D94; }
.ys_p p:hover span em{ color:#214D94; }
/**/
.zx_top { padding:38px 0 22px; text-align:center;}
.zx_top a span { display:block; font-size:30px; color:#202020;}
.zx_top a span em { color:#214d94}
.zx_top a i { display:block; font-family:Arial; font-size:16px; color:#666; padding:3px 0;}

.zx_bt { height:80px; line-height:80px; background:#214d94}
.s_inp {  margin:20px 30px 0 0;}
.inp01 { background:url(../images/s_inp.gif) no-repeat; width:203px; height:36px; line-height:36px; padding:0 10px; border:none; float:left; font-size:14px; color:#999; font-family: "Microsoft Yahei"; outline:none;}
.zx_bt ul li { float:left; background:url(../images/zx_bor.gif) no-repeat right center; padding:0 30px;}
.zx_bt ul .nobor { background:none;}
.zx_bt ul li a { display:block; height:80px; line-height:80px; font-size:16px; color:#fff;}
.zx_bt ul li a:hover,.zx_bt ul .cur a { background:url(../images/zj_xx01.gif) no-repeat center bottom; font-weight:bold;}

/**/
.ys_bg { background:url(../images/ys_bg.jpg) no-repeat center 0; height:1213px; margin:40px 0 0;}
.ys_top { height:103px;}
.ys_top a { font-size:36px; color:#202020; text-align:center; display:block;}
.ys_top a em { background:#214d94; color:#fff;}
.ys_top span { display:block; text-align:center; font-size:16px; color:#666; padding:10px 0 0;}
.ys_con dl { width:390px; height:515px; background:#fff; float:left;overflow:hidden;}
.ys_dl02 { margin:0 14px;}
.ys_con dl dt a img { width:390px; height:355px;}
.ys_con dl dd { position:relative;}
.ys_con dl dd i { display:block; position:absolute; top:-13px; left:20px;}
.ys_con dl dd b { display:block; padding:25px 0 0 78px;} 
.ys_con dl dd b a { font-size:18px; color:#202020;}
.ys_con dl dd p { width:353px; padding:10px 0 0 19px; font-size:14px; color:#202020; line-height:30px;}
.ys_p { width:520px; padding:76px 0 0 20px;}
.ys_p p { clear:both;}
.ys_p p img { display:block; float:left; margin-right:13px;}
.ys_p p span { width:430px; display:block; float:left;}
.ys_p p span a { display:block; font-size:20px; color:#202020; margin-bottom:10px; font-weight:bold;}
.ys_p p em { display:block; font-size:14px; color:#202020; line-height:30px; margin-bottom:40px;}
.ys_pic { padding:10px 0 0;}

/*广告*/
.pic { margin-top:58px;}
.pic p { position:absolute; top:40px; left:960px;}
.pic p span { background:url(../images/p_dh.png) no-repeat; display:block;  padding:0 0 0 30px; font-size:16px; color:#fff;}
.pic p span em { display:block; font-family:Impact; font-size:24px;}
.pic p i { display:block; padding:10px 0 0 30px;}
.pic02 { margin:20px 0 40px;}
.pic02 p span { background:url(../images/p_dh02.gif) no-repeat;}

/**/
.jz { padding:40px 0 0;}
.jz_top a { display:block; text-align:center; font-size:30px; color:#202020}
.jz_top a em { display:block; font-size:16px; color:#666}
.jz .sw1 { margin:30px 0;}
.jz .sw1 li div{ height:400px;}
.jz .sw1 li div img{ max-width:100%; max-height:100%; margin:0 auto; display:block;}
.jz .sw1 li h3{ text-align:center; font:normal 18px/30px "微软雅黑"; margin-top:15px;}
/*.jz_con dl dt { height:150px; padding:0 0 0 535px;}
.jz_con dl dt a img { display:block; float:left; height:122px; width:122px;}
.jz_con dl dt a span { display:block; float:left; width:200px; padding:45px 0 0 10px; font-size:14px; color:#202020}
.jz_con dl dt a span em { display:block; padding:20px 0 0;}
.jz_con dl dd { text-align:center;}
.jz_con dl dd b a { display:block; font-size:16px; color:#214d94;} 
.jz_con dl dd p { font-size:14px; line-height:30px; color:#202020; padding:20px 150px ; height:60px; overflow: hidden;}
.jz_con dl dd span a { font-size:14px; color:#202020;}*/

/*合作伙伴*/
.kc01 { padding:12px 0 0 60px;}
.kc03 { padding:12px 0 0;}
.kc02 { width:1018px;}
.kc02 ul li { float:left; width:180px; padding:0 11px;}
.kc02 ul li a img { width:178px; height:78px; border:solid 1px #bfbfbf;}
.kc02 ul li a:hover img { width:172px; height:72px; border:solid 4px #214d94;}

/*关于我们*/
.zj_bg { background:url(../images/zj_bg.jpg) no-repeat center 0; height:550px; margin:40px 0 0;}
.zj_bt { padding:30px 0; text-align:center;}
.zj_bt a { font-size:30px; color:#fff;}
.zj_bt a em { display:block; font-size:16px;}

.zj_con dl dt { float:left;}
.zj_con dl dt a img { width:587px; height:392px; border:solid 7px #fff;}
.zj_con dd { float: right; width:600px; }
.zj_con dd p { margin-bottom:30px; font-size:18px; color:#fff;}
.zj_con dd p b { display:block; padding:10px 0 0;}
.zj_con dd span { display:block; font-size: 18px; color:#fff; line-height:36px;}

.sw2{ margin:20px 0!important;}
.sw2 .swiper-slide img{ width:100%;}
.sw2 .swiper-slide div{ padding:3px; border:1px solid #b9b9b9;}
.sw2 .swiper-slide h3{ text-align:center; font:normal 14px/35px "微软雅黑";}
.sw2 .swiper-slide:hover div{ background:#214d94; border:1px solid #214d94;}


/*相册*/
.xc_con { margin-top:20px;}
.xc01 { top:92px; left:-65px;}
.xc03 { top:92px; right:-65px;}
.xc02 ul li { float:left; width:272px; margin:0 37px 0 0;}
.xc02 ul li img{ width:100%;}
.xc02 ul .nobor { margin:0;}
.xc02 ul li a img { width:272px; height:232px; padding:3px; border:solid 1px #b9b9b9;}
.xc02 ul li a:hover img { width:272px; height:232px; padding:3px; border:solid 1px #214d94; background:#214d94}
.xc02 ul li span { display:block; height:35px; line-height:35px; overflow:hidden; text-align:center;}
.xc02 ul li span a { color:#202020; font-size:14px;}

/*世通资质*/

.zz_bt { text-align:center; margin-bottom:20px}
.zz_bt a { display:block; font-size:30px; color:#202020}
.zz_bt em { display:block; font-size:16px; color:#666; font-family:Arial;}
.zz01 { top:95px; left:-65px;}
.zz03 { top:95px; right:-65px;}
.zz02 { height:340px;}
.zz02 ul li { float:left; width:181px; margin:0 22px 0 0;}
.zz02 ul li img{ width:100%; height:240px;}
.zz02 ul .nobor { margin:0;}
.zz02 ul li a img { width:165px; height:237px; padding:7px; border:solid 1px #b9b9b9;}
.zz02 ul li a:hover img { width:165px; height:237px; padding:5px; border:solid 3px #214d94; background:#214d94}
.zz02 ul li span { display:block; line-height:24px; overflow:hidden; text-align:center; font-size:18px;}
.zz02 ul li span a { color:#202020; font-size:14px;}


.zz_bt3 { text-align:center; margin-bottom:20px; margin-top:20px;}
.zz_bt3 a { display:block; font-size:30px; color:#202020}
.zz_bt3 em { display:block; font-size:16px; color:#666; font-family:Arial;}
.zz011 { top:95px; left:-65px;}
.zz033 { top:95px; right:-65px;}
.zz022 { height:340px;}
.zz022 ul li { float:left; width:390px; margin:0 22px 0 0;}
.zz022 ul .nobor { margin:0;}
.zz022 ul li a img { width:380px; height:237px; padding:7px; border:solid 1px #b9b9b9;}
.zz022 ul li a:hover img { width:380px; height:237px; padding:5px; border:solid 3px #214d94; background:#214d94}
.zz022 ul li span { display:block; height:35px; line-height:35px; overflow:hidden; text-align:center;}
.zz022 ul li span a { color:#202020; font-size:14px;}



/**/
.lc_bg { background:url(../images/lc_bg.jpg) no-repeat center 0; height:410px;}
.lc_top { padding:40px 0 20px; text-align:center;}
.lc_top a { font-size:30px; color:#fff;}
.lc_top em { display:block; font-family:Arial; font-size:16px; color:#fff;}
.lc01 { width:380px; height:90px; padding:25px 0 0; background:#fff; border-radius:8px; margin: 0 30px 30px 0;}
.lc01 i { display:block; float:left; background-image:url(../images/lc_icon.png); width:55px; height:55px; margin-left:30px;}
/*.lc01:hover i { background:url(../images/lc_ico02.gif) no-repeat;}*/
.lc01 p { float:left; width:112px; padding:5px 0 0 15px;}
.lc01 p a { display:block; font-size:16px; color:#202020; font-weight:bold;}
.lc01 p a:hover { color:#214d94}
.lc01 p em { display:block; font-size:10px; color:#666; padding:8px 0;}
.lc01 p b {width:30px; height:2px; background:#202020; display:block; line-height:0; font-size:0}
.lc01:hover p b { background:#214d94;}
.lc01 span { display:block; float:left; font-size:14px; color:#666; line-height:24px; width:125px; background:url(../images/lx_xx01.gif) no-repeat 0 5px; padding-left:18px;}
.lc03,.lc06 { margin:0 0 30px;}

.lc01 i{ background-position:0 0;}
.lc02 i{ background-position:-55px 0;}
.lc03 i{ background-position:-110px 0;}
.lc04 i{ background-position:-165px 0;}
.lc05 i{ background-position:-220px 0;}
.lc06 i{ background-position:-275px 0;}
.lc01:hover i{ background-position:0 -55px;}
.lc02:hover i{ background-position:-55px -55px;}
.lc03:hover i{ background-position:-110px -55px;}
.lc04:hover i{ background-position:-165px -55px;}
.lc05:hover i{ background-position:-220px -55px;}
.lc06:hover i{ background-position:-275px -55px;}


/*公司动态*/
.dt_bg { background:#f4f4f4; padding:37px 0 0; height:586px;}
.dt_bt { text-align:center; margin-bottom:25px;}
.dt_bt a { font-size:30px; color:#202020;}
.dt_bt a em { display:block; font-size:16px; color:#666; padding:10px 0 0;}

.dt { width:380px; padding-right:14px; background:url(../images/dt_xx01.gif) no-repeat right 0; margin-right:14px;}
.dt02 { background:none; padding:0; margin:0;}
.dt_top { height:37px; border-bottom:solid 1px #d3d3d3;}
.dt_top em { display:block; float:right;}
.dt_top em a { font-size:18px; color:#202020; text-transform:uppercase;}
.dt_top span a { font-size:18px; color:#202020;}
.dt_top span a:hover { color:#214d94; font-weight:bold;}

.dt_con { padding:16px 0 0; width:380px; overflow:hidden;}
.dt_con dl { height:130px;}
.dt_con dl dt { float:left; width:158px; height:117px; overflow:hidden;}
.dt_con dl dt a img { width:158px; height:117px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.dt_con dl dt a img:hover  { 
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1);}

.dt_con dl dd { float: right; width:210px;}
.dt_con dl dd b { height:30px; line-height:30px; display:block; overflow:hidden;}
.dt_con dl dd b a { font-size:14px; color:#202020}
.dt_con dl dd b a:hover { color:#214d94;}
.dt_con dl dd p { line-height:25px; font-size:14px; height:50px; padding-bottom:10px; overflow:hidden; overflow:hidden}
.dt_con dl dd span a { display:block; color:#214d94; font-size:14px;}

.dt_list ul li { height:40px; line-height:40px; }
.dt_list ul li a em { display:block; float:right;}
.dt_list ul li a { color:#202020; font-size:14px;}
.dt_con ul li a:hover { color:#214d94;}


/*==首页服务项目↓==*/
.HomeService{padding:40px 0 20px 0;background: url(../images/hrBg.jpg) no-repeat center;}
.HomeService .down{padding: 70px 0 10px 0;overflow: hidden; width:1400px;}
.HomeService .toneAx{ text-align:center;}
.HomeService .toneAx li{display:inline-block;border-right:1px #ccc dotted;cursor: pointer;padding: 6px 0;margin-right: 4px;background: #c6c6c6;}
.HomeService .toneAx li a{position: relative;margin:0 30px;font-size: 24px;color:#fff}
.HomeService .toneAx li.hit{background:#214d94;}

.HomeService .list{}
.HomeService .list li{float:left;width:16%;margin-bottom: 50px;text-align: center;}
.HomeService .list li span{position: relative;z-index:2;display: block;width:110px;height:110px;border:1px #ddd solid;background: #fff;border-radius: 50%;margin: auto;transition: all .4s ease-in-out;}
.HomeService .list li span em{content: "";position: absolute;left:11px;top:11px;width:86px;height:86px;border-radius: 50%;transition: all .6s ease-in-out;background-position: 0px 0px;/*! background: #000;*/background-repeat: no-repeat;}
.HomeService .list li span em:before{opacity: 0;content: "";position: absolute;z-index: -1;left:0;top:0;width:100%;height:100%;border-radius: 50%;background:#214d94;transition: all .4s ease-in-out;}
.HomeService .list li h5{color:#000;font-size:18px; font-weight:400;margin-top: 10px;}
.HomeService .list li:hover em{background-position:0px -86px}
.HomeService .list li:hover span{border: 1px #214d94 solid;}
.HomeService .list li:hover em:before{opacity: 1}


.l_online{ position:fixed; z-index:9; left:10px; bottom:30%; background:#214d94; box-shadow:0 0 2px #dddddd; width:150px; padding:10px; border-radius:5px;}
.l_online .tit{ font:bold 16px/30px "微软雅黑"; color:#ffffff;}
.l_online .tit img{ display:inline-block; vertical-align:top; height:30px; margin-right:10px;}
.l_online .con{ background:#ffffff; margin:10px 0; padding:0 5px; overflow:hidden;}
.l_online .con .ewm{ margin:15px 0;}
.l_online .con .ewm img{ width:100%;}
.l_online .con .tel{ font:normal 14px/20px "微软雅黑"; text-align:center; padding:10px 0; border-top:1px solid #214d94;}
.l_online .con .tel img{ height:20px; display:inline-block; vertical-align:top; margin:0 10px 0 0;}
