@charset "utf-8";
*{margin: 0;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,img {	border: medium none;	margin: 0;	padding: 0; font-weight:500;}
body,button,input,select,textarea {	 font-family:"微软雅黑","宋体",tahoma,Srial,helvetica,sans-serif;	outline: none;}
h1,h2,h3,h4,h5,h6 {	font-size: 100%;}
ul,ol,li {	list-style: none; }
a {	text-decoration: none;	color: #484848; }
a:hover {	color: #0173ca;}
img {	border: 0px;}
em{ font-style:normal;}
table {	border-collapse: collapse;	border-spacing: 0;}
html,body {	color: #000000;	background: #fff;	margin: 0 auto;font-size: 14px !important; overflow-x:hidden;}
.hide {	display: none;}
.clear {	clear: both;}
.pic100 img{width:100%;}
h1{ font-size:26px;color:#464646;}
::selection { color: #fff; background-color: #0173ca;}    
::-moz-selection { color: #fff; background-color: #0173ca;} 
.justify_fix{display:inline-block;*display: inline; *zoom:1; width:100%; height:0; overflow:hidden;}
.f-turn{-webkit-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -ms-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;}
.fl{float:left;}
.fr{float:right;}
.pad0{padding:0 !important;}
.pad60{padding:60px 0 !important;}
.pad80{padding:80px 0 !important;}
.top30{ margin-top:30px;}
.top60{ margin-top:60px;}
.overflow{ overflow:hidden;}
.clear {clear:both;visibility:hidden;display:block;font-size:0;line-height:0;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix {*zoom:1;}
.white,.white a{ color:#fff;}
.rela{ position:relative;}
.slh{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.text-center{ text-align:center;}
.text-right{text-align:right;}
.container-fluid {
  width: 100%;
}
.clearfix:after{
content:"";
display:block;
clear:both;
height:0;
line-height:0;
visibility:hidden;
}
.clearfix{zoom:1;}	
.container{width:1460px;margin: auto;}
@media (max-width:1466px) {
.container{width:1360px}
}
@media (max-width:1366px) {
.container{width:1200px}
}
@media (max-width:1199px) {
.container{width:991px}
}
@media (max-width:991px) {
.container{width:750px}
}
@media (max-width:767px) {
.container{width:100%}
}
.row:after{content:''; display:block;clear:both;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	position:relative;min-height:1px;padding-right:15px;padding-left:15px}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {float:left}
.col-xs-12 {width:100%}
.col-xs-11 {width:91.66666667%}
.col-xs-10 {width:83.33333333%}
.col-xs-9 {	width:75%}
.col-xs-8 {	width:66.66666667%}
.col-xs-7 {	width:58.33333333%}
.col-xs-6 {	width:50%}
.col-xs-5 {	width:41.66666667%}
.col-xs-4 {	width:33.33333333%}
.col-xs-3 {	width:25%}
.col-xs-2 {	width:16.66666667%}
.col-xs-1 {	width:8.33333333%}
@media (min-width:768px) {
.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {float:left}
.col-sm-12 {width:100%}
.col-sm-11 {width:91.66666667%}
.col-sm-10 {width:83.33333333%}
.col-sm-9 {width:75%}
.col-sm-8 {width:66.66666667%}
.col-sm-7 {width:58.33333333%}
.col-sm-6 {width:50%}
.col-sm-5 {width:41.66666667%}
.col-sm-4 {width:33.33333333%}
.col-sm-3 {width:25%}
.col-sm-2 {width:16.66666667%}
.col-sm-1 {width:8.33333333%}
}
@media (min-width:992px) {
.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {float:left}
.col-md-12 {width:100%}
.col-md-11 {width:91.66666667%}
.col-md-10 {width:83.33333333%}
.col-md-9 {width:75%}
.col-md-8 {width:66.66666667%}
.col-md-7 {width:58.33333333%}
.col-md-6 {width:50%}
.col-md-5 {width:41.66666667%}
.col-md-4 {width:33.33333333%}
.col-md-3 {width:25%}
.col-md-2 {width:16.66666667%}
.col-md-1 {width:8.33333333%}
}
@media (min-width:1200px) {
.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {float:left}
.col-lg-12 {width:100%}
.col-lg-11 {width:91.66666667%}
.col-lg-10 {width:83.33333333%}
.col-lg-9 {width:75%}
.col-lg-8 {width:66.66666667%}
.col-lg-7 {width:58.33333333%}
.col-lg-6 {width:50%}
.col-lg-5 {width:41.66666667%}
.col-lg-4 {width:33.33333333%}
.col-lg-3 {width:25%}
.col-lg-2 {width:16.66666667%}
.col-lg-1 {width:8.33333333%}
}


header{padding:10px 0;}
.logo{margin:5px 15px 0 0;}
.logo img{width:200px;}
.headpic{color:#797979;border-left:1px solid #e7d2b2;padding-left:16px;margin-top: 12px;}
.headR {margin-top: 14px;}
.headtel{color:#384660;float: right;}
.headtel b{font-size:30px;}
nav{text-align:center;font-size:16px;position: relative;z-index: 2; background-color:#384660;}
nav ul{text-align: justify;height:60px;}
nav ul::after{content: "";display: inline-block;width: 100%;vertical-align: top;}
nav li{ position:relative;display: inline-block;}
nav li:after{width:1px;height:10px; background-color:#fff; position:absolute;right:-43px;top:50%;margin-top:-5px;content:'';display:inline-block;}
nav li:last-child:after{display:none;}
nav li>a{ display:block;padding:19px 0;color:#fff;}
nav li div{ position:absolute;width: 150px;top: 100%;left: 50%;margin-left: -75px;background-color:rgb(63,84,123,0.9); display:none;}
nav li div a{ display:block;padding:11px 10px;font-size: 14px;color: #fff;border-bottom:1px solid #313f58; position:relative; text-align:center;}
nav li:hover div{ display:block;}
nav li>a:hover,nav li a.cur{color:#4cb0fd;}
nav li>a:after{content:'';position:absolute;bottom:0; display:block;width:100%;height:3px;transform-origin: 100%; background-color:#4cb0fd;
    -webkit-transform-origin: 100%;
    -webkit-transition: -webkit-transform .45s cubic-bezier(.4,0,.2,1);
    transition: -webkit-transform .45s cubic-bezier(.4,0,.2,1);
    transition: transform .45s cubic-bezier(.4,0,.2,1);
    transition: transform .45s cubic-bezier(.4,0,.2,1),-webkit-transform .45s cubic-bezier(.4,0,.2,1);
    transform: scaleX(0);
    -webkit-transform: scaleX(0);
    visibility: hidden\9;}
nav li div a:hover{color:#fff;background: #313f58;}
nav li>a:hover:after,nav li>a.cur:after,nav li:hover>a:after{transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}
.banner .owl-pagination{ position:absolute;bottom:20px;width:100%;}
.h_changguan{ background:url(../images/newbg1.jpg) no-repeat center center; background-size:100% 100%;}
.h_struct{ background:url(../images/newbg3.jpg) no-repeat center center; background-size:100% 100%;}
.h_honor{background:url(../images/newbg5.jpg) no-repeat center center; background-size:100% 100%;}
.h_jidi{background:url(../images/newbg6.jpg) no-repeat center center; background-size:100% 100%;}
.h_partner{background:url(../images/newbg8.jpg) no-repeat center center; background-size:100% 100%;}
.h_about{background:url(../images/newbg10.jpg) no-repeat center center; background-size:100% 100%;padding:60px 0 100px;}
.h_title h2{font-size:37px;color:#384660; text-transform:uppercase;}
.h_title h3{font-size:37px;color:#384660; letter-spacing:7px;}
.h_title p:before,.h_title p:after{content:'';width:90px;height:1px; display:inline-block; vertical-align:middle;margin:0 30px 0 0; background-color:#e7d2b2;}
.h_title p:after{ margin:0 0 0 30px;}
.h_title p{font-size:17px;color:#333;margin-top:6px;letter-spacing:7px;}
.h_title.white h2,.h_title.white h3,.h_title.white p{color:#fff;}

.h_C{ margin-top:40px;}
.h_changguanC .swiper-button-next{ width:22px;height:44px; background: url(../images/newicon2.png) no-repeat;}
.h_changguanC .swiper-button-prev{ width:22px;height:44px; background: url(../images/newicon1.png) no-repeat;}
.h_changguanC .swiper-button-next:hover,.h_changguanC .swiper-button-prev:hover{opacity:0.8;}
.h_changguanC .left{width:calc(100% - 240px);height:548px;}

.h_changguanC .left img{ display:none;}
.h_changguanC .right{width:240px;padding:20px;}
.h_changguanC .right h2{font-size:30px;color:#133054;}
.h_changguanC .right h3{font-size:20px;color:#133054;margin-top: 4px;height: 49px;}
.h_changguanC .right div{margin-top:10px;line-height:30px;height:210px; overflow:hidden;}
.h_changguanC .right span{width:134px; text-align:center;height:46px; background-color:#384660;color:#fff;line-height:46px;margin-top:109px; display:inline-block;}
.h_changguanC .right span:hover,.more a:hover{box-shadow: 0 6px 10px 0 rgb(0 0 0 / 25%);transform: translateY(-2px); background-color:#1a428e;}
.h_changguanC .swiper-slide-active{width:48% !important;margin: 0 1%;}
.h_changguanC .swiper-slide-next,.h_changguanC .swiper-slide-prev{width:25% !important;}
.h_changguanC .swiper-slide-active .left {width: 100%;}
.h_changguanC .swiper-slide-active .right{ position:absolute; background-color:rgba(0,0,0,0.4);padding:60px 20px;color:#fff;right:0;top:0;}
.h_changguanC .swiper-slide-active h2,.h_changguanC .swiper-slide-active h3{color:#fff;}
.h_changguanC .swiper-slide-active .right span {margin-top:70px;}
.h_liucheng{ z-index:1;}
.h_product{ background:url(../images/newbg2.jpg) no-repeat; background-size:100% 100%;}
.h_productC dl dt img,.chuangguan3C dl dt img{ vertical-align:top;}
.h_productC dl dd{padding:30px 10px;}
.chuangguan3C dl dd{padding:30px 10px; background-color:#f7f7f7;}
.h_productC dl dd h5,.chuangguan3C dl dd h5{font-size:22px;}
.h_productC dl dd p{margin:10px 0;color:#666666;}
.h_productC dl a:hover dd p{color:#fff;}
.chuangguan3C dl dd p{margin:20px 0;}
.h_productC dl dd{ position:relative; z-index:1; overflow:hidden;}
.h_productC dl dd:after{content: '';width: 0;height: 0;background-color: #384660;position: absolute;top: 50%;right: 50%;border-radius: 100px; z-index:-1;-webkit-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -ms-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;}
.h_productC dl a:hover dd:after{width: 100%;height: 100%;
-webkit-animation: scale-up-center 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
    animation: scale-up-center 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;}
@-webkit-keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0.5);

    transform: scale(0.5);

    border-radius: 400px;

    -webkit-transform-origin: 50% 40%;

    transform-origin: 50% 40%;

    width: 0;

    height: 0;

    top: 61px;

    right: 210px;
  }

  100% {
    -webkit-transform: scale(1);

    transform: scale(1);

    border-radius: 0;

    -webkit-transform-origin: 50% 40%;

    transform-origin: 50% 40%;

    width: 100%;

    height: 100%;

    top: 0;

    right: 0;
  }
}

@keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0.5);

    transform: scale(0.5);

    border-radius: 400px;

    -webkit-transform-origin: 50% 40%;

    transform-origin: 50% 40%;

    width: 0;

    height: 0;

    top: 61px;

    right: 210px;
  }

  100% {
    -webkit-transform: scale(1);

    transform: scale(1);

    border-radius: 0;

    -webkit-transform-origin: 50% 40%;

    transform-origin: 50% 40%;

    width: 100%;

    height: 100%;

    top: 0;

    right: 0;
  }
}
.h_productC dl:hover dd div img{margin-left:-27px;}
.h_productC dl:hover{box-shadow:0px 13px 38px #ccc;}
.h_productC dl:hover dd{color:#fff;}
.h_productC dl:hover dd div{transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);}
.h_productC .swiper-button-next2,.swiper-button-next3,.swiper-button-next4{width:22px;height:44px; background:url(../images/newicon2.png) no-repeat; background-size:100%; cursor:pointer;display: inline-block;position:absolute;right:10px;top:50%;margin-top:-22px;z-index: 1;}
.h_productC .swiper-button-next2:hover,.h_productC .swiper-button-prev2:hover,.swiper-button-next3:hover,.swiper-button-prev3:hover,.swiper-button-next4:hover,.swiper-button-prev4:hover{opacity:0.8;}
.h_productC .swiper-button-prev2,.swiper-button-prev3,.swiper-button-prev4{width:22px;height:44px; background:url(../images/newicon1.png) no-repeat;background-size:100%;cursor:pointer;display: inline-block;position:absolute;left:10px;top:50%;margin-top:-22px;z-index: 1;}
.h_productCC{position:relative; overflow:hidden;}
.h_productC:after{content:''; display:block; z-index:-1; position:absolute;width:100%;height:60%;box-shadow:0 0 29px #dedede; top:20%;left:0;}
.h_advantage li{float:left;width:11.111%;}
.h_advantage li .dt{ position:relative;}
.h_advantage li .dt img,.caselist dl dt img{ vertical-align:top;}
.h_advantage li .dt .img2{ position:absolute;bottom:0;left:50%;margin-left:-48px;}
.h_advantage li .dd{margin-top:10px;color:#384660;font-size:19px;}
.h_advantage li .dd p{color:#8f8f8f;font-size:12px;margin-top:10px; text-transform:uppercase;}
.h_advantage li .dt p{ position:absolute;bottom:0;left:0; overflow:hidden;width:100%;height:0;}
.h_advantage li:hover .dt p{height:100%;}
.h_case,.h_new{ z-index:1;}
.h_case:before{content:''; position:absolute;width:100%;height:407px; background:url(../images/newbg4.jpg) no-repeat center center; background-size:cover; z-index:-1;top:0;left:0;}
.h_new:before{content:''; position:absolute;width:100%;height:407px; background:url(../images/newbg7.jpg) no-repeat center center; background-size:cover; z-index:-1;top:0;left:0;}
.h_caseC { background-color:#fff; box-shadow:0 0 10px #ccc;padding:50px 35px;}
.h_caseC .tabR{float:right;width:280px;}
.h_caseC .tabR a{ display:block;font-size:26px;padding:40px 30px; background-color:#efefef;margin-bottom:1px; cursor:pointer;}
.h_caseC .tabR a i{width:50px;heigth:42px; display:inline-block;vertical-align:middle;margin-right:15px;overflow:hidden;}
.h_caseC .tabR a i img{width:100px;}
.h_caseC .tabR a.on{ background-color:#384660;color:#fff;}
.h_caseC .tabR a.on img{margin-left:-50px;}
.h_caseC .contentL{float:left;width:calc(100% - 310px);}
.h_caseC .contentL .list,.h_caseC .contentlist a,.h_caseC .contentlist a img{ display:none;}
.h_caseC .tabL{width:280px;float:left;}
.h_caseC .tabL a{ background-color:#efefef;padding:11px 11px;margin-bottom:1px; display:block; overflow:hidden; cursor:pointer;}
.h_caseC .tabL a img{width:95px;float:left;}
.h_caseC .tabL a h5{float:right;width:156px;font-size:15px;margin-top: 21px;}
.h_caseC .contentlist{float:left;width:calc(100% - 280px);position:relative;}
.h_caseC .contentlist a{ height:510px; background-size:cover !important;}
.h_caseC .contentlist .more{position:absolute;bottom:0;left:0;width: 100%;background-color:#384660;color:#fff;display:block !important;}
.h_caseC .contentlist .more a{display:block !important;line-height:46px;height:46px;margin-top: 0;width:100%;}
.h_caseC .tabL a.on1{ background-color:#e7d2b2;color:#fff;}
.more a{width:240px;height:48px;text-align:center;line-height:48px;background-color:#384660;color:#fff;margin-top:60px; display:inline-block;font-size:16px;}
.h_jidi,.h_liucheng{padding-bottom:60px;}
.h_jidiC .left{width:54%;}
.h_jidiC .right{width:44%;}
.h_jidiC .left dl{position:relative;}
.h_jidiC .left dl dt img,.h_jidiC .right dl dt img{vertical-align:top;}
.h_jidiC .left dl dd{position:absolute;width:calc(100% - 20px);bottom:10px;left:10px;background-color:#fff;color:#384660;text-align:center;font-size:20px;padding:10px 5px;}
.h_jidiC .left dl:hover dd,.h_jidiC .right dl:hover dd{background-color:#384660;color:#fff;}
.h_jidiC .right dl{float:left;width:48%;margin:0 1% 20px;}
.h_jidiC .right dl dd{background-color:#fff; text-align:center;font-size:20px;padding:10px 5px;}
.h_zhengzhuang,.chuangguan7{background: url(../images/bg2.jpg) no-repeat center center fixed;background-size: cover;}
.h_zhengzhuang .h_title p:after,.h_zhengzhuang .h_title p:before{ display:none; }
.h_zhengzhuang .h_title p{margin-top:15px;color:#b9bdc5;letter-spacing: 10px;}
.h_zhengzhuangC p{ display:inline-block;font-size:18px;color:#fff; background:url(../images/icon27.png) no-repeat center left;padding-left:30px;margin:10px 25px;}
.h_zhengzhuangC,.h_gongyiC{margin-top:70px;}
.h_gongyi {position: relative;z-index: 1;}
.h_gongyiC .pic img{position: relative;z-index:-1;-webkit-animation: zhuan 25s linear infinite;animation: zhuan 25s linear infinite;}
@-webkit-keyframes zhuan { 0% { transform: rotate(0);} 100% { transform: rotate(-360deg);}}
@keyframes zhuan{0% { transform: rotate(0);} 100% { transform: rotate(-360deg);}}
.h_gongyiC .center{width:350px;height:350px; position:absolute;top:0;left:50%;margin:83px 0 0 -175px;border-radius:50%; overflow:hidden;color:#fff; z-index:1;display: flex;align-items: center;}
.h_gongyiC .center:after{content:''; display:block; background-color:rgba(10,36,68,0.4); position:absolute;width:100%;height:100%;top:0;left:0; z-index:-1;}
.h_gongyiC .center h5{font-size:30px;}
.h_gongyiC .center p{line-height:26px;height:52px; overflow:hidden;margin-top:15px;}
.h_gongyiC .center article{padding:0 10%;width: 100%;}
.h_gongyiC ul li{ position:absolute;width:29%;}
.h_gongyiC ul li em{width:100px;height:100px;line-height:100px; text-align:center; background-color:#384660;color:#fff;font-size:40px;border-radius:50%; position:absolute; display:inline-block; z-index:1;}
.h_gongyiC ul li h5{padding:4px 16px;color:#384660;font-size:30px;border:1px solid #384660;border-radius:14px; display:inline-block;}
.h_gongyiC ul li div{margin-top:20px;line-height:25px;}
.h_gongyiC ul li img{ position:absolute;}
.h_gongyiC ul .li1{left:0;top:5%;text-align:right;padding-right: 54px;}
.h_gongyiC ul .li2{right:0;top:5%;padding-left: 54px;}
.h_gongyiC ul .li3{left:0;top:70%;text-align:right;padding-right: 54px;}
.h_gongyiC ul .li4{right:0;top:70%;padding-left: 54px;}
.h_gongyiC ul .li1 em{right:-31%;top:37%;}
.h_gongyiC ul .li2 em{left:-31%;top:37%;}
.h_gongyiC ul .li3 em{right:-32%;top:-37%;}
.h_gongyiC ul .li4 em{left:-32%;top:-37%;}
.h_gongyiC ul .li1 img{right:-10%;top:37%;}
.h_gongyiC ul .li3 img{right:-10%;top:-12%;}
.h_gongyiC ul .li2 img{left:-10%;top:37%;}
.h_gongyiC ul .li4 img{left:-10%;top:-12%;}
.h_gongyiC ul .li1 h5,.h_gongyiC ul .li2 h5{margin-top:33px;}
.h_gongyiC ul .li3 h5,.h_gongyiC ul .li4 h5{margin-top: -14px;}
.h_newC{ background-color:#fff;padding:40px; box-shadow:0 0 10px #dedede;}
.h_newCL{width:42%;}
.h_newCR{width:55%;}
.h_newCLC{margin-top:20px;overflow:hidden;}
.h_newCL h5{font-size:20px;}
.h_newCL p,.h_newCR .h_newCRR p{margin-top:15px;color:#6b6b6b;line-height:25px;height:50px; overflow:hidden;}
.h_newCR a{ display:block;padding:17px 0;border-bottom:1px solid #ededed; overflow:hidden;}
.h_newCR a time,.h_newCLC time{border:1px solid #ededed;padding:10px;float:left;text-align:center;}
.h_newCR a time b,.h_newCLC time b{ display:block;border-bottom:1px solid #ededed;font-size:32px;padding-bottom: 4px;margin-bottom: 4px;}
.h_newCR .h_newCRR,.h_newCLC .h_newCRR{float:right;width:calc(100% - 136px);}
.h_newCR .h_newCRR h5{font-size:20px;}
.h_newCR .h_newCRR p,.h_newCL p{position: relative;}
.h_newCR .h_newCRR span,.h_newCL p span{color:#e7d2b2; background-color:#fff;padding-left:6px;position: absolute;bottom: 0;right: 0;}
.h_liucheng .div1{font-size:20px;color:#384660; letter-spacing:7px;}
.h_liucheng .div2{width:354px;font-size:20px;color:#384660; letter-spacing:7px;margin:14px auto 0;background-color:#fff;}
.h_liucheng .div3{font-size:20px;color:#fff; background-color:#e7d2b2;margin-top:38px; display:inline-block;padding:5px 20px;}
.h_liucheng .div4{border:1px solid #e7d2b2;width:485px;height:73px;position: absolute;top: 56px;left: 50%;margin-left: -242px;z-index: -1;}
.h_liucheng .div5{font-size:30px;color:#384660;margin-top:60px;letter-spacing:6px;}
.h_liucheng .div6{font-size:12px;color:#384660;letter-spacing:7px;margin-top:10px;}
.h_liucheng ul{margin-top:40px;}
.h_liucheng ul li{float:left;width:14.28%; position:relative;}
.h_liucheng ul li div{width:74px; overflow:hidden;margin:auto;}
.h_liucheng ul li div img{width:148px;}
.h_liucheng ul li h5{font-size:20px;color:#384660;margin-top:20px;}
.h_liucheng ul li p{font-size:13px;color:#5d5d5d;margin-top:6px;height: 34px;}
.h_liucheng ul li span{width:34px;height:30px; background:url(../images/icon35.png) no-repeat center center; background-size:100% 100%; display:inline-block;margin-top:22px;line-height:30px;color:#5d5d5d;}
.h_liucheng ul li:after{content:''; display:inline-block; width:60%;height:1px; background-color:#b5b5b5; position:absolute;right:-61px;bottom:14px;}
.h_liucheng ul li:last-child:after{ display:none;}
.h_liucheng ul li:hover div img{margin-left:-74px;}
footer{z-index: 1;padding:70px 0 50px; background:url(../images/newbg9.jpg) no-repeat center center; background-size:cover; position:relative;}
.gotop{ position:absolute;width:76px;height:76px; background-color:#fff; border-radius:50%; top:-38px;left:50%;margin-left:-38px; text-align:center;color:#384660 !important;font-size:20px; font-weight:bold; cursor:pointer;}
.gotop:before{width:0;height:0; border-bottom:7px solid #384660;border-left:7px solid transparent;border-right:7px solid transparent;content:''; display:block;margin:26px auto 1px;}
.footL{float:left;width:290px;border-right:1px solid #6a6f78;padding-right:50px;}
.footL div{ margin-top:45px;}
.footL div a{ font-size:16px;width:158px; display:block;border:1px solid rgba(255,255,255,0.5);color:rgba(255,255,255,0.5);margin:0 auto 10px; text-align:center;padding:11px 0;}
.footL div a:hover{border:1px solid #fff;color:#fff;}
.footR{float:right;width:calc(100% - 345px);}
.footR .footRT{padding-bottom:27px;border-bottom:1px solid #6a6f78;font-size:16px;margin-bottom:40px;}
.footR .footRT a{ display:inline-block;margin-right:1.5%;padding-right:1.5%;border-right: 1px solid #fff;}
.footR .footRT a:last-child{border:0;}
.footRB dl{float:left;width:33%;}
.footRB dl dt{ font-size:20px;color:rgba(255,255,255,0.5);font-weight:bold;}
.footRB dl dd{ margin-top:30px;line-height:28px;font-size:15px;}
.footRB dl dd a{ display:inline-block;margin:0 15px 0 0;}
.footRB dl dd div{width:100px;float:left;margin-right:30px; text-align:center;color:#9fa1a5;}
.footRB dl dd div img{ display:block;margin-bottom:5px;width:100px;}
.bq{ background-color:#0e131f;padding:20px 15px;color:rgba(255,255,255,0.5);}
.bq a{color:rgba(255,255,255,0.5);}
.bq span{ display:inline-block;margin:0 10px;}
.pro1{margin:60px auto 45px;border-top:2px solid #e7d2b2;border-left:2px solid #e7d2b2;border-right:2px solid #e7d2b2;border-bottom:1px solid #e7d2b2;font-size:16px;}
.pro1 dl{border-bottom:1px solid #e7d2b2; overflow:hidden;}
.pro1 dl dt{float:left;line-height:50px;padding-left:16px;}
.pro1 dl dd{float:right;line-height:50px;width:calc(100% - 100px);}
.pro1 dl dd a{display:inline-block;line-height:50px;padding:0 12px;min-width:152px;}
.pro1 dl dd a:hover,.pro1 dl dd a.cur{ background-color:#e7d2b2;color:#fff; }
.pro2{ z-index:1;}
.pro2:before{width:24%;height:100%; background-color:#384660; content:''; display:inline-block; position:absolute;top:0;left:0; z-index:-1;}
.pro2 .left{width:54%; position:relative;margin-top: 5%;}
.pro2 .left img,.pro4C dl dt img,.chuangguan5C .list dl dt img,.chuangguan6C dl img{ vertical-align:top;}
.pro2 .left div{ background-color:rgba(56,70,96,0.3); position:absolute;bottom:0;left:0;padding:20px 20px 20px 40%;width:100%;}
.pro2 .left p{color:#fff; text-align:right;font-size:16px;line-height:30px;height:60px; overflow:hidden;}
.pro2 .right{ background:url(../images/bg6.jpg) no-repeat; background-size:cover;padding:70px 100px 110px 60px;width:46%; position:relative;}
.pro2 .right h5{ font-size:30px;}
.pro2 .right .tip{margin-top:14px;padding-bottom:18px; border-bottom:1px solid #dcdcdc;}
.pro2 .right .tip span{color:#757575; display:inline-block;margin-right:14px;}
.pro2 .right .tip span img{ display:inline-block; vertical-align:middle;margin-right:5px;}
.pro2 .right .con{margin-top:46px;color:#757575;line-height:28px;min-height:280px;}
.pro2 .right .con b,.pro2 .right .con strong{color:#000;}
.pro2 .right a{ background-color:#384660;color:#fff; display:inline-block;width:220px;height:46px;line-height:46px; text-align:center;margin-top:60px;}
.pro2 .right .i1{width:3px;height:70%;background-color:#384660;position:absolute;right:0;bottom:0; display:inline-block;}
.pro2 .right .i2{width:3px;height:50%;background-color:#384660;position:absolute;right:30px;top:0;display:inline-block;}
.pro3 .h_title p:before,.pro3 .h_title p:after{ display:none;}
.pro3C{border:2px solid #e7d2b2;padding:40px 30px;}
.pro3C li{float:left;width:23%;margin:10px 1%;padding:20px; border:1px solid #f8f8f8; text-align:center; position:relative; z-index:1;}
.pro3C li .dd .p1{margin-top:36px;font-size:19px;}
.pro3C li .dd .p2{margin-top:10px;line-height:28px;min-height:140px;}
.pro3C li:after{content:''; position:absolute;height: 60%;display:block;bottom:0;width:100%; background-color:#f8f8f8;left:0; z-index:-1;}
.pro3C li:hover:after{background-color:#e7d2b2;}
.pro3C li:hover{border-color:#e7d2b2;color:#fff;}
.pro3{ z-index:1; overflow:hidden;}
.pro3:before{content:'';background-color:#fafafa;width:24%;height:33%; position:absolute; z-index:-1; display:inline-block;left:0;top:0;}
.pro3:after{content:'';background-color:#fafafa;width:24%;height:20%; position:absolute; z-index:-1; display:inline-block;right:0;bottom:0;}
.pro3 .i1{ width:480px;height:480px; background-color:#f7ead7; position:absolute;right:0; z-index:-1;top:-240px; display:inline-block;border-radius:50%;}
.pro3 .i2{ width:380px;height:380px;background-color:#c3c7cf; position:absolute;left:0; z-index:-1;bottom:-190px; display:inline-block;border-radius:50%;}
.pro4,.tjcase,.chuangguan2,.chuangguan8,.introduce3{ background:url(../images/bg1.jpg) repeat center center; background-size:100% 100%;}
.pro4C{padding: 0 50px;}
.pro4C dl dd,.caselist dl dd{ background-color:#f7f7f7;padding:20px;}
.pro4C dl dd h5,.caselist dl dd h5{font-size:20px;}
.pro4C dl dd p,.caselist dl dd p{margin-top:8px;}
.caselist dl dd p{line-height:19px;height:38px;}
.pro4 .swiper-button-next,.chuangguan6C .next{background-color:#bfbfbf; background-image:none;width: 40px;height: 40px;top: 38%;margin-top: -20px;right:-20px;}
.pro4 .swiper-button-prev,.chuangguan6C .prev{background-color:#bfbfbf; background-image:none;width: 40px;height: 40px;top: 38%;margin-top: -20px;left:-20px;}
.pro4 .swiper-button-next:hover,.pro4 .swiper-button-prev:hover,.chuangguan6C .btn:hover{ background-color:#384660;}
.pro4C dl a:hover dd,.caselist dl a:hover dd{ background-color:#384660;color:#fff;}
.pro5C{padding-top: 150px;}
.pro5C:before{content:''; width:100%;top:50%; background-color:#e7d2b2;left:0;height:2px; display:inline-block; position:absolute;}
.pro5C li{float:left;width:8%;margin:0 1%; text-align:center; position:relative;}
.pro5C li span{ width:60px;height:60px; border-radius:50%; background-color:#384660;color:#fff;line-height:60px; display:inline-block;font-size:18px;}
.pro5C li p{width:2px;height:26px; background-color:#c5c5c5;margin:20px auto;content:'';}
.pro5C li div{border:1px solid #dcdcdc;padding:20px 5px;width: 170px;margin-left: -27px;color:#3e3e3e;}
.pro5C li div h5{font-size:17px;margin-bottom:7px;}
.pro5C li:nth-child(odd) span{background-color:#e7d2b2;}
.pro5C li:nth-child(odd) p{ position:absolute;bottom:60px;left: 50%;}
.pro5C li:nth-child(odd) div{position:absolute;bottom:120px;left: 50%;margin-left:-85px}
.otherbanner2{padding:148px 5px 228px;}
.site{color:#fff;font-size:16px;margin-top:18px;}
.site a{color:#fff;}
.case{ background-color:#fff; box-shadow:0 6px 24px #e4e3e3; position:relative; z-index:1;margin-top:-170px;padding:30px;overflow: hidden;}
.casechose dl{border-bottom:1px solid #f3f3f3; overflow:hidden;}
.casechose dl dt{float:left;width:60px;padding:10px 0;}
.casechose dl dd{float:right;width:calc(100% - 60px);}
.casechose dl dd a{ display:inline-block;padding:10px 20px; text-align:center;min-width:96px;}
.casechose dl dd a.cur,.casechose dl dd a:hover{ background-color:#384660;color:#fff;}
.casesearch{ background-color:#f2f2f2;padding:15px 20px;margin-top:20px;font-size:0;}
.leftsearch input{padding:12px 16px;width:270px;}
.leftsearch button{background-color:#384660;color:#fff;line-height:41px;height:41px;padding:0 20px;font-size:16px; cursor:pointer;}
.casesearch .right{font-size:14px;color:#384660;margin-top: 12px;}
.caselist {margin:20px -15px 0;}
.caselist dl{margin-bottom:40px;}
.pagelist{ text-align:center;}
.pagelist li{ display:inline-block;margin:0 3px;}
.pagelist li a,.pagelist li span{ display:block;height:40px;line-height:40px;padding: 0 16px; border:1px solid #dcdcdc; background-color:#fff;}
.pagelist li a:hover,.pagelist li a.cur,.pagelist li.active span{ background-color:#384660; color:#fff;}
.casemaintitle,.newmain1 h1{padding-bottom:24px;border-bottom:1px solid #e7d2b2;}
.newmain1 article video{width:80%;display:block;margin:auto;}
.casemaintitle h1{float:left;width:75%;font-size:28px;}
.casemaintitle .share{float:right;margin-top: 12px;}
.biaoqian{margin-top:30px;color:#929292;}
.casemain article{margin-top:60px;}
.word{line-height:34px;font-size: 16px;}
.word img{max-width:100%;}
.word video{max-width:80%;margin:auto;display:block;}
.prenext{margin:50px 0 0;font-size:15px;}
.prenext p{width:calc(50% - 78px);}
.prenext p a{border:1px solid #384660;padding:17px 20px;display:block;}
.newmain1 .prenext p a{background-color:#fff;border:0;}
.prenext a.back{margin-left: 10px;background-color:#384660;color:#fff;width:135px; text-align:center; display:inline-block;line-height:56px;}
.prenext a:hover.back{ opacity:0.8;}
.prenext .right{ text-align:right;}
.tjcase .caselist {margin:30px -15px 0;}
.tjcase .caselist dl dd{ background-color:#fff;}
.tjcase .more a{margin-top: 20px;}
.h_title2 h2{font-size:40px;float:left;color:#384660;}
.h_title2 h2 span{ font-size:20px; margin-left:10px; text-transform:uppercase;}
.h_title2 h2:after{width:80px;height:1px; background-color:#e7d2b2;content:''; display:block;margin-top:12px;}
.h_title2 .right{ color:#384660;font-size:15px; margin-top:10px;}
.bshare-custom{ display:inline-block;}
.chuangguan1{margin:50px auto;text-align:center;}
.chuangguan1 li{float:left;width:14.6666%;margin:10px 1%;border:1px solid #c9c9c9;font-size:18px;color:#535353;}
.chuangguan1 li a{ display:block;padding:9px 10px;}
.chuangguan1 li span{width:54px;height:42px; display:inline-block; vertical-align:middle;margin-right:10px;}
.chuangguan1 li span img{ width:108px;}
.chuangguan1 li a:hover span img,.chuangguan1 li a.cur span img{margin-left:-54px;}
.chuangguan1 li a:hover,.chuangguan1 li a.cur{ background-color:#384660;color:#fff;}
.chuangguan2_title h3{font-size:30px;color: #384660;letter-spacing: 7px;}
.chuangguan2_title p {font-size: 14px;color: #7d7d7d;margin-top:14px;line-height: 25px;}
.changguan2C li,.service1 li{float:left;width:20%;}
.changguan2C li span{width:52px;height:52px; display:block;margin:20px auto 20px; overflow:hidden;}
.changguan2C li span img{width:104px;}
.changguan2C li:hover span img{margin-left:-52px;}
.changguan2C li h5,.gongying1C li h5{font-size:20px;color:#384660;}
.changguan2C li p,.gongying1C li p{font-size:16px;color:#5c5c5c;margin-top:18px;}
.changguan2C li p:after,.gongying1C li p:after{content:'';width:40px;height:1px; background-color:#5c5c5c;margin:27px auto 0; display:block;}
.chuangguantitle span{font-size:140px;color:#384660;}
.chuangguantitle div{ display:inline-block;margin-left:10px;}
.chuangguantitle div h5{font-size:40px;color:#4e4e4e;}
.chuangguantitle div p{font-size:25px;color:#929292;margin-top:17px;}
.chuangguan3C dl{float:left;width:29.33%;margin:0 2%;}
.chuangguan3C dl dd p{line-height:30px;height:60px; overflow:hidden;}
.chuangguan3C dl:nth-child(odd){margin-top:60px;}
.chuangguan3C dl:hover dd{ background-color:#e7d2b2;color:#fff;}
.chuangguan3 .more a{margin-top:10px;background-color:#e7d2b2;color:#fff;}
.chuangguan3,.chuangguan5{ z-index:2;}
.chuangguan4{ z-index:1;}
.chuangguan4:before{width:100%;height:100%;top:-44%;left:0; position:absolute; background:url(../images/bg2.jpg) no-repeat center center; background-size:cover;content:''; display:block; z-index:-1;}
.chuangguan4:after{width:100%;height:100%;top:56%;left:0; position:absolute; background:url(../images/bg1.jpg) no-repeat center center; background-size:cover;content:''; display:block; z-index:-1;}
.chuangguan4 .chuangguantitle,.chuangguan6 .chuangguantitle{ text-align:right; overflow:hidden;}
.chuangguan4 .chuangguantitle span{float:right;color:#fff;}
.chuangguan4 .chuangguantitle div,.chuangguan6 .chuangguantitle div{margin:50px 13px 0 0;}
.chuangguan4 .chuangguantitle div h5{color:#fff;}
.chuangguan4 .chuangguantitle div p{color:#d1d1d1;}
.chuangguan4C{ background-color:#fff;padding:60px;}
.chuangguan4C dl a{ display:block;border:1px solid #dcdcdc;overflow:hidden;}
.chuangguan4C dl:nth-child(even){margin-top:50px;}
.chuangguan4C dl dd{ background-color:rgba(255,255,255,0.6);border-top:1px solid #fff;padding:30px;height: 191px; }
.chuangguan4C dl dd h5{font-size:30px;}
.chuangguan4C dl dd p{line-height:25px;height:75px; overflow:hidden;margin-top:15px;color:#585858;}
.chuangguan4C dl:hover dd{border-color:#dcdcdc;transform: translateY(-100px);
    -webkit-transform: translateY(-100px);
    -moz-transform: translateY(-100px);}
.chuangguan4C dl:hover dd p{height:175px;}
.chuangguan5{margin:60px auto 0;}
.chuangguan5C .list{float:left;width:48%;margin:0 1%;}
.chuangguan5C .list dl a{ display:block; position:relative;}
.chuangguan5C .list dl dd{ position:absolute; background-color:rgba(56,70,90,0.8);color:#fff; display:flex;width:100%;height:100%;top:0;left:0;align-items: center;font-size:20px; opacity:0;}
.chuangguan5C .list dl dd p{text-align: center;width:100%;}
.chuangguan5C .list dl a:hover dd{ opacity:1;}
.chuangguan5C .listsmall{margin:0 -7px;}
.chuangguan5C .listsmall dl{width:48%;float:left;margin:10px 1%;}
.chuangguan5C .list2{margin-top:-10px;}
.chuangguan6{ background:url(../images/bg7.jpg) no-repeat center bottom; background-size:100% 90%;padding-bottom:60px;}
.chuangguan6 .chuangguantitle span{float:right;}
.chuangguan6C .owl-item:nth-child(even){margin-top:50px;}
.chuangguan6C dl a{ display:block;margin:0 10px;border:5px solid #e7d2b2;}
.chuangguan6C .owl-controls{ display:none !important;}
.chuangguan6C .btn{ position:absolute; cursor:pointer;}
.chuangguan6C{padding:0 10px;}
.chuangguan7 h3{color: #fff;font-size: 40px;}
.chuangguan7 h3:after{width:50px;height:2px; background-color:#e7d2b2;content:''; display:block;margin:20px auto;}
.chuangguan7 p{color: #fff;font-size:18px;}
.chuangguan8C li{ background-color:#fff;float:left;width:48%;margin:10px 1%;padding:25px; overflow:hidden;}
.chuangguan8C li .left{float:left;width:320px;}
.chuangguan8C li .right{float:right;width:calc(100% - 350px);margin-top:10px;}
.chuangguan8C li .right span{width:46px;height:46px; border-radius:50%; background-color:#384660;color:#fff; display:inline-block;font-size:16px; line-height:46px; text-align:center;}
.chuangguan8C li .right h5{ font-size:20px;color:#7d7d7d;margin-top:15px;}
.chuangguan8C li .right h4{ font-size:22px;color:#7d7d7d;margin-top:10px;}
.chuangguan8C li .right a{width:145px;height:36px; text-align:center;line-height:36px; background-color:#e7d2b2;color:#fff; display:inline-block;margin-top:20px;}
.chuangguan8C li:nth-child(2) .left,.chuangguan8C li:nth-child(3) .left,.chuangguan8C li:nth-child(6) .left{float:right;}
.chuangguan8C li:nth-child(2) .right,.chuangguan8C li:nth-child(3) .right,.chuangguan8C li:nth-child(6) .right{float:left; text-align:right;}
.othernav a{vertical-align: top;display:inline-block;padding:22px 48px;font-size:18px; position:relative; overflow:hidden; z-index:1;}
.othernav a.cur,.othernav a:hover{color:#fff;}
.othernav a span{ position:relative; z-index:2;}
.othernav a::before,.othernav a::after{-webkit-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -ms-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;width:0;height:50%;top:0;left:0; background-color:#384660;content:''; display:block; position:absolute; z-index:-1;}
.othernav a.cur::before,.othernav a.cur::after,.othernav a:hover::before,.othernav a:hover::after{width:100%;}
.introduce1{ background:url(../images/bg8.jpg) no-repeat center center; background-size:cover;}
.introduce1 h2,.culture1 .left h2{font-size:30px;}
.introduce1 video{margin: 30px 0 0 0;width: 60%;height: 500px;}
.floatright{float:right;padding:0 0 30px 30px;max-width: 40%;}
.introduce2C li{float:left;width:18%;margin:10px 1%; background-color:#f5f6f7;padding:45px 20px;}
.introduce2C li h5{font-size:20px;margin:20px 0;}
.introduce2C li h5:after{content:''; display:block;width:30px;height:1px; background-color:#dbdbdb;margin:20px auto 0;}
.introduce2C li span{color:#7d7d7d; display:block;margin:30px auto 0;}
.introduce2C li p,.service1C li p{font-size:15px;color:#5c5c5c;margin-top:20px;line-height:24px;height:48px;}
.introduce3C{ background:url(../images/bg9.png) no-repeat center center; background-size:100%;padding:300px 1% 0 7%;}
.introduce3C li{float:left;width:18%;margin:0 2% 0 0;border-left:1px solid #dcdcdc;padding:37px 0 37px 13px; position:relative;min-height:220px;}
.introduce3C li:before{content:'';width:14px;height:14px;border-radius:50%; background-color:#e7d2b2; position:absolute;top:0;left:-7px; display:inline-block;}
.introduce3C li:after{content:'';width:5px;height:5px;border-radius:50%;position:absolute;bottom:-5px;left:-5px;display:inline-block;border:2px solid #959595; background-color:#f7f7f7;}
.introduce3C li span{ font-size:16px;color:#fff; background-color:#384660;padding:5px 18px; display:inline-block;}
.introduce3C li h5{margin-top:10px;font-size:26px;color:#384660;}
.introduce3C li p{margin-top:5px;}
.introduce3C li:nth-child(even){position:absolute;min-height:300px;padding-right: 2%;}
.introduce3C li:nth-child(even):before{bottom:0;top:auto;}
.introduce3C li:nth-child(even):after{top:0;bottom:auto;}
.introduce3C li:nth-child(1){margin: 21% 2% 0 0;}
.introduce3C li:nth-child(3){margin: 15% 2% 0 0;}
.introduce3C li:nth-child(5){margin: 8% 2% 0 0;}
.introduce3C li:nth-child(7){margin: 4.5% 2% 0 0;}
.introduce3C li:nth-child(9){margin: -7% 2% 0 0;}
.introduce3C li:nth-child(2){margin: 0;left: 14%;bottom: 33%;}
.introduce3C li:nth-child(4){margin: 0;left: 34%;bottom: 43%;}
.introduce3C li:nth-child(6){margin: 0;left: 53%;bottom:50%;}
.introduce3C li:nth-child(8){margin: 0;left:75%;bottom:65%;}
.culture1 .left{width:calc(100% - 450px);}
.culture1 .right{width:400px; z-index:1;padding:30px 30px 30px 30px;}
.culture1 .right:before{content:''; display:inline-block;width:35%;height:40%; background-color:#384660; position:absolute;right:0;top:0; z-index:-1;}
.culture1 .right:after{content:''; display:inline-block;width:35%;height:40%; background-color:#384660; position:absolute;left:0;bottom:0; z-index:-1;}
.culture2{ z-index:1;}
.culture2:before{content:''; display:block;width:100%;height:461px; background:url(../images/bg10.jpg) no-repeat center center; background-size:cover; position:absolute;top:0;left:0; z-index:-1;}
.chuangguan2_title.white h3,.chuangguan2_title.white p{color:#fff;}
.culture2C li{ overflow:hidden; background-color:#f8f8f8;}
.culture2C li .left{width:50%;float:left;height:298px;}
.culture2C li .left img{ display:none;}
.culture2C li .right{width:50%;float:left;padding:70px 60px;}
.culture2C li .right h5{ font-size:30px;color:#384660;}
.culture2C li .right p{font-size:14px;color:#384660;text-transform:uppercase;margin-top:4px;}
.culture2C li .right div{margin-top:20px;line-height:25px;height:75px; overflow:hidden;color:#525252;}
.culture2C li:nth-child(2) .left{float:right;}
.culture2C li:nth-child(2) .right{float:left;}
.advantage2{padding-bottom:60px;}
.advantage2C li{margin-bottom:10px;padding:15px;}
.advantage2C li h5{font-size:18px;margin:18px 10px 0;}
.advantage2C li h5:after{content:''; width:30px;height:1px; background-color:#dbdbdb; display:block;margin-top:10px;}
.advantage2C li p{margin:20px 10px 0;line-height:22px;height:66px;color:#757575;}
.advantage2C li:hover{ box-shadow:0 0 20px #e2dede;}
.service1{ background-color:#f9f9f9;}
.service1C li h5{ font-size:20px;}
.service1C li time{color:#999999; text-transform:uppercase;margin-top:8px;font-size:13px; display:block;}
.service1C li img{ display:block;margin:25px auto 0;}
.service1C li p{margin-top:25px;}
.service1C li:hover div{transform: translateY(80px);
    -webkit-transform: translateY(80px);
    -moz-transform: translateY(80px);}
.service1C li:hover img{transform: translateY(-80px);
    -webkit-transform: translateY(-80px);
    -moz-transform: translateY(-80px);}
.service2C h2{font-size:20px;}
.new1,.newmain1,.contact{ background:url(../images/bg1.jpg) repeat-y center center; background-size:100% 100%;}
.new1 dl{margin-bottom:30px;}
.new1 dl.dl2{ display:none;}
.new1 dl a{ display:block; overflow:hidden; background-color:#fff;padding:47px 40px 47px 0;}
.new1 dl dt{width:174px;float:left;color:#666666;font-size:30px;}
.new1 dl dd{width:calc(100% - 174px);float:right;}
.new1 dl dt:before,.new1 .dl1 dd time:before{width:44px;height:1px; background-color:#e7d2b2;content:''; display:inline-block;margin-right:4px;vertical-align: middle;}
.new1 dl dt p,.new1 .dl1 dd time p{color:#b1b1b1;font-size:16px;margin: 3px 0 0 56px;}
.new1 dl dd h5{font-size:20px;}
.new1 dl dd div,.new1 .dl1 dd div{color:#929292;font-size:14px;line-height:22px;height:66px; overflow:hidden;margin-top:20px;}
.new1 dl dd span,.new1 .dl1 dd span{ display:block;margin-top:20px;color:#e7d2b2;}
.new1 .dl1 a{ padding:0;}
.new1 .dl1 dt{width:590px;float:left;}
.new1 .dl1 dt img{ vertical-align:top;}
.new1 .dl1 dt:before{ display:none;}
.new1 .dl1 dd{width:calc(100% - 590px);float:right;padding:35px 40px;}
.new1 .dl1 dd time{ display:block;color:#666666;font-size:30px;}
.new1 .dl1 dd h5{ font-size:30px;margin-top:30px;}
.new1 .dl1 dd div {line-height: 25px;height: 75px;margin-top: 24px;}
.new1 .dl1 dd span {margin-top: 34px;}
.newmain1 h1{ text-align:center;}
.newmain1 time{margin-top: 30px;color: #929292; display:block; text-align:center;}
.newmain1 time span{ display:inline-block; margin:0 15px;}
.newmain1 .word{ margin-top:30px;}
.newmain2C{ background:none;}
.newmain2C dl a{ background-color:#f4f4f4;}
.newmain2,.honor1{margin:60px auto 0;}
.honor1{ background-color:#f7f7f7; display:flex;}
.honor1 .left{ background:url(../images/bg11.jpg) no-repeat center center; background-size:cover;width:390px;padding:90px 60px;}
.honor1 .left h4{font-size:45px;color:#e7d2b2; text-transform:uppercase;}
.honor1 .left h5{font-size:22px;color:#e7d2b2; text-transform:uppercase;margin-top:5px;}
.honor1 .left h5:after{ background-color:#e7d2b2;width:44px;height:3px;content:''; display:block;margin-top:20px;}
.honor1 .left h2{font-size:40px;color:#fff;margin-top:40px;}
.honor1 .left span{ width:27px; overflow:hidden; display:block;margin-top:60px;}
.honor1 .left span img{ width:54px;margin-left:-27px;}
.honor1 .right{padding:50px 5%;flex: 1;}
.honor1 .right .list{float:left;width:45%;margin-right:5%;}
.honor1 .right p{margin:22px 0;}
.honor1 .right p:before{width:20px;height:2px;content:''; display:inline-block; background-color:#c6c6c6;margin-right:10px; vertical-align:middle;}
.honor2 dl{margin-bottom:20px;}
.honor2 dl a{ display:block; overflow:hidden; position:relative;}
.honor2 dl dd{ position:absolute;bottom:25px;right:0;width:90%; background-color:rgba(0,0,0,0.35); overflow:hidden;padding:14px 20px;}
.honor2 dl dd h5{float:left;width:70%;color:#fff;margin-top:7px;font-size:16px;}
.honor2 dl dd span{float:right;width:36px;height:36px;}
.honor2 dl a:hover dd{ background-color:rgba(0,0,0,0.65);}
.honor2 dl a:hover dd span{ outline:1px solid #fff;}
.gongying1C li{float:left;width:14.66%;margin:10px 1%;padding:47px 0px;}
.gongying1C li h5{margin-top: 15px;}
.gongying1C li:hover{ box-shadow:0 0 10px #ccc;}
.gongying2{ z-index:1;}
.gongying2:before{content:'';width:100%;top:0;left:0;height:460px;background-color:#384660;display:block;z-index:-1; position:absolute;}
.gongying2 .con{color:#fff;margin:60px 10% 0; text-align:center;line-height:30px;}
.gongying2C{ background-color:#fff; box-shadow:0 10px 19px #e6e6e6;margin-top:50px;}
.gongying2C iframe{width:100%;height:700px;border: 0;}
.contact .left{border:2px solid #384660;width:55%;margin:66px 0 0 0;}
.contact .right{ background-color:#384660;color:#fff;padding:70px 5% 70px 10%;width:50%;margin-left:-20%;font-size:17px;line-height:25px;}
.contact .right h5{font-size:30px;margin-bottom:46px;}
.contact .right .code{width:154px; text-align:center;}
.contact .right .code img{ display:block;width:100%;margin:0 auto 10px;}
.gongyi1 li{float:left;width:33.333%;padding:60px 3%;border:1px solid #ededed;margin:0 0 0 -1px; position:relative;}
.gongyi1 li h5{font-size:30px;}
.gongyi1 li h5 em{width:56px; overflow:hidden; display:inline-block; vertical-align:middle;margin-right:10px;}
.gongyi1 li h5 em img{ width:112px;-webkit-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -ms-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;}
.gongyi1 li p{margin-top:40px;line-height:25px;height:50px; overflow:hidden;}
.gongyi1 li p em{ position:absolute;right:6%;top:50px;width:67px;height:67px; background-color:#384660;border-radius:50%;-webkit-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -ms-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;}
.gongyi1 li:hover,.gongyi1 li.cur{ background-color:#384660;color:#fff;}
.gongyi1 li:hover h5 span img,.gongyi1 li.cur h5 em img{ margin-left:-56px;}
.gongyi1 li:hover p em,.gongyi1 li.cur p em{ background-color:#4e5c76;transform:rotate(-35deg);
-ms-transform:rotate(-35deg); 	/* IE 9 */
-moz-transform:rotate(-35deg); 	/* Firefox */
-webkit-transform:rotate(-35deg); /* Safari 和 Chrome */
-o-transform:rotate(-35deg); }
.gongyi2C{ background:url(../images/bg12.jpg) no-repeat center center; background-size:cover;}
.gongyi3{ background:url(../images/bg13.jpg) no-repeat center center; background-size:auto 100%;padding:30px 0 160px;margin-top:80px;}
.gongyi3tit{width:356px;height:356px;border:2px dashed #dcdcdc; border-radius:50%;margin:auto;padding-top: 143px;}
.gongyi3tit h2{font-size:30px;}
.gongyi3tit p{color:#7d7d7d;margin-top:14px;}
.gongyi3 li{ position:absolute;width:40%;}
.gongyi3 li span{width:60px;height:60px; border-radius:50%; background-color:#384660;color:#fff;font-size:20px; text-align:center;line-height:60px; position:absolute;}
.gongyi3 li div{ position:absolute; width: calc(100% - 100px);}
.gongyi3 li div h5{font-size:20px;}
.gongyi3 li div p{color:#aaaaaa; text-transform:uppercase;margin-top:6px;}
.gongyi3 li:first-child{left:42%;top:6%;}
.gongyi3 li:nth-child(2){left:53%;top:6%;}
.gongyi3 li:nth-child(3){left:60%;top:22%;}
.gongyi3 li:nth-child(4){left:60%;top:44%;}
.gongyi3 li:nth-child(5){left:54%;top:61%;}
.gongyi3 li:nth-child(6){left:44%;top:61%;}
.gongyi3 li:nth-child(7){left:37%;top:46%;}
.gongyi3 li:nth-child(8){left:37%;top:23%;}
.gongyi3 li:first-child div{left:-90%;margin-top: -37px;text-align:right;}
.gongyi3 li:nth-child(2) div{left:21%;margin-top: -37px;}
.gongyi3 li:nth-child(3) div{left:19%;}
.gongyi3 li:nth-child(4) div{left:18%;}
.gongyi3 li:nth-child(5) div{left:17%;margin-top:60px;}
.gongyi3 li:nth-child(6) div{left:-93%;margin-top:60px;text-align:right;}
.gongyi3 li:nth-child(7) div{left:-89%;text-align:right;}
.gongyi3 li:nth-child(8) div{left:-89%;text-align:right;}
.gongyi3 li:hover span{ background-color:#e7d2b2;}
.gongyi4{ background:url(../images/bg14.jpg) no-repeat center center; background-size:cover;}
.gongyi4 .more a{ background-color:#e7d2b2;color:#384660;}
.gongyi5C a{ display:block;margin-bottom:15px; position:relative; overflow:hidden;}
.gongyi5C a h5{ background-color:rgba(56,70,96,0.7);color:#fff; position:absolute;width:100%;height:100%;top:0;left:0;font-size:20px;display: flex;align-items: center; opacity:0;-webkit-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -ms-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;}
.gongyi5C a h5 p{width:100%;}
.gongyi5C .list,.gongyi5C .list2{float:left;width:24%;margin:0 0.5%;}
.gongyi5C a img{position: absolute;top: 50%;left: 50%;display: block;min-width: 100%;min-height: 100%;transform: translate(-50%,-50%);object-fit: cover;}
.gongyi5C .list a{height:327px;}
.gongyi5C .list2 a{height:670px;}
.gongyi5C a:hover h5{ opacity:1;}
.ms-container{float:left; position:relative;height: 790px;border-right: 1px solid #fff;}
.gongyi2C .left{ overflow:hidden;padding: 94px 50px 94px 0;height: 789px;}
.gongyi2C .left h2{font-size:26px;color:#fff;margin-bottom:20px;}
.gongyi2C .left dl dt img{ vertical-align:top;}
.gongyi2C .left dl dd{ background-color:#414a61;color:#fff;padding:26px 20px; text-align:center;}
.gongyi2C .left dl dd h5{font-size:30px;}
.gongyi2C .left dl dd p{font-size:16px;margin-top:10px;line-height:25px;height:50px;}
.gongyi2C .left dl a:hover dd{ background-color:#dcc9ab;}
.h_structC { overflow:hidden;}
.h_structC .swiper-slide a{padding: 0 15px;display:block; position:relative; z-index:1;overflow:hidden; text-align:center;}
.h_structC .swiper-slide .pic{width:100%;margin:auto;}
.h_structC .swiper-slide .title{font-size:22px;color:#0a2444;margin:20px 10px 0;}
.h_honorC .swiper-slide .title{font-size:18px;margin:20px 10px 0;}
.h_honorC .swiper-slide a {padding: 0 20px;}
.h_structC .swiper-slide .subtitle{color:#666666;font-size:16px;margin:10px 10px 0;height:21px;}
.h_structC .swiper-slide .text:hover{ background-color:#384660;}
.otherbanner1 img{ vertical-align:top;}
.otherbanner1{ overflow:hidden;}
.h_structC .swiper-slide.swiper-slide-active .text{transform: translateY(0);}







.h_productC .item{margin:0 10px;}
.h_productC .item a{ display:block;}
.h_productC .item div{ background-color:#f9f9f9;padding:30px 0; position:relative;}
.h_productC .item div:after{content:''; display:block; position:absolute;width:100%;height:2px; background-color:#0091ff;bottom:0;left:0;-webkit-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -ms-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;}
.h_productC .item div img{width:62px;height:62px; position:absolute;left:50%;top:-43px;margin-left:-31px; display:none;z-index:1;}
.h_productC .item div h5{ font-size:18px;font-weight:bold; position:relative; z-index:1;}
.h_productC .item div p{ background-color:#fff;border:1px solid #dcdcdc; border-radius:5px;display:inline-block;margin-top:5px;padding:5px 10px;position:relative; z-index:1;}
.h_productC .item div p i{ background:url(../images/icon2.png) no-repeat; display:inline-block;width:14px;height:10px; margin-left:10px;position:relative; z-index:1;}
.h_productC .item a:hover div:after{height:110%;}
.h_productC .item a:hover div{padding:40px 0;margin-top:-10px;color:#fff;}
.h_productC .item a:hover div p{color:#0091ff;border-color:#0091ff;}
.h_productC .item a:hover div p i{background:url(../images/icon3.png) no-repeat;}
.h_productC .item a:hover div img{display:inline-block;}
.h_productC .item a:hover>img{margin-top:-10px;}
#owl-demo3 .owl-pagination{margin-top:30px;}
#owl-demo3 .owl-controls .owl-page span{ background-color:transparent;border:2px solid #ffa304;}
#owl-demo3 .owl-controls .owl-page.active span{width:30px;background-color:#ffa304;}
.circle1,.circle2{ width:100%;height:100%; position:absolute;top:0;left:0; background:url(../images/pic2.png) no-repeat; background-size:100%;}
.circle1{-webkit-animation: zhuan 25s linear infinite;animation: zhuan 25s linear infinite;}
.circle2{ background:url(../images/pic3.png) no-repeat; background-size:100%;-webkit-animation: zhuan2 20s linear infinite;animation: zhuan2 20s linear infinite;}

@-webkit-keyframes zhuan { 0% { transform: rotate(0);} 100% { transform: rotate(-360deg);}}
@keyframes zhuan{0% { transform: rotate(0);} 100% { transform: rotate(-360deg);}}
@-webkit-keyframes zhuan2 { 0% { transform: rotate(0);} 100% { transform: rotate(360deg);}}
@keyframes zhuan2{0% { transform: rotate(0);} 100% { transform: rotate(360deg);}}
.h_advantageC1,.h_advantageC3{ position:absolute;left: 91px;top: 70px;width:300px;text-align:right;}
.h_advantageC1 h2 span,.h_advantageC3 h2 span{color:#0091ff;font-size:24px;font-weight:bold;border-top:1px solid #0091ff;border-left:1px solid #0091ff;border-bottom:1px solid #0091ff;padding:5px 30px;margin:14px -10px 0 0;display:inline-block;}
.h_advantageC1 h2 b,.h_advantageC2 h2 b,.h_advantageC3 h2 b,.h_advantageC4 h2 b{ background-color:#0091ff;font-size:30px;border-radius:100%;width:70px;height:70px;line-height:70px; text-align:center;color:#fff;float:right;}
.h_advantageC1 p,.h_advantageC2 p,.h_advantageC3 p,.h_advantageC4 p{ text-align:right;margin-top:20px;line-height:25px;height:75px; overflow:hidden;}
.h_advantageC1 .line{ width:95px;height:25px; background:url(../images/line1.png) no-repeat; position:absolute;right: -94px;top: 39px;}
.h_advantageC2,.h_advantageC4{ position:absolute;right: 109px;top: 70px;width:300px;}
.h_advantageC2 h2 span,.h_advantageC4 h2 span{color:#0091ff;font-size:24px;font-weight:bold;border-top:1px solid #0091ff;border-right:1px solid #0091ff;border-bottom:1px solid #0091ff;padding:5px 30px;margin:14px 0 0 -10px;display:inline-block;}
.h_advantageC2 h2 b,.h_advantageC4 h2 b{ float:left;}
.h_advantageC2 p,.h_advantageC4 p{ text-align:left;}
.h_advantageC2 .line{ width:79px;height:14px; background:url(../images/line2.png) no-repeat; position:absolute;left: -79px;top: 39px;}
.h_advantageC3{top: 333px;}
.h_advantageC3 .line{ width:94px;height:26px; background:url(../images/line3.png) no-repeat; position:absolute;right: -93px; top: 12px;}
.h_advantageC4{top: 333px;}
.h_advantageC4 .line{ width:81px;height:17px; background:url(../images/line4.png) no-repeat; position:absolute;left: -79px;top: 39px;}
.h_honorcontent{margin-top:30px;line-height:25px;color:#fff; font-size:15px;}
#owl-demo4 .item{padding:15px 30px;}
#owl-demo4 .item img{box-shadow: 0px 2px 13px #000000;}
#owl-demo4 .item h5{ font-size:16px; margin-top:15px;color:#fff;}
.link{font-size:16px;padding-bottom:20px;border-bottom:1px solid #4ba3e6;}
.link div{ display:inline-block;width:76%;}
.link div a{ display:inline-block;margin:0 6px;font-size:15px;}
.factoryC dl dd .line1,.factoryC dl dd .line2,.factoryC dl dd .line3{-webkit-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -ms-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;width:0;height:5px;top:28%;left:0; background-color:#ffa102;position:absolute;}	
.factoryC dl dd .line2{top:43%;}	
.factoryC dl dd .line3{top:54%;}	
.othernav a::after{right:0;left:inherit;top:inherit;bottom:0;}
.othernav a:hover::before,.othernav a:hover::after,.honorC dl a:hover dd:after,.factoryC dl a:hover dd:after,.factoryC dl a:hover dd div{width:100%;}
.factoryC dl a:hover dd:after{transition-delay: 0.3s;
-moz-transition-delay: 0.3s; /* Firefox 4 */
-webkit-transition-delay: 0.3s; /* Safari 和 Chrome */
-o-transition-delay: 0.3s;}
.factoryC dl a:hover dd{ background-color:#666;}
.othernav a:hover span,.honorC dl a:hover dd,.factoryC dl a:hover dd,.factoryC dl a:hover dd time,.new2C dl a:hover dd div h5,.new2C dl a:hover dd div p,.new2C dl a:hover dd .more{ color:#fff;}
.gsjjC{font-size:15px;line-height:35px;}
.gsjjC img{ max-width:100%;}
.honorC dl,.factoryC dl,.newC dl,.new2C dl{ margin-bottom:40px;}
.honorC dl dt img{ width:65%;}
.honorC dl a dt{ background-color:#f9f9f9;padding:15px;}
.honorC dl a dd{ background-color:#f9f9f9;line-height:52px;font-size:15px;margin-top:1px; position:relative;}
.honorC dl a dd span{ position:relative; z-index:2;}
.honorC dl a dd:after{height:100%;}
.factoryC dl dt div{ position:absolute;width:100%;height:100%; background-color:rgba(0,0,0,0.3);top:0;left:0;padding-top:20%; text-align:center; opacity:0;}
.factoryC dl dd{ background-color:#f6f6f6;padding:20px 20px 20px 0;}
.factoryC dl dd h5{ font-size:18px; font-weight:bold; position:relative; z-index:1;}
.factoryC dl dd h5:before{width:3px;height:20px; background-color:#027edc; content:''; display:inline-block;margin-right:25px; vertical-align:middle;}
.factoryC dl dd time,.newC dl a dd time{margin:10px 0 0 28px;color:#999999; display:block;position:relative; z-index:1;}
.factoryC dl dd time span,.newC dl a dd time span{ display:inline-block;margin-right:15px;}
.factoryC dl a:hover dt div{ opacity:1;}
.factoryC dl dd:after{height:100%;}
.contactC{ border:2px solid #ededed;}
.contactCL{width:38%;float:left;}
.contactCR{width:62%;float:right;}
.contactlist{padding:35px 15px 35px 40px;border-bottom:1px solid #ededed;border-right:1px solid #ededed; overflow:hidden;}
.contactlistimg {width:56px;height:56px; overflow:hidden;float:left; position:relative; z-index:2;}
.contactlistR{float:right;width:calc(100% - 76px);position:relative; z-index:2;}
.contactlistR h5{font-size:17px;font-weight:bold;}
.contactlistR p{color:#666666;margin-top:5px;}
.contactlist:after{ display:block;content:'';width:0;height:100%;top:0;left:0;-webkit-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -ms-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in; background-color:#ffa304; position:absolute;}
.contactlist:hover:after{width:100%;}
.contactlist:hover .contactlistimg img{margin-left:-56px;}
.contactlist:hover .contactlistR h5,.contactlist:hover .contactlistR p,.new2C dl a:hover dd time{color:#fff;}
.map{height:507px;}
.new,.about4,.changguan1{ background:url(../images/bg9.jpg) repeat-y fixed; background-size:100%;}
.newC dl a{ background-color:#fff; display:block;border:1px solid #ededed;}
.newC dl a dd{ padding:20px;}
.newC dl a dd h5,.new2C dl a dd div h5{ font-size:18px;position: relative;z-index: 1;}
.newC dl a dd time{margin: 5px 0 0 0;position: relative;z-index: 1;}
.newC dl a dd p,.new2C dl a dd div p{ margin-top:10px;line-height:22px;height:66px; overflow:hidden;font-size:15px;color:#666666;position: relative;z-index: 1;}
.newC dl a dd div,.new2C dl a .line,.chuangguan1 dl div{ position:absolute;width:0;height:33.333%;top:0;left:0; background-color:#0091ff;}
.newC dl a dd .line2,.new2C dl a .line2,.chuangguan1 dl a .line2{top:33.333%;transition-delay: 0.1s;
-moz-transition-delay: 0.1s; /* Firefox 4 */
-webkit-transition-delay: 0.1s; /* Safari 和 Chrome */
-o-transition-delay: 0.1s;}
.newC dl a dd .line3,.new2C dl a .line3,.chuangguan1 dl a .line3{top:66.6666%;transition-delay: 0.2s;
-moz-transition-delay: 0.2s; /* Firefox 4 */
-webkit-transition-delay: 0.2s; /* Safari 和 Chrome */
-o-transition-delay: 0.2s;}
.newC dl a:hover dd div,.new2C dl a:hover .line,.chuangguan1 dl a:hover div{width:100%;}
.newC dl a:hover dt img,.new2C dl a:hover dt img,.chuangguan1 dl a:hover dt img{
    -webkit-transform: scale3d(.9,.9,1);
    transform: scale3d(.9,.9,1);
}
.new2C dl a{ border:1px solid #ededed; background-color:#fff; display:block; overflow:hidden;}
.new2C dl a dt{ width:300px;float:left; position:relative; z-index:1;}
.new2C dl a dd{ width:calc(100% - 300px);float:right;padding:26px 26px 0 26px;}
.new2C dl a dd div{ float:left;width:80%;}
.new2C dl a dd div h5{ font-size:20px;}
.new2C dl a dd div p{height:50px;line-height:25px;}
.new2C dl a dd time{ display:block;float:right; background-color:#f9f9f9;padding:18px 0 0 0;font-size:18px;text-align:center;margin-top:30px; position:relative; z-index:2;border:1px solid #fff;}
.new2C dl a dd time b{ background-color:#ededed;font-size:14px;display:block;padding:5px 30px;margin-top:13px;}
.new2C dl a dd div .more{ display:inline-block;padding:8px 18px;border:1px solid #ededed;color:#999999;margin-top:20px; position:relative; z-index:1;}
.new2C dl a:hover dd time,.new2C dl a:hover dd time b{ background-color:transparent;}
.new2C dl a:hover dd time b{ border-top:1px solid #fff;}
.new2C dl{ padding-bottom:40px;border-bottom:1px dashed #d4d2d2;}
.newmain h1 { text-align: center; font-size: 24px;}
.newmain time{display: block;margin-top: 10px;text-align: center;color: #999999;}
.newmain time span{display: inline-block;margin: 0 12px;}
.newmain time span i{width:15px;height:15px; display:inline-block; vertical-align:middle;margin-right:10px;}
.newmain time span i.i1{ background:url(../images/icon14.png) no-repeat;}
.newmain time span i.i2{ background:url(../images/icon15.png) no-repeat;}
.newmain time span i.i3{ background:url(../images/icon16.png) no-repeat;}
.info{ background-color:#f6f6f6;padding:30px;font-size:15px;line-height:28px;color:#666666; margin-top:30px;}
.info.empty{padding: 0;}
.newmain article { margin-top: 30px;font-size: 16px; color: #555555;line-height: 30px;}
.newmain article img{ max-width:100%;}
.casenav{left:50%;margin:-50px 0 0 -600px; position:absolute;}
.casenav div{box-shadow: 0px 4px 20px #e2e2e2;border-radius:100%; display:inline-block;border:3px solid #fff; font-size:20px;margin: 0 1.5%;}
.casenav div a{box-shadow: 0px 4px 20px #e2e2e2;width:130px;height:130px;display:block; background-color:#fff;border-radius:100%;margin:7px; position:relative;}
.casenav div a img{ display:block;padding-top:23px;margin:0 auto 5px;}
.casenav div a:after {content:'';top: -10px;left: -10px;padding: 0;z-index: 10;border: 3px dashed #fff;pointer-events: none;position: absolute;width: 144px;height: 144px;border-radius: 50%;content: '';-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.casenav div:hover {border-color: transparent;color: #fff;}
.casenav div a:hover:after {border: 3px dashed #027edc;
    -webkit-animation: spinAround 9s linear infinite;
    -moz-animation: spinAround 9s linear infinite;
    animation: spinAround 9s linear infinite;
	-webkit-transition: box-shadow .2s;
    -moz-transition: box-shadow .2s;
    transition: box-shadow .2s;
}
@-webkit-keyframes spinAround {
from {-webkit-transform:rotate(0deg)}
to {-webkit-transform: rotate(360deg)}
}
@-moz-keyframes spinAround {
from {-moz-transform:rotate(0deg)}
to {-moz-transform: rotate(360deg)}
}
@keyframes spinAround {
from {transform:rotate(0deg)}
to {transform: rotate(360deg)}
}
.caseC dl{ margin-bottom:22px;}
.caseC dl a{ display:block; position:relative; }
.caseC dl dd{ background-color:rgba(0,0,0,0.6);color:#fff; position:absolute;width:100%;left:0;bottom:0;padding:17px 24px;}
.caseC dl dd h5{ font-size:18px; font-weight:bold;float:left;width:80%;}
.caseC dl dd span{ float:right;}
.caseC dl a:hover dd{background-color:rgba(0,0,0,1);}
.adv1 h2{ font-size:30px;font-weight:bold;color:#ffa304;}
.adv1 article{ font-size:16px;color:#666666;line-height:33px;margin-top:30px;}
.adv1B img{ display:block;margin:0 auto 10px;}
.adv1B,.about1B{ font-size:18px;margin-top:30px;}
.adv2{ background:url(../images/bg11.jpg) no-repeat center center fixed; background-size:cover;}
.adv2 .container{ padding:60px 0 0;}
.adv3{background:url(../images/bg12.jpg) no-repeat center center fixed; background-size:cover;}
.adv3 h5{color:#ffa304;font-size:24px;margin-bottom:10px;}
.adv3 article{line-height:35px;color:#444444;font-size:15px;}
.adv3 article li{ padding-left:17px;}
.adv3 article li:before{width:6px;height:6px; display:inline-block; vertical-align:middle;margin-right:15px; background-color:#027edc;content:'';margin-left:-20px;}
.about1{padding:0;}
.about1 .container{ padding:60px 0 120px;}
.about1B{padding-top: 8px;}
.about1B p:after{ background:url(../images/icon27.png) no-repeat; position:absolute;width:100%;height:100%;content:'';top:0;left:0;-webkit-animation: zhuan2 10s linear infinite;
    animation: zhuan2 10s linear infinite;}
.about1B p{width:75px;height:75px;margin:0 auto 10px;}
.about1B p img{display:block;padding-top:14px;margin:0 auto;}
.about2bg{ background:url(../images/bg13.jpg) no-repeat center center fixed; background-size:cover; position:absolute;bottom:0;left:0;height:92%;width:100%;}
.about2{ padding-bottom:90px;margin-top: -50px;}
.about2 .container{ background-color:#fff;padding:70px 46px; position:relative; z-index:2;}
.about2 article{margin-top:30px;line-height:35px; height:245px; overflow:hidden;font-size:16px;}
.about2 .more{ margin-top:30px;}
.about2 .more a{ display:inline-block; background-color:#ffa304;color:#fff; border-radius:8px;padding:10px 40px;font-size:15px;}
.about2Cicon{ position:absolute;left:50%;top:0;margin:-24px 0 0 -24px;}
.about3{ overflow:hidden;}
.about3L{float:left;width:57%; position:relative; z-index:1;}
.about3R{float:right;width:40%;margin-top:58px; position:relative; z-index:1;}
.about3title h2{ font-size:28px; font-weight:bold;overflow: hidden;position: relative;}
.about3title p{ text-transform:uppercase;}
.about3L article{ margin-top:64px;line-height:30px;height:90px; overflow:hidden; font-size:16px;}
.about3L .more{ border-radius:10px;border:1px solid #dcdcdc;margin-top:32px;padding:8px 30px; display:inline-block;color:#999999; position:relative;}
.about3bg{width:100%;height:400px; background:url(../images/bg14.png) no-repeat top left; position:absolute; top:-60px;left:0;-webkit-animation: top 10s linear infinite;
    animation: top 10s linear infinite;}
@-webkit-keyframes top { 0% { top:-60px;} 50% { top:-100px;}100% { top:-60px;}}
@keyframes top{0% { top:-60px;} 50% { top:-100px;}100% { top:-60px;}}
.about3L .more:after{content: '';
    position: absolute;
    top: 0;left:0;
    display: block;
    width: 100%;
    height: 100%;
    transform-origin: 100%;
    background-color: #ffa304;
    -webkit-transform-origin: 100%;
    -webkit-transition: -webkit-transform .45s cubic-bezier(.4,0,.2,1);
    transition: -webkit-transform .45s cubic-bezier(.4,0,.2,1);
    transition: transform .45s cubic-bezier(.4,0,.2,1);
    transition: transform .45s cubic-bezier(.4,0,.2,1),-webkit-transform .45s cubic-bezier(.4,0,.2,1);
    transform: scaleX(0);
    -webkit-transform: scaleX(0);
    visibility: hidden\9;}
.about3L .more:hover>a:after {
    transform: scaleX(1);
    -webkit-transform: scaleX(1);
    -moz-transform: scaleX(1);
    transform-origin: 0;
    -webkit-transform-origin: 0;
    visibility: visible\9;
}
.about4title p{ margin-top:15px; text-transform:uppercase; font-size:16px;color:#666666;}
.about4C dl{ margin-bottom:40px; overflow:hidden;}
.about4C dl dt img{width:80%;float:right; position:relative; z-index:1;margin-top: 30px;}
.about4C dl dt:after{ position:absolute;width:77%;border:4px solid #0091ff; top:0;right:46px;content:''; display:block;height:91%;}
.about4C dl dd{ text-align:right;margin-top:20px;}
.about4C dl dd h5 span{ font-size:24px; font-weight:bold;color:#0091ff;margin:0 0 0 -20px; display:inline-block;}
.about4C dl dd h5 b{ font-size:36px;color:#ffa304; width:90px;height:90px; background:url(../images/icon30.png) no-repeat;display:inline-block;text-align:center;line-height:98px;}
.about4C dl dd p{ margin-top:10px; font-size:18px;font-weight:bold;}
.about4C dl dd article{ margin-top:10px;line-height:25px;font-size:16px;}
.about4C dl:nth-child(2) dt {float:left;}
.about4C dl:nth-child(2) dd {float:right; text-align:left;}
.about4C dl:nth-child(2) dt img{width:80%;float:left; position:relative; z-index:1;margin-top: 30px;}
.about5CL{width:43%;float:left;}
.about5CR{width:56%;float:right;}
.about5CL1{ background:url(../images/pic19.jpg) no-repeat center center; background-size:cover;}
.about5CL1 a{ display:block; background-color:rgba(255,163,4,0.75);padding:35px 30px 35px 40px;color:#fff;}
.about5CL1 a h5{font-size:24px; font-weight:bold;}
.about5CL1 a article{line-height:25px;height:75px; overflow:hidden; margin-top:10px;}
.about5CL1 a .more{ margin-top:22px;}
.about5CL1 a .more i{width:22px;height:22px; background:url(../images/icon31.png) no-repeat; display:inline-block; margin-left:10px; vertical-align:middle;}
.about5CL2{ height:356px;margin-top:10px;}
.about5CR1{ height:410px;}
.about5CRB {margin-top:10px;}
.about5CR2{height:179px;width:49%;float:left;}
.about5CR3{height:179px;width:49%;float:right;}
.about5CL1 a:hover{ background-color:rgba(2,126,220,0.75);}
.chuangguan1 dl{ padding:0 25px !important;}
.chuangguan1 dl a{ background-color:#fff; display:block;}
.chuangguan1 dl dd{padding:25px 20px; }
.chuangguan1 dl dd h5{ font-size:22px; position:relative; z-index:1;}
.chuangguan1 dl dd p{ font-size:16px; line-height:25px; overflow:hidden; height:100px; color:#666666;margin-top:10px;position:relative; z-index:1;}
.chuangguan1 dl:nth-child(1),.chuangguan1 dl:nth-child(3){ margin-top:35px;}
.chuangguan1 dl a:hover,.chuangguan1 dl a:hover dd p{ color:#fff;}
.chuangguan2bg{ margin-top:-80px;}
.chuangguan2bg2{ position:relative; z-index:2;}
.chuangguan2 .h_title p:after{ background-color:#484848;}
.chuangguan2C{ background:url(../images/bg16.jpg) no-repeat center center; background-size:auto 100%;margin-top: 41px;}
.chuangguan2C dl{ width:50%; position:relative;padding-right: 20px;}
.chuangguan2C dl dt{width:45%;float:left;}
.chuangguan2C dl dd{width:50%;float:right;text-align:right;}
.chuangguan2C dl dd h5{ color:#fff; font-size:18px;padding: 12px 0 0 0;}
.chuangguan2C dl dd h5 b{ font-size:25px;border:1px solid #fff; border-radius:100%;width:60px;height:60px; display:inline-block; background-color:#282828; line-height:60px; text-align:center;float:right;margin: -11px 0 0 14px;}
.chuangguan2C dl dd h5 p{ background-color:#000;line-height: 43px;border-radius: 40px;}
.chuangguan2C dl dd article{ margin-top:15px;color:#d9b06f;line-height:25px;font-size:15px;}
.chuangguan2C dl:before{ content:'';width:10px;height:10px; display:inline-block; background-color:#fff; border-radius:100%;right:-5px;top:75px; position:absolute;}
.chuangguan2C dl:after{content:''; clear: both;
    visibility: hidden;
    display: block;
    font-size: 0;
    line-height: 0;}
.chuangguan2C:before{ content:'';width:2px;height:100%; display:block;border-right:2px dashed #fff;top:80px;position:absolute;left:50%;height: 75%;}
.chuangguan2C dl:nth-child(even){margin-left:50%;padding:0 0 0 20px;}
.chuangguan2C dl:nth-child(even) dt{float:right;}
.chuangguan2C dl:nth-child(even) dd{ text-align:left;float:left;}
.chuangguan2C dl:nth-child(even) dd b{float:left;margin: -11px 14px 0 0;}
.chuangguan2C dl:nth-child(even):before{left: -5px;}
.chuangguan4bg{ background-color:rgba(0,0,0,0.7); position:absolute;width:50%;height:100%;right:0;top:0;}
.chuangguan4R{ width:50%;margin-left:53%; position:relative; z-index:1;}
.chuangguan4R h5{ font-size:24px;font-weight:bold;color:#ffa304;}
.chuangguan4R article{ margin-top:40px;line-height:25px;height:150px; overflow:hidden;font-size:16px;}
.chuan4logo{margin-top:20px;}
.chuan4logo img{ max-width:100%; display:block;margin:0 auto 15px;}
.chuangguan3bg{ margin-bottom: -90px; position:relative; z-index:1;}
.other7 h2{ font-size:50px;}
.other7 p{ font-size:20px;}
.other7 article{ margin-top:40px;}
.other7 article span{ display:inline-block;margin:0 14px; background-color:#0173ca;color:#fff;font-size:16px;padding:13px 30px;}
.other7 article span:before{ width:8px;height:8px; display:inline-block; vertical-align:middle;margin-right:10px;transform:rotate(45deg);
-ms-transform:rotate(45deg); 	/* IE 9 */
-moz-transform:rotate(45deg); 	/* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg);content:''; background-color:#fff; }
.other7 .container{ padding:200px 15px;}
.pro1_1{width:541px; margin:auto; position:relative; z-index:2;}
.pro1_2{ position:absolute;width:722px;left:50%;margin-left:-357px;top:-77px;-webkit-animation: zhuan3 20s linear infinite;animation: zhuan3 20s linear infinite;}
@-webkit-keyframes zhuan3 { 0% { transform: rotate(0);} 50% { transform: rotate(20deg);}100% { transform: rotate(0);}}
@keyframes zhuan3{0% { transform: rotate(0);} 50% { transform: rotate(20deg);}100% { transform: rotate(0);}}
.pro1_3{position: absolute;width: 369px;right: 50%;margin-right: -509px;top: 307px;z-index: 2;}
.protitle h2{ font-size:30px;}
.protitle p{ color:#999999; text-transform:uppercase;}
.protitle div{margin-top:5px;}
.protitle div:after{ width:37%;margin:-15px auto 0; height:1px; background-color:#000; content:''; display:block;}
.pro2C,.pro3Ctable { margin-top:40px; font-size:16px;}
.pro2list{ margin:13px 0;}
.pro2list h5{ background-color:#ffa304; color:#fff; display:inline-block;padding:7px 15px; border-radius:8px; display:inline-block; vertical-align:top;}
.pro2list p{ width:86%; display:inline-block;margin-left:1%; font-size:18px;}
.pro2pic{ margin:auto; display:block;}
.pro3Ctable thead th{ background-color:#fdf3f6;padding:15px 0; text-align:center; font-weight:bold;border:1px solid #ededed;}
.pro3Ctable td{padding:20px 0;border:1px solid #ededed;}
.tbodytitle{ background-color:#e2f0f5;}
.pro4Clist{ position:relative;}
.pro4Clist h2{ font-weight:bold;width:128px;height:128px;font-size:17px; position:absolute; text-align:center;padding: 20px 0;}
.pro4Clist h2:after{ content:''; background:url(../images/pro13.png) no-repeat;width:100%;height:100%; position:absolute;top:0;left:0;-webkit-animation: zhuan4 10s linear infinite;animation: zhuan4 10s linear infinite;}
.pro4Clist h2 b{font-size:30px;}
.pro4Clist h2 b:after{width:30px;height:3px; background-color:#00a0e9; content:''; display:block;margin: 3px auto -7px;}
@-webkit-keyframes zhuan4 { 0% { transform: rotate(-40deg);} 50% { transform: rotate(100deg);}100% { transform: rotate(-40deg);}}
@keyframes zhuan4{0% { transform: rotate(-40deg);} 50% { transform: rotate(100deg);}100% { transform: rotate(-40deg);}}
.pro4Clist h5{ font-size:22px;}
.pro4Clist p{ font-size:16px;color:#666666;line-height:25px;margin-top:15px;}
.pro4Clist:first-child{ padding-top:200px;width:42%;margin:0 0 0 50%;}
.pro4Clist:first-child h2{ right:0;top:88px;}
.pro4Clist:nth-child(2){ width:42%;margin:70px 5% 0 43%;}
.pro4Clist:nth-child(2) h2{left:-35%;top:0;}
.pro4Clist:nth-child(3){ width:40%;margin:134px 0 0 31%;}
.pro4Clist:nth-child(3) h2{left:-29%;top:0;}
.pro4Clist:nth-child(4){ width:42%;margin:185px 0 0 50%;}
.pro4Clist:nth-child(4) h2{right:0;top:-107px;}
.pro4toppic{ position:absolute;top:0;left:34px;}
.pro4toppic img{ width:26%;}
.propic4{ position:absolute;left: 148px;top: 148px;}
.propic3{ margin: 0 27% 0 0;}
.propic5{ position:absolute;right: 0;bottom: 297px;width:30%;}
.propic6{ position:absolute;left: 111px;bottom: -15px;width: 36%;}
.pro5T{ padding:0 5%;}
.pro5T div p{z-index: 0;border:2px solid #ffa304; border-radius:100%;width:130px;height:130px; position:relative;color:#fff; font-size:15px;}
.pro5T div p:after{z-index: -1;content:''; position:absolute;top:5px;left:5px; background-color:#ffa304;border-radius:100%;width:116px;height:116px;}
.pro5T div p img{ display:block;margin:22px auto 0;}
.pro5Blist{ width:26%;float:left; background-color:#fff; font-size:16px;}
.pro5Blist p{ padding:10px 0;}
.pro5Blist:nth-child(2),.pro5Blist:nth-child(4){float:right;}
.pro5Blist:nth-child(3){float:left;}
.pro5Bpic{ position:absolute;top:-17px;left:25%;}
.pro5B{ margin-top:60px;}
.about3L .more:hover{ background-color:#ff902d;color:#fff;}
.language{ text-align:right;float: right;margin-top: 6px;padding-left: 16px;}
.language img{width: 28px;}
.h_partnerC a{float:left;margin:0 1% 20px;position:relative;border:1px solid #dcdcdc;position:relative;}
.h_partnerC a img{vertical-align:top;}
.h_partnerC a .img2{ position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;}
.h_partnerC a:hover .img2{ opacity:1;}
.h_partnerC a .img1,.h_partnerC a .img2{ position:absolute;width:100%;height:100%;top:0;left:0;}
.h_aboutC .left{float:left;width:50%;}
.h_aboutC .right{float:right;width:47%;}
.h_aboutC .left .lefttitle{overflow:hidden;}
.h_aboutC .left .lefttitle h5 {font-size:32px;color:#384660;}
.h_aboutC .left .lefttitle h3 {font-size:18px;color:#666666;margin-top:5px;}
.h_aboutC .left .lefttitle .more {float:right; display:inline-block;border:1px solid #384660;padding:11px 27px;font-size:16px;margin-top:4px;}
.h_aboutC .left .lefttitle .more:hover{background-color:#384660;color:#fff;}
.h_aboutC .left .summary{margin-top:30px;font-size:16px;color:#444444;line-height:30px;height:180px;overflow:hidden;}
.h_aboutC .left ul{margin-top:50px;overflow:hidden;}
.h_aboutC .left ul li{position:relative;float:left;margin-right: 5%;padding-right: 5%;}
.h_aboutC .left ul li h4{font-size:30px;color:#384660;}
.h_aboutC .left ul li:first-child h4{font-size:16px;}
.h_aboutC .left ul li h4 span{font-size:50px;font-weight:bold;display:inline-block;margin-left:5px;}
.h_aboutC .left ul li p{color:#909090;font-size:16px;margin-left: 10px;}
.h_aboutC .left ul li:after{background-color:#cdcdcd;content:''; position:absolute;top:20%;width:1px;height:60%;display:inline-block;right:0;}
.h_aboutC .left ul li:last-child:after{display:none;}
.h_aboutC .left ul li:last-child{margin-right:0;}
.h_aboutC .right .img{width:100%;}
.h_aboutC .right .icon{position:absolute;right:30px;bottom:24px;max-width:161px;}
.h_aboutC .right .palayericon{position:absolute;left:50%;top:50%;transform: translate(-50%, -50%);font-size:16px;color:#fff;cursor:pointer;}
.h_aboutC .right .palayericon .bg{position:absolute;left:0;top:0;}
.h_aboutC .right .palayericon .palyimg .bg{-webkit-animation: zhuan 10s linear infinite;
    animation: zhuan 10s linear infinite;}
@-webkit-keyframes zhuan { 0% { transform: rotate(0);} 100% { transform: rotate(360deg);}}
@keyframes zhuan{0% { transform: rotate(-0);} 100% { transform: rotate(360deg);}}
.mask,.banmask{width:100%;height:100%;position:fixed;background-color:rgba(0,0,0,0.65); z-index:2;top:0;left:0;display:none;}
.pop,.popbanvideo{position:fixed;width:70%;height:80vh;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3;display:none;}
.pop video,.popbanvideo video{width:100%;height:100%;}
.pop .close,.popbanvideo .close{color:#fff;font-size:54px; position:fixed;right:-47px;top:-33px;cursor:pointer;}
.banvideo{position:absolute;left: 50%; transform: translate(-50%, 0);top:0;pointer-events: none;height: 100%;display: flex; align-items: center;}
.bannervideo{width:190px; pointer-events:initial;}
.bannervideo dl{border:2px solid #fff;position:relative;cursor:pointer;margin-bottom:10px;}
.bannervideo dl dt img{width:100%;}
.bannervideo dl dd{position:absolute;top:0;height:100%;width:100%;left:0;background-color:rgba(0,0,0,0.5);text-align:center;color:#fff;display: flex;align-items: center;flex-direction: column;justify-content: center;}
.bannervideo dl dd h5{margin-top: 6px;width: 85%;}
.h_banner img{vertical-align:top;}
.bannervideo dl:hover{border-color: #384660;}
.bannervideo dl:hover dd{background-color: rgba(0,0,0,0.2);}
.pfoot{display:none;padding: 40px 20px 20px;}
.pfoot img{ max-width:80%;margin:auto;display:block;}
.pfoot .summary{margin-top:20px;line-height: 25px;}
.pfoot .pbg{margin-top: 30px;text-align: center;}
.pfoot .pbg span{display: inline-block; margin: 0 10px;color: rgba(255,255,255,0.5);}
.pfoot .pbg span a{color: rgba(255,255,255,0.5);}



.mobile-inner{ display:none; z-index:101;background-color:#fafafa;position:relative}
.mobile-inner-header{background-color:rgba(0,0,0,.7);width:100%;height:50px;position:absolute;top:0;left:0}.mobile-inner-header-icon{ z-index:2;color:#fff;height:70px;font-size:25px;text-align:center;right:10px;top:0;width:50px;position:absolute;-webkit-transition:background .5s;-moz-transition:background .5s;-o-transition:background .5s;transition:background .5s}.mobile-inner-header-icon-click{background-color:rgba(255,255,255,.2);cursor:pointer}.mobile-inner-header-icon span{position:absolute;left:calc((100% - 25px)/2);top:calc((100% - 1px)/2);width:30px;height:3px;background-color:#394761}.mobile-inner-header-icon span:nth-child(1),.topnavR span i:nth-child(1){transform:translateY(4px) rotate(0deg)}.mobile-inner-header-icon span:nth-child(2),.topnavR span i:nth-child(2){transform:translateY(-4px) rotate(0deg)}.mobile-inner-header-icon-click span:nth-child(1),.topnavR.click span i:nth-child(1){animation-duration:.5s;animation-fill-mode:both;animation-name:clickfirst}.mobile-inner-header-icon-click span:nth-child(2),.topnavR.click span i:nth-child(2){animation-duration:.5s;animation-fill-mode:both;animation-name:clicksecond}@keyframes clickfirst{0%{transform:translateY(4px) rotate(0deg)}100%{transform:translateY(0) rotate(45deg)}}@keyframes clicksecond{0%{transform:translateY(-4px) rotate(0deg)}100%{transform:translateY(0) rotate(-45deg)}}.mobile-inner-header-icon-out span:nth-child(1){animation-duration:.5s;animation-fill-mode:both;animation-name:outfirst}.mobile-inner-header-icon-out span:nth-child(2){margin-top: 2px;animation-duration:.5s;animation-fill-mode:both;animation-name:outsecond}.mobile-inner-header-icon-out span:nth-child(3){margin:1px 0;}@keyframes outfirst{0%{transform:translateY(0) rotate(-45deg)}100%{transform:translateY(-4px) rotate(0deg)}}@keyframes outsecond{0%{transform:translateY(0) rotate(45deg)}100%{transform:translateY(4px) rotate(0deg)}}.mobile-inner-nav{overflow-y: scroll!important;background-color:rgba(0,0,0,.9);width:100%;height:100%;position:fixed;top:0;left:0;padding-top:80px;padding-bottom:80px;display:none}.mobile-inner-nav a{display:inline-block;line-height:50px;text-decoration:none;width:80%;margin-left:10%;color:#fff;border-bottom:solid 1px rgba(255,255,255,.3);-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-weight:300}.mobile-inner-nav a:hover{color:rgba(255,255,255,.4);border-bottom:solid 1px rgba(255,255,255,.2)}
.mobile-inner-nav div{ background-color:#4a4a4a;padding:0 10px; display:none;}
.banners{ display:none;}
.mobile-inner-header-icon-click span{background-color: #fff;}
.bottomtel a img{width:23px; display:block;margin:auto;}
.bottomtel{ display:none; background-color:#fff;position:fixed;bottom:0;left:0;width:100%;z-index: 4;}
.bottomtel a{width:33.3333%;float:left; text-align:center;padding:9px 0; position:relative;color:#384660;}
.bottomtelh{display:none;height:60px;}
.bottomtel,.bottomtelh{ display:none;}
.bottomtel a .pweixin{position:absolute;display:none;bottom:100%;right:0;background-color:#fff;padding:10px;}
.bottomtel a .pweixin img{width:120px;}
.pheadtel{display:none;position: absolute;right: 120px;color:#384660; text-align:right;top: 14px;}
.pheadtel b{display:block;font-size: 20px;}





@media(max-width:1466px){
	.footR .footRT a {margin-right: 1.2%;padding-right: 1.2%;font-size: 15px;}
	.chuangguan4C dl dd h5 {font-size: 25px;}
	.h_title h3 {font-size: 32px;}
	.h_title h2 {font-size: 27px;}
	.h_changguanC .right h2 {font-size: 25px;}
}
@media(max-width:1366px){
	.footR .footRT a {margin-right: 0.5%;padding-right: 0.5%;}
	.chuangguan8C li .left {width: 266px;}
	.chuangguan8C li .right {width: calc(100% - 284px);margin-top: 0;}
	.chuangguan8C li .right h4 {font-size: 20px;margin-top: 4px;}
	.chuangguan4C dl dd {padding: 30px 20px;}
	.h_gongyiC ul li em {width: 76px;height: 76px;line-height: 76px;font-size: 30px;}
	.h_gongyiC ul .li1 em {right: -25%;top: 30%;}
	.h_gongyiC ul .li2 em {left:-27%;top: 26%;}
	.h_gongyiC ul .li3 em {right: -25%;top: 11%;}
	.h_gongyiC ul .li4 em {left:-24%;top:11%;}
	.h_gongyiC ul .li3 img,.h_gongyiC ul .li4 img{top: 28%;}
	.h_gongyiC ul .li3 h5, .h_gongyiC ul .li4 h5 {margin-top: 50px;}
	.h_gongyiC ul li h5{font-size: 24px;}
	.chuangguantitle span {font-size: 97px;}
	.chuangguan4 .chuangguantitle div, .chuangguan6 .chuangguantitle div {margin: 19px 13px 0 0;}
	.chuangguantitle div h5 {font-size: 33px;}
	.chuangguantitle div p,.chuangguan4C dl dd h5{font-size: 20px;}
	nav li:after {right: -29px;}
	.gongyi3 li:first-child {left: 41%;top: 4%;}
	.gongyi3 li:nth-child(2) {left: 56%;top: 4%;}
	.gongyi3 li:nth-child(3),.gongyi3 li:nth-child(4) {left: 62%;}
	.gongyi3 li:nth-child(5) {left: 57%;top: 59%;}
	.gongyi3 li:nth-child(6) {left: 42%;}
	.gongyi3 li:nth-child(7) {left: 34%;}
	.gongyi3 li:nth-child(8) {left: 33%;}
	.pro2 .right .con{min-height:auto;}

}
@media(max-width:1199px){
	nav {font-size: 15px;}
	nav li:after {right: -16px;}
	.footL {width: 250px;}
	.footR {width: calc(100% - 288px);}
	.footR .footRT a {margin: 0 2.2% 5px 0;padding-right: 2.2%;}
	.footRB dl dd div {margin-right: 10px;}
	.new1 .dl1 dt {width: 466px;}
	.new1 .dl1 dd {padding: 24px 35px;width: calc(100% - 466px);}
	.new1 .dl1 dd h5 {font-size: 24px;margin-top: 14px;}
	.h_liucheng ul li h5,.pro4C dl dd h5, .caselist dl dd h5{font-size: 18px;}
	.h_liucheng ul li p{height:34px;}
	.h_liucheng ul li:after {width: 50%;right: -36px;}
	.chuangguan1 li {width: 15.6666%;margin: 10px 0.5%;font-size: 16px;}
	.chuangguan1 li a{padding: 9px 4px;}
	.chuangguan1 li span {width: 40px;height: 31px;margin-right: 6px;}
	.chuangguan1 li span img {width: 80px;}
	.changguan2C li h5, .gongying1C li h5{font-size:18px;}
	.changguan2C li p, .gongying1C li p {font-size: 14px;}
	.chuangguan8C li .left {width: 200px;}
	.chuangguan8C li .right {width: calc(100% - 216px);margin-top: 0;}
	.chuangguan8C li .right h5 {font-size: 17px;margin-top: 7px;}
	.chuangguan8C li .right span {width: 40px;height: 40px;line-height: 40px;}
	.h_title h2,.h_title h3 {font-size: 33px;}
	.h_zhengzhuangC p {font-size: 16px;margin: 10px 18px;}
	.h_caseC .tabR {width: 230px;}
	.h_caseC .tabR a{font-size: 20px;}
	.h_caseC .contentL {width: calc(100% - 242px);}
	.h_jidiC .right dl dd {font-size: 16px;}
	.h_aboutC .left ul li h4 span {font-size: 30px;}
	.h_aboutC .left ul li p {font-size: 13px;margin-left: 0;}
	
}


@media(max-width:991px){
	.mobile-inner,.new1 .dl2{ display:block !important;}
	nav,.footL,.footR,.headpic,.headtel,.new1 .dl1,.tj,.h_gongyiC ul li img,.h_liucheng ul li span,.h_liucheng ul li:after,.culture1 .right,.honor1 .left,.h_caseC .tabR a i,.h_caseC .contentlist,.gongyi1 li em,.banvideo{ display:none;}
	.logo {margin: 0;}
	.logo img {width: 176px;}
	.h_title h2 {font-size: 35px;}
	.h_title h3 {font-size: 33px;}
	.otherbanner2 {padding: 100px 5px;}
	.introduce2C li {width: 31.3%;}
	.introduce2C li:nth-child(4),.introduce2C li:nth-child(5) {width:48%;}
	footer {padding: 2px 0 50px;}
	.case {margin: 30px auto 60px;}
	.caselist dl,.chuangguan4C dl,.pro3C li{margin-bottom: 20px;}
	.casemaintitle h1 {width: 100%;font-size: 24px; text-align:center;}
	.chuangguan1 li {width: 32.333%;margin: 5px 0.5%;}
	.changguan2C li, .service1 li{width:31.33%;}
	.changguan2C li:nth-child(4),.changguan2C li:nth-child(5),.service1 li:nth-child(4),.service1 li:nth-child(5){width:48%;}
	.chuangguan3C dl {width: 31.33%;margin: 0 1%;}
	.chuangguan4C dl:nth-child(even) { margin-top: 0;}
	.h_gongyiC ul li {position: inherit;width: 100%;}
	.h_gongyiC ul li {text-align: left!important;padding: 0 !important;}
	.h_gongyiC ul li em {width: 54px;height:54px;line-height:54px;font-size:23px;position:initial;margin-right: 10px;}
	.chuangguan8C li {width: 100%;margin: 10px 0; position:relative; overflow:visible;}
	.chuangguan8C li .right span {width: 40px;height: 40px;line-height: 40px;position: absolute;top: -20px;left: 50%;margin-left: -20px;}
	.chuangguan8C li:nth-child(2) .left, .chuangguan8C li:nth-child(3) .left, .chuangguan8C li:nth-child(6) .left {   float: left;}
	.chuangguan8C li:nth-child(2) .right, .chuangguan8C li:nth-child(3) .right, .chuangguan8C li:nth-child(6) .right {
float: right;text-align: left;}
	.h_liucheng ul li {width: 25%;}
	.h_liucheng ul li:nth-child(5),.h_liucheng ul li:nth-child(6),.h_liucheng ul li:nth-child(7){width:33.33%;}
	.contact .left{width:100%;margin:0;}
	.contact{padding:40px 20px !important;}
	.map {height:350px;}
	.contact .right {padding: 40px 20px;width: 100%;margin-left: 0;font-size: 16px;}
	.contact .right h5 {font-size: 22px;margin-bottom: 30px;}
	.culture1 .left,.honor1 .right,.pro2 .left{width: 100%;}
	.culture2C li .right h5{font-size:22px;}
	.culture2C li .right {padding: 60px 35px;}
	.gongying1C li {width: 31.333%;padding: 0 0px;}
	.gongying2C iframe {height: 408px;}
	.introduce3C{padding:0;}
	.introduce3C li {padding: 20px 0 20px 13px;width: 100%;margin: 0 0 0 0 !important;position: initial !important;min-height: auto !important;
padding-right: 0 !important;}
	.introduce3C{ background:none;}
	.service1 li{margin-bottom:20px;}
	.pro2 .right,.h_caseC .tabR,.h_caseC .contentL{width:100%;}
	.pro5 .h_title p span{width:65%; display:inline-block;}
	.pro5C:before {height: 100%;top: 0;left:29px;width: 2px;}
	.pro5C {padding-top: 0;}
	.pro5C li {width: 100%;margin: 0 0 20px 0;}
	.pro5C li span {float: left;}
	.pro5C li p {height: 2px;width: 26px;float: left;margin: 30px 0 0 10px;position: initial !important;}
	.pro5C li div{position: initial !important;margin: 0 0 0 0;float: right;width: calc(100% - 111px);}
	.pro5C li div h5 {font-size: 16px;}
	.pro1 dl dt,.pro1 dl dd{width:100%;}
	.pro1 dl dd a {font-size: 14px;line-height:35px;padding: 0 7px;min-width: 110px;}
	.pro1 dl dd {line-height: inherit;}
	.h_advantage li {width: 33.333%;margin-bottom:10px;}
	.h_advantage li .dd p{height:32px;}
	.h_changguan,.h_caseC{padding:40px 20px !important;}
	.h_productC {padding: 30px 30px 0;}
	.h_productCC .swiper-container2 {margin-bottom: 20px;overflow: hidden;}
	.h_changguanC .left {width: 100% !important;height: auto;}
	.h_changguanC .left img{ display:block;}
	.h_changguanC .right {width: 100% !important;}
	.h_changguanC .right h2 {font-size: 20px;}
	.h_changguanC .right h3 {font-size: 14px;}
	.h_changguanC .right div {margin-top: 15px;line-height: 24px;height: 72px;}
	.h_changguanC .right span,.h_changguanC .swiper-slide-active .right span{margin-top: 30px;}
	.h_changguanC .swiper-slide{ overflow:hidden;}
	.h_changguanC .swiper-slide-next, .h_changguanC .swiper-slide-prev,.h_changguanC .swiper-slide-active { width: 100% !important;margin: 0;}
	.h_changguanC .swiper-slide-active .right {position: initial;padding: 20px;}
	.h_caseC .tabR a {font-size: 16px;padding: 15px 2px;float: left;width: 20%;text-align: center;}
	.h_caseC .contentL .list .tabL{float:left;width: 100%;}
	.h_caseC .tabL a {float: left;width: 50%;}
	.h_caseC .tabL a h5 {width: calc(100% - 106px);}
	.h_caseC .tabR a {font-size: 14px;}
	.h_structCC {width: 100%;margin-left: 0;}
	.gongyi1 li h5 span {width: 40px;}
	.gongyi1 li h5 span img { width: 80px;}
	.gongyi1 li:hover h5 span img, .gongyi1 li.cur h5 span img {margin-left: -40px;}
	.gongyi1 li h5 {font-size: 22px;}	
	.gongyi1 li p {margin-top: 16px;height: auto;}
	.gongyi1 li {padding: 18px 3%;width: 100%;margin: 0;}
	.gongyi3 { background:none;padding: 40px 20px;margin-top: 0;}
	.gongyi3tit {width: auto;height: auto;border-radius: 10px;margin: auto;padding: 30px 10px;margin-bottom: 28px;}
	.gongyi3 li {position: initial;width: 100%;margin-bottom:20px; overflow:hidden;}
	.gongyi3 li span {width: 50px;height: 50px;line-height: 50px;position: initial;display: inline-block;}
	.gongyi3 li div {position: initial;width: calc(100% - 70px);text-align: left!important;float: right;margin: 0 !important;}
	.ms-showcase2-template .ms-thumb-list.ms-dir-h .ms-thumb-frame{width:20%;float:left;}
	.gongyi2C .left dl dd {padding:10px 10px 20px 10px;}
	.gongyi2C .left dl dd h5 {font-size: 20px;}
	.gongyi2C .left dl dd p {font-size: 13px;margin-top: 5px;height: 75px;}
	.gongyi2C .left {padding: 0;height: auto;}
	.ms-skin-default .ms-nav-next, .ms-skin-default .ms-nav-prev {width: 60px !important;height: 60px !important;right: 0 !important;top: 50% !important;margin-top: -30px !important;border: 0 !important;}
	.ms-skin-default .ms-nav-prev {right:auto!important;left:0!important;}
	.ms-container{border: 0;height:auto;}
	.gongyi2C{padding:40px 10px;}
	.gongyi2C .left h2 {font-size: 20px;text-align: center;}
	.ms-showcase2-template .ms-thumb-list.ms-dir-h {bottom: 0 !important;width: 100%;height: auto!important;overflow: hidden!important;}
	.ms-showcase2-template .ms-thumb-list .ms-thumb-frame {padding: 10px 20px;border: 0;}
	.ms-thumb-frame h5 {font-size: 13px !important;height:34px;}
	.gongyi2C .left dl{padding:0 2px;}
	.ms-sbar.ms-dir-h {top: -13px !important;}
	.swiper-button-next3 img, .swiper-button-prev3 img {height: 40px;}
	.pro3C li{width:48%;padding: 5px;}
	.language{position: absolute;right: 72px;top: 17px;}
	.h_aboutC .left {width: 100%;}
	.h_aboutC .right{width: 100%;margin-top:20px;}
	.h_newCR .h_newCRR h5 {font-size: 16px;}
	.introduce1 video{margin: 20px 0 0 0;width:100%;height: 300px;}
	.pfoot,.pheadtel{display:block;}
	.bq{ display:none;}
	footer {padding: 0;}
}

@media(max-width:767px){ 
	.site,.introduce2C li img,.changguan2C li p:after,.h_gongyiC .pic,.honor2 dl dd span,.pro2 .right .i1,.pro2 .right .i2,.bannerb,.h_advantage li .dt p,.h_newCR .h_newCRR span{ display:none;}
	.pad60 {padding: 40px 0 !important;}
	.logo img {width: 164px;}
	header {padding: 12px 4px;}
	.mobile-inner-header-icon {height: 61px;right: 3px;}
	.h_title h2 {font-size: 20px;}
	.h_title h3 {font-size: 20px;margin-top: 10px;}
	.h_title p {font-size: 13px;letter-spacing: 2px;margin-top: 10px;}
	.h_title p:before, .h_title p:after {width: 32px;margin: 0 14px 0 0;}
	.h_title p:after {margin: 0 0 0 14px;}
	.otherbanner2 {padding: 56px 5px;}
	.othernav {text-align: center;}
	.othernav a {padding: 15px 20px;font-size: 15px;}
	.chuangguan2_title h3 {font-size: 20px;letter-spacing: 2px;}
	.chuangguan2_title p {margin-top: 7px;}
	.introduce2C li {width:100% !important;margin: 0 0 10px;padding:10px 10px; position:relative;}
	.introduce2,.casemain,.chuangguan1,.chuangguan2,.chuangguan3,.chuangguan5,.changguan9,.chuangguan8,.culture1,.culture2,.gongying2,.honor2,.introduce1,.introduce3,.service1,.pro2,.pro3,.pro5,.h_changguan,.h_advantage,.h_gongyi,.h_newC,.gongyi1,.gongyi4,.gongyi5 {padding:40px 20px !important;}
	.introduce2C li h5 {font-size: 17px;margin: 10px 0 10px 42px;text-align: left;}
	.introduce2C li h5:after { margin: 10px 0 0;}
	.introduce2C li span {margin: 0 0 0; position:absolute;left:10px;background-color: #384660;color: #fff;border-radius:50%; display:inline-block;width:30px;height:30px; text-align:center;line-height:30px;top:19px;}
	.introduce2C li p, .service1C li p {font-size: 10px;margin: 14px 0 0 42px;height: auto;text-align: left;}
	.advantage2 {padding:0 20px 40px;}
	.new1 dl {margin-bottom: 15px;}
	.advantage2C li {padding: 0;margin-bottom: 15px;}
	.advantage2C li p{height:auto;margin: 13px 10px 0;}
	.advantage2C li h5 {font-size: 17px;margin: 10px 10px 0;}
	.gotop,.h_liucheng ul li h5, .pro4C dl dd h5, .caselist dl dd h5,.new1 dl dd h5{font-size: 16px;}
	.case {box-shadow: none;margin: 0px auto 34px;}
	.leftsearch,.h_caseC .tabL a img{width: 100%;}
	.leftsearch input {width: calc(100% - 72px);}
	.case {padding: 30px 20px;}
	.leftsearch button,.chuangguan7 p,.h_structC .swiper-slide .subtitle{font-size: 14px;}
	.pagelist li a {height: 34px;line-height: 34px;padding: 0 12px;}
	.casechose dl dd a { padding: 10px 13px; min-width: 86px;}
	.casechose dl dd {overflow: hidden;white-space: nowrap;overflow-x: scroll;}
	.casemaintitle h1 {font-size: 20px;}
	.prenext p,.changguan2C li:nth-child(4), .changguan2C li:nth-child(5),.chuangguan5C .list,.chuangguan8C li .left,.chuangguan8C li .right,.honor1 .right .list{width: 100%;}
	.prenext a.back {margin-left: 0;width: 100%;line-height: 36px;}
	.prenext .right {margin: 2px 0;}
	.changguan2C li{width: 100%; position:relative;padding-bottom:28px;}
	.changguan2C li span{ position:absolute;left:0;top:0;}
	.changguan2C li h5{float:right;width:calc(100% - 62px); text-align:left;}
	.changguan2C li p{float:right;width:calc(100% - 62px); text-align:left;}
	.otherbanner1 img{width:120%;margin-left:-10%;}
	.chuangguan1 li,.chuangguan4C dl dd h5{ font-size: 15px;}
	.chuangguan1,.changguan2C li span,.chuangguan4,.chuangguan5,.chuangguan5C .list, .honor1,.honor1 .right .list{margin:0;}
	.chuangguan1 li {width: 49%;}
	.changguan2C li p, .gongying1C li p{margin-top: 8px;}
	.chuangguantitle div h5,.h_gongyiC .center h5{font-size: 20px;}
	.chuangguantitle div p{font-size: 12px;margin-top: 6px;}
	.chuangguantitle span {font-size: 43px;letter-spacing: -5px;}
	.chuangguan3C dl {width: 100%;margin: 0 0 20px 0 !important;padding:0;}
	.chuangguan4 .chuangguantitle span,.chuangguan6 .chuangguantitle span{float: left;}
	.chuangguan4 {padding:0 20px !important;}
	.chuangguan4 .chuangguantitle div, .chuangguan6 .chuangguantitle div {margin: 0 0 13px 0;text-align: left;float:left;margin-left: 10px;}
	.chuangguan4C {padding: 40px 15px;}
	.chuangguan4C dl,.honor2 dl{padding:0 5px;}
	.chuangguan4C dl dd {padding: 11px 5px;}
	.chuangguan5C .listsmall {margin: -3px;}
	.more a{margin-top:30px;}
	.chuangguan6,.h_liucheng,.h_jidi{padding:0 20px 40px!important;}
	.chuangguan7 {padding: 40px 0 !important;}
	.chuangguan7 h3,.introduce1 h2, .culture1 .left h2{font-size: 22px;}
	.h_gongyiC .center {position: relative;left: 0;width: 100%;height: auto;margin: 0;border-radius: 10px;border-radius: 10px;padding: 33px 0px;}
	.h_gongyiC ul li h5{font-size:18px;}
	.h_liucheng .div5 {font-size: 22px;margin-top: 30px;}
	.h_liucheng .div6 {letter-spacing: 0;}
	.h_liucheng ul li,.service1 li:nth-child(4), .service1 li:nth-child(5){width: 100% !important; overflow:hidden;}
	.h_liucheng ul li div{float: left;}
	.h_liucheng ul li h5{float:right;margin-top: 14px;width: calc(100% - 94px); text-align:left;}
	.h_liucheng ul li p {height: auto;float:right;width: calc(100% - 94px); text-align:left;}
	.map {height:250px;}
	.culture2C li .left { width: 100%;height: auto;}
	.culture2C li .left img{ display:block;}
	.culture2C li .right,.h_newCL,.h_newCR{width: 100%;}
	.pro4 .swiper-button-prev{left: 9px;}
	.pro4 .swiper-button-next{right:9px;}
	.gongying3{padding-bottom:60px !important;}
	.gongying1C li img{width:40px;}
	.gongying2 .con {margin: 24px 0;}
	.gongying2:before{height: 70%;}
	.gongying2C {margin-top: 20px;}
	.honor2 dl dd h5 {margin-top: 0;font-size: 14px;width: 100%;}
	.honor2 dl dd {bottom: 0;width: 100%;padding: 12px 9px;}
	.new1 dl dt {width: 116px;font-size: 22px;}
	.new1 dl dd{width: calc(100% - 124px);}
	.new1 dl dt:before, .new1 .dl1 dd time:before {width: 30px;}
	.new1 dl a {padding: 20px 10px 20px 0;}
	.newmain1 h1,.pro2 .right h5{font-size: 22px;}
	.prenext .right {text-align: left;}
	.newmain1,.service2 {padding:40px 20px 60px !important;}
	.service1 li{width: 100%; position:relative; overflow:hidden;}
	.service1 li img{ position:absolute;left:0;top:0;margin:0;}
	.service1 li div,.service1C li p{text-align: left;width: calc(100% - 63px);float: right;}
	.top60 {margin-top: 30px;}
	.pro1 {margin: 40px 20px;width: auto;}
	.pro2 .left{margin:0;}
	.pro2 .right{padding: 30px 15px;}
	.pro2 .right .con {margin-top: 20px;}
	.pro3 .i1 {width: 50%;height:16%;top: -8%;}
	.pro3 .i2 {width: 50%;height:16%;bottom: -8%;}
	.pro3C {padding: 14px 8px;}
	.pro3C li .dd .p1{margin-top: 7px;font-size: 15px;}
	.pro3C li .dd .p2{margin-top: 6px;line-height: 20px;font-size: 12px;}
	.caselist dl, .chuangguan4C dl, .pro3C li {margin-bottom: 15px;}
	.pro2 .left div{padding: 14px 10px;}
	.pro2 .left div p{font-size: 14px;line-height: 20px;}
	.banners{ display:block;}
	.h_advantage li {width: 100%; position:relative;}
	.h_advantage li .dt {position: absolute;left: 0;top: 0;}
	.h_advantage li .dt img{width:45px;}
	.h_advantage li .dd {margin: 0 0 0 62px;text-align: left;font-size:18px;}
	.h_advantage li .dd p {height: auto;}
	.h_caseC .tabL a h5 {width: 100%;font-size: 13px;margin-top: 10px;text-align: center;}
	.h_jidiC .left,.h_jidiC .righttop{width: 49%;height: auto;}
	.h_jidiC .right {width: inherit;float: none;}
	.h_jidiC .rightbotttomlist {width: 49%;height: auto;}
	.h_jidiC .righttop{margin: -120px 0 0 51%;}
	.h_jidiC .left{float: none;}
	.h_gongyiC {margin-top: 20px;}
	.bottomtel,.bottomtelh{ display:block;}
	.h_newCL h5 {font-size: 17px;margin-top: 13px;}
	.h_newCR a time b {font-size: 20px;}
	.h_newCR .h_newCRR {width: calc(100% - 93px);}
	.h_newCR .h_newCRR h5{font-size: 17px;}
	.h_newCL p, .h_newCR .h_newCRR p {margin-top: 8px;}
	.h_liucheng .div1 {font-size: 12px;letter-spacing: -1px;}
	.h_liucheng .div2 {width: 308px;font-size: 17px;letter-spacing: 6px;}
	.h_liucheng .div3 {font-size: 15px;margin-top: 28px;}
	.h_liucheng .div4 {width: 96%;height: 54px;top: 42px;left: 2%;margin-left: 0;}
	.h_productC {padding: 30px 20px 0;}
	.gongyi3tit h2 {font-size: 24px;}
	.gongyi3 li div h5{font-size:18px;}
	.gongyi3 li div p {font-size: 12px;}
	.gongyi4 .chuangguan6C {padding: 0;}
	.gongyi5C .list a {height: 250px;}
	.gongyi5C .list, .gongyi5C .list2 {width: 49%;}
	.gongyi5C .list2 a {height: 515px;}
	.ms-showcase2-template .ms-view{height: 400px!important;}
	.language{top:auto;}
	.h_jidiC .rightbotttomlist img,.h_jidiC .left img,.h_jidiC .left,.h_jidiC .righttop img{height:120px;    object-fit: cover;}
	.introduce1 video{height:200px;}
	.language {right: 50px; top: 13px;}
	.logo img {width: 108px;}
	.pheadtel {font-size: 12px;right: 86px;}
	.pheadtel b {font-size: 14px;}
}



@media(max-width:640px){
	.prenext a{padding:10px 0;}
	.culture2C li .right {padding: 25px 16px;}
	.culture2C li .right h5 {font-size: 20px;}
	.culture2C li .right p {font-size: 12px;letter-spacing:-2px;}	
	.gongying2C iframe {height: 365px;}
	.word {line-height: 27px;font-size: 14px;}
	.owl-theme .owl-controls .owl-page span {width: 10px;height: 10px;}
	.banner .owl-pagination {bottom: 8px;}
}



@media (max-width:520px){
	.gongying2C iframe {height: 280px;}
	.ms-showcase2-template .ms-thumb-list.ms-dir-h{ display:none;}
	.gongyi2C .left dl dd p {font-size: 12px;line-height: 18px;}
	.ms-skin-default .ms-nav-next, .ms-skin-default .ms-nav-prev {top: 30% !important;}
	.h_changguanC .right h3{height: auto;}

}



@media (max-width:430px){
	.bq{padding: 13px 15px;font-size:13px;}
	.gongying2C iframe {height: 236px;}
	.more a {width: 70%;}
	.gotop {width:50px;height:50px;top: -25px;margin-left: -25px;font-size: 13px;}
	.gotop:before {margin: 15px auto 1px;}
	.h_title p {font-size: 12px;}
	.h_title p:before, .h_title p:after {width: 14px;}
	.h_changguanC .swiper-button-next,.h_changguanC .swiper-button-prev {top: 33%;}
	.h_changguanC .swiper-button-next{right:0;}
	.h_changguanC .swiper-button-prev{left:0;}
	.gongyi5C .list a {height: 150px;}
	.gongyi5C .list2 a {height: 305px;}
	.gongyi5C a {margin-bottom: 5px;}
	.gongyi5C a h5{font-size: 16px;}
	.ms-showcase2-template .ms-view {height: 300px!important;}
	.pro3C li .dd .p1{height:40px;}
	.pro3C li .dd .p2{height:160px;}
	.pro3C li:after {height: 75%;}

}
@media (max-width:360px){
	.pro3C li .dd .p2{height:200px;}
}



