/* 内页关于我们 */
#nbanner {width:100%;float:none;background-image:url(../nbg.jpg);background-repeat:no-repeat;background-position:center center;height:350px;min-width:1200px;text-align:center;}
#nbanner .nrd{display:none;/* padding:20px 80px;display:inline-block; background-color:rgba(255,255,255,0.5); margin-top:180px; max-width:1000px;*/}
#nbanner .nrd h1{ font-size:28px; color:#000; line-height:40px;}
#nbanner .nrd p{ font-size:20px; color:#2a6eb5; margin-top:12px; margin-bottom:15px;}
#wz {width:100%;float:left;background-color:#fff;}
#nypage {width:1200px;float:none;overflow:hidden;}
#body_1{width:1200px; margin-left:auto; margin-right:auto;}
#nyweb {width:100%;min-width:1200px;padding-top:30px;padding-bottom:30px;overflow:hidden;background-color:#F8F8F8;}
.hyweb {width:100%;height:640px;position:relative;overflow:hidden;}
#nlmd {Z-INDEX:10;POSITION:relative;float:left;WIDTH:780px;}
#nlmd UL {FLOAT:left;}
#nlmd UL LI {POSITION:relative;DISPLAY:inline;FLOAT:left;font-size:16px;text-align:center;padding:0 8px;}
#nlmd UL LI.dg {width:2px;height:75px;float:left;background-image:url(../l1.jpg);background-repeat:no-repeat;background-position:center center;}
#nlmd UL LI i {margin-left:15px;line-height:75px;font-size:20px;}
#nlmd UL LI A {text-align:center;DISPLAY:block;line-height:75px;color:#444;overflow:hidden;}
#nlmd UL LI A i {color:#aaa;}
#nlmd UL LI .change {TEXT-DECORATION:none;color:#2a6eb5;}
#nlmd UL LI .change i,#nlmd UL LI A:hover i,#nlmd UL LI a.sec i {color:#2a6eb5;}
#nlmd UL LI A:hover {TEXT-DECORATION:none;color:#2a6eb5;}
#nlmd UL LI a.sec {TEXT-DECORATION:none;font-weight:bold;color:#2a6eb5;}
#nlmd UL LI OL {POSITION:absolute;WIDTH:148px;DISPLAY:none;COLOR:#333;MARGIN-LEFT:0px;left:0px;background-color:rgba(255,255,255,0.8);}
#nlmd UL LI OL LI {DISPLAY:block;FLOAT:none;background-image:none;font-weight:normal;font-size:14px;padding:0px;margin:0px;text-align:center;WIDTH:148px;}
#nlmd UL LI OL LI A {text-align:center;DISPLAY:block;overflow:hidden;COLOR:#555;padding-top:5px;padding-bottom:5px;LINE-HEIGHT:25px;margin:0px;}
#nlmd UL LI OL LI A:hover {color:#fff;background-color:#2a6eb5;}
#nlmd UL LI OL LI A.sec {color:#fff;background-color:#2a6eb5;}
#contain {width:900px;float:right;}
#contain-c{width:1200px; float:left;  font-size:14px; overflow:hidden; padding-bottom:25px; min-height:400px;}
#contain-c .danye{ line-height:26px; color:#525252; font-size:18px;}
#contain-c .danye img{ max-width:100%;}
#contain-1-2 {float:right;line-height:75px;text-align:right;color:#333;font-size:14px;padding-left:30px;padding-right:14px;background-image:url(../icon-home.png);background-repeat:no-repeat;background-position:left center;}
#contain-1-2 span {color:#2a6eb5;}
#contain-1-2 a {color:#333;}
#contain-1-2 a:hover {color:#2a6eb5;}
#pro {width:1200px;float:left;text-align:center;margin-bottom:4px;overflow:hidden;}
#pro ul {list-style-type:none;width:1240px;}
#pro UL LI {width:285px;float:left;text-align:center;margin-right:20px;overflow:hidden;position:relative;margin-top:10px;margin-bottom:10px;}
#pro UL LI.r {float:right;margin-right:0px;}
#pro UL LI .tp {width:281px;overflow:hidden;border:#ddd solid 1px;padding:1px;box-sizing: content-box;}
#pro ul li img {max-width:281px;transition:all 0.6s ease-in-out 0s;}
#pro UL LI span {width:0px;height:0px;overflow:hidden;background-color:#2a6eb5;position:absolute;transition:all 0.4s ease-in-out 0s;z-index:12;}
#pro UL LI .c1 {left:0px;top:0px;transform:rotateY(90deg)}
#pro UL LI .c2 {right:0px;top:0px;transform:rotateX(90deg)}
#pro UL LI .c3 {right:0px;bottom:60px;transform:rotateY(90deg)}
#pro UL LI .c4 {left:0px;bottom:60px;transform:rotateX(90deg)}
#pro UL LI h1 {width:0px;height:0px;filter:Alpha(Opacity=0);-moz-opacity:0.0;opacity:0.0;background-color:#333;transition:all 0.6s ease-in-out 0s;-webkit-transform:rotateY(-180deg );-moz-transform:rotateY(-180deg );-ms-transform:rotateY( -180deg );overflow:hidden;position:absolute;left:150px;top:105px;z-index:10;background-image:url(../icon-link.png);background-repeat:no-repeat;background-position:center center;}
#pro UL LI p {text-align:center;line-height:60px;height:60px;TEXT-OVERFLOW:ellipsis;WHITE-SPACE:nowrap;OVERFLOW:hidden;font-size:15px;background-color:#AAAAAA;}
#pro UL LI A {color:#fff}
#pro UL LI A:hover {color:#2a6eb5;text-decoration:none;}
#pro UL LI A:hover .c1,#pro UL LI A:hover .c3 {width:285px;height:2px;transform:rotateY(0deg)}
#pro UL LI A:hover .c2,#pro UL LI A:hover .c4 {width:2px;height:202px;transform:rotateX(0deg)}
#pro UL LI A:hover  h1 {left:0px;top:0px;-webkit-transform:rotateY(0deg );-moz-transform:rotateY( 0deg );-ms-transform:rotateY( 0deg );width:285px;height:202px;filter:Alpha(Opacity=10);-moz-opacity:0.1;opacity:0.1;}
#pro UL LI A:hover p {background-color:#2a6eb5;color:#FFFFFF;}
#pro UL LI A:hover img {-webkit-transform:scale(1.20);-moz-transform:scale(1.20);-o-transform:scale(1.20);transform:scale(1.20);}

/* 内页产品公共 */
.clear {clear:both;height:0;}
.blk{margin-bottom:  20px;}
.blk-main{width:1200px; margin: 0 auto;/*padding-bottom: 40px;*/}
.blk-xs{width:240px;}
.blk-sm{width:930px;}
.ty-banner-1 { overflow: hidden; line-height: 0; text-align: center; }
.ty-banner-1 img { visibility: hidden; }
.ty-banner-1 img.show { visibility: visible; }
.p1-search-1 { background: #f2f2f2; height: 82px; border-bottom: 1px solid #eee; overflow: hidden; font-size: 14px; }
.p1-search-1 p { color: #444; line-height: 82px; }
.scgs { width: 1200px; margin: 0 auto 0px; }
.p1-search-1 a { color: #444; display: inline-block; margin-right: 15px; }
.p1-search-1-inp { width: 270px; height: 30px; border-radius: 20px; background: #fff; padding-left: 10px; margin-top: 28px; }
.p1-search-1-inp input { border: 0; }
.p1-search-1-inp1 { width: 224px; height: 30px; line-height: 30px; color: #a9a9a9; float: left; }
.p1-search-1-inp2 { width: 30px; height: 30px; background: url(VISkins-p1.png) no-repeat -258px -936px; float: right; cursor: pointer; }
.p12-curmbs-1 { font-size: 14px; border-bottom: 1px dashed #dcdcdc;height: 45px;line-height: 45px; }
.p12-curblock { display: none; }
.p12-curmbs-1 b { border-left: 10px solid #f68100; font-weight: normal; padding-left: 8px; }
.p12-curmbs-1 i { font-style: normal; }
.p12-curmbs-1 span {padding: 0 5px; height: 46px; line-height: 46px; }

/* 内页产品列表 */
.fdh-01-tit { background: #2a6eb5; height: 80px; }
.fdh-01-tit h3 { height: 75px; font-size: 24px; font-weight: normal; line-height: 75px; color: #fff; border-bottom: 1px solid #fff; text-align: center; }
.fdh-01-tit h3 span { font-size: 14px; text-transform: uppercase; }
.fdh-01-nav-one h3 { height: 50px; line-height: 50px; background: url(../p14-icon5.png) no-repeat right center #ececeb; margin-bottom: 2px; overflow: hidden; }
.fdh-01-nav-one h3 a { display: block; height: 50px; font-size: 18px; font-weight: normal; margin-right: 40px; margin-left: 38px; color: #666; }
.fdh-01-nav-one h3.sidenavcur, .fdh-01-nav-one h3:hover { background: url(../p14-icon2.png) no-repeat right center  #2a6eb5; }
.fdh-01-nav-one h3.sidenavcur a, .fdh-01-nav-one h3: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: #ececec; 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: #2a6eb5; }
.fdh-01-nav dt.sidenavcur a, .fdh-01-nav dt:hover a { color: #2a6eb5; }
.fdh-01-nav dd { border: 1px solid #ececec; 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 #ececec; background: #fff; position: relative; overflow: hidden; }
.contact-z1 { height: 140px; background: url("../contact-z1.jpg") no-repeat; color: #333; margin-bottom: 30px; }
.contact-z1 span { font-size: 20px; height: 30px; line-height: 30px; padding: 37px 0 0 95px; background: url(../contact-z1_tel.png) no-repeat 74px 44px; box-sizing:content-box;display:block;}
.contact-z1 p { display: block; font-weight: bold; font-size: 18px; line-height: 22px; padding-left: 73px; }
.fdh-01-nav p.sidenavcur a, .fdh-01-nav p:hover a { color: #2a6eb5; }
.fdh-01-nav p.sidenavcur:after, .fdh-01-nav p:hover:after { background: #f68100; }
.fdh-01-nav a { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.cplb-3n-ts-03-tit { height: 50px; font-size: 24px; font-weight: normal; line-height: 50px; border-bottom: 1px solid #ebebeb; margin-bottom: 15px; }
.cplb-3n-ts-03-tit span { display: inline-block; height: 50px; border-bottom: 1px solid #f68100; }
.cplb-3n-ts-03-list dl { width: 32.1%; border: 1px solid #dedede; margin-bottom: 15px; background: #fff; float: left; margin-right: 1.2%; }
.cplb-3n-ts-03-list dl:nth-child(3n+3) { margin-right: 0; }
.cplb-3n-ts-03-list dt img { width: 100%; margin: 0 auto; display: block; }
.cplb-3n-ts-03-list dd { padding: 6px 20px 5px 20px; }
.cplb-3n-ts-03-list dd h4 { height: 45px; font-weight: normal; font-size: 18px; color: #154c64; line-height: 45px; overflow: hidden; text-align: center }
.cplb-3n-ts-03-list h4 a { display: block; height: 45px; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;font-size: 14px; }
.cplb-3n-ts-03-list dl:hover h4 a { color: #fff; }
.cplb-3n-ts-03-list-desc { height: 40px; font-size: 14px; line-height: 20px; color: #666; margin-bottom: 12px; overflow: hidden; }
.cplb-3n-ts-03-list-deta { width: 100px; height: 40px; display: inline-block; border: 1px solid #aaa; font-size: 16px; line-height: 40px; text-align: center; }
.cplb-3n-ts-03-list dl:hover { background-color: #2a6eb5; border-color: #2a6eb5; }
.cplb-3n-ts-03-list dl:hover a { color: #2a6eb5; }
.p12-pagination-1-main {margin:0 auto;padding:20px 0;height:30px;text-align:center;}
.p12-pagination-1 a,.p12-pagination-1 span {vertical-align:top;display:inline-block;padding:0 8px;height:26px;line-height:25px;border:1px solid #e5e5e5;text-align:center;margin:0 2px;background:#fff;}
.p12-pagination-1 span {border:1px solid #fff;}
.p12-pagination-1 .page_curr {background:#093e5e;color:#fff;border-color:#093e5e;}
.p12-pagination-1 .laypage_first,.p12-pagination-1 .laypage_last {display:none;}

/* 内页新闻列表 */
.k12-xl-xwlb-1nt2-1-01-list dl { border: 1px solid #dedede; margin-bottom: 15px; padding: 22px 50px 22px 22px; background: #fff; display: inline-block; width: 856px; }
.k12-xl-xwlb-1nt2-1-01-list dt { width: 27%; float: left; margin-right: 3%; }
.k12-xl-xwlb-1nt2-1-01-list dt img { width: 100%; display: block; }
.k12-xl-xwlb-1nt2-1-01-list dd h4 { height: 23px;
    font-weight: normal;
    font-size: 18px;
    color: #154c64;
    line-height: 17px;
    margin-bottom: 5px;
    overflow: hidden;}
.k12-xl-xwlb-1nt2-1-01-list h4 a { display: block; height: 40px; color: #4b4a4a; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.k12-xl-xwlb-1nt2-1-01-list dl:hover { border: 1px solid #2a6eb5; }
.k12-xl-xwlb-1nt2-1-01-list dl:hover h4 a { color: #2a6eb5; }
.k12-xl-xwlb-1nt2-1-01-list-desc { max-height: 72px; font-size: 14px; line-height: 13px; color: #797979; /*margin-bottom: 28px;*/ overflow: hidden; }
.k12-xl-xwlb-1nt2-1-01-list-deta { width: 90px; height: 30px; line-height: 30px; text-align: center; display: block; float: right; background: #b6b6b6; color: #fff; }
.k12-xl-xwlb-1nt2-1-01-list-deta a { color: #fff; }
.k12-xl-xwlb-1nt2-1-01-list dl:hover .k12-xl-xwlb-1nt2-1-01-list-deta { background: #2a6eb5; border-color: #2a6eb5; }
.k12-xl-xwlb-1nt2-1-01-list dl:hover .k12-xl-xwlb-1nt2-1-01-list-deta a { color: #fff; }

/* 内页新闻详情 */
.p14-infocontent-1 { background: #fff; padding: 18px 0; }
.p14-infocontent-1-tit { height: 38px; font-size: 24px; font-weight: normal; line-height: 38px; color: #4b4a4a; text-align: center; }
.p14-infocontent-1-sour { height: 24px; font-size: 14px; line-height: 24px; text-align: center; color: #aaa; margin-bottom: 20px; }
.p14-infocontent-1-sour a { color: #aaa; }
.p14-infocontent-1-sour span { margin: 0 9px; }
.p14-infocontent-1-text { padding: 16px 18px; font-size: 14px; line-height: 24px; border: 1px solid #d6d6d6; margin-bottom: 22px; }
.p14-infocontent-1-text-t1 { width: 78px; float: left; color: #342f2e; margin-right: -78px; }
.p14-infocontent-1-text-t2 { padding-left: 80px; }
.p14-info-2 { background: #fff; }
.p14-info-2-tit { height: 80px; font-size: 24px; line-height: 80px; background: #2a6eb5; color: #fff; text-align: center; }
.p14-info-2-list dl { padding: 20px 10px 20px 7px; border-bottom: 1px dashed rgba(153, 153, 153, 0.3); font-size: 12px; line-height: 18px; overflow: hidden; margin: 0;}
.p14-info-2-list dt { width: 44%; float: left; margin-right: 6px; }
.p14-info-2-list dt img { display: block; width: 100%; margin: 0 auto; }
.p14-info-2-list dd h3 { height: 22px; font-size: 14px; font-weight: normal; line-height: 22px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 5px; }
.p14-info-2-list-desc { height: 46px; line-height: 23px; overflow: hidden; text-overflow: ellipsis; /* white-space: nowrap; */ }
.p14-info-2-list dl:nth-last-child(1) { border-bottom: 0; }
.p14-info-3 { background: #fff; padding: 0 0 8px; }
.p14-info-3-tit { height: 55px; font-size: 24px; line-height: 55px; color: #4b4a4a; }
.p14-info-3-list li { height: 46px; font-size: 14px; line-height: 46px; color: #4b4a4a; border-top: 1px dashed #dbdbdb; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.p14-info-3-list li a { color: #4b4a4a; }
.p14-info-3-list li span { float: right; }
.p14-pagination-1 dl { margin-bottom: 24px; padding-right: 40px; }
.p14-pagination-1 dd { height: 32px; font-size: 14px; line-height: 32px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.p14-pagination-1 dd b { float: right; font-weight: normal; }
.p14-pagination-1 dd span { width: 60px; height: 32px; background: #a2a2a2; color: #fff; text-align: center; display: inline-block; margin-right: 10px; }
.p14-pagination-1 dt { height: 1px; border-bottom: 1px dashed #b5b5b5; margin-left: 60px; padding-top: 2px; margin-bottom: 2px; }
.p14-pagination-1 dd em { float: right; font-style: normal; padding-left: 20px; font-weight: normal; }
.p14-pagination-1 dl a { color: #4b4a4a; }
.p14-pagination-1-href { float: right; font-size: 18px; line-height: 32px; }
.p14-pagination-1-href span { display: inline-block; padding: 0 6px; margin-left: 4px; background: #f68100; }
.p14-pagination-1-href a { display: block; color: #fff; }
.p14-pagination-1-key { min-height: 40px; border-top: 1px solid #f68100; font-size: 14px; line-height: 40px; color: #575556; }
.p14-pagination-1-key a { color: #575556; }
.p14-pagination-1-key span { display: inline-block; margin: 0 4px; }

/* 内页案例 */
.tl-fdh-02 { height: 55px; background: #fff; margin-bottom: 20px; width: 1200px; margin: 0 auto  20px; }
.tl-fdh-02 li { width: 14.28%; height: 55px; font-size: 18px; line-height: 55px; text-align: center; float: left; border-right: 1px solid #d8d8d8; box-sizing: border-box; background: #f4f4f4; cursor: pointer; text-overflow: ellipsis; position: relative; }
.tl-fdh-02 li a { color: #333; display: block; width: 100%; }
.tl-fdh-02 li.sidenavcur, .tl-fdh-02 li:hover { background: url(../p16-icon6.png) no-repeat bottom center #2a6eb5; border-color: #2a6eb5; }
.tl-fdh-02 li.sidenavcur a, .tl-fdh-02 li:hover a { color: #fff; }
.tl-fdh-02 li .erji { display: none; width: 100%; text-align: center; position: absolute; top: 55px; left: 0; z-index: 10; }
.tl-fdh-02 li .erji li { width: 100%; height: 40px; line-height: 40px; background: #eee; border-bottom: #fff 1px solid; font-size: 16px; }
.tl-fdh-02 li .erji li a { color: #333; }
.k12-gl-gslb-3nf1-1-01-left dl { width: 24%; float: left; background: #f0f0f0; margin: 0 1.3% 13px 0 }
.k12-gl-gslb-3nf1-1-01-left dl:nth-child(4n+4) { margin-right: 0; }
.k12-gl-gslb-3nf1-1-01-left dt { border: 1px solid #e5e5e5; padding: 10px 9px; background: #fff; }
.k12-gl-gslb-3nf1-1-01-left dt img { display: block; width: 100%; }
.k12-gl-gslb-3nf1-1-01-left.gshj dt img { height: 201px; }
.k12-gl-gslb-3nf1-1-01-left dd { height: 50px; font-size: 14px; line-height: 50px; text-align: center; padding: 0 5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: #f0f0f0; }
.k12-gl-gslb-3nf1-1-01-left dd a { color: #4b4a4a; }

/* 产品详情 */
.p15-showcase { position: relative; padding: 12px 18px 16px 20px; margin-bottom: 15px; background: #fff; border: 1px solid #eee; }
.p15-showcase-right-con { line-height: 24px; font-size: 14px; max-height: 168px; margin-bottom: 86px; overflow: hidden; }
.p15-showcase-left { position: relative; width: 55%; float: left; line-height: 0; overflow: hidden; border: 1px solid #e7e7e7; margin-right: 3.3%; }
.p15-showcase-left-jt { width: 12px; height: 23px; position: absolute; top: 50%; margin-top: -11px; cursor: pointer; z-index: 33; }
.p15-showcase-left-prev { left: 10px; }
.p15-showcase-left-next { right: 10px; }
.p15-showcase-left-size { position: absolute; right: 0; bottom: 0; width: 56px; height: 28px; font-size: 14px; line-height: 16px; padding: 0 15px; }
.p15-showcase-left-size em { font-style: normal; }
.p15-showcase-left-pic { width: 100%; text-align: center; }
.p15-showcase-left-pic li { float: left; }
.p15-showcase-left-pic img { width: 100%; display: block; }
.p15-showcase-right { width: 40%; float: right; }
.p15-showcase-right-tit { height: 40px; font-size: 24px; line-height: 40px; color: #454545; margin-bottom: 16px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.p14-prodcontent-1 { background: #fff; padding: 12px 0 2px; /* margin-bottom: 22px; */ }
.p14-prodcontent-1-tit { height: 40px; font-size: 24px; line-height: 40px; border-bottom: 2px solid #d4d4d4; margin-bottom: 20px; }
.p14-prodcontent-1-tit span { display: inline-block; height: 40px; color: #464646; border-bottom: 2px solid  #f68100; padding-left: 34px; background: url(p14-icon11.png) no-repeat 2px center; }
.p14-prodcontent-1-tit em { font-size: 18px; font-family: Arial; text-transform: uppercase; font-style: normal; color: #c2c2c1; }
.p14-product-2-tit { height: 46px; line-height: 46px; border-bottom: 2px solid #dfdfdf; margin-bottom: 30px; }
.p14-product-2-tit b { display: inline-block; font-size: 24px; font-weight: normal; color: #464646; padding-left: 52px; border-bottom: 2px solid #f68100; background: url(p14-icon11.png) no-repeat 22px center; }
.p14-product-2-tit span { margin-left: 10px; font-size: 18px; font-family: Arial; color: #c2c2c1; text-transform: uppercase; }
.p14-product-2-list dl { float: left; width: 23.8%; border: 1px solid #dfdfdf; margin-right: 1.5%; box-sizing: border-box; }
.p14-product-2-list dl:last-child { margin-right: 0; }
.p14-product-2-list dl img { display: block; width: 100%; }
.p14-product-2-list dd { padding: 10px 28px 10px 10px; margin-right: 2px; position: relative; text-align: center; }
.p14-product-2-list h3 { height: 30px; font-size: 16px; font-weight: normal; line-height: 30px; color: #191919; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.p14-product-2-list h3 a { color: #191919; }
.p14-product-2-desc { font-size: 14px; line-height: 24px; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.pc-cx-tel-1 { width: 40%; height: 56px; border-top: 2px solid #e6e6e6; padding-top: 10px; position: absolute; bottom: 16px; right: 2%; }
.pc-cx-tel-1-t1 { width: 114px; height: 44px; background: #2a6eb5; font-size: 18px; line-height: 44px; text-align: center; float: right; }
.pc-cx-tel-1-t1 a { display: block; color: #fff; }
.pc-cx-tel-1-t2 {     height: 56px;
    padding-left: 70px;
    background: url(../pc-xc-icon2.png) no-repeat 10px top;
    font-size: 26px;
    line-height: 43px;
    color: #454545; }
.pc-cx-tel-1-t2 p { line-height: 24px; }

/* 联系我们 */
.p12-aboutinfo-1-tit {display:none;}
.g_fk {margin:30px 0 10px;}
.g_fk dt {float:left;width:440px}
.g_fk dt img {width:440px;height:300px;display:block;}
.g_fk dd {float: left;
    background: #f5f5f5;
    width: 710px;
    height: 260px;
    padding: 40px 0 0 50px;
    box-sizing: content-box;}
.g_fk h3 {height:32px;font-weight:normal;font-size:18px;color:#2a6eb5;}
.g_fk p {font-size:16px;color:#666666;line-height:34px;width:666px;}
.g_lxwm {height:270px;}
.g_lxwm .lxwm {border:1px solid #e1e1e1;padding:16px 0;height:240px;}
.g_lxwm .lxwm li {position:relative;padding-left:100px;float:left;width:431px;height:78px;line-height:78px;border-bottom:1px solid #e9e9e9;margin:0 24px 0 24px;font-size:16px;color:#333333;}
.g_lxwm .lxwm li em {position:absolute;left:29px;width:50px;}
.g_lxwm .line {width:1px;height:220px;background:#e9e9e9;left:582px;top:18px;position:absolute;}
.lianxi{display:flex;justify-content:space-between;}
.lianxi li {float:left;border:1px solid #eee;width:263px;height:180px;text-align:center;margin-right:20px;color:#666;margin-bottom:30px;line-height:160%;padding:0 10px;font-family:微软雅黑;background:#fff;margin-top:30px;}
.lianxi li.last {float:right;margin-right:0px}
.lianxi li img {margin-top:36px;width:52px;}
.lianxi li.code img {width:120px;height:120px;margin-top:30px;}
.lianxi li i {display:block;font-size:14px;color:#333;padding-bottom:8px;font-style:normal;padding-top:10px;}
.lianxi li span {display:block;color:#333;font-size:16px;}
.lianxi li.last span {font-size:14px;}
.c_con1 {height:150px;background:#fff;padding-top:0px;margin-bottom:30px;margin-top:20px;}
.c_con1 dl {margin-left:35px;overflow:hidden;float:left;display:inline;}
.c_con1 dl dt {width:170px;float:left;padding-right:8px;font-size:0;}
.c_con1 dl dt p {margin:0 0 0 25px;text-align:center;}
.c_con1 dl dd {float:right;margin-left:61px;display:inline;padding-top:43px;width:926px;}
.c_con1 dl dd h3 {font-size:24px;height:38px;color:#d52733;font-weight:normal;}
.c_con1 dl dd p {color:#767676;font-size:14px;line-height:24px;margin:0;}


/*在线留言*/
.online{ overflow:hidden;margin:0 auto;}
.online h2{ font:bold 16px/40px "microsoft Yahei"; color:#333; height:40px; overflow:hidden;}
.online h2 a{ color:#333;}
.online h3{ font:12px/16px "microsoft Yahei"; color:#666; padding-top:8px;}
.online h3 em{ font:bold 16px/16px "microsoft Yahei";}
.online h4{ font:12px/18px "microsoft Yahei"; color:#666; padding-top:4px;}
.online ul{ margin-top:0px; overflow:hidden;}
.online li{margin-top:12px;text-align:center;}
.online li em{ width:95px; display:inline-block; vertical-align:top; font:12px/23px "microsoft Yahei"; color:#666; text-align:right; padding-right:5px;}
.online li span{color:#666;padding-top: 5px; margin-left:5px;}
.online li .inp_01{ width: 480px; height: 23px; border: 1px solid #CCC; padding-left: 5px; line-height: 23px; color: #333; }
.online li .inp_02{ width:480px; height:120px; border: 1px solid #CCC; padding-left: 5px; line-height: 23px; color: #333;}
.online li .inp_03{ width:100px; height:23px; border: 1px solid #CCC; padding-left: 5px; line-height: 23px; color: #333;}
.online li.li_02{ margin-left:20px; display:inline;}
.online li.li_03{ width:548px; margin-top:28px;}
.online li.li_04{margin-top:28px;}
.online li img{ vertical-align:middle; margin:0 20px 0 15px;}
.online li a{ color:#333; font-family:"microsoft Yahei";}
.online li.online_btn{ overflow:hidden;}
.online .tj{padding:5px 15px;border:1px solid #666;text-align:center; color:#4a2206; background:none; font-family:"microsoft Yahei"; cursor:pointer; margin-left:23px; display:inline; float:left; line-height:20px;}

/*第二个留言板样式*/
.online2{padding:30px;background-color:#fff;border:1px solid #dedede;}
.online2 li .inp_01,.online2 li .inp_02{width:auto;width:100%;height:36px;border:1px solid #e4eaec;padding:6px 15px;color:#76838f;box-sizing:border-box;}
.online2 li .inp_02{height:100px;}
.online2 li.online_btn{margin-top:12px;}
.online2 .tj{width:100%;margin:0;background-color:var(--theme-color);color:#fff;border-color:var(--theme-color);font-size:18px;padding:10px 0;}