@charset "utf-8";
/* CSS Document */
*,*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body {margin:0px;padding:0px;font-size:12px;font-family:"微软雅黑","黑体";color:#898989;line-height:1;background:#FFF;}
ul,li,dl,dd,dt,p,h1,h2,h3,h4,h5,h6,ol,form,input {margin:0px;padding:0px;}
input,textarea {font-family:"微软雅黑";border:none;outline:none;background:none;}
ul,li {list-style:none}
img {border:0px;padding:0px;display:block;}
a {color:#5c5c5c;text-decoration:none}
.ckwz_nr img {margin:0 auto;display:block;}
.bbms_nr img {margin:0 auto;display:block;}
h2,h3,h4,b{font-weight:normal;}
em,i {font-style:normal;}
.clear {zoom:1;}
.clear:after {content:'';display:block;clear:both;}
.fl {float:left}
.fr {float:right}
.hidden {display:none;background:url() no-repeat center;}
@media(min-width:1000px) {.header {background:#fff;position:fixed;left:0;top:0;width:100%;z-index:100;height:100px;}
.logo {width:143px;position:absolute;left:3%;top:10px;}
.ssnr {width:240px;position:absolute;right:0;}
.sjqh {display:none;}
.nav {text-align:center;}
.nav li {display:inline-block;*display:inline;text-align:center;padding:0 1%;position:relative;}
.nav h3 a {color:#5d5d5d;font-size:18px;line-height:100px;}
.nav .hover1 a {color:#0047a4;}
.nav a:hover {color:#0047a4;}
.nav .on1 h3 a {color:#0067B2;}
.sub.sub1 {display:none;padding:40px 0;width:1400px;background:#fff;position:fixed;top:100px;left:50%;transform:translateX(-50%);overflow:hidden;}
.subbox {float:left;width:14.28%;padding:0 20px;border-right:1px solid #eee;}
.subbox h2 {font-size:16px;color:#333;padding-bottom:25px;font-weight:bold;}
.subbox dt {line-height:2;font-size:14px;}
.subbox a {color:#666;}
.subbox a:hover {color:#007AFF;}
.sub {display:none;width:1000px;background:#fff;position:fixed;top:100px;left:50%;transform:translateX(-50%);overflow:hidden;padding:30px 145px;}
.sub_left {float:left;}
.sub_left {float:left;width:160px;border-left:1px solid #eee;border-right:1px solid #eee;}
.sub_left dt {line-height:46px;font-size:16px;padding-left:30px;text-align:left;}
.sub_left a {font-weight:bold;color:#014a7f;}
.sub_left a:hover {color:#007AFF;}
.sub_right {float:right;width:337px;}
.sub_right p {font-weight:bold;color:#014a7f;font-size:16px;padding-top:15px;}
.banner {padding-top:100px;}
.banner img {width:100%;}
/*.cpzx {width:1400px;margin:0 auto;padding-bottom:30px;}*/
.cpzx {width:100%;margin:0 auto;padding:0 1% 30px 1%;background: url(../images/a_01.jpg) #DCE9F1 no-repeat center center;background-size: auto 100%;}
.cpzc_tit {text-align:center;padding:41px 0 64px;}
.cpzc_tit h2 {font-size:26px;color:#4b4b4b;position:relative;}
.cpzc_tit h2:before {position:absolute;content:"";bottom:-21px;border-bottom:5px solid #0354a6;width:45px;left:50%;margin-left:-27px;}
.cpzxbox p {font-size:15px;text-align:center;color:#fff;background:#0354a6;line-height:50px; overflow:hidden;height:50px;padding:0px 4px}
.cpzx_nr {position:relative;}
.cpzxbox img {width:100%;}
.cpzx_nr .swiper-button-next {background:url(../images/dy.jpg);width:40px;height:40px;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.2);margin-right:-100px;}
.cpzx_nr .swiper-button-prev {background:url(../images/dz.jpg);width:40px;height:40px;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.2);margin-left:-100px;}
.btn1 {display:block;transition:all .8s ease 0s;width:160px;height:47px;line-height:45px;text-align:center;border:1px solid #0056a2;font-size:16px;color:#0056a2;margin:36px auto 0 auto;}
.btn1:hover {color:#fff;background:#0056a2;}
.bj1 {background:#f7f7f7;}
.gywm {width:1400px;margin:0 auto;}
.gywm_nr {overflow:hidden;padding-bottom:40px;}
.gywm_right {width:47%;float:right;}
.gywm_right img {width:100%;border-radius:10px;}
.gywm_left {float:left;width:50%;}
.gywm_left h2 {font-size:22px;line-height:64px;color:#0055a6;}
.gywm_left p {font-size:16px;line-height:30px;color:#787878;}
.gywm_left a {transition:all .8s ease 0s;display:block;font-size:16px;text-align:center;color:#0456a6;width:160px;line-height:45px;border:1px solid #0456a6;height:47px;margin-top:20px;background:#fff;}
.gywm_left a:hover {color:#fff;background:#0456a6;}
.zlyt {padding:20px 5px;}
.zlyt ul {overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.2);padding:18px 0;background:#fff;}
.zlyt li {float:left;width:25%;border-right:1px solid #f3f3f3;}
.zlyt ul li:nth-child(4) {border:none;}
.zlyt_box {overflow:hidden;}
.zlyt_box img {float:left;margin:0 15px 0 70px;}
.zlyt_box h2 {font-size:24px;padding-bottom:30px;color:#555555;position:relative;}
.zlyt_box h2:before {border-bottom:5px solid #0056a2;width:25px;left:148px;bottom:10px;position:absolute;content:"";}
.zlyt_box p {font-size:14px;color:#555555;}
.bj2 {background:url(../images/a_01.jpg) no-repeat center center;background-size:auto 100%;}
.hyal {width:1400px;margin:0 auto;padding-bottom:30px;}
.hyal_nr ul {overflow:hidden;margin-left:-27px;}
.hyal_nr li {float:left;width:25%;padding:0 0 20px 27px;}
.img2 {transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-ou}
.img2:hover {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.hyal_top {overflow:hidden;}
.hyal_top img {width:100%;}
.hyalbox p {font-size:15px;text-align:center;color:#616161;background:#fff;line-height:50px;height:50px;overflow:hidden;padding:0px 4px;}
.btn3 {display:block;transition:all .8s ease 0s;width:160px;height:47px;line-height:45px;text-align:center;border:1px solid #0056a2;font-size:16px;color:#0056a2;margin:0 auto;background:#fff;}
.btn3:hover {color:#fff;background:#0056a2;}
.news {width:1400px;margin:0 auto;padding-bottom:43px;}
.news_nr {overflow:hidden;padding-bottom:40px;}
.news_left {width:45%;float:left;}
.news_tp {overflow:hidden;}
.news_tp img {width:100%;height:319px}
.news_tex {padding-top:25px;}
.news_tex h2 a {font-size:16px;color:#616161;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_tex h4 {font-size:16px;line-height:46px;color:#0056a2;}
.news_tex p {font-size:13px;line-height:28px;color:#747474;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.news_tex h2 a:hover {color:#007AFF;}
.news_right {float:right;width:52%;margin-top:-14px;}
.news_text {overflow:hidden;padding:14px 0;border-bottom:1px solid #dfdfdf;}
.neleft {float:left;width:89px;height:89px;text-align:center;background:#0051a3;}
.neleft h2 {color:#fff;font-weight:bold;font-size:26px;padding:20px 0 5px;}
.neleft p {font-size:14px;color:#fff;}
.ner {float:right;width:calc(100% - 114px);}
.ner p {font-size:14px;color:#747474;line-height:26px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.ner h2 a {font-size:16px;color:#616161;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.ner h2 a:hover {color:#007AFF;}
.footer {background:#005aba;}
.footerbox {width:1400px;margin:0 auto;}
.foot_top {overflow:hidden;border-bottom:1px solid #7aa7d7;padding:17px 0;}
.foot_top span {overflow:hidden;width:220px;text-align:right;}
.foot_top span img {float:right;margin-left:10px;}
.foot_top p {font-size:16px;color:#fff;line-height:2;padding-top:25px;}
.wzfl {overflow:hidden;padding:30px 0 80px;}
.wzfl_left {float:left;width:500px;}
.wzfl_left h2 {font-size:18px;color:#fff;line-height:44px;padding-left:36px;}
.wzfl_left p {font-size:16px;color:#fff;line-height:44px;}
.wzfl_left img {display:inline-block;*display:inline;vertical-align:middle;margin-right:10px;}
.wzfl_right {width:calc(100% - 500px);float:right;overflow:hidden;}
.wzgn {width:20%;float:left;}
.wzgn h2 {font-size:18px;color:#fff;line-height:2;}
.wzgn li {font-size:16px;line-height:32px;}
.wzgn a {color:#fff;}
.link {border-top:1px solid #7aa7d7;padding:10px 0;}
.linkbox {width:1400px;margin:0 auto;}
.linkbox ul {overflow:hidden;}
.linkbox li {float:left;line-height:24px;color:#fff;font-size:15px;}
.linkbox a {font-size:14px;color:#fff;padding-right:15px;}
.bqxx p {width:1200px;margin:0 auto;line-height:30px;font-size:14px;color:#fff;text-align:center}
.bqxx {background:#074b93;padding:20px 0px}
.bqxx img {display:inline-block;*display:inline;vertical-align:middle;margin-right:10px;}
.bqxx  span {padding-right:25px;}
.bqxx a {color:#fff;}
.bqxx a:hover {text-decoration:underline;}
.fdck {width:50px;position:fixed;right:0;top:20%;z-index:100;}
.fdck li {padding-bottom:1px;}
.yzxz {width:224px;float:left;padding-top:35px;line-height:20px;font-size:18px;}
.yzxz b {background:url(../images/a_06.jpg) no-repeat center center #999;background-size:100% 100%;display:inline-block;*display:inline;border-radius:50%;margin-right:19px;vertical-align:middle;width:40px;height:40px}
.ssk {background:url(../images/a_06.jpg);width:46px;height:46px;float:right;margin:25px 20px 0 0;}
.yzxdbox {position:absolute;top:50px;left:40px;width:100%;display:none;padding:10px 0;}
.yzxdbox a:hover {color:#007AFF;}
.yzxz:hover .yzxdbox {display:block;}
/*==产品==*/
.nbanner {background:url(../images/nbanner.jpg) no-repeat center center;height:260px;}
.banner_text {width:1045px;margin:0 auto;}
.banner_text p {color:#fff;font-size:36px;padding-top:190px;}
.fgt {height:100px;}
.dqwz {border-bottom:1px solid #f2f2f2;overflow:hidden;}
.dqwz p {font-size:24px;line-height:70px;padding-top:15px;color:#00569f;width:1400px;margin:0 auto;}
.dqwz span {font-size:14px;color:#333;}
.dqwz span a {color:#333;}
.zfpm {width:1400px;margin:0 auto;padding-top:22px;}
.zfpm ul {overflow:hidden;background:#f1f1f1;}
.zfpm li {float:left;line-height:50px;}
.zfpm a {display:block;padding:0 40px;font-size:16px;color:#0067b2;}
.zfpm .hover2 a {color:#fff;background:#0067b2;}
.zfpm a:hover {color:#fff;background:#0067b2;}
.pmnr {width:1400px;margin:0 auto;padding-bottom:160px;}
.pm_tit {border-bottom:1px solid #d9d9d9;}
.pm_tit h2 {font-size:20px;color:#484848;line-height:48px;padding-top:20px;}
.pm_tit span {font-size:16px;color:#484848;}
.pm_tit span img {display:inline-block;*display:inline;margin-right:10px;vertical-align:middle;margin-top:-3px;}
.pm_tit b {color:#0047A4;padding-right:15px;}
.pm_tit a {color:#0047A4;}
.pm_nr {padding-top:12px;margin-top:25px}
.pm_nr ul {overflow:hidden;margin-left:-30px;}
.pm_nr li {width:25%;float:left;padding-left:30px;}
/*==产品内容==*/
.cpxq {overflow:hidden;padding-top:35px;}
.cpxq_left {float:left;width:520px;overflow:hidden;}
.xqjs_tp {float:left;width:412px;}
.xqtp {border:1px solid #d9d9d9;padding:10px;}
.xqtp img {width:100%;height:400px;animation:fadeIn 1.25s,100ms;}
.xqjs_lb {width:100px;float:right;}
.xqjs_lb li {padding-bottom:5px;}
.xqjs_lb span {cursor:pointer;display:block;border:1px solid #d9d9d9;border-radius:3px;overflow:hidden;}
.xqjs_lb img {width:100%;height:100px;}
.xqjs_left .xqjs_lb .on1 {border:1px solid #007AFF;}
.cpxq_right {float:right;width:calc(100% - 580px);}
.cpxq_right h2 {font-weight:bold;font-size:18px;color:#333333;line-height:40px;}
.cpxq_right p {font-size:16px;line-height:36px;color:#767676;}
.cpxq_right a {width:154px;height:46px;background:#ffad2e;color:#fff;font-size:16px;display:block;text-align:center;line-height:46px;background:#ffad2e;border-radius:6px;margin-top:55px;}
.bbms {padding-top:25px;width:1400px;margin:0 auto;}
.bbms_tit ul {overflow:hidden;}
.bbms_tit li {float:left;padding-left:15px;}
.bbms_tit span {cursor:pointer;display:block;width:132px;height:46px;text-align:center;background:#f5f5f5;line-height:46px;color:#333;font-size:16px;border-radius:4px 4px 0 0;}
.bbms_nr {border:1px solid #ddd;padding:40px 40px 100px 40px;}
.bbmsbox h2 {font-size:16px;color:#333;line-height:2;}
.bbmsbox p {font-size:14px;line-height:2;color:#333;}
.bbmsbox img {padding:20px 0 40px 0;}
.bbms .bbms_tit .on2 {color:#fff;background:#0067b2;}
.xgcp {width:1400px;margin:0 auto;}
.xgcp_tit {border-bottom:1px solid #ddd;padding-top:20px;}
.xgcp_tit h2 {font-size:20px;line-height:64px;}
.xgcp_nr {padding:20px 0 95px;}
.xgcp_nr ul {overflow:hidden;margin-left:-27px;}
.xgcp_nr li {width:25%;float:left;padding-left:27px;}
/*==关于我们==*/
.dqwz b {float:left;}
.dqwz ul {overflow:hidden;float:left;padding:18px 0 0 40px;}
.dqwz li {float:left;padding-right:1px;}
.dqwz ul li a {display:block;width:116px;height:34px;text-align:center;line-height:34px;color:#333;line-height:34px;font-size:16px;}
.dqwz .hover3 a {color:#fff;background:#115eff;}
.dqwz a:hover {color:#fff;background:#115eff;}
.gywm {width:1400px;margin:0 auto;}
.gy_tit {text-align:center;padding:45px 0 35px;}
.gy_tit h2 {font-size:26px;font-weight:bold;color:#01559e;padding-bottom:12px;}
.gy_tit p {font-size:20px;color:#808080;}
.gy_nr {overflow:hidden;padding-bottom:50px;}
.gywm_left {float:left;width:55%;}
.gywm_left h2 {font-size:22px;padding-bottom:10px;color:#565656;}
.gywm_left p {font-size:16px;color:#787878;line-height:36px;text-align:justify;word-break:break-all;}
.gywm_right {float:right;width:42%;}
.gywm_right img {width:100%;}
.bj3 {background:#f5f5f5;}
.qywh {width:1400px;margin:0 auto;padding-bottom:50px;}
.qywh ul {overflow:hidden;margin-left:-20px;}
.qywh li {float:left;width:33.33%;padding-left:20px;text-align:center;}
.qywh img {width:100%;}
.qywh p {font-size:20px;color:#797979;line-height:50px;}
.qyry {width:1400px;margin:0 auto;}
.qyry_nr {}
.qyry_nr ul {overflow:hidden;margin-left:-20px;}
.qyry_nr li {float:left;width:25%;padding:0 0 70px 20px;}
.qyry_nr a {display:block;border:1px solid #eee;padding:15px;}
.qyry_nr img {width:100%;}
.fzlc {width:1400px;margin:0 auto;}
.fzlcbox {overflow:hidden;padding:35px 0;}
.fxlc_left {float:left;width:180px;border-right:1px solid #005aba;}
.fxlc_left h2 {font-size:42px;color:#005aba;text-align:center;position:relative;padding:80px 0;}
.fxlc_left h2:before {position:absolute;content:"";border-right:5px solid #005aba;height:46px;right:-3px;top:78px;}
.fzlc_right {float:right;width:calc(100% - 225px);overflow:hidden;}
.fzlc_tp {float:right;width:246px;}
.fzlc_wb {float:left;width:calc(100% - 250px);}
.fzlc_wb p {font-size:18px;line-height:2;color:#28c8c8c;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
.fzlc_nr {position:relative;padding:15px 0 130px;}
.fzlc_nr .swiper-wrapper {height:810px;padding-bottom:0;margin-top:-40px;}
.fzlc_nr .swiper-button-next {background:url(../images/a_19.jpg);width:32px;height:33px;right:auto;top:5px;left:163px;}
.fzlc_nr .swiper-button-prev {background:url(../images/a_21.jpg);width:32px;height:33px;right:auto;top:auto;left:163px;bottom:100px;}
/*==联系我们==*/
.lxbd {overflow:hidden;padding:45px 0 20px;width:1400px;margin:0 auto;}
.lxbd_box {width:50%;float:left;}
.lxfl {padding-bottom:35px;}
.lxfl h2 {font-size:30px;color:#636363;padding-bottom:15px;}
.lxfl h3 {font-size:24px;color:#636363;padding-bottom:15px;}
.lxfl p {font-size:16px;color:#636363;line-height:36px;}
.lxfl h4 {font-size:24px;color:#0058a1;line-height:1.8;}
.bdtext p {font-size:20px;padding-bottom:20px;color:#333;}
.bdtext h2 {font-size:30px;color:#333;padding-bottom:35px;}
.lxbd_box ul {overflow:hidden;margin-left:-20px;}
.lxbd_box li {float:left;width:50%;padding:0 0 15px 20px;height:60px;}
.wby1 {width:100%;height:45px;border:1px solid #aaaaaa;padding:0 20px;}
.btn2 {width:145px;height:46px;border:none;background:#2e91ef;font-size:16px;color:#fff;border-radius:6px;}
.lxbd_box ul li:nth-child(5) {width:100%;height:auto;}
.wby2 {width:100%;height:100px;border:1px solid #aaaaaa;padding:10px 20px;}
.lxbd_nr span {padding-right:35px;}
.fzjg {background:url(../images/a_07.jpg) no-repeat center center;height:480px;}
.fzjgbox {width:1400px;margin:0 auto;}
.fzjg_tit {text-align:right;padding:35px 0;}
.fzjg_tit p {font-size:24px;line-height:42px;color:#717171;}
.fzjg_tit span {color:#04449b;}
.fzjg_nr ul {overflow:hidden;margin-left:-15px;}
.fzjg_nr li {float:left;padding:0 0 15px 15px;width:12.5%;}
.fzjg_nr a {display:block;background:#bed8eb;line-height:42px;font-size:16px;color:#2d619d;text-align:center;}
.xswl img {max-width:100%;margin:0 auto;}
/*==新闻中心==*/
.xwlb {width:1400px;margin:0 auto;}
.xwlbbox {overflow:hidden;padding:20px 0;border-bottom:1px solid #e6e6e6;}
.xwlb_l {float:left;width:297px;}
.xwlb_r {float:right;width:calc(100% - 340px);}
.xwlb_r h2 {font-size:18px;color:#333;}
.xwlb_r h4 {font-size:14px;color:#999;padding:10px 0 25px;}
.xwlb_r  p {font-size:14px;line-height:28px;height:60px; overflow:hidden}
.xwlb_r a {display:inline-block;*display:inline;margin-top:20px;font-size:16px;color:#666;}
.xwlb_r a:hover {text-decoration:underline;}
.fynr {padding:30px 0;text-align:center;}
.fynr li {display:inline-block;*display:inline;padding:0 6px;}
.fynr a {display:inline-block;*display:inline;padding:4px 10px;font-size:14px;color:#333;border:1px solid #c8c8c8;}
.fynr span {display:inline-block;*display:inline;padding:4px 10px;font-size:14px;color:#333;border:1px solid #c8c8c8;}
.fynr .hover4 a {font-weight:bold;color:#ff0000;}
.fynr a:hover {font-weight:bold;color:#ff0000;}
/*==新闻内容==*/
.xwnr {border:1px solid #ddd;margin-top:20px;margin-bottom:50px;}
.xwnr_tit {text-align:center;padding:35px 0 22px;border-bottom:1px solid #ddd;}
.xwnr_tit h2 {font-size:20px;padding-bottom:15px;color:#333;}
.xwnr_tit p {font-size:14px;color:#999;}
.xwnr_xq {padding:30px;font-size:15px;line-height:30px;color:#333;}
.xwnr_xq img {margin:0 auto;padding:10px 0px;max-width:100%}
.sxwz li {line-height:26px;color:#666;font-size:16px;}
.sxwz a {color:#666;}
.sxwz a:hover {color:#007AFF;text-decoration:underline;}
.sxwz {padding:20px 30px;border-top:1px solid #ddd;}
}
@media(max-width:1400px) and (min-width:1000px) {.header {background:#fff;position:fixed;left:0;top:0;width:100%;z-index:100;height:100px;}
.logo {width:143px;position:absolute;left:1%;top:10px;}
.ssnr {width:240px;position:absolute;right:0;}
.nav {float:left;padding-left:130;width:100%;}
.nav li {display:inline-block;*display:inline;text-align:center;position:relative;line-height:100px;padding:0 0.3%;}
.nav {text-align:center;}
.nav h3 a {color:#5d5d5d;font-size:17px;line-height:100px;}
.nav .on h3 a {color:#0067B2;}
.sub.sub1 {display:none;padding:40px 0;width:100%;background:#fff;position:fixed;top:100px;left:50%;transform:translateX(-50%);overflow:hidden;}
.subbox {float:left;width:14.28%;padding:0 20px;border-right:1px solid #eee;}
.subbox h2 {font-size:16px;color:#333;padding-bottom:25px;font-weight:bold;}
.subbox dt {line-height:2;font-size:14px;}
.subbox a {color:#666;}
.subbox a:hover {color:#007AFF;}
.sub {display:none;width:680px;background:#fff;position:fixed;top:100px;left:50%;transform:translateX(-50%);overflow:hidden;padding:30px 45px;}
.sub_left {float:left;}
.sub_left {float:left;width:160px;border-left:1px solid #eee;border-right:1px solid #eee;}
.sub_left dt {line-height:46px;font-size:16px;padding-left:30px;text-align:left;}
.sub_left a {font-weight:bold;color:#014a7f;}
.sub_left a:hover {color:#007AFF;}
.sub_right {float:right;width:337px;}
.sub_right p {font-weight:bold;color:#014a7f;font-size:16px;padding-top:15px;}
.banner {padding-top:100px;}
.banner img {width:100%;}
.cpzx {width:100%;margin:0 auto;padding:0 1% 30px 1%;background: url(../images/a_01.jpg) no-repeat center center;background-size: auto 100%;}
.cpzc_tit {text-align:center;padding:41px 0 64px;}
.cpzc_tit h2 {font-size:26px;color:#4b4b4b;position:relative;}
.cpzc_tit h2:before {position:absolute;content:"";bottom:-21px;border-bottom:5px solid #0354a6;width:45px;left:50%;margin-left:-27px;}
.cpzxbox p {font-size:15px;text-align:center;color:#fff;background:#0354a6;line-height:50px;height:50px; overflow:hidden;padding:0px 4px}
.cpzx_nr {position:relative;}
.cpzxbox img {width:100%;}
.cpzx_nr .swiper-button-next {background:url(../images/dy.jpg);width:40px;height:40px;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.2);margin-right:0px;}
.cpzx_nr .swiper-button-prev {background:url(../images/dz.jpg);width:40px;height:40px;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.2);margin-left:0px;}
.btn1 {display:block;transition:all .8s ease 0s;width:160px;height:37px;line-height:35px;text-align:center;border:1px solid #0056a2;font-size:15px;color:#0056a2;margin:36px auto 0 auto;}
.btn1:hover {color:#fff;background:#0056a2;}
.bj1 {background:#f7f7f7;}
.gywm {width:1400px;margin:0 auto;}
.gywm_nr {overflow:hidden;padding-bottom:40px;}
.gywm_right {width:47%;float:right;}
.gywm_right img {width:100%;border-radius:10px;}
.gywm_left {float:left;width:50%;}
.gywm_left h2 {font-size:24px;line-height:64px;color:#0055a6;}
.gywm_left p {font-size:17px;line-height:30px;color:#787878;}
.gywm_left a {transition:all .8s ease 0s;display:block;font-size:15px;text-align:center;color:#0456a6;width:160px;line-height:35px;border:1px solid #0456a6;height:37px;margin-top:20px;background:#fff;}
.gywm_left a:hover {color:#fff;background:#0456a6;}
.zlyt {padding:20px 5px;}
.zlyt ul {overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.2);padding:18px 0;background:#fff;}
.zlyt li {float:left;width:25%;border-right:1px solid #f3f3f3;}
.zlyt ul li:nth-child(4) {border:none;}
.zlyt_box {overflow:hidden;}
.zlyt_box img {float:left;margin:0 15px 0 70px;}
.zlyt_box h2 {font-size:24px;padding-bottom:30px;color:#555555;position:relative;}
.zlyt_box h2:before {border-bottom:5px solid #0056a2;width:25px;left:148px;bottom:10px;position:absolute;content:"";}
.zlyt_box p {font-size:14px;color:#555555;}
.bj2 {background:url(../images/a_01.jpg) no-repeat center center;background-size:auto 100%;}
.hyal {width:100%;margin:0 auto;padding:0 1% 30px 1%;}
.hyal_nr ul {overflow:hidden;margin-left:-27px;}
.hyal_nr li {float:left;width:25%;padding:0 0 20px 27px;}
.img2 {transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-ou}
.img2:hover {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.hyal_top {overflow:hidden;}
.hyal_top img {width:100%;}
.hyalbox p {font-size:15px;text-align:center;color:#616161;background:#fff;line-height:50px;height:50px; overflow:hidden;padding:0px 4px}
.btn3 {display:block;transition:all .8s ease 0s;width:160px;height:37px;line-height:35px;text-align:center;border:1px solid #0056a2;font-size:15px;color:#0056a2;margin:0 auto;background:#fff;}
.btn3:hover {color:#fff;background:#0056a2;}
.news {width:100%;margin:0 auto;padding:0 1% 43px 1%;}
.news_nr {overflow:hidden;padding-bottom:40px;}
.news_left {width:45%;float:left;}
.news_tp {overflow:hidden;}
.news_tp img {width:100%;height:319px}
.news_tex {padding-top:25px;}
.news_tex h2 a {font-size:16px;color:#616161;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_tex h4 {font-size:16px;line-height:46px;color:#0056a2;}
.news_tex p {font-size:13px;line-height:28px;color:#747474;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.news_tex h2 a:hover {color:#007AFF;}
.news_right {float:right;width:52%;margin-top:-14px;}
.news_text {overflow:hidden;padding:14px 0;border-bottom:1px solid #dfdfdf;}
.neleft {float:left;width:89px;height:89px;text-align:center;background:#0051a3;}
.neleft h2 {color:#fff;font-weight:bold;font-size:26px;padding:20px 0 12px;}
.neleft p {font-size:14px;color:#fff;}
.ner {float:right;width:calc(100% - 114px);}
.ner p {font-size:13px;color:#747474;line-height:26px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.ner h2 a {font-size:16px;color:#616161;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.ner h2 a:hover {color:#007AFF;}
.footer {background:#005aba;}
.footerbox {width:100%;margin:0 auto;padding:0 1%;}
.foot_top {overflow:hidden;border-bottom:1px solid #7aa7d7;padding:17px 0;}
.foot_top span {overflow:hidden;width:220px;text-align:right;}
.foot_top span img {float:right;margin-left:10px;}
.foot_top p {font-size:16px;color:#fff;line-height:2;padding-top:25px;}
.wzfl {overflow:hidden;padding:30px 0 80px;}
.wzfl_left {float:left;width:500px;}
.wzfl_left h2 {font-size:18px;color:#fff;line-height:44px;padding-left:36px;}
.wzfl_left p {font-size:16px;color:#fff;line-height:44px;}
.wzfl_left img {display:inline-block;*display:inline;vertical-align:middle;margin-right:10px;}
.wzfl_right {width:calc(100% - 500px);float:right;overflow:hidden;}
.wzgn {width:20%;float:left;}
.wzgn h2 {font-size:18px;color:#fff;line-height:2;}
.wzgn li {font-size:16px;line-height:32px;}
.wzgn a {color:#fff;}
.link {border-top:1px solid #7aa7d7;padding:10px 0;}
.linkbox {width:100%;margin:0 auto;padding:0 1%;}
.linkbox ul {overflow:hidden;}
.linkbox li {float:left;line-height:24px;color:#fff;font-size:15px;}
.linkbox a {font-size:14px;color:#fff;padding-right:15px;}
.fdck {width:50px;position:fixed;right:0;top:20%;z-index:100;}
.fdck li {padding-bottom:1px;}
.yzxz {width:224px;float:left;padding-top:35px;line-height:20px;font-size:18px;}
.yzxz b {background:url(../images/a_06.jpg) no-repeat center center #999;background-size:100% 100%;width:40px;height:40px}
.ssk {background:url(../images/a_06.jpg);width:46px;height:46px;float:right;margin:25px 20px 0 0;}
.yzxdbox {position:absolute;top:50px;left:40px;width:100%;display:none;padding:10px 0;}
.yzxdbox a:hover {color:#007AFF;}
.yzxz:hover .yzxdbox {display:block;}
/*==产品==*/
.nbanner {background:url(../images/nbanner.jpg) no-repeat center center;height:260px;}
.banner_text {width:100%;margin:0 auto;padding:0 1%;}
.banner_text p {color:#fff;font-size:36px;padding-top:190px;}
.fgt {height:100px;}
.dqwz {border-bottom:1px solid #f2f2f2;overflow:hidden;}
.dqwz p {font-size:24px;line-height:70px;padding:15px 1% 0 1%;color:#00569f;width:100%;margin:0 auto;}
.dqwz span {font-size:14px;color:#333;}
.dqwz span a {color:#333;}
.zfpm {width:100%;margin:0 auto;padding:22px 1% 0 1%;}
.zfpm ul {overflow:hidden;background:#f1f1f1;}
.zfpm li {float:left;line-height:50px;}
.zfpm a {display:block;padding:0 15px;font-size:16px;color:#0067b2;}
.zfpm .hover2 a {color:#fff;background:#0067b2;}
.zfpm a:hover {color:#fff;background:#0067b2;}
.pmnr {width:100%;margin:0 auto;padding:0 1% 160px 1%;}
.pm_tit {border-bottom:1px solid #d9d9d9;}
.pm_tit h2 {font-size:20px;color:#484848;line-height:48px;padding-top:20px;}
.pm_tit span {font-size:16px;color:#484848;}
.pm_tit span img {display:inline-block;*display:inline;margin-right:10px;vertical-align:middle;margin-top:-3px;}
.pm_tit b {color:#0047A4;padding-right:15px;}
.pm_tit a {color:#0047A4;}
.pm_nr {padding-top:12px;margin-top:25px}
.pm_nr ul {overflow:hidden;margin-left:-30px;}
.pm_nr li {width:25%;float:left;padding-left:30px;}
/*==产品内容==*/
.cpxq {overflow:hidden;padding-top:35px;}
.cpxq_left {float:left;width:520px;overflow:hidden;}
.xqjs_tp {float:left;width:412px;}
.xqtp {border:1px solid #d9d9d9;padding:10px;}
.xqtp img {width:100%;height:400px;animation:fadeIn 1.25s,100ms;}
.xqjs_lb {width:100px;float:right;}
.xqjs_lb li {padding-bottom:5px;}
.xqjs_lb span {cursor:pointer;display:block;border:1px solid #d9d9d9;border-radius:3px;overflow:hidden;}
.xqjs_lb img {width:100%;height:100px;}
.xqjs_left .xqjs_lb .on1 {border:1px solid #007AFF;}
.cpxq_right {float:right;width:calc(100% - 580px);}
.cpxq_right h2 {font-weight:bold;font-size:18px;color:#333333;line-height:40px;}
.cpxq_right p {font-size:16px;line-height:36px;color:#767676;}
.cpxq_right a {width:154px;height:46px;background:#ffad2e;color:#fff;font-size:16px;display:block;text-align:center;line-height:46px;background:#ffad2e;border-radius:6px;margin-top:55px;}
.bbms {padding:25px 1% 0 1%;width:100%;margin:0 auto;}
.bbms_tit ul {overflow:hidden;}
.bbms_tit li {float:left;padding-left:15px;}
.bbms_tit span {cursor:pointer;display:block;width:132px;height:46px;text-align:center;background:#f5f5f5;line-height:46px;color:#333;font-size:16px;border-radius:4px 4px 0 0;}
.bbms_nr {border:1px solid #ddd;padding:40px 40px 100px 40px;}
.bbmsbox h2 {font-size:16px;color:#333;line-height:2;}
.bbmsbox p {font-size:14px;line-height:2;color:#333;}
.bbmsbox img {padding:20px 0 40px 0;}
.bbms .bbms_tit .on2 {color:#fff;background:#0067b2;}
.xgcp {width:100%;margin:0 auto;padding:0 1%;}
.xgcp_tit {border-bottom:1px solid #ddd;padding-top:20px;}
.xgcp_tit h2 {font-size:20px;line-height:64px;}
.xgcp_nr {padding:20px 0 95px;}
.xgcp_nr ul {overflow:hidden;margin-left:-27px;}
.xgcp_nr li {width:25%;float:left;padding-left:27px;}
/*==关于我们==*/
.dqwz b {float:left;}
.dqwz ul {overflow:hidden;float:left;padding:18px 0 0 40px;}
.dqwz li {float:left;padding-right:1px;}
.dqwz ul li a {display:block;width:116px;height:34px;text-align:center;line-height:34px;color:#333;line-height:34px;font-size:16px;}
.dqwz .hover3 a {color:#fff;background:#115eff;}
.dqwz a:hover {color:#fff;background:#115eff;}
.gywm {width:100%;margin:0 auto;padding:0 1%;}
.gy_tit {text-align:center;padding:45px 0 35px;}
.gy_tit h2 {font-size:26px;font-weight:bold;color:#01559e;padding-bottom:12px;}
.gy_tit p {font-size:20px;color:#808080;}
.gy_nr {overflow:hidden;padding-bottom:50px;}
.gywm_left {float:left;width:55%;}
.gywm_left h2 {font-size:20px;padding-bottom:10px;color:#565656;}
.gywm_left p {font-size:15px;color:#787878;line-height:36px;text-align:justify;word-break:break-all;}
.gywm_right {float:right;width:42%;}
.gywm_right img {width:100%;box-shadow:0 0 10px rgba(0,0,0,.2);}
.bj3 {background:#f5f5f5;}
.qywh {width:100%;margin:0 auto;padding:0 1% 50px 1%;}
.qywh ul {overflow:hidden;margin-left:-20px;}
.qywh li {float:left;width:33.33%;padding-left:20px;text-align:center;}
.qywh img {width:100%;}
.qywh p {font-size:20px;color:#797979;line-height:50px;}
.qyry {width:100%;margin:0 auto;padding:0 1%;}
.qyry_nr {}
.qyry_nr ul {overflow:hidden;margin-left:-20px;}
.qyry_nr li {float:left;width:25%;padding:0 0 70px 20px;}
.qyry_nr a {display:block;border:1px solid #eee;padding:15px;}
.qyry_nr img {width:100%;}
.fzlc {width:100%;margin:0 auto;padding:0 1%;}
.fzlcbox {overflow:hidden;padding:35px 0;}
.fxlc_left {float:left;width:180px;border-right:1px solid #005aba;}
.fxlc_left h2 {font-size:42px;color:#005aba;text-align:center;position:relative;padding:80px 0;}
.fxlc_left h2:before {position:absolute;content:"";border-right:5px solid #005aba;height:46px;right:-3px;top:78px;}
.fzlc_right {float:right;width:calc(100% - 225px);overflow:hidden;}
.fzlc_tp {float:right;width:246px;}
.fzlc_wb {float:left;width:calc(100% - 250px);}
.fzlc_wb p {font-size:18px;line-height:2;color:#28c8c8c;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
.fzlc_nr {position:relative;padding:15px 0 130px;}
.fzlc_nr .swiper-wrapper {height:810px;padding-bottom:0;margin-top:-40px;}
.fzlc_nr .swiper-button-next {background:url(../images/a_19.jpg);width:32px;height:33px;right:auto;top:5px;left:163px;}
.fzlc_nr .swiper-button-prev {background:url(../images/a_21.jpg);width:32px;height:33px;right:auto;top:auto;left:163px;bottom:100px;}
/*==联系我们==*/
.lxbd {overflow:hidden;padding:45px 1% 20px 1%;width:100%;margin:0 auto;}
.lxbd_box {width:50%;float:left;}
.lxfl {padding-bottom:35px;}
.lxfl h2 {font-size:30px;color:#636363;padding-bottom:15px;}
.lxfl h3 {font-size:24px;color:#636363;padding-bottom:15px;}
.lxfl p {font-size:16px;color:#636363;line-height:36px;}
.lxfl h4 {font-size:24px;color:#0058a1;line-height:1.8;}
.bdtext p {font-size:20px;padding-bottom:20px;color:#333;}
.bdtext h2 {font-size:30px;color:#333;padding-bottom:35px;}
.lxbd_box ul {overflow:hidden;margin-left:-20px;}
.lxbd_box li {float:left;width:50%;padding:0 0 15px 20px;height:60px;}
.wby1 {width:100%;height:45px;border:1px solid #aaaaaa;padding:0 20px;}
.btn2 {width:145px;height:46px;border:none;background:#2e91ef;font-size:16px;color:#fff;border-radius:6px;}
.lxbd_box ul li:nth-child(5) {width:100%;height:auto;}
.wby2 {width:100%;height:100px;border:1px solid #aaaaaa;padding:10px 20px;}
.lxbd_nr span {padding-right:35px;}
.fzjg {background:url(../images/a_07.jpg) no-repeat center center;height:480px;}
.fzjgbox {width:100%;margin:0 auto;padding:0 1%;}
.fzjg_tit {text-align:right;padding:35px 0;}
.fzjg_tit p {font-size:24px;line-height:42px;color:#717171;}
.fzjg_tit span {color:#04449b;}
.fzjg_nr ul {overflow:hidden;margin-left:-15px;}
.fzjg_nr li {float:left;padding:0 0 15px 15px;width:12.5%;}
.fzjg_nr a {display:block;background:#bed8eb;line-height:42px;font-size:16px;color:#2d619d;text-align:center;}
.xswl img {max-width:100%;margin:0 auto;}
/*==新闻中心==*/
.xwlb {width:100%;margin:0 auto;padding:1%;}
.xwlbbox {overflow:hidden;padding:20px 0;border-bottom:1px solid #e6e6e6;}
.xwlb_l {float:left;width:297px;}
.xwlb_r {float:right;width:calc(100% - 340px);}
.xwlb_r h2 {font-size:18px;color:#333;}
.xwlb_r h4 {font-size:14px;color:#999;padding:10px 0 25px;}
.xwlb_r  p {font-size:14px;line-height:28px;height:60px; overflow:hidden;}
.xwlb_r a {display:inline-block;*display:inline;font-size:16px;color:#666;}
.xwlb_r a:hover {text-decoration:underline;}
.fynr {padding:30px 0;text-align:center;}
.fynr li {display:inline-block;*display:inline;padding:0 6px;}
.fynr a {display:inline-block;*display:inline;padding:4px 10px;font-size:14px;color:#333;border:1px solid #c8c8c8;}
.fynr span {display:inline-block;*display:inline;padding:4px 10px;font-size:14px;color:#333;border:1px solid #c8c8c8;}
.fynr .hover4 a {font-weight:bold;color:#ff0000;}
.fynr a:hover {font-weight:bold;color:#ff0000;}
/*==新闻内容==*/
.xwnr {border:1px solid #ddd;margin-top:20px;margin-bottom:50px;}
.xwnr_tit {text-align:center;padding:35px 0 22px;border-bottom:1px solid #ddd;}
.xwnr_tit h2 {font-size:20px;padding-bottom:15px;color:#333;}
.xwnr_tit p {font-size:14px;color:#999;}
.xwnr_xq {padding:30px;font-size:15px;line-height:30px;color:#333;}
.xwnr_xq img {margin:0 auto;padding:10px 0px;max-width:100%}
.sxwz li {line-height:26px;color:#666;font-size:16px;}
.sxwz a {color:#666;}
.sxwz a:hover {color:#007AFF;text-decoration:underline;}
.sxwz {padding:20px 30px;border-top:1px solid #ddd;}
}
@media(max-width:999px) {.header {background:#fff;position:fixed;left:0;top:0;width:100%;z-index:100;height:60px;}
.logo {width:80px;position:absolute;left:1%;top:8px;}
.logo img {width:100%;}
.sjqh {display:block;position:absolute;top:23px;right:65px;}
.sjqh a {font-size:14px;color:#666;}
.ssnr {width:240px;position:absolute;right:0;display:none;}
.dhbtn {background:url(../images/d1.png);width:30px;height:30px;top:15px;right:3%;position:absolute;}
.dhbtn.on {background:url(../images/d2.png);}
.nav {position:fixed;width:100%;left:0;top:60px;background:#fff;height:calc(100vh - 60px);background:#fff;display:none;border-top:1px solid #eee;}
.nav li {padding:0 3%;border-bottom:1px solid #ddd;}
.nav h3 a {color:#5d5d5d;font-size:16px;line-height:45px;}
.nav .on h3 a {color:#0067B2;}
.sub.sub1 {display:none;padding:.3rem 0;width:100%;background:#fff;height:5rem;overflow:auto;}
.subbox {float:left;width:100%;padding:0 .2rem;padding-bottom:.3rem;}
.subbox h2 {font-size:16px;color:#333;padding-bottom:15px;font-weight:bold;}
.subbox dl {overflow:hidden;margin-left:-.3rem;}
.subbox dt {line-height:2;font-size:14px;float:left;padding-left:.3rem;}
.subbox a {color:#666;}
.subbox a:hover {color:#007AFF;}
.sub {display:none;width:100%;background:#fff;padding:.3rem 0;overflow:hidden;}
.sub_left {float:left;}
.sub_left {float:left;width:30%;border-right:1px solid #eee;}
.sub_left dt {line-height:2;font-size:14px;padding-left:.3rem;text-align:left;}
.sub_left a {font-weight:bold;color:#014a7f;}
.sub_left a:hover {color:#007AFF;}
.sub_right {float:right;width:70%;}
.sub_right img {width:100%;}
.sub_right p {font-weight:bold;color:#014a7f;font-size:12px;padding-top:15px;line-height:1.6;}
.banner {padding-top:60px;}
.banner img {width:100%;}
.cpzx {width:100%;margin:0 auto;padding:0 1% 30px 1%;background: url(../images/a_01.jpg) no-repeat center center;background-size: auto 100%;}
.cpzc_tit {text-align:center;padding:30px 0 44px;}
.cpzc_tit h2 {font-size:20px;color:#4b4b4b;position:relative;}
.cpzc_tit h2:before {position:absolute;content:"";bottom:-21px;border-bottom:5px solid #0354a6;width:45px;left:50%;margin-left:-27px;}
.cpzxbox p {font-size:14px;text-align:center;color:#fff;background:#0354a6;line-height:36px;height:36px;overflow:hidden;padding:0px 4px}
.cpzx_nr {position:relative;}
.cpzxbox img {width:100%;}
.cpzx_nr .swiper-button-next {background:url(../images/my.jpg);width:30px;height:30px;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.2);margin-right:0px;}
.cpzx_nr .swiper-button-prev {background:url(../images/mz.jpg);width:30px;height:30px;border-radius:50%;box-shadow:0 0 10px rgba(0,0,0,.2);margin-left:0px;}
.btn1 {display:block;transition:all .8s ease 0s;width:160px;height:37px;line-height:35px;text-align:center;border:1px solid #0056a2;font-size:15px;color:#0056a2;margin:36px auto 0 auto;}
.btn1:hover {color:#fff;background:#0056a2;}
.bj1 {background:#f7f7f7;}
.gywm {width:1400px;margin:0 auto;}
.gywm_nr {overflow:hidden;padding-bottom:40px;}
.gywm_right {width:47%;float:right;}
.gywm_right img {width:100%;border-radius:2px;box-shadow:0 0 10px rgba(0,0,0,.2);}
.gywm_left {float:left;width:50%;}
.gywm_left h2 {font-size:22px;line-height:64px;color:#0055a6;}
.gywm_left p {font-size:16px;line-height:30px;color:#787878;}
.gywm_left a {transition:all .8s ease 0s;display:block;font-size:15px;text-align:center;color:#0456a6;width:160px;line-height:35px;border:1px solid #0456a6;height:37px;background:#fff;margin:20px auto 0 auto;}
.gywm_left a:hover {color:#fff;background:#0456a6;}
.zlyt {padding:20px 5px;}
.zlyt ul {overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,.2);padding:18px 0;background:#fff;}
.zlyt li {float:left;width:50%;border-right:1px solid #f3f3f3;margin-bottom:20px;}
.zlyt ul li:nth-child(4) {border:none;}
.zlyt ul li:nth-child(2) {border:none;}
.zlyt_box {overflow:hidden;}
.zlyt_box img {margin:10px auto;width:35px;height:35px;}
.zlyt_box h2 {font-size:20px;padding-bottom:10px;color:#555555;position:relative;text-align:center;}
.zlyt_box h2:before {border-bottom:5px solid #0056a2;width:25px;left:148px;bottom:10px;position:absolute;content:"";}
.zlyt_box p {font-size:14px;color:#555555;text-align:center;}
.bj2 {background:url(../images/a_01.jpg) no-repeat center center;background-size:auto 100%;}
.hyal {width:100%;margin:0 auto;padding:0 2% 30px 2%;}
.hyal_nr ul {overflow:hidden;margin-left:-.2rem;}
.hyal_nr li {float:left;width:50%;padding:0 0 20px .2rem;}
.img2 {transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-ou}
.img2:hover {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);}
.hyal_top {overflow:hidden;}
.hyal_top img {width:100%;}
.hyalbox p {font-size:14px;text-align:center;color:#616161;background:#fff;line-height:36px;height:36px;overflow:hidden;padding:0px 2px}
.btn3 {display:block;transition:all .8s ease 0s;width:160px;height:37px;line-height:35px;text-align:center;border:1px solid #0056a2;font-size:15px;color:#0056a2;margin:0 auto;background:#fff;}
.btn3:hover {color:#fff;background:#0056a2;}
.news {width:100%;margin:0 auto;padding:0 2% 30px 2%;}
.news_nr {overflow:hidden;padding-bottom:30px;}
.news_left {width:100%;}
.news_tp {overflow:hidden;}
.news_tp img {width:100%;}
.news_tex {padding-top:25px;}
.news_tex h2 a {font-size:15px;color:#616161;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_tex h4 {font-size:16px;line-height:46px;color:#0056a2;}
.news_tex p {font-size:13px;line-height:28px;color:#747474;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.news_tex h2 a:hover {color:#007AFF;}
.news_right {width:100%;margin-top:20px;}
.news_text {overflow:hidden;padding:14px 0;border-bottom:1px solid #dfdfdf;}
.neleft {float:left;width:89px;height:89px;text-align:center;background:#0051a3;}
.neleft h2 {color:#fff;font-weight:bold;font-size:26px;padding:20px 0 5px;}
.neleft p {font-size:14px;color:#fff;}
.ner {float:right;width:calc(100% - 104px);}
.ner p {font-size:13px;color:#747474;line-height:26px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.ner h2 a {font-size:15px;color:#616161;line-height:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;}
.ner h2 a:hover {color:#007AFF;}
.footer {background:#074b93;}
.footerbox {width:100%;margin:0 auto;padding:0 2%;}
.foot_top {overflow:hidden;border-bottom:1px solid #7aa7d7;padding:17px 0;}
.foot_top span {overflow:hidden;width:100%;display:block;text-align:center;}
.foot_top span img {margin:0 auto;}
.foot_top p {font-size:14px;color:#fff;line-height:1.5;padding-top:15px;}
.wzfl {overflow:hidden;padding:30px 0 30px;}
.wzfl_left {width:100%;}
.wzfl_left h2 {font-size:18px;color:#fff;line-height:44px;}
.wzfl_left p {font-size:16px;color:#fff;line-height:44px;}
.wzfl_left img {vertical-align:middle;margin-right:10px;display:inline-block;*display:inline;}
.foot_top img {margin:15px auto;}
.wzfl_right {width:calc(100% - 500px);float:right;overflow:hidden;display:none;}
.wzgn {width:20%;float:left;}
.wzgn h2 {font-size:18px;color:#fff;line-height:2;}
.wzgn li {font-size:12px;line-height:1.8;}
.wzgn a {color:#fff;}
.link {border-top:1px solid #7aa7d7;padding:10px 0;}
.linkbox {width:100%;margin:0 auto;padding:0 2%;}
.linkbox ul {overflow:hidden;}
.linkbox li {float:left;line-height:1.6;color:#fff;font-size:14px;}
.linkbox a {font-size:13px;color:#fff;padding-right:8px;line-height:190%}
.bqxx p {width:100%;margin:0 auto;line-height:200%;font-size:13px;color:#fff;text-align:center;}
.bqxx {background:#005aba;padding:15px 4px}
.bqxx img {display:inline-block;*display:inline;vertical-align:middle;margin-right:10px;}
.bqxx  span {padding:0 .1rem;}
.bqxx a {color:#fff;}
.bqxx a:hover {text-decoration:underline;}
.fdck {width:50px;position:fixed;right:0;top:20%;z-index:100;}
.fdck li {padding-bottom:1px;}
.yzxz {width:224px;float:left;padding-top:35px;line-height:20px;font-size:18px;}
.yzxz b {background:url(../images/a_06.jpg) no-repeat center center #999;background-size:100% 100%;width:40px;height:40px}
.ssk {background:url(../images/a_06.jpg);width:46px;height:46px;float:right;margin:25px 20px 0 0;}
.yzxdbox {position:absolute;top:50px;left:40px;width:100%;display:none;padding:10px 0;}
.yzxdbox a:hover {color:#007AFF;}
.yzxz:hover .yzxdbox {display:block;}
/*==产品==*/
.nbanner {background:url(../images/nbanner.jpg) no-repeat center center;height:160px;background-size:auto 100%;}
.banner_text {width:100%;margin:0 auto;padding:0 2%;}
.banner_text p {color:#fff;font-size:30px;padding-top:100px;}
.fgt {height:60px;}
.dqwz {border-bottom:1px solid #f2f2f2;overflow:hidden;}
.dqwz p {font-size:18px;line-height:60px;padding:5px 1% 0 1%;color:#00569f;width:100%;margin:0 auto;}
.dqwz span {font-size:14px;color:#333;}
.dqwz span a {color:#333;}
.zfpm {width:100%;margin:0 auto;padding:22px 1% 0 1%;}
.zfpm ul {overflow:hidden;background:#f1f1f1;}
.zfpm li {float:left;line-height:50px;}
.zfpm a {display:block;padding:0 15px;font-size:16px;color:#0067b2;}
.zfpm .hover2 a {color:#fff;background:#0067b2;}
.zfpm a:hover {color:#fff;background:#0067b2;}
.pmnr {width:100%;margin:0 auto;padding:0 2% 50px 2%;}
.pm_tit {border-bottom:1px solid #d9d9d9;}
.pm_tit h2 {font-size:14px;color:#484848;line-height:28px;padding:20px 0;}
.pm_tit span {font-size:14px;color:#484848;width:100%;display:block;}
.pm_tit span img {display:inline-block;*display:inline;margin-right:10px;vertical-align:middle;margin-top:-3px;}
.pm_tit b {color:#0047A4;padding-right:15px;}
.pm_tit a {color:#0047A4;}
.pm_nr {padding-top:12px;}
.pm_nr ul {overflow:hidden;margin-left:-.2rem;}
.pm_nr li {width:50%;float:left;padding-left:.2rem;}
/*==产品内容==*/
.cpxq {overflow:hidden;padding-top:35px;}
.cpxq_left {width:100%;overflow:hidden;}
.xqjs_tp {width:100%;}
.xqtp {border:1px solid #d9d9d9;padding:10px;}
.xqtp img {width:100%;height:400px;animation:fadeIn 1.25s,100ms;}
.xqjs_lb {width:100%;padding-top:10px;}
.xqjs_lb  ul {overflow:hidden;margin-left:-.1rem;}
.xqjs_lb li {width:25%;float:left;padding-left:.1rem;}
.xqjs_lb span {cursor:pointer;display:block;border:1px solid #d9d9d9;border-radius:3px;overflow:hidden;}
.xqjs_lb img {width:100%;height:100px;}
.xqjs_left .xqjs_lb .on1 {border:1px solid #007AFF;}
.cpxq_right {width:100%;}
.cpxq_right h2 {font-weight:bold;font-size:16px;color:#333333;line-height:40px;}
.cpxq_right p {font-size:14px;line-height:1.8;color:#767676;}
.cpxq_right a {width:154px;height:46px;background:#ffad2e;color:#fff;font-size:16px;display:block;text-align:center;line-height:46px;background:#ffad2e;border-radius:6px;margin-top:55px;}
.bbms {padding:25px 2% 0 2%;width:100%;margin:0 auto;}
.bbms_tit ul {overflow:hidden;margin-left:-.1rem;}
.bbms_tit li {float:left;padding-left:.1rem;}
.bbms_tit span {cursor:pointer;display:block;width:70px;height:35px;text-align:center;background:#f5f5f5;line-height:35px;color:#333;font-size:13px;border-radius:4px 4px 0 0;}
.bbms_nr {border:1px solid #ddd;padding:10px;}
.bbmsbox h2 {font-size:14px;color:#333;line-height:1.8;}
.bbmsbox p {font-size:14px;line-height:2;color:#333;}
.bbmsbox img {margin:15px auto;max-width:100%;}
.bbms .bbms_tit .on2 {color:#fff;background:#0067b2;}
.xgcp {width:100%;margin:0 auto;padding:0 2%;}
.xgcp_tit {border-bottom:1px solid #ddd;padding-top:20px;}
.xgcp_tit h2 {font-size:18px;line-height:64px;}
.xgcp_nr {padding:20px 0 95px;}
.xgcp_nr ul {overflow:hidden;margin-left:-.2rem;}
.xgcp_nr li {width:50%;float:left;padding-left:.2rem;}
/*==关于我们==*/
.dqwz b {float:left;}
.dqwz ul {overflow:hidden;float:left;padding:0 5px;}
.dqwz li {float:left;padding-right:8px;}
.dqwz ul li a {display:block;width:72px;height:34px;text-align:center;line-height:34px;color:#333;line-height:34px;font-size:15px;}
.dqwz .hover3 a {color:#fff;background:#115eff;}
.dqwz a:hover {color:#fff;background:#115eff;}
.gywm {width:100%;margin:0 auto;padding:0 2%;}
.gy_tit {text-align:center;padding:45px 0 35px;}
.gy_tit h2 {font-size:26px;font-weight:bold;color:#01559e;padding-bottom:12px;}
.gy_tit p {font-size:20px;color:#808080;}
.gy_nr {overflow:hidden;padding-bottom:50px;}
.gywm_left {width:100%;padding-bottom:30px;}
.gywm_left h2 {font-size:16px;padding-bottom:10px;color:#565656;line-height:160%;}
.gywm_left p {font-size:14px;color:#787878;line-height:1.8;text-align:justify;word-break:break-all;}
.gywm_right {width:100%;}
.gywm_right img {width:100%;}
.bj3 {background:#f5f5f5;}
.qywh {width:100%;margin:0 auto;padding:0 2% 50px 2%;}
.qywh ul {overflow:hidden;margin-left:-20px;}
.qywh li {float:left;width:33.33%;padding-left:20px;text-align:center;}
.qywh img {width:100%;}
.qywh p {font-size:20px;color:#797979;line-height:50px;}
.qyry {width:100%;margin:0 auto;padding:0 2%;}
.qyry_nr {}
.qyry_nr ul {overflow:hidden;margin-left:-20px;}
.qyry_nr li {float:left;width:50%;padding:0 0 70px 20px;}
.qyry_nr a {display:block;border:1px solid #eee;padding:15px;}
.qyry_nr img {width:100%;}
.fzlc {width:100%;margin:0 auto;}
.fzlcbox {overflow:hidden;padding:35px 0;}
.fxlc_left {float:left;width:80px;border-right:1px solid #005aba;}
.fxlc_left h2 {font-size:20px;color:#005aba;text-align:center;position:relative;padding:90px 0;}
.fxlc_left h2:before {position:absolute;content:"";border-right:5px solid #005aba;height:46px;right:-3px;top:78px;}
.fzlc_right {float:right;width:calc(100% - 100px);overflow:hidden;}
.fzlc_tp {width:100%;}
.fzlc_tp img {width:70px;}
.fzlc_wb {float:left;width:100%;}
.fzlc_wb p {font-size:14px;line-height:1.6;color:#28c8c8c;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
.fzlc_nr {position:relative;padding:15px 0 130px;}
.fzlc_nr .swiper-wrapper {height:810px;padding-bottom:0;margin-top:-40px;}
.fzlc_nr .swiper-button-next {background:url(../images/a_19.jpg);width:32px;height:33px;right:auto;top:5px;left:63px;}
.fzlc_nr .swiper-button-prev {background:url(../images/a_21.jpg);width:32px;height:33px;right:auto;top:auto;left:63px;bottom:100px;}
/*==联系我们==*/
.lxbd {overflow:hidden;padding:45px 2% 20px 2%;width:100%;margin:0 auto;}
.lxbd_box {width:100%;}
.lxfl {padding-bottom:35px;}
.lxfl h2 {font-size:20px;color:#636363;padding-bottom:15px;}
.lxfl h3 {font-size:18px;color:#636363;padding-bottom:15px;}
.lxfl p {font-size:14px;color:#636363;line-height:1.8;}
.lxfl h4 {font-size:18px;color:#0058a1;line-height:1.8;}
.bdtext p {font-size:16px;padding-bottom:20px;color:#333;}
.bdtext h2 {font-size:22px;color:#333;padding-bottom:35px;}
.lxbd_box ul {overflow:hidden;margin-left:-20px;}
.lxbd_box li {width:100%;padding:0 0 15px 20px;}
.wby1 {width:100%;height:45px;border:1px solid #aaaaaa;padding:0 20px;}
.btn2 {width:145px;height:46px;border:none;background:#2e91ef;font-size:16px;color:#fff;border-radius:6px;}
.lxbd_box ul li:nth-child(2) {display:none;}
.wby2 {width:100%;height:100px;border:1px solid #aaaaaa;padding:10px 20px;}
.lxbd_nr span {padding-right:35px;}
.fzjg {background:url(../images/a_07.jpg) no-repeat center center;background-size:auto 100%;}
.fzjgbox {width:100%;margin:0 auto;padding:0 1%;}
.fzjg_tit {text-align:right;padding:35px 0;}
.fzjg_tit p {font-size:16px;line-height:1.8;color:#717171;}
.fzjg_tit span {color:#04449b;}
.fzjg_nr ul {overflow:hidden;margin-left:-15px;}
.fzjg_nr li {float:left;padding:0 0 15px 15px;width:33.33%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.fzjg_nr a {display:block;background:#bed8eb;line-height:42px;font-size:14px;color:#2d619d;text-align:center;}
.xswl img {max-width:100%;margin:0 auto;}
/*==新闻中心==*/
.xwlb {width:100%;margin:0 auto;padding:0 2%;}
.xwlbbox {overflow:hidden;padding:12px 0;border-bottom:1px solid #e6e6e6;}
.xwlb_l {width:100%;display:none}
.xwlb_r {float:right;width:100%;}
.xwlb_r h2 {font-size:14px;color:#333;padding-top:5px;}
.xwlb_r h4 {font-size:14px;color:#999;padding:10px 0 10px;}
.xwlb_r  p {font-size:13px;line-height:25px;height:80px; overflow:hidden}
.xwlb_r a {display:inline-block;*display:inline;font-size:15px;color:#666;line-height:24px}
.xwlb_r a:hover {text-decoration:underline;}
.fynr {padding:30px 0;text-align:center;}
.fynr li {display:inline-block;*display:inline;padding:0 6px 10px 6px;}
.fynr a {display:inline-block;*display:inline;padding:4px 10px;font-size:14px;color:#333;border:1px solid #c8c8c8;}
.fynr span {display:inline-block;*display:inline;padding:4px 10px;font-size:14px;color:#333;border:1px solid #c8c8c8;}
.fynr .hover4 a {font-weight:bold;color:#ff0000;}
.fynr a:hover {font-weight:bold;color:#ff0000;}
/*==新闻内容==*/
.xwnr {border:1px solid #ddd;margin-top:20px;margin-bottom:30px;}
.xwnr_tit {text-align:center;padding:20px 0 20px;border-bottom:1px solid #ddd;}
.xwnr_tit h2 {font-size:18px;color:#333;padding:0px 5px}
.xwnr_tit p {font-size:13px;color:#999;padding-top:13px}
.xwnr_xq {padding:20px 10px;font-size:14px;line-height:28px;color:#333;}
.xwnr_xq img {margin:0 auto;padding:5px;max-width:100%;}
.sxwz li {line-height:26px;color:#666;font-size:16px;}
.sxwz a {color:#666;}
.sxwz a:hover {color:#007AFF;text-decoration:underline;}
.sxwz {padding:20px 30px;border-top:1px solid #ddd;}
}
.null_data,.data-null {text-align:center;line-height:50px;font-size:16px;padding-top:20px;}
* {margin:0;padding:0;list-style-type:none;}
a,img {border:0;}
a {text-decoration:none;color:#333;}
body {color:#333;font-family:'Microsoft YaHei',Verdana,Arial,Helvetica,sans-serif;line-height:20px;overflow-x:hidden;width:100%;font-size:14px;}
.clear:after {content:'\20';display:block;height:0;clear:both;visibility:hidden;}
#teclink a{border-bottom:1px #FFFFFF solid;line-height:200%}
#teclink{padding-top:15px;}
/*固定的悬浮窗
.yb_conct {position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li {width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top {background:#0081ff url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone {background:#0081ff url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ {text-indent:0;background:#0081ff url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode {background:#0081ff url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr {padding:0 29px 25px 29px;}
.yb_QQ a {display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
*/