
@media (min-width: 300px){
	@font-face {
    font-family: 'Gotham';
    src: url('/font/Gotham-Bold.eot');
    src: url('/font/Gotham-Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
     url('/font/Gotham-Bold.woff') format('woff'), /* Modern Browsers */
     url('/font/Gotham-Bold.ttf')  format('truetype'), /* Safari, Android, iOS */
     url('/font/Gotham-Bold.svg#svgFontName') format('svg'); /* Legacy iOS */
     font-weight: 700;
     font-style: normal;
   }	

@font-face {
    font-family: 'Gotham';
    src: url('/font/Gotham-Light.eot');
    src: url('/font/Gotham-Light.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
     url('/font/Gotham-Light.woff') format('woff'), /* Modern Browsers */
     url('/font/Gotham-Light.ttf')  format('truetype'), /* Safari, Android, iOS */
     url('/font/Gotham-Light.svg#svgFontName') format('svg'); /* Legacy iOS */
     font-weight: 300;
     font-style: normal;
   }   

  




	
body,dl,dt,dd,input{font-family:"Gotham","Microsoft YaHei",Arial;font-weight: 300; } 

h1,h2,h3,h4,h5,h6,b,strong{font-weight: 700;} 

h1,h2,h3,h4,h5,h6{ font-size: 24px;}



.pice_menu{ padding:10px 0; width: 1200px; margin:0 auto;margin-top: 8px;}
.pice_menu a,.pice_menu span{ padding:0 7px;}
.pice_menu a:first-child{ padding-left:0;}
.pice_menu a:hover{ color:#00a1e9}


.header_wrap {  display: none;background: #fff; position: relative;   z-index: 99999;}
.logo {display: inline-block; float: left;    margin: 0; }
.logo img {display: block; width: 100%; }
.head_slider {position: absolute; top: 60px; background: url(../en_images/pic79.png) repeat; z-index: 9; left: 0; width: 100%; padding: 75px 0; display: none; padding: 25px 0; }
.head_slid_cont {width: 800px; margin: 0 auto; text-align: center; }
.head_slid_item {width: 15%; display: inline-block; transition: all .3s ease; -ms-transition: all .3s ease; transform: translate(20px,0); -ms-transform: translate(20px,0); opacity: 1; filter: alpha(opacity=100); }
.head_slid_item05 {width: 17%;  }
.head_slid_item p {padding-top: 15px; line-height: 16px }
.head_slid_item06 {width: 97px; margin: 0 25px; }
.sear_box {width: 800px; position: absolute; top: 16px; right: 50%; margin-right: -510px; background: #fff; display: none; transition: all .3s ease; }
.sear_box_left {display: inline-block; float: left; width: 94%; float: left; height: auto; background: #f5f5f5; border-radius: 20px; height: 30px; position: relative; }
.sear_close {display: inline-block; width: 20px; height: 20px; background: url(../en_images/pic81.png) no-repeat; background-size: 100%; float: right; cursor: pointer; transition: all .3s ease; margin-top: 5px; }
.sear_box_left .top_ser {transform: translate(30px,0px); transition: all .4s ease; -webkit-transition: all .4s ease; }
.sear_box_left input::-webkit-input-placeholder {
  color: #00a1e9;
}
.sear_box_left input:-moz-placeholder {
  color: #00a1e9;
}
.sear_box_left input:-ms-input-placeholder {
  color: #00a1e9;
}
.sear_box_left .top_ser {line-height: 25px; padding-left: 20px; display: inline-block; width: 90%; float: left; margin-top: 3px; }
.sear_box_left .top_btn {display: inline-block; width: 10%; float: right; width: 18px; height: 18px; background: url(../en_images/pic80.png) no-repeat; background-size: 84%; margin-top: 8px; margin-right: 20px; position: absolute; left: 12px; }


/*-------------------------底部------------------------------------*/
.foot_wrap_pc {background: #222; position: relative; z-index: 10;    display: none; }
.foot_01 {width: auto; overflow: hidden; height: auto; margin-left: -15px; margin-right: -15px; }
.foot_left {float: left; display: inline-block; width: 710px; overflow: hidden; height: auto; }
.foot_left ul li {width:18.5%; float: left; text-align: left; }
.foot_left ul li p {color: #fff; font-size: 12px; line-height:35px;    font-weight: 700;}
.foot_left ul li a {color: #b2b2b2; line-height: 30px; font-size: 12px; display: block; }
.foot_left ul li a:hover{ color: #fff}
.foot_left ul{ width:800px}
.foot_right {float: right; display: inline-block; width: 225px; text-align: center; line-height: 23px; font-size: 24px; font-weight: bold; color: #fff; margin-top: 13px; }
.foot_wrap_pc dl {width: auto; height: auto; margin-left: -15px; margin-right: -15px; border-top: 1px solid #666; margin-top: 17px; padding-bottom: 47px; overflow:hidden;   }
.foot_wrap_pc dl dt { padding: 15px 0; }
.foot_wrap_pc dl dd { position: relative; cursor: pointer; padding:15px 0; display: none;}
.foot_wrap_pc dl dt span {padding-right: 32px; }
.foot_wrap_pc dl dt span, .foot_wrap dl dt a { color: #b2b2b2; font-size: 12px }

.foot_wrap_pc dl dt a {padding: 0 14px; border-right: 1px solid #666; }


.foot_wrap_pc dl dt a:hover{ color: #fff}
.foot_wrap dl dt a, .mb_foot_bottom p a {color: #b2b2b2; }
.foot_wrap dl dt  a:last-child {border: none; }
.foot_wrap_pc dl dt a {padding: 0 14px; border-right: 1px solid #666; }
.foot_wrap_pc dl dt em a:first-child{padding-left:0; display: inline-block;}


.foot_wrap_pc dl dt em{    padding-right: 25px;}
.foot_wrap dl dt a:last-child {border: none; }
.foot_wrap_pc dl dd { position: relative; cursor: pointer; }
.mb_header {background: #fff; position: relative; text-align: center; height: 45px; }
.mb_em {display: inline-block; position: absolute; width: 20px; left: 5%; top: 17px; height: 24px; z-index: 9; }
.mb_em em {display: block; height: 1px; width: 19px; background: #4c4c4c; transition: all .3s ease; }
.mb_em .em01 {position: absolute; left: 0; top: 0; width: 16px; }
.mb_em .em02 {position: absolute; left: 0; top: 5px; }
.mb_em .em03 {position: absolute; left: 0; top: 10px; width: 14px; }
.china_a {display: inline-block; position: absolute; width: 14px; top: 15px; right: 5%; background: url(../en_images/pic04.png) no-repeat; background-size: 100%; height: 24px; }
.mb_slider {position: absolute; top: 40px; left: 0; background: #fff; width: 100%; opacity: 1; filter: alpha(opacity=100); z-index: 9999; display: none; }
.mb_slider li {padding: 0 30px; }
.mb_slider li a {width: 100%; line-height: 65px; border-bottom: 1px solid #ddd; display: block; text-align: left; }
.mb_slider .mb_li_last {padding: 0 30px; }
.mb_sec {position: absolute; top: 5px; right: -400px; background: #fff; width: 100%; z-index: 6; width: 100%; display: none; }
.mb_slider li .mb_sec li {padding: 0 30px; }
.mb_slider li .mb_sec a {display: block; }
.mb_slider li .mb_sec .mb_se_li a {border-bottom: none; font-size: 16px; }
.mb_logo {width: 30%; display: inline-block; margin-top: 12px; }
.mb_foot_wrap {background: #222; padding: 40px 0; border-bottom: 1px solid #666; }
.mb_foot_top {width: 100%; padding: 0 25px; }
.mb_foot_top dt {width: 100%; position: relative; font-size: 15px; color: #fff; line-height: 50px; }
.mb_foot_top dt em {position: absolute; right: 0; top: 0; display: inline-block; background: #999; width: 13px; height: 1px; transition: all .3s ease; }
.mb_foot_top dt .em01 {top: 24px; }
.mb_foot_top dt .em02 {transform: rotate(90deg); top: 24px; }
.mb_foot_top dt.active .em02{transform: rotate(180deg); }
.mb_foot_top dd {width: 100%; padding: 5px 0; display: none; }
.mb_foot_top dd a {color: #a6a6a6; display: block; width: 100%; line-height: 32px; padding-left: 15px; }
.mb_foot_bottom {padding: 30px 7px 20px; border-top: 1px solid #666; margin: 0 20px; margin-top: 30px; text-align:center; }
.mb_foot_bottom dl {width: 100%; height: auto; display: table; padding:20px 0; text-align:center }
.mb_foot_bottom dl a{ color:#fff; font-weight:700}
.mb_foot_bottom dl dt {font-size: 15px; display:block; text-align:center; color:#b2b2b2; padding-bottom:20px }
.mb_foot_bottom dl dt  a{ padding: 0 14px; border-right: 1px solid #666; color:#999; font-weight:500}
.mb_foot_bottom dl dt b {padding-left: 10px; }
.mb_foot_bottom dl dd {display:block; position: relative; display: none; }
.head_icons .sear:hover{ background:url(../en_images/pic02_02.png) no-repeat ; background-size:100%;}
.head_icons .login:hover{ background:url(../en_images/pic03_02.png) no-repeat center 0.5px; background-size:100%; }
.head_icons .en.active{ background:url(../en_images/pic04_02.png) no-repeat; background-size:100%; }
.head_slid_item:hover p{ color:#00a0e9}
.nav ul li a:hover{ color:#00a0e9}
.nav ul li a.active{ font-size:0}
.head_icons .top_search a:hover{color:#00a0e9}	
.foot_wrap dl dd .gjwz_list a.a02,.head_icons .top_search a.a02{ background:url(../en_images/pic83.png) no-repeat left center; background-size:23% }
.foot_wrap dl dd .gjwz_list a.a03,.head_icons .top_search a.a03{ background:url(../en_images/pic84.png) no-repeat left center; background-size:23% }
.foot_wrap dl dd .gjwz_list a.a04,.head_icons .top_search a.a04{ background:url(../en_images/pic85.png) no-repeat left center; background-size:23% }
.foot_wrap dl dd .gjwz_list a.a05,.head_icons .top_search a.a05{ background:url(../en_images/pic86.png) no-repeat left center; background-size:23% }
.foot_wrap dl dd .gjwz_list a.a06,.head_icons .top_search a.a06{ background:url(../en_images/pic87.png) no-repeat left center; background-size:23% }
.foot_wrap dl dd .gjwz_list a.a07,.head_icons .top_search a.a07{ background:url(../en_images/pic88.png) no-repeat left center; background-size:23% }
.foot_wrap dl dd .gjwz_list a.a08,.head_icons .top_search a.a08{ background:url(../en_images/pic93.png) no-repeat left center; background-size:23% }
.foot_wrap dl dd .gjwz_list a.a09,.head_icons .top_search a.a09{ background:url(../en_images/pic90.png) no-repeat left center; background-size:23% }
.foot_wrap dl dd .gjwz_list a.a10,.head_icons .top_search a.a10{ background:url(../en_images/pic94.png) no-repeat left center; background-size:23%; margin-bottom:22px;  }
.head_slid_item span.aa{ background:url(../en_images/pic75.png) no-repeat center top; background-size:84% }
.head_slid_item span.bb{ background:url(../en_images/pic76.png) no-repeat center top; background-size:78% }
.head_slid_item span.cc{ background:url(../en_images/pic77.png) no-repeat center; background-size:100% }
.head_slid_item span.dd{ background:url(../en_images/pic307.png) no-repeat center; background-size:90% }
.head_slid_item span.ee{ background:url(../en_images/pic130.png) no-repeat center; background-size:90% }
.head_slid_item span.ff{ background:url(../en_images/pic132.png) no-repeat center; background-size:95% }
.head_slid_item span.gg{ background:url(../en_images/pic_133.png) no-repeat center; background-size:95% }


.head_slid_item:hover span.aa{ background:url(../en_images/pic_75.png) no-repeat center top; background-size:84% }
.head_slid_item:hover span.bb{ background:url(../en_images/pic_76.png) no-repeat center top; background-size:78% }
.head_slid_item:hover span.cc{ background:url(../en_images/pic_77.png) no-repeat center; background-size:100% }
.head_slid_item:hover span.dd{ background:url(../en_images/pic_307.png) no-repeat center; background-size:90% }
.head_slid_item:hover span.ee{background:url(../en_images/pic_130.png) no-repeat center; background-size:90% }
.head_slid_item:hover span.ff{ background:url(../en_images/pic_132.png) no-repeat center; background-size:95% }
.head_slid_item:hover span.gg{ background:url(../en_images/pic_134.png) no-repeat center; background-size:95% }



.head_slid_item span {display: inline-block; width: 57px; height: 55px; }
.head_slid_item{display:inline-block; transition:all .3s ease ;-ms-transition:all .3s ease ; transform:translate(20px,0);-ms-transform:translate(20px,0); opacity:1; filter:alpha(opacity=100);}
.nav ul li.cur .head_slid_item01{ animation:h_slide01 .5s ease  forwards;-ms-animation:h_slide01 .5s ease  forwards;}
.nav ul li.cur .head_slid_item02{ animation:h_slide01 .7s ease  forwards;-ms-animation:h_slide01 .7s ease  forwards;}
.nav ul li.cur .head_slid_item03{ animation:h_slide01 .9s ease forwards;-ms-animation:h_slide01 .9s ease forwards;}
.nav ul li.cur .head_slid_item04{ animation:h_slide01 1.1s ease  forwards; -ms-animation:h_slide01 1.1s ease  forwards;}
.nav ul li.cur .head_slid_item05{ animation:h_slide01 .5s ease  forwards; -ms-animation:h_slide01 .5s ease  forwards;}
.nav ul li.cur .head_slid_item06{ animation:h_slide01 1.1s ease  forwards;-ms-animation:h_slide01 1.1s ease  forwards;}

.nav ul li.cur02 .head_slid_item01{ animation:h_slide02 .5s ease  forwards; -ms-animation:h_slide02 .5s ease  forwards;}
.nav ul li.cur02 .head_slid_item02{ animation:h_slide02 .7s ease  forwards;-ms-animation:h_slide02 .7s ease  forwards;}
.nav ul li.cur02 .head_slid_item03{ animation:h_slide02 .9s ease forwards;-ms-animation:h_slide02 .9s ease forwards;}
.nav ul li.cur02 .head_slid_item04{ animation:h_slide02 1.1s ease  forwards;-ms-animation:h_slide02 1.1s ease  forwards;}
.nav ul li.cur02 .head_slid_item05{ animation:h_slide02 .5s ease  forwards;-ms-animation:h_slide02 .5s ease  forwards;}
.nav ul li.cur02 .head_slid_item06{ animation:h_slide02 1.1s ease  forwards; -ms-animation:h_slide02 1.1s ease  forwards;}

@keyframes h_slide01 {
    0% { transform:translate(30px,0);-ms-transform:translate(30px,0); opacity: 1;filter:alpha(opacity=100); }
    100% { transform:translate(0px,0);-ms-transform:translate(0px,0); opacity: 1; filter:alpha(opacity=100);}
}
@-ms-keyframes h_slide01 {
    0% { transform:translate(30px,0);-ms-transform:translate(30px,0); opacity: 1;filter:alpha(opacity=100); }
    100% { transform:translate(0px,0);-ms-transform:translate(0px,0); opacity: 1; filter:alpha(opacity=100);}
}

@keyframes h_slide02 {
     0% { transform:translate(0px,0);-ms-transform:translate(0px,0); opacity: 1; filter:alpha(opacity=100);}
    100% { transform:translate(30px,0);-mstransform:translate(30px,0); opacity: 1;filter:alpha(opacity=100); }
}

@-ms-keyframes h_slide02 {
     0% { transform:translate(0px,0);-ms-transform:translate(0px,0); opacity: 1; filter:alpha(opacity=100);}
    100% { transform:translate(30px,0);-mstransform:translate(30px,0); opacity: 1;filter:alpha(opacity=100); }
}



.sear_box_left  .top_ser{ transition:all 3s ease ;-webkit-transition:all 3s ease; transform:translate(30px,0px); }
.sear_box_left  .top_ser.active{transform:translate(20px,0)}
.sear_close:hover{    background: url(../en_images/pic81_02.png) no-repeat;  background-size: 100%;}
.mb_em.active .em01{transform:rotate(45deg); top: 4px; width:16px;}	
.mb_em.active .em02{ opacity:0; filter:alpha(opacity=0);width:16px;}
.mb_em.active .em03{transform:rotate(-45deg);top: 4px; width:16px;}	
.mb_slider li a em {display: inline-block; width: 20px; height: 15px; background: url(../en_images/pic122.png) no-repeat center; background-size: auto 100%; float: right; margin-top: 25px; margin-right: 5px; }
.foot_right{ width:18%; height:auto; overflow:hidden}
.foot_right b{ display:block; color:#fff; font-size:16px; text-align:left}
.email_box{ width:100%; height:auto; overflow:hidden; margin-top:30px}
.email_box .email_txt{ width:80%; float:left; border-top:1px solid #666; border-bottom:1px solid #666; border-left:1px solid #666; color:#999; font-size:12px; padding-left: 10px;}
.email_box .email_btn{ width:20%; float:left; background:url(../en_images/en_pic01.jpg) no-repeat center; background-size:cover; height:25px; border-top:1px solid #00a1e9; border-bottom:1px solid #00a1e9; transition:all .3s ease ;opacity:0.8; filter:alpha(opacity=80);}
.email_box input::-webkit-input-placeholder {
  color: #999;
}
.email_box input:-moz-placeholder {
  color: #999;
}
.email_box input:-ms-input-placeholder {
  color: #999;
}

.email_box .email_btn:hover{ opacity:1; filter:alpha(opacity=100);}
.foot_02{ width:auto; display:inline-block; height:auto; overflow:hidden;}
.foot_02 ul li{ display:inline-block; float:left; height:17px; width:31px; margin-right:14px; transition:all .3s ease; cursor:pointer}
.foot_02 ul li.li01{ background:url(../en_images/en_pic02.png) no-repeat center; background-size:auto 100%}
.foot_02 ul li.li02{ background:url(../en_images/en_pic03.png) no-repeat center; background-size:auto 100%}
.foot_02 ul li.li03{ background:url(../en_images/en_pic04.png) no-repeat center; background-size:auto 110%}
.foot_02 ul li.li04{ background:url(../en_images/en_pic05.png) no-repeat center; background-size:auto 100%}
.foot_02 ul li:hover{ opacity:.5; filter:alpha(opacity=50)}
.foot_02 ul li a{ display:block; height:100%}
.foot_wrap_pc dl dd { font-size:12px; color:#b2b2b2;}	
.foot_wrap_pc dl dd a{ font-weight:700; color:#fff; padding-left:5px; opacity: 0.8}	
.foot_wrap_pc dl dd a:hover{ opacity: 1; filter:alpha(opacity=100);}
.foot_wrap_pc dl{ padding-bottom:80px;}
	
	
.mb_slider .mb_li_last .box {background: #f5f5f5; width: 100%;   height: 40px;  margin-top: 15px; overflow: hidden;}
.mb_slider .mb_li_last .txt { width: 90%; height: 25px;  float: left; margin-top: 7px; padding-left: 5px;}
.mb_slider .mb_li_last .btn {   width: 10%;  height: 19px;  float: right;  margin-top: 11px;  background: url(../en_images/pic02.png) no-repeat left center;  background-size: auto 100%;  border: 0;}	
.in_sma_box{ position:relative; overflow:hidden; margin-bottom: 5px}
.in_sma_info{ position:absolute; width:100%; bottom:16%;    padding: 0 10%;}

.in_sma_box img{ display:block}	
.in_sma_info { text-align:center; color:#fff;}
.in_sma_info h3{ font-size:18px;  color:#fff; text-transform:uppercase; padding-bottom:25px}
.in_sma_info p{ color:#fff; line-height:21px;}	
.in_sma_info a{  transition:all .5s ease; transform:translate(0,20px;);  display:inline-block; width:100px; height:28px; text-align:center; line-height:28px; border:1px solid #fff; color:#fff; font-size:10px;margin-top:35px;}




.in_sma_box img{transition:all .5s ease;transform:translate(0,0px)}	
.in_sma_box:hover img{transform:scale(1.05) translate(0,-10px); }
.in_sma_ban{ margin-bottom:20px}	
.in_wrap{ background:#f7f7f7; padding-bottom:20px}
	
.industrial{ background:#fff;} 
.indus_info{ width:100%; margin:0 auto; padding-top:50px;}		
.industrial h4{ color:#333; text-transform:uppercase; text-align:center; padding-bottom:57px;}
.indus_box{ width:100%; height:auto; overflow:hidden}
.indus_box dl{ width:100%; margin:0 auto; height: auto;;overflow: hidden; padding:0 15px;}
.indus_box dl dt,.indus_box dl dd{  width:50%}
.indus_box dl dt{float:left;}
.indus_box dl dd{float:right; padding-left:15px; }
.indus_box dl dd{  text-align:left; height:inherit}	
.indus_box dl dd span{ font-size:18px; color:#999; font-weight: 300; line-height:40px; padding-bottom:12px;}	
.indus_box dl dd p{ line-height:21px; height:59px; overflow:hidden; margin-bottom: 25px; display: block; margin-bottom: 10px;}
.indus_box dl dd span a{     text-transform: uppercase; font-weight:700 }
.indus_box dl dd .more{padding-right:20px; font-size:12px;  color:#999; background:url(../en_images/en_pic07.png) no-repeat right 7px; background-size:auto 40%;}





.bot_banbox{ position: relative; margin-bottom: 15px}
.bot_ban_info{ position: absolute; top: 14%; text-align: center; width: 100%; transition:all .5s ease;  }
.bot_ban_info h4 a{ color: #fff; font-size: 23px; line-height: 30px; text-transform: uppercase; }
.bot_ban_info p{ color: #fff}
.indus_box dl{ margin-bottom: 15px;}
.bot_ban{ margin-top:15px}	
.in_sma_ban{margin-top: 5px;}


.ny_wrap{ margin-top:8px; background: #fff}
.ny_cont{ position: relative; padding-top: 30px;}
.ny_main{ width: 100%; margin:0 auto;    padding: 0 15px;}
.emline{ position: absolute; height: 1px; width:50px; background: #00a0e9;left:-60px; top: 30px; display: none; transition:all .5s ease; transform:translate(-20px,0);}
.ny_menu{ margin-bottom: 30px;    width: 81%; margin: 0 auto; position: relative;}
.ny_menu a{ display:block; font-size: 16px; color: #777; transition:all .6s ease; line-height: 60px; position: relative;}
.ny_menu a:hover{ font-weight:700; font-size: 23px;  }
.ny_menu a.active{ font-size: 23px; font-weight:700; color: #00a0e9 } 
.ny_menu a.active .emline{ display: block;transform:translate(0px,0); }

.ab_subbox{ width:140px; height: 36px;overflow: hidden; position: relative; margin-top: 40px}
.ab_subbox .ab_sub{ display:block; width: 100%; height: 100%; line-height: 34px; display: inline-block;color:#00a0e9; text-align:center; font-size: 16px; position: relative; z-index: 2; transition:all .3s ease;}
.ab_subbox em{ display:block; background:#00a0e9; width: 100%; height: 36px; position: absolute; left: 0; bottom: -35px; z-index: 1; transition:all .3s ease; }
.ab_subbox:hover em{ bottom:0;}
.ab_subbox:hover .ab_sub{ color: #fff;}
.page{ padding:85px 0; text-align:center; }
.ban_cont{ width: 100%; padding:0 15px; text-align: center; padding-top: 28%; }
.ban_cont h3{color: #fff; text-transform: uppercase;}
.ban_cont p{color: #fff; font-size:13px }

.faqs_tit {text-align: center; padding: 40px 0; text-transform: uppercase; }

.go_top{ display: none;    position: fixed; right: 5px; bottom: 50px;    z-index: 99; cursor: pointer;    width: 60px; height: 50px;transform: rotate(-90deg);}
.go_cont{    width: 20px;    left: 0;position: absolute; top: 50%;    -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%);height: 10px; cursor: pointer;    transition: width .3s;}
.go_cont .go_01{    width: 100%; height: 2px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); background-color: #999;position: absolute;    left: 0;}
.go_cont .go_02{position: absolute; top: 0; width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent;    right: -14px; border-left: 7px solid #999; border-right: 7px solid transparent;}
.go_top:hover .go_01{    background-color: #666;}
.go_top:hover .go_02{    border-left: 7px solid #666;}
.go_top:hover .go_cont{width: 30px;}
.in_sma_ban.container{ width: auto}

.top_search {position: absolute; top: 60px; right: 0; background: #f5f5f5; height: 460px; overflow: hidden; box-shadow: 0px 0px 8px 1px #aaa; z-index:99; height: 0; display: none; box-shadow: 0px 0px 0px 0px; }
.head_icons .top_search a {line-height: 42px; font-size: 12px; text-align: left; display: block; padding-left: 45px; width: 110px; margin: 0 55px; display: inline-block; height: 43px; }
.foot_wrap dl dd .gjwz_list a.a01, .head_icons .top_search a.a01 {background: url(../en_images/pic82.png) no-repeat left center; background-size: 23%; margin-top: 22px; }


.head_icons.china_a .top_search{    top: 30px;overflow: hidden; height: 465px; display: none;}
.head_icons.china_a.active{ background:url(../en_images/pic04_02.png) no-repeat; background-size:100%; }
.container_pub{ width: 100%; padding:0 15px }

	
.page a{    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    vertical-align: middle;
    margin-left: 3px; display: inline-block;}


.page a.num.active, .page a.num:hover{    background: #00a0e9;
    color: #fff;}

.page .pageDownL, .page .pageDownR {
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    vertical-align: middle;
     -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;









}

.page a.pageDownL {
    background: url(../en_images/page_le.gif) no-repeat center;
    background-size: cover;
    margin-right: 20px;
}
.page a.pageDownR {
    background: url(../en_images/page_le.gif) no-repeat center;
    background-size: cover;
    transform: rotate(180deg);
    margin-left: 20px;
}


.page  a.pageDownL:hover{ background:url(../en_images/page_ri.gif) no-repeat center; background-size:cover; }
.page  a.pageDownR:hover{ background:url(../en_images/page_ri.gif) no-repeat center; background-size:cover;transform:rotate(180deg)}




.news_right_form input#Name,.news_right_form input#Email,.news_right_form input#Address,.news_right_form input#NewsContent{    border: 1px solid #eee; height: 40px; line-height: 40px; width: 100%; padding-left: 15px;}

.partner_wrap {background: #fff; padding: 20px 0; }

.partner_wrap .container {overflow: hidden; }

.ind_title {text-align: center; padding-bottom: 45px; }
.ind_title span {font-size: 24px; color: #333; display: block; }

.partner_cont {width: 100%; height: auto; overflow: hidden; position: relative; height: 72px; margin: 0px 0 45px; }

.ind_title H4{ font-size: 24px; color:#333;}

.partner_cont ul{ width: 200%; position: absolute; left: 0; top: 0}
.partner_cont ul li{ width: 113px; float: left; margin-right: 60px; display: inline-block;}






	
}


@media (min-width: 768px){
.mb_em {top: 19px; }
.login_a {top: 17px; }
.mb_logo {width: 19%; }
	
.ny_main{ padding:0;}
.mb_logo{margin-top: 8px;}
.ban_cont{    padding-top: 15%;}
.indus_box dl dd{ margin-top: 90px}

.partner_wrap {padding: 70px 0; }
	
	
	
}


@media (min-width: 1024px){
.header_wrap {display: block; height: 60px;}
.header_cont {width: 100% height: auto;  height: 60px; }
.logo {width: 132px; padding: 16px 0; }
.head_icons { float: right; width: 73px; padding-top: 22px; padding-left: 16px; position: relative; height: auto; display: table; }
.head_icons .sear {display: inline-block; width: 14px; height: 38px; float: left; background: url(../en_images/pic02.png) no-repeat; background-size: 100%; cursor: pointer; }
.head_icons .login {display: inline-block; width: 14px; height: 38px; float: left; background: url(../en_images/pic03.png) no-repeat; background-size: 100%; margin-left: 28px; }
.head_icons .en {display: inline-block; width: 14px; height: 38px; float: left; background: url(../en_images/pic04.png) no-repeat; background-size: 100%; margin-left: 28px; cursor: pointer; }
.partner_cont {margin: 25px 0; }
.partner_cont ul{ width: 1548px; position: absolute; left: 0; top: 0}
.partner_cont ul li{ width: 113px; float: left; margin-right: 60px; display: inline-block;}
.swiper-container-fade .swiper-slide{ background-color:red;}

.in_wrap,.sanbot-dewrap,.investment_wrap,.faqs_wrap{    padding-top: 60px;}
.header_wrap{ position: absolute; width: 100%; z-index: 999}
.pro_tb{    top: 60px; z-index: 99;    position: absolute;}
.ny_wrap{    padding-top: 60px;     margin-top: 0px; }
.head_icons .en{ position: relative;}
.top_search{ top: 40px}



.nav {display: inline-block; float: right; width: auto; height: auto; }
menu, ol, ul {padding: 0; }
.nav li {display: inline-block; float: left; height: 40px; }
.nav ul li a {padding: 0 14px; font-size: 15px; transition: all 0.5s ease 0s; -webkit-transition: all 0.5s ease 0s; }
.nav ul li .head_slid_item a {padding: 0; }
.mb_header {display: none; }
.mb_foot_wrap {display: none; }
.nav ul li a.active {font-size: 0; }

.in_sma_box.img01{ margin-left:-15px}
.in_sma_box.img04{ margin-right:-15px}
.in_sma_box.img02,.in_sma_box.img03{ margin-left:-8px; margin-right:-8px;}
.in_sma_box.img02{ margin-bottom:22px}




.indus_info{ width:796px; }
.indus_box dl{ width:50%; float:left; height:auto; overflow:hidden; margin-bottom: 20px; padding:0;}
.indus_box dl dd{float:right;  padding:0}
.indus_box dl dd p{margin-bottom: 25px; }
.bot_banbox{ margin-bottom: 0}

.foot_wrap_pc {padding-top:85px;    display: block; }

.foot_02{ padding-top:80px; text-align:left}

.bot_banbox01{ margin-left: -15px}
.bot_banbox02{ margin-right: -15px}
.nav{ padding-top: 20px; display: table; }

.in_sma_ban{margin-top:20px;}
.emline{    width: 60px;left: -10px;left: -75px;}
.ny_menu{ width: 100%}
.ny_main{ width: 840px;}
.indus_box dl.dl03 dt,.indus_box dl.dl04 dt{ float: right}
.indus_box dl.dl03 dd,.indus_box dl.dl04 dd{ float: left}

.indus_box dl dt,.indus_box dl dd{ padding:0 10px}
.ban_cont{ padding-top: 7%}
.in_sma_box{ margin-bottom: 0}
.bot_ban_info{ text-align: left; padding:0 50px }
.in_sma_ban{margin-top: 15px;}
.indus_info{padding:50px 0px;}  
.indus_box dl dd{ margin-top: 0px}
.faqs_tit {padding: 80px 0;}
.ny_cont{  padding-top: 58px;}
.in_sma_ban.container{ width: 970px}

.partner_wrap {background: #f5f5f5; }
.s1-design-det3 {    height: 475px;}









}


@media (min-width: 1200px){
.container {width: 1200px; }
.header_cont {width: 1200px;}
.nav {width: auto; height: auto;margin-right: 22px; }
.nav ul li {display: inline-block; }


.in_sm_font p{opacity:0;transition:all .6s ease; transform:translate(0,30px)}
.in_sm_font a{opacity:0;transition:all .8s ease; transform:translate(0,30px)}

.in_sma_info h3{transition:all .7s ease;}

.in_sma_box:hover .in_sma_info p{transform:translate(0,0px); opacity:1; filter:alpha(opacity=100); }
.in_sma_box:hover .in_sma_info a{transform:translate(0,0px); opacity:1; filter:alpha(opacity=100); }
.in_sma_box .in_sma_info a:hover{ background: #fff; color: #111; }

.container_pub{ width: 1200px; margin:0 auto; padding:0;}



.bot_ban{ margin-top: 20px}
.nav ul li a {padding: 0 16px; }
.ban_pwb {width: 1200px; }
.emline{ width:80px;left: -100px;}
.bot_banbox { overflow: hidden;}
.bot_banbox img{transition: all .5s;}
.bot_banbox:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}
.bot_banbox:hover .bot_ban_info{-webkit-transform:translateY(-10px);transform:translateY(-10px)}

.indus_box dl dd .more{display: inline-block;  transition:all .5s ease; opacity:0; filter:alpha(opacity=0);  transform:translate(0,0px); font-weight: 300 }

.indus_box dl:hover .more{opacity:01; filter:alpha(opacity=100); transform:translate(0,-10px) ;padding-right:26px; }
.indus_box dl .more:hover{ padding-right: 30px; color:#00a0e9; font-size:14px  }
.industrial .indus_box dl.dl01 dd{    padding-top: 25px;}
.industrial .indus_box dl.dl02 dd{    padding-top: 25px;}
.industrial .indus_box dl.dl03 dd{    padding-top: 22px;}
.industrial .indus_box dl.dl04 dd{    padding-top: 27px;}
.go_top{right: 45px;}

.foot_wrap_pc dl dt {display: inline-block; float: left;}
.foot_wrap_pc dl dd{   float: right;}
.in_sma_ban.container{ width:1200px}











	
}


@media (min-width: 1366px){
	
}


@media (min-width: 1440px){
	
}


@media (min-width: 1920px){
	
}


@media (min-width: 2000px){
	
}



