@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; list-style:none;}
body{font-family:"微软雅黑",Arial, Helvetica, sans-serif; -moz-user-select:none; -webkit-user-select: none; -ms-user-select: none; -khtml-user-select: none; user-select: none;}
.hed{width:100%; height:auto; position: absolute;  top: 4.5%; z-index:999; }
header{margin:0 auto; transition: all .55s cubic-bezier(0.55, 0.75, 0.6, 1) 0s;  -webkit-transition: all .55s cubic-bezier(0.55, 0.75, 0.6, 1) 0s; -moz-transition: all .55s cubic-bezier(0.55, 0.75, 0.6, 1) 0s;}
header.active{transform: translateY(-130%); -webkit-transform: translateY(-130%); -moz-transform: translateY(-130%);}
#newBridge .icon-right-bottom {
	right:2px;
	bottom: 100px !important;
	top:auto;
	left:auto
   }


.nav a{ display:inline-block; padding:0 15px; vertical-align:top; font-size:18px; color:#fff; text-decoration:none; outline: none; cursor: pointer; float:left;}
.nav a span{ display: inline-block; vertical-align: middle; margin:-1px 5px 0 0; width: 0px; height: 1px; background-color: #fff; transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s; -webkit-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s; -moz-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;}
header a.on span,header a:hover span{ width:20px;}
.span_active{width: 20px!important;}
.liucheng_left_con span{ display: inline-block; vertical-align: middle; margin:-1px 5px 0 0; width:20px; height:1px; background-color:#041726; transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s; -webkit-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s; -moz-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;}
.liucheng_left_con h3:hover span{width:40px;}
.tel p{width:200px; background:#044fa5; color:#fff; text-align:center; height:30px; margin-top:30px; line-height:30px; border-radius:20px;}
.bottom_con span{display: inline-block;  vertical-align: middle; margin:-1px 5px 0 0; width: 0px; height: 1px; background-color: #fff; transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s; -webkit-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s; -moz-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;}
.bottom_con a:hover span{display: inline-block;  vertical-align: middle; margin:-1px 5px 0 0; width:20px; height: 1px; background-color: #000; transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s; -webkit-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s; -moz-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;}
.banner_guanggao{width:1400px; height:auto; margin:0 auto;}
.banner{width:100%; height:770px; position:relative; }
.banner video{position:absolute;left:0;top:0;width:100%;height:770px;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;}
.ban-mask{width:100%; height:770px; position:absolute;left:0;top:0;bottom:0;background:url(../images/banner_bei.png) repeat-x;z-index:2;}
.obz-z{top:20%; text-align:center; position:relative;}	
.clear{clear:both;}


.fuwu_top{width:450px; height:auto; margin:0px auto 20px auto;}
.fuwu_top_top{width:820px; height:auto; margin:0 auto; }
.fuwu_top_top h4{color:#333; font-size:26px; line-height:30px; font-weight:normal; margin:0 auto; text-align:center;}
.fuwu_top_top span{color:#004da4;}
.fuwu_top_con{width:75%; height:auto; margin:20px auto 50px auto; text-align:center; line-height:30px; color:#333; font-size:16px;}
.fuwu_top_con p{text-indent:1.6rem;}
.fuwu_con{width:940px; height:auto; margin:0 auto 50px auto; overflow:hidden;}
.fuwu_con li{float:left; margin:0 55px;}
.fuwu_con_p{line-height:50px; font-size:16px; color:#000; text-align:center; }
.fuwu_con_01{width:193px; height:193px; margin:0 auto; background:url(../images/360_01.png) no-repeat; transition:all 0.5s; cursor:pointer;}
.fuwu_con_01:hover{width:193px; height:193px; margin:0 auto; background:url(../images/360_02.png) no-repeat;}
.fuwu_con_02{width:223px; height:193px; margin:0 auto; background:url(../images/12_01.png) no-repeat; transition:all 0.5s; cursor:pointer;}
.fuwu_con_02:hover{width:223px; height:193px; margin:0 auto; background:url(../images/12_02.png) no-repeat;}
.fuwu_con_03{width:193px; height:193px; margin:0 auto; background:url(../images/idea_01.png) no-repeat; transition:all 0.5s; cursor:pointer;}
.fuwu_con_03:hover{width:193px; height:193px; margin:0 auto; background:url(../images/idea_02.png) no-repeat;}
.fuwu_img{display:none;}

.more{width:180px; height:36px; line-height:36px; margin:40px auto 50px auto; text-align:center;}
.more a{width:180px; height:36px; display:block; color:#fff; font-size:14px; border:2px solid #004da4; transition:all 0.5s; cursor:pointer; background:#004da4;}
.more a:hover{width:180px; height:36px; display:block; color:#fff; background:#cd1113; border:2px solid #cd1113;}

.mianbaoxue_bei{left:0; right:0; top:100px; position:absolute; z-index:1; }
.mianbaoxue_bei .mianbaoxue{margin-left:15%!important; margin-right:15%!important; height:40px; margin:0 auto; text-align:right; line-height:40px; font-size:16px;}
.mianbaoxue_bei .mianbaoxue p{display:inline-block; position:relative; color:#fff; z-index:999; }
.mianbaoxue_bei .mianbaoxue span{font-size:24px; line-height:38px; display: inline-block; color:#fff; position:absolute; left:-25px; top:3px;}
.mianbaoxue_bei .mianbaoxue a { padding: 0 5px; line-height:38px; color: #eee; transition: .5s; }
.mianbaoxue_bei .mianbaoxue a:hover{text-decoration:underline!important;}

.mianbaoxue_bei_h5{left:0; right:0; top:100px; position:absolute; z-index:1; }
.mianbaoxue_bei_h5 .mianbaoxue{margin-left:15%!important; margin-right:15%!important; height:40px; margin:0 auto; text-align:right; line-height:40px; font-size:16px;}
.mianbaoxue_bei_h5 .mianbaoxue p{display:inline-block; position:relative; color:#333; z-index:999; }
.mianbaoxue_bei_h5 .mianbaoxue span{font-size:24px; line-height:38px; display: inline-block; color:#333; position:absolute; left:-25px; top:3px;}
.mianbaoxue_bei_h5 .mianbaoxue a { padding: 0 5px; line-height:38px; color: #333; transition: .5s; }
.mianbaoxue_bei_h5 .mianbaoxue a:hover{text-decoration:underline!important;}


/* 网站导航结束 */

/* 页面中间图片开始 */
.obj-c{width:50%; height:auto; float:left; text-align:center; margin-top:250px;}
.obj-d{width:50%; height:auto; float:right; text-align:center; margin-top:200px;}

/* 页面中间图片结束 */

/* 页面中间图片开始 */
.obj-q_left{width:60%; height:auto; float:left; text-align:center; margin-top:220px;}
.obj-q_right{width:40%; height:auto; float:right; text-align:center; bottom:-250px; position:relative;}
.obj-q_left a{float:left; margin-top:30px; border:10px; margin-right:20px; line-height:28px; padding:5px 30px; color:#fff; border-radius:20px; font-size:14px;}
.obj-q_left .zx a{background:#ffa001;  transition:all 0.5s;}
.obj-q_left .zx a:hover{background:#fcab24;}
.obj-q_left .dh a{background:#438eed;  transition:all 0.5s;}
.obj-q_left .dh a:hover{background:#579cf4; }
/* 页面中间图片结束 */

/* slide */
.slide-main{height:auto;position:relative;background:#01172c; }
.prev01,.next01{display:block;width:44px;height:44px;position:absolute;z-index:222;top:50%;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60); border:1px solid none;}

.prev01{left:1%;}
.next01{right:1%;}

.prev01:hover,.next01:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=80);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;bottom:50px;left:0;text-align:center;}
.item a{display:inline-block;width:50px;height:8px;margin-right:11px;background:#fff;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=0.8);overflow:hidden;}
.item a.cur{background:#004da4;}
.slide-box,.slide{display:block; width:100%; height:900px; overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:900px;padding-top:89px;position:relative;position:absolute;z-index:8;  background-size:cover; background-position:center center; background-repeat:none;}
.slide a{display:block;width:100%;height:800px;cursor:pointer;}
.obj-a,.obj-b,.obj-e,.obj-f,.obj-g,.obj-k,.obj-y,.obj-n,.obj-o,.obj-s{ position:absolute; z-index:999; left:0; right: 0; margin:0 auto;}

.obj-a,.obj-b{width:100%; text-align:center;}
.obj-a{display:block;height:380px;top:30%; text-align:center;}

.obj-n{display:block;height:380px;top:20%; text-align:center;}
.obj-s{display:block;height:380px;top:20%; text-align:center;}

.obj-b{top:506px;height:100px;}

.obj-h{position:absolute;z-index:999;left:65%; font-size:24px; color:#fff;}
.obj-h{text-align:center;}
.obj-h{display:block;height:auto;top:180px;}

.obj-v{position:absolute;z-index:999;left:55%; font-size:24px; color:#fff;}
.obj-v{text-align:center;}
.obj-v{display:block;height:auto;top:150px;}

.obj-x{position:absolute;z-index:999;left:55%; font-size:24px; color:#fff;}
.obj-x{text-align:center;}
.obj-x{display:block;height:auto;top:150px;}


.obj-z{position:absolute;z-index:999; left:0%; right:0%; font-size:24px; color:#fff; margin:0 auto;}
.obj-z{text-align:center;}
.obj-z{display:block;height:auto;top:200px;}

.obj-l{position:absolute;z-index:999; left:50%; right:0%; font-size:24px; color:#fff; margin:0 auto;}
.obj-l{text-align:center;}
.obj-l{display:block;height:auto;top:400px;}
.obj-l img{max-width:55%; }


.obj-j{position:absolute;z-index:999;left:8%; font-size:24px; color:#fff;}
.obj-j{width:500px; text-align:center;}
.obj-j{display:block;height:auto;top:180px;}

.obj-m{position:absolute;z-index:999; left:0%; right:0%; font-size:24px; color:#fff; margin:0 auto;}
.obj-m{text-align:center;}
.obj-m{display:block;height:auto;top:220px;}
.obj-m img{max-width:60%;}

.obj-e{width:900px;height:170px; top:48%; z-index:12; text-align:center; margin:0 auto;}
.obj-e li{float:left; margin:0 2rem;}
.obj-e li img{max-width:80%;}
.obj-f{top:30%; font-size:2.5rem; color:#fff; text-align:center;}
.obj-g{top:70%; font-size:1.8rem; color:#fff; text-align:center;}

.obj-k{top:45%; font-size:2rem; color:#fff; text-align:center;}
.obj-y{top:55%; font-size:3rem; color:#fff; text-align:center;}

.obj-o{top:60%; font-size:2.5rem; color:#fff; text-align:center;}

/* 中间开始 */
.index-waper-box{ position:absolute; bottom:-250px; width: 100%; height:250px; overflow: hidden; z-index: auto;index:124;
	perspective:768px;
	-webkit-perspective:768px;
	-moz-perspective:768px;
	transform-style: preserve-3d;
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	filter:alpha(95%);opacity:0.95;
}
.index-back-box{ width:100%; height:250px; position:absolute; bottom:0; margin: 0 0; overflow: hidden;
    transform-origin:top;
    -webkit-transform-origin:top;
    -moz-transform-origin:top;
    transform: rotateX(-100deg) translate3d(0,0,0);
    -webkit-transform: rotateX(-100deg) translate3d(0,0,0);
    -moz-transform: rotateX(-100deg) translate3d(0,0,0);    
     transition: all .65s cubic-bezier(0.55,0.65,0.55,1) 0s;
     -webkit-transition: all .65s cubic-bezier(0.55,0.65,0.55,1) 0s;
     -moz-transition: all .65s cubic-bezier(0.55,0.65,0.55,1) 0s;
}
.index-back-box.active{
    transform: rotateX(0deg) translate3d(0,0,0);
    -webkit-transform: rotateX(0deg) translate3d(0,0,0);
    -moz-transform: rotateX(0deg) translate3d(0,0,0);
}
.hj-navBar{ width:40px; height:40px; position: fixed; left: 0; top: 50%; margin-top: -60px; cursor: pointer; overflow: hidden; z-index:99;
	filter:alpha(95%);opacity:0.95; 
	transform: translateX(-60px);
	-webkit-transform: translateX(-60px);
	-moz-transform: translateX(-60px);
	transition: all .5s ease 0s;
	-webkit-transition: all .5s ease 0s;
	-moz-transition: all .5s ease 0s;
	color:#fff;
	background:#004da4;
	border-bottom-right-radius:5px;
	border-top-right-radius:5px;
	margin-left:1px;
	line-height:15px;
}
.hj-navBar.visble{
	transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
}
.hj-navBar.Bom{ top: 70%; background-color: #fff;}

.hj-navBar .bar-logo{ position: absolute; right: 34px; top: 42px; width: 32px;}
.hj-navBar .bar-logo svg.menu-svg{ background-color: #363636 ; border-radius: 4px; fill: #fff; width: 32px; height: 32px;}
.hj-navBar .bar-logo svg.menu-svg-phone{ display: none;}

.hj-navBar .bar-menu{ position: absolute; top:12px; right:10px; height:15px;}
.hj-navBar .bar-menu i{ position: absolute; right: 0; display: block; width:20px; height: 1px; background-color:#fff;
	transition: all .5s ease 0s;
	-webkit-transition: all .5s ease 0s;
	-moz-transition: all .5s ease 0s;
	font-size:14px;
}
.hj-navBar .bar-menu i.bar-top{ top: 0;}
.hj-navBar .bar-menu i.bar-cen{ top: 7px;}
.hj-navBar .bar-menu i.bar-bom{ bottom: 0;}
.hj-navBar .expros{ position: absolute; left:-85px; color: #fff; opacity: 0;
	transform: translateX(-30px);
	-webkit-transform: translateX(-30px);
	-moz-transform: translateX(-30px);
	transition: all .3s ease-out 0s;
	-webkit-transition: all .3s ease-out 0s;
	-moz-transition: all .3s ease-out 0s;
	font-size:16px;
}
.hj-navBar:hover{ width:230px;}
.hj-navBar:hover .bar-menu i.bar-top{ width: 0;}
.hj-navBar:hover .bar-menu i.bar-cen{ width: 48px;}
.hj-navBar:hover .bar-menu i.bar-bom{ width: 0;}
.hj-navBar:hover .expros{
	transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	opacity: 1;
}
.hj-body-bg{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: -2; visibility: hidden; opacity: 0;
	 background-color: rgba(0,0,0,0.4);
	 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4c000000,endColorstr=#4c000000);
	 transition: all 0.4s cubic-bezier(0.63, 0.1, 0.08, 1.01) 0s;
	 -webkit-transition: all 0.4s cubic-bezier(0.63, 0.1, 0.08, 1.01) 0s;
	 -moz-transition: all 0.4s cubic-bezier(0.63, 0.1, 0.08, 1.01) 0s;
}
.hj-body-bg.active{ visibility: visible; opacity: 1; z-index:88;}

.hj-fixed-menu{ position: fixed; left: 0; top: 0; height: 100%; z-index:99999999;
	transform: translateX(-100%);
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
	transition: all .3s cubic-bezier(0.66, 0.53, 0.65, 1) 0s;	
	-webkit-transition: all .3s cubic-bezier(0.66, 0.53, 0.65, 1) 0s;	
	-moz-transition: all .3s cubic-bezier(0.66, 0.53, 0.65, 1) 0s;
	background:url(../images/bg_dot.png)0 0 repeat;
	background-color:rgba(0, 0, 0, 0.9);
	width:100%;

}
.hj-fixed-menu.active{
	transform: translateX(0px);
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	transition: all .8s cubic-bezier(0.3, 0.8, 0.3, 1) 0.3s;
	-webkit-transition: all .8s cubic-bezier(0.3, 0.8, 0.3, 1) 0.3s;
	-moz-transition: all .8s cubic-bezier(0.3, 0.8, 0.3, 1) 0.3s;	
}
.hj-fixed-menu .sub-menu-phone{ position: absolute; left: 0; top: 0; width:100%; height: 100%;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	transition: all .5s cubic-bezier(0.66, 0.53, 0.65, 1) .1s;
	-webkit-transition: all .5s cubic-bezier(0.66, 0.53, 0.65, 1) .1s;
	-moz-transition: all .5s cubic-bezier(0.66, 0.53, 0.65, 1) .1s;
}
.hj-fixed-menu .sub-menu-phone ul{ width:100%;}
.hj-fixed-menu .sub-menu-phone ul li{ display: table; width: 100%; position: relative;}
.hj-fixed-menu .sub-menu-phone ul li a{ float: right; overflow: hidden; display: block; width:300px; height: 56px; line-height: 55px; position: relative;
	opacity: 0;
    transform: translateY(50px);
    -webkit-transform: translateY(50px);
    -moz-transform: translateY(50px);
    transition: all 0s ease-in-out 0.3s;
    -webkit-transition: all 0s ease-in-out 0.3s;
    -moz-transition: all 0s ease-in-out 0.3s
}
.hj-fixed-menu .sub-menu-phone ul li:nth-of-type(1) a{
	transition: all 0.3s ease-in-out 0.8s;
	-webkit-transition: all 0.3s ease-in-out 0.8s;
	-moz-transition: all 0.3s ease-in-out 0.8s;
}
.hj-fixed-menu .sub-menu-phone ul li:nth-of-type(2) a{
	transition: all 0.3s ease-in-out 0.9s;
	-webkit-transition: all 0.3s ease-in-out 0.9s;
	-moz-transition: all 0.3s ease-in-out 0.9s;
}
.hj-fixed-menu .sub-menu-phone ul li:nth-of-type(3) a{
	transition: all 0.3s ease-in-out 1s;
	-webkit-transition: all 0.3s ease-in-out 1s;
	-moz-transition: all 0.3s ease-in-out 1s;
}
.hj-fixed-menu .sub-menu-phone ul li:nth-of-type(4) a{
	transition: all 0.3s ease-in-out 1.1s;
	-webkit-transition: all 0.3s ease-in-out 1.1s;
	-moz-transition: all 0.3s ease-in-out 1.1s;
}
.hj-fixed-menu .sub-menu-phone ul li:nth-of-type(5) a{
	transition: all 0.3s ease-in-out 1.2s;
	-webkit-transition: all 0.3s ease-in-out 1.2s;
	-moz-transition: all 0.3s ease-in-out 1.2s;
}
.hj-fixed-menu .sub-menu-phone ul li:nth-of-type(6) a{
	transition: all 0.3s ease-in-out 1.3s;
	-webkit-transition: all 0.3s ease-in-out 1.3s;
	-moz-transition: all 0.3s ease-in-out 1.3s;
}
.hj-fixed-menu .sub-menu-phone.active ul li a{
	transform: translateY(0px);
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
    opacity: 1;
}
.hj-fixed-menu .sub-menu-phone ul li.index-hrefs a{ border-bottom: 1px solid #585857;}
.hj-fixed-menu .sub-menu-phone ul li a:after{ width: 0px; height: 1px; background-color: #575857; position: absolute; content: ''; left: 0px; top: 28px;}
.hj-fixed-menu .sub-menu-phone ul li a font{ display: block; width: 0px; font-size: 26px; color: #fff; position: absolute; left: 0; margin-left: 50px; overflow: hidden;}
.hj-fixed-menu .sub-menu-phone ul li a small{ font-size: 30px; color: #fff; text-transform: capitalize; font-family:Verdana, Geneva, sans-serif; font-weight: bold; position: absolute; left: 0; line-height: 70px;}
.hj-fixed-menu .sub-menu-phone ul li a:after,
.hj-fixed-menu .sub-menu-phone ul li a font,
.hj-fixed-menu .sub-menu-phone ul li a small{
	transition: all .5s ease 0s;
	-webkit-transition: all .5s ease 0s;
	-moz-transition: all .5s ease 0s;
}
.hj-fixed-menu .sub-menu-phone ul li.on font,
.hj-fixed-menu .sub-menu-phone ul li a:hover font{width: 60%;}
.hj-fixed-menu .sub-menu-phone ul li.on small,
.hj-fixed-menu .sub-menu-phone ul li a:hover small{ opacity: 0;
	transform: translateX(50px);
	-webkit-transform: translateX(50px);
	-moz-transform: translateX(50px);
}
.hj-fixed-menu .sub-menu-phone ul li.on a:after,
.hj-fixed-menu .sub-menu-phone ul li a:hover:after{width: 40px;}
.hj-fixed-menu ul li.index-hrefs aside{ float: left; /*margin: 10px 0 0 30px;*/ position: relative; z-index:999; 
	height: 56px;
    width: 70px;
    line-height: 56px;
     opacity: 0;
	transform: translateY(-50px);
	-webkit-transform: translateY(-50px);
	-moz-transform: translateY(-50px);
	transition: all .4s ease .8s;
	-webkit-transition: all .4s ease .8s;
	-moz-transition: all .4s ease .8s;}
.hj-fixed-menu ul li.index-hrefs aside svg{
	    width: 32px;
		height: 32px;
		fill: #fff;
		stroke: #fff;
		stroke-width: 1px;
		stroke-dasharray: 0, 100;
		/*transition: all .3 ease-in-out;
		-moz-transition: all .3 ease-in-out;
		-webkit-transition: all .3 ease-in-out;*/
}	
.hj-fixed-menu ul li.index-hrefs aside svg.menu-svg{ width: 32px; height: 32px; fill:#fff; border-radius: 4px; background-color: #004da4; margin: 0 0 0 19px;
}
.hj-fixed-menu.active ul li.index-hrefs aside svg.menu-svg{
	animation: logo-in 2s ease-in-out forwards 1.5s;
	-moz-animation: logo-in 2s ease-in-out forwards 1.5s;
	-webkit-animation: logo-in 2s ease-in-out forwards 1.5s
}


.hj-fixed-menu ul li.index-hrefs aside .close-bar{ width:75px; height:75px;  position: absolute; top:0px; margin:20px 0 0 -5px; padding: 32px 0 0 32px; cursor: pointer; z-index:99;
	box-sizing:border-box;
	-moz-box-sizing: border-box;
	opacity: 0;
   	transform: translateY(50px);
   	-webkit-transform: translateY(50px);
   	-moz-transform: translateY(50px);
	transition: all .4s ease 1s;
	-webkit-transition: all .4s ease 1s;
	-moz-transition: all .4s ease 1s;
	
}
.hj-fixed-menu.active ul li.index-hrefs aside{
	opacity: 1;
	transform: translateY(0px);
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
}
.hj-fixed-menu.active ul li.index-hrefs aside .close-bar{
	opacity: 1;
	transform: translateY(0px);
	-webkit-transform: translateY(0px);
	-moz-transform: translateY(0px);
}
.hj-fixed-menu ul li.index-hrefs aside .close-bar span{ display: block; position: relative; width: 40px; height: 1px; background-color:#fff;}
.hj-fixed-menu ul li.index-hrefs aside .close-bar span:after{ width: 0%; height: 100%; background-color: #fff; position: absolute; content: ''; left: 0; top: 0;
	transition: all .3s cubic-bezier(0.66, 0.53, 0.65, 1) 0s;
	-webkit-transition: all .3s cubic-bezier(0.66, 0.53, 0.65, 1) 0s;
	-moz-transition: all .3s cubic-bezier(0.66, 0.53, 0.65, 1) 0s;
}
.hj-fixed-menu ul li.index-hrefs aside .close-bar span.close-top{
	transform: rotate(45deg) translate3d(2px,0,0);
	-webkit-transform: rotate(45deg) translate3d(2px,0,0);
	-moz-transform: rotate(45deg) translate3d(2px,0,0);
}
.hj-fixed-menu ul li.index-hrefs aside .close-bar span.close-bom{
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
}

.index-left{
	width:25%; height:250px; float:left; background:url(../images/zizuo.png) center right no-repeat;
	-webkit-transition: all .9s ease-in-out;
	-moz-transition: all .9s ease-in-out;
	-ms-transition: all .9s ease-in-out;
	-o-transition: all .9s ease-in-out;
	transition: all .9s ease-in-out;
	display:block;
}
.index-left h3{color:#fff; font-size:1.5rem; margin-left:1.5rem; line-height:3rem; margin-bottom:0.8rem;}
.index-left p{color:#fff; font-size:0.8rem; margin-left:1.5rem; line-height:2rem;}
.index-mid{
	width:25%; height:250px; float:left; background:url(../images/gaiban.png) center right no-repeat;
	-webkit-transition: all .9s ease-in-out;
	-moz-transition: all .9s ease-in-out;
	-ms-transition: all .9s ease-in-out;
	-o-transition: all .9s ease-in-out;
	transition: all .9s ease-in-out;
	display:block;
}
.index-mid h3{color:#fff; font-size:1.5rem; margin-left:1.5rem; line-height:3rem; margin-bottom:0.8rem;}
.index-mid p{color:#fff; font-size:0.8rem; margin-left:1.5rem; line-height:2rem;}
.index-mid01{
	width:25%; height:250px; float:left; background:url(../images/tuoguan.png) center right no-repeat;
	-webkit-transition: all .9s ease-in-out;
	-moz-transition: all .9s ease-in-out;
	-ms-transition: all .9s ease-in-out;
	-o-transition: all .9s ease-in-out;
	transition: all .9s ease-in-out;
	display:block;
}
.index-mid01 h3{color:#fff; font-size:1.5rem; margin-left:1.5rem; line-height:3rem; margin-bottom:0.8rem;}
.index-mid01 p{color:#fff; font-size:0.8rem; margin-left:1.5rem; line-height:2rem;}
.index-right{
	width:25%; height:250px; float:left; background:url(../images/xiaochenxu.png) center right no-repeat;
	-webkit-transition: all .9s ease-in-out;
	-moz-transition: all .9s ease-in-out;
	-ms-transition: all .9s ease-in-out;
	-o-transition: all .9s ease-in-out;
	transition: all .9s ease-in-out;
	display:block;
}
.index-right h3{color:#fff; font-size:1.5rem; margin-left:1.5rem; line-height:3rem; margin-bottom:0.8rem;}
.index-right p{color:#fff; font-size:0.8rem; margin-left:1.5rem; line-height:2rem;}
.xian{width:90px; height:2px; background:#fff; margin-top:30px; margin-left:1.5rem;}
.index-left:hover{background:url(../images/zizuo.png) center 50%  no-repeat;}
.index-mid:hover{background:url(../images/gaiban.png) center 50%  no-repeat;}
.index-mid01:hover{background:url(../images/tuoguan.png) center 50%  no-repeat;}
.index-right:hover{background:url(../images/xiaochenxu.png) center 50%  no-repeat;}


.hj-more{margin:30px auto; line-height:30px;}
.hj-more a{ color:#fff; margin:0 auto;}
.hj-more a.more { min-width: 180px; position: relative; padding:10px 50px; color:#fff; transition: all 0.3s linear; z-index: 1;  background-color:#004da4; opacity:1;  margin:30px auto;}
.hj-more a.more:before { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #cc0000; z-index: -1; opacity: 0; -webkit-transform: scale3d(0.7, 1, 1); transform: scale3d(0.7, 1, 1); -webkit-transition: -webkit-transform 0.4s, opacity 0.4s; transition: transform 0.4s, opacity 0.4s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
.hj-more a.more:hover { color: #fff; border-color: #cc0000; }
.hj-more a.more:hover::before { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: scale3d(1, 1, 1); }

.hj-moreb{margin:30px auto; line-height:30px;}
.hj-moreb a{ color:#e64552; margin:0 auto; font-weight: bold;}
.hj-moreb a.more {border-radius: 12px; border:1px solid #e64552; min-width: 180px; position: relative; padding:12px 50px; color:#e64552; transition: all 0.3s linear; z-index: 1;  background-color:#f2f2f2; opacity:1;  margin:30px auto;}
.hj-moreb a.more:before { content: ''; position: absolute; top: 0; left: 0; right:0px; bottom:0px; width: 100%; height: 100%; background: #e64552; z-index: -1; opacity: 0; -webkit-transform: scale3d(0.7, 1, 1); transform: scale3d(0.7, 1, 1); -webkit-transition: -webkit-transform 0.4s, opacity 0.4s; transition: transform 0.4s, opacity 0.4s; -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
.hj-moreb a.more:hover { color: #fff; border-color: #e64552; border:none;}
.hj-moreb a.more:hover::before { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: scale3d(1, 1, 1); border-radius: 12px; }

.container-fluid{padding-right:0px; padding-left:0px; margin-right:10%; margin-left:10%;}


/*右侧快捷开始*/
.cndns-right{position:fixed; top:50%; right:-12px; z-index:999; }
.meau-car{ width:62px; height:50px; position:relative; background-color:#004da4; opacity:0.8; border-radius:6px; right:0; overflow:hidden;
	transition:width 0.5s; -moz-transition:width 0.5s; -webkit-transition:width 0.5s; -o-transition:width 0.5s; float:right; margin-top:2px;}
.meau-car a{ display:block; font-family:"Microsoft Yahei"; color:#FFF; font-size:14px; height:50px; line-height:50px; }
.meau-car a span{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px; font-size:24px; line-height:24px;}
.meau-car:hover{ background-color:#cc0000; opacity:1; width:150px; height:50px; position:relative; }

.meau-code{ width:62px; height:50px; position:relative; background-color:#004da4; opacity:0.8; border-radius:6px; right:0;
	transition:width 0.5s; -moz-transition:width 0.5s; -webkit-transition:width 0.5s; -o-transition:width 0.5s; float:right; cursor:pointer; margin-top:2px;}
.meau-code span{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px; font-size:24px; line-height:24px; color:#fff;}
.meau-code:hover{ background-color:#cc0000; opacity:1; height:50px; position:relative; }
.meau-contact{ width:62px; height:50px; position:relative; background-color:#004da4; opacity:0.8; border-radius:6px; right:0; overflow:hidden;
	transition:width 0.5s; -moz-transition:width 0.5s; -webkit-transition:width 0.5s; -o-transition:width 0.5s; float:right; margin-top:2px;}
.meau-contact a{ display:block; font-family:"Microsoft Yahei"; color:#FFF; font-size:14px; height:50px; line-height:50px; }
.meau-contact a  span{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px; font-size:24px; line-height:24px;}
.meau-contact:hover{ background-color:#cc0000; opacity:1; width:180px; height:50px; position:relative; }

.rtbar_shwx{ display:none; position:absolute; top:-150px; left:-166px; z-index:9999;}
.rtbar_shwx img{ width:150px; height:160px; padding:5px; margin:9px; }
.meau-code:hover .rtbar_shwx{ display:block; }

.meau-qq{ width:62px; height:50px; position:relative; background-color:#004da4; opacity:0.8; border-radius:6px; right:0; overflow:hidden;
	transition:width 0.5s; -moz-transition:width 0.5s; -webkit-transition:width 0.5s; -o-transition:width 0.5s; float:right; margin-top:2px;}
.meau-qq a{ display:block; font-family:"Microsoft Yahei"; color:#FFF; font-size:14px; height:50px; line-height:50px; }
.meau-qq a span{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px; font-size:24px; line-height:24px;}
.meau-qq:hover{ background-color:#cc0000; opacity:1; width:150px; height:50px; position:relative; }

.meau-top{ width:62px; height:50px; position:relative; background-color:#004da4; opacity:0.8; border-radius:6px; right:0; transition:width 0.5s; -moz-transition:width 0.5s;
	-webkit-transition:width 0.5s; -o-transition:width 0.5s; float:right; cursor:pointer; margin-top:2px;}
.meau-top span{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px; font-size:24px; line-height:24px; color:#fff;}
.meau-top:hover{ background-color:#cc0000; opacity:1; height:50px; position:relative; }
.meau-top a{display:block; width:50px; height:50px;}
/*右侧快捷结束*/



.hj-yin{display:none;}

.footer{height:250px; width:100%; background:url(../images/footer.jpg) no-repeat center center; margin:0 auto;}
.footer_con{height:250px; width:100%; overflow:hidden;}
.footer_con h3{text-align:center; color:#fff; font-size:40px; line-height:100px; margin-top:20px;}
.footer_con p{text-align:center; color:#fff; font-size:24px; line-height:50px; }

.bottom{width:100%; height:auto; margin:30px auto; text-align:center; }
.bottom a{font-size:14px; line-height:30px; margin:0 10px; color:#333;	}
.bottom_con{width:100%; height:auto;}
.bottom_bottom{width:100%; height:auto;}
.bottom_bottom p{font-size:14px; line-height:30px; margin:0 20px; color:#333; display:block; height:30px;}

.web_404{width:80%; margin:650px auto 100px auto; text-align:center; color:#fff; overflow:hidden;}
.web_404 h3{font-size:20px; font-weight:normal; letter-spacing:10px; line-height:80px;}
.web_404 h4{font-size:28px; font-weight:normal;}
.web_404 a{display:block; margin:60px auto 0px auto; width:200px; height:60px; border:2px solid #fff; text-align:center; line-height:56px; font-size:28px; color:#fff; border-radius:50px; transition: .5s;}
.web_404 a:hover{background:#044fa5; border:2px solid #044fa5; }


/* 浮动导航开始 */
.nav-main{width:90%; margin:0 auto 8% auto;}
.nav-main li{width:33.3333333%; height:auto; float:left; color:#fff; text-align:center; margin:5% auto;}
.nav-main li h3{font-size:1.8rem; line-height:3rem; font-weight:normal; font-family:"微软雅黑"; color:#004da4;}
.nav-main li p{font-size:1.5rem; line-height:1.8rem; font-family:Georgia, "Times New Roman", Times, serif;}
.nav-main li span{font-size:1rem; line-height:3rem; font-family:"微软雅黑"; margin-right:1rem; color:#ccc;}

.nav-main-left{width:33.3333333%; height:auto; float:left; color:#fff; text-align:center; margin:5% auto;}
.nav-main-left h3{font-size:1.8rem; line-height:3rem; font-weight:normal; font-family:"微软雅黑"; color:#004da4;}
.nav-main-left p{font-size:1.5rem; line-height:1.8rem; font-family:Georgia, "Times New Roman", Times, serif;}
.nav-main-left span{font-size:0.8rem; line-height:3rem; font-family:"微软雅黑"; margin-right:1rem; color:#ccc;}
.nav-main-mid{width:33.3333333%; height:auto; float:left; color:#fff; text-align:center; margin:5% auto;}
.nav-main-mid h3{font-size:1.8rem; line-height:3rem; font-weight:normal; font-family:"微软雅黑"; color:#004da4;}
.nav-main-mid p{font-size:1.5rem; line-height:1.8rem; font-family:Georgia, "Times New Roman", Times, serif;}
.nav-main-mid span{font-size:0.8rem; line-height:3rem; font-family:"微软雅黑"; margin-right:1rem; color:#ccc;}
.nav-main-right{width:33.3333333%; height:auto; float:right; color:#fff; text-align:center; margin:5% auto;}
.nav-main-right h3{font-size:1.8rem; line-height:3rem; font-weight:normal; font-family:"微软雅黑"; color:#004da4;}
.nav-main-right p{font-size:1.5rem; line-height:1.8rem; font-family:Georgia, "Times New Roman", Times, serif;}
.nav-main-right span{font-size:0.8rem; line-height:3rem; font-family:"微软雅黑"; margin-right:1rem; color:#ccc;}
.about_con{max-width:100%; height:auto; margin:0 auto; overflow:hidden; background:#f2f2f2; padding:20px 0px 60px 0px;}
/* 浮动导航结束 */
.banner_qywz{
	max-width:100%; height:600px; background-size:cover;
 	background-position:center center;
 	background-repeat:none;
	position:relative;
}
.banner_qywz h3{color:#fff; font-size:48px; text-align:left; }
.banner_qywz span{display:block; border-bottom:1px solid #fff; width:35%; margin-top:5px;}
.banner_qywz p{color:#fff; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}

.banner_qywz_h5{
	max-width:100%; height:600px; background-size:cover;
 	background-position:center center;
 	background-repeat:none;
	position:relative;
}
.banner_qywz_h5 h3{color:#fff; font-size:48px; text-align:left; }
.banner_qywz_h5 span{display:block; border-bottom:1px solid #fff; width:35%; margin-top:5px;}
.banner_qywz_h5 p{color:#fff; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}

.banner_jiage{
	max-width:100%; height:700px; background-size:cover;
 	background-position:center center;
 	background-repeat:none;
	position:relative;
	overflow: hidden;
}
.banner_jiage h3{color:#fff; font-size:48px; text-align:left; }
.banner_jiage span{display:block; border-bottom:1px solid #fff; width:35%; margin-top:5px;}
.banner_jiage .p_20{font-size:20px; margin-top:20px; font-family:"微软雅黑";}
.banner_jiage p{color:#fff; text-align:left;}

.banner_jiage_h5{
	max-width:100%; height:600px; background-size:cover;
 	background-position:center center;
 	background-repeat:none;
	position:relative;
}
.banner_jiage_h5 h3{color:#fff; font-size:48px; text-align:left; }
.banner_jiage_h5 span{display:block; border-bottom:1px solid #fff; width:35%; margin-top:5px;}
.banner_jiage_h5 p{color:#fff; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}

.jg_content .show_a{ margin:0px auto 50px auto !important; overflow:hidden;}


.banner_web{
	max-width:100%; height:750px; background-size:cover;
 	background-position:center center;
 	background-repeat:none;
}

.banner_web_news{
	max-width:100%; height:700px; background-size:cover;
 	background-position:center center;
 	background-repeat:none;
}

.banner_web_case{
	max-width:100%; height:700px; background-size:cover;
 	background-position:center top;
 	background-repeat:none;
}


.banner_contact{
	max-width:100%; height:350px; background-size:cover;
 	background-position:center center;
 	background-repeat:none;
}


.banner_h5{
	max-width:100%; height:750px; background:url(../images/banner_h5.jpg) no-repeat top center;
}
.banner_tuoguan{
	max-width:100%; height:750px; background:url(../images/banner_tuoguan.jpg) no-repeat top center;
}
.banner_about{
	max-width:100%; height:750px; background:url(../images/banner_about.jpg) no-repeat bottom center;
}

.banner_case{
	max-width:100%; height:300px; background:url(../images/banner_case.jpg) no-repeat top center;
}
.dao_bottom{width:80%; margin:30px auto 50px auto; text-align:center;}
.dao_bottom a{margin:10px 20px 10px 5px; padding:10px 15px; line-height:30px; transition:all 0.6s; border-radius:20px;}
.dao_bottom a:hover{margin:10px 20px 10px 5px; padding:10px 15px;  background:#4f8be1; color:#fff; line-height:30px; border-radius:20px;}




.about_content{max-width:100%; height:auto; background:#f2f2f2; overflow:hidden; }
.about_biao{width:100%; height:auto; margin:80px auto 30px auto; text-align:center;}
.about_biao h3{font-size:36px; line-height:60px;}
.about_biao p{ text-transform:uppercase; color:#333; font-size:16px; line-height:26px;}


.about_content_nr{max-width:100%; height:auto; background:#e5eaf4; overflow:hidden; }
.about_biao_nr{width:800px; height:auto; margin:80px auto 30px auto; text-align:center;}
.about_biao_nr h3{font-size:36px; color:#091e33;}
.about_biao_nr span{display:block; border-bottom:1px solid #b6b8bc; width:32%; margin-top:5px; margin-left:auto; margin-right:auto;}
.about_biao_nr p{color:#939aa6; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}

.about_seo{width:800px; height:auto; margin:20px auto; text-align:center;}
.about_seo h3{font-size:30px;}
.about_seo p{ text-transform:uppercase; color:#333; font-size:16px; line-height:26px;}

.about_banner{height:550px; margin:0 auto; max-width:100%; background-size:cover; background-position:center center; background-repeat:none; position:relative;}
.fuwu_bei{height:220px; margin:0 auto; max-width:100%; background-size:cover; background-position:center center; background-repeat:none; position:relative;}

.show_seo{ width:1400px; margin:0 auto 50px auto;}
.show{ width:1400px; margin:0 auto 50px auto;}

.show_b{ width:1400px; margin:50px auto; overflow:hidden;}
.show_b_left{width:50%; float:left; height:auto;}
.show_b_right{width:50%; float:right; height:auto;}
.show_b_left .show_b_left_nr{width:90%; background:#fff; margin:100px auto 80px 0px; padding:50px;  text-align:right;}
.show_b_left .show_b_left_nr h3{margin-right:20px; position:relative; margin-bottom:30px;}
.show_b_left .show_b_left_nr h3:before {position: absolute; content: ''; width:10px; height:28px; background:#5a9cf2; background-repeat: no-repeat; right:-20px; top: 0px;}
.show_b_left .show_b_left_nr h4{margin-right:20px; position:relative; line-height:40px; }
.show_b_left .show_b_left_nr span{position: absolute; right:-25px; top: 1px; font-size:22px; color:#5a9cf2;}
.show_b_left .show_b_left_nr p{margin-bottom:10px;}

.show_b_right .show_b_right_nr{width:95%; margin:100px auto 80px 5%; padding:50px; color:#fff; }
.show_b_right .show_b_right_nr h3{margin-right:20px; position:relative; margin-bottom:30px;}
.show_b_right .show_b_right_nr h3 i{ font-family:"Aovel Sans",Arial, Helvetica; font-size:20px; display:inline-block; text-indent:5px; font-style: normal; }
.show_b_right .show_b_right_nr h3:before {position: absolute; content: ''; width:10px; height:28px; background:#fff; background-repeat: no-repeat; left:-20px; top: 0px;}
.show_b_right .show_b_right_nr h4{margin-right:20px; position:relative; line-height:40px; }
.show_b_right .show_b_right_nr span{position: absolute; left:-25px; top: 1px; font-size:22px; color:#fff; font-weight:normal;}
.show_b_right .show_b_right_nr p{margin-bottom:10px;}

.show_b .fu_left{width:65%; height:220px; position:relative; float:left; margin-bottom:20px; overflow:hidden;  background-size:cover; background-position:center center; background-repeat:none; position:relative;}
.show_b .fu_left::before{position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ""; background:rgba(90,156,242,.3); z-index:1; }
.show_b .fu_right{width:35%; height:220px; float:right; position:relative; margin-bottom:20px; overflow:hidden;}
.show_b .fu_right h3{font-size:48px; font-family:"Aovel Sans",Arial, Helvetica; margin-left:15%; margin-top:10%;}
.show_b .fu_right p{font-size:24px; margin-left:15%;}


.show_b .fu_lefta{width:35%; height:220px; position:relative; float:left; margin-bottom:20px; overflow:hidden;}
.show_b .fu_righta::before{position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ""; background:rgba(90,156,242,.8); z-index:1; }
.show_b .fu_righta{width:65%; height:220px; float:right; position:relative; margin-bottom:20px; overflow:hidden;  background-size:cover; background-position:center center; background-repeat:none;}
.show_b .fu_lefta h3{font-size:48px; font-family:"Aovel Sans",Arial, Helvetica; margin-left:15%; margin-top:10%;}
.show_b .fu_lefta p{font-size:24px; margin-left:15%;}
.show_b .fu_righta .fu_nr{width:100%; height:100%; position:absolute; z-index:2; }
.show_b .fu_righta .fu_nr h3{color:#fff; margin-left:5%; margin-top:6%; margin-bottom:10px;}
.show_b .fu_righta .fu_nr p{color:#fff; margin-left:5%; line-height:26px;}


.show_b .fu_leftb{width:50%; height:220px; position:relative; float:left; margin-bottom:20px; overflow:hidden; background-size:cover; background-position:center center; background-repeat:none;}
.show_b .fu_leftb::before{position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ""; background:rgba(90,156,242,.3); z-index:1; }
.show_b .fu_rightb{width:50%; height:220px; float:right; position:relative; margin-bottom:20px; overflow:hidden;}
.show_b .fu_rightb h3{font-size:48px; font-family:"Aovel Sans",Arial, Helvetica; margin-left:15%; margin-top:8%;}
.show_b .fu_rightb p{font-size:24px; margin-left:15%;}

.show_b .fu_leftc{width:50%; height:220px; position:relative; float:left; margin-bottom:20px; overflow:hidden;}
.show_b .fu_leftc::before{position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ""; background:rgba(90,156,242,.8); z-index:1; }
.show_b .fu_rightc::before{position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ""; background:rgba(255,159,1,.8); z-index:1; }
.show_b .fu_rightc{width:50%; height:220px; float:right; position:relative; margin-bottom:20px; overflow:hidden;}
.show_b .fu_rightc h3{margin-left:15%; margin-top:8%; position:relative; z-index:2; color:#fff; margin-bottom:10px;}
.show_b .fu_rightc p{margin-left:15%; position:relative; z-index:2; color:#fff;}
.show_b .fu_leftc h3{font-size:48px; font-family:"Aovel Sans",Arial, Helvetica; margin-left:15%; margin-top:8%; position:relative; z-index:2; color:#fff;}
.show_b .fu_leftc p{font-size:24px; margin-left:15%; position:relative; z-index:2; color:#fff;}

.link_case a{width:200px; height:50px; background:#f6b341; border-radius:50px; color:#fff; margin:0 auto; line-height:50px; display:block; text-align:center; transition:all 0.5s;}
.link_case a:hover{background:#ff9f01; }
.link_case{width:200px; height:50px; margin:50px auto 80px auto;}

.link_case_jt a{width:200px; height:50px; background:#f6b341; border-radius:50px; color:#fff; margin:0 auto; line-height:50px; display:block; text-align:center; transition:all 0.5s;}
.link_case_jt a:hover{background:#ff9f01; }
.link_case_jt{width:200px; height:50px; margin:0px auto 30px auto;}

.show_a{ width:1400px; margin:100px auto 50px auto; overflow:hidden;}
.show_a_left{width:40%; height:auto; float:left;}
.show_a_right{width:60%; height:auto; float:right;}
.show_a_right h3{color:#091e33; font-size:36px;}
.show_a_right span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px;}
.show_a_right p{color:#939aa6; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}
.show_a_nr{margin-top:30px;}
.show_a_nr p{color:#666; line-height:36px; font-size:18px; font-family:"微软雅黑";}

.gs_content .show_a{margin:30px auto 50px auto !important;}

.show_shengji_q li{width:25%; float:left; height:auto;}

.show_web_q li{width:25%; float:left; height:auto;}
.show li{width:25%; float:left; height:auto;}
.show_seo li{width:25%; float:left; height:auto;}

.case-item{float:left; height:auto; margin:0 8px 26px 8px; -webkit-box-sizing:border-box; box-sizing:border-box;}
.case-item{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;position:relative;}
.case-item:hover{-webkit-box-shadow:0 10px 35px 5px rgba(0,0,0,.2); cursor:pointer;}

.case-item_a{float:left; height:auto; margin:0 15px 46px 15px; -webkit-box-sizing:border-box; box-sizing:border-box; background:#5a9cf2; border-radius:10px; }
.case-item_a{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;position:relative;}
.case-item_a:hover{-webkit-box-shadow:0 10px 35px 5px rgba(0,0,0,.2); cursor:pointer;}
.case-item_nr{height:auto; padding:10px 15px 30px 15px; line-height:24px; width:92%; margin:0 auto 20px auto; color:#fff;}
.case-item_img{width:130px; height:130px; margin:50px auto 20px auto; background:#fff; border-radius:50%;}
.case-item_nr h3{text-align:center; font-size:22px; color:#fff; font-weight:normal; margin-bottom:20px;}
.case-item_nr p{line-height:26px; }
.case-item_img span{text-align:center; display:block; line-height:130px; font-size:60px; color:#5a9cf2;}




.case-item01{width:23.5%;float:left; height:auto; margin:0 8px 46px 8px; -webkit-box-sizing:border-box; box-sizing:border-box;}
.case-item01{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;position:relative;}
.case-item01:hover{cursor:pointer;}




.show .center-box{-webkit-box-shadow:5px 0 10px rgba(0,0,0,.04); box-shadow:5px 0 10px rgba(0,0,0,.04); -webkit-transition:all .2s ease-in-out 0s; transition:all .2s ease-in-out 0s; position:relative; border:1px solid #fff;}
.show .center-box:hover{-webkit-box-shadow:0 10px 35px 5px rgba(0,0,0,.2); border:1px solid #4f8be1;}

.center-box{background:#fff; height:380px; text-align:center; overflow:hidden; padding-top:40px;}
.center-box h4{font-size:20px; line-height:40px; border-top:1px solid #4f8be1; border-bottom:1px solid #4f8be1; margin:10px auto 20px auto; width:150px; font-weight:bold;}
.center-box p{ line-height:26px; width:84%; font-size:15px; margin:0 auto; text-align:left;}
.show li:hover .case-img{transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -moz-transform:rotateY(180deg); -o-transform:rotateY(180deg); -ms-transform:rotateY(180deg);}
.case-img{width:120px; height:120px; margin:0 auto; transition:all 0.6s; background:#4f8be1; border-radius:50%; }



.show .center-box:hover h4{ color:#cc0000;}
.web_content{ padding:100px 0; max-width:100%; background-image:url(../images/web_bei.jpg); background-size:cover; overflow:hidden; background-attachment:fixed;}
.web_biao{width:1400px; line-height:80px; margin:0 auto; color:#fff; font-size:40px; text-align:center;}
.web_content ul{width:1400px; margin:40px auto 0 auto; display:block;}
.web_content li{ float:left; line-height:45px; font-size:20px; color:#fff; margin-left:40px; background:url(../images/yuan.png) no-repeat left center; text-indent:30px;}

.show_web{ width:1400px; margin:0 auto 50px auto;}
.show_web_q{ width:1400px; margin:100px auto 50px auto;}
.show_web_jt{ width:1400px; margin:120px auto 0px auto;}


.case-item_web{width:32%;float:left;height:auto;margin-bottom:46px; margin:0 8px 30px 8px;-webkit-box-sizing:border-box;box-sizing:border-box}
.case-item_web{-webkit-box-shadow:2px 0 3px rgba(0,0,0,);box-shadow:2px 0 3px rgba(0,0,0,.04);-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;position:relative;}
.case-item_web:hover{-webkit-box-shadow:0 10px 35px 5px rgba(0,0,0,.2); cursor:pointer;}

.show_case{ width:100%; margin:0 auto 10px auto; text-align:center; background: url(../images/case_bg.png) bottom center no-repeat; overflow:hidden; background-size:cover;}

.show_casex{ width:100%; margin:0 auto 10px auto; text-align:center; overflow:hidden;}


.center-box-web{ background:#fff; height:auto; text-align:center; position:relative; overflow:hidden;}

.center-box-h5{ background:#fff; height:auto; text-align:center; position:relative; overflow:hidden;}

.fill img{max-width:100%; display:block;}
.case-item_web ._mask { width:100%; height:100%; position:absolute; text-align:left; background:url(../images/orange.8.png);}
.case-item_web ._mask img { text-align:center; display:block; color:#ffffff; padding:50px auto; opacity:0; display:none/9; -webkit-transition:all 0.5s ease; transition:all 0.5s ease; transition-delay:.2s; -webkit-transition-delay:.2s; margin:0 auto;}
.case-item_web:hover ._mask { opacity:1; display:block/9; visibility: visible; margin-top:0;}
.center-box-web ._mask { left:0; top:0; opacity:0; display:none/9; -webkit-transition:all 0.5s ease; transition:all 0.5s ease; visibility: hidden; }

.mask_mask{ background:#fff; height:auto; padding:10px 15px 30px 15px; line-height:24px;}
.mask_mask span{ display:inline-block; vertical-align: middle; width:20px; height:1px; background-color:#000;
				 transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
				 -webkit-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
				 -moz-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
}
.mask_mask:hover span{width:40px; display:inline-block; background-color:#cc0000; }
.mask_mask:hover h4{color:#cc0000; }
.mask_mask p{ color:#666; font-size:15px;}
.mask_mask h4{ color:#333; margin-bottom:5px; font-size:18px; line-height:40px;}


.case-item_web:hover ._mask { opacity:1; display:block/9; visibility: visible;}
.case-item_web:hover ._mask img { opacity:1; display:block/9; margin-top:60px; }

.case-item_web .fill img{
	transition:all 0.5s;
}
.center-box-h5 .fill img{
	transition:all 0.5s;
}


.center-box-web:hover .fill img{	
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);}

.center-box-h5:hover .fill img{	
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);}


._more{
	width:180px; height:36px; line-height:36px; margin:40px auto 100px auto; text-align:center;
}
._more a{
	width:180px; height:36px; display:block; color:#fff; font-size:14px; border:2px solid #004da4;
	transition:all 0.5s; cursor:pointer; background:#004da4; 
}
._more a:hover{
	width:180px; height:36px; display:block; color:#fff; background:#cd1113; border:2px solid #cd1113;
}

.content_con{width:100%; height:500px; background:#041726; overflow:hidden; position: relative;}
.content_con_biao{ width:800px; height:150px; margin:50px auto 0 auto;}
.content_con_biao img{margin:0 auto; display:block;}
.content_con_biao p{margin:0 auto; color:#fff; text-align:center; line-height:40px; font-size:24px;}
.content_con_biao span{width:24px; display: inline-block; vertical-align: middle; margin:0 5px; height: 1px; background-color: #fff;}

.content_news_con{width:100%; height:1000px; background:#041726; overflow:hidden; position: relative;}


#canvas{width:100%; height:100%; overflow: hidden; top:-400px; position: absolute;}
#box canvas{width: 100%; height:155% !important;}
.line{display: block; margin:.4rem auto 0; width: 4px; height:16px; background: #e0e0e0;}

.site_bg{width:100%; height:auto; background:#f2f2f2;}
.site{width:90%; height:auto; background:#f2f2f2; margin:0 auto; position:relative; overflow:hidden; margin-top: -130px; padding-bottom:40px;}
.site ul{margin:80px auto 30px auto; width:90%; height:auto; display:block;}

.site_news{width:80%; height:auto; margin:0 auto 100px auto; overflow:hidden; }
.site_news ul{margin:40px auto 0 auto; width:100%; height:auto; display:block;}

.site_ul{margin:40px auto 30px auto!important; width:90%; height:auto; display:block;}

.case-item_web_web{width:32%;float:left;height:auto;margin-bottom:46px; margin:0 7px 20px 7px; border-bottom:1px #ccc dashed;}
.case-item_web_web{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;position:relative;}


.case-item_web_index{width:32%; float:left; height:140px; margin-bottom:46px; margin:0 7px 20px 7px; padding:30px 20px; box-shadow: 0px 0px 30px 2px rgba(25, 17, 64, 0.05);}
.case-item_web_index{-webkit-transition:all .3s ease-in-out .1s; transition:all .3s ease-in-out .1s; position:relative; border:1px solid #f2f2f2;}
.case-item_web_index:hover{border:1px solid #ff9900; box-shadow: 0px 10px 30px 5px rgba(25, 17, 64, 0.05);}

.case-item_web_index .img_index{width:100px; height:auto; right:10px; top:15px; position: absolute;}
.case-item_web_index .mask_m_index{width:100%; height:auto; float:left;}
.case-item_web_index .img_index .img_time{background: #ff9900; width:140px; height:80px; border-radius: 10px; overflow: hidden;}
.case-item_web_index .img_index .img_time h3{color:#fff; text-align: center; margin-top:15px; font-size:28px; font-weight: normal;}
.case-item_web_index .img_index .img_time p{color:#fff; text-align: center; font-size: 16px;}


.mask_m_index{ height:120px; padding:0px 15px 0px 15px; line-height:24px;}
.mask_m_index span{ display:inline-block; vertical-align: middle; width:25px; height: 1px; background-color:#000;
				transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
				-webkit-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
				-moz-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
				margin-left:5px;
}
.mask_m_index:hover span{width:35px; display:inline-block; background-color:#cc0000; }
.mask_m_index:hover h4{color:#cc0000; }
.mask_m_index p{ color:#666; font-size:14px;}
.mask_m_index h4{ color:#333; margin-bottom:15px; font-size:18px;}



.mask_m{ height:120px; padding:10px 15px 0px 15px; line-height:24px;}
.mask_m span{ display:inline-block; vertical-align: middle; width:20px; height: 1px; background-color:#000;
				transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
				-webkit-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
				-moz-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
}
.mask_m:hover span{width:30px; display:inline-block; background-color:#cc0000; }
.mask_m:hover h4{color:#cc0000; }
.mask_m p{ color:#666; font-size:14px;}
.mask_m h4{ color:#333; margin-bottom:15px; font-size:18px;}




.footer_bottom{width:100%; height:200px; background:#041726;}
.footerimg{width:100%; height:auto;}
.footerimg a {display: block; height:auto; width: 100%; background:#041726; text-align: center; }
.footerimg a .p { text-align:center; display: inline-block; vertical-align: top; position: relative;}
.footerimg a .p h3 {margin:30px auto; font-size:32px; color: #ffffff; font-weight:normal; }
.footerimg a .p h3 img { width:180px; margin-top:-110px; position: relative; z-index:99999; }


.show_h5{width:1400px; height:500px; margin:0 auto 80px auto;}
.show_h5_left{width:600px; height:500px; float:left; text-align:center;}
.show_h5_right{width:800px; height:450px; float:right; margin-top:20px;}
.show_h5_right h3{ line-height:24px; font-size:18px;}
.show_h5_right p{ line-height:26px; color:#333; font-size:15px; margin-top:5px;}
.show_h5_right span{display:inline-block; vertical-align: middle; width:30px; height:2px; background-color:#cc0000;
	transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
	-webkit-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
	-moz-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
}
.show_h5_right li:hover span{width:50px; display:inline-block; background-color:#cc0000;}
.show_h5_right li{ cursor:pointer; border-bottom:1px dashed #ccc; margin:20px auto;}
.web_content_h5{ padding:100px 0; max-width:100%; background-image:url(../images/h_bei.jpg); background-size:cover; overflow:hidden; background-attachment:fixed;}
.web_content_h5 ul{width:750px; margin:40px auto 0 auto; display:block;}
.web_content_h5 li{ float:left; line-height:45px; font-size:20px; color:#fff; margin-left:40px; background:url(../images/yuan.png) no-repeat left center; text-indent:30px;}
.web_h5{width:1400px; height:auto; margin:30px auto; line-height:30px; color:#fff; font-size:16px;}

.web_content_t{ padding:50px 0; max-width:100%; background-image:url(../images/pinpai_bei.jpg); background-size:cover; overflow:hidden; background-attachment:fixed;}
.about_t{max-width:100%; height:auto; background:url(../images/weihu01.jpg) top center;  overflow:hidden; }

.show_t{ width:1400px; margin:0 auto 100px auto;}
.show_t li{width:1400px; height:auto; margin:30px auto; }
.show_t_left{width:120px; height:120px; float:left;}
.show_t_right{width:1260px; height:120px; float:right;}
.show_t_right h3{font-size:20px; line-height:60px; margin-top:10px;}
.show_t_right p{font-size:14px; line-height:24px; color:#333;}
.show_tt{width:120px; height:120px; border-radius:50%; background:#4f8be1;}
.show_tt img{margin:20px;}

.show_about{ width:1400px; margin:0 auto 80px auto;}
.case-item_about{width:18%;float:left;height:auto;margin-bottom:46px; margin:0 8px 30px 8px;-webkit-box-sizing:border-box;box-sizing:border-box}
.case-item_about{-webkit-box-shadow:2px 0 3px rgba(0,0,0,);box-shadow:2px 0 3px rgba(0,0,0,.04);-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;position:relative;}
.case-item_about:hover{-webkit-box-shadow:0 10px 35px 5px rgba(0,0,0,.2); cursor:pointer;}
.case-item_about{ height:auto; text-align:center; position:relative; overflow:hidden;}
.case-img-about{width:120px; height:120px; margin:20px auto 0px auto ;  border-radius:50%; background:#4f8be1; 
	transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
	-webkit-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
	-moz-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
}


.center-box-about{background:#fff; height:auto; text-align:center; overflow:hidden; padding-bottom:30px;}
.about_content_about{max-width:100%; height:auto; background:#f2f2f2; overflow:hidden; }
.about_content_about h4{ display:block; line-height:60px; font-size:28px; font-weight:bold;}


.about_content_about .fuwu_top_top{ margin-top:50px;}
.web_content_about{ padding:50px 0; max-width:100%; background:#041726; overflow:hidden;}
.web_content_about h3{ font-size:38px; line-height:60px;}
.web_content_about p{text-transform:uppercase; color:#333; color:#fff; font-size:16px;}
.web_biao_about{width:1400px; margin:50px auto; color:#fff; font-size:50px; text-align:center; }
.web_biao_about span{ display: inline-block; vertical-align: middle; width:25px; height:1px; background-color:#fff; margin:0 2px;}
.center-box-a{height:auto; text-align:center; overflow:hidden; cursor:pointer; }
.center-box-a h4{ line-height:60px; color:#eee;}

.center-box-a img{width:160px; height:160px; border-radius:50%; border:5px solid rgba(0,77,146,0.8);}
.center-box-a:hover img{transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1);
	border:5px solid rgba(79,139,225,0.8);
} 
.time_time{width:1400px; height:auto; margin:50px auto 0 auto;}
.time_time_con{width:1400px; height:auto; margin:50px auto; text-align:center;}
.time_time_con h4{ color:#fff; font-size:38px;}
.about_t span{ display: inline-block; vertical-align: middle; width:25px; height: 1px; background-color:#333; margin:0 2px;}

.web_contact{width:100%; margin:0 auto; height:auto;}
.contact_con{width:1400px; height:auto; margin:50px auto 20px auto; font-size:14px; line-height:26px;}
.web_contact ul{width:1400px; height:auto; margin:0 auto 150px auto;}
.contact_biao{width:1400px; height:auto; margin:20px auto 80px auto; font-size:30px; line-height:60px;}
.web_contact li{width:33.33333%; height:auto; float:left;}

.li_img{margin:10px;  padding:20px 30px;  border:1px solid #e7e7e7; position:relative; transition:all 0.5s; cursor:pointer;}
.li_img div{height:auto; margin:0px auto;}
.li_img h3{height:auto; margin:0 auto; font-size:18px; font-weight:normal; line-height:30px;}
.li_img p{height:auto; margin:0 auto; font-size:14px; line-height:30px;}


.web_contact li:hover .li_img{ background:#004da4; color:#fff; }
.web_contact li:hover a{color:#fff; }
.web_contact li:hover .contact_kuai{color:#fff; }

.web_contact .contact_kuai{color:#333;}
.web_contact .contact_kuai span{display:block; font-size:36px;}
.web_contact .web_h3{font-size:36px;}
.web_contact .contact_tel p{font-size:18px; line-height:36px;}


.rwm{ position:absolute; left:150px; top:20px;}

a.link_b:link, a.link_b:visited{
	font-size:16px; font-family:"微软雅黑";  color:#cc0000; text-decoration:none; line-height:50px;
}
a.link_b:hover{
	font-size:16px; font-family:"微软雅黑";  color:#cc0000; text-decoration:underline; line-height:50px;
}

a.link_c:link, a.link_c:visited{
	font-size:16px; font-family:"微软雅黑";  color:#666; text-decoration:none; line-height:40px;
}
a.link_c:hover{
	font-size:16px; font-family:"微软雅黑";  color:#cc0000; text-decoration:underline; line-height:40px;
}

a.link_i:link, a.link_i:visited{
	color:#004da4; text-decoration:none;
}
a.link_i:hover{
	color:#004da4; text-decoration:none;
}

a.link_k:link, a.link_k:visited{
	color:#ccc; text-decoration:none;
}
a.link_k:hover{
	color:#004da4; text-decoration:none;
}

a.link_j:link, a.link_j:visited{
	color:#333; text-decoration:none;
}
a.link_j:hover{
	color:#004da4; text-decoration:underline!important;
}

a.link{width:150px; height:40px; display:block; background: url(../images/link_01.png) left center no-repeat; margin:10px 0px; transition:all 0.6s; line-height:40px; text-indent:50px; color:#cc0000;}
a.link:hover{width:150px; height:40px; display:block; background: url(../images/link_02.png) left center no-repeat; line-height:40px; text-indent:50px;}

.case_daohang{width:750px; height:auto; margin:0 auto 30px auto;}
.case_daohang li{width:100px; height:30px; line-height:30px; margin:0 10px; float:left;}
.case_daohang ul{margin:0 auto; text-align:center;}
.weizi{margin-bottom:10px; background: url(../images/wz.png) left center no-repeat; text-indent:25px; line-height:30px;}
.weizi_news{margin:10px; background: url(../images/wz.png) left center no-repeat; text-indent:25px; line-height:30px;}



.case_mbx{width:80%; height:auto; margin:0px auto 10px auto; padding-bottom:10px;  border-bottom:1px solid #ddd;}
.case_news{width:80%; height:auto; margin:0px auto;  border-bottom:1px solid #ddd;}
.news_con{width:80%; height:auto; margin:0px auto 100px auto;}
.news_con h3{line-height:60px; margin:0 auto; text-align:center; margin-top:20px;}
.news_time{width:80%; margin:0 auto; height:auto; line-height:30px; text-align:center; color:#666; font-size:14px;}
.news_con h4{line-height:40px; }
.news_con p{line-height:30px; font-size:15px;}
.news_con img{margin:0 auto; display:block; text-align:center;}

.case_dao_left{width:60%; height:auto; float:left; font-size:16px;}
.case_dao_right{width:35%; height:auto; float:right;}
.case_dao_left p{line-height:30px; }

.case_dao_right h3{margin-bottom:10px;}
.case_dao_right li{float:left; line-height:30px; margin:10px 5px 0px 0px; padding:2px 15px; background:#eee; border:1px dashed #ddd; font-size:14px;}

.index_content{ padding:100px 0; max-width:100%; background:#041726; }
.web_biao_index h3{font-size:36px; line-height:80px; font-weight:normal;}
.web_biao_index p{font-size:16px; font-weight:normal; line-height:26px;}
.web_biao_index{width:100%; line-height:40px; margin:0 auto; color:#fff; font-size:50px; text-align:center;}
.big-title h3{font-size:36px; line-height:60px;}

.big-title p{font-size:16px; font-weight:normal;}
.big-title{width:100%; line-height:40px; margin:80px auto 30px auto; font-size:50px; text-align:center; }
.about_tu{width:100%; height:46px; background:url(../images/up-grey.png) top center;}

.news-title h3{font-size:36px; line-height:60px; color:#fff; margin-bottom:10px;}
.news-title p{font-size:16px; font-weight:normal; color:#fff; line-height: 26px;}
.news-title{width:100%; margin:80px auto 40px auto; font-size:50px; text-align:center; position: relative; z-index: 9;}
.news-title a{color:#fff;}


.big-index{width:100%; line-height:40px; margin:50px auto 0 auto; font-size:50px; text-align:center;}
.big-index h3{font-size:32px; font-weight:normal;}
.big-index p{font-size:16px; font-weight:normal;}
.big-index span{color:#004da4; font-weight:bold;}

/* 高端网站定制开始 */
.w_biao{position: relative; float:left; margin-right:15px; width:100px; height:100px; line-height: 100px; background: #004da4; border-radius: 50%; text-align: center; color: #fff;}
.w_biao span{font-size:48px; color:#fff; position: relative;}
.r_biao{float:left;}
.r_biao h4{margin-top:20px; font-size:24px; font-family:"Aovel Sans",Arial, Helvetica; font-weight:normal;}
.r_biao h4 span{color:#4f8be1;}
.r_biao h3{font-size:28px; }

.w_biao img{width:90%;}
.w_biao_h3{font-size:36px; color:#666; font-weight:normal; margin-top:20px; margin-bottom:5px;}
.w_biao_h3 span{color:#4f8be1;}
.w_biao_h4{font-size:26px; font-family:"微软雅黑";}
.w_dao{float:right; width:100%!important;}
.w_dao li{width:150px; height:40px; line-height:40px; font-size:16px; text-align:center; float:right;
border-radius:50px; margin:0 5px; background:#f2f2f2; }
.w_dao li:hover{ background:#4f8be1!important; color:#fff; }	
.w_dao_li{background:#4f8be1!important; color:#fff; }
.web_lc{width:1400px; height:auto; margin:0 auto;}	
.web_web{width:100%; margin:0 auto; height:auto;}
.web_biao_biao{color:#333; width:1400px; height:auto; margin:20px auto; font-size:18px; line-height:30px; text-align:left; }
.web_lc img{float:left; margin-right:20px;}
.web_lc h3{float:left; line-height:60px; font-weight:normal;}
.web_lc p{margin:10px auto; line-height:26px;}
.web_lc li{border-bottom:1px dashed #ddd; margin:40px auto 0px auto;}

.web_q_biao{width:800px; height:auto; margin:80px auto 20px auto; text-align:center;}
.web_q_biao h3{font-size:36px; margin-bottom:10px;}
.web_q_biao p{ text-transform:uppercase; color:#333; font-size:16px; line-height:26px;}

.web_case{width:1400px; height:auto; margin:0 auto 80px auto;}
.web_case li{width:25%; float:left;}
.w_dao a{display:block;}
.w_dao a:hover{color:#fff; }
.w_dao_li a{color:#fff; }

.web_g{width:1400px; height:auto; margin:20px auto; padding-top:20px;  border-top:1px dashed #ddd;  font-size:15px;  line-height:30px;}
.web_g h4{margin-bottom:10px; font-size:24px;}
.web_g p{font-size:16px; line-height:26px;}
.web_g_left{width:30%; height:auto; float:left;}
.web_g_right{width:70%; height:auto; float:left;}


.web_gb{width:1400px; height:auto; margin:20px auto; padding-top:20px;  border-top:1px dashed #ddd; }
.web_gb_left{width:70%; height:auto; float:left; font-size:16px;}
.web_gb_right{width:30%; height:auto; float:left;}
.web_gb h4{margin-bottom:10px; font-size:24px;}
.web_gb p{font-size:16px; line-height:26px;}



.xian_01{width:1400px; border-top:1px dashed #ddd; margin:20px auto 0px auto;}
.xian_02{width:1400px; border-top:2px dashed #ddd; margin:0px auto;}

.diqu{overflow:hidden; padding:10px 20px; margin-bottom:20px;}
.diqu li{align-items:center; width:100%; float:left; margin:15px 0px; position: relative; border-bottom:1px dashed #ddd; display: grid; padding:20px 30px 20px 20px; grid-template-columns:0.5fr 6fr; grid-column-gap:30px;
	grid-row-gap:30px;}
.diqu h3{font-size:22px; line-height:40px; color: #333;}

.diqu li .diqu_con{position: relative; z-index: 2;}
.diqu li a{text-decoration: none;}
.diqu li a h3{transition:ease-out .6s;}
.diqu li a p{transition:ease-out .6s;}
.diqu li a:hover{text-decoration: none!important;}
.diqu li .icon{text-align: right; font-size:40px; position: relative; z-index: 2; color: #fff; line-height: 80px;}
.diqu li .icon img{border-radius: 10px;}
.diqu li .icona{border-radius: 10px; width:120px; height:80px; background: #004da4; text-align: center; font-size:40px; position: relative; z-index: 2; color: #fff; transition:ease-out .6s;}
.diqu li:before {
	content:"";
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:0;
	transition:ease-out .6s;
	background-color:#041726;
	z-index: 0;
   }
.diqu li:hover::before {width:100%}
.diqu li:hover a h3{color:#fff; transform:translateX(20px);}
.diqu li:hover a p{color:#fff; transform:translateX(20px);}
.diqu li:hover .icona{transform:translateX(10px); background: #ff9900;}
/* 高端网站定制结束 */


/*集团站群搭建开始*/
.jt_bg{background-repeat:repeat-x; background-image: -webkit-linear-gradient(360deg, #00287b, #00013b); background-image: linear-gradient(360deg, #00287b, #00013b);}
.banner_qywz .p_20{font-size:20px; margin-top:20px; font-family:"微软雅黑";}
.banner_qywz_h5 .p_20{font-size:20px; margin-top:20px; font-family:"微软雅黑";}
.obj-jt_left{width:50%; height:auto; float:left; text-align:center; margin-top:280px;}
.obj-jt_right{width:50%; height:auto; float:right; text-align:center; bottom:-200px; position:relative;}
.obj-jt_left a{float:left; margin-top:30px; border:10px; margin-right:20px; line-height:28px; padding:5px 30px; color:#fff; border-radius:20px; font-size:14px;}
.obj-jt_left .zx a{background:#ffa001; }
.obj-jt_left .zx a:hover{background:#fcab24;}
.obj-jt_left .dh a{background:#438eed; }
.obj-jt_left .dh a:hover{background:#579cf4; }
.jt_guanggao{position:absolute; top: 0; right: 0; z-index:-1;}

.jt_content{max-width:100%; height:auto; overflow:hidden; margin-top:200px;}
.jt_biao{width:800px; height:auto; margin:80px auto 30px auto; text-align:center;}
.jt_biao h3{font-size:30px;}
.jt_biao p{ text-transform:uppercase; color:#333; font-size:16px; line-height:26px;}


.jt_content_nr{max-width:100%; height:auto; overflow:hidden; }
.jt_biao_nr{width:800px; height:auto; margin:80px auto 30px auto; text-align:center;}
.jt_biao_nr h3{font-size:36px; color:#fff;}
.jt_biao_nr span{display:block; border-bottom:1px solid #fff; width:30%; margin-top:5px; margin-left:auto; margin-right:auto;}
.jt_biao_nr p{color:#fff; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}

.jt_biao_nr_jt p{color:#fcad28; font-size:20px; line-height:40px; }
.jt_biao_nr_jt{width:800px; height:auto; margin:80px auto 30px auto; text-align:center;}

.jt_web_q{ width:1400px; margin:60px auto 0px auto;}

.jt_web_q li{width:25%; float:left; display:block; height:400px;}
.case-item_jt{margin:10px; padding:15px; height:auto; -webkit-box-sizing:border-box; box-sizing:border-box; background:#000050; }
.case-item_jt{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;position:relative;}
.case-item_jt:hover{-webkit-box-shadow:0 10px 35px 5px rgba(0,0,0,.2); cursor:pointer;}
.case-item_nr_jt{height:auto; padding:10px 15px 30px 15px; line-height:24px; width:92%; margin:0 auto 20px auto; color:#fff;}
.case-item_img_jt{width:130px; height:auto; margin:50px auto 0px auto;}
.case-item_nr_jt h3{text-align:center; font-size:24px; color:#fff; font-weight:normal; margin-bottom:10px;}
.case-item_nr_jt p{line-height:26px; }
.case-item_img_jt span{text-align:center; display:block; font-size:70px; color:#438eed;}
.case-item_nr_jt span{display:block; border-bottom:1px solid #fff; width:38%; margin-top:0px; margin-left:auto; margin-right:auto; margin-bottom:20px;}

.bottom_jt{width:100%; height:auto; margin:30px auto; text-align:center;}
.bottom_jt a{font-size:14px; line-height:30px; margin:0 10px; color:#ccc;}
.bottom_con_jt{width:100%; height:auto;}
.bottom_bottom_jt{width:100%; height:auto;}
.bottom_bottom_jt p{font-size:14px; line-height:30px; margin:0 20px; color:#ccc; display:block; height:30px;}

.bottom_con_jt span{display: inline-block;  vertical-align: middle; margin:-1px 5px 0 0; width: 0px; height: 1px; background-color: #fff;
		transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
		-webkit-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
		-moz-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
}
.bottom_con_jt a:hover span{display: inline-block;  vertical-align: middle; margin:-1px 5px 0 0; width:20px; height: 1px; background-color: #fff;
		transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
		-webkit-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
		-moz-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
}


.case-item_web_jt{width:29%; float:left; margin-bottom:46px; margin:80px 2% 100px 2%; -webkit-box-sizing:border-box; box-sizing:border-box; background:#000050; position:relative; height:280px;}
.case-item_web_jt:hover{cursor:pointer;}

.fill img{max-width:100%; display:block;}
.case-item_web_jt ._mask { width:100%; height:100%; position:absolute; text-align:left; background:url(../images/orange.8.png);}
.case-item_web_jt ._mask a { text-align:center; display:block; color:#ffffff; padding:50px auto; opacity:0; display:none/9; -webkit-transition:all 0.5s ease; transition:all 0.5s ease; transition-delay:.2s; -webkit-transition-delay:.2s;}
.case-item_web_jt:hover ._mask { opacity:1; display:block/9; visibility: visible; margin-top:0;}
.center-box-web_jt ._mask{ left:0; top:0; opacity:0; display:none/9; -webkit-transition:all 0.5s ease; transition:all 0.5s ease; visibility: hidden;}

.mask_mask_jt{height:auto; padding:10px 15px 30px 15px; line-height:24px; position:relative; top:-120px;}
.mask_mask_jt span{ display:inline-block; vertical-align: middle; width:20px; height:1px; background-color:#000;
				 transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
				 -webkit-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
				 -moz-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
}
.mask_mask_jt:hover span{width:40px; display:inline-block; background-color:#cc0000; }
.mask_mask_jt:hover h4{color:#cc0000; }
.mask_mask_jt p{ color:#666; font-size:15px;}
.mask_mask_jt h3{ color:#fff; margin-bottom:5px; font-size:24px; line-height:40px; text-align:center; font-weight:normal;}

.case-item_web_jt .fill img{transition:all 0.5s;}
.center-box-h5_jt .fill img{transition:all 0.5s;}
.center-box-web_jt{height:auto; text-align:center; position:relative; overflow:hidden; position:relative; top:-120px; padding-top:20px;}
.center-box-h5_jt{ background:#fff; height:auto; text-align:center; position:relative; overflow:hidden;}
.case-item_web_jt:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}

/*集团站群搭建结束*/

/* H5响应式网站开始 */
.jt_H5{background:#efe8cb;}
.jt_H5_guanggao_right{position:absolute; top: 0; right: 0; z-index:-1;}
.jt_H5_guanggao_left{position:absolute; top: 0; left: 0; z-index:-1;}
.H5_right{position:absolute; top:50%; right:0px; z-index:-1;}
.H5_about_content{max-width:100%; height:auto; overflow:hidden; position:relative;}
.H5_about_biao{width:800px; height:auto; margin:80px auto 30px auto; text-align:center;}
.H5_about_biao h3{font-size:30px; line-height:60px;}
.H5_about_biao p{ text-transform:uppercase; color:#333; font-size:16px; line-height:26px;}
.H5_show_a{ width:1400px; margin:100px auto 50px auto; overflow:hidden;}
.H5_show_a_left{width:70%; height:auto; float:left; margin-top:30px;}
.H5_show_a_right{width:30%; height:auto; float:right;}
.H5_show_a_left h3{color:#091e33; font-size:36px; }
.H5_show_a_left span{display:block; border-bottom:1px solid #999; width:25%; margin-top:5px;}
.H5_show_a_left p{color:#666; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}
.H5_show_a_nr{margin-top:30px;}
.H5_show_a_nr p{color:#333; line-height:36px; font-size:18px; font-family:"微软雅黑";}

.H5_show_b{ width:1400px; margin:50px auto; overflow:hidden; position:relative;}
.H5_show_b li{float:left; width:20%; height:auto;}
.H5_show_b li .h5_kuai{width:150px; height:150px; margin:20px auto; border-radius:50%; background:#fff; line-height:150px; text-align:center;}
.H5_show_b li .h5_kuai span{text-align:center; display:block; line-height:150px; font-size:70px; color:#f8b551;}
.H5_show_b li h3{text-align:center; color:#fff; font-weight:normal;}
.H5_show_b_bg{width:80%; height:300px; background:#f8b551; position:absolute; bottom:0px; z-index:-1; border-bottom-right-radius:50px; border-top-right-radius:50px; }


.obj-h5_left{width:50%; height:auto; float:left; text-align:center; margin-top:200px;}
.obj-h5_right{width:50%; height:auto; float:right; text-align:center; bottom:-150px; position:relative;}
.obj-h5_left a{float:left; margin-top:30px; border:10px; margin-right:20px; line-height:28px; padding:5px 30px; color:#fff; border-radius:20px; font-size:14px;}
.obj-h5_left .zx a{background:#ffa001; transition:all 0.5s;}
.obj-h5_left .zx a:hover{background:#fcab24;}
.obj-h5_left .dh a{background:#438eed; transition:all 0.5s;}
.obj-h5_left .dh a:hover{background:#579cf4; }
.h5_guanggao{position:absolute; top: 0; right: 0; z-index:-1;}

.h5_biao_nr{width:800px; height:auto; margin:80px auto 30px auto; text-align:center;}
.h5_biao_nr h3{font-size:36px; color:#091e33; }
.h5_biao_nr span{display:block; border-bottom:1px solid #666; width:30%; margin-top:5px; margin-left:auto; margin-right:auto;}
.h5_biao_nr p{color:#666; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}

.H5_show_b_b{ width:1400px; margin:80px auto 50px auto; position:relative;}
.H5_show_b_left{width:60%; height:auto; float:left;}
.H5_show_b_right{width:40%; height:auto; float:right;}
.H5_show_b_b img{position:absolute; top:-120px; z-index:3; }
.H5_show_b_left h3{color:#091e33; font-size:36px;}
.H5_show_b_left span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px;}
.H5_show_b_left p{color:#939aa6; text-align:left;  font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}
.H5_show_b_nr p{color:#333; line-height:36px; font-size:18px; font-family:"微软雅黑";}
.H5_show_b_nr h4{margin:10px 0px; font-size:28px; font-weight:normal;}
.H5_show_b_qb{width:40%; height:300px; background:#f8b551; position:absolute; right:0px; bottom:60px; z-index:-1; border-bottom-left-radius:50px; border-top-left-radius:50px; }

.H5_show_c{ width:1400px; margin:50px auto; overflow:hidden; position:relative;}
.H5_show_c_left{width:40%; height:auto; float:left; padding-right:5px; }
.H5_show_c_right{width:60%; height:auto; float:right;}
.H5_show_c_right li{float:left; width:32%; height:138px; background:#f4efdb; margin:0px 2px 4px 2px; overflow:hidden;}
.H5_show_c_right li:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}
.H5_show_c_right li img{transition:all 0.5s;}

.bottom_H5{width:100%; height:auto; margin:0 auto; text-align:center;}
.bottom_H5 a{font-size:14px; line-height:30px; margin:0 10px; color:#333;}
.bottom_H5 a:hover{color:#000;}
.bottom_con_H5{width:100%; height:auto; margin:40px auto 0 auto;}
.bottom_bottom_H5{width:100%; height:auto; margin:0 auto 30px auto;}
.bottom_bottom_H5 p{font-size:14px; line-height:30px; margin:0 20px; color:#333; display:block; height:30px;}
.bottom_con_H5 span{display: inline-block;  vertical-align: middle; margin:-1px 5px 0 0; width: 0px; height: 1px; background-color: #333;
		transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
		-webkit-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
		-moz-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
}
.bottom_con_H5 a:hover span{display: inline-block;  vertical-align: middle; margin:-1px 5px 0 0; width:20px; height: 1px; background-color: #000;
		transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
		-webkit-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
		-moz-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
}

/* H5响应式网站结束 */


/* en网站开始 */
.jt_en{background:#1f2d5e;}
.banner_en{max-width:100%; height:550px; background-size:cover; background-position:center center; background-repeat:none; position:relative;}
.banner_en h3{color:#fff; font-size:48px; text-align:left; }
.banner_en span{display:block; border-bottom:1px solid #fff; width:35%; margin-top:5px;}
.banner_en p{color:#fff; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:24px;}
.banner_en .p_20{font-size:20px; margin-top:20px; font-family:"微软雅黑";}
.obj_en_left{width:60%; height:auto; float:left; text-align:center; margin-top:200px;}
.obj_en_right{width:40%; height:auto; float:right; text-align:center; margin-top:180px; }
.obj_en_left a{float:left; margin-top:30px; border:10px; margin-right:20px; line-height:28px; padding:5px 30px; color:#fff; border-radius:20px; font-size:14px;}
.obj_en_left .zx a{background:#f9604b; transition:all 0.5s;}
.obj_en_left .zx a:hover{background:#f84931;}
.obj_en_left .dh a{background:#438eed; transition:all 0.5s;}
.obj_en_left .dh a:hover{background:#284cf9; }

.en_about_content{max-width:100%; height:550px; position:relative;}
.en_show_a{ width:1400px; margin:100px auto 50px auto;}
.en_show_a_left{width:35%; height:auto; float:left; margin-top:180px; text-align:left; }
.en_show_a_right{width:55%; height:auto; float:right; text-align:right; margin-top:270px;}
.en_show_a_right h3{color:#f5c44e; font-size:36px; line-height:36px; float:right;}
.en_show_a_right span{display:block; border-bottom:1px solid #999; width:38%; margin-top:8px; float:right;}
.en_show_a_right p{color:#fff; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px; float:right;}
.en_show_a_nr{margin-top:30px;}
.en_show_a_nr p{color:#333; line-height:36px; font-size:18px; font-family:"微软雅黑";}
.en_show_a_nr .p_20{font-size:20px; margin-top:20px; font-family:"微软雅黑"; color:#fff;}

.banner_en_bg{width:100%; height:1000px; top:-150px; background-size:cover; background-position:top center; background-repeat:none; position:absolute; z-index:-1; }
.en_show_a_left img{max-width:80%; height:auto;}


.en_about_content_b{max-width:100%; height:720px; position:relative;}
.en_show_a_b{ width:1400px; margin:100px auto 50px auto;}
.en_show_a_left_b{width:55%; height:auto; float:left; margin-top:250px; text-align:left; }
.en_show_a_right_b{width:35%; height:auto; float:right; text-align:right; margin-top:150px;}
.en_show_a_left_b h3{color:#ebb591; font-size:36px; line-height:36px;}
.en_show_a_left_b span{display:block; border-bottom:1px solid #999; width:38%; margin-top:8px;}
.en_show_a_left_b p{color:#fff; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}
.en_show_a_nr_b{margin-top:30px;}
.en_show_a_nr_b p{color:#333; line-height:36px; font-size:18px; font-family:"微软雅黑";}
.en_show_a_nr_b .p_20{font-size:20px; margin-top:20px; font-family:"微软雅黑"; color:#fff;}

.banner_en_bg_b{width:100%; height:1200px; top:-100px; background-size:cover; background-position:top center; background-repeat:none; position:absolute; z-index:-1; }
.en_show_a_right_b img{max-width:80%; height:auto;}


.en_about_content_c{max-width:100%; height:630px; position:relative;}
.en_show_a_c{ width:1400px; margin:100px auto 50px auto;}
.en_show_a_left_c{width:35%; height:auto; float:left; margin-top:150px; text-align:left; }
.en_show_a_right_c{width:55%; height:auto; float:right; text-align:right; margin-top:250px;}
.en_show_a_right_c h3{color:#f5c44e; font-size:36px; line-height:36px; float:right;}
.en_show_a_right_c span{display:block; border-bottom:1px solid #999; width:38%; margin-top:8px; float:right;}
.en_show_a_right_c p{color:#fff; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px; float:right;}
.en_show_a_nr_c{margin-top:30px;}
.en_show_a_nr_c p{color:#333; line-height:36px; font-size:18px; font-family:"微软雅黑";}
.en_show_a_nr_c .p_20{font-size:20px; margin-top:20px; font-family:"微软雅黑"; color:#fff;}

.banner_en_bg_c{width:100%; height:950px; top:-150px; background-size:cover; background-position:top center; background-repeat:none; position:absolute; z-index:-1; }
.en_show_a_left_c img{max-width:80%; height:auto;}


/* en网站结束 */


/* 门户网站开始 */
.banner_menhu{max-width:100%; height:600px; background-size:cover; background-position:center center; background-repeat:none; position:relative; overflow:hidden;}
.menhu_guanggao{width:1400px; height:auto; margin:0 auto;}
.about_biao_menhu{width:1000px; height:auto; margin:200px auto 30px auto; text-align:center;}
.about_biao_menhu h3{font-size:48px; color:#fff;}
.about_biao_menhu span{display:block; border-bottom:1px solid #fff; width:30%; margin-top:5px; margin-left:auto; margin-right:auto;}
.about_biao_menhu p{color:#fff; font-family:"Aovel Sans",Arial, Helvetica; font-size:24px; line-height:36px; }
.about_biao_menhu .p_20{font-size:20px; margin-top:20px; font-family:"微软雅黑"; color:#fff; text-align:center;}
.about_biao_menhu .zx a{background:#ffa001;  transition:all 0.5s;}
.about_biao_menhu .zx a:hover{background:#fcab24;}
.about_biao_menhu .dh a{background:#438eed;  transition:all 0.5s;}
.about_biao_menhu .dh a:hover{background:#579cf4; }
.about_biao_menhu a{float:left; margin-top:30px; border:10px; margin-right:20px; line-height:28px; padding:5px 30px; color:#fff; border-radius:20px; font-size:14px;}
.menhu_mid_bg{width:1200px; height:440px; margin:0 auto; position:relative;}
.menhu_mid_bg .menhu_mid{width:1200px; height:600px; position:absolute; top:-120px;}

.zx_dao{text-align:center; width:330px; margin:0 auto;}
.about_biao_menhu a{margin:30px 10px 0px 10px; line-height:28px; padding:5px 30px; color:#fff; border-radius:20px; font-size:14px;}


.menhu_content{max-width:100%; height:auto; overflow:hidden; }
.menhu_biao{width:800px; height:auto; margin:80px auto 30px auto; text-align:center;}
.menhu_biao h3{font-size:30px; line-height:60px;}
.menhu_biao p{ text-transform:uppercase; color:#333; font-size:16px; line-height:26px;}

.menhu_content_nr{max-width:100%; height:auto; background:#e5eaf4; overflow:hidden; }
.menhu_biao_nr{width:800px; height:auto; margin:120px auto 30px auto; text-align:center;}
.menhu_biao_nr h3{font-size:36px; color:#091e33;}
.menhu_biao_nr span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px; margin-left:auto; margin-right:auto;}
.menhu_biao_nr p{color:#666; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}

.menhu_show_b{ width:1200px; margin:50px auto; overflow:hidden; position:relative;}
.menhu_show_b li{float:left; width:25%; height:auto;}
.menhu_show_b li .menhu_kuai{width:150px; height:150px; margin:20px auto; border-radius:50%; background:#6a8af3; line-height:150px; text-align:center;}
.menhu_show_b li .menhu_kuai span{text-align:center; display:block; line-height:150px; font-size:70px; color:#fff;}
.menhu_show_b li h3{text-align:center; color:#333; font-weight:normal; }
.menhu_show_b_bg{width:80%; height:300px; background:#f8b551; position:absolute; bottom:0px; z-index:-1; border-bottom-right-radius:50px; border-top-right-radius:50px; }

.banner_menhu_bg{max-width:100%; height:450px; background-size:cover; background-position:center center; background-repeat:none; position:relative; }
.show_a_menhu{ width:1400px; margin:50px auto; }
.show_a_left_menhu img{position:absolute; max-width:90%; top:30px;}
.show_a_left_menhu{width:40%; height:auto; float:left; position:relative;}
.show_a_right_menhu{width:60%; height:auto; float:right; position:relative;}
.show_a_right_menhu h3{color:#fff; font-size:36px; margin-top:100px;}
.show_a_right_menhu span{display:block; border-bottom:1px solid #fff; width:30%; margin-top:5px;}
.show_a_right_menhu p{color:#fff; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}
.show_a_nr_menhu{margin-top:30px;}
.show_a_nr_menhu p{color:#fff; line-height:36px; font-size:18px; font-family:"微软雅黑";}


.show_b_menhu{ width:1400px; margin:50px auto 220px auto; background:#6a8af3; height:400px; border-radius:30px; }
.show_b_menhu li{width:28%; height:auto; float:left; height:200px;  margin:50px 2.5%; position:relative;}
.show_b_menhu li .mh_yuan{width:150px; height:150px; margin:0 auto; border-radius:50%; background:#fff;}
.show_b_menhu li h3{text-align:center; line-height:60px; font-weight:normal; color:#fff;}
.show_b_menhu li p{color:#fff; line-height:30px; font-size:18px; font-family:"微软雅黑"; display:block; width:88%; margin:0 auto;}
.show_b_menhu li .mh_zd{width:100%; height:480px; background:#fff; border-radius:50px; -webkit-box-shadow:0 10px 35px 5px rgba(0,0,0,.2); position:absolute; top:50px;}

.show_b_menhu li .mh_zd .mh_yuan{width:150px; height:150px; margin:50px auto 0px auto; border-radius:50%; background:#6a8af3;}
.show_b_menhu li .mh_zd h3{text-align:center; line-height:60px; font-weight:normal; color:#6a8af3;}
.show_b_menhu li .mh_zd p{color:#6a8af3; line-height:30px; font-size:18px; font-family:"微软雅黑"; display:block; width:88%; margin:0 auto;}

.mh_dh{margin:30px auto 0px auto; text-align:center;}
.mh_zd a{border:10px; line-height:40px; padding:10px 50px; color:#fff; border-radius:20px; font-size:14px;}
.mh_zd a{background:#ffa001; }
.mh_zd a:hover{background:#fcab24;}
.mh_yuan span{text-align:center; display:block; line-height:150px; font-size:70px; color:#6a8af3;}
.mh_zd span{color:#fff;}
/* 门户网站结束 */


/* 政府网站建设开始 */
.banner_zf{max-width:100%; height:600px; background-size:cover; background-position:bottom center; background-repeat:none; position:relative; overflow:hidden;}
.zf_guanggao{width:1400px; height:auto; margin:0 auto;}
.zf_guanggao .zf_biao_menhu{width:1200px; height:auto; margin:220px auto 30px auto; text-align:right;}
.zf_guanggao .zf_biao_menhu h3{font-size:48px;  color:#fff; float:right;}
.zf_guanggao .zf_biao_menhu span{display:block; border-bottom:1px solid #fff; width:28%; margin-top:5px; float:right;}
.zf_guanggao .zf_biao_menhu p{color:#fff; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px; float:right;}

.zf_guanggao a{float:right; margin-top:30px; border:10px; margin-left:20px; line-height:28px; padding:5px 30px; color:#fff; border-radius:20px; font-size:14px;}
.zf_guanggao .zx a{background:#ffa001;  transition:all 0.5s;}
.zf_guanggao .zx a:hover{background:#fcab24;}
.zf_guanggao .dh a{background:#438eed;  transition:all 0.5s;}
.zf_guanggao .dh a:hover{background:#579cf4; }


.zf_mid_bg{width:1400px; height:320px; margin:0 auto; position:relative; bottom:0px;}
.zf_mid_bg .zf_mid{width:1400px; height:auto; background:#fff; position:absolute; top:-150px; border-top-left-radius:30px; border-top-right-radius:30px; padding:80px 80px 50px 80px;}
.zf_a{ width:1400px; margin:100px auto 50px auto; overflow:hidden;}
.zf_a_left{width:40%; height:auto; float:left;}
.zf_a_right{width:60%; height:auto; float:right;}
.zf_a_right h3{color:#333; font-size:36px; }
.zf_a_right span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px;}
.zf_a_right p{color:#939aa6; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}
.zf_a_nr{margin-top:30px;}
.zf_a_nr p{color:#666; line-height:36px; font-size:18px; font-family:"微软雅黑";}

.zf_guanggao_bg{width:1400px; height:auto; margin:0 auto; background-size:cover; background-position:bottom center; background-repeat:none; position:relative; overflow:hidden; padding:50px 80px 80px 80px;}
.zf_guanggao{width:100%; height:auto;}
.zf_guanggao h3{font-size:36px; color:#fff;}
.zf_guanggao span{display:block; border-bottom:1px solid #fff; width:24%; margin-top:5px;}
.zf_guanggao p{color:#fff; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}
.zf_guanggao .p_20{font-size:18px; margin-top:20px; font-family:"微软雅黑"; color:#fff; line-height:30px;}

.menhu_content{max-width:100%; height:auto; overflow:hidden; }
.menhu_biao{width:800px; height:auto; margin:80px auto 30px auto; text-align:center;}
.menhu_biao h3{font-size:30px; line-height:60px;}
.menhu_biao p{ text-transform:uppercase; color:#333; font-size:16px; line-height:26px;}

.zf_content{max-width:100%; height:auto; overflow:hidden; }
.zf_content_nr{max-width:100%; height:auto; background:#e5eaf4; overflow:hidden; }
.zf_biao_nr{width:800px; height:auto; margin:80px auto 30px auto; text-align:center;}
.zf_biao_nr h3{font-size:36px; color:#333;}
.zf_biao_nr span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px; margin-left:auto; margin-right:auto;}
.zf_biao_nr p{color:#666; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}

.zf_show_b{ width:1200px; margin:50px auto 20px auto; overflow:hidden; position:relative;}
.zf_show_b li{float:left; width:25%; height:auto;}
.zf_show_b li .zf_kuai{width:150px; height:150px; margin:20px auto; border-radius:50%; background:#cc9933; line-height:150px; text-align:center;}
.zf_show_b li .zf_kuai span{text-align:center; display:block; line-height:150px; font-size:70px; color:#fff;}
.zf_show_b li h3{text-align:center; color:#333; font-weight:normal; margin-bottom:50px;}
.zf_menhu_bg{max-width:100%; height:350px; background-size:cover; background-position:center center; background-repeat:none; position:relative; }
.zf_a_menhu{ width:1400px; margin:0px auto; overflow:hidden;}
.zf_a_menhu h3{width:80%; height:auto; margin:120px auto; line-height:60px; color:#fff; text-align:center; font-size:32px; font-weight:normal;}


.show_web_zf{ width:1400px; margin:0px auto;}
.case-item_web_zf{width:29%; float:left; margin-bottom:46px; margin:20px 2% 20px 2%; -webkit-box-sizing:border-box; box-sizing:border-box; background:#ebebeb; position:relative; height:auto; padding-bottom:30px;}
.case-item_web_zf:hover{cursor:pointer;}
.center-box-web_zf{height:auto; text-align:center; position:relative; overflow:hidden; position:relative;}
.center-box-h5_zf{ background:#fff; height:auto; text-align:center; position:relative; overflow:hidden;}
.case-item_web_zf img{transition:all 0.5s;}
.case-item_web_zf:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}
.mask_mask_zf h3{ color:#333; margin-bottom:5px; font-size:20px; line-height:40px; text-align:center; font-weight:normal; margin-top:20px;}
.mask_mask_zf p{width:90%; height:auto; margin:0px auto; display:block; color:#666; line-height:30px;}
/* 政府网站建设结束 */


/* 商务型网站建设开始 */
.banner_sw{max-width:100%; height:750px; background-size:cover; background-position:top center; background-repeat:none; position:relative; overflow:hidden;}
.sw_guanggao{width:1400px; height:auto; margin:0 auto;}
.obj-sw_left{width:50%; height:auto; float:left; text-align:center; margin-top:220px;}
.obj-sw_right{width:50%; height:auto; float:right; text-align:center; bottom:-180px; position:relative;}
.obj-sw_left a{float:left; margin-top:30px; border:10px; margin-right:20px; line-height:28px; padding:5px 30px; color:#fff; border-radius:20px; font-size:14px;}
.obj-sw_left .zx a{background:#ff55a2;  transition:all 0.5s;}
.obj-sw_left .zx a:hover{background:#fa4094;}
.obj-sw_left .dh a{background:#438eed;  transition:all 0.5s;}
.obj-sw_left .dh a:hover{background:#579cf4; }
.banner_sw h3{color:#fff; font-size:48px; text-align:left; }
.banner_sw span{display:block; border-bottom:1px solid #fff; width:35%; margin-top:5px;}
.banner_sw p{color:#fff; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:24px;}
.banner_sw .p_20{font-size:20px; margin-top:20px; font-family:"微软雅黑"; color:#fff;}

.sw_content{max-width:100%; height:auto; overflow:hidden; }
.sw_biao{width:800px; height:auto; margin:80px auto 30px auto; text-align:center;}
.sw_biao h3{font-size:30px;}
.sw_biao p{ text-transform:uppercase; color:#333; font-size:16px; line-height:26px;}
.sw_content_nr{max-width:100%; height:auto; overflow:hidden; }
.sw_biao_nr{width:800px; height:auto; margin:80px auto 30px auto; text-align:center;}
.sw_biao_nr h3{font-size:36px; color:#091e33; }
.sw_biao_nr span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px; margin-left:auto; margin-right:auto;}
.sw_biao_nr p{color:#939aa6;  font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}
.sw_a{ width:1400px; margin:0px auto 50px auto; overflow:hidden;}
.sw_a_left{width:40%; height:auto; float:left;}
.sw_a_right{width:60%; height:auto; float:right;}
.sw_a_right h3{color:#091e33; font-size:36px;  margin-top:120px;}
.sw_a_right span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px;}
.sw_a_right p{color:#939aa6; text-align:left;  font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}
.sw_a_nr{margin-top:30px;}
.sw_a_nr p{color:#666; line-height:36px; font-size:18px; font-family:"微软雅黑";}
.sw_a_nr .p_20{font-size:20px; margin-top:20px; font-family:"微软雅黑"; color:#333;}

.sw_b{ width:1400px; margin:0px auto; overflow:hidden;}
.sw_b_left{width:50%; float:left; height:auto;}
.sw_b_right{width:50%; float:right; height:auto;}
.sw_b_left .sw_b_left_nr{width:90%; margin:80px auto 80px 0px;}
.sw_b_left .sw_b_left_nr h3{color:#fff;}
.sw_b_left .sw_b_left_nr p{margin:20px auto 30px auto; color:#fff; line-height:28px;}

.sw_b_right .sw_b_right_nr{width:95%; margin:0px auto; padding:50px; color:#fff; }
.sw_b_right .sw_b_right_nr h3{margin-right:20px; position:relative; margin-bottom:30px;}
.sw_b_right .sw_b_right_nr h3 i{ font-family:"Aovel Sans",Arial, Helvetica; font-size:20px; display:inline-block; text-indent:5px; font-style: normal; }
.sw_b_right .sw_b_right_nr h3:before {position: absolute; content: ''; width:10px; height:28px; background:#fff; background-repeat: no-repeat; left:-20px; top: 0px;}
.sw_b_right .sw_b_right_nr h4{margin-right:20px; position:relative; line-height:40px; }
.sw_b_right .sw_b_right_nr span{position: absolute; left:-25px; top: 1px; font-size:22px; color:#fff; font-weight:normal;}
.sw_b_right .sw_b_right_nr p{margin-bottom:10px; font-size:16px; line-height:26px;}
.sw_banner{height:550px; margin:0 auto; max-width:100%; background:#00d0d3;  background-size:cover; background-position:center center; background-repeat:none; position:relative;}

.sw_show_b{ width:1200px; margin:50px auto 20px auto; overflow:hidden; position:relative;}
.sw_show_b li{float:left; width:25%; height:auto;}
.sw_show_b li .sw_kuai{width:150px; height:150px; margin:20px auto; border-radius:50%; background:#00d0d3; line-height:150px; text-align:center;}
.sw_show_b li .sw_kuai span{text-align:center; display:block; line-height:150px; font-size:70px; color:#fff;}
.sw_show_b li h3{text-align:center; color:#333; font-weight:normal;  mheight:auto; text-align:center; margin-bottom:50px;}


.sw_menhu_bg{max-width:100%; height:550px; background-size:cover; background-position:center center; background-repeat:none; position:relative; }
.sw_menhu_bg .sw_menhu_bottom{width:1400px; margin:0px auto 30px auto; overflow:hidden; text-align:center;}
.sw_menhu_bg .sw_menhu_bottom h3{margin-top:80px; height:auto; color:#fff; text-align:center; font-size:36px;}
.sw_menhu_bg .sw_menhu_bottom p{color:#fff;  font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}
.sw_menhu_bg .sw_menhu_bottom span{display:block; border-bottom:1px solid #fff; width:15%; margin-top:5px; margin-left:auto; margin-right:auto;}


/* 商务型网站建设结束 */



/* 营销型网站建设开始 */

.jt_yx{background:#efe8cb;}
.jt_yx_guanggao_right{position:absolute; top:0px; right: 0; z-index:-1;}
.jt_yx_guanggao_left{position:absolute; top:0px; left:0px; z-index:-1;}
.yx_right{position:absolute; top:80%; right:0px; z-index:-1;}
.yx_wz_left{position:absolute; top:0px; left:-50px; z-index:-1;}

.yx_about_content{max-width:100%; height:auto; position:relative;}
.yx_about_biao{width:800px; height:auto; margin:80px auto 30px auto; text-align:center;}
.yx_about_biao h3{font-size:30px;}
.yx_about_biao p{ text-transform:uppercase; color:#333; font-size:16px; line-height:26px;}
.yx_show_a{ width:1400px; margin:0px auto; overflow:hidden;}
.yx_show_a_left{width:40%; height:auto; float:left;}
.yx_show_a_right{width:60%; height:auto; float:right; margin-top:100px; }
.yx_show_a_right h3{color:#091e33; font-size:36px;}
.yx_show_a_right span{display:block; border-bottom:1px solid #999; width:25%; margin-top:5px;}
.yx_show_a_right p{color:#666; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}
.yx_show_a_right img{max-width:90%;}
.yx_show_a_nr{margin-top:30px;}
.yx_show_a_nr p{color:#333; line-height:36px; font-size:20px; font-family:"微软雅黑";}

.yx_about_content_b{max-width:100%; margin-top:100px; height:auto; position:relative;}
.yx_show_b{ width:1400px; margin:50px auto; overflow:hidden; position:relative;}
.yx_show_b li{float:left; width:20%; height:auto;}
.yx_show_b li .yx_kuai{width:150px; height:150px; margin:20px auto; border-radius:50%; background:#fff; line-height:150px; text-align:center;}
.yx_show_b li .yx_kuai span{text-align:center; display:block; line-height:150px; font-size:70px; color:#f8b551;}
.yx_show_b li h3{text-align:center; color:#fff; font-weight:normal;}
.yx_show_b_bg{width:80%; height:300px; background:#f8b551; position:absolute; bottom:0px; z-index:-1; border-bottom-right-radius:50px; border-top-right-radius:50px; }


.obj-yx_left{width:100%; height:auto; text-align:center; margin-top:200px;}
.obj-yx_left a{float:left; margin-top:30px; border:10px; margin-right:20px; line-height:28px; padding:5px 30px; color:#fff; border-radius:20px; font-size:14px;}
.obj-yx_left .zx a{background:#393031; transition:all 0.5s;}
.obj-yx_left .zx a:hover{background:#292021;}
.obj-yx_left .dh a{background:#438eed; transition:all 0.5s;}
.obj-yx_left .dh a:hover{background:#579cf4; }
.yx_guanggao{position:absolute; top: 0; right: 0; z-index:-1;}

.banner_qywz_yx{max-width:100%; height:500px; background-size:cover; background-position:center center; background-repeat:none; position:relative;}
.banner_qywz_yx h3{color:#091e33; font-size:48px; text-align:left; }
.banner_qywz_yx span{display:block; border-bottom:1px solid #666; width:26%; margin-top:5px;}
.banner_qywz_yx p{color:#333; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:24px;}
.banner_qywz_yx .p_20{font-size:20px; margin-top:20px; font-family:"微软雅黑"; line-height:30px;}


.yx_biao_nr{width:1400px; height:auto; margin:80px auto 30px auto;}
.yx_biao_nr h3{font-size:36px; color:#091e33;}
.yx_biao_nr span{display:block; border-bottom:1px solid #939aa6; width:15%; margin-top:5px;}
.yx_biao_nr p{color:#666; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}

.yx_show_b_b{ width:1400px; margin:80px auto 50px auto; position:relative;}
.yx_show_b_left{width:40%; height:auto; float:left;}
.yx_show_b_right{width:60%; height:auto; float:right;}
.yx_show_b_b img{position:absolute; top:-120px; z-index:3; }
.yx_show_b_right h3{color:#091e33; font-size:36px;}
.yx_show_b_right span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px;}
.yx_show_b_right p{color:#939aa6; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}


.yx_show_b_nr{margin-top:30px;}
.yx_show_b_nr p{color:#333; line-height:36px; font-size:20px; font-family:"微软雅黑";}
.yx_show_b_nr h4{margin:10px 0px; font-size:28px; font-weight:normal; margin-top:30px; color:#091e33;}
.yx_show_b_qb{width:40%; height:300px; background:#f8b551; position:absolute; right:0px; bottom:60px; z-index:-1; border-bottom-left-radius:50px; border-top-left-radius:50px; }
.yx_show_b_nr .p_20{font-size:20px; margin-top:20px; font-family:"微软雅黑";}

.yx_show_b_right .dh{overflow:hidden; }
.yx_show_b_right .dh a{background:#f6a117; transition:all 0.5s;}
.yx_show_b_right .dh a:hover{background:#292021;}
.yx_show_b_right  a{margin-top:30px; border:10px; margin-right:20px; line-height:28px; padding:5px 30px; color:#fff; border-radius:20px; font-size:14px; display:inline-block;}

.yx_show_c{ width:1400px; margin:30px auto 50px auto; overflow:hidden; position:relative;}
.yx_show_c .yx_gg_left_top{width:100%;  height:250px; background:#eee;  overflow:hidden; padding:70px;}
.yx_show_c .yx_gg_left_bottom{max-width:100%; height:250px; margin-top:20px; background-size:cover; background-position:top center; background-repeat:none; }
.yx_show_c .yx_gg_left_top h3{font-size:48px; font-family:"Aovel Sans",Arial, Helvetica; margin-left:10%;}
.yx_show_c .yx_gg_left_top p{font-size:24px; margin-left:10%;}
.yx_show_c .yx_gg_right_top{max-width:100%; height:350px; background-size:cover; background-position:top center; background-repeat:none; overflow:hidden;}
.yx_show_c .yx_gg_right_top::after{position:absolute; left:0; top:0; width:100%; height:350px; background-color:#5a9cf2; content:''; opacity:0.8; z-index:0;}
.yx_show_c .yx_gg_right_top_wenzi{width:100%; height:auto; position:relative; z-index:2; color:#fff; overflow:hidden;}
.yx_show_c .yx_gg_right_top_wenzi h3{font-size:36px; margin-top:70px; margin-left:12%;}
.yx_show_c .yx_gg_right_top_wenzi p{font-size:24px; margin-left:12%; font-family:"Aovel Sans",Arial, Helvetica;}
.yx_show_c .yx_gg_right_bottom{width:100%; height:150px; margin-top:20px; overflow:hidden;}
.yx_gg_right_bottom .yx_gg_right_bottom_left{width:49%; height:150px; float:left; margin-right:2%; background:#ffc746; color:#fff;}
.yx_gg_right_bottom .yx_gg_right_bottom_right{width:49%; height:150px; float:right; background:#5a9cf2; color:#fff;}
.yx_gg_right_bottom .yx_gg_right_bottom_left h3{margin-top:30px; margin-left:10%; font-family:"Aovel Sans",Arial, Helvetica; font-size:40px;}
.yx_gg_right_bottom .yx_gg_right_bottom_left p{margin-left:10%; font-size:24px;}
.yx_gg_right_bottom .yx_gg_right_bottom_right h3{margin-top:30px; margin-left:10%; font-family:"Aovel Sans",Arial, Helvetica; font-size:40px;}
.yx_gg_right_bottom .yx_gg_right_bottom_right p{margin-left:10%; font-size:24px;}



.yx_show_c_left{width:39.5%; height:auto; float:left;}
.yx_show_c_right{width:59.5%; height:auto; float:right; position:relative;  background-size:cover; background-position:top center; background-repeat:none; }
.yx_show_c_right li{float:left; width:32%; height:138px; background:#f4efdb; margin:0px 2px 4px 2px; overflow:hidden;}
.yx_show_c_right li:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}
.yx_show_c_right li img{transition:all 0.5s;}

.bottom_yx{width:100%; height:auto; margin:30px auto; text-align:center;}
.bottom_yx a{font-size:14px; line-height:30px; margin:0 10px; color:#333;}
.bottom_yx a:hover{color:#000;}
.bottom_con_yx{width:100%; height:auto; margin:0 auto;}
.bottom_bottom_yx{width:100%; height:auto; margin:0 auto;}
.bottom_bottom_yx p{font-size:14px; line-height:30px; margin:0 20px; color:#333; display:block; height:30px;}
.bottom_con_yx span{display: inline-block;  vertical-align: middle; margin:-1px 5px 0 0; width: 0px; height: 1px; background-color: #333;
		transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
		-webkit-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
		-moz-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
}
.bottom_con_yx a:hover span{display: inline-block;  vertical-align: middle; margin:-1px 5px 0 0; width:20px; height: 1px; background-color: #000;
		transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
		-webkit-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
		-moz-transition: all .4s cubic-bezier(0.35, 0.45, 0.55, 1) 0s;
}



/* 营销型网站建设结束 */


/* 网站改版开始 */
.gaiban_bg{background:#eaeaea; }
.banner_gaiban{max-width:100%; height:600px; background-size:cover; background-position:center center; background-repeat:none; position:relative;}
.banner_gaiban h3{color:#fff; font-size:48px; text-align:left; }
.banner_gaiban span{display:block; border-bottom:1px solid #fff; width:35%; margin-top:5px;}
.banner_gaiban p{color:#fff; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:24px;}
.banner_gaiban_guanggao{width:1400px; height:auto; margin:0 auto;}
.gaiban-q_left{width:50%; height:auto; float:left; text-align:center; margin-top:200px;}
.gaiban-q_right{width:50%; height:auto; float:right; text-align:center; bottom:-200px; position:relative;}
.gaiban-q_left a{float:left; margin-top:30px; border:10px; margin-right:20px; line-height:28px; padding:5px 30px; color:#fff; border-radius:20px; font-size:14px;}
.gaiban-q_left .zx a{background:#393031;  transition:all 0.5s;}
.gaiban-q_left .zx a:hover{background:#574b4d;}
.gaiban-q_left .dh a{background:#438eed;  transition:all 0.5s;}
.gaiban-q_left .dh a:hover{background:#579cf4; }
.banner_gaiban .p_20{font-size:20px; margin-top:20px; font-family:"微软雅黑";}

.gaiban_content{max-width:100%; height:auto; background:#eaeaea; overflow:hidden; }
.gaiban_a{ width:1400px; margin:100px auto 50px auto; overflow:hidden;}
.gaiban_a_left{width:40%; height:auto; float:left;}
.gaiban_a_right{width:60%; height:auto; float:right;}
.gaiban_a_right h3{color:#091e33; font-size:36px;}
.gaiban_a_right span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px;}
.gaiban_a_right p{color:#939aa6; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}

.gaiban_a_right .gaiban_a_nr{margin-top:30px;}
.gaiban_a_right .gaiban_a_nr p{color:#333; line-height:36px; font-size:16px; font-family:"微软雅黑"; margin-top:10px; margin-left:50px; margin-bottom:20px;}
.gaiban_a_right .gaiban_a_nr h3{font-size:22px; margin-left:50px; position:relative; font-weight:normal;}
.gaiban_a_right .gaiban_a_nr h3 span{display:block; width:40px; height:40px; background:#ffa23d; border-radius:50%; line-height:40px; position:absolute; left:-50px; top:-5px; text-align:center; color:#fff; font-size:20px; font-weight:normal;}

.gaiban_content{max-width:100%; height:auto; overflow:hidden; }
.gaiban_content_nr{max-width:100%; height:auto; background:#e5eaf4; overflow:hidden; }
.gaiban_biao_nr{width:800px; height:auto; margin:80px auto 30px auto; text-align:center;}
.gaiban_biao_nr h3{font-size:36px; color:#333;}
.gaiban_biao_nr span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px; margin-left:auto; margin-right:auto;}
.gaiban_biao_nr p{color:#666; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}

.gaiban_show_b{ width:1200px; margin:50px auto 20px auto; overflow:hidden; position:relative;}
.gaiban_show_b li{float:left; width:25%; height:auto;}
.gaiban_show_b li .gaiban_kuai{width:150px; height:150px; margin:20px auto; border-radius:50%; background:#ffa23d; line-height:150px; text-align:center;}
.gaiban_show_b li .gaiban_kuai span{text-align:center; display:block; line-height:150px; font-size:60px; color:#fff;}
.gaiban_show_b li h3{text-align:center; color:#333; font-weight:normal; margin-bottom:50px; font-size:22px;}
.gaiban_menhu_bg{max-width:100%; height:350px; background-size:cover; background-position:center center; background-repeat:none; position:relative; }
.gaiban_a_menhu{ width:1400px; margin:0px auto; overflow:hidden;}
.gaiban_a_menhu h3{width:80%; height:auto; margin:120px auto; line-height:60px; color:#fff; text-align:center; font-size:32px; font-weight:normal;}

.gaiban_biao{width:800px; height:auto; margin:80px auto 30px auto; text-align:center;}
.gaiban_biao h3{font-size:30px; line-height:60px;}
.gaiban_biao p{ text-transform:uppercase; color:#333; font-size:16px; line-height:26px;}

.gaiban_show_c{ width:1200px; margin:50px auto 20px auto; overflow:hidden; position:relative;}
.gaiban_show_c li{float:left; width:25%; height:auto; position:relative;}
.gaiban_show_c li .gaiban_yuan{width:80%; height:80px; margin:10px auto; border-radius:20px; background:#f7bf82; line-height:80px; text-align:center;}
.gaiban_show_c li .gaiban_yuan span{display:inline-block; line-height:80px; font-size:30px; color:#fff; position:absolute; left:50px;}
.gaiban_show_c li h3{color:#fff; font-weight:normal; position:absolute; display:inline-block; line-height:75px; left:90px; font-size:22px; font-family:"微软雅黑";}

/* 网站改版结束 */


/* 网站内容维护开始 */
.banner_neirong{max-width:100%; height:650px; background-size:cover; background-position:bottom center; background-repeat:none; position:relative; margin-bottom:50px;}
.banner_neirong h3{color:#fff; font-size:48px; text-align:left; }
.banner_neirong span{display:block; border-bottom:1px solid #fff; width:35%; margin-top:5px;}
.banner_neirong p{color:#fff; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:24px;}
.banner_neirong_guanggao{width:1400px; height:auto; margin:0 auto;}
.neirong-q_left{width:50%; height:auto; float:left; text-align:center; margin-top:200px;}
.neirong-q_right{width:50%; height:auto; float:right; text-align:center; bottom:-150px; position:relative;}
.neirong-q_left a{float:left; margin-top:30px; border:10px; margin-right:20px; line-height:28px; padding:5px 30px; color:#fff; border-radius:20px; font-size:14px;}
.neirong-q_left .zx a{background:#393031;  transition:all 0.5s;}
.neirong-q_left .zx a:hover{background:#574b4d;}
.neirong-q_left .dh a{background:#438eed;  transition:all 0.5s;}
.neirong-q_left .dh a:hover{background:#579cf4; }
.banner_neirong .p_20{font-size:20px; margin-top:20px; font-family:"微软雅黑";}
.neirong_content{max-width:100%; height:auto; background:#eaeaea; overflow:hidden; }
.neirong_a{ width:1400px; margin:50px auto; overflow:hidden;}
.neirong_a_left{width:40%; height:auto; float:left; text-align:left;}
.neirong_a_left img{max-width:80%; }
.neirong_a_right{width:60%; height:auto; float:right;}
.neirong_a_right h3{color:#091e33; font-size:36px; margin-top:50px;}
.neirong_a_right span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px;}
.neirong_a_right p{color:#939aa6; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}

.neirong_a_right .neirong_a_nr{margin-top:30px;}
.neirong_a_right .neirong_a_nr p{color:#333; line-height:36px; font-size:18px; font-family:"微软雅黑"; margin-top:10px; margin-bottom:20px;}
.neirong_a_right .neirong_a_nr h3{font-size:24px; position:relative; font-weight:normal;}
.neirong_a_right .neirong_a_nr h3 span{display:block; width:40px; height:40px; background:#ffa23d; border-radius:50%; line-height:40px; position:absolute; left:-50px; top:-5px; text-align:center; color:#fff; font-size:20px; font-weight:normal;}

.neirong_b{ width:1400px; margin:50px auto; overflow:hidden;}
.neirong_b .neirong_b_left{width:60%; height:auto; float:left;}
.neirong_b_right{width:40%; height:auto; float:right; text-align:right;}
.neirong_b_right img{max-width:80%; }
.neirong_b_left .neirong_b_nr{margin-top:30px;}
.neirong_b_left .neirong_b_nr p{color:#333; line-height:36px; font-size:18px; font-family:"微软雅黑"; margin-top:10px; margin-bottom:20px;}
.neirong_b_left h3{color:#091e33; font-size:36px; margin-top:50px;}
.neirong_b .neirong_b_left span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px;}
.neirong_b .neirong_b_left p{color:#939aa6; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}
.neirong_b_left .neirong_b_nr p{color:#333; line-height:36px; font-size:18px; font-family:"微软雅黑"; margin-top:10px; margin-bottom:20px;}

/* 网站内容维护结束 */



/* 网站升级开始 */
.banner_shengji{max-width:100%; height:650px; background-size:cover; background-position:bottom center; background-repeat:none; position:relative;}
.banner_shengji h3{color:#fff; font-size:48px; text-align:left; }
.banner_shengji span{display:block; border-bottom:1px solid #fff; width:35%; margin-top:5px;}
.banner_shengji p{color:#fff; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:24px;}
.banner_shengji_guanggao{width:1400px; height:auto; margin:0 auto;}
.shengji-q_left{width:50%; height:auto; float:left; text-align:center; margin-top:200px;}
.shengji-q_right{width:50%; height:auto; float:right; text-align:center; bottom:-220px; position:relative;}
.shengji-q_left a{float:left; margin-top:30px; border:10px; margin-right:20px; line-height:28px; padding:5px 30px; color:#fff; border-radius:20px; font-size:14px;}
.shengji-q_left .zx a{background:#393031;  transition:all 0.5s;}
.shengji-q_left .zx a:hover{background:#574b4d;}
.shengji-q_left .dh a{background:#438eed;  transition:all 0.5s;}
.shengji-q_left .dh a:hover{background:#579cf4; }
.banner_shengji .p_20{font-size:20px; margin-top:20px; font-family:"微软雅黑";}

.shengji_content{max-width:100%; height:auto; overflow:hidden; }
.show_shengji_q{ width:1400px; margin:50px auto;}

.shengji_menhu_bg{max-width:100%; height:400px; background-size:cover; background-position:center center; background-repeat:none; position:relative;  overflow:hidden; background-attachment:fixed;}
.shengji_a_menhu{ width:1400px; margin:0px auto; overflow:hidden;}
.shengji_a_menhu h3{width:80%; height:auto; margin:0px auto; line-height:48px; color:#fff; text-align:center; font-size:18px; font-weight:normal;}

.shengji_biao_nr{width:800px; height:auto; margin:80px auto 30px auto; text-align:center; overflow:hidden;}
.shengji_biao_nr h3{font-size:36px; color:#fff;}
.shengji_biao_nr span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px; margin-left:auto; margin-right:auto;}
.shengji_biao_nr p{color:#fff; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}


.shengji_content{max-width:100%; height:auto; overflow:hidden; }
.shengji_biao{width:800px; height:auto; margin:80px auto 30px auto; text-align:center;}
.shengji_a_right h3{font-size:36px;}
.shengji_biao p{ text-transform:uppercase; color:#333; font-size:16px; line-height:26px;}

.shengji_a{ width:1400px; margin:100px auto 50px auto; overflow:hidden;}
.shengji_a_left{width:40%; height:auto; float:left;}
.shengji_a_right{width:60%; height:auto; float:right;}
.shengji_a_right .shengji_a_nr h3{color:#091e33; font-size:24px; line-height:36px; font-weight:normal;}
.shengji_a_right span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px;}
.shengji_a_right p{color:#939aa6; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}
.shengji_a_nr{margin-top:30px;}
.shengji_a_nr p{color:#333; line-height:36px; font-size:18px; font-family:"微软雅黑"; margin-bottom:20px;}


.shengji_bottom_bg{max-width:100%; height:1170px; background-size:cover; background-position:top center; background-repeat:none; position:relative;  overflow:hidden;}
.shengji_a_bottom{ width:1400px; margin:0px auto; overflow:hidden;}
.shengji_a_bottom h3{width:80%; height:auto; margin:0px auto; line-height:48px; color:#fff; text-align:center; font-size:18px; font-weight:normal;}

.shengji_biao_bottom{width:800px; height:auto; margin:520px auto 30px auto; text-align:center; overflow:hidden;}
.shengji_biao_bottom h3{font-size:36px; color:#fff;}
.shengji_biao_bottom span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px; margin-left:auto; margin-right:auto;}
.shengji_biao_bottom p{color:#fff; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}
.shegji_bottom{width:100%; height:auto; margin:0 auto; text-align:center;}
.shegji_bottom img{display:block; max-width:70%; margin:30px auto;}

/* 网站升级结束 */


/* 网站托管开始 */
.banner_tuoguan{max-width:100%; height:600px; background-size:cover; background-position:bottom center; background-repeat:none; position:relative;}
.banner_tuoguan h3{color:#fff; font-size:48px; text-align:left; }
.banner_tuoguan span{display:block; border-bottom:1px solid #fff; width:35%; margin-top:5px;}
.banner_tuoguan p{color:#fff; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:24px;}
.banner_tuoguan_guanggao{width:1400px; height:auto; margin:0 auto;}
.tuoguan-q_left{width:40%; height:auto; float:left; bottom:-100px; position:relative;}
.tuoguan-q_left img{max-width:90%; }
.tuoguan-q_right{width:60%; height:auto; float:right; margin-top:200px;}
.tuoguan-q_right a{float:left; margin-top:30px; border:10px; margin-right:20px; line-height:28px; padding:5px 30px; color:#fff; border-radius:20px; font-size:14px;}
.tuoguan-q_right .zx a{background:#ffa001;  transition:all 0.5s;}
.tuoguan-q_right .zx a:hover{background:#d38605;}
.tuoguan-q_right .dh a{background:#438eed;  transition:all 0.5s;}
.tuoguan-q_right .dh a:hover{background:#579cf4; }
.banner_tuoguan .p_20{font-size:20px; margin-top:20px; font-family:"微软雅黑";}


.tuoguan_content{max-width:100%; height:auto; overflow:hidden; }
.show_tuoguan_q{ width:1400px; margin:50px auto;}

.tuoguan_menhu_bg{max-width:100%; height:400px; background-size:cover; background-position:center center; background-repeat:none; position:relative;  overflow:hidden; background-attachment:fixed;}
.tuoguan_a_menhu{ width:1400px; margin:0px auto; overflow:hidden;}
.tuoguan_a_menhu h3{width:80%; height:auto; margin:0px auto; line-height:48px; color:#fff; text-align:center; font-size:18px; font-weight:normal;}

.tuoguan_biao_nr{width:800px; height:auto; margin:80px auto 30px auto; text-align:center; overflow:hidden;}
.tuoguan_biao_nr h3{font-size:36px; line-height:60px; color:#fff;}
.tuoguan_biao_nr span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px; margin-left:auto; margin-right:auto;}
.tuoguan_biao_nr p{color:#fff; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}


.tuoguan_biao{width:800px; height:auto; margin:80px auto 30px auto; text-align:center;}
.tuoguan_a_right h3{font-size:36px; line-height:60px;}
.tuoguan_biao p{ text-transform:uppercase; color:#333; font-size:16px; line-height:26px;}

.tuoguan_a{ width:1400px; margin:100px auto 50px auto; overflow:hidden;}
.tuoguan_a_left{width:40%; height:auto; float:left;}
.tuoguan_a_right{width:60%; height:auto; float:right;}
.tuoguan_a_right .tuoguan_a_nr h3{color:#091e33; font-size:24px; line-height:36px; font-weight:normal;}
.tuoguan_a_right span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px;}
.tuoguan_a_right p{color:#939aa6; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}
.tuoguan_a_nr{margin-top:30px;}
.tuoguan_a_nr p{color:#333; line-height:30px; font-size:18px; font-family:"微软雅黑"; margin-bottom:20px;}

.case-item_tuoguan{width:23.5%;float:left; height:auto; margin:0 8px 46px 8px; -webkit-box-sizing:border-box; box-sizing:border-box;}

.case-item_tuoguan_a{width:25%; float:left; height:auto; -webkit-box-sizing:border-box; box-sizing:border-box;  border-radius:10px; }
.case-item_tuoguan_a{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;position:relative;}
.case-item_tuoguan_nr{height:auto; padding:10px 15px 30px 15px; line-height:24px; width:92%; margin:0 auto 20px auto; color:#fff;}
.case-item_tuoguan_img{width:130px; height:130px; margin:50px auto 20px auto; background:#fff;}
.case-item_tuoguan_nr h3{text-align:center; font-size:22px; color:#333; font-weight:normal; margin-bottom:20px;}
.case-item_tuoguan_nr p{line-height:30px; color:#666;}
.case-item_tuoguan_img span{text-align:center; display:block; line-height:130px; font-size:60px; color:#fff; background:#00abec;  border-radius:50%;}

.tuoguan_bg{max-width:100%; background-size:cover; background-position:left center; background-repeat:none; position:relative;  overflow:hidden; }
.tuoguan_b_nr p{color:#333; line-height:30px; font-size:18px; font-family:"微软雅黑"; line-height:36px;}

.tuoguan_b{ width:1400px; margin:100px auto 50px auto;}
.tuoguan_b_left{width:40%; height:auto; float:left; position:relative;}
.tuoguan_b_left img{position:relative; top:-50px; z-index:3; }
.tuoguan_b_right{width:60%; height:auto; float:right;}
.tuoguan_b_right h3{color:#333; font-size:36px;}
.tuoguan_b_right span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px;}
.tuoguan_b_right p{color:#333; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}
.tuoguan_b_nr{margin-top:30px;}

.tuoguan_c{ width:1400px; margin:100px auto 50px auto;}
.tuoguan_c_right{width:40%; height:auto; float:right; position:relative; text-align:right; }
.tuoguan_c_right img{position:relative; top:-50px; z-index:3; }
.tuoguan_c_left{width:60%; height:auto; float:left;}
.tuoguan_c_left h3{color:#333; font-size:36px;}
.tuoguan_c_left span{display:block; border-bottom:1px solid #b6b8bc; width:30%; margin-top:5px;}
.tuoguan_c_left p{color:#333; text-align:left; line-height:30px; font-size:18px; margin-bottom:30px;}
.tuoguan_c_nr{margin-top:30px;}

.tuoguan_c_biao_nr{width:800px; height:auto; margin:0px auto 30px auto; text-align:center;}
.tuoguan_c_biao_nr h3{font-size:36px; color:#333; }
.tuoguan_c_biao_nr span{display:block; border-bottom:1px solid #666; width:30%; margin-top:5px; margin-left:auto; margin-right:auto;}
.tuoguan_c_biao_nr p{color:#666; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}

.tuoguan_show_c{ width:1400px; margin:50px auto; overflow:hidden; position:relative;}
.tuoguan_show_c_left{width:40%; height:auto; float:left; padding-right:5px; }
.tuoguan_show_c_right{width:60%; height:auto; float:right;}
.tuoguan_show_c_right li{float:left; width:32%; height:138px; background:#eaf2fc; margin:0px 2px 4px 2px; overflow:hidden;}
.tuoguan_show_c_right li:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}
.tuoguan_show_c_right li img{transition:all 0.5s;}

.bg_404{background-image:url("../images/404_bg.jpg"); background-size:cover; background-repeat:no-repeat; background-position:top center; height:100%;}

/* 网站托管结束 */

/* 列表分页 */
.m-page {height: auto; line-height: 44px; padding: 0px 0 20px; text-align: center; margin:40px auto 20px auto;}
.m-page .page-status{display:none;}
.m-page a {padding: 8px 15px; font-size: 14px; color: #333; border-radius: 3px; background-color: #eee; margin: 0 5px;}
.m-page a:hover {background-color: #044fa5; color: #fff; text-decoration: none;}
.m-page a.record {display: none}
.m-page .page-num-current {padding: 8px 15px; font-size: 14px; color: #fff; font-weight: normal; border-radius: 3px; background-color: #044fa5;
	margin: 0 5px;}
body .m-page a b {padding: 0; border: none; background-color: #eee; color: #000; margin: 0}
body .m-page a:hover b {color: #fff; background-color: #044fa5}

/* 列表结束 */

/* 百度推广开始 */
.banner_choose{
	max-width:100%; height:650px; background-size:cover;
 	background-position:center center;
 	background-repeat:none;
	position:relative;
	background-color:#f2f2f2;
}
.banner_choose h3{color:#fff; font-size:48px; text-align:left; }
.banner_choose span{display:block; border-bottom:1px solid #fff; width:35%; margin-top:5px;}
.banner_choose p{color:#fff; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:24px;}

.choose_web_q{ width:1400px; margin:60px auto 50px auto;}
.choose_web_q li{width:25%; float:left; height:auto;}
.choose_a_nr{margin-top:30px;}
.choose_a_nr p{color:#333; line-height:36px; font-size:18px; font-family:"微软雅黑"; position: relative; text-indent: 30px; display: block;}
.choose_a_nr p i{font-size:24px; position: absolute; left:-30px; top:1px; color:#ffa001;}

.choose-item_img span{text-align:center; display:block; line-height:130px; font-size:60px; color:#00124f;}
.choose-item_a{float:left; height:auto; margin:0 15px 46px 15px; -webkit-box-sizing:border-box; box-sizing:border-box; background:#4657cb; border-radius:10px; }
.choose-item_a{-webkit-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;position:relative;}
.choose-item_a:hover{-webkit-box-shadow:0 10px 35px 5px rgba(0,0,0,.2); cursor:pointer;}
.choose-item_nr{height:auto; padding:10px 15px 30px 15px; line-height:24px; width:92%; margin:0 auto 20px auto; color:#fff;}
.choose-item_img{width:130px; height:130px; margin:50px auto 20px auto; background:#fff; border-radius:50%;}
.choose-item_nr h3{text-align:center; font-size:22px; color:#fff; font-weight:normal; margin-bottom:20px;}
.choose-item_nr p{line-height:26px; }
.choose-item_img span{text-align:center; display:block; line-height:130px; font-size:60px; color:#00124f;}
.choose_content_nr{max-width:100%; height:auto; background:#eaecf8; overflow:hidden; }


.choose_b{ width:1400px; margin:50px auto; overflow:hidden;}
.choose_b_left{width:50%; float:left; height:auto;}
.choose_b_right{width:50%; float:right; height:auto;}
.choose_b_left .choose_b_left_nr{width:90%; background:#fff; margin:100px auto 80px 0px; padding:50px;  text-align:right;}
.choose_b_left .choose_b_left_nr h3{margin-right:20px; position:relative; margin-bottom:30px;}
.choose_b_left .choose_b_left_nr h3:before {position: absolute; content: ''; width:10px; height:28px; background:#3b47b9; background-repeat: no-repeat; right:-20px; top: 0px;}
.choose_b_left .choose_b_left_nr h4{margin-right:20px; position:relative; line-height:40px; }
.choose_b_left .choose_b_left_nr span{position: absolute; right:-25px; top: 1px; font-size:22px; color:#3b47b9;}
.choose_b_left .choose_b_left_nr p{margin-bottom:10px;}

.choose_b_right .choose_b_right_nr{width:95%; margin:100px auto 80px 5%; padding:50px; color:#fff; }
.choose_b_right .choose_b_right_nr h3{margin-right:20px; position:relative; margin-bottom:30px;}
.choose_b_right .choose_b_right_nr h3 i{ font-family:"Aovel Sans",Arial, Helvetica; font-size:20px; display:inline-block; text-indent:5px; font-style: normal; }
.choose_b_right .choose_b_right_nr h3:before {position: absolute; content: ''; width:10px; height:28px; background:#fff; background-repeat: no-repeat; left:-20px; top: 0px;}
.choose_b_right .choose_b_right_nr h4{margin-right:20px; position:relative; line-height:40px; }
.choose_b_right .choose_b_right_nr span{position: absolute; left:-25px; top: 1px; font-size:22px; color:#fff; font-weight:normal;}
.choose_b_right .choose_b_right_nr p{margin-bottom:10px;}

.choose_b .fu_left{width:65%; height:220px; position:relative; float:left; margin-bottom:20px; overflow:hidden;  background-size:cover; background-position:center center; background-repeat:none; position:relative;}
.choose_b .fu_left::before{position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ""; background:rgba(59,71,185,.3); z-index:1; }
.choose_b .fu_right{width:35%; height:220px; float:right; position:relative; margin-bottom:20px; overflow:hidden;}
.choose_b .fu_right h3{font-size:48px; font-family:"Aovel Sans",Arial, Helvetica; margin-left:15%; margin-top:10%;}
.choose_b .fu_right p{font-size:24px; margin-left:15%;}


.choose_b .fu_lefta{width:35%; height:220px; position:relative; float:left; margin-bottom:20px; overflow:hidden;}
.choose_b .fu_righta::before{position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ""; background:rgba(59,71,185,.8); z-index:1; }
.choose_b .fu_righta{width:65%; height:220px; float:right; position:relative; margin-bottom:20px; overflow:hidden;  background-size:cover; background-position:center center; background-repeat:none;}
.choose_b .fu_lefta h3{font-size:48px; font-family:"Aovel Sans",Arial, Helvetica; margin-left:15%; margin-top:10%;}
.choose_b .fu_lefta p{font-size:24px; margin-left:15%;}
.choose_b .fu_righta .fu_nr{width:100%; height:100%; position:absolute; z-index:2; }
.choose_b .fu_righta .fu_nr h3{color:#fff; margin-left:5%; margin-top:6%; margin-bottom:10px;}
.choose_b .fu_righta .fu_nr p{color:#fff; margin-left:5%; line-height:26px;}


.choose_b .fu_leftb{width:50%; height:220px; position:relative; float:left; margin-bottom:20px; overflow:hidden; background-size:cover; background-position:center center; background-repeat:none;}
.choose_b .fu_leftb::before{position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ""; background:rgba(59,71,185,.3); z-index:1; }
.choose_b .fu_rightb{width:50%; height:220px; float:right; position:relative; margin-bottom:20px; overflow:hidden;}
.choose_b .fu_rightb h3{font-size:48px; font-family:"Aovel Sans",Arial, Helvetica; margin-left:15%; margin-top:8%;}
.choose_b .fu_rightb p{font-size:24px; margin-left:15%;}

.choose_b .fu_leftc{width:50%; height:220px; position:relative; float:left; margin-bottom:20px; overflow:hidden;}
.choose_b .fu_leftc::before{position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ""; background:rgba(59,71,185,.8); z-index:1; }
.choose_b .fu_rightc::before{position: absolute; top: 0; left: 0; right: 0; bottom: 0; content: ""; background:rgba(255,159,1,.8); z-index:1; }
.choose_b .fu_rightc{width:50%; height:220px; float:right; position:relative; margin-bottom:20px; overflow:hidden;}
.choose_b .fu_rightc h3{margin-left:15%; margin-top:8%; position:relative; z-index:2; color:#fff; margin-bottom:10px;}
.choose_b .fu_rightc p{margin-left:15%; position:relative; z-index:2; color:#fff;}
.choose_b .fu_leftc h3{font-size:48px; font-family:"Aovel Sans",Arial, Helvetica; margin-left:15%; margin-top:8%; position:relative; z-index:2; color:#fff;}
.choose_b .fu_leftc p{font-size:24px; margin-left:15%; position:relative; z-index:2; color:#fff;}


.wh_bg{background-repeat:repeat-x; background-image: -webkit-linear-gradient(360deg, #1b277b, #192476); background-image: linear-gradient(360deg, #1b277b, #192476);}

.wh_about_content{max-width:100%; height:auto; position:relative; margin-top:180px;}
.wh_show_a{ width:1400px; margin:0px auto; overflow:hidden;}
.wh_show_a_left{width:45%; height:auto; float:left; padding-right: 100px;}
.wh_show_a_right{width:55%; height:auto; float:right; margin-top:100px; }
.wh_show_a_nr{margin-top:30px;}
.wh_show_a_right h3{color:#fff; font-size:36px;}
.wh_show_a_right span{display:block; border-bottom:1px solid #fff; width:25%; margin-top:5px;}
.wh_show_a_right p{color:#fff; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;  line-height: 36px;}

.wh_show_a_nr p{position: relative; text-indent: 30px;}
.wh_show_a_nr p i{font-size:24px; position: absolute; left:-30px; top:1px; color:#ffa001; line-height: 36px;}

.wh_content_nr{max-width:100%; height:auto; overflow:hidden; position: relative;}
.wh_content_nr .wh_guanggao{position:absolute; top: 0; left: 0; z-index:-1;}
.wh_web_jt{ width:1400px; margin:120px auto 0px auto;}
.wh_web_jt h3{color:#fff; font-size:36px;}
.wh_web_jt span{display:block; border-bottom:1px solid #fff; width:25%; margin-top:5px;}
.wh_web_jt p{color:#fff; text-align:left; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;  line-height: 36px;}
.wh_content_nr ul{width:70%; margin:50px auto 80px auto;}
.wh_content_nr ul li{width:100%; height:120px; background: #1e2c85; margin-bottom:10px;}
.wh_content_nr .wh_li_left{width:20%; height:120px; float: left; background: #293aa6; text-align: center;}
.wh_content_nr .wh_li_left i{text-align: center; color:#7486f8; font-size:60px; line-height: 120px;}
.wh_content_nr .wh_li_right{width:80%; height:120px; float: right; position: relative;}
.wh_content_nr .wh_li_right i{font-style: normal; color:#fff; font-size:18px; left:30px; position: absolute; top:20px;}
.wh_content_nr .wh_li_right h3{text-indent: 70px; font-size:24px; margin-top:25px; font-weight: normal; line-height: 36px;}
.wh_content_nr .wh_li_right p{text-indent: 70px; font-size:13px;}

.wh_content_nr .wh_li_right::before{content:""; position:absolute; bottom:0; left:0; height:4px; width:0; transition:ease-out .6s; background-color:#fe9c00;
	z-index: 0;}
.wh_content_nr ul li:hover .wh_li_right::before{width:100%;}
.wh_content_nr ul li:hover .wh_li_left i{color:#fe9c00;}

.jg_content{max-width:100%; height:auto; background:#ffdb60; overflow:hidden; }
.jg_biao_nr{width:800px; height:auto; margin:0px auto 30px auto; text-align:center;}
.jg_biao_nr h3{font-size:36px; color:#040404;}
.jg_biao_nr span{display:block; border-bottom:1px solid #040404; width:32%; margin-top:5px; margin-left:auto; margin-right:auto;}
.jg_biao_nr p{color:#040404; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}

.jg_content_nr ul{width:80%; margin:50px auto;}
.jg_content_nr ul li{width:100%; height:120px; background: #ff8c00; margin-bottom:10px;}
.jg_content_nr .jg_li_left{width:20%; height:120px; float: left; background: #f5cc3e; text-align: center;}
.jg_content_nr .jg_li_left i{text-align: center; color:#040404; font-size:60px; line-height: 120px;}
.jg_content_nr .jg_li_right{width:80%; height:120px; float: right; position: relative;}
.jg_content_nr .jg_li_right i{font-style: normal; color:#fff; font-size:18px; left:30px; position: absolute; top:20px;}
.jg_content_nr .jg_li_right h3{text-indent: 70px; font-size:24px; margin-top:25px; font-weight: normal; line-height: 36px; color:#040404;}
.jg_content_nr .jg_li_right p{text-indent: 70px; font-size:13px; color:#040404;}

.jg_content_nr .jg_li_right::before{content:""; position:absolute; bottom:0; left:0; height:4px; width:0; transition:ease-out .6s; background-color:#040404;
	z-index: 0;}
.jg_content_nr ul li:hover .jg_li_right::before{width:100%;}
.jg_content_nr ul li:hover .jg_li_left i{color:#fff;}

.jg_content_nr{max-width:100%; height:auto; background:#ffdb60; overflow:hidden; }

.jg_b{ width:1400px; margin:50px auto; overflow:hidden;}
.jg_b_left{width:50%; float:left; height:auto;}
.jg_b_right{width:50%; float:right; height:auto;}
.jg_b_left .jg_b_left_nr{width:90%; background:#fff; margin:100px auto 80px 0px; padding:50px;  text-align:right;}
.jg_b_left .jg_b_left_nr h3{margin-right:20px; position:relative; margin-bottom:30px;}
.jg_b_left .jg_b_left_nr h3:before {position: absolute; content: ''; width:10px; height:28px; background:#ffb034; background-repeat: no-repeat; right:-20px; top: 0px;}
.jg_b_left .jg_b_left_nr h4{margin-right:20px; position:relative; line-height:40px; }
.jg_b_left .jg_b_left_nr span{position: absolute; right:-25px; top: 1px; font-size:22px; color:#ffb034;}
.jg_b_left .jg_b_left_nr p{margin-bottom:10px;}

.jg_b_right .jg_b_right_nr{width:95%; margin:100px auto 80px 5%; padding:50px; color:#fff; }
.jg_b_right .jg_b_right_nr h3{margin-right:20px; position:relative; margin-bottom:30px;}
.jg_b_right .jg_b_right_nr h3 i{ font-family:"Aovel Sans",Arial, Helvetica; font-size:20px; display:inline-block; text-indent:5px; font-style: normal; }
.jg_b_right .jg_b_right_nr h3:before {position: absolute; content: ''; width:10px; height:28px; background:#fff; background-repeat: no-repeat; left:-20px; top: 0px;}
.jg_b_right .jg_b_right_nr h4{margin-right:20px; position:relative; line-height:40px; }
.jg_b_right .jg_b_right_nr span{position: absolute; left:-25px; top: 1px; font-size:22px; color:#fff; font-weight:normal;}
.jg_b_right .jg_b_right_nr p{margin-bottom:10px;}


.xz_content{max-width:100%; height:auto; background:#ffdb60; overflow:hidden; }
.xz_biao_nr{width:800px; height:auto; margin:80px auto 50px auto; text-align:center; }
.xz_biao_nr h3{font-size:36px; color:#040404;}
.xz_biao_nr span{display:block; border-bottom:1px solid #040404; width:32%; margin-top:5px; margin-left:auto; margin-right:auto;}
.xz_biao_nr p{color:#040404; font-family:"Aovel Sans",Arial, Helvetica; font-size:20px;}

.jiao_show_a{ width:1400px; margin:0px auto 50px auto; overflow:hidden;}
.jiao_show_a_left{width:45%; height:auto; float:left; }
.jiao_show_a_right{width:55%; height:auto; float:right; margin-top:50px; }
.jiao_show_a_right h3{color:#fff; font-size:36px;}
.jiao_show_a_right span{display:block; border-bottom:1px solid #fff; width:25%; margin-top:5px;}
.jiao_show_a_right p{color:#040404; text-align:left; font-size:18px;  line-height: 40px; font-weight: normal;}

/* 百度推广结束 */

.tuiguang{width:100%; height:400px; background: #041726; border-bottom: 1px solid #092135; overflow: hidden;}
.tuiguang ul{width:1400px; height:auto; overflow: hidden; margin:80px auto;}
.tuiguang ul li{float:left; width:33%; height:180px; border: 1px solid #092135; padding:20px 20px 30px 20px; -webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out}
.tuiguang ul li:nth-child(2){width:30%; margin:0 1.5%;}
.tuiguang ul li:hover{border: 1px solid #e64552;}
.tuiguang ul li .box {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	border-radius:15px;
	padding:1.5rem;
	margin:1rem 0;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out
   }
.tuiguang ul li .box:hover {
	cursor:pointer;
	-webkit-transform:translateY(-10px);
	transform:translateY(-10px);
   }
.tuiguang ul li .box .icone {
	margin-right:20%;
	position:relative;
	padding:1rem 1rem 1rem 0
   }
.tuiguang ul li .box .icone i {
	color:#e64552;
	font-size:45px;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out;
	position: absolute;
	z-index: 9;
   }
.tuiguang ul li .box .icone::before {
	content:"";
	position:absolute;
	top:0;
	background:#e64552;
	opacity:.2;
	height:65px;
	width:65px;
	border-radius:50%;
	-webkit-transition:.3s ease-in-out;
	transition:.3s ease-in-out;
   }
.tuiguang ul li .box:hover .icone i {
	-webkit-transform:translateY(-15px);
	transform:translateY(-15px)
   }
.tuiguang ul li .box:hover .icone::before {
	-webkit-transform:translateY(25px);
	transform:translateY(25px);
	background:#6c757d;
   }

.tuiguang ul li .box h4{color:#fff; position: relative; z-index: 2; line-height: 28px; font-size:22px; font-weight: normal;}

.style-pagination {
	position: relative;
  }
.style-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background-color: var(--Primary);
  }
.style-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after {
	position: absolute;
	content: "";
	height: 16px;
	width: 16px;
	border-radius: 999px;
	border: 1px solid var(--Primary);
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
  }
  .box-house {
	border-top-left-radius:0px;
	border-top-right-radius:0px;
	border-bottom-left-radius:16px;
	border-bottom-right-radius:16px;
	border: 1px solid var(--Line);
	overflow: hidden;
	background-color: var(--White);
	box-sizing: border-box;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	background-color: #fff;
  }
  .box-house .image-wrap {
	position: relative;
	overflow: hidden;
  }
  .box-house .image-wrap > a {
	display: inline-block;
	position: relative;
	width: 100%;
	height: 100%;
  }
  
  .box-house .image-wrap .lazyloada{
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	opacity: 0;
	visibility: hidden;
	-moz-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out;
  }
  .box-house:hover .image-wrap .lazyloada {
	opacity: 1;
	visibility: visible;
  }
  
  .box-house .image-wrap img {
	width: 100%;
	object-fit: cover;
	height: 100%;
  }
  .box-house .box-tag {
	z-index: 2;
	position: absolute;
	top: 7px;
	left: 8px;
  }

  .box-house .list-btn {
	z-index: 2;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
  }
  .box-house .list-btn .btn-icon {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 40px;
	width: 40px;
	color: var(--Primary);
	background-color: var(--White);
	border-radius: 999px;
	font-size: 20px;
	transform: translateY(12px);
	opacity: 0;
	visibility: hidden;
  }
  .box-house .list-btn .btn-icon:hover {
	background-color: var(--Secondary);
  }
  .box-house .list-btn .save {
	transition-delay: 0s;
  }
  .box-house .list-btn .find {
	transition-delay: 0.1s;
  }
  .box-house .content {
	padding: 25px 25px 30px;
  }
  .box-house .content .title {
	margin-bottom: 10px;
  }
  .box-house .content .location {
	margin-bottom: 16px;
  }
  .box-house .content .location i {
	margin-right: 4px;
  }
  .box-house .meta-list {
	border-bottom: 1px solid var(--Line);
	padding-bottom: 16px;
	margin-bottom: 15px;
	gap: 9px;
  }
  .box-house .meta-list i {
	font-size: 20px;
  }

  .content h3 a{font-size: 20px; line-height: 40px; -moz-transition: all 0.3s ease-in-out 0s;
	transition: all 0.3s ease-in-out;}
  .content:hover h3 a{color:#ff9900;}

  .box-house .price {
	color: var(--Primary);
  }
  .box-house .wrap-btn {
	gap: 7px;
  }
  .box-house .wrap-btn .compare:hover svg path {
	fill: var(--Primary);
  }
  .box-house .tf-btn {
	height: 44px;
	border-radius: 12px;
  }
  .box-house:hover {
	box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.0705882353);
  }
  .box-house:hover .btn-icon {
	opacity: 1;
	visibility: visible;
	transform: translateY(0px);
  }
  .box-house:hover .image-wrap a::after {
	bottom: 0;
	opacity: 1;
	visibility: visible;
  }
  .box-house.style-list {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	box-shadow: unset;
  }
  .box-house.style-list .image-wrap {
	max-width: 290px;
	flex: none;
  }
  .box-house.style-list .image-wrap .box-tag {
	top: 8px;
  }
  .box-house.style-list .content {
	padding: 24px;
	width: 100%;
  }
  .box-house.style-list .content .location {
	margin-bottom: 23px;
  }
  .box-house.style-list .meta-list {
	gap: 8px 45px;
	padding-bottom: 24px;
	margin-bottom: 24px;
  }
  .box-house.style-list .meta-list .meta-item {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-direction: column;
	align-items: start;
	gap: 8px;
  }
  .box-house.style-list .meta-list .meta-item > div {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	gap: 8px;
  }
  .box-house.style-3 {
	border: none;
	border-radius: unset;
	display: grid;
	grid-template-columns: 0.96fr 1fr;
  }
  .box-house.style-3 .box-tag {
	position: unset;
	margin-bottom: 16px;
  }
  .box-house.style-3 .image-wrap {
	max-width: 940px;
  }
  .box-house.style-3 .image-wrap a {
	width: 100%;
	height: 100%;
	position: relative;
  }
  .box-house.style-3 .image-wrap a::after {
	content: "";
	position: absolute;
	width: 50%;
	height: 0%;
	background-color: rgba(0, 0, 0, 0.2);
	left: 0;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	z-index: 1;
	bottom: 0;
  }
  .box-house.style-3 .image-wrap a::before {
	content: "";
	position: absolute;
	width: 50%;
	height: 0%;
	background-color: rgba(0, 0, 0, 0.2);
	right: 0;
	top: 0;
	z-index: 1;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
  }
  .box-house.style-3 .image-wrap a:hover::after {
	height: 100%;
  }
  .box-house.style-3 .image-wrap a:hover::before {
	height: 100%;
  }
  .box-house.style-3 .image-wrap img {
	width: 100%;
	height: 100%;
	object-fit: cover;
  }
  .box-house.style-3 .meta-list {
	gap: 10px 37px;
	margin-bottom: 16px;
	padding-bottom: 0;
	border-bottom: none;
  }
  .box-house.style-3 .meta-list .meta-item div {
	line-height: 21px;
	color: rgb(58, 58, 60);
  }
  .box-house.style-3 .content {
	width: unset;
	margin: 104px 15px 104px 30px;
	padding: 0;
  }
  .box-house.style-3 .content .title {
	margin-bottom: 16px;
  }
  .box-house.style-3 .content .location {
	margin-bottom: 40px;
  }
  .box-house.style-3 .author {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	gap: 12px;
	align-items: center;
  }
  .box-house.style-3 .author .avatar {
	width: 60px;
	height: 60px;
	overflow: hidden;
	border-radius: 999px;
  }
  .box-house.style-3 .author .name {
	line-height: 25.2px;
  }
  .box-house.style-3 .bot {
	padding-top: 40px;
	margin-top: 40px;
	border-top: 1px solid var(--Line);
	gap: 10px;
	flex-wrap: wrap;
  }
  .box-house.style-3 .bot .price {
	color: var(--Heading);
  }
  .box-house.style-3 .bot .price span {
	color: #5c6368;
  }
.box-house .tf-btn {
	height: 42px;
	border-radius: 12px;
	display: inline-block;
	line-height: 38px;
	font-size: 14px;
}
.box-house:hover {
	box-shadow: 0px 30px 60px 0px rgba(0, 0, 0, 0.0705882353);
}
.tf-btn{
	padding: 0 20px;
	margin-top: 20px;
  }

.tf-btn span{margin-right: 6px;}

.tf-btn.style-border {
	border: 1px solid #ff9900;
	color: #ff9900;
	background-color: transparent;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

.tf-btn.style-border:hover {
	background-color: #ff9900;
	color: #fff;
  }

.sw-wrap-btn {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 24px;
	margin-top: 60px;
  }

  .style-pagination .swiper-pagination-bullet {
	position: relative;
	background: rgb(228, 228, 228);
	opacity: 1;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
  }
  .style-pagination .swiper-pagination-bullet::after {
	position: absolute;
	content: "";
	height: 16px;
	width: 16px;
	border-radius: 999px;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
  }

.style-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
	background-color: #ff9900;
  }

.style-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after {
	position: absolute;
	content: "";
	height: 16px;
	width: 16px;
	border-radius: 999px;
	border: 1px solid #ff9900;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
  }
.sw-button {
	position: unset;
	border-radius: 999px;
	color: var(--White);
	background-color: var(--White);
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	height: 58px;
	width: 58px;
	border: 1px solid var(--Line);
	margin-top: unset;
	top: 50%;
  }
  .sw-button:hover {
	background-color: var(--Primary);
  }

  .sw-wrap-btn .sw-pagination {
	width: max-content;
  }

  .sw-button {
	position: unset;
	border-radius: 999px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	height: 58px;
	width: 58px;
	margin-top: unset;
	top: 50%;
  }


.section-help .widget-tabs {margin-bottom: 48px;}
.section-help .widget-tabs .widget-menu-tab {margin-bottom: 48px;}
.widget-tabs.style-2 .item-title {
	padding: 10px 30px;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 12px;
	border: 1px solid #ff9900;
	font-size: 18px;
	line-height: 26px;
  }
.widget-tabs .widget-menu-tab {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	justify-content: center;
  }
.widget-tabs .item-title {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	cursor: pointer;
  }

.widget-tabs.style-2.style-border-primary .item-title:hover, .widget-tabs.style-2.style-border-primary .item-title.active {
	color: #fff;
  }

.widget-tabs.style-2 .item-title:hover, .widget-tabs.style-2 .item-title.active {
	background-color: #e64552;
	color: #fff;
  }

.widget-tabs.style-2 .widget-menu-tab {
	gap: 14px;
  }

.widget-tabs.style-2.style-border-primary .item-title {
	border-color: #e64552;
	color: #e64552;
  }