﻿@charset "utf-8";
* {padding:0px;margin:0px;border:0px;outline:0px;box-sizing:border-box;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,textarea,img {border:0;margin:0;padding:0;}
body {min-width:1200px;margin:auto;}
body,textarea,input,button,select,keygen,legend {font-size:14px;font-family:"微软雅黑",Arial,"黑体",'宋体' Arial,Helvetica,sans-serif;color:#666;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
em {font-style:normal;}
ul,li,ol {list-style:none;}
a {text-decoration:none;color:#666;}
a:hover {color:#0075e2;text-decoration:none;-webkit-transition:.3s;transition:.3s;}
.fl {float:left;}
.fr {float:right;}
img {border:none;vertical-align:top;}
table {border-collapse:collapse;}
.clear:after {content:'';display:block;clear:both;height:0;visibility:hidden;}
.clear {zoom:1;}
.fix {zoom:1;clear:both;}
.fix:before,.fix:after {display:table;clear:both;content:'';}
.top_bg {width:100%;margin:auto;background:#FFF;position:fixed;top:0;left:0;right:0;z-index:9999;}
.w1200 {width:95%;max-width:1200px;margin:auto;}
.logo {float:left;margin-top:15px;}
.logo_wz {float:left;margin:20px 0 0 20px;background:url(../images/logo_fgx.jpg) repeat-y left center;padding-left:20px;font-size:30px;line-height:28px;}
.logo_wz .wzi {color:#333;font-weight:600}
.logo_wz p {color:#555;font-size:18px;margin-top:15px;}
.top_right {float:right}
.top_tel {float:right;margin:30px 0 0 0px;background:url(../images/top_tel_tb.png) no-repeat left center;padding-left:62px;font-size:18px;}
.top_tel .tzi {font-size:24px;font-weight:bold;color:#c23038;}
.top_emli {float:right;margin:10px 0 0 0px;padding-left:40px;font-size:18px;width:11%}
.top_emli img {width:100%;}
.top_emli a {color:#fd8b2e;font-weight:bold;line-height:30px;}
.top_emli a:hover {color:#0081cd;}
.navMenubox {width:100%;height:55px;margin:15px auto 0;background:#c23038;position:relative;}
.navMenu {float:left;}
.navMenu>li {float:left;position:relative;line-height:55px;height:55px;font-size:16px;}
.navMenu>li>a {padding:0 22px;color:#FFF;text-transform:uppercase;display:block;position:relative;}
.navMenu>li>a:after {content:'';display:block;width:8px;height:7px;background:url(../images/menu_sjx.png) no-repeat center bottom;position:absolute;left:50%;bottom:0;margin-left:-4px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:scaleX(0);transform:scaleX(0);}
.navMenu>li:hover>a:after,.navMenu>li.on>a:after {-webkit-transform:scaleX(1);transform:scaleX(1);}
.navMenu>li>a:hover,.navMenu>li.on>a {background:#fa4845;color:#FFF;}
.navMenu>li {position:relative;}
.navMenu>li>ul.sub-menu {position:absolute;left:50%;top:55px;z-index:3;display:none;background:#FFF;width:160px;margin-left:-80px;box-shadow:0 5px 10px #333;}
.navMenu>li>ul.sub-menu li {background:none;margin:0;padding:0;position:relative;border-bottom:1px solid #e6e6e6;text-align:center;}
.navMenu>li>ul.sub-menu li:last-of-type {border-bottom:none;}
.navMenu>li>ul.sub-menu li>a {display:block;font-size:14px;line-height:35px;padding:0 26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.navMenu>li>ul.sub-menu li>a.active,.navMenu>li>ul.sub-menu li>a:hover,.navMenu>li>ul.sub-menu>li.active>a {background:#c23038;color:#FFF;}
.top_rlg {float:right;margin:40px 0 0 0;background:url(../images/top_rlgtb.jpg) no-repeat left center;padding-left:30px;font-size:14px;line-height:30px;position:relative;}
.top_rlg .Hlang-box {width:130px;box-shadow:1px 1px 10px #333;background:#FFF;position:absolute;top:30px;left:-15px;display:none;border-radius:5px;z-index:9999;}
.top_rlg:hover .Hlang-box {display:block;}
.top_rlg .Hlang-box a {display:block;padding:5px 10px 5px 50px;line-height:24px;background-repeat:no-repeat !important;background-position:15px center !important;color:#666;}
.top_rlg .Hlang-box a:hover {color:#FFF;background:#0081cd;}
.top_rlg .Hlang-box a.cn {background-image:url(../images/lg_cn.jpg);background-size:27px 19px;}
.top_rlg .Hlang-box a.en {background-image:url(../images/lg_en.jpg);background-size:27px 19px;}
.Hsrch {width:55px;height:55px;float:right;background:#333;}
.Hsrch-menu {display:block;width:20px;height:21px;margin:18px 0 0 18px;background:url(../images/fdj.png) no-repeat center center / cover;}
.Hsrch-box {width:100%;height:60px;background:#FFF;border-top:1px solid #ddd;position:absolute;top:0px;left:0px;display:none;z-index:1002;}
.Hsrch-block {width:61% !important;height:32px;margin:15px auto 0;}
.Hsrch-block .btn {width:24px;height:32px;background:url(../images/icon-Hsrch2.png) no-repeat center center;float:left;}
.Hsrch-block .close {display:block;width:24px;height:32px;background:url(../images/icon-close2.png) no-repeat center center;float:right;}
.Hsrch-block .text {width:90%;height:32px;font-size:14px;float:left;margin:0 0 0 20px;}
.Hsrch-block .text::-webkit-input-placeholder {color:#6f6f6f;}
.Hlang:hover .Hlang-box {display:block;}
.banner {width:100%;overflow:hidden;position:relative;margin-top:172px;}
.banner * {box-sizing:content-box;}
.banner ul {position:relative;width:10000%;}
.banner ul li {float:left;width:1%;overflow:hidden;}
.banner ul li a {display:block;}
.banner ul li img {display:block;width:1920px;position:relative;left:50%;margin-left:-960px;}
.bandd {position:absolute;left:0;bottom:5%;width:100%;text-align:center;z-index:5;}
.bandd span {z-index:2;cursor:pointer;margin-right:5px;display:inline-block;width:12px;height:12px;zoom:1;border-radius:100%;border:0px solid #888;position:relative;-webkit-transition:.3s;transition:.3s;}
.bandd span:after {content:"";position:absolute;width:12px;height:12px;background:#888;top:2px;left:2px;border-radius:100%}
.bandd span.on,.bandd span:hover {border:0px solid #FFF;transform:scale(1.1)}
.bandd span.on:after {background:#FFF}
.banz,.bany {position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;opacity:0;transition:0.3s;cursor:pointer;z-index:5;}
.banz {left:5%;}
.bany {right:5%;}
.banner:hover .banz,.banner:hover .bany {opacity:1;}
.Titles {text-align:center;overflow:hidden;margin:5px 0;}
.Titles .bt {font-size:30px;color:#333;text-transform:uppercase;line-height:32px;padding:12px 0 0;font-weight:550;letter-spacing:0.5px;}
.Titles var {height:6px;background:url(../images/xt.png) no-repeat center center;width:80px;display:inline-block;vertical-align:middle;padding-bottom:20px;}
.Titles p {line-height:32px;font-size:15px;text-align:center;color:#332c2b;}
.dlp {padding:15px 0;background:#f5f5f5 url("../images/aboutbj.jpg") left top no-repeat;overflow:hidden;}
.dlp .flows {margin:125px 0 10px;}
.dlp .flows ul {margin-left:-2%;}
.dlp .flows ul li {width:18%;float:left;margin-left:2%;margin-bottom:2%;background:#FFF;position:relative;}
.dlp .flows ul li .e_box {padding:5%;box-sizing:content-box;}
.dlp .flows ul li .e_box em {position:absolute;left:50%;top:0;transform:translate(-50%,-50%)}
.dlp .flows ul li .e_box .e_image {text-align:center;margin:55px auto 15px auto;display:block;}
.dlp .flows ul li .e_box .e_image img {max-width:100%;}
.dlp .flows ul li .e_box .e_text {padding:10px 0;line-height:30px;text-align:center;overflow:hidden;}
.dlp .flows ul li .e_box .e_text .ybt {font-size:18px;font-weight:bold;}
.dlp .flows ul li .e_box .e_text p {font-size:14px;}
.dlp .flows ul li:before {position:absolute;content:url("../images/arrow.png");left:61%;top:-25%;}
.dlp .flows ul li:last-child:before {display:none;}
.inpro {width:100%;height:auto;overflow:hidden;padding:30px 0;}
.inprony {margin-top:20px;overflow:hidden;}
.inprony_left {width:20%;float:left;background:#FFF;border:1px solid #dddddd;}
.inprony_leftmenu {overflow:hidden;}
.inprony_leftmenu ul {}
.inprony_leftmenu li {line-height:45px;font-size:16px;color:#666;margin-bottom:2px;}
.inprony_leftmenu li:hover {}
.inprony_leftmenu li .bt {color:#666;font-weight:600;padding:0 20px;background:#ebebeb;overflow:hidden; font-size:0;}
.inprony_leftmenu li .bt .xiu {width:50%;display:inline-block;font-size:16px;}
.inprony_leftmenu li .bt .xiy {width:50%;display:inline-block;text-align:right;}
.inprony_leftmenu li .bt .xiy img {vertical-align:middle;}
.inprony_leftmenu li .bt .xiy .img2 {display:none;}
.inprony_leftmenu li .bt:hover .xiy .img2 {display:inline-block;}
.inprony_leftmenu li .bt:hover .xiy .img1 {display:none;}
.inprony_leftmenu li .hover .xiy .img2 {display:none;}
.inprony_leftmenu li:hover .bt {background:#333;color:#FFF}
.inprony_leftmenu li .hover {background:#333;color:#FFF}
.inprony_leftmenu li .hover .bt {background:#333;color:#FFF;background:url(../image/pl_ico.png) center right no-repeat}
.item_list {overflow:hidden;margin-top:0px;padding:0 10px;box-sizing:border-box;}
.item_list ul {}
.item_list ul li {float:left;width:50%;line-height:2;border-bottom:1px solid #f1f1f1;padding:5px 0 !important;background:url(../images/proicon.png) center left no-repeat;}
.item_list ul li .item {padding-left:20px;}
.item_list ul li .item a {color:#555;font-size:14px;}
.item_list ul li .item a:hover {color:#dd2025}
.item_list ul li:hover {background:url(../images/proicon.png) center left no-repeat;color:#333;}
.tels {background:#333;padding:10px 0;box-sizing:border-box;overflow:hidden;}
.tels_left {margin:0 22px;}
.tels_left {font-size:18px;color:#FFF;background:url(../images/pro_tel.png) no-repeat left center;padding-left:60px;font-weight:600}
.tels_left span {display:block;margin-bottom:5px;font-size:14px;color:#FFF;font-weight:normal;}
.inprony_right {width:78%;float:right;}
.conbox {}
.conbox ul {}
.conbox ul.cur {display:block;margin-right:-2%;}
.conbox ul li {float:left;width:31.3333%;border:1px solid #d9d9d9;margin-right:2%;transition:all 0.5s;margin-bottom:20px;}
.conbox ul li:first-child {/* margin-left:0;*/}
.conbox ul li i {display:block;height:auto;/*background:url(Img/Index/probg1.png) no-repeat center;*/text-align:center;overflow:hidden;}
.conbox ul li i em {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;height:100%;width:0;}
.conbox ul li i img {display:inline-block;*display:inline;*zoom:1;vertical-align:middle;transition:all 0.5s;overflow:hidden;width:100%;height:auto;}
.conbox ul li p {background:#FFF;line-height:56px;font-size:14px;color:#444;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:0 5px;margin-bottom:0;text-decoration:none;}
.conbox ul li a {text-decoration:none;}
.conbox ul li:hover {box-shadow:10px 10px 20px #999;border-color:#333;}
.conbox ul li:hover p {background:#333;color:#FFF;}
.conbox ul li:hover i img {transform:scale(1.05);}
.par {padding:73px 0;overflow:hidden;background:url(../images/i_gbg.jpg)no-repeat center fixed;position:relative;}
.par_box {max-width:1500px;margin:0 auto;}
.par_con {display:flex;justify-content:space-around;align-items:center;}
.par_l {width:62%;display:flex;flex-direction:column;}
.par_l>p {font-size:36px;color:#FFF;line-height:60px;display:flex;align-items:center;border-bottom:2px solid rgba(255,255,255,0.2);padding-bottom:24px;position:relative;}
.par_l>p:after {content:'';width:36%;background:#FFF;height:2px;position:absolute;bottom:-2px;left:0;}
.par_l p b {font-size:calc(1.9rem + 1vw);}
.par_l em {font-size:18px;font-weight:lighter;color:#FFF;display:flex;flex-direction:column;padding-top:19px;width:60%;}
.par_l em>span {font-size:32px;font-family:Arial;line-height:42px;text-transform:uppercase;opacity:0.3;padding-top:20px;}
.par_r {width:32%;}
.par_r ul {display:flex;justify-content:space-between;align-items:center;}
.par_r li {width:32%;display:flex;align-items:center;flex-direction:column;}
.par_r li i {background:url(../images/20211030084052_1676658689.png)no-repeat center;width:108px;height:108px;font-size:40px;color:#FFF;display:flex;justify-content:center;align-items:center;}
.par_r li>p {font-size:18px;color:#FFF;line-height:20px;padding-top:15px;}
.par_r>p {display:flex;padding-top:32px;align-items:center;justify-content:center;justify-content:space-around;}
.par_r>p>i {font-size:20px;padding:8px;background:#FFF;border-radius:50%;line-height:20px;}
.par_r>p span {font-size:36px;color:#FFF;line-height:36px;font-family:din;}
.par_r a {font-size:16px;padding:2% 5%;background:#FFF;line-height:20px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;}
.bjadvantage {background:url(../images/babj.jpg) center center no-repeat;height:1300px;}
.bjadvantagecon {width:1200px;margin:0 auto;padding-bottom:50px;}
.bjadvantage_text {line-height:50px;text-align:center;font-size:28px;padding-top:50px;}
.bjadvantage_text span {font-size:28px;color:#9e100f;font-weight:bold;}
.bjadvantagelist {width:100%;padding-top:30px;padding-bottom:15px;}
.bjadvantagelist_l {width:600px;}
.sb-1 {padding-top:0px;}
.sb-2 {padding-top:15px;}
.sb-3 {padding-top:30px;}
.bjadvantagelist_l_sz {font-size:60px;font-weight:bold;color:#9E100F;width:50px;border-bottom:1px dashed #ffabb4;height:auto;line-height:75px;}
.bjadvantagelist_l_wz {width:360px;border-bottom:1px dashed #ffabb4;overflow:hidden;padding-bottom:10px;}
.bjadvantagelist_l_wz span {display:block;height:auto;line-height:20px;font-size:18px;padding-top:15px;color:#666;}
.bjadvantagelist_l_wz i {display:block;height:30px;line-height:30px;font-size:22px;color:#9e100f;font-style:normal;}
.bjadvantagelist ul {display:block;padding-top:10px;color:#666;}
.bjadvantagelist ul li {background:url(../images/dianhua.png) 5px 10px no-repeat;display:block;height:36px;line-height:36px;padding-left:35px;overflow:hidden;}
.bjadvantagelist_r {width:550px;}
.bjadvantagelist_r img {display:block;text-align:right;float:right;}
.bjadvantage_dh span {width:470px;border-bottom:1px solid #9E100F;border-top:1px solid #9E100F;height:36px;margin-top:10px;line-height:36px;padding:0px 5px 0px 10px;font-size:16px;display:block;overflow:hidden;color:#9E100F;}
.float_r {float:right;}
.float_l {float:left;}
.clear {clear:both;}
.wiki-main {max-width:1920px;width:100%;height:500px;background:#f5f5f5;}
.wiki-con {width:1170px;height:500px;padding:0px 15px;margin:0px auto;}
.wiki-native {width:1028px;height:40px;margin:30px auto;overflow:hidden;}
.wiki-native li {cursor:pointer;padding:0px 5px;margin:0px 5px;}
.wina-left {height:38px;float:left;line-height:40px;text-align:center;border:1px solid #d2d2d2;color:#333;}
.wina-right {height:38px;float:left;line-height:40px;text-align:center;border:1px solid #d2d2d2;color:#333;}
.wiki-native .on {border:1px solid #53b748;color:#FFF;background:#53b748;}
.wiki-gd {height:350px;position:relative;}
.wiki-ul {width:2000px;height:350px;overflow:hidden;position:relative;z-index:0;}
.wiki-ul li {width:250px;height:349px;float:left;margin:0px 10px;border-bottom:1px solid #e0e0e0;}
.wiki-ul li a {display:block;}
.wiki-ul li a:hover {color:#53b748;}
.cutim {width:250px;height:240px;overflow:hidden;}
.wiki-ul li img {display:block;width:250px;height:250px;}
.wiul-p1 {height:39px;line-height:39px;text-align:center;}
.wiul-p2 {line-height:20px;color:#969696;}
.wiki-cut {width:1060px;height:350px;margin:0px auto;overflow:hidden;}
.wikia1 {display:block;position:absolute;width:28px;height:50px;left:0px;top:150px;background:url(../images/icon-left.png) no-repeat;}
.wikia1:hover {background:url(../images/icon-lhover.png) no-repeat;}
.wikia2 {display:block;position:absolute;width:28px;height:50px;right:0px;top:150px;background:url(../images/icon-right.png) no-repeat;}
.wikia2:hover {background:url(../images/icon-rhover.png) no-repeat;}
.view-title {height:80px;border-bottom:1px solid #CC0000;position:relative;}
.view-title-left {width:200px;float:left;height:48px;padding:26px 0px 6px 0px;}
.vtl-p1 {height:30px;line-height:30px;font-size:24px;}
.vtl-p2 {height:18px;line-height:18px;color:#969696;}
.view-title a {display:block;position:absolute;line-height:20px;width:45px;height:20px;right:0px;top:40px;color:#CC0000;}
.view-title a:hover {color:#57bc4c;}
.wiki-ulli {margin-top:30px;}
.about {padding:35px 0;overflow:hidden;background:#f8f8f8;}
.about_box {max-width:1200px;margin:0 auto;}
.about_con {display:flex;justify-content:space-between;align-items:center;}
.about_txt {display:flex;flex-direction:column;width:43%;}
.about_txt p {display:flex;flex-direction:column;font-size:30px;line-height:30px;font-weight:lighter;}
.about_txt p span {font-size:32px;font-weight:bold;line-height:36px;padding-top:12px;}
.about_txt>em {font-size:15px;line-height:30px;color:#666;margin-top:7%;font-weight:lighter;}
.about_txt a {font-size:15px;border:1px solid #ff0000;padding:12px 15px;line-height:15px;width:30%;display:flex;justify-content:center;color:#ff0000;font-weight:lighter;margin-top:40px;}
.about_txt ul {display:flex;align-items:center;justify-content:space-between;padding-top:5%;}
.about_txt li {display:flex;flex-direction:column;width:27%;align-items:center;}
.about_txt li em {}
.about_txt li em i {font-size:23px;font-family:"din";line-height:20px;display:inline-block;font-style:normal;}
.about_txt li em b {width:21px;height:21px;border-radius:50%;background:#e40000;display:inline-block;font-size:calc(0.66rem + 0.14vw);color:#FFF;text-align:center;line-height:21px;font-weight:lighter;top:-13px;position:relative;}
.about_txt li p {font-size:18px;line-height:24px;}
.about_pic {width:43.5%;position:relative;z-index:5;}
.about_pic:before {content:'';background:url(../images/20211030083916_1137028274.png)no-repeat;position:absolute;left:-11%;bottom:-12%;width:67px;height:398px;z-index:-1;}
.about_pic:after {content:'';background:url(../images/20211030083916_452177498.png)no-repeat;position:absolute;bottom:-17%;left:-11%;width:557px;height:90px;z-index:-1;}
.about_pic img {width:100%;height:auto;}
.about_call {margin-top:40px;overflow:hidden;}
.about_call ul {display:flex;justify-content:space-between;}
.about_call li {width:24.5%;display:flex;flex-direction:column;}
.about_call li>a {overflow:hidden;}
.about_call li>a img {width:100%;height:143px;transition:0.5s;}
.about_call li:hover img {transform:scale(1.1);}
.about_call li p {display:flex;justify-content:center;background:#efecec;padding:18px;}
.about_call li p>a {font-size:16px;line-height:16px;}
.hzhb {width:100%;height:auto;padding:50px 0;overflow:hidden;background:#FFF}
.h2_title {font-size:26px;color:#dd2025;text-align:center;font-weight:600}
.p_title {font-size:15px;color:#555;text-align:center;margin-top:8px;padding-bottom:24px;text-transform:uppercase;}
.customers {width:100%;overflow:hidden;margin-top:30px}
.customers ul {margin-top:0px;}
.customers ul li {float:left;width:19%;overflow:hidden;border:1px solid #dbdbdb;margin-right:1%;margin-bottom:1%;}
.customers ul li:nth-child(5n+0) {margin-right:0;}
.customers ul li .imgs {overflow:hidden;}
.customers ul li .imgs img {display:block;width:100%;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.customers ul li .imgs:hover img {-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.news {width:100%;height:auto;overflow:hidden;background:#f7f7f7;padding-bottom:40px}
.news .newsleft {width:380px;float:left;margin-right:30px}
.news .newszhong {width:380px;float:left;margin-right:30px}
.news .newsright {width:370px;float:left}
.news .newstit {margin-top:40px;margin-bottom:20px}
.news .newstit .nbt {font-size:18px;color:#222;line-height:28px;height:28px;}
.news .newstit .nbt span {font-size:18px;color:#f3522a;line-height:28px;height:28px;}
.news .newstit .nbt a {font-size:10px;background:#cccccc;color:#FFF;float:right;margin-top:5px;padding-right:7px;padding-left:7px;}
.news .newstit .nbt:hover a {background:#f3522a;color:#FFF;box-shadow:0 6px 10px 0 rgba(255,140,120,.69);}
.news .news_img {overflow:hidden;}
.news .news_img img {transition:0.3s;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.news .news_img img:hover {-webkit-transform:scale(1.06);-moz-transform:scale(1.06);transform:scale(1.06);}
.news .newsul a {height:40px;white-space:nowrap;text-overflow:ellipsis;line-height:40px;display:block;border-bottom:solid 1px #e5e5e5;padding-left:20px;background:url(../images/d2.jpg) no-repeat 10px center;position:relative;}
.news .newsul a em {font-size:14px;font-style:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;width:295px;}
.news .newsul a span {font-size:14px;float:right;}
.news .newsul a:hover {background:url(../images/d1.jpg) no-repeat 10px center;color:#f3522a;}
.news .newsul a:before {content:'';display:block;width:0%;height:1px;background:#f3522a;position:absolute;bottom:-1px;left:0;transition:.3s;}
.news .newsul a:hover:before {width:100%;height:1px;}
.news .newsright .nrcon {padding-bottom:12px;border-bottom:dashed 1px #ccc;margin-bottom:15px;}
.news .newsright .nrcon .fqbt {font-weight:normal;font-size:14px;color:#666;line-height:36px;padding-left:40px;background:url(../images/nw3.jpg) no-repeat 10px 8px;}
.news .newsright .nrcon .fqbt a {color:#666;}
.news .newsright .nrcon p {font-size:14px;color:#999;line-height:22px;padding-left:40px;background:url(../images/nw4.jpg) no-repeat 10px 5px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:normal !important;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:70px;}
.news .newsright .nrcon .fqbt a:hover {color:#f3522a}
.links {height:auto;padding:10px 15px;background:#2f2f2f;line-height:22px;font-size:12px;color:#b0b0b0;}
.links p.fl {background:url(../images/links.png) no-repeat left center;padding-left:33px;background-size:20px;}
.links p.fr a {font-size:12px;color:#b0b0b0;font-weight:lighter;margin-right:3px;}
.end {text-align:center;padding:20px 0;}
.end,.end a {font-size:12px;color:#b0b0b0;font-weight:lighter;line-height:30px;width:1200px;margin:0px auto;}
.linkTagcs {width:900px;height:auto;}
.linkTagcs ul {margin:0px;padding:0px;list-style-type:none;}
.linkTagcs li {list-style:none;margin:0px;padding-right:10px;line-height:92px;float:left;}
.linkTagcs li a {color:#b0b0b0;word-break:break-all;font-size:14px;}
.linkTagcs li img {border:0px;}
.foot {padding:35px 0 0;background:#222;overflow:hidden;}
.crcon {border-bottom:1px solid #2f2f2f;padding-bottom:30px;}
.copy_item {float:left;padding-right:36px;}
.copy_item1 {float:right;padding-left:60px;border-left:1px solid #403f3f;height:250px;}
.copy_item ul proadvong {display:block;padding:0 0 30px;position:relative;}
.copy_item ul proadvong a {display:block;line-height:40px;color:#FFF;font-weight:normal;font-size:16px;}
.copy_item ul proadvong a .en {font-size:12px;color:#666;font-weight:normal;text-transform:capitalize;}
.copy_item ul li a {display:block;color:#aaa;line-height:30px;font-size:14px;font-weight:lighter;}
.copy_item ul li {display:block;}
.copy_item ul li a:hover {color:#f1f1f1;text-decoration:underline;}
.copy_item ul proadvong::after {position:absolute;content:"";top:50px;width:26px;height:3px;background-color:#FFF;left:0px;}
.copy_item:hover proadvong::after {position:absolute;content:"";top:50px;width:77px;height:3px;background-color:#cf010d;left:0px;transition:0.5s;}
.code img {width:150px;}
.crconcat {width:330px;}
.code {display:flex;align-items:center;justify-content:space-around;padding:25px 0 0 30px;}
.code div {width:20px;line-height:17px;color:#b0b0b0;padding-left:15px;}
.cr_tel {padding:0 0 15px 20px;border-bottom:1px solid #2e2e2e;background:url(../images/d_map.png) no-repeat right top;margin-bottom:17px;font-size:14px;color:#afafaf;}
.cr_tel em {display:block;font-size:27px;color:#FFF;font-family:Arial;font-weight:bold;padding-top:10px;}
.craddr {margin-left:20px;font-size:14px;color:#b0b0b0;line-height:35px;}
.craddr p {padding-left:28px;background:url(../images/f_add.png) no-repeat left center;}
.craddr p:nth-child(2) {background:url(../images/f_con.png) no-repeat left center;}
.craddr p:nth-child(3) {background:url(../images/f_con.png) no-repeat left center;}
.craddr p:nth-child(4) {background:url(../images/f_con.png) no-repeat left center;}
.ny_banner_bjj {width:100%;position:relative;margin-top:153px;}
.ny_banner_bj {width:100%;padding:70px 0;background:#eee;}
.ny_banner {overflow:hidden;}
.ny_banner .ny_banner_wb .ny_banner_wb_t {color:#06c;letter-spacing:4px;margin-top:14px;}
.ny_banner .ny_banner_wb .ny_banner_wb_m {color:#06c;font-size:40px;line-height:50px;font-weight:bold;letter-spacing:5px;}
.ny_banner .ny_banner_wb .ny_banner_wb_b {font-size:16px;line-height:20px;margin-top:20px;}
.ny_banner .ny_banner_wz {overflow:hidden;margin-top:30px;}
.ny_banner .ny_banner_wz ul {float:left;padding:15px 25px;border-radius:6px 0 0 6px;background:#06c;position:relative;}
.ny_banner .ny_banner_wz ul:after {content:"";width:60px;height:50px;background:url(../images/ny_wz_dw.png) center no-repeat;position:absolute;top:0;right:-60px;}
.ny_banner .ny_banner_wz ul li {float:left;font-size:14px;line-height:20px;margin-left:9px;padding-left:14px;background:url(../images/ny_banner_wz.png) left center no-repeat;}
.ny_banner .ny_banner_wz ul li a {color:#FFF;}
.ny_banner .ny_banner_wz ul li:first-child {margin:0;padding:0;background:none;}
.aboutBox1 {width:100%;height:auto;overflow:hidden;padding:50px 0;box-sizing:border-box;}
.aboutBox_l {width:42%;height:auto;}
.hTitle {font-size:1rem;margin-bottom:40px;position:relative;color:#565656;}
.hTitle span {display:block;font-size:32px;color:#191919;font-weight:600}
.aboutBox_l .hTitle {position:relative;padding-bottom:15px;margin-bottom:25px;}
.aboutBox_l .hTitle::after {content:"";position:absolute;left:0;bottom:0;width:30px;height:1px;background:#0055b4;}
.aboutBox_l .txt {height:160px;margin-bottom:10px;line-height:1.6;}
.aboutBox1 .font {overflow-y:auto;height:auto;margin-bottom:30px;color:#565656;font-size:15px;line-height:28px;}
.aboutBox_r {height:400px;display:block;width:55%;border-radius:10px 10px 0 0;overflow:hidden;}
.aboutBox_r .bgImg {animation:scale 30s infinite;}
.aboutBox_num {display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;flex-flow:row wrap-reverse;}
.aboutBox_num li {float:left;color:#191919;font-size:14px;}
.aboutBox_num li span {color:#0055b4;font-size:26px;position:relative;font-family:Arial;font-weight:bold;line-height:1.2;}
.bgImg {background-position:center;background-size:cover;position:relative;transition:all 0.5s;display:block;width:100%;height:100%;}
.listTie {text-align:center;color:#191919;margin-bottom:40px;padding-bottom:10px;position:relative;font-size:2.2rem;font-weight:bold;}
.listTie::after {content:"";position:absolute;left:50%;width:30px;margin-left:-15px;height:2px;background:#2d2f89;bottom:0;}
.culture {background:#ececec;width:100%;height:auto;overflow:hidden;padding:50px 0;box-sizing:border-box;}
.culture ul {margin-right:-1%}
.culture li {float:left;background:#FFF;padding:25px;width:31.3%;margin:0 1%;box-sizing:border-box;}
.culture li .pImg {padding-top:40%;}
.pImg {position:relative;padding-top:100%;display:block;overflow:hidden;}
.pImg img {position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.5s;}
.culture li .wz {font-size:20px;color:#222;margin-bottom:15px;padding-bottom:10px;font-weight:normal;margin-top:15px;position:relative;}
.culture li .wz span {display:block;font-size:12px;font-family:Arial;color:#999;}
.culture li:hover img {transform:scale(1.1);}
.culture li .wz span:after {content:"";position:absolute;width:14px;height:1px;background:#0055b4;bottom:0;left:0;transition:all .3s;}
.culture li p {font-size:14px;}
.inhonor2bg {padding:50px 0;overflow:hidden;}
.ny_gy_zs {margin-top:20px;}
.ny_al_bg {padding:0px 70px;position:relative;box-sizing:border-box;}
.ny_al {overflow:hidden;}
.ny_al ul {width:10000%;position:relative;}
.ny_al ul li {float:left;width:0.235%;margin-right:0.02%;box-sizing:border-box;text-align:center;box-sizing:border-box;display:table;}
.ny_al ul li:hover {}
.ny_al ul li a {display:table-cell;vertical-align:middle;}
.ny_al ul li img {display:block;box-sizing:border-box;width:100%;}
.ny_al ul li .wz {text-align:center;font-size:15px;line-height:40px;color:#333;}
.ny_al ul li:hover .wz {color:#0055b4;}
.ny_al ul li .wz2 {text-align:center;font-size:15px;line-height:40px;color:#FFF}
.ny_al ul li:hover .wz2 {color:#FFF}
.ny_alz,.ny_aly {position:absolute;top:50%;margin-top:-25px;width:50px;height:50px;transition:0.3s;cursor:pointer;}
.ny_alz {left:0;background:url(../images/swiper1-l.png) center no-repeat;}
.ny_aly {right:0;background:url(../images/swiper1-r.png) center no-repeat;}
.listBanner {width:100%;height:auto;overflow:hidden;margin-top:172px;}
.listBanner img {width:100%;}
.ny_about {padding:50px 0;overflow:hidden;}
.mianbxContent {width:100% !important;text-align:left !important;padding-left:40px;color:#888;background:url(../images/home.png) no-repeat left center;height:62px !important;line-height:62px !important;border-bottom:1px dashed #ddd;margin-bottom:50px !important;font-size:17px;}
.mianbxContent a {color:#888;display:inline-block;margin:0px 5px;font-size:16px !important;}
.mianbxContent a:hover {font-size:16px !important;}
.comm {margin:0 auto 50px;justify-content:space-between;margin-top:0px;padding:20px;box-shadow:0px 0px 60px 0px rgba(228,232,229,0.8);overflow:hidden;}
.abo_yw span {font-family:"Arial";font-size:48px;font-weight:bold;color:#333;}
.abo_yw p {color:#cf010d;font-size:30px;font-weight:bold;}
.abou.fl {}
.abo_bt {color:#333;font-size:30px;font-weight:300;margin-top:0px;margin-bottom:10px;}
.abo_wz {line-height:35px;font-size:15px;color:#333;}
.abo_wz p {line-height:35px;font-size:15px;color:#333;}
.abu_img {border:3px #ededed solid;width:45%;margin-left:20px;}
.abu_img img {width:100%}
.workshop {padding:0;height:auto;overflow:hidden;margin-bottom:50px}
.workshop ul {list-style:none;overflow:hidden;margin-right:-2%;margin-top:30px;}
.workshop li {width:31.333%;height:auto;overflow:hidden;margin-right:2%;float:left;margin-bottom:20px;}
.workshop li .pic {border:2px solid #cdcdcd;height:auto;overflow:hidden;}
.workshop li a {display:block;width:100%;overflow:hidden;transition:all 0.3s;}
.workshop li .pic img {width:100%!important;overflow:hidden;}
.workshop li div:hover {border:2px solid #c23038;}
.workshop li a:hover {transform:scale(1.2,1.2);overflow:hidden;}
.workshop li span {display:block;text-align:center;line-height:40px;color:#222;font-size:13px;}
.nswsfenlei_2019 {margin-bottom:30px;text-align:center;}
.nswsfenlei_2019 ul {font-size:0;}
.nswsfenlei_2019 li {display:inline-block;vertical-align:top;width:25%;height:52px;border:1px solid #e0e0e0;}
.nswsfenlei_2019 li+li {margin-left:12px;}
.nswsfenlei_2019 li:hover,.nswsfenlei_2019 li.curNewsType_2019 {background:#c23038 !important;border-color:#c23038 !important;}
.nswsfenlei_2019 li a {display:block;line-height:50px;font-size:17px;font-weight:100;}
.nswsfenlei_2019 li:hover a,.nswsfenlei_2019 li.curNewsType_2019 a {color:#FFF;}
.nynews_box {}
.nynewslist {width:100%;border-bottom:1px solid #eee;padding:30px 0;overflow:hidden;position:relative;background:#FFF;}
.nynewslist a {text-decoration:none;}
.nynewslist_l {width:26%;float:left;position:relative;left:0;overflow:hidden;transition:all .5s;}
.nynewslist_l img {width:100%;transition:all 0.5s;}
.nynewslist:hover img {transform:scale(1.2);}
.nynews_time {position:absolute;bottom:0;right:0;width:122px;height:75px;background:rgba(194,48,56,0.9);font-family:arial;color:#FFF;text-align:center;padding-top:15px;}
.ny_day {font-size:40px;font-weight:bold;line-height:40px;}
.ny_month {font-size:16px;line-height:20px;}
.nynewslist_r {text-align:left;position:relative;width:72%;padding:20px;float:right;transition:all .5s;left:0;}
.nynewslist_r p {margin-bottom:20px;}
.nynewslist_r a {font-size:20px;}
.nynewslist_r span {display:block;color:#888;overflow:hidden;line-height:24px;padding-bottom:20px;border-bottom:1px dotted #d9d9d9;margin-bottom:30px;}
.nynewslist_rmore {display:block;background:url(../images/nlinks.jpg) no-repeat;padding-left:22px;line-height:21px;transition:all 0.5s;}
.nynewslist_r a.nynewslist_rmore {font-size:14px;}
.nynewslist:hover {box-shadow:0 0 60px -10px rgba(0,0,0,.2);}
.nynewslist:hover .nynewslist_l {left:20px;}
.nynewslist:hover .nynewslist_r {left:20px;}
.related-product {overflow:hidden;}
.related-product .title,.relatedTitle {background:#e7e7e7;height:45px;line-height:45px;}
.related-product .title span,.relatedTitle span {display:inline-block;color:#FFF;background:#c23038;width:120px;height:45px;text-align:center;font-size:16px;font-weight:bold;}
.relatedNews {margin-top:40px;overflow:hidden}
.relatedNews_font {font-size:13px;margin-top:15px;}
.relatedNews_font ul {margin-right:-3%}
.relatedNews_font ul li {float:left;margin-right:3%;width:47%;line-height:40px;border-bottom:1px dotted #ddd;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.relatedNews_font ul li a {background:url(../images/ly_li.png) no-repeat left center;padding-left:10px;color:#666}
.relatedNews_font ul li a:hover {color:#c23038}
.relatedNews_font ul li span {float:right;color:#999;margin-left:30px;}
.xqny {width:100%;height:auto;overflow:hidden;padding:50px 0;}
.xinwenxiangqing {width:100%;height:auto;overflow:hidden;}
.xinwenxiangqing .nd_head {text-align:center;margin-top:10px;padding-bottom:30px;border-bottom:1px dashed #d6d6d6;}
.xinwenxiangqing .nd_head p {color:#c23038;font-size:28px;margin-bottom:18px;height:auto;}
.xinwenxiangqing .nd_head span {color:#666;font-size:14px;margin:0 15px;}
.xinwenxiangqing .nd_text {text-align:left;font-size:14px;line-height:30px;padding:15px 0;}
.xinwenxiangqing .nd_text .big {font-size:16px;line-height:35px;font-weight:600;color:#c23038}
.xinwenxiangqing .nd_text img {max-width:100%;display:block;margin:10px auto;}
.xinwenxiangqing .nd_text .baimg {width:40%;float:right;margin-left:30px;}
.xinwenxiangqing .nd_text .baimg img {width:100%;clear:both;display:block;margin:auto}
.detail_fenx a {font-size:14px;padding:12px 0;overflow:hidden;margin-top:20px;border-top:1px dotted #adadad;color:#333;}
.new_s2 {width:100%;float:left;margin-top:50px;}
.hot_pro2 {width:100%;float:left;margin-top:50px;}
.hot_pro2_tit {width:100%;height:45px;background:#f1f1f1;color:#c23038;line-height:45px;font-size:16px;padding:0 20px;font-weight:bold;border:1px solid #d6d6d6;box-sizing:border-box;}
.news_random2 {width:100%;float:left;background:#FFF;border:1px solid #d6d6d6;padding:20px;border-top:none;box-sizing:border-box;}
.news_random2 ul li {width:48%;float:left;font-size:14px;line-height:36px;overflow:hidden;margin-right:4%;border-bottom:1px dashed #e6e6e6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_random2 ul li:nth-child(2n) {margin-right:0;}
.news_random2 ul li a {background:url(../images/ly_li.png) no-repeat left center;padding-left:15px;color:#333}
.news_random2 ul li a:hover {color:#c23038;}
.news_random2 ul li span {float:right;color:#999;line-height:37px;}
.news_con_b {border-top:1px solid #EEE;margin-top:50px;padding-top:50px;}
.news_con_b ul {line-height:30px;float:left;}
.news_con_b li {font-size:14px;color:#555;}
.news_con_b li a {font-size:14px;color:#555;}
.news_con_b li a:hover {font-size:14px;color:#c23038;}
.news_con_b .fhlb {float:right;width:140px;height:40px;line-height:40px;background:#c23038;text-align:center;}
.news_con_b .fhlb a {display:block;color:#FFF;font-size:14px;}
.news_con_b .fhlb a:hover {display:block;color:#FFF;text-decoration:none;}
.view-page {width:100%;float:left;position:relative;margin:40px 0;border-top:1px solid #d6d6d6;padding-top:40px;}
.view-page .prev,.view-page .back,.view-page .next {font-size:14px;width:160px;height:40px;line-height:40px;position:absolute;transition:background-color .25s ease-in-out;-moz-transition:background-color .25s ease-in-out;-webkit-transition:background-color .25s ease-in-out;}
.view-page .prev {left:0;}
.view-page .prev a {background:#FFF url(../images/le.png) 20px center no-repeat;padding-left:60px;border:1px solid #e6e6e6;color:#555;line-height:38px;}
.view-page .prev:hover a {color:#FFF;background:url(../images/le-white.png) 20px center no-repeat #c23038;}
.view-page a {display:block;}
.view-page .back {left:50%;margin-left:-80px;width:160px;}
.view-page .back a {background:url(../images/back.png) 20px center no-repeat #c23038;color:#FFF;text-align:center;padding-left:25px;line-height:40px;}
.view-page .back a:hover {background:url(../images/back.png) 20px center no-repeat #c23038;color:#000;}
.view-page .next {right:0;}
.view-page .next a {background:#FFF url(../images/ri.png) 90% center no-repeat;text-align:center;border:1px solid #e6e6e6;line-height:38px;color:#555}
.view-page .next:hover a {color:#FFF;background:url(../images/ri-white.png) 90% center no-repeat #c23038;}
.bread_content {width:100%;border-bottom:1px solid #dedede;background:#f2f2f2;overflow:hidden;}
.bread_content .bread_box {float:left;width:34%;padding:20px 0;font-size:14px;color:#333;}
.bread_content .bread_box span.bread_title {display:inline-block;position:relative;padding-left:35px;background:url(../images/sy.png) left center no-repeat;}
.bread_content .bread_box a {color:#444;display:inline-block;margin:0 5px;}
.bread_content .bread_box a:hover {color:#0055b4;}
.bread_content .bread_box b {color:#0055b4}
.bread_content .inner_nav {float:right;text-align:right;}
.bread_content .inner_nav ul {margin-top:10px;display:flex;flex-flow:wrap}
.bread_content .inner_nav ul li {}
.bread_content .inner_nav ul li a {display:inline-block;padding:10px 24px;font-size:15px;color:#333;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;margin:0 8px;border-radius:15px 0 0 0;}
.bread_content .inner_nav ul li a:hover,.bread_content .inner_nav ul li.active a {color:#FFF;background:#0055b4;}
.nypro {width:100%;height:auto;overflow:hidden;padding:50px 0;background:#f7f7f7;box-sizing:border-box;}
.newsleft {width:20%;height:auto;float:left;}
.blk-xs {width:100%;}
.fdh-01-tit {background:#c23038;height:auto;}
.fdh-01-tit .nbt {font-size:24px;font-weight:normal;line-height:75px;color:#FFF;border-bottom:1px solid #FFF;text-align:center;}
.fdh-01-tit .nbt span {font-size:14px;text-transform:uppercase;}
.fdh-01-nav-one .nbt2 {line-height:50px;margin-bottom:2px;overflow:hidden;background:#e0e0e0;}
.fdh-01-nav-one .nbt2 a {display:inline-block;font-size:16px;font-weight:normal;color:#666;overflow:hidden;vertical-align:middle;width:calc(100% - 50px);box-sizing:border-box;padding-left:20px;}
.fdh-01-nav-one .nbt2 i {display:inline-block;vertical-align:middle;width:50px;height:50px;background:url(../images/p14-icon5.png) center center no-repeat;}
.fdh-01-nav-one .nbt2 i.xu {background:url(../images/p14-icon2.png) center center no-repeat;}
.fdh-01-nav-one dl {display:none;}
.fdh-01-nav-one .nbt2.sidenavcur,.fdh-01-nav-one .nbt2:hover {background:#c23038}
.fdh-01-nav-one .nbt2.sidenavcur a,.fdh-01-nav-one .nbt2:hover a {color:#FFF;}
.fdh-01-nav dl {padding:2px 0 4px;}
.fdh-01-nav dt {height:50px;font-size:16px;line-height:50px;padding-left:54px;padding-right:40px;margin-bottom:1px;background:#e0e0e0;position:relative;overflow:hidden;}
.fdh-01-nav dt:after {content:"";width:8px;height:8px;border:2px solid #b8b8b8;border-style:solid solid none none;position:absolute;top:50%;right:32px;margin-top:-4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
.fdh-01-nav dt.sidenavcur:after,.fdh-01-nav dt:hover:after {border-color:#c23038;}
.fdh-01-nav dt.sidenavcur a,.fdh-01-nav dt:hover a {color:#c23038;}
.fdh-01-nav dd {border:1px solid #e0e0e0;border-bottom:0;}
.fdh-01-nav p {height:50px;font-size:14px;line-height:50px;padding-left:72px;padding-right:40px;border-bottom:1px solid #e0e0e0;background:#FFF;position:relative;overflow:hidden;}
.fdh-01-nav p.sidenavcur a,.fdh-01-nav p:hover a {color:#c23038;}
.fdh-01-nav p.sidenavcur:after,.fdh-01-nav p:hover:after {background:#c23038;}
.fdh-01-nav a {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}
.cbgg-01 {background:#c23038;color:#FFF;}
.cbgg-01-img img {width:100%;display:block;}
.zbbox2 {padding:35px 0;background:#c23038;text-align:center;font-family:"AGENCYR";}
.zbbox2 p {color:#FFF;}
.zbbox2 p.p01 {color:#FFF;font-size:24px;margin-top:20px;}
.zbbox2 p.p02 {color:#FFF;font-size:20px;margin-top:8px;font-family:"AGENCYR";font-weight:600}
.zbbox2 p.p03 {color:#00672d;font-size:24px;margin-top:7px;font-family:"AGENCYR";}
.newsright {width:76%;height:auto;float:right}
.toptit {font-size:22px;color:#343434;line-height:52px;background:#e0e0e0;padding-left:16px;margin-bottom:20px;border-left:3px solid #c23038;}
.products {width:100%;padding:0;overflow:hidden;}
.products ul {margin-left:-2%;}
.products li {width:31.333%;float:left;margin-left:2%;margin-bottom:32px;transition:.3s all;}
.products li .pic {overflow:hidden;border:1px solid #e0e0e0;}
.products li .pic img {max-width:100%;}
.products li p {color:#444;font-size:14px;text-align:center;padding:18px;background:#e0e0e0;box-sizing:border-box;}
.products li:hover p {background:#c23038;color:#FFF;transition:.3s all;}
.contact {width:100%;height:auto;overflow:hidden;}
.contact_lx {float:left;width:47%;font-size:16px;line-height:35px;}
.contact_lx p:first-child {font-size:19px;}
.list {}
.list li {width:50%;float:left;}
.list li:last-child {width:100%;}
.list li dd {float:left;width:50%;}
.list li .zi {font-size:24px;color:#c23038;padding-bottom:20px;}
.list li .txt {position:relative;}
.list li .txt p {font-size:16px;padding-left:40px;}
.list li .txt em {position:absolute;left:0;top:0;}
.list li h3 {padding-bottom:20px;font-size:18px;color:#2a3843;}
.tactfrms {width:50%;float:right;}
.tactfrms .fbt {font-size:25px;color:#333;font-weight:normal;margin-bottom:20px}
.tactfrms ul {overflow:hidden;margin-right:-5%}
.tactfrms li {width:45%;float:left;margin:0 5% 12px 0;position:relative;}
.tactfrms li input {width:98%;padding:15px;border:solid 1px #ddd;border-radius:3px;box-sizing:border-box}
.tactfrms li.area {height:auto;width:100%;}
.tactfrms li textarea {padding:15px;width:94%;height:120px;border:solid 1px #ddd;border-radius:3px;font-family:Arial,"sans-serif";box-sizing:border-box}
.tactfrms li:nth-child(2n) {margin-right:0;}
.tactfrms .btn {text-align:center;margin-top:0;overflow:hidden;}
.tactfrms .btn input {height:40px;width:120px;font-size:16px;color:#FFF;background:#c23038;border-radius:5px;border:none;}
.redxing {position:absolute;top:11px;left:57px;color:#c23038;}
.contact_map {width:100%;padding-top:30px;}
.contact_tu {width:43%;float:right;margin-top:25px;}
#map_container {height:600px;margin:25px 0;}
.pro_right {width:100%;height:auto;overflow:hidden;}
.productss {width:100%;float:left;}
.promore_l {width:45%;float:left;}
.jqzoom {float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img {width:100%;border:1px solid #d6d6d6;}
.zoomdiv {z-index:100;position:absolute;top:0px;left:0px;width:100%;height:100%;background:#FFF;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
.jqZoomPup {z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#FFF;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);}
.spec-preview {width:100%;height:100%;}
.spec-scroll {clear:both;margin-top:10px;width:100%;float:left;}
.spec-scroll .prev {float:left;margin-right:4px;}
.spec-scroll .next {float:right;}
.spec-scroll .prev,.spec-scroll .next {display:block;width:32px;height:32px;cursor:pointer;margin-top:5px;}
.spec-scroll .items {float:left;position:relative;width:80%;height:51px;overflow:hidden;}
.spec-scroll .items ul {position:absolute;width:999999px;}
.spec-scroll .items ul li {float:left;width:66px;text-align:center;}
.spec-scroll .items ul li img {border:1px solid #d6d6d6;padding:2px;width:57px;height:44px;}
.spec-scroll .items ul li img:hover {border:2px solid #2a3843;padding:1px;}
.pros_right {width:50%;float:right;overflow:hidden;}
.pros_right_top {overflow:hidden;border-bottom:1px dashed #e6e6e6;}
.pros_right_top .pbt {overflow:hidden;display:inline-block;font-size:24px;color:#333;padding-bottom:10px;}
.proleft {width:100%;font-size:14px;line-height:30px;margin-top:20px;}
.proleft p {font-size:14px;line-height:25px;}
.pc-cx-tel-1 {width:100%;height:auto;border-top:2px solid #e6e6e6;padding-top:20px;overflow:hidden;margin-top:40px;}
.pc-cx-tel-1-t1 {width:28%;height:auto;background:#333;font-size:18px;line-height:44px;text-align:center;float:right;margin-top:15px;}
.pc-cx-tel-1-t1 a {display:block;color:#FFF;}
.pc-cx-tel-1-t2 {height:auto;padding-left:70px;background:url(../images/head-c-r1.png) no-repeat 0px center;font-size:20px;color:#454545;float:left;line-height:30px;}
.pc-cx-tel-1-t2 p {line-height:24px;font-size:18px}
.proleft_btn {width:100%;float:left;margin-top:30px;}
.proleft_btn li {width:150px;float:left;margin-right:10px;}
.proleft_btn li a {width:150px;height:40px;float:left;line-height:40px;text-align:center;font-size:16px;background:#eee;display:block;color:#333722}
.proleft_btn li span {float:left;padding-right:20px;}
.proleft_btn li a:hover,.proleft_btn li a.on {background:#333;color:#FFF;}
.tabs-basic {width:100%;margin-top:50px;float:left;}
.tabs-basic ul {list-style:none;text-align:left;margin:0;padding:0;border-bottom:1px solid #e6e6e6;background:#eee;}
.tabs-basic ul li {display:inline-block;margin-bottom:-1px;font-size:16px;text-transform:uppercase;}
.tabs-basic a {display:block;text-decoration:none;background:#333;border:1px solid transparent;padding:10px 40px;color:#FFF}
.tabs-basic .tab-active {border-bottom:2px solid #c23038;color:#FFF;background:#c23038;}
.tabs-basic .tabs-content-placeholder {overflow:hidden;margin:auto;padding:20px 0;}
.tabs-basic .tabs-content-placeholder .div {display:none;}
.tabs-basic .tabs-content-placeholder .div.tab-content-active {display:block;line-height:30px;font-size:14px;}
.tabs-basic .tabs-content-placeholder .div.tab-content-active table {border:1px solid #d6d6d6;line-height:24px;text-align:center;}
.tabs-basic .tabs-content-placeholder .div.tab-content-active table tr {padding-left:20px;}
.tabs-basic .tabs-content-placeholder .div p {line-height:30px;text-align:left;margin-top:10px;}
.tabs-basic .tabs-content-placeholder .div img {max-width:100%;margin:auto;display:block;clear:both;}
.tabs-basic table {border-collapse:collapse;border:1px #e6e6e6 solid !important;width:100% !important;line-height:30px!important;}
.tabs-basic table td {padding:8px!important;padding-left:12px !important;word-wrap:break-word;word-break:break-all;border:1px #e6e6e6 solid !important;line-height:30px!important;}
.tabs-basic table td div {padding:0px!important;height:auto!important;}
.hot_pro2 {width:100%;float:left;margin-top:50px;}
.hot_pro2_tit {width:100%;height:45px;background:#f1f1f1;color:#333;line-height:45px;font-size:16px;padding:0 20px;font-weight:bold;border:1px solid #d6d6d6;box-sizing:border-box;}
.scrollleft2 {width:100%;float:left;margin-top:20px;margin-bottom:30px;}
.scrollleft2 li {width:200px;float:left;margin-right:20px;overflow:hidden;}
.scrollleft2 li img {width:99%;display:block;border:1px solid #e6e6e6;}
.scrollleft2 li img:hover {border:1px solid #c23038;}
.scrollleft2 li a {color:#333}
.scrollleft2 li span {display:block;width:100%;line-height:30px;margin-top:10px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}
.y-kefu-box {position:fixed;right:0;top:20%;z-index:9999;font-size:13px;}
.y-kefu-box img {display:block;width:100%;height:auto;}
.y-kefu-box01 .icon {display:block;background:url(../images/icons01.png) no-repeat;margin:0 auto 6px;}
.y-kefu-box01 {width:54px;color:#666;text-align:center;}
.y-kefu-box01 .kf-close-btn {width:27px;height:27px;background-position:-5px -115px;position:relative;cursor:pointer;}
.y-kefu-box01 .kf-close-btn:before {content:'';display:block;width:1px;height:12px;background-color:#c23038;position:absolute;bottom:-12px;left:13px;z-index:1;}
.y-kefu-box01 .show-status>a,.y-kefu-box01 .show-status>div {display:block;width:52px;padding:8px 0 12px;background-color:#FFF;border-left:solid 1px #efefef;border-top:solid 1px #efefef;border-right:solid 1px #efefef;position:relative;}
.y-kefu-box01 .show-status {position:relative;}
.y-kefu-box01 .show-status .kf-qiao {background-color:#c23038;border-color:#c23038;color:#FFF;margin:10px 0 7px;}
.y-kefu-box01 .kf-qiao {border-radius:2px;}
.y-kefu-box01 .kf-qiao i {width:21px;height:22px;background-position:-30px -150px;}
.y-kefu-box01 .kf-QQ {border-top-left-radius:2px;border-top-right-radius:2px;}
.y-kefu-box01 .kf-QQ>i {width:21px;height:22px;background-position:-5px -5px;}
.y-kefu-box01 .kf-QQ:hover>i {background-position:-30px -5px;}
.y-kefu-box01 .kf-zixun {border-radius:2px;}
.y-kefu-box01 .kf-zixun i {width:21px;height:22px;background-position:-30px -150px;}
.y-kefu-box01 .kf-mobile {border-top-left-radius:2px;border-top-right-radius:2px;}
.y-kefu-box01 .kf-mobile>i {width:18px;height:18px;background-position:-5px -32px;}
.y-kefu-box01 .kf-mobile:hover>i {background-position:-30px -32px;}
.y-kefu-box01 .kf-weChat>i {width:22px;height:19px;background-position:-5px -55px;}
.y-kefu-box01 .kf-weChat:hover>i {background-position:-30px -55px;}
.y-kefu-box01 .kf-email {border-bottom-left-radius:2px;border-bottom-right-radius:2px;}
.y-kefu-box01 .kf-email>i {width:18px;height:14px;background-position:-5px -80px;}
.y-kefu-box01 .kf-email:hover>i {background-position:-30px -80px;}
.y-kefu-box01 .back-top i {width:13px;height:11px;background-position:-5px -98px;}
.y-kefu-box01 .back-top:hover i {background-position:-30px -98px;}
.y-kefu-box01 .kf-email,.y-kefu-box01 .back-top {border-bottom:solid 1px #efefef;}
.y-kefu-box01 .back-top {margin-top:-1px;border-radius:2px;left:55px;}
.y-kefu-box01 .hver:hover {background-color:#c23038;border-color:#c23038;}
.y-kefu-box01 .hver:hover>p {color:#FFF;}
.y-kefu-box01 .mobile-infos,.y-kefu-box01 .QQ-infos,.y-kefu-box01 .y-ewm-box,.y-kefu-box01 .y-email-infos {background-color:#FFF;border:solid 1px #efefef;position:absolute;right:90px;z-index:2;border-radius:2px;display:none;}
.y-kefu-box01 .mobile-infos {width:215px;text-align:left;top:0;}
.y-kefu-box01 .mobile-infos>div {padding:20px 0 20px 45px;position:relative;}
.y-kefu-box01 .mobile-infos>div i {width:15px;height:15px;background-position:-52px -32px;position:absolute;top:22px;left:20px;z-index:2;}
.y-kefu-box01 .mobile-infos .online1 {border-bottom:solid 1px #efefef;}
.y-kefu-box01 .mobile-infos span {color:#999;}
.y-kefu-box01 .mobile-infos p {color:#c23038;font-size:18px;}
.y-kefu-box01 .QQ-infos {width:320px;text-align:left;top:0;}
.y-kefu-box01 .part01 {padding:20px 20px 20px 30px;border-bottom:solid 1px #e9e9e9;position:relative;}
.y-kefu-box01 .part01 p {font-size:16px;color:#c23038;padding-bottom:5px;}
.y-kefu-box01 .part01 i {width:28px;height:26px;background-position:-40px -5px;position:absolute;left:0;top:18px;z-index:2;}
.y-kefu-box01 .part02 {padding:20px;}
.y-kefu-box01 .part02 li {width:86px;float:left;position:relative;margin:10px;padding-left:30px;}
.y-kefu-box01 .part02 i {width:22px;height:22px;background-position:-5px -5px;position:absolute;left:0;top:0;z-index:2;}
.y-kefu-box01 .part02 li:hover a {color:#c23038;}
.ri {width:12px;height:12px;position:absolute;right:-12px;top:24px;}
.ri-arrow1,.ri-arrow2 {width:0;height:0;display:block;position:absolute;left:0;top:0;border-top:6px transparent dashed;border-right:6px transparent dashed;border-bottom:6px transparent dashed;border-left:6px white solid;overflow:hidden;}
.ri-arrow1 {left:1px;border-left:6px #efefef solid;}
.ri-arrow2 {border-left:6px white solid;}
.y-kefu-box01 .y-ewm-box {width:151px;height:178px;top:-60px;}
.y-kefu-box01 .y-ewm-box>div {width:151px;height:178px;}
.y-kefu-box01 .y-ewm-box img {width:94px;height:94px;margin:30px auto 10px;}
.y-kefu-box01 .y-ewm-box .y-ewm-img1 {width:150px;border-right:solid 1px #efefef;}
.y-kefu-box01 .y-ewm-box .right {top:84px;}
.y-kefu-box01 .y-email-infos {padding:28px 20px 28px 45px;color:#999;text-align:left;bottom:0;}
.y-kefu-box01 .y-email-infos p {color:#c23038;font-size:16px;}
.y-kefu-box01 .y-email-infos>i {width:18px;height:13px;background-position:-52px -80px;position:absolute;left:15px;top:30px;}
.y-kefu-box01 .y-email-infos .right {top:55px;}
.y-kefu-box01 .hide-status {width:54px;height:65px;background-color:#c23038;position:absolute;top:37px;left:55px;z-index:9;}
.y-kefu-box01 .hide-status .kf-zixun {padding:10px 0 7px;color:#FFF;cursor:pointer;}