@charset "utf-8";
body {font-size:14px;font-family:Microsoft YaHei;color:#000;padding:0px;margin:0 auto;overflow-x:hidden;}
body a {color:#000;text-decoration:none;transition:all ease 0.3s;}
body li {list-style-type:none;}
p,ul,li,h6,h5,h4,h3,h2,h1 {padding:0px;margin:0 auto;list-style-type:none;}
img,a img {border:0px;padding:0px;margin:0px;vertical-align:middle;}
.banner{display:block;overflow:hidden;height:460px;width:100%;text-align:center;}
.banner img{max-height: 100%;}
input {outline:none}
.headerwa {float:left;line-height:80px;width:390px;}
.headerwa img {height:80px;}
.headerwb {float:left;}
.headerwb ul li {float:left;font-size:16px;height:80px;margin:0px 1px;position:relative;}
.headerwb ul li .class2 {display:none; text-align: center; min-width: 100%; position: absolute;top:100%;left:0%; padding:10px 8px; z-index:999;background:#eee;}
.headerwb ul li .class2 li{font-size: 13px; white-space: nowrap; height: 40px; line-height: 40px; margin: 0 0; position:relative;}
.headerwb ul li .class2 li a{color:#333;padding:0%;border:0px;height:auto;line-height:40px;}
.headerwb ul li:hover .class2 {display:block;}
.headerwb ul li:hover .class2 li {height:40px;float:none;white-space: nowrap; min-width:100%; font-size:13px;line-height:40px;}
.headerwb ul li:hover .class2 li a {color:#333;padding:0 8px;border:0px;height:auto;line-height:40px;}
.headerwb ul li:hover .class2 li a:hover {background:#0093dd;color:#FFF;}

.headerwb ul li a {font-weight: 600;display:block;border-bottom:solid 2px #FFF;line-height:78px;padding:0px 35px;}
.headerwb ul li a:hover {border-bottom:solid 2px #0093dd;color:#0093dd;}
ul.class3 {display:none; text-align: center; min-width: 100%; position: absolute; top: 0;left:100%;background:#eee;}
.headerwc {float:right;line-height:60px;position: relative;}
.mainbox {width: 1200px; margin: 0 auto;}
.info{padding: 50px 0 0 40px;}
.nybanner {height: 160px; min-height: 160px;}
.nybanner h1{color: #fff; font-size:28px; line-height: 1.75em;}
.nybanner p{ color:#fff; font-size: 18px;}
.searchbox{outline: none;border: 1px solid #1994e1;height: 24px;line-height: 24px;padding: 0 8px;border-radius: 3px;}
.searchbutton{color: #fff;outline: none;height: 26px;border: none;background: #38b0fd;border-radius: 3px;}
.yyqh{
    float: right;
    display: flex;
    right: 0%;
}
.yyqh a{
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-wrap: nowrap;
    margin-left: 7px;
}
.yyqh a span{
    background: #eee;
    font-size: 1px;
    padding: 3px 9px;
}
.fly{
    text-align: center;
    /*width: 1200px;*/
    margin: 0 auto;
    margin-top: 40px;
}
.page-status,.page-index,.page-last{
    display: none;
}
.page-pre,.page-next{
    display: inline-block;
    padding-right: 20px;
    padding-left: 20px;
    height: 30px;
    background-color: #ddd;
    line-height: 30px;
}
.page-pre:hover,.page-next:hover{
    background-color: #3aa3e6;
}
.page-pre:hover a,.page-next:hover a{
     color: #fff;
}
.page-pre a,.page-next a{
    display: block;
    color: #fff;
}
.page-next a{}
.page-numbar{
    display: inline-block;
    margin: 0px 3px;
}
.page-numbar a{
    width: 30px;
    height: 30px;
    display: inline-block;
    text-align: center;
    margin: 0px 2px;
    background: #f9f9f9;
    line-height: 30px;
    color: #999;
}
.page-numbar a:hover{
     background-color: #3aa3e6;
     color: #fff;
}
.sidelist li{margin-bottom: 10px;}
.sidelist img{display: block; width: 100%; margin-bottom: 15px;}
.sidelist a{ font-size: 14px;}
.headerwcw {position:relative;display:inline-block;}
.headerwcw:before {display:none;content:'';position:absolute;background:url(../images/ewm.jpg);width:120px;height:62px;top:1%;z-index:99;right:-200px;}
.headerw {width: 90%;margin:0 auto;height:80px;display: flex;position: relative;align-items: center;justify-content: space-between;}
.plate_pro {width:1440px;margin:0 auto;margin-top:0;overflow:hidden;}
.plate_prol {float:left;width:260px;}
.plate_prol h2 {background:#0072b4;text-align:center;font-weight:500;font-size:36px;color:#FFF;padding:24px 0px;}
.plate_prol ul {border:solid 1px #eee;padding:5px;}
.plate_prol ul li a {display:block;padding:14px 22px;font-size:15px;background:#47abe4;color:#FFF;margin-bottom:5px;}
.plate_prol ul li:hover .class2 {display:block;}
.plate_prol ul li:hover .class2 li {}
.plate_prol ul li:hover .class2 li a {background:none;color:#333;}
.plate_prol ul li:hover .class2 li a:hover {background:#0093dd;color:#FFF;}
.plate_prol ul li .class2 {display:none;}
.plate_prol ul li:hover a {background:url(../images/sycpfl.png);background-repeat:no-repeat;color:#FFF;}
.plate_pror {width:1440px;}
.plate_pror ul li {float:left;margin-right:32px;width:336px;margin-bottom:10px; border: 1px solid #f1f1f1; box-sizing: border-box; padding: 30px 40px; border-radius: 8px; background: #ededed;}
.plate_pror ul li:nth-of-type(4n) {margin-right:0px;}
.plate_pror ul li img {width:99%;position:absolute;top:0%;left:0%;}
.plate_pror ul li h2, .plate_pror ul li strong {display:block;text-align:center;font-weight:500;font-size:16px;margin-top:14px;}
.plate_pror ul li p {font-size:12px;color:#666;text-align:center;margin-top:4px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:2;-webkit-box-orient:vertical;display:none;}
.plate_pror ul li .img {position:relative;overflow:hidden;position:relative;padding-top:100%;}
.plate_pror ul li .img span {position:absolute;top:-100%;width:100%;height:81%;text-align:center;font-size:90px;padding-top:16%;font-weight:500;transition:all ease 0.5s;left:0%;}
.plate_pror ul li:hover .img span {background:rgba(0,147,221,0.62);color:#FFF;top:0%;}
.plate_ys {width:1440px;margin:0 auto;margin-top:80px;}
.plate_ysa {width:1080px;margin-bottom:40px;}
.plate_ysa:nth-of-type(2) {margin-left:390px;}
.plate_ysa:nth-of-type(2) .plate_ysab {margin-left:78px;}
.plate_ysa:nth-of-type(2) .plate_ysat .nr {line-height:1.5;}
.plate_ysat {overflow:hidden;}
.plate_ysat h2, .plate_ysat h6 {font-size:32px;font-weight:500;background:#0093dd;float:left;color:#FFF;width:128px;height:128px;border-radius:50%;line-height:128px;padding:20px;position:relative;z-index:9;border:solid 2px #FFF;}
.plate_ysat .nr {float:left;background:#0093dd;margin-left:-128px;padding:26px 50px;padding-left:171px;margin-top:19px;color:#FFF;line-height:1.8;font-size:15px;border-radius:10px;}
.plate_ysab {width:937px;margin-left:180px;margin-top:40px;}
.plate_ysab img {width:100%;}
.plate_ystb {margin-top:0; text-align:center;}
.plate_dzcp {text-align:center;margin-top:74px;background:#f9f9f9;padding-top:70px;}
.plate_dzcp h2 {font-size:60px;color:#008ae2;}
.plate_dzcp h3 {font-size:36px;color:#fcbb15;margin-top:13px;}
.plate_dzcp img {border:solid 1px #eee;margin-top:60px;padding-top:10px;background:#FFF;}
.ypsqbd {background:url(../images/yqbd.png);width:1180px;margin:0 auto;margin-top:40px;padding-bottom:40px;padding-top:30px;}
.ypsqbd h2 {font-size:28px;color:#FFF;padding-bottom:24px;}
.ypsqbdw {width:800px;overflow:hidden;margin:0 auto;}
.ypsqbdw p {display:block;width:42%;margin:0.5% 3%;float:left;border:0px;border-radius:5px;}
.ypsqbdw span {display:block;float:left;color:#FFF;padding:2% 0%;width:70px;}
.ypsqbdw input {display:block;width:70%;margin:0.5% 3%;float:left;border:0px;background:#FFF;padding:2.5% 1%;}
.coolbgtj {margin-top:16px;}
.coolbgtj input {background:#85c226;border:0px;color:#FFF;padding:9px 39px;font-size:13px;}
#gallery {margin:0 auto;overflow:hidden;z-index:1;}
.container_image {margin:0 auto;position:relative;width:100%;font-size:.8125em;}
.roundabout-holder {width:1100px;height:640px;margin:0 auto;}
.roundabout-moveable-item {width:646px;height:416px;cursor:pointer;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:#FFF;}
.roundabout-moveable-item img {width:100%;}
.roundabout-moveable-item .nr {background:#FFF;padding:33px;text-align:center;}
.roundabout-moveable-item .nr h2 {font-size:28px;font-weight:500;}
.roundabout-moveable-item .nr p {margin-top:12px;padding:0px 16px;font-size:14px;color:#666;line-height:1.8;}
.roundabout-moveable-item .nr a {display:block;width:120px;margin:0 auto;border:solid 1px #eee;padding:8px 0px;color:#999;margin-top:14px;}
.plate_case {padding-bottom:10px;margin: 40px 0;}
.plate_bt {text-align:center; margin:20px 0;padding: 25px 0;margin-top:30px;}
.plate_bt h3 {font-weight:500;font-size:42px;}
.plate_bt p {color:#666;font-size:16px;}
.plate_about {background: #0178bc;}
.plate_aboutt {width:1440px;margin:0 auto;padding-top:22px;}
.plate_aboutt h2 {font-weight:500;color:#FFF;text-align:center;font-size:36px;}
.plate_aboutt p {margin-top:10px;color:#FFF;line-height:24px;font-size:15px;}
.plate_aboutt a {width:120px;margin:0 auto;display:block;background:#85c226;color:#FFF;text-align:center;padding:11px 0px;border-radius:5px;margin-top:20px;}
.plate_aboutb {width:1165px;text-align:center;background:#FFF;margin:0 auto;padding:35px;margin-top:52px;}
.news_plate {}
.news_platew {width:1200px;margin:0 auto;margin-top:54px;overflow:hidden;}
.news_platewl {float:left;width:600px;}
.news_platewl img {width:100%;}
.news_platewl h2, .news_platewl strong { display:block;font-size:24px;font-weight:500;margin-top:10px;}
.news_platewl p {color:#666;line-height:1.8;margin-top:10px;font-size:16px;}
.news_platewr {float:right;width:560px;}
.news_platewr ul li {overflow:hidden;margin-bottom:10px;}
.news_platewr ul li .sj {float:left;background:#d9d9d9;width:100px;height:100px;text-align:center;}
.news_platewr ul li .sj h2, .news_platewr ul li .sj strong { display:block;font-weight:500;font-size:32px;margin-top:19px;color:#333;}
.news_platewr ul li .sj h3, .news_platewr ul li .sj p {font-size:15px;font-weight:500;color:#666;}
.news_platewr ul li .nr {float:left;width:440px;margin-left:18px;}
.news_platewr ul li .nr h2, .news_platewr ul li .nr strong { display:block;font-weight:500;font-size:22px;margin-top:14px;}
.news_platewr ul li .nr p {color:#666;margin-top:6px;}
.news_platewr ul li:hover .sj {background:#0093dd;}
.news_platewr ul li:hover .sj h2 {color:#FFF;}
.news_platewr ul li:hover .sj h3 {color:#FFF;}
.news_platewr ul li:hover .nr h2 {color:#0093dd;}
.aboutus{width: 1200px; margin:10px auto; padding: 0 10px; box-sizing: border-box;}
.aboutus h2{line-height: 1.75em;margin-bottom: 30px;color: #2ea3d4;}
.aboutus p{line-height: 1.75em; margin-bottom: 10px;}
.hzhb_plate {margin-bottom:60px;}
.hzhb_plate ul {width:1200px;margin:0 auto;overflow:hidden;margin-top:40px;}
.hzhb_plate ul li {float:left;width:20%;text-align:center;}
.footer {background:#242525;}
.footerw {width:1200px;margin:0 auto;padding-top:30px;overflow:hidden;padding-bottom:20px;}
.footerwa {float:left;}
.footerwa img {margin-bottom:23px;}
.footerwa p {line-height:2;color:#999899; max-width:300px;}
.footerwb {float:left;overflow:hidden;border-left:solid 1px #3c3c3c;padding-left:54px;margin-left:54px;padding-bottom:48px;border-right:solid 1px #3c3c3c;padding-right:60px;margin-right:60px;}
.footerb span a{font-size:0;}
.footerwbw {float:left;margin:0px 34px;}
.footerwbw h2 {font-weight:500;color:#FFF;font-size:18px;padding-top:0px;padding-bottom:18px;}
.footerwbw a {display:block;line-height:2.4;color:#999899;}
.footerwc {text-align:center;color:#999;line-height:2;padding-top:34px;float:right;}
.footerwc img {width:140px;}
.footerwc p {}
.footerb {background:#1d1d1d;border-top:solid 1px #252525;text-align:center;color:#999;padding:22px 0px;}
.footerb a {color:#999;}
.mxbx {background:#FFF;padding:18px 0px;}
.mxbxw {width:90%;margin:0 auto;color:#666;}
.mxbxw a {color:#666;}
.ejdhw {width:90%;margin:0 auto;overflow:hidden;height:48px;line-height:48px;}
.ejdhwl {float:left;color:#666;}
.ejdhwl a {color:#666;}
.ejdhwr {float:right;}
.ejdhwr ul {overflow:hidden;}
.ejdhwr ul li {float:left;}
.ejdhwr ul li a {display:block;padding:0px 26px;}
.ejdhwr ul li a:hover {background:#0092dd;color:#FFF;}
.mina {background:#f9f9f9;padding:10px 0px;}
.neir_bt {text-align:center;}
.neir_bt h2 {font-weight:500;font-size:32px;}
.neir_bt p {display:inline-block;width:100px;height:2px;background:#0193de;line-height:2px;}
.neir_bt h3 {font-weight:500;font-size:14px;color:#666;}
.abouta {width:1200px;margin:0 auto;margin-top:60px;overflow:hidden;margin-bottom:60px;}
.aboutal {float:left;width:470px;}
.aboutar {float:left;width:690px;margin-left:40px;margin-top:40px;}
.aboutar h2 {font-weight:500;font-size:24px;}
.aboutar p {color:#666;line-height:1.6;margin-top:18px;}
.aboutb {background:#FFF;margin-top:60px;position:relative;}
.aboutbl {width:50%;}
.aboutbl img {width:100%!important;height:auto!important;}
.aboutbr {position:absolute;left:50%;top:0%;padding:3%;width:44%;}
.aboutbr h2 {font-size:22px;font-weight:500;margin-top:1%;color:#0094de;}
.aboutbr p {color:#666;margin-bottom:20px;margin-top:5px;}
.prony {background:#f5f5f5;padding:30px 0px;}
.pronyw {width:90%;margin:0 auto;overflow:hidden;}
.pronywl {background:#FFF;float:left;width:20%;}
.pronywl h2 {background:#0072b4;text-align:center;font-weight:500;font-size:36px;color:#FFF;padding:24px 0px;}
.pronywl ul {padding:10px;}
.pronywl ul li {margin-bottom:4px;}
.pronywl ul li a {display:block;padding:14px 23px;font-size:15px;background:#3aa3e6;color:#FFF;}
.pronywl ul li .class2 {display:none;}
.pronywl ul li:hover .class2 {display:block;}
.pronywl ul li:hover .class2 li {background:#f9f9f9;border-bottom:solid 1px #FFF;}
.pronywl ul li:hover .class2 li a {background:none;color:#333;padding-left:48px;}
.pronywl ul li:hover .class2 li a:hover {background:#0072b4;background-repeat:no-repeat;color:#FFF;}
.pronywr {float:right;width:75%;background:#FFF;padding:2%;}
.pronywl ul li:hover a {background:url(../images/sycpfl.png);background-repeat:no-repeat;color:#FFF;background-size:100%;}
.pronywr ul {overflow:hidden;}
.pronywr ul li {float:left;width:23.3%;margin-right:2%;margin-bottom:2%;min-height: 260px; text-align:center; border: 1px solid #cfcfcf; border-radius: 4px; padding: 10px;box-sizing: border-box;background:#f9f9f9;}
.pronywr ul li .img {overflow:hidden;position:relative;min-height: 154px;}
.pronywr ul li img {width:86%;}
.pronywr ul li h2 {text-align:center;font-weight:500;font-size:15px;width:86%; margin: 10px 0;}
.pronywr ul li:nth-of-type(4n) {margin-right:0%;}
.pronywr ul li p {text-align:center;font-weight:500;color:#666;line-height:1.4;margin-top:7px;text-overflow:-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:38px;}
.pronywr ul li .button{ display: inline-block; color: #316087; padding: 5px 20px; margin: 20px 0; border-radius: 5px; border: 1px solid #316087;}
.pronywr ul li .model{ font-size: 18px; font-weight:600;}
.news {width:1200px;margin:0px auto;}
.news ul {}
.news ul li {overflow:hidden;margin-bottom:30px;border-bottom:solid 1px #eee;padding-bottom:30px;}
.news ul li .img {float:left;width:270px;}
.news ul li .img img {width:100%;}
.news ul li .nr {float:left;margin-left:30px;width:900px;margin-top:30px;}
.news ul li .nr h2 {font-weight:500;font-size:24px;}
.news ul li .nr span {display:block;color:#999;margin-top:6px;}
.news ul li .nr p {color:#333;font-size:16px;margin-top:17px;}
.news ul li .nr b {display:block;font-weight:500;border:solid 1px #eee;margin-top:25px;width:100px;text-align:center;color:#999;padding:10px 0px;}
.news ul li:hover .nr h2 {color:#0093dd;}
.news ul li:hover .nr b {color:#FFF;background:#0093dd;}
.fwzx {width:1200px;margin:0 auto;}
.fwzx h2 {font-weight:500;font-size:24px;border-left:solid 2px #0093dd;padding-left:12px;color:#0093dd;}
.pronywl ul li .class2 .class3 {line-height:32px;}
.pronywl ul li .class2 .class3 li {background:#eee;height:32px;line-height:32px;}
.pronywl ul li .class2 .class3 li a {line-height:32px;height:32px;padding:0px 51px;font-size:13px;}
.pmodel{line-height: 2em; margin-top: 25px; font-size:20px; font-weight:600;}
.tags {padding: 5px 10px;line-height: 2em;color: #727272;}
.fwzx p {font-size:16px;line-height:1.6;margin-top:14px;color:#333;}
.case {width:1200px;margin:60px auto;overflow:hidden;}
.case ul {}
.case ul li {float:left;width:380px;margin-right:30px;margin-bottom:30px;}
.case ul li:nth-of-type(3n) {margin-right:0px;}
.case ul li img {width:100%;}
.case ul li h2 {text-align:center;font-weight:500;font-size:16px;margin-top:10px;}
.dede_pages {text-align:center;margin-top:40px;}
.dede_pages ul {display:inline-block;}
.dede_pages ul li {float:left;margin:0px 2px;color:#666;border:solid 1px #eee;padding:5px 8px;font-size:13px;}
.dede_pages ul li a {color:#666;}
.dede_pages ul li:hover {background:#217af0;}
.dede_pages ul li:hover a {color:#FFF;}
.dede_pages ul li.thisclass {background:#0093dd;color:#FFF;}
.dede_pages ul li.thisclass a {color:#FFF;}
.lxwm {width:1200px;margin:0 auto;margin-top:60px;overflow:hidden;}
.lxwmwl {float:left;}
.lxwmwl h2 {font-weight:500;font-size:24px;color:#0092dd;margin-bottom:10px;}
.lxwmwl p {line-height:2;}
.lxwmwr {width:600px;float:right;}
.zxly {margin-top:80px;background:#eee;padding-top:80px;padding-bottom:80px;}
.zxlyw {overflow:hidden;}
.zxlyw span {float:left;display:block;width:6.9%;}
.zxlyw p {float:left;width:45.5%;border:0px;float:left;margin-right:2%;margin-bottom:1%;padding:1%;}
.zxlyw p span {display:block;float:left;width:70px;height:42px;line-height:42px;text-align:right;}
.zxlyw input {background:#FFF;border:0px;width:85%;height:42px;line-height:42px;}
.zxlyw input:nth-of-type(2n) {margin-right:0%;}
.zxlyw textarea {background:#FFF;width:86.5%;border:0px;padding:1%;height:76px;}
.zxly form {width:1200px;margin:0 auto;margin-top:40px;}
.coolbgsd {margin-top:40px;}
.coolbgsd input {width:140px;background:#0094de;border:0px;color:#FFF;font-size:16px;padding:13px 0px;}
.newsxq {width:1200px;margin:0 auto;margin-top:10px;overflow:hidden;transition:all ease 1s;margin-bottom:60px;}
.newsxql {float:left;width:800px;margin-right:24px;padding-right:0px;background:#FFF;padding:30px;}
.newsxqlt {border-bottom:solid 1px #eee;padding-bottom:10px;margin-bottom:10px;}
.newsxqlt h2 {font-weight:500;font-size:24px;}
.newsxqlt p {color:#666;margin-top:10px;}
.newsxqlt p span {padding-right:14px;}
.newsxqlb {font-size:16px;line-height:1.8;color:#333;}
.newsxqr {float:right;width:270px;background:#FFF;padding:20px;}
.newsxqr h2 {background:#233e85;color:#FFF;text-align:center;padding:12px 0px;font-weight:500;font-size:24px;margin-bottom:10px;}
.newsxqr li {border-bottom:solid 1px #eee;padding-bottom:15px;margin-bottom:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;}
.newsxqr li a {color:#666;font-size:16px;}
.newsxqr li a:hover {color:#233e85;}
.proxq {width:1200px;margin:0 auto;margin-top:60px;}
.proxqt {overflow:hidden;}
.proxqtl {width:1000px;margin:0 auto;text-align:center;}
.proxqtl h2 {text-align:center;margin-bottom:20px;font-weight:500;font-size:18px;}
.proxqtl img {width:40%;border:solid 1px #eee;margin:0 auto;}
.proxqtr {float:right;width:556px;margin-top:48px;}
.proxqtr h2 {font-size:24px;font-weight:500;color:#233e85;border-bottom:solid 1px #eee;padding-bottom:10px;margin-bottom:30px;}
.proxqtr p {font-size:16px;line-height:2;color:#666;}
.cplxan {display:block;overflow:hidden;margin-top:19px;}
.cplxan a {display:block;float:left;background:#f9f9f9;border:solid 1px #eee;margin-top:13px;margin-right:20px;padding:10px 28px;color:#666;}
.cplxan a:hover {background:#233e85;color:#FFF;}
.cpnan {margin-top:30px;}
.cpnan ul {overflow:hidden;border:solid 1px #eee;padding:1.5% 0%;}
.cpnan li {float:left;width:44%;text-align:center;background:#f9f9f9;padding:14px 0px;margin:1.5% 3%;}
.cpnan h3 {font-weight:500;font-size:14px;margin-top:10px;color:#666;}
.proxqb {width:1200px;margin:0 auto;margin-top:40px;}
.proxqba {font-size:16px;line-height:1.8;margin-bottom:40px;}
.proxqba table{border-top: 1px solid #eaeaea; border-left: 1px solid #eaeaea;}
.proxqba table td{border-right: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; padding: 2px 5px;}
.firstRow td{background: #f9f9f9;}
.proxqbb {}
.proxqbb table {border-right:solid 1px #eee;border-bottom:solid 1px #eee;}
.proxqbb table tr:nth-of-type(1) td {background:#333;color:#FFF;border-left:solid 1px #eee;}
.proxqbb table tr:nth-of-type(2n) td {background:#FFF;}
.proxqbb table td {border-left:solid 1px #eee;text-align:center;border-bottom:solid 1px #eee;padding:13px 0px;background:#f9f9f9;}
.proxqbbt {background:#eee;margin-bottom:25px;}
.proxqb h2 {display:inline-block;background:#1c367f;font-weight:500;color:#FFF;font-size:22px;padding:12px 34px;}
ul.plist-two li{width: 50%; overflow:hidden; float: left; margin-bottom: 15px; padding: 5px; box-sizing: border-box;}
.pro-box{padding: 20px 15px;overflow: hidden; background: #fff; border-radius: 5px;}
.pro-img{float: left; width: 40%; height: 200px; line-height: 200px;}
.pro-sub{float: right; width: 55%; height: 120px; padding: 40px 0;}
.pro-img img{max-width: 100%; max-height: 200px;}
.pro-box .button{display: inline-block; padding: 8px 20px; background: #188fdf; margin-top: 20px; border-radius: 7px; color: #ffff;}
#nava {background:#f5f5f5;overflow:hidden;}
#nava li {float:left;width:20%;text-align:center;padding:13px 0px;font-size:16px;}
#nava li.on {background:#2878e7;color:#FFF;}
#contentBoxa {padding:2%;border:solid 1px #eee;}
#contentBoxa .nfjs {font-size:16px;line-height:1.8;color:#333;display:none;}
#contentBoxa .nfjs.active {display:block;}
.zlxz {position:relative;}
.zlxz a {position:absolute;width:100%;top:0%;height:100%;}
.zlxz a img {display:none;}
a.downurl{padding: 3px 8px;border: 1px solid #838383;background: #ff5e00;color: #fff;border-radius: 13px;}
#sjheader {display:none;}
.fd {position:fixed;width:76px;right:1%;z-index:999;bottom:7%;background:#008ae2;border-radius:8px;box-shadow:0 0 6px 1px rgba(140,140,140,0.1);display:none;}
.fda {border-bottom:solid 1px #0a629a;position:relative;}
.fda img {width:40%;padding:30%;}
.fde {border-bottom:0px;}
.fda:hover .erw {display:block;}
.erw {display:none;position:absolute;width:100px;left:-114px;top:0px;box-shadow:0 0 4px 1px rgba(117,117,117,0.22);}
.erw img {width:100%;padding:0%;border:solid 7px #FFF;}
.swiper-case {width:1440px;margin:0 auto;overflow:hidden;position:relative;}
.swiper-case ul {}
.swiper-case ul li {float:left;}
.swiper-case ul li .nr {text-align:center;background:#f9f9f9;padding:7% 0%;}
.swiper-case ul li img {width:100%;}
.swiper-case ul li h2, .swiper-case ul li strong { display:block;font-weight:500;font-size:22px;}
.swiper-case ul li a {display:block;background:#FFF;margin:0 auto;padding:0% 0%;color:#666;margin-top:0;}
.rjxz {width:1200px;margin:0 auto;overflow:hidden;}
.rjxzw {float:left;width:250px;margin-right:30px;margin-bottom:30px;}
.rjxzw img {width:100%;}
.rjxzw h2 {text-align:center;font-weight:500;font-size:20px;margin-top:10px;}
.rjxzw a {display:block;width:100px;margin:0 auto;background:#FFF;color:#666;text-align:center;padding:10px 0px;margin-top:14px;}
.rjxzw a:hover {background:#0093dd;color:#FFF;}
.kf{
    width: 60px;
    height: auto;
    top: 30%;
    right: 2px;
    position: fixed;
    padding: 10px 0;
    background: #fbfbfb;
    z-index: 999;
    border: 1px solid #f5f5f5;
}
.kf ul li{
    padding: 9px;
    width: 42px;
    height: 42px;
    position: relative;
}
.kf ul li img{
    width: 100%;
    overflow: hidden;
    border: 1px solid #eaeaea;
    border-radius: 50%;
}
.d_show{
    position: absolute;
    top: 0;
    display: none;
    width: 130px;
    border: 1px solid #f1f1f1;
    border-radius: 4px;
    left: -120px;
    background: #fff;
}
.d_show img{
    width: 100%;
    border-radius: 0 !important;
}
.d_show span{
    height: 40px;
    line-height: 40px;
    padding-left: 30px;
    position: relative;
}
.d_show span:before{
    content: "";
    position: absolute;
    width: 30px;
    height: 30px;
    left: 0;
    top: -5px;
    background: url(../images/tel.jpg);
    background-size: 100%;
}
.daikai{
    display: none;
}
@media screen and (max-width:768px) {
    .header{display:none;}
    #sjheader{display:block;}
    .sjheaderlogo {
        float:left;
        width:120px;
        line-height:6vh;
    }
    .sjheaderlogo img{
        width:120px;
    }
    .sjheaderdaoh {float:right;width:40px;line-height:10vh;}
    .daikai {width:100%;display:inline-block;position:relative;height:20px;margin-top:13%;}
    .daikai span {width:100%;height:3px;background:#333;transition:all ease 0.5s;position:absolute;opacity:1;}
    .sjheaderdaoh ul {position:fixed;width:100%;left:0%;z-index:999;height:100vh;background:rgba(253,253,253,0.93);padding-top:7vh;transition:all ease 1s;top:11vh;opacity:0;right:-200%;}
    .sjheaderdaohdj ul {opacity:1;right:0%;}
    .sjheaderdaoh ul li {text-align:center;font-size:16px;line-height:3.3;}
    .sjheaderdaohdj .daikai span:nth-of-type(1) {-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(Rotation=0.45);top:9px;background:#243e85;}
    .sjheaderdaohdj .daikai span:nth-of-type(2) {opacity:0;}
    .sjheaderdaohdj .daikai span:nth-of-type(3) {-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);filter:progid:DXImageTransform.Microsoft.BasicImage(Rotation=0.45);top:10px;background:#243e85;}
    .daikai span:nth-of-type(1) {top:0px;}
    .daikai span:nth-of-type(2) {top:7px;}
    .daikai span:nth-of-type(3) {top:14px;}
    .proxqb {
        width:90%;margin:0 auto;margin-top:3%;
    }
    .swiper-case{width:100%;}
    .swiper-case ul li{width:100%}
}
.footlinks {clear:both;margin:0px auto;padding:10px 5px;max-width:1200px;height:auto;font-size:9pt;line-height:140%;color:#777;}
.footlinks h4{line-height: 46px; color: #0092dd; font-size: 18px; position: relative; padding-left: 10px;}
.footlinks h4:before{content:""; height: 20px; width:5px; background: #0092dd; position: absolute; top: 13px; left: 0;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#777;margin-right:3px;}
