/* AB模板网 整站模板下载 */
/* 模板：Www.AdminBuy-9966f4.Cn-5b4e9b */
/* 仿站：Fang.AdminBuy-9966f4.Cn-5b4e9b */
/* 素材：Sc.AdminBuy-9966f4.Cn-5b4e9b */
/* js特效：js.AdminBuy-9966f4.Cn-5b4e9b */
/* QQ：9490489 */
/* 微信：wwwadminbuycn */

/* 全局样式

-------------------------------------------------------------- */


html{
	color: #333;
	min-width: 320px;
	font-size: 100%;
	
	
}
:selection{
	background: #b3d4fc;
	text-shadow: none;	
}

ul,h1,h2,h3,p,div,dl,dt,dd,figure,figcaption{
	margin: 0;
	padding: 0;
}
li{list-style: none;}
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/*img{ max-width: 100%; height: auto; transition: all .5s;}*/
/*=============
 * 工具样式
 =============*/
.center-block{
	display: block;
	margin-right: 0;
	margin-left: 0;
}
.pull-right{
	float: right !important;
}
.pull-left{
	float: left !important; 
}

.text-right-d33ba9{
	text-align: right !important;
}
.text-left-8e2fea{
	text-align: left !important;
}
.text-center-998de9{
	text-align: center !important;
}

.hide{
	display: none !important;
}
.show{
	display: block !important;
}
.invisible-56d19e{
	visibility: hidden;
}
.text-hide-b01b61{
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}

.clearfix:after,.clearfix:before{
	content: '';
	display: table;
	  }
.clearfix:after{
	clear: both;
	}

*{box-sizing: border-box;}

/*=============
 * 浏览器更新提示
 =============*/
.browerupgrade-7e40c5{
	margin: 0;
	padding: 1rem;
	background: #ccc;
}

/*=============
 * 自定义页面样式
 =============*/

/* 层浮动 */

.left { float: left; }

.right{ float: right; }

.center-e9ba31 { margin: 0 auto; }


body{
	
	line-height: 1.8;
	background: #fff;
	/*font-family: Microsoft YaHei;*/
	font-family: siyuan;
}
/*html,body,a,p,span,ul,img{ padding:0; margin:0; list-style:none; border:none; font-size:14px; font-family:"siyuan","Arial"; color:#666;}*/
a{
	color: #666;
	text-decoration: none;
	transition: all .4s; 
}
a:active,a:hover{
	color: #D80808;
	text-decoration: none;
}

.container{ 
	max-width:1400px; 
	margin: 0 auto;
	padding: 0 1rem;}

.navbar{
	background: #fff !important;
	height:5em !important;
	box-shadow: 0 2px 10px rgba(0,0,0,.8) !important;
	overflow: hidden !important;
	position: fixed !important;
	z-index: 30 !important;
	left: 0 !important;
	top: 0 !important;
	width: 100% !important;
}

.logo img{
	/*max-height: 4rem;
	 width: auto;
	 margin-top: 0rem;*/
	 overflow:hidden;
	padding:20px 0; height:100px
}

/*改的 可以增加二级列表*/
/* top

-------------------------------------------------------------- */

.header-e76227{     
	width:100%;     
	height:100px;     
	position: fixed;     
	z-index:9999;     
	top:0;     
	background:#fff;     
	padding: 0 2%;
	box-shadow: 0 2px 10px rgba(0,0,0,0.8);     
} 
.tel-4c44bb{
overflow:hidden;     padding-top:27.5px;     margin-left: 120px; } 
.logo{
overflow:hidden;     padding-top:-1.5px; }


/* nav
-------------------------------------------------------------- */
.nav{
	float:right;
	}

.menu, .menu ul {

  list-style: none;

  padding: 0;

}



.menu > li {

  position: relative;

  display: inline-block;

  outline: 0;

}



.submenu-26c387 {

  position: absolute;

  left: 0;

  top: 100%;

  z-index: 0;

  overflow: hidden;

  /* IE8 needs this */

  overflow: hidden\0/ !important;

  max-height: 0;

  /* A .submenu-26c387 should be only revealed when hovering the .menu */

  pointer-events: none;

}



.menu > li:hover .submenu-26c387, .menu > li:focus .submenu-26c387 {

  pointer-events: auto;

  z-index: 10;

  max-height: 2000px;

  -webkit-transition: none;

     -moz-transition: none;

}



/* Default

 ================================================================= */

.submenu-26c387 li {

  opacity: 0;



  -webkit-transition: opacity .4s, -webkit-transform .6s, max-height .6s;

     -moz-transition: opacity .4s,    -moz-transform .6s, max-height .6s;

      -ms-transition: opacity .4s,     -ms-transform .6s, max-height .6s;

       -o-transition: opacity .4s,      -o-transform .6s, max-height .6s;

          transition: opacity .4s,         transform .6s, max-height .6s;

}



.menu > li:hover .submenu-26c387 li, .menu > li:focus .submenu-26c387 li {

  opacity: 1;



  -webkit-transform: none;

     -moz-transform: none;

      -ms-transform: none;

       -o-transform: none;

          transform: none;

}

/* Shield

 ================================================================= */

.shield-f235ab {

  overflow: visible;



  -webkit-perspective: 400px;

     -moz-perspective: 400px;

      -ms-perspective: 400px;

       -o-perspective: 400px;

          perspective: 400px;

}



.shield-f235ab li {

  -webkit-transform: rotateX(90deg);

     -moz-transform: rotateX(90deg);

      -ms-transform: rotateX(90deg);

       -o-transform: rotateX(90deg);

          transform: rotateX(90deg);



  -webkit-transform-origin: 0 0;

     -moz-transform-origin: 0 0;

      -ms-transform-origin: 0 0;

       -o-transform-origin: 0 0;

          transform-origin: 0 0;



  -webkit-transition-timing-function: cubic-bezier(0, .35, .5, 1.7);

     -moz-transition-timing-function: cubic-bezier(0, .35, .5, 1.7);

      -ms-transition-timing-function: cubic-bezier(0, .35, .5, 1.7);

       -o-transition-timing-function: cubic-bezier(0, .35, .5, 1.7);

          transition-timing-function: cubic-bezier(0, .35, .5, 1.7);

}

.nav > ul{

	width:100%;

	}

.nav span{

	display:block;

	width:1px;

	height:30px;

	background:rgba(255,255,255,0.7);

	margin-top:16px;

}

.nav span:last-child{

	display:none;

}

.nav .menu > li{
	height:100px;

	float:left;

	text-align:center;

	line-height:100px;

	}

.nav .menu > li a{
	font-size:16px;
	display:block;
	padding:0 39px;
	color:#000;
	font-family:siyuan;
	}

.nav .menu > li:hover a{
	background:#022d64;
	color:#fff;
	}

.nav .menu > li.current a{
	background:#022d64;
	color:#fff;
}

.nav .menu > li .submenu-26c387{

	width:125%;

	}

.nav .menu > li .submenu-26c387 li{

	width:100%;

	height:35px;

	line-height:35px;

	background:#0045a2;

	text-align:center;

	border-top:solid 1px #fff;

}

.nav .menu > li .submenu-26c387 li a{

	display:block;

	color:#fff;

	font-size:14px;
	padding: 0;
}

.nav .menu > li .submenu-26c387 li a:hover{
	background:#f63d06;

}

.mobile-header-69664b{
	display:none;
}
#menu span {
    width: 1.875rem;
    height: 0.1875rem;
    background-color: #d02434;
    margin: 0 auto 0.4375rem;
    display: block;
    line-height: 1;
    transition: all 0.5s;
}
#menu{
	width: 3.5rem;
	height: 3.5rem;
	display: block;
	position: absolute;
	right: 0rem;
	top: 20px;
	text-align: center;
	line-height: 3.5rem;
	z-index: 5;
	padding-top: 1rem;
	transition: all 0.5s;
	opacity: 1;
}
#menu.active{
	opacity: 0;
}
#menu span{
	width: 2rem;
	height: 2px;
	background-color: #68af92;
	margin: 0 auto 6px;
	display: block;
	line-height: 1;
	transition: all 0.5s;
}
#menu:hover span{
	background-color:#68af92;
}
#menu span:last-child{
	margin-bottom: 0;
}
/*sidenav*/
#sidenav{
	text-align: center;
	position: fixed;
	right: -30rem;
	top: 0;
	width: 15rem;
	height: 100%;
	background-color: rgba(0,0,0,0.8);
	z-index:9999;
	padding: 0 ;
	transition: all 0.5s;
}
#sidenav.active{
	right: 0;
}
#sidenav .nav-close{
	width: 20px;
	height:20px;
	display: block;
	transition: all 0.5s;
	font-size:24px;
	line-height:20px;
}
#sidenav .nav-close:before {
    content: "\00d7";
    color: #fff;
}
#sidenav .nav-close span{
	color:#fff;
}
#sidenav .nav-close:hover{
	transform: rotate(180deg);
}
#sidenav .nav-close:hover span{
	background-color: #ffe700;
}
#sidenav .nav-close span:nth-child(1){
	transform: rotate(45deg);
}
#sidenav .close-0735d6 span:nth-child(2){
	transform: rotate(-45deg);
}
#sidenav ul li {
    padding: 15px 0;
    border-bottom: 1px solid #666;
}
#sidenav ul li a {
    color: #fff;
    font-size: 16px;
}
#sidenav ul li a:hover{
	color:#68af92;
}


.cont-d83e68{
	width:1400px;
	overflow:hidden;
	margin:auto;
	}
.cont1-d8b8d2{
	width:1400px;
	height:auto;
	margin:auto;
	}





	/*一下是原来*/


/* nav
-------------------------------------------------------------- */

/*.nav{
	text-align: right !important;
	font-size: 0 !important;
}
.nav li{ 
	display: inline-block ; 
	font-size: 1rem ;
}
.nav li a{ 
	display: block ;
	line-height: 5rem; 
	height: 5rem; 
	padding: 0 1.5rem;
}*/

.current a{
	background:#022d64 ;
	color:#fff;
}

.ad-c5124b{
	text-align: center;
	
	margin-top: 5rem;
}
.ad-c5124b .item-0afb15{ font-size: 0;background: #535353;}
.owl-theme-e65cae .owl-controls-ccee34{ margin-top: -45px !important;}

.sy-about-fc96b8{ background: #242424; padding: 2rem 0; color: #fff;}
.sy-abtxt-b8baf3{ width: 60%;}
.sy-abtxt-b8baf3 h2{ font-size: 1.5rem; padding-bottom: .5rem;font-weight: 400;}
.ab-btn-bcd8aa{ text-align: right;}
.ab-btn-bcd8aa a{ display: inline-block;border-radius:1.875rem; height:3.125rem; margin-top: 2rem; width: 18%; line-height: 3.125rem; background: #fff; color: #333;text-align: center;}
.ab-btn-bcd8aa a:hover{ background: #F13A3A; color: #fff;}
.title{ padding-top: 3rem; margin-bottom: 2rem; text-align: center; padding-bottom: 1rem; border-bottom: 1px #f6f6f6 solid;}
.title h2{ font-size: 1.875rem; font-weight: 400; padding-bottom: .5rem;}
.title p{ color: #999;}

.service-list-d390cc{ font-size: 0; padding-bottom: 2rem;}
.service-list-d390cc li{padding:0 1rem; font-size: 1rem; text-align: center;  margin-top: 0rem; }
.service-list-d390cc h3{ font-size: 1.5rem; font-weight: 400;  margin-top: 0rem;}
.service-list-d390cc i{ font-size:7rem;transition: all .4s;transform: rotate(0deg);}
.service-list-d390cc li p{ font-size: 0.875rem; color: #999;}
.service-list-d390cc li:hover i{
	color: #F13A3A;
}

.programme-box-b76199{ 
	background: #f1f1f1;
	padding-bottom: 3rem;
}

.ff-list-bd3473{
	font-size: 0;	
}
.ff-list-bd3473 li{
	 display:inline-block;
	 position: relative;
	 background: #000;
	 overflow: hidden;
}
.ff-list-bd3473 li img{ width: 100%;max-width: 100%;}


.fa-txt{
	font-size: 4rem;
	position: absolute;
	z-index: 10;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
	color: #fff;
	opacity: 0;
	transition: all .4s;
}
.ff-list-bd3473 li a:hover img{ opacity: .3; transform: scale(1.2,1.2);}
.ff-list-bd3473 li a:hover .fa-txt{ opacity: 1; font-size: 1.25rem; }

.advantage-box-916c9f{ padding-bottom: 3rem;}
.advantage-list-be8c75{ font-size: 0;}
.advantage-list-be8c75 li{ font-size: 1rem; text-align: center;  margin-top: -1rem;}
.advantage-list-be8c75 li i{font-size:7rem;transition: all .4s;}
.advantage-list-be8c75 li h3{ font-size: 3rem; color: #F13A3A; margin-top: -1rem;}
.advantage-list-be8c75 li p{ color: #999;}
.advantage-list-be8c75 li:hover i{
	 color: #F13A3A;
}

#owl-demo4 .owl-controls-ccee34,#owl-demo5 .owl-controls-ccee34,#owl-demo6 .owl-controls-ccee34{ margin-top: 15px !important;}

.brand-box-afb2be{ 
	background: url("../images/ban.jpg")/*tpa=http://www.17sucai.com-0cd31c/preview/511164/2016-08-05/%E8%AE%BE%E8%AE%A1%E5%85%AC%E5%8F%B8/img/ban.jpg*/  center top; background-attachment: fixed; background-size: cover; 
}
.brand-box-afb2be .box1-c4db4b{padding: 4rem 1rem;max-width: 75rem; margin: 0 auto; }
.brand-box-afb2be h2{text-align: center; color: #fff; font-size: 2rem; background: rgba(0,0,0,.4); padding: 1rem 0;}
.brand-box-afb2be h2 span{ color: #F13A3A; font-size: 3rem;}
.brand-box-afb2be h2 strong{ display: block;}
.team-list .item-0afb15{ 
	position: relative; 
	/*margin: 0 .5rem; */
	margin: 0 0; 
	overflow: hidden;
}
.team-list .item-0afb15 img{ 
	width: 100%; 
	height: auto; 
	display: block;
	/*padding-left: 0px !important;
	padding-right: 0px !important;*/
}
.team-box{
	background: #ffffff;
	padding-bottom: 3rem;
}

.team-list .item-0afb15 .name-d{ 
	background: #fff; 
	height: 3rem; 
	line-height: 2rem; 
	text-align: left;
	/*border-bottom: 1px solid #000;*/
}

.team-list .item-0afb15 .name-fz1{
		font-size: 22px !important;

	}
.team-list .item-0afb15 .name-fz2{
		font-size: 16px !important;

	}
.team-list .item-0afb15 .name-l{ 
	background: #fff; 
	height: 3rem; 
	line-height: 3rem; 
	text-align: left;
	border-top: 1px solid #b3c0d0;
	/*width: 53px*/
}
.team-list .item-0afb15 .name-t-25e1c0{ 
	background: #fff; 
	height: 3rem; 
	line-height: 3rem; 
	text-align: left;
	/*box-shadow: 0 2px 6px #000;*/
}
.team-abs{ 
	text-align: center; 
	position: absolute;
	left: 0; 
	top: 0; 
	bottom: 3rem; 
	right: 0; 
	background: rgba(0,0,0,0);
	transition: all .4s; 
	/*border-radius: 4%;*/
}
/*.team-abs h3{ 
	padding-top: 40%;
	color: hsla(0,0%,100%,0); 
	font-size: 3rem; 
	font-weight: 400;
	transition: all .4s; 
}
.team-abs p{
	color: hsla(0,0%,100%,0);
	transition: all .4s; 
	font-size: 2rem; 
}
*/
/*.team-list .item-0afb15 a:hover .team-abs{
	background: rgba(0,51,160,0.8)  url(../images/tb1.png) no-repeat center center;
}*/

/*.team-list .item-0afb15 a .team-abs{

	width:100%;
	height:100%;
	position:absolute;
	background:rgba(2,45,100,0.8) url(../images/tb1.png) no-repeat center center;
	top:0;
	left:0;
	border-radius:15px;
	opacity:0;
	-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%);
}

.team-list .item-0afb15 a:hover .team-abs{
	opacity:1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	}

*/

/*.team-list .item-0afb15 a:hover .team-abs h3{
	color: hsla(0,0%,100%,1); 
	font-size: 1.5rem;
}
.team-list .item-0afb15 a:hover .team-abs p{
	color: hsla(0,0%,100%,1);
	font-size: 1rem;
}*/
#owl-demo2 .owl-controls-ccee34{ 
	margin-top: 1.5rem !important;
}
#owl-demo3 .owl-controls-ccee34{ 
	margin-top: .5rem !important;
}
.value-box-d85d9e{background: url("../images/bg2.jpg") center center no-repeat; 
	background-attachment: fixed; 
	background-size: cover;
}
.value-txt-29d827{ 
	width: 50%; 
	margin-left: 50%;
	margin-top: 40%; 
	background: rgba(30,39,48,.8);
	padding: 5rem 0 5rem 3rem; 
	color: #fff;
}
.value-txt-29d827 h2{ 
	font-size: 2.375rem; 
	padding-bottom: .5rem; 
	font-weight: 400;
}

.value-txt-29d827 .ab-btn-bcd8aa{ text-align: center;}
.value-txt-29d827 .ab-btn-bcd8aa a{ min-width: 10rem;}
.lx-box{ padding-bottom: 3rem;}
.lx-list{ font-size: 0;}
.lx-list li{ 
	display: inline-block; 
	width: calc(25% - 0.76rem); 
	/*border:1px #ddd solid;*/ 
	font-size: 1rem;
}
.lx-list li + li{ margin-left: 1rem;}
.lx-list li i{ float: left; font-size: 3rem; padding: 0 1rem;}
.lx-list li p{ padding-top: 1rem;}
.lx-list li p span{ display: block; font-size: 0.875rem; color: #999;}

.owl-next-e4faf5 {
    right: -166px;
    width: 14% !important;
    /*background: url(../images/next1.png) no-repeat;*/
}

/* footer
-------------------------------------------------------------- */
/*.footer-97a3e5{
	width:100%;
	overflow:hidden;
	background:#333b4d;
	padding:80px 0 0 0;
	}
*/

.footer-97a3e5{
	/*width:100%;*/
	background: #2d2d2d;
	padding: 1rem 0;
	color: #959595;
	font-size: 0.875rem;
	text-align: center;
	overflow:hidden;
}

.footerys-c90597{
	width:100%;
	/*margin:0px auto 0px 450px; */
	line-height: 24px;
	/*padding: 0px;*/
	/*text-align:left;*/
	color: #959595;
	background: #1e1e1e; padding:20px 0

}
.footerys-c90597 p{
	text-align: center;
}

.footer-97a3e5 ul{
	width:100%;
	overflow:hidden;
	margin-top: 2%;
	}
.footer-97a3e5 ul li{
	min-height: 227px;
	overflow:hidden;
	float:left;
	/*border-right:solid 1px #4a5266;*/
	text-align: left;
	padding-right: 5px;
	}
.footer-97a3e5 ul li:last-child{
	border-right:none;
	text-align:right;
	}
.footer-97a3e5 ul li h3{
	width:100%;
	overflow:hidden;
	line-height:30px;
	margin-bottom:17px;
	}
.footer-97a3e5 ul li h3 a{
	color:#fff;
	font-size:18px;
	}

.footer-97a3e5 ul li h3 span{
	display: block;
    width: 240px;
    height: 1px;
    background: #959595;
    margin-top: 25px;
    margin-bottom: 11px;
	}

.footer-97a3e5 ul li h4 a{
	color:#959595;
	font-size:15px;
	margin-left: 0px;
	}
.footer-97a3e5 ul li p{
	width:100%;
	overflow:hidden;
	line-height:32px;
	color:#959595;
	font-size:14px;
	}
.footer-97a3e5 ul li p a{
	color:#959595;
	font-size:14px;
	}
.footer-97a3e5 ul li:nth-child(2){
	padding: 0 14.5% 0 6.5%;
	}
.footer-97a3e5 ul li:nth-child(2) p{
	width:50%;
	float:left;
	}
.footer-97a3e5 ul li dl{
	overflow:hidden;
	padding-top:8px;
	}
.footer-97a3e5 ul li dl dt,.footer-97a3e5 ul li dl dd{
	float:right;
	overflow:hidden;
	}
.footer-97a3e5 ul li dl dt{
	margin-left:6%;
	}
.footer-97a3e5 ul li dl dt img{
	max-width:95%;
	height:auto;
	margin: 4% 4%;

	}
.footer-97a3e5 ul li dl dd{
	padding-top:37px;
	}
.footer-97a3e5 ul li dl dd span{
	font-size:16px;
	color:#f2d028;
	display:block;
	line-height:30px;
	}
.footer-97a3e5 ul li dl dd p{
	font-size:16px;
	color:#fff;
	}
.bot-5e57e1{
	width:100%;
	overflow:hidden;
	border-top:solid 1px #4a5266;
	margin-top:60px;
	padding:38px 0;
	color:#858ea2;
	line-height:30px;
	}
.bot-5e57e1 a{
	color:#858ea2;
	}
.bot-5e57e1 a:hover{
	text-decoration:underline;
	}

/* banner_n
-------------------------------------------------------------- */


/*.banner_n-d66f16 img{ 
	width:100%; 
	height:auto;
	
}*/


/*.banner_n-d66f16 p{ 
	width:100%; 
	overflow:hidden;
	font-size:35px;
	color:#fff;
	font-family:Arial;
	line-height:50px;
	text-align:center;
	margin-top: 5px;
}
.banner_n-d66f16 h3{ 
	width:100%; 
	overflow:hidden;
	font-size:50px;
	color:#fff;
	font-weight:bold;
	font-family:siyuan;
	text-align:center;
}
.nbannernr-f87b62{
	padding-top:130px;
	}*/


.banner_n-d66f16 { 
	width:100%; 
	height:360px;
	margin-top:100px;
	background:url(../images/aboutban.jpg) no-repeat top center;
	background-size:cover;
}
.banner_n-d66f16 h3{
	width:100%;
	overflow:hidden;
	text-align:center;
	font-size:46px;
	color:#fff;
	padding-top:128px;
	}
.banner_n-d66f16 span{
	display:block;
	width:50px;
	height:3px;
	background:#fff;
	margin:auto;
	margin-top:34px;
	}


/* position
-------------------------------------------------------------- */
.position-4c81e5 {
	font-size:16px;
	color:#262626;
	line-height:35px;
	background:url(../images/line.jpg) no-repeat bottom center;
	padding:20px 0;
}
.position-4c81e5 a:first-child{
	color:#262626;
}
.position-4c81e5 a {
	font-size:16px;
	color:#0045a2;
}


.cont-d83e68{
	width:1400px;
	overflow:hidden;
	margin:auto;
	}
.cont1-d8b8d2{
	width:1400px;
	height:auto;
	margin:auto;
	}












.team-box{
	margin-top: 4%;
}

.b-nav-4a3330{ 
	padding: 1rem 0; 
	text-align: center; 
	border-bottom: 1px #313a43 solid;
}
.b-nav-4a3330 a{ 
	display: inline-block; 
	padding: 0 2rem; 
	color: #8b939d;
	/*margin-left: -48rem;*/
	font-size:18px;
}
.youqing-3bddd0{ 
	color: #8b939d;
	text-align:left;
	font-size:18px;
}
.youqing-3bddd0 span{
	font-size: 14px;
}
.b-nav-4a3330 a:hover{ color: #D80808;}

.page-55ee5d{ padding: 3rem 1rem;}
.page-tit-a00443{ text-align: center; font-size: 1.75rem; font-weight: 400;}
.sub-list-c0b014{ text-align: center; padding-top: 1rem; border-bottom: 1px #dfdfdf solid; padding-bottom: 1.5rem;  font-size: 0;}
.sub-list-c0b014 li{ display: inline-block; font-size: 1rem;}
.sub-list-c0b014 li a{ display: inline-block; padding: .3rem 2rem;    border: 1px solid #dfdfdf; margin: 0 0.5rem; border-radius: 5rem;}
.sub-list-c0b014 li a:hover,.sub-list-c0b014 li.active a{ background: #D80808; color: #fff;border-color: #D80808;}

.al-list-537882{ padding-top: 2rem; font-size: 0;}
.al-list-537882 li{ display: inline-block; width: 25%; position: relative; transition: all .4s;}
.al-abs-471bed{text-align: center;  position: absolute; 
background: rgba(0,0,0,0); z-index: 10; left: 0;top: 0; bottom: 0; right: 0;
 border: 10px solid hsla(0,0%,100%,0);background-clip: padding-box;transition: all .4s;}
.al-abs-471bed span{transition: all .4s ease .2s; position: absolute; left: 50%;font-size: 2rem; top: 50%; transform: translate(-50%,-50%); width: 100%; color: hsla(213,0%,100%,0);}
.al-list-537882 li a{ display: inline-block; overflow: hidden;}
.al-list-537882 li:hover img{ transform: scale(1.2,1.2);}
.al-list-537882 li:hover .al-abs-471bed{background: rgba(0,0,0,.6);border: 10px solid hsla(0,0%,100%,.5) }
.al-list-537882 li:hover span{color: hsla(213,0%,100%,1);font-size: 1rem;}

.page-ajax-4431a5{ text-align: center;}
.page-ajax-4431a5 a{ font-size: 1rem; display: inline-block; padding: 1rem 2rem 1rem; position: relative;}
.page-ajax-4431a5 a:hover{ color: #D80808;}
.page-ajax-4431a5 a i{ display: inline-block;}
.page-ajax-4431a5 a i:after{
	content: '';
	border: 5px solid transparent;
	border-top-color: #666;
	width: 0;
	height: 0;
	position: absolute;
	left: 50%;
	bottom: 0;
	margin-left: -5px;	
}
.page-ajax-4431a5 a:hover i:after{ border-top-color: #D80808;}

.al-tit-2be4ac{ padding: 2rem 0 1rem; text-align: left;}
.al-tit-2be4ac h1{ font-size: 1.75rem;font-weight: 400;}
.al-tit-2be4ac h1 span{ display: inline-block; margin-left: 1rem; font-size: 0.875rem; color: #999; }
.al-dbox-1e532c{ padding-top: 2rem;}

.l-box-e70daf{
	width: 73%;
    background: #fff;
    box-shadow: 0 0 6px rgba(0,0,0,.1);
    padding: 1.5rem;
}

.r-box-1facd4{
	    background: #fff;
    box-shadow: 0 0 6px rgba(0,0,0,.1);
    padding: 1.5rem;
    width: 25%;
}
.r-box-1facd4 .al-list-537882 li{ width: 100%;}


.product-title-c66779 {
    font-size: 1rem;
    line-height: 1.875;
    font-weight: 400;
    border-bottom: 1px solid #e4eaec;
    padding: 0 0 .5rem 1rem;
    position: relative;
}
.product-title-c66779:before{
	content: '';
	 width: 7rem;
	 height: 2px;
	 background: #333;
	 position: absolute;
	 left: 0;
	 bottom: -1px;
}

.text-box-870a3d{ padding-top: 1rem; font-size: .875rem;}
.xm-mx-f5d595{ padding-top: 1rem;}
.mt1-7d0e62{ margin-top: 1rem;}

.new-list-13e5f9{ }
.new-list-13e5f9 li{color: #666;  padding: 1.5rem 0; border-bottom: 1px #ddd solid;}
.new-list-13e5f9 li span{ margin-right: 1rem; color: #666; text-align: center; background: #f2f2f2;  float: left; width: 5.25rem; height: 5.25rem;}
.new-list-13e5f9 li span strong{ font-size: 1.5rem; padding-top: 1rem;}
.new-list-13e5f9 li p{ font-size: .875rem; height: 3.125rem; overflow: hidden;}
.new-list-13e5f9 li a{padding-bottom: .3rem;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size: 1.125rem; color: #333; display: block;}
.new-list-13e5f9 li a:hover{ color: #D80808;}

.n-title-247e9c{ padding-bottom: 1.2rem; border-bottom: 1px #DFDFDF solid; text-align: center;}
.n-title-247e9c h1{ font-size: 2rem; font-weight: 400;}
.n-title-247e9c .inf-255b37{ color: #999; font-size: .875rem;}

.news-txt-b25103{ padding-top: 1.5rem; font-size: 1rem;}
.news-txt-b25103 img{ display: inline-block; margin: .5rem auto;}

.ab-txt-a073ba .value-box-d85d9e{ background-attachment: inherit; background-size:cover;}
.txt01-57eb83{ 
	max-width: 73rem; 
	margin: 2rem auto; 
	text-align: left; 
	font-size: .875rem; 
	line-height: 2rem;
}

.map{ 
	margin: 2rem 0;
}
.nav-logo{ 
	position: absolute; 
	right: 2rem; 
	top: 1rem; 
	display: none;
}
.nav-logo span{ 
	width:30px; 
	height: 4px; 
	background: #333; 
	display: block;
	margin-bottom: 6px;
}

.mobile-nav-819bfc{ 
	height: 100%; 
	background: #242424; 
	position: fixed; 
	right: -200px; 
	top: 3.75rem; 
	width: 200px; 
	overflow: hidden; 
	display: none ;}
.mobile-nav-819bfc ul{ 
	padding: 15px 0;
}
.mobile-nav-819bfc a{ 
	display: block; 
	border-bottom:1px #666 solid; 
	height: 40px; 
	line-height: 40px; 
	padding-left: 5px; 
	color: #fff;
	padding: 0 25px; 
	font-size: 15px;
}
.mobile-nav-819bfc a:active{ 
	background: #fff; 
	color: #242424;
}




@media only screen and (max-width: 50em) {
	.brand-box-afb2be h2{ font-size: 1.5rem; font-weight: 400;}
	.value-txt-29d827{ width: 70%; margin: 0 auto;}
	.lx-list li{ width: calc(50% - .5rem); margin-bottom: 1rem;}
	.lx-list li:nth-child(3){
		margin-left: 0;
	}	
	.ab-btn-bcd8aa{text-align: center;}
	.ab-btn-bcd8aa a{ width: 50%; max-width: 10rem;}
	.al-list-537882 li{ width: 50%;}
	.l-box-e70daf{ width: 100%;padding: 1rem;}
	.r-box-1facd4{ width: 100%; margin-top: 1rem;padding: 1rem;}
	.al-dbox-1e532c .al-list-537882 li{ width: 50%;}
}

@media only screen and (min-width: 30.0625em) and (max-width: 47em) {
	
	.ab-btn-bcd8aa{text-align: center;}
	.ab-btn-bcd8aa a{ width: 50%;}
	.brand-box-afb2be h2{ line-height: 3rem;}
	.brand-box-afb2be h2 span{ display: none;}
	.brand-box-afb2be h2 strong{ display: inline-block;font-weight: 400;}
	.value-txt-29d827{ width: 100%;}
	.value-txt-29d827 h2{ font-size: 2rem;}
	.b-nav-4a3330 a{ padding: 0 1rem;}
	.sub-list-c0b014 li{ width: 50%; margin-bottom: 1rem; }
	.sub-list-c0b014 li a{ width: 80%;}
	.nav{ display: none;}
	.nav-logo{ display: block;}
	.navbar{ height: 3.75rem;}
	.logo img{ height: 2.75rem;}
	.ad-c5124b{ margin-top: 3.75rem;}
}

@media only screen and (max-width: 30em) {
	.sy-abtxt-b8baf3{ width: 100%;}
	.sy-abtxt-b8baf3{ width: 100%; font-size: .875rem;}
	.brand-box-afb2be h2{ line-height: 3rem;}
	.brand-box-afb2be h2 span{ display: none;}
	.brand-box-afb2be h2 strong{ display: inline-block;font-weight: 400;}
	.value-txt-29d827{ width: 100%;}
	.value-txt-29d827 h2{ font-size: 1.5rem;}
	.b-nav-4a3330 a{ padding: 0 .5rem;}
	.value-txt-29d827{  padding:3rem 1rem}
	.lx-list li{ width: 100%; margin-left: 0 !important;}
	.lx-box{ padding-bottom: 2rem;}
	.title{ padding-top: 1rem; margin-bottom: 1rem;}
	.title h2{ font-size: 1.4rem; }
	.programme-box-b76199,.advantage-box-916c9f,.team-box{ 
		padding-bottom: 1rem;
	}
	.brand-box-afb2be .box1-c4db4b{ padding: 2rem 1rem;}
	.sub-list-c0b014 li{ width: 50%; margin-bottom: 1rem;}
	.sub-list-c0b014 li a{ width: 90%; padding: .3rem 0;}
	.new-list-13e5f9 li span{ display: none;}
	.new-list-13e5f9 li{ padding: 1rem 0;}
	.nav{ display: none;}
	.nav-logo{ display: block;}
	.navbar{ height: 3.75rem;}
	.logo img{ height: 2.75rem;}
	.ad-c5124b{ margin-top: 3.75rem;}
	.service-list-d390cc li,.advantage-list-be8c75 li{ margin-top: -2.5rem;}
	
}

@media only screen and (max-width: 21em) {
	.b-nav-4a3330 { display: none;}
	.al-list-537882 li{ width: 100%;}
	.al-dbox-1e532c .al-list-537882 li{ width: 100%;}

}


/*增加的*/
/*index 的
-------------------------------------------------------------- */





/* 公司简介

-------------------------------------------------------------- */

.gongsi-box-160f1e{
	margin-top: 4%;
	/*padding-bottom: 3rem;*/
}
.gongsidiv1-fe56be{
	width: 36%;
	height: auto;
	top:0px;
	left:0px;
	float: left;
	position: relative;
	z-index: 2;

}

.gongsidiv1-fe56be img{
	width:100%; 
	height:300px;object-fit: cover
}
.gongsidiv2-bc26f8{
    float: left;
    position: absolute;
    top:2%;left:5%;
    width:85%;
    z-index: 9;
    overflow: hidden;
    color: #fff;
}

.gongsidiv2-bc26f8 a{
	font-size: 18px;
	color: #fff;
	/*border-bottom: 1px solid #fff;*/
	padding: 20px 20px;
}

.gongsidiv2-bc26f8 a:hover{
	color: #f00;	
}



.gongsidiv3-87c789{
	width: 64%;
	height: auto;
	top:0px;left:0;
	float: left;
	position: relative;
}
.gongsidiv4-f81e9a{
    float: left;
    position: absolute;
    top:20%;
    right:5%;
    z-index: 9;
    overflow: hidden;
    color: #fff;
}

.gongsidiv4-f81e9a a span:hover{
	color: #f00;
}

.gongsidiv5-206712{
	float: left;
	position: absolute;
	bottom: 10%;
	left:4%;
	width:26%;
	z-index: 9;
	overflow: hidden;
	color: #fff;
}

.gongsidiv5-206712 a{
	font-size: 18px;
	color: #fff;
	/*border-bottom: 1px solid #fff;*/
	padding: 20px 15px;
}
.gongsidiv5-206712 a:hover{
	color: #feacac;
}

.img2-aea70a img{
	width:100%;
	height:240px;object-fit: cover
}
.img3-4db3a4 img{
	width:100%;
	height:360px;object-fit: cover
}




/* banner

-------------------------------------------------------------- */
#wrapper {
	position:relative;
	margin-top:100px;
}

#wrapper a {
	text-decoration:none;
	-webkit-transition:color 0.2s linear;
    -moz-transition:color 0.2s linear;
    -o-transition:color 0.2s linear;
    transition:color 0.2s linear;
}

#wrapper a:focus ,#wrapper a:link,#wrapper a:active {
	outline:none;
}

#wrapper a:hover {
	color:#444;
}
.fullwidthbanner-container-658f55{

	width:100% !important;

	position:relative;

	padding:0;

	max-height:800px !important;

	overflow:hidden;

}



.fullwidthbanner-container-658f55 .fullwidthabnner-d287e6	{

	width:100% !important;

	max-height:800px !important;

	position:relative;

}



@media only screen and (min-width: 768px) and (max-width: 959px) {

	  .banner-1e719e, .bannercontainer-2dd676			{	width:768px; height:309px;}
	  

}



@media only screen and (min-width: 480px) and (max-width: 767px) {

	   .banner-1e719e, .bannercontainer-2dd676		{	width:480px; height:193px;	}

}



@media only screen and (min-width: 320px) and (max-width: 479px) {

		.banner-1e719e, .bannercontainer-2dd676		{	width:320px;height:129px;	}

}



@media only screen and (max-width: 319px) {

		.banner-1e719e, .bannercontainer-2dd676		{	width:240px;height:97px;	}

}



.tp-bullets-495852.simplebullets-30c3c3.round-a5d4cc .bullet-a5117b:hover,

.tp-bullets-495852.simplebullets-30c3c3.round-a5d4cc .bullet-a5117b.selected,

.tp-bullets-495852.simplebullets-30c3c3.navbar .bullet-a5117b:hover,

.tp-bullets-495852.simplebullets-30c3c3.navbar .bullet-a5117b.selected {	

	background:#fff;

}

.tp-leftarrow-c323b0:hover,

.tp-rightarrow-ea5b5c:hover {	

	background:#14a73c;

 }

/** BULLETS **/

.tp-bullets-495852 {
    z-index: 1001;
    position: absolute;
	bottom:5% !important;
}



.tp-bullets-495852.simplebullets-30c3c3.round-a5d4cc .bullet-a5117b {

    cursor: pointer;

    position: relative;
	border:1px solid #fff;
	border-radius:50%;
    width: 14px;
    height:14px;
	margin:0 5px;
	float:left;

    -webkit-transition: background 0.1s linear;

    -moz-transition: color, background 0.1s linear;

    -o-transition: color, background 0.1s linear;

    transition: color, background 0.1s linear;

}







.tp-bullets-495852.tp-thumbs-f93516 {

    z-index: 100;

    position: absolute;

    padding: 3px;

    background-color: #fff;

    width: 500px;

    height: 50px;

    margin-top: -50px;

}



.fullwidthbanner-container-658f55 .tp-thumbs-f93516 {

    padding: 3px;

}



.tp-bullets-495852.tp-thumbs-f93516 .tp-mask-bbf2a6 {

    width: 500px;

    height: 50px;

    overflow: hidden;

    position: relative;

}



.tp-bullets-495852.tp-thumbs-f93516 .tp-mask-bbf2a6 .tp-thumbcontainer-39e56b {

    width: 5000px;

    position: absolute;

}



.tp-bullets-495852.tp-thumbs-f93516 .bullet-a5117b {

    width: 100px;

    height: 50px;

    cursor: pointer;

    overflow: hidden;

    background: none;

    margin: 0;

    float: left;

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

	/*filter: alpha(opacity=50);	*/

    -moz-opacity: 0.5;

    -khtml-opacity: 0.5;

    opacity: 0.5;

    -webkit-transition: all 0.2s ease-out;

    -moz-transition: all 0.2s ease-out;

    -o-transition: all 0.2s ease-out;

    -ms-transition: all 0.2s ease-out;

}



.tp-bullets-495852.tp-thumbs-f93516 .bullet-a5117b:hover,

.tp-bullets-495852.tp-thumbs-f93516 .bullet-a5117b.selected {

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

    -moz-opacity: 1;

    -khtml-opacity: 1;

    opacity: 1;

}



.tp-thumbs-f93516 img {

    width: 100%;

}



.tp-bannertimer-beaff7 {

    width: 100%;

    height: 10px;

    position: absolute;

    z-index: 200;

    z-index: 5000;

}



.tp-bannertimer-beaff7.tp-bottom-ab2099 {

    bottom: 0px !important;

    height: 5px;

}





@media only screen and (min-width: 768px) and (max-width: 959px) {;

}



@media only screen and (min-width: 480px) and (max-width: 767px) {

    .responsive-69c2d8 .tp-bullets-495852.tp-thumbs-f93516 {

        width: 300px !important;

        height: 30px !important;

    }



    .responsive-69c2d8 .tp-bullets-495852.tp-thumbs-f93516 .tp-mask-bbf2a6 {

        width: 300px !important;

        height: 30px !important;

    }



    .responsive-69c2d8 .tp-bullets-495852.tp-thumbs-f93516 .bullet-a5117b {

        width: 60px !important;

        height: 30px !important;

    }

}



@media only screen and (min-width: 0px) and (max-width: 479px) {

    .responsive-69c2d8 .tp-bullets-495852 {

        display: none;

    }



    .responsive-69c2d8 .tparrows-b514d8 {

        display: none;

    }

}





.tp-simpleresponsive-2bcfc0 img {

    -moz-user-select: none;

    -khtml-user-select: none;

    -webkit-user-select: none;

    -o-user-select: none;

}



.tp-simpleresponsive-2bcfc0 a {

    text-decoration: none;

}



.tp-simpleresponsive-2bcfc0 ul {

    list-style: none;

    padding: 0;

    margin: 0;

}



.tp-simpleresponsive-2bcfc0 >ul >li {

    list-stye: none;

    position: absolute;

    visibility: hidden;

}



.caption-f372a8.slidelink-9c2605 a div,

.tp-caption-efd568.slidelink-9c2605 a div {

    width: 10000px;

    height: 10000px;

}



.tp-loader-74377a {


    background-color: #fff;

    margin: -22px -22px;

    top: 50%;

    left: 50%;

    z-index: 10000;

    position: absolute;

    width: 44px;

    height: 44px;

    border-radius: 3px;

    -moz-border-radius: 3px;

    -webkit-border-radius: 3px;

}




/* tit

-------------------------------------------------------------- */
.tit-7df4a1{
	width:100%;
	height:auto;
	margin-bottom:40px;
	}
.tit-7df4a1 h3{
	width:100%;
	overflow:hidden;
	text-align:center;
	}
.tit-7df4a1 h3 a{
	font-size:28px;
	color:#000;
	}
.tit-7df4a1 p{
	width:100%;
	height:auto;
	text-align:center;
	color:#999999;
	font-family:Arial;
	}
.tit-7df4a1 span{
	display:block;
	width:270px;
	height:1px;
	background:#d2d2d2;
	margin:auto;
	position:relative;
	margin-top: 10px;
	}
.tit-7df4a1 span:after{
	content:"";
	position:absolute;
	width:32px;
	height:10px;
	background:#f68400;
	bottom:-5px;
	left:50%;
	margin-left:-16px;
}


/* about
-------------------------------------------------------------- */
.about-7c1c07{
	width:100%;
	max-height:720px;
	overflow:hidden;
	background:url(../images/aboutbg.jpg) no-repeat top center;
	background-size:cover;
	}
.about-7c1c07 ul{
	width:100%;
	overflow:hidden;
	}
.about-7c1c07 ul li{
	height:720px;
	position:relative;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	}
.about-7c1c07 ul li:after{
	content:"";
	position:absolute;
	width:1px;
	height:466px;
	background:#fff;
	right:0;
	top:127px;
	}
.about-7c1c07 ul li:last-child:after{
	display:none;
	}
.about-7c1c07 ul li .aboutnr-a35848{
	width:100%;
	overflow:hidden;
	margin:249px 0;
	}
.about-7c1c07 ul li .aboutnr-a35848 .abouttb-50f451{
	width:100%;
	overflow:hidden;
	text-align:center;
	}
.about-7c1c07 ul li .aboutnr-a35848 h4{
	width:100%;
	overflow:hidden;
	text-align:center;
	font-size:26px;
	color:#fff;
	line-height:35px;
	margin:39px 0 6px 0;
	}
.about-7c1c07 ul li .aboutnr-a35848 p{
	width:100%;
	overflow:hidden;
	text-align:center;
	font-size:16px;
	color:#00ae69;
	font-family:Arial;
	margin-bottom:37px;
	}
.about-7c1c07 ul li .aboutnr-a35848 span{
	display:block;
	width:36px;
	height:3px;
	background:#fff;
	margin:auto;
	}
.about-7c1c07 ul li .aboutbg-7d1779{
	width:100%;
	height:100%;
	overflow:hidden;
	position:absolute;
	background:#00ae69;
	padding:0 60px;
	top:0;
	left:0;
	opacity:0;
	-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%);
	}
.about-7c1c07 ul li .aboutbg-7d1779 h4{
	width:100%;
	overflow:hidden;
	font-size:22px;
	color:#fff;
	margin:0;
	line-height:35px;
	margin-top:70px;
	}
.about-7c1c07 ul li .aboutbg-7d1779 .aboutimg-7ec4d7{
	width:100%;
	overflow:hidden;
	text-align:center;
	margin-top:24px;
	}
.about-7c1c07 ul li .aboutbg-7d1779 .aboutimg-7ec4d7 img{
	max-width:100%;
	height:auto;
	}
.about-7c1c07 ul li .aboutbg-7d1779 p{
	width:100%;
	overflow:hidden;
	color:#fff;
	margin-top:32px;
	}
.about-7c1c07 ul li .aboutbg-7d1779 .aboutmore-1a59d2{
	width:100%;
	overflow:hidden;
	margin-top:80px;
	}

.aboutmore-1a59d2 img{
	width:99px;
	height:10px;
	overflow:hidden;
	margin-top:-21px;
	margin-left:-5px;
	}

.about-7c1c07 ul li:hover .aboutbg-7d1779{
	opacity:1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	}
.about-7c1c07 ul li:hover:after{
	display:none;
	}


/* pro
-------------------------------------------------------------- */
.pro-cb1a7f{
	width:100%;
	height:610px;
	background:#f6f6f6;
	position:relative;
	}
.pro-cb1a7f .pronr-5e0405{
	width:1200px;
	height:472px;
	margin:auto;
	padding-top:34px;
	background:#fff url("../images/probg.jpg") no-repeat bottom center;
	position:absolute;
	left:50%;
	margin-left:-600px;
	top:95px;
	z-index:99;
	border-radius:20px;
	}
.scroll-outer-f8b85f{
	margin-top:50px;
	min-height:400px;
	padding: 0 1%;
	}
#scroll{width:100%;height:auto;}
#scroll .owl-wrapper-outer-6a73b6{margin:0 auto;}
.owl-carousel-b8c269 .owl-wrapper-outer-6a73b6 {
    overflow: hidden;
    position: relative;
    width: 100%;
	top:10px;
}
#scroll .item-0afb15{overflow:hidden;text-align: center;}
.con4_item-cad3ce{ width:100%; overflow:hidden; }
.con4_item-cad3ce .proimg-dc65f6{ 
	width:100%; 
	overflow:hidden; 
	margin-bottom:10px; 
	position:relative;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	}
.con4_item-cad3ce .proimg-dc65f6 img{
	border-radius:15px;
	max-width: 100%;
    height: auto;
	}
.con4_item-cad3ce .protit-f9fedb{ 
	width:100%; 
	overflow:hidden;
	text-align:center;
	color:#e96f09;
	font-size:26px;
	margin-top:20px;
	font-family:siyuan;
	}
.con4_item-cad3ce .probg-699676{
	width:100%;
	height:100%;
	position:absolute;
	background:rgba(0,51,160,0.5) url("../images/tb1.png") no-repeat center center;
	top:0;
	left:0;
	border-radius:15px;
	opacity:0;
	-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%);
	}
.owl-carousel-b8c269 .owl-item-c3c339:hover .con4_item-cad3ce .probg-699676{
	opacity:1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	}
#scroll .item-0afb15:hover .con4_item-cad3ce img{
	-webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
	-transform:scale(1.2);
}
.owl-carousel-b8c269 .owl-item-c3c339 {
    float: left;
	width:100%;
	overflow:hidden;
	padding: 0 30px;
}

.owl-theme-e65cae .owl-controls-ccee34{
	text-align: center;
	top: 0;
    width: 100%;
	position: absolute;
}

/* Styling Next and Prev buttons */



/* Styling Pagination*/

.owl-theme-e65cae .owl-controls-ccee34 .owl-page-ce6cf8{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme-e65cae .owl-controls-ccee34 .owl-page-ce6cf8 span{
	display: block;
	width: 15px;
	height: 15px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 1;
	-webkit-border-radius:50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #00ba5b;
    border: solid 2px #00ba5b;
}

.owl-theme-e65cae .owl-controls-ccee34 .owl-page-ce6cf8.active span,
.owl-theme-e65cae .owl-controls-ccee34.clickable-6c2302 .owl-page-ce6cf8:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	background: rgba(255,255,255,0);
    border: solid 2px #00ba5b;
}

/* If PaginationNumbers is true */

.owl-theme-e65cae .owl-controls-ccee34 .owl-page-ce6cf8 span.owl-numbers-f369c4{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item-c3c339.loading-0c3fbc{
	min-height: 150px;
	background: url("../images/ajaxloader.gif") no-repeat center center
}
/* Styling Pagination*/
.owl-theme-e65cae .owl-pagination-f9edfe{
	display:none;
	}
.owl-theme-e65cae .owl-controls-ccee34 .owl-page-ce6cf8{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}

/* If PaginationNumbers is true */

.owl-theme-e65cae .owl-controls-ccee34 .owl-page-ce6cf8 span.owl-numbers-f369c4{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item-c3c339.loading-0c3fbc{
	min-height: 150px;
	background: url("AjaxLoader.gif"/*tpa=http://www.weikaijc.com/skin/css/AjaxLoader.gif*/) no-repeat center center
}
.owl-prev-97855c,.owl-next-e4faf5{
	width:70px;
	height:70px;
	text-align:center;
	position: absolute;
	cursor:pointer;
	top:350px;
	}
.owl-next1 img{
	width:35px !important;
	/*height:70px;*/
	text-align:center;
	/*position: absolute;*/
	cursor:pointer;
	/*top:350px;*/
	}
.owl-prev-97855c{
	left: -166px;
	background:url("../images/prev1.png") no-repeat;
	}
.owl-prev-97855c:hover{
	background:url("../images/prevh1.png") no-repeat;
	}
.owl-next-e4faf5{
	right: -166px;
	background:url("../images/next1.png") no-repeat;
	}
.owl-next-e4faf5:hover{
	background:url("../images/nexth1.png") no-repeat;
	}
.promore-6eb616{
	width:100%;
	overflow:hidden;
	margin-top:40px;
	}
.promore-6eb616 a{
	display:block;
	width:190px;
	height:55px;
	text-align:center;
	line-height:55px;
	border-radius:30px;
	border:solid 1px #0033a0;
	color:#0033a0;
	margin:auto;
	font-size:20px;
	font-family:siyuan;
	}
.promore-6eb616 a:hover{
	background:#0033a0;
	color:#fff;
	transition: all 0.3s ease;
	-moz-transition:all 0.3s ease; /* Firefox 4 */
	-webkit-transition: all 0.3s ease; /* Safari 閸滐拷 Chrome */
	-o-transition: all 0.3s ease; /* Opera */
	}

/* box 产品轮播
-------------------------------------------------------------- */

.Box {
	position: relative;
	/*margin-left: 92px;*/
}
.Box .content1-be56ca {
	width: 93%;
	/*width: 83.33%;*/
	/*width: 942px;*/
	margin: 0 auto;
	margin-top:0%;
	margin-left:80px;
}
.Box h2 {
	text-align: center;/*margin-bottom: 35px;*//*padding-top: 250px;*/
}
.Box .Box_con {
	position: relative;
}
.Box .Box_con .btnl {
	position: absolute;
}
.Box .Box_con .btn {
	display: block;
	width: 39px;
	height: 39px;
	position: absolute;
	top: 369px;
	cursor: pointer;
}

.Box .Box_con .btnl {
	background: url(../images/prev1.png) no-repeat center;
	left: -289px;
	display: none;
}

.Box .Box_con .btnl:hover {
	background: url(../images/prevh1.png) no-repeat center;
}

.Box .Box_con .btnr {
	background: url(../images/next1.png) no-repeat center;
	/*right: -72px;*/
	left: -320px;
}		


.Box .Box_con .btnr:hover {
	background: url(../images/nexth1.png) no-repeat center;
}
.Box .Box_con .conbox-10e5f7 {
	position: relative;overflow: hidden;
}
.Box .Box_con .conbox-10e5f7 ul {
	position: relative;
	list-style: none;
}
.Box .Box_con .conbox-10e5f7 ul li {
	float: left;
	/*width: 300px;
	height: 340px;*/
	width: 330px;
	height: 440px;
	/*margin-left: 25px;*/
	margin-right: 20px;

	overflow: hidden;
}
.Box .Box_con .conbox-10e5f7 ul li:first-child {
	margin-left: 20;
}


/*.Box .Box_con .conbox-10e5f7 ul li img {
	display: block;
	width: 270px;
	height: 320px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
	background:rgba(2,45,100,0.8) url("../images/tb1.png") no-repeat center center;
	z-index: 1;

}*/
/*
.Box .Box_con .conbox-10e5f7 ul li:hover img {
	-webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
	-transform:scale(1.2);
	z-index: 2;

}*/

.team-list .item-0afb15 a .team-abs{

	width:100%;
	height:100%;
	position:absolute;
	background:rgba(2,45,100,0.8) url(../images/tb1.png) no-repeat center 20%;
	top:0;
	left:0;
	/*border-radius:15px;*/
	opacity:0;
	-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%);
}

.team-list .item-0afb15 a:hover .team-abs{
	opacity:1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	z-index: 2;
	}




.Box .BoxSwitch {
	margin-top: -55px;
	margin-left: -254px;
	text-align: center;
}
.Box .BoxSwitch span {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	width: 11px;
	height: 11px;
	border-radius:49px;
	background: #022d64;
	margin: 0 5px;
	cursor: pointer;
	left:-10px !important;
	float: left;
}
.Box .BoxSwitch span.cur-daca8a {
	background: red;
}


/* ncontent
-------------------------------------------------------------- */
.ncontent-1edeca{
	margin-top:60px;
	margin-bottom:60px;
	}
.nleft-967f71{
	width:268px;
	overflow:hidden;
	}
.nmenu-bddfff{
	width:100%;
	overflow:hidden;
	}
.nmenu-bddfff ul{
	width:100%;
	overflow:hidden;
	margin:0;
	}
.nmenu-bddfff ul li{
	/*width:143px;*/
	/*width:188px;*/
	width:150px;
	height:46px;
	overflow:hidden;
	line-height:46px;
	text-align:center;
	background:#dedede;
	margin-left:10px;
	float:left;
	margin-bottom: 5px;
	}

.nmenu-bddfff ul li{
	
	}

.nmenu-bddfff ul li a{
	font-size:16px;
	color:#022d64;
	display:block;
	}
.nmenu-bddfff ul li:hover,.nmenu-bddfff ul li.cur-daca8a{
	background:#0033a0;
	}
.nmenu-bddfff ul li:hover a,.nmenu-bddfff ul li.cur-daca8a a{
	color:#fff;
	}




/* ntit
-------------------------------------------------------------- */
.ntit-1351b1{
	width:100%;
	height:auto;
	}
.ntit-1351b1 h4{
	width:100%;
	overflow:hidden;
	font-size:36px;
	color:#0045a2;
	text-align:center;
	font-weight:bold;
	padding-bottom: 10px;
	}
.line-a3781f{
	width:100%;
	height:1px;
	background:#bbcde4;
	position:relative;
	}
.line-a3781f:before{
	content:"";
	display:block;
	width:144px;
	height:4px;
	background:#2f82ea;
	position:absolute;
	left:50%;
	margin-left:-72px;
	bottom:0;
	}
.line-a3781f:after{
	content:"";
	display:block;
	width:144px;
	height:3px;
	background:#1f5ba7;
	position:absolute;
	left:50%;
	margin-left:-72px;
	top:0;
	}
/* ncontact
-------------------------------------------------------------- */
.ncontact-ae2ff1{
	width:100%;
	overflow:hidden;
	margin-top:50px;
	background:#e8e8e8;
	}
.ncontact-ae2ff1 .ncontactnr-e76051{
	margin-top:106px;
	padding: 0 5% 0 19%;
	}
.ncontactnr-e76051 h5{
	width:100%;
	overflow:hidden;
	font-size:32px;
	color:#333;
	}
.ncontactnr-e76051 span{
	display:block;
	width:92px;
	height:1px;
	background:#8b8b8b;
	margin-top:30px;
	margin-bottom:60px;
	}
.ncontactnr-e76051 ul{
	width:100%;
	overflow:hidden;
	}
.ncontactnr-e76051 ul li{
	width:100%;
	overflow:hidden;
	font-size:16px;
	color:#080808;
	line-height:30px;
	margin-bottom:20px;
	}
.ncontactnr-e76051 ul li a{
	font-size:16px;
	color:#080808;
	}
.ncontactnr-e76051 ul li font{
	font-size:16px;
	color:#9999af;
	margin-left: 20px;
	}
.map{
	width:100%;
	height:600px;
	overflow:hidden;
	}


	/* news
-------------------------------------------------------------- */
.news-1a4400{
	margin-top: 35%;
	width:100%;
	/*min-width:1200px;	*/
	padding-top:50px;

	/*background:url(../images/newsbg.png) 50px 60px no-repeat bottom center;*/
	background:url(../images/newsbg.png) 18% 69% no-repeat;
}
.news_con-5cfeaf{
	width:1400px;
	margin:40px auto 0px;;
}
.news_left-88536c{
	float:left;
	width:515px;
	height:690px;
	position: relative;
	overflow: hidden;
}

.news_left-88536c a p{
	color: #6e6e6e;
}
.news_left-88536c a p:hover{
	color: #f00;
}


.news_left-88536c img{
	width:515px;
	height:393px;
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease-in-out 0s;
	-ms-transition:all 0.5s ease-in-out 0s;
	-o-transition:all 0.5s ease-in-out 0s;
	-webkit-transition:all 0.5s ease-in-out 0s;
}
.news_left-88536c a:hover img{	
	
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	-webkit-transform: scale(1.1);	
}


.newsmore-76c1e8{
	/*width:100%;*/
	overflow:hidden;
	/*margin-top:80px;*/
	bottom: 2%;
	background: #f8f8f8;
	/*line-height: 75px;*/
	width: 175px;
	height: 75px;
	/*display: inline-block;*/
	display: block;
	position: absolute;
}

.newsmore-76c1e8 img{
	width:54px;
	height:7px;
	overflow:hidden;
	margin-top:-21px;
	margin-left:10px;
	left: 35%;
	bottom: 51%;
	position:absolute;
	float: left;
	z-index: 10；
	}

.newsmore-76c1e8 span{
	width:90px;
	height:30px;
	overflow:hidden;
	margin-top:-21px;
	margin-left:10px;
	left:5%;
	bottom: 32%;
	position:absolute;
	/*float: left;*/
	color: #000;
	/*background: #f00；*/
	z-index:10;
	}

.newsmore-76c1e8 span:hover{
	
	color: #f00;
	
	}

.news_right-12848b{
	float:right;
	width:800px;
	text-align: left;
}
.news_right-12848b dl{
	padding:27px 35px;
	/*background:#eaeaea;	*/
	border-bottom: 2px solid #e5e5e5;
}

.news_right-12848b dl:last-child{
	/*border-bottom: 2px solid #fff;*/
}
.news_right-12848b dd{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.news_right-12848b dt,.news_right-12848b dt span{
	font-size:22px;
	color:#2b2b2b;
	line-height: 74px;
}
.news_right-12848b dt span{
	float:right;
}
.news_right-12848b dd{
	font-size:16px;
	color:#808080;
	line-height: 24px;
	margin-top:-4px;
}
.news_right-12848b a:hover dl{
	background:#022d64;
}
.news_right-12848b a:hover dt,.news_right-12848b a:hover dd,.news_right-12848b a:hover span{
	color:#fff;}

	/* position
-------------------------------------------------------------- */
.position-4c81e5 {
	font-size:16px;
	color:#262626;
	line-height:35px;
	background:url(../images/line.jpg) no-repeat bottom center;
	padding:20px 0;
}
.position-4c81e5 a:first-child{
	color:#262626;
}
.position-4c81e5 a {
	font-size:16px;
	color:#0045a2;
}

/* nabout
-------------------------------------------------------------- */
.nabout-4e8e90{
	margin-top:30px;
	margin-bottom:0px;
	}
.nabout-4e8e90 h4{
	width:100%;
	overflow:hidden;
	text-align:center;
	}
.nabout-4e8e90 .naboutnr-dda893{
	width:100%;
	overflow:hidden;
	margin-top:48px;
	}
.nabout-4e8e90 .naboutnr-dda893 p{
	overflow:hidden;
	font-size:16px;
	line-height:32px;
	color:#585858;
	}
.nabout-4e8e90 .naboutnr-dda893 img{
	max-width:100%;
	height:auto;
	float: left;
    margin: 0 40px 10px 0;
	}
.nabout-4e8e90 img{
	max-width:100%;
	height:auto;
	text-align: center;
	}
.qywh-43e632{
	width:100%;
	overflow:hidden;
	margin-top:50px;
}
.qywh-43e632 dl{
	padding-left:0;
	padding-right:5%;
}
.qywh-43e632 dl dt img{
	max-width:100%;
	height:auto;
}
.qywh-43e632 dl dt{
	width:26%;
	overflow:hidden;
	float:left;
}
.qywh-43e632 dl dd{
	width:74%;
	overflow:hidden;
	float:left;
	padding-left:1%;
}
.qywh-43e632 dl dd h5{
	width:100%;
	overflow:hidden;
	font-size:24px;
	color:#343434;
}
.qywh-43e632 dl dd p{
	width:100%;
	overflow:hidden;
	font-size:16px;
	color:#343434;
}

/* download
-------------------------------------------------------------- */
.download-30eb29{
    width: 100%;
    overflow: hidden;
	margin-top:10px;
	}
.download-30eb29 img{
    max-width: 100%;
	height:auto;
	/*border-bottom: solid 1px #e7e7e7;*/
	padding: 75px 0% 42px 0%;
	}
.download-30eb29 ul{
    width: 100%;
    overflow: hidden;
	}
.download-30eb29 ul li{
    width: 100%;
    overflow: hidden;
	padding:10px 2% 17px 2%;
	border-bottom:solid 1px #e7e7e7;
	margin:10px 0;
	}
.download-30eb29 ul li h5{
    width: 100%;
    overflow: hidden;
	font-size:22px;
	color:#000;
	line-height:35px;
	}
.download-30eb29 ul li p{
    width: 100%;
    overflow: hidden;
	font-size:16px;
	color:#8d8d8d;
	}
/*.download-30eb29 ul li:hover{
	background:#022d64 url(../images/tb11.png) no-repeat 98% center;
	}*/
/*.download-30eb29 ul li:hover h5{
	color:#fff;
	}*/
.download-30eb29 ul li h5 .btn{
	color:#fff;
	}
.download-30eb29 ul li:hover h5 .btn{
	color:#f00;
	}
/*.download-30eb29 ul li:hover p{
	color:#b8bfdc;
	}
*/
/* nnews
-------------------------------------------------------------- */
.nnews-4072bf{
	width:100%;
	overflow:hidden;
	margin-top:55px;
	}
.nnews-4072bf dl{
	width:100%;
	overflow:hidden;
	margin-bottom:32px;
	}
.nnews-4072bf dl dt{
	width:200px;
	height:160px;
	overflow:hidden;
	float:left;
	padding-right:10px;
	position:relative;
	margin-right: 1%;
	}
.nnews-4072bf dl:hover img{
	transform:translate(-50%, -50%) scale(1.2);
	}
.nnews-4072bf dl dt img{
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
}
.nnews-4072bf dl dd{
	width:75%;
	overflow:hidden;
	float:left;
	}
.nnews-4072bf dl dd .date-49abb2{
	width:100%;
	overflow:hidden;
	font-size:16px;
	color:#282828;
	line-height:32px;
	margin-top:12px;
	}
.nnews-4072bf dl dd .nnewsbt-e83691{
	width:100%;
	overflow:hidden;
	font-size:16px;
	color:#282828;
	line-height:32px;
	}
.nnews-4072bf dl dd .nnewsms-3d2413{
	width:100%;
	overflow:hidden;
	font-size:16px;
	color:#606060;
	line-height:32px;
	}
.nnews-4072bf dl:hover{
	background:#022d64;
	}
.nnews-4072bf dl:hover dd .date-49abb2{
	color:#fff;
	}
.nnews-4072bf dl:hover dd .nnewsbt-e83691{
	color:#fff;
	}
.nnews-4072bf dl:hover dd .nnewsms-3d2413{
	color:#fff;
	}
.nnews-4072bf h1{
	width: 100%;
    overflow: hidden;
    font-size: 26px;
    color: #333;
    text-align: center;
    margin-top: 30px;
	}
.nnews-4072bf .fbtime-0ce4b3 {
    width: 100%;
    overflow: hidden;
    font-size: 15px;
    line-height: 30px;
    color: #666;
    text-align: center;
    border-bottom: dashed 1px #666;
    padding-bottom: 23px;
}
.nnews-4072bf .fbnr-543911 {
    width: 100%;
    overflow: hidden;
    margin-top: 30px;
    font-size: 16px;
    line-height: 30px;
    color: #333;
}
.nnews-4072bf .fbnr-543911 p {
    width: 100%;
    overflow: hidden;
    font-size: 16px;
    line-height: 30px;
    color: #333;
}

	
/* dede_pages

-------------------------------------------------------------- */

.dede_pages-dff3e6{
		width:100%; 
		overflow:hidden; 
		margin-top: 10px;
		text-align: center;
}

.dede_pages-dff3e6 ul {
    padding: 12px 0px 12px 0;
	display: inline-block;
}

.dede_pages-dff3e6 ul li {
    float: left;
    line-height: 17px;
    margin-right: 6px;
	padding: 5px 10px;
	border:solid 1px #0045a2;
}

.dede_pages-dff3e6 ul li.thisclass-56471f{
    background-color:#0045a2;
    padding: 5px 10px;
    font-weight: bold;
	color:#fff;
}

.dede_pages-dff3e6 ul li.thisclass-56471f a{
	color:#fff;
}

.dede_pages-dff3e6 ul li:hover{
    background-color: #0045a2;
}
.dede_pages-dff3e6 ul li:hover a{
    color: #fff;
}
.dede_pages-dff3e6 ul li a {
    float: left;
    display: block;
	color:#454545;
}

.page1-2f032d{
	width:100%;
	overflow:hidden;
	margin-top:10px;
}
.page1-2f032d p{
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size: 16px;
}
.page1-2f032d p a{
	color:#454545;
	font-size: 16px;
}
.page1-2f032d p a:hover{
	color:#0045a2;
}
.pages-472e92{
	width:100%;
	overflow:hidden;
	margin-top:82px;
}
.pages-472e92 .pageslf-b30245,.pages-472e92 .pagesrt-47b793{
	width:50%;
	overflow:hidden;
	font-size:16px;
	line-height:30px;
	padding:15px 1%;
}
.pages-472e92 .pageslf-b30245 a,.pages-472e92 .pagesrt-47b793 a{
	font-size:16px;
}
.pages-472e92 .pageslf-b30245{
	background:#f7f7f7;
}
.pages-472e92 .pagesrt-47b793{
	background:#f4f4f4;
	text-align:right;
}
.pages-472e92 .pageslf-b30245:hover,.pages-472e92 .pagesrt-47b793:hover{
	background:.pages-472e92 .pageslf-b30245, .pages-472e92 .pagesrt-47b793;
	transition: all .5s ease;
	-moz-transition: all .5s ease; /* Firefox 4 */
	-webkit-transition: all .5s ease; /* Safari 和 Chrome */
	-o-transition: all .5s ease; /* Opera */
	color:#fff;
}
.pages-472e92 .pageslf-b30245:hover a,.pages-472e92 .pagesrt-47b793:hover a{
	color:#fff;
}

/* npromenu
-------------------------------------------------------------- */
.case-454a2c .npromenu-e07b22{
	margin-top:10px;
	}
.npromenu-e07b22{
	width:18%;
	overflow:hidden;
	margin-top:31px;
	float: left;
	position:relative;
	}
.npromenu-e07b22 ul{
	width:100%;
	overflow:hidden;
	}
.npromenu-e07b22 ul li{
	float:left;
	margin-right:7%;
	line-height:60px;
	width: 240px;
	background: #ececec no-repeat center center;
	border-bottom:1px solid #fff;
	}

.npromenu-e07b22 ul li:first-child{
	background:#022d64 url(../images/beijing1.png) no-repeat 0% 50%;
	text-align:left;
	color: #fff;
	font-size: 23px;
	line-height: 100px;
}
.npromenu-e07b22 ul li:last-child{
	background:#022d64 url(../images/beijing2.png) no-repeat 0% 50%;
	text-align:left;
	color: #fff;
	
}
.npromenu-e07b22 ul li a{
	font-size:16px;
	color:#1d1e1f;
	font-family:siyuan;
	}
/*.npromenu-e07b22 ul li a:hover{
	color:#fff;
	background: #b70005;
	}*/
.npromenu-e07b22 ul li:hover,.npromenu-e07b22 ul li.cur-daca8a{
	color:#fff !important;
	background: #b70005;
	}

.nmenu-bddfff ul li:hover a,.nmenu-bddfff ul li.cur-daca8a a{
	color:#fff !important;
	}

.npromenu-e07b22 ul li:first-child:hover{
	background:#022d64 url(../images/beijing1.png) no-repeat 0% 50%;
	text-align:left;
	color: #fff;
	font-size: 23px;
	line-height: 100px;
	}

.npromenu-e07b22 ul li:last-child:hover{
	background:#022d64 url(../images/beijing2.png) no-repeat 0% 50%;
	text-align:left;
	color: #fff;
	
	}


/*.npromenu-e07b22 ul li.cur-daca8a {
	color:#fff !important;
	background: #b70005;
	}*/

.npro-472c21{
	width:80%;
	overflow:hidden;
	margin-top:10px;
	float: right;
	position:relative;
}
.npro-472c21 h1{
	width:100%;
	overflow:hidden;
	text-align:center;
	font-size:26px;
	color:#000;
}
.npro-472c21 .fbtime-0ce4b3{
	width:100%;
	overflow:hidden;
	text-align:center;
	font-size:16px;
	color:#000;
	border-bottom:solid 1px #e5e5e5;
	line-height:30px;
	padding-bottom:25px;
}


/*新的*/
.npro-472c21 .fbimg-9c0dcd{
	width:100%;
	overflow:hidden;
	margin-top:35px;
	margin-bottom:35px;
}

.npro-472c21 .fbimg-9c0dcd .chanpinmz-2772b0 span{
		top:139px;
		/*left: 90px;*/
		left: 10%;
		/*line-height: 100%;*/
		line-height: 616px;
		/*text-align: center;*/
		/*padding-left:89px;*/
		padding-left:10%;

	}

.npro-472c21 .fbimg-9c0dcd .chanpinmz-2772b0 p{
		/*top:139px;*/
		/*left: 90px;*/
		/*left: 10%;*/
		text-align: center;
		/*padding-left: 3%;
		padding-top: 0%;*/

	}
/*.npro-472c21 .fbimg-9c0dcd img{
	max-width:100%;
	height:auto;
}*/

.npro-472c21 .fbimg-9c0dcd img:first-child{
	max-width:40%;
	height:auto;
	/*background-color: #f00;*/
	float: left;
	margin-left: 10px;
}
.npro-472c21 .fbimg-9c0dcd img:nth-child(2){
	max-width:67%;
	height:auto;
	/*background-color: #f00;*/
	/*float: left;*/
}


.npro-472c21 .fbnr-543911{
	width:52%;
	overflow:hidden;
}




/*原来的*/
/*.npro-472c21 .fbimg-9c0dcd{
	width:100%;
	overflow:hidden;
	text-align:center;
	margin-top:35px;
}
.npro-472c21 .fbimg-9c0dcd img{
	max-width:100%;
	height:auto;
}
.npro-472c21 .fbnr-543911{
	width:100%;
	overflow:hidden;
}*/

.npro-472c21 .fbnr-543911 p{
	width:100%;
	overflow:hidden;
	font-size:16px;
	line-height:30px;
	font-family:siyuan;
}
.npro-472c21 dl dt,.npro-472c21 dl dd{
	width:100%;
	overflow:hidden;
	}
.npro-472c21 dl{
	padding: 0 5px;
	margin:20px 0;
	}
.npro-472c21 dl dt{
	text-align:center;
	position:relative;
	/*width: 330px;*/
	height:440px;
	/*border-radius:15px;*/
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	}
.npro-472c21 dl dt img{
	position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
}
.npro-472c21 dl:hover img{
	transform:translate(-50%, -50%) scale(1.2);
	}
.npro-472c21 dl dd{
	text-align:center;
	color: #e96f09;
    font-size: 18px;
	line-height:30px;
	margin-top:10px;
	}
.npro-472c21 dl dt .nprobg-fb222f{
	width:100%;
	height:100%;
	position:absolute;
	background:rgba(2,45,100,0.8) url(../images/tb1.png) no-repeat center center;
	top:0;
	left:0;
	/*border-radius:15px;*/
	z-index: 2;
	opacity:0;
	-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
	-webkit-transform: translateY(-100%);
	-moz-transform: translateY(-100%);
	-ms-transform: translateY(-100%);
	-o-transform: translateY(-100%);
	transform: translateY(-100%);
	}

.npro-472c21 dl:hover dt .nprobg-fb222f{
	opacity:1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	}
.npro-472c21 dl dt .nprobg-fb222f span{
	color:#000;
}

.npro-472c21 dl dt .chanpinimg-71ad84{
	height: 440px;
}




.page1-2f032d{
	width:100%;
	overflow:hidden;
	margin-top:10px;
}
.page1-2f032d p{
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size: 16px;
}
.page1-2f032d p a{
	color:#454545;
	font-size: 16px;
}
.page1-2f032d p a:hover{
	color:#0045a2;
}
.pages-472e92{
	width:100%;
	overflow:hidden;
	margin-top:82px;
}
.pages-472e92 .pageslf-b30245{
	width:50%;
	overflow:hidden;
	font-size:16px;
	line-height:30px;
	padding:15px 1%;
	/*margin: 0 0 0 5%;*/
}

.pages-472e92 .pagesrt-47b793{
	width:50%;
	overflow:hidden;
	font-size:16px;
	line-height:30px;
	padding:15px 1%;
	/*margin: 0 -6% 0 0%;*/
}

.pages-472e92 .pageslf-b30245 a,.pages-472e92 .pagesrt-47b793 a{
	font-size:16px;
}
.pages-472e92 .pageslf-b30245{
	background:#f7f7f7;
}
.pages-472e92 .pagesrt-47b793{
	background:#f4f4f4;
	text-align:right;
}
.pages-472e92 .pageslf-b30245:hover,.pages-472e92 .pagesrt-47b793:hover{
	background:.pages-472e92 .pageslf-b30245, .pages-472e92 .pagesrt-47b793;
	transition: all .5s ease;
	-moz-transition: all .5s ease; /* Firefox 4 */
	-webkit-transition: all .5s ease; /* Safari 和 Chrome */
	-o-transition: all .5s ease; /* Opera */
	color:#fff;
}
/*.pages-472e92 .pageslf-b30245:hover a,.pages-472e92 .pagesrt-47b793:hover a{
	color:#fff;
	background: #022d64;
}*/
.pages-472e92 .pageslf-b30245:hover,.pages-472e92 .pagesrt-47b793:hover{
	color:#fff;
	background: #022d64;
}




/*移动端导航*/
@media screen and (max-width: 1023px) and (min-width: 0px){
.header-e76227{display:none}
.moblie_head{display:block;height:100px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;}
.moblie_head .lf{padding-top:12.5px;padding-left:1%;width:86%;float:left;}
.moblie_head .lf img{
	max-width:100%;
	height:75px;
	}
.moblie_head .rg{padding-right:1%;padding-top:34px;float:right;}
.moblie_head .rg a img{vertical-align:top}
.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.a_txt .div1-1ffcb5{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.a_txt .div2-2b0eae{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.a_txt .div3-cc3b6e{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%}
.a_txt .div3-cc3b6e ul{padding-left:5%;padding-right:5%}
.a_txt .div3-cc3b6e ul li{border-bottom:1px solid #232530}
.a_txt .div3-cc3b6e ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
.a_txt .div3-cc3b6e ul li .a_js2-bfbf9b{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3-cc3b6e ul li .a_js2_on-36bd4e{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3-cc3b6e ul li .a_txt2-2b827f{display:none}
.a_txt .div3-cc3b6e ul li .a_txt2-2b827f a{height:40px;line-height:40px;font-size:14px}
}


@media only screen and (min-width: 1152px) and (max-width: 1200px) {
	.npro-472c21 dl dt {
		height: 426px;
	}
	.ncase-4ef824 ul li {
		height:208px;
	}
	.nhonor-3429cb ul li{
		height:462px;
	}
}
@media only screen and (min-width: 1024px) and (max-width: 1152px) {
	.npro-472c21 dl dt {
		height: 406px;
	}
	.ncase-4ef824 ul li {
		height:185px;
	}
	.nhonor-3429cb ul li{
		height:410px;
	}
}
@media only screen and (min-width: 920px) and (max-width: 1023px) {
	.npro-472c21 dl dt {
		height: 400px;
	}
	.ncase-4ef824 ul li {
		height:166px;
	}
	.nhonor-3429cb ul li{
		height:368px;
	}
}
@media only screen and (min-width: 860px) and (max-width: 920px) {
	.npro-472c21 dl dt {
		height: 400px;
	}
	.ncase-4ef824 ul li {
		height:155px;
	}
	.nhonor-3429cb ul li{
		height:344px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 860px) {
	.npro-472c21 dl dt {
		height: 360px;
	}
	.npro-472c21 dl dt span{		
	    font-size: 18px !important;
    	line-height: 20px !important;
	}

	.ncase-4ef824 ul li {
		height:139px;
	}
	.nhonor-3429cb ul li{
		height:308px;
	}
}
@media only screen and (min-width: 640px) and (max-width: 767px) {
	.npro-472c21 dl dt {
		height: 399px;
	}
	.ncase-4ef824 ul li {
		height:177px;
	}
	.nhonor-3429cb ul li{
		height:393px;
	}
}
@media only screen and (min-width: 540px) and (max-width: 640px) {
	.npro-472c21 dl dt {
		height: 345px;
	}
	.npro-472c21 dl dt span{		
	    font-size: 18px !important;
    	line-height: 20px !important;
	}
	.npro-472c21 dl dt img {
	    top: 28% !important;
	}
	.ncase-4ef824 ul li {
		height:149px;
	}
	.nhonor-3429cb ul li{
		height:331px;
	}
}
@media only screen and (min-width: 425px) and (max-width: 540px) {
	.npro-472c21 dl dt {
		height: 345px;
	}
	/*.npro-472c21 dl dt .chanpinimg-71ad84 {
    	height: 261px !important;
	}*/
	.npro-472c21 dl dt img {
	    top: 25% !important;
	}
	.npro-472c21 dl dt span{		
	    font-size: 18px !important;
    	line-height: 20px !important;
	}
	.ncase-4ef824 ul li {
		height:117px;
	}
	.nhonor-3429cb ul li{
		height:261px;
	}
}
@media only screen and (min-width: 375px) and (max-width: 425px) {
	.npro-472c21 dl dt {
		height: 227px;
	}
	/*.npro-472c21 dl dt .chanpinimg-71ad84 {
    	height: 227px !important;
	}*/

	.npro-472c21 dl dt span{		
	    font-size: 14px !important;
    	line-height: 16px !important;
    	bottom: 177px !important;
	}

	.npro-472c21 dl dt .chanpinimg-71ad84:first-child{
	    height: 302px !important;
	}
	.npro-472c21 dl dt img {
	    top: 36% !important;
	}

	
	.ncase-4ef824 ul li {
		height:104px;
	}
	.nhonor-3429cb ul li{
		height:230px;
	}
}
@media only screen and (min-width: 320px) and (max-width: 375px) {
	.npro-472c21 dl dt {
		height: 208px;
	}

	.npro-472c21 dl dt span{		
	    font-size: 14px !important;
    	line-height: 16px !important;
    	bottom: 177px !important;
	}

	.npro-472c21 dl dt .chanpinimg-71ad84:first-child{
	    height: 302px !important;
	}
	.npro-472c21 dl dt img {
	    top: 31% !important;
	}

	
	.ncase-4ef824 ul li {
		height:88px;
	}
	.nhonor-3429cb ul li{
		height:196px;
	}
}






@media(max-width:1920px) {
	.tp-rightarrow-ea5b5c.large-a763a7{
		top: 60% !important;
	}
}
@media(max-width:1768px) {
	.banner_n-d66f16{
		height:368px;
	}
	.news-1a4400{
		background: url(../images/newsbg.png) 23% 369px no-repeat;
	}
}
@media(max-width:1680px) {
	.banner_n-d66f16{
		height:350px;
	}
	.nbannernr-f87b62 {
		padding-top: 110px;
	}
	.tp-rightarrow-ea5b5c.large-a763a7{
		top: 56% !important;
	}
	.con4_item-cad3ce .protit-f9fedb{
		font-size:20px;
	}
}
@media(max-width:1600px) {
	.owl-prev-97855c {
		left: -100px;
	}
	.owl-next-e4faf5 {
		right: -74px;
	}
}
@media(max-width:1540px) {
	.banner_n-d66f16{
		height:321px;
	}
	.tp-rightarrow-ea5b5c.large-a763a7{
		top: 54% !important;
	}
}
@media(max-width:1440px) {
	.banner_n-d66f16{
		height:300px;
	}
	.nbannernr-f87b62 {
		padding-top: 80px;
	}
	.tp-rightarrow-ea5b5c.large-a763a7{
		top: 50% !important;
	}
}
@media(max-width:1400px){
	.team-box .container{
		/*width: 1200px;*/
	}
	.Box{
		/*margin-left: 0px;*/
	}
	.Box .BoxSwitch {
	margin-left: -233px;
	}
	.Box .Box_con .btnr {	
	left: -289px;
	}

	.Box .Box_con .conbox-10e5f7 ul li {
	/*float: left;*/
	/*width: 292px;*/
	/*height: 330px;*/
	margin-left: 20px;
	/*overflow: hidden;*/
	}

}

@media(max-width:1360px) {
	.banner_n-d66f16{
		height:283px;
	}
	.pro-cb1a7f .pronr-5e0405{
		top:-130px;
	}
	.pro-cb1a7f{
		height: 642px;
	}
	.tp-rightarrow-ea5b5c.large-a763a7{
		top: 48% !important;
	}
	/*.tp-bullets-495852 {
		bottom: 165px !important;
	}*/
	.owl-prev-97855c {
		left: -10px;
	}
	.owl-next-e4faf5 {
		right: 12px;
	}
	.con4_item-cad3ce .protit-f9fedb{
		font-size:18px;
	}
	.footerys-c90597 p{
		padding-left:0;
		text-align:center;
	}
}
@media(max-width:1300px) {
	.pro-cb1a7f .pronr-5e0405 {
		top: -100px;
	}
	.pro-cb1a7f {
		height: 672px;
	}
	/*.tp-bullets-495852 {
		bottom: 135px !important;
	}*/
	.tp-rightarrow-ea5b5c.large-a763a7 {
		top: 52% !important;
	}
}
@media(max-width:1280px) {
	.banner_n-d66f16{
		height:267px;
	}
	.nbannernr-f87b62 {
		padding-top: 76px;
	}
	.nav .menu > li a {
		padding: 0 30px;
	}
}

/*原来的@media(max-width:1200px) {*/

@media(max-width:1440px) {
	.cont1-d8b8d2,.tab-d8a437 ul{
		width:100%;
	}
	.cont-d83e68,.headernr-d12ce6{
		width: 98%;
		padding-left:1%;
		padding-right:1%;
		}
	.nbannernr-f87b62 {
		padding-top: 76px;
	}
	.pro-cb1a7f .pronr-5e0405{
		width: 96%;
		left: 0;
		margin-left: 2%;
	}
	/*.tp-bullets-495852 {
		margin-left: -580px;
	}*/
	.tp-rightarrow-ea5b5c.large-a763a7{
		margin-left: -570px;
	}

}
@media(max-width:1152px) {
	.banner_n-d66f16{
		height:240px;
	}
	.nbannernr-f87b62 {
		padding-top: 62.5px;
	}
	.nav .menu > li a {
		padding: 0 25px;
	}
	/*.tp-bullets-495852 {
		margin-left: -550px;
	}*/
	.tp-rightarrow-ea5b5c.large-a763a7{
		margin-left: -540px;
	}
	.qywh-43e632 dl dd h5{
		font-size:20px;
	}
}
@media(max-width:1090px) {
	
	/*.tp-bullets-495852 {
		margin-left: -520px;
	}*/
	.tp-rightarrow-ea5b5c.large-a763a7{
		margin-left: -510px;
	}
	/*.tp-bullets-495852 {
		bottom: 145px !important;
	}*/
}






/*@media(max-width:1360px) {
	.banner_n-d66f16{
		height:283px;
	}
	.pro-cb1a7f .pronr-5e0405{
		top:-130px;
	}
	.pro-cb1a7f{
		height: 642px;
	}
	.tp-rightarrow-ea5b5c.large-a763a7{
		top: 48% !important;
	}
	.tp-bullets-495852 {
		bottom: 165px !important;
	}
	.owl-prev-97855c {
		left: -10px;
	}
	.owl-next-e4faf5 {
		right: 12px;
	}
	.con4_item-cad3ce .protit-f9fedb{
		font-size:18px;
	}
}
@media(max-width:1300px) {
	.pro-cb1a7f .pronr-5e0405 {
		top: -100px;
	}
	.pro-cb1a7f {
		height: 672px;
	}
	.tp-bullets-495852 {
		bottom: 135px !important;
	}
	.tp-rightarrow-ea5b5c.large-a763a7 {
		top: 52% !important;
	}
}
@media(max-width:1280px) {
	.banner_n-d66f16{
		height:267px;
	}
	.nbannernr-f87b62 {
		padding-top: 76px;
	}
	.nav .menu > li a {
		padding: 0 30px;
	}
}

@media(max-width:1200px) {
	.cont1-d8b8d2,.tab-d8a437 ul{
		width:100%;
	}
	.cont-d83e68,.headernr-d12ce6{
		width: 98%;
		padding-left:1%;
		padding-right:1%;
		}
	.nbannernr-f87b62 {
		padding-top: 76px;
	}
	.pro-cb1a7f .pronr-5e0405{
		width: 96%;
		left: 0;
		margin-left: 2%;
	}
	.tp-bullets-495852 {
		margin-left: -580px;
	}
	.tp-rightarrow-ea5b5c.large-a763a7{
		margin-left: -570px;
	}

}
@media(max-width:1152px) {
	.banner_n-d66f16{
		height:240px;
	}
	.nbannernr-f87b62 {
		padding-top: 62.5px;
	}
	.nav .menu > li a {
		padding: 0 25px;
	}
	.tp-bullets-495852 {
		margin-left: -550px;
	}
	.tp-rightarrow-ea5b5c.large-a763a7{
		margin-left: -540px;
	}
	.qywh-43e632 dl dd h5{
		font-size:20px;
	}
}
@media(max-width:1090px) {
	
	.tp-bullets-495852 {
		margin-left: -520px;
	}
	.tp-rightarrow-ea5b5c.large-a763a7{
		margin-left: -510px;
	}
	.tp-bullets-495852 {
		bottom: 145px !important;
	}
}*/
@media(max-width:1024px) {
	.banner_n-d66f16{
		height:213px;
	}
	.nbannernr-f87b62 {
		padding-top: 49px;
	}
	.nav .menu > li a {
		padding: 0 20px;
	}
	/*.tp-bullets-495852 {
		margin-left: -490px;
	}*/
	.tp-rightarrow-ea5b5c.large-a763a7{
		margin-left: -480px;
	}
	/*.tp-bullets-495852 {
		bottom: 135px !important;
	}*/
	.pro-cb1a7f .pronr-5e0405 {
		top: -60px;
	}
	.pro-cb1a7f {
		height: 712px;
	}
	/*.tp-bullets-495852 {
		bottom: 95px !important;
	}*/
}

.moblie_head,.a_txt{
	display:none;
}
/*移动端导航*/
@media screen and (max-width: 1360px) and (min-width: 0px){
.header-e76227{display:none}
.moblie_head{display:block;height:80px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;}
.moblie_head .lf{padding-top:12.5px;padding-left:1%;width:86%;float:left;}
.moblie_head .lf img{
	max-width:100%;
	height:55px;
	}
	.footer-97a3e5 .mdh-9c9c51{ font-size:24px !important}
	.adminbuy_cn_img-bc164f{ margin-top:80px}
	.mySwiper{ margin-top:80px}
.moblie_head .rg{padding-right:20px;padding-top:24px;float:right;}
.moblie_head .rg a img{vertical-align:top}
.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.a_txt .div1-1ffcb5{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.a_txt .div2-2b0eae{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.a_txt .div3-cc3b6e{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%}
.a_txt .div3-cc3b6e ul{padding-left:5%;padding-right:5%}
.a_txt .div3-cc3b6e ul li{border-bottom:1px solid #232530}
.a_txt .div3-cc3b6e ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
.a_txt .div3-cc3b6e ul li .a_js2-bfbf9b{background:url(../images/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3-cc3b6e ul li .a_js2_on-36bd4e{background:url(../images/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3-cc3b6e ul li .a_txt2-2b827f{display:none}
.a_txt .div3-cc3b6e ul li .a_txt2-2b827f a{height:40px;line-height:40px;font-size:14px}
}
@media(max-width:1060px) {
	.npro-472c21 dl {
		padding: 0 10px;
	}
	.npromenu-e07b22 ul li {
		margin-right: 3%;
		display: none;
	}
	.nmenu-bddfff ul li{
		display:block;
	}
	.npro-472c21 dl dd{
		font-size:16px;
	}
	.pages-472e92 .pageslf-b30245,.pages-472e92 .pagesrt-47b793{
		width:100%;
	}
	.pages-472e92 .pagesrt-47b793{
		text-align:left;
	}
	.news-1a4400 .newslf-79d725 {
		padding-right: 2%;
	}
	.news-1a4400 .newsrt-59596d {
		padding-left: 0;
	}
	.news-1a4400 .newsrt-59596d dl dt {
		width: 18%;
	}
	.news-1a4400 .newsrt-59596d dl dd {
		width: 82%;
	}
}
@media(max-width:998px) {
	.news-1a4400 .newsrt-59596d dl{
		margin-bottom: 20px;
	}
	.tp-rightarrow-ea5b5c.large-a763a7 {
		margin-left: 0;
		left: 2% !important;
	}
	/*.tp-bullets-495852 {
		margin-left: 0;
		left: 0 !important;
	}
	.tp-bullets-495852 {
		bottom: 75px !important;
	}*/
	.owl-next-e4faf5 {
		right: 10px;
	}
	.gongsidiv2-bc26f8{
		top: 0%;
	}
	.gongsidiv5-206712{
		bottom: -9%;
	}
	
	.team-list .item-0afb15 .name-fz1{
		font-size: 24px !important;

	}
	.team-list .item-0afb15 .name-fz2{
		font-size: 20px !important;

	}
}
}
@media(max-width:921px) {
	.map{
		height:300px;
	}
}
@media(max-width:920px) {
	.banner_n-d66f16{
		height:192px;
	}
	.nbannernr-f87b62 {
		padding-top: 56.5px;
	}
	.banner_n-d66f16 h3{
		font-size: 36px;
	}
	.banner_n-d66f16 p{
		line-height: 40px;
		font-size: 24px;
	}
}
@media(max-width:860px) {
	.news-1a4400 .newslf-79d725,.news-1a4400 .newsrt-59596d{
		width: 100%;
	}
	.news-1a4400 .newslf-79d725{
		padding-right:0;
	}
	.news-1a4400 .newslf-79d725 dl dt img{
		width: 100%;
	}
}
@media(max-width:800px) {
	.nnews-4072bf dl dd .date-49abb2{
		margin-top:0;
	}
}
@media(max-width:768px) {
	.nabout-4e8e90 .naboutnr-dda893 img{
		float:inherit !important;
	}
	.banner_n-d66f16{
		height:160px;
	}
	.nbannernr-f87b62 {
		padding-top: 40.5px;
	}
}
@media(max-width:767px) {
	.footer-97a3e5 ul li:last-child{
		clear:both;
	}
	.xz-de9dd2 .xznr-aa6f45 ul li{
		margin-bottom:10px;
	}
	.xz-de9dd2 .xznr-aa6f45 ul li:nth-child(3){
		clear:both;
	}
	.ysnr-958260 .yslf-c569a7,.ysnr-958260 .ysrt-647c63{
		width:100%;
	}
	.ysnr-958260 .yslf-c569a7 ul li img,.ysnr-958260 .ysrt-647c63 ul li:first-child img{
		width:100%;
	}
	.ysnr-958260 .ysrt-647c63 ul li:first-child{
		margin-top:15px;
	}
	.xz-de9dd2 .xznr-aa6f45 .xzms-3dd5fe{
		padding: 0 5%;
	}
	.tp-rightarrow-ea5b5c.large-a763a7 {
		top: 42% !important;
	}
	.owl-next-e4faf5 {
		right: 6px;
	}
	.qywh-43e632 dl{
		padding-right:0;
	}
	.ncase-4ef824 ul li {
		width:48%;
	}
	.nhonor-3429cb ul li{
		width:48%;
	}
	.news-txt-b25103{
		font-size: 18px;
	}
	.news-1a4400{
		padding-left:5px;
		padding-right: 5px;		
	}
	.Box .Box_con .conbox-10e5f7 ul li {
		/*width: 285px;*/
		width: 264px;
		/*height: 320px;*/
		margin-left: 0px;
		overflow: hidden;
	}
	.npro-472c21 .fbimg-9c0dcd img:nth-child(2){
		max-width:100%;
		height:auto;
	}
	.Box .Box_con .btnr {
		/*background: url(../images/next1.png) no-repeat center;*/
		/*right: -72px;*/
		/*left: 47% !important;*/
		/*z-index: 11;*/
	}	
	.npro-472c21 .fbimg-9c0dcd .chanpinmz-2772b0 span{
		top:1%;
		/*left: 49px;*/
		left:10%;
		line-height: 300px !important;
		text-align: center;
		/*line-height: 100%;*/		
		padding-left:10%;
		font-size: 12px !important;

	}
	.npro-472c21 .fbimg-9c0dcd .chanpinmz-2772b0{
		/*top:1%;*/
		/*left: 49px;*/
		/*left:10%;*/
		/*line-height: 300px !important;*/
		text-align: center;
		/*line-height: 100%;*/		
		padding-left:10%;
		padding-top:1%;
		font-size: 12px !important;

	}
	.npro-472c21 .fbimg-9c0dcd .chanpinmz-2772b0 p{
		/*top:1%;
		left: 49px;
		left:10%;
		line-height: 300px !important;
		text-align: center;
		line-height: 100%;		
		padding-left:3%;
		padding-top: 0;*/
		font-size: 12px !important;

	}

}
@media(max-width:640px) {
	.ntit-1351b1 h4{
		font-size: 28px;
	}
	.download-30eb29 ul li {
		padding: 42px 2% 42px 2%;
	}
	.download-30eb29 ul li:hover {
		background: #0033a0;
	}
	.ncontact-ae2ff1 .ncontactnr-e76051 {
		margin-top: 50px;
		padding: 0 5% 0 5%;
	}
	.pro-cb1a7f .pronr-5e0405 {
		top: -30px;
	}
	.pro-cb1a7f {
		height: 742px;
	}
	.tp-bullets-495852 {
		bottom: 45px !important;
	}
	.tp-rightarrow-ea5b5c.large-a763a7 {
		display:none;
	}
	.nnews-4072bf dl dt,.nnews-4072bf dl dd{
		width:100%;
	}
	.nnews-4072bf dl dt{
		height:300px;
	}
	.nnews-4072bf dl dd {
		padding: 0 2%;
	}
}
@media(max-width:540px) {
	.npro-472c21 dl dd{
		font-size:14px;
		line-height:25px;
	}
	.banner_n-d66f16 h3 {
		font-size: 28px;
	}
	.banner_n-d66f16 p{
		font-size: 18px;
	}
	.npro-472c21 h1{
		font-size:20px;
	}
	.npro-472c21 .fbtime-0ce4b3{
		font-size:14px;
	}
	.xz-de9dd2 .xznr-aa6f45 ul li{
		padding:0 5px;
	}
	.owl-next-e4faf5 {
		right: 0;
	}
	.nnews-4072bf dl dt{
		height:260px;
	}
	.ysnr-958260 .ysrt-647c63 ul li .ys2-4d69e9{
		bottom:30px;
	}

	.nmenu-bddfff ul li{
	/*width:143px;*/
	/*width:188px;*/
	width:48%;
	/*height:46px;*/
	
	margin-left:4px;
	margin-right:3px;

	
	}
}
@media(max-width:425px) {
	.news-1a4400 .newsrt-59596d dl dt {
		width: 20%;
	}
	.news-1a4400 .newsrt-59596d dl dd {
		width: 80%;
	}
	.pro-cb1a7f .pronr-5e0405 {
		top: -15px;
	}
	.pro-cb1a7f {
		height: 757px;
	}
	/*.tp-bullets-495852 {
		bottom: 20px !important;
	}*/
	.nnews-4072bf dl dt{
		height:230px;
	}
}
@media(max-width:375px) {
	.npro-472c21 dl dd{
		height:50px;
	}
	.npro-472c21 dl {
		margin: 20px 0 5px 0;
	}
	.ysnr-958260 .yslf-c569a7 ul li .ys1-7c3240,.ysnr-958260 .ysrt-647c63 ul li:first-child .ys2-4d69e9{
		bottom: 24px;
	}
	.news-1a4400 .newsrt-59596d dl dt {
		width: 24%;
	}
	.news-1a4400 .newsrt-59596d dl dd {
		width: 76%;
	}
	.nnews-4072bf dl dt{
		height:210px;
	}
	.footer-97a3e5 ul li:nth-child(2) {
		padding: 0 2% 0 2%;
	}
}
@media(max-width:320px) {
	.npro-472c21 dl dt {
		height: 130px;
	}
	.news-1a4400 .newsrt-59596d dl dt {
		width: 28%;
	}
	.news-1a4400 .newsrt-59596d dl dd {
		width: 72%;
	}
	.nnews-4072bf dl dt{
		height:200px;
	}
	.ncase-4ef824 ul li {
		height:80px;
	}
	.nhonor-3429cb ul li{
		height:190px;
	}
}


@media (max-width:1782px) {
	.team-list .item-0afb15{
		/*margin:21rem 0.5rem;*/
	}
}

@media (max-width:1450px) {
	.team-list .item-0afb15{
		margin:1rem 0rem;
	}
}


@media (max-width:1215px) {
	.news_con-5cfeaf{
		width: 100%;
	}
	.news_left-88536c{
		width:100%;
	}
	.news_right-12848b{
		float: left;
		width:99%;
	}
	.news_left-88536c img{
		width:100%;
		/*height:100px;*/
	}

	.news_left-88536c .newsmore-76c1e8 img{
		width:54px;
		/*height:100px;*/
	}
	/*.footerys-c90597{
		width: 100%;
		margin: 0px;
	}*/
	.youqing-3bddd0{
		margin-left:0;
	}

	.Box .content1-be56ca {
		width: 100%;
		margin: 0 auto;
		margin-top:0%;
		margin-left:-2px;
	}

	.Box .BoxSwitch {
		text-align: center;
		margin-left: 40%;
	}
	.Box .Box_con .btnl {
		background: url(../images/prev1.png) no-repeat center;
		left:0px;
		display: block;
		z-index: 11;
	}

	.Box .Box_con .btnr {
		background: url(../images/next1.png) no-repeat center;
		/*right: -72px;*/
		right:0;
		left: inherit;

		z-index: 11;
	}	
	.Box .Box_con .btn{
		top:149px;		
	}	

	.gongsidiv1-fe56be{
		width: 100%;
    }
    .gongsidiv3-87c789{
		width: 100%;
    }



}

@media (max-width:1100px) {
	.npro-472c21{
		width: 100%;
	}
	.npromenu-e07b22{
		width: 100%;
	}
	.nprmenu-a7fd0f ul{
		width: 100%;

	}
	.npromenu-e07b22 ul li{
		float: left;
		margin-right: 3%;
		margin-left: 1%;
		line-height: 45px;
	}
	.npromenu-e07b22 ul li:first-child{
		display: none;
	}
	.npromenu-e07b22 ul li:last-child{
		display: none;
	}

}
/* AB模板网新增分页样式 www.admibnuy-a3d365.cn-5980c5 */
.pagebar-13585a { padding:20px; overflow:hidden; clear:both}
.pagebar-13585a .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current-8f2948 {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st-73fcae{ font-family:宋体}
.text-secondary-17bf54{ text-align:center; padding:20px 0}
.ab_pages-3d1d7e{clear:both;padding:20px 0;font-size:14px;text-align:center; overflow:hidden}
.ab_pages-3d1d7e ul{display:inline-block;margin:0 auto;padding:0}
.ab_pages-3d1d7e ul a{color:#555;display:block;padding: 5px 11px;  border: 1px solid #0045a2;float: left;margin: 0 5px;font-size:12px}
.ab_pages-3d1d7e ul a.page-num-current-8f2948{ background:#0045a2; color:#fff; }
.ab_pages-3d1d7e ul a:hover{ background:#0045a2; color:#fff;}
.ab_pages-3d1d7e .page-status-4cee16{ display:none;}
.ab_pages-3d1d7e span.page-num-b55008{ display:none;}
.adminbuy_cn-fc3f53 img{ max-width:100% !important; height:auto !important;display:inline-block;}
.adminbuy_cn-fc3f53 p{text-wrap: inherit !important;}
.adminbuy_cn-fc3f53 p span{text-wrap: inherit !important;}