/*点点虫网络制作 QQ:153521748 官网：www.sooseo.net*/
* {margin:0;padding:0;box-sizing:border-box;}
body {font-size:14px;color:#666;font-family:Microsoft YaHei;box-sizing:border-box;font-weight:lighter;overflow-x:hidden;}
html {font-size:62.5%;font-family:'Roboto',sans-serif;}
li {list-style:none;}
a {color:#666;text-decoration:none;}
a:hover {text-decoration:none;}
img {border:none;vertical-align:middle;}
@keyframes allTitleI {0% {transform:translateX(0px);}
25% {transform:translateX(-25px);}
50% {transform:translateX(0px);}
75% {transform:translateX(25px);}
100% {transform:translateX(0px);}
}
@keyframes allTitleBefore {0% {width:15px;}
25% {width:0px;}
50% {width:15px;}
75% {width:30px;}
100% {width:15px;}
}
@keyframes allTitleAfter {0% {width:15px;}
25% {width:30px;}
50% {width:15px;}
75% {width:0px;}
100% {width:15px;}
}
.fl {float:left;}
.fr {float:right;}
.ju {width:1400px;overflow:hidden;margin:0 auto;}
.nav-menu {height:70px;width:1400px;margin:0 auto;}
.header {}
.navbar {width:100%;justify-content:space-between;align-items:center;z-index:999;background:#0089ff;}
.bar {display:block;width:25px;height:3px;margin:5px auto;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#101010;}
.hamburger {display:none;}
.bar {display:block;width:25px;height:3px;margin:5px auto;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#101010;}
.nav-menu {}
.nav-item {float:left;width:14.2%;position:relative;text-align:center;}
.nav-item:hover .erji {display:block;transition:all 0.5s ease 0s;}
.nav-item .erji {transition:all 0.5s ease 0s;display:none;position:absolute;z-index:9999;background:#fff;width:100%;}
.nav-item .erji a:hover {transition:all 0.5s ease 0s;color:#fff;background:#135aa8;}
.nav-item .erji a {transition:all 0.5s ease 0s;text-align:center;display:block;line-height:40px;font-size:16px;border-bottom:1px solid #f1f1f1;}
.nav-link {transition:all 0.5s ease 0s;font-size:17px;color:#fff;line-height:70px;display:block;}
.nav-menu .active .nav-link,.nav-link:hover {transition:all 0.5s ease 0s;color:#fff;background:#135aa8;}
.nav-logo {display:none;font-size:2.1rem;font-weight:500;color:#482ff7;}
.header .nav {-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;width:1400px;margin:0 auto;}
.header .sdtopyi {line-height:45px;background:#f9f9f9;overflow:hidden;color:#fff;}
.header .sdtopyi p {color:#666;font-size:14px;line-height:45px;}
.header .sdtopyi .fr {color:#666;font-size:30px;}
.header .sdtopyi .fr i {margin-right:8px;}
.header .sdtopyi .fr a {font-size:14px;border-right:1px solid #eee;line-height:45px;float:left;padding:0 20px;color:#666;}
.header .sdtopz {}
.header .sdtopz .logo {float:left;height:90px;margin:30px 0 30px;}
.header .sdtopz .logo img {height:90px;}
.header .sdtopz .sdtoptxt {float:left;width:700px;display:block;font-size:37px;margin-bottom:5px;letter-spacing:0;color:#0089ff;font-weight:bold;margin-top:30px;border-left:1px solid #f1f1f1;padding-left:20px;margin-left:20px;padding-bottom:11px;}
.header .sdtopz .sdtoptxt p {font-weight:100;font-size:20px;color:#666;line-height:30px;}
.header .sdtopz .toptel {padding-top:40px;float:right;height:68px;}
.header .sdtopz .toptel .fl {text-align:left;padding-right:10px;margin-right:10px;color:#222;font-size:16px;line-height:30px;padding-top:4px;position:relative;padding-left:49px;}
.header .sdtopz .toptel .fl:after {display:block;content:"\f2a0";display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;left:0;font-size:50px;top:7px;color:#999;}
.header .sdtopz .toptel .fr {font-size:30px;font-family:"impact";color:#0089ff;line-height:34px;border-left:1px solid #f1f1f1;padding-left:20px;}
.flash div.bx-pager {bottom:4%;}
.sdsycp {padding:50px 0 50px 0;overflow:hidden;}
.sdtitle {text-align:center;}
.sdtitle p {font-weight:bold;display:block;color:#333;font-size:42px;line-height:42px;}
.sdtitle p em {color:#0089ff;font-style:inherit;}
.sdtitle span {display:block;font-size:18px;margin-top:10px;}
.sdtitle i {display:block;width:80px;height:5px;margin:20px auto 0;position:relative;}
.sdtitle i:after,.sdtitle i:before {content:'';display:block;position:absolute;width:30px;height:5px;top:0;left:0;}
.sdtitle i:after {right:0px;left:inherit;background:#006db8;animation:allTitleAfter 3s infinite linear;}
.sdtitle i:before {background:#31ad38;animation:allTitleBefore 3s infinite linear;}
.sdtitle b {width:30px;height:5px;background:#ffd400;margin:0 auto;display:block;animation:allTitleI 3s infinite linear;}
.sdsycp .sdcptj {padding-top:40px;overflow:hidden;}
.sdsycp .sdcptj .cpydh {background:#fff;width:320px;overflow:hidden;border:1px solid #0089ff;}
.sdsycp .sdcptj .cptjbt {background:#0089ff;color:#fff;font-weight:bold;text-align:center;padding:20px 0 20px 0;}
.sdsycp .sdcptj .cptjbt a {color:#fff;font-size:30px;}
.sdsycp .sdcptj .cptjbt span {font-weight:100;color:#d2d2d2;display:block;font-size:16px;margin-top:10px;}
.sdsycp .sdcptj .cptjfl {overflow:hidden;}
.sdsycp .sdcptj .cptjfl h3 {margin-bottom:10px;border-bottom:1px solid #f1f1f1;}
.sdsycp .sdcptj .cptjfl h3 a {display:block;color:#333;font-size:16px;height:51px;line-height:51px;margin-left:20px;font-weight:100;}
.sdsycp .sdcptj .cptjfl h3 a:before {content:"\f103";float:right;margin-right:20px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-top:17px;}
.sdsycp .sdcptj .cptjfl ul {overflow:hidden;margin-bottom:15px;}
.sdsycp .sdcptj .cptjfl ul li {}
.sdsycp .sdcptj .cptjfl h3 .on,.sdsycp .sdcptj .cptjfl ul li a:hover,.sdsycp .sdcptj .cptjfl h3 a:hover {color:#0089ff;    font-weight:bold;}
.sdsycp .sdcptj .cptjfl ul li a {display:block;padding-left:12px;width:115px;color:#666;font-size:14px;height:32px;line-height:32px;margin-left:20px;float:left;position:relative;z-index:9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sdsycp .sdcptj .cptjfl ul li a:before {content:"\f105";margin-right:8px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;}
.sdsycp .sdcptj .nylb {width:1055px;overflow:hidden;}
.sdsycp .sdcptj .sycplbbt {border-bottom:1px solid #0089ff;line-height:55px;font-size:30px;color:#0089ff;font-weight:bold;}
.sdsycp .sdcptj .sycplbbt span {color:#999;font-size:18px;font-weight:100;}
.sdsycp .sdcptj .fr ul {overflow:hidden;}
.sdsycp .sdcptj .fr ul li {box-shadow:0px 0px 10px #eee;width:32.3%;float:left;background:#fff;margin-top:20px;}
.sdsycp .sdcptj .fr ul li p {width:93%;line-height:25px;font-size:12px;margin:0 auto;display:none;}
.sdsycp .sdcptj .fr ul li:nth-child(2),.sdsycp .sdcptj .fr ul li:nth-child(5),.sdsycp .sdcptj .fr ul li:nth-child(8) ,.sdsycp .sdcptj .fr ul li:nth-child(11) {margin-left:1.5%;margin-right:1.5%;}
.sdsycp .sdcptj .fr ul li img {    object-fit: cover;
    height: 341px;width:100%;}
.sdsycp .sdcptj .fr ul li h3 {text-align:center;border-top:1px solid #f1f1f1;}
.sdsycp .sdcptj .fr ul li h3 a {position:relative;line-height:40px;font-size:18px;font-weight:100;display:block;}
.sdsycp .sdcptj .fr ul li h3 a:after {content:"";width:0;height:2px;background:#0089ff;position:absolute;bottom:0;left:0;transition:all 0.5s ease 0s;}
.sdsycp .sdcptj .fr ul li:hover h3 a:after {width:100%;transition:all 0.5s ease 0s;}
.sdsou {line-height:50px;border-bottom:1px solid #eee;overflow:hidden;}
.sdsou p {font-size:14px;}
.sdsou p a {font-size:14px;padding:0 10px;}
.sdsou p a:hover {color:#0089ff;}
.sdsou .fr .sdtext {border-left:1px solid #eee;border-top:none;border-bottom:none;line-height:50px;border-right:none;padding:0 30px;outline:none;width:300px;}
.sdsou .fr .sdsoan {border:0;color:#0089ff;background:none;font-size:30px;line-height:50px;float:right;cursor:pointer;}
.sdhyyy {padding:50px 0 50px 0;background:#f1f1f1;overflow:hidden;}
.sdhyyy ul {overflow:hidden;}
.sdhyyy ul li {width:23.6%;float:left;margin:0.7%;border:1px solid #f1f1f1;padding:8px;}
.sdhyyy ul li img {width:100%;object-fit:cover;height:280px;}
.sdhyyy ul li h3 {margin-top:8px;line-height:30px;font-weight:100;font-size:18px;padding-left:8px;}
.sdhyyy ul li h3 a {position:relative;display:block;}
.sdhyyy ul li:hover h3 a {color:#0089ff;}
.sdhyyy ul li h3 a:before {content:"\f178";float:right;margin-right:20px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;margin-top:7px;}
.sdhyyy ul li h3 a:after {content:"";width:0;height:2px;background:#0089ff;position:absolute;bottom:0;left:0;transition:all 0.5s ease 0s;}
.sdhyyy ul li:hover h3 a:after {width:100%;transition:all 0.5s ease 0s;}
.sdabout {padding-top:75px;padding-bottom:30px;width:100%;min-width:1400px;background:#f5f5f5 url(../images/aboutbj.jpg)center top no-repeat;overflow:hidden;}
.sdabout .sdtitle p {color:#fff;}
.sdabout .sdtitle span {color:#dadada;}
.sdabout dl .img {padding:50px 0 45px 45px;float:left;}
.sdabout dl {margin-top:30px;overflow:hidden;background:#fff;}
.sdabout dl dt {width:1155px;float:left;overflow:hidden;}
.sdabout dl dt .text {font-size:15px;font-weight:lighter;width:550px;padding:50px 0 0 45px;float:left;}
.sdabout dl dt .text h3 {display:block;font-family:"arial";font-size:30px;color:#0089ff;text-transform:uppercase;}
.sdabout dl dt .text h3 span {font-size:33px;color:#333;font-weight:bold;display:block;position:relative;}
.sdabout dl dt .text h3:after {display:block;content:"";width:50px;height:2px;background:#0089ff;margin:30px 0 20px 0;}
.sdabout dl dt .text p {overflow:hidden;line-height:30px;margin-top:25px;font-size:15px;}
.sdabout dl dt .text a {width:180px;line-height:45px;background:#eee;display:block;transition:all 0.5s ease 0s;text-align:center;margin-top:30px;}
.sdabout dl dt .text a:hover {width:300px;transition:all 0.5s ease 0s;background:#0089ff;color:#fff;}
.sdabout dl dd {width:200px;float:right;}
.sdabout dl dd ul li:hover {background:#0763d8!important;transition:all 0.5s ease 0s;}
.sdabout dl dd ul li {transition:all 0.5s ease 0s;display:block;padding:23px 0 0 0;text-align:center;line-height:40px;height:152px;box-sizing:border-box;width:200px;background:#009945;font-size:19px;color:#fff;}
.sdabout dl dd ul li a {display:block;padding-top:6px;color:#fff}
.sdabout dl dd ul li i {display:block;margin:0 auto;margin-bottom:15px;background:url('../images/aIcon.png') no-repeat;width:43px;height:43px;}
.sdabout dl dd ul li:nth-child(1) {background:#0089ff;transition:all 0.5s ease 0s;}
.sdabout dl dd ul li:nth-child(2) {background:#067de3;transition:all 0.5s ease 0s;}
.sdabout dl dd ul li:nth-child(3) {background:#0089ff;transition:all 0.5s ease 0s;}
.sdabout dl dd ul li:nth-child(4) {background:#067de3;transition:all 0.5s ease 0s;}
.sdabout dl dd ul li:nth-child(2) i {background-position:-43px 0;}
.sdabout dl dd ul li:nth-child(3) i {background-position:-172px 0;}
.sdabout dl dd ul li:nth-child(4) i {background-position:-86px 0;}
.sdabout dl dd ul li:nth-child(5) i {background-position:-129px 0;}
.sdabout dl dd ul li a:hover {transition:all 0.5s ease 0s;color:#fff;}
.sdabout dl dd ul li a:hover i {background-position:0 -43px;}
.sdabout dl dd ul li:nth-child(2) a:hover i {background-position:-43px -43px;}
.sdabout dl dd ul li:nth-child(3) a:hover i {background-position:-172px -43px;}
.sdabout dl dd ul li:nth-child(4) a:hover i {background-position:-86px -43px;}
.sdabout dl dd ul li:nth-child(5) a:hover i {background-position:-129px -43px;}
.sdqyfc {overflow:hidden;background:#f5f5f5;padding:10px 0 40px;}
.sdguanyu .container {padding-top:30px;}
.sdguanyu .container li {transition:all .5s linear;float:left;background:#fff;padding:25px;width:31.3%;margin:0 1%;}
.sdguanyu .container li .pImg {overflow:hidden;display:block;transition:all .5s linear;}
.sdguanyu .container li h4 {font-size:20px;color:#222;margin-bottom:15px;padding-bottom:10px;font-weight:normal;margin-top:15px;position:relative;}
.sdguanyu .container li h4 span {display:block;font-size:12px;font-family:Arial;color:#999;}
.sdguanyu .container li img {width:100%;object-fit:cover;height:auto;}
.sdguanyu .container li:hover img {transform:scale(1.1);transition:all .5s linear;}
.sdguanyu .container li h4 span:after {content:"";position:absolute;width:14px;height:1px;background:#00923a;bottom:0;left:0;transition:all .3s;}
.sdqyfc ul {overflow:hidden;}
.sdqyfc ul li {transition:all 0.5s ease 0s;float:left;width:18%;margin:1%;background:#fff;text-align:center;}
.sdqyfc ul li img {width:100%;object-fit:cover;height:200px;}
.sdqyfc ul li span {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:45px;}
.sdqyfc ul li:hover span {color:#fff;background:#0089ff;transition:all 0.5s ease 0s;}
.sdnews {overflow:hidden;background:#ffffff;padding:50px 0 00px 0;}
.sdnews .title {margin-bottom:30px;}
.sdnews .title p {font-size:35px;color:#333;font-weight:bold;}
.sdnews .title span {color:#555;font-size:17px;padding-top:8px;display:block;}
.wrap {margin:60px auto 0 auto;}
.tabs {height:40px;}
.tabs a+a {margin-left:2%;}
.tabs a {text-align:center;width:32%;float:left;line-height:60px;background:#eee;display:block;color:#333;font-size:18px;}
.tabs a.active {color:#fff;background:#0089ff;}
.swiper-container {border-radius:0 0 5px 5px;width:100%;border-top:0;}
.swiper-slide {height:325px;width:100%;background:none;color:#fff;}
.content-slide {padding:40px;}
.content-slide p {text-indent:2em;line-height:1.9;}
.wrap .swiper-slide .zuo {width:500px;float:left;}
.wrap .swiper-slide .zuo li {}
.wrap .swiper-slide .zuo li .img {width:500px;height:328px;position:relative;}
.wrap .swiper-slide .zuo li .img img {width:500px;height:328px;}
.wrap .swiper-slide .zuo li .img span {display:block;font-size:30px;font-weight:bold;text-align:center;padding:6px 8px;position:absolute;left:6%;top:6%;color:#fff;background:#0089ff;}
.wrap .swiper-slide .zuo li .img span em {display:block;font-style:inherit;font-weight:100;font-size:14px;}
.wrap .swiper-slide .zuo li .text {padding:32px 6%;background:#f5f5f5;}
.wrap .swiper-slide .zuo li .text h3 {font-size:20px;line-height:32px;display:block;white-space:nowrap;color:#333;}
.wrap .swiper-slide .zuo li .text p {height:56px;font-size:13px;line-height:26px;color:#999999;}
.wrap .swiper-slide .zuo li .text:hover {background:#0089ff;}
.wrap .swiper-slide .zuo li .text:hover h3 {color:#fff;}
.wrap .swiper-slide .zuo li .text:hover p {color:#fff;}
.wrap .swiper-slide .you {width:868px;float:right;}
.wrap .swiper-slide .you {}
.wrap .swiper-slide .you li {overflow:hidden;transition:0.6s;background-color:#f5f5f5;padding:20px 20px 20px 20px;}
.wrap .swiper-slide .you li .zuoo {float:left;padding:15px;text-align:center;background:#eee;font-size:30px;font-weight:bold;}
.wrap .swiper-slide .you li:hover {background:#0089ff;}
.wrap .swiper-slide .you li:hover .youy i,.wrap .swiper-slide .you li:hover .zhong h3,.wrap .swiper-slide .you li:hover .zhong p {color:#fff;}
.wrap .swiper-slide .you li:hover .zuoo {background:#fff;}
.wrap .swiper-slide .you li .zuoo span {display:block;font-size:14px;font-weight:100;line-height:28px;}
.wrap .swiper-slide .you li+li {margin:33px 0 33px 0;}
.wrap .swiper-slide .you li .zhong {float:left;width:613px;margin-left:30px;}
.wrap .swiper-slide .you li .zhong h3 {font-size:20px;line-height:32px;white-space:normal;display:block;white-space:nowrap;color:#333;}
.wrap .swiper-slide .you li .zhong p {height:56px;line-height:26px;color:#999999;}
.wrap .swiper-slide .you li .youy {float:right;line-height:88px;text-align:center;width:90px;border-left:1px solid #ddd;}
.wrap .swiper-slide .you li .youy i {font-size:25px;}
.links{    padding: 10px 0 10px; }
.links .links_l{     float: left;
    width: 117px;
    border-right: solid 1px #e3e3e3;}
.links .links_l p{font-size: 21px;}
.links .links_l p span{    display: block;
    font-family: Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #b7b7b7;
    line-height: 30px;
    font-size: 30px;}
.links .links_r{    line-height: 58px;
    width: 1260px;
    float: right;}
.links .links_r a{font-size: 16px;
    padding: 0 10px;
    color: #999;}
.food {background:#383838;padding:70px 0 0 0;}
.food .bq {text-align:center;line-height:50px;background:#212121;margin-top:20px;font-size:14px;}
.food .bq a {font-size:14px;}
.food .ju {width:90%;margin:0 auto;overflow:hidden}
.food .zuo {float:left;width:20%;}
.food .zuo .logo {width:300px;}
.food .zuo .logo img {width:100%;}
.food .zuo h3 {font-size:16px;font-weight:bold;color:#fff;margin-top:20px;margin-bottom:8px;}
.food .zuo p {font-size:14px;color:#fff;line-height:30px;}
.food .zuo p a {color:#fff;}
.food .zuo .img {margin-top:50px;}
.food .zuo .img img {width:300px;}
.food .you {width:78%;float:right;overflow:hidden;}
.food .you .dh {overflow:hidden;}
.food .you .dh dl {width:23%;float:left;}
.food .you .dh dl:nth-child(2) dd a {display:block;}
.food .you .dh .ewm {float:right;width:28%;}
.food .you .dh dl p {margin-right:25px;float:left;line-height:30px;color:#eee;text-align:center;border:1px solid #676666;padding:5px;}
.food .you .dh dl p img {width:130px;}
.food .you .dh dl dt {}
.food .you .dh dl dt a {color:#fff;font-size:18px;font-weight:bold;line-height:55px;display:block;}
.food .you .dh dl dd {overflow:hidden;margin-top:15px;}
.food a:hover {color:#0089ff!important;}
.food .you .dh dl dd a {color:#fff;float:left;width:50%;line-height:30px;font-size:14px;}
.food .you .xia {overflow:hidden;padding:40px 0 0 0;}
.food .you .xia ul {overflow:hidden;}
.food .you .xia ul li {float:left;}
.food .you .xia ul li a {font-size:16px;padding:0 51px 0 0;line-height:30px;}
.food .you .xia .text {color:#666;line-height:30px;margin-top:10px;font-size:14px;}
.food .you .xia .gjc {color:#666;line-height:30px;font-size:14px;}
.food .you .xia .gjc a {color:#666;line-height:30px;font-size:14px;}
.food .you .xia .gjc span {padding:0 6px}
.food .you .xia .gjc a:nth-child(1) span {display:none;}
.tagslb{ padding: 20px 0 20px 0;}
.tagslb .title{ line-height: 50px;
    font-size: 25px;
    color: #333; }
.tagslb .zx{ margin-bottom: 10px; padding: 20px;
    background: #f1f1f1f1;
    margin-top: 20px;
    overflow: hidden;}
.tagslb .zx a{    border: 1px solid #0089ff;
    color: #0089ff;
    padding: 0 10px;
    line-height: 30px;
    display: -webkit-inline-box;
    border-radius: 8px;
    margin-top: 6px;
}
.tagslb .zx a:hover{ border: 1px solid #0089ff;color: #fff;background: #0089ff}
.sdbannei {width:100%;height:510px;background-position:center;}
.page .active a{color:#fff;background:#0089ff;border:1px solid #0089ff;}
.page {padding-top:20px;overflow:hidden;display:flex;justify-content:center;}
.page a {border-radius:5px;line-height:32px;padding:0 13px;border:1px solid #ddd;margin:5px;color:#666;display:block;font-size:14px;float:left;}
.page a b {border-radius:5px;border:none;line-height:32px;padding:0;margin:0px;display:block;float:left;font-weight:100;color:#666;background:none;}
.page a:hover {color:#fff;background:#0089ff;border-radius:5px;line-height:30px;text-align:center;border:1px solid #0089ff;margin:5px;display:block;float:left;}
.page b {width:30px;color:#fff;background:#0089ff;border-radius:5px;line-height:30px;text-align:center;border:1px solid #0089ff;margin:5px;display:block;font-size:12px;float:left;}
.weizhi {width:1400px;margin:0 auto;line-height:40px;font-size:14px;border-top:1px solid #f1f1f1f1;border-bottom:1px solid #f1f1f1f1;}
.weizhi i {font-size:15px;padding:0 5px}
.cplb {background:#fff;}
.cplb .sdcptj .fr ul {overflow:hidden;padding-bottom:20px;}
.sdsycp .sdcptj .sdcpnr {float:right;width:1055px;overflow:hidden;}
.sdsycp .sdcptj .cstel {padding-top:40px;width:325px;overflow:hidden;}
.sdsycp .sdcptj .cstel .fl {text-align:left;padding-right:0;margin-right:0;color:#222;font-size:16px;line-height:30px;padding-top:4px;position:relative;padding-left:49px;border:0;float:left;width:100px;}
.sdsycp .sdcptj .cstel .fl:after {display:block;content:"\f2a0";display:inline-block;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;position:absolute;left:0;font-size:50px;top:7px;color:#999;}
.sdsycp .sdcptj .cstel .fr {font-size:30px;font-family:"impact";color:#0089ff;line-height:34px;border-left:1px solid #f1f1f1;padding-left:20px;float:right;width:auto;}
.sdcpnr {overflow:hidden;}
.sdcpnr .cpcs {overflow:hidden;}
.sdcpnr .cpcs .flash {border:1px solid #f1f1f1;width:450px;float:left;}
.sdcpnr .cpcs .cs {width:550px;float:right;}
.sdcpnr .cpcs .cs h1 {padding-top:20px;font-size:20px;font-weight:bold;margin-bottom:20px;color:#333;}
.sdcpnr .cpcs .cs .jj {font-size:16px;line-height:40px;}
.sdcpnr .xxjs {overflow:hidden;}
.sdcpnr .xxjs .title {margin-top:30px;line-height:45px;background:#f1f1f1;}
.sdcpnr .xxjs .title span {background:#0089ff;display:block;width:120px;text-align:center;font-size:18px;color:#fff;}
.sdcpnr .xxjs .zw {overflow:hidden;padding:15px;font-size:17px;line-height:30px;}

.sdcpnr .xxjs .zw h3 {font-size:20px;color:#333;line-height:35px;}
.sdcpnr .xxjs .zw p {font-size:17px;line-height:30px;}
.sdcpnr .xxjs .tags {font-size:14px;line-height:40px;margin-bottom:30px;}
.sdcpnr .xxjs .tags a {border:1px solid #ddd;padding:0 10px;margin-right:10px;line-height:30px;display:-webkit-inline-box;border-radius:3px;}
.sdcpnr .xxjs .shangxia {border-top:1px solid #e0e0e0;}
.sdcpnr .xxjs .shangxia p a {font-size:14px;line-height:35px;}
.sdnydh {overflow:hidden;max-width:90%;margin:0 auto;}
.sdnydh ul {overflow:hidden;justify-content:center;display:flex;}
.sdnydh ul li {}
.sdnydh ul li a {padding:0 40px;line-height:40px;border:1px solid #eee;margin:20px;display:block;}
.sdnydh ul li .on,.sdnydh ul li a:hover {background:#0089ff;color:#fff;}
.sdguanyu {padding:50px 0 30px 0;overflow:hidden;}
.sdguanyu .guanyuzw {padding:30px;font-size:18px;line-height:38px;}
.sdguanyu .guanyuzw p {font-size:18px;line-height:38px;}
.sdguanyu ul {overflow:hidden;}
.sdguanyu ul li {transition:all .15s linear;position:relative;width:22.8%;margin:1%;float:left;overflow:hidden;border:1px solid #f1f1f1;}
.sdguanyu ul li:hover {transition:all .15s linear;-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);position:relative;}
.sdguanyu ul li img {width:100%;object-fit:cover;height:280px;}
.sdguanyu ul li h3:hover {color:#fff;transition:0.5s;background:#0089ff;}
.sdguanyu ul li h3 {transition:0.5s;font-size:17px;text-align:center;bottom:0px;line-height:45px;color:#2d2c2c;font-weight:100;}
.sdlianxi {padding:30px 0 50px 0;overflow:hidden;}
.sdlianxi .title {font-size:35px;color:#333;text-align:center;}
.sdlianxi .title span {display:block;color:#ddd;font-size:20px;line-height:30px;}
.sdlianxi {padding:50px 0 0 0;overflow:hidden;}
.sdlianxi .title {text-align:center;line-height:80px;margin-bottom:30px;font-size:40px;}
.sdlianxi .text {font-size:18px;color:#7a7a7a;line-height:35px;padding-top:30px;}
.sdlianxi ul {overflow:hidden;margin-top:50px;}
.sdlianxi ul li {padding:50px 0 50px 0;text-align:center;width:24.9%;float:left;border-right:1px #e2e2e2 solid;}
.sdlianxi ul li:nth-child(4) {border-right:none;}
.sdlianxi ul li span {color:#0089ff;font-size:50px;}
.sdlianxi ul li span i {font-size:50px;}
.sdlianxi ul li h3 {color:#333;font-size:20px;line-height:50px;}
.sdlianxi ul li p {color:#333;line-height:28px;font-size:18px;margin-top:20px;}
.sdlianxi #allmap {width:100%;padding-bottom:50px;margin-top:50px;height:400px;overflow:hidden;font-family:"微软雅黑";}
.sdnewslb {overflow:hidden;padding:20px 0 50px 0;}
.sdnewslb ul {overflow:hidden;}
.sdnewslb ul li {border:1px solid #f1f1f1;overflow:hidden;transition:all 0.5s ease 0s;padding:15px 0 15px 0;margin:20px 0 20px 0;}
.sdnewslb ul li .img {position:relative;float:left;width:200px;}
.sdnewslb ul li:hover {box-shadow:0 26px 50px -6px rgba(97,105,113,0.3);transition:all .15s linear;-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px);position:relative;}
.sdnewslb ul li .img img {width:200px;}
.sdnewslb ul li .img span {position:absolute;left:0;text-align:center;background:#0089ff;font-size:18px;padding:10px;font-weight:bold;color:#fff;}
.sdnewslb ul li .img span em {display:block;font-size:16px;font-weight:100;font-style:inherit;}
.sdnewslb ul li .txt {float:left;width:900px;padding-top:15px;margin-left:30px;}
.sdnewslb ul li .txt span {}
.sdnewslb ul li .txt span a {padding:0 10px;margin-right:10px;border:1px solid #f1f1f1;}
.sdnewslb ul li:hover .txt h3 {transition:all 0.5s ease 0s;color:#0089ff;}
.sdnewslb ul li .txt h3 {transition:all 0.5s ease 0s;font-size:20px;font-weight:bold;color:#222;line-height:40px;padding-bottom:15px;}
.sdnewslb ul li:hover .txt h3 a{color: #0089ff}
.sdnewslb ul li .txt p {font-size:15px;line-height:24px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.sdnewslb ul li .gd {float:right;width:150px;text-align:center;line-height:229px;}
.sdnewslb ul li .gd i {font-size:32px;background:#eee;transition:all 0.5s ease 0s;padding:15px;border-radius:30px;}
.sdnewslb ul li:hover .gd i {transition:all 0.5s ease 0s;background:#0089ff;color:#fff;}
.weizhi a:hover,.newsnr a:hover {color:#0089ff;}
.newsnr {background:#f8f9f9;padding:40px 0 40px 0;overflow:hidden;}
.newsnr .ju .san {font-size:14px;line-height:40px;margin-bottom:30px;}
.newsnr .ju .san a {border:1px solid #ddd;padding:0 10px;margin-right:10px;line-height:30px;display:-webkit-inline-box;border-radius:3px;}
.newsnr .cs {padding-bottom:10px;border-bottom:1px solid #f2f2f2;}
.newsnr .cs h1 {font-size:27px;line-height:50px;color:#333;}
.newsnr .cs p {color:#999;font-size:14px;line-height:30px;}
.newsnr .cs p span {padding:0 20px;}
.newsnr .cs p i {margin-right:6px;}
.newsnr .zw {line-height:30px;font-size:16px;color:#999;padding-top:20px;}
.newsnr .zw p {line-height:30px;font-size:16px;color:#999;}
.newsnr .zw a {line-height:30px;font-size:16px;color:#999;}
.newsnr .shangxia {border-top:1px solid #e0e0e0;}
.newsnr .shangxia p a {font-size:14px;line-height:35px;}
.newsnr .shangxia p {font-size:14px;line-height:35px;}
.newsnr .fl {padding:2%;width:70%;float:left;background:#fff;}
.newsnr .fr {float:right;padding:1.5%;width:28%;background:#fff;}
.newsnr .fr .title {margin-bottom:20px;line-height:40px;font-size:20px;border-bottom:1px solid #ddd;display:block;}
.newsnr .fr .title a {color:#333;}
.newsnr .xgxz {overflow:hidden;}
.newsnr .fr ul {overflow:hidden;margin-bottom:20px;}
.newsnr .xgxz ul li {}
.newsnr .xgxz ul li a {line-height:35px;font-size:14px;border-bottom:1px dashed #e6e6e6;display:block;}
.newsnr .xgxz ul li a i {margin-right:10px;}
.newsnr .zxzx ul li {}
.newsnr .zxzx ul li a {line-height:35px;font-size:14px;border-bottom:1px dashed #e6e6e6;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.newsnr .zxzx ul li a i {margin-right:10px;}
.zxcp {}
.zxcp li {width:47%;border-bottom:1px solid #eee;float:left;margin:1.5px;}
.zxcp li img {width:100%;}
.zxcp li h3 {font-weight:100;text-align:center;line-height:35px;font-size:16px;}
.newsnr .jj {overflow:hidden;position:relative;}
.newsnr .jj .img {width:40%;float:left;padding:1%;border:1px solid #ddd;}
.newsnr .jj .img img {width:100%;}
.newsnr .jj .cpcs {width:53%;float:right;}
.newsnr .jj .cpcs h1 {font-size:27px;line-height:50px;color:#333;}
.newsnr .jj .cpcs .text {line-height:30px;margin-top:20px;}
.newsnr .jj .cpcs .tel {font-size:35px;color:#0058b5;line-height:60px;display:block;position:absolute;bottom:20px;}
.newsnr .jj .cpcs .tel i {padding-right:5px}
.newsnr .jieshao {overflow:hidden;margin-top:30px;line-height:30px;font-size:16px;color:#555;}
.newsnr .jieshao .title {line-height:40px;display:block;border:1px solid #ddd;color:#333;font-size:20px;font-weight:bold;padding-left:20px;}
.newsnr .jieshao p {line-height:30px;font-size:16px;color:#555;padding-top:20px;}
.hxxz {overflow:hidden;padding:50px 0 50px 0;background:#ffffff;}
.hxxz ul {overflow:hidden;margin-top:30px;}
.hxxz ul li {width:23%;float:left;margin:1%;text-align:center;line-height:40px;background:#eee;}
/*.hxxz ul li:hover {background:#0058b5;}
.hxxz ul li:hover a {color:#fff;}
*/.hxxz ul li img {width:100%;object-fit:cover;height:226px;}
.hxxz ul li h5:hover {color:#fff;background:#0057c8;}
.hxxz ul li h5 {padding:10px 0 10px 0;display:block;font-size:20px;color:#333;line-height:40px;text-align:center;margin:0 auto;font-weight:100;}
.hxxz ul li a i {margin-right:10px;}
.wapdh {display:none;}
@media only screen and (max-width:768px) {
.links {
    display: none;
}
	.sdsycp .sdcptj .fr ul li img {
    object-fit: cover;
    height: 15rem;
    width: 100%;
}
.header .sdtopyi {display:none;}
.header .sdtopz {display:none;}
.sdhyyy ul {padding-top:1rem;}
.nav-logo {display:block;float:left;width:55%;padding:10px 0 10px 0;}
.nav-logo img {width:100%;}
.navbar {width:100%;justify-content:inherit;align-items:inherit;z-index:999;background:#ffffff;overflow:hidden;}
.nav-menu {z-index:99999;position:fixed;left:-120%;top:6.5rem;flex-direction:column;background-color:#fff;width:100%;text-align:center;transition:0.3s;box-shadow:0 10px 27px rgba(0,0,0,0.05);}
.nav-menu.active {left:0;overflow:hidden;height:auto;z-index:99999;}
.nav-item {width:100%;margin:0;border-bottom:1px solid #f3f4f6;float:none;overflow:hidden;background:#fff;}
.ju {width:96%;overflow:hidden;margin:0 auto;}
.nav-link {display:block;line-height:4rem;padding:0;color:#333;font-size:1.5rem;}
.hamburger {display:block;cursor:pointer;float:right;margin-right:2%;margin-top:5%;}
.hamburger.active .bar:nth-child(2) {opacity:0;}
.hamburger.active .bar:nth-child(1) {-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg);}
.hamburger.active .bar:nth-child(3) {-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg);}
.zhansuo.xianshi .bar:nth-child(2) {opacity:0;}
.zhansuo {display:block;cursor:pointer;float:right;right:3%;position:absolute;bottom:16%;}
.zhansuo.xianshi .bar:nth-child(1) {-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg);}
.zhansuo.xianshi .bar:nth-child(3) {-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg);}
.sdsou p {display:none;}
.sdsycp {padding:2rem 0 2rem 0;background:#f1f1f1;overflow:hidden;}
.sdtitle p {font-weight:bold;display:block;color:#333;font-size:2rem;line-height:3rem;}
.sdtitle span {display:block;font-size:1rem;margin-top:0.5rem;}
.sdsycp .sdcptj .cptjfl {overflow:hidden;display:none;}
.sdsycp .sdcptj .cptjfl.xianshi {overflow:hidden;display:block;}
.sdsycp .sdcptj .cptjbt {display:none;}
.sdsycp .sdcptj .cptjbt a {color:#fff;font-size:2.3rem;padding-left:2%;display:block;width:70%;float:left;}
.sdsycp .sdcptj .cptjbt span {font-weight:100;color:#d2d2d2;display:block;font-size:1rem;margin-top:0;line-height:1.5rem;padding-left:2%;}
.sdsycp .sdcptj .cpydh {background:#fff;width:auto;overflow:hidden;border:none;float:none;position:relative;}
.sdsycp .sdcptj {padding-top:1.5rem;overflow:hidden;}
.sdsycp .sdcptj .nylb {width:auto;overflow:hidden;float:none;}
.wapdh {display:block;line-height:4rem;position:relative;}
.wapdh .txt {color:#0089ff;font-size:2rem;padding-left:3%;}
.sdsycp .sdcptj .sycplbbt {border-bottom:1px solid #0089ff;line-height:3.5rem;font-size:2rem;color:#0089ff;font-weight:bold;margin-top:1.5rem;}
.sdsycp .sdcptj .sycplbbt span {color:#999;font-size:1rem;font-weight:100;}
.sdsycp .sdcptj .fr ul li {box-shadow:0px 0px 10px #eee;width:48%;float:left;background:#fff;margin-top:0;margin:2% 1% 1% 1%;}
.sdsycp .sdcptj .fr ul li:nth-child(2),.sdsycp .sdcptj .fr ul li:nth-child(5),.sdsycp .sdcptj .fr ul li:nth-child(8) {margin-left:1%;margin-right:1%;}
.sdsycp .sdcptj .fr ul li:nth-child(9) {display:none;}
.sdhyyy {padding:2rem 0 2rem 0;background:#ffffff;overflow:hidden;}
.sdhyyy ul li {width:48.6%;float:left;margin:0.7%;border:1px solid #f1f1f1;padding:5px;}
.sdhyyy ul li h3 {margin-top:8px;line-height:2rem;font-weight:100;font-size:1rem;padding-left:2%;}
.sdabout {padding-top:3rem;padding-bottom:2rem;width:100%;min-width:100%;background:#f5f5f5 url(../images/aboutbj.jpg)center top no-repeat;overflow:hidden;}
.sdabout dl {margin-top:1rem;overflow:hidden;background:#fff;}
.sdabout dl dt {width:auto;float:none;overflow:hidden;}
.sdabout dl .img {display:none;}
.sdabout dl dt .text {font-size:15px;font-weight:lighter;width:auto;padding:1.5rem 0 1.5rem 0;float:none;}
.sdabout dl dt .text h3 {display:block;font-family:"arial";font-size:3rem;color:#0089ff;text-transform:uppercase;text-align:center;}
.sdabout dl dt .text h3 span {font-size:2rem;color:#333;font-weight:bold;display:block;position:relative;}
.sdsycp .sdcptj .fr ul li h3 a {position:relative;line-height:3.8rem;font-size:1.5rem;height:3.8rem;font-weight:100;display:block;overflow:hidden;}
.sdabout dl dt .text h3:after {display:block;content:"";width:90%;height:2px;background:#0089ff;margin:1rem auto;}
.sdabout dl dt .text p {overflow:hidden;line-height:2.6rem;margin-top:1rem;font-size:1.5rem;padding:1rem;}
.sdabout dl dt .text a {display:none;}
.sdabout dl dd {width:auto;float:none;}
.sdabout dl dd ul li {transition:all 0.5s ease 0s;display:block;padding:10px 0 0 0;text-align:center;line-height:40px;height:10rem;box-sizing:border-box;width:25%;float:left;background:#009945;font-size:1.5rem;color:#fff;}
.sdabout dl dd ul li i {display:block;margin:0 auto;margin-bottom:0;background:url(../images/aIcon.png) no-repeat;width:43px;height:43px;}
.sdqyfc {overflow:hidden;background:#f5f5f5;padding:0 0 1rem;}
.sdqyfc ul li {transition:all 0.5s ease 0s;float:left;width:48%;margin:1%;background:#fff;text-align:center;}
.sdqyfc ul li img {width:100%;height:11rem;}
.sdqyfc ul li:nth-child(5) {display:none;}
.sdnews {overflow:hidden;background:#ffffff;padding:2rem 0 2rem 0;}
.wrap {margin:2rem auto 0 auto;}
.tabs {height:auto;overflow:hidden;}
.wrap .swiper-slide .zuo {width:auto;float:none;}
.wrap .swiper-slide .zuo li .img {width:auto;height:auto;position:relative;}
.wrap .swiper-slide .zuo li .img img {width:100%;height:auto;}
.wrap .swiper-slide .zuo li .text {padding:2%;background:#f5f5f5;}
.wrap .swiper-slide .zuo li .text h3 {font-size:1.5rem;line-height:2.8rem;display:block;white-space:nowrap;color:#333;overflow:hidden;}
.wrap .swiper-slide .zuo li .text p {height:7.5rem;font-size:1.2rem;line-height:2.5rem;color:#999999;}
.wrap .swiper-slide .you {display:none;float:none;}
.swiper-container {height:auto;}
.food {background:#383838;padding:2rem 0 0 0;}
.food .zuo {float:none;width:auto;}
.food .you {display:none;}
.food .bq {text-align:center;line-height:2rem;background:#212121;margin-top:20px;font-size:0.8rem;}
.food .bq a {font-size:0.8rem;}
.swiper-container {height:48rem;}
.sdnydh ul li {width:28%;float:left;text-align:center;margin-top:1rem;}
.sdnydh ul li a {padding:0;line-height:2.5rem;border:1px solid #eee;margin:2%;display:block;}
.sdguanyu {padding:2rem 0 2rem 0;overflow:hidden;}
.sdguanyu .guanyuzw p {font-size:1.5rem;line-height:3rem;}
.sdguanyu .guanyuzw img {width:100%!important;height:auto!important;}
.sdguanyu .guanyuzw {padding:1%;font-size:1.5rem;line-height:3rem;}
.sdbannei {width:100%;height:7rem;background-position:center;background-size:100%;}
.sdguanyu ul li {transition:all .15s linear;position:relative;width:48%;margin:1%;float:left;overflow:hidden;border:1px solid #f1f1f1;}
.sdguanyu ul li img {width:100%;object-fit:cover;height:10rem;}
.sdguanyu ul li h3 {transition:0.5s;
    font-size: 0.8rem;text-align:center;bottom:0px;line-height:3.5rem;color:#2d2c2c;font-weight:100;}
.newsnr {background:#f8f9f9;padding:2rem 0 2rem 0;overflow:hidden;}
.newsnr .fl {padding:2%;width:auto;float:none;background:#fff;}
.newsnr .cs h1 {font-size:2rem;line-height:4rem;color:#333;}
.newsnr .zw img {width:100%!important;height:auto!important;}
.newsnr .zw {line-height:3rem;font-size:1.5rem;color:#999;padding-top:1rem;}
.newsnr .zw p {line-height:3rem;font-size:1.5rem;color:#999;}
.newsnr .shangxia .fr {float:none;padding:1.5%;width:auto;background:#fff;}
.newsnr .fr {float:none;padding:0;width:auto;background:#fff;}
.sdnewslb ul li {border:1px solid #f1f1f1;overflow:hidden;transition:all 0.5s ease 0s;padding:1rem;margin:1rem 0 2rem 0;}
.sdnewslb ul li .img {display:none;}
.sdnewslb ul li .txt {float:none;width:100%;padding-top:1rem;margin-left:auto;}
.sdnewslb ul li .txt h3 {transition:all 0.5s ease 0s;font-size:1.6rem;font-weight:bold;color:#222;line-height:3.2rem;padding-bottom:0;}
.sdnewslb ul li .txt p {font-size:1rem;line-height:2rem;}
.sdnewslb ul li .gd {display:none;}
.page {padding:10px 0 10px 0;text-align:center;color:#ccc;}
.page a:hover {line-height: 2.5rem;color:#fff;background:#0089ff;text-align:center;border:1px solid #0089ff;margin:0px;display:block;float:left;}
.page a {    color: #555;
    display: inline-block;
    line-height: 2.5rem;
    padding: 0;
    padding: 0 7px;
    border: 1px solid #0089ff;
    background: #fff;
    font-size: 0.8rem;
    margin: 0 0.1rem;
    vertical-align: middle;
    overflow: hidden;}
.page b {color:#fff;background:#0089ff;display:inline-block;height:3rem;line-height:3rem;border-radius:2rem;padding:0;width:3rem;font-size:1.2rem;margin:0 0.1rem;vertical-align:middle;}
.sdsycp .sdcptj .sdcpnr {float:none;width:auto;overflow:hidden;}
.sdcpnr .cpcs .flash {border:1px solid #f1f1f1;width:100%;float:none;}
.sdcpnr .cpcs .cs {width:auto;float:none;}
.sdcpnr .cpcs .cs h1 {padding-top:1rem;font-size:2.5rem;font-weight:bold;margin-bottom:1rem;color:#333;}
.sdcpnr .cpcs .cs .jj {font-size:1.5rem;line-height:3rem;}
.sdsycp .sdcptj .cstel {padding-top:1rem;width:100%;overflow:hidden;text-align:center;}
.sdsycp .sdcptj .cstel .fl {text-align:left;padding-right:0;margin-right:0;color:#222;font-size:16px;line-height:30px;padding-top:4px;position:relative;padding-left:49px;border:0;float:left;width:30%;}
.sdsycp .sdcptj .cstel .fr {font-size:30px;font-family:"impact";color:#222;line-height:34px;border-left:1px solid #f1f1f1;padding-left:1rem;float:right;width:auto;}
.sdcpnr .xxjs .title {margin-top:2rem;line-height:4rem;background:#f1f1f1;border-bottom:1px solid #0089ff;}
.sdcpnr .xxjs .zw {text-align:center;overflow:hidden;padding:0;font-size:1.5rem;line-height:3rem;}
.sdcpnr .xxjs .zw p {padding:0;font-size:1.5rem;line-height:3rem;}
.sdcpnr .xxjs .zw img {height:auto!important;width:100%!important;}
.weizhi {width:auto;margin:0 auto;line-height:2.8rem;font-size:1.4rem;border-top:1px solid #f1f1f1f1;border-bottom:1px solid #f1f1f1f1;}
.sdlianxi ul li {padding:2rem 0 2rem 0;text-align:center;width:auto;float:none;border-right:0;border-bottom:1px solid #eee;}
.sdlianxi .text {font-size:1.5rem;color:#7a7a7a;line-height:3rem;padding-top:1rem;}
.sdlianxi ul {overflow:hidden;margin-top:2rem;}
.sdhyyy ul li img {width:100%;object-fit:cover;height:10rem;}
}
