@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; border:0px; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei"; color:#555555; font-size:14px; width:100%; background:#ffffff; padding-top:90px}
a{ margin:0px; padding:0px; border:0px; text-decoration:none; color:#555555; font-size:13px;}
a:hover{ text-decoration:none;}
*{ padding:0px; margin:0px; border:0px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; }
/* background:rgba(0,0,0,0);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);*/
li{ list-style:none;}
.clear{ clear:both !important; height:0px !important; width:0px !important; float:none !important; margin:0px !important; padding:0px !important; border:0px !important; line-height:0 !important; position:relative !important; }
input:focus{ outline: none;}/*去除按钮选中的高亮标签*/
textarea:focus{ outline: none;}/*去除文本框选中的高亮标签*/
button:focus{ outline: none;}/*去除按钮选中的高亮标签*/
select:focus{ outline: none;}/*去除下拉框选中的高亮标签*/
img{ max-width:100% !important; vertical-align: middle;}

input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #aaa;
  font-size:12px;
}
input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #aaa;
  font-size:12px;
  
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #aaa;
  font-size:12px;
}
input::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #aaa;
  font-size:12px;
}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{   
color: #aaaaaa;
}


.fl{ float:left;}
.fr{ float:right;}


/*黑白照片*/
.gray { 
-webkit-filter: grayscale(100%); 
   -moz-filter: grayscale(100%); 
    -ms-filter: grayscale(100%); 
     -o-filter: grayscale(100%); 
        filter: grayscale(100%); 
        filter: gray; 
}

.gray:hover { 
-webkit-filter: grayscale(0%); 
   -moz-filter: grayscale(0%); 
    -ms-filter: grayscale(0%); 
     -o-filter: grayscale(0%); 
        filter: grayscale(0%); 
        filter: gray; 
}
/*圆角5px*/
.radius5{ 
-webkit-border-radius:5px; 
   -moz-border-radius:5px; 
    -ms-border-radius:5px; 
     -o-border-radius:5px; 
        border-radius:5px; 
}
/*图片垂直居中*/
.chuizhi{
	display:-webkit-box;
	 display:-webkit-flex;
	 display:-moz-box;
	 display:-moz-flex;
	display:-ms-flexbox;
	display:flex;
	/* 水平居中*/ 
		   -webkit-box-align:center;
			  -moz-box-align:center;
			   -ms-flex-pack:center;
	 /* IE 10 */
	 -webkit-justify-content:center; 
		-moz-justify-content:center;
			 justify-content:center;
	/* IE 11+,Firefox 22+,Chrome 29+,Opera 12.1*/
	/* 垂直居中 */ 
			-webkit-box-pack:center;
			  -ms-flex-align:center;
			   -moz-box-pack:center;
	/* IE 10 */
		 -webkit-align-items:center;
			-moz-align-items:center;
				 align-items:center;	
}
/*圆角10px*/
.radius10{ 
-webkit-border-radius:10px; 
   -moz-border-radius:10px; 
    -ms-border-radius:10px; 
     -o-border-radius:10px; 
        border-radius:10px; 
}
/*图片变大*/
.tra{
-webkit-transform: scale(1);
   -moz-transform: scale(1);
    -ms-transform: scale(1);
     -o-transform: scale(1);
           filter: scale(1);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}
.tra:hover{
-webkit-transform: scale(1.15);
   -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
     -o-transform: scale(1.15);
           filter: scale(1.15);
           filter: transform;
       transition: all 0.5s ease 0s;
-webkit-transform: all 0.5s ease 0s; 
}
/*透明度50%*/
.opacity5{ filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity:0.5;opacity: 0.5;}

.shadow5{ 
-webkit-box-shadow:rgba(0,0,0,0.13) 5px 5px 5px; 
   -moz-box-shadow:rgba(0,0,0,0.13) 5px 5px 5px; 
    -ms-box-shadow:rgba(0,0,0,0.13) 5px 5px 5px; 
     -o-box-shadow:rgba(0,0,0,0.13) 5px 5px 5px; 
        box-shadow:rgba(0,0,0,0.13) 5px 5px 5px; 
}

.shadow10{ 
-webkit-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
   -moz-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
    -ms-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
     -o-box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
        box-shadow:rgba(0,0,0,0.13) 5px 5px 10px; 
}




.top{ width:100%; background:#0d0d11; position:fixed; top:0; z-index:999}
.top .top_nei{ width:100%; max-width:1200px; margin:0 auto;}
.top .top_nei .top_logo{ float:left; display:inline-block; line-height:90px;}
.top .top_nei .top_menu{ float:right;}
.top .top_nei .top_menu .menu_xun{ float:left;}
.top .top_nei .top_menu .menu_xun .menu_title{ line-height:90px; height:90px; border-bottom:#0d0d11 solid 3px; font-size:16px;  font-weight:bolder; text-align:center; display:inline-block; float:left; padding:0 2px; margin:0 35px; color:#FFFFFF;}
.top .top_nei .top_menu .menu_xun .on{ border-bottom:#fff solid 3px;}
.top .top_nei .top_menu .menu_xun .dropmenu{ display:none; width:140px; position:absolute; top:90px; background:rgba(0, 0, 0, 0.79); text-align:left; z-index:666;}
.top .top_nei .top_menu .menu_xun:nth-child(2) .dropmenu{ width:237px;}
.top .top_nei .top_menu .menu_xun:nth-child(3) .dropmenu{ width:207px;}
.top .top_nei .top_menu .menu_xun .dropmenu .dropmenu_nei{ width:100%}
.top .top_nei .top_menu .menu_xun .dropmenu .dropmenu_nei a{ font-size:13px; text-align:left; display:inline-block; color:#FFFFFF; padding:15px 30px;    border-bottom: 1px solid #118acd; width:100%}
.top .top_nei .top_menu .menu_xun .dropmenu .dropmenu_nei a .fa-angle-right{ color:#118acd; font-size:18px; padding-right:20px}

.top .top_nei .top_menu .menu_xun .dropmenu .dropmenu_nei a:hover{ background:#118acd}
.top .top_nei .top_menu .menu_xun .dropmenu .dropmenu_nei a:hover .fa-angle-right{ color:#FFFFFF}
.top .top_nei .top_menu .menu_xun .dropmenu .dropmenu_nei a i{ width:26px; height:18px;}


.top .top_nei .top_menu .menu_xun:hover .menu_title{ border-bottom:#fff solid 3px;}

.footer{ width:100%; text-align:center; background:#0f1820;}
.footer_nei{ display:inline-block;}
.footer_nei span{ font-size:13px; color:#ccc; line-height:107px;}
.footer_nei a{ font-size:13px; color:#ccc; line-height:107px;}

.footer2{ width:100%; text-align:center; background:#0f1820; display:none; padding:5% 0px}
.footer_nei2{ display:inline-block;}
.footer_nei2 div{ font-size:13px; color:#ccc; line-height:24px;}

.motop{ display:none; background:#0d0d11; width:100%; height:60px; padding:0 2%;}
.motop .mo_logo{ float:left; display:inline-block; height:60px; line-height:60px;}
.motop .mo_logo img{ height:40px;}
.motop .mo_menu_icon{ float:right; margin-top:18px;}
.motop .mo_menu_icon .hamburger .line{ width:40px; height:2px; margin:4px 0;}
.motop .mo_menu_icon #hamburger-1.is-active .line:nth-child(1) {
    -webkit-transform: translateY(13px) rotate(45deg);
    -ms-transform: translateY(13px) rotate(45deg);
    -o-transform: translateY(13px) rotate(45deg);
    transform: translateY(13px) rotate(45deg);
}
.motop .mo_menu_icon #hamburger-1.is-active .line:nth-child(3) {
    -webkit-transform: translateY(1px) rotate(-45deg);
    -ms-transform: translateY(1px) rotate(-45deg);
    -o-transform: translateY(1px) rotate(-45deg);
    transform: translateY(1px) rotate(-45deg);
}
.dropmenu_mo{ z-index:99 !important; position:fixed; height:100%; left:0; top:0; padding-top:60px; width:0; display:none; background:rgba(0, 0, 0, 0.49); width:100%}

.dropmenu_mo .dropmenu_mo_box{ transition:margin-left ease 0.5s,opacity 0.3s ease-in; opacity:0; width:100%; margin-left:-300px; float:left; height:100%; background:#0d0d11;}
.dropmenu_mo .dropmenu_mo_box.on{ transition:margin-left ease 0.5s,opacity 0.3s ease-in; opacity:1; margin-left:0;}

.dropmenu_mo .dropmenu_mo_box .dropmenu_mo_xun{ width:100%; position:relative; border-bottom:rgba(255,255,255,0.40) solid 1px; float:left;}
.dropmenu_mo .dropmenu_mo_box .dropmenu_mo_xun .dropmenu_mo_title{ border-bottom:rgba(255,255,255,0.40) solid 1px; width:100%; height:50px; padding:0 20px; font-size:15px; line-height:50px; color:#FFFFFF; font-weight:bolder; display:inline-block;}
.dropmenu_mo .dropmenu_mo_box .dropmenu_mo_xun .dropmenu_mo_drop{ display:none; width:100%; float:left;  }
.dropmenu_mo .dropmenu_mo_box .dropmenu_mo_xun .dropmenu_mo_drop a{ width:100%; float:left; padding-left:40px; font-size:13px; line-height:40px; color:#FFFFFF; border-bottom:rgba(255,255,255,0.40) dashed 1px;}
.dropmenu_mo .dropmenu_mo_box .dropmenu_mo_xun:nth-child(6){ border:0px}
.dropmenu_mo .dropmenu_mo_box .dropmenu_mo_xun:nth-child(6) a:nth-child(2){ border:0px}

.dropmenu_mo .dropmenu_mo_box .dropmenu_mo_xun .hamburger{ position:absolute; right:2%; top:13px;}
.dropmenu_mo .dropmenu_mo_box .dropmenu_mo_xun .hamburger .line{ width:20px; height:2px; margin:4px 0;}
.dropmenu_mo .dropmenu_mo_box .dropmenu_mo_xun #hamburger-1.is-active .line:nth-child(1) {
    -webkit-transform: translateY(6px) rotate(45deg);
    -ms-transform: translateY(6px) rotate(45deg);
    -o-transform: translateY(6px) rotate(45deg);
    transform: translateY(6px) rotate(45deg);
}
.dropmenu_mo .dropmenu_mo_box .dropmenu_mo_xun #hamburger-1.is-active .line:nth-child(3) {
    -webkit-transform: translateY(-6px) rotate(-45deg);
    -ms-transform: translateY(-6px) rotate(-45deg);
    -o-transform: translateY(-6px) rotate(-45deg);
    transform: translateY(-6px) rotate(-45deg);
}


.pages_title{ width:100%; text-align:center; padding:55px 0; }
.pages_title div{ font-size:22px; color:#118acd; padding:0 42px; display:inline-block; background:url(../images/icon16.png) no-repeat 0 50%, url(../images/icon16.png) no-repeat 100% 50%; text-align:center; }
{}
.pages_title div a{ font-size:22px; color:#118acd;  display:inline-block;  text-align:center; }



.container{ width:100%;}
.container .row{ width:1090px; margin-left:-23px;}
.container .row .fancybox{ width:172px; height:324px; float:left; margin:0 23px;}
.container .row .fancybox .fancy{ display:inline-block; overflow:hidden; width:172px; height:234px;}
.container .row .fancybox .fancy img{ width:100%;}
.container .row .fancybox span{ padding:0 15px; text-align:center; font-size:14px; color:#595959; line-height:20px; display:inline-block;}

.honor{ width:100%; max-width:1200px; margin:0 auto; text-align:center;}
.honor .row{ display:inline-block;}
.honor .row .honor_xun{ width:197px; float:left; display:inline-block; float:left; margin:0 53px 26px 0; }

.HonorNav{ display: flex; align-items: center; justify-content: center; margin-bottom: 45px;}
.HonorNav a{ display: inline-block; padding: 10px 20px; border-radius: 100px; background: #ededed; margin-right: 20px; font-size: 16px;}
.HonorNav a:last-child{ margin-right: 0;}
.HonorNav a.active{ color: #fff; background: #118acd;}

.honor .row .honor_xun .fancy{ display:inline-block;}
.honor .row .honor_xun .honor_xun_pic{ width:100%; height:242px; padding:15px 20px; overflow:hidden; background:url(../images/honor1.png) no-repeat 50%;}
.honor .row .honor_xun .honor_xun_pic div{ width:100%; height:100%; overflow:hidden;}
.honor .row .honor_xun .honor_xun_pic div img{ width:100%;}

.chizhi{
				 display:-webkit-box;
				 display:-webkit-flex;
				 display:-moz-box;
				 display:-moz-flex;
				 display:-ms-flexbox;
				 display:flex;
/* 水平居中*/ 
	   -webkit-box-align:center;
		  -moz-box-align:center;
		   -ms-flex-pack:center;
 /* IE 10 */
 -webkit-justify-content:center; 
	-moz-justify-content:center;
	     justify-content:center;
/* IE 11+,Firefox 22+,Chrome 29+,Opera 12.1*/
/* 垂直居中 */ 
		-webkit-box-pack:center;
		  -ms-flex-align:center;
		   -moz-box-pack:center;
/* IE 10 */
	 -webkit-align-items:center;
	    -moz-align-items:center;
	    	 align-items:center;
}
.honor .row .honor_xun .honor_xun_title{ font-size:15px; text-align:center; width:100%; color:#333333; line-height:60px; overflow:hidden; white-space:pre; padding:0 10px; text-overflow:ellipsis;}
{}
.about{ width:96%; max-width:1200px; margin:0 auto; font-size:13px; color:#666666; line-height:30px;}
{}

.hzhb{ width:100%; margin:0 auto; max-width:1200px;}
.hzhb .hzhb_xun{ width:210px; height:130px; background:#FFFFFF; float:left; margin:0 36px 30px 0; border:#EEEEEE solid 1px;}

.hzhb .hzhb_xun img{
		
	-webkit-transform: rotateY(0deg);
       -moz-transform: rotateY(0deg);
        -ms-transform: rotateY(0deg);
         -o-transform: rotateY(0deg);
            transform: rotateY(0deg);
           transition: all 1.5s ease;
    -webkit-transform: all 1.5s ease;
 }
.hzhb .hzhb_xun:hover img{
		
	-webkit-transform: rotateY(360deg);
       -moz-transform: rotateY(360deg);
        -ms-transform: rotateY(360deg);
         -o-transform: rotateY(360deg);
            transform: rotateY(360deg);
           transition: all 2.0s ease;
    -webkit-transform: all 2.0s ease;  
}
.gray { 
-webkit-filter: grayscale(100%); 
   -moz-filter: grayscale(100%); 
    -ms-filter: grayscale(100%); 
     -o-filter: grayscale(100%); 
        filter: grayscale(100%); 
        filter: gray; 
}

.gray:hover { 
-webkit-filter: grayscale(0%); 
   -moz-filter: grayscale(0%); 
    -ms-filter: grayscale(0%); 
     -o-filter: grayscale(0%); 
        filter: grayscale(0%); 
        filter: gray;
}
{}
.fenye{ width:100%; text-align:center; padding:60px 0;}
.fenye .fenye_nei{ display:inline-block;}
.fenye .fenye_nei a{ display:inline-block; padding:0 10px; border:#bcbcbc solid 1px; height:30px; line-height:28px; float:left; margin:0 9px; font-size:15px; color:#666666; text-align:center; min-width:30px;}
.fenye .fenye_nei a:hover{ background:#118acd; border:#118acd solid 1px; color:#FFFFFF;}
.fenye .fenye_nei a.on{ background:#118acd; border:#118acd solid 1px; color:#FFFFFF;}
{}
.news_detail{ width:100%; min-height:850px}
.news_detail .news_detail_nei{ width:100%; padding:55px 0 40px 0; text-align:center;}
.news_detail .news_detail_nei .news_detail1{ width:100%; text-align:center; font-size:18px; color:#333333; margin-bottom:20px; font-weight:bolder;}
.news_detail .news_detail_nei .news_detail2{ display:inline-block;}
.news_detail .news_detail_nei .news_detail2 span{ display:inline-block; float:left; color:#666666; font-size:14px; padding-left:22px; line-height:20px; margin:0 13px; }
.news_detail .news_detail_nei .news_detail2 span:nth-child(1){ background: url(../images/icon21.png) no-repeat 0 50%;}
.news_detail .news_detail_nei .news_detail2 span:nth-child(2){ background: url(../images/icon22.png) no-repeat 0 50%;}
.news_detail .news_detail_nei .news_detail2 span:nth-child(3){ background: url(../images/icon23.png) no-repeat 0 50%;}

.newstext{ width:100%; font-size:13px; color:#828282; line-height:24px; max-width:1200px; margin:0 auto;}

.dateil_link{ width:100%; max-width:1200px; border-top:#CCCCCC solid 1px; margin:38px auto; font-size:13px; color:#333333; line-height:38px;}
.dateil_link span{ display:inline-block; float:left; max-width:50%;}
.dateil_link span:nth-child(2){ float:right;}
.dateil_link span a{ font-size:14xp; color:#333333; line-height:38px; display:inline-block; max-width:90%;}
.dateil_link span:hover a{ color:#ff0000;}
{}

.news{ width:100%; max-width:1200px; margin:0 auto;}
.news .news_xun{ position:relative; width:100%; float:left; padding:31px 0; border-bottom:#e6e6e6 solid 1px; display:inline-block;}
.news .news_xun:nth-child(3){ border:0px}

.news .news_xun .news_arrow{ position:absolute; top:50%; right:0;}
.news .news_xun .news_arrow i{ width:27px; height:27px; margin-top:-13px; border-radius:50%; line-height:27px; text-align:center; background:#CCCCCC; color:#FFFFFF; font-size:14px;}
.news .news_xun:hover .news_arrow i{ background:#118acd;}
.news .news_xun .news_pic{ float:left; width:222px; height:150px; overflow:hidden; border-radius:10px; margin-right:-222px;}
.news .news_xun .news_pic img{ width:100%;}
.news .news_xun .news_text{ margin-left:285px; padding-right:158px;}
.news .news_xun .news_text .news_title{ width:100%; float:left; margin-top:25px; font-size:15px; color:#333333; white-space:pre; text-overflow:ellipsis; overflow:hidden;}
.news .news_xun:hover .news_text .news_title{ color:#118acd;}
.news .news_xun .news_text .news_deta{ width:100%; float:left; font-size:12px; line-height:30px; color:#a9a9a9; }
.news .news_xun .news_text .news_small{ font-size:12px; line-height:22px; height:44px; overflow:hidden; width:100%; float:left; color:#666666;}
{}
.contact{ width:100%; max-width:1200px; margin:0 auto;}
.contact td{ width:25%; text-align:center;}
.contact td .con_box{ width:100%; text-align:center;}
.contact td .con_box .con_box1{ width:100%; text-align:center; padding-bottom:26px;}
.contact td .con_box .con_box2{ font-size:18px; color:#333333; width:100%; text-align:center; line-height:48px;}
.contact td .con_box .con_box3{ font-size:15px; color:#666666; width:100%; text-align:center; line-height:44px;}

.xian{ width:100%; max-width:1200px; border-bottom:#d0d0d0 dashed 1px; margin:44px auto 60px auto;}

.map_box{ width:100%; max-width:1200px; height:390px; margin:0 auto;}
.map_box iframe{ width:100%; height:100%;}

.mess{ width:96%; max-width:1200px; margin:44px auto;}
.mess .mess_left{ width:50%; float:left;}
.mess .mess_left input{ max-width:100%; margin-bottom:20px; border:#CCCCCC solid 1px; border-radius:5px; width:578px; height:60px; float:left; line-height:60px; padding:0 22px;  } 

.mess .mess_right{ width:50%; float:right;}
.mess .mess_right textarea{ max-width:100%; margin-bottom:20px; border:#CCCCCC solid 1px; border-radius:5px; width:600px; height:220px; float:left; line-height:60px; padding:0 22px;}

.mess_bottom{ width:100%; text-align:center;}
.mess_bottom input{ padding:0 98px; background:#118acd; text-align:center; border-radius:5px; cursor:pointer; color:#FFFFFF; line-height:54px; font-size:20px;}
{}


.soultion{ width:100%;}

.soubg{ width:100%; width:100%;}
.soubg .jjfa_xun{ width:96%; max-width:1200px; margin:0 auto; line-height:25}
.soubg .jjfa_xun .jjfa_text{ width:495px; max-width:48%; font-size:15px; color:#333333; line-height:26px;}
.soubg .jjfa_xun .jjfa_text div{ margin-bottom:40px;}
.soubg .jjfa_xun .jjfa_img{ max-width:50%; text-align:center;}

.soubg:nth-child(2n){ background:#f5f5f5;}
.soubg:nth-child(2n+1){ background:#FFFFFF; }
{}

.product_box{ width:100%;}
.product_box .product{ width:100%; padding-bottom:40px;}
.product_box .product .product_xun{ width:96%; max-width:1200px; margin:0 auto;}
.product_box .product .product_text{ width:55%; font-size:15px; color:#666666; line-height:32px;}
.product_box .product .product_text td{ height:46px;}
.product_box .product .product_text td:nth-child(1){ width:28px;}
.product_box .product .product_text span{ color:#118acd;}
.product_box .product .product_pic{ width:40%; text-align:center;}
.product_box .product:nth-child(2n){ background:#f5f5f5;}
.product_box .product:nth-child(2n+1){ background:#fff;}

{}
.case{ width:100%;}
.case .case_box{ width:100%; overflow:hidden}
.case .case_box .case_title{ width:100%; text-align:center; font-size:22px; color:#333333; line-height:64px; padding-top:40px;}
.case .case_box .case_select{ width:100%; text-align:center; overflow:hidden; height:42px;}
.case .case_box .case_select .case_select1{ width:100%; text-align:center; height:0;}
.case .case_box .case_select .case_select1 div{ max-width:98%; width:435px; display:inline-block; position:relative; height:0;}
.case .case_box .case_select .case_select1 i{ position:absolute; width:42px; height:42px; line-height:42px; text-align:center; border-radius:42px; background:#eaeaea; font-size:25px; cursor:pointer; color:#118acd; font-weight:bolder; top:-13px; z-index:9;}
.case .case_box .case_select .case_select1 i.fa-angle-left{ left:0;}
.case .case_box .case_select .case_select1 i.fa-angle-right{ right:0;}

.case .case_box .case_select .case_select2{ width:313px; height:70px; overflow:hidden; display:inline-block;}
.case .case_box .case_select .case_select2 table{}
.case .case_box .case_select .case_select2 table td{}
.case .case_box .case_select .case_select2 table td div{ width:313px; height:42px; position:relative; border-radius:42px; background:#118acd; color:#FFFFFF; text-align:center; line-height:42px;}

.case .case_box .case_logo{ width:100%; text-align:center; margin-top:20px; height:40px; overflow:hidden;}
.case .case_box .case_logo .case_logo_nei{ width:100%; height:80px; max-width:1200px; overflow:hidden;  margin:0 auto; display:inline-block;}
.case .case_box .case_logo .case_logo_nei td{}
.case .case_box .case_logo .case_logo_nei div.logo_box{ width:1200px; text-align:center;}
.case .case_box .case_logo .case_logo_nei div.logo_box div{ display:inline-block; line-height:40px;}
.case .case_box .case_logo .case_logo_nei div.logo_box div img{ height:25px; float:left; margin:0 5px;}

.case .case_box .case_newstext{ width:100%; overflow:hidden; height:405px; max-width:1200px; margin:0 auto;}
.case .case_box .case_newstext .ca_box{ width:100%; height:750px; overflow: hidden; }
.case .case_box .case_newstext .case_newstext_box{ width:1200px;}
.case .case_box .case_newstext .case_newstext_text{ width:45%; text-align:left; float:left; margin-top:40px; line-height:28px; font-size:13px; color:#666666;}
.case .case_box .case_newstext .case_newstext_img{ width:45%; float:right; margin-bottom:50px;}

.case .case_box:nth-child(2n){ background:#f5f5f5;}
{}
.fzlc{ width:100%; max-width:970px; margin:0 auto; margin-bottom:60px; position: relative; height:210px; padding:0 70px;}
.fzlc .fzlc_select{ left:0; width:100%; position:absolute; height:0px; top:50%;}
.fzlc .fzlc_select i{ width:37px; cursor:pointer; font-size:20px; line-height:35px; margin-top:-17px; text-align:center; height:37px; border:#666666 solid 1px; border-radius:50%; position:absolute;}
.fzlc .fzlc_select i.fa-angle-left{ left:0;}
.fzlc .fzlc_select i.fa-angle-right{ right:0;}

.fzlc_box{ width:100%; text-align:center; height:210px; overflow:hidden;}
.fzlc_box .fzlc_nei{ width:100%; height:250px; overflow:hidden; }
.fzlc_box .fzlc_nei table{}
.fzlc_box .fzlc_nei table td{ height:210px; cursor:pointer;}
.fzlc_box .fzlc_nei table td .fzlc_xun{ min-width:166px; position: relative; padding:0 20px; height:2px; background:#118acd;}
.fzlc_box .fzlc_nei table td .fzlc_xun .fzlc_xun_icon{ left:0; width:100%; text-align:center; position:absolute; height:0; top:-5px;}
.fzlc_box .fzlc_nei table td .fzlc_xun .fzlc_xun_icon div{ width:12px; border:#CCCCCC solid 2px; height:12px; background:#CCCCCC; display:inline-block; border-radius:12px; margin-top:-6px;}
.fzlc_box .fzlc_nei table td .fzlc_xun .fzlc_xun_title{ left:0; text-align:center; position:absolute; width:100%;}
.fzlc_box .fzlc_nei table td .fzlc_xun .fzlc_xun_title .fzlc_xun_text{ background:#f5f5f5; display:inline-block; font-size:13px; color:#333333; padding:10px 20px; height:66px; display: flex; align-items: center; justify-content: center; line-height: 1.5;}
.fzlc_box .fzlc_nei table td .fzlc_xun .fzlc_xun_title .fzlc_xun_arrow{ line-height:0px; width:100%; position:absolute; text-align:center; height:0;}
.fzlc_box .fzlc_nei table td .fzlc_xun .fzlc_xun_title .fzlc_xun_arrow div{ display:inline-block; width:0px; height:0px;border-left:10px solid transparent;border-right:10px solid transparent;}
.fzlc_box .fzlc_nei table td .fzlc_xun .fzlc_xun_year{ position:absolute; left:0; width:100%; font-size:15px; text-align:center; color:#333333}



.fzlc_box .fzlc_nei table td:nth-child(2n+1) .fzlc_xun .fzlc_xun_title{ top:-106px; line-height:48px}
.fzlc_box .fzlc_nei table td:nth-child(2n+1) .fzlc_xun .fzlc_xun_title .fzlc_xun_arrow{ bottom:0;}
.fzlc_box .fzlc_nei table td:nth-child(2n+1) .fzlc_xun .fzlc_xun_title .fzlc_xun_arrow div{ border-top:10px solid #f5f5f5;}
.fzlc_box .fzlc_nei table td:nth-child(2n+1) .fzlc_xun .fzlc_xun_year{ top:30px;} 
  
.fzlc_box .fzlc_nei table td:nth-child(2n) .fzlc_xun .fzlc_xun_title{ bottom:-106px;}
.fzlc_box .fzlc_nei table td:nth-child(2n) .fzlc_xun .fzlc_xun_title .fzlc_xun_arrow{ top:-10px;}
.fzlc_box .fzlc_nei table td:nth-child(2n) .fzlc_xun .fzlc_xun_title .fzlc_xun_arrow div{ border-bottom:10px solid #f5f5f5; } 
.fzlc_box .fzlc_nei table td:nth-child(2n) .fzlc_xun .fzlc_xun_year{ bottom:30px;}

.fzlc_box .fzlc_nei table td:hover .fzlc_xun .fzlc_xun_icon div{ border:#118acd solid 4px; background:#FFFFFF;}
.fzlc_box .fzlc_nei table td:hover .fzlc_xun .fzlc_xun_title .fzlc_xun_text{ background:#118acd;}
.fzlc_box .fzlc_nei table td:hover .fzlc_xun .fzlc_xun_title .fzlc_xun_text{ color:#FFFFFF;}

.fzlc_box .fzlc_nei table td:nth-child(2n+1):hover .fzlc_xun .fzlc_xun .fzlc_xun_title .fzlc_xun_arrow div{ border-bottom:10px solid #118acd; }    
.fzlc_box .fzlc_nei table td:nth-child(2n):hover .fzlc_xun .fzlc_xun .fzlc_xun_title .fzlc_xun_arrow div{ border-top:10px solid #118acd;}
.fzlc_box .fzlc_nei table td:nth-child(2n+1):hover .fzlc_xun .fzlc_xun_title .fzlc_xun_arrow div{ border-top:10px solid #118acd;}
.fzlc_box .fzlc_nei table td:nth-child(2n):hover .fzlc_xun .fzlc_xun_title .fzlc_xun_arrow div{ border-bottom:10px solid #118acd; } 

{}
.banner{ overflow:hidden; width:100%; position:relative; height:495px;}
.banner .banner_text{ width:100%; height:100%; position:absolute; z-index:9;}
.banner .banner_text .banner_teitle{ width:100%; color:#FFFFFF;}
.banner .banner_text .banner_link{ width:100%; text-align:center; margin-top:65px;}
.banner .banner_text .banner_link div{ display:inline-block;}
.banner .banner_text .banner_link div a{ float:left; width:180px; line-height:40px; border:#FFFFFF solid 1px; border-radius:40px; text-align:center; color:#FFFFFF; font-size:16px; line-height:38px; display:inline-block; margin:0 18px;}
.banner .banner_text .banner_link div a:hover{ background:#118acd; border:#118acd solid 1px; transition:all ease-in 0.3s;}

.banner_dian{ width:100%; position:absolute; bottom:42px; text-align:center;}
.banner_dian .banner_dian_nei{ display:inline-block;}
.banner_dian .banner_dian_nei span{ display:inline-block; line-height:0; cursor:pointer; width:46px; height:10px; float:left; margin:0 15px; background:#bfbfbf; border-radius:30px}
.banner_dian .banner_dian_nei span.on{ background:#118acd;}

.banner_box{ width:100%; height:100%; position:relative;}
.banner_nei{ width:100%; height:100%; position:absolute; left:0; top:0; opacity:0; z-index:-9; transition:all ease-in 0.25s;}
.banner_nei.on{ opacity:1; transition:ease all 0.75s; z-index:1;}


.index_title{ width:100%; padding:48px 0 60px 0;}
.index_title .index_title1{ width:100%; float:left; text-align:center; font-size:30px; color:#1d1d1d; line-height:54px;}
.index_title .index_title2{ width:100%; float:left; text-align:center; font-size:14px; color:#666666; line-height:40px;}
.index_title .index_title3{ width:100%; float:left; text-align:center;}

.index_jjfa{ width:100%; background:#f5f5f5; padding-bottom:58px;}
.index_jjfa .index_jjfa_box{ width:100%; max-width:1200px; margin:0 auto;}
.index_jjfa .index_jjfa_box a:nth-child(5){ margin-right:0px}

.index_jjfa .index_jjfa_xun{ padding:35px 19px 20px 19px; width:288px; height:372px; float:left; display:inline-block; background:#FFFFFF; border:#EEEEEE solid 1px; transition:box-shadow 0.3s ease-in; margin-right:15px}
.index_jjfa .index_jjfa_xun:nth-child(4){ margin-right:0px;}
.index_jjfa .index_jjfa_xun .index_jjfa_pic{ width:100%; float:left; text-align:center;}
.index_jjfa .index_jjfa_xun .index_jjfa_pic img:nth-child(1){ display:none;}
.index_jjfa .index_jjfa_xun .index_jjfa_title{ padding:35px 0 15px 0; width:100%; float:left; text-align:center; color:#333333; font-size:18px; overflow:hidden; white-space:pre; text-overflow: ellipsis;}
.index_jjfa .index_jjfa_xun .index_jjfa_small{ width:100%; float:left; text-align:left; color:#666666; font-size:14px; line-height:26px; overflow:hidden; height:104px;}



.index_jjfa .index_jjfa_xun:hover{ background:#118acd; box-shadow:rgba(17,138,205,0.20) 0 0 20px; transition:box-shadow 0.3s ease-in; transition:all ease-in 1s;}
.index_jjfa .index_jjfa_xun:hover .index_jjfa_pic img:nth-child(1){ display: inline-block;}
.index_jjfa .index_jjfa_xun:hover .index_jjfa_pic img:nth-child(2){ display:none;}
.index_jjfa .index_jjfa_xun:hover .index_jjfa_title{ color:#FFFFFF;}
.index_jjfa .index_jjfa_xun:hover .index_jjfa_small{ color:#FFFFFF;}

.index_jjfa2{ width:100%; background:url(../images/tupian1.jpg) no-repeat 50%/cover; padding-bottom:35px;}
.index_jjfa2 .index_title1{ color:#FFFFFF;}
.index_jjfa2 .index_title2{ color:#FFFFFF;}

.index_jjfa2_box{ width:100%; position:relative; max-width:1200px; margin:0 auto;}
.index_jjfa2_box .index_jjfa2_nei{ width:100%;}
.index_jjfa2_box .index_jjfa2_nei .ijn2_xun{ width:49%; max-width:583px; padding:25px 25px 25px 25px; height:250px; margin:15px 0;}
.index_jjfa2_box .index_jjfa2_nei .ijn2_xun:nth-child(1){ float:left; background:url(../images/tupian2.png) no-repeat 100%;}
.index_jjfa2_box .index_jjfa2_nei .ijn2_xun:nth-child(2){ float:right; background:url(../images/tupian3.png) no-repeat 0 100%;}
.index_jjfa2_box .index_jjfa2_nei .ijn2_xun:nth-child(3){ float:left; background:url(../images/tupian5.png) no-repeat 100% 0;}
.index_jjfa2_box .index_jjfa2_nei .ijn2_xun:nth-child(4){ float:right; background:url(../images/tupian4.png) no-repeat 0;}

.index_jjfa2_box .index_jjfa2_nei .ijn2_xun .ijn2_xun_title{ color:#5bbcf2; font-size:22px; width:100%; text-align:center; line-height:70px;}
.index_jjfa2_box .index_jjfa2_nei .ijn2_xun .ijn2_xun_table{ width:100%}
.index_jjfa2_box .index_jjfa2_nei .ijn2_xun .ijn2_xun_table td:nth-child(1){ width:33px; line-height:42px;}
.index_jjfa2_box .index_jjfa2_nei .ijn2_xun .ijn2_xun_table td{ height:42px; font-size:14px; line-height:24px; color:#fff; margin-bottom:18px;}
.index_jjfa2_box .index_jjfa2_nei .ijn2_xun .ijn2_xun_table td:nth-child(2n){ display:flex; align-items:center;}


.index_jjfa2_centericon{ width:0; height:0; left:50%; top:50%; position:absolute;}
.index_jjfa2_centericon div{ width:97px; height:97px; overflow:hidden; line-height:30px; font-size:26px; color:#118acd; padding:18px; text-align:center; background:#FFFFFF; border-radius:97px; margin:-48px;}


.wmdys{ width:100%; max-width:1200px; margin:0 auto;}
.wmdys .wmdys_xun{ display:inline-block; float:left; height:200px; margin-left:67px; overflow:hidden}

.wmdys .wmdys_xun .wmdys_pic{ width:100px; float:left;}
.wmdys .wmdys_xun .wmdys_text{ width:253px; float:left; height:177px; overflow:hidden}
.wmdys .wmdys_xun .wmdys_text .wmdys_title{ width:100%; margin-bottom:12px; float:left; font-size:16px; color:#1d1d1d; font-weight:bolder;}
.wmdys .wmdys_xun .wmdys_text .wmdys_small{ font-size:13px; color:#666666; line-height:24px; width:100%; float:left;}

.index_dt{ width:100%;}
.index_dt{ width:100%; background:url(../images/tupian6.jpg) no-repeat 50%/cover; padding-bottom:35px;}
.index_dt .index_title1{ color:#FFFFFF;}
.index_dt .index_title2{ color:#FFFFFF;}


.index_ywfw{ max-width:1200px; margin:0 auto; width:96%; padding-bottom:45px; overflow:hidden;}
.index_ywfw .ywfw_xun{ display:inline-block; position: relative; width:360px; height:440px; margin:0 30px; background:#FFFFFF;}
.index_ywfw .ywfw_xun .ywfw_xun_img{ width:100%; float:left; overflow:hidden; height:181px;}
.index_ywfw .ywfw_xun .ywfw_xun_img img{ width:100%;}
.index_ywfw .ywfw_xun .ywfw_xun_text{ width:100%; float:left; padding:0 16px 0 19px;}
.index_ywfw .ywfw_xun .ywfw_xun_text .ywfw_xun_title{ width:100%; float:left; font-size:18px; color:#333333; line-height:24px; overflow:hidden; white-space:pre; text-overflow:ellipsis; margin-top:25px; }
.index_ywfw .ywfw_xun .ywfw_xun_text .ywfw_xun_time{ width:100%; float:left; font-size:14px; line-height:24px; color:#888888;}
.index_ywfw .ywfw_xun .ywfw_xun_text .ywfw_xun_small{ margin-top:25px; width:100%; font-size:14px; color:#666666; line-height:24px; overflow:hidden; height:72px; float:left;}
.index_ywfw .ywfw_xun .ywfw_xun_text .ywfw_xun_more{ text-transform:uppercase; margin-top:25px; font-size:17px; color:#666666; line-height:37px; text-align:center; float:left; width:100%; border:#bfbfbf solid 1px; }
.index_ywfw .owl-theme .owl-controls .owl-page span{ width:29px; height:3px; background:#bfbfbf;}
.index_ywfw .owl-theme .owl-controls .owl-page.active span,.index_ywfw  .owl-theme .owl-controls.clickable .owl-page:hover span{ background:#118acd;}
.index_ywfw .ywfw_xun:hover .ywfw_xun_text .ywfw_xun_more{ background:#118acd; border:#118acd solid 1px; color:#FFFFFF; transition:all ease-in 0.35s;}



.fa_font{ font-size:15px; font-weight:bolder; color:#1296db; padding-left:20px}
.fa_lj{ display:inline-block; margin-top:44px; line-height:67px; width:183px}
.fa_lj:nth-child(2n){ float:right}
.fa_lj:nth-child(1){ margin-top:0px}
.fa_lj:nth-child(2){ margin-top:0px}




.nei_banner{ overflow:hidden; width:100%; position:relative; height:300px;}
.nei_banner .banner_text{ width:100%; height:100%; position:absolute; z-index:9;}
.nei_banner .banner_text .banner_teitle{ width:100%; color:#FFFFFF;}
.nei_banner .banner_text .banner_teitle p{font-size:26px;}
.nei_banner .banner_text .banner_teitle p:nth-child(2){font-size:18px;}

.nei_banner .banner_text .banner_link{ width:100%; text-align:center; margin-top:40px;}
.nei_banner .banner_text .banner_link div{ display:inline-block;}
.nei_banner .banner_text .banner_link div a{ float:left; width:180px; line-height:40px; border:#FFFFFF solid 1px; border-radius:40px; text-align:center; color:#FFFFFF; font-size:16px; line-height:38px; display:inline-block; margin:0 18px;}
.nei_banner .banner_text .banner_link div a:hover{ background:#118acd; border:#118acd solid 1px; transition:all ease-in 0.3s;}
.nei_banner_box{ width:100%; height:100%; position:relative;}
.nei_banner_nei{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:-9; transition:all ease-in 0.25s;}
.nei_banner_nei.on{ opacity:1; transition:ease all 0.75s; z-index:1;}



.bottom_img{ width:25px; height: auto; display:inline-block; margin-left:15px}
.product_pic{ margin-top:40px}

@media screen and (min-width:1200px){
.dropmenu_mo{ display:none !important;}
.honor .row .honor_xun:nth-child(5n){ margin-right:0;}
.hzhb .hzhb_xun:nth-child(5n){ margin-right:0;}

.soultion{ width:100%;}
.soubg:nth-child(2n+1) .jjfa_xun .jjfa_text{ float:left;}
.soubg:nth-child(2n+1) .jjfa_xun .jjfa_img{ float:right; }

.soubg:nth-child(2n) .jjfa_xun .jjfa_text{ float:right; }
.soubg:nth-child(2n) .jjfa_xun .jjfa_img{ float:left;}

{}


.product_box .product:nth-child(2n) .product_text{ float:right;}
.product_box .product:nth-child(2n) .product_pic{ float:left;}

.product_box .product:nth-child(2n+1) .product_text{ float:left;}
.product_box .product:nth-child(2n+1) .product_pic{ float:right;}

{}

.case .case_box:nth-child(2n) .case_newstext .case_newstext_text{ float:right;}

{}
.wmdys .wmdys_xun:nth-child(3n+1){ margin-left:0;}


}
@media screen and (max-width:1200px){
.pc{ display:block;}
.mo{ display:none;}
.disable_text_highlighting,body {
	/*去除选中高亮*/
-webkit-touch-callout: none;
-webkit-user-select: none;    /* Webkit */
-moz-user-select: none;      /* Firefox */
-ms-user-select: none;        /* IE 10  */
        /* Opera 目前不支持在Opera，但将很快 */
-o-user-select: none;
user-select: none;
}
.top{ display:none;}
.motop{ display:block;}
.honor .row .honor_xun:nth-child(4n){ margin-right:0;}
.honor .row .honor_xun{ width:23%; margin:1%;}
.honor .row .honor_xun .fancy{ width:197px;}
.honor .row{ width:100%; overflow:hidden;}
.hzhb .hzhb_xun{ width:23%; margin:2% 1%;}
.news{ width:96%;}
.news .news_xun .news_text{ padding-right:30px;}
.news .news_xun .news_text .news_small{ height:66px;}
.news .news_xun .news_text .news_title{ margin-top:20px;}
.news .news_xun .news_text{ margin-left:245px;}
.mess .mess_left{ width:48%;}
.mess .mess_right{ width:48%;}

.contact td{ padding:0 1%; width:auto;}

.map_box{ width:96%;}

.soubg .jjfa_xun .jjfa_text{ width:100%; max-width:none;}
.soubg .jjfa_xun .jjfa_text div:nth-child(2){ text-align:center;}
.soubg .jjfa_xun .jjfa_img{ width:100%; max-width:none;}

.product_box .product .product_text{ width:100%; margin-bottom:20px;}
.product_box .product .product_pic{ width:100%;}
.case .case_box .case_logo .case_logo_nei{ max-width:770px;}
.case .case_box .case_logo .case_logo_nei div.logo_box{ width:770px;}
.case .case_box .case_newstext{ width:770px; height:570px;}
.case .case_box .case_newstext .case_newstext_box{ width:770px;}
.case .case_box .case_newstext .case_newstext_text{ width:100%; padding:0px;}
.case .case_box .case_newstext .case_newstext_img{ width:100%; margin:-5px 0; text-align:center;}
.index_jjfa .index_jjfa_xun{ width:23%; margin:2% 1%;}
.index_jjfa2_box .index_jjfa2_nei .ijn2_xun{ width:48%;}
.wmdys .wmdys_xun{ width:40%; margin:2% 5%; height:auto; }

.index_ywfw .ywfw_xun{ width:96%; margin:0 2%; padding-bottom:15px; height:auto;}
.index_jjfa2_box .index_jjfa2_nei{ width:96%; margin:0 2%;}
.index_jjfa2_box .index_jjfa2_nei .ijn2_xun .ijn2_xun_table td{ line-height:42px; font-size:12px;}



.index_fix{ display:none}
.motop{ position:fixed; z-index:9999; top:0}
body{ padding-top:60px}


.mess .mess_right textarea{ max-width:100%; margin-bottom:20px; border:#CCCCCC solid 1px; border-radius:5px; width:578px; height:220px; float:left; line-height:60px; padding:0 22px;}


.fa_lj{ width:404px; margin-top:0px}

.news_detail{ min-height:500px}
.index_jjfa .index_jjfa_xun .index_jjfa_small{ overflow:inherit; font-size:12px}
.index_jjfa2_box .index_jjfa2_nei .ijn2_xun .ijn2_xun_table td{ line-height:30px}
.wmdys .wmdys_xun .wmdys_text{ height:150px}
.wmdys .wmdys_xun .wmdys_text .wmdys_small{ text-align:left; font-size:12px}
.wmdys{ margin:20px auto}
.hzhb{ margin-bottom:40px}
.news_detail{ width:96%; margin:0 auto}
.soubg{padding-bottom:60px;}
.wuyou-waiter{ display:none}

@media screen and (max-width:1080px){
	
	
	
}


@media screen and (max-width:775px){

.honor .row .honor_xun{ width:48%; margin:1%;}
.contact td{ width:50%; float:left; display:block;}
.mess .mess_left{ width:100%; text-align:center;}
.mess .mess_left input{ float:none;}
.mess .mess_right{ width:100%; text-align:center;}
.mess .mess_right textarea{ float:none;}

.case .case_box .case_logo .case_logo_nei{ max-width:640px;}
.case .case_box .case_logo .case_logo_nei div.logo_box{ width:640px;}
.case .case_box .case_newstext{ width:640px; margin-bottom:60px}
.case .case_box .case_newstext .case_newstext_box{ width:640px;}
.fzlc{ max-width:640px;}
.banner .banner_text .banner_teitle{transform: scale(0.5);}

.index_jjfa .index_jjfa_xun{ width:48%;}
.index_jjfa2_box .index_jjfa2_nei .ijn2_xun{ width:96%; margin:1% 2%; background:#324550 !important; max-width:96%;}
.index_jjfa2_centericon{ display:none;}
.wmdys .wmdys_xun .wmdys_pic{ width:100%; text-align:center;}
.wmdys .wmdys_xun .wmdys_text{ width:100%; text-align:center; padding:3% 0;}

.fa_lj{ display:inline-block; margin-top:0px; line-height:67px; width:260px}
.soubg .jjfa_xun{ line-height:0}

.case .case_box{ padding: 35px 0px;}
.case .case_box .case_title{ padding-top: 0;}
.case .case_box .case_newstext .ca_box{ height: auto;}
.case .case_box .case_logo{ display: none;}
.case .case_box .case_newstext .case_newstext_img{ margin-top: 25px;}
}
@media screen and (max-width:640px){


.footer_nei{ padding:0 2%; width:100%;}

.footer_nei span,.footer_nei a{ line-height:24px;}
.footer_nei span.fl{ width:100%; text-align:center;}
.footer_nei span.fl:nth-child(2){ display:none;}
.footer_nei a{ float:right; opacity:0.5;}
.dateil_link span{ width:100%; max-width:100%;}
.news .news_xun .news_arrow{ display:none;}
.news .news_xun .news_pic{ width:100%; margin-right:0;}
.news .news_xun .news_text{ margin:2% 0; padding:0; float:none;}
.fenye .fenye_nei a{ padding:0px}
.pages_title{ padding:25px 0;}
.contact td{ width:100%; margin:2% 0;}
.contact td .con_box .con_box1{ padding-bottom:0;}
.contact td .con_box .con_box2{ line-height:2em;}
.contact td .con_box .con_box3{ line-height:2em;}
.case .case_box .case_logo .case_logo_nei{ max-width:400px;}
.case .case_box .case_logo .case_logo_nei div.logo_box{ width:360px;}
.case .case_box .case_newstext{ width:400px; height: auto; margin-bottom:0px}
.case .case_box .case_newstext .case_newstext_box{ width:400px;}

.banner .banner_text .banner_teitle{ width:250%; margin-left:-75%;}
.index_jjfa2_box .index_jjfa2_nei .ijn2_xun{ height:auto;}
.banner_dian{ bottom:10px;}
.index_title{ padding:5% 0;}
.index_title .index_title1{ font-size:20px; line-height:24px;}
.index_title .index_title2{ font-size:12px; line-height:2em;}
.wmdys .wmdys_xun .wmdys_text .wmdys_small{ font-size:13px; color:#666666; line-height:24px; width:100%; float:left; height:144px}

.fa_lj{ display:inline-block; margin-top:0px; line-height:67px; width:50%}
.fa_font{ font-size:15px; font-weight:bolder; color:#1296db; padding-left:15px}
.footer2{ display:block}
.footer{ display:none}
3.case .case_box .case_newstext .case_newstext_text{ width:100%;padding:0px}
.product_box .product .product_text td{ font-size:13px; line-height:33px;vertical-align:top}
.jjfa_text div{ font-size:13px}
.about p{ padding-top:15px}
.nei_banner{ width:100%; height:180px;}
.nei_banner .banner_text .banner_teitle{ width:100%;}
.nei_banner .banner_text .banner_teitle p{ font-size:15px}
.nei_banner .banner_text .banner_teitle p:nth-child(2){ font-size:13px}
.nei_banner .banner_text .banner_link{ margin-top:15px}
.nei_banner .banner_text .banner_link div a{ width:100px; font-size:13px; line-height:24px}
}
}
@media screen and (max-width:413px){

.hzhb .hzhb_xun{ width:48%; margin:2% 1%;}

.fzlc{ padding:0 40px;}

.case .case_box .case_newstext .case_newstext_box{ width:360px}
.case .case_box .case_newstext{ width:360px; height: auto; margin-bottom:0px}
.case .case_box .case_newstext .case_newstext_text{ width:96%; margin:40px auto; float:none}
.case .case_box:nth-child(2) .case_newstext .ca_box{ height:675px}
}