﻿@charset "utf-8";
/* ---------------CSS Document--------------- */
*{ margin:0; padding:0;touch-action: pan-y;}
body {font-family:"Microsoft YaHei UI";color:#666;background-color:#fff;position:relative;max-width:780px;margin:0 auto;}
h1,h2,h3,h4,h5,h1 a,h2 a,h3 a,h4 a,h5 a{color:#00132b;}
a{text-decoration:none; color:#666; cursor:pointer;}
a:hover{cursor:pointer; text-decoration:none; color:#103396; }
.clear{clear:both; overflow:hidden;  }
img{border:none;max-width:100%;}
ul,ol,li{ list-style:none;}
dl{margin:0;padding:0;}
input,select,textarea,button{ font:12px/20px  Arial;  outline:none;border: none;}
input[type="button"], input[type="submit"], input[type="reset"] {
    -webkit-appearance: none;outline:0px;}:focus{outline:none;}
.l{ float:left;}
.r{ float:right;}
/*-------nav-------*/
.lantiantop{overflow:hidden; background-color:#fff;}
.lantiantop .sylogo{ float:left; width:175px; padding:5px 0px;margin-left:1.5%; }
.lantiantop .sylogo img,.lantiantop .nav img{ width:100%; height:auto; vertical-align:middle;}
.lantiantop .nav{ float:right; width:30px; padding:15px 0 7px;margin-right:1.5%; display:inline-block;}
.wap-nav{ display:none; width:200px; height:100vh; position:fixed; box-sizing:border-box;border-top:1px solid #e7e7e7; right:0;top:0px;margin-left:50%; z-index:99; background: rgba(253,219,65,.95); padding-top:10px; overflow:hidden;}
.wap-nav li{ font-weight:bold;background:url(../mobimages/navbg.png) no-repeat 96% center;border-bottom:1px solid #f2c616; background-size: auto; width:100%; margin:0 auto; font-size:16px; text-indent:20px; line-height:2.8em; }
.wap-nav li a{ color:#000; padding-left:10px; display:block;font-weight: 500;}
.wap-nav li img{ width:20px; height:auto; margin-right:15px; vertical-align:middle;}
.wap-nav div{ width:180px; margin:0 auto; text-align:center;border-bottom:1px solid #f2c616;}
.wap-nav div img{ width:85%;}
#box_bg{height:100%; background-color:black; opacity: 0.7;position:fixed;top:0;width:100%; z-index:11;position:absolute; bottom:0;}
.lantian_db{width:100%; background-color:#3d4049;height:40px; line-height:40px; display:block; overflow:hidden;}
.lantian_db img{ width:100%; vertical-align:middle; height:auto;}
.lantian_db span{width:30px;line-height:40px; position:relative; padding:5px 1.5% 0;}
.lantian_db h2{padding:0 10px;white-space:nowrap;font-size:22px; font-weight:600; line-height:40px;text-overflow:ellipsis; overflow:hidden; text-align:center; color:#fff; box-sizing:border-box;}
.lantian_db h2 a{color: #fff;}
.lantiantop {max-width: 780px;width: 100%;height:4.5rem;}
.lantianlogo {width:70%;height:100%; float:left; display:block}.m-ban { padding-top:74px;}
.lantianlogo img{width: 100%;height: auto;}
.lantiantel a{height:100%;float:right;text-align: center;color:#da251d;font-size:1.2rem;font-weight:bold;line-height:4.5rem;}
.lantiantel img,.lantianback img{width: 100%;}
.lantiantel .myd{display: none;}
.lantiantel .mdt{float:right; padding-left:8px;}
/*.lantiantop p{padding: 0 10px;font-size: 14px;color: #fff;text-align: center;white-space: nowrap;line-height: 48px;
    text-overflow: ellipsis;overflow: hidden;text-align: center;box-sizing: border-box;}
.lantiantop p a{color: #fff;}*/
.lantianback{float:left;width: 30px;padding: 8px 5px;}
.fjjnav{width: 100px; background: #fff; text-align:center; position: absolute; top: 50px; right: 10px; padding: 4px 0; border-radius: 5px; z-index: 999999;
    -webkit-box-shadow: #8d8e99 0px 0px 5px; -moz-box-shadow: #8d8e99 0px 0px 5px; box-shadow: #8d8e99 0px 0px 5px;
}
.fjjnav:before{content: "";width: 0;border-bottom: 10px solid #fff;border-right: 10px solid transparent;border-left: 10px solid transparent;
    position: absolute;top: -10px;left: 75%;}
.fjjnav li{text-align:center;padding: 1px 0;}
.fjjnav li a{color:#333;font-size: 14px;display: block;padding: 0.3rem 0;}
.fjjnav li.hot-icon{ position:relative;}
.fjjnav li.hot-icon span{display:block;width:6px;height:6px;background:#ed2225;border-radius:6px;position:absolute;right: 11%;top: 12px;}

/*-------lantian-------*/
.lantian_pro,.lantian_about{margin: 10px auto;overflow: hidden;}
.sypro_title,.syal_title,.synew_title,.about_title{width: 100%;height:52px;margin-bottom:1%;}
.sypro_title h2,.syal_title h2,.synew_title h2,.about_title h2{display: block;font-size: 22px;box-sizing: border-box;background:url(../images/titlebg.jpg);font-weight:normal;background-size:100%;}
.sypro_title h2 a,.syal_title h2 a,.synew_title h2 a,.about_title h2 a{width:100%;display:block;color: #fff;text-align:center;}
/*.sypro_title:hover h2 a,.syal_title:hover h2 a,.synew_title:hover h2 a,.about_title:hover h2 a{color: #103396;background:url(../images/projt.png) right center no-repeat;background-size: 25px;}*/
/*-------lantian公司简介-------*/
.about_content p{font-size:1.4rem;line-height:2;color:#111;}

/* 导航nav*/
.daohang{ width:100%;box-sizing:border-box; height:auto; overflow:hidden;margin:0 auto;background:#103396;position:relative;}
.daohang dl{ width:25%; float:left; box-sizing:border-box;border-right:1px solid #497efb;}
.daohang dl a{ display:block;}
.daohang dl:nth-child(4){border-right:none;}
.daohang dl:nth-child(9){border-right:none;}
/*.daohang dl dt{ width:50%; height:auto;margin:0 auto;}
.daohang dl dt img{ width:100%; height:auto;}*/
.daohang dl dd{ height:2.5rem; line-height:2.5rem; overflow:hidden; text-align:center; font-size:1.5rem; color:#fff;font-family:"微软雅黑"; margin:5% 0;}
.pro_cptj{width: 100%;margin: 0 auto;}
.pro_cptj li{float: left;width: 48.4%;margin: 1% 0.5%;text-align: center;border:1px solid #f1f1f1;}
.pro_cptj li p {display:block;font-size: 1.4rem;padding: 0.6rem 0;}
.pro_cptj li p:nth-child(3){border:1px solid #da251d; border-radius:0.5rem;margin:0.3rem;}
.pro_cptj li p:nth-child(3) a{color:#da251d;}
.pro_cptj li img{width: 100%;height:auto;}
.user_img li img{border:1px solid #f1f1f1;}
.lantian_news{margin: 10px auto 60px;}
.synew_zxnews h3,.synew_tjnews h3{font-size: 18px;background: url(../mobimages/new_ico.png) no-repeat left center; padding:5px 10px;background-size: 20px;text-indent: 20px;}
.synew_zxnews {overflow: hidden;margin: 0px auto 10px ;padding: 0 1%;}
.synew_tjnews {width: 100%;overflow: hidden;}
.synew_tjnews li,.synew_zxnews li{width: 98%;overflow:hidden;margin:0 1%;float:left;font-size: 1.25rem;border-bottom: 1px dashed #ccc;padding: 0.7rem 0;}
.synew_tjnews li .lbt,.synew_zxnews li .lbt{
    float:left;
    text-decoration:none;
    width: 65%;
    display:inline;
    background:url(../images/jiantou.png) no-repeat left center;
    background-size: 1.2rem;
    padding-left: 1.8rem;
    white-space: nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    }
.synew_tjnews li .ldt,.synew_zxnews li .ldt{
    float:right;
    text-align:center;
    font-family:Arial;
    color:#666;
    text-decoration:none;
    display:inline;
    }
/*.lantian_dryal{overflow: hidden;padding: 0 2%;}
.lantian_dryal dl{float: left;width: 48%;margin: 0 1%;background: #f0f0f0;}
.lantian_dryal dl dt img{width:100%; height:auto;}
.lantian_dryal dl dd{padding: 5px 10px;}
.lantian_dryal dl dd .txt{font-size: 1.2rem;line-height:1.8em;height:3.6em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.lantian_dryal dl dd .tit{font-weight: normal;font-size: 1.3rem;border-bottom: 1px dashed #ddd;padding: 0.5rem 0;line-height: 2rem;}*/
<!--合作用户现场-->
.hzuser{position:relative;}
.hzuser li p{position:absolute;left:0;bottom:3rem;background:#000;}
.hzuser img{border:1px solid #f1f1f1;}
.lantian_sbpz{line-height: 26px;height: 52px;overflow: hidden;}
.lantian_dryal dl dd span{color:#da251d;}
.lantian_footerfd{position: fixed;bottom: -1px;width: 100%;max-width: 780px;margin: 0 auto;z-index: 999;background:#fafafa;-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 5px 1px 0 rgba(0,0,0,.075);box-shadow: inset 0 1px 0 rgba(255,255,255,.15), 5px 1px 0 rgba(0,0,0,.075);box-shadow: 0px -5px 5px rgba(0,0,0,.075);}
.lantian_footerfd ul{overflow:hidden}
.lantian_footerfd li{float: left;display: block;}
.f_home, .f_pro{background:#fafafa;width: 18%;}
.f_home a, .f_pro a{display:block; border-right:1px solid #e2e2e2;color:#222}
.lantian_footerfd li p{text-align: center;font-size: 13px;margin: 0;text-indent: 0;padding: 0;line-height:20px}
.lantian_footerfd li img{display: block;text-align: center;margin: 2px auto 1px;height:25px; width:auto}
.f_zx{background:#253f68;width: 26.4%;}
.f_tel{background: #ed1c24;width: 37.6%;}
.f_tel p{color:#fff}.f_zx p{color:#fff}
/*-------prolist center-------*/
.line{ width:100%; margin:0 auto; background-color:#f7f7f7; border-top:solid 1px #edeef0; border-bottom:solid 1px #edeef0; height:6px;}
.procen {overflow: hidden;margin: 10px auto;padding: 0 1%;}
.procen ul {width:100%;overflow: hidden;margin: 0 auto;padding: 0 1%;box-sizing: border-box;}
.procen li {width: 48%; float: left; text-align: center; margin:0 1% 1%;}
.procen li img {width: 100%; height: auto; margin-bottom: 4px;}
.procen li h4 a {
    font-size: 1.2rem;
    font-weight: normal;
    line-height: 2rem;
    display: block;
}
.procen li:hover a {color: #FF3F3C;}
.procen h2{background:#f0f2f5;padding: 0.6rem 1rem;font-size: 1.8rem;box-sizing:border-box;line-height: 1;margin: 1rem auto;font-weight:normal;}
.procen h2 a{display:block;width:100%;background:url(../images/projt.png) right center no-repeat;text-indent: 0.5rem;background-size: 1.6rem;box-sizing:border-box;}
/*.protb img{float: left;width: 2.8rem;height:auto;vertical-align: middle;margin-left: 0.5rem;}*/
.protb{box-sizing: border-box;}
.protb h2{background:url(../images/titlebg.jpg);background-size:100%;font-size: 1.8rem;color:#fff;text-align:center;box-sizing:border-box;margin: 1rem auto;font-weight:normal;}
/*.protb h2 a{display:block;width:100%;background:url(../images/projt.png) right center no-repeat;text-indent: 0.5rem;background-size: 1.6rem;box-sizing:border-box;}*/
.prolist_tit{width: 100%;text-align: center;background:url(../mobimages/icon_index_line.png) no-repeat bottom center; padding-bottom:10px; margin: 15px 0;}
.prolist_tit h2{font-size: 26px;margin-bottom: 10px;}
.prolist_more{width: 98%;margin: 10px auto 60px;}
.prolist_more a{display: block;padding: 5px;font-size: 19px;text-align: center;border-radius: 30px;background: #FF0000;color: #fff;}
.prolist_more img{vertical-align: middle;margin-left: 10px;width: 30px;height:auto;}
/*-------prolist-------*/
.pro_navfl{width:100%;overflow:hidden;text-align:center;margin-bottom:10px;background:#f6f6f6;}
.pro_navfl a {display:block; color:#333; float:left;width:20%; font-size:14px; margin:0; padding:10px 0; text-align:center; }
.pro_navfl a p{margin-top: 5px;}
.pro_navfl a:hover p{color:#FF0000;}
.pro_navfl a img{display:block;text-align:center;margin:0 auto;width: 50%;height:auto;background: #f03139;border-radius: 10px;}
.pro_navfl .choose,.pro_navfl a:hover{background:#e6e6e6;}
.prolb_ym{width:100%;/*min-height: 475px;*/overflow: hidden;margin:20px auto 0;}
.prolb_ym .cplist {width:100%;overflow: hidden;margin: 0 auto;}
.prolb_ym .cplist li {width: 48%; float: left; text-align: center; margin: 1% 0.7%;border:1px solid #f1f1f1;}
.prolb_ym .cplist li img {width: 100%; height: auto;border-bottom:1px solid #f1f1f1;}
.prolb_ym .cplist li h4 {font-weight: 500;margin: 9px 0 ;font-size:1.4rem;}
.prolb_ym .cplist li:hover a {color: #103396;}
/*-------case center-------*/
.solucase_dryal{margin: 20px auto;overflow: hidden;padding: 0 2%;}
.solucase_dryal li{float: left;width: 48%;margin: 5px 1%;}
.solucase_dryal img{width:100%; height:auto;}
.solucase_dryal h4{font-weight: normal;margin: 8px 0;font-size: 16px;text-align: center;}
/*-------newcenter-------*/
.news_cpzs,.news_hyxw,.news_qyxw{width: 100%;line-height: 2.8em;height: 2.8em;margin-bottom: 10px;}
.news_cpzs h2{display: block;font-size: 22px;padding: 0 8px 0 15px;box-sizing: border-box;background:url(../images/zcbiao.jpg) left center no-repeat #f0f2f5;background-size: 4px;}
.news_cpzs h2 a{width:100%;  display:block;color: #333;background:url(../images/projth.png) right center no-repeat;background-size: 25px;}
.news_cpzs:hover h2 a,.news_hyxw:hover h2 a,.news_qyxw:hover h2 a{color: #103396;background:url(../images/projt.png) right center no-repeat;background-size: 25px;}
/*.com_news,.hangye_news{width:100%;padding: 0 8px;box-sizing: border-box;margin: 20px auto;overflow:hidden;}*/
.newzx1{width:100%;margin: 10px 0;overflow:hidden;}
.com_date{width: 5.4rem;float:left;background: #ebebeb;}
.com_date strong{display:block;font-size: 2rem;color:#f02d21;line-height: 1;text-align:center;padding: 0.6rem 0;}
.com_date span{font-size: 1.2rem;color:#8b8b8b;line-height: 1.8rem;display:block;text-align:center;border-top: 1px solid #fff;}
.com_con{float:left; width:88%;margin-left: 2%;}
.com_con a{font-size: 1.3rem;color:#333;line-height: 1.6rem;height: 3.1rem;overflow:hidden;display: block;}
.com_con a:hover{color:#103396;}
.com_con p{font-size: 1.2rem;color:#666666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top: 0.4rem;}
.lantian_newzx{width:100%;padding:8px;box-sizing: border-box;/*border-bottom:8px solid #f0f2f5;*/overflow:hidden;}
.lantian_newzx .news_cpzs{margin-bottom: 20px;}
/*-------newlist-------*/
.lb_newcenter{width:100%;overflow:hidden;}
.lb_newcenter dl{width:100%;padding:15px 8px 8px; box-sizing:border-box;border-bottom: 1px dashed #ddd;overflow:hidden; }
.lb_newcenter dl dd{padding:0px 0px 15px;overflow:hidden;}
.lb_newcenter dl p{ height:3.2em; font-size: 14px;line-height:1.6em; overflow:hidden;}
.lb_newcenter dl h3{ line-height:1.3em;font-weight:600; text-align:left; font-size:18px;overflow:hidden;margin:0px auto 8px;}
.lb_newcenter dl dt{float:left; padding:0; width:155px; overflow:hidden;}
.lb_newcenter dl dt img{ width:100%;}
.lb_newcenter dl dd{padding-left:10px; padding-bottom:7px;}
.lb_newcenter dl dd span a{width:35%;text-align:center; color:#fff; background:#ed2d21; float:left; margin:13px 0 0;transition: 0.3s;}
.lb_newcenter ul li{width:100%;padding:10px 8px; box-sizing:border-box;border-bottom: 1px dashed #ddd;overflow:hidden; }
.lb_newcenter ul li h3{font-weight:600;font-size: 1.3rem;line-height: 1.6rem;}
.lb_newcenter ul p{font-size: 1.2rem;line-height: 1.8rem;overflow: hidden;height: 3.4rem;}
.lb_newcenter .time{font-size: 1.1rem;background: url(../mobimages/icon_new_time.png) left center no-repeat;padding-left: 1.5rem;background-size: 1rem;display: block;margin: 0.6rem 0;}
.page_newlist{width:100%; margin:30px auto; overflow:hidden; text-align:center;}
.page_newlist a{ display:inline-block; background:#fff; border:1px solid #ddd; color:#333; margin:5px 4px 0 0; padding:4px 10px; text-decoration:none; }
.page_newlist a:hover {background:#333; border:1px solid #333; color:#fff; background:#FF0000;border:1px solid #FF0000;}
.page_newlist .hover{background:#FF0000;color:#fff; border:1px solid #FF0000; margin:5px 4px 0 0; padding:4px 10px;display: inline-block;text-align: center;}
.page_newlist .disabled{display:inline-block; background:#fff; border:1px solid #ddd; color:#888; margin:5px 4px 0 0; padding:4px 10px; text-decoration:none; }
/*-------services-------*/
.servicesfw_mid img{width:100%;}
.servicesfw_mid,.fwlc{padding: 0 2.5%;overflow: hidden;}
.servicesfw_mid h3,.servicesfw_pj h3,.fwlc h3{font-size: 1.5rem;text-align:center;margin: 1.5rem 0 1rem 0;}
.servicesfw_mid p,.servicesfw_pj p,.fwlc p{font-size: 1.2rem;line-height: 1.8rem;}
.servicesfw_mid .left{width: 50%;float: left;position: relative;z-index: -1;margin: 1.2rem 0 1.5rem 0;}
.servicesfw_mid .left p{width: 8.5rem;height: 1.8rem;font-size: 1.2rem;line-height: 1.8rem;color: #fff;text-align: center;background: #ff7068;
    background: -webkit-gradient(linear, 0% 2%, 100% 10%,from(#ff7168), to(#ff7269));margin: 0;position: absolute;top: 0;left: 0;
    border-bottom-right-radius: 8px;border-top-right-radius: 8px;}
.servicesfw_mid .right{width: 49%;float: left;background: #fff;box-shadow: 2px 0 15px #f4bbb5;margin: 7% 0 0 -2%;padding: 0 1.5%;text-align: center;}
.servicesfw_mid .right h4{font-size: 1.4rem;font-weight: normal;margin: 1rem 0 0.5rem 0;line-height: 1.4rem;}
.servicesfw_mid .right h4:after{content: '';width: 1.5rem;height: 0.1rem;background: #ff756c;display: block;margin: 0.8rem auto 0 auto;}
.servicesfw_mid .right ul{overflow: hidden;padding-bottom: 0.6rem;}
.servicesfw_mid .right li{width: 50%;float: left;}
.servicesfw_mid .right li img{width: 2rem;height: auto;}
.servicesfw_mid .right li span{font-size: 1rem;color: #333333;display: block;margin-top: 0.7rem;line-height: 1rem;}
.servicesfw_mid .right p{font-size: 1rem;color: #333;margin: 0.5rem 0;line-height: 1.4rem;}
.servicesfw_mid .right .lines{width:100%;height:0.4rem;background: #ff7068;background: -webkit-gradient(linear, 0% 2%, 100% 10%,from(#ff7168), to(#ff7269));
    display:block;}
.servicesfw_pj{padding: 0 2.5%;border-top: 1rem solid #f6f6f5;border-bottom: 1rem solid #f6f6f5;}
.servicesfw_pj ul{overflow:hidden;margin: 2% 0 3% -2.5%;}
.servicesfw_pj li{width: 47.5%;float:left;line-height: 0;margin: 1% 0 1% 2.5%;}
.servicesfw_pj li img{width:100%;}
.fwlc ul{overflow:  hidden;margin: 0.5rem 0;}
.fwlc li{width: 33.33%;float: left;text-align: center;margin: 0.5rem 0;}
.fwlc li span{width: 2.5rem;background: #f05654;padding: 1rem;border-radius: 50%;display: block;
    margin: 0 auto;}
.fwlc li img{width: 100%;}
.fwlc li p{margin-top: 0.6rem;}
/*-------about-------*/
.xywm_sdjd h3{font-size: 20px;line-height: 30px;text-align:center;margin: 20px auto 0 auto;}
.xywm_sdjd p{margin:10px 0;}
.xywm_sdjd p video{width: 100%;height: auto;}
.xywm_sdjd ul{width: 100%;margin: 0 auto;overflow: hidden;}
.xywm_sdjd li{ position: relative; overflow: hidden; float: left; width: 32.33%;margin-right: 1%;}
.xywm_sdjd img{width: 100%; height: auto;}
.xywm_sdjd .hxsl_img {position: relative; left: 0; transition: all ease-in .3s;}
.xywm_sdjd .hxsl_img .hxsl_p {position: absolute; bottom: 0;text-indent: 0; text-align: center; font-size: 18px;color: #fff; background: url(../mobimages/icon_bg.png); width: 92%; padding: 4%; line-height: 28px; margin: 0;}
.xywm_mid{width:100%;overflow:hidden;}
.xywm_mid li{width:50%;float:left;text-align:center;margin-bottom: 15px;}
.xywm_mid li strong{font-size:30px;color: #ed0101;}
.xywm_mid li strong span{font-size:16px;}
.xywm_mid li p{margin-top: 5px;}
.about_scnl,.xywm_gjhz,.xywm_ourcp{width: 100%;margin: 0 auto;overflow:hidden;}
.about_scnl h3,.xywm_gjhz h3,.xywm_ourcp h3{font-size: 26px;line-height: 30px;text-align:center;margin:15px auto;}
.about_scnl p,.xywm_gjhz p,.xywm_ourcp p{margin:10px 0;}
.about_scnl li,.xywm_gjhz li{float: left;width:31.33%;margin: 0 1%;}
.about_scnl li img,.xywm_gjhz li img,.xywm_ourcp li img{width: 100%;height: auto;}
.xywm_ourcp li{float: left;width:48%;margin: 0 1%;}
.xywm_ourcp ul p{text-align: center;margin: 5px 0 15px;}


.Pagedetail{width:100%;border-top:#f3f3f3 1px solid;border-bottom:#f3f3f3 1px solid;box-sizing:border-box;}
.Pagedetail ul{padding: 0 3%;box-sizing:border-box;}
.Pagedetail li{font-size: 1.2rem;color: #333333;margin: 1rem 0;}
.Pagedetail li a{color: #333333;}
.Pagedetail li a:hover{color:#103396;}
/*news*/
.nynew_hear{background: #fff;overflow: hidden;padding: 0.5rem 2% 1rem 2%;margin: 0 0 5px 0;-webkit-box-shadow: #dad5d5 0px 3px 10px;-moz-box-shadow: #dad5d5 0px 3px 10px;box-shadow: #dad5d5 0px 3px 10px;}
.nynew_hear h1{font-size: 1.8rem;line-height: 1.5;margin-bottom: 0.8rem;}
.nynew_hear .time{width:100%;position:relative;}
.nynew_hear .time span{background: url(../images/time.jpg) left center no-repeat;background-size: 1rem;padding-left: 1.5rem;font-size: 1.15rem;}
.nynew_hear .time .author{background:url(../images/author.jpg) left center no-repeat;background-size:1rem;}

#cone{ margin:10px auto; overflow:hidden;background: #f0f2f5;}
.cone_tel{float:left; margin-top:8px;margin-left: 5px; width:242px;}
.cone_tel span{font-size:14px;  color:#666;}
.cone_tel a{font-size:24px; line-height:25px; color:#ff0000;font-weight:600;}
.cone_tel img{ vertical-align:top; margin-right:5px;}
.cone_emai{float:right;}
.cone_emai .quote img{ vertical-align:middle; margin-right:5px;}
.cone_emai .quote{font-size:17px;float:right; height:2.5em; font-weight:600; line-height:2.5em; background:#FF0000;color:#fff;padding:0px 20px; border-radius:1px; cursor:pointer;overflow:hidden;}
.cone_emai .quote:hover{background:#00132b;}
.nypros_xgwz h4{font-size: 1.5rem;font-weight: bold;line-height: 1.1;border-left: 0.3rem #ff0000 solid;padding-left: 0.8rem;margin-bottom: 1rem;}
.nypros_xgwz {background: #fff;overflow: hidden;padding:1rem;border-radius: 0.5rem;}
.nypros_xgwz li{font-size:14px;border-bottom: 1px dashed #ccc;overflow: hidden;padding: 1rem 0;}
.nypros_xgwz li .lbt a{float:left;text-decoration:none;width:60%;overflow:hidden;background:url(../images/jiantou.png) no-repeat left center;background-size: 1.1rem;padding-left: 1.6rem;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;font-size: 1.2rem;}
.nypros_xgwz li .ldt{float:right;text-align:center;font-size: 1.2rem;font-family:Arial;color:#666;text-decoration:none;display:inline;}
/*-------contact us-------*/
.lxwm{width: 100%;padding: 3.5rem 0 3rem 0;overflow: hidden;}
.lxwm li{width: 31.3%;height: 10rem;float: left;margin: 0 1%;border-radius: 0.4rem;padding-bottom: 2%;}
.lxwm .l1{
    background: -webkit-linear-gradient(right top, #fea087 , #ff7169);
    background: -o-linear-gradient(bottom left,  #fea087 , #ff7169);
    background: -moz-linear-gradient(bottom left,  #fea087 , #ff7169);
    background: linear-gradient(to bottom left,  #fea087 , #ff7169);
    -webkit-box-shadow: #ea9f99 0px 12px 30px;
    -moz-box-shadow: #ea9f99 0px 12px 30px;
    box-shadow: #ea9f99 0px 12px 30px;
}
.lxwm .l2{
    background: -webkit-linear-gradient(right top, #fec1a4 , #f8ab86);
    background: -o-linear-gradient(bottom left, #fec1a4 , #f8ab86);
    background: -moz-linear-gradient(bottom left, #fec1a4 , #f8ab86);
    background: linear-gradient(to bottom left, #fec1a4 , #f8ab86);
    -webkit-box-shadow: #f3bda3 0 12px 30px;
    -moz-box-shadow: #f3bda3 0 12px 30px;
    box-shadow: #f3bda3 0 12px 30px;
}
.lxwm .l3{
    background: -webkit-linear-gradient(right top, #b8c8fb , #93a9f8);
    background: -o-linear-gradient(bottom left, #b8c8fb , #93a9f8);
    background: -moz-linear-gradient(bottom left, #b8c8fb , #93a9f8);
    background: linear-gradient(to bottom left, #b8c8fb , #93a9f8);
    -webkit-box-shadow: #afbef3 0 12px 30px;
    -moz-box-shadow: #afbef3 0 12px 30px;
    box-shadow: #afbef3 0 12px 30px;
}
.lxwm li span{width: 3.4rem;height: 3.4rem;background: url("../images/icon-lx.png") center no-repeat #fff;
    display: block;margin: 0 auto;border-radius: 50%;margin-top: -1.7rem;position: relative;
    -webkit-box-shadow: #c2c2c2 0 0px 3px;-moz-box-shadow: #c2c2c2 0 0px 3px;box-shadow: #c2c2c2 0 0px 3px;
}
.lxwm li span:after{content: "";display: block;width: 4rem;height: 4rem;background: url(../images/icon-zs.png) no-repeat center;
    background-size: 100%;position: absolute;bottom: -2.2rem;left: -0.4rem;}
.lxwm .l1 span{background-position: 0.3rem 0.9rem;background-size: 2.88rem;}
.lxwm .l2 span{background-position: 0.72rem -1.3rem;background-size: 2rem;}
.lxwm .l3 span{background-position: 0.72rem -4.25rem;background-size: 2.1rem;}
.lxwm li p{font-size: 1rem;color: #fff;text-align: center;line-height: 1.8rem;margin-top: 1.8rem;padding: 0 1%;}
.lxwm .consult{width: 80%;height: 2.2rem;background: #fe9c87;display: block;font-size: 1.2rem;text-align: center;line-height: 2.2rem;color: #f80b01;font-weight: bold;border-radius: 0.3rem;margin: 0.6rem auto;}
.lxwm .tel{font-size: 1.1rem;color: #f80b01;font-weight: bold;text-align: center;line-height: 2.2rem;display: block;}
@media (max-width:780px){
 /*   .lantian_news,.servicesfw_mid, .xywm_mid,.nypro_order, .nycase_order,.nypro_detxt, .nycase_detxt, .nynew_detxt{}*/
    .xywm_sdjd p, .about_scnl p, .xywm_gjhz p, .xywm_ourcp p, .lianxi_mid p, .nypro_xganli h4, .xgpro_news h4, .nypros_xgwz h4{width: 98%;margin-left: 1%;margin-right: 1%;}
    .lantian_news .day{font-size: 24px;}
    .lantian_news .month{font-size: 16px;}
    .xywm_sdjd .hxsl_img .hxsl_p{font-size: 16px;}
    .nypro_tel, .nycase_tel{margin-left:10px;}
    .nynew_hear .time{margin-left: 5px;}
    .nynew_hear h1{padding: 0 5px;box-sizing: border-box;}
    .aboutlx li{width:50%;float:left;}
    .aboutlx li:nth-child(2) p{text-align:center;}
    .aboutlx li:nth-child(2) p img{max-width:50%;padding-top:2%; margin-bottom:-4%;}
}
@media (max-width:650px){
    .com_con {width: 83%;}
    .aboutlx li{width:100%;float:left;}
    .aboutlx li:nth-child(2) p{text-align:center;}
    .aboutlx li:nth-child(2) p img{max-width:50%;padding-top:2%; margin-bottom:-4%;}
}
@media (max-width:600px){
    .servicesfw_mid li p{line-height: 20px;height: 40px;overflow: hidden;}
    .hangye_news img{display: none;}
    .hangye_newsr{float: left;width: 100%;}
    .hangye_newsr .hd_top {margin-bottom: 10px;padding-bottom: 10px;}
    .hangye_newsr .bd_bottom ul li{margin: 8px 0;border-bottom:1px #ddd dashed;padding-bottom: 8px;}
    .synew_tjnews li,.synew_zxnews li{}
    .lantian_dryal dl dd .txt{height:5.4em;-webkit-line-clamp:3;}
    .solucase_dryal h4{font-size: 14px;line-height: 22px;height: 44px;}
    .fjj_footzx ul{width: 480px;}
    .fjj_footzx li{margin-left: 6.3%;}
}
@media (max-width:530px){
    .lantian_dryal dl dd .tit{}
    .lianxi_callme p strong a{font-size: 28px;white-space: nowrap;}
    .lantian_newzx li{width: 100%;}
    .lantian_newzx li a{float: left;width: 60%; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
    .lantian_newzx li span{display: block;float: right;color: #888;margin-right: 10px;}
}
@media (max-width:480px){
    .pro_cptj li{width: 48.4%;margin: 1% 0.5%;}
    .lantian_hxsl p{font-size: 14px;line-height: 20px;}
    .pro_navfl a img {width: 70%;height: auto;}
    .prolb_ym li h4{margin: 5px 0 10px;}
    .solucase_alfl ul li span,.solucase_dryal dl dd p{display: none;}
    .solucase_dryal dl dd h3{border-bottom: none;padding-bottom: 0;font-size: 14px;margin: 0;}
    .solucase_dryal dl{margin: 8px 1%;}
    .lianxi_callme h3{font-size: 20px;}
    .lianxi_callme p strong a{font-size: 20px;}
    .lianxi_callme p{font-size: 14px;}
    .lianxi_callme .cont_up1{background-size:20px;padding:5px 0 5px 25px;}
    .lianxi_callme .cont_up2{background: url(../mobimages/icon_lxwm_map.png) left 10px no-repeat;background-size:20px;padding:5px 0 5px 25px;}
    .lianxi_callme .cont_talk,.lianxi_callme .cont_talk a{font-weight: 500;font-size: 16px;margin-top: 8px;}
    .lianxi_callme {width: 96%;margin: 0 auto;padding: 0 2% 4%;}
    .lantian_db h2{font-size: 18px;}
    .com_con {width: 81%;}
    .com_news dl h3{}
    .cone_tel{margin-top: 5px;}
    .fjjtalk a{font-size: 22px;line-height: 40px;}
    .fjjtel{font-size: 20px;margin: 15px auto 10px;}
    .fjjtel a{font-size: 20px;}
    .fjjlogo{width: 80%;}
    .fjj_footzx h4{font-size: 20px;}
    .fjj_footzx ul{width: 360px;}
    .fjj_footzx li{margin-left: 2.4%;font-size: 12px;}
}
@media (max-width:450px){
    .lantian_news dd{display: none;}
    .lantian_news dt{width: 100%;float: left;}
    .lantian_news dt h4 a{font-size: 16px;}
    .lantian_news dl{margin-bottom: 10px;}
    .foot_talk a{line-height: 40px;font-size: 22px;}
    .foot_tel,.foot_tel a{font-size: 18px;margin-top: 20px;}
    .fo_logo{width: 80%;}
    .chinadry_footzx {border-bottom: #efeff4 solid 10px;padding: 20px 1.5%;}
    .about_scnl h3, .xywm_gjhz h3, .xywm_ourcp h3{font-size: 20px;margin: 15px auto;}
    .xywm_mid li p{line-height: 20px;height: 40px;overflow: hidden;}
    .xywm_sdjd .hxsl_img .hxsl_p{font-size: 14px;}
    .lianxi_yw li{width: 48%;padding: 0;}
    .lb_newcenter dl dt,.com_news dl dt{width: 115px;}
    .nypro_rz{width: 200px;}
    .nypro_tel span, .nycase_tel span{font-size: 30px;}
    .nypro_detxt h2, .nypro_detxt h3, .nypro_xganli h4, .nycase_detxt h3, .xgpro_news h4, .nynew_hear h1, nypros_xgwz h4{font-size: 20px;}
    .news_cpzs h2, .news_hyxw h2, .news_qydt h2,.sypro_title h2, .syal_title h2, .synew_title h2,.about_title h2,.protb h2{font-size: 20px;height: 50px;line-height: 50px;}
    .news_cpzs, .news_hyxw, .news_qydt,.sypro_title, .syal_title, .synew_title{line-height: 52px;height: 52px;}
}
@media (max-width:400px){
    .cone_emai .quote{font-size: 15px;font-weight: 500;}
    .cone_emai .quote img{display: none;}
    .com_con {width: 75%;}
}
@media (max-width:360px){
    .lantian_dryal dl dd .tit{font-size: 1.3rem;line-height: 1.8rem;margin: 0 0 5px;}
    .lantian_dryal dl dd .txt{}
    .lantian_sbpz{line-height: 20px;height: 40px;overflow: hidden;}
    .foot_tel,.foot_tel a{font-size: 16px;margin-top: 10px;}
    .fo_logo{margin-bottom: 10px;}
    .foot_nav li{font-size: 14px;}
    .prolist_more a{padding: 2px;}
    .nypro_rz{width: 150px;}
    .nypro_tel p, .nycase_tel p,.nypro_fwzc p{font-size: 14px;}
    .nypro_tel span, .nycase_tel span{font-size: 26px;}
    .nypro_tel, .nycase_tel{margin: 0 0 0 10px;}
    .nypro_fwzc ul li p{font-size: 12px;line-height: 20px;margin: 0;}
    .nypro_fwzc ul li h4{font-size: 16px;}
    .nypro_fwzc ul li{padding: 0 0 8px;}
    .cone_tel a{font-size: 18px;}
    .cone_tel img{width: 25px;height: auto;}
    .cone_tel{width: 200px;margin-top: 8px;}
    .fjjtel{font-size: 16px;margin: 10px auto 5px;}
    .fjjtel a{font-size: 16px;}
    .fjjtalk a {font-size: 18px;line-height: 36px;}
    .nynew_hear .time dl{font-size: 10px;}
    .aboutlx li{width:100%;float:left;}
    .aboutlx li:nth-child(2) p{text-align:center;}
    .aboutlx li:nth-child(2) p img{max-width:36%;padding-top:2%; margin-bottom:-4%;}
}
@media (max-width:330px){
    .lianxi_callme p strong a{font-size: 18px;}
}
@media (max-width:320px){
    .pro_navfl a img {width: 75%;height: auto;}
    .foot_talk a{font-size: 20px;}
    .nypro_rz{width: 120px;}
    .prony-ys p{font-size: 15px;}
    .fjj_footzx ul{width: 300px;}
    .fjj_footzx li{margin: 0 10%!important;width: 65px;}
    table{font-size: 11px;}
}

/*2018.8.27关于我们修改*/
.mob{overflow: hidden;padding: 0 1rem 1.2rem 1rem;}
.mob video,.mob1 img,.mob3 li img,.mob4 li img{width: 100%;height: auto;}
.mob h3{font-size: 1.5rem;line-height: 1.5rem;text-align: center;margin: 1.8rem 0 1.2rem 0;}
.mob p{font-size: 1.2rem;color: #333;line-height: 2rem;margin: 1rem 0;}
.mob1 li{width: 31.6%;float: left;margin-left: 2.5%;position: relative;line-height: 0;}
.mob1 li:first-child,.mob2 li:first-child,.mob3 li:first-child{margin-left: 0;}
.mob1 li p{width:100%;background: rgba(0, 0, 0, 0.5);position: absolute;left: 0;bottom: 0;margin: 0;font-size: 1rem;color: #fff;text-align:  center;}
.mob2{border-bottom: 1rem solid #f4f4f4;border-top: 1rem solid #f4f4f4;}
.mob2 li{width: 47.5%;height:19rem;float: left;margin-left: 5%;text-align: center;border: 1px solid #030000;
    padding: 1.2rem 1rem 0 1rem;box-sizing: border-box;border-radius: 0.25rem;}
.mob2 li img{width: 5rem;}
.mob2 li em{font-style: normal;color: #dd0303;}
.mob2 li span{display: block;font-size: 1.2rem;line-height:1.2rem;color: #333333;font-weight: bold;margin: 1rem 0;}
.mob2 li p{font-size: 1.1rem;color: #666666;}
.mob3{border-bottom: 1rem solid #f4f4f4;}
.mob3 li{width: 47.5%;float: left;margin-left: 5%;text-align: center;
    padding: 1.2rem 1rem 0 1rem;box-sizing: border-box;border-radius: 0.25rem;
    background: -webkit-linear-gradient(right top, #fea087 , #ff7169);
    background: -o-linear-gradient(bottom left, #fea087 , #ff7169);
    background: -moz-linear-gradient(bottom left, #fea087 , #ff7169);
    background: linear-gradient(to bottom left, #fea087 , #ff7169);}
.mob3 li span{width: 3rem;border-radius: 50%;background: #fff;display: block;margin: 0 auto;padding: 1rem;}
.mob3 li em{font-style: normal;color: #dd0303;}
.mob3 li strong{display: block;font-size: 1.2rem;line-height:1.2rem;color: #fff;margin: 1rem 0;}
.mob3 li p{font-size: 1.1rem;color: #fff;}
.mob4 ul{margin-left: -2.5%;}
.mob4 li{width: 47.5%;float: left;margin-left: 2.5%;}
.mob4 li p a{font-size: 1.2rem;line-height: 1.2rem;display: block;text-align: center;}
@media (max-width:320px){
    .mob2 li{height: 20rem;}
    .message li{padding: 0 2%;}
}
/******************************页码**********************************/
.pagination{display: block;padding-left: 0;margin: 20px 0;text-align: center;}
.pagination li{border: 1px solid #ddd;display: inline-flex;line-height: 20px;padding: 3px 10px;margin: 0px 3px;border-radius: 3px;background: #fff;}
.pagination .act{text-decoration: none;}
.pagination .active{color:#fff; background: #ff9b00 none repeat scroll 0 0; font-weight: bold;border: 0px solid #ddd;margin: 5px 4px 0 0;padding: 2.5px 10px;text-decoration: none;}
.pagination .disabled{color:#fff; background: #ff9b00 none repeat scroll 0 0; font-weight: bold;border: 1px solid #ddd;margin: 5px 4px 0 0;padding: 2px 10px;text-decoration: none;}
.pagination .disable{text-decoration: none;background: none;}
/******************************底部浮动*******************************/
.footer-lx {max-width: 780px;width: 100%;height: 50px;text-align: center;position: fixed;bottom: 0px;z-index: 9999;
    color: #FFFFFF;background:#323232}
.footer-lx a{width: 33.3%;height: 100%;display: block;float: left;color: #fff;font-size: 16px;line-height: 50px;position: relative;}
.footer-lx a img{width: 25px;height: auto;margin-right: 5px;vertical-align: -7px;}
.footer-lx .btn:after{content: "";display: block;width: 1px;height: 15px;background: #ffc8c8;position: absolute;top: 0;right: 0;margin: 19px 0;}
.fjj_footzx{height:50px;display:block;}

/* 图片弹出 */
.mui-preview-image.mui-fullscreen {position: fixed;z-index: 20;width: 100%;background-color: #000;}
.mui-preview-header,.mui-preview-footer {position: absolute;width: 100%;left: 0;z-index: 10;}
.mui-preview-header {height: 44px;top: 0;}
.mui-preview-footer {height: 50px;bottom: 0px;}
.mui-preview-header .mui-preview-indicator {display: block;line-height: 25px;color: #fff;text-align: center;margin: 15px auto 4px auto;width: 70px;
    background-color: rgba(0, 0, 0, 0.4);border-radius: 12px;font-size: 16px;}
.mui-preview-image {display: none;-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.mui-preview-image.mui-preview-in {-webkit-animation-name: fadeIn;animation-name: fadeIn;}
.mui-preview-image.mui-preview-out {background: none;-webkit-animation-name: fadeOut;animation-name: fadeOut;}
.mui-preview-image.mui-preview-out .mui-preview-header,
.mui-preview-image.mui-preview-out .mui-preview-footer {display: none;}
.mui-zoom-scroller {position: absolute;display: -webkit-box;display: -webkit-flex;display: flex;-webkit-box-align: center;-webkit-align-items: center;
    align-items: center;-webkit-box-pack: center;-webkit-justify-content: center;justify-content: center;left: 0;right: 0;bottom: 0;top: 0;width: 100%;
    height: 100%;margin: 0;-webkit-backface-visibility: hidden;}
.mui-zoom {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}
.mui-slider .mui-slider-group .mui-slider-item img {width: 100%;}
.mui-android-4-1 .mui-slider .mui-slider-group .mui-slider-item img {width: 100%;}
.mui-android-4-1 .mui-slider.mui-preview-image .mui-slider-group .mui-slider-item {display: inline-table;}
.mui-android-4-1 .mui-slider.mui-preview-image .mui-zoom-scroller img {
    display: table-cell;vertical-align: middle;}
.mui-preview-loading {position: absolute;width: 100%;height: 100%;top: 0;left: 0;display: none;}
.mui-preview-loading.mui-active {display: block;}
.mui-preview-loading .mui-spinner-white {position: absolute;top: 50%;left: 50%;margin-left: -25px;margin-top: -25px;height: 50px;width: 50px;}
.mui-preview-image img.mui-transitioning {-webkit-transition: -webkit-transform 0.5s ease, opacity 0.5s ease;transition: transform 0.5s ease, opacity 0.5s ease;}
@-webkit-keyframes fadeIn {
    0% {opacity: 0;}
    100% {opacity: 1;}
}
@keyframes fadeIn {
    0% {opacity: 0;}
    100% {opacity: 1;}
}
@-webkit-keyframes fadeOut {
    0% {opacity: 1;}
    100% {opacity: 0;}
}
@keyframes fadeOut {
    0% {opacity: 1;}
    100% { opacity: 0;}
}
.fly-zoom-box-main img{max-width: initial;width: 100%;height: auto;display: block;}
/* 图片弹出 end*/

/*banner图*/
.i-banner {
	width:100%;
}
.i-banner img {
	display:block;
	width:100%;
	vertical-align:top;
}
/*内容*/
.content{width:99%;margin:0 auto;}
.content h1{margin:5px auto;padding:5px 0;text-align:center;}
.content p {
    font-size: 1.2rem;
    color: #333;
    line-height:2rem;
    padding:0 2%;
}

/*成功案例*/
.solucase_xgpro{overflow: hidden;padding: 0 4%;}
.solucase_xgpro h3{font-size: 24px;font-weight: 500;margin: 20px 0;border-left: 4px #ff0000 solid;padding-left:10px;line-height: 1;}
.solucase_xgpro{overflow: hidden;padding: 0 4%;}
.solucase_xgpro ul{ width: 100%; overflow: hidden; margin: 0 auto;}
.solucase_xgpro li{ width: 48%; margin: 0 1%;float:left;}
.solucase_xgpro li p{margin: 5px 0 15px;text-align:center;}
.solucase_xgpro li img{width:100%;height:auto;}
.solucase_xgpro h3{font-size: 20px;}

/*页码*/
.i5upage{height:30px;margin-top:20px;margin-bottom:20px;font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.i5upage a,.i5upage span{display:block;color:#103396;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;float:left;margin:2px 3px;text-align:center;padding:0 9px;height:22px;line-height:20px;} /* SPAN和链接 */
.i5upage a:hover, .i5upage a.current{color:#da251d;border:1px solid #da251d} /* 当前链接有激活时 */
.i5upage input{padding:0px;color:#1e95f5;height:16px;width:25px;border:0px solid #fff;text-align:center;margin:0 -5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */
/*返回顶部*/
.fix-right { position: fixed!important; right: 0.1rem; /*top: 50%;*/bottom: 10%; /*margin-top: 240px;*/
color: #e60012; z-index: 9999;  *width: 64px;width: 64px \9; }
.fix-right .go-top { text-align: center; display: none; }
.fix-right a { color: #fff; }
.fix-right .go-top img { width: 45px; height: auto;  *width: 54px;width: 54px \9;  *height: 54px;height: 54px \9; }
.go-top .wap, .hidden_s, .mhx_foot_zx, .mhx_foot { display: none; }

