@charset "utf-8";
* {	margin: 0;	padding: 0;}
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; }
body,button,input,select,textarea {	 font-family:"微软雅黑","宋体",tahoma,Srial,helvetica,sans-serif;	outline: none;}
body{ overflow-x:hidden;}
h1,h2,h3,h4,h5,h6 {	font-size: 100%;}
ul,ol,li {	list-style: none; }
a {	text-decoration: none;	color: #373737;    vertical-align: top;-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;}
a:hover {	color: #003376;}
img {	border: 0px;}
em{ font-style:normal;}
table {	border-collapse: collapse;	border-spacing: 0;}
html,body {	color: #373737;	background: #fff;	margin: 0 auto;font-size: 14px !important; line-height:24px;}
::selection { color: #fff; background-color: #003376;}    
::-moz-selection { color: #fff; background-color: #003376;} 
.hide {	display: none;}
.clear {clear: both;}
.center{ text-align:center;}
.pic100 img{width:100%;}
.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;}
.overflow{ overflow:hidden;}
.white,.white a{ color:#fff;}
.rela{ position:relative;}
.padtop{ padding-top:100px;}
.pad100{ padding:100px 0;}
.pad90{ padding:90px 0;}
.padbot{padding-bottom:100px;}


.logo{float:left; margin:10px 0;}
.rela{width:100%; z-index:99;}
nav{ float:right;}
nav ul{ margin-top:40px;}
nav li{ float:left;font-size:18px; text-align:center; padding:0 30px; line-height:40px; height:40px;}
nav li a{display:block;}
nav li a:hover{ color:#003376;}
nav li .cur_nav{color:#003376;}
.langue{display:inline-block; overflow:hidden; height:40px; margin-left:20px;}
.langue a{display:block; width:40px; height:40px; background-color:#eeeeee; font-size:16px; line-height:40px; text-align:center; border-radius:40px; float:left; margin:0 5px;}
.langue a.cur{background-color:#003376; color:#fff;}
.banner2{ display:none;}
.flex-control-nav {display: none !important;}

.index_name_en{font-size: 16px; text-align: center; color: #8c8c8c; font-weight: bold;}
.index_name{font-size:48px; text-align:center; line-height:48px; font-weight: bold; background:url(../images/name_bg.png) no-repeat center; padding: 10px 0;}
.index_pro{overflow: hidden; margin: 30px 0;}
.index_pro li{width: 31.3%; float: left; margin:1%;}
.index_pro li img{display: block; width: 100%; border:solid 1px #e5e5e5;}
.index_pro li span{display: block; width: 100%; font-size: 24px; text-align: center; line-height: 50px; margin-top: 20px;}
.index_name_more{width: 220px; margin: 0 auto;}
.index_name_more a{display: block; width: 100%; line-height: 56px; text-align: center; background: #f2f2f2; font-size: 18px;}
.index_name_more a:hover{background-color: #003376; color: #fff;}

.index_jishu_box{width: 100%; background: url(../images/jishu_bg.jpg) no-repeat center; margin-top: 100px;}
.index_jishu{width: 100%; overflow: hidden; margin-top: 40px;}
.index_jishu li{width: 19.8%; float: left; margin: 0.1%;}
.index_jishu li img{display: block; width: 100%;}
.index_jishu li span{display: block; width: 100%; font-size: 18px; text-align: center; line-height: 90px; height: 90px; background: #fff;}

.index_an_box{width: 100%; overflow: hidden; margin-top: 50px;}
.index_an_box .index_an_l{width:25%; float: left;}
.index_an_box .index_an_l a{display: block; position: relative; width: 100%;}
.index_an_box .index_an_l .index_an_l_img{width: 100%;}
.index_an_box .index_an_l .index_an_l_img img{width: 100%;}
.index_an_box .index_an_l .index_an_l_box{width: 100%; top: 0; left: 0; position: absolute; padding:45% 15%;}
.index_an_box .index_an_l .index_an_l_box .index_an_l_img{width: 120px; margin: 0 auto;}
.index_an_box .index_an_l .index_an_l_box .index_an_l_title{width:100%; font-size: 24px; color: #fff; text-align: center; margin-top: 40px;}
.index_an_box .index_an_l .index_an_l_box .index_an_l_detail{width:100%; font-size: 14px; color: #fff; text-align: center; margin-top: 25px;}
.index_an_box .index_an_r{width:75%; float: right; overflow: hidden;}
.index_an_box .index_an_r li{float: left;width: 33.3%;}
.index_an_box .index_an_r li a{display: block; position: relative; width: 100%;}
.index_an_box .index_an_r li .index_an_r_img{width: 100%;}
.index_an_box .index_an_r li .index_an_r_img img{width: 100%;}
.index_an_box .index_an_r li .index_an_r_box{width: 100%; top: 0; left: 0; position: absolute; padding:20% 15%;}
.index_an_box .index_an_r li .index_an_r_box .index_an_r_img{width: 120px; margin: 0 auto;}
.index_an_box .index_an_r li .index_an_r_box .index_an_r_title{width:100%; font-size: 24px; color: #fff; text-align: center; margin-top: 20px;}

.index_an_box .index_an_rr{width:100%; float: right; overflow: hidden;}
.index_an_box .index_an_rr li{float: left;width: 33.3%;}
.index_an_box .index_an_rr li a{display: block; position: relative; width: 100%; height:324px; overflow:hidden;}
.index_an_box .index_an_rr li .index_an_r_img{width: 100%;}
.index_an_box .index_an_rr li .index_an_r_img img{width: 100%;}
.index_an_box .index_an_rr li .index_an_r_box{width: 100%; top: 0; left: 0; position: absolute; padding:15% 15%;}
.index_an_box .index_an_rr li .index_an_r_box .index_an_r_img{width: 120px; margin: 0 auto;}
.index_an_box .index_an_rr li .index_an_r_box .index_an_r_title{width:100%; font-size: 24px; color: #fff; text-align: center; margin-top: 20px;}


.footer_box{width: 100%; background-color: #313131;}
.footer_box .footer{overflow: hidden;}
.footer_box .footer .footer_l01{width: 15%; float: left;}
.footer_box .footer .footer_nav{font-size: 18px; color: #fff;}
.footer_box .footer .footer_list{margin-top:20px}
.footer_box .footer .footer_list a{display: block;font-size: 14px; color: #cbcbcb; line-height: 30px;}
.footer_box .footer .footer_list a:hover{color: #fff;}
.footer_box .footer .footer_l02{width: 18%; float: left;}
.footer_box .footer .footer_l03{width: 18%; float: left;}
.footer_box .footer .footer_l04{width: 22%; float: left;}
.footer_box .footer .footer_text{font-size: 14px; color: #cbcbcb; line-height: 30px;margin-top:20px}
.footer_box .footer .footer_r{float: right;width: 228px; height: 70px;}
.footer_box .footer .footer_r a{display: block; font-size: 20px; font-weight: bold; color: #fff; background: #003376; width: 100%; line-height: 70px; text-align: center;}
.footer_box .footer .footer_r a img{margin-right: 10px;}
.footer_box .footer .footer_r a:hover{background-color: #126dbf;}

.copy_box{width: 100%; background-color: #1b1b1b;}
.copy_box .copy{font-size: 14px; color: #b6b6b6; text-align: center; padding: 20px 0;}
.copy_box .copy a{color: #b6b6b6;}
.copy_box .copy a:hover{color: #fff;}


@keyframes loader1 {
   from {transform: scale(0, 0);}
   to {transform: scale(1, 1);}
}
@-webkit-keyframes loader1 {
   from {-webkit-transform: scale(0, 0);}
   to {-webkit-transform: scale(1, 1);}
}
.iphone {position: relative;}
.iphone__item {width:100%;height:100%;position: absolute;bottom: -2em;color: #158f76;text-align: center;}
.iphone__power-btn {width: 2.188em;height: .188em;background: #e0e0e0;position: absolute;right: 2.5em;top: -0.188em;}
.iphone__left-btn {width: .188em;height: 1.250em;top: 3.250em;left: -0.188em;position: absolute;background: #e0e0e0;}
.iphone__left-btn:before {content: '';width: .188em;height: .875em;position: absolute;top: 3em;background: #e0e0e0;}
.iphone__left-btn:after {content: '';width: .188em;height: .875em;position: absolute;top: 5.5em;background: #e0e0e0;}
.iphone__details {width: .438em;height: .438em;border-radius: 100%;position: relative;top: 1.313em;left: 8em;background: #7c7c7c;}
.iphone__details:before {content: '';width: 2.5em;height: .25em;border-radius: .25em;position: absolute;top: 1em;left: -1em;background: #7c7c7c;}
.iphone__home-btn {width: 2.25em;height: 2.25em;border-radius: 100%;position: absolute;bottom: 1em;right: 6.75em;background: #f7f7f7;}
.iphone__home-btn:before {content: '';width: .813em;height: .813em;border: .15em solid #a8a8a8;border-radius: .2em;position: absolute;top: .6em;left: .57em;}
.iphone__screen {width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.iphone__content {position: relative;background-color: #fff;width: 100%;height: 100%;}
.nav {position:fixed;z-index: 100;opacity: 0;-webkit-transition-property: all;transition-property: all;-webkit-transition-duration: 300ms;
          transition-duration: 300ms;}
.nav--active .nav {opacity: 1;background-color: #333; position:fixed;}
.nav__list {margin: 0;font-size: 14px;padding: 60px 30px 15px 30px;}
.nav__list li{ margin:10px 0;}
.nav__list li div{padding:10px 15px; font-size:15px; display:none;}
.nav__list li div p{ padding:8px 0;}
.nav__item {list-style-type: none;text-align: left;margin: 10px 0;}
.nav__link {font-size: 1.3em;text-transform: uppercase;text-decoration: none;color: #FFFFFF;opacity: 1;
  -webkit-transition: opacity 300ms ease-in-out;
  transition: opacity 300ms ease-in-out;}
.nav li a{ color:#fff; display:block;}
.nav li > a{ display:block;padding:5px 0; border-bottom:1px dashed #525151;}
.nav__trigger {display: none;position: absolute;width: 30px;height: 25px;right: 10px;top: 15px;z-index: 200;}
.nav--active .nav__trigger {    z-index: 99999999;opacity: 0.5;}
.nav__icon { display: inline-block;position: relative;width: 30px;height: 3px;background-color:#003376;
  -webkit-transition-property: background-color, -webkit-transform;
  transition-property: background-color, -webkit-transform;
  transition-property: background-color, transform;
  transition-property: background-color, transform, -webkit-transform;
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;}
.nav__icon:before,
.nav__icon:after {content: '';display: block;width: 30px;height: 3px;position: absolute;background:#003376;
  -webkit-transition-property: margin, -webkit-transform;
  transition-property: margin, -webkit-transform;
  transition-property: margin, transform;
  transition-property: margin, transform, -webkit-transform;
  -webkit-transition-duration: 300ms;
          transition-duration: 300ms;
}
.nav__icon:before {margin-top: -8px;}
.nav__icon:after {margin-top: 8px;}
.style-1 .nav {    z-index: 999999;width: 100%;height: 100%;overflow-y: scroll;
-webkit-transform: translateX(-100%);
          transform: translateX(-100%);}
.style-1 .nav__link {opacity: 0;
  -webkit-transition-delay: 500ms;
          transition-delay: 500ms;}
.style-1 .nav--active .nav__link {opacity: 1;}
.style-1 .nav--active .nav__trigger{ position:fixed;}
.style-1 .nav--active .nav {
  -webkit-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
  -webkit-transform: translateX(0);
          transform: translateX(0);}
.style-1 .nav--active .nav__icon {background: rgba(0, 0, 0, 0);}
.style-1 .nav--active .nav__icon:before {margin-top: 0;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);}
.style-1 .nav--active .nav__icon:after {margin-top: 0;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);}
.nav--active .nav__icon:before,.nav--active .nav__icon:after{background: #fff;}

.slider {
	position: relative;
	width: 100%;
	height: 720px;
	overflow: hidden;
}
	
.slides {height: 100%;
/* Simple clear fix */
overflow: hidden;
/**	
* Prevent blinking issue
 * Not tested. Experimental.
*/
-webkit-backface-visibility: hidden;
-webkit-transform-style: preserve-3d;
/**
* Here is CSS transitions 
 * responsible for slider animation in modern broswers
 */
-webkit-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
-moz-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
-ms-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
-o-transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000); 
transition: all 500ms cubic-bezier(0.165, 0.840, 0.440, 1.000);}



.paging{ width:580px; margin:0 auto;}
.jg_fenye{}
.jpg_fenye{font-family:"微软雅黑";}
.jg_fenye_le{height:48px; float:left;font-size:14px; color:#969796; line-height:48px; margin-top: 20px; margin-bottom: 100px;} 
.jg_fenye_le1{width:48px; height:48px; margin-right:12px; float:left;  color:#fff; background-color:#fff; text-align:center;font-size:14px;border:solid 1px #e8e4e1; color:#969796; line-height:48px; }
.jg_fenye_le1:hover{width:48px; height:48px; color:#fff; background-color:#003376; border:solid 1px #003376;}
.jg_fenye_le1_h{width:48px; height:48px; color:#fff; background-color:#003376; border:solid 1px #003376;}
.jg_fenye_le2{width:20px; height:48px; margin-right:12px; float:left; text-align:center;font-size:14px; color:#969796; line-height:42px;}
.jg_fenye_le3{width:120px; height:48px; margin-right:12px; float:left; background-color:#fff ;border:solid 1px #e8e4e1;text-align:center;font-size:14px; color:#969796; line-height:48px; }
.jg_fenye_le3:hover{color:#fff; background-color:#003376; border:solid 1px #003376;}


/*内页*/
.product_bg{width:100%; background:url(../images/pro_bar.jpg) no-repeat center top;}
.neiye{padding-top: 100px;}
.neiye .neiye_name_en{font-size: 16px; text-align: center; color: #fff; font-weight: bold;}
.neiye_name{font-size:48px; text-align:center; line-height:48px; color: #fff; font-weight: bold; background:url(../images/neiye_name_bg.png) no-repeat center; padding: 10px 0;}
.prolist_nav{overflow: hidden; width: 676px; margin: 0 auto; padding-top: 80px;}
.prolist_nav a{font-size: 18px; padding:0 30px; line-height: 60px; margin: 0 7px; background-color: #f3f3f3; display: block; float: left;}
.prolist_nav a:hover{background-color: #003376; color: #fff;}

.about_nav{overflow: hidden; width: 438px; margin: 0 auto; padding-top: 80px;}
.about_nav a{font-size: 18px; padding:0 30px; line-height: 60px; margin: 0 7px; background-color: #f3f3f3; display: block; float: left;}
.about_nav a:hover{background-color: #003376; color: #fff;}


.product_box{overflow: hidden; margin-top: 60px;}
.product_box li{width: 23%; float: left; margin:1%;}
.product_box li img{display: block; width: 100%; border:solid 1px #e5e5e5;}
.product_box li span{display: block; width: 100%; font-size: 16px; text-align: center; line-height: 50px;}
.prolist_box{padding-top: 60px; padding-bottom: 110px;}
.prolist_title{font-size: 24px; line-height: 36px; text-align: center;}
.prolist_detail{margin-top: 20px; font-size: 16px; line-height: 30px;}

.jishu_bg{width:100%; background:url(../images/jishu_bar.jpg) no-repeat center top;}
.jishu_nav{overflow: hidden; width:1198px; margin: 0 auto; padding-top: 80px;}
.jishu_nav a{font-size: 18px; padding:0 30px; line-height: 60px; margin: 0 7px; background-color: #f3f3f3; display: block; float: left;}
.jishu_nav a:hover{background-color: #003376; color: #fff;}
.jishu_con{padding-top: 80px; padding-bottom: 100px;}
.jishu_title{font-size: 30px; line-height: 40px; text-align: center;}
.jishu_detail{overflow: hidden; margin-top: 40px; font-size: 16px; line-height: 30px;}
.jishu_detail .jishu_d_l{float: left; width: 36%; margin-right: 4%;}
.jishu_detail .jishu_d_l img{width: 100%;}
.jishu_detail .jishu_d_r{float: right; width: 60%;}
.jishu_detail .jishu_d_ll{float: left; width: 46%; margin-right: 4%;}
.jishu_detail .jishu_d_ll img{width: 100%;}
.jishu_detail .jishu_d_mm{float: left; width: 25%;}
.jishu_detail .jishu_d_rr{float: right; width: 25%;}

.jiejue_big_title{font-size:36px; font-weight:bold;padding:60px 0; text-align: center;}
.jiejue_bg{width:100%; background:url(../images/jiejue_bar.jpg) no-repeat center top; padding-bottom: 100px;}
.jiejue_nav_box{background: #fff; width: 100%;}
.jiejue_nav_box .jiejue_nav{overflow: hidden;}
.jiejue_nav_box .jiejue_nav a{font-size: 18px; padding:0 52px; line-height: 60px;}

.jiejue01_con{width:100%; background-color: #fafafa;}
.jiejue_title{font-size: 30px; line-height: 40px; text-align: center; margin-bottom: 15px;}
.jiejue_line{width:56px; height: 6px; background-color: #003375; margin: 0 auto;}
.jiejue_zheng{overflow: hidden; margin-top: 40px;}
.jiejue_zheng_l{width: 28%; float: left;}
.jiejue_zheng_l img{width: 100%; margin-top: 5px;}
.jiejue_zheng_r{width: 68%; float: right; font-size: 16px; line-height: 30px;}
.jiejue02{width: 100%; margin-top: 40px;}
.jiejue_zheng_rr{width: 100%; font-size: 16px; line-height: 30px;}


.jiejue03_con{width:100%; background: url(../images/jiejue03_bg.jpg) no-repeat center; background-size:100% 100%;}
.jiejue_gong{overflow: hidden; margin-top: 40px;}
.jiejue_gong .jiejue_gong_l{width: 46%; float: left;}
.jiejue_gong .jiejue_gong_l img{width: 100%;}
.jiejue_gong .jiejue_gong_r{width: 50%; float: right; font-size: 16px; line-height: 26px;}
.jiejue_gong .jiejue_gong_rr{width: 100%;font-size: 16px; line-height: 26px;}


.jiejue04_con{width:100%; background: url(../images/jiejue04_bg.jpg) no-repeat center 100%;}
.jiejue_title_w{font-size: 30px; line-height: 40px; text-align: center; margin-bottom: 15px; color: #fff;}
.jiejue_line_w{width:56px; height: 6px; background-color: #fff; margin: 0 auto;}
.jiejue01_box{overflow: hidden; margin-top: 40px;}
.jiejue01_box li{width:16.6%; float: left; border: solid 1px #fff; padding: 46px 30px; margin-left: -1px;}
.jiejue01_box li:nth-child(1){margin-left: 0px;}
.jiejue01_box li .jiejue04_img{width: 120px; margin: 0 auto;}
.jiejue01_box li .jiejue04_title{font-size: 16px; text-align: center; color: #fff; margin: 25px 0;}
.jiejue01_box li .jiejue04_detail{font-size: 14px; text-align: center; color: #bcc2d0;}

.jiejue02_box{overflow: hidden; margin-top: 40px;}
.jiejue02_box li{width:25%; float: left; border: solid 1px #fff; padding: 46px 30px; margin-left: -1px;}
.jiejue02_box li:nth-child(1){margin-left: 0px;}
.jiejue02_box li .jiejue04_img{width: 120px; margin: 0 auto;}
.jiejue02_box li .jiejue04_title{font-size: 16px; text-align: center; color: #fff; margin-top: 20px;}



.jiejue05{overflow: hidden; margin-top: 10px;}
.jiejue05 li {width:29.3%; float: left; margin: 2%;}
.jiejue05 li img{display: block; width: 100%;}
.jiejue05 li span{display: block; width: 100%; font-size: 16px; line-height: 30px; margin-top: 10px; text-align: center;}

.about_bg{width:100%; background:url(../images/about_bar.jpg) no-repeat center top; padding-bottom: 100px;}
.about_box{overflow: hidden; margin-top: 40px; margin-bottom: 100px;}
.about_box .about_l{width: 22%; float: left;}
.about_box .about_l img{width: 100%;}
.about_box .about_m{width: 50%; float: left; margin: 0 3%; font-size: 16px;line-height: 30px;}
.about_box .about_r{width: 22%; float: right;}
.about_box .about_r img{width: 100%;}

.honor{overflow: hidden; margin-top: 25px;}
.honor li{width: 23%; margin: 1%; border: solid 1px #e5e5e5; padding: 1%; float: left;}
.honor li img{width: 100%;}
.honor li span{display: block; font-size: 16px; text-align: center; line-height: 40px; margin-top: 10px;}
.honor_img{margin-top: 20px;}
.page{overflow: auto;}
.page li{width: 48%; float: left; margin-top: 40px; margin-bottom: 100px;}
.page li:nth-child(2){text-align: right;}

.contact_bg{width:100%; background:url(../images/contact_bar.jpg) no-repeat center top; padding-bottom: 100px;}
.contact{overflow: hidden; margin: 40px 0;}
.contact li{width: 31.3%; float: left; margin: 1%; background-color: #f6f6f6; padding: 60px 50px;}
.contact li .contact_img{width: 91px; margin: 0 auto;}
.contact li .contact_title{font-size: 18px; text-align: center; line-height: 30px; margin-top: 25px;}
.contact li .contact_detail{font-size: 18px; color: #5c5c5c; text-align: center;margin-top: 20px;}
.map{ padding: 0 0.5%; width: 100%;}

.hezuo_bg{width:100%; background:url(../images/hezuo_bar.jpg) no-repeat center top; padding-bottom: 100px;}
.liuyan{width: 100%; overflow: hidden; margin-top: 30px;}
.liuyan li{width:48%; margin: 0 1%; float: left;}
.liuyan li p{font-size: 16px; line-height: 50px; margin-left: 15px;}
.liuyan li input{width: 100%; border:solid 1px #e5e5e5; height: 50px; line-height: 50px; padding: 0 15px; }
.liuyan li:nth-child(5){ width: 100%;}
.liuyan li textarea{height: 190px; border:solid 1px #e5e5e5;line-height: 30px;width: 100%; padding:1%;}
.tijiao{width:100%; float: left; margin-top: 40px;}
.tijiao a{display: block; width: 240px; margin: 0 auto;height: 50px; line-height: 50px; text-align: center; color: #fff; font-size: 16px; background-color: #003375;}

@media(max-width:1440px){
	nav li{padding: 0 20px}
	nav ul{margin-top: 35px;}
	.logo img{width: 90%;}
	.index_an_box .index_an_l .index_an_l_box{padding: 25% 15%;}
	.index_an_box .index_an_l .index_an_l_box .index_an_l_title{font-size: 20px; margin-top: 30px;}
	.index_an_box .index_an_l .index_an_l_box .index_an_l_detail{margin-top: 18px; line-height: 24px;}
	.index_an_box .index_an_r li .index_an_r_box{padding: 15%;}
	.index_an_box .index_an_r li .index_an_r_box .index_an_r_title{font-size: 20px; margin-top: 10px;}
.index_an_box .index_an_rr li .index_an_r_box{padding: 15%;}
	.index_an_box .index_an_rr li .index_an_r_box .index_an_r_title{font-size: 20px; margin-top: 10px;}
.index_an_box .index_an_rr li a{height:260px;}
	
}

@media(max-width:1199px){
	nav li{padding: 0 15px; font-size: 16px;height: 30px; line-height: 30px;}
	nav ul{margin-top: 30px;}
	.langue{margin-left: 10px;}
	.langue a{width: 30px; height: 30px; line-height: 30px; font-size: 14px;}
	.logo{width: 20%;}
	.logo img{width: 100%;}
	.index_an_box .index_an_l .index_an_l_box .index_an_l_img{width: 100px;}
	.index_an_box .index_an_l .index_an_l_box{padding: 45% 15%;}
	.index_an_box .index_an_l .index_an_l_box .index_an_l_title{font-size: 18px; margin-top: 15px;}
	.index_an_box .index_an_l .index_an_l_box .index_an_l_detail{display: none;}
	.index_an_box .index_an_r li .index_an_r_box .index_an_r_img{width: 100px;}
	.index_an_box .index_an_r li .index_an_r_box{padding: 15%;}
	.index_an_box .index_an_r li .index_an_r_box .index_an_r_title{font-size: 18px; margin-top: 10px;}
.index_an_box .index_an_rr li .index_an_r_box .index_an_r_img{width: 100px;}
	.index_an_box .index_an_rr li .index_an_r_box{padding: 15%;}
	.index_an_box .index_an_rr li .index_an_r_box .index_an_r_title{font-size: 18px; margin-top: 10px;}
.index_an_box .index_an_rr li a{height:210px;}
	.index_name{font-size: 36px; line-height: 36px;}
	.index_pro li span{font-size: 20px; line-height: 36px;}
	.index_name_more a{width:80%; line-height: 48px; height: 48px; margin: 0 auto; font-size: 16px;}
	.index_jishu li span{font-size: 16px; line-height: 70px; height: 70px;}
	
}
	
@media(max-width:991px){
nav,.zcdl,footer{ display:none !important;}
.nav__trigger{ display:block;}
.paging {padding-bottom:0px;}
.logo img{width:80%;}
.padtop{ padding-top:40px;}
.paging{ width:100%; margin-left: 1%;}
.jg_fenye{ }
.jpg_fenye{font-family:"微软雅黑";}
.jg_fenye_le{height:30px; float:left;font-size:12px; color:#969796; line-height:30px; margin-top:10px; margin-bottom:40px;}
.jg_fenye_le1{width:40px; height:30px; margin-right:3px; float:left;  color:#fff; background-color:#fff; text-align:center;font-size:12px;border:solid 1px #e8e4e1; color:#969796; line-height:28px; margin-bottom:3px;}
.jg_fenye_le1:hover{width:30px; height:28px; color:#fff; background-color:#003376; border:solid 1px #003376;}
.jg_fenye_le1_h{width:30px; height:30px; color:#fff; background-color:#003376; border:solid 1px #003376;}
.jg_fenye_le2{width:20px; height:30px; margin-right:3px; float:left; text-align:center;font-size:12px; color:#969796; line-height:30px; margin-bottom:3px;}
.jg_fenye_le3{width:60px; height:30px; margin-right:3px; float:left; background-color:#fff ;border:solid 1px #e8e4e1;text-align:center;font-size:12px; color:#969796; line-height:30px;  margin-bottom:3px;}

.banner{ display:none;}
.banner2{ display:block;}

.index_name{width:100%; font-size:28px; text-align:center; line-height:30px; margin-bottom:10px;}
	
.logo{width: 50%;  margin: 5px 0;}
.index_pro{margin: 15px 0;}
.index_pro li{width: 48%; margin: 1%;}
.index_pro li span{font-size: 14px; line-height: 24px; margin-top: 5px;}
.index_name_more a{width: 70%; height: 36px; line-height: 36px; font-size: 14px;}
.index_jishu_box{margin-top: 40px; padding: 40px 0;}
.index_jishu{margin-top: 20px;}
.index_jishu li{width: 49.8%;}
.index_jishu li span{font-size: 14px; line-height: 40px; height: 40px;}
.index_an_box{margin-top: 20px;}	
.index_an_box .index_an_l{width: 100%; height: 120px; overflow: hidden;}	
.index_an_box .index_an_l .index_an_l_box{padding: 5% ;}
.index_an_box .index_an_l .index_an_l_box .index_an_l_img{width: 80px;}
.index_an_box .index_an_l .index_an_l_box .index_an_l_title{font-size: 14px; margin-top: 5px;}
.index_an_box .index_an_r{width: 100%;}
.index_an_box .index_an_r li{width: 50%;}
.index_an_box .index_an_r li .index_an_r_box .index_an_r_img{width: 80px;}
.index_an_box .index_an_r li .index_an_r_box .index_an_r_title{font-size: 14px; margin-top: 5px;}
.index_an_box .index_an_r li .index_an_r_box{padding:10% 5%;}
.index_an_box .index_an_rr{width: 100%;}
.index_an_box .index_an_rr li{width: 50%;}
.index_an_box .index_an_rr li .index_an_r_box .index_an_r_img{width: 80px;}
.index_an_box .index_an_rr li .index_an_r_box .index_an_r_title{font-size: 14px; margin-top: 5px;}
.index_an_box .index_an_rr li .index_an_r_box{padding:10% 5%;}
.index_an_box .index_an_rr li a{height:120px;}
.jiejue01_box li .jiejue04_detail{height:168px;}
.jiejue_gong_ll img{width:100%;}

.footer_box{display: none;}
.copy_box .copy{font-size: 12px; padding: 10px 0; line-height: 20px;}
.neiye_name{font-size: 28px; line-height: 36px; padding: 0;}
.neiye{padding: 40px 0;}
.jishu_nav{display: none;}
.jishu_con{padding: 40px 0;}
.jishu_title{font-size: 24px; line-height: 36px;}
	.jishu_detail{margin-top: 20px; font-size: 14px; line-height: 24px;}
	.jishu_detail .jishu_d_l{width: 100%; margin-right: 0; margin-bottom: 10px;}
	.jishu_detail .jishu_d_r{width: 100%;}
	.jishu_detail .jishu_d_ll{width: 100%; margin-right: 0; margin-bottom: 10px;}
.jishu_detail .jishu_d_mm{width: 100%;}
.jishu_detail .jishu_d_rr{width: 100%;}
	.jishu_detail img{width: 100%;}
	.prolist_nav{display: none;}
.about_nav{display: none;}

	.product_box{margin-top: 40px;}
	.product_box li{width: 48%;}
	.product_box li span{font-size: 14px; line-height: 24px; margin-top: 6px;}
	.prolist_box{padding-top: 30px; padding-bottom: 40px;}
	.prolist_title{font-size: 20px; font-weight: bold;}
	.prolist_detail{margin-top: 10px; font-size: 14px; line-height: 24px;}
	.prolist_detail img{width: 100%;}
	.jiejue_bg{padding-bottom: 0px;background-size:100% 100% !important;}
.product_bg{background-size:100% 100%}
.jishu_bg{background-size:100% 100%}
.about_bg{background-size:100% 100% !important;}
	.jiejue_nav_box{display: none;}
	.pad100{padding: 40px 0;}
.jiejue_big_title{font-size:28px; padding:30px 0;}
	.jiejue_title{font-size: 24px; line-height: 36px; margin-bottom: 10px;}
	.jiejue_line{height: 3px;}
	.jiejue_zheng{margin-top: 20px;}
	.jiejue_zheng_l{width: 100%; margin-bottom: 10px;}
	.jiejue_zheng_r{width: 100%;font-size: 14px; line-height: 24px;}
.jiejue_zheng_rr{font-size: 14px; line-height: 24px;}

	.jiejue02{margin-top: 20px;}
	.jiejue02 img{width: 100%}
	.pad90{padding: 40px 0;}
	.jiejue_gong{margin-top: 20px;}
	.jiejue_gong .jiejue_gong_l{width: 100%;}
	.jiejue_gong .jiejue_gong_r{width: 100%; margin-top: 20px; font-size: 14px; line-height: 24px;}
.jiejue_gong .jiejue_gong_rr{margin-top: 20px; font-size: 14px; line-height: 24px;}

	.jiejue03_con{background-size: 100% 100%;}
	.jiejue04_con{background-size: 100% 100%;}
	.jiejue01_box{margin-top: 20px;}
	.jiejue01_box li{width: 49.8%; padding: 5% 3%; margin: 0;}
	.jiejue01_box li .jiejue04_img{width: 80px;}
	.jiejue01_box li .jiejue04_img img{width: 100%;}
	.jiejue01_box li .jiejue04_title{margin: 15px 0;}
	.jiejue01_box li:nth-child(1){border-right:none;border-bottom:none;}
	.jiejue01_box li:nth-child(2){border-bottom:none;}
	.jiejue01_box li:nth-child(3){border-right:none;border-bottom:none;}
	.jiejue01_box li:nth-child(4){border-bottom:none;}
	.jiejue01_box li:nth-child(5){border-right:none;}

.jiejue02_box{margin-top: 20px;}
	.jiejue02_box li{width: 49.8%; padding: 5% 3%; margin: 0;}
	.jiejue02_box li .jiejue04_img{width: 80px;}
	.jiejue02_box li .jiejue04_img img{width: 100%;}
	.jiejue02_box li .jiejue04_title{margin-top: 15px;}
	.jiejue02_box li:nth-child(1){border-right:none;border-bottom:none;}
	.jiejue02_box li:nth-child(2){border-bottom:none;}
	.jiejue02_box li:nth-child(3){border-right:none;}
	


	.jiejue05 li{width: 48%; margin: 1%;}
	.jiejue05 li span{font-size: 14px; line-height: 24px; margin-top: 5px;}
	.about_bg{padding-bottom: 0px;}
	.about_box{margin-top: 20px; margin-bottom: 40px;}
	.about_box .about_l{width: 100%;}
	.about_box .about_m{width: 100%; margin: 10px 0; font-size: 14px; line-height: 24px;}
	.about_box .about_r{width: 100%;}
	.about_con{padding-top: 40px;}
	.contact_bg{padding-bottom: 0;background-size:100% 100% !important;}
	.contact{margin: 20px 0;}
	.contact li{width: 100%; margin: 1% 0; padding: 40px 20px;}
	.contact li .contact_img{width: 70px;}
	.contact li .contact_img img{width: 100%;}
	.contact li .contact_title{font-size: 16px; line-height: 24px; margin-top: 10px;}
	.contact li .contact_detail{margin-top: 10px; font-size: 14px; line-height: 24px;}
	.honor{margin-top: 20px;}
	.honor li{width: 48%;}
	.honor li a{display: block;}
	.honor li span{font-size: 14px; line-height:20px; margin-top: 5px; height: 40px; overflow: hidden;width: 100%;}
	.honor_img img{width: 100%;}
	.page li{width: 100%; margin: 0;}
	.page li:nth-child(2){text-align: left;}
	.page{margin-top: 20px; margin-bottom: 40px;}
	.hezuo_bg{padding-bottom: 0;background-size:100% 100%}
	.liuyan{margin-top: 15px;}
	.liuyan li{width: 100%; margin: 0;}
	.liuyan li p{font-size: 14px; line-height: 40px;}
	.liuyan li input{height: 40px; line-height: 40px;}
	.tijiao{margin-top: 20px;}
	.tijiao a{font-size: 14px; height: 40px; line-height: 40px;}
}





