* {margin:0;padding:0;}
a {text-decoration:none;}
a:hover {text-decoration:none;color:#333;}
body {font-family:"微软雅黑";}
ul {list-style:none;}
img {max-width:100%;}
.izl-rmenu {position:fixed;left:95%;bottom:10px;padding-bottom:73px;background:url(../images/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn {display:block;width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq {background:url(../image/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover {background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited {background:url(../image/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
.izl-rmenu .btn-wx {display:none;background:url(../image/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover {background-color:#58a81c;}
.izl-rmenu .btn-wx .pic {position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone {display:none;background:url(../image/r_phone.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover {background-color:#ff811b;}
.izl-rmenu .btn-phone .phone {background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top {background:url(../image/r_top.png) 0px 0px no-repeat;background-color:#666;display:none;}
.izl-rmenu .btn-top:hover {background-color:#444;}
.load_box {position:fixed;width:100%;height:100%;z-index:99999;top:0;left:0;background:#FFF;text-align:center;}
.load_box .loader_loader {width:100%;height:100%;max-width:100%;}
.loader_loader {box-sizing:border-box;display:flex;flex:0 1 auto;flex-direction:column;flex-grow:1;flex-shrink:0;flex-basis:25%;max-width:25%;height:200px;align-items:center;justify-content:center;}
@-webkit-keyframes line-scale-party {0% {-webkit-transform:scale(1);transform:scale(1);}
50% {-webkit-transform:scale(0.5);transform:scale(0.5);}
100% {-webkit-transform:scale(1);transform:scale(1);}}
@keyframes line-scale-party {0% {-webkit-transform:scale(1);transform:scale(1);}
50% {-webkit-transform:scale(0.5);transform:scale(0.5);}
100% {-webkit-transform:scale(1);transform:scale(1);}}
.line-scale-party > div:nth-child(1) {-webkit-animation-delay:0.77s;animation-delay:0.77s;-webkit-animation-duration:1.26s;animation-duration:1.26s;}
.line-scale-party > div:nth-child(2) {-webkit-animation-delay:0.29s;animation-delay:0.29s;-webkit-animation-duration:0.43s;animation-duration:0.43s;}
.line-scale-party > div:nth-child(3) {-webkit-animation-delay:0.28s;animation-delay:0.28s;-webkit-animation-duration:1.01s;animation-duration:1.01s;}
.line-scale-party > div:nth-child(4) {-webkit-animation-delay:0.74s;animation-delay:0.74s;-webkit-animation-duration:0.73s;animation-duration:0.73s;}
.line-scale-party > div {background-color:#7aba1e;width:4px;height:35px;border-radius:2px;margin:2px;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:inline-block;-webkit-animation-name:line-scale-party;animation-name:line-scale-party;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0;animation-delay:0;}
.listheader {width:100%;margin:auto;}
.mytop {height:36px;line-height:36px;background:#1a1a1a;overflow:hidden;color:#FFF;}
.mytops {max-width:1200px;margin:auto;overflow:hidden;}
.mytops span {float:left;}
.mytops div {float:right;}
.mytops a {color:#FFF;}
.mytops a img {margin-right:5px;}
.listheader_b {max-width:1200px;margin:auto;overflow:hidden;display:block;}
.listheaderRight {width:100%;position:relative;height:56px;background:#0855a7;line-height:56px;}
.nas {max-width:1200px;margin:auto;display:flex;flex-wrap:wrap;}
.nas>li {position:relative;width:11.111%;}
.nas>li>a {display:block;font-size:15px;overflow:hidden;color:#FFF;width:100%;text-align:center;position:relative;}
.nas>li>a img {margin-left:1rem;}
.navs {transition:0.3s linear;}
.clear {clear:both;}
.fl {float:left;display:inline;}
header .nav-btn {width:45px;height:34px;margin-top:7px;position:relative;}
header .nav-btn span {width:10px;height:10px;border-radius:50%;margin-right:5px;background:#068585;position:absolute;left:0;top:12px;transition:left 0.3s,top 0.3s;}
header .nav-btn span.line1,header .nav-btn span.line3,header .nav-btn span.line3 {left:15px;}
header .nav-btn span.line2 {left:30px;background:#e8921f;}
header .logo {margin:0 auto;width:96px;display:block;padding-top:1rem;}
header .logo img {width:100%;}
header .nav-btn.hover span.line2 {left:12px;}
header .nav-btn.hover span.line0 {top:0;}
header .nav-btn.hover span.line1 {top:0;left:24px;}
header .nav-btn.hover span.line3 {top:24px;left:0;}
header .nav-btn.hover span.line4 {top:24px;left:24px;}
.headerphone {line-height:100%;font-size:18px;color:#2759a3;margin-left:2rem;margin-top:4.5rem;}
.headerphone img {margin-left:2.5rem;margin-right:1rem;}
.clear {clear:both;}
.fr {float:right;display:inline;}
.headers a.menu {display:block;width:22px;float:left;z-index:1;margin-top:4.5rem;}
.headers a.menu span:first-child {margin-top:0;}
.headers a.menu span {display:block;width:100%;height:2px;background-color:#3f6db3;margin-top:5px;transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-o-transition:all 0.3s linear 0s;}
.headers a.menu span:last-child {width:12px;}
.headers a.menu:hover span:nth-child(1) {width:11px;}
.headers a.menu:hover span:nth-child(2) {width:18px;}
.headers a.menu:hover span:nth-child(3) {width:22px;}
.search {}
.search-box {width:28%;position:fixed;right:0;top:131px;display:none;z-index:10;background:#007d5a;padding:18px 2%;}
.search-box .close {float:right;width:35px;height:35px;background:url(../image/wel26.png) no-repeat center;background-size:100%;margin-top:2px;opacity:1;}
.search-box form {width:76%;height:40px;line-height:40px;position:relative;border:1px solid rgba(255,255,255,.2);}
.search-box form .text {font-size:12px;color:#FFF;border:none;background:none;padding:0 28px 0 18px;width:100%;height:40px;color:#FFF;line-height:40px;}
.search-box form .submit {width:14px;height:30px;position:absolute;top:50%;right:14px;margin-top:-15px;background:url(../image/wel25.png) no-repeat center;border:none;}
.search-box form .text::-webkit-input-placeholder {color:#FFF;}
.search-box form .text:-moz-placeholder {color:#FFF;}
.search-box form .text::-moz-placeholder {color:#FFF;}
.search-box form .text:-ms-input-placeholder {color:#FFF;}
.nas>li .more {position:absolute;top:56px;width:100%;background-color:rgba(255,255,255,0.9);padding:7px 0 21px;z-index:100;display:none;}
.nas>li .more a {display:block;color:#333;text-align:center;font-size:14px;height:41px;line-height:41px;transition:all 0.3s linear 0s;}
.nas>li .more a:hover {color:#0855a7;}
.banner {width:100%;}
.banner img {width:100%;}
.banner .bannerswiperpagination span.swiper-pagination-bullet-active {background:#0855a7;}
.sous {width:100%;height:50px;overflow:hidden;background:#f8f8f8;}
.sous>div {max-width:1288px;margin:auto;overflow:hidden;}
.sousLeft {float:left;line-height:50px;overflow:hidden;}
.sousLeft>img {float:left;margin-top:25px;margin-right:10px;}
.sousLeft span {color:#1a1a1a;float:left;}
.sousLeft a {line-height:100%;color:#1a1a1a;font-family:宋体 常规;font-size:14px;display:block;float:left;border-right:1px solid #1a1a1a;padding-right:6px;padding-left:5px;margin-top:18px;}
.sousRight {float:right;overflow:hidden;margin-top:13px;width:266px;height:30px;border:1px solid #CCC;padding-left:10px;border-radius:4px;}
.sousRight input:nth-child(1) {width:222px;height:30px;display:block;float:left;overflow:hidden;outline:none;border:0;background:none;font-size:12px;}
.sousRight input:nth-child(2) {width:20px;height:21px;overflow:hidden;display:block;float:left;background:url(../image/24.png)center 0 no-repeat;border:0;text-align:center;outline:none;margin-top:3px;}
.home_a {text-align:center;background:#0855a7;overflow:hidden;padding:3rem 0;}
.home_a img {}
.allTop {text-align:center;margin-top:4rem;margin-bottom:2.6rem;overflow:hidden;}
.allTop div {font-size:28px;color:#0855a7;line-height:100%;margin-bottom:0.8rem;}
.allTop span {color:#0855a7;}
.home_b {max-width:1500px;overflow:hidden;margin:auto;margin-bottom:4rem;}
.home_bTop {text-align:center;overflow:hidden;}
.home_bTop a {display:inline-block;border:1px solid #aaaaaa;color:#313131;padding:8px 15px;margin:0px 1.0rem;transition:all 0.3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.home_bTop a:hover {background:#0855a7;color:#FFF;border:1px solid #0855a7;}
.home_bTop a.on {background:#0855a7;color:#FFF;border:1px solid #0855a7;}
.home_bs {width:100%;overflow:hidden;}
.home_bs .home_bbox {display:none;}
.myhome_bboxs{
	margin:0px auto;padding:0px;max-width:1250px;overflow:hidden;
}
.myhome_bbox {display: flex;flex-wrap: wrap; clear:both;}
.myhome_bbox>div {width:19%;margin-top:2.4rem;overflow:hidden;margin-left:12px;}
.myhome_bbox a {float:left;width:230px;height:220px;margin:8px;border:1px solid #F5F5F5;border:1px solid #F5F5F5;display:block;margin-bottom:20px;}
.myhome_bbox a div {width:100%;overflow:hidden;}
.myhome_bbox a div img {width:100%;transition:all 0.3s;}
.myhome_bbox a span {display:block;height:42px;color:#333;text-align:center;line-height:42px;border-top:1px solid #F5F5F5;transition:all 0.3s;}
.myhome_bbox a:hover img {transform:scale(1.1);}
.myhome_bbox a:hover span {background:#0855a7;color:#FFF;border-top:1px solid #0855a7;}
.home_c {width:100%;background:#0855a7;overflow:hidden;}
.home_cTop {text-align:center;color:#FFF;margin:4.8rem 0;}
.home_cTop div {font-size:28px;}
.home_cTop span {display:block;margin-top:2rem;margin-bottom:2.4rem;}
.home_cTop img {display:block;margin:auto;}
.home_cs {position:relative;max-width:1368px;overflow:hidden;margin:auto;margin-bottom:4.3rem;}
.swiperhome_cs {max-width:1200px;}
.swiperhome_cs a {width:100%;display:block;}
.swiperhome_cs a div {width:100%;overflow:hidden;}
.swiperhome_cs a div img {width:100%;transition:all 0.3s;}
.swiperhome_cs a span {display:block;text-align:center;background:#155eab;font-size:15px;height:50px;line-height:50px;color:#FFF;}
.swiperhome_cs a:hover div img {transform:scale(1.1);}
.home_dTop {text-align:center;margin:4rem 0;overflow:hidden;}
.home_dTop div {font-size:32px;color:#155eab;margin-bottom:1rem;}
.home_dTop img {display:block;margin:auto;}
.home_dTop label {color:#ff0000;margin:0;}
.home_d {max-width:1200px;margin:auto;overflow:hidden;}
.home_dLeft {float:left;width:18%;overflow:hidden;}
.home_dLeft a {display:block;background:#0855a7;text-align:center;color:#FFF;margin-bottom:3px;height:136px;}
.home_dLeft a div {height:8rem;line-height:8rem;}
.home_dLeft a img {}
.home_dLeft a span {font-size:18px;}
.home_dLeft a.on {background:#73c518;}
.home_dRight {float:right;background:#f5f5f5;padding:3rem 2rem;width:81%;overflow:hidden;min-height:694px;}
.home_dRight .home_dRightbox {display:none;}
.home_dRightsTop {width:100%;overflow:hidden;}
.home_dRightsTop span {font-size:65px;color:#155eab;}
.home_dRightsTop div {display:inline-block;font-size:35px;color:#155eab;}
.home_dRightsTop a {float:right;display:block;width:122px;height:36px;background:#0855a7;color:#FFF;text-align:center;line-height:36px;border-radius:5px;margin-top:3rem;}
.home_dRightsbottom {width:100%;overflow:hidden;margin-top:0.7rem;position:relative;}
.home_dRightsbottom .line01 {position:absolute;width:2px;height:224.56px;background:#ff0000;left:455px;}
.home_dRightsbottom .line02 {position:absolute;width:2px;height:224.56px;background:#ff0000;left:302px;top:234px;}
.home_dRightsbottom .line03 {position:absolute;width:2px;height:224.56px;background:#ff0000;left:609px;top:234px;}
.home_dRightsbottom .line04 {position:absolute;}
.home_dRightsbottom a:nth-child(1) {margin-left:16.5%;}
.home_dRightsbottom a:last-child {margin-right:0%;}
.home_dRightsbottom a {position:relative;width:32.333%;display:block;float:left;overflow:hidden;border:1px solid #CCC;margin-right:1%;margin-bottom:1%;}
.home_dRightsbottom a img {width:100%;transition:all 0.3s;}
.home_dRightsbottom a span {position:absolute;bottom:10px;width:100%;display:block;z-index:10;left:0;right:0;color:#FFF;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.home_dRightsbottom a:hover img {transform:scale(1.1);}
.home_e {display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1200px;margin:auto;overflow:hidden;}
.home_e a {display:block;border:1px solid #F5F5F5;padding:9px;text-align:center;width:24%;margin-bottom:2rem;}
.home_e a div {overflow:hidden;}
.home_e a div img {width:100%;transition:all 0.3s;}
.home_e a span {display:block;color:#333;line-height:46px;}
.home_e a:hover img {transform:scale(1.1);}
.home_f {width:100%;background:#f5f5f5;overflow:hidden;}
.home_fs {max-width:1200px;margin:auto;overflow:hidden;margin-top:6.5rem;margin-bottom:4.5rem;}
.home_fs>img {float:right;width:42%;}
.home_fLeft {width:55%;overflow:hidden;float:left;}
.home_fLeft div {overflow:hidden;}
.home_fLeft div label {margin:0;font-size:30px;text-transform:uppercase;font-family:Impact Regular;font-weight:400;color:#075f96;line-height:100%;}
.home_fLeft span {font-size:24px;color:#363737;display:inline-block;font-weight:700;}
.home_fLeft i {float:right;width:61%;height:1px;background:#075f96;display:block;margin-top:27px;}
.home_fLeft p {color:#6f6f6f;line-height:35px;margin:2rem 0;}
.home_fLeft a {}
.home_g {max-width:1200px;margin:auto;overflow:hidden;margin-bottom:4rem;}
.home_gs {display:flex;flex-wrap:wrap;}
.home_gs a {width:23%;margin-left:24px;}
.home_gs a div {width:100%;overflow:hidden;border:1px solid #CCC;}
.home_gs a img {width:100%;transition:all 0.3s;height:100%;}
.home_gs a span {height:40px;display:block;color:#333;line-height:40px;border-bottom:2px solid #075f96;}
.home_gs a:hover img {transform:scale(1.1);}
.home_h {max-width:1330px;margin:auto;position:relative;}
.home_hswiper {max-width:1200px;}
.home_h a {text-align:center;color:#333;background:#f1f1f1;overflow:hidden;display:block;width:100%;transition:all 0.3s;}
.home_h a div {width:100%;overflow:hidden;}
.home_h a div img {width:100%;transition:all 0.3s;}
.home_h a span {font-size:18px;display:block;margin:2rem 0;margin-bottom:1rem;}
.home_h a p {color:#555;padding:0 2rem;line-height:25px;margin-bottom:3rem;}
.home_h a:hover {background:#0855a7;color:#FFF;box-shadow:0 0 15px #CCC;}
.home_h a:hover img {transform:scale(1.1);}
.home_h a:hover p {color:#FFF;}
.home_h .home_hswipernext {width:48px;height:48px;background-size:48px 48px;background:url(../image/coo_y.png)center 0 no-repeat;right:0;}
.home_h .home_hswiperprev {width:48px;height:48px;background-size:48px 48px;background:url(../image/coo_z.png)center 0 no-repeat;left:0;}
.home_i {max-width:1200px;margin:auto;overflow:hidden;margin-bottom:36px;}
.home_ileft {width:48%;float:left;overflow:hidden;}
.home_ileft div {width:100%;overflow:hidden;}
.home_ileft div img {width:100%;transition:all 0.3s;}
.home_ileft a {display:block;height:50px;color:#333;line-height:50px;border-bottom:1px solid #CCC;overflow:hidden;}
.home_ileft p {margin:0;color:#747474;font-size:13px;line-height:23px;margin-top:10px;}
.home_ileft:hover img {transform:scale(1.1);}
.home_iright {width:48%;float:right;overflow:hidden;}
.home_iright a {display:block;color:#333;height:37px;border-bottom:1px solid #CCC;margin-bottom:22px;transition:all 0.3s;overflow:hidden;}
.home_iright a img {margin-right:8px;}
.home_iright a span {float:right;color:#666;}
.home_iright a:hover {color:#0855a7;}
.bottom {width:100%;background:#1a1a1a;overflow:hidden;color:#FFF;}
.bottoms {max-width:1200px;margin:5.8rem auto;overflow:hidden;}
.bottomsLeft {float:left;overflow:hidden;width:43%;margin-left:2%;}
.bottomsLeftTop {overflow:hidden;float:left;width:100%;}
.bottomsLeftTop div {font-size:22px;margin-bottom:3.3rem;}
.bottomsLeftTop p {margin:0;line-height:26px;margin-bottom:2.8rem;}
.bottomsLeft_a {float:left;}
.bottomsLeft_a div {overflow:hidden;}
.bottomsLeft_a img {float:left;width:20px;margin-top:5px;}
.bottomsLeft_a p {float:left;margin-left:14px;margin-bottom:3rem;}
.bottomsLeft_b {float:right;margin-top:5rem;margin-right:6rem;}
.bottomsRight {float:right;width:37%;overflow:hidden;margin-right:3%;}
.bottomsRight div {font-size:22px;margin-bottom:3.3rem;}
.bottomsRight input {width:100%;display:block;height:37px;border:0;padding-left:11px;margin-bottom:2rem;border-radius:4px;}
.bottomsRight textarea {width:100%;display:block;height:120px;border:0;padding-left:11px;margin-bottom:2rem;border-radius:4px;padding-top:7px;}
.bottomsRight button {width:218px;height:44px;background:#0855a7;color:#FFF;border:0;}
.allbottom {max-width:1200px;margin:auto;overflow:hidden;border-top:1px solid #525252;line-height:75px;color:#FFF;text-align:center;}
.allbottom a {color:#FFF;}
/**/.listbanner {width:100%;overflow:hidden;height:550px;position:relative;text-align:center;color:#FFF;padding-top:14rem;}
.listbanner img {}
.listbanner label {display:block;font-size:30px;margin-top:-51px;}
.listbanner div {border-top-color:#0855a7;border-top-style:solid;border-top-width:3px;width:120px;margin:auto;margin-top:3rem;margin-bottom:3rem;}
.listbanner p {font-size:16px;margin:0;}
.listnav {width:100%;height:80px;line-height:80px;overflow:hidden;border-bottom:1px solid #CCC;}
.listnav>div {max-width:1280px;margin:auto;overflow:hidden;}
.listnavright {float:right;}
.listnavright a {color:#0855a7;}
.listnavright span {}
.listcontact {width:100%;min-height:890px;overflow:hidden;background:url(../image/mtconback.jpg)center 0 no-repeat;background-position:top center;text-align:center;}
.listcontact>img {margin:3rem 0;transition:all 1s;cursor:pointer;}
.listcontact>img:hover {transform:rotate(360deg);}
.listcontact>p {margin:0;font-size:21px;}
.listcontact>p>label {margin:0;}
.listcontact>span {font-size:16px;color:#707070;line-height:34px;display:block;margin-top:3rem;}
.listcontact>span>a {color:#707070;}
#allmap {max-width:1280px;margin:auto;height:400px;overflow:hidden;margin-top:4rem;}
div.info-top {position:relative;background:none repeat scroll 0 0 #F9F9F9;border-bottom:1px solid #CCC;border-radius:5px 5px 0 0;}
div.info-top div {display:inline-block;color:#333;font-size:14px;font-weight:bold;line-height:31px;padding:0 10px;text-align:left;}
div.info-middle {font-size:12px;padding:10px;line-height:21px;text-align:left;}
div.info-bottom img {position:relative;z-index:104;}
div.info-top img {position:absolute;top:10px;right:10px;transition-duration:0.25s;}
/**/.listnavleft {float:left;overflow:hidden;}
.listnavleft a {display:block;width:200px;text-align:center;color:#333;border-left:1px solid #CCC;float:left;font-size:16px;transition:all 0.3s;}
.listnavleft a:last-child {border-right:1px solid #CCC;}
.listnavleft a:hover {background:#0855a7;color:#FFF;border-left:1px solid #0855a7;}
.listabout {max-width:1280px;margin:auto;overflow:hidden;padding-bottom:2rem;}
.listabout .listabouttitle {text-align:center;border-bottom:1px solid #CCC;overflow:hidden;font-size:30px;margin:0;padding-bottom:2rem;margin-top:5rem;}
.listabout>div {line-height:25px;}
.listnew {max-width:1280px;margin:auto;overflow:hidden;padding-top:4rem;}
.listnew a {display:block;width:100%;overflow:hidden;border-bottom:1px solid #CCC;padding-bottom:2rem;margin-bottom:3rem;}
.listnew a img {float:left;width:20%;}
.listnew .listnewright {float:right;width:78%;overflow:hidden;margin-top:2rem;}
.listnew .listnewright .listnewrighttop {overflow:hidden;line-height:34px;}
.listnew .listnewright .listnewrighttop span {font-size:24px;transition:all 0.3s;color:#333;}
.listnew .listnewright .listnewrighttop div {float:right;color:#c8c8c8;font-size:12px;}
.listnew .listnewright .listnewrighttop div i {}
.listnew .listnewright .listnewrighttop div label {margin:0;font-weight:400;color:#969696;}
.listnew .listnewright p {color:#666;font-size:14px;line-height:30px;margin:0;}
.listnew .listnewright>span {width:86px;color:#FFF;font-size:12px;text-align:center;display:block;background:#0855a7;padding:5px 0;float:right;transition:all 0.3s;}
.listnew .listnewright .listnewrighttop span:hover {color:#0855a7;}
.listnew .listnewright>span:hover {background:#000;}
/**/.listmessages input::-webkit-input-placeholder {color:#DEDEDE;}
.listmessages input::-moz-placeholder {color:#DEDEDE;}
.listmessages input::-ms-input-placeholder {color:#DEDEDE;}
.listmessages textarea::-webkit-input-placeholder {color:#DEDEDE;}
.listmessages textarea::-moz-placeholder {color:#DEDEDE;}
.listmessages textarea::-ms-input-placeholder {color:#DEDEDE;}
.listmessage {max-width:1280px;margin:5rem auto;overflow:hidden;padding-left:7rem;}
.listmessages {width:100%;overflow:hidden;line-height:30px;margin-bottom:12px;}
.listmessages span {display:inline-block;float:left;width:100px;text-align:right;color:#666;margin-right:1rem;}
.listmessages input {width:500px;height:30px;border:1px solid #f0f0f0;padding-left:10px;}
.listmessages textarea {width:500px;height:150px;border:1px solid #f0f0f0;padding-left:10px;}
.listmessage>form>input {background-color:#0855a7;height:40px;width:90px;display:block;text-align:center;color:#FFF;line-height:40px;border:0;margin-left:68px;margin-top:3rem;font-size:16px;}
.listpro {max-width:1280px;margin:auto;overflow:hidden;margin-top:4rem;margin-bottom:2rem;}
.listproleft {width:22%;overflow:hidden;float:left;}
.listproleft a {height:70px;width:100%;text-align:center;font-size:16px;line-height:70px;border:#e6e6e6 1px solid;display:block;color:#333;margin-bottom:1.5rem;transition:all 0.3s;}
.listproleft a:hover {background:#0855a7;color:#FFF;}
.listproright {float:right;width:74%;}
.listproright .title .tle {font-size:16px;transition:all .5s ease;font-family:arial;color:#333;font-weight:600;}
.listproright .fa {position:absolute;top:10px;left:10px;font-size:20px;color:#FFF;z-index:999;}
.listproright .p_Product:hover .k {left:-50px;top:-50px;}
.listproright .p_Product:hover .line {width:100%;}
.listproright .p_Product:hover .img {transform:scale(1.1);}
.listproright .p_Product:hover .tle {color:#0855a7;}
.listproright .p_Product:hover {box-shadow:0 0 20px #ddd;}
.listproright .p_Product {width:32%;border-right:#e6e6e6 1px solid;border-top:#e6e6e6 1px solid;border-bottom:#e6e6e6 1px solid;border-left:#e6e6e6 1px solid;position:relative;overflow:hidden;float:left;margin-right:2%;margin-bottom:2rem;}
.listproright .p_Product:nth-child(3n) {margin-right:0;}
.listproright .xq {position:absolute;left:0px;top:0px;display:block;width:100%;height:100%;}
.listproright .line {position:absolute;width:0px;height:2px;background-color:#0855a7;bottom:-1px;left:0px;transition:all .5s ease;}
.listproright .k {position:absolute;top:-100px;left:-100px;width:100px;height:100px;background-color:#0855a7;transform:rotate(45deg);transition:all .5s ease;}
.listproright .foot {padding:30px 30px 30px;background:#FFF;}
.listproright .foot .more {position:relative;display:flex;justify-content:center;width:100%;}
.listproright .read {font-size:14px;color:#0855a7;font-family:arial;font-weight:bold;}
.listproright .foot {padding:30px 30px 30px;background:#FFF;}
.listproright .pic {overflow:hidden;width:100%;height:199px;}
.listproright .pic .img {width:100%;height:100%;transition:all 2s ease .5s;}
.listproright .title {padding-top:28px;width:100%;height:80px;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden;box-sizing:border-box;border-bottom:#e6e6e6 1px solid;background:#FFF;}
.listshowright {float:right;width:74%;}
.listshowrighttop {width:100%;overflow:hidden;}
.detailleft {float:left;width:50%;}
.detailright {float:right;width:45%;overflow:hidden;}
.detailright p {}
.detailright p span {}
.detailright p label {margin:0;font-size:20px;}
.listshowrightbottom {width:100%;margin-top:3rem;}
.listshowrightbottom>span {width:114px;height:45px;text-align:center;line-height:45px;color:#FFF;display:block;background-color:#0855a7;}
.listshowrightbottom>div {border:1px solid #CCC;padding:15px;line-height:25px;}
.ProductDetailsSmallimg {overflow:hidden;position:relative;width:100%;}
.ProductDetailsSmallimg ul {width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
.ProductDetailsSmallimg ul {padding-bottom:0;}
.ProductDetailsSmallimg ul li {position:relative;display:inline;margin-right:28px;cursor:pointer;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.ProductDetailsSmallimg ul li span {display:block;height:100%;border:1px solid #dadada;position:absolute;left:0px;top:0px;width:100%;right:0;bottom:0;}
.ProductDetailsSmallimg ul li.cur span {height:100%;border:1px solid #0855a7;}
.ProductDetailsSmallimg ul li img {display:block;max-width:100%;margin:0 auto;}
.ProductDetailsSmallimg ul li h5 {text-align:center;font-size:16px;height:30px;line-height:24px;margin-bottom:-30px;}
.side_service {height:199px;width:50px;background:#12559A;border-top-left-radius:10px;border-bottom-left-radius:10px;position:fixed;right:0;bottom:20%;z-index:999;padding:14px 0;}
.side_service>a {background:url("../image/service_icon.png") no-repeat;width:50px;height:57px;cursor:pointer;position:relative;display:block;}
.side_service .service_tel {background-position:13px 17px;}
.side_service .service_kefu {background-position:13px -41px;}
.side_service .service_qq {background-position:13px -101px;}
.side_service .service_tel:hover {background-position:-31px 17px;}
.side_service .service_kefu:hover {background-position:-31px -41px;}
.side_service .service_qq:hover {background-position:-31px -101px;}
.service_kefu .service_pull {width:158px;height:129px;position:absolute;right:100%;background:#12559A;border-top-left-radius:10px;border-bottom-left-radius:10px;display:none;top:0;}
.service_kefu p {text-align:center;color:#e9e9e9;font-size:15px;margin-top:28px;}
.service_kefu h1 {display:block;width:110px;height:30px;margin:15px auto 0;line-height:30px;border:1px solid #FFF;color:#FFF;font-size:14px;text-align:center;border-radius:3px;}
.service_qq .service_pull {width:138px;height:159px;background:#12559A;position:absolute;right:100%;border-top-left-radius:10px;border-bottom-left-radius:10px;top:-55px;display:none;}
.sqr {float:left;text-align:center;width:108px;margin:14px 15px 0;color:#FFF;font-size:14px;}
.sqr img {width:108px;height:108px;display:block;color:#FFF;margin-bottom:7px;}
.service_qq i {width:1px;height:130px;background:#0175c3;float:left;margin-top:14px;}
.cd-top-box {position:fixed;right:0;bottom:20%;width:50px;margin-bottom:-70px;height:69px;background-color:#12559A;border-radius:10px 0 0 10px;cursor:pointer;z-index:999;}
.cd-top-box i {display:block;width:20px;height:10px;background:url('../image/backup_icon.png') no-repeat;margin:10px auto 5px;}
.cd-top-box p {font-size:14px;color:#FFF;text-align:center;line-height:18px;}
@media (min-width:992px) {.ProductDetailsSmallimg {width:83%;margin:0 auto;}
.dioo {position:relative;margin-top:2rem;}
.ProductimgArrowleft {display:block;position:absolute;bottom:43px;width:36px;height:36px;cursor:pointer;background:#ededed;border-radius:36px;outline:none;}
.ProductimgArrowleft {left:0px;top:26%;}
.ProductimgArrowright {display:block;position:absolute;bottom:43px;width:36px;height:36px;cursor:pointer;background:#ededed;border-radius:36px;outline:none;}
.ProductimgArrowright {right:0;top:26%;}
.ProductimgArrowright:after {display:inline-block;content:"";width:10px;height:10px;border-left:3px solid #999;border-bottom:3px solid #999;position:absolute;transform:rotate(45deg);-webkit-transform:rotate(225deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);margin:13px 0 0 11px;}
.ProductimgArrowleft:after {display:inline-block;content:"";width:10px;height:10px;border-left:3px solid #999;border-bottom:3px solid #999;position:absolute;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);margin:13px 0 0 11px;}
.ProductimgArrowleft:hover {background:#0061b0;}
.ProductimgArrowright:hover {background:#0061b0;}
.ProductimgArrowright:hover:after {border-left:3px solid #FFF;border-bottom:3px solid #FFF;}
.ProductimgArrowleft:hover:after {border-left:3px solid #FFF;border-bottom:3px solid #FFF;}}
.footlinks {clear:both;margin:0px auto;padding:0px;height:auto;font-size:9pt;line-height:140%;color:#777;text-align:center;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#777;}



.cooperative{
    width: 100%;
    height: 210px;
	background-color:rgba(32, 134, 209, 1);
}

.cooperative  .cooperative-card{
	max-width: 1200px;
	    height: 100%;
    margin: 0 auto;

}

.cooperative  .cooperative-card .tempWrap{
width:100% !important;
}
.cooperative  ul {
	    display: flex;
    align-items: center;
	  height: 210px;
}
.cooperative  ul  li{
    margin-right: 10px;
	 width: 225px;
	 height:auto;
}
.cooperative  ul  li img{
    width: 100%;
    height: 120px;
    object-fit: cover;
}
.cooperative  ul  li  p{
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 30px;
}


.home_fs  .text  span{
    font-size: 14px !important;
}