@charset "utf-8";
/**
 * @author:王欢
 * @email:13341343186@163.com
 * @time:2016-11
 */

@font-face {
    font-family: 'iconfont';
    src: url('//at.alicdn.com/t/font_1432720974_1547027.eot'); /* IE9*/
    src: url('//at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('//at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'), /* chrome銆乫irefox */
    url('//at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'), /* chrome銆乫irefox銆乷pera銆丼afari, Android, iOS 4.2+*/
    url('//at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg'); /* iOS 4.1- */
}
@font-face {
    font-family: 'Pacifico';
    font-style: normal;
    font-weight: 400;
    src: local('Pacifico Regular'), local('Pacifico-Regular'), url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
}

.no-padding {padding: 0 !important;}
.no-margin {margin: 0 !important;}
.inputclear{ padding:0; margin:0; background:none; border:none;}
.maxwidth{ max-width:100% !important;}
.w100{ width:100% !important;}
.h100{ height:100% !important;}
a{ text-decoration:none !important; cursor:pointer !important;}
.imgvertical{vertical-align:middle !important;}
.overflow{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.container-fluid{ max-width:1453px !important;}
.container{ max-width:1111px !important;}
.fa {display: inline-block;font-family: "iconfont";font-size:20px;font-style: normal;font-weight: 400;line-height: 1;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.fa-icon-qq:before { content: "\e604"; }
.fa-icon-weibo:before { content: "\e600"; }
.fa-icon-weixin:before { content: "\e605"; }
.fa-icon-zaixianzixun:before { content: "\e608"; }
.row {margin-right: 0px;margin-left: 0px;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    font-family: "微软雅黑";
}

/*--Header-Starts--*/
.head_nav{width: 100%; height: 90px; background-color: rgba(237,242,246,0.8);}
.navigation {float: right;}
.logo {float: left;margin-top: 10px;}
.logo img{width: 210px;}
.logo a {display: block;}
ul.navig li span {color: #fff;margin: 0 15px;font-size: 16px;}
ul.navig li {display: inline-block;}
ul.navig li a {font-size: 14px;color: #000;font-weight: 400;text-decoration: none; padding: 37px 20px;}
ul.navig li a:hover ul.navig li a:after{display: block;}
.copyrights{text-indent:-9999px;height:0;line-height:0; font-size:0;overflow:hidden;}

@media (max-width: 768px){
    .header {}
    .head_nav{height: 60px;}
    span.menu:before {content: url(../image/nav-icon.png);cursor: pointer;height:32px;}
    .header ul.navig li.plan:hover ul.sub-nav{display:none;}
    .header ul.navig {width: 11%;float: right;margin:0;}
    .header ul.navig{display:none;}
    .header ul.navig li {font-size: 12px;display:inline-block;width: 100%;margin:0;}
    .header ul.navig li a {width: 100%;font-weight: 600;display: block;color: rgba(64, 63, 69, 1);}
    .header ul.navig li a:hover{color: #FFFFFF;}
    .header span.menu {display: block;float: right;margin: 18px 0px 0 0; }
    .header ul.navig {margin-top: 70px; z-index: 999; position: absolute; width: 96%; text-align: center; left: 2%; background: rgba(255, 255, 255, 0.97);}
    .header .navigation {height: 0px;padding: 0px 0px 0em;margin-bottom: 0em;}
}

/* Bounce To Bottom */
.hvr-bounce-to-bottom {display: inline-block;vertical-align: middle; -webkit-transform: translateZ(0);transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;  -moz-osx-font-smoothing: grayscale;  position: relative;  -webkit-transition-property: color;  transition-property: color;  -webkit-transition-duration: 0.5s;  transition-duration: 0.5s;  }
.hvr-bounce-to-bottom:before {content: "";  position: absolute;  z-index: -1;  top: 0;  left: 0;  right: 0;  bottom: 0;  background: #1d2d68;  -webkit-transform: scaleY(0);  transform: scaleY(0);  -webkit-transform-origin: 50% 0;  transform-origin: 50% 0;  -webkit-transition-property: transform;  transition-property: transform;  -webkit-transition-duration: 0.5s;  transition-duration: 0.5s;  -webkit-transition-timing-function: ease-out;  transition-timing-function: ease-out;}
.hvr-bounce-to-bottom:hover, .hvr-bounce-to-bottom:focus, .hvr-bounce-to-bottom:active {color: #fff;}
.hvr-bounce-to-bottom:hover:before, .hvr-bounce-to-bottom:focus:before, .hvr-bounce-to-bottom:active:before {-webkit-transform: scaleY(1);  transform: scaleY(1);  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}
ul.navig li a.active{background:#1d2d68;  color:#fff;}

/*--banner-starts--*/
.banner{background:url(../image/1.jpg) no-repeat 0% 50%;  /*background-size:cover; */ -webkit-background-size:cover;  -moz-background-size:cover;  -o-background-size:cover;  -ms-background-size:cover; min-height:650px;}
.banner-bottom {margin-top: 27%;  text-align: center;}
.banner-bottom h1 {color: #fff; font-size: 38px;  margin: 0;  font-family: 'AbrilFatface-Regular';  letter-spacing: 2px;}
.banner-bottom p{font-size:17px;  color:#fff;  margin-top:5px;}
.bnr-btm {text-align: center; margin-top: 16%;}
/*--banner-end--*/

/*--产品-starts--*/
.auto-left {padding: 0; position: relative;}
.auto-left img{width:100%;}
a.tooltips {position: relative; display: inline;}
a.tooltips span {position: absolute;}
a.tooltips span:before {content: ''; position: absolute; bottom: 0; left: 50%;  margin-left: 0;  width: 0;  height: 0;  border-bottom: 29px solid #fff;  border-right: 28px solid transparent;  border-left: 28px solid transparent;}
a.tooltips-2 span:before {content: ''; position: absolute;  bottom: 0;  left:0;  margin-left: 0;  width: 0;  height: 0;  border-right: 29px solid #fff;  border-top: 28px solid transparent;  border-bottom: 28px solid transparent;}
.tool {position: absolute;  bottom:0;  right:50%;}
.tool-1{position: absolute; top: 73%; left: -14px;}
.tool-2{position: absolute; top:40%; right:28px;}
a.tooltips-1 {position: relative; display: inline;}
a.tooltips-1 span {position: absolute;}
a.tooltips-1 span:before {content: ''; position: absolute;  top: 22%;  left: 0%;  margin-left: 0;  width: 0;  height: 0;  border-bottom: 29px solid #fff;  border-right: 28px solid transparent;  border-left: 28px solid transparent;  transform: rotate(90deg);}
.auto-middle{margin-top:9%;  text-align:center;  }
.auto-middle p{font-size:15px;  margin-top:10px;  color:#959798;}
.auto-middle h2,.auto-middle h3{color: #03CF74; font-size: 2.1em;  margin: 0; font-family: 'AbrilFatface-Regular';}
/*--产品-end--*/
/*--产品-starts--*/
.auto{margin-top: 10px;}
.auto-left {padding: 0; position: relative;}
.auto-left img{width:100%;}
a.tooltips {position: relative; display: inline;}
a.tooltips span {position: absolute;}
a.tooltips span:before {content: ''; position: absolute; bottom: 0; left: 50%;  margin-left: 0;  width: 0;  height: 0;  border-bottom: 29px solid #fff;  border-right: 28px solid transparent;  border-left: 28px solid transparent;}
a.tooltips-2 span:before {content: ''; position: absolute;  bottom: 0;  left:0;  margin-left: 0;  width: 0;  height: 0;  border-right: 29px solid #fff;  border-top: 28px solid transparent;  border-bottom: 28px solid transparent;}
.tool {position: absolute;  bottom:0;  right:50%;}
.tool-1{position: absolute; top: 73%; left: -14px;}
.tool-2{position: absolute; top:40%; right:28px;}
a.tooltips-1 {position: relative; display: inline;}
a.tooltips-1 span {position: absolute;}
a.tooltips-1 span:before {content: ''; position: absolute;  top: 22%;  left: 0%;  margin-left: 0;  width: 0;  height: 0;  border-bottom: 29px solid #fff;  border-right: 28px solid transparent;  border-left: 28px solid transparent;  transform: rotate(90deg);}
.auto-middle{margin-top:9%;  text-align:center;  }
.auto-middle p{font-size:12px;  margin-top:10px;  color:#959798; line-height: 25px;}
.auto-middle h2,.auto-middle h3{color: #1d2d68; font-size: 2.1em;  margin: 0; font-family: 'AbrilFatface-Regular';}
/*--产品-end--*/

/*--简介-starts--*/
.about{padding:6em 0px;}
.about-top {text-align:center;}
.heading h3{color: #1d2d68;  font-size: 28px;  margin: 0;}
.about-bottom{margin-top:20px;}
.about-left h4{color:#1d2d68;  font-size:14px;  line-height:23px;  margin:0;}
.about-left p{font-size: 14px;  color: #959798;  margin-top: 10px;  line-height: 23px;}
.abt-left span{  font-size:2em;  padding:20px 20px;  background:#1F272A;  color:#FFFFFF;}
.abt-right p{font-size: 14px;  color: #959798;  line-height: 23px;}
.abt-left{width:20%;  float:left;}
.abt-right{width:80%;  float:right;}
.abt-one:nth-child(2){margin-top:5%;}

/*--typo-end--*/
/*--维修-starts--*/
.gallery {padding-top: 4em;}
.gallery-top{text-align:center;}
.gallery-bottom{margin-top:3%;}
.da-thumbs {list-style: none;position: relative;margin: 0;padding: 0; text-align: center;}
.da-thumbs li {float: left;  margin: 0.4%;  background: #EFEFEF;  padding: 8px;  position: relative;  box-shadow: 0 1px 3px rgba(231, 231, 231, 0.43);  width: 19.2%;}
.da-thumbs li a,
.da-thumbs li a img {display: block; position: relative;  width: 100%;  border-radius: 5px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  -o-border-radius: 5px;  -ms-border-radius: 5px;}
.da-thumbs li a {overflow: hidden;}
.da-thumbs li a div {position: absolute;  background: rgba(31, 39, 42, 0.9);  width: 100%;  height: 100%; padding-top: 25%;}
.da-thumbs li a div h5{color: #FFFFFF;}
/*--//维修-end--*/

/*--新闻-starts--*/
.news{padding: 5em 0px;}
.news-top{text-align:center;}
.news-top p {font-size: 15px;  color: #959798;  width: 83%;  margin: 5px auto;  line-height:1.8em;}
.news-bottom-left {  text-align: right;  padding-right: 2.5%;}
.news-bottom-left h3{font-size:4.5em;  color:#232C2F;  margin:0px;  font-weight:300;}
.news-bottom-left p{font-size:13px;  color:#959798;  }
.news-bottom-right p {font-size: 15px;  color: #959798;  text-align: left;  line-height:1.8em;}
.news-bottom-right{  border-bottom:2px solid #EDF2F6;}
.bn {text-align: right;margin: 1em 0px;}
.news-bottom-one {margin-top: 4%;}
.bn a{color:#03CF74; font-size:14px; }
.bn a:hover{  color:#3F4244;  text-decoration:none;  transition:0.5s all;  -webkit-transition:0.5s all;  -moz-transition:0.5s all;  -o-transition:0.5s all;  -ms-transition:0.5s all;}
/*--新闻-end--*/

/*--联系-starts--*/
.contact {padding: 6em 0px;  background: #1F272A;}
.add1 span{font-size:1.8em;  color:#03cf74;  display:inline-block;  vertical-align:middle;}
.add1 p{color:#fff; font-size:16px;display:inline-block; vertical-align:middle; margin-left:10px; line-height: 24px;}
.add1 p a{color:#fff;}
.add1 p a:hover{text-decoration:none; color:#03cf74;}
.add1 {margin-top:5%;}
.add1:nth-child(1) {margin-top:0;}
.contact-right input[type="text"]:nth-child(1){margin-right:25px;}
.contact-right input[type="text"] {border: none;  outline: none;  -webkit-appearance: none;  background: url(../image/border-1.png) no-repeat 0px 25px;  width: 48%;  height: 35px;  color: #fff;  padding: 0 12px;  font-size: 14px;}
.contact-right textarea {-webkit-appearance: none;  background: url(../image/border-2.png) no-repeat 0px 25px;  width: 100%;  height: 35px;  color: #fff;  border: none;  outline: none;  margin-top: 6em;  padding: 0 12px;  font-size: 14px;  resize: none;}
.submit{margin-top:4%;  text-align:center;}
.submit input[type="submit"] {  outline: none;  -webkit-appearance: none;  border: none;  border: 1px solid #fff;  color: #fff;  padding: 10px 1.5em;  background: none;  font-size: 15px;}
.submit input[type="submit"]:hover {border: 1px solid #03cf74;  transition: 0.5s all;  -webkit-transition: 0.5s all;  -moz-transition: 0.5s all;  -o-transition: 0.5s all;  -ms-transition: 0.5s all;  color: #03cf74;}
.contact-left {margin-top: 16px;}
/*--联系-end--*/

/*--map-starts--*/
.map iframe{
    width:100%;
    height:330px;
}
/*--map-end--*/

/*--底部-starts--*/
.footer{padding:3.5em 0px; background:#1F272A;text-align:center;}
.footer-top p{font-size:15px;color:#fff;margin-top:3%;}
.footer-top p a{color:#fff;}
.footer-top p a:hover{color:#03CF74;}
.footer-top ul {margin-top: 3%;}
.footer-top ul li{list-style:none;  display:inline-block;  margin:0 6px;}
.footer-top ul li a span{background:url(../image/social-icons.png) no-repeat;  width:48px;  height:48px;  display:block; transition: all 0.3s;}
.footer-top ul li a span.fb{background-position:0px 0px;}
.footer-top ul li a span.twit{background-position:-48px 0px;}
.footer-top ul li a span.google{background-position:-96px 0px;}
.footer-top ul li a span.pin{background-position:-144px 0px;}
.footer-top ul li a span.fb:hover{background-position:0px -48px;}
.footer-top ul li a span.twit:hover{background-position:-48px -48px;}
.footer-top ul li a span.google:hover{background-position:-96px -48px;}
.footer-top ul li a span.pin:hover{background-position:-144px -48px;}
/*--底部-end--*/

/*箭头*/
#toTop {display: none;  text-decoration: none;  position: fixed;  bottom: 10px;  right: 10px;  overflow: hidden;  width: 50px;  height: 50px;  border: none;  text-indent: 100%;  background: url(../image/top-arrow.png) no-repeat #1F2729 10px 15px;  text-align: center;}
/*--media-quaries-starts-here--*/


/*--typo-end--*/
/*--维修-starts--*/
.gallery {padding-top: 4em;}
.gallery-top{text-align:center;}
.gallery-bottom{margin-top:3%;}
.da-thumbs {list-style: none;position: relative;margin: 0;padding: 0; text-align: center;}
.da-thumbs li {float: left;  margin: 0.4%;  background: #EFEFEF;  padding: 8px;  position: relative;  box-shadow: 0 1px 3px rgba(231, 231, 231, 0.43);  width: 19.2%;}
.da-thumbs li a,
.da-thumbs li a img {display: block; position: relative;  width: 100%;  border-radius: 5px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  -o-border-radius: 5px;  -ms-border-radius: 5px;}
.da-thumbs li a {overflow: hidden;}
.da-thumbs li a div {position: absolute;  background: rgba(31, 39, 42, 0.9);  width: 100%;  height: 100%;}
.da-thumbs li a div span {display: block;  padding: 10px 0;  margin: 11px 20px 20px 20px;  font-weight: normal;  text-transform: capitalize;  color: rgba(255,255,255,0.9);  text-align: center;  font-size: 14px;  font-family: 'Roboto-Regular';}
.da-thumbs li a div h5 {color: #FFF; font-size: 1.5em; font-family: 'AbrilFatface-Regular';  text-align: center;}
.da-thumbs li a div h6{font-size: 12px; color: #FFFFFF; line-height: 21px;}
.da-thumbs li a div span {text-align: center;border: 1px solid #FFFFFF; padding: 5px 30px; display: inline-block;}
.da-thumbs li a div span img{width: 100%;}

/*--//维修-end--*/

/*--新闻-starts--*/
.news{padding: 5em 0px;}
.news-top{text-align:center;}
.news-top p {font-size: 15px;  color: #959798;  width: 83%;  margin: 5px auto;  line-height:1.8em;}
.news-bottom-left {  text-align: right;  padding-right: 2.5%;}
.news-bottom-left h3{font-size:4.5em;  color:#232C2F;  margin:0px;  font-weight:300;}
.news-bottom-left p{font-size:12px;  color:#959798; line-height: 18px;}
.news-bottom-right p {font-size: 15px;  color: #959798;  text-align: left;  line-height:1.8em;}
.news-bottom-right{  border-bottom:2px solid #EDF2F6;}
.bn {text-align: right;margin: 1em 0px;}
.news-bottom-one {margin-top: 4%;}
.bn a{color:#1d2d68; font-size:14px; }
.bn a:hover{  color:#3F4244;  text-decoration:none;  transition:0.5s all;  -webkit-transition:0.5s all;  -moz-transition:0.5s all;  -o-transition:0.5s all;  -ms-transition:0.5s all;}
/*--新闻-end--*/

/*--联系-starts--*/
.contact {padding: 20px 0px;  background: #1F272A;}
.add1 span{font-size:1.8em;  color:#1d2d68;  display:inline-block;  vertical-align:middle;}
.add1 p{color:#fff; font-size:16px;display:inline-block; vertical-align:middle; margin-left:10px; line-height: 24px;}
.add1 p a{color:#fff;}
.add1 p a:hover{text-decoration:none; color:#1d2d68;}
.add1 {margin-top:5%;}
.add1:nth-child(1) {margin-top:0;}
.contact-right input[type="text"]:nth-child(1){margin-right:15px;}
.contact-right input[type="text"] {border: none;  outline: none;  -webkit-appearance: none;  background: url(../image/border-1.png) no-repeat 0px 25px;  width: 48%;  height: 35px;  color: #fff;  padding: 0 12px;  font-size: 14px;}
.contact-right textarea {-webkit-appearance: none;  background: url(../image/border-2.png) no-repeat 0px 25px;  width: 100%;  height: 35px;  color: #fff;  border: none;  outline: none;  margin-top: 6em;  padding: 0 12px;  font-size: 14px;  resize: none;}
.submit{margin-top:4%;  text-align:center;}
.submit input[type="submit"] {  outline: none;  -webkit-appearance: none;  border: none;  border: 1px solid #fff;  color: #fff;  padding: 10px 1.5em;  background: none;  font-size: 15px;}
.submit input[type="submit"]:hover {border: 1px solid #1d2d68;  transition: 0.5s all;  -webkit-transition: 0.5s all;  -moz-transition: 0.5s all;  -o-transition: 0.5s all;  -ms-transition: 0.5s all;  color: #1d2d68;}
.contact-left {margin-top: 16px;}
/*--联系-end--*/

/*--map-starts--*/
.map iframe{
    width:100%;
    height:330px;
}
/*--map-end--*/

/*--底部-starts--*/
.footer{padding:20px 0px; background:#1F272A;text-align:center;}
.footer-top p{font-size:15px;color:#fff;margin-top:3%;}
.footer-top p a{color:#fff;}
.footer-top p a:hover{color:#03CF74;}
.footer-top img{width: 150px;}
.footer-top ul {margin-top: 3%;}
.footer-top ul li{list-style:none;  display:inline-block;  margin:0 6px;}
.footer-top ul li a span{background:url(../image/social-icons.png) no-repeat;  width:48px;  height:48px;  display:block; transition: all 0.3s;}
.footer-top ul li a span.fb{background-position:0px 0px;}
.footer-top ul li a span.twit{background-position:-62px 0px;}
.footer-top ul li a span.google{background-position:-127px 0px;}
.footer-top ul li a span.pin{background-position:-192px 0px;}
.footer-top ul li a span.fb:hover{background-position:0px -45px;}
.footer-top ul li a span.twit:hover{background-position:-62px -45px;}
.footer-top ul li a span.google:hover{background-position:-127px -45px;}
.footer-top ul li a span.pin:hover{background-position:-192px -45px;}
/*--底部-end--*/

/*箭头*/
#toTop {display: none;  text-decoration: none;  position: fixed;  bottom: 10px;  right: 10px;  overflow: hidden;  width: 50px;  height: 50px;  border: none;  text-indent: 100%;  background: url(../image/top-arrow.png) no-repeat #1F2729 10px 15px;  text-align: center;}
/*--media-quaries-starts-here--*/

/*媒体查询*/
@media (max-width:1000px){
    .banner {min-height: 600px;}
    .banner-bottom {margin-top: 22%;}
    .bnr-btm {margin-top: 13%;}
    .auto-middle {margin-top: 5%;margin-bottom: 0.5%;}
    .about,.choose,.news,.contact {padding: 20px 0px; margin-top: 30px;}
    .gallery {padding-top: 3em;}
}

@media (max-width:1366px){
    .banner {min-height: 555px;}
    .bnr-btm {margin-top: 11%;}
    .banner-bottom {margin-top: 20%;}
    .auto-middle h2,.auto-middle h3 {font-size: 2em;}
}

@media (max-width:1280px){
    .banner {min-height: 500px;}
    .banner-bottom h1 {font-size: 36px;}
    .bnr-btm {margin-top: 9%;}
    .heading h3 {font-size: 2.5em;}
    .about-bottom {margin-top: 3%;}
    .people-bottom {margin-top: 3%;}
    .people {min-height: 370px;}
    .choose-bottom {margin-top: 3%;}
    .news-bottom-left h3 {font-size: 4.35em;}
    .map iframe {height: 315px;}
    .footer {padding: 3.2em 0px;}
    .news-bottom-one {margin-top: 3%;}
}

@media (max-width:991px){
    .head_nav{height: 70px;}
    .logo{margin-top: 7px;}
    .logo a img {width: 165px;}
    ul.navig li a {font-size: 14px;padding: 28px 7px;}
    .banner-bottom h1 {font-size: 31px;}
    .banner {min-height: 400px; }
    .bnr-btm {margin-top: 10%;}
    .banner-bottom {margin-top: 15%;}
    a.tooltips span:before {border-top: 25px solid #fff;  border-right: 25px solid transparent;  border-left: 25px solid transparent;}
    .tool {right: 50px; }
    a.tooltips-1 span:before {border-bottom: 25px solid #fff;  border-right: 25px solid transparent;  border-left: 25px solid transparent;}
    .tool-1 {left: -13px;}
    .auto-middle h2,.auto-middle h3 {font-size: 1.7em;}
    .auto-middle{margin-top: 1%;}
    .auto-middle p {line-height: 22px;}
    .about, .choose, .news, .contact {padding: 4em 0px;}
    .abt-one{margin-top: 10px;}
    .heading h3 {font-size: 2.3em;}
    .about-left h4 {font-size: 14px;}
    .about-left p {font-size: 14px;margin-top: 6px;}
    .abt-right p {font-size: 14px;}
    .abt-left span {font-size: 1.8em; padding: 18px 18px;}
    .people-top {margin-top: 5%;}
    .da-thumbs li a div{padding-top: 10%;}
    .p-right h4 {font-size: 17px; line-height: 1.5em;}
    .p-right p {font-size: 14px;margin-top: 9px;}
    .people {min-height: 350px;}
    .choose-left p {font-size: 14px;}
    .choose-left h4 {font-size: 18px; margin-top: 1px;}
    .c-right span {font-size: 3em;}
    .c-right {margin-top: 7.5%;}
    h3.ghj {font-size: 1.8em;}
    .pagination {margin: 12px 0;}
    .gallery {padding-top: 2em; }
    .da-thumbs li a div span {}
    .progress-bars, .distracted, .appearance {padding: 1.5em 0;  }
    .news-top p {font-size: 14px;  }
    .news-bottom-right p {font-size: 14px;  }
    .news-bottom-left h3 {font-size: 3.85em;  }
    .contact-right input[type="text"]:nth-child(1) {margin-right: 19px;  }
    .contact-right input[type="text"] {background-size: 100%;  }
    .contact-right textarea {margin-top: 30px;background-size: 100%;  }
    .submit input[type="submit"] {padding: 8px 1.3em;font-size: 14px; }
    .add1 p { font-size: 14px;margin-left: 10px;}
    .contact-left {padding-left: 0; margin-top: 3%;  }
    .map iframe {height: 275px;  }
    .footer-top a img{width:22%;  }
    .footer-top ul li a span {width: 33px;height: 33px;background-size: 490%;  }
    .footer-top ul li a span.fb{ background-position:0px 0px;  }
    .footer-top ul li a span.twit{background-position:-43px 0px;  }
    .footer-top ul li a span.google{background-position:-86px 0px;  }
    .footer-top ul li a span.pin{background-position:-129px 0px;  }
    .footer-top ul li a span.fb:hover{background-position:0px -31px;  }
    .footer-top ul li a span.twit:hover{ background-position:-43px -31px; }
    .footer-top ul li a span.google:hover{background-position:-86px -31px;}
    .footer-top ul li a span.pin:hover{background-position:-129px -31px;}
    .footer {padding: 2.7em 0px;  }
    .footer-top p {margin-top: 2.5%;  }
}

@media (max-width:768px){
    ul.navig li a {padding: 20px 16px;}
    .logo a img {width: 80%; }
    .logo {margin-top: 5px;}
    .banner-bottom h1 { font-size: 25px;  }
    .banner-bottom p {font-size: 16px;  }
    .banner {min-height: 300px;  }
    .bnr-btm a img{width:10%;}
    .bnr-btm a img {width: 2.1%;  }
    .auto-left {width: 33.3%;float: left; }
    .auto-middle h2,.auto-middle h3 {font-size: 1.4em;  }
    a.tooltips span:before {border-top: 18px solid #fff;border-right: 18px solid transparent;border-left: 18px solid transparent; }
    .tool { right: 27px;}
    a.tooltips-1 span:before {border-bottom: 18px solid #fff;border-right: 18px solid transparent;border-left: 18px solid transparent;}
    .tool-1 {left: -9px;}
    .about, .choose, .news, .contact {padding: 3em 0px;}
    .heading h3 {font-size: 2.1em;}
    .about-right {margin-top: 3%;}
    .abt-one:nth-child(2) {margin-top: 3%;}
    .about-bottom {margin-top: 2%;}
    .p-left {width: 20%;float: left; }
    .p-right {width: 75%; margin-top: 1.5%;  }
    .people-left:nth-child(2){margin-top:4%;  }
    .people {min-height: 440px;}
    .choose-left {width: 50%;  float: left;  padding: 0 10px;}
    .c-right span {font-size: 2.7em;  }
    .c-right {margin-top: 16.5%;}
    h3.ghj { font-size: 1.7em;}
    .gallery {padding-top: 1em;  }
    .da-thumbs li {width: 49.2%;}
    .da-thumbs li a div span{}
    .news-bottom-left {width: 16%;float: left;}
    .news-bottom-right {width: 84%; float: right;}
    .news-bottom-left h3 {font-size: 3.3em;  }
    .bn {margin: 0em 0px 1em 0px;}
    .add1 {margin-top: 3%;}
    .contact-right {margin-top: 3.5%;  }
    .contact-left {padding-left: 15px;margin-top: 0%;}
    .submit input[type="submit"] {padding: 7px 1.1em;}
    .map iframe {height: 225px;}
    .footer-top p {margin-top: 2%; font-size: 14px;}
    .abt-left {width: 12%;}
    .abt-right {width: 87%;}
}

@media (max-width:480px){
    .header {padding: 0;}
    .logo {margin-top: 10px;}
    .header span.menu{margin-top: 15px;}
    .logo a img {width: 125px;}
    ul.navig li a {padding: 9px 16px;}
    ul.navig {margin-top: 8.5%;}
    .banner-bottom h1 {font-size: 21px;letter-spacing: 1px;}
    .banner-bottom p {font-size: 14px;}
    .banner {min-height: 190px;}
    .bnr-btm a img {width: 3.1%;}
    .banner-bottom {margin-top: 14%;}
    .bnr-btm {margin-top: 7%;}
    a.tooltips span:before {border-top: 13px solid #fff;border-right: 13px solid transparent; border-left: 13px solid transparent;}
    a.tooltips-1 span:before {border-bottom: 13px solid #fff;border-right: 13px solid transparent;border-left: 13px solid transparent;}
    .tool {display: none;}
    .tool-1 {display: none;  }
    .tool-2{display: none;}
    .auto-middle h2,.auto-middle h3 {font-size: 1em;}
    .auto-middle p {font-size: 12px; margin-top: 3px;height: 60px;overflow: hidden; line-height: 21px;}
    .heading h3 {font-size: 1.6em;}
    .about, .choose, .news, .contact {padding: 2em 0px;}
    .about-left h4 {font-size: 14px;}
    .about-left p {font-size: 13px;margin-top: 5px; }
    .abt-right p { font-size: 13px; padding-left: 10px;}
    .abt-left span {font-size: 1.5em; padding: 14px 14px;}
    .p-right h4 {font-size: 15px; }
    .p-right p {font-size: 13px; margin-top: 4px;}
    .people-top { margin-top: 6%;}
    .people-left:nth-child(2) {margin-top: 3%;}
    .people {min-height: 406px; }
    .choose-left h4 { font-size: 16px;margin-top: 0;}
    .choose-left {width: 100%; float: none;margin-top:3.5%;}
    .choose-left:nth-child(1){margin-top:0;}
    .c-right {margin-top: 8%;}
    .choose-bottom {margin-top: 3.5%;}
    h3.ghj {font-size: 1.3em;}
    .pagination {margin: 7px 0;}
    .pagination-lg > li > a, .pagination-lg > li > span {font-size: 15px;}
    .gallery {padding-top: 0;}
    .news-top p {font-size: 13px;}
    .news-bottom-right p {font-size: 13px;}
    .news-bottom-left h3 {font-size: 2.7em;}
    .da-thumbs li a div{padding-top: 15%;}
    .news-bottom-left {padding: 0;}
    .bn a {font-size: 13px;}
    .bn {margin: 0em 0px 8px 0px;}
    .contact-right input[type="text"]:nth-child(1) {margin-right: 0;}
    .add1 span {font-size: 1.5em;}
    .contact-right input[type="text"] {width: 100%; }
    .contact-right textarea {background: url(../image/border-1.png) no-repeat 0px 23px;  background-size: 100%;  font-size: 12px;}
    .contact-right input[type="text"] {background: url(../image/border-1.png) no-repeat 0px 23px;  font-size: 12px;  background-size: 100%;}
    .add1 {margin-top: 3.5%; }
    .map iframe {height: 190px;}
    .footer {padding: 2em 0px;}
    .footer-top a img { width: 35%;}
    .contact-right input[type="text"]:nth-child(1) {margin-bottom: 8px;}
}
@media (max-width:380px){
    .da-thumbs li a div{padding-top: 12%;}
}
@media (max-width:320px){
    .logo a img {width: 68%;}
    ul.navig li a {padding: 7px 16px;}
    ul.navig {margin-top: 12.5%;}
    .banner-bottom h1 {font-size: 16px; letter-spacing: 0px;}
    .banner-bottom p {font-size: 12px;  margin-top: 3px;}
    .banner {min-height: 200px;}
    .bnr-btm a img {width: 4.8%;}
    .banner-bottom {margin-top: 20%;  }
    .bnr-btm {margin-top: 7%;}
    a.tooltips span:before {border-top: 10px solid #fff;border-right: 10px solid transparent;border-left: 10px solid transparent;}
    a.tooltips-1 span:before {border-bottom: 10px solid #fff; border-right: 10px solid transparent;border-left: 10px solid transparent;}
    .tool { right: 15px; top: 14%;}
    .tool-1 {left: -5px;top: 70%;}
    .auto-middle { margin-top: 2.5%;}
    .auto-middle p {font-size: 12px;margin-top: 2px;}
    .auto-middle h2,.auto-middle h3 {font-size: 14px;}
    .about, .choose, .news, .contact {padding: 1.5em 0px;}
    .heading h3 {font-size: 1.3em;}
    .about-left,.about-right {padding: 0;}
    .about-left h4 {font-size: 14px;}
    .about-left p {line-height: 1.6em;}
    .abt-left span {font-size: 1.2em; padding: 10px 10px; }
    .abt-right {width: 81%;}
    .abt-right p { line-height: 1.6em;}
    .p-left {width: 100%;float: none;}
    .p-right {width: 100%; margin-top: 4.5%; float: none; }
    .p-left img { width: 33%;}
    .people-bottom {margin-top: 5%;}
    .people-top { margin-top: 8%;}
    .people-left {padding: 0; }
    .p-right h4 {font-size: 14px;}
    .p-right p {margin-top: 2px; line-height: 1.6em; }
    .people-left:nth-child(2) {margin-top: 6%;}
    .people {min-height: 537px;}
    .choose-left h4 {font-size: 15px;line-height: 1.4em;}
    .choose-left p {line-height: 1.6em;}
    .c-right span { font-size: 2.2em;}
    .c-right { margin-top: 21%;text-align: right;}
    .choose-left { padding: 0;}
    h3.ghj {font-size: 1.1em;margin: 0 0 6px 0;}
    #domprogress p {font-size: 14px;}
    .pagination {margin: 6px 0; }
    .pagination-lg > li > a, .pagination-lg > li > span {font-size: 14px; padding: 5px 10px;}
    .appearance p {font-size: 13px; }
    .da-thumbs li a div h5 {margin: 15% 0 0 0; font-size: 1.3em;}
    .da-thumbs li a div span {font-size: 9px; }
    .news-top p {line-height: 1.6em;margin: 6px auto;}
    .news-bottom-right p {line-height: 1.6em;}
    .news-bottom-left h3 {font-size: 2.3em; }
    .news-bottom-left p { font-size: 12px;}
    .bn a {font-size: 12px;}
    .bn {margin: 0em 0px 4px 0px;}
    .contact-left {padding: 0;}
    .add1 p {font-size: 13px;margin-left: 1px;}
    .add1 span {font-size: 1.3em;}
    .contact-right{ padding:0;}
    .submit input[type="submit"] { padding: 4px 11px;font-size: 10px;}
    .submit { margin-top: 3%;}
    .contact-right textarea {margin-top: 2em;}
    .contact-right {margin-top: 6.5%; }
    .map iframe {height: 145px;}
    .footer-top a img { width: 45%;}
    .footer-top ul li a span { width: 32px; height: 32px;}
    .footer-top ul li a span.fb{background-position:0px 0px;}
    .footer-top ul li a span.twit{background-position:-32px 0px;}
    .footer-top ul li a span.google{background-position:-64px 0px;}
    .footer-top ul li a span.pin{background-position:-96px 0px; }
    .footer-top ul li a span.fb:hover{background-position:0px -32px;  }
    .footer-top ul li a span.twit:hover{background-position:-32px -32px; }
    .footer-top ul li a span.google:hover{background-position:-64px -32px;}
    .footer-top ul li a span.pin:hover{ background-position:-96px -32px;  }
    .footer-top p {margin-top: 3%;font-size: 13px;}
    .footer-top ul {margin-top: 5%;}
    .footer {padding: 1.5em 0px;}
    #toTop {width: 40px;height: 40px; background: url(../image/top-arrow.png) no-repeat #1F2729 5px 10px;}
    .news-bottom-left {width: 20%;}
    .news-bottom-right {width: 75%;padding: 0;}
}

/*手机底部导航*/
.hot{width:100%; height:68px; background:#1F272A; position:fixed; bottom:0; left:0; z-index:99;}
.hot span{ color:#fff; font-size:16px; line-height:20px; padding-top:12px;}
.hot  .pa{background: url("../image/border.png") no-repeat right; height: 68px; padding-top: 15px}
.hot  .pas{height: 68px; padding-top: 15px}
.hot h6{ font-size:14px; line-height:26px; font-family:'Microsoft YaHei'; color:#fff;}
.hot .row div a{ display:block; color:#fff; padding:5px 0; margin-top:0px;}
.hot .pa:hover { background:#1F272A;}
/*内页*/
.subnav .kuang{ margin:0; padding:0px;}
.subnav .kuang b{ background: #005ebb; border: 1px solid #005ebb;text-align: left; padding: 15px; color: #FFFFFF; font-size: 16px; text-align: center;}
.subnav .kuang ul{margin-bottom: 20px;padding-top: 3px; background-color: #f0f0f0;}
.subnav .contact-img{ border:solid 1px #eaeaea; padding:1px;}
.subnav .pcdnav li{ height:40px; margin-top: 3px;}
.subnav .pcdnav li a{display:block; font-size:14px; border-left: 3px solid #cbcbcb; line-height:38px; background: #cbcbcb; color: #000000; transition: all 0.3s;}
.subnav .pcdnav li .active{border-left: 3px solid #005ebb;}
.subnav .pcdnav li a:hover{ border-left: 3px solid #005ebb;}
.subnav .kuang img{width: 100%; margin-top: 15px;}
.subnav .kuang h2{font-size: 14px; color: #7b7b7b; margin-top: 10px; text-align: center;}
.subnav .kuang h2 span{font-size: 15px;color: #333333;}
/*二级分类*/
.subnav .pcdnav .xlxl{ margin:2px 0 0 0; height:auto;}
.subnav .pcdnav .xlxlhide{ height:0; overflow:hidden;}
.subnav .pcdnav .xlxl a{display:block; font-size:12px; border-bottom: 1px dashed #959595; color:#222222; line-height:35px;background:#F9F9F9 no-repeat; transition:all 0.5s;}
.subnav .pcdnav .xlxl a span{padding-right: 5px;}
.subnav .pcdnav .xlxl a:hover{color: #1c8cbb;}
/*下*/
.nei_xia{width: 100%; margin-top: 15px;background: #cbcbcb; padding: 5px;}
.nei_xia .nleft_p{ padding: 10px; font-size: 14px; color: #363434; line-height: 23px; margin-bottom: 15px;}
.nei_xia img{width: 100%;}
/*产品下拉开始*/
.shouj_n{display:block;background:url(../image/xia.png) no-repeat 95% 50% #242525; }
.shouj_n h4{width: 100%; height: 40px; line-height: 40px; text-align: center;font-weight: 800;color: #ffffff;}
.lefts{width:100%;float:left;height:100%; margin-top: 0px; display: none;}
.left{width:100%;float:left;height:100%; margin-top: 0px;}
.div1{ display:block; overflow:hidden;}
.div2{cursor:pointer;position:relative; display:block; height:40px; line-height:40px; text-indent:20px; overflow:hidden; background:url(../image/xia.png) no-repeat right center #005ebb; background-position: 95% 50%; font-family:'Microsoft YaHei'; color:#fff; font-size:16px; margin-top:4px; text-align: left;}
.div3{display:none;}
.div3 ul{margin:0;padding:0;}
.div3 li{ display:block; height:35px; line-height:35px; background:#FFFFFF; overflow:hidden; margin-top:5px; cursor:pointer; border: 1px solid #eeeeee; transition: all 0.3s;}
.div3 li a{display:block; font-family:'Microsoft YaHei'; font-size:14px; color:#000000; text-align:center; overflow:hidden;}
.div3 li:hover{ background:#306095;}
.div3 li a:hover{color: #FFFFFF;}
/*产品下拉结束*/
.nei_tit{width: 100%;float: left; border-bottom: 1px solid  #cbcbcb;}
.nei_tit h1{float: left;display: inline-block; float: left; border-bottom: 3px solid #005ebb; padding: 10px; font-size: 15px; color: #005ebb;}
.nei_tit h3{float: right; font-size: 12px; color: #353535; padding-top: 15px;}
.nei_tit h3 span{color: #005ebb;}
/*产品展示页面*/
.cps_main{width: 100%;}
.cps_main .cps_content{width: 100%; float: left; margin-top: 20px; margin-bottom: 50px;}
.cps_main .cps_content .cps_new{width: 100%; float: left; margin-top: 20px;}
.cps_main .cps_content .cps_new .das-thumbs {list-style: none;position: relative;margin: 0;padding: 0; text-align: center;}
.cps_main .cps_content .cps_new .das-thumbs li {float: left;  margin: 0.4%;  background: #EFEFEF;  padding: 8px;  position: relative;  box-shadow: 0 1px 3px rgba(231, 231, 231, 0.43);  width: 32.2%;}
.cps_main .cps_content .cps_new .das-thumbs li a,
.cps_main .cps_content .cps_new .das-thumbs li a img {display: block; position: relative;  width: 100%;  border-radius: 5px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  -o-border-radius: 5px;  -ms-border-radius: 5px;}
.cps_main .cps_content .cps_new .das-thumbs li a {overflow: hidden;}
.cps_main .cps_content .cps_new .das-thumbs li a .mask {position: absolute;  background: rgba(31, 39, 42, 0.9);  width: 100%;  height: 100%; padding-top: 20%;}
.cps_main .cps_content .cps_new .das-thumbs li a .mask span {display: block;  padding: 10px 0;  margin: 11px 20px 20px 20px;  font-weight: normal;  text-transform: capitalize;  color: rgba(255,255,255,0.9);  text-align: center;  font-size: 14px;  font-family: 'Roboto-Regular';}
.cps_main .cps_content .cps_new .das-thumbs li a .mask h5 {color: #FFF; font-size: 20px; font-family: 'AbrilFatface-Regular';  text-align: center;}
.cps_main .cps_content .cps_new .das-thumbs li a .mask h6{font-size: 12px; color: #FFFFFF; line-height: 21px; padding-top: 10px;}
.cps_main .cps_content .cps_new .das-thumbs li a .mask span {text-align: center;border: 1px solid #FFFFFF; padding: 5px 30px; display: inline-block;}
.cps_main .cps_content .cps_new .das-thumbs li a .mask span img{width: 100%;}
.cps_main .cps_content .cps_new .fenye{width: 100%; text-align: center;}
/*内页*/
.cps_main .cps_content .cpss_new{width: 100%; float: left; margin-top: 20px;}
.cps_main .cps_content .cpss_new .cpss_img{width: 100%;}
.cps_main .cps_content .cpss_new .cpss_list{width: 100%; margin-top: 13%; padding-left: 30px;}
.cps_main .cps_content .cpss_new .cpss_list h1{font-size: 24px; color: #131313; padding: 8px 0;}
.cps_main .cps_content .cpss_new .cpss_list h2{font-size: 12px; color: #131313; line-height: 21px;}
.cps_main .cps_content .cpss_new .cpss_bot{width: 100%; margin-top: 40px;}
.cps_main .cps_content .cpss_new .cpss_tit{width: 100%; border-top: 1px solid #d2d2d2;}
.cps_main .cps_content .cpss_new .cpss_tit h1{display: inline-block; background: #1d2d68; font-size: 14px; color: #d2d2d2; padding: 7px 20px; position: relative; top: -15px; left: 20px;}
.cps_main .cps_content .cpss_new .cpss_p{width: 100%;  color: #3c3c3c; line-height: 23px;}

/*公司动态页面*/
.dts_main{width: 100%;}
.dts_main .dts_content{width: 100%; float: left; margin-top: 20px; margin-bottom: 50px;}
.dts_main .dts_content .dts_new{width: 100%; float: left; margin-top: 20px;}
.dts_main .dts_content .dts_new .das-thumbs {list-style: none;position: relative;margin: 0;padding: 0; text-align: center;}
.dts_main .dts_content .dts_new .das-thumbs li {float: left;  margin: 0.4%;  background: #EFEFEF;  padding: 8px;  position: relative;  box-shadow: 0 1px 3px rgba(231, 231, 231, 0.43);  width: 32.2%;}
.dts_main .dts_content .dts_new .das-thumbs li a,
.dts_main .dts_content .dts_new .das-thumbs li a img {display: block; position: relative;  width: 100%;  border-radius: 5px;  -webkit-border-radius: 5px;  -moz-border-radius: 5px;  -o-border-radius: 5px;  -ms-border-radius: 5px;}
.dts_main .dts_content .dts_new .das-thumbs li a {overflow: hidden;}
.dts_main .dts_content .dts_new .das-thumbs li a .mask {position: absolute;  background: rgba(31, 39, 42, 0.9);  width: 100%;  height: 100%; padding-top: 20%;}
.dts_main .dts_content .dts_new .das-thumbs li a .mask span {display: block;  padding: 10px 0;  margin: 11px 20px 20px 20px;  font-weight: normal;  text-transform: capitalize;  color: rgba(255,255,255,0.9);  text-align: center;  font-size: 14px;  font-family: 'Roboto-Regular';}
.dts_main .dts_content .dts_new .das-thumbs li a .mask h5 {color: #FFF; font-size: 20px; font-family: 'AbrilFatface-Regular';  text-align: center;}
.dts_main .dts_content .dts_new .das-thumbs li a .mask h6{font-size: 12px; color: #FFFFFF; line-height: 21px; padding-top: 10px;}
.dts_main .dts_content .dts_new .das-thumbs li a .mask span {text-align: center;border: 1px solid #FFFFFF; padding: 5px 30px; display: inline-block;}
.dts_main .dts_content .dts_new .das-thumbs li a .mask span img{width: 100%;}
.dts_main .dts_content .dts_new .fenye{width: 100%; text-align: center;}
/*内页*/
.dts_main .dts_content .dtss_new{width: 100%; float: left; margin-top: 20px;}
.dts_main .dts_content .dtss_new .dtss_img{width: 100%;}
.dts_main .dts_content .dtss_new .dtss_list{width: 100%; margin-top: 13%; padding-left: 30px;}
.dts_main .dts_content .dtss_new .dtss_list h1{font-size: 24px; color: #131313; padding: 8px 0;}
.dts_main .dts_content .dtss_new .dtss_list h2{font-size: 12px; color: #131313; line-height: 21px;}
.dts_main .dts_content .dtss_new .dtss_bot{width: 100%; margin-top: 40px;}
.dts_main .dts_content .dtss_new .dtss_tit{width: 100%; border-top: 1px solid #d2d2d2;}
.dts_main .dts_content .dtss_new .dtss_tit h1{display: inline-block; background: #1d2d68; font-size: 14px; color: #d2d2d2; padding: 7px 20px; position: relative; top: -15px; left: 20px;}
.dts_main .dts_content .dtss_new .dtss_p{width: 100%;  color: #3c3c3c; line-height: 23px;}

/*公司简介页面*/
.jjs_main{width: 100%;}
.jjs_main .jjs_content{width: 100%; float: left; margin-top: 20px; margin-bottom: 50px;}
.jjs_main .jjs_content .jjs_new{width: 100%; float: left; margin-top: 20px;}
.jjs_main .jjs_content .jjs_new .jjs_p{font-size: 12px; color: #3c3c3c; line-height: 25px;}

/*联系我们页面*/
.lxs_main{width: 100%;}
.lxs_main .lxs_content{width: 100%; float: left; margin-top: 20px; margin-bottom: 50px;}
.lxs_main .lxs_content .lxs_new{width: 100%; float: left; margin-top: 20px;}
.lxs_main .lxs_content .lxs_new .lxs_p{font-size: 14px; color: #363434; line-height: 25px; padding: 20px;}
.lxs_main .lxs_content .lxs_new img{width: 100%; padding: 20px;}

/*新闻中心页面*/
.xws_main{width: 100%;}
.xws_main .xws_content{width: 100%; float: left; margin-top: 20px; margin-bottom: 50px;}
.xws_main .xws_content .xws_new{width: 100%; float: left; margin-top: 20px;}
.xws_main .xws_content .xws_new .xws_list{width: 100%; margin-bottom: 20px; float: left;}
.xws_main .xws_content .xws_new .xws_list .xws_you{width: 100%; height: 110px; overflow: hidden; border-bottom: 2px solid #eef2f6;}
.xws_main .xws_content .xws_new .xws_list .xws_p{font-size: 14px; color: #959798; line-height: 23px; transition: all 0.3s;}
.xws_main .xws_content .xws_new .xws_list .xws_btn{float: right; background: #FFFFFF; border: none; color: #1d2d68; margin-top: 15px;}
.xws_main .xws_content .xws_new .xws_list:hover .xws_p{color: #1d2d68}
.xws_main .xws_content .xws_new .fenye{width: 100%; text-align: center;}
/*内页*/
.xws_main .xws_content .xwss_new{width: 100%; float: left; margin-top: 20px;}
.xws_main .xws_content .xwss_new h1{font-size: 14px; color: #959798; padding: 10px 0;}
.xws_main .xws_content .xwss_new h2{font-size: 12px; color: #aaaaaa; padding: 0 10px;}
.xws_main .xws_content .xwss_new img{max-width: 100%; margin-top: 15px;}
.xws_main .xws_content .xwss_new .xwss_p{font-size: 12px; color: #959798; line-height: 25px;}

/*在线留言页面*/
.lys_main{width: 100%;}
.lys_main .lys_content{width: 100%; float: left; margin-top: 20px; margin-bottom: 50px;}
.lys_main .lys_content .lys_new{width: 100%; float: left; margin-top: 20px;}
.lys_main .lys_content .lys_new input[type="text"]:nth-child(1){margin-right:15px;}
.lys_main .lys_content .lys_new input[type="text"] {border: none;  outline: none;  -webkit-appearance: none;  background: url(../image/nborder-1.png) no-repeat 0px 25px;  width: 50%;  height: 35px;  color: #000;  padding: 0 12px;  font-size: 14px; margin-bottom: 20px;}
.lys_main .lys_content .lys_new textarea {-webkit-appearance: none;  background: url(../image/nborder-2.png) no-repeat 0px 15px; margin-top: 10px;  width: 100%;  height: 35px;  color: #000;  border: none;  outline: none; padding: 0 12px;  font-size: 14px;  resize: none;}
.lys_main .lys_content .lys_new .lys_btn{background: #FFFFFF; border: 1px solid #b2b2b2; color: #2c2c2c; padding: 10px 20px; margin-top: 10px; transition: all 0.3s;}
.lys_main .lys_content .lys_new .lys_btn:hover{background: #1d2d68; color: #FFFFFF;}


@media (max-width:991px){
    .cps_main .cps_content .cps_new .das-thumbs li a .mask h5{font-size: 18px;}
    .cps_main .cps_content .cps_new .das-thumbs li a .mask h6{height: 50px; overflow: hidden;}
    .dts_main .dts_content .dts_new  .das-thumbs li a .mask h5{font-size: 18px;}
    .dts_main .dts_content .dts_new .das-thumbs li a .mask h6{height: 50px; overflow: hidden;}
    .cps_main .cps_content .cpss_new .cpss_list{margin-top: 1%;}
    .dts_main .dts_content .dtss_new .dtss_list{margin-top: 1%;}
    .xws_main .xws_content .xws_new .xws_list .xws_you{height: 75px;}
}

@media (max-width:767px){
    .cps_main .cps_content .cps_new .das-thumbs li{width: 48%; margin: 1%;}
    .cps_main .cps_content .cps_new .das-thumbs li a .mask{padding-top: 10%;}
    .dts_main .dts_content .dts_new .das-thumbs li{width: 48%; margin: 1%;}
    .dts_main .dts_content .dts_new .das-thumbs li a .mask{padding-top: 10%;}
    .xws_main .xws_content .xwss_new img{width: 50%;}
}

@media (max-width:450px){
    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
        position: relative;
        min-height: 1px;
        padding-right: 5px;
        padding-left: 5px;
    }
    .cps_main .cps_content .cpss_new .cpss_list{margin-top: 10px; padding-left: 0;}
    .dts_main .dts_content .dtss_new .dtss_list{margin-top: 10px; padding-left: 0;}

}

.cpss_p img{max-width:100%;}