@charset "utf-8";
/* css重置 */
a,body,div,form,h1,h2,h3,h4,h5,h6,hr,html,img,li,ol,p,span,ul {margin:0;padding:0;}
fieldset,img {border:0;}
a {text-decoration:none;}
img {max-width:100%;height:auto;}
address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:400;}
ol,ul {list-style:none;}
input {padding-top:0;padding-bottom:0;font-family:"microsoft yahei",sans-serif,"arial narrow",helvetica;}
input::-moz-focus-inner {border:0;padding:0;}
input,select {vertical-align:middle;}
textarea {resize:vertical;}
table {border-collapse:collapse;}
body {height:100%;background:#fff;color:#666;overflow-x:hidden;font:14px/26px "microsoft yahei","simsun","arial narrow",helvetica;}
html,body {height:100%;}
.clearfix:after {content:".";display:block;height:0;visibility:hidden;clear:both;}
.fl {float:left;}
.fr {float:right;}
.auto {margin-left:auto;margin-right:auto;}
.ovh {overflow:hidden;}
.rel {position:relative;}
.abs {position:absolute;}
.n {font-weight:400;font-style:normal;}
.b {font-weight:700;}
.i {font-style:italic;}
.tc {text-align:center;}
.tr {text-align:right;}
.tl {text-align:left;}
.tj {text-align:justify;text-justify:inter-ideograph;}
.ti {text-indent:2em;}
.m0 {margin:0 !important;}
.mt0 {margin-top:0 !important;}
.mt1 {margin-top:1px;}
.mt2 {margin-top:2px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mr0 {margin-right:0 !important;}
.mr1 {margin-right:1px;}
.mr2 {margin-right:2px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr30 {margin-right:30px;}
.mb0 {margin-bottom:0 !important;}
.mb1 {margin-bottom:1px;}
.mb2 {margin-bottom:2px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.ml0 {margin-left:0 !important;}
.ml0 {margin-left:0;}
.ml1 {margin-left:1px;}
.ml2 {margin-left:2px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:30px;}
.p0 {padding:0 !important;}
.p1 {padding:1px;}
.pl1 {padding-left:1px;}
.pt1 {padding-top:1px;}
.pr1 {padding-right:1px;}
.pb1 {padding-bottom:1px;}
.p2 {padding:2px;}
.pl2 {padding-left:2px;}
.pt2 {padding-top:2px;}
.pr2 {padding-right:2px;}
.pb2 {padding-bottom:2px;}
.pl5 {padding-left:5px;}
.p5 {padding:5px;}
.pt5 {padding-top:5px;}
.pr5 {padding-right:5px;}
.pb5 {padding-bottom:5px;}
.p10 {padding:10px;}
.pl10 {padding-left:10px;}
.pt10 {padding-top:10px;}
.pr10 {padding-right:10px;}
.pb10 {padding-bottom:10px;}
.p15 {padding:15px;}
.pl15 {padding-left:15px;}
.pt15 {padding-top:15px;}
.pr15 {padding-right:15px;}
.pb15 {padding-bottom:15px;}
.p20 {padding:20px;}
.pl20 {padding-left:20px;}
.pt20 {padding-top:20px;}
.pr20 {padding-right:20px;}
.pb20 {padding-bottom:20px;}
.p30 {padding:30px;}
.pl30 {padding-left:30px;}
.pt30 {padding-top:30px;}
.pr30 {padding-right:30px;}
.pb30 {padding-bottom:30px;}
.vm {vertical-align:middle;}
.vtb {vertical-align:text-bottom;}
.vb {vertical-align:bottom;}
.vt {vertical-align:top;}
.noWrapClip {white-space:nowrap;overflow:hidden;text-overflow:clip;}
.noWrapEllipsis {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tabs-box {width:100%;}
.tabs-box > .tabs-title {display:block;width:268px;height:36px;margin:0 auto 20px auto;}
.tabs-box > .tabs-title > li {float:left;background-color:#dbdbdb;margin-right:23px;height:36px;line-height:36px;padding:0 20px;font-size:15px;font-weight:500;color:#666666;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;-ms-border-radius:15px;cursor:pointer;}
.tabs-box > .tabs-title > li:last-of-type {margin-right:0;}
.tabs-box > .tabs-title > li.active {background-color:#df7f1e;color:#FFFFFF;}
.tabs-box > .tabs-con {width:100%;height:520px;}
.tabs-box > .tabs-con > .tab {height:520px;display:none;}
.tabs-box > .tabs-con > .tab.on {display:block;}
ul.img-list {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0;}
ul.img-list * {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ul.img-list li.com {width:190px;height:150px;margin:0 13px 30px 0;position:relative;float:left;}
ul.img-list li.com > a > .img-box {width:190px;height:150px;padding:0px;border:0;margin:0;text-align:center;}
ul.img-list li.com > a > .img-box > img {display:block !important;width:auto;height:150px;max-width:100%;max-height:100%;margin:0 auto;}
ul.img-list li.com > a > .img-title-box {position:absolute;bottom:-2px;background:url("../img/gray-tran-title-bg.png") repeat;width:250px;padding:0 10px;margin-left:2px;}
ul.img-list li.com > a > .img-title-box > p {display:block;width:100%;height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:36px;font-size:14px;color:#E8BB54;}
ul.img-list li.com > a:hover > .img-box {border:0;}
ul.img-list li.com > a:hover > .img-title-box > p {color:#E8BB54;}
ul.img-list li.img-split {width:258px;height:228px;margin:0 4px 10px 0;position:relative;float:left;}
ul.img-list li.img-split > a > .img-box {width:258px;height:192px;padding:1px;border:1px solid #DBDBDB;margin:0;text-align:center;}
ul.img-list li.img-split > a > .img-box > img {display:block !important;width:auto;height:192px;max-width:100%;max-height:100%;margin:0 auto;}
ul.img-list li.img-split > a > .img-title-box {position:absolute;bottom:0;background:none;width:100%;padding:0 10px;margin-left:0;}
ul.img-list li.img-split > a > .img-title-box > p {display:block;width:100%;height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:32px;font-size:14px;color:#666;text-align:center;}
ul.img-list li.img-split > a:hover > .img-box {border:1px solid #E8BB54;}
ul.img-list li.img-split > a:hover > .img-title-box > p {color:#E8BB54;}
ul.news-list {width:100%;padding:0;}
ul.news-list * {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
/*普通新闻列表*/
ul.news-list > li.com {width:100%;height:42px;line-height:42px;border-bottom:1px dashed #dbdbdb;}
ul.news-list > li.com > .news-title {display:inline-block;width:85%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.news-list > li.com > .news-title > a {font-size:14px;color:#666666;font-weight:500;}
ul.news-list > li.com > .news-title > a > i {font-size:12px;vertical-align:middle;color:#666666;margin-right:5px;}
ul.news-list > li.com > .news-title > a:hover,ul.news-list > li.com > .news-title > a:hover > i {color:#0085c3;text-decoration:none;}
ul.news-list > li.com > .news-time {font-size:12px;color:#8f8f8f;float:right;}
/*标题和时间同行 下面显示部分内容*/
ul.news-list > li.colttc {padding-bottom:15px;margin-bottom:15px;border-bottom:1px dashed #dbdbdb;}
ul.news-list > li.colttc > .news-title {height:20px;line-height:20px;margin-bottom:10px;}
ul.news-list > li.colttc > .news-title p {display:inline;width:85%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.news-list > li.colttc > .news-title p a {font-size:16px;color:#666666;}
ul.news-list > li.colttc > .news-title p a:hover {color:#e08a32;}
ul.news-list > li.colttc > .news-title span {display:inline-block;width:15%;float:right;text-align:right;font-size:12px;color:#878787;}
ul.news-list > li.colttc .news-con {width:100%;height:45px;padding-left:15px;text-align:justify;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:22px;color:#666666;}
ul.news-list > li.colttc .news-con > a {font-size:14px;color:#e08a32;}
/*第一行显示标题 第二行显示时间 第三行显示部分内容*/
ul.news-list > li.ttc {padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #e0bc86;height:auto;}
ul.news-list > li.ttc > .news-title {width:85%;height:20px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.news-list > li.ttc > .news-title a {font-size:16px;color:#666666;font-weight:bold;}
ul.news-list > li.ttc > .news-title a:hover {color:#e08a32;}
ul.news-list > li.ttc > .news-title a span {font-weight:bold;font-size:16px;color:#e08a32;}
ul.news-list > li.ttc > .news-time {height:24px;line-height:24px;text-align:right;font-size:12px;color:#878787;}
ul.news-list > li.ttc > .news-con {width:100%;height:45px;padding-left:0;text-align:justify;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:22px;color:#666666;}
ul.news-list > li.ttc > .news-con > a {font-size:14px;color:#e08a32;}
/* 左侧图片 右侧第一行标题 第二行时间  第三行内容 */
ul.news-list > li.ittc {margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #e0bc86;}
ul.news-list > li.ittc > .img-box {width:200px;height:150px;border:none;padding:0;margin-right:15px;float:left;}
ul.news-list > li.ittc > .img-box > img {display:block;width:auto;height:100%;}
ul.news-list > li.ittc > .con-box {width:567px;height:150px;padding:0;float:left;}
ul.news-list > li.ittc > .con-box > .news-title {width:85%;height:20px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
ul.news-list > li.ittc > .con-box > .news-title a {font-size:16px;color:#666666;font-weight:500;}
ul.news-list > li.ittc > .con-box > .news-title a:hover {color:#e08a32;}
ul.news-list > li.ittc > .con-box > .news-title span {font-weight:bold;font-size:16px;color:#8F0606;}
ul.news-list > li.ittc > .con-box > .news-time {height:24px;line-height:24px;text-align:right;font-size:12px;color:#878787;}
ul.news-list > li.ittc > .con-box > .news-con {width:100%;height:106px;text-align:justify;overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:22px;color:#666666;}
ul.news-list > li.ittc > .con-box > .news-con > a {font-size:14px;color:#e08a32;}
/* 中间盒子 */.container {width:1080px;min-width:1080px;margin-right:auto;margin-left:auto;}
.iconfont {font-size:12px;vertical-align:middle;color:#b2b2b2;}
.iconfont:before {vertical-align:middle;}
a:hover {color:#df7f1e;}
/* 公共部分 */
html,body {height:100%;background-color:#FFFFFF;}
.swapper-box {min-height:100%;margin-bottom:-108px;}
footer,.footer-box {height:108px;}
/* 顶部  */
header {height:152px;margin-bottom:14px;/* 顶部logo,导航 */}
header .rows-top {height:108px;}
header .rows-top .tel{float: right;margin-top: 50px; margin-right: 50px;font-size: 18px;font-weight: bold;color: #0085c3;letter-spacing: 3px;}
header .rows-top .tel span{color: #F44336;}
header .rows-nav ul.nav {width:1080px;background-color:#0085c3;}
header .rows-nav ul.nav > li {float:left;width:120px;height:44px;line-height:44px;text-align:center;position:relative;}
header .rows-nav ul.nav > li:after {content:" ";width:1px;height:20px;background-color:#4daad5;position:absolute;top:12px;right:0;}
header .rows-nav ul.nav > li > a {display:block;font-weight:bold;font-size:15px;color:#ffffff;padding:0;}
header .rows-nav ul.nav > li > a:hover {color:#b8d4e8;}
/* 版权  */
footer .rows-link {margin-bottom:10px;}
footer .rows-link .link-title {width:70px;float:left;}
footer .rows-link .link-list {width:1010px;float:left;}
footer .rows-link .link-list a {display:inline-block;color:#666;margin-right:10px;}
footer .rows-link .link-list a:hover {color:#0085c3;}
footer .footer-copy {height:78px;border-top:2px solid #0085c3;padding:20px 10px 10px;}
footer .footer-copy .footer-nav {letter-spacing:-4px;text-align:center;}
footer .footer-copy .footer-nav li {display:inline-block;letter-spacing:0;padding:0 12px;height:14px;line-height:14px;border-right:3px solid #adadad;}
footer .footer-copy .footer-nav li:last-of-type {border-right:0;}
footer .footer-copy .footer-nav li a {color:#666666;font-size:13px;}
footer .footer-copy p {font-size:13px;text-align:center;}
/* 内页框架  *//* 内页Banner */
section .rows-inside-banner {width:100%;height:240px;}
section .rows-inside-banner img {display:block;}
section .rows-main {margin-bottom:85px;margin-top:17px;/* 内页内容盒子 */}
section .rows-main .cols-left {float:left;width:800px;margin-right:20px;}
section .rows-main .cols-left .map {width:100%;height:35px;line-height:35px;border-bottom:1px solid #dbdbdb;font-weight:bold;color:#5e5e5e;}
section .rows-main .cols-left .map .map-nav {float:right;font-size:13px;color:#666666;font-weight:500;}
section .rows-main .cols-left .map .map-nav a {font-size:13px;color:#666666;font-weight:500;}
section .rows-main .cols-right {float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:260px;border:1px solid #dbdbdb;}
section .rows-main .cols-right > .title {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%;height:36px;line-height:35px;font-weight:bold;color:#5e5e5e;padding:0 10px;border-bottom:1px solid #dbdbdb;}
section .rows-main .cols-right .contact {padding:10px 10px 20px;}
section .rows-main .cols-right .contact .right-map {border:1px solid #f0f0f0;width:236px;height:158px;display:block;margin-bottom:10px;}
section .rows-main .cols-right .contact .rb {font-size:13px;}
section .rows-main .cols-right .contact .rb > .title {float:left;width:65px;}
section .rows-main .cols-right .contact .rb > .con {float:left;width:173px;}
section .rows-main .details-title {line-height:30px;width:90%;font-size:18px;color:#0085c3;font-weight:bold;margin:0 auto 20px auto;text-align:center;}
section .rows-main .main-content {padding-top:20px;position:relative;min-height:400px;}
section .rows-main .main-content p{margin-bottom: 10px;}
section .rows-main .main-content .infotextkey{font-weight:bold;color: #0085c4;}
section .rows-main .main-content.wxpj .sec-lm-box {margin-bottom:30px;letter-spacing:-4px;}
section .rows-main .main-content.wxpj .sec-lm-box a {display:inline-block;width:120px;height:30px;line-height:30px;text-align:center;background-color:#f0f0f0;margin-right:15px;margin-bottom:10px;color:#666666;letter-spacing:0;}
section .rows-main .main-content.wxpj .sec-lm-box a.active,section .rows-main .main-content.wxpj .sec-lm-box a:hover {background-color:#0085c3;color:#FFFFFF;}
section .rows-main .main-content.wxpj .sec-lm-box a:nth-of-type(6n) {margin-right:0;}
section .rows-main .main-content.wxpj ul.img-list li:nth-of-type(4n) {margin-right:0;}
/* 正文默认样式 */
.rows-detail-content {line-height:1.8;color:#666666;font-weight:500;font-size:14px;word-wrap:break-word;word-break:break-word;text-align:justify;text-justify:inter-ideograph;position:relative;}
.rows-detail-content img {display:inline;max-width:100% !important;height:auto !important;margin:10px 0;}
.rows-detail-content table {display:block;}
/* 详细页 上一条 下一条 占位 */
.main-page-box {height:40px;}
.main-pn-box {width:100%;height:39px;line-height:39px;border-top:1px solid #dbdbdb;margin-top:30px;position:absolute;bottom:0;}
.main-pn-box .pagePrev,.main-pn-box .pageNext {width:50%;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.main-pn-box .pageNext {text-align:right;}
.main-pn-box .pagePrev,.main-pn-box .pagePrev a,.main-pn-box .pageNext,.main-pn-box .pageNext a {font-size:14px;color:#666;}
.main-pn-box a:hover {color:#0085c3 !important;}
/* 分页盒子 */
.page-box {height:40px;margin-bottom: 10px;}
.InsidePage {width:100%;text-align:center;position:absolute;bottom:0;/* 背景色  */}
.InsidePage .laypageskin_molv {/* 选中背景色 */}
.InsidePage a{padding: 0 5px;color: #333;border: 1px solid #dbdbdb;}
.InsidePage b{padding: 0 5px;color: #0085c3;}
.Total b{padding: 0px;}
/* 内页联系方式 */
.contact-box p {color:#666666;font-size:14px;text-align:center;margin-bottom:10px;}
.contact-box .company-name {font-size:16px;font-weight:bold;color:#395699;margin-bottom:20px;text-align:center;}
.contact-box #map {width:600px;height:400px;border:1px solid #dbdbdb;margin:0 auto;}


.rows-slick-banner {margin-bottom:20px !important;}
.rows-1 {margin-top:10px;margin-bottom:40px;}

.rows-1 .cols-1,.rows-1 .cols-2,.rows-1 .cols-3,.rows-1 .cols-4{border:1px solid #DBDBDB;margin-right:1%;float:left;margin-bottom:10px;}
.rows-1 .cols-1{width:25%;height:500px;}
.rows-1 .cols-2{width:73.5%;height:500px;}
.rows-1 .cols-3{width:63.5%;}
.rows-1 .cols-4{width:35%;}
.rows-1 .cols-2,.rows-1 .cols-4 {margin-right:0;}
.rows-1 .news-box {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding:10px;}
.rows-1 .news-box > img {width:328px;height:128px;border:1px solid #DBDBDB;}
.rows-1 .title-box {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%;height:38px;line-height:38px;border-bottom:1px solid #DBDBDB;font-weight:bold;color:#5e5e5e;padding-left:10px;}
.rows-1 .title-box a {display:block;width:56px;height:20px;line-height:20px;text-align:center;background-color:#f0f0f0;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;font-family:arial;font-size:12px;color:#a3a3a3;margin:9px 9px 0 0;float:right;}
.rows-1 ul.news-list > li.com {height:30px;line-height:30px;border-bottom:none;}
.rows-1 ul.news-list > li.com  span{}
.rows-1 ul.news-list > li.com .news-title > a:hover,.rows-1 ul.news-list > li.com .news-title > a:hover > i {color:#0085c3;text-decoration:none;}


.rows-1 ul.news-chengnuo > li{float: left; width: 100%;margin-top: 15px;font-size: 16px;height: 95px;} 
.rows-1 ul.news-chengnuo > li h3{width:14%;float:left;text-align: center;color: #0085c3;line-height: 35px;}
.rows-1 ul.news-chengnuo > li p{float:right;width:85%;overflow: hidden;font-size: 14px;}

.rows-1 ul.news-fuwu > li{float: left; width: 100%;padding:10px 0;} 
.rows-1 ul.news-fuwu > li h3{width:14%;float:left;text-align: center;color: #0085c3;}
.rows-1 ul.news-fuwu > li img{ width: 35px;}
.rows-1 ul.news-fuwu > li p{float:right;width:85%;overflow: hidden;}

.rows-1 .news-guanyu p{margin-bottom: 14px;font-size: 15px;}

@media (max-width: 800px){
header .rows-nav ul.nav,.container,header .rows-nav ul.nav,.rows-1 .cols-1,.rows-1 .cols-2,.rows-1 .cols-3,.rows-1 .cols-4,section .rows-main .cols-left,section .rows-main .cols-right .contact .right-map,section .rows-main .cols-right{width:100%!important;}
.container{min-width:100%;}
.rows-1 ul.news-chengnuo > li{margin: 5px 0;height: auto;}
.rows-1 ul.news-chengnuo > li h3{width:auto;margin-right: 5px;font-size: small;}
.rows-1 ul.news-chengnuo > li p{float: left;font-size: small;}
.rows-1 .cols-1,.rows-1 .cols-2{height:auto;}
header .rows-nav ul.nav > li{width:33.33%;}
footer .footer-copy .footer-nav,header .rows-top .tel{display: none;}
section .rows-inside-banner {height:auto;}
.rows-1 .news-guanyu p{font-size: small;}
.main-pn-box .pagePrev,.main-pn-box .pageNext {width:100%;}
.main-page-box,.main-pn-box{height:80px;}
.main-pn-box .pageNext{text-align: left;}
footer .footer-copy{padding:0px}
header .rows-top img{display: block;margin: 0 auto;}
}

@media (max-width: 600px){
.rows-1 ul.news-fuwu > li h3{width:24%;font-size: small;}
.rows-1 ul.news-fuwu > li p{width:75%;font-size: small;}
ul.news-list > li.com > .news-title{width:75%;font-size: small;}
}