/* AB模板网 整站模板下载 */
/* 模板：Www.AdminBuy-60b66e.Cn-9c589a */
/* 仿站：Fang.AdminBuy-60b66e.Cn-9c589a */
/* 素材：Sc.AdminBuy-60b66e.Cn-9c589a */
/* js特效：js.AdminBuy-60b66e.Cn-9c589a */
/* 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-e245a7{
	text-align: right !important;
}
.text-left-db1c14{
	text-align: left !important;
}
.text-center-539aff{
	text-align: center !important;
}

.hide{
	display: none !important;
}
.show{
	display: block !important;
}
.invisible-0039dc{
	visibility: hidden;
}
.text-hide-c3849b{
	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-1c0979{
	margin: 0;
	padding: 1rem;
	background: #ccc;
}

/*=============
 * 自定义页面样式
 =============*/

/* 层浮动 */

.left { float: left; }

.right{ float: right; }

.center-e1b642 { 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-505ba8{     
	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-d12587{
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-81b03a {

  position: absolute;

  left: 0;

  top: 100%;

  z-index: 0;

  overflow: hidden;

  /* IE8 needs this */

  overflow: hidden\0/ !important;

  max-height: 0;

  /* A .submenu-81b03a should be only revealed when hovering the .menu */

  pointer-events: none;

}



.menu > li:hover .submenu-81b03a, .menu > li:focus .submenu-81b03a {

  pointer-events: auto;

  z-index: 10;

  max-height: 2000px;

  -webkit-transition: none;

     -moz-transition: none;

}



/* Default

 ================================================================= */

.submenu-81b03a 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-81b03a li, .menu > li:focus .submenu-81b03a li {

  opacity: 1;



  -webkit-transform: none;

     -moz-transform: none;

      -ms-transform: none;

       -o-transform: none;

          transform: none;

}

/* Shield

 ================================================================= */

.shield-8c7b21 {

  overflow: visible;



  -webkit-perspective: 400px;

     -moz-perspective: 400px;

      -ms-perspective: 400px;

       -o-perspective: 400px;

          perspective: 400px;

}



.shield-8c7b21 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-81b03a{

	width:125%;

	}

.nav .menu > li .submenu-81b03a li{

	width:100%;

	height:35px;

	line-height:35px;

	background:#0045a2;

	text-align:center;

	border-top:solid 1px #fff;

}

.nav .menu > li .submenu-81b03a li a{

	display:block;

	color:#fff;

	font-size:14px;
	padding: 0;
}

.nav .menu > li .submenu-81b03a li a:hover{
	background:#f63d06;

}

.mobile-header-d4c40b{
	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-c27b6a 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-2a2c0f{
	width:1400px;
	overflow:hidden;
	margin:auto;
	}
.cont1-e0e63d{
	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-dcb8d1{
	text-align: center;
	
	margin-top: 5rem;
}
.ad-dcb8d1 .item-9d606f{ font-size: 0;background: #535353;}
.owl-theme-6896d2 .owl-controls-1217ef{ margin-top: -45px !important;}

.sy-about-2b06fe{ background: #242424; padding: 2rem 0; color: #fff;}
.sy-abtxt-1f16ce{ width: 60%;}
.sy-abtxt-1f16ce h2{ font-size: 1.5rem; padding-bottom: .5rem;font-weight: 400;}
.ab-btn-570084{ text-align: right;}
.ab-btn-570084 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-570084 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-e27e10{ font-size: 0; padding-bottom: 2rem;}
.service-list-e27e10 li{padding:0 1rem; font-size: 1rem; text-align: center;  margin-top: 0rem; }
.service-list-e27e10 h3{ font-size: 1.5rem; font-weight: 400;  margin-top: 0rem;}
.service-list-e27e10 i{ font-size:7rem;transition: all .4s;transform: rotate(0deg);}
.service-list-e27e10 li p{ font-size: 0.875rem; color: #999;}
.service-list-e27e10 li:hover i{
	color: #F13A3A;
}

.programme-box-0a307a{ 
	background: #f1f1f1;
	padding-bottom: 3rem;
}

.ff-list-9dffae{
	font-size: 0;	
}
.ff-list-9dffae li{
	 display:inline-block;
	 position: relative;
	 background: #000;
	 overflow: hidden;
}
.ff-list-9dffae 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-9dffae li a:hover img{ opacity: .3; transform: scale(1.2,1.2);}
.ff-list-9dffae li a:hover .fa-txt{ opacity: 1; font-size: 1.25rem; }

.advantage-box-c6d51e{ padding-bottom: 3rem;}
.advantage-list-207f37{ font-size: 0;}
.advantage-list-207f37 li{ font-size: 1rem; text-align: center;  margin-top: -1rem;}
.advantage-list-207f37 li i{font-size:7rem;transition: all .4s;}
.advantage-list-207f37 li h3{ font-size: 3rem; color: #F13A3A; margin-top: -1rem;}
.advantage-list-207f37 li p{ color: #999;}
.advantage-list-207f37 li:hover i{
	 color: #F13A3A;
}

#owl-demo4 .owl-controls-1217ef,#owl-demo5 .owl-controls-1217ef,#owl-demo6 .owl-controls-1217ef{ margin-top: 15px !important;}

.brand-box-8fa415{ 
	background: url("../images/ban.jpg")/*tpa=http://www.17sucai.com-26001f/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-8fa415 .box1-c5b9e4{padding: 4rem 1rem;max-width: 75rem; margin: 0 auto; }
.brand-box-8fa415 h2{text-align: center; color: #fff; font-size: 2rem; background: rgba(0,0,0,.4); padding: 1rem 0;}
.brand-box-8fa415 h2 span{ color: #F13A3A; font-size: 3rem;}
.brand-box-8fa415 h2 strong{ display: block;}
.team-list .item-9d606f{ 
	position: relative; 
	/*margin: 0 .5rem; */
	margin: 0 0; 
	overflow: hidden;
}
.team-list .item-9d606f 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-9d606f .name-d{ 
	background: #fff; 
	height: 3rem; 
	line-height: 2rem; 
	text-align: left;
	/*border-bottom: 1px solid #000;*/
}

.team-list .item-9d606f .name-fz1{
		font-size: 22px !important;

	}
.team-list .item-9d606f .name-fz2{
		font-size: 16px !important;

	}
.team-list .item-9d606f .name-l{ 
	background: #fff; 
	height: 3rem; 
	line-height: 3rem; 
	text-align: left;
	border-top: 1px solid #b3c0d0;
	/*width: 53px*/
}
.team-list .item-9d606f .name-t-dd137f{ 
	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-9d606f a:hover .team-abs{
	background: rgba(0,51,160,0.8)  url(../images/tb1.png) no-repeat center center;
}*/

/*.team-list .item-9d606f 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-9d606f 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-9d606f a:hover .team-abs h3{
	color: hsla(0,0%,100%,1); 
	font-size: 1.5rem;
}
.team-list .item-9d606f a:hover .team-abs p{
	color: hsla(0,0%,100%,1);
	font-size: 1rem;
}*/
#owl-demo2 .owl-controls-1217ef{ 
	margin-top: 1.5rem !important;
}
#owl-demo3 .owl-controls-1217ef{ 
	margin-top: .5rem !important;
}
.value-box-a5bd2f{background: url("../images/bg2.jpg") center center no-repeat; 
	background-attachment: fixed; 
	background-size: cover;
}
.value-txt-a02781{ 
	width: 50%; 
	margin-left: 50%;
	margin-top: 40%; 
	background: rgba(30,39,48,.8);
	padding: 5rem 0 5rem 3rem; 
	color: #fff;
}
.value-txt-a02781 h2{ 
	font-size: 2.375rem; 
	padding-bottom: .5rem; 
	font-weight: 400;
}

.value-txt-a02781 .ab-btn-570084{ text-align: center;}
.value-txt-a02781 .ab-btn-570084 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-e2abe6 {
    right: -166px;
    width: 14% !important;
    /*background: url(../images/next1.png) no-repeat;*/
}

/* footer
-------------------------------------------------------------- */
/*.footer-96cd99{
	width:100%;
	overflow:hidden;
	background:#333b4d;
	padding:80px 0 0 0;
	}
*/

.footer-96cd99{
	/*width:100%;*/
	background: #2d2d2d;
	padding: 1rem 0;
	color: #959595;
	font-size: 0.875rem;
	text-align: center;
	overflow:hidden;
}

.footerys-368103{
	width:100%;
	/*margin:0px auto 0px 450px; */
	line-height: 24px;
	/*padding: 0px;*/
	/*text-align:left;*/
	color: #959595;
	background: #1e1e1e; padding:20px 0

}
.footerys-368103 p{
	text-align: center;
}

.footer-96cd99 ul{
	width:100%;
	overflow:hidden;
	margin-top: 2%;
	}
.footer-96cd99 ul li{
	min-height: 227px;
	overflow:hidden;
	float:left;
	/*border-right:solid 1px #4a5266;*/
	text-align: left;
	padding-right: 5px;
	}
.footer-96cd99 ul li:last-child{
	border-right:none;
	text-align:right;
	}
.footer-96cd99 ul li h3{
	width:100%;
	overflow:hidden;
	line-height:30px;
	margin-bottom:17px;
	}
.footer-96cd99 ul li h3 a{
	color:#fff;
	font-size:18px;
	}

.footer-96cd99 ul li h3 span{
	display: block;
    width: 240px;
    height: 1px;
    background: #959595;
    margin-top: 25px;
    margin-bottom: 11px;
	}

.footer-96cd99 ul li h4 a{
	color:#959595;
	font-size:15px;
	margin-left: 0px;
	}
.footer-96cd99 ul li p{
	width:100%;
	overflow:hidden;
	line-height:32px;
	color:#959595;
	font-size:14px;
	}
.footer-96cd99 ul li p a{
	color:#959595;
	font-size:14px;
	}
.footer-96cd99 ul li:nth-child(2){
	padding: 0 14.5% 0 6.5%;
	}
.footer-96cd99 ul li:nth-child(2) p{
	width:50%;
	float:left;
	}
.footer-96cd99 ul li dl{
	overflow:hidden;
	padding-top:8px;
	}
.footer-96cd99 ul li dl dt,.footer-96cd99 ul li dl dd{
	float:right;
	overflow:hidden;
	}
.footer-96cd99 ul li dl dt{
	margin-left:6%;
	}
.footer-96cd99 ul li dl dt img{
	max-width:95%;
	height:auto;
	margin: 4% 4%;

	}
.footer-96cd99 ul li dl dd{
	padding-top:37px;
	}
.footer-96cd99 ul li dl dd span{
	font-size:16px;
	color:#f2d028;
	display:block;
	line-height:30px;
	}
.footer-96cd99 ul li dl dd p{
	font-size:16px;
	color:#fff;
	}
.bot-d67580{
	width:100%;
	overflow:hidden;
	border-top:solid 1px #4a5266;
	margin-top:60px;
	padding:38px 0;
	color:#858ea2;
	line-height:30px;
	}
.bot-d67580 a{
	color:#858ea2;
	}
.bot-d67580 a:hover{
	text-decoration:underline;
	}

/* banner_n
-------------------------------------------------------------- */


/*.banner_n-fbbd8e img{ 
	width:100%; 
	height:auto;
	
}*/


/*.banner_n-fbbd8e p{ 
	width:100%; 
	overflow:hidden;
	font-size:35px;
	color:#fff;
	font-family:Arial;
	line-height:50px;
	text-align:center;
	margin-top: 5px;
}
.banner_n-fbbd8e h3{ 
	width:100%; 
	overflow:hidden;
	font-size:50px;
	color:#fff;
	font-weight:bold;
	font-family:siyuan;
	text-align:center;
}
.nbannernr-1ed660{
	padding-top:130px;
	}*/


.banner_n-fbbd8e { 
	width:100%; 
	height:360px;
	margin-top:100px;
	background:url(../images/aboutban.jpg) no-repeat top center;
	background-size:cover;
}
.banner_n-fbbd8e h3{
	width:100%;
	overflow:hidden;
	text-align:center;
	font-size:46px;
	color:#fff;
	padding-top:128px;
	}
.banner_n-fbbd8e span{
	display:block;
	width:50px;
	height:3px;
	background:#fff;
	margin:auto;
	margin-top:34px;
	}


/* position
-------------------------------------------------------------- */
.position-54fc2d {
	font-size:16px;
	color:#262626;
	line-height:35px;
	background:url(../images/line.jpg) no-repeat bottom center;
	padding:20px 0;
}
.position-54fc2d a:first-child{
	color:#262626;
}
.position-54fc2d a {
	font-size:16px;
	color:#0045a2;
}


.cont-2a2c0f{
	width:1400px;
	overflow:hidden;
	margin:auto;
	}
.cont1-e0e63d{
	width:1400px;
	height:auto;
	margin:auto;
	}












.team-box{
	margin-top: 4%;
}

.b-nav-1382e7{ 
	padding: 1rem 0; 
	text-align: center; 
	border-bottom: 1px #313a43 solid;
}
.b-nav-1382e7 a{ 
	display: inline-block; 
	padding: 0 2rem; 
	color: #8b939d;
	/*margin-left: -48rem;*/
	font-size:18px;
}
.youqing-b110d0{ 
	color: #8b939d;
	text-align:left;
	font-size:18px;
}
.youqing-b110d0 span{
	font-size: 14px;
}
.b-nav-1382e7 a:hover{ color: #D80808;}

.page-b858eb{ padding: 3rem 1rem;}
.page-tit-96d36d{ text-align: center; font-size: 1.75rem; font-weight: 400;}
.sub-list-c91077{ text-align: center; padding-top: 1rem; border-bottom: 1px #dfdfdf solid; padding-bottom: 1.5rem;  font-size: 0;}
.sub-list-c91077 li{ display: inline-block; font-size: 1rem;}
.sub-list-c91077 li a{ display: inline-block; padding: .3rem 2rem;    border: 1px solid #dfdfdf; margin: 0 0.5rem; border-radius: 5rem;}
.sub-list-c91077 li a:hover,.sub-list-c91077 li.active a{ background: #D80808; color: #fff;border-color: #D80808;}

.al-list-60a523{ padding-top: 2rem; font-size: 0;}
.al-list-60a523 li{ display: inline-block; width: 25%; position: relative; transition: all .4s;}
.al-abs-44ffeb{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-44ffeb 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-60a523 li a{ display: inline-block; overflow: hidden;}
.al-list-60a523 li:hover img{ transform: scale(1.2,1.2);}
.al-list-60a523 li:hover .al-abs-44ffeb{background: rgba(0,0,0,.6);border: 10px solid hsla(0,0%,100%,.5) }
.al-list-60a523 li:hover span{color: hsla(213,0%,100%,1);font-size: 1rem;}

.page-ajax-11efda{ text-align: center;}
.page-ajax-11efda a{ font-size: 1rem; display: inline-block; padding: 1rem 2rem 1rem; position: relative;}
.page-ajax-11efda a:hover{ color: #D80808;}
.page-ajax-11efda a i{ display: inline-block;}
.page-ajax-11efda 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-11efda a:hover i:after{ border-top-color: #D80808;}

.al-tit-1ff82e{ padding: 2rem 0 1rem; text-align: left;}
.al-tit-1ff82e h1{ font-size: 1.75rem;font-weight: 400;}
.al-tit-1ff82e h1 span{ display: inline-block; margin-left: 1rem; font-size: 0.875rem; color: #999; }
.al-dbox-74f0c9{ padding-top: 2rem;}

.l-box-5874f0{
	width: 73%;
    background: #fff;
    box-shadow: 0 0 6px rgba(0,0,0,.1);
    padding: 1.5rem;
}

.r-box-c49ef8{
	    background: #fff;
    box-shadow: 0 0 6px rgba(0,0,0,.1);
    padding: 1.5rem;
    width: 25%;
}
.r-box-c49ef8 .al-list-60a523 li{ width: 100%;}


.product-title-f54452 {
    font-size: 1rem;
    line-height: 1.875;
    font-weight: 400;
    border-bottom: 1px solid #e4eaec;
    padding: 0 0 .5rem 1rem;
    position: relative;
}
.product-title-f54452:before{
	content: '';
	 width: 7rem;
	 height: 2px;
	 background: #333;
	 position: absolute;
	 left: 0;
	 bottom: -1px;
}

.text-box-fdef4d{ padding-top: 1rem; font-size: .875rem;}
.xm-mx-c260a8{ padding-top: 1rem;}
.mt1-914733{ margin-top: 1rem;}

.new-list-245323{ }
.new-list-245323 li{color: #666;  padding: 1.5rem 0; border-bottom: 1px #ddd solid;}
.new-list-245323 li span{ margin-right: 1rem; color: #666; text-align: center; background: #f2f2f2;  float: left; width: 5.25rem; height: 5.25rem;}
.new-list-245323 li span strong{ font-size: 1.5rem; padding-top: 1rem;}
.new-list-245323 li p{ font-size: .875rem; height: 3.125rem; overflow: hidden;}
.new-list-245323 li a{padding-bottom: .3rem;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size: 1.125rem; color: #333; display: block;}
.new-list-245323 li a:hover{ color: #D80808;}

.n-title-dbec6c{ padding-bottom: 1.2rem; border-bottom: 1px #DFDFDF solid; text-align: center;}
.n-title-dbec6c h1{ font-size: 2rem; font-weight: 400;}
.n-title-dbec6c .inf-ef937f{ color: #999; font-size: .875rem;}

.news-txt-49a6d7{ padding-top: 1.5rem; font-size: 1rem;}
.news-txt-49a6d7 img{ display: inline-block; margin: .5rem auto;}

.ab-txt-9f5e47 .value-box-a5bd2f{ background-attachment: inherit; background-size:cover;}
.txt01-99e0b1{ 
	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-82f6ea{ 
	height: 100%; 
	background: #242424; 
	position: fixed; 
	right: -200px; 
	top: 3.75rem; 
	width: 200px; 
	overflow: hidden; 
	display: none ;}
.mobile-nav-82f6ea ul{ 
	padding: 15px 0;
}
.mobile-nav-82f6ea 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-82f6ea a:active{ 
	background: #fff; 
	color: #242424;
}




@media only screen and (max-width: 50em) {
	.brand-box-8fa415 h2{ font-size: 1.5rem; font-weight: 400;}
	.value-txt-a02781{ 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-570084{text-align: center;}
	.ab-btn-570084 a{ width: 50%; max-width: 10rem;}
	.al-list-60a523 li{ width: 50%;}
	.l-box-5874f0{ width: 100%;padding: 1rem;}
	.r-box-c49ef8{ width: 100%; margin-top: 1rem;padding: 1rem;}
	.al-dbox-74f0c9 .al-list-60a523 li{ width: 50%;}
}

@media only screen and (min-width: 30.0625em) and (max-width: 47em) {
	
	.ab-btn-570084{text-align: center;}
	.ab-btn-570084 a{ width: 50%;}
	.brand-box-8fa415 h2{ line-height: 3rem;}
	.brand-box-8fa415 h2 span{ display: none;}
	.brand-box-8fa415 h2 strong{ display: inline-block;font-weight: 400;}
	.value-txt-a02781{ width: 100%;}
	.value-txt-a02781 h2{ font-size: 2rem;}
	.b-nav-1382e7 a{ padding: 0 1rem;}
	.sub-list-c91077 li{ width: 50%; margin-bottom: 1rem; }
	.sub-list-c91077 li a{ width: 80%;}
	.nav{ display: none;}
	.nav-logo{ display: block;}
	.navbar{ height: 3.75rem;}
	.logo img{ height: 2.75rem;}
	.ad-dcb8d1{ margin-top: 3.75rem;}
}

@media only screen and (max-width: 30em) {
	.sy-abtxt-1f16ce{ width: 100%;}
	.sy-abtxt-1f16ce{ width: 100%; font-size: .875rem;}
	.brand-box-8fa415 h2{ line-height: 3rem;}
	.brand-box-8fa415 h2 span{ display: none;}
	.brand-box-8fa415 h2 strong{ display: inline-block;font-weight: 400;}
	.value-txt-a02781{ width: 100%;}
	.value-txt-a02781 h2{ font-size: 1.5rem;}
	.b-nav-1382e7 a{ padding: 0 .5rem;}
	.value-txt-a02781{  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-0a307a,.advantage-box-c6d51e,.team-box{ 
		padding-bottom: 1rem;
	}
	.brand-box-8fa415 .box1-c5b9e4{ padding: 2rem 1rem;}
	.sub-list-c91077 li{ width: 50%; margin-bottom: 1rem;}
	.sub-list-c91077 li a{ width: 90%; padding: .3rem 0;}
	.new-list-245323 li span{ display: none;}
	.new-list-245323 li{ padding: 1rem 0;}
	.nav{ display: none;}
	.nav-logo{ display: block;}
	.navbar{ height: 3.75rem;}
	.logo img{ height: 2.75rem;}
	.ad-dcb8d1{ margin-top: 3.75rem;}
	.service-list-e27e10 li,.advantage-list-207f37 li{ margin-top: -2.5rem;}
	
}

@media only screen and (max-width: 21em) {
	.b-nav-1382e7 { display: none;}
	.al-list-60a523 li{ width: 100%;}
	.al-dbox-74f0c9 .al-list-60a523 li{ width: 100%;}

}


/*增加的*/
/*index 的
-------------------------------------------------------------- */





/* 公司简介

-------------------------------------------------------------- */

.gongsi-box-dfb7f3{
	margin-top: 4%;
	/*padding-bottom: 3rem;*/
}
.gongsidiv1-efe5a6{
	width: 36%;
	height: auto;
	top:0px;
	left:0px;
	float: left;
	position: relative;
	z-index: 2;

}

.gongsidiv1-efe5a6 img{
	width:100%; 
	height:300px;object-fit: cover
}
.gongsidiv2-0914c8{
    float: left;
    position: absolute;
    top:2%;left:5%;
    width:85%;
    z-index: 9;
    overflow: hidden;
    color: #fff;
}

.gongsidiv2-0914c8 a{
	font-size: 18px;
	color: #fff;
	/*border-bottom: 1px solid #fff;*/
	padding: 20px 20px;
}

.gongsidiv2-0914c8 a:hover{
	color: #f00;	
}



.gongsidiv3-6b5783{
	width: 64%;
	height: auto;
	top:0px;left:0;
	float: left;
	position: relative;
}
.gongsidiv4-53562e{
    float: left;
    position: absolute;
    top:20%;
    right:5%;
    z-index: 9;
    overflow: hidden;
    color: #fff;
}

.gongsidiv4-53562e a span:hover{
	color: #f00;
}

.gongsidiv5-71e2aa{
	float: left;
	position: absolute;
	bottom: 10%;
	left:4%;
	width:26%;
	z-index: 9;
	overflow: hidden;
	color: #fff;
}

.gongsidiv5-71e2aa a{
	font-size: 18px;
	color: #fff;
	/*border-bottom: 1px solid #fff;*/
	padding: 20px 15px;
}
.gongsidiv5-71e2aa a:hover{
	color: #feacac;
}

.img2-4ce474 img{
	width:100%;
	height:240px;object-fit: cover
}
.img3-a52074 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-77f52b{

	width:100% !important;

	position:relative;

	padding:0;

	max-height:800px !important;

	overflow:hidden;

}



.fullwidthbanner-container-77f52b .fullwidthabnner-77f44a	{

	width:100% !important;

	max-height:800px !important;

	position:relative;

}



@media only screen and (min-width: 768px) and (max-width: 959px) {

	  .banner-33009c, .bannercontainer-6a656e			{	width:768px; height:309px;}
	  

}



@media only screen and (min-width: 480px) and (max-width: 767px) {

	   .banner-33009c, .bannercontainer-6a656e		{	width:480px; height:193px;	}

}



@media only screen and (min-width: 320px) and (max-width: 479px) {

		.banner-33009c, .bannercontainer-6a656e		{	width:320px;height:129px;	}

}



@media only screen and (max-width: 319px) {

		.banner-33009c, .bannercontainer-6a656e		{	width:240px;height:97px;	}

}



.tp-bullets-bba2d8.simplebullets-a40304.round-39c576 .bullet-338ddc:hover,

.tp-bullets-bba2d8.simplebullets-a40304.round-39c576 .bullet-338ddc.selected,

.tp-bullets-bba2d8.simplebullets-a40304.navbar .bullet-338ddc:hover,

.tp-bullets-bba2d8.simplebullets-a40304.navbar .bullet-338ddc.selected {	

	background:#fff;

}

.tp-leftarrow-be224a:hover,

.tp-rightarrow-63956c:hover {	

	background:#14a73c;

 }

/** BULLETS **/

.tp-bullets-bba2d8 {
    z-index: 1001;
    position: absolute;
	bottom:5% !important;
}



.tp-bullets-bba2d8.simplebullets-a40304.round-39c576 .bullet-338ddc {

    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-bba2d8.tp-thumbs-ced655 {

    z-index: 100;

    position: absolute;

    padding: 3px;

    background-color: #fff;

    width: 500px;

    height: 50px;

    margin-top: -50px;

}



.fullwidthbanner-container-77f52b .tp-thumbs-ced655 {

    padding: 3px;

}



.tp-bullets-bba2d8.tp-thumbs-ced655 .tp-mask-1f16cd {

    width: 500px;

    height: 50px;

    overflow: hidden;

    position: relative;

}



.tp-bullets-bba2d8.tp-thumbs-ced655 .tp-mask-1f16cd .tp-thumbcontainer-016d25 {

    width: 5000px;

    position: absolute;

}



.tp-bullets-bba2d8.tp-thumbs-ced655 .bullet-338ddc {

    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-bba2d8.tp-thumbs-ced655 .bullet-338ddc:hover,

.tp-bullets-bba2d8.tp-thumbs-ced655 .bullet-338ddc.selected {

    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";

    -moz-opacity: 1;

    -khtml-opacity: 1;

    opacity: 1;

}



.tp-thumbs-ced655 img {

    width: 100%;

}



.tp-bannertimer-9c0bc5 {

    width: 100%;

    height: 10px;

    position: absolute;

    z-index: 200;

    z-index: 5000;

}



.tp-bannertimer-9c0bc5.tp-bottom-c12b3c {

    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-8bbe1a .tp-bullets-bba2d8.tp-thumbs-ced655 {

        width: 300px !important;

        height: 30px !important;

    }



    .responsive-8bbe1a .tp-bullets-bba2d8.tp-thumbs-ced655 .tp-mask-1f16cd {

        width: 300px !important;

        height: 30px !important;

    }



    .responsive-8bbe1a .tp-bullets-bba2d8.tp-thumbs-ced655 .bullet-338ddc {

        width: 60px !important;

        height: 30px !important;

    }

}



@media only screen and (min-width: 0px) and (max-width: 479px) {

    .responsive-8bbe1a .tp-bullets-bba2d8 {

        display: none;

    }



    .responsive-8bbe1a .tparrows-69fd46 {

        display: none;

    }

}





.tp-simpleresponsive-85a9ba img {

    -moz-user-select: none;

    -khtml-user-select: none;

    -webkit-user-select: none;

    -o-user-select: none;

}



.tp-simpleresponsive-85a9ba a {

    text-decoration: none;

}



.tp-simpleresponsive-85a9ba ul {

    list-style: none;

    padding: 0;

    margin: 0;

}



.tp-simpleresponsive-85a9ba >ul >li {

    list-stye: none;

    position: absolute;

    visibility: hidden;

}



.caption-7cda19.slidelink-a7c190 a div,

.tp-caption-63c58a.slidelink-a7c190 a div {

    width: 10000px;

    height: 10000px;

}



.tp-loader-95a45b {


    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-6e0ed5{
	width:100%;
	height:auto;
	margin-bottom:40px;
	}
.tit-6e0ed5 h3{
	width:100%;
	overflow:hidden;
	text-align:center;
	}
.tit-6e0ed5 h3 a{
	font-size:28px;
	color:#000;
	}
.tit-6e0ed5 p{
	width:100%;
	height:auto;
	text-align:center;
	color:#999999;
	font-family:Arial;
	}
.tit-6e0ed5 span{
	display:block;
	width:270px;
	height:1px;
	background:#d2d2d2;
	margin:auto;
	position:relative;
	margin-top: 10px;
	}
.tit-6e0ed5 span:after{
	content:"";
	position:absolute;
	width:32px;
	height:10px;
	background:#f68400;
	bottom:-5px;
	left:50%;
	margin-left:-16px;
}


/* about
-------------------------------------------------------------- */
.about-14ad8b{
	width:100%;
	max-height:720px;
	overflow:hidden;
	background:url(../images/aboutbg.jpg) no-repeat top center;
	background-size:cover;
	}
.about-14ad8b ul{
	width:100%;
	overflow:hidden;
	}
.about-14ad8b 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-14ad8b ul li:after{
	content:"";
	position:absolute;
	width:1px;
	height:466px;
	background:#fff;
	right:0;
	top:127px;
	}
.about-14ad8b ul li:last-child:after{
	display:none;
	}
.about-14ad8b ul li .aboutnr-4ef942{
	width:100%;
	overflow:hidden;
	margin:249px 0;
	}
.about-14ad8b ul li .aboutnr-4ef942 .abouttb-1d0ddd{
	width:100%;
	overflow:hidden;
	text-align:center;
	}
.about-14ad8b ul li .aboutnr-4ef942 h4{
	width:100%;
	overflow:hidden;
	text-align:center;
	font-size:26px;
	color:#fff;
	line-height:35px;
	margin:39px 0 6px 0;
	}
.about-14ad8b ul li .aboutnr-4ef942 p{
	width:100%;
	overflow:hidden;
	text-align:center;
	font-size:16px;
	color:#00ae69;
	font-family:Arial;
	margin-bottom:37px;
	}
.about-14ad8b ul li .aboutnr-4ef942 span{
	display:block;
	width:36px;
	height:3px;
	background:#fff;
	margin:auto;
	}
.about-14ad8b ul li .aboutbg-bb1107{
	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-14ad8b ul li .aboutbg-bb1107 h4{
	width:100%;
	overflow:hidden;
	font-size:22px;
	color:#fff;
	margin:0;
	line-height:35px;
	margin-top:70px;
	}
.about-14ad8b ul li .aboutbg-bb1107 .aboutimg-d14845{
	width:100%;
	overflow:hidden;
	text-align:center;
	margin-top:24px;
	}
.about-14ad8b ul li .aboutbg-bb1107 .aboutimg-d14845 img{
	max-width:100%;
	height:auto;
	}
.about-14ad8b ul li .aboutbg-bb1107 p{
	width:100%;
	overflow:hidden;
	color:#fff;
	margin-top:32px;
	}
.about-14ad8b ul li .aboutbg-bb1107 .aboutmore-74fe23{
	width:100%;
	overflow:hidden;
	margin-top:80px;
	}

.aboutmore-74fe23 img{
	width:99px;
	height:10px;
	overflow:hidden;
	margin-top:-21px;
	margin-left:-5px;
	}

.about-14ad8b ul li:hover .aboutbg-bb1107{
	opacity:1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	}
.about-14ad8b ul li:hover:after{
	display:none;
	}


/* pro
-------------------------------------------------------------- */
.pro-bcfcab{
	width:100%;
	height:610px;
	background:#f6f6f6;
	position:relative;
	}
.pro-bcfcab .pronr-3aed10{
	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-c67f63{
	margin-top:50px;
	min-height:400px;
	padding: 0 1%;
	}
#scroll{width:100%;height:auto;}
#scroll .owl-wrapper-outer-fdd890{margin:0 auto;}
.owl-carousel-ecefad .owl-wrapper-outer-fdd890 {
    overflow: hidden;
    position: relative;
    width: 100%;
	top:10px;
}
#scroll .item-9d606f{overflow:hidden;text-align: center;}
.con4_item-a1ef28{ width:100%; overflow:hidden; }
.con4_item-a1ef28 .proimg-e1892b{ 
	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-a1ef28 .proimg-e1892b img{
	border-radius:15px;
	max-width: 100%;
    height: auto;
	}
.con4_item-a1ef28 .protit-d92897{ 
	width:100%; 
	overflow:hidden;
	text-align:center;
	color:#e96f09;
	font-size:26px;
	margin-top:20px;
	font-family:siyuan;
	}
.con4_item-a1ef28 .probg-88064e{
	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-ecefad .owl-item-d9e301:hover .con4_item-a1ef28 .probg-88064e{
	opacity:1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	}
#scroll .item-9d606f:hover .con4_item-a1ef28 img{
	-webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
	-transform:scale(1.2);
}
.owl-carousel-ecefad .owl-item-d9e301 {
    float: left;
	width:100%;
	overflow:hidden;
	padding: 0 30px;
}

.owl-theme-6896d2 .owl-controls-1217ef{
	text-align: center;
	top: 0;
    width: 100%;
	position: absolute;
}

/* Styling Next and Prev buttons */



/* Styling Pagination*/

.owl-theme-6896d2 .owl-controls-1217ef .owl-page-233a79{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme-6896d2 .owl-controls-1217ef .owl-page-233a79 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-6896d2 .owl-controls-1217ef .owl-page-233a79.active span,
.owl-theme-6896d2 .owl-controls-1217ef.clickable-ec1558 .owl-page-233a79:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	background: rgba(255,255,255,0);
    border: solid 2px #00ba5b;
}

/* If PaginationNumbers is true */

.owl-theme-6896d2 .owl-controls-1217ef .owl-page-233a79 span.owl-numbers-00ea10{
	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-d9e301.loading-13dd68{
	min-height: 150px;
	background: url("../images/ajaxloader.gif") no-repeat center center
}
/* Styling Pagination*/
.owl-theme-6896d2 .owl-pagination-a66a41{
	display:none;
	}
.owl-theme-6896d2 .owl-controls-1217ef .owl-page-233a79{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}

/* If PaginationNumbers is true */

.owl-theme-6896d2 .owl-controls-1217ef .owl-page-233a79 span.owl-numbers-00ea10{
	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-d9e301.loading-13dd68{
	min-height: 150px;
	background: url("AjaxLoader.gif"/*tpa=http://www.weikaijc.com/skin/css/AjaxLoader.gif*/) no-repeat center center
}
.owl-prev-080f47,.owl-next-e2abe6{
	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-080f47{
	left: -166px;
	background:url("../images/prev1.png") no-repeat;
	}
.owl-prev-080f47:hover{
	background:url("../images/prevh1.png") no-repeat;
	}
.owl-next-e2abe6{
	right: -166px;
	background:url("../images/next1.png") no-repeat;
	}
.owl-next-e2abe6:hover{
	background:url("../images/nexth1.png") no-repeat;
	}
.promore-0cfc8c{
	width:100%;
	overflow:hidden;
	margin-top:40px;
	}
.promore-0cfc8c 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-0cfc8c 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-fa53ba {
	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-ce4307 {
	position: relative;overflow: hidden;
}
.Box .Box_con .conbox-ce4307 ul {
	position: relative;
	list-style: none;
}
.Box .Box_con .conbox-ce4307 ul li {
	float: left;
	/*width: 300px;
	height: 340px;*/
	width: 330px;
	height: 440px;
	/*margin-left: 25px;*/
	margin-right: 20px;

	overflow: hidden;
}
.Box .Box_con .conbox-ce4307 ul li:first-child {
	margin-left: 20;
}


/*.Box .Box_con .conbox-ce4307 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-ce4307 ul li:hover img {
	-webkit-transform:scale(1.2);
    -moz-transform:scale(1.2);
	-transform:scale(1.2);
	z-index: 2;

}*/

.team-list .item-9d606f 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-9d606f 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-0fe02d {
	background: red;
}


/* ncontent
-------------------------------------------------------------- */
.ncontent-077efa{
	margin-top:60px;
	margin-bottom:60px;
	}
.nleft-4a254f{
	width:268px;
	overflow:hidden;
	}
.nmenu-e1aed4{
	width:100%;
	overflow:hidden;
	}
.nmenu-e1aed4 ul{
	width:100%;
	overflow:hidden;
	margin:0;
	}
.nmenu-e1aed4 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-e1aed4 ul li{
	
	}

.nmenu-e1aed4 ul li a{
	font-size:16px;
	color:#022d64;
	display:block;
	}
.nmenu-e1aed4 ul li:hover,.nmenu-e1aed4 ul li.cur-0fe02d{
	background:#0033a0;
	}
.nmenu-e1aed4 ul li:hover a,.nmenu-e1aed4 ul li.cur-0fe02d a{
	color:#fff;
	}




/* ntit
-------------------------------------------------------------- */
.ntit-ebdbdb{
	width:100%;
	height:auto;
	}
.ntit-ebdbdb h4{
	width:100%;
	overflow:hidden;
	font-size:36px;
	color:#0045a2;
	text-align:center;
	font-weight:bold;
	padding-bottom: 10px;
	}
.line-bf7c19{
	width:100%;
	height:1px;
	background:#bbcde4;
	position:relative;
	}
.line-bf7c19:before{
	content:"";
	display:block;
	width:144px;
	height:4px;
	background:#2f82ea;
	position:absolute;
	left:50%;
	margin-left:-72px;
	bottom:0;
	}
.line-bf7c19:after{
	content:"";
	display:block;
	width:144px;
	height:3px;
	background:#1f5ba7;
	position:absolute;
	left:50%;
	margin-left:-72px;
	top:0;
	}
/* ncontact
-------------------------------------------------------------- */
.ncontact-059c4a{
	width:100%;
	overflow:hidden;
	margin-top:50px;
	background:#e8e8e8;
	}
.ncontact-059c4a .ncontactnr-8dbed2{
	margin-top:106px;
	padding: 0 5% 0 19%;
	}
.ncontactnr-8dbed2 h5{
	width:100%;
	overflow:hidden;
	font-size:32px;
	color:#333;
	}
.ncontactnr-8dbed2 span{
	display:block;
	width:92px;
	height:1px;
	background:#8b8b8b;
	margin-top:30px;
	margin-bottom:60px;
	}
.ncontactnr-8dbed2 ul{
	width:100%;
	overflow:hidden;
	}
.ncontactnr-8dbed2 ul li{
	width:100%;
	overflow:hidden;
	font-size:16px;
	color:#080808;
	line-height:30px;
	margin-bottom:20px;
	}
.ncontactnr-8dbed2 ul li a{
	font-size:16px;
	color:#080808;
	}
.ncontactnr-8dbed2 ul li font{
	font-size:16px;
	color:#9999af;
	margin-left: 20px;
	}
.map{
	width:100%;
	height:600px;
	overflow:hidden;
	}


	/* news
-------------------------------------------------------------- */
.news-4c7646{
	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-f5717f{
	width:1400px;
	margin:40px auto 0px;;
}
.news_left-b05f9a{
	float:left;
	width:515px;
	height:690px;
	position: relative;
	overflow: hidden;
}

.news_left-b05f9a a p{
	color: #6e6e6e;
}
.news_left-b05f9a a p:hover{
	color: #f00;
}


.news_left-b05f9a 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-b05f9a 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-28d809{
	/*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-28d809 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-28d809 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-28d809 span:hover{
	
	color: #f00;
	
	}

.news_right-8fdd00{
	float:right;
	width:800px;
	text-align: left;
}
.news_right-8fdd00 dl{
	padding:27px 35px;
	/*background:#eaeaea;	*/
	border-bottom: 2px solid #e5e5e5;
}

.news_right-8fdd00 dl:last-child{
	/*border-bottom: 2px solid #fff;*/
}
.news_right-8fdd00 dd{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.news_right-8fdd00 dt,.news_right-8fdd00 dt span{
	font-size:22px;
	color:#2b2b2b;
	line-height: 74px;
}
.news_right-8fdd00 dt span{
	float:right;
}
.news_right-8fdd00 dd{
	font-size:16px;
	color:#808080;
	line-height: 24px;
	margin-top:-4px;
}
.news_right-8fdd00 a:hover dl{
	background:#022d64;
}
.news_right-8fdd00 a:hover dt,.news_right-8fdd00 a:hover dd,.news_right-8fdd00 a:hover span{
	color:#fff;}

	/* position
-------------------------------------------------------------- */
.position-54fc2d {
	font-size:16px;
	color:#262626;
	line-height:35px;
	background:url(../images/line.jpg) no-repeat bottom center;
	padding:20px 0;
}
.position-54fc2d a:first-child{
	color:#262626;
}
.position-54fc2d a {
	font-size:16px;
	color:#0045a2;
}

/* nabout
-------------------------------------------------------------- */
.nabout-c0945c{
	margin-top:30px;
	margin-bottom:0px;
	}
.nabout-c0945c h4{
	width:100%;
	overflow:hidden;
	text-align:center;
	}
.nabout-c0945c .naboutnr-5e3896{
	width:100%;
	overflow:hidden;
	margin-top:48px;
	}
.nabout-c0945c .naboutnr-5e3896 p{
	overflow:hidden;
	font-size:16px;
	line-height:32px;
	color:#585858;
	}
.nabout-c0945c .naboutnr-5e3896 img{
	max-width:100%;
	height:auto;
	float: left;
    margin: 0 40px 10px 0;
	}
.nabout-c0945c img{
	max-width:100%;
	height:auto;
	text-align: center;
	}
.qywh-9b06b8{
	width:100%;
	overflow:hidden;
	margin-top:50px;
}
.qywh-9b06b8 dl{
	padding-left:0;
	padding-right:5%;
}
.qywh-9b06b8 dl dt img{
	max-width:100%;
	height:auto;
}
.qywh-9b06b8 dl dt{
	width:26%;
	overflow:hidden;
	float:left;
}
.qywh-9b06b8 dl dd{
	width:74%;
	overflow:hidden;
	float:left;
	padding-left:1%;
}
.qywh-9b06b8 dl dd h5{
	width:100%;
	overflow:hidden;
	font-size:24px;
	color:#343434;
}
.qywh-9b06b8 dl dd p{
	width:100%;
	overflow:hidden;
	font-size:16px;
	color:#343434;
}

/* download
-------------------------------------------------------------- */
.download-51d3a5{
    width: 100%;
    overflow: hidden;
	margin-top:10px;
	}
.download-51d3a5 img{
    max-width: 100%;
	height:auto;
	/*border-bottom: solid 1px #e7e7e7;*/
	padding: 75px 0% 42px 0%;
	}
.download-51d3a5 ul{
    width: 100%;
    overflow: hidden;
	}
.download-51d3a5 ul li{
    width: 100%;
    overflow: hidden;
	padding:10px 2% 17px 2%;
	border-bottom:solid 1px #e7e7e7;
	margin:10px 0;
	}
.download-51d3a5 ul li h5{
    width: 100%;
    overflow: hidden;
	font-size:22px;
	color:#000;
	line-height:35px;
	}
.download-51d3a5 ul li p{
    width: 100%;
    overflow: hidden;
	font-size:16px;
	color:#8d8d8d;
	}
/*.download-51d3a5 ul li:hover{
	background:#022d64 url(../images/tb11.png) no-repeat 98% center;
	}*/
/*.download-51d3a5 ul li:hover h5{
	color:#fff;
	}*/
.download-51d3a5 ul li h5 .btn{
	color:#fff;
	}
.download-51d3a5 ul li:hover h5 .btn{
	color:#f00;
	}
/*.download-51d3a5 ul li:hover p{
	color:#b8bfdc;
	}
*/
/* nnews
-------------------------------------------------------------- */
.nnews-d90c24{
	width:100%;
	overflow:hidden;
	margin-top:55px;
	}
.nnews-d90c24 dl{
	width:100%;
	overflow:hidden;
	margin-bottom:32px;
	}
.nnews-d90c24 dl dt{
	width:200px;
	height:160px;
	overflow:hidden;
	float:left;
	padding-right:10px;
	position:relative;
	margin-right: 1%;
	}
.nnews-d90c24 dl:hover img{
	transform:translate(-50%, -50%) scale(1.2);
	}
.nnews-d90c24 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-d90c24 dl dd{
	width:75%;
	overflow:hidden;
	float:left;
	}
.nnews-d90c24 dl dd .date-c670c3{
	width:100%;
	overflow:hidden;
	font-size:16px;
	color:#282828;
	line-height:32px;
	margin-top:12px;
	}
.nnews-d90c24 dl dd .nnewsbt-d52d7e{
	width:100%;
	overflow:hidden;
	font-size:16px;
	color:#282828;
	line-height:32px;
	}
.nnews-d90c24 dl dd .nnewsms-c2c4b1{
	width:100%;
	overflow:hidden;
	font-size:16px;
	color:#606060;
	line-height:32px;
	}
.nnews-d90c24 dl:hover{
	background:#022d64;
	}
.nnews-d90c24 dl:hover dd .date-c670c3{
	color:#fff;
	}
.nnews-d90c24 dl:hover dd .nnewsbt-d52d7e{
	color:#fff;
	}
.nnews-d90c24 dl:hover dd .nnewsms-c2c4b1{
	color:#fff;
	}
.nnews-d90c24 h1{
	width: 100%;
    overflow: hidden;
    font-size: 26px;
    color: #333;
    text-align: center;
    margin-top: 30px;
	}
.nnews-d90c24 .fbtime-e2ee87 {
    width: 100%;
    overflow: hidden;
    font-size: 15px;
    line-height: 30px;
    color: #666;
    text-align: center;
    border-bottom: dashed 1px #666;
    padding-bottom: 23px;
}
.nnews-d90c24 .fbnr-225e23 {
    width: 100%;
    overflow: hidden;
    margin-top: 30px;
    font-size: 16px;
    line-height: 30px;
    color: #333;
}
.nnews-d90c24 .fbnr-225e23 p {
    width: 100%;
    overflow: hidden;
    font-size: 16px;
    line-height: 30px;
    color: #333;
}

	
/* dede_pages

-------------------------------------------------------------- */

.dede_pages-fb97e4{
		width:100%; 
		overflow:hidden; 
		margin-top: 10px;
		text-align: center;
}

.dede_pages-fb97e4 ul {
    padding: 12px 0px 12px 0;
	display: inline-block;
}

.dede_pages-fb97e4 ul li {
    float: left;
    line-height: 17px;
    margin-right: 6px;
	padding: 5px 10px;
	border:solid 1px #0045a2;
}

.dede_pages-fb97e4 ul li.thisclass-39bf3c{
    background-color:#0045a2;
    padding: 5px 10px;
    font-weight: bold;
	color:#fff;
}

.dede_pages-fb97e4 ul li.thisclass-39bf3c a{
	color:#fff;
}

.dede_pages-fb97e4 ul li:hover{
    background-color: #0045a2;
}
.dede_pages-fb97e4 ul li:hover a{
    color: #fff;
}
.dede_pages-fb97e4 ul li a {
    float: left;
    display: block;
	color:#454545;
}

.page1-25b49e{
	width:100%;
	overflow:hidden;
	margin-top:10px;
}
.page1-25b49e p{
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size: 16px;
}
.page1-25b49e p a{
	color:#454545;
	font-size: 16px;
}
.page1-25b49e p a:hover{
	color:#0045a2;
}
.pages-a7b9bb{
	width:100%;
	overflow:hidden;
	margin-top:82px;
}
.pages-a7b9bb .pageslf-9fb168,.pages-a7b9bb .pagesrt-44f8db{
	width:50%;
	overflow:hidden;
	font-size:16px;
	line-height:30px;
	padding:15px 1%;
}
.pages-a7b9bb .pageslf-9fb168 a,.pages-a7b9bb .pagesrt-44f8db a{
	font-size:16px;
}
.pages-a7b9bb .pageslf-9fb168{
	background:#f7f7f7;
}
.pages-a7b9bb .pagesrt-44f8db{
	background:#f4f4f4;
	text-align:right;
}
.pages-a7b9bb .pageslf-9fb168:hover,.pages-a7b9bb .pagesrt-44f8db:hover{
	background:.pages-a7b9bb .pageslf-9fb168, .pages-a7b9bb .pagesrt-44f8db;
	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-a7b9bb .pageslf-9fb168:hover a,.pages-a7b9bb .pagesrt-44f8db:hover a{
	color:#fff;
}

/* npromenu
-------------------------------------------------------------- */
.case-83d4d3 .npromenu-d8e60e{
	margin-top:10px;
	}
.npromenu-d8e60e{
	width:18%;
	overflow:hidden;
	margin-top:31px;
	float: left;
	position:relative;
	}
.npromenu-d8e60e ul{
	width:100%;
	overflow:hidden;
	}
.npromenu-d8e60e ul li{
	float:left;
	margin-right:7%;
	line-height:60px;
	width: 240px;
	background: #ececec no-repeat center center;
	border-bottom:1px solid #fff;
	}

.npromenu-d8e60e 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-d8e60e ul li:last-child{
	background:#022d64 url(../images/beijing2.png) no-repeat 0% 50%;
	text-align:left;
	color: #fff;
	
}
.npromenu-d8e60e ul li a{
	font-size:16px;
	color:#1d1e1f;
	font-family:siyuan;
	}
/*.npromenu-d8e60e ul li a:hover{
	color:#fff;
	background: #b70005;
	}*/
.npromenu-d8e60e ul li:hover,.npromenu-d8e60e ul li.cur-0fe02d{
	color:#fff !important;
	background: #b70005;
	}

.nmenu-e1aed4 ul li:hover a,.nmenu-e1aed4 ul li.cur-0fe02d a{
	color:#fff !important;
	}

.npromenu-d8e60e 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-d8e60e ul li:last-child:hover{
	background:#022d64 url(../images/beijing2.png) no-repeat 0% 50%;
	text-align:left;
	color: #fff;
	
	}


/*.npromenu-d8e60e ul li.cur-0fe02d {
	color:#fff !important;
	background: #b70005;
	}*/

.npro-1b404d{
	width:80%;
	overflow:hidden;
	margin-top:10px;
	float: right;
	position:relative;
}
.npro-1b404d h1{
	width:100%;
	overflow:hidden;
	text-align:center;
	font-size:26px;
	color:#000;
}
.npro-1b404d .fbtime-e2ee87{
	width:100%;
	overflow:hidden;
	text-align:center;
	font-size:16px;
	color:#000;
	border-bottom:solid 1px #e5e5e5;
	line-height:30px;
	padding-bottom:25px;
}


/*新的*/
.npro-1b404d .fbimg-ce0661{
	width:100%;
	overflow:hidden;
	margin-top:35px;
	margin-bottom:35px;
}

.npro-1b404d .fbimg-ce0661 .chanpinmz-9ed1f2 span{
		top:139px;
		/*left: 90px;*/
		left: 10%;
		/*line-height: 100%;*/
		line-height: 616px;
		/*text-align: center;*/
		/*padding-left:89px;*/
		padding-left:10%;

	}

.npro-1b404d .fbimg-ce0661 .chanpinmz-9ed1f2 p{
		/*top:139px;*/
		/*left: 90px;*/
		/*left: 10%;*/
		text-align: center;
		/*padding-left: 3%;
		padding-top: 0%;*/

	}
/*.npro-1b404d .fbimg-ce0661 img{
	max-width:100%;
	height:auto;
}*/

.npro-1b404d .fbimg-ce0661 img:first-child{
	max-width:40%;
	height:auto;
	/*background-color: #f00;*/
	float: left;
	margin-left: 10px;
}
.npro-1b404d .fbimg-ce0661 img:nth-child(2){
	max-width:67%;
	height:auto;
	/*background-color: #f00;*/
	/*float: left;*/
}


.npro-1b404d .fbnr-225e23{
	width:52%;
	overflow:hidden;
}




/*原来的*/
/*.npro-1b404d .fbimg-ce0661{
	width:100%;
	overflow:hidden;
	text-align:center;
	margin-top:35px;
}
.npro-1b404d .fbimg-ce0661 img{
	max-width:100%;
	height:auto;
}
.npro-1b404d .fbnr-225e23{
	width:100%;
	overflow:hidden;
}*/

.npro-1b404d .fbnr-225e23 p{
	width:100%;
	overflow:hidden;
	font-size:16px;
	line-height:30px;
	font-family:siyuan;
}
.npro-1b404d dl dt,.npro-1b404d dl dd{
	width:100%;
	overflow:hidden;
	}
.npro-1b404d dl{
	padding: 0 5px;
	margin:20px 0;
	}
.npro-1b404d 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-1b404d 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-1b404d dl:hover img{
	transform:translate(-50%, -50%) scale(1.2);
	}
.npro-1b404d dl dd{
	text-align:center;
	color: #e96f09;
    font-size: 18px;
	line-height:30px;
	margin-top:10px;
	}
.npro-1b404d dl dt .nprobg-9f3c2a{
	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-1b404d dl:hover dt .nprobg-9f3c2a{
	opacity:1;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	}
.npro-1b404d dl dt .nprobg-9f3c2a span{
	color:#000;
}

.npro-1b404d dl dt .chanpinimg-cbfbe0{
	height: 440px;
}




.page1-25b49e{
	width:100%;
	overflow:hidden;
	margin-top:10px;
}
.page1-25b49e p{
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size: 16px;
}
.page1-25b49e p a{
	color:#454545;
	font-size: 16px;
}
.page1-25b49e p a:hover{
	color:#0045a2;
}
.pages-a7b9bb{
	width:100%;
	overflow:hidden;
	margin-top:82px;
}
.pages-a7b9bb .pageslf-9fb168{
	width:50%;
	overflow:hidden;
	font-size:16px;
	line-height:30px;
	padding:15px 1%;
	/*margin: 0 0 0 5%;*/
}

.pages-a7b9bb .pagesrt-44f8db{
	width:50%;
	overflow:hidden;
	font-size:16px;
	line-height:30px;
	padding:15px 1%;
	/*margin: 0 -6% 0 0%;*/
}

.pages-a7b9bb .pageslf-9fb168 a,.pages-a7b9bb .pagesrt-44f8db a{
	font-size:16px;
}
.pages-a7b9bb .pageslf-9fb168{
	background:#f7f7f7;
}
.pages-a7b9bb .pagesrt-44f8db{
	background:#f4f4f4;
	text-align:right;
}
.pages-a7b9bb .pageslf-9fb168:hover,.pages-a7b9bb .pagesrt-44f8db:hover{
	background:.pages-a7b9bb .pageslf-9fb168, .pages-a7b9bb .pagesrt-44f8db;
	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-a7b9bb .pageslf-9fb168:hover a,.pages-a7b9bb .pagesrt-44f8db:hover a{
	color:#fff;
	background: #022d64;
}*/
.pages-a7b9bb .pageslf-9fb168:hover,.pages-a7b9bb .pagesrt-44f8db:hover{
	color:#fff;
	background: #022d64;
}




/*移动端导航*/
@media screen and (max-width: 1023px) and (min-width: 0px){
.header-505ba8{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-e88347{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.a_txt .div2-352b9f{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.a_txt .div3-513885{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%}
.a_txt .div3-513885 ul{padding-left:5%;padding-right:5%}
.a_txt .div3-513885 ul li{border-bottom:1px solid #232530}
.a_txt .div3-513885 ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
.a_txt .div3-513885 ul li .a_js2-0f306c{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3-513885 ul li .a_js2_on-a21204{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3-513885 ul li .a_txt2-b8367a{display:none}
.a_txt .div3-513885 ul li .a_txt2-b8367a a{height:40px;line-height:40px;font-size:14px}
}


@media only screen and (min-width: 1152px) and (max-width: 1200px) {
	.npro-1b404d dl dt {
		height: 426px;
	}
	.ncase-7dc9cb ul li {
		height:208px;
	}
	.nhonor-484ff8 ul li{
		height:462px;
	}
}
@media only screen and (min-width: 1024px) and (max-width: 1152px) {
	.npro-1b404d dl dt {
		height: 406px;
	}
	.ncase-7dc9cb ul li {
		height:185px;
	}
	.nhonor-484ff8 ul li{
		height:410px;
	}
}
@media only screen and (min-width: 920px) and (max-width: 1023px) {
	.npro-1b404d dl dt {
		height: 400px;
	}
	.ncase-7dc9cb ul li {
		height:166px;
	}
	.nhonor-484ff8 ul li{
		height:368px;
	}
}
@media only screen and (min-width: 860px) and (max-width: 920px) {
	.npro-1b404d dl dt {
		height: 400px;
	}
	.ncase-7dc9cb ul li {
		height:155px;
	}
	.nhonor-484ff8 ul li{
		height:344px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 860px) {
	.npro-1b404d dl dt {
		height: 360px;
	}
	.npro-1b404d dl dt span{		
	    font-size: 18px !important;
    	line-height: 20px !important;
	}

	.ncase-7dc9cb ul li {
		height:139px;
	}
	.nhonor-484ff8 ul li{
		height:308px;
	}
}
@media only screen and (min-width: 640px) and (max-width: 767px) {
	.npro-1b404d dl dt {
		height: 399px;
	}
	.ncase-7dc9cb ul li {
		height:177px;
	}
	.nhonor-484ff8 ul li{
		height:393px;
	}
}
@media only screen and (min-width: 540px) and (max-width: 640px) {
	.npro-1b404d dl dt {
		height: 345px;
	}
	.npro-1b404d dl dt span{		
	    font-size: 18px !important;
    	line-height: 20px !important;
	}
	.npro-1b404d dl dt img {
	    top: 28% !important;
	}
	.ncase-7dc9cb ul li {
		height:149px;
	}
	.nhonor-484ff8 ul li{
		height:331px;
	}
}
@media only screen and (min-width: 425px) and (max-width: 540px) {
	.npro-1b404d dl dt {
		height: 345px;
	}
	/*.npro-1b404d dl dt .chanpinimg-cbfbe0 {
    	height: 261px !important;
	}*/
	.npro-1b404d dl dt img {
	    top: 25% !important;
	}
	.npro-1b404d dl dt span{		
	    font-size: 18px !important;
    	line-height: 20px !important;
	}
	.ncase-7dc9cb ul li {
		height:117px;
	}
	.nhonor-484ff8 ul li{
		height:261px;
	}
}
@media only screen and (min-width: 375px) and (max-width: 425px) {
	.npro-1b404d dl dt {
		height: 227px;
	}
	/*.npro-1b404d dl dt .chanpinimg-cbfbe0 {
    	height: 227px !important;
	}*/

	.npro-1b404d dl dt span{		
	    font-size: 14px !important;
    	line-height: 16px !important;
    	bottom: 177px !important;
	}

	.npro-1b404d dl dt .chanpinimg-cbfbe0:first-child{
	    height: 302px !important;
	}
	.npro-1b404d dl dt img {
	    top: 36% !important;
	}

	
	.ncase-7dc9cb ul li {
		height:104px;
	}
	.nhonor-484ff8 ul li{
		height:230px;
	}
}
@media only screen and (min-width: 320px) and (max-width: 375px) {
	.npro-1b404d dl dt {
		height: 208px;
	}

	.npro-1b404d dl dt span{		
	    font-size: 14px !important;
    	line-height: 16px !important;
    	bottom: 177px !important;
	}

	.npro-1b404d dl dt .chanpinimg-cbfbe0:first-child{
	    height: 302px !important;
	}
	.npro-1b404d dl dt img {
	    top: 31% !important;
	}

	
	.ncase-7dc9cb ul li {
		height:88px;
	}
	.nhonor-484ff8 ul li{
		height:196px;
	}
}






@media(max-width:1920px) {
	.tp-rightarrow-63956c.large-f030d4{
		top: 60% !important;
	}
}
@media(max-width:1768px) {
	.banner_n-fbbd8e{
		height:368px;
	}
	.news-4c7646{
		background: url(../images/newsbg.png) 23% 369px no-repeat;
	}
}
@media(max-width:1680px) {
	.banner_n-fbbd8e{
		height:350px;
	}
	.nbannernr-1ed660 {
		padding-top: 110px;
	}
	.tp-rightarrow-63956c.large-f030d4{
		top: 56% !important;
	}
	.con4_item-a1ef28 .protit-d92897{
		font-size:20px;
	}
}
@media(max-width:1600px) {
	.owl-prev-080f47 {
		left: -100px;
	}
	.owl-next-e2abe6 {
		right: -74px;
	}
}
@media(max-width:1540px) {
	.banner_n-fbbd8e{
		height:321px;
	}
	.tp-rightarrow-63956c.large-f030d4{
		top: 54% !important;
	}
}
@media(max-width:1440px) {
	.banner_n-fbbd8e{
		height:300px;
	}
	.nbannernr-1ed660 {
		padding-top: 80px;
	}
	.tp-rightarrow-63956c.large-f030d4{
		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-ce4307 ul li {
	/*float: left;*/
	/*width: 292px;*/
	/*height: 330px;*/
	margin-left: 20px;
	/*overflow: hidden;*/
	}

}

@media(max-width:1360px) {
	.banner_n-fbbd8e{
		height:283px;
	}
	.pro-bcfcab .pronr-3aed10{
		top:-130px;
	}
	.pro-bcfcab{
		height: 642px;
	}
	.tp-rightarrow-63956c.large-f030d4{
		top: 48% !important;
	}
	/*.tp-bullets-bba2d8 {
		bottom: 165px !important;
	}*/
	.owl-prev-080f47 {
		left: -10px;
	}
	.owl-next-e2abe6 {
		right: 12px;
	}
	.con4_item-a1ef28 .protit-d92897{
		font-size:18px;
	}
	.footerys-368103 p{
		padding-left:0;
		text-align:center;
	}
}
@media(max-width:1300px) {
	.pro-bcfcab .pronr-3aed10 {
		top: -100px;
	}
	.pro-bcfcab {
		height: 672px;
	}
	/*.tp-bullets-bba2d8 {
		bottom: 135px !important;
	}*/
	.tp-rightarrow-63956c.large-f030d4 {
		top: 52% !important;
	}
}
@media(max-width:1280px) {
	.banner_n-fbbd8e{
		height:267px;
	}
	.nbannernr-1ed660 {
		padding-top: 76px;
	}
	.nav .menu > li a {
		padding: 0 30px;
	}
}

/*原来的@media(max-width:1200px) {*/

@media(max-width:1440px) {
	.cont1-e0e63d,.tab-5c2a97 ul{
		width:100%;
	}
	.cont-2a2c0f,.headernr-0c6e40{
		width: 98%;
		padding-left:1%;
		padding-right:1%;
		}
	.nbannernr-1ed660 {
		padding-top: 76px;
	}
	.pro-bcfcab .pronr-3aed10{
		width: 96%;
		left: 0;
		margin-left: 2%;
	}
	/*.tp-bullets-bba2d8 {
		margin-left: -580px;
	}*/
	.tp-rightarrow-63956c.large-f030d4{
		margin-left: -570px;
	}

}
@media(max-width:1152px) {
	.banner_n-fbbd8e{
		height:240px;
	}
	.nbannernr-1ed660 {
		padding-top: 62.5px;
	}
	.nav .menu > li a {
		padding: 0 25px;
	}
	/*.tp-bullets-bba2d8 {
		margin-left: -550px;
	}*/
	.tp-rightarrow-63956c.large-f030d4{
		margin-left: -540px;
	}
	.qywh-9b06b8 dl dd h5{
		font-size:20px;
	}
}
@media(max-width:1090px) {
	
	/*.tp-bullets-bba2d8 {
		margin-left: -520px;
	}*/
	.tp-rightarrow-63956c.large-f030d4{
		margin-left: -510px;
	}
	/*.tp-bullets-bba2d8 {
		bottom: 145px !important;
	}*/
}






/*@media(max-width:1360px) {
	.banner_n-fbbd8e{
		height:283px;
	}
	.pro-bcfcab .pronr-3aed10{
		top:-130px;
	}
	.pro-bcfcab{
		height: 642px;
	}
	.tp-rightarrow-63956c.large-f030d4{
		top: 48% !important;
	}
	.tp-bullets-bba2d8 {
		bottom: 165px !important;
	}
	.owl-prev-080f47 {
		left: -10px;
	}
	.owl-next-e2abe6 {
		right: 12px;
	}
	.con4_item-a1ef28 .protit-d92897{
		font-size:18px;
	}
}
@media(max-width:1300px) {
	.pro-bcfcab .pronr-3aed10 {
		top: -100px;
	}
	.pro-bcfcab {
		height: 672px;
	}
	.tp-bullets-bba2d8 {
		bottom: 135px !important;
	}
	.tp-rightarrow-63956c.large-f030d4 {
		top: 52% !important;
	}
}
@media(max-width:1280px) {
	.banner_n-fbbd8e{
		height:267px;
	}
	.nbannernr-1ed660 {
		padding-top: 76px;
	}
	.nav .menu > li a {
		padding: 0 30px;
	}
}

@media(max-width:1200px) {
	.cont1-e0e63d,.tab-5c2a97 ul{
		width:100%;
	}
	.cont-2a2c0f,.headernr-0c6e40{
		width: 98%;
		padding-left:1%;
		padding-right:1%;
		}
	.nbannernr-1ed660 {
		padding-top: 76px;
	}
	.pro-bcfcab .pronr-3aed10{
		width: 96%;
		left: 0;
		margin-left: 2%;
	}
	.tp-bullets-bba2d8 {
		margin-left: -580px;
	}
	.tp-rightarrow-63956c.large-f030d4{
		margin-left: -570px;
	}

}
@media(max-width:1152px) {
	.banner_n-fbbd8e{
		height:240px;
	}
	.nbannernr-1ed660 {
		padding-top: 62.5px;
	}
	.nav .menu > li a {
		padding: 0 25px;
	}
	.tp-bullets-bba2d8 {
		margin-left: -550px;
	}
	.tp-rightarrow-63956c.large-f030d4{
		margin-left: -540px;
	}
	.qywh-9b06b8 dl dd h5{
		font-size:20px;
	}
}
@media(max-width:1090px) {
	
	.tp-bullets-bba2d8 {
		margin-left: -520px;
	}
	.tp-rightarrow-63956c.large-f030d4{
		margin-left: -510px;
	}
	.tp-bullets-bba2d8 {
		bottom: 145px !important;
	}
}*/
@media(max-width:1024px) {
	.banner_n-fbbd8e{
		height:213px;
	}
	.nbannernr-1ed660 {
		padding-top: 49px;
	}
	.nav .menu > li a {
		padding: 0 20px;
	}
	/*.tp-bullets-bba2d8 {
		margin-left: -490px;
	}*/
	.tp-rightarrow-63956c.large-f030d4{
		margin-left: -480px;
	}
	/*.tp-bullets-bba2d8 {
		bottom: 135px !important;
	}*/
	.pro-bcfcab .pronr-3aed10 {
		top: -60px;
	}
	.pro-bcfcab {
		height: 712px;
	}
	/*.tp-bullets-bba2d8 {
		bottom: 95px !important;
	}*/
}

.moblie_head,.a_txt{
	display:none;
}
/*移动端导航*/
@media screen and (max-width: 1360px) and (min-width: 0px){
.header-505ba8{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-96cd99 .mdh-1279fe{ font-size:24px !important}
	.adminbuy_cn_img-550f16{ 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-e88347{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.a_txt .div2-352b9f{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.a_txt .div3-513885{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%}
.a_txt .div3-513885 ul{padding-left:5%;padding-right:5%}
.a_txt .div3-513885 ul li{border-bottom:1px solid #232530}
.a_txt .div3-513885 ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
.a_txt .div3-513885 ul li .a_js2-0f306c{background:url(../images/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3-513885 ul li .a_js2_on-a21204{background:url(../images/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3-513885 ul li .a_txt2-b8367a{display:none}
.a_txt .div3-513885 ul li .a_txt2-b8367a a{height:40px;line-height:40px;font-size:14px}
}
@media(max-width:1060px) {
	.npro-1b404d dl {
		padding: 0 10px;
	}
	.npromenu-d8e60e ul li {
		margin-right: 3%;
		display: none;
	}
	.nmenu-e1aed4 ul li{
		display:block;
	}
	.npro-1b404d dl dd{
		font-size:16px;
	}
	.pages-a7b9bb .pageslf-9fb168,.pages-a7b9bb .pagesrt-44f8db{
		width:100%;
	}
	.pages-a7b9bb .pagesrt-44f8db{
		text-align:left;
	}
	.news-4c7646 .newslf-bb3cae {
		padding-right: 2%;
	}
	.news-4c7646 .newsrt-34aea4 {
		padding-left: 0;
	}
	.news-4c7646 .newsrt-34aea4 dl dt {
		width: 18%;
	}
	.news-4c7646 .newsrt-34aea4 dl dd {
		width: 82%;
	}
}
@media(max-width:998px) {
	.news-4c7646 .newsrt-34aea4 dl{
		margin-bottom: 20px;
	}
	.tp-rightarrow-63956c.large-f030d4 {
		margin-left: 0;
		left: 2% !important;
	}
	/*.tp-bullets-bba2d8 {
		margin-left: 0;
		left: 0 !important;
	}
	.tp-bullets-bba2d8 {
		bottom: 75px !important;
	}*/
	.owl-next-e2abe6 {
		right: 10px;
	}
	.gongsidiv2-0914c8{
		top: 0%;
	}
	.gongsidiv5-71e2aa{
		bottom: -9%;
	}
	
	.team-list .item-9d606f .name-fz1{
		font-size: 24px !important;

	}
	.team-list .item-9d606f .name-fz2{
		font-size: 20px !important;

	}
}
}
@media(max-width:921px) {
	.map{
		height:300px;
	}
}
@media(max-width:920px) {
	.banner_n-fbbd8e{
		height:192px;
	}
	.nbannernr-1ed660 {
		padding-top: 56.5px;
	}
	.banner_n-fbbd8e h3{
		font-size: 36px;
	}
	.banner_n-fbbd8e p{
		line-height: 40px;
		font-size: 24px;
	}
}
@media(max-width:860px) {
	.news-4c7646 .newslf-bb3cae,.news-4c7646 .newsrt-34aea4{
		width: 100%;
	}
	.news-4c7646 .newslf-bb3cae{
		padding-right:0;
	}
	.news-4c7646 .newslf-bb3cae dl dt img{
		width: 100%;
	}
}
@media(max-width:800px) {
	.nnews-d90c24 dl dd .date-c670c3{
		margin-top:0;
	}
}
@media(max-width:768px) {
	.nabout-c0945c .naboutnr-5e3896 img{
		float:inherit !important;
	}
	.banner_n-fbbd8e{
		height:160px;
	}
	.nbannernr-1ed660 {
		padding-top: 40.5px;
	}
}
@media(max-width:767px) {
	.footer-96cd99 ul li:last-child{
		clear:both;
	}
	.xz-168cd8 .xznr-7cf063 ul li{
		margin-bottom:10px;
	}
	.xz-168cd8 .xznr-7cf063 ul li:nth-child(3){
		clear:both;
	}
	.ysnr-9eedac .yslf-431cf7,.ysnr-9eedac .ysrt-6371fc{
		width:100%;
	}
	.ysnr-9eedac .yslf-431cf7 ul li img,.ysnr-9eedac .ysrt-6371fc ul li:first-child img{
		width:100%;
	}
	.ysnr-9eedac .ysrt-6371fc ul li:first-child{
		margin-top:15px;
	}
	.xz-168cd8 .xznr-7cf063 .xzms-5b66b2{
		padding: 0 5%;
	}
	.tp-rightarrow-63956c.large-f030d4 {
		top: 42% !important;
	}
	.owl-next-e2abe6 {
		right: 6px;
	}
	.qywh-9b06b8 dl{
		padding-right:0;
	}
	.ncase-7dc9cb ul li {
		width:48%;
	}
	.nhonor-484ff8 ul li{
		width:48%;
	}
	.news-txt-49a6d7{
		font-size: 18px;
	}
	.news-4c7646{
		padding-left:5px;
		padding-right: 5px;		
	}
	.Box .Box_con .conbox-ce4307 ul li {
		/*width: 285px;*/
		width: 264px;
		/*height: 320px;*/
		margin-left: 0px;
		overflow: hidden;
	}
	.npro-1b404d .fbimg-ce0661 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-1b404d .fbimg-ce0661 .chanpinmz-9ed1f2 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-1b404d .fbimg-ce0661 .chanpinmz-9ed1f2{
		/*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-1b404d .fbimg-ce0661 .chanpinmz-9ed1f2 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-ebdbdb h4{
		font-size: 28px;
	}
	.download-51d3a5 ul li {
		padding: 42px 2% 42px 2%;
	}
	.download-51d3a5 ul li:hover {
		background: #0033a0;
	}
	.ncontact-059c4a .ncontactnr-8dbed2 {
		margin-top: 50px;
		padding: 0 5% 0 5%;
	}
	.pro-bcfcab .pronr-3aed10 {
		top: -30px;
	}
	.pro-bcfcab {
		height: 742px;
	}
	.tp-bullets-bba2d8 {
		bottom: 45px !important;
	}
	.tp-rightarrow-63956c.large-f030d4 {
		display:none;
	}
	.nnews-d90c24 dl dt,.nnews-d90c24 dl dd{
		width:100%;
	}
	.nnews-d90c24 dl dt{
		height:300px;
	}
	.nnews-d90c24 dl dd {
		padding: 0 2%;
	}
}
@media(max-width:540px) {
	.npro-1b404d dl dd{
		font-size:14px;
		line-height:25px;
	}
	.banner_n-fbbd8e h3 {
		font-size: 28px;
	}
	.banner_n-fbbd8e p{
		font-size: 18px;
	}
	.npro-1b404d h1{
		font-size:20px;
	}
	.npro-1b404d .fbtime-e2ee87{
		font-size:14px;
	}
	.xz-168cd8 .xznr-7cf063 ul li{
		padding:0 5px;
	}
	.owl-next-e2abe6 {
		right: 0;
	}
	.nnews-d90c24 dl dt{
		height:260px;
	}
	.ysnr-9eedac .ysrt-6371fc ul li .ys2-492351{
		bottom:30px;
	}

	.nmenu-e1aed4 ul li{
	/*width:143px;*/
	/*width:188px;*/
	width:48%;
	/*height:46px;*/
	
	margin-left:4px;
	margin-right:3px;

	
	}
}
@media(max-width:425px) {
	.news-4c7646 .newsrt-34aea4 dl dt {
		width: 20%;
	}
	.news-4c7646 .newsrt-34aea4 dl dd {
		width: 80%;
	}
	.pro-bcfcab .pronr-3aed10 {
		top: -15px;
	}
	.pro-bcfcab {
		height: 757px;
	}
	/*.tp-bullets-bba2d8 {
		bottom: 20px !important;
	}*/
	.nnews-d90c24 dl dt{
		height:230px;
	}
}
@media(max-width:375px) {
	.npro-1b404d dl dd{
		height:50px;
	}
	.npro-1b404d dl {
		margin: 20px 0 5px 0;
	}
	.ysnr-9eedac .yslf-431cf7 ul li .ys1-f196a8,.ysnr-9eedac .ysrt-6371fc ul li:first-child .ys2-492351{
		bottom: 24px;
	}
	.news-4c7646 .newsrt-34aea4 dl dt {
		width: 24%;
	}
	.news-4c7646 .newsrt-34aea4 dl dd {
		width: 76%;
	}
	.nnews-d90c24 dl dt{
		height:210px;
	}
	.footer-96cd99 ul li:nth-child(2) {
		padding: 0 2% 0 2%;
	}
}
@media(max-width:320px) {
	.npro-1b404d dl dt {
		height: 130px;
	}
	.news-4c7646 .newsrt-34aea4 dl dt {
		width: 28%;
	}
	.news-4c7646 .newsrt-34aea4 dl dd {
		width: 72%;
	}
	.nnews-d90c24 dl dt{
		height:200px;
	}
	.ncase-7dc9cb ul li {
		height:80px;
	}
	.nhonor-484ff8 ul li{
		height:190px;
	}
}


@media (max-width:1782px) {
	.team-list .item-9d606f{
		/*margin:21rem 0.5rem;*/
	}
}

@media (max-width:1450px) {
	.team-list .item-9d606f{
		margin:1rem 0rem;
	}
}


@media (max-width:1215px) {
	.news_con-f5717f{
		width: 100%;
	}
	.news_left-b05f9a{
		width:100%;
	}
	.news_right-8fdd00{
		float: left;
		width:99%;
	}
	.news_left-b05f9a img{
		width:100%;
		/*height:100px;*/
	}

	.news_left-b05f9a .newsmore-28d809 img{
		width:54px;
		/*height:100px;*/
	}
	/*.footerys-368103{
		width: 100%;
		margin: 0px;
	}*/
	.youqing-b110d0{
		margin-left:0;
	}

	.Box .content1-fa53ba {
		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-efe5a6{
		width: 100%;
    }
    .gongsidiv3-6b5783{
		width: 100%;
    }



}

@media (max-width:1100px) {
	.npro-1b404d{
		width: 100%;
	}
	.npromenu-d8e60e{
		width: 100%;
	}
	.nprmenu-01fe68 ul{
		width: 100%;

	}
	.npromenu-d8e60e ul li{
		float: left;
		margin-right: 3%;
		margin-left: 1%;
		line-height: 45px;
	}
	.npromenu-d8e60e ul li:first-child{
		display: none;
	}
	.npromenu-d8e60e ul li:last-child{
		display: none;
	}

}
/* AB模板网新增分页样式 www.admibnuy-efd8d5.cn-d51a37 */
.pagebar-591111 { padding:20px; overflow:hidden; clear:both}
.pagebar-591111 .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-1c793e {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st-5f9a7a{ font-family:宋体}
.text-secondary-fdb6c7{ text-align:center; padding:20px 0}
.ab_pages-952396{clear:both;padding:20px 0;font-size:14px;text-align:center; overflow:hidden}
.ab_pages-952396 ul{display:inline-block;margin:0 auto;padding:0}
.ab_pages-952396 ul a{color:#555;display:block;padding: 5px 11px;  border: 1px solid #0045a2;float: left;margin: 0 5px;font-size:12px}
.ab_pages-952396 ul a.page-num-current-1c793e{ background:#0045a2; color:#fff; }
.ab_pages-952396 ul a:hover{ background:#0045a2; color:#fff;}
.ab_pages-952396 .page-status-7bd6da{ display:none;}
.ab_pages-952396 span.page-num-360ae2{ display:none;}
.adminbuy_cn-e4c8d8 img{ max-width:100% !important; height:auto !important;display:inline-block;}
.adminbuy_cn-e4c8d8 p{text-wrap: inherit !important;}
.adminbuy_cn-e4c8d8 p span{text-wrap: inherit !important;}