@charset "utf-8";
body,  div,  p { margin: 0; padding: 0;}
ul { list-style: none;margin: 0; padding: 0;}
li{list-style-type: none;}
a{text-decoration: none!important}
.left{float: left;}
.right{float: right;}
.clear{clear: both}
*{font-family: 微软雅黑;word-break:break-all;}
body{overflow-x:hidden;}
#Banner{width: 100%;}
.navlist .oneji{width: 120px;text-align: center;float: left;}
.navlist .oneji a{color: #000000;font-size: 15px;}
.bot-main{width: 90%;margin: 0 auto}
.dibu2{display: none;}
.pad{display: none;}

.header{padding-top: 30px;}
.header2{display: none;}
.header4{display: none;}
.header-right{padding-top: 25px;position: relative; z-index: 9999;}
.logo{margin-left: 70px;width: 774px;padding-bottom: 25px}
.logo img{width: 100%}
.header{padding-top: 25px}
.menu{width: 100%;padding-bottom: 12px;display: block; 
}
.menu-on{background: url('../images/border.png') no-repeat center bottom;background-size: 55px 2px;}
.search{margin-right: 15px;}
.language{display: block;color: #a8a8a8;font-size: 12px;float: left;margin-right: 33px;margin-top: 3px}
.language a{color: #a8a8a8;}
.lan-on{color: #0a4a9b!important}

.navlist .oneji{position: relative;height: 55px}
.twoji{background: #fff;height: 190px;position: absolute;top:100%;right:0%;z-index:100001;border-top: 1px solid #0a4a9b;padding: 18px 28px 30px 28px;display:none}
.er li{background: url('../images/nav.jpg') no-repeat center left 2px;height: 38px;line-height: 38px;padding-left: 12px;border-bottom: 1px dotted #000;margin-right: 40px;text-align: left}
.er{height: 152px;float: left;}
.news-tu{float: left;width: 227px}
.tj-tit{color: #001862;font-size: 15px;text-align: left;padding-top: 10px}
.tj-jian{color: #727272;font-size: 12px;text-align: left;padding-top: 8px}
/*.search{margin-left: 50px;position: relative;height: 55px}
.search2{width:0;position: absolute;top:100%;right:0;z-index: 10000;}
.ss_bd{height: 40px;background: #608ad8;border:none;color: #ffffff!important;font-size: 12px;overflow-x:hidden;}
.ss_btn{height: 40px;background:#f7941d;line-height: 40px;text-align: center;font-size: 15px;color: #fff;border:none;}
.ss_bd:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
    background-color:#608ad8;
    background-image: none;
    color: #fff;
}



.search2 .ss_btn{width: 20%;    float: left;}
.search2 .ss_bd{width: 75%;padding-left: 5%; float: left;}*/
.about-con{color: #aaaaaa;font-size: 15px;line-height: 2;padding-top: 20px;margin-bottom: 70px;}
/*.a-pic{width: 112px;height: 112px;margin: 0 auto}*/
.a-tit{text-align: center;margin-top: 10px;margin-bottom: 75px;background: url('../images/a-bg.png') no-repeat center center;}

.video-t span{display: block; transition: all 1s ease 0s;}
.video-t span:hover{padding-left: 25px}

/*.a-list .col-md-3:hover .a-tit{transition: all 1s ease 0s;}
.a-list .col-md-3:hover .a-tit{text-shadow:0 -1px 0 #0a4a9b, 0 1px 10px #CCC, 0 12px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.2), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 7px 10px rgba(0, 0, 0, 0.25), 0 15px 10px rgba(0, 0, 0, 0.2), 0 25px 15px rgba(0, 0, 0, 0.15) !important;}*/

/*.ih-item {
    position: relative;
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
}
.ih-item.circle.effect20 {
    -webkit-perspective: 900px;
    -moz-perspective: 900px;
    perspective: 900px;
}
.ih-item.circle.effect20 {
    -webkit-perspective: 900px;
    -moz-perspective: 900px;
    perspective: 900px;
}

.ih-item.circle.effect20 .img {
    -webkit-transition: all 0.35s linear;
    -moz-transition: all 0.35s linear;
    transition: all 0.35s linear;
    -webkit-transform-origin: 50% 0%;
    -moz-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
    -o-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
}

.ih-item.circle.effect20.colored .info .info-back {
    background: #1a4a72;
}

.ih-item.circle.effect20 .info {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    transform-style: preserve-3d;
}

.ih-item.circle.effect20 .info .info-back {
    opacity: 1;
    visibility: hidden;
    border-radius: 50%;
    width: 100%;
    height: 100%;
    background: #333333;
    -webkit-transition: all 0.35s linear;
    -moz-transition: all 0.35s linear;
    transition: all 0.35s linear;
    -webkit-transform-origin: 50% 0%;
    -moz-transform-origin: 50% 0%;
    -ms-transform-origin: 50% 0%;
    -o-transform-origin: 50% 0%;
    transform-origin: 50% 0%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.ih-item.circle.effect20 a:hover .img {
    opacity: 0;
}

.ih-item.circle.effect20 a:hover .info .info-back {
    opacity: 1;
    visibility: visible;
}

.ih-item.circle.effect20.top_to_bottom .info .info-back {
    -webkit-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -moz-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -ms-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -o-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
}

.ih-item.circle.effect20.top_to_bottom a:hover .img {
    -webkit-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -moz-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -ms-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -o-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
}

.ih-item.circle.effect20.top_to_bottom a:hover .info .info-back {
    -webkit-transform: rotate3d(1, 0, 0, 0deg);
    -moz-transform: rotate3d(1, 0, 0, 0deg);
    -ms-transform: rotate3d(1, 0, 0, 0deg);
    -o-transform: rotate3d(1, 0, 0, 0deg);
    transform: rotate3d(1, 0, 0, 0deg);
}

.ih-item.circle.effect20.bottom_to_top .info .info-back {
    -webkit-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -moz-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -ms-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -o-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
}

.ih-item.circle.effect20.bottom_to_top a:hover .img {
    -webkit-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -moz-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -ms-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    -o-transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
    transform: translate3d(0, 0, -220px) rotate3d(1, 0, 0, 90deg);
}

.ih-item.circle.effect20.bottom_to_top a:hover .info .info-back {
    -webkit-transform: rotate3d(1, 0, 0, 0deg);
    -moz-transform: rotate3d(1, 0, 0, 0deg);
    -ms-transform: rotate3d(1, 0, 0, 0deg);
    -o-transform: rotate3d(1, 0, 0, 0deg);
    transform: rotate3d(1, 0, 0, 0deg);
}
.ih-item img {
    width: 100%;
    height: 100%;
}

.ih-item.circle {
    position: relative;
    width: 112px;
    height: 112px;
    border-radius: 50%;
}

.ih-item.circle .img {
    position: relative;
    width: 112px;
    height: 112px;
    border-radius: 50%;
}

.ih-item.circle .img:before {
    position: absolute;
    display: block;
    content: '';
    width: 100%;
    height: 100%;
    border-radius: 50%;
    box-shadow: inset 0 0 0 16px rgba(255, 255, 255, 0.6), 0 1px 2px rgba(0, 0, 0, 0.3);
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
}

.ih-item.circle .img img {
    border-radius: 50%;
}

.ih-item.circle .info {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    border-radius: 50%;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}*/

/*.a-list .col-md-3:nth-child(1) .a-pic{background: url('../images/icon.png') no-repeat left top;}

.a-list .col-md-3:nth-child(2) .a-pic{background: url('../images/icon.png') no-repeat left -150px top;}
.a-list .col-md-3:nth-child(3) .a-pic{background: url('../images/icon.png') no-repeat left -300px top;}
.a-list .col-md-3:nth-child(4) .a-pic{background: url('../images/icon.png') no-repeat left -450px top;}*/
.video-t{color: #333333;font-size: 14px;padding: 30px 0 25px 0;background: url('../images/atit.png') no-repeat left bottom;width: 100%}
.video video{width: 100%}

.a-list .col-md-3 .a-pic{transition: all 1s ease 0s;}
.yjy2{display: none;}
/*产品中心*/
.product{background: #f2f5fa;position: relative;height: 517px}
.product1{display: none;}
.product-lei{width: 360px;position: absolute;top:0;left:0;background: #f2f5fa;transition: all 1s;}
.lei-tit{width: 100%;height: 90px;background: #608ad8;color: #ffffff;font-size: 30px;line-height: 90px;}
.lei-tit .lei-tit1{display:block;width: 270px;text-align: center;float: left;}
.jian{width: 90px;height: 90px;background:#f7941d url('../images/jian.png') no-repeat center center;display: block;float: left;}
.product-lei ul{width: 290px;padding-left:10%;float: right;padding-top: 40px;height: 392px;overflow:hidden;}
.scrollbox{ overflow: hidden;  }
.product-lei li{overflow:hidden; vertical-align:bottom;height: 44px;line-height: 44px;transition: all 1s;}

.product-lei-on{
    overflow:visible!important;
    background:#f2f5fa!important;
    height:auto!important;
    padding-bottom:2%!important;
}
.product-lei li span{color: #0a4a9b;font-size: 16px;line-height: 44px;padding-left: 20px;cursor:pointer; }
.product-lei li.lei-on{background:url('../images/lei-on.png') no-repeat center left!important;}

.lei-pic{ overflow: hidden;
  position: relative;
  transition: all 1s ease 0s;
  width:473px;}

.lei-pic img{
  transition: all 1s ease 0s;
    width: 100%;
}
.lei-pic:hover img{
 transform: scale(1.1, 1.1);
}

 .ser-list .ser-li{
  transition:all 0.8s ease 0s;padding-bottom: 35px;
}

 .ser-li:hover{box-shadow:0 0 30px #CCC; -moz-box-shadow:0 0 30px #CCC; -ms-box-shadow:0 0 30px #CCC; -o-box-shadow:0 0 30px #CCC; -webkit-box-shadow:0 0 30px #CCC;
transform: translatey(-20px)!important; -moz-transform: translatey(-20px)!important; -ms-transform: translatey(-20px)!important; -o-transform: translatey(-20px)!important; }
	
.news .news-left li .news-pic{ overflow: hidden;
  position: relative;
  transition: all 1s ease 0s;
  width:100%;height: 239px;}

.news .news-left li .news-pic img{
  transition: all 1s ease 0s;
    width: 100%;
}
.news .news-left li:hover .news-pic img{
 transform: scale(1.1, 1.1);
}
.news-tu .tj-pic{ overflow: hidden;
  position: relative;
  transition: all 1s ease 0s;
  width:226px;height: 88px;}

.news-tu .tj-pic img{
  transition: all 1s ease 0s;
    width: 100%;
}
.news-tu:hover .tj-pic img{
 transform: scale(1.1, 1.1);
}

.er li a{transition: all 0.5s ease 0s;display: block;}
.er li a:hover {transform: scale(1.02, 1.02);}
/*新闻中心*/
.news2{display: none;}
.news-tit span{color: #0a4a9b;font-size: 35px;font-weight: bold;}
.news-tit a{color: #f7941e;text-decoration: underline;display: inline-block;padding-left: 20px}
.news-tit a:hover{color: #f7941e;}
.news{padding-top: 60px}
.news-t{color: #4c4c4c;font-size: 16px;padding: 20px 0 10px 0}
.news-jian{color: #a0a0a0;font-size: 14px;line-height: 22px;}
.news-tit{padding-bottom: 20px}
.news-half{width: 50%}
.news-right2{display: none;}
.date{width: 105px;text-align: center;float: left;background: url('../images/bor.png') no-repeat bottom 5px right;}
.date .d{color: #0a4a9b;font-size: 56.53px;}
.mon{color: #0a4a9b;font-size: 16.31px;margin-top: -7px}
.news-xq{margin-left: 20px;float: left;width: 470px}
.news-right-jian{color: #989898;font-size: 12px;line-height: 22px;}

.main{width: 1200px;margin: 0 auto}
.news-left{width: 575px;margin-right: 25px}
.news-right{width:100%;margin-top: 50px}
.news-right-con{width: 600px; }
.news-right-con{transition: all 1s ease 0s;position: relative;left:0;}
.news-right li:hover .news-right-con{position: relative;left:15px}

.date{width: 108px;float: left;}
.news-right-t{margin-top: 15px;color: #212121;font-size: 16px;}
.news-right-jian{margin-top: 10px}
.news{padding-bottom: 65px}
.news-right li{padding: 5px 0 20px 0;width: 100%;transition: all 1s ease 0s;}
.news-right li:hover{background: #f2f5fa;box-shadow:0 0 30px #CCC; -moz-box-shadow:0 0 30px #CCC; -ms-box-shadow:0 0 30px #CCC; -o-box-shadow:0 0 30px #CCC; -webkit-box-shadow:0 0 30px #CCC;}

.service{background: #f5f5f5;padding: 30px 0 70px 0;}
.service2{display: none;}
.ser-img img{width: 100%}
.ser-t{background: url('../images/ser-bg.jpg') no-repeat;margin-top: 20px;padding-top: 13px;color: #333333;font-size: 16px;padding-bottom: 10px}
.ser-jian{color: #666666;font-size: 14px;line-height: 24px;}
.xq{width: 85px;height: 28px;background: #608ad8;color: #ffffff;font-size: 12px;display: block;text-align: center;line-height: 28px;margin-top: 15px}
.xq:hover{color: #fff;background: #f7941d}

.bot{background: #00306d;width: 100%;padding: 25px 0 25px 0;text-align: center;border-bottom: 1px solid #0d4184}
.qizhong-t{font-size: 35px;font-weight: bold;color: #0a4a9b}
.service-t{color: #0a4a9b;font-size: 35px;font-weight: bold;padding-bottom: 30px}
.foot{padding: 35px 0;background: #00306d;}

.product-leixq{padding-top:50px; display: none;}
.lei-title{color: #0a4a9b;font-size: 35px;font-weight: bold;padding: 30px 0 20px 0}
.lei-content{color: #8193aa;font-size: 15px;line-height: 32px;}
.more{color: #0a4a9b;font-size: 15px;display: block;width: 128px;height: 38px;text-align: center;line-height: 38px;border:1px solid #00306d;margin-top: 35px}
.lei-con{width: 600px;float: right;}
.lei-pic{width: 473px;float: left;margin-right:40px;}
.lei-pic img{width: 100%}

/*右侧导航*/
.nav-right{position:fixed;width:56px;height:170px;right:0;bottom: 15%;z-index:100000;}
.nav-right ul li{width:56px;height:57px;float:left;position:relative;border-bottom:1px solid #fff;}
.nav-right ul li .sidebox{position:absolute;width:56px;height:56px;top:0;right:0;background:#004586;color:#474747;font:15px "微软雅黑";overflow:hidden;}
.nav-right ul li .sidetop{width:56px;height:56px;line-height:56px;display:inline-block;}
.nav-right ul li .sidetop:hover{background:#dedede;}
.nav-right ul li img{float:left;width: 56px;height: 56px;float: left;}
.nav-right ul li span{display:inline-block;width: 104px;height: 56px;line-height: 56px;text-align: center;color: #474747;font-size: 15px;float: right;}



.nav-right2{position:fixed;width:40px;right:0;bottom: 15%;z-index:100000;display: none;}
.nav-right2 ul li{width:40px;height:41px;float:left;position:relative;border-bottom:1px solid #fff;}
.nav-right2 ul li .sidebox{position:absolute;width:40px;height:40px;top:0;right:0;background:#004586;color:#474747;font:15px "微软雅黑";overflow:hidden;}
.nav-right2 ul li img{width: 41px;height: 41px;float: left;}
.product-bor{border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.header4{display: none;}
/*首页响应式样式*/
@media only screen and (min-width:1000px) {
   /* .a-list .col-md-3:nth-child(1):hover .a-pic{background: url('../images/icon.png') no-repeat left top -166px;}
    .a-list .col-md-3:nth-child(2):hover .a-pic{background: url('../images/icon.png') no-repeat left -150px top -166px;}
    .a-list .col-md-3:nth-child(3):hover .a-pic{background: url('../images/icon.png') no-repeat left -300px top -166px;}
    .a-list .col-md-3:nth-child(4):hover .a-pic{background: url('../images/icon.png') no-repeat left -450px top -166px;}*/
}
@media (max-width:1850px) and (min-width:1700px){
	.product-lei{width: 325px;height: 60px;line-height: 60px;z-index: 1000;}
	.lei-tit .lei-tit1{width: 70%}
	.jian{width: 30%}
	.product-lei ul{width: 90%}
	.lei-con{width: 550px}	
}
@media  (max-width:1700px){
	.product-lei{width: 245px;height: 60px;line-height: 60px;z-index: 1000;}
	.lei-tit .lei-tit1{width: 70%}
	.jian{width: 30%}
	.product-lei ul{width: 90%}
	.lei-con{width: 550px}	
}
@media (max-width:1670px) and (min-width:1500px){
	.logo{width:600px;}
	.navlist .oneji{width: 110px}
	.header-right{padding-top: 17px}
	.language{margin-top:6px;}
	.lei-pic{width: 450px}
	.product-lei ul{height: 317px}
	.product{height: 480px}
	.about-con{margin-bottom: 45px}
}
@media  (max-width:1500px) and (min-width:1440px){
	.logo{width:600px;}
	.navlist .oneji{width: 110px}
	.header-right{padding-top: 17px}
	.language{margin-top:6px;}
	.lei-pic{width: 400px}
	.product-lei ul{height: 317px}
	.product{height: 480px}
	.about-con{margin-bottom: 45px}
}
@media (max-width:1439px) and (min-width:1366px){
	.logo{width:550px;}
	.navlist .oneji{width: 100px}
	.header-right{padding-top: 17px}
	.language{margin-top:6px;}
	.lei-pic{width: 350px}
	.product-lei ul{height: 317px}
	.product{height: 450px}
	.lei-title{padding-top: 0px}
	.product-leixq{padding-top: 60px}
	.more{margin-top: 25px}
	.about-con{margin-bottom: 45px}
}
@media (max-width:1366px) and (min-width:1280px){
	.logo{width:530px;}
	.navlist .oneji{width: 100px}
	.header-right{padding-top: 17px}
	.language{margin-top:6px;}
	.lei-pic{width: 350px}
	.product-lei ul{height: 317px}
	.product{height: 450px}
	.lei-title{padding-top: 0px}
	.product-leixq{padding-top: 60px}
	.more{margin-top: 25px}
	.about-con{margin-bottom: 45px}
}

@media (max-width:1280px) and (min-width:1200px){
	.logo{width:450px;}
	.navlist .oneji{width: 95px}
	.header-right{padding-top: 9px}
	.language{margin-top:6px;}
	.lei-pic{width: 350px}
	.product-lei ul{height: 317px}
	.product{height: 450px}
	.lei-title{padding-top: 0px;padding-bottom: 13px}
	.product-leixq{padding-top: 60px}
	.more{margin-top: 25px}
	.lei-con{width: 500px;}
	.lei-content{line-height: 28px;}
	/*.news{width: 1170px;margin:0 auto;padding-right: 15px;
padding-left: 15px;}*/
	.news-left{width: 545px;}
	.news-right-con{width: 545px;margin-left: 25px}
	.news-left img{width: 100%}
	.news-xq{width: 405px}
	.about-con{margin-bottom: 45px}
}
@media (max-width:1199px) and (min-width:1100px){
		.logo{width:450px;margin-left: 15px;}
		.navlist .oneji{width: 95px}
		.header-right{padding-top: 9px}
		.language{margin-top:6px;}
		.lei-pic{width: 375px;margin-top: 8px}
		.product-lei ul{height: 317px}
		.product{height: 450px}
		.lei-title{padding-top: 0px;padding-bottom: 13px}
		.product-leixq{padding-top: 60px}
		.more{margin-top: 25px}
		.lei-con{width: 350px;}
		.lei-content{line-height: 28px;}
		.news-left{width: 460px;margin-right: 10px}
		.news-right-con{width: 460px;margin-left: 10px}
		.news-left img{width: 100%}
		.news-xq{width:332px}
		.about-con{margin-bottom: 10px}
		



}

@media (max-width:1100px) and (min-width:992px){
		
		.logo{width:420px;margin-left: 15px;}
		.navlist .oneji{width: 95px}
		.header-right{padding-top: 9px}
		.language{margin-top:6px;margin-right: 20px}
		.lei-pic{width: 350px;margin-top: 60px}
		.product-lei ul{height: 317px}
		.product{height: 450px}
		.lei-title{padding-top: 0px;padding-bottom: 13px}
		.product-leixq{padding-top: 60px}
		.more{margin-top: 25px}
		.lei-con{width: 335px;}
		.lei-content{line-height: 28px;}
	
		.news-left{width: 460px;margin-right: 10px}
		.news-right-con{width: 460px;margin-left: 10px}
		.news-left img{width: 100%}
		.news-xq{width:332px}
		.about-con{margin-bottom: 10px}
		.search{margin-left: 10px}
		.er li{margin-right: 20px}
		.twoji{padding: 18px 10px 30px 10px}

}

@media (max-width:991px) and (min-width:768px){
		
		.logo{width:40%;margin-left: 15px;margin-top: 5px}
		.navlist .oneji{width: 60px}
		.header-right{padding-top: 9px}
		.language{margin-top:6px;margin-right: 20px}
		.lei-pic{width: 260px;margin-top: 75px;margin-right: 20px;display: none}
		.product-lei ul{height: 317px}
		.product{height: 450px;margin-top: 40px}
		.lei-title{padding-top: 0px;padding-bottom: 13px}
		.product-leixq{padding-top: 60px}
		.more{margin-top: 25px}
		.lei-con{width:65%;}
		.product-leixq{width: 100%}
		.lei-content{line-height: 28px;}
	
		.news-left{width: 100%;}
		.news-right-con{width: 100%}
		.news-left img{width: 100%}
		.news-xq{width:65%}
		.about-con{margin-bottom: 10px}
		.search{margin-left: 10px}
		.er li{margin-right: 20px}
        .header{display: none;}
        .header2{display: none;}
        .header4{display: block;padding-top: 25px;}
		/*.twoji{display: none!important;}*/
		.video{width: 100%}
		.video-pic{width: 100%}
		.video-t{width: 100%}
		.news{display: none;}
		.news2{display: block;padding-top:5%;padding-bottom: 5%}
		.news-right .date{width: 25%}
		.service{display: none;}
		.service2{display: block;background: #f5f5f5;padding: 4% 0 6% 0;}
		.ser-list .ser-li{padding-bottom: 35px;}


}


.a-pic img{width: 100%;}
/*.a-list .col-md-3:nth-child(1) .a-pic:hover{background: url('../images/a11.png') no-repeat left top;}
.a-list .col-md-3:nth-child(2) .a-pic:hover{background: url('../images/a22.png') no-repeat left top;}
.a-list .col-md-3:nth-child(3) .a-pic:hover{background: url('../images/a33.png') no-repeat left top;}
.a-list .col-md-3:nth-child(4) .a-pic:hover{background: url('../images/a44.png') no-repeat left top;}
*/
/*H5效果*/
.animated {
  -webkit-animation-duration: 1.5s;
  animation-duration: 1.5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

.btn-4 {
    cursor:pointer;
  /*border: 1px solid;*/
  overflow: hidden;
  position: relative;
}
.btn-4 span {
  z-index: 20;
}
.btn-4:after {
  background: #fff;
  content: "";
  height: 250px;
  left: -125px;
  opacity: .2;
  position: absolute;
  top: -50px;
  -webkit-transform: rotate(35deg);
      -ms-transform: rotate(35deg);
          transform: rotate(35deg);
  -webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
          transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
  width: 50px;
  z-index: 100;
}

.btn-4:hover:after {
  left: 120%;
  -webkit-transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
          transition: all 550ms cubic-bezier(0.19, 1, 0.22, 1);
}



.btn-5 {
  cursor:pointer;
  border: 0 solid;
  box-shadow: inset 0 0 20px rgba(255, 255, 255, 0);
  outline: 1px solid;
  outline-color: rgba(255, 255, 255, 0.5);
  outline-offset: 0px;
  text-shadow: none;
  -webkit-transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);
          transition: all 1250ms cubic-bezier(0.19, 1, 0.22, 1);
}

.btn-5:hover {
  border: 1px solid;
  box-shadow: inset 0 0 20px rgba(255, 255, 255, 0.5), 0 0 20px rgba(255, 255, 255, 0.2);
  outline-color: rgba(255, 255, 255, 0);
  outline-offset: 15px;
  text-shadow: 1px 1px 2px #427388;
}
.more:hover{color: #0a4a9b}



/*新闻列表*/
.banner2{width: 100%}
.banner2 img{width: 100%;}
.nail{color:#545454;font-size: 14px;margin-top: 20px;background: url('../images/nail.jpg') no-repeat center left;padding-left: 66px;display: inline-block;float: right;margin-bottom: 25px}
.nail a{color: #545454;font-size: 14px;}
.nail span{color: #0a4a9b}


.lei li{display: inline-block;margin-right: 30px;margin-bottom: 15px;}
.lei li a{padding:0 30px;height: 40px;line-height: 40px;text-align: center;background: #0a4a9b;color: #ffffff;font-size: 16px;display: block;}
.lei {padding-bottom: 15px}

.news-tuijian{background: #f4f4f4;transition: all 1s ease 0s;}
.news-tuijian:hover{box-shadow:0 0 30px #CCC; -moz-box-shadow:0 0 30px #CCC; -ms-box-shadow:0 0 30px #CCC; -o-box-shadow:0 0 30px #CCC; -webkit-box-shadow:0 0 30px #CCC;}
.news-tuijian2{display: none;}
.xw-left{width: 404px;float: left;}
.xw-left img{width: 100%;}
.xw-right{float: right;width: 690px;margin-right: 25px}
.xw-tit{padding-top: 25px;}
.xw-title{color: #0a4a9b;font-size: 20px;}
.xw-title a{color: #0a4a9b;}
.xw-title a:hover{color: #0a4a9b;}
.xw-date{color: #0a4a9b;font-size: 15px;float: right;}
.xw-jian{line-height: 1.9;padding-top: 25px}
.xw-list{margin-top: 13px;}

.xw-list li{padding: 30px 0;width: 100%;border-bottom: 1px solid #d8d8d8;transition: all 1s ease 0s;}
.xw-list li:hover{background: #ebf0f7;}
.xinwen-right{width: 970px;float: right;margin-right: 30px}
.wx-date{width: 120px;height: 120px;background: #e3e3e3;color: #0a4a9b;}
.xw-d{font-size: 60px;text-align: center;padding-top: 5px;display: block;height: 70px;line-height: 70px;}
.xw-mon{font-size: 15px;text-align: center;margin-top: 5px;display: block;}

.xw-list li:hover .wx-date{background: #0a4a9b;color: #ffffff}
.xinwen-title{color: #0a4a9b;font-size: 18px;padding-top:15px}
.xinwen-jian{color: #868686;font-size: 13px;line-height: 2;padding-top: 8px}
.page{padding: 60px 0 48px 0;text-align: center}
.select{color: #f7941e}
.page a{padding: 0 10px;margin-bottom: 5%;display: inline-block;}
.pre_page{padding-right: 15px}

.xw-con{position:relative; left:0;transition: all 1s ease 0s;}
.xw-list li:hover .xw-con{left:27px;}
.xw-list2{display: none;}

/*新闻详情*/
.ns-title{text-align: center;color: #0a4a9b;font-size: 32px;padding-top: 10px;line-height:1.7}
.ns-info{text-align: center;color: #7c7c7c;font-size: 13px;padding: 25px 0 45px 0}
.ns-content{line-height: 2.2;padding-bottom: 70px;}
.ye{width: 100%;border-top: 1px solid #d8d8d8;padding:40px 0 50px 0;}
.ye li{color: #272727;font-size: 15px;line-height: 35px;}
.ye li:hover{color: #f7941d;text-decoration: underline;}
.ye li:hover a{color: #f7941d; }

.ye-3g li{color: #272727;font-size: 15px;line-height: 35px;}
.ye-3g li:hover{color: #f7941d;text-decoration: underline;}
.ye-3g li:hover a{color: #f7941d; }
.ye-3g{display:none;width: 100%;border-top: 1px solid #d8d8d8;padding:40px 0 50px 0;}
.fenye{float: left;}
.xiang{float: right;margin-top: 10px;position: relative;}
.bdsharebuttonbox{position: absolute;top:0;left:0;opacity: 0}
.xiang li{float: left;margin-right: 8px;width: 32px;height: 31px;}
.xiang li a{display: block;width: 32px;height: 31px;}
.xiang img{transition: all 1s ease 0s;}
.xiang img:hover{transform: scale(1.1, 1.1);}

/*新闻列表*/
@media (max-width:1199px) and (min-width:992px){

		.xw-left{width: 300px;float: left;}
		.xw-left img{width: 100%;}
		.xw-right{width: 595px}
		.xw-tit{padding-top: 12px}
		.xw-jian{padding-top: 7px;line-height: 1.7;}
		.xinwen-right{width: 770px}
}

@media (max-width:991px) and (min-width:768px){
	.xw-left{width: 250px;float: left;}
	.xw-left img{width: 100%;}
	.xw-right{width: 430px}
	.xw-tit{padding-top: 15px}
	.xw-jian{padding-top: 7px;line-height: 1.7;}
	.xinwen-right{width: 552px}
	.news-tuijian2{display: block;background: #f4f4f4;}
	.news-tuijian{display: none;}
	.xinwen-title{padding-top: 10px}
	.lei li a{height: 35px;line-height: 35px;}
	.lei li{margin-right: 15px}
	.xw-right-con{width: 90%;margin: 0 auto;padding-bottom: 2%}
	.fenye{width: 100%}
	.xiang{width: 100%}
}

@media (max-width:767px) {
    .ye{display: none;}
    .ye-3g{display: block;}
	.xw-left{width: 250px;float: left;}
	.xw-left img{width: 100%;}
	.xw-right{width: 379px}
	.xw-tit{padding-top: 15px}
	.xw-jian{padding-top: 7px;line-height: 1.7;}
	.xinwen-right{width: 585px}
	.news-tuijian2{display: block;background: #f4f4f4;}
	.news-tuijian{display: none;}
	.xinwen-title{padding-top: 10px;font-size: 16px;}
	.lei li a{width: 100%;height: 30px;line-height: 30px;font-size: 14px;}
	.lei li{margin-right:2%;display: block;width: 31%;float: left;margin-bottom: 6%}
	.wx-date{width: 25%}
	.xinwen-right{width: 70%;margin-right: 0px}
	.xw-list2 li{padding: 15px 0}
	.xw-list{display: none;}
	.xw-list2{display: block;}
	.xw-right-con{width: 90%;margin: 0 auto;padding-bottom: 3%}
	.xw-title{font-size: 16px;}
	.xw-date{font-size: 13px;}
	.xw-date{display: none;}
	.bot img{max-width: 100%}
	.fenye{width: 100%}
	.xiang{width: 100%}
	.ser-li:hover{box-shadow:0 0 10px #CCC; -moz-box-shadow:0 0 10px #CCC; -ms-box-shadow:0 0 10px #CCC; -o-box-shadow:0 0 10px #CCC; -webkit-box-shadow:0 0 10px #CCC;
	transform: translatey(-10px)!important; -moz-transform: translatey(-10px)!important; -ms-transform: translatey(-10px)!important; -o-transform: translatey(-10px)!important; }
}

/*单页*/
.lanmu{color: #0a4a9b;font-size: 28px;font-weight: bold;margin-bottom: 38px;position: relative;display: inline-block;height: 40px;}
.line{position: absolute;width: 29px;bottom: 0;right:-32px;display: block;height: 1px;background: url('../images/lanmu.jpg') no-repeat;}
.danye-con{padding-bottom: 10%}
.env-list li .env-pic img{width: 100%}

/*办公环境*/
.env-list .env-li{position: relative;margin-bottom: 20px}
.env-list .env-li .env-t{position: absolute;bottom: 0;left:0;width: 100%;height: 40px;line-height: 40px;background: rgba(0,0,0,0.5);color: #fff; filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#5F000000,endcolorstr=#5F000000);}
.env-list .env-li .env-t span{display: inline-block;padding-left: 16px}
.show-pic{width: 90%;margin:0 auto;}
.show-pic img{width: 100%;}
.env-list{padding-bottom: 55px}

@media  (max-width:767px) {
	.env-list .env-li .env-t{height: 30px;line-height: 30px;}
	
}

/*关于我们首页*/
.about1{position: relative;height: 320px;}
.about-left{width: 48.6%}
.about-right{width: 51.4%;}
.about1-right{background: #f2f5fa;position: absolute;right:0;top:-40px;z-index: 1000;padding-top: 40px;height: 360px;}
.about1-right-con{width: 550px;float: left;margin-left: 70px;padding-bottom: 40px}
.lanmu2{color: #0a4a9b;font-size: 28px;font-weight: bold;margin-bottom:25px;position: relative;display: inline-block;height: 40px;}
.lanmu2 a{color: #0a4a9b; }
.lanmu2 a:hover{color: #0a4a9b; }
.about1-right-content{color: #042043;font-size: 14px;line-height: 35px;}
.about-more{display: block;float: right;width: 130px;height: 38px;line-height: 38px;text-align: center;border:1px solid #0a4a9b;color: #0a4a9b;font-size: 15px;margin-top: 40px;}
.photo{width: 623px;float: right;}
.photo2{margin-left:5px;}
.about1-left{position: absolute;bottom: 0;left:0;}
.about2{margin-top: -50px;background: #f2f5fa url('../images/long.jpg') no-repeat left 3% bottom;background-size: 17%}
.about-left img{width: 100%;}
.about-right img{width: 100%}
.about-left-con{width: 300px;float: right;padding-top:18%;margin-right:10%}
@font-face { 
font-family:叶根友毛笔;
src: url('../font/YGYXSZITI2.0_0.TTF'); 
} 
.about1-left-txt p{
	font-family:叶根友毛笔;
	color: #042043;
	font-size: 30px;
}
.about1-left-txt{width:288px}
.about1-left-txt img{width: 100%;}


.about-more:hover{color: #0a4a9b}

/*业绩*/
.map{float: right;margin-right: 10%;width: 60%}
.yeji{padding: 0% 0 2% 0;position: relative;}
.map img{width: 100%}
.yeji-con{color: #042043;line-height: 14px;line-height: 2.5;}
.yeji-con strong{font-size: 17px;color: #ff0000}
.yeji-txt{width: 570px;padding:20px 20px 7px 45px;background: #fff;box-shadow:0 0 10px #CCC; -moz-box-shadow:0 0 10px #CCC; -ms-box-shadow:0 0 10px #CCC; -o-box-shadow:0 0 10px #CCC; -webkit-box-shadow:0 0 10px #CCC;}
.yeji-content{position: absolute;top:24%;left:0;width: 100%;}

/*荣誉*/
.about4-left{background: url('../images/honor.jpg') no-repeat;height: 555px;}
.about4-right{background: url('../images/chuang.jpg') no-repeat;height: 555px;}
.honor{width: 574px;float: right;padding-top: 70px}
.honor-t{color: #ffffff;font-size: 28px;font-weight: bold;position: relative;display: inline-block;}
.honor-t a{color: #fff;}
.honor-t a:hover{color: #fff;}
.honor-t span{position: absolute;width: 29px;bottom: 0;right:-32px;display: block;height: 1px;background:#fff;}
.chuang{width:415px;margin-left: 102px;padding-top: 70px}
.chuang-con{color: #ffffff;font-size: 14px;line-height: 33px;margin: 54px 0;}
.a-more{display: block;width: 130px;height: 38px;line-height: 38px;color: #fff;border:1px solid #fff;font-size: 15px;text-align: center}
.a-more:hover{color: #fff;}
/*联系*/
.tab{width:432px;height:316px;overflow:hidden;}
.tab .tab_pic ul{height:316px;width:999em;position:relative;}
.tab .tab_pic ul li{/*float:left;*/}
.tab .tab_pic ul li a{display:block;}
.tab_pic{float:left;width:229px;height:316px;overflow:hidden;position:relative;}
.tab_txt{float:right;width:160px;height:316px;overflow:hidden;position:relative;}
.tab .prev,.tab  .next{display:block;width:45px;height:38px;overflow:hidden;cursor:pointer;float: left;}
.tab .next{background:url(../images/next.jpg);}
.tab .prev{background:url(../images/pre.jpg);}
.tab .tab_txt ul{position:relative;}
.tab .tab_txt ul li{width:160px;float:left;margin-top: 110px;}

.btn_ct{display:block;position:absolute;left:0;bottom:0;z-index:2;width: 90px;height: 38px;}

.tab .tab_txt ul li a{color: #ffffff;font-size: 16px;line-height: 28px;}



.honor2{padding: 5% 0;}
.honor-t{margin-bottom: 3%}
.honor-t{padding-left: 3%}


.contact-t{font-size: 28px;font-weight: bold;color: #0a4a9b;text-align: center;background: url('../images/line2.jpg') no-repeat center bottom;margin:60px 0 40px 0;}
.contact-t a{color: #0a4a9b}
.contact-t a:hover{color: #0a4a9b}
.contact-con{text-align: center;line-height: 50px;margin-bottom: 33px}
.tab_pic li{width: 229px;height: 316px;}
.tab_pic li{ display: table-cell;
   vertical-align:middle;}
.tab{margin-top: 30px}
.contact-list{text-align: center;padding-bottom: 65px}
.contact-list a{display:inline-block;width: 118px;height: 118px;margin-right: 160px;}
.sc .front{background: url('../images/cont1.jpg') no-repeat center center;background-size: 100% 100%;}
.gc .front{background: url('../images/cont2.jpg') no-repeat center center;background-size: 100% 100%;}
.sh .front{background: url('../images/cont3.jpg') no-repeat center center;background-size: 100% 100%;}
.sc .back{background: url('../images/cont11.jpg') no-repeat center center;background-size: 100% 100%;}
.gc .back{background: url('../images/cont22.jpg') no-repeat center center;background-size: 100% 100%;}
.sh .back{background: url('../images/cont33.jpg') no-repeat center center;background-size: 100% 100%;}

.qcontainer{-webkit-perspective:400;-moz-perspective:400;-o-perspective:400;perspective:400;width: 118px;height: 118px;margin-right: 160px;display: inline-block;overflow: hidden}
.film{width:100%;height:118px;-webkit-transform-style:preserve-3d;-webkit-transition:1.5s;-moz-transform-style:preserve-3d;-moz-transition:1.5s;-o-transform-style:preserve-3d;-o-transition:1.5s;transform-style:preserve-3d;transition:1.5s;}
.qcontainer:hover .film{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}
.face{position:absolute;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;width:118px;height:118px;border-radius: 100%;}
.back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);width:118px;height:118px;}

/*文化*/
.cul-bg,.cul-bg img{width: 100%}
.cul-bg{padding-top:10px}

.row1{padding-bottom: 5%}
.honor-tit{text-align: center;color: #000000;font-size: 13px;width: 100%;padding: 10px 0 20px 0}
.honor1{margin-bottom: 50px}
.honor-list img{width: 100%}
.honor-list{padding-bottom: 5%}

.about4-right{position: relative;}
.diao{position: absolute;top:-3%;right: 0px}

/*产品中心*/
.pro{width: 100%;position:relative;min-height: 750px}
.pro-lei{position:absolute;top:-84px;left:0;width: 300px;display: block;background: #f8f8f8}
.lei1{padding-top:20px}
.pro-lei2{display:none;}
.pro-lei .pro-t{height: 84px;width: 100%;line-height: 84px;color: #fff;font-size: 30px;background: #0a4a9b}
.pro-lei .pro-t span{display: block;width: 274px;float: right;background: url('../images/pro-icon.png') no-repeat center left;padding-left: 63px}
.pro-lei .lei1-li{width: 100%;background:#eaecef;height: 50px;line-height: 50px;}
.pro-lei .lei1-span{display: block;padding-left: 68px;color:#2b2b2b;font-size: 17px;font-weight: bold;}
.pro-lei .lei2-li{width: 100%;line-height: 45px;padding-left: 48px;cursor: pointer;;}
/*.pro-lei .lei2{padding: 10px 0}*/
.lei2{font-size: 16px;}
.pro-lei .lei2-li a{padding-left:20px;display: block;}
.pro-lei .lei2-li a:hover{background: url('../images/lei2-jian.png') no-repeat center left;color: #0a4a9b}
.pro-lei .lei2-li-on{background: url('../images/lei2-jian.png') no-repeat center left;}
.lei2-title{color:#0a4a9b;font-size: 25px;padding-bottom: 25px}

.lei2-txt{line-height: 35px;color: #626262;font-size: 12px;padding-bottom: 50px}
.pro-san{width: 1120px;padding-top: 45px}

.lei3-li a{position: relative;}
.lei3-pic img{width: 100%}
.lei3-t{width: 100%;height: 35px;line-height: 35px;background: #798ca4;}
.lei3-li img{width: }
.lei3-t .span{display: block;padding-left: 18px;color: #ffffff;font-size: 16px;}
.lei3-li{margin-bottom: 30px}
.jiantou{width: 57px;height: 35px;line-height: 35px;background: #f7941d;position: absolute;right: 0;bottom: 0;text-align: center}
.lei3-t{position: relative;}

.lei2-bg{background: #e2e3e4;font-weight: bold;}
.pro-lei .lei2-bg a{color: #0a4a9b}

.jiantou img{ animation: 3s ease 0s normal none infinite running mymove;position: absolute;left:20px;top:13px;}
@keyframes mymove {
	0% {
	    left: 25px
	}
	100% {
	     left: 20px
	}
}

@keyframes mymove {
	0% {
	    left: 25px
	}
	100% {
	     left: 20px
	}
}


.pro-li img{width: 100%}
.pro-tit{padding: 20px 0 45px 0;width: 100%;text-align: center;color: #353535;font-size: 18px;}
.pro-san2{width: 1120px;padding-top: 60px}
.ps-btn{color: #0a4a9b;font-size: 18px;width: 122px;height: 38px;line-height: 38px;text-align: center;border:1px solid #0a4a9b;margin: 25px 0 35px 0}
.ps-con{line-height: 2;}

.pro-table .th{color: #000000;font-size: 15px;}
.pro-table td{border:1px solid #92a5bd;text-align: center;vertical-align:middle;padding: 16px 0;color: #323232;font-size: 13px;}
.pro-table{padding: 30px 0 60px 0;}
.pro-table table{background: #f4f9fe}

.pspic{width: 630px;margin:0 auto;}
.pspic img{width: 100%}
.ps-t{text-align: center;color: #353535;font-size: 22px;padding-top: 30px;width: 100%}

/*图文详情*/
.img-scroll {
  position: relative;
  width: 630px;
  margin:0 auto;
}
.img-scroll .prev, .img-scroll .next {
  position: absolute;
  display: block;
  height: 99px;
  width: 52px;
  top: 195px;
  cursor:pointer;

}
.img-scroll .prev {
  left:-178px;
}
.img-scroll .next {
  right: -185px;
}
.img-list {
  position: relative;
  width: 630px;
  margin:0 auto;
  /*height: 484px;*/
  overflow: hidden
}
.img-list ul {
  width: 9999px;
}
.img-list li {
  float: left;
  display: inline;
  width: 630px;
  /*height: 484px;*/
  text-align: center;

}
/*俄语公司简介*/
.ru-about{padding-top: 3%}
.ruv-t{line-height: 2.2;padding-top:1%;border-bottom: 1px solid #c4c4c4;width: 100%;color: #333333;font-size: 14px;}
.ru-tit{color: #0a4a9b;font-size: 35px;font-family: Arial;line-height: 40px;}
.ru-txt{line-height: 2;color: #6c6c6c;font-size: 15px;}
.ru-video{float: left;width: 47%;margin-right: 3%}
.ru-video img{width: 100%;}
.ru-about{padding-bottom:4%}
.ru-lei{width: 100%;background: #f2f5fa url('../images/fuwu-bot.jpg')  no-repeat left 10% bottom 60px;padding-bottom: 90px}

/*关于我们首页*/
@media(max-width:1290px){
	.photo{width: 95%}
	.photo1,.photo2{width: 49%}
	.photo2{margin-left: 2%}
	.photo img{width: 100%}
	.about1-right-con{width: 90%;margin-left: 7%;padding-bottom:2%;}
	.about-more{margin-top:5%;}
	.about-left-con{margin-right:8%;width: 40%}
	.yeji-txt{width: 55%;}
	.yeji-content{left:5%;width: 95%;}
	.honor{width: 90%}
	.lanmu2{font-size: 20px;height: 28px;}
	.about1-left-txt{width: 100%}

}
@media(max-width:1100px){
	.about1-right{padding-top: 2%}
	.lanmu2{margin-bottom: 2%}
	.diao{width: 65%;top:45%;}
	.daio img{width: 100%}
	.yeji-txt{width: 55%;}

}
@media(max-width:1000px){
    .tab{width:370px;height:303.3px;overflow:hidden;}
    .tab .tab_pic ul{height:303.3px;width:999em;position:relative;}
    .tab .tab_pic ul li img{width: 200px;}
    .tab_pic{width:200px;height:303.3px;}
    .tab_txt{width:160px;height:303.3px;}
    .tab .tab_txt ul li{width:160px;;margin-top: 110px;}
    .chuang{width: 90%;margin-left: 7%}
    .qcontainer{width: 118px;height:118px;margin:0 25px;}
    .front,.back,.film{width: 118px;height:118px;}


}
@media(max-width:850px) {
    .about1-right{padding-top: 2%}
    .lanmu2{margin-bottom: 2%}
    .diao{width: 65%;top:45%;}
    .daio img{width: 100%}
	.yeji-txt{width:75%;}
    .honor{width: 95%;}
}




@media(max-width:820px)and (min-width:768px) {
    .tab .tab_txt ul li a{font-size: 15px;display: block;width: 150px;}
    .honor{width: 97%;}
}


.about11{display: none;}
.about22{display: none;}
.yeji2{display: none;}
.about44{display: none;}

/*图文页*/

.pro-lei .lei1-li{display: none;}
@media (max-width:1750px) and (min-width:1600px){
	.pro-san{width: 1000px;}
	.pro-san2{width: 1050px;}
	.diao{width: 65%}
	.daio img{width: 100%}
}
@media (max-width:1599px) and (min-width:1500px){
	.pro-san{width: 1000px;}
	.pro-san2{width: 1000px;}
	.diao{width: 60%;top:5%;}
	.daio img{width: 100%}
}
@media (max-width:1499px) and (min-width:1400px){
	.pro-san{width: 900px;}
	.pro-san2{width: 950px;}
	.diao{width: 60%;top:13%;}
		.daio img{width: 100%}
}
@media (max-width:1399px) and (min-width:1300px){
	.pro-san{width: 900px;}
	.pro-san2{width: 910px;}
	.diao{width: 60%;top:14%;}
		.daio img{width: 100%}
	/*图文详情*/
	.img-scroll{width: 600px;}
	.pspic,.img-list,.img-list li{width:600px}
	.img-scroll .prev {
	  left:-150px;
	}
	.img-scroll .next {
	  right: -150px;
	}
}
@media (max-width:1299px) and (min-width:1200px){
	.diao{width: 55%;top:22%;}
		.daio img{width: 100%}
	.pro-san{width: 840px;}
	.pro-san2{width: 850px;}
	/*图文详情*/
	.img-scroll{width: 550px;}
	.pspic,.img-list,.img-list li{width:550px}
	.img-scroll .prev {
	  left:-130px;
	}
	.img-scroll .next {
	  right: -130px;
	}
	.pro-table table{width: 90%;margin:0 auto;}
}
@media (max-width:1200px){
	.main{width: 100%}
}
@media (max-width:1199px) and (min-width:1000px){

	.diao{width: 50%;top:35%;}
		.daio img{width: 100%}
	.pro-san{width: 670px;}
	.pro-san2{width: 690px;}
	.pro-lei{width: 270px;}
	/*图文详情*/
	.img-scroll{width: 480px;}
	.pspic,.img-list,.img-list li{width:480px}
	.img-scroll .prev {
	  left:-100px;
	}
	.img-scroll .next {
	  right: -100px;
	}
	.img-scroll .prev, .img-scroll .next {
	 
	  top: 130px;
	  
	}
	.pro-lei .pro-t span{width: 250px}
	.pro-lei .lei1-span{padding-left: 60px;}
	.pro-lei .lei2-li{padding-left: 40px}
	.pro-lei .pro-t{height: 74px;width: 100%;line-height: 74px;color: #fff;font-size: 30px;background: #0a4a9b;}
	.pro-lei{top:-74px;}
	.pro-table table{width: 90%;margin:0 auto;}
	
}
@media (max-width:999px) and (min-width:970px){
	.diao{width: 50%;top:35%;}
		.daio img{width: 100%}
	/*图文详情*/

	/*图文详情*/
	.img-scroll{width: 380px;}
	.pspic,.img-list,.img-list li{width:380px}
	.img-scroll .prev {
	  left:-90px;
	}
	.img-scroll .next {
	  right: -90px;
	}
	.img-scroll .prev, .img-scroll .next {
	 
	  top: 130px;
	  
	}
	.pro-san{width: 600px;}
	.pro-san2{width: 570px;}
	.pro-lei{width: 220px;}
	.pro-lei .pro-t span{width: 250px}
	.pro-lei .lei1-span{padding-left: 60px;}
	.pro-lei .lei2-li{padding-left: 40px}
	.pro-lei .pro-t{height: 74px;width: 100%;line-height: 74px;color: #fff;font-size: 30px;background: #0a4a9b}
	.pro-lei{top:-74px;}
}
@media (max-width:997px){
	.pro-san2{width:570px;}
}
@media (max-width:970px) and (min-width:900px){
	/*图文详情*/
	.img-scroll{width: 400px;}
	.pspic,.img-list,.img-list li{width:400px}
	.img-scroll .prev {
	  left:-90px;
	}
	.img-scroll .next {
	  right: -90px;
	}
	.img-scroll .prev, .img-scroll .next {
	 
	  top: 130px;
	  
	}

	.pro-san{width: 520px;}
	.pro-san2{width: 520px;}
	.pro-lei{width: 250px;}
	.pro-lei .pro-t span{width: 250px}
	.pro-lei .lei1-span{padding-left: 60px;}
	.pro-lei .lei2-li{padding-left: 40px}
	.pro-lei .pro-t{height: 74px;width: 100%;line-height: 74px;color: #fff;font-size: 30px;background: #0a4a9b}
	.pro-lei{top:-74px;}
}
@media (max-width:899px) and (min-width:768px){
	/*图文详情*/
	.img-scroll{width:350px;}
	.pspic,.img-list,.img-list li{width:350px}
	.img-scroll .prev {
	  left:-70px;

	}
	.img-scroll .next {
	  right: -70px;
	 
	}
	.img-scroll .prev, .img-scroll .next {
	 
	  top: 120px;
	   width: 10%;
	  
	}

	.img-scroll .prev img,.img-scroll .next img{width: 100%}
	.pro-san{width: 480px;}
	.pro-san2{width: 480px;}
	.pro-lei{width: 250px;}
	.pro-lei .pro-t span{width: 250px}
	.pro-lei .lei1-span{padding-left: 60px;}
	.pro-lei .lei2-li{padding-left: 40px}
	.pro-tit{font-size: 14px;}
	.pro-lei .pro-t{height: 74px;width: 100%;line-height: 74px;color: #fff;font-size: 30px;background: #0a4a9b}
	.pro-table table{width: 90%;margin:0 auto;}
	.pro-lei{top:-74px;}
}

@media (max-width:767px) {
	/*图文详情*/
	.img-list{width:350px;}
	.pspic,.img-list li{width:350px}
	.img-scroll .prev {
	  left:-20px;

	}
	.img-scroll .next {
	  right: -20px;
	 
	}
	.img-scroll .prev, .img-scroll .next {
	 
	  top: 100px;
	   width: 10%;
	  
	}
	
	.pro-lei{display: none;}
	.pro-lei2{display: block;}
	.pro-san {width: 100%;padding-top:2%;}
	.pro-san2{width: 100%}
	.lei2-title{padding-bottom: 2%}
	.pro-lei2 .lei1-li{width: 100%;background: #eaecef;line-height: 2;}
	.pro-lei2 .lei1-li .lei1-span{display: block;color: #2b2b2b;font-size: 15px;font-weight: bold;}
	.pro-lei2 .lei2-li{font-size: 13px;line-height: 2;margin-bottom: 2%}
	.pro-lei2 .lei2-li a{color: #fff;width:100%;display: block;background: #798ca4;text-align: center;}
	.lei2{margin-top: 2%}
	.pro-tit{font-size: 13px;}
}
@media(max-width:680px) {
	/*图文详情*/
	.img-list{width:300px;}
	.pspic,.img-scroll,.img-list li{width:300px}
	.img-scroll .prev {
	  left:-75px;

	}
	.img-scroll .next {
	  right: -75px;
	 
	}
	.img-scroll .prev, .img-scroll .next {
	 
	  top: 35%;
	   width: 10%;
	  
	}
	.img-scroll .prev img, .img-scroll .next img{width: 100%}
}
@media(max-width:500px) {
	/*图文详情*/
	.img-list{width:250px;}
	.pspic,.img-scroll,.img-list li{width:250px}
	.img-scroll .prev {
	  left:-18%;

	}
	.img-scroll .next {
	  right: -18%;
	 
	}
	.img-scroll .prev, .img-scroll .next {
	 
	  top: 35%;
	   width: 10%;
	  
	}
	.img-scroll .prev img, .img-scroll .next img{width: 100%}
}
@media (max-width:400px){
	
	/*图文详情*/
	.img-list{width:230px;}
	.pspic,.img-scroll,.img-list li{width:230px}
	.img-scroll .prev {
	  left:-18%;

	}
	.img-scroll .next {
	  right: -18%;
	 
	}
	.img-scroll .prev, .img-scroll .next {
	 
	  top: 35%;
	   width: 7%;
	  
	}
	.img-scroll .prev img, .img-scroll .next img{width: 100%}
	.pro-table table{width: 90%;margin:0 auto;}

}	
@media (max-width:330px){
	.pro-lei2 .lei2-li{font-size: 12px;padding: 0 12px;}
}

@media (max-width:767px) { 
		.about11{display: block;}
		.about1{display: none;}
		.photo{width: 100%;padding: 2% 0}
		.about1-right-con2{width: 100%;margin-left: 0%}
		.about2{display: none;}
		.about22{display: block;padding-top: 3%}

		.about22-left,.about22-right{width: 100%}
		.about22-left img,.about22-right img{width: 100%}
		.yeji{display: none;}
		.yeji2{display: block;}
		.map2 img{width: 100%;}
		.yeji-txt2{width: 98%;margin:0 auto;
		padding: 3%;
	    background: #fff;}
	    .about4{display: none;}
	    .about44{display: block;}
	    .honor2{width: 100%;background: url('../images/honor.jpg') no-repeat;background-size:100% 100%; }
	    .about44-2{width: 100%;background: url('../images/chuang.jpg') no-repeat;background-size:100% 100%; }
	    .chuang-con{margin: 3% 0}
	    .chuang2{padding-top:5%;padding-bottom:5%}
	    .qcontainer,{width: 90px;height:90px;margin:0 15px;}
	    .front,.back,.film,.face{width: 90px;height:90px;}
	    .qcontainer{-webkit-perspective:400;-moz-perspective:400;display: inline-block;overflow: hidden}
	    .film{-webkit-transform-style:preserve-3d;-webkit-transition:1.5s;-moz-transform-style:preserve-3d;-moz-transition:1.5s;-o-transform-style:preserve-3d;-o-transition:1.5s;}
	    .qcontainer:hover .film{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
	    .face{position:absolute;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;border-radius: 100%;-o-backface-visibility:hidden;}
	    .back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);width:100%;-o-transform:rotateY(180deg);}
	    .honor2 .prev,.honor2 .next{width: 45px;top:45%;}
	    .honor2 .prev{left:50px;}
	    .honor2 .next{right:50px;}
		.honor2-list{padding-top: 5%}
		.tab-title{color: #fff;line-height: 3;}
		.img-list img{width: 100%;}
}

@media(max-width:679px) {
	
	.about11{display: block;}
	.about1{display: none;}
	.photo{width: 100%;padding: 2% 0}
	.about1-right-con2{width: 100%;margin-left: 0%}
	.about2{display: none;}
	.about22{display: block;padding-top: 3%}

	.about22-left,.about22-right{width: 100%}
	.about22-left img,.about22-right img{width: 100%}
	.yeji{display: none;}
	.yeji2{display: block;}
	.map2 img{width: 100%;}
	.yeji-txt2{width: 98%;margin:0 auto;
	padding: 3%;
    background: #fff;}
    .about4{display: none;}
    .about44{display: block;}
    .honor2{width: 100%;background: url('../images/honor.jpg') no-repeat;background-size:100% 100%; }
    .about44-2{width: 100%;background: url('../images/chuang.jpg') no-repeat;background-size:100% 100%; }
    .chuang-con{margin: 3% 0}
    .chuang2{padding-top:5%;padding-bottom:5%}
    
    
    .honor2 .prev,.honor2 .next{width: 45px;top:45%;}
    .honor2 .prev{left:-22%;}
    .honor2 .next{right:-22%;}
	.honor2-list{padding-top: 5%}
	.tab-title{color: #fff;line-height: 3;}
	.img-list img{width: 100%;}
}

@media(max-width:400px){
	.honor-tit{font-size: 12px;}
    .qcontainer{width: 78px;height:78px;margin:0 8px;}
    .front,.back{width: 78px;height:78px;}
    .qcontainer{-webkit-perspective:400;-moz-perspective:400;display: inline-block;overflow: hidden}
    .film{width:100%;-webkit-transform-style:preserve-3d;-webkit-transition:1.5s;-moz-transform-style:preserve-3d;-moz-transition:1.5s;-o-transform-style:preserve-3d;-o-transition:1.5s;}
    .qcontainer:hover .film{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
    .face{position:absolute;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;border-radius: 100%;-o-backface-visibility:hidden;}
    .back{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);width:100%;-o-transform:rotateY(180deg);}
}

@media (max-width:350px){
	.honor-tit{font-size: 10px;}
}


/*三大服务体系*/
.fuwu{width: 100%;background: #f0f5fa url('../images/fuwu-bot.jpg') no-repeat center bottom 45px;padding: 45px 0 175px 0;}
.fuwu-t{text-align: center;color:#0a4a9b;font-size: 35px;font-weight: bold;position: relative;display: inline-block;}
.fuwu-des{color: #393939;font-size: 13px;padding-top: 12px;text-align: center;padding-bottom: 44px;}
.line-left{position: absolute;bottom: 0;left:-40px;width: 30px;height: 1px;background: #0a4a9b;}
.line-right{position: absolute;bottom: 0;right:-40px;width: 30px;height: 1px;background: #0a4a9b;}
.fuwu-tit{text-align: center;}
.fuwu-pic img{width: 100%;}
.fuwu-lei li .fuwu-a{position: relative;display: block;overflow: hidden;}

.fuwu-more{width: 190px;height: 45px;line-height: 45px;text-align: center;border:1px solid #fff;color: #fff;font-size: 18px;display: inline-block;margin-top: 25%}
.fuwu-bt2{color: #ffffff;font-size: 35px;text-align: center;margin-top: 35%}



.fuwu-pic img {
    position: relative;
    width: 100%;
    top: 0;
    left: 0;
}
.fuwu-on {	
    background: rgba(0, 0, 0, 0.5);
    filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#5F000000,endcolorstr=#5F000000);
    height: 100%;
    left: 0;
    top: -100%;
    width: 100%;
    position: absolute;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.fuwu-lei li:hover .fuwu-on{position: absolute;top:0;left:0;width: 100%;background: rgba(0,0,0,0.7);height: 100%;text-align: center;background: rgba(0,0,0,0.7); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.fu-bt{position: absolute;bottom: 0;left:0;width: 100%;height: 75px;line-height: 75px;background: rgba(0,0,0,0.7); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);color: #fff;font-size: 30px;text-align: center;transition: all 1s ease 0s;}
.fuwu-lei li:hover .fu-bt {bottom: -75px;position: absolute;}

/*服务体系列表*/
.ser{width: 100%;background: #f0f5fa url('../images/fuwu-bot.jpg') no-repeat left 30% top 440px;padding: 40px 0 90px 0; }
.fw-des{margin-top: 12px;color: #393939;font-size: 13px;padding-bottom: 20px}
.ser .ser-li{margin-bottom: 45px}
.sershow{width: 100%;padding-top: 60px;background: #fff;}
.sershow-con{width: 90%;margin:0 auto;}
.sershow-t{color: #0a4a9b;font-size: 25px;font-weight: bold;text-align: center;padding-bottom: 5%;}
.sershow-content{line-height: 2;padding-bottom:3%}
.down{color: #727272;font-size: 18px;width: 140px;height: 40px;line-height: 40px;border:1px solid #9b9b9b;background: url('../images/down2.png') no-repeat center right 15px;}
.down span{display: inline-block;padding-left: 18px;}
.ye2{margin-top: 5%}
.ye-main{width: 90%;margin: 0 auto;}

/*资料下载*/
.down-t{padding: 15px 0 10px 0;color: #0a4a9b;font-size: 22px;font-weight: bold;border-bottom: 1px solid #dddddd;}
.down-t span{display:block;padding-left: 34px;}
.down-list li{border-bottom: 1px solid #eeeeee;padding: 10px 0;}
.down-list li a{display: block;padding-left: 60px;color: #262626;font-size: 14px;}
.down-list li .excel{background: url('../images/excel.png') no-repeat center left 34px;display: inline-block;background-size: 15px 15px;}
.down-list li .word{background: url('../images/word.jpg') no-repeat center left 34px;display: inline-block;background-size: 15px 15px;}
.down-list li .rar{background: url('../images/rar.jpg') no-repeat center left 34px;display: inline-block;background-size: 15px 15px;}
.guan{width: 100%;background: #dce4ed;line-height: 2.5;color: #99a3af;font-size: 18px;text-align: center;position:fixed;bottom: 0;left:0;cursor:pointer;}
.product-bg3 span{color: #000000!important }
.product-bg2 span{color: #f7941d!important }
.fuwu-more:hover{color: #fff}
.fuwu-lei li{margin-bottom: 4%}

.fuwu-3g{display:none}

@media  (max-width:1150px){
	.fuwu-bt2{margin-top: 30%}
	.fuwu-more{width: 50%;text-align: center;
	height: 35px;line-height: 35px;
    border: 1px solid #fff;
    color: #fff;
    font-size: 16px;
    display: inline-block;
    margin-top: 20%;}
    .page{padding: 5% 0}
}

@media (max-width:500px) {
	.pre_page,.next_page{width:25%;}
	.pre_page img,.next_page img{width: 100%;}
}

.ru-lei-t{width: 100%;background: #608ad8;height: 90px;color: #ffffff;font-size: 30px;font-family: Arial;text-align: center;line-height: 90px;}
.ru-lei-list{background: #fff;}
.ru-lei-list li{border-bottom: 1px dashed #b9c4da;line-height: 44px;width: 95%;margin:0 auto;}
.ru-lei-list li a{color: #0a4a9b;display: block;padding-left: 26px;padding-left: 53px}
.ru-lei-list li a:hover{background: url('../images/lei2-jian.png') no-repeat center left 27px;}
.ru-lei2-title{color: #0a4a9b;font-size: 35px;font-family:Arial;padding: 5% 0 1% 0}
.ru-lei2-txt{color:#8193aa;font-size: 15px;font-family: Arial;line-height: 2;padding-bottom:5%}
.ru-more{width: 160px;height: 40px;line-height: 40px;text-align: center;color: #0a4a9b;font-size: 15px;border:1px solid #0a4a9b;display: block;float: right;margin-top: 5%}

@media  (max-width:640px) {
	.ru-video{width: 100%;margin: 0px}
	
	.fuwu-3g{display:block}
	.fuwu-pc{display:none}
	
}

/*公司业绩*/
.yeji .yeji-con{color: #4b4b4c;font-size: 14px;line-height: 26px;width: 97%;margin:0 auto;padding-bottom: 3%}
.yeji .yeji-con strong{color: #0a4a9b;font-size: 20px;}
.chinamap{position: relative;}
/*新疆*/
.xinjiang{position: absolute;left:12%;top:28%;width: 165px;text-align: center}
.province-t{font-size: 17.46px;color: #627286;}
.pro-dot{position: absolute;top:-20px;left:0;width: 100%;}
.chinamap img{width: 100%;}
.pro-dot span{width: 9px;height: 9px;margin:0 auto;background: #f7941d;border-radius: 100%;display: block;}
.province-key{background: url('../images/tip.png') no-repeat center left;width: 108px;height: 22px;line-height: 22px;position: absolute;top:-27px;left:60%;}
.province{text-align: center;cursor:pointer;}
/*西藏*/
.xizang{position: absolute;left:18%;top:56%;}
/*青海*/
.qinghai{position: absolute;left:32%;top:46%;}
/*四川*/
.sichuang{position: absolute;left:42%;top:63%;}
/*云南*/
.yunnan{position: absolute;left:39%;top:77%}
/*广西*/
.guangxi{position: absolute;left:52%;top:80.5%;}
.guangxi .pro-dot{position: absolute;top:-10px;left:0;width: 100%;}

/*广东*/
.guangdong{position: absolute;left:61%;top:79.5%;}
.guangdong .pro-dot{position: absolute;top:-10px;left:0;width: 100%;}
.guangdong .province-key{top:-20px;}

.gsyeji .province .pro-dot{display: none;}
.gsyeji .province .province-key{display: none;}
.gsyeji .province:hover .pro-dot{display: block;}
.gsyeji .province:hover .province-key{display: block;}

/*内蒙古*/
.neimenggu{position: absolute;left:48%;top:35%;}

/*黑龙江*/
.heilongjiang{position: absolute;right:18%;top:14%;}
/*吉林*/
.jilin{position: absolute;right: 19%;top:25%;}
.jilin .pro-dot{position: absolute;top:-10px;left:0;width: 100%;}
.jilin .province-key{top:-20px;}
/*辽宁*/
.liaoning{position: absolute;right: 23.5%;top:30.5%;}
.liaoning .pro-dot{position: absolute;top:-10px;left:0;width: 100%;}
.liaoning .province-key{top:-20px;}
/*北京*/
.beijing .province-t{color: #fe0000;font-size: 15px;font-weight: bold;}
.beijing{position: absolute;right:33%;top:35.5%;}
.beijing .pro-dot{position: absolute;top:-5px;left:0;width: 100%;}
.beijing .province-key{top:0px;left:100%;}

/*天津*/
.tianjin{position: absolute;top:38%;right:31%;}
.tianjin .pro-dot{position: absolute;top:-5px;left:0%;width: 100%;}
.tianjin .province-key{top:5px;left:100%;}

/*
山东*/
.shandong{position: absolute;top:45%;right:31%;}
.shandong .pro-dot{position: absolute;top:-10px;left:0;width: 100%;}
.shandong .province-key{top:-20px;}

/*江苏*/
.jiangsu{position: absolute;top:53%;right:27.5%;}
.jiangsu .pro-dot{position: absolute;top:-10px;left:0;width: 100%;}
.jiangsu .province-key{top:-20px;}

/*上海*/
.shanghai{position: absolute;top:58%;right:24%;}
.shanghai .pro-dot{position: absolute;top:6px;left:0%;width: 100%;}
.shanghai .province-key{top:5px;left:100%;}

/*浙江*/
.zhejiang{position: absolute;top:65%;right:26%;}
.zhejiang .pro-dot{position: absolute;top:-10px;left:0;width: 100%;}
.zhejiang .province-key{top:-20px;}

/*福建*/
.fujian{position: absolute;top:73%;right:29%;}
.fujian .pro-dot{position: absolute;top:-10px;left:0;width: 100%;}
.fujian .province-key{top:-20px;}

/*江西*/
.jiangxi{position: absolute;top:71%;right:33.5%;}
.jiangxi .pro-dot{position: absolute;top:-10px;left:0;width: 100%;}
.jiangxi .province-key{top:-20px;}

/*江西*/
.hunan{position: absolute;top:71%;right:40%;}
.hunan .pro-dot{position: absolute;top:-10px;left:0;width: 100%;}
.hunan .province-key{top:-20px;}

/*贵州*/
.guizhou{position: absolute;top:72%;right:47%;}
.guizhou .pro-dot{position: absolute;top:-10px;left:0;width: 100%;}
.guizhou .province-key{top:-20px;}

/*安徽*/
.anhui{position: absolute;top:59%;right:30.5%;}
.anhui .pro-dot{position: absolute;top:-10px;left:0;width: 100%;}
.anhui .province-key{top:-20px;}

/*湖北*/
.hubei{position: absolute;top:61%;right:38%;}
.hubei .pro-dot{position: absolute;top:-10px;left:0;width: 100%;}
.hubei .province-key{top:-20px;}

/*重庆*/

.chongqing{width: 24px;position: absolute;top:61%;right:46.5%;font-size: 14px;}
.chong{position: absolute;top:0;left:59%;font-size: 14px;}
.qing{position: absolute;top:20px;right:47%;font-size: 14px;}
.chongqing .pro-dot{position: absolute;top:-10px;left:70%;width: 100%;}
.chongqing .province-key{top:-20px;left:153%;}

/*河南*/
.henan{position: absolute;top:53%;right:37%;}
.henan .pro-dot{position: absolute;top:-10px;left:0;width: 100%;}
.henan .province-key{top:-20px;}

/*陕西*/
.shanxi{position: absolute;top:51%;right:44%;}
.shanxi .pro-dot{position: absolute;top:-20px;left:9%;width: 100%;}
.shanxi .province-key{left:76%;}

/*河北*/
.hebei{position: absolute;top:40%;right:34%;}
.hebei .pro-dot{position: absolute;top:-20px;left:-36%;width: 100%;}
.hebei .province-key{left:32%;}

/*山西*/
.shangxi{position: absolute;top:43%;right:39%;}

/*宁夏*/
.ningxia{width: 11px;position: absolute;top:40%;right:49.5%;}
.ningxia .province-t{width: 11px;line-height: 11px;font-size: 11px;}
.ningxia .pro-dot{position: absolute;top:30%;left:115%;width: 100%;}
.ningxia .province-key{left:200%;top:22%;}

/*甘肃*/
.gansu{position: absolute;top:37%;right:60%;width: 17.46px;}
.gan{position: absolute;top:0;left:59%;font-size: 14px;}
.su{position: absolute;top:85px;right:-505%;font-size: 14px;}
.gansu .pro-dot{position: absolute;top:40px;left:375%;width: 100%;}
.gansu .province-key{left:479%;top:35px;}

/*台湾*/
.taiwan{position: absolute;bottom:18%;right:24.5%;width: 10.37px;}
.taiwan .pro-dot{position: absolute;top:-15px;left:26%;width: 100%;}
.taiwan .province-key{left:145%;}
.taiwan .province-t{width: 10.37px;line-height: 15px;font-size: 10.37px;}

/*海南*/
.hainan{position: absolute;bottom:5%;right:44%;}
.hainan .pro-dot{position: absolute;top:-8px;left:15%;width: 100%;}
.hainan .province-key{left:94%;top:-16px;}
.hainan .province-t{font-size: 12px;}

/*北美洲*/
.beimei{position: absolute;bottom: 17%;left:2%;text-align: center;}
.beimei .pro-dot{position: absolute;top:-14px;left:0;width: 100%;}
.beimei .province-key{top:-20px;}

/*欧洲*/
.ouzhou{position: absolute;bottom: 18%;left:15.5%;text-align: center;}
.ouzhou .pro-dot{position: absolute;top:-14px;left:0;width: 100%;}
.ouzhou .province-key{top:-20px;}
.ouzhou .province-t{font-size: 15px;}

/*亚洲*/
.yazhou{position: absolute;bottom: 16%;left:22%;text-align: center;}
.yazhou .pro-dot{position: absolute;top:-14px;left:0;width: 100%;}
.yazhou .province-key{top:-20px;}
.yazhou .province-t{font-size: 15px;}

/*南美*/
.nanmei{position: absolute;bottom:7%;left:6%;text-align: center;}
.nanmei .pro-dot{position: absolute;top:-14px;left:-8%;width: 100%;}
.nanmei .province-key{top:-20px;}
.nanmei .province-t{font-size: 15px;}

/*非洲*/
.feizhou{position: absolute;bottom:9%;left:15.5%;text-align: center;}
.feizhou .pro-dot{position: absolute;top:-14px;left:-8%;width: 100%;}
.feizhou .province-key{top:-20px;}
.feizhou .province-t{font-size: 15px;}

/*大洋洲*/
.dayangzhou{position: absolute;bottom:5%;left:26%;text-align: center;}
.dayangzhou .pro-dot{position: absolute;top:-14px;left:-8%;width: 100%;}
.dayangzhou .province-key{top:-20px;}
.dayangzhou .province-t{font-size: 15px;}

.yeji-info{font-size: 16px;padding-bottom: 2%}

 .ring{
 position: absolute;
 width: 30px;
 height: 30px;
 border: 5px solid #f7941d;
 top: 50%;
 left: 50%;
 margin: -15px 0 0 -15px;
 opacity: 0;
 -webkit-border-radius: 30px;
 -moz-border-radius: 30px;
 -ms-border-radius: 30px;
 -o-border-radius: 30px;
 border-radius: 30px;
 
  behavior:url(ie-css3.htc);  /*括号里的路径写绝对路径*/
 -webkit-animation: trace 1s infinite linear;
 -moz-animation: trace 1s infinite linear;
 -ms-animation: trace 1s infinite linear;
 -o-animation: trace 1s infinite linear;
 animation: trace 1s infinite linear;
}
 .ring:last-of-type{
 -webkit-animation-delay: .5s;
 -moz-animation-delay: .5s;
 -ms-animation-delay: .5s;
 -o-animation-delay: .5s;
 animation-delay: .5s;
}
@-webkit-keyframes trace{
 0%{
   -webkit-transform: scale(0.1);
   opacity: 1;
 }
 100%{
   -webkit-transform: scale(1);
   opacity: 0;
 }
}

@-moz-keyframes trace{
 0%{
   -moz-transform: scale(0.1);
   opacity: 1;
 }
 100%{
   -moz-transform: scale(1);
   opacity: 0;
 }
}
@-ms-keyframes trace{
 0%{
   -ms-transform: scale(0.1);
   opacity: 1;
 }
 100%{
   -ms-transform: scale(1);
   opacity: 0;
 }
}
@-o-keyframes trace{
 0%{
   -o-transform: scale(0.1);
   opacity: 1;
 }
 100%{
   -o-transform: scale(1);
   opacity: 0;
 }
}
@keyframes trace{
 0%{
   transform: scale(0.1);
   opacity: 1;
 }
 100%{
   transform: scale(1);
   opacity: 0;
 }
}

.gsyeji2{display: none;}
@media  (max-width:970px) {
	.jiangxi{right:33%;}
	.zhejiang{right:26%;}
	.neimenggu{top:33%;}
	.su {
	    position: absolute;
	    top: 41px;
	    right: -327%;
	    font-size: 14px;
	}
	.ningxia .province-t {
	    width: 8px;
	    line-height: 8px;
	    font-size: 8px;
	}
	.ningxia{
		top: 39%;
		right: 49%;
	}
	.province-t{font-size: 15px;}
	.taiwan .pro-dot {
	    position: absolute;
	    top: -7px;
	    left: 26%;
	    width: 100%;}
	.hunan {
	    position: absolute;
	    top: 70%;
	    right: 40%;
	}
	.jiangxi {
	    position: absolute;
	    top: 70%;
	    right: 33%;
	}
	.gansu .pro-dot {top:15px;left:290%;}

	.pro-dot {
	    position: absolute;
	    top: -10px;
	    left: 0;
	    width: 100%;}
	.fujian{right: 29%}
}

@media  (max-width: 640px){
    .yjy1{display: none;}
    .yjy2{display: block;}
	.lei li a{padding: 0;width: 100%;}
	.lanmu{margin-bottom: 4%}
	.gsyeji{display: none;}
	.gsyeji2{display: block;}
	.province-t{font-size: 11px;}
	.feizhou .province-t{font-size: 10px;}
	.ouzhou .province-t{font-size: 10px;}
	.yazhou .province-t{font-size: 10px;}
	.beimei .province-t{font-size: 10px;}
	.nanmei .province-t{font-size: 10px;}
	.dayangzhou .province-t{font-size: 10px;}
	.province .pro-dot{display: none;}
	.pro-table {
	    padding: 4% 0;
	}
	.yeji-info{padding-top: 3%}
	.gsyeji2 .xinjiang{width: 11px;left:20%;}
	.gsyeji2 .xizang {
	    position: absolute;
	    left: 22%;
	    top: 53%;
	}
	.yunnan {
	    position: absolute;
	    left: 40%;
	    top: 75%;
	}
	.qinghai {
	    position: absolute;
	    left: 34%;
	    top: 44%;
	}
	.gansu {
	    position: absolute;
	    top: 40%;
	    right: 53%;
	    width: 11px;
	}
	.neimenggu {
	    position: absolute;
	    left: 59%;
	    top: 28%;
	}
	.ningxia {
	    top: 43%;
	    right: 48%;
	}
	.shanxi {
	    position: absolute;
	    top: 48%;
	    right: 44%;
	}
	.heilongjiang {
	    position: absolute;
	    right: 21%;
	    top: 13%;
	}
	.jilin {
	    position: absolute;
	    right: 22%;
	    top: 23%;
	}
	.liaoning {
    position: absolute;
    right: 25%;
    top: 29%;
	}
	.beijing .province-t {
	    color: #fe0000;
	    font-size: 12px;
	    font-weight: bold;
	}
	.sichuang {
	    position: absolute;
	    left: 42%;
	    top: 60%;
	}
	.hainan {
	    position: absolute;
	    bottom: 4%;
	    right: 44%;
	}
	.taiwan {
	    position: absolute;
	    bottom: 18%;
	    right: 25%;
	    width: 10.37px;
	}
	.guangdong {
	    position: absolute;
	    left: 59%;
	    top: 78%;
	}
	.guangxi {
	    position: absolute;
	    left: 52%;
	    top: 78%;
	}
	.guizhou {
	    position: absolute;
	    top: 70%;
	    right: 48%;
	}
	.chongqing {
	   
	    right: 45%;
	   
	}
	.hunan {
	    position: absolute;
	    top: 68%;
	    right: 40%;
	}
	.jiangxi {
	    position: absolute;
	    top: 68%;
	    right: 34.5%;
	}
	.fujian {
	    position: absolute;
	    top: 71%;
	    right:30%;
	}
	.zhejiang {
	    position: absolute;
	    top: 63%;
	    right: 27.5%;
	}
	.anhui {
	    position: absolute;
	    top: 56%;
	    right: 32%;
	}
	.hubei {
	    position: absolute;
	    top: 58.5%;
	    right: 39%;
	}
	.shangxi {
	    position: absolute;
	    top: 42%;
	    right: 40%;
	}
	.henan {
    position: absolute;
    top: 50%;
    right: 38%;
	}
	.jiangsu {
	    position: absolute;
	    top: 52%;
	    right: 28.5%;
	}
	.hebei {
	    position: absolute;
	    top: 39%;
	    right: 36%;
	}
	.shandong {
	    position: absolute;
	    top: 43%;
	    right: 32%;
	}
	.beijing {
	    position: absolute;
	    right: 34.5%;
	    top: 34.5%;
	    font-size:8px;
	}
	.tianjin {
	    position: absolute;
	    top: 37%;
	    right: 33%;
	}
	.shanghai {
	    position: absolute;
	    top: 58%;
	    right: 25%;
	}
	.beijing .province-t{font-size: 10px;}
}


.gsyeji2 .province .province-key{display: none;}
/*.gsyeji2 .province:hover .province-key{display: block;}*/

.pro1-lei li a{color: #fff;display: block;width: 100%;}
.pro1-lei li a:hover{color: #fff;}

.search_key{font-size: 14px;
border-bottom: 1px solid #ebeef2;
padding-bottom: 20px;
margin-bottom: 30px;
clear: both;}

.search_key span {
    color: #0a4a9b;
    font-size: 30px;
}

input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
    background-color:#608ad8!important;
        background-image: none;
        color: #fff;
}


@-webkit-keyframes zoom {
  from {
    transform: scale(0.95) translateZ(-100px)  translateY(0px);
    
  }

  webkit-transform {
     transform: scale(1) translateZ(0px)  translateY(0px);
    transition: transform 2s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
  }
}

@keyframes zoom {
  from {
    transform: scale(0.95) translateZ(-100px)  translateY(0px);
  }

  to {
    transform: scale(1) translateZ(0px)  translateY(0px);
    transition: transform 2s cubic-bezier(0.25, 0.46, 0.45, 0.94) 0s;
  }
}

.zoom {
  -webkit-animation-name: zoom;
  animation-name: zoom;
}
.animate{-webkit-animation-duration: 3s;
   animation-duration: 3s;}
.honor-list li,.honor3-pic{position: relative;transition: all 1s ease 0s;}
.honor-list li:hover,.honor3-pic:hover{
	transform: translate(0,-10px); -moz-transform: translate(0,-10px); -ms-transform: translate(0,-10px); -o-transform: translate(0,-10px); -webkit-transform: translate(0,-10px);
}
.honor-list li:after,.honor3-pic:after{transition: all 1s ease 0s;}
.honor-list li:before,.honor3-pic:before{transition: all 1s ease 0s;}
.honor-list li:hover:after,.honor3-pic:hover:after {
   clear: both;
   background: url(../images/shadow-left.png) bottom left no-repeat;
   content: '';
   display: block;
   width: 100px;
   height: 15px;
   position: absolute;
   bottom: -11px;
   left: -3px;
}
.honor-list li:hover:before,.honor3-pic:hover:before {
    background: url(../images/shadow-right.png) bottom center no-repeat;
    content: '';
    display: block;
    width: 100px;
    height: 15px;
    position: absolute;
    bottom: -9px;
    right: -6px;
}



.news-left li {transition: all 1s ease 0s;position: relative;width: 96%;padding: 0 2%}
.news-left li:after,.news-left li:before{transition: all 1s ease 0s;}
.news-left li:hover:after{
   clear: both;
   background: url(../images/shadow-left.png) bottom left no-repeat;
   content: '';
   display: block;
   width: 100px;
   height: 15px;
   position: absolute;
   bottom: -11px;
   left: -3px;
}
.news-left li:hover:before{
    background: url(../images/shadow-right.png) bottom center no-repeat;
    content: '';
    display: block;
    width: 100px;
    height: 15px;
    position: absolute;
    bottom: -9px;
    right: -6px;
}
.news-left .news-jian{padding-bottom: 20px}

@media (min-width:1200px){
	.photo1,.photo2 {
	    overflow: hidden;
	    position: relative;
	    transition: all 1s ease 0s;
	   width: 49%;
	   
	   
	}
    .photo {
        width: 546px;
        float: right;
    }
	.photo1 img,.photo2 img{
		transition: all 1s ease 0s;
		   width: 100%;
	   
	}

	.photo1:hover img,.photo2:hover img{
		 transform: scale(1.2, 1.2);
	}
}

.yeji-txt{transition: all 1s ease 0s;}
.yeji-txt:hover{
	box-shadow:0 0 30px #CCC; -moz-box-shadow:0 0 30px #CCC; -ms-box-shadow:0 0 30px #CCC; -o-box-shadow:0 0 30px #CCC; -webkit-box-shadow:0 0 30px #CCC;
	transform: translatex(-20px)!important; -moz-transform: translatex(-20px)!important; -ms-transform: translatex(-20px)!important; -o-transform: translatex(-20px)!important;
}
.env-list .env-li{
	transition: all 1s ease 0s;
}
.env-list li{margin-bottom: 25px}
.env-list .env-li:hover{
	box-shadow:0 0 30px #CCC; -moz-box-shadow:0 0 30px #CCC; -ms-box-shadow:0 0 30px #CCC; -o-box-shadow:0 0 30px #CCC; -webkit-box-shadow:0 0 30px #CCC;
	transform: translateY(-20px)!important; -moz-transform: translateY(-20px)!important; -ms-transform: translateY(-20px)!important; -o-transform: translateY(-20px)!important;
}
.lei2-bg .lei2-li:hover a{color: #333333}

/*.pro-lei .lei2-li a{transition: all 1s ease 0s;}
.pro-lei .lei2-li:hover a{text-shadow:0 -1px 0 #0a4a9b, 0 1px 10px #CCC, 0 12px 1px rgba(0, 0, 0, 0.1), 0 0 5px rgba(0, 0, 0, 0.2), 0 1px 3px rgba(0, 0, 0, 0.3), 0 3px 5px rgba(0, 0, 0, 0.2), 0 7px 10px rgba(0, 0, 0, 0.25), 0 15px 10px rgba(0, 0, 0, 0.2), 0 25px 15px rgba(0, 0, 0, 0.15) !important;}
*/

.lei3-li a{transition: all 1s ease 0s;}
.lei3-li:hover a{
	box-shadow:0 0 30px #CCC; -moz-box-shadow:0 0 30px #CCC; -ms-box-shadow:0 0 30px #CCC; -o-box-shadow:0 0 30px #CCC; -webkit-box-shadow:0 0 30px #CCC;
	
}

.pro-li a{transition: all 1s ease 0s;display: block;}
.pro-li:hover a{
	box-shadow:0 0 30px #CCC; -moz-box-shadow:0 0 30px #CCC; -ms-box-shadow:0 0 30px #CCC; -o-box-shadow:0 0 30px #CCC; -webkit-box-shadow:0 0 30px #CCC;
	transform: translateY(-20px)!important; -moz-transform: translateY(-20px)!important; -ms-transform: translateY(-20px)!important; -o-transform: translateY(-20px)!important;
}
/*按钮效果*/
.hbtn {
  position: relative;
  box-sizing: border-box;
  display: inline-block;
  overflow: hidden;
 /* padding: 8px 20px;
  margin: 0 3px 6px 3px;*/
  text-align: center;

  text-decoration: none;
 
  white-space: nowrap;
  z-index: 0;
}

.hbtn.hb-fill-right:before {
  position: absolute;
  content: '';
  background: #f7941d;
  transition-duration: .3s;
  z-index: -1;
  top: 0;
  right: auto;
  bottom: auto;
  left: 0;
  width: 0;
  height: 100%;
  opacity: 1;
}

.hbtn.hb-fill-right:hover:before,.lei3-li:hover  .hbtn.hb-fill-right:before{
  width: 100%;
  height: 100%;
  opacity: 1;
}

.hbtn.hb-fill-middle:before {
  position: absolute;
  content: '';
  background: #ebf0f7
  transition-duration: .3s;
  z-index: -1;
  top: auto;
  right: auto;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  opacity: 1;
}

.hbtn.hb-fill-middle:hover:before {
  width: 100%;
  height: 50%;
  opacity: 1;
}


.hb-fill-middle:after {
  position: absolute;
  content: '';
  background: #ebf0f7
  transition-duration: .3s;
  z-index: -1;
  top: 0;
  right: auto;
  bottom: auto;
  left: 0;
  width: 100%;
  height: 0;
  opacity: 1;
}

.hb-fill-middle:hover:after {
  height: 50%;
}



/*.banner2{position: relative;overflow: hidden}
.banner2 li{
    animation:ntibg 8s linear infinite alternate both;
    -webkit-animation:ntibg 8s linear infinite alternate both;
    -moz-animation:ntibg 8s linear infinite alternate both;
    -o-animation:ntibg 8s linear infinite alternate both;
}
.banner2 li{animation-duration:12s; -webkit-animation-duration:12s; -moz-animation-duration:12s; -o-animation-duration:12s;}
@keyframes ntibg{
0%{ transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); }
100%{ transform: scale(1.1); -ms-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); }
}
@-webkit-keyframes ntibg{
0%{ transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); }
100%{ transform: scale(1.1); -ms-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); }
}
@-moz-keyframes ntibg{
0%{ transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); }
100%{ transform: scale(1.1); -ms-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); }
}
@-o-keyframes ntibg{
0%{ transform: scale(1); -ms-transform: scale(1); -webkit-transform: scale(1); -o-transform: scale(1); -moz-transform: scale(1); }
100%{ transform: scale(1.1); -ms-transform: scale(1.1); -webkit-transform: scale(1.1); -o-transform: scale(1.1); -moz-transform: scale(1.1); }
}
*/

/*首页关于我们*/
.box{position: relative;cursor: pointer;}
.box .box-img{transform: rotateY(0);transition: all 0.50s ease-in-out 0s;}
.box:hover .box-img{transform: rotateY(-90deg);}
.box .box-img img{width: 100%;}
.box .box-content{width: 100%;position: absolute;top: 0;left: 0;transform: rotateY(90deg);transition: all 0.50s ease-in-out 0s;background: rgba(255,255,255,0.7);border-radius: 50%;opacity: 0;}
.box:hover .box-content{transform: rotateY(0);opacity: 1;}
.box .box-content img{width: 100%;}

.ss{width:0;height:40px;position:absolute;right:0;top:100%;overflow:hidden;z-index:7;}
.ss_bd{width:70%;height:40px;border:none;background:#608ad8;float:right;color:#fff;padding:0 0 0 5%;font-size: 12px;}
.ss_btn{width:25%;float:right;line-height:40px;background:#f7941d;border:none;color:#fff;font-size: 15px;
}

.animated {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}

@keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    -webkit-transform: translate3d(0,-4px,0);
    transform: translate3d(0,-4px,0);
  }
}

.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}

@media  (max-width:767px) {
        .header{display: none;}
        .header4{display: none;}
        .header2{display: block;padding: 3% 5% 0% 5%;}
        .nav-right{display: none;}
        .nav-right2{display: block;}
        .lei-pic{width: 260px;margin-top: 75px;margin-right: 20px;display: none}
        .product-lei ul{height: 317px}
        .product{height: 450px;margin-top: 40px}
        .lei-title{padding-top: 0px;padding-bottom: 13px}
        .product-leixq{padding-top: 60px}
        .more{margin-top: 25px}
        .lei-con{width:65%;}
        .product-leixq{width: 100%}
        .lei-content{line-height: 28px;}
    
        .news-left{width: 100%;}
        .news-right-con{width: 100%}
        .news-left img{width: 100%}
        .news-xq{width:65%}
        .about-con{margin-bottom: 10px}
        .search{margin-left: 10px}
        .er li{margin-right: 20px}
        .twoji{display: none!important;}
        .video{width: 100%}
        .video-pic{width: 100%}
        .video-t{width: 100%}
        .news{display: none;}
        .news2{display: block;padding-top:5%;padding-bottom: 5%}
        .news-right .date{width: 25%}
        .service{display: none;}
        .service2{display: block;background: #f5f5f5;padding: 4% 0 6% 0;}
        .ser .ser-li{margin-bottom: 0px}
       
        .log img{width: 100%}
        .header3 .language2{display: block;color: #a8a8a8;font-size: 12px;float: left;width: 70%;padding-top: 3%}
        .header3{padding-top: 3%;}
        .header3-right{width: 30%;float: right;}
        .a-tit{margin-bottom: 30%}
        .news-right{display: none;}
        .news-right2{display: block;padding-top: 3%}
        .date{width: 27%;}
        .product{display: none;}
        .product1{display: block;padding-top: 6%}
        .pro1-lei li{line-height: 2;text-align: center;width: 48.5%;float: left;margin-right: 3%;background:#608ad8;color: #fff;margin-bottom: 3%}
        .pro-pic img{width: 100%}
        .lei-on2{background:#f7941d!important;}
        .nav img{width: 34px;}
        .nav{float: right;margin-right: 3%}
        .sear{margin-top: 5px}
        .sear img{width: 24px;}
        .header{position: relative;}
        .ser-form{position: absolute;right: 0;top:100%;width: 100%;z-index: 1000}
        .header2{position: relative;}
        .search3{position: absolute;top:100%;right: 0px;width: 100%;z-index: 10000;background: #000;}

        .sear{padding-bottom: 9%}
        .search2{width: 0%;}
        .type li {
            height: 49px;
            line-height: 49px;
            border-bottom: 1px solid #fff;
            text-align: left;
            text-indent: 24px;
            color: #fff;
        }

        .type li a {
            color: #fff;
        }
}
.ru-3g{display: none;}
.contact-list2{display: none;}
@media (max-width:767px) { 
    .dibu{display: none;}
    .dibu2{display: block;width: 100%;/*position: fixed;bottom: 0;left: 0;*/}
    .pad{display: block;}
    .dibu2 .bot{padding: 2% 0;}
    .dibu2 .foot{padding: 3% 0;}
    .danye-con img,.ps-con img,.ns-content img{max-width: 100%}

    .ns-content iframe{width: 100%!important;height: auto!important}
    .danye-con iframe{display: none;}
    .danye-con td{vertical-align: top;}
    .danye-con td span{font-size: 13px!important;line-height: 2!important}
    .layui-layer{top:100px;}
    .ru-3g{display: block;}
    .ru-pc{display: none;}
    .contact-list2{display: block;}
    .contact-list{display: none;}

    /*手机站banner*/
    .flexslider{position:relative;height:200px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
    .slides{position:relative;z-index:1;}
    .slides li{height:200px;}
    .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
    .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
    .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:#fff; no-repeat;cursor:pointer;border-radius: 50%}
    .flex-control-nav .flex-active{background:#3bade7;}

    .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
    .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;display: bone}
}

.cont-li{text-align: center;max-width: 100%}

.xw-left img{width: 100%}

