body{ font-family:microsoft yahei; font-size:14px;}
#newBridge .nb-icon-skin-0 .nb-icon-inner-wrap .nb-icon-bridge-base,.nb-icon-inner-wrap{ display:none !important;}
.area{width:1200px;margin:0 auto;text-align:left}
.pages{padding:20px;text-align:center;overflow:hidden;clear:both;font-size:14px;line-height:33px;margin:20px 0 50px 0;}
.pages a,.pages span{display:inline-block;height:33px;line-height:33px;padding:0 15px;font-size:14px;background:#fafafa;border:1px solid #d7d7d7;border-radius:3px}
.pages span a{ border:0; padding:0;}
.hr_blank{height:30px;clear:both}
.pages a:hover{text-decoration:none}
.pages .current{background:#008cff;border-color:#008cff;color:#fff}
.pages .pageinfo{height:35px;line-height:35px;padding:0 0 0 10px;background:0 0;border:none;color:#666}
.home-case-logo li{float:left;width:20%;overflow:hidden;text-align:center;padding:7px 0}
.home-case-logo li img{max-width:220px;border:1px solid #f2f2f2}
.home-case-logo li p{display:none}
.ser_list ul .on{color:#E73633;font-weight:700}
.ftMenu { padding-left:60px;}
.ftMenu dl{ float:left;width:22%; margin:0; padding:0;}
.ftMenu .contactArea{ width:34%;}
.ftMenu dl dt{font:bold 20px/125% Microsoft Yahei;padding:20px 0; position:relative; color:#fff;}
.ftMenu dl dt:after{ content:" "; width:36px;height:5px; background:#e73633; position:absolute; left:0; bottom:0;}
.ftMenu dl dd{ margin:0; padding:20px 0;}
.ftMenu dl dd a,
.ftMenu dl dd{ color:#999; font:normal 16px/125% Microsoft Yahei;}
.ftMenu dl dd a{ display:block; text-decoration:none; padding:5px 0}
.ftMenu dl dd a:hover{ color:#e73633;}
.article{ font-size:18px;}
#newBridge .nb-icon-wrap-0 .nb-icon-wrap-base,#newBridge .nb-invite-wrap-0,#newBridge .nb-invite-wrap-0,#newBridge .nb-invite-wrap-base{ display:none !important;}
.news_list_pic{ overflow:hidden;}

.news_list_pic li{ float:left; width:20%; overflow:hidden; margin-bottom:20px;}
.news_list_pic li a{ width:90%; display:block; position:relative;}
.news_list_pic li a img{ width:100%; hanging-punctuation:start;}
.news_list_pic li .n_info{ display:block; background:rgba(0,0,0,.6); color:#fff; padding:10px; font-size:14px; position:absolute; left:0; top:80%; width:90%; height:200px; transition:all .5s;}
.news_list_pic li a:hover .n_info{ top:40%; background:rgba(0,0,0,1); }
.side-bar{top: 50%;
    font-size: 14px;
    line-height: 0;
    position: fixed;
	margin-top:-150px;
	
    right: 9px;
    width: 60px;
    z-index: 9999!important;}

.pageContent{ padding-bottom:50px;}
.pageContent img{max-width:1000px; margin:20px auto;}
  
.pro_content p{ font-size:13px; color:#666; line-height:175%;}
.findr p{ color:#fff;}
.head{width:100%}
#banner{margin:0 auto;position:relative;width:100%;overflow:hidden}
.slide-main{height:536px;position:relative}
.next,.prev{display:block;width:40px;height:72px;position:absolute;z-index:222;top:40%;overflow:hidden;cursor:pointer;opacity:0;-moz-opacity:0;filter:alpha(opacity=0)}
.prev{left:70px;background:#000 url(../images/l-btn.png) no-repeat center center}
.next{right:70px;background:#000 url(../images/r-btn.png) no-repeat center center}
.slide-main:hover .next,.slide-main:hover .prev{opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60)}
.item{display:none;width:100%;height:10px;position:absolute;z-index:124;bottom:30px;left:0;text-align:center}
.item a{display:inline-block;width:10px;height:10px;border-radius:10px;margin-right:20px;background:#fff;opacity:.9;-moz-opacity:.9;filter:alpha(opacity=90);overflow:hidden}
.item a.cur{background:#e8340c}
.slide,.slide-box,.slide>a,.slide>div{display:block;width:100%;height:536px;overflow:hidden}
.slide-box{position:relative}
.slide{display:none;height:536px;position:absolute;z-index:8}
.pic_list_big{padding:0;margin:0}
ul.pic_list_big li{height:240px;padding-bottom:35px;margin:35px 0;border-bottom:1px #e7e7e7 solid}
ul.pic_list_big li .pic{width:420px;height:240px;float:left;overflow:hidden}
ul.pic_list_big li .pic img{width:100%}
ul.pic_list_big li h3{font-size:22px;margin-bottom:10px;font-weight:400}
ul.pic_list_big li h3 a:hover{text-decoration:underline}
ul.pic_list_big li .n_info{width:730px;height:240px;float:right;position:relative}
ul.pic_list_big li span.data{font-size:14px;color:#999}
ul.pic_list_big li p{color:#666;padding:10px 0;font-size:14px}
ul.pic_list_big li a.detail{position:absolute;bottom:0;width:100px;height:40px;border-radius:5px;background:#e73633;color:#fff;line-height:40px;text-align:center}
ul.pic_list_big li a.detail:hover{background:#000}
.news_list{padding:0;margin:0; text-align:left !important;}
ul.news_list li{height:160px;padding-bottom:35px;margin:35px 0;border-bottom:1px #e7e7e7 solid;overflow:hidden;clear:both}
ul.news_list .noPic .pic{display:none}
ul.news_list .noPic .n_info{float:none;width:auto}
ul.news_list li .pic{width:240px;height:160px;float:left;overflow:hidden}
ul.news_list li .pic img{width:100%;transition:all .5s}
ul.news_list li h3{font-size:20px;margin-bottom:10px;color:#e73633; width:80%;}
ul.news_list li a{transition:all .5s}
ul.news_list li a:hover .pic img{width:120%;margin-left:-10px;margin-top:-10px}
ul.news_list li a:hover h3{text-decoration:underline}
ul.news_list li a:hover p{color:#000}
ul.news_list li .n_info{width:890px;float:right;position:relative;font-size:14px}
ul.news_list li span.data{font-size:14px;color:#888;position:absolute;right:0;top:5px;font-weight:100; background:#FFF; display:block; height:30px; text-align:right;}
ul.news_list li p{color:#666;padding:10px 0;font-size:14px}
.pageLevel{clear:both;height:80px;line-height:40px}
.pageLevel ul{overflow:hidden}
.pageLevel ul li{float:left;margin-right:10px;border:0;height:40px;line-height:40px}
.pageLevel ul li a{display:block;padding:0 110px;height:40px;line-height:40px;border-radius:5px;overflow:hidden;font-size:14px;font-weight:700;background:#ededed;color:#000}
.pageLevel ul li .current{background:#e73633;color:#fff}
.home-product .long_one{padding-top:60px}
.long_one { text-align:center}
.long_one h2{ font-size:30px; line-height:45px;}
.home-product .long_one h2{ color:#fff;}
.home-product .long_one p{ color:#fff;}
.long_one p{ line-height:176%;}


.lions_case{padding:80px 0}
.case_box h3,.textTitle{font-size:38px;font-weight:700;text-align:center;padding-bottom:40px}
.case_box{overflow:hidden;clear:both}
.case_box .case_pic{border:1px solid #f2f2f2;border-radius:5px;overflow:hidden;padding:30px;margin:0 20px 20px 0;float:left; max-width:40%;}
.case_box .case_pic img{ max-width:100%;}
.box{clear:both}
.box .hd{text-align:center;border-bottom:1px solid #f2f2f2;line-height:50px;font-size:24px;color:#E30000}
.box .hd .tl_en{color:#999;font-style:inherit}
.box .con ul{overflow:hidden;border-bottom:1px solid #fff;clear:both;padding-bottom:50px}
.box .con ul li{float:left;width:25%;text-align:center;padding:50px 0 0 0}
.box .con ul li img{margin-bottom:20px;border:3px solid #FFF}
.box .con ul li a:hover img{border:3px solid #E30000}
.newsBox .con ul{overflow:hidden;border-bottom:1px solid #fff;clear:both}
.newsBox .con ul .nopic .pic{display:none}
.newsBox .con ul li .pic{width:90%}
.newsBox .con ul .pic .pic{display:none}
.newsBox .con ul li .pic img{width:100%}
.newsBox .con ul li .textCon{border:1px solid #f2f2f2;padding:30px;margin:30px}
.newsBox .con ul li .textCon p{display:none}
.btn-history{display:block;width:80px;height:89px;line-height:44px;position:fixed;left:50%;top:40%;margin-left:610px}
.btn-history a{display:block;width:80px;height:44px;margin-bottom:1px;background:#f2f2f2;color:#000;text-align:center;font-size:18px;font-weight:700}
.btn-history a:hover{background:#e30000;color:#fff}
.department{margin-bottom:10px;line-height:175%;font-weight:700; display:block;}
.department .num{font-weight:700;margin:0 5px;color:#e30000}
.department .sub{margin:0 5px;color:#ccc;font-weight:100}
.manager .manager_right{line-height:175%}
.subtime{text-align:center;padding:20px 0}
.tool_box{height:44px;overflow:hidden;line-height:44px;margin-bottom:40px; padding-top:40px;}
.tool_box a{width:50%;float:left;height:44px;text-align:center;line-height:44px;font-size:14px;display:block;background:#f2f2f2;position:relative}
.tool_box a:after{content:" ";display:block;width:1px;background:#fff;height:44px;position:absolute;right:0;top:0}
.tool_box a:hover{background:#e30000;color:#fff}
.swiper-container .bg .title{width:90%}
ul{padding:0;margin:0;height:100%}
.nav ul li{float:left;list-style:none;height:100%;width:16%;text-align:center;line-height:100px;font-size:18px}
.nav ul li{position:relative;font-size:18px}
.nav ul li i{font-style:normal;display:block}
.nav ul li a span{display:none;text-transform:uppercase}
.nav ul li a:hover{border-bottom:2px solid #E73633;display:block}
.nav ul li a:hover span{display:block;font-weight:700;color:#E73633}
.nav ul li a:hover i{display:none;font-size:18px}
.nav ul li .sub{display:none;position:absolute;left:0;top:100px;background:#F6F6F6;width:100%}
.nav ul li .sub a{display:block;line-height:44px;border-bottom:1px solid #fff}
.nav ul li .sub a p{margin:0;padding:0}
.nav ul li .sub a:hover{background:#E73633;color:#fff}
.nav ul .current{background:#f6f6f6;border-bottom:2px solid #E73633}
.last_right{float:left;width:55%;height:300px;padding-top:50px; }
.last_left{padding-top:50px;float:left;width:37%}
.last_content{margin:0 auto;color:#888}
.last{ overflow:hidden; background:#313131}
.zhushi{background:#000;text-align:center;line-height:175%;padding:20px 0;color:#5E5E5E;font-size:14px}
.zhushi a{color:#5E5E5E}
.zhushi p{margin:0}

.caseList{width:1200px;margin:0 auto;clear:both;overflow:hidden;position:relative;margin-top:30px}
.caseList:before{content:" ";width:100%;height:1px;background:#f2f2f2;position:absolute;left:0;top:0}
.caseList:after{content:" ";width:1px;height:100%;background:#f2f2f2;position:absolute;left:0;top:0}
.caseList li{float:left;width:20%;margin-left:-1px;text-align:center;padding:20px 0;list-style:none;border-right:1px solid #f2f2f2;border-bottom:1px solid #F2F2F2;position:relative;height:210px}
.caseList li img{margin:0 auto;width:90%;height:90px}
.caseList li p{line-height:125%;padding:0 20px}
.caseList .even{background:#f2f2f2}

.caseList li .desc{height:80px}
.caseList li .desc h2{font-size:14px;padding:20px;transition:all .5s; text-align:left;}
.caseList li .desc h3{font-size:12px;color:#666;padding:0 20px;transition:all .5s; text-align:left; font-weight:100;}
.caseList li a:hover .pic .desc{background:#e30000;padding:0;color:#fff;display:block;width:100%;height:100%;position:absolute;top:0;left:0}
.caseList li a:hover .pic .desc h2{font-weight:700;font-size:24px;margin-top:50px}
.caseList li a:hover .pic .desc h3{color:#fff}
.caseList li a:hover .pic .desc h2,.caseList li a:hover .pic .desc h3{padding:0 20px}

.ser_content{margin:0 auto;text-align:left;padding:50px; border:1px solid #EDEDED}
.ser_content div{font-size:14px;font-family:microsoft yahei}
.ser_content div img{max-width:90%;margin:0 auto}
.ser_content ul li{list-style:none;color:#313131}

.cfc_center h2{padding:0;font-size:24px;font-weight:700;color:#E73633;}

.so_list{overflow:hidden;clear:both;background:#EDEDED;margin:0 auto;color:#666;margin-top:2px;padding:20px}
.so_list ul{overflow:hidden; margin:10px 0;}
.so_list ul li{list-style:none;font-size:14px;margin-left:12px}
.so_list ul li a{margin-right:10px}
.so_list ul li .current{color:red;font-weight:700}
.cfc_left{float:left;font-size:15px;margin-top:10px;color:#999}
.cfc_left a{ color:#000; text-decoration:none}
.cfc_left a:hover{ color:#E73633; text-decoration:none}


ul#menu li.iehover .sub,ul#menu li:hover ul .sub{display:none}
ul#menu li.iehover .sub,ul#menu li:hover .sub{display:block}
.index_long{height:958px;background:#4d525c url(../images/index_bg_1.jpg) center center no-repeat;background-size:cover}
.langxin_pro{ position:relative;height:710px; width:1200px; margin:35px auto;}
.langxin_pro .langxin_logo{ background:url(../images/index_pro_logo.png) 0 0 no-repeat; width:158px; height:64px; position:absolute; left:50%; top:50%; margin:-32px auto auto -79px;}
.langxin_pro .langxin_yun{ width:259px; height:259px; background:url(../images/index_pro_hover.png) 0 0 no-repeat; position:absolute; left:340px; top:0}
.langxin_pro .langxin_yun a{ display:block; width:255px;height:255px; text-align:center;}
.langxin_pro .langxin_yun a:after{ display:block; height:1px; background:#fff; width:0px; transition:all .6s; content:" "; position:absolute; left:0; top:85px;}
.langxin_pro .langxin_yun a:hover{ background:url(../images/btn_pay.png) 50% 50% no-repeat}
.langxin_pro .langxin_yun a:hover:after{ width:200px; left:-200px;}
.langxin_pro .langxin_yun a span{ display:none;}

.langxin_pro .langxin_yun_2{ background-position:-259px 0; left:610px;}
.langxin_pro .langxin_yun_3{ background-position:0 -259px; left:212px; top:226px;}
.langxin_pro .langxin_yun_4{ background-position:-259px -259px; left:730px; top:226px;}
.langxin_pro .langxin_yun_5{ background-position:0 -518px; top:448px;}
.langxin_pro .langxin_yun_6{ background-position:-259px -518px; left:610px; top:448px;}

.langxin_pro .langxin_yun_4 a:hover:after,
.langxin_pro .langxin_yun_2 a:hover:after,
.langxin_pro .langxin_yun_6 a:hover:after{left:300px;}

.index_li_content a:hover{ color:#E73633}
.home-product .area{ position:relative;}


.index_li_content { padding:50px 0;}
.index_li_content h3{ padding-bottom:20px;}
.index_li_content p a{ font-size:16px; line-height:175%;}

.index_li_content p a{ font-size:14px; position:relative; padding-left:54px; display:block; width:80%; overflow:hidden;height:27px; overflow:hidden;}
.index_li_content p a:after{ display:block;  width:44px; height:16px; left:0; top:50%; margin-top:-8px; position:absolute; content:""; background-image:url(../images/newgif.gif); background-repeat:no-repeat; }


.productItem{ position:absolute; left:125px;top:227px; width:260px;}
.productItem h2{ font-weight:bold; display:block; position:relative; padding-left:20px; font-size:1.17em; color:#fff;}
.productItem h2:before{ content:" "; display:block; width:6px;height:6px; background:#E73633; border-radius:50%; overflow:hidden; position:absolute;top:50%; margin-top:3px; left:0;}
.productItem p{ display:block;max-height:65px; overflow:hidden; font-size:12px; color:#fff; padding:20px}
.productItem a{ display:block; width:105px; height:30px; border-radius:15px; overflow:hidden; color:#fff; line-height:30px; text-align:center; background:#999; text-decoration:none; font-size:12px; margin-left:20px;}
.productItem a:hover{ background:#E73633;}

.productInfo--home div:nth-child(2){left:920px;}
.productInfo--home div:nth-child(3){left:25px; top:450px;}
.productInfo--home div:nth-child(4){left:1020px; top:450px;}
.productInfo--home div:nth-child(5){left:125px; top:670px; }
.productInfo--home div:nth-child(6){left:920px; top:670px;}

.many_more{ display:block;width:250px;height:35px;background:#E73633;margin:0 auto;border-radius:20px;color:#FFF;text-align:center;line-height:35px;cursor:pointer}
a.many_more{ text-decoration:none;}
a.many_more:hover { background:#F60; }

.cfc_center{width:90%;text-align:center;line-height:20px; padding:60px 0; margin:0 auto; font-size:12px;}


.map{height:435px;background:url(../images/contact_map.jpg);background-size:100% 100%;margin-top:2px;overflow:hidden;position:relative}
.map_add{height:435px;background:rgba(244,78,78,.6);display:none;width:100%;position:absolute;top:0;left:0}
.map_add_content{width:25%;height:349px;border:2px solid #FFF;margin:0 auto;position:relative;top:35px}
.map_add_content_two{width:95%;height:95%;border:1px solid #FFF;margin:0 auto;position:relative;top:7px}
.map_add_content_two ul li{list-style:none;width:95%;height:30px;font-size:16px;margin-top:20px;color:#FFF;font-weight:700;margin-left:5%}

.solution_category{ overflow:hidden; margin-bottom:10px;}
.solution_category li{ margin:5px; width:380px; overflow:hidden; float:left; position:relative;height:272px;}
.solution_category li img{left:0; position:absolute; transition:all .5s;}
.solution_category li a{ display:block; width:380px;height:272px; background:#313131}
.solution_category li a p{ left:380px; text-align:center; color:#fff; font-size:18px; width:340px; line-height:175%; padding:100px 20px 20px 20px; position:absolute;transition:all .5s;}
.solution_category li a:hover img{left:-380px;}
.solution_category li a:hover p{ left:0;}

.index_list{ overflow:hidden; clear:both}
.index_list ul{ overflow:hidden;}
.index_list ul li{width:25%;list-style:none;float:left;text-align:left; min-height:240px;}

.long_one h1{font-size:30px; line-height:175%; text-align:center}

.local{ padding:20px 0; text-align:left; color:#999; font-size:15px;}
.local a{ color:#000; margin-right:5px; text-decoration:none;}
.local a:hover{ text-decoration:underline;}
.local .current{ color:#E73633; font-weight:bold;}

.pageIndex{ padding:30px; text-align:center;}
.pageIndex h3{ color:#E73633; font-size:24px;}
.pageIndex p{ color:#313131; line-height:150%; font-size:14px; display:block; padding:10px 0;}
.contact_photo{height:340px;background:url(../images/contact_photo1.jpg);background-size:cover; margin-top:100px;}

.four_font{text-align:center;margin:0 auto;text-align:left;background:url(../images/about_photo.jpg);background-size:auto 100%; padding-bottom:50px;}
.four_font ul{display:block;width:45%;margin:0 auto!important}
.four_font ul li{list-style:none}

.red_page{padding-bottom:50px;}
.red_page_content{background:#C30F0C;margin:0 auto;margin-top:13px; }
.red_page_contentr{background:#E73633;position:relative;top:-15px;left:-15px;text-align:center;color:#FFF;font-size:13px; padding-bottom:30px;}

.product-info{ clear:both; overflow:hidden;}
.product-info .col1{ float:left; width:388px; padding-left:30px; overflow:hidden; font-size:18px; color:#313131;}
.product-info .col1 h3{ padding:60px 0 0 0; font-size:50px; line-height:60px; color:#313131;}
.product-info .col1 a{ display:block; color:#fff; margin:20px 0 0 0; width:160px; text-align:center; height:44px; line-height:44px; background:#d70c19; font-size:14px; border-radius:22px;}
.product-info .col1 a:hover{ background:#F60}
.product-info .col2{ float:right; width:782px; overflow:hidden;}

.bg100{ background:url(../images/bg_cloud_red.jpg) 50% 0 no-repeat; background-size:cover; padding:60px 0; text-align:center;}
.pro_icon_list{ overflow:hidden; width:1210px;}
.pro_icon_list li{ float:left; width:24.9%; overflow:hidden; background:#fbf2ed; padding:30px 0; text-align:center; height:300px; margin-bottom:1px; margin-right:1px;}
.pro_icon_list li .icon_area{height:80px; text-align:center;}
.pro_icon_list li h4{ font-size:18px; font-weight:bold; color:#000; display:block; line-height:44px;}
.pro_icon_list li p{ color:#313131; line-height:165%; font-size:14px; padding:0 30px; display:block;}



	.yxgs{height:425px;margin:0 auto}
	.chanp{width:450px;height:150px;position:relative;display:none;overflow:hidden;z-index:100000}
.chanp_two{width:300px;height:200px;position:relative;left:25%;display:none;overflow:hidden;z-index:100000}
.chanp_one{width:30%;height:100%;float:left;background:#F6F6F6;line-height:50px}
.chanp_one p{margin:0;padding:0;color:#666;font-style:normal!important;font-size:14px;font-weight:200!important}
.bg_white{background:#FFF;line-height:36px!important}
.nav_font{color:#F13633;font-weight:700;font-size:16x;font-style:italic;cursor:pointer}
.mfsy{width:200px;height:80px;font-size:20px!important;border:2px solid #FFF;color:#FFF;cursor:pointer;padding-top:20px;padding-left:30px;text-align:center;border-radius:10px;position:relative;top:50px;right:1%;cursor:pointer}
.xq{position:relative;top:-10px;right:15px}
.title{position:absolute;left:0;top:300px;z-index:100;height:300px}
.bg{height:500px;background:#FFF}
.one_pp{position:relative;left:7%}
.title p{z-index:100;color:#FFF;margin:0;opacity:0;transform:translateX(-300px);-webkit-transform:translateX(-300px);transition:all .8s ease-out;-webkit-transition:all .8s ease-out;font-size:2rem;line-height:80px;display:block;text-align:center;font-weight:bolder;font-size:60px;background:rgba(255,255,255,0)!important}
.two_p{position:relative;top:-300px}
.kz{font-size:55px;color:#AEAEAE;background:#FFF;float:right;width:400px;height:80px}
.two_ppp{font-size:40px;float:right}
.title p.active{opacity:1;transform:translateX(0);-webkit-transform:translateX(0)}
.one{font-size:80px!important}
.head{height:100px;top:0;position:fixed;background:#FFF;z-index:100;-moz-box-shadow:0 4px 20px rgba(0,0,0,.1);-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1)}
.list{display:none}
.head_content{height:100px;margin:0 auto}
.logo{width:25%;height:55px;background:url(../images/logo50.jpg) 0 50% no-repeat;position:relative;top:25px;float:left}
.nav{height:100px;width:58%;float:left}

.red{color:#E73633!important;font-weight:800}
.find{float:left;width:130px;height:25px;border-radius:30px;background:#EDEDED;border:2px solid #CCC;position:relative;font-size:14px;color:#999;line-height:25px;text-indent:5px}
.findr{float:left;width:190px;height:30px;border-radius:30px;position:relative;top:35px;font-size:14px;line-height:30px;text-indent:5px; background:#D42426 url(../images/icon_tel.jpg) -6px 50% no-repeat; background-size:auto 150%;}
.findr p{ color:#fff; text-align:center; font-size:24px; padding-left:20px;}

.find_logo{width:17px;height:17px;background:url(../images/search.png);background-size:100% 100%;float:right;position:relative;top:-23px;left:-5px}
.denglu{width:50px;height:17px;border-left:1px solid #999;float:left;position:relative;top:42px;left:20px;font-size:14px;text-align:right;color:#999;line-height:18px; cursor:pointer;}
.gylx{margin:0 auto;position:relative;top:130px;text-align:center;line-height:30px;font-size:30px;color:#FFF; display:none;}




.duan{width:50%!important}
.six_place{height:520px}
.six_place_content{width:73%;height:520px;margin:0 auto}
.six_place_content h2{padding:0;margin:0;text-align:center;color:#E73633;position:relative;top:70px}
.six_place_content ul{margin-top:100px;margin-left:10px}
.six_place_content ul li{width:31%;height:120px;float:left;list-style:none;margin-left:20px;margin-top:20px;text-align:center}
.last{background:#313131}



.teshu{width:28%!important;font-size:13px!important;height:300px}
.teshu li{width:100%!important}
.last_right ul{margin-left:10%;margin-top:10px;float:left;width:10%}
.last_right ul li{list-style:none;width:100px;margin-top:10px;font-size:15px;color:#999;margin-top:5px!important}
.email{width:60%;height:40px;border-radius:5px;border:0 solid #FFF; padding-left:10px;}
.btn{width:80px;height:42px;position:relative;top:0;right:5px;background:#E73633;border:0 solid #E73633;border-radius:0 3px 3px 0;color:#FFF}
.r_bor{height:70px;width:2px;background:#212121;float:left;margin-top:150px;padding:0}
.big{font-size:18px!important;color:#FFF!important;font-weight:700}
.heng_red{width:50%!important;height:5px;background:#E73633;position:relative;top:10px}
.per{width:45px!important}

.red_dian{width:6px;height:6px;background:#E73633;float:left;position:relative;top:7px;border-radius:100%}
.four_num{height:100px;margin:0 auto}
.four_num ul li{width:25%;height:100%;float:left;list-style:none;font-size:17px;line-height:100px;text-indent:20px}
.big_num{color:#E73633;font-size:60px;font-weight:700}

.yxgs_left{float:left;width:36%;height:288px;border:5px solid #E0E0E0;margin-top:70px;margin-left:30px}
.yxgs_left_content{height:288px;background:url(../images/home_photo.jpg);background-size:100% 100%;position:relative;top:-20px;left:-20px}
.yxgs_right{width:53%;float:left;height:228px;margin-top:100px;margin-left:30px}
.yxgs_right ul li{height:50px;list-style:none;font-size:14px}
.line{line-height:30px;height:30px!important}
.line_long{height:80px!important}
.dian_more{position:relative;top:11px;left:-3px}
.hr_photo{height:300px;background:url(../images/HR.jpg);background-size:100% 100%}
.foru_jzg{height:495px;margin:0 auto}
.foru_jzg h2{color:#E73633;display:block;text-align:center;padding-top:30px}
.foru_jzg ul{display:block;height:90px;position:relative;top:30px}
.foru_jzg ul li{width:20%;height:100%;list-style:none;float:left;margin-left:40px}
.jzg{width:120px;height:120px;border-radius:100%;background:#E73633;margin:0 auto;text-align:center;line-height:120px;color:#FFF;font-size:18px}
.cs{width:98%;height:70px;margin-top:80px;font-size:14px;text-align:center}
.five_page{height:1500px;margin:0 auto}
.five_page_content{height:300px;border-bottom:1px solid #e7e7e7}
.five_page_left{width:35%;height:240px;background:url(../images/photo_ld.jpg);background-size:100% 100%;margin-top:25px;float:left}
.five_page_right{width:60%;height:90%;float:left;margin-left:40px;margin-top:30px;font-size:14px}
.page_num{text-align:center;margin-top:30px}
.ckxq{width:100px;height:40px;background:#E73633;border:0 solid #E73633;color:#FFF;border-radius:5px}
.add{margin-top:50px}
.more_logo{height:264px;margin:0 auto;margin-top:30px}
.more_logo ul li{width:20%;height:100%;list-style:none;float:left;line-height:10px;text-align:center;font-size:13px;color:#666}
.ml_li_div{height:80%;border:1px solid #DFDFDF;text-align:center;line-height:80px;background-size:100% 100%}
.sm{margin:0 auto;width:90%;height:40px;background:url(../images/logo.png);background-size:100% 100%;margin-top:70px}
.two_logo{background:url(../images/logo_two.png);background-size:100% 100%}
.three_logo{background:url(../images/logo_three.png);background-size:100% 100%}
.four_logo{background:url(../images/logo_four.png);background-size:100% 100%}
.five_logo{background:url(../images/logo_one.png);background-size:100% 100%}
.slide{height:42px;margin:0 auto;margin-top:50px}
.slide ul{height:100%;border-bottom:3px solid #EDEDED}
.slide ul li{list-style:none;float:left;width:23%;height:100%;background:#EDEDED;margin-left:2.66%;border-radius:5px;text-align:center;line-height:40px;font-size:15px;cursor:pointer;position:relative;top:2px}
.slide_one{margin-left:0!important}
.active{background:#E73633!important;color:#FFF}
.news{height:210px;border-bottom:1px solid #EDEDED;margin:0 auto;margin-top:40px}
.news_left{width:20%;height:180px;background:url(../images/new_photo.jpg);background-size:100% 100%;float:left;margin-left:20px}
.news_right{width:75%;height:150px;margin-top:20px;float:right}
.news_right_head{height:60px}
.news_right_bottom{height:90px;color:grey;font-size:15px}
.yyjd{color:#E73633;font-size:18px;float:left}
.date{color:#888;font-size:14px;float:right;line-height:28px}
.pro{height:452px;margin:0 auto;margin-top:5px}
.pro_left{width:50%;height:400px;float:left;background:url(../images/pro_photo.jpg);background-size:100% 100%}
.pro_left_photo{width:110%;background:#F9F9F9;height:205px;position:relative;left:90%;top:50px}
.pro_content{width:80%;height:205px;margin:0 auto;padding-top:10px;font-size:15px}
.pro_content h2,.cptd_content h2{ font-size:18px; padding:15px 0;}
.pro_right{width:45%;height:150px;float:left;margin-top:260px;margin-left:40px}
.pro_right ul{height:80px;display:block;margin-top:30px}
.pro_right ul li{list-style:none;width:80px;height:80px;background:#FFF;border:#E73633 2px solid;border-radius:50%;float:left;margin-left:12%;text-align:center;line-height:80px;color:#E73633; font-size:14px;}
.cptd{height:370px;background:#F9F9F9}
.cptd_content{width:60%;height:370px;margin:0 auto;text-align:center;font-size:13px;color:#666}

.cptd_content ul{height:50px;display:block;margin-top:60px}
.cptd_content ul li{display:block;list-style:none;width:33.3333%;text-align:center;float:left;height:50px}
.white{background:#FFF}
.four_bq{width:400px;height:145px;margin:0 auto;margin-top:60px}
.bq{float:left;width:172px;height:45px;background:url(../images/biaoqian.jpg);background-size:100% 100%;color:#FFF;font-size:17px;line-height:45px;text-align:center}
.bq_right{float:right}
.bq_top{margin-top:50px}
.phone{height:151px;background:#F9F9F9}
.phone p{display:block;text-align:center;color:#E73633;font-size:17px}
.offer{border:4px solid #E73633;margin:0 auto;margin-top:5px;box-shadow:0 0 5px rgba(231,54,51,1);text-align:center;font-size:14px; line-height:175%; padding-bottom:20px;}
.send{width:325px;height:34px;border-radius:20px;background:#E73633;margin:0 auto;text-align:center;line-height:34px;color:#FFF;font-size:16px}
.manager{background:#F9F9F9;margin:0 auto;margin-top:50px;padding-bottom:20px;overflow:hidden}
.manager_left{float:left;width:20%;padding:80px 50px;border-right:1px solid #E1E1E1;margin-top:80px;text-align:center;line-height:115%;color:#313131;font-size:36px}
.manager_right{float:right;width:60%;text-align:left;margin-top:80px;line-height:5px;font-size:14px;color:#000;padding-bottom:50px}
.manager_right ul li{list-style:none;line-height:20px}
.top{margin-top:50px}
.ser_logo{height:180px;margin:0 auto}
.ser_logo ul{width:80%;height:180px;display:block;margin:0 auto}
.ser_logo ul li{width:18%;height:80%;list-style:none;float:left;margin-left:5%;text-align:center;color:#E73633;line-height:5px;font-size:15px}
.ser_list{height:100px;margin:0 auto;background:#EDEDED}
.ser_list ul{height:100px;display:block;margin:0 auto;margin-left:1%}
.ser_list ul li{width:11%;height:100px;list-style:none;float:left;text-align:center;color:#666;font-size:15px;line-height:100px;cursor:pointer}
.long_li{width:13%!important}
.ser_active{color:#E73633!important}
.ser_content p{display:block;text-align:center;color:#A9A9A9;cursor:pointer}
.ser_six{height:308px;border:1px solid #FFF;margin:0 auto;margin-top:80px}
.ser_six p{color:#E73633;font-size:24px;font-weight:800;display:block;text-align:center;margin-top:70px}
.ser_six ul{height:200px}
.ser_six ul li{width:25%;height:37px;background:#E73633;text-align:center;border-radius:20px;list-style:none;float:left;margin-left:12.5%;line-height:37px;color:#FFF;margin-top:30px}
.nomove{margin-left:0!important}
.photo_one{width:100%!important;height:760px;background:url(../images/index_photo.jpg);background-size:100% 100%}
.photo_two{width:100%!important;height:760px;background:url(../images/index_photo_two.jpg);background-size:100% 100%}
.swiper-container{width:100%;height:530px;position:relative;margin-top:100px!important}


.index_hui{background:#F4F4F4!important}
.index_white{background:#F9F9F9}
.index_li_content{width:80%;height:100%;margin:0 auto;line-height:20px;color:#898989}
.index_li_content h3{font-size:24px;color:#313131!important; overflow:hidden; clear:both;}
.index_li_content h3 .lin-more{ font-size:12px; padding-left:22px; color:#DA2126;}

.duan{ width:95% !important;}
.duan_red{width:5%!important;margin:0 auto}
.long_two{height:160px;margin-top:60px}
.long_two p{font-size:12px}
.long_two_left{float:left;width:20%;height:100%;margin-left:13%;color:#FFF}
.yuan_po{position:relative;top:30px!important;left:-15px}
.know_more{width:105px;height:30px;border-radius:20px;background:#868E9E;text-align:center;line-height:30px;color:#FFF;font-size:14px}
.know_more:hover{cursor:pointer}
.long_two_right{float:right;width:20%;height:100%;margin-right:14%;color:#FFF}
.mar_left{margin-left:7%!important}
.mar_right{margin-right:7%!important}
.khpj{height:475px;margin:0 auto}
.black{color:#313131}
.khpj_nex{width:100%!important;height:220px!important;position:relative;top:-90px}
.khpj_content{width:100%!important;height:200px!important;position:relative;top:15px}
.khpj_content_con{width:80%;height:150px;margin:0 auto;border-radius:5px;border:1px solid #D5D5D5;margin-top:30px}
.co_move{height:150px;border:1px solid #D5D5D5;position:relative;top:-10px;right:10px;background:#FFF;border-radius:5px}
.co_move_yuan{width:50px;height:50px;border-radius:50%;border:1px solid #D5D5D5;position:relative;bottom:35px;z-index:5000;right:30px;font-size:50px;text-align:center;line-height:66px;color:#E73633;float:left;background:#FFF;font-family:"Arial Black",Gadget,sans-serif}
.co_font{width:70%;float:left;margin-left:2%;height:110px;margin-top:35px;font-size:14px;color:#484848}
.co_logo{float:left;width:80px;height:80px;border-radius:50%;border:1px solid #D5D5D5;overflow:hidden}
.co_logo img{width:60px;height:60px;margin:9px auto}
.co_right{float:left;width:83px;height:110px;margin-left:8%;margin-top:35px;overflow:hidden;text-align:center;font-size:15px}
.index_home{height:220px;background:url(../images/index_home.jpg);background-size:100% 100%}
.index_home h1{color:#FFF;font-size:60px;font-weight:lighter;text-align:center;line-height:190px;padding:0;margin:0}
.index_mlogo{height:833px;border:1px solid red;margin:0 auto}
.red_big{font-size:40px;color:#E73633}
.many_logo{margin:0 auto;height:750px}
.many_logo ul{margin-top:50px}

.index_banben{height:200px;background:url(../images/index_banben.jpg);background-size:cover;margin-top:100px}

.index_banben_con{width:50%;height:100%;float:left}
.index_banben_con a{ display:block; width:100%;}
.index_banben_con a .index_banben_all .qrcode{ display:none;}
.index_banben_con a:hover .index_banben_all .qrcode{ display:block;}
.index_banben_con a:hover .index_banben_all .index_banben_yuan{ display:none;}
.index_banben_all{margin:0 auto;width:120px;height:130px;margin-top:50px;text-align:center;font-size:15px;color:#FFF}
.index_banben_yuan{margin:0 auto;width:100px;height:100px;border-radius:50%;background:#FFF;overflow:hidden}
.index_banben_yuan img{position:relative;top:20px}
.foru_jzg h2{ font-size:18px;}
.foru_jzg{ height:auto; padding-bottom:80px;}
.pro_icon_list li{ width:33%;}
ul.pic_list_big li .pic,ul.news_list li .pic{ padding-left:12px;}
ul.pic_list_big li .n_info,ul.news_list li .n_info{ width:61%; padding-right:12px;}
. pic_list_big  .n_info p{ height:auto !important;}

@media screen and (max-width:1220px)and (min-width:768px) {
	ul.pic_list_big li .pic img{ transform:scale(0.7,0.7)}
	ul.pic_list_big li .pic{ width:320px !important;}
	ul.pic_list_big li .n_info,ul.news_list li .n_info{ width:54%; padding-right:12px;}
	ul.pic_list_big li a.detail{ bottom:auto;}
	ul.pic_list_big li{ height:300px;}
	.big_num{ font-size:4.5vw;}
.area{width:100%; text-align:left;}
.nav ul li{ font-size:16px; width:16%;}
.nav ul li a span{ font-size:1.5vw;}
.logo{ width:180px;  background-size:100% auto; top:}
.denglu{  width:35px; left:10px;}
.find{ width:100px; }
.findr{ width:100px; }
.six-btn{ width:100% !important; height:auto !important; overflow:hidden; padding-bottom:20px;}
.pro_left{ height:auto; padding-bottom:10%;}
.pro_right ul{ height:auto; overflow:hidden; }
.pro_right ul li{ width:60px; height:60px; line-height:60px;}
.pro_right{ margin-left:20px;}
.six-btn ul li{ width:30% !important; margin-left:3% !important;}
.pro{ height:auto; overflow:hidden;}
.phone{ margin-top:10px; height:auto; overflow:hidden; padding-bottom:10px;}
.last_right{ overflow:hidden; padding-bottom:10px; width:53%; height:auto;}
.last_left{ padding-left:12px;}
.solution_category li{ width:30%; margin-left:2.1%; height:auto;}
.solution_category li a img{ width:100%; height:100%; }
.caseList li{ width:25%;}
.ser_six{ margin-top:0px;width:90% !important;}
.ser_list ul li{ width:15%;}
.ser_logo ul li{ font-size:1.5vw;}
.line{ height:auto !important;}
.hr_photo{ height:auto; padding-bottom:25%}
.foru_jzg ul li{ margin-left:4%;}
.foru_jzg{ height:auto; padding-bottom:20px;}
.pageLevel ul li a{ padding:0 50px; }
.pageLevel ul li{margin-left:3%;}
.six_place_content{ width:100%;}
.six_place{ height:auto;}
.six_place_content{ height:auto; overflow:hidden;}
.six_place_content ul li{ margin-left:1%;}
.offer{ width:95% !important;}
.swiper-container{   height:400px; background-size:100% auto;}
.index_list ul li{ min-height:310px;}
.langxin_pro{ width:80%; }
.langxin_pro .langxin_yun a{ width:150px; height:150p}
.langxin_pro .langxin_yun{ left:20%;}
.langxin_pro .langxin_yun_2{ left:50%;}
.langxin_pro .langxin_yun_3{ left:7%;}
.langxin_pro .langxin_yun_4{ left:63%;}
.langxin_pro .langxin_yun_5{left:20%;}
.langxin_pro .langxin_yun_6{ left:50%;}
.productInfo--home div:nth-child(4){ left:83%;}
.productInfo--home div:nth-child(6),.productInfo--home div:nth-child(2){ left:75%;}
.productItem{ width:auto;}
.long_one h1{ font-size:18px;}
.home-case-logo li{ width:22%; margin-left:10px; overflow:visible; padding:5px;}
.home-case-logo li img{ width:100%; height:100%; max-width:none;}

.many_more{ margin-top:10%;}
.article{ width:95%;  padding:0 12px; }
.article p span{ width:100%; font-size:16px !important; white-space:normal !important;}
.case_box{ padding:0 12px ;}
.case_box p span{white-space:normal !important; overflow:visible; font-size:16px !important;}
#i_banner{ width:100%; height:200px !important; background-size: 200% 100% !important; margin-top:100px;}
.btn-history{ right:0; top:35%; left:auto;}
.product-info .col1{ width:30%;}
.product-info .col2{ width:60%; height:300px; margin-top:30px;}
.product-info .col2 img{ width:100%; height:100%;}
.pro_icon_list{ width:100%;}

}

@media screen and (max-width:768px){
	#newBridge .nb-icon-wrap-0 .nb-icon-wrap-base{ display:none !important;}
	.index_banben_con a .index_banben_all .qrcode{ display:block;}
	.caseList{ width:100%;}
	.caseList li{ width:50%;}
	.area{width:100%;}
	.find_logo{ display:none}

.so_list{background:#EDEDED;margin-top:2px;color:#666}
.so_list ul{clear:both;overflow:hidden; margin:10px 0;}
.so_list ul li{height:100%;list-style:none;font-size:14px;margin-left:12px}
.home-case-logo li{ overflow:visible;}
	body{overflow:-Scroll;overflow-x:hidden}
	.home-case-logo li img{max-width:220px;border:1px solid #f2f2f2; width:99% !important; }
	.solution_category{ margin-left:0;}
	.solution_category li{ width:47%; height:180px;}
	.solution_category li a img{ width:100%; height:100%;}
	.ftMenu .contactArea{ width:34%; }
	.ftMenu .contactArea dd{ margin-top:-7px;}
	
.list{display:none;cursor:pointer;position:relative;background:#FFF;z-index:10000000}
.list_li{font-size:16px!important;background:#FFF}
.list_one{height:340px!important;display:none;background:#FFF;text-indent:30px}
.list_one ul{background:#FFF;position:relative;padding:0;margin:0}
.list ul{height:175px;position:relative}
.list ul li{list-style:none;border-bottom:1px solid #CCC;font-size:14px;position:relative;background:#FFF; overflow:hidden; padding:10px;}
.head{height:60px;top:0;position:relative;z-index:100;background:#FFF}
.head_content{height:60px}
.logo{width:110px;height:30px;background:url(../images/logo50.jpg) no-repeat;position:relative;top:20px; left:10px;float:left; background-size:100% auto;}

.main{float:right;background:url(../images/main.png);width:30px;height:30px;margin-top:13px;margin-right:10px;background-size:100% 100%;cursor:pointer}
.nav{display:none}
.red{color:#E73633;font-weight:800}
.find{display:none}
.findr{float:left;width:180px;height:25px;border-radius:30px;color:#999;position:relative;top:17px;font-size:14px;line-height:25px;text-indent:5px}
.denglu{display:none}
.contact_photo{height:160px !important;background:url(../images/contact_photo1.jpg); background-size:150% 100% !important; margin-top:0px;}
.contact_font{position:relative}
.contact_font_content{border:1px solid #FFF;margin:0 auto}
.cfc_left{float:left;font-size:13px;margin-top:10px; margin-bottom:15px;}
.cfc_center{ font-size:13px; text-align:center;  width:85%; padding:5px;}
.cfc_center br{ display:none;}
.cfc_center h2{color:#E73633; margin-top:15px; text-align:center; font-size:18px; clear:both; margin-bottom:5px;}
.map{height:230px;background:url(../images/contact_map.jpg);background-size:100% 100%;margin-top:10px}
.map_add{height:230px;background:rgba(244,78,78,.6);display:none}
.map_add_content{width:80%;height:210px;border:2px solid #FFF;margin:0 auto;position:relative;top:16px}
.map_add_content_two{width:95%;height:95%;border:1px solid #FFF;margin:0 auto;position:relative;top:7px}
.map_add_content_two ul li{list-style:none;width:95%;height:20px;font-size:14px;margin-top:15px;color:#FFF;font-weight:700;margin-left:1%}
.six_place{ height:auto;}
.six_place_content{ overflow:hidden; width:95%; margin:0 auto; height:auto;}
.six_place_content h2{padding:0;margin:0;text-align:center;color:#E73633; margin-top:10px; font-size:18px; top:0;}
.six_place_content ul{ margin-left:0px; margin-top:0px;}
.six_place_content ul li{width:27%;height:120px;float:left;list-style:none;margin-left:5%;margin-top:20px;text-align:center;font-size:12px}
.last{background:#313131; margin-top:10px; padding-top:10px; padding-bottom:10px;}
.zhushi{ font-size:12px; padding-bottom:50px;}
.last_content{margin:0 auto;width:90%;color:#888}
.last_left{ text-align:center;font-size:12px; padding-top:5px !important; width:100%;}
.last_left h2{font-size:18px!important}
.email{width:180px;height:30px;border-radius:5px 0px 0px 5px;border:0 solid #FFF;font-size:14px}
.btn{width:70px;height:32px;position:relative;background:#E73633;border:0 solid #E73633;color:#FFF;font-size:12px; top:0;}
.r_bor{display:none}
.last_right{float:left;height:auto !important; width:100%; padding-top:10px;}
.ftMenu dl dt:after{ display:none;}
.ftMenu dl{  width:45% !important;}
.ftMenu dl dt{ font-size:18px;}


.big{font-size:18px!important;color:#FFF;font-weight:700}
.heng_red{width:50%;height:5px;background:#E73633;position:relative;top:10px}
.gylx{margin:0 auto;position:relative;top:80px;text-align:center;line-height:30px;font-size:30px;color:#FFF; display:none;}
.red_page{ padding-bottom:0px;}
.red_page_content{width:90%;background:#C30F0C;margin:0 auto;margin-top:13px}
.red_page_contentr{height:160px;background:#E73633;position:relative;top:-10px;left:-10px;text-align:center;color:#FFF;font-size:13px;line-height:10px}
.red_page_content br{ display:none;}
.red_page_content p{ padding:0px; margin:0px; line-height:18px;}
.four_font{ padding-bottom:0px;}
.four_font ul{display:block;width:90%;margin:0 auto!important}
.four_font ul li{list-style:none;font-size:13px; width:100%; margin-top:5px;}
.four_font br{ display:none;}
.red_dian{width:6px;height:6px;background:#E73633;float:left;position:relative;top:6px;border-radius:100%; left:-2px;}
.four_num{margin:0 auto; height:auto; overflow:hidden;}
.four_num ul li{list-style:none;font-size:14px;text-align:left; float:left;  width:45%; line-height:50px;}
.four_num ul li p{ text-align:center;}
.big_num{color:#E73633;font-size:30px;font-weight:700}
.yxgs{margin:0 auto; }
.yxgs_left{width:85%;height:200px;border:5px solid #E0E0E0;  margin-bottom:10px; margin-left:7%; margin-top:10px; }
.yxgs_left_content{height:200px;background:url(../images/home_photo.jpg);background-size:100% 100%;position:relative;top:-10px;left:-10px}
.line_long{ height:auto !important;}
.yxgs_right{width:90%;margin-top:30px; margin:0 auto;}
.yxgs_right ul li{list-style:none;font-size:12px; margin-left:10px; margin-top:20px;}
.yxgs_right ul li h1{ font-size:16px;}
.line{line-height:20px;}
 .list-paddingleft-2{ display:block; padding-bottom:5px; overflow:hidden; padding-left:10px;}
.dian_more{position:relative;top:7px!important;left:-3px}
.hr_photo{height:150px !important; background:url(../images/HR.jpg) no-repeat;margin-top:20px;background-position:center center; background-size:160% 100%;}
.foru_jzg{margin:0 auto; height:auto;}
.foru_jzg h2{color:#E73633;display:block;text-align:center;padding-top:10px; font-size:16px;}
.foru_jzg ul{display:block;height:90px; padding-bottom:10px;}
.foru_jzg ul li{height:100%;list-style:none;float:left;margin-left:3%;}
.jzg{width:80px;height:80px;border-radius:100%;background:#E73633;text-align:center;line-height:80px;color:#FFF;font-size:14px; }
.cs{width:95%;font-size:12px;text-align:center; margin-top:20px; padding:30px 0; margin:0 auto;}
.department{ padding-top:20px;}

.page_num{text-align:center;margin-top:30px}
.ckxq{width:70px;height:25px;background:#E73633;border:0 solid #E73633;color:#FFF;border-radius:5px}
.add{margin-top:50px}
slide{height:42px;margin:0 auto;margin-top:50px}
.slide ul{height:100%}
.slide ul li{list-style:none;float:left;width:23%;height:100%;background:#EDEDED;margin-left:2.66%;border-radius:5px;text-align:center;line-height:40px;font-size:15px;cursor:pointer;position:relative;top:2px}
.slide_one{margin-left:0!important}
.active{background:#E73633!important;color:#FFF}
.news{height:450px;border-bottom:1px solid #EDEDED;margin:0 auto;margin-top:40px}
.news_left{width:30%;height:160px;background:url(../images/new_photo.jpg);background-size:100% 100%;float:left}
.news_right{width:65%;height:150px;margin-top:20px;float:right}
.news_right_head{height:60px}
.news_right_bottom{height:90px;color:grey;font-size:13px}
.yyjd{color:#E73633;font-size:16px;float:left}
.date{color:#888;font-size:13px;float:right;line-height:28px}
.more_logo{height:600px;margin:0 auto;margin-top:30px}
.more_logo ul li{height:250px;list-style:none;float:left;line-height:10px;text-align:center;font-size:12px;color:#666}
.ml_li_div{height:80%;border:1px solid #DFDFDF;text-align:center;line-height:80px;background-size:100% 100%}
.sm{margin:0 auto;width:90%;height:40px;background:url(../images/logo.png);background-size:100% 100%;margin-top:70px}
.two_logo{background:url(../images/logo_two.png);background-size:100% 100%}
.three_logo{background:url(../images/logo_three.png);background-size:100% 100%}
.four_logo{background:url(../images/logo_four.png);background-size:100% 100%}
.five_logo{background:url(../images/logo_one.png);background-size:100% 100%}
.add{margin-top:3200px}
.pro{height:auto;margin:0 auto;margin-top:5px}
.six-btn{ width:100% !important; height:auto !important; margin-bottom:500px !important; }
.six-btn ul li{ width:30% !important; height:45px !important; margin-left:2.5% !important; margin-top:20px !important;}
.six-btn ul li img{ width:100%; height:100%}
.pro_left{width:80%;height:200px;background:url(../images/pro_photo.jpg);background-size:100% 100%; margin:0 auto; float:none;}
.pro_left_photo{width:100%;background:#F9F9F9;position:relative;top:220px; left:0; height:auto; overflow:auto; padding-bottom:50px;}
.pro_content{width:80%;margin:0 auto;padding-top:10px;font-size:12px}
.pro_right{ width:80%;}
.pro_right ul{height:80px;display:block;margin-top:70px; z-index:1000000;}
.pro_right ul li{list-style:none;width:50px;height:50px;background:#FFF;border:#E73633 2px solid;border-radius:50%;float:left;margin-left:12%;text-align:center;line-height:50px;color:#E73633; font-size:14px;}
.cptd{background:#F9F9F9; width:100%; overflow:hidden; margin-top:0px; padding-bottom:50px; height:auto;}
.cptd br{ display:none !important;}
.cptd_content{width:85%;margin:0 auto;text-align:center;font-size:13px;color:#666; margin-top:20px; height:auto;}
cptd_content br{ display:none !important;}
.cptd_content ul{ margin-top:30px;}
.cptd_content ul li{list-style:none;float:left;width:30%;;height:45px;margin-left:3%; }
.white{background:#FFF}
.four_bq{height:145px;margin:0 auto; width:100%;}
.bq{float:left;width:45%;height:45px;background:url(../images/biaoqian.jpg);background-size:100% 100%;color:#FFF;font-size:17px;line-height:45px;text-align:center;margin-top:50px}
.bq_right{float:right}
.bq_top{margin-top:50px}
.phone{background:#F9F9F9; padding:15px 0 15px 0; height:auto;}
.phone br{ display:none;}
ul.news_list li{ height:auto; }
ul.news_list li .pic{ width:30% !important; margin-left:10px; float:left;}
ul.news_list li .n_info{ width:55%; float:left; padding-left:10px;}
.pageLevel{ height:auto;}
.pageLevel ul li{ width:45%; margin-left:2.3%; margin-top:10px;}
.pageLevel ul li a{ padding:0px; text-align:center;}
.phone p{display:block;text-align:center;color:#E73633;font-size:17px; margin:0px; padding:0px; }
.top{margin-top:50px}
.offer{border:4px solid #E73633;margin:0 auto;margin-top:5px;box-shadow:0 0 5px rgba(231,54,51,1);text-align:center;font-size:14px;line-height:10px; width:90%; padding:10px 5px 10px 5px;}
.offer br{ display:none;}
.offer h2,{ font-size:16px;  }
.offer h3{ font-size:14px; line-height:15px;}
.offer  p{ font-size:12px; line-height:15px; margin-top:5px;}
.send{width:70%;height:34px;border-radius:20px;background:#E73633;margin:0 auto;text-align:center;line-height:34px;color:#FFF;font-size:2%}
.manager{ width:100%;background:#F9F9F9;margin-top:40px; overflow:hidden;}
.manager_left{float:left;border-bottom:1px solid #E1E1E1;text-align:center;color:#313131;font-size:20px;  font-weight:bold; padding-right:10px; padding-top:20px; padding-bottom:20px; margin-left:5%; width:auto; margin-top:20px;}
.manager_right{ clear:both;width:90%;text-align:left;margin-top:50px;line-height:5px;font-size:12px;color:#000; padding-bottom:30px; margin:0 auto; }
.manager_right ul li{list-style:none;line-height:20px}
.ser_logo{height:150px; width:100%;}
.ser_logo ul{display:block;margin:0 auto; width:100%;}
.ser_logo ul li{width:40%;list-style:none;float:left;margin-left:7%;text-align:center;color:#E73633;line-height:15px;font-size:14px}
.ser_logo img{ position:relative; }
.ser_list{margin:0 auto;background:#EDEDED; height:50px; margin-top:140px;}
.ser_list ul{height:80px;display:block;margin:0 auto}
.ser_list ul li{width:30%;height:50px;list-style:none;float:left;text-align:center;color:#666;font-size:13px;line-height:50px;cursor:pointer}
.ser_active{color:#E73633!important}
.ser_content{margin:0 auto; padding:10px;}
.ser_content ul{display:block;padding:0;margin:0}
.ser_content ul li{list-style:none;color:#313131}
.ser_content p{display:block;text-align:center;color:#A9A9A9;cursor:pointer;}
.ser_six{border:1px solid #FFF;  padding-bottom:10px; overflow:hidden; width:90%; height:auto; margin-top:0px; }
.ser_six p{color:#E73633;font-size:18px;font-weight:800;display:block;text-align:center;margin-top:10px; }
.ser_six ul{ width:100%; height:auto;}
.ser_six ul li{height:37px;background:#E73633;text-align:center;border-radius:20px;list-style:none;float:left;line-height:37px;color:#FFF;margin-top:20px; width:45%; margin-left:4%; font-size:12px; }
.nomove{ margin-left:3.4%  !important;}
.photo_one{height:300px;background:url(../images/index_photo.jpg);background-size:100% 100%}
.photo_two{height:300px;background:url(../images/index_photo_two.jpg);background-size:100% 100%}
.swiper-container{width:100%;height:200px;position:relative; margin-top:0px !important;}

.index_list ul li{list-style:none;float:left;text-align:left; width:100%; min-height:0px;}
.index_hui{background:#F4F4F4!important}
.index_white{background:#F9F9F9}
.index_li_content{width:80%;height:100%;margin:0 auto;line-height:20px;color:#898989; padding:20px 0;}
.index_li_content h3{font-size:20px;color:#313131!important}
.index_long{ height:200px;background:url(../images/index_long.jpg);background-size:100% 100%}
.long_one{height:200px;text-align:center;color:#fff;line-height:10px;font-size:12px!important;position:relative;display:none;}
.langxin_pro{ display:none;}
.productItem{ top:0px;}
.productInfo--home{ display:none;}
.productInfo--home div:nth-child(3),.productInfo--home div:nth-child(4){ top:120px;}
.productInfo--home div:nth-child(2),.productInfo--home div:nth-child(6){ left:670px;}
.productInfo--home div:nth-child(4){ left:750px;}
.productInfo--home div:nth-child(5),.productInfo--home div:nth-child(6){ top:240px;}
.long_one h2{font-size:14px!important;position:relative}
.swiper-slide{ width:100% !important;}
input[type=button]{
	-webkit-appearance:none;
	outline:none
}
.duan_red{width:5%!important;margin:0 auto;position:relative;top:-10px}
.long_two{height:160px;font-size:14px}
.long_two_left{display:none}
.yuan_po{position:relative;top:30px!important;left:-15px}
.know_more{width:105px;height:30px;border-radius:20px;background:#868E9E;text-align:center;line-height:30px;color:#FFF;font-size:14px}
.kh{position:relative;top:30px}
.know_more:hover{cursor:pointer}
.long_two_right{float:right;width:20%;height:100%;margin-right:10%;color:#FFF;display:none}
.mar_left{margin-left:7%!important}
.mar_right{margin-right:7%!important}
.khpj{ height:auto;}
.black{color:#313131}
.khpj_nex{width:100%!important;position:relative;top:-50px; height:330px !important; }
.khpj_content{width:100%!important;height:300px!important;position:relative;margin-top:100px}
.khpj_content_con{width:80%;margin:0 auto;border-radius:5px;border:1px solid #D5D5D5; height:210px;}
.co_move{height:200px;border:1px solid #D5D5D5;position:relative;right:10px;background:#FFF;border-radius:5px;text-align:left;padding-top:10px; padding-right:5px;}
.co_move_yuan{width:50px;height:50px;border-radius:50%;border:1px solid #D5D5D5;position:relative;bottom:35px;z-index:5000;right:30px;font-size:40px;line-height:60px;color:#E73633;float:left;background:#FFF}
.co_font{width:95% !important;float:left;height:150px;font-size:14px;color:#484848;  margin:0 auto; margin-left:20px; position:relative; top:-20px;}
.co_logo{width:80px;height:80px;border-radius:50%;border:1px solid #D5D5D5;overflow:hidden;display:none}
.co_right{float:right;display:none;width:83px;height:110px;margin-top:35px;overflow:hidden;text-align:center;font-size:15px}
.co_logo img{position:relative;left:12px;top:10px}
.index_home{height:150px;background:url(../images/index_home.jpg);background-size:100% 100%}
.index_home h1{ color:#FFF; font-size:22px; line-height:150px;}
.index_mlogo{height:833px;border:1px solid red;margin:0 auto}
.red_big{font-size:40px;color:#E73633}
.many_logo{width:100%;margin:0 auto; overflow:hidden; height:auto;}
.many_logo ul{margin-top:10px}
.many_logo ul li{list-style:none;float:left;margin-left:4%;margin-top:5px}
.many_more{width:80px;height:25px;background:#E73633;margin:0 auto;border-radius:20px;color:#FFF;text-align:center;line-height:25px;cursor:pointer; margin-top:20px; font-size:14px; }
.index_banben{height:200px;background:url(../images/index_banben.jpg);background-size:100% 100%;margin-top:20px}
.index_banben_con{width:50%;height:100%;float:left}
.index_banben_all{margin:0 auto;width:120px;height:130px;margin-top:50px;text-align:center;font-size:15px;color:#FFF}
.index_banben_yuan{ display:none;}
.index_banben_yuan img{position:relative;top:20px}
.about{text-indent:30px;display:none}
.about ul{position:relative;padding:0;margin:0}
.about ul li{height:30px}
.yiban{width:50%!important;margin-top:30px}
.last_left br{ display:none;}
.last_left span{ display:block; margin-top:5px;}
.ftMenu dl dt{ padding:10px 0 10px 0; text-align:center;}
.ftMenu{ padding-left:0px;}
.ftMenu dl dd a, .ftMenu dl dd{ font-size:12px; text-align:center;}
.swiper-button-next,.swiper-button-prev{ top:180px !important;}
ul.news_list li span.data{ width:auto; height:auto; position:relative; text-align:left;}
ul.news_list li .n_info p{ display:none; }
.swiper-button-next, .swiper-button-prev{ margin-top:0px !important;}
ul.news_list li h3{ font-size:14px; margin-top:1px;}
ul.news_list li span.data{ top:-5px;}
ul.news_list li .pic{ height:auto;}
.case_box{ padding:0 12px;}
.case_box p span{ font-size:14px !important;}
.case_box p span img,.case_box p  img{ width:100% !important;}
.pages{ margin:0;}
.article p img{ width:100% !important; display:block;}
ul.pic_list_big li .n_info{ width:100%; padding-bottom:100px; margin-top:30px;}
ul.pic_list_big li{ padding-bottom:10px; height:auto; overflow:hidden;}
ul.pic_list_big li a.detail{ bottom:0px; left:12px;}
ul.pic_list_big li p{ padding:12px;}
.case_box h3, .textTitle{ font-size:20px;}
.lions_case{ padding:20px 0;}
.box .con ul li{ width:100%; padding:0px;}
.newsBox .con ul li .textCon{ margin:10px;}
.sub{ display:none; position:relative;}
.sub p{ line-height:25px; text-indent:0px;}
.list{ font-style:normal !important;}
.list i{ font-style:normal;}
.list li span{  margin-left:10px;}
#about:hover .sub{ display:block;}
.article{ padding:0 12px;}
.article p span{ font-size:14px !important;}
.sub p{ text-indent:20px; line-height:25px;}
#i_banner{ width:100%; height:160px !important; background-size: 200% 100% !important;}
.product-info .col1 h3{ padding:0px; font-size:24px;}
.product-info .col1{ width:90%; float:none; margin:0 auto; text-align:center; padding-left:0px;}
.col1 br{ display:none;}
.col1 p{ font-size:14px;}
.product-info .col1 a{ width:80%; height:30px; line-height:30px; margin:0 auto; margin-top:10px;}
.col2 img{ width:100%; height:200px; }
.product-info .col2{ width:90%; margin:0 auto; float:none;}
.local{ padding-left:10px;}
.pro_icon_list{ width:100%; padding:0 10px;}
.pro_icon_list li{ width:31.5%;}
.pro_icon_list li p{ padding:0 5px; font-size:12px; text-align:left; margin-top:10px;}
.pro_icon_list li h4{ line-height:20px; padding:0 5px; margin-top:10px;}
.pageIndex{ padding:0px;}
.pageIndex h3{ margin:0px;}
.message{ margin-top:10px;}
.message input, .message textarea{ width:250% !important;}
.name{ display:none;}
.message .submit{ width:auto !important;}
.news_list_pic li{ width:32%; margin-left:1%;}
.news_list_pic li a{ width:100%;}
.pageLevel ul li a{ padding:0px !important;}
ul.pic_list_big li h3,ul.pic_list_big li span.data{ padding:0 12px;}
#PageManage div:first-child{ width:100% !important; float:none !important;}
#PageManage div:nth-child(2){ width:100% !important; float:none !important; text-align:center; }
.findr p{ font-size:22px !important; width:150px; !important; top:-18px !important; display:block; margin:0 auto; left:20% !important;}
.side-bar{ top:auto;}
}

#content{ text-align:center;}
#content img{ margin:0 auto;}

.con .article { text-align:left;}

.con .article p{ text-indent:2em;}




