/* CSS Document */
*{ margin:0px; padding:0px;}
div,form,img,ul,ol,li,dl,dt,dd,map {padding:0;margin:0;border:0;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0; }
body{margin:0px; padding:0px; font-size:12px; color:#333;font-family:Arial, Helvetica, sans-serif,"宋体";}
ul,li{list-style:none;}
.clear{clear:both;}
a{color:#333;text-decoration:none; font-size:12px; font-family:Arial;}
a:hover{color:#004ea1;text-decoration:none;}
img{border:none;}
hr{line-height:0px; font-size:0px; border:none; height:1px; width:100%; margin:5px 0px;}
div{margin:0px auto;}
body {
  font-family:Arial, Helvetica, sans-serif,"宋体";
  color: #999;
  font-size: 14px;
  line-height: 24px;
  background: #fff;
}
body,
div,
p,
span,
ul,
li,
dl,
dd,
h1,
h2,
h3,
a,
input,
img {
  margin: 0;
  padding: 0;
}
li,
ol {
  list-style: none;
}
a,
input,
img,
textarea {
  border: none;
  outline: none;
  
}
i,
em {
  font-style: normal;
}

/* m端头部*/
.header_m{width:100%; }
.container_m{width:100%; position:relative; }
.logo_m{width:100px; height:50px; float:left; margin-left:10px;}
.logo_m img{width:100px; height:50px; }

.header_m_r{ height:50px; float:right;width:200px;}
.header_search_btn{ float:right;margin-right:20px;margin-top:10px;cursor: pointer;}
.header_search_btn img{height:35px;width:35px;}
.header_menu_btn{ float:right;margin-right:10px;margin-top:10px;cursor: pointer;}
.header_menu_btn img{height:35px;width:35px;}
.search_m{ position:absolute; top:60px; z-index:9999; width:100%; height:30px; }
.search_m_zone{ margin:0 auto; width:80%; height:30px;  }
.search_txt{height:30px;width:60%; float:left;border-radius: 15px 0 0 15px; padding-left:20px;}
.search_btn{height:30px; width:80px; text-align:center; background:#146ece; border:none; color:#FFF;}

/* m左边侧边*/
.left_menu{ width:0%; height:100%; background:#FFF;position: fixed;top: 0px;left: 0px; z-index:10001; }
.left_menu_zone{display: none;}
.shade_m{width: 100%;height: 100%;position: fixed;top: 0;left: 0px;background: rgba(0, 0, 0, 0.5);z-index: 10000;display: none;}
.left_menu_h{width: 100%;height: 56px;padding: 0 16px;text-align: center;background: #004ea1;line-height: 56px;font-size: 20px;font-weight: bold;color: #fff;}
.left_menu_i{width: 100%;height: 50px; line-height:50px; font-size:18px; color:#000;border-bottom: 1px solid #ebebeb;overflow: hidden; padding-left:20px;}
.left_menu_i a{ font-size:18px;}

.container{ padding:0px;}
.logo{width:200px; height:100px; float:left;}
.logo2{width:250px; height:100px; float:left;}
.header_right{ width:300px; height:100px; float:right;}
.header_right_b{width:300px; height:100px; position:relative;}
.website_v{width:108px; height:24px; border:#d3d1d1 solid 1px;  background:url(../images/arrow.png) no-repeat 88px 6px; position:absolute; top:10px;right:0;}
.website_cn{ color: #666;line-height: 24px;cursor: pointer;font-size: 14px;width: 100px; height:24px;  }
.website_v .website_cn img {
    width: 25px;
    height: 16px;
    float:left;
	margin-top:3px;
	margin-left:8px;
}
.website_v .website_cn em {
    width: 50px;
    height: 16px;
    float:left;
	margin-left:5px;
	color:#004ea1;
}

.website_en{ color: #666;line-height: 24px;cursor: pointer;font-size: 14px;width: 108px;border:#d3d1d1 solid 1px;height:24px; position:relative; top:-2px; left:-1px; clear:both; background:#FFF;display:none;z-index:1000; }
.website_v .website_en img {
    width: 25px;
    height: 16px;
    float:left;
	margin-top:3px;
	margin-left:8px;
}
.website_v .website_en em {
    width: 50px;
    height: 16px;
    float:left;
	margin-left:5px;
	color:#004ea1;
}

.website_v:hover .website_en {
  display: block;
}
.header_tel{position:absolute; top:58px;right:0; font-size:25px;color:#004ea1;}
.header_tel em{ color:#828788; font-size:18px;}
.nav{ height:50px; width:100%; background:#004ea1;font-family:"Microsoft YaHei"}
.navlist li{ float:left; width:200px; height:50px; line-height:50px; font-size:18px; text-align:center; background:url(../images/split.png) no-repeat 198px 15px;position: relative;}
.navlist li:last-child{ background:none;}
.navlist li a{ color:#FFF; height:35px; font-size:20px;}
.navlist li.current{font-size:18px;}

.memulist{ z-index:100; position:absolute; top:50px; left:0px; background:#FFF; opacity:0.9;/*通用*/ border:#c6c4c4 solid 1px; padding:10px; display:none; }
.dcol{ width:465px;}
.scol{ }
.navlist li .memulist a{color:#004ea1; font-size:14px;line-height:30px; height:30px; }
.memuitem{ line-height:30px; height:30px; float:left;overflow:hidden; }
.navlist li .memulist a:hover{color:#004ea1; font-weight:bold; }

.icon{ width:30px; height:30px; display:block;  float:left;margin-right:8px;}
.xudianchi{ background:url(../images/icon_xudianchi.png) no-repeat;background-size:30px 30px;}
.xudianchi2{ background:url(../images/icon_xudianchi2.png) no-repeat;background-size:30px 30px;}
.xudianchi3{ background:url(../images/icon_xudianchi3.png) no-repeat;background-size:30px 30px;}
.xudianchi4{ background:url(../images/icon_xudianchi4.png) no-repeat;background-size:30px 30px;}
.xudianchi5{ background:url(../images/icon_xudianchi5.png) no-repeat;background-size:30px 30px;}
.xudianchi6{ background:url(../images/icon_xudianchi6.png) no-repeat;background-size:30px 30px;}
.jiaoliudian{ background:url(../images/icon_jialiudian.png) no-repeat;background-size:30px 30px; }
.zhiliudian{ background:url(../images/icon_zhiliudian.png) no-repeat;background-size:30px 30px;}
.qiyedongtai{ background:url(../images/icon_qiyedongtai.png) no-repeat;background-size:30px 30px;}
.hangyedongtai{ background:url(../images/icon_hangyedongtai.png) no-repeat;background-size:30px 30px;}
.jishuzhishi{ background:url(../images/icon_jishuzhishi.png) no-repeat;background-size:30px 30px;}
.chanpinshouce{ background:url(../images/icon_chanpinshouce.png) no-repeat;background-size:30px 30px;}
.ziliaowendang{ background:url(../images/icon_ziliaowendang.png) no-repeat;background-size:30px 30px;}
.ruanjian{ background:url(../images/icon_ruanjian.png) no-repeat;background-size:30px 30px;}
.qitaziyuan{ background:url(../images/icon_qitaziyuan.png) no-repeat;background-size:30px 30px;}
.baoxiu{ background:url(../images/icon_baoxiu.png) no-repeat;background-size:30px 30px;}
.lanyanfankui{ background:url(../images/icon_lanyanfankui.png) no-repeat;background-size:30px 30px;}
.dianwanggongsi{ background:url(../images/icon_dianwanggongsi.png) no-repeat;background-size:30px 30px;}
.shujuzhongxin{ background:url(../images/icon_shujuzhongxin.png) no-repeat;background-size:30px 30px;}
.fadianchang{ background:url(../images/icon_fadianchang.png) no-repeat;background-size:30px 30px;}
.guidaojiaotong{ background:url(../images/icon_guidaojiaotong.png) no-repeat;background-size:30px 30px;}
.gongyeqiye{ background:url(../images/icon_gongyeqiye.png) no-repeat;background-size:30px 30px;}
.gongsijianjie{ background:url(../images/icon_gongsijianjie.png) no-repeat;background-size:30px 30px;}
.qiyewenhua{ background:url(../images/icon_qiyewenhua.png) no-repeat;background-size:30px 30px;}
.rencaizhaopin{ background:url(../images/icon_rencaizhaopin.png) no-repeat;background-size:30px 30px;}
.hexinyoushi{ background:url(../images/icon_hexinyoushi.png) no-repeat;background-size:30px 30px;}
.fuwutiaokuan{ background:url(../images/icon_fuwutiaokuan.png) no-repeat;background-size:30px 30px;}
.zhuanlizhengshu{ background:url(../images/icon_zhuanlizhengshu.png) no-repeat;background-size:30px 30px;}
.xudianchijiance{ background:url(../images/icon_xudianchijiance.png) no-repeat;background-size:30px 30px;}

.memuitem_txt{ height:30px; width:220px;display:block;line-height:30px; text-align:left;  }
.memuitem_txt2{ height:30px; width:130px;display:block;line-height:30px; text-align:left;  }





.banner{ width:100%;clear:both;overflow:hidden; }
.banner img{width:100%;}

.column{ margin-top:88px; clear:both; height:auto;}
.column-header{ position:relative;}
.title{margin:0 auto; width:218px; text-align:center;position: relative;z-index:99; background:#FFF;}
.title::before {
    content: '';
    width: 15px;
    height: 15px;
    background-color: #004ea1;
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -6px;
}

.title::after {
    content: '';
    width: 15px;
    height: 15px;
    background-color: #004ea1;
    position: absolute;
    top: 50%;
    margin-top: -6px;
    right: 0;
}

.column-header::before {
    content: '';
    height: 1px;
    width: 100%;
    position: absolute;
    z-index: -1;
    background-color: #dddada;
    top: 50%;
}
.title_cn{font-size:28px; color:#004ea1; line-height:38px;}
.title_en{font-size:18px; color:#004ea1;line-height:28px;}

.column-body{width:100%;}
.advantage{margin-top:38px;}
.advantage-item{margin-bottom:30px;}
.a-item-img{width:100px; height:100px; background:#004ea1;border-radius:100%; float:left; margin-right:18px;position: relative;}
.a-item-img img{width: 58px;height: 58px;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);}

.a-item-title{ height:40px;  line-height:40px; font-size:18px; color:#333333;}
.a-item-desc{ font-size:12px; color:#666666;font-family:"宋体";}

.advantage-desc{ padding:3px 28px 28px 28px; font-size:14px; color:#666666;font-family:"宋体"; margin-top:38px; clear:both;margin-bottom:18px;}
.advantage-desc p{ margin-top:18px;}


.btn_show{width:160px; height:40px; line-height:40px; border:#004ea1 solid 1px; text-align:center; margin:0 auto; clear:both; margin-top:20px;}
.btn_show a{ color:#004ea1;font-size:16px;width:160px; height:40px; display:block; background:url(../images/arrow4.png) no-repeat 130px 13px;}
.btn_show a:hover{ color:#FFF;background:url(../images/arrow5.png) no-repeat 130px 13px;}
.btn_show:hover{ color:#FFF;background:#004ea1;}

.product-zone{ position:relative; margin-top:38px;}
.productlist{  display:block; margin-left:62px;margin-right:62px;}
.product-item{ border:#eae6e6 solid 1px; margin-right:25px; }
.p-item-img{width:100%;height:100%;}
.p-item-img img{width:100%;height:100%;}
.p-item-title{ height:45px; line-height:45px; text-align:center; }
.p-item-title a{font-size:14px;font-family:"宋体"; }

.arrow_left{ position:absolute; left:-50px; top:150px;cursor: pointer;}
.arrow_right{ position:absolute; right:-40px; top:150px;cursor: pointer;}

.solution-zone{ margin-top:38px; width:100%;}

.solution-item{  margin:auto; margin-bottom:50px;margin-top:20px; }
.s-item-img{ width:450px; height:400px; margin:auto;}
.s-item-img img{ width:450px;height:400px;border-top:#d9d2d2 solid 1px;border-left:#d9d2d2 solid 1px;border-right:#d9d2d2 solid 1px;}
.s-item-title{ width:450px; height:70px; line-height:70px; text-align:center; background:#004ea1; margin:auto;}
.s-item-title a{ color:#FFF; font-size:28px;}

.cooperate-zone{ width:100%; height:100%;}
.cooperate-item{  margin-top:25px; color:#333333;}
.c-item-img{width:180px; height:71px; margin:auto;}
.c-item-img img{width:180px; height:71px;border:#d9d2d2 solid 1px;}
.c-item-title{ height:28px; line-height:28px; text-align:center; width:180px; margin:auto;}
.c-item-title a{ font-size:14px;}


.news-zone{ margin-top:38px;}
.news-category{margin-bottom:50px; }

.news-category:last-child{margin-right:0px;}
.news-category-head{ width:352px; height:175px; margin:auto;}
.news-category-head a{width:352px; height:175px; display:block; position:relative;}
.news-category-head a img{width:352px; height:175px; }
.news-category-head a p{ height:43px; line-height:43px; width:352px; background:#004ea1; position:absolute; bottom:0px; left:0px; text-align:center;opacity: 0.8; color:#FFF; font-size:16px;font-family:"宋体";}
.news-category-body{margin:auto;width:352px; }
.news-category-body ul{ border:#CCC solid 1px; width:352px; border-top:none; padding-top:10px;padding-bottom:10px;}
.news-category-body ul li{ height:35px; line-height:35px; width:300px; position:relative; overflow:hidden;}
.news-category-body ul li a{display:block;height:35px;width:300px; margin-left:30px; font-size:14px;font-family:"宋体";}
.news-category-body ul li a::before{content: '';display:block;width: 5px;height: 5px;background-color: #6e6d6d;position: absolute;left: 15px;top: 15px;}

/* 页面导航栏*/
.navigation_bar{ height:20px; line-height:20px; font-size:14px;color:#868488; padding-left:35px; background:url(../images/home.png) no-repeat;}
.navigation_bar a{ color:#868488;font-size:14px;}

/* 左侧菜单栏*/
.main{ margin-top:30px;}
.leftside{ width:318px; float:left; height:auto;}
.leftmenu_head{ width:318px; height:123px; background:#004ea1; padding-top:30px;}
.leftmenu_head_cn{ color:#FFF; font-size:38px; font-weight:bold; height:38px; line-height:38px; width:318px; text-align:center;}
.leftmenu_head_en{ color:#FFF; font-size:18px; margin-top:15px;width:318px;  text-align:center;}
.leftmenu_head_catalog{ display:none;}
.leftmemu_item{ height:60px; line-height:60px; font-size:18px width:246px; border:#dbd7d7 solid 1px; border-top:none; padding-left:70px; background:url(../images/arrow7.png) no-repeat 30px 20px;}
.leftmemu_item a{ font-size:18px; color:#3a3939;height:100%;width:100%; display:block;}
.leftmemu_item:hover{background:url(../images/arrow6.png) no-repeat 30px 20px;}
.leftmemu_item:hover a{color:#004ea1; font-weight:bold;}
.leftmemu_item.current{background:url(../images/arrow6.png) no-repeat 30px 20px;}
.leftmemu_item.current a{color:#004ea1; font-weight:bold;}

/* 右侧内容栏*/
.rightside{ width:833px; height:auto; float:right;}
.rightbox{width:831px; border:#e8e4e4 solid 1px; height:auto;}
.rightbox_head{ height:68px; border-bottom:#e8e4e4 solid 1px; position:relative; padding-left:80px; line-height:68px; font-size:22px; color:#004ea1;}
.rightbox_head i{ width:5px; height:39px; position:absolute; top:15px; left:30px; background:#004ea1;}
.rightbox_body{ width:831px; padding:30px 0px;}
.plist{ clear:both; overflow: hidden; margin-top:10px;}
.pitem{ float:left; margin-left:20px;}
.pitem img{width:250px; height:250px; border:#e8e4e4 solid 1px;}
.pitem p{width:250px; height:50px; line-height:50px; text-align:center; font-size:16px;}

.productinfo{ overflow:hidden;}
.product_img{ width:373px; height:373px; border:#ededed solid 1px; float:left;}
.product_img img{width:371px; height:371px;}
.product_title{ width:405px; float:right; height:50px;  font-size:20px; border-bottom:#a6a6a6 dotted 1px; font-weight:bold;}
.product_note{ width:405px; float:right; height:316px;  font-size:14px; margin-top:20px;}
.product_note p{margin-top:10px; line-height:20px;}
.product_bar{ height:68px; line-height:68px; width:831px;background:#e6eeff; font-size:16px;}
.product_bar_desc{ width:215px; height:68px; background:#06C; text-align:center; color:#FFF; float:left;}
.product_bar_enquiry{ height:68px; line-height:68px; background:#e6eeff; color:#004ea1; width:300px; padding-left:100px; float:left; background:url(../images/enquiry.png) no-repeat 60px 22px;}
.product_bar_enquiry a{font-size:16px;color:#004ea1;}
.product_content{ font-size:14px;  color:#353535; padding-top:20px;}
.product_content p{ line-height:28px; margin-top:10px;}

.nlist{}
.nlist ul{ padding:0px 30px;}
.nlist ul li{ height:38px; line-height:38px; font-size:16px; } 
.nlist ul li a{ height:38px;font-size:16px; width:580px; float:left; display:block; }
.nlist ul li span{height:38px; width:120px; float:right; display:block; }

.newsinfo{ height:100px; border-bottom:#e9e5e5 solid 1px; width:100%;}
.news_title{ height:45px; width:100%; text-align:center; font-size:22px; font-weight:bold; color:#000; margin-top:30px;}
.news_date{ height:25px; width:100%; text-align:center; font-size:14px; color:#8a8888;}
.news_content{font-size:14px; color:#353535;padding-top:10px; height:auto; }
.news_content p{ line-height:28px; margin-top:10px;}
.news_links{ color:#686565;font-size:14px;margin-top:30px;}
.news_links a{ color:#686565;font-size:14px;}
.news_links div{ height:20px; line-height:20px;}

.solutioninfo{ height:60px; border-bottom:#e9e5e5 solid 1px; width:100%;}
.solution_title{ height:45px; width:100%; text-align:center; font-size:22px; font-weight:bold; color:#000; margin-top:30px;}
.solution_content{font-size:14px; color:#353535;padding-top:10px; height:auto; }
.solution_content p{ line-height:28px; margin-top:10px;}


.slist{}
.slist ul{ padding:0px 30px;}
.slist ul li{ height:38px; line-height:38px; font-size:16px; } 
.slist ul li a.stype{ height:38px;font-size:16px; width:80px; float:left; display:block; color:#004ea1; }
.slist ul li a.sname{height:38px;font-size:16px; width:660px; float:left; display:block; overflow:hidden; }

.clist{ margin:30px; }
.caseitem{ font-size:16px; margin-top:30px; height:82px;}
.caseitem_logo{ width:202px; height:82px; border:#e2dede solid 1px; float:left;}
.caseitem_logo img{ width:200px; height:80px;}
.caseitem_info{ width:518px; height:82px; float:left; margin-left:20px; color:#000;}
.caseitem_n{}
.caseitem_p{}
.caseitem_more{ height:20px; line-height:20px; margin-top:10px;}
.caseitem_more a{ color:#004ea1; font-size:14px;}

.page_content{ padding:0 30px; color:#666;font-family:"宋体";}
.page_content p{ line-height:30px; margin-top:15px; font-size:16px;}

.map_baidu{padding:20px;}

.page_enquiry{ height:120px; margin-left:80px;}
.page_enquiry_title{font-size:28px; font-weight:bold; height:50px; line-height:50px; color:#2e2e2e;}
.page_enquiry_tel{ font-size:16px; height:30px; line-height:30px;}
.page_enquiry_tel span{ color:#004ea1;} 
.page_enquiry_form{ margin-left:80px; height:550px;}
.page_enquiry_form p.singleline {font-size: 13px;height: 45px;line-height: 45px;width: 600px;}
.page_enquiry_form p em { display:block; height:45px;line-height: 45px; width:80px; text-align:left; float:left;}
.page_enquiry_form p input.text {border: solid 1px #d9d9d9;height: 30px;line-height: 30px;width: 300px;display:block; padding:3px 5px;float:left;margin-top:10px;}
.page_enquiry_form p textarea {width: 440px;height: 100px;border: #d9d9d9 solid 1px;display:block; float:left; padding:3px 5px;}

.page_enquiry_form p.singleline2{font-size: 13px;height: 100px;line-height: 45px;width: 600px;}
.pbtn {width: 80px; background:#004ea1;height: 30px;line-height: 30px;font-size: 14px; margin-top:30px; color:#FFF;}
.pbtn2 {width: 80px;border: #989898 solid 1px;height: 30px;line-height: 30px;font-size: 14px; margin-top:30px;}



/* 分页*/
.paging{ padding-left:20px; margin-top:30px;}
.paging a{ height:38px; width:auto; line-height:38px; text-align:center; border:#e5e2e2 solid 1px; display:block; float:left; padding:0 15px; margin-right:5px;font-size:14px;}
.paging span{height:38px; width:auto; line-height:38px;text-align:center;display:block; float:left;  padding:0 15px; margin-right:5px; background:#004ea1; color:#FFF;  font-size:14px;}
.paging a:hover{background:#004ea1; color:#FFF; }
.paging i{height:38px; line-height:38px;float:left; margin-right:5px;  padding:0 15px;font-size:16px;}

.footer_m{ height:218px; width:100%; background:#004ea1; margin-top:38px;font-family:"Microsoft YaHei";}
.logo3_m{  margin:auto;width:153px;height:50px; margin-top:58px;}
.logo3_m img{  width:153px;height:50px;}
.slogan{ font-size:14px; margin:auto; width:300px; text-align:center;  margin-top:18px; color:#FFF;}

.footer{ height:158px; width:100%; background:#004ea1; margin-top:28px;font-family:"宋体";}
.footer_body{position:relative;}
.logo3{ width:226px;height:74px;float:left; margin-top:150px; margin-left:80px;}
.foot-about{ width:80px; float:left;margin-left:75px;margin-top:100px;}
.foot-about p{ font-size:18px;  color:#FFF; }
.foot-about ul{ margin-top:20px;}
.foot-about ul li{ height:30px; line-height:30px;}
.foot-about ul li a{ color:#FFF; font-size:14px;font-family:"宋体";}

.foot-product{ width:170px; float:left;margin-left:75px;margin-top:100px;}
.foot-product p{ font-size:18px;  color:#FFF; }
.foot-product ul{ margin-top:20px;}
.foot-product ul li{ height:30px; line-height:30px;}
.foot-product ul li a{ color:#FFF; font-size:14px;font-family:"宋体";}

.foot-news{ width:80px; float:left;margin-left:30px;margin-top:100px;}
.foot-news p{ font-size:18px;  color:#FFF; }
.foot-news ul{ margin-top:20px;}
.foot-news ul li{ height:30px; line-height:30px;}
.foot-news ul li a{ color:#FFF; font-size:14px;font-family:"宋体";}

.foot-contact{font-family:"宋体";color:#FFF;float:left;margin-left:80px;margin-top:100px;}

.t1{ font-size:24px; margin-bottom:18px;}
.t2{ font-size:12px; line-height:24px;}
.foot-beian{ position:absolute; top:455px; left:80px;color:#FFF;}
.foot-beian a{color:#FFF;font-family:"宋体";font-size:14px;}

.foot-ccmpanyname{ position:absolute; top:33px; left:10px; color:#FFF; font-size:25px;}
.foot-ccmpanyaddress{ position:absolute; top:33px; left:450px; color:#FFF; font-size:14px;color:#FFF;}
.foot-ccmpanytel{ position:absolute; top:33px; left:850px; color:#FFF;font-size:14px;}
.kftel{ width:300px; height:30px; background:url(../images/kftel.png) no-repeat; padding-left:45px; line-height:30px; font-size:22px; padding-bottom:45px; }
.foot-beian2{ position:absolute; top:100px; left:10px; color:#FFF; font-size:14px;}
.foot-beian2 a{color:#FFF;font-size:14px;font-family:"宋体";}

.scrolltop{position: fixed;right: 5px;bottom: 10px;width: 77px;height: 306px;cursor: pointer;z-index: 9999; background:#FFF; padding:1px;}
.topitem{ width:75px; height:75px; background:#004ea1; margin-bottom:1px; }
.topitem img{ width:75px; height:50px; display:block;}
.topitem p{ width:75px; height:14px; line-height:14px; font-size:14px; color:#FFF; text-align:center;}


.col-md-1-5 {
    width: 20%;
    float: left;
}

.col-xs-1-5, .col-sm-1-5, .col-md-1-5, .col-lg-1-5 {
    position: relative;
    min-height: 1px;
    padding-left: 15px;
    padding-right: 15px;
}

@media (min-width: 768px) {
    .col-sm-1-5 {
        width: 20%;
        float: left;
    }
}

@media (min-width: 992px) {
    .col-md-1-5 {
        width: 20%;
        float: left;
    }
}

@media (min-width: 1200px) {
    .col-lg-1-5 {
        width: 20%;
        float: left;
    }
}

/* m端自适应*/
@media(max-width: 800px) {
	.column{ margin-top:28px;clear:both; padding-bottom:38px; }

	
	.title_cn{font-size:20px; color:#004ea1; line-height:18px;}
	.title_en{font-size:12px; color:#004ea1;line-height:12px;}

    .a-item-img{width:48px; height:48px;margin-right:8px;}
	.a-item-img img{width: 28px;height: 28px;}
	.a-item-title{ height:18px;  line-height:18px; font-size:12px; color:#333333;}
	.a-item-desc{ font-size:8px; color:#666666;font-family:"宋体";}
	.advantage-desc{ padding:0px 22px 22px 22px; font-size:12px;  margin-top:8px; margin-bottom:8px;}
	.advantage-desc p{ margin-top:8px;}
	
	.product-zone{ padding-bottom:22px;}
	
	.s-item-img{ width:300px; height:267px;}
	.s-item-img img{ width:300px;height:267px;}
	.s-item-title{ width:300px; height:47px; line-height:47px; }
	.s-item-title a{ font-size:16px;}
	.cooperate-zone{ padding-top:28px;padding-bottom:22px;}
	.cooperate-item{  margin-top:8px;}
	.c-item-img{width:150px; height:59px; }
	.c-item-img img{width:150px; height:59px;}
	.c-item-title{  width:150px;}
	.c-item-title a{ font-size:12px;}
	
	.news-category-head{ width:300px; height:140px; margin:auto;}
	.news-category-head a{width:300px; height:140px; display:block; position:relative;}
	.news-category-head a img{width:300px; height:140px; }
	.news-category-head a p{ height:43px; line-height:43px; width:300px; background:#004ea1; position:absolute; bottom:0px; left:0px; text-align:center;opacity: 0.8; color:#FFF; font-size:16px;font-family:"宋体";}
	.news-category-body{margin:auto;width:300px; }
	.news-category-body ul{ border:#CCC solid 1px; width:300px; border-top:none; padding-top:10px;padding-bottom:10px;}
	.news-category-body ul li{ height:35px; line-height:35px; width:250px; position:relative;}
	.news-category-body ul li a{display:block;height:35px;width:300px; margin-left:30px; font-size:14px;font-family:"宋体";}
	.news-category-body ul li a::before{content: '';display:block;width: 5px;height: 5px;background-color: #6e6d6d;position: absolute;left: 15px;top: 15px;}
	
	.scrolltop{position: fixed;right: 5px;bottom: 10px;width: 52px;height: 206px;cursor: pointer;z-index: 9999; background:#FFF; padding:1px;}
	.topitem{ width:50px; height:50px; background:#004ea1; margin-bottom:1px; }
	.topitem img{ width:50px; height:33px; display:block;}
	.topitem p{ width:50px; height:10px; line-height:10px; font-size:10px; color:#FFF; text-align:center;}
	
	.main{ margin-top:0px;}
	.leftside{ width:98%;  height:auto; margin:auto; float:none; }
	.leftmenu_head{ width:98%; height:60px; background:#004ea1; position:relative; margin:auto;cursor: pointer;}
	.leftmenu_head_cn{ color:#FFF; font-size:18px;  font-weight:bold; position:absolute; top:10px; left:20px; width:100px;}
	.leftmenu_head_en{ color:#FFF; font-size:12px;position:absolute; top:3px; left:120px;width:100px;}
	.leftmenu_head_en:before {content: '/';font-size:14px;width: 10px;height: 18px;line-height: 20px;color: #fff;position: absolute;left: 0;top: 2px;}
	.leftmenu_head_catalog{color:#FFF;font-size:16px;position:absolute; top:20px; right:0px;width:50px;display:block;}
	.leftmenu_body{ display:none;}
	
	.leftmemu_item{ height:60px; line-height:60px; font-size:18px;width:98%; border:#dbd7d7 solid 1px; border-top:none;  background:url(../images/arrow7.png) no-repeat 30px 20px; margin:auto;}
	.leftmemu_item a{ font-size:18px; color:#3a3939;height:100%;width:100%; display:block;}
	.leftmemu_item:hover{background:url(../images/arrow6.png) no-repeat 30px 20px;}
	.leftmemu_item:hover a{color:#004ea1; font-weight:bold;}
	.leftmemu_item.current{background:url(../images/arrow6.png) no-repeat 30px 20px;}
	.leftmemu_item.current a{color:#004ea1; font-weight:bold;}
	
	.rightside {width: 100%;padding-top: 0px;}
	.rightbox{width:100%; border:none;}
	.rightbox_body{ width:100%; padding:0; }
	.plist{ clear:both; overflow: hidden;}
	.pitem{ float:left; width:47%; margin-left:2%;margin-top:5%;}
	.pitem img{width:100%; height:100%; border:#e8e4e4 solid 1px;}
	.pitem p{width:100%; height:30px; line-height:30px; text-align:center; font-size:16px; margin-top:8px;}
	
	.productinfo{ width:96%; margin:auto; margin-top:10px;}
	.product_img{ width:100%; height: 100vw;border:#ededed solid 1px; float:none;}
	.product_img img{width:100%; height:100%;}
	.product_title{ width:100%;  height:80px; line-height:80px;  font-size:16px; border-bottom:#a6a6a6 dotted 1px; font-weight:bold;float:none; text-align:center;}
	.product_note{ width:100%;  height:auto;  font-size:14px; margin-top:10px;float:none;}
	.product_bar{ height:68px; line-height:68px; width:96%;background:#e6eeff; font-size:16px; margin:auto; margin-top:30px;}
	.product_bar_desc{ width:40%; height:68px; background:#06C; text-align:center; color:#FFF; float:left;}
	.product_bar_enquiry{ height:68px; line-height:68px; background:#e6eeff; color:#004ea1; width:50%; float:left; background:url(../images/enquiry.png) no-repeat 60px 22px;}
	.product_bar_enquiry a{font-size:16px;color:#004ea1;}
	.product_content{ font-size:14px;width:96%;margin:auto;margin-top:30px;}
	.product_content p{ line-height:28px; margin-top:10px;}
	.product_content img{ width:95%; margin:0 auto;}

	.nlist{ padding-top:20px;}
	.nlist ul{ padding:0px 30px;}
	.nlist ul li{ height:38px; line-height:38px; font-size:16px; } 
	.nlist ul li a{ height:38px;font-size:16px; width:90%; display:block; }
	
	.newsinfo,.news_content,.news_links,.solutioninfo,.solution_content{width:90%; margin:auto;margin-top:20px;}
	
	.slist{ padding-top:20px;}
	.slist ul{ padding:0px 30px;}
	.slist ul li a.stype{  display:none; }
	.slist ul li a.sname{width:90%; float:left; display:block; overflow:hidden; }
	
	.clist{ margin:30px; overflow:hidden; }
	.caseitem{ font-size:16px; height:auto;width:90%; margin:auto; overflow:hidden; margin-top:50px;}
	.caseitem_logo{ width:100%; height:100%; float:none;}
	.caseitem_logo img{ width:100%;  height:100%;border:#e2dede solid 1px;}
	.caseitem_info{ width:518px; height:82px;  color:#000; float:none;margin-left:0px;}
	
	.map_baidu{padding:20px 0px;}
	
	.page_enquiry{ height:120px; margin-left:18px;margin-top:30px;}

	.page_enquiry_form{ margin-left:18px; height:550px; overflow:hidden; }
	.page_enquiry_form p.singleline {font-size: 13px;height: 45px;line-height: 45px;width: 100%;}
	.page_enquiry_form p em { display:block; height:45px;line-height: 45px; width:25%; text-align:left; float:left;}
	.page_enquiry_form p input.text {border: solid 1px #d9d9d9;height: 30px;line-height: 30px;width: 70%;display:block; padding:3px 5px;float:left;margin-top:10px;}
	.page_enquiry_form p textarea {width: 100%;height: 100px;border: #d9d9d9 solid 1px;display:block; float:left; padding:3px 5px;}

	.page_enquiry_form p.singleline2{font-size: 13px;height: 100px;line-height: 45px;width: 100%;}

	
}



