@charset "utf-8";html .clearfix {zoom:1}
a,address,b,big,blockquote,body,center,cite,code,dd,del,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,ol,p,pre,small,span,strong,u,ul,var {padding:0;margin:0}
html {overflow-y:scroll}
a {cursor:pointer}
h1 {font-size:26px}
body {font-family:"Microsoft Yahei","微软雅黑";font-size:14px;color:#333333;font-style:normal;font-variant:normal;background:#FFF;width:100%;margin:0 auto;}
dl,ol,ul {list-style:none;margin:0;padding:0}
:focus {outline:0}
img {vertical-align:middle;}
dl,li,ol,ul {list-style:none}
ul,li {margin:0px;padding:0px;list-style:none;}
i {font-style:normal;}
.clearfix:after,.clearfix:before {content:"";display:table}
.clearfix:after {clear:both}
element.style {height:auto !important}
i,em {font-style:normal;}
img {border:none}
video{max-width:800px;max-height:450px;width:100%;height:100%;}
.l {float:left;}
.r {float:right;}
.mfzx span {color:#e53333;}
a {text-decoration:none;color:#0e0e0e;}
div {box-sizing:border-box;}
.head_top,.top {max-width:1200px;margin:0 auto;overflow:hidden;}
.top .logos,.head_top .logos,.head_top .logo {margin-top:1.9%;float:left;width:18%}
.top .logos img,.head_top .logo img,.head_top .logos img {width:100%;height:auto}
.tops{padding: 7px 0;border-bottom: 1px solid #ccc}
.tops p{width: 1200px;margin: 0 auto;}
.mp {display:none;}
.navbar,.navbars {width:82%;}
.navbar ul,.navbars ul {z-index:9999;width:74%;float:left;margin-bottom:2px;}
.navbar li,.navbars li {display:block;float:left;width:10.5%;margin:0 1%;height:94px;text-align:center;}
.navbar li a,.navbars li a {font-size:17px;display:block;line-height:90px;}
.navbar li a:hover,.navbars li a:hover {color:#004e9b;border-bottom:#004e9b 2px solid;}
.navbar .nav_a,.navbars .nav_a {color:#004e9b;border-bottom:#004e9b 2px solid;}
.nav_lx {margin:2% 0;float:right;background:url(../images/top_tel.png) no-repeat left center;padding:5px 0 5px 60px;}
.nav_lx .lxms {font-size:13px;color:#999;}
.nav_lx .lxtel {font-size:24px;color:#e40014;font-weight:bold;}
.nav_lx .lxtel span {font-size:24px;color:#e40014;font-weight:700;}
.wrap {max-width:1200px;margin:0 auto;width:100%;}
.nav2 {background-color:#000;line-height:50px;}
.nav2 ul {overflow:hidden;}
.nav2 li {float:left;width:14.285%;}
.nav2 li a {display:block;font-size:16px;color:#ffffff;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;text-align:center;}
.nav2 li a:hover,.nav2 li.on a {background-color:#004e9b;}
#LRdiv0 {display:none !important;}
.r-server {position:fixed;right:1%;top:200px;z-index:999;}
.r-server img {display:block;margin:0 auto;}
.r-server .con {-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);border-radius:5px;width:98px;background-color:#fceeee;margin:0 auto;}
.r-server .con em {display:block;width:78px;margin:0 auto;text-align:center;line-height:28px;font-size:13px;color:#ffffff;background:url(../images/r-pic4.png) no-repeat center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;font-style:normal;position:relative;top:-3px;cursor:pointer;}
.r-server .con p {font-size:14px;color:#333333;display:block;text-align:center;line-height:1;margin: 10px 0 0;}
.r-server .con .item {padding:20px 0 20px 0;border-bottom:1px solid #d8d8d8;cursor:pointer;position:relative;font-weight:bold;}
.r-server .date {width:98px;line-height:34px;border:1px dashed #d21414;font-size:13px;color:#d21414;background-color:#f9e1e1;display:block;text-align:center;margin:0 auto;cursor:pointer;font-weight:bold;}
.r-server .con .item .tel {width:190px;line-height:52px;text-align:center;background-color:#d21414;border-radius:4px;font-size:20px;color:#ffffff;position:absolute;right:-90px;top:50%;margin-top:-26px;display:block;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}

.r-server .con .item:hover .tel {right:105px;opacity:1;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.r-server .con .item .tel::after {content:"";position:absolute;right:-15px;top:50%;margin-top:-10px;border:10px solid #d21414;border-right-color:transparent;border-top-color:transparent;border-bottom-color:transparent;}

.r-server .con .item .erweima {width:180px;line-height:52px;text-align:center;border-radius:4px;font-size:20px;color:#ffffff;position:absolute;right:-90px;top:50%;margin-top:-25px;display:block;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.r-server .con .item{}

.r-server .con .item:hover .erweima {right:105px;opacity:1;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.r-server .con .item .erweima::after {content:"";position:absolute;right:-15px;top:50%;margin-top:-10px;border:10px solid #d21414;border-right-color:transparent;border-top-color:transparent;border-bottom-color:transparent;}

.r-server .server {position:relative;}
.r-server .server span {cursor:pointer;}
.r-server .server .xing {position:absolute;}
.r-server .server .xing1 {left:-10px;top:30px;}
.r-server .server .xing2 {top:12px;right:-6px;}
.r-server .server .xing3 {right:-6px;top:36px;}
.r-server .server .xing4 {left:-14px;top:55px;}
.r-server .server .xing1 {-webkit-animation:op 2s infinite linear alternate;-o-animation:op 2s infinite linear alternate;animation:op 2s infinite linear alternate;}
.r-server .server .xing2 {-webkit-animation:lx 4s infinite linear alternate;-o-animation:lx 4s infinite linear alternate;animation:lx 4s infinite linear alternate;}
.r-server .server .xing3 {-webkit-animation:op 3.5s infinite linear alternate;-o-animation:op 3.5s infinite linear alternate;animation:op 3.5s infinite linear alternate;}
.r-server .server .xing4 {-webkit-animation:lx 2.5s infinite linear alternate;-o-animation:lx 2.5s infinite linear alternate;animation:lx 2.5s infinite linear alternate;}
@keyframes op {0% {opacity:0;}
50% {opacity:1;}
100% {opacity:0;}
}
@keyframes lx {0% {opacity:1;}
50% {opacity:0;}
100% {opacity:1;}
}
.index_banner {position:relative;}
.index_banner ul {overflow:hidden;}
.index_banner li {position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.index_banner li a {display:block;margin:0 auto;}
.index_banner cite {position:absolute;bottom:20px;*bottom:40px;left:50%;z-index:999;text-align:center;display:block;margin-left:-36px;width:112px;height:15px;_display:none;}
.index_banner cite span {float:left;margin:0 5px;width:8px;height:8px;border-radius:4px;border:solid 2px #f5f5f5;text-indent:-999em;cursor:pointer;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;}
.index_banner cite span:hover {background:#f0f0f0;}
.index_banner cite span.cur {background:#ffd800;border-color:#ffd800;cursor:default;width:38px;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;}
.index_banner img {width:100%;}
.top-sub-nav {display:none;}
.header {width:100%;margin:0 auto;overflow:hidden;border-bottom:1px solid #f0f0f0;}
.tel {display:none}
.bannerpc {width:100%;margin:0 auto;position:relative;overflow:hidden;}


#loading {position:relative;width:100%;z-index:99999;background:#000;}
#loading img {display:block;width:31px;height:31px;position:absolute;}
#banin {position:relative;font-size:0px;width:100%;overflow:hidden;}
#banin ul {position:absolute;}
#banin li {float:left;}
#banin img {width:100%;cursor:pointer;height:auto;}
#scrollin {position:absolute;bottom:16px;height:16px;}
#scrollin span {float:left;background:url(../images/dot.png) no-repeat 0 -19px;width:34px;height:9px;cursor:pointer;margin:0 5px;display:inline-block;}
#scrollin .on {background:url(../images/dot.png) no-repeat 0 0;}
#arrowin {width:100%;overflow:hidden;}
#arrowin ul {width:100%;}
#arrowin li {position:absolute;width:16%;height:100%;top:0;z-index:22;}
.arrowleft {left:0;}
.arrowright {right:0;}
#arrowin a {position:absolute;z-index:10;display:block;width:60px;height:90px;opacity:1;transition:margin 300ms cubic-bezier(0.23,1,0.32,1);-webkit-transition:margin 300ms cubic-bezier(0.23,1,0.32,1);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
#arrowin .fnleft {background:url(../images/prev.png) no-repeat 0 0;left:0;}
#arrowin .fnright {background:url(../images/next.png) no-repeat 0 0px;right:0;}
.container {width:100%;padding-bottom:25px;margin-top:20px;}
.index_container {width:100%;background:#efefef;padding-bottom:25px;}
.intro {max-width:1200px;margin:0 auto;padding-top:25px;overflow:hidden;}
.intro .txt {width:495px;position:relative;border:3px solid #fabc14;line-height:32px;padding-top:30px;padding-left:62px;font-size:15px;color:#0a0a0a;padding-bottom:8%}
.intro  h1 {position:absolute;width:100px;height:70px;line-height:70px;background:#fff;top:60px;left:-42px;font-size:28px;}
.products {max-width:1200px;margin:0 auto;padding-bottom:25px;}
.products li {float:left;width:24%;margin-right:1%;text-align:center;padding-bottom:1%;font-size:16px;border-right:1px solid #f0f0f0;}
.products li p {padding-top:15px;}
.products li strong {font-size:17px;}
.products li a {color:#0e0e0e;}
.products li:hover {box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.17);}
.zixun {float:right;color:#fff;background:url(../images/button.png) no-repeat 110px 8px;background-color:#fabc14;width:144px;line-height:35px;display:block;border-radius:5px;margin-top:30px;text-indent:10px;font-size:14px;z-index:101;padding-left:10px;font-size:15px;}
.wenzi {float:right;width:50px}
.lyanban {margin:0 auto;overflow:hidden;display:none;position:absolute;z-index:101;background:#FFF;}
.HideDiv {margin:0 auto;background:#FFF;padding:10px;overflow:hidden;display:none;position:absolute;z-index:101}
.HideDiv p {padding:10px;border:1px dashed #E8E8E8}
.parameter-button {float:right;width:100px;line-height:32px;height:52px;padding-left:20px;padding-top:3px;cursor:pointer}
.index_advantage {width:100%;background:url(../images/bg.png);overflow:hidden;}
.index_advantage h2 {text-align:center;font-size:30px;color:#fff;font-weight:normal}
.index_advantage .num {font-size:60px;color:#fbbd02;text-shadow:2px 3px 2px #121212;font-style:italic;display:inline-block;padding-right:15px;}
.index_advantage .content {max-width:1200px;margin:0 auto;position:relative;}
.index_advantage .ordinal {width:1px;height:482px;float:left;position:absolute;left:25px;border-left:1px dotted #fff;}
.index_advantage_title {float:left;}
.index_advantage_title li {font-size:30px;width:50px;height:50px;text-align:center;line-height:50px;color:#fbbd02;background:#fff;border-radius:50px;margin-bottom:45px;}
.advantage_article {float:right;width:92%;}
.advantage_article li {margin-bottom:30px;}
.advantage_article li p {color:#fff;line-height:26px;}
.advantage_article span {font-size:28px;color:#fcd560;}
.index_video {max-width:1200px;margin:25px auto;overflow:hidden;}
.index_video h2,.index_news h2 {font-size:25px;font-weight:normal}
.index_video ul {margin-left:-10px;margin-top:15px;}
.index_video li {float:left;margin-left:10px;width:24%;text-align:center;margin-left:10px;}
.index_video li a {line-height:27px;font-size:15px;}
.index_video li a:hover {color:#F20000}
.video {z-index:-999;}
.now {z-index:-1;}
.sand_making_line {background:url(../images/ifoot_banner.jpg) center #134b7e no-repeat;margin:30px auto 40px;overflow:hidden}
.sand_making_line .w1100 {max-width:1200px;margin:0 auto;color:#fff;overflow:hidden;}
.sand_making_title {width:80%;overflow:hidden;margin:0 auto;margin-bottom:30px;}
.sand_making_title span {display:block;padding-left:65px;font-size:17px;color:#fff;}
.line_offer {background:#004e9b url(../images/zhekou.png) no-repeat right center;line-height:55px;cursor:pointer;width:36%;float:left;margin-right:30px;}
.line_offer span {background:url(../images/con_a.png) no-repeat 8% center;}
.line_offer:hover {background:#F70000 url(../images/zhekou.png) no-repeat right center;}
.line_equipment {background:#f00 url(../images/zhekou1.png) no-repeat right center;line-height:55px;cursor:pointer;width:30%;float:right;}
.line_equipment span {background:url(../images/line_equipment.png) no-repeat 8% center;}
.line_equipment:hover {background:#F70000 url(../images/zhekou1.png) no-repeat right center;}
.sand_making_line dl {float:left;width:30%;margin-left:1.5%;margin-right:1.5%;margin-top:4%;margin-bottom:4%}
.sand_making_line dl dt {float:left;width:20%;}
.sand_making_line dl dd {float:right;width:76%}
.sand_making_line dl dd p {line-height:28px;}
.sand_making_line dl dd span {font-size:18px;}
.com_tittle {width:100%;overflow:hidden;margin-bottom:3%}
.com_tittle h2 {font-size:28px;color:#fff;text-align:center;margin-top:3%;margin-bottom:2%}
.com_tittle p {color:#fff;line-height:27px;}
.index_line {max-width:1200px;overflow:hidden;margin:0 auto;}
.index_line h2 {text-align:center;font-size:28px;}
.index_line ul {margin-left:-1.5%;margin-top:2%}
.index_line li {position:relative;margin-left:1.5%;margin-bottom:12px;width:31%;float:left;border:1px solid #e6e6e6;}
.index_line li p {padding:0% 3%;line-height:32px;}
.index_line li p span {color:#004e9b}
.index_line li p strong {font-size:17px;}
.index_line li img {margin-bottom:2%;width:100%;height:auto}
.index_news {width:35%;}
.index_news ul {margin-top:15px;}
.index_news li {width:348px;background:#f0f0f0;line-height:41px;margin-bottom:1px;text-indent:12px;font-size:15px;}
.index_news li a:hover {color:#004e9b;}
.container_service {width:100%;background:#efefef;margin-top:20px;}
.index_service {max-width:1200px;margin:0 auto;}
.index_service dl {width:100%;overflow:hidden;padding-bottom:25px;}
.index_service dl p {line-height:27px;padding-top:10px;}
.index_service h2 {font-size:32px;color:#108cef;text-align:center;font-weight:normal;padding-top:15px;padding-bottom:30px;}
.index_service .left {border-right:1px solid #108cef;padding-right:10px;}
.index_service .right {border-left:1px solid #108cef;padding-left:10px;}
.index_service span {font-size:22px;color:#ff9d02;}
.container_news {max-width:1200px;margin:25px auto;overflow:hidden}
.container_news h2 {margin-bottom:15px;font-size:28px;}
.container_news a:hover {color:#004e9b;}
.index_news_titles {width:30%;}
.news_hot {width:65%;}
.index_news_titles ul,.news_hot ul {overflow:hidden}
.index_news_titles ul li,.news_hot ul li {line-height:40px;}
.container_news li {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:url(../images/h3ico.png) no-repeat 0px 18px;background-size:6px;padding-left:12px;}
.news_hot ul li {float:left;width:45.5%;margin-right:2%;}
.foot {width:100%;background:#222;margin:0 auto;line-height:35px;padding:0.5% 0%}
.foot-sub {overflow:hidden;color:#FAFAFA;margin:0 auto;max-width:1200px;text-align:center;}
.foot-sub p span {margin-right:5px;margin-left:20px;}
.foot .foot-sub a {color:#FAFAFA;margin-right: 10px;}
.line_introduce {background:#f0f0f0;padding:20px 10px;overflow:hidden;padding-bottom:25px;}
.line_introduce p {text-indent:2em;margin-bottom:5px;}
.line_introduce p video {max-width:100%;margin-left:-2em;height:auto}
.line_ask {padding:20px;background:url(../images/ask.png) no-repeat 40px center #004e9b;padding-left:120px;}
.line_ask .line_ask_main {color:#fff;font-size:14px;margin-right:70px;height:20px;line-height:20px;}
.line_ask .line_ask_button {background:#ffffff;font-size:16px;padding:10px 0;font-weight:bold;width:242px;display:inline-block;text-align:center;}
.line_ask .line_ask_button a {display:block;}
.line_ask .line_ask_button a:hover {color:#004e9b;}
.line_process {width:100%;margin-top:15px;overflow:hidden;}
.line_process h2 {margin-bottom:10px;margin-top:20px;font-size:18px;font-size:30px;font-weight:bold;color:#333333;padding-left:34px;line-height:42px;background:url(../images/sign.png) left center no-repeat;margin:20px 0;}
.line_process p {line-height:28px;margin-bottom:10px;margin-top:10px;text-indent:2em;font-size:16px;}
.line_process p img {margin-bottom:5px;}
.line_introduce h2 {margin-bottom:10px;font-size:18px;}
.line_introduce {line-height:30px;}
.line_pro_box {width:100%;overflow:hidden;}
.line_pro_box h2 {margin-top:20px;margin-bottom:20px;font-size:18px;font-size:30px;font-weight:bold;color:#333333;padding-left:34px;line-height:42px;background:url(../images/sign.png) left center no-repeat;margin:20px 0;}
.line_pro_ul {margin-left:-1.5%;overflow:hidden}
.line_pro_ul li {float:left;width:18.5%;margin-left:1.5%;text-align:center;line-height:32px;}
.line_pro_ul li img {width:100%;height:auto;min-height:10vw;}
.line_pro_ul li a:hover {color:#004e9b;}
.line_pro_box {position:relative;}
.line_pro_box .btn {position:absolute;top:50%;margin-top:-25px;cursor:pointer;}
.line_pro_box .LeftBotton {left:0;}
.line_pro_box .RightBotton {right:0;}
.container-line {max-width:1200px;overflow:hidden;margin:0 auto;}
.line_summary {width:100%;margin-bottom:5%;overflow:hidden;margin-top:4%}
.line_img {width:51.9%;float:left;margin-top:7px;}
.line_img img {max-width:100%;height:auto;}
.line_title {width:46%;float:right}
.line_title h1 {margin-bottom:40px;font-size:28px;}
.line_title p {line-height:35px;font-size:16px;margin-bottom:10px;}
.line_title p span {color:#F40000}
.line_title p strong {font-weight:normal;color:#F40000}
.ser_tel {margin-top:20px;font-size:18px;font-weight:bold;padding-left:35px;background:url(../images/tel1.png) no-repeat left center;color:#666;}
.ser_tel span {font-size:20px;}
.bg_wrapper {padding:5px;line-height:30px;}
.mb30 {margin-bottom:30px;}
.line_title span.message,.line_title span.online {line-height:50px;padding-left:30px;color:#fff;display:inline-block;margin:30px 1% 0;font-size:18px;text-align:center;cursor:pointer;}
.line_title span.message {width:40%;background:url(../images/expert.png) 20px 10px no-repeat #004e9b;}
.line_title span.online {width:41%;background:url(../images/expert1.png) 20px 8px no-repeat #444444;}
.content {max-width:1200px;margin:15px auto;overflow:hidden}
.pro-sub {overflow:hidden;width:100%;margin-bottom:30px;overflow:hidden;}
.product {width:76%;float:left;margin-top:1%;}
.product-img {float:left;width:42%;}
.product-r {float:right;width:55%;}
.product-r h1 {font-size:23px;line-height:40px;text-align:center;}
.tab_s {empty-cells:show;color:rgb(0,0,0);font-size:16px;line-height:30px;text-align:left;background:#ddd;margin-top:3%}
.tab_s td {background:#ffffff;padding:12px 8px;}
.tab_s th {background:#f8f8f8;font-weight:normal;width:50px;padding:12px 8px;}
.tab_s span,.tab_s strong {color:#004e9b;font-weight:normal}
.route_tit {width:100%;margin:0 auto;border-top:3px solid #e1e1e1;}
.route_tit .nei {overflow:hidden;line-height:55px;max-width:1200px;margin:0 auto;padding-top:0.5%;border-bottom:1px solid #e1e1e1;}
.route_tit .nei a:hover {color:#004e9b;}
.pro-navbar {width:100%;overflow:hidden;}
.pro-navbar li {width:19.9%;line-height:45px;text-align:center;float:left;font-size:16px;background:#eeeeee;margin-right:0.1%;}
.pro-navbar li.active {background:#004e9b;}
.pro-navbar li.active a {color:#ffffff;}
.pro-navbar li a:hover {background:#004e9b;}
.pro-navbar li a:hover {color:#FFfffF}
.pro-navbar li a {font-size:17px;display:block;text-align:center;}
.pro-title td img {width:36px;height:auto;}
.pro-title p {line-height:28px;text-indent:2em;margin-bottom:8px;font-size:16px;}
.pro-title p video {max-width:100%;width:600px;height:auto;margin-left:-2em;}
.pro-title p img {margin-top:5px;margin-bottom:10px;}
.pro-title h2 {font-size:22px;padding-top:25px;padding-bottom:10px;text-align:center;}
.pro-title h2:before {content:"";background:url(../images/Nicon01.png) no-repeat left top;width:273px;position:absolute;height:50px;margin-left:-243px;margin-top:-20px;}
.pro-title h2:after {content:"";background:url(../images/Nicon02.png) no-repeat left top;width:215px;margin-top:-20px;margin-right:-225px;position:absolute;height:50px;}
.pro-title embed {margin-top:15px;}
.pro-title tr:hover {color:#ee2727;}
.pro-title a {color:#004e9b;font-weight:900}
.pro-title tr {font-size:12px;}
table {margin-top:10px;margin-bottom:10px;border-collapse:collapse;}
.pro-title table p {text-indent:0;}
.hidden p {height:0;}
.Product-navigation {overflow:hidden;margin-bottom:25px;width:100%}
.Product-navigation li {width:16.6%;line-height:50px;float:left;background:#f2f2f2;}
.Product-navigation li a {display:block;text-align:center;font-size:16px;}
.Product-navigation li a:hover {color:#ffffff;}
.Product-navigation li:hover {background:#004e9b;}
.Product-navigation .on {background:#004e9b;color:#ffffff;}
.news-relevan {margin-top:5%;width:100%;}
.news-relevan ul {overflow:hidden;border:1px solid #e6e6e6;padding:1%;padding-top:2%}
.news-relevan li {width:45.5%;float:left;margin-right:20px;padding-bottom:8px;padding-left:10px}
.news-relevan li a {line-height:31px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;background:url(../images/tit-ico03.png) no-repeat left center;padding-left:24px;margin-bottom:10px;}
.news-relevan li a:hover {color:#004e9b;}
.rele-line {position:absolute;left:0;width:45.7%;height:2px;background-color:#A6B7DE;z-index:-1;margin-left:23%;margin-top:36px;}
.news-relevan .title {font-size:25px;}
.news-relevan .title a {font-size:15px;float:right;display:inline-block;color:#004e9b}
.prod_sec,.order {margin-bottom:40px;margin-top:4%;width:100%;position:relative;position:relative;padding-bottom:20px;background:#f0f0f0 url(../images/lyan.png) no-repeat right top;}
.prod_sec p.attention,.order p.attention {padding:0px 15px;line-height:28px;padding-bottom:5px;margin-top:10px;font-size:16px;}
.prod_sec p.attention strong,.order p.attention strong {font-weight:normal;}
.prod_sec p.notice,.order p.notice {padding:20px;width:940px;background:#ededed;line-height:2em;text-indent:2em;overflow:hidden;}
.del_cp_title,.order_tit {font-size:25px;line-height:35px;padding-left:10px;margin-top:10px;}
.left_form {float:left;}
.left_form form {padding:0px 40px 0px 0px;overflow:hidden;margin-top:20px;}
.left_form ul li {height:32px;line-height:30px;margin-bottom:12px;overflow:hidden;}
.left_form ul li.message {height:70px;position:relative}
.left_form ul li span {display:block;width:58px;text-align:right;margin-right:10px;float:left;}
.left_form ul li input.intxt {margin:5px 0px 2px 0px;border:1px solid #D9D9D9;line-height:28px;padding:0 4px;overflow:hidden;}
.left_form ul li textarea {border:1px solid #CCCccc;width:270px;height:50px;margin-bottom:0;line-height:20px;margin:6px 0 0;padding:4px;color:#999999;resize:none;}
.left_form .btnclick input {width:130px;line-height:40px;text-align:center;margin-right:15px;cursor:pointer;color:#ffffff;margin-left:60px;background:#222;border:none;font-size:15px;}
.right_contact {border-left:0;padding:0px 0px 0px 8%;overflow:hidden;margin-top:20px;float:left;}
.right_contact_title {font-size:18px;margin-bottom:18px;font-weight:700}
.right_contact a {background:#004e9b;width:140px;line-height:40px;float:left;text-align:center;margin:10px 10px 10px 0px;overflow:hidden;cursor:pointer;font-size:16px;}
.right_contact a:hover,.right_contact a.on {color:#ffffff}
.right_contact p {line-height:32px;margin-bottom:21px;}
.right_contact p span {font-size:25px;color:#004e9b}
.talk {margin-top:15px;}
.right_contact p.nosame {height:28px;line-height:28px;margin-top:10px;margin-bottom:10px;border-bottom:1px solid #cccccc;overflow:hidden;}
.pro {float:right;width:21%;margin-bottom:3%;margin-top:3%;background:#f6f6f6;}
.pro .tit {background:url(../images/pro_r_bg.png) no-repeat left center #f0f0f0;color:#111;font-size:22px;font-weight:700;display:block;line-height:50px;padding-left:5%;text-align:center}
.pro p {font-weight:700}
.protitle {text-indent:15px;background:#004e9b;font-weight:bold;}
.protitle a {display:block;display:block;padding-bottom:5px;transition:all 0.2s;height:35px;line-height:35px;font-size:16px;color:#fff;}
.pro p.protitle a:hover {color:#000;background-color:#FC0;}
.protitle a span {font-size:24px;font-style:normal;height:35px;line-height:35px;margin-right:7px;font-style:italic;color:#fff;}
.pro ul {overflow:hidden;padding:0 0 3% 3%;border-bottom:1px solid #ECECEC;margin:5% 0;}
.pro li {float:left;width:49%}
.pro li a {line-height:32px;color:#444;width:99%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;}
.pro a:hover {color:#004e9b;}
.pro ul.newtj {padding-left:0;margin:15px 0;}
.pro ul.newtj li {width:94%;padding:0 3%;text-align:center}
.pro ul.newtj li img {width:100%;height:auto;}
.swiper {width:450px;margin:0 auto;}
.swiper-container {position:relative;overflow:hidden;z-index:1;}
.swiper-container-no-flexbox .swiper-slide {float:left}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}
.swiper-wrapper {position:relative;width:100%;height:260px;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.swiper-slide {-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}
.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide {height:auto}
.swiper-button-next,.swiper-button-prev {position:absolute;top:50%;width:50px;height:75px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled {opacity:.35;cursor:auto;pointer-events:none}
.swiper-button-prev,.swiper-container-rtl .swiper-button-next {background:#f2f2f2;opacity:0.9;filter:alpha(opacity=90);left:0px;right:auto}
.swiper-button-next,.swiper-container-rtl .swiper-button-prev {background:#f2f2f2;opacity:0.9;filter:alpha(opacity=90);right:0px;left:auto}
.swiper-scrollbar-cursor-drag {cursor:move}
.f_y {overflow:hidden;margin-top:10px;margin-bottom:15px;}
table.f_y tr:hover {background:#ffffff !important;}
.f_y td {padding-right:10px;color:#555555;line-height:27px;padding-top:10px}
#menu_yhm {width:90px;height:32px;float:left;z-index:2}
#menu_yhm ul {padding:0 0;list-style-type:none;margin:0 0;}
#menu_yhm li {position:relative;width:145px;float:left;height:32px;}
#menu_yhm li a {text-align:center;line-height:30px;background:url(../images/les.png) right no-repeat;width:130px;display:block;height:30px;color:#ffffff;text-decoration:none;}
#menu_yhm li a:hover {background-color:#ee2727 url(../images/les.png) right no-repeat;color:#ffffff;}
#menu_yhm ul ul {z-index:99;position:absolute;width:145px;display:none;background:#ee2727;top:30px;left:0px;}
#menu_yhm ul ul li {position:relative;display:block;background:none;background-image:none;}
#menu_yhm ul ul ul {z-index:199;position:absolute;width:130px;background:#990000;}
#menu_yhm li.li01 {background:#ee2727;background-image:none;}
#menu_yhm li.li01 li a {color:#ffffff;background-image:none;background:#ee2727;}
#menu_yhm li li.li01 a {color:#ee2727;}
#menu_yhm li li.li01 ul a:hover,#menu_yhm li li.li01 ul a.#menu_yhm li.li01 li a:hover,#menu_yhm li.li01 a {color:#ffffff;}
.indexpro-title {border-bottom:1px solid #f9f9f9;height:33px;line-height:33px;margin-bottom:20px;font-size:17px;font-weight:bold}
.indexpro-title span a {font-size:12px;float:right;color:#999999;font-weight:normal;}
.line-sub-title {border-bottom:1px solid #f9f9f9;height:33px;line-height:33px;margin-bottom:20px;font-size:15px;font-weight:bold}
.bottom {width:100%;margin:0 auto;}
.bottom-sub {overflow:hidden;max-width:1200px;height:450px;margin:0 auto;}
.bottom-sub ul li span a {font-size:16px;color:#666666;width:20%;}
.bottom-sub ul li span a:hover {font-size:16px;color:#ee2727;}
.bottom-sub ul {overflow:hidden;margin-bottom:20px;margin-top:15px;}
.bottom-sub ul li {overflow:hidden;width:100%;padding-bottom:8px;margin-top:8px;border-bottom:1px solid #f9f9f9;}
.bottom-sub a {color:#666666;font-size:13px;padding-left:18px;}
.content-title {background:url(../images/content-title.gif) no-repeat 0px 5px;overflow:hidden;height:24px;border-bottom:1px solid #dddddd;font-size:12px;color:#999999;padding-left:25px;padding-top:5px}
.content-title a {font-size:12px;color:#999999;}
/*.product .pro-title table tr:hover {background:#ba1718;color:#ffffff}
*/.product .pro-title table td {font-size:14px;}
.t,.y {display:none;}
.pro-sy {overflow:hidden;margin-top:40px;width:100%;}
.pro-sy ul {overflow:hidden;}
.pro-sy li {width:20%;float:left;text-align:center;margin-bottom:10px;}
.pro-sy li img {max-width:100%;height:auto;}
.pro-sy li a {display:block;}
.pro-sy li a {color:#444444}
.pro-sy li p {margin:0px;height:24px;overflow:hidden;line-height:26px;}
.pro-sy li a:hover {color:#ee2727;}
.product_list {width:100%;overflow:hidden;margin:0 auto;}
.product_name {font-size:20px;height:40px;line-height:40px;font-weight:bold;background-color:#F2F2F2;box-sizing:content-box;margin-top:10px;}
.name_info {float:left;}
.name_more {float:right;margin-right:10px;}
.name_info img {float:left;width:30px;margin-right:6px;margin-top:5px;}
.name_info a {display:block;width:180px;height:50px;color:#FFF;font-size:22px;background:url(../images/names.png) no-repeat;margin-top:-10px;text-align:center;}
.name_more a {color:#004e9b;font-weight:normal;font-size:14px;padding-right:24px;background:url(../images/arrows.png) no-repeat right center;background-size:18px 18px;}
.name_more a:hover {text-decoration:underline;}
.product_list .name_info a {line-height:50px;}
.product_list .name_info a:hover {color:#FFF;}
.product_list li a {display:block;overflow:hidden;}
.product_list li a img {transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;min-height:13.2vw;max-height:13.2vw;}
.product_list li:hover a img {transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;}
.pro_list p.list_name {margin-top:5px;margin-bottom:10px;}
.product_list ul {clear:both;overflow:hidden;margin:10px 0 10px -2%;}
.product_list li {float:left;width:23%;*width:22.8%;display:inline-block;margin-left:2%;margin-bottom:10px;text-align:center;}
.product_list li img {width:100%;height:auto;}
.product_list a {line-height:40px;}
.product_list a:hover {color:#004e9b;}
.pro-sy-tiele {overflow:hidden;margin-bottom:1%;padding-bottom:0.5%;margin-top:1.5%;font-size:25px;font-weight:700}
.new_time {padding-bottom:20px;width:100%;overflow:hidden;color:#666666}
.new_time span {float:right;margin-right:20px;}
.show-main {clear:both;overflow:hidden;margin:50px 8px 50px 0;border-radius:8px;box-sizing:border-box;box-shadow:0 0 8px #DDD;-webkit-box-shadow:0 0 8px #DDD;-moz-box-shadow:0 0 8px #DDD;background-color:#FFF;}
.show-pic {float:left;width:43%;}
.show-pic a {display:block;}
.show-pic img {width:100%;height:auto;border-radius:8px;}
.show-info {float:left;width:57%;padding:20px 30px;box-sizing:border-box;}
.show-tit {height:32px;line-height:32px;margin-bottom:20px;}
.show-tit h2 {display:inline-block;font-size:22px;padding-right:16px;background:url(../images/arrow.png) no-repeat right center;}
.show-tit span {float:right;color:#FFF;padding:0 15px;border-radius:4px;background-color:#e60012;cursor:pointer;}
.show-info p {color:#333;font-size:15px;line-height:24px;height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.show-points {clear:both;overflow:hidden;margin:25px 0;margin-left:-3%;}
.show-point {float:left;width:47%;text-align:center;border-radius:4px;padding:12px 10px 18px;box-sizing:border-box;margin-left:3%;background-color:#e5edff;}
.show-point span {display:block;text-align:center;margin-bottom:10px;}
.show-point span img {width:36px;height:36px;padding:10px;border-radius:50%;background-color:rgba(255,255,255,.3);box-shadow:0 0 8px rgba(119,119,119,.3);-webkit-box-shadow:0 0 8px rgba(119,119,119,.3);-moz-box-shadow:0 0 8px rgba(119,119,119,.3);}
.show-point b {display:block;color:#222;font-size:14px;text-align:center;margin:10px auto 6px;}
.show-point strong {color:#222;font-size:14px;text-align:center;}
.show-good {clear:both;overflow:hidden;height:32px;overflow:hidden;}
.show-good b {color:#333;font-size:16px;}
.show-good span {display:inline-block;height:30px;line-height:30px;border-radius:15px;padding:0 10px;margin-right:10px;border:1px solid #E5E5E5;}
.news-title {overflow:hidden;margin-top:10px;margin-bottom:30px;width:100%;margin-top:3.5%}
.news-title ul {overflow:hidden;margin-bottom:25px;margin-left:-6%}
.news-title li {background:url(../images/icon_001.jpg) 0% 50% no-repeat;padding-left:12px;float:left;width:42.3%;margin-left:6%;line-height:40px;}
.news-title li span {color:#999;float:right;font-size:12px;}
.news-title li a {width:75%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;}
.news-title-sy {background:url(../images/biaoti1.jpg) no-repeat;overflow:hidden;margin-bottom:20px;margin-top:15px;font-size:16px;font-weight:900;padding-left:28px}
.newsine-sy,.newsine-title-sy,.newsine-title {overflow:hidden;font-size:28px;margin-bottom:10px;font-weight:700}
.newsine-title span a,.newsine-title-sy span a {font-weight:normal;float:right;color:#999;font-size:12px;}
.newsine {overflow:hidden;margin-top:10px;margin-bottom:30px;width:100%;display:none;}
.newsine ul {overflow:hidden;width:100%}
.newsine li {line-height:38px;float:left;width:30.5%;margin-right:10px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px dashed #F4F4F4;background:url(../images/news_d.jpg) no-repeat left 50%;padding-left:15px;}
.news-title li:hover {color:#ee2727;}
.newsine a:hover,.news-title a:hover {color:#004e9b;}
.news-sub {overflow:hidden;margin-top:4%;margin-bottom:15px;width:100%}
.news-sub h1 {font-size:25px;line-height:40px;text-align:center;color:#000}
.news-sub tr {font-size:13px;line-height:27px;}
.news-sub table {margin-top:15px;margin-bottom:15px;}
.news-sub h2,.news-sub h3 {font-size:18px;margin-top:25px;margin-bottom:10px;}
.news-sub p {line-height:28px;text-indent:2em;margin-bottom:8px;}
.news-sub img {margin-bottom:10px;margin-top:5px;}
.news-sub a:hover,.news-sub a {color:#004e9b;}
.news-sub-title {overflow:hidden;background:#F3F3F3;font-size:12px;padding-right:10px}
.news-piece {overflow:hidden;line-height:32px;padding:2px 10px;margin-top:20px;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #e9e9e9;}
.news-piece .l,.news-piece .r {width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news-piece a:hover {text-decoration:underline;color:#004e9b;}
.xgxw {overflow:hidden;margin-top:30px;width:100%}
.xgxw ul {margin-top:15px;overflow:hidden;}
.xgxw  li {width:47%;float:left;margin-right:20px;}
.xgxw li a {line-height:32px;color:#666;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}
.xgxw .tlsxgxw {color:#ee2727;font-size:15px;font-weight:900;}
.sabrosus {text-align:center;margin-bottom:3%;line-height:32px;}
.sabrosus a,.sabrosus span {border:#ccc 1px solid;color:#666;padding:5px 10px;margin-right:2px}
.sabrosus a:hover {color:#ffffff;background:#004e9b;}
.sabrosus .current {border:#ccc 1px solid;padding:5px 10px;background:#004e9b;color:#ffffff;margin-right:2px}
.leftct {overflow:hidden;margin:0px 0 25px 0px;width:100%}
.leftct li {width:19.8%;height:45px;float:left;background:#f2f2f2;border-right:1px solid #dddddd;}
.leftct li a {display:block;text-align:center;font-size:17px;line-height:45px;}
.leftct li a:hover {color:#ffffff;}
.leftct li:hover {background:#004e9b;}
.leftct .on_1 {background:#004e9b;color:#ffffff;}
.content_aboat {width:100%;padding:1.5% 0%;overflow:hidden;margin:0 auto;background:#f0f0f0}
.aboat {overflow:hidden;max-width:1200px;margin:0 auto;}
.aboat .aboat_flash {text-align:center}
.aboat .aboat_t {width:100%;overflow:hidden;margin-bottom:15px;}
.aboat p {margin-bottom:15px;}
.aboat p strong {font-size:28px;text-align:center}
.aboat .aboat_t dl {width:21%;float:left;margin-top:2%;margin-left:2%;}
.aboat .aboat_t dt {text-align:center;margin-bottom:20px;}
.aboat .aboat_t dd {line-height:28px;font-size:18px;text-align:center}
.aboat .aboat_t dd strong {font-size:45px;color:#004e9b;font-family:Impact,Arial;}
.aboat p {line-height:27px;}
.aboat-title {font-size:18px;margin-bottom:1%;margin-top:1.5%;font-weight:900;width:100%;padding-bottom:0.5%}
.stren {overflow:hidden;margin-top:10px;width:100%}
.stren ul {overflow:hidden;margin-bottom:10px;margin-top:10px;}
.stren li {width:18.6%;line-height:20px;margin-right:15px;float:left;text-align:center;color:#666666;margin-bottom:15px;line-height:28px;}
.stren p {line-height:27px;color:#555555;margin-bottom:5px}
.stren dl {overflow:hidden;margin-bottom:25px;background:#F5F5F5;padding:6px;margin-top:0px;}
.stren  dt {float:left;width:11%;}
.stren dd {float:right;width:86%;}
.stren dd p {margin:0px}
.qywh {overflow:hidden;margin-top:10px;width:100%}
.qywh ul {overflow:hidden;margin-bottom:10px;margin-top:30px;width:100%}
.qywh li {width:47.2%;margin:0 30px 40px 0;float:left;background:#F9F9F9}
.qywh li img {width:200px;float:left;}
.qywh li div {float:right;width:240px;}
.qywh strong {display:block;line-height:40px;color:#004e9b;}
.qywh span {display:block;font-size:13px;color:#666;}
.qywh p {line-height:27px;color:#666666;margin-bottom:5px}
.line {width:710px !important;float:left;}
.line-title,.product-supporting {overflow:hidden;margin-top:30px;width:100%}
.line-title h1 {text-align:center;line-height:35px;height:35px;font-size:18px}
.line-title p {line-height:27px;margin-bottom:10px;text-indent:2em;}
.line-title h2 {font-size:15px;color:#ee2727;background:url(../images/icon_home_4.gif) no-repeat 0px 8px;padding-left:30px;height:35px;line-height:35px;margin-top:10px;}
.line-title strong,.line .line-title a {color:#ee2727;}
.line-ing {overflow:hidden;background:#F8F8F8;padding:5px 0px;margin-top:25px;margin-bottom:30px;}
.line-ing p {line-height:32px;margin:0px;}
.line-ing span {color:#666666}
.line-ing strong {color:#E80000;}
.conta-lien {overflow:hidden;padding-top:20px;width:100%}
.line .conta-lien a {color:#ffffff;padding:7px 27px;line-height:30px;}
.conta-lien .wrong {cursor:pointer;background:#ee2727 url(../images/allbgs.png) no-repeat 6px -277px;}
.conta-lien .con {cursor:pointer;background:#666 url(../images/allbgs.png) no-repeat 6px -335px;}
.product-supporting ul {overflow:hidden;margin-top:20px;width:100%}
.product-supporting li {float:left;width:160px;text-align:left;text-align:center;border:1px solid #F4F4F4;margin-right:15px}
.product-supporting li:hover {border-top:#ee2727 1px solid;border-bottom:1px solid #F4F4F4;border-right:1px solid #F4F4F4;border-left:1px solid #ee2727;background:#F9F9F9}
.product-supporting li a:hover {color:#ee2727}
.product-supporting li a {color:#444;line-height:30px}
.product-supporting li p {margin:0px}
.product-supporting .title {color:#ee2727;font-size:15px;font-weight:900;height:28px;border-bottom:1px  solid  #EBEBEB;background:url(../images/biaoti1.jpg) no-repeat;padding-left:25px;}
.product-line,.pro-title {overflow:hidden;width:100%}
.product-line ul {height:auto;overflow:hidden;margin-left:-2%;}
.product-line li {float:left;width:23%;*width:22.8%;margin-left:2%;margin-bottom:20px;background-color:#F6F6F6;}
.product-line li img {width:100%;height:auto;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;}
.product-line li:hover img {transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;}
.product-line a {display:block;font-size:15px;overflow:hidden;}
.product-line span,.product-line a:hover {color:#004e9b;}
.product-line li p {line-height:22px;padding:10px 0;text-align:center;}
.product-line li .line_block {line-height:28px;height:28px;overflow:hidden;}
.product-line .line-tiele {overflow:hidden;margin-bottom:20px;font-size:25px;font-weight:700;border-left:4px solid #004E9B;padding-left:10px;}
.product-wuliao {overflow:hidden;margin-top:8px;width:100%;}
.product-wuliao li {float:left;width:60px;margin-left:6px;text-align:center;font-size:12px;color:#666}
.product-wuliao li a {color:#777777}
.wuliao_title {font-size:12px;margin-bottom:8px;color:#ee2727;width:100%;}
.pro_anli {overflow:hidden;margin-top:30px;}
.pro_anli ul {margin-top:20px}
.pro_anli li {width:160px;margin-right:15px;float:left;text-align:center;border:#F6F6F6 1px solid;}
.pro_anli li a {line-height:30px;color:#444444}
.pro_anli li p {margin:0px;}
.pro_anli li a:hover,.bottom-sub a:hover {color:#ee2727;}
.pro_anli_title {color:#ee2727;font-size:15px;font-weight:900;height:28px;border-bottom:1px  solid  #EBEBEB;background:url(../images/allbgs.gif) no-repeat 0px -140px;padding-left:30px;}
.pro_anli li:hover {border-top:#ee2727 1px solid;border-bottom:1px solid #F6F6F6;border-right:1px solid #F6F6F6;border-left:1px solid #ee2727;background:#F8F8F8}
#cone {background:#F3F3F3;padding:15px;line-height:30px;color:#666666;}
#cone span {color:#cc0000;font-size:15px}
.service_sales {overflow:hidden;width:100%;}
.service_sales ul {overflow:hidden;margin-left:-1.5%;margin-top:20px;}
.service_sales li {border:#e6e6e6 1px solid;float:left;width:30.5%;padding:5px;margin-left:1.5%;margin-bottom:35px;}
.service_sales li img {width:100%;height:auto}
.service_sales p {line-height:27px;margin-bottom:10px;font-size:15px;}
.service_sales li p {font-size:14px;}
.service_sales p span {font-size:19px;font-weight:700}
.service_sales li p.service_lc {line-height:28px;height:56px;overflow:hidden;}
.service_sales_title {font-size:28px;text-align:center;line-height:28px;font-weight:700;margin-bottom:20px;}
.service_fuwu {max-width:1200px;overflow:hidden;margin:30px auto}
.service_fuwu p {line-height:25px;font-size:15px;}
.service_fuwu dl {float:left;width:30.5%;margin-left:1.1%;margin-right:1.1%;margin-top:20px;border:#ccc 2px solid;padding:2% 0%}
.service_fuwu dl dd {padding:0px 10px;text-align:center}
.service_fuwu dl p {font-size:14px;}
.service_fuwu dl p span {line-height:45px;font-size:20px;font-weight:700}
.service_fuwu dl dt {text-align:center}
.lyanban {max-width:1200px;margin:0 auto;overflow:hidden;display:none;position:absolute;z-index:101}
.lyanban span {color:#d54515;}
.weniasaaa {font-style:normal;font-variant:normal;width:100%;}
.HideDiv {width:900px;margin:0 auto;background-color:#FFFfff;padding:10px;overflow:hidden;display:none;position:absolute;z-index:101;border:#d54515 1px solid;}
.HideDiv strong {color:#d54515;font-size:16px;}
.peijian {overflow:hidden;margin-top:10px;}
.peijian li {width:180px;float:left;margin-right:20px;text-align:center;line-height:27px;margin-bottom:20px;}
.wenzi {float:right;width:50px}
.wenzi a {cursor:pointer;}
.conta {overflow:hidden;width:100%;margin-top:20px;}
.conta a {padding:10px 35px;color:#ffffff;line-height:35px;}
.conta span {font-size:21px;color:#ee2727}
.conta .wrong {background:#ee2727 url(../images/parameter-f.png) no-repeat 10px 10px;cursor:pointer;margin-left:25px;font-size:15px;padding-left:45px;}
.contact-less {overflow:hidden;font-size:28px;margin:15px 0px;font-weight:700}
#btn_clear {background:#333333;color:#ffffff;display:inline-block;height:27px;line-height:27px;padding:1px 20px;margin-top:10px;margin-left:10px}
.job {overflow:hidden;margin-top:25px;margin-bottom:30px}
.job p {color:#777777;line-height:27px;margin-bottom:5px;}
.job-title {font-size:17px;line-height:30px;color:#004E9B}
.location {margin-top:4%;margin-bottom:4%;width:100%;overflow:hidden;}
.location-title {margin-bottom:20px;font-size:28px;font-weight:700}
.contact {overflow:hidden;margin-bottom:15px;width:100%}
.contact dl {overflow:hidden;padding:20px 0 20px 20px;background:#f0f0f0}
.contact dt {float:left;width:48%;}
.contact dd {float:right;width:46%;}
.contact dd p {line-height:28px;font-size:16px;margin-bottom:25px;}
.contact .name {font-size:25px;color:#333;font-weight:700;}
.contact .contact-les:hover {background:#fe1400;}
.contact .contact-les {background:#004e9b;line-height:50px;cursor:pointer;width:200px;margin:0 30px 0 0;}
.contact .contact-les a {background:url(../images/line_equipment.png) no-repeat 8% center;display:block;padding-left:60px;font-size:18px;color:#fff;}
.contact strong a {color:#fe1400;font-size:30px}
.banner-pro,.banner-index {width:100%;margin:0 auto;overflow:hidden;}
.banner {background:url(../images/about_baner1.jpg) center  no-repeat;height:200px;width:100%;}
.banner-index {display:none;}
#psxz {width:980px;margin:0 auto;padding:0px;}
#top {width:970px;margin:0 auto;height:72px;padding-top:14px;padding-left:10px;}
#top span {float:right;margin-right:30px;margin-top:10px;}
.nav {height:38px;background:url(../images/dh.jpg);background-repeat:repeat-x;font-weight:bold;clear:both;}
.nav ul {width:980px;text-align:center;list-style:none;margin:0 auto;padding:0px;}
.nav ul li {float:left;padding-left:17px;padding-right:16px;text-align:right;padding-top:10px;}
.nav a:link,.nav a:visited {color:#333333;text-decoration:none;}
.nav a:hover {color:#F004e9b00;text-decoration:none;}
.jj {margin:0 auto;background:url(../images/gsjjsb.jpg);background-repeat:no-repeat;color:#F004e9b00;font-weight:bold;width:230px;height:30px;padding-left:45px;padding-top:13px;}
.jjnr {margin:0 auto;padding-top:5px;padding-bottom:5px;padding-left:6px;padding-right:5px;display:block;}
.hxxwyzs {clear:both;padding-top:5px;}
.hxcpzs {width:275px;float:left;display:none;}
.z {clear:both;width:274px;margin-top:20px;display:block;overflow:hidden;}
.z span {float:right;color:#999999;}
.z ul {margin:0 auto;padding:0px;list-style:none;display:block;overflow:hidden;clear:both;}
.z ul li {margin-left:2px;width:250px;line-height:26px;background:url(../images/sj.jpg) 0 10px;background-repeat:no-repeat;padding-left:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.z ul li b {font-weight:100;}
.on {background-position:0px -100px;}
.on img {border:1px solid #0099ff;height:42px;width:80px;margin-top:0;}
.tab_img {width:72px;height:35px;margin-top:3px;border:1px solid #ffffff;}
#findcy {max-width:1200px;overflow:hidden;margin:0 auto;margin-bottom:30px;padding-top:8px;}
#F_Body {font-size:12px;color:#999999}
.wrong-pro {width:100%;margin:0 auto;background:#f7f7f7;}
.left_form strong {color:#ee2727;padding-left:10px;}
.sabrosus .disabled {background:none;color:#666666}
#snavbg {background:#f0f0f0}
#gotoTop2 {width:56px;height:56px;cursor:pointer;text-indent:-999em;background:#f4f4f4 url(../images/toTop.png) no-repeat center;position:fixed;right:1%;top:600px;display:none;width:98px;height:36px;border-radius:3px;-moz-box-shadow:0 0 10px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);box-shadow:0 0 10px rgba(0,0,0,0.2);}
#gotoTop2 {_position:absolute;_right:4%;_bottom:10%;_top:expression_r(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px")}
.number {width:100%;overflow:hidden;margin-top:1%;font-size:16px;background:url(../images/number.png) 0% 50% no-repeat;line-height:50px;padding-left:10%}
.number strong {color:#004e9b;font-size:20px;}
.icon {width:100%;overflow:hidden;margin-top:1%;font-size:17px;line-height:35px;}
.icon a {display:inline-block;border-radius:20px;text-indent:35px;color:#ffffff;cursor:pointer;width:35%;float:left;margin-right:10%;}
.business {background:#004e9b url(../images/business.png) 98% no-repeat;}
.picture {overflow:hidden;width:100%}
.picture ul {margin-left:-1%}
.picture li {width:24%;float:left;margin-left:1%;text-align:center;}
.picture_title {font-size:17px;margin-top:3%;margin-bottom:3%;border-bottom:1px solid #f0f0f0;}
/*----------------------------------------------------------------------------*/.index-banner,.resulted,.mresulted {display:none;}
.wap-nav {display:none;}
.footer-telephone {display:none;}
.psyp2 a,.pxyp,.psyp2 span {color:#444444;width:100%}
.drawer-main {position:fixed;top:0;width:200px;height:100%;overflow:hidden;z-index:99999;}
.drawer-right .drawer-main {right:-200px;-webkit-transition:right .4s cubic-bezier(0.19,1,.22,1);-o-transition:right .4s cubic-bezier(0.19,1,.22,1);transition:right .4s cubic-bezier(0.19,1,.22,1)}
.drawer-right.drawer-open .drawer-main {right:0}
.drawer-overlay {position:relative}
.drawer-right .drawer-overlay,.drawer-right .drawer-hamberger {right:0;-webkit-transition:right .4s cubic-bezier(0.19,1,.22,1);-o-transition:right .4s cubic-bezier(0.19,1,.22,1);transition:right .4s cubic-bezier(0.19,1,.22,1)}
.drawer-right.drawer-open .drawer-overlay,.drawer-right.drawer-open .drawer-hamberger {right:200px}
.drawer-overlay-upper {position:fixed;top:0;z-index:1100;display:none;height:100%;background-color:#000000;background-color:rgba(0,0,0,.5)}
.drawer-right.drawer-open .drawer-overlay-upper {left:0}
.drawer-hamberger {float:right;z-index:1100;display:block;width:30px;height:30px;padding:20px 0px 0px 0px;background-color:transparent;border:0}
.drawer-hamberger span {margin-top:10px}
.drawer-hamberger span,.drawer-hamberger span:before,.drawer-hamberger span:after {position:absolute;display:block;width:30px;height:5px;cursor:pointer;content:'';background-color:#eb0007;border-radius:1px;-webkit-transition:all .4s cubic-bezier(0.19,1,.22,1);-o-transition:all .4s cubic-bezier(0.19,1,.22,1);transition:all .4s cubic-bezier(0.19,1,.22,1);}
.drawer-hamberger span:before {top:-10px}
.drawer-hamberger span:after {bottom:-10px}
.drawer-open .drawer-hamberger span {background-color:transparent}
.drawer-open .drawer-hamberger span:before,.drawer-open .drawer-hamberger span:after {top:0}
.drawer-open .drawer-hamberger span:before {-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.drawer-open .drawer-hamberger span:after {-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.drawer-hamberger:hover {cursor:pointer}
.drawer-open .drawer-hamberger {margin-right:200px;}
.top-sub-nav {display:none;}
.Contentbox-banner {display:none;}
.new-contact {background:#f0f0f0;margin:25px 0px 25px 0px;width:100%;padding:10px;overflow:hidden;}
.organizer {width:54%;overflow:hidden;margin:0 auto;margin-top:10px;float:right}
.organizer .expert {background:#004e9b;line-height:45px;cursor:pointer;width:48%;float:left;}
.organizer .expert a {background:url(../images/expert.png) no-repeat 20px 5px;display:block;text-indent:40px;text-align:center;font-size:18px;color:#fff;}
.organizer .answer {background:#424355;line-height:45px;cursor:pointer;width:50%;float:right;}
.organizer .answer a {background:url(../images/expert1.png) no-repeat 20px 5px;display:block;text-indent:40px;text-align:center;font-size:18px;color:#fff;}
.line_title p a {text-decoration:underline}
.line_title span.message,.line_title span.online {text-decoration:none;}
.banner-pro {margin:0 auto;overflow:hidden;background-color:#F2F2F2;}
.banner-pro img {width:100%;height:auto;}
.banner-img {margin:0 auto;max-width:1200px;text-align:center}
.ban-pro {position:relative;height:300px;overflow:hidden;}
.ban-pros {height:400px;}
.ban-pros .ban_txt {margin-top:70px;}
.ban-pro img {position:absolute;top:0;left:50%;margin-left:-960px;width:1920px;max-width:none;height:auto;}
.ban_txt {position:relative;left:0;color:#FFF;width:520px;padding:30px 35px;margin-top:60px;background:url(../images/ban_bg.png);}
.ban_txt b {color:#FFF;font-size:32px;font-weight:600;}
.ban_txt span {display:block;width:50px;height:2px;margin:30px 0 15px;background-color:#FFF;}
.ban_txt p {font-size:15px;line-height:28px;}
.conversion {padding:15px 20px;margin:0 auto 30px;background:#eae8ed;text-align:center;}
.conversion .conversion_main {color:#004e9b;font-size:18px;margin-right:40px;height:25px;line-height:25px;margin-bottom:5px;}
.conversion .conversion_button {background:#e30105 url(../images/click.png) 12px center no-repeat;text-indent:25px;font-size:18px;padding:5px 14px;width:auto;display:inline-block;text-align:center;}
.conversion .conversion_button a {display:block;color:#ffffff;}
.conversion .conversion_button a:hover {color:#ffffff;}
.pro_main {clear:both;overflow:hidden;}
.point {display:none;}
#focus {width:100%;overflow:hidden;position:relative;margin-bottom:3%;height:400px;}
.focus {float:left;width:60%;overflow:hidden;position:relative;margin-bottom:2%;margin-top:2%}
.focus img {width:100%;height:auto;}
#focus ul {position:absolute;}
#focus ul li img {width:100% !important;height:auto !important;}
#focus ul li {float:left;width:33.33% !important;}
#focus .btn {position:absolute;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus .btn span {display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px;height:100px;position:absolute;top:90px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer}
#focus .pre {left:0;}
#focus .next {right:0;background-position:right top;}
.pro_title {width:36%;float:right;margin-top:2%;}
.product_title {width:100%;}
.product_title h1 {text-align:center;line-height:35px;font-size:23px;}
.product_tle {width:36%;float:right;}
.pro_number {margin-bottom:20px;font-size:18px;background:url(../images/number1.png) left  no-repeat;line-height:28px;padding:2.5%;padding-left:80px;}
.pro_icon {background:#fc0 url(../images/zhekou.png) no-repeat right center;line-height:60px;cursor:pointer;margin-bottom:10px;margin-top:20px;}
.pro_icon span {background:url(../images/line_equipmentt.png) no-repeat 8% center;display:block;padding-left:26%;font-size:22px;}
.pro_iconn {background:#004e9b;line-height:60px;cursor:pointer;}
.pro_iconn a {background:url(../images/line_equipment.png) no-repeat 8% center;display:block;padding-left:26%;font-size:22px;color:#fff;}
.pro_iconn:hover {background:#222;}
.pro_number strong a,.product_number strong a {font-size:26px;color:#004e9b}
.product_navbar {width:100%;overflow:hidden;border-bottom:1px solid #f0f0f0;}
.product_navbar li {width:18%;line-height:55px;text-align:center;float:left;font-size:16px;background:#e7e7e7;margin-right:0.2%;}
.product_navbar li.active {background:#222;}
.product_navbar li.active a {color:#ffffff;}
.product_navbar li a:hover {background:#222;}
.product_navbar li a:hover {color:#FFfffF}
.product_navbar li a {font-size:17px;display:block;text-align:center;}
.pro-sub h1 {line-height:35px;font-size:25px;margin-bottom:1%;color:#222222;background:url(../images/product-sub.png) 2px no-repeat;padding-left:3%;line-height:45px;}
.product-sub {overflow:hidden;width:100%;margin-bottom:5%;overflow:hidden}
.product_icon {width:55%;margin-top:2.5%;font-size:17px;line-height:35px;float:right}
.product_icon a {display:inline-block;border-radius:20px;text-indent:35px;color:#ffffff;cursor:pointer;width:35%;float:left;margin-right:10%;}
.product_number {width:35%;margin-top:1.5%;font-size:17px;background:url(../images/number.png) 0% 50% no-repeat;line-height:50px;padding-left:6%;float:left}
.pro_title h1 {font-size:32px;line-height:45px;background:url(../images/h1.png) 2px 12px no-repeat;padding-left:40px;margin-bottom:40px;overflow:hidden;width:100%;color:#000;border-bottom:1px solid #d8d8d8;padding-bottom:10px;}
.pro_title h1:after{content: '';position: absolute;background: url(../images/prooneicon01.png) no-repeat center;background-size: 63px;width: 63px;height: 50px;margin-left:1%;}
.pro_title p {line-height:30px;margin-top:20px;font-size:16px;margin-bottom:10px;color:#666;background:url(../images/icodui.png)5px 5px no-repeat;padding-left:30px;}
.pro_title p span {color:#004e9b;padding-left:10px;}
.route_title {max-width:1200px;margin:0 auto;border-bottom:1px solid #e9e9e9;margin-bottom:30px;overflow:hidden;margin-top:1%;line-height:35px}
.mpro-pic {display:none;}
.products_list {max-width:1200px;overflow:hidden;margin:0 auto;margin-top:3%}
.products_series {width:24%;border:1px solid #ddd;padding:0.7%;float:left;}
.products_series div {background:#004e9b;color:#fff;padding:4%;}
.products_series p {margin-bottom:7%;line-height:32px;font-size:15px;}
.products_series .pro_list_t {font-size:30px;font-weight:700;padding:0;margin-top:10px;color:#fff;text-align:center;margin-bottom:8%;line-height:35px;}
.series_pro {width:74%;float:right;}
.series_pro ul {width:100%;overflow:hidden;margin:0 auto;}
.series_pro li img {width:100%;height:auto;}
.series_pro li {float:left;width:31.5%;text-align:center;margin-left:1.5%;margin-bottom:1%;}
.series_pro li a:hover {color:#004e9b}
.series_pro a {line-height:28px;font-size:16px;}
.container_series {width:100%;background:#f0f0f0;padding:1% 0%;overflow:hidden;margin:2% auto;}
.product_hot {max-width:1200px;overflow:hidden;margin:0 auto;}
.product_hot li img {width:100%;height:auto;}
.product_hot p {font-size:15px;line-height:28px;}
.product_hot h2 {text-align:center;line-height:28px;font-size:28px;margin-bottom:15px;}
.product_hot ul {overflow:hidden;margin-left:-2%;}
.product_hot li {float:left;width:31%;margin-left:2%;text-align:center;margin-top:2%}
.product_hot li a {font-size:16px;line-height:32px;}
.product_hot li a:hover {color:#004e9b}
.series_products {overflow:hidden;width:100%;margin-top:35px;}
.series_products p {color:#444;font-size:15px;text-align:center;line-height:30px;}
.productive_power,.aboat_honor {overflow:hidden;width:100%;margin-top:30px;}
.productive_power {background-color:#F0F0F0;padding:30px 0 10px;}
.series_products ul,.productive_power ul,.aboat_honor ul,.aboat_cooperation ul {overflow:hidden;margin-left:-1.5%;margin-top:20px;}
.series_products ul li {float:left;position:relative;margin-left:1%;width:32.2%;margin-bottom:1%}
.series_products ul li:nth-child(4) {margin-left:18%}
.series_products ul li img {margin:0;width:100%;height:auto;}
.series_products p a {color:#004e9b}
.index-tel,.index-tel a {color:#DF1111;font-size:18px;}
.mask {width:100%;overflow:hidden;display:none;}
.mask p.bg {background:#000000;opacity:0.7;width:100%;height:100%;position:absolute;left:0;top:0;margin-top:0;}
.mask span {font-size:22px;font-weight:bold;color:#fff;display:block;position:absolute;top:33%;left:41%;}
.mask span.more {border:3px solid #fff;padding:8px 25px;font-size:18px;text-align:center;position:absolute;top:50%;left:35%;font-weight:normal;cursor:pointer;}
.mask span.more2 {left:38%;}
.mask span.more3 {left:31%;}
.series_products .mask span.more:hover {background:#fdd702;color:#222;border:3px solid #fdd702;}
.series_products ul li a {display:block;}
.series_products ul li:hover .mask {display:block;}
.series_products h2,.productive_power h2,.cooperation h2 {text-align:center;font-size:28px;line-height:28px;font-weight:700;margin-bottom:10px;}
.productive_power li {float:left;margin-left:1.5%;width:23.5%;text-align:center;line-height:28px;font-size:15px;margin-bottom:2%}
.productive_power li img {width:100%;height:auto}
.productive_power p,.aboat_honor p {line-height:30px;font-size:15px;text-align:center;color:#444;}
.productive_power ul li b {display:block;text-align:center;line-height:40px;font-weight:normal;}
.aboat_honor li {float:left;margin-left:1.5%;width:23.5%}
.cooperation {width:100%;overflow:hidden;margin:30px auto;}
.aboat_cooperation {max-width:1200px;overflow:hidden;margin:10px auto;}
.aboat_cooperation li {float:left;margin-left:1.5%;width:31.5%;margin-bottom:15px;overflow:hidden;}
.aboutlist_img {display:none;margin-top:15px;}
.aboutlist_embed {text-align:center;}
.service_sub {width:100%;overflow:hidden;margin-top:10px;margin-bottom:40px;}
.service_sub p {line-height:27px;margin-top:18px;font-size:15px;}
.service_sub ul {overflow:hidden;margin-left:-1.5%;margin-top:20px;}
.service_sub li {float:left;width:23.5%;margin-left:1.5%;}
.service_sub li img {width:100%;height:auto}
.service_title {font-size:28px;margin-bottom:20px;text-align:center;font-weight:700}
.top_tel,.top_tels {float:left;display:none;}
.products_series_title {display:none;}
.products_series img {width:100%;height:auto}
.pro_sub_list {width:100%;overflow:hidden;margin:0 auto;background:#f0f0f0;margin-bottom:20px;margin-top:20px;}
.pro_list {max-width:1200px;overflow:hidden;margin:0 auto;padding-top:20px;padding-bottom:5px;}
.pro_list li {float:left;width:18%;margin-left:1%;margin-right:1%;text-align:center}
.pro_list li a {font-size:16px;line-height:28px;}
.pro_list li a:hover {color:#004e9b}
.footer_fixed {display:none;}
.line_title .pro_tel {font-size:18px;background:url(../images/number_1.png) 0px 4px no-repeat;padding-left:55px;overflow:hidden;margin-top:30px;}
.line_title .pro_tel span {color:#004e9b;font-size:25px;font-weight:700}
.friend {width:100%;overflow:hidden;margin:0 auto;background:#f0f0f0;}
.friend_link {overflow:hidden;max-width:1200px;overflow:hidden;margin:0 auto;padding:10px 0px;line-height:32px}
.friend_link span {float:left}
.friend_link ul {float:left;width:95%}
.friend_link li {float:left;margin-left:1.5%;}
.friend_link a {color:#444}
.index_line a:hover {color:#004e9b}
.aboat_honor li img,.aboat_cooperation li img {width:100%;height:auto}
.aboat_cooperation li img {width:100%;transition:0.5s;}
.aboat_cooperation li:hover img {transform:scale(1.1);}
.fix-right {position:fixed;right:0;top:40%;margin-top:-120px;color:#e60012;z-index:9999;*width:92px;}
.fix-right2 {color:inherit;color:#fff;margin-top:1px;text-align:center;background:#004e9b;}
.fix-right2 a {line-height:33px;}
.fix-right1 img,.fix-right3 img {margin:auto;margin-bottom:4px;width:50%;height:auto}
.fix-right1,.fix-right3 {color:inherit;color:#fff;margin-top:1px;text-align:center;padding:15px;background:#004e9b;}
.fix-right1:hover,.fix-right2:hover {background:#444;cursor:pointer;}
.fix-right .fix-right3 {position:relative;margin-top:1px;}
.fix-right .fix-right3 .qcode {display:none;position:absolute;left:-188px;top:0;padding:10px 10px 10px;background:#444;font-size:16px;color:#fff;text-align:center;margin-top:40px;}
.fix-right .fix-right3 .qcode a {font-size:20px;}
.fix-right .fix-right3 .qcode img {display:block;margin-bottom:4px;width:128px;height:128px;}
.fix-right .fix-right3:hover .qcode {display:block}
.fix-right .go-top {padding:8px;color:#fff;background:#424355;text-align:center;line-height:28px;display:none;margin-top:5px;}
.fix-right2 a,.fix-right1 a,.fix-right3 a {color:#fff;}
.line_a {line-height:28px;font-size:15px;margin-top:15px;}
.series_title {font-size:28px;border-bottom:1px solid #f0f0f0;padding-bottom:10px;margin-bottom:20px;font-weight:700}
.series_title a.zspt {font-size:28px;}
.pro_txe {margin-top:13%;line-height:28px;}
.point {background:url(../images/ys.png) 0px 18px no-repeat;color:#004e9b;border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;padding:12px 0px;padding-left:58px;font-weight:700}
.aboat_cooperation p {line-height:30px;font-size:15px;text-align:center;color:#444;}
.heads {border-bottom:1px solid #f0f0f0;}
.new-contact .contact-tel {float:left;margin-top:10px;}
.new-contact .contact-tel a {font-size:25px;}
.banner-contact {background:url(../images/contact_banner.jpg) no-repeat center;height:520px;width:100%;overflow:hidden;margin:0 auto}
.banner_server {background:url(../images/bannn_2.jpg) no-repeat center;height:520px;width:100%;overflow:hidden;margin:0 auto}
.banner_about {background:url(../images/bannn_3.jpg) no-repeat center;height:520px;width:100%;overflow:hidden;margin:0 auto}
.banner_title {max-width:1200px;overflow:hidden;margin:0 auto;margin-top:6%;color:#fff}
.banner_title p {line-height:28px;margin-bottom:3%;font-size:16px;}
.banner_title span {font-size:32px;}
.banner_title .title {text-align:center;font-size:32px;font-weight:700}
.banner_title ul {overflow:hidden;margin-left:-3%;}
.banner_title li {float:left;width:19%;padding:1%;border:3px solid #004e9b;margin-left:3%}
.banner_title li p {font-size:20px;color:#004e9b;line-height:28px;}
.box {clear:both;max-width:1200px;margin:0 auto;}
.ban_show {position:relative;height:300px;overflow:hidden;}
.ban_show img {position:absolute;top:0;left:50%;margin-left:-960px;width:1920px;max-width:none;height:auto;}
.ban_txt {position:relative;left:0;color:#FFF;width:520px;padding:30px 40px;margin-top:60px;background:url(../images/ban_bg.png);}
.ban_txt b {color:#FFF;font-size:32px;font-weight:600;}
.ban_txt span {display:block;width:50px;height:2px;margin:30px 0 15px;background-color:#FFF;}
.ban_txt p {font-size:15px;line-height:28px;}
.place {width:100%;margin:0 auto;background-color:#F3F3F3;border-top:1px solid #ECECEC;border-bottom:1px solid #ECECEC;}
.place p {line-height:48px;}
/*news*/.news {width:100%;padding:40px 0;background:url(../images/news-bg.jpg) bottom center;}
.news h1 {font-size:32px;line-height:1.1;margin-bottom:15px;}
.news h2 {font-size:28px;line-height:1.1;}
.news ul {clear:both;overflow:hidden;margin:0 0 20px;margin-left:-2%;}
.news ul li {float:left;width:48%;margin-left:2%;margin-bottom:20px;padding:20px;box-sizing:border-box;background-color:#FFF;}
.news ul li h3 {font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news ul li h3 a {color:#333;}
.news ul li h3 a:hover {color:#165593;}
.news ul li p {color:#666;line-height:26px;height:52px;margin:10px 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news-other {width:100%;height:20px;font-size:13px;color:#666;}
.news-other i {padding-left:22px;background:url(../images/ico-time.png) no-repeat left center;}
.news-other a {float:right;color:#555;padding-right:18px;background:url(../images/ico-more.png) no-repeat right center;}
.news ul li img {width:100%;height:auto;}
.news_info {clear:both;overflow:hidden;padding:10px;}
.news_info i {display:inline-block;color:#FFF;padding:6px 10px;line-height:1.1;background-color:#165593;}
.news_info a {display:block;font-size:16px;font-weight:bold;line-height:24px;margin:8px 0 5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news_info p {color:#555;line-height:24px;height:48px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.info_more {margin:45px auto 20px;text-align:center;}
.info_more a {display:inline-block;color:#FFF;font-size:18px;font-weight:bold;padding:15px 60px 15px 40px;background:url(../images/ico_more01.png) #165593 no-repeat 360px center;background-size:20px 20px;transition:all ease 0.3s;}
.info_more a:hover {background-position:365px center;}
.news_infos {width:100%;overflow:hidden;padding:40px 0 50px;background-color:#FFF;}
.news_tit {width:100%;clear:both;overflow:hidden;line-height:30px;margin-bottom:30px;}
.news_tit h2 {float:left;font-size:28px;}
.news_tit a {display:inline-block;}
.news_tit .tit_more {float:right;color:#666;padding-right:25px;background:url(../images/ico_more02.png) no-repeat right center;background-size:18px 18px;}
.news_tit .tit_more:hover {color:#004E9B;}
.news_show {clear:both;overflow:hidden;margin-top:20px;}
.news_show .show_pic {float:left;width:41%;position:relative;}
.news_show .show_pic img {width:100%;height:auto;}
.news_show .show_pic a {display:block;position:absolute;left:0;bottom:0;width:100%;height:40px;line-height:40px;text-align:center;color:#FFF;font-weight:normal;background-color:rgba(0,0,0,0.6);}
.news_show .show_pic a:hover {font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news_show ul {float:right;width:54%;}
.news_show ul li {float:left;width:100%;position:relative;padding-left:86px;box-sizing:border-box;margin-bottom:16px;border-bottom:1px dashed #DDD;}
.news_show ul li:last-child {border-bottom:none;margin-bottom:0;}
.news_show ul li i {position:absolute;left:10px;top:4px;text-align:center;color:#999;}
.news_show ul li i b {display:block;color:#165593;font-size:26px;line-height:1.3;font-weight:bold;}
.news_show ul li .show_info {padding:5px 5px 15px;}
.news_show ul li .show_info h3 {display:block;font-size:17px;font-weight:bold;line-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news_show ul li .show_info h3 a {color:#333;}
.news_show ul li .show_info h3 a:hover {color:#165593;}
.news_show ul li .show_info p {color:#555;line-height:24px;height:24px;margin-top:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.focuses {width:44%;position:relative;background-color:#F2F2F2;overflow:hidden;float:left;margin:0;}
.focuses .fbg {position:absolute;bottom:60px;left:47%;}
.fbg a {display:inline-block;float:left;width:10px;height:10px;border-radius:10px;margin:0 5px;background-color:#CCC;}
.fbg .current {background-color:#FFD800;}
.fcon {overflow:hidden;}
.fcon a {display:inline-block;text-align:center;margin-right:20px;}
.fcon p {display:block;text-align:center;color:#333;height:30px;line-height:30px;overflow:hidden;margin:10px 0;}
.fcon img {width:100%;height:auto;}
.focuses .prev,.focuses .next {position:absolute;width:29px;height:51px;cursor:pointer;background:url(../images/focus_btn.png) no-repeat;}
.focuses .prev {top:40%;left:0;background-position:0 -51px;}
.focuses .next {top:40%;right:0;background-position:-29px -51px;}
.focuses .prev:hover {background-position:0 0;}
.focuses .next:hover {background-position:-29px 0;}
.news_main {width:100%;margin:50px auto;box-sizing:border-box;overflow:hidden;}
.info_tit {font-size:28px;font-weight:bold;line-height:1.1;margin-bottom:10px;}
.news_cont {float:left;width:74%;}
.news_cont ul {clear:both;overflow:hidden;}
.news_cont ul li {float:left;width:100%;padding:0 5px;height:50px;line-height:50px;border-bottom:1px dashed #DDD;box-sizing:border-box;}
.news_cont ul li a {float:left;width:84%;padding-left:15px;background:url(../images/dots.png) no-repeat left center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;transition:all ease 0.5s;text-decoration:none;}
.news_cont ul li a:hover {padding-left:24px;box-sizing:border-box;}
.news_cont ul li span {float:right;color:#999;font-size:13px;}
.news_pro {float:right;width:21%;margin-top:20px;background:#FEFEFE;border-bottom:1px solid #ECECEC;}
.news_pro p {text-indent:15px;background:#004E9B;font-weight:bold;}
.news_pro p a {display:block;height:35px;line-height:35px;font-size:16px;color:#FFF;padding-bottom:5px;transition:all 0.2s;}
.news_pro p a:hover {color:#000;background-color:#FC0;}
.news_pro p a span {font-size:24px;font-style:normal;color:#FFF;font-style:italic;height:35px;line-height:35px;margin-right:7px;}
.news_pro ul {overflow:hidden;padding:3%;border:1px solid #ECECEC;}
.news_pro ul li {float:left;width:50%;}
.news_pro ul li a {display:block;line-height:32px;color:#444;width:99%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news_pro ul li a:hover {color:#004E9B;}
.news-focus {margin-top:30px;background-color:#FFF;}
.news_pro .news-focus h4 {background:url(../images/ico_tj.png) #004e9b no-repeat 10px center;background-size:35px auto;color:#FFF;}
.news-focus ul {border-bottom:none;padding:0 10px;}
.news-focus ul li {width:100%;padding-left:16px;box-sizing:border-box;border-bottom:1px dashed #ececec;background:url(../images/ico-arrow.png) no-repeat left 20px;}
.news-focus ul li:last-child {border-bottom:none;}
.news-focus ul li a {max-height:48px;color:#666;font-size:14px;line-height:24px;margin:12px 0;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal;}
.page {width:100%;font-size:14px;line-height:40px;text-align:center;margin:30px 0 20px 15%;}
.page li {float:left;}
.page a {color:#999;margin-right:5px;padding:10px 16px;background:#FFF none repeat scroll 0 0;border:1px solid #CCC;}
.page a:hover {color:#FFF;text-decoration:none;border:1px solid #CCC;background:#1D588F none repeat scroll 0 0;}
.page .active {color:#FFF;text-decoration:none;margin-right:5px;margin-top:-1px;border:1px solid #1D588F;background:#1D588F none repeat scroll 0 0;}
.disabled {color:#999;margin-right:5px;padding:0px 16px;border:1px solid #CCC;background:#FFF none repeat scroll 0 0;margin-top:-1px;}
.xw_swt {color:#004E9B;padding:0 2px;font-weight:normal;}
.news_detail {width:100%;}
.news_detail h1 {font-size:30px;line-height:1.1;text-align:center;margin-bottom:45px;}
.news_detail p {color:#999;margin:10px auto 5px;line-height:30px;font-size:15px;}
.news_sub .news_detail p {text-indent:0;}
.news_detail p span {margin-left:15px;}
.news_detail p .return {float:right;display:block;color:#666;font-weight:normal;background:url(../images/return.png) left center no-repeat;background-size:18px;padding-left:25px;}
.news_cue {position:relative;clear:both;font-size:14px;padding:15px 15px 15px 150px;margin-left:-22px;margin-bottom:20px;background:url(../images/ico_kf.png) #F2F2F2 no-repeat 40px 10px;background-size:92px auto;}
.news_cue .cue-pic {position:absolute;left:-1px;top:-1px;width:29px;height:29px;}
.news_cue .cue-pic img {margin:0;}
.news_cue p {margin-bottom:10px;color:#333;}
.news_cue p font {color:#004e9b;}
.news_tel {line-height:50px;}
.news_tel a {color:#004E9B;font-size:20px;font-weight:bold;}
.news_btn {line-height:50px;}
.news_btn a {display:inline-block;color:#FFF;font-size:18px;line-height:40px;padding-left:50px;padding-right:20px;margin-left:10px;text-align:center;cursor:pointer;border-radius:4px;background:url(../images/ico_gift.png) #e42222 no-repeat 8px center;}
.news_sub {width:100%;overflow:hidden;}
.news_sub video{width:600px;height:450px;}
.news_sub p {line-height:35px;font-size:16px;text-indent:2em;margin-bottom:10px;}
.news_sub p a {color:#E42222;padding:0 2px;}
.news_sub p a:hover {text-decoration:underline;}
.news_sub p i {color:#004E9B;}
.news_sub p b a {color:#999;}
.news_sub p b a:hover {color:#666;text-decoration:none;}
.news_sub p.news_time {font-size:14px;}
.news_sub img {margin-bottom:8px;margin-top:5px;margin-left:-2em;}
.news_sub h2 {font-size:22px;font-weight:bold;color:#4c546a;line-height:36px;margin-bottom:20px;background:url(../images/pro-tag.png) no-repeat -10px -5px;padding-left:45px;}
.news_sub h3 {font-size:16px;font-weight:bold;color:#4c546a;line-height:36px;}
.news_page {overflow:hidden;margin-top:10px;padding-top:10px;border-top:1px solid #EEE;}
.news_page p {width:100%;height:36px;line-height:36px;overflow:hidden;}
.news_page p b {font-size:15px;font-weight:bold;}
.news_page a {width:92%;}
.news_relevan {clear:both;margin-top:20px;border:1px solid #ECECEC;}
.news_relevan p {background-color:#F4F4F4;}
.news_relevan p span {display:inline-block;color:#333;font-size:20px;font-weight:bold;width:150px;text-align:center;line-height:40px;margin-top:-1px;border-top:2px solid #004E9B;background-color:#FFF;}
.news_relevan p a {display:inline-block;float:right;font-size:15px;color:#004e9b;line-height:40px;padding-right:20px;}
.news_relevan ul {margin-left:-2%;padding:5px;box-sizing:border-box;margin-top:8px;}
.news_relevan ul li {width:47%;margin-left:3%;border-bottom:none;height:36px;line-height:36px;}
.news_relevan ul li a {float:left;width:84%;padding-left:15px;background:url(../images/dots.png) no-repeat left center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;transition:all ease 0.5s;text-decoration:none;}
.news_relevan ul li a:hover {padding-left:24px;box-sizing:border-box;}
.news_pro h4 {background:url(../images/ico-pro.png) #f0f0f0 no-repeat 10px center;background-size:35px auto;color:#111;font-size:20px;font-weight:700;display:block;line-height:50px;padding-left:60px;}
.news_pro .news_xg {border-top:none;}
.news_pro .news_xg li {width:100%;}
.news_pro .news_xg li a {width:100%;}
.news_pro .news_xg li img {width:100%;height:auto;}
.news_pro .news_xg li p {font-size:14px;font-weight:normal;text-indent:0;background-color:#FFF;text-align:center;margin-bottom:2px;}
.news_pro .news_xg li p a {font-size:14px;height:32px;padding-bottom:0;}
.news_pro .news_xg li p a:hover {background-color:#FFF;}
.pro_tj {clear:both;overflow:hidden;}
.pro_name {font-size:22px;font-weight:700;color:#FFF;width:100%;line-height:50px;border-bottom:none;padding-left:50px;background:url(../images/ico_tj.png) no-repeat 5px center #4E5871;background-size:36px;}
.pro_tj p {height:46px;line-height:46px;font-weight:normal;text-indent:15px;padding-right:10px;box-sizing:border-box;margin:1px 0;background:url(../images/ico_arrow.png) no-repeat 96% center #F2F2F2;background-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.pro_tj p a {display:block;color:#333;width:100%;font-size:16px;height:46px;line-height:46px;padding-bottom:0;}
.pro_tj p:hover {background:url(../images/ico_arrows.png) no-repeat 95% center #2563A5;background-size:14px;}
.pro_tj p:hover a {display:block;color:#FFF;background:none;}
/*company*/.company {width:100%;margin:30px auto;}
.company h1 {font-size:32px;line-height:1.1;text-align:center;margin-bottom:15px;}
.company p {color:#444;font-size:15px;text-indent:2em;line-height:30px;}
.company .com_base {clear:both;overflow:hidden;margin:20px 0;}
.company .com_base li {float:left;width:32.3%;position:relative;margin-right:1%;}
.company .com_base li img {height:333px;width:388px;}
.company .com_base li b {display:block;position:absolute;left:0;bottom:0;width:100%;height:40px;line-height:40px;text-align:center;color:#FFF;font-weight:normal;background-color:rgba(0,0,0,0.6);}
.company .com_state {clear:both;overflow:hidden;margin:30px 0 20px;margin-left:-1%;}
.company .com_state li {float:left;width:24%;margin-left:1%;text-align:center;}
.company .com_state li span {display:block;color:#004E9B;font-size:64px;line-height:1;font-family:Impact,Arial;margin-bottom:5px;}
.com_show {width:100%;background:url(../images/bg_com3.jpg) #F0F0F0 no-repeat top center;}
.com_show .com_video {position:relative;float:left;width:50%;height:520px;}
.com_show .com_video p {display:none;}
.com_show .com_video a {position:absolute;left:0px;top:0px;display:block;width:100%;height:100%;z-index:1;}
.com_show .com_video a img {position:absolute;left:50%;top:50%;margin-left:-38px;margin-top:-38px;width:77px;cursor:pointer;}
.com_show .com_main {float:left;width:50%;height:520px;}
.com_show .com_main ul {width:100%;height:50%;}
.com_show .com_main ul li {float:left;width:50%;height:100%;overflow:hidden;}
.com_show .com_main ul li.com_font {color:#FFF;padding:20px;background-color:#0D5297;box-sizing:border-box;}
.com_show .com_main ul li h3 {font-size:26px;line-height:1.1;padding-bottom:15px;}
.com_show .com_main ul li p {line-height:25px;}
.com_show .com_main ul li img {width:100%;height:100%;transition:all .5s;}
.com_show .com_main ul li:hover img {transition:all .5s;-webkit-transition:all .5s;-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
#popCover {display:none;position:absolute;left:0;top:0;background-color:#000;opacity:0.75;filter:alpha(opacity=75);height:1000px;width:100%;z-index:1000;}
#code {display:none;position:relative;width:800px;height:500px;padding:30px;box-sizing:border-box;background-color:#FFF;z-index:1002;}
#code video {width:100%;margin-top:20px;}
.close1 {position:absolute;right:24px;top:0;cursor:pointer;font-size:46px;}
.com_develop {width:100%;padding:40px 0 20px;background:url(../images/bg_com1.jpg) #F0F0F0 no-repeat top center;}
.com_tit {clear:both;overflow:hidden;text-align:center;color:#FFF;width:26%;margin:0 auto;}
.com_tit span {float:left;font-size:100px;line-height:1.1;}
.com_tit i {float:left;margin-left:10px;}
.com_tit i img {display:block;margin-bottom:5px;}
.com_tit i b {display:block;font-size:30px;}
.com_develop p {text-align:center;color:#FFF;margin-top:15px;font-size:15px;}
.develop {width:100%;clear:both;overflow:hidden;margin-top:90px;}
.develop_box {width:100%;clear:both;overflow:hidden;}
.develop_box dl {width:100%;}
.develop_box dl dt {float:left;width:30%;margin-right:4%;background-color:#FFF;}
.develop_box dl dt img {width:100%;height:auto;}
.develop_box dl dd {float:right;width:64%;}
.develop_box dl dd b {font:bold 100px/1.1em Impact,sans-serif;color:#FFF;display:block;padding-bottom:10px;margin:10px auto 15px;}
.develop_box dl dd p {font:15px/30px "Microsoft Yahei";color:#FFF;text-align:left;}
.develop_nav {width:100%;clear:both;overflow:hidden;}
.develop_nav ul {height:2px;margin:40px auto 90px;background:url(../images/com_line.png) no-repeat center;}
.develop_nav ul li {float:left;width:12.5%;text-align:center;cursor:pointer;margin-top:-23px;}
.develop_nav ul li i {width:15px;height:15px;margin:15px auto;display:block;border:1px solid #63AAD4;border-radius:50%;background-color:#4075AB;}
.develop_nav ul li.selected i {width:20px;height:20px;margin:12.5px auto;background-color:#FFF;}
.develop_nav ul li span {display:block;text-align:center;color:#FFF;font-size:22px;height:24px;line-height:24px;margin-top:10px;}
.develop_nav ul li span b {font-size:20px;font-weight:normal;}
.order {display:none;}
.news-relevan {margin-bottom:30px;}
.pro_txes {display:none;}
.new-contact d {font-size:16px;color:#F00}
.yd_foot_zx {border-bottom:#efeff4 solid 10px;padding:35px 1.5%;border-top:#efeff4 solid 10px;display:none}
.yd_foot_talk,.foot_tel {width:100%}
.yd_foot_talk span {display:block;padding:16px;font-size:22px;color:#fff;text-align:center;background:#eb0001;border-radius:14px;line-height:16px;}
.yd_foot_tel {text-align:center;font-size:20px;color:#2b2b2b;margin-top:20px}
.yd_foot_tel a {color:#eb0001;margin-left:10px;font-size:20px;}
.yd_foot {margin:20px 0;padding:0 1.5%;text-align:center;display:none}
.yd_foot_nav {overflow:hidden;display:inline-block;}
.yd_foot_nav li {float:left;padding:0 10px;border-right:1px solid #303030;line-height:18px;font-size:14px;}
.yd_foot_nav li a {display:block;color:#444}
.yd_foot_nav li:last-child {border-right:none 0}
.yd_foot_copy {margin-top:18px;text-align:center;}
.yd_foot_copy p,.yd_foot_copy p a {line-height:22px;font-size:15px;color:#444}
.top_zx {display:none}
.line_con {width:100%;overflow:hidden;margin:30px auto;}
.line_con ul {clear:both;margin:10px auto;height:50px;line-height:50px;background-color:#F0F0F0;}
.line_con ul li {float:left;width:33%;font-size:16px;text-align:center;}
.line_con ul li span {display:inline-block;cursor:pointer;}
.line_con ul li.selected span {width:150px;height:60px;line-height:60px;margin-top:-5px;color:#FFF;background-color:#0D5297;}
.line_con ul li span:hover {width:150px;height:60px;line-height:60px;margin-top:-5px;color:#FFF;background-color:#0D5297;}
.actives {width:150px;height:60px;line-height:60px;margin-top:-5px;color:#FFF;background-color:#0D5297;}
.line_box ul {clear:both;overflow:hidden;margin-left:-2%;}
.line_box ul li {float:left;width:31.33%;padding-bottom:10px;margin:0 0 30px 2%;background:#f0f0f0;overflow:hidden;}
.line_box ul li a {display:block;overflow:hidden;}
.line_box ul li img {width:100%;height:auto;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;}
.line_box ul li:hover img {transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;}
.line_box ul li b {display:block;line-height:28px;height:28px;font-size:20px;text-align:left;overflow:hidden;padding:8px 10px 5px;}
.line_box ul li b a:hover {color:#0D5297;}
.line_box ul li p {overflow:hidden;line-height:28px;height:82px;padding:0 10px;}
.line_box ul li p strong {color:#0D5297;}
/*service*/.service {width:100%;margin:30px auto;}
.service h1 {font-size:32px;line-height:1.1;text-align:center;margin-bottom:15px;}
.service p {color:#444;font-size:15px;text-indent:2em;line-height:30px;}
.service ul {clear:both;overflow:hidden;margin:25px 0 20px;margin-left:-1%;}
.service ul li {float:left;width:24%;margin-left:1%;text-align:center;}
.service ul li img {width:200px;}
.ser_aim {width:100%;margin:30px 0;}
.ser_aim h2 {font-size:28px;line-height:1.1;text-align:center;margin-bottom:15px;}
.ser_aim p {color:#444;font-size:15px;text-align:center;line-height:30px;}
.ser_aim ul {clear:both;overflow:hidden;margin:20px 0 10px -4%;}
.ser_aim ul li {position:relative;float:left;width:29.3%;margin-left:4%;}
.ser_aim ul li img {width:100%;height:auto;}
.ser_aim ul li .aim {position:absolute;left:20px;bottom:20px;color:#FFF;}
.ser_aim ul li h3 {font-size:22px;margin:25px auto 10px;}
.ser_aim ul li p {color:#FFF;font-size:15px;}
.ser_idea {width:100%;padding:50px 0;background:url(../images/bg_com.jpg) #F0F0F0 no-repeat top center;}
.ser_idea h2 {font-size:28px;line-height:1.1;text-align:center;margin-bottom:15px;}
.ser_idea p {color:#444;font-size:15px;text-align:center;line-height:30px;}
.ser_idea ul {clear:both;overflow:hidden;margin:30px auto 10px;}
.ser_idea ul li {float:left;width:27.9%;padding:4% 2%;margin:0 0.7%;text-align:center;background-color:#FFF;}
.ser_idea ul li img {width:70px;height:70px;}
.ser_idea ul li h3 {font-size:22px;margin:25px auto 10px;}
.ser_idea ul li p {color:#444;}
.ser_flow {width:100%;margin:30px 0;}
.ser_flow h2 {font-size:28px;line-height:1.1;text-align:center;margin-bottom:15px;}
.ser_flow p {color:#444;font-size:15px;text-align:center;line-height:30px;}
.ser_flow ul {width:100%;margin:25px auto;overflow:hidden;}
.ser_flow ul li b {display:block;margin:0 auto;width:110px;height:110px;background:url(../images/ser_flows.png) 0 0 no-repeat;}
.ser_flow ul li {float:left;position:relative;display:inline-block;width:16.666%;}
.ser_flow ul li.flow01 b {background-position:0px 0px;}
.ser_flow ul li.flow02 b {background-position:-110px 0px;}
.ser_flow ul li.flow03 b {background-position:-220px 0px;}
.ser_flow ul li.flow04 b {background-position:-330px 0px;}
.ser_flow ul li.flow05 b {background-position:-440px 0px;}
.ser_flow ul li.flow06 b {background-position:-550px 0px;}
.ser_flow ul li:hover b {-ms-background-position-y:-110px;background-position-y:-110px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}
.ser_flow ul li h3 {font-size:18px;line-height:30px;margin-top:10px;text-align:center;}
.ser_flow ul li span {display:block;position:absolute;top:55px;right:-15px;width:30px;height:30px;background:url(../images/ser_flow.png) no-repeat;}
.ser_flow ul li:hover h3 {color:#004E9B;}
.ser_centre {position:relative;overflow:hidden;height:520px;margin-top:20px;}
.ser_centre img {position:absolute;top:0;left:50%;margin-left:-960px;width:1920px;max-width:none;}
.ser_font {position:absolute;top:60px;right:21%;width:420px;padding:50px;background-color:rgba(13,82,151,0.6);z-index:2;}
.ser_font h3 {position:relative;font-size:32px;color:#FF0;font-weight:bold;line-height:1;margin-bottom:25px;padding-top:15px;}
.ser_font h3:before {content:"";position:absolute;left:0;top:0;width:50px;height:3px;background-color:#FFF;}
.ser_font .ser_tel {padding-left:60px;margin-bottom:10px;background:url(../images/ser_tel.png) no-repeat left 6px;}
.ser_font .ser_tel span {display:block;line-height:1.4;font-size:22px;font-weight:bold;color:#FFF;}
.ser_font p {color:#FFF;font-size:15px;line-height:30px;}
/*contact*/.ban_con {display:none;}
.ban_contact {width:100%;height:500px;overflow:hidden;background:url(../images/ban_contact.jpg) no-repeat center top;}
.ban_info {float:right;width:55%;padding:40px;margin-top:60px;background:url(../images/bg_tom.png);}
.ban_info b {font-size:32px;line-height:1.1;font-weight:bold;display:block;margin-bottom:30px;}
.ban_info p {font-size:15px;line-height:28px;}
.ban_info p.ban_ico {margin-top:15px;}
.ban_info p.ban_ico i img {width:26px;margin-right:6px;margin-top:-4px;}
.ban_info p.ban_ico a {color:#F02D21;font-size:22px;font-weight:bold;}
.ban_info p.ban_cue {font-weight:bold;margin-top:15px;}
.ban_zx {display:block;width:250px;height:50px;line-height:50px;text-align:center;font-size:18px;margin-top:15px;background-color:#0D5297;}
.ban_zx span {display:block;color:#FFF;cursor:pointer;}
.ban_zx span:hover {font-weight:bold;}
.cont_problem {width:100%;margin:30px auto;}
.cont_problem h1 {font-size:32px;line-height:1.1;text-align:center;margin-bottom:15px;}
.cont_problem p {line-height:28px;text-align:center;}
.cont_problem ul {clear:both;overflow:hidden;margin:30px 0 20px;margin-left:-1%;}
.cont_problem ul li {float:left;width:24%;margin-left:1%;font-size:18px;text-align:center;padding:20px 0;background-color:#FFF;}
.cont_problem ul li:hover {background-color:#eff7ff;}
.cont_problem ul li a {display:block;cursor:pointer;}
.cont_problem ul li i {display:block;width:100%;height:102px;margin:0 auto 20px;}
.cont_time {width:100%;margin:30px auto;}
.cont_time h1 {font-size:32px;line-height:1.1;text-align:center;margin-bottom:15px;}
.cont_time p {color:#444;font-size:15px;line-height:30px;text-align:center;}
.cont_time ul {clear:both;overflow:hidden;margin:30px 0 20px;margin-left:-1%;}
.cont_time ul li {float:left;width:24%;margin-left:1%;font-size:18px;text-align:center;padding:20px 0;background-color:#FFF;}
.cont_time ul li img {display:block;width:150px;margin:0 auto;}
.cont_time ul li i {display:block;font-size:15px;font-weight:bold;margin-top:15px;}
.cont_show {width:100%;padding-top:40px;margin-bottom:40px;overflow:hidden;background:url(../images/cont_bg.jpg) #FFF no-repeat top center;}
.cont_show h2 {color:#FFF;font-size:28px;line-height:1.1;text-align:center;margin-bottom:15px;}
.show_type ul {clear:both;overflow:hidden;text-align:center;margin:40px 0;}
.show_type ul li {display:inline-block;width:148px;height:34px;line-height:34px;border-radius:34px;color:#FFF;font-size:15px;margin:0 10px;border:1px solid transparent;cursor:pointer;}
.show_type ul li.selected {color:#FFF;font-weight:bold;border:1px solid #FFF;}
.show_type ul li:hover {color:#FFF;font-weight:bold;border:1px solid #FFF;}
.show_main {clear:both;overflow:hidden;}
.show_main ul {margin-left:-1%;}
.show_main ul li {float:left;width:32.3%;margin-left:1%;}
.show_main ul li span {display:block;overflow:hidden;}
.show_main ul li span img {width:100%;height:auto;transition:0.5s;max-height:16.3vw;}
.show_main ul li span:hover img {transform:scale(1.1);}
.show_main ul li p {display:block;text-align:center;font-size:18px;height:30px;line-height:30px;padding:20px 0;background-color:#F6F6F6;}
.ser_map {width:100%;margin-top:40px;}
.ser_map h2 {font-size:28px;line-height:1.1;text-align:center;margin-bottom:15px;}
.ser_map p {color:#444;font-size:15px;line-height:30px;text-align:center;}
#map_canvas {width:100%;margin:20px auto 0;}
.line_adv {clear:both;overflow:hidden;margin:20px auto;margin-left:-2%;}
.line_adv li {float:left;width:48%;padding:10px;box-sizing:border-box;margin-left:2%;margin-bottom:15px;background-color:#F2F2F2;}
.adv_pic {float:left;margin-right:15px;}
.adv_pic img {width:52px;height:52px;}
.adv_info {margin-left:10px;overflow:hidden;}
.adv_info b {display:block;font-size:16px;margin-bottom:5px;}
.adv_info p {color:#4D4D4D;line-height:24px;height:48px;overflow:hidden;text-indent:0;margin-bottom:0;}
.error {width:100%;clear:both;overflow:hidden;}
.error-pic {margin:60px auto;width:700px;height:449px;}
.error-pic img {width:100%;height:auto;}
.error-mo {display:none;}
.error p {text-align:center;margin:20px auto 60px;}
.error p a {display:block;width:240px;font-size:20px;color:#FFF;line-height:44px;margin:0 auto;background-color:#004E9B;}
.messages {clear:both;overflow:hidden;width:100%;margin:30px auto 0;padding:20px 5px;background:url(../images/contact.jpg)#F0F0F0 no-repeat top right;}
.messages .msg_tit {clear:both;overflow:hidden;padding:10px 5px;}
.messages .msg_tit em {float:left;display:block;width:150px;height:150px;margin-right:20px;background:url(../images/ico_msg.png) no-repeat;}
.messages .msg_tit b {display:block;color:#333;font-size:28px;line-height:1.2;font-weight:bold;margin:15px 0;}
.messages .msg_tit p {font-size:16px;line-height:1.6;}
.messages .msg_tit p a {color:#eb0001;white-space:nowrap;font-size:26px;font-weight:bold;padding-left:10px;}
.messages ul {clear:both;overflow:hidden;margin-top:10px;}
.messages ul li {float:left;width:49%;margin:0 0.5%;height:auto;line-height:normal;border-bottom:none;}
.messages ul li.msg_area {width:100%;height:164px;}
.messages ul li textarea {clear:both;width:99%;color:#333;font-size:16px;height:120px;line-height:24px;border:none;border:1px solid #e2e2e2;border-radius:4px;padding-left:44px;padding-top:10px;font-family:Microsoft YaHei;box-sizing:border-box;}
.messages ul li span {width:100%;display:block;overflow:hidden;font-size:16px;line-height:44px;color:#333;text-indent:3px;}
.messages ul li span font {color:#eb0001;}
.messages ul li input {height:44px;line-height:44px;width:100%;color:#666;font-size:16px;border:1px solid #e2e2e2;text-indent:42px;box-sizing:border-box;border-radius:4px;}
.messages ul li .msg_name {background:url(../images/icon_mag01.png) #FFF no-repeat 10px center;background-size:24px;}
.messages ul li .msg_tel {background:url(../images/icon_mag02.png) #FFF no-repeat 10px center;background-size:24px;}
.messages ul li .msg_areas {background:url(../images/icon_mag03.png) #FFF no-repeat 10px 12px;background-size:24px;}
.msg_btn {display:inline-block;width:100%;height:50px;line-height:40px;text-align:center;color:#FFF;font-size:18px;margin:20px 0 5px;}
.btn_submit {display:block;width:24%;height:50px;color:#FFF;font-size:17px;margin:0 auto;cursor:pointer;border:none;border-radius:4px;background-color:#EB0001;}
.index-mating {padding:40px 0;/*background-color:#F2F2F2;*/}
.index-mating h2 {font-size:32px;line-height:1.1;text-align:center;margin-bottom:20px;}
.index-tit1 h1{font-size:32px;line-height:1.1;text-align:center;margin-bottom:20px;}
.index-tit1 h1:after{position:absolute;/*top:-10px;*/    left:0;right:0;margin:-25px auto;text-align:center;font-size:82px;color:#f4f5fa;content:"PRODUCTS CONTENT";z-index:-1;}
.index-tit h2:after {position:absolute;/*top:-10px;*/    left:0;right:0;margin:-25px auto;text-align:center;font-size:82px;color:#f4f5fa;content:"SHUGUANG PRODUCTS";z-index:-1;}
.index-mating h1:before,.index-mating h2:before {content:"";background:url(../images/ico1a.png) no-repeat;width:34px;height:29px;display:inline-block;margin-right:15px;}
.index-mating h1 a {color:#333;}
.index-tit {margin-bottom:40px;}
.index-tit1 {margin-bottom:40px;}
.index-spot {overflow:hidden;width:100%;margin-top:40px;}
.index-spot h2 {font-size:28px;line-height:1.1;text-align:center;margin-bottom:10px;}
.index-spot h2 a:hover {color:#206ac1;}
.index-spot h2 a.tit-more {color:#999;font-size:15px;margin-left:10px;font-weight:normal}
.index-spot h2 a.tit-more:hover {color:#888;text-decoration:underline;}
.index-tit1 p,.index-spot p {color:#444;font-size:15px;text-align:center;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.index-spot ul {clear:both;overflow:hidden;margin-left:-2%;margin-top:20px;}
.index-spot ul li {float:left;position:relative;width:32%;margin-left:1.3%;}
/*.index-spot ul li img {width:100%;height:auto;}
*/.case-img {width:100%;min-height:18vw;}
.index-spot ul li a {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.spot-pic {position:absolute;right:20px;bottom:20px;width:280px;height:120px;padding:15px;background-color:rgba(255,255,255,.8);}
.spot-pic h3 {font-size:18px;font-weight:bold;margin-bottom:10px;}
.spot-pic h3 a:hover {color:#004E9B;}
.index-spot .spot-pic p {text-align:left;}
.index-spot span {display:block;width:112px;height:26px;line-height:23px;text-align:center;color:#FFF;margin-top:8px;background-color:#246FBA;cursor:pointer;}
.index-spot span:hover {font-weight:bold;}
.index-news {clear:both;overflow:hidden;padding:50px 0 60px;margin-top:40px;background:url(../images/news-bg.jpg) bottom center;}
.index-news h2 {font-size:28px;line-height:1.1;text-align:center;margin-bottom:10px;}
.index-news h2 a:hover {color:#206ac1;}
.index-news h2 a.tit-more {color:#999;font-size:15px;margin-left:10px;font-weight:normal}
.index-news h2 a.tit-more:hover {color:#888;text-decoration:underline;}
.index-news p {color:#444;font-size:15px;text-align:center;line-height:30px;}
.news-main {clear:both;overflow:hidden;margin-top:30px;margin-left:-2.4%;}
.news-main li {float:left;width:30.9%;margin-left:2.4%;background-color:#FFF;}
.news-main li a {display:block;overflow:hidden;}
.news-main li a img {width:100%;height:auto;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;}
.news-main li:hover a img {transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;}
.news-mains {position:relative;clear:both;padding:25px 15px 15px;box-sizing:border-box;}
.news-mains h3 {line-height:1.1;padding-bottom:10px;}
.news-mains h3 a {display:block;color:#444;width:80%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-mains h3 a:hover {color:#206ac1;}
.news-mains p {color:#666;text-align:left;font-size:14px;line-height:25px;height:50px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.news-mains span {position:absolute;top:-22px;right:0;display:inline-block;color:#206ac1;font-size:16px;height:38px;line-height:38px;padding:0 10px 0 40px;border-radius:19px 0 0 19px;background:url(../images/ico-good.png) #DFE7F7 no-repeat 18px center;background-size:18px 18px;box-shadow:0px 3px 4px 0px rgba(0,58,255,0.18);-webkit-box-shadow:0px 3px 4px 0px rgba(0,58,255,0.18);-moz-box-shadow:0px 3px 4px 0px rgba(0,58,255,0.18);}
.news-list {clear:both;overflow:hidden;margin-top:40px;margin-left:-4%;}
.news-list li {float:left;width:46%;line-height:56px;margin-left:4%;border-bottom:1px dashed #A0A0A0;}
.news-list li a {display:block;color:#333;padding-left:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box;background:url(../images/ico-list.png) no-repeat left center;background-size:8px 8px;}
.news-list li a:hover {color:#206ac1;}
.news-list li span {float:right;color:#999;margin-left:40px;}
.index-company {background:url(../images/pic-sl.jpg) center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:40px 0;overflow:hidden;}
.index-company .comp-tit {float:left;color:#FFF;margin-top:10px;margin-right:60px}
.index-company .comp-tit b {font-size:30px;line-height:56px}
.index-company .comp-tit p {font-size:22px;line-height:34px;margin-top:10px;}
.index-company ul {overflow:hidden}
.index-company ul li {float:left;width:25%;text-align:center;}
.index-company ul li img {width:100px;height:100px;}
.index-company ul li:hover img {transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
.index-company ul li p {color:#FFF;font-size:16px;line-height:24px;text-align:center;margin-top:10px;}


.index-mating li {float:left;width:22.5%;margin-right:2.5%;}
.index-mating li .pro-img {box-sizing:border-box;-moz-box-shadow:2px 0 35px rgba(21,53,129,0.2) inset;-webkit-box-shadow:2px 0 35px rgba(21,53,129,0.2) inset;box-shadow:2px 0 35px rgba(21,53,129,0.2) inset;border-bottom-right-radius:20px;position:relative;z-index:5;overflow:hidden;padding-top:75%;}
.index-mating .pro-img:before {position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);content:'';-webkit-transition:-webkit-transform .6s;transition:transform .6s;-webkit-transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);transform:scale3d(1.9,1.4,1) rotate3d(0,0,1,45deg) translate3d(0,-100%,0);}
.index-mating li .pro-img img {display:block;width:100%;margin:0 auto;position:absolute;top:0;left:0;}
.index-mating li h3 {background:#4b556e;text-align:center;margin-top:-20px;}
.index-mating li h3 a {color:#fff;font-size:20px;font-weight:bold;padding:38px 0 18px;display:block;transition:all 0.6s;}
.index-mating li .box {background:url(../images/products_bot.png) no-repeat;width:101.5%;background-size:100% 100%;margin-left:-2px;padding:15px 0 25px 30px;box-sizing:border-box;margin-bottom:10%;}
.index-mating .box p {margin-top:10px;font-size:16px;color:#4b556e;}
.index-mating .box p img {width:18px;vertical-align:middle;margin-top:-3px;margin-right:5px;}
.index-mating .box p span {font-size:16px;color:#e61e37;}
.line_box ul li .pic {text-align:center;display:block;margin:0 auto;overflow:hidden;position:relative;padding-top:75%;}
.line_box ul li .pic img {position:absolute;left:0;top:0;width:100%;height:auto;display:block;min-height:17vw;}
.line_box li .pro-name {background:#05163f;overflow:hidden;padding:25px 0 5px 30px;margin-top:-20px;}
.line_box li .pro-name:before {display:block;background:url(../images/dian.png) no-repeat;background-size:cover;content:"";width:34px;height:34px;position:absolute;left:10px;bottom:7px;}
.line_box .pro-name h3 {float:left;line-height:38px;width:75%;}
.line_box .pro-name h3 a {color:#fff;font-weight:bold;font-size:18px;width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.line_box li .box-m {box-sizing:border-box;-moz-box-shadow:2px 0 35px rgba(21,53,129,0.2) inset;-webkit-box-shadow:2px 0 35px rgba(21,53,129,0.2) inset;box-shadow:2px 0 35px rgba(21,53,129,0.2) inset;background:#fff;overflow:hidden;padding:20px 20px 10px 30px;box-sizing:border-box;}
.line_box li .box-m .m-l {float:left;width:85%;}
.line_box li .box-m .m-l p {font-size:14px;color:#4b556e;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:25px;}
.line_box li .box-m .m-l p img {width:18px;vertical-align:middle;margin-top:-3px;margin-right:10px;}
.line_box li .box-m .m-l p span {font-size:14px;color:#e61e37;}
.box {max-width:1200px;margin:0 auto;width:98%;}
.mating-name {float:left;width:29.2%;}
.mating-name li.name-bg {/*background-color:#C8D4F1;*/text-align:center;}
.mating-name li.active {background-color:#1E254F;}
.mating-pic {float:left;width:70.8%;position:relative;}
.mating-pic li {float:left;width:38.8%;margin:0 2% 1.7% 0;text-align:center;padding-bottom:10px;-o-transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.mating-pic li img{width:100%;}
.mating-pic li:hover {-o-transform:translateY(-6px);-webkit-transform:translateY(-6px);-moz-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);box-shadow:0 10px 20px -10px rgba(0,36,100,0.5);-webkit-box-shadow:0 10px 20px -10px rgba(0,36,100,0.5);-moz-box-shadow:0 10px 20px -10px rgba(0,36,100,0.5);}
.slick-slider {position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent;}
.slick-list {position:relative;overflow:hidden;display:block;margin:0;padding:0;}
.slick-track {position:relative;left:0;top:0;display:block;zoom:1;}
.mating-pic .slick-slide {position:relative;}
.slick-initialized .slick-slide {display:block;}
.slick-slide {float:left;height:100%;min-height:1px;display:none;}
.mating-info {position:absolute;bottom:0;left:0;width:100%;padding:10px 0;background-color:rgb(30,37,79);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#991E254F,endColorstr=#991E254F);z-index:10;}
.mating-info p {color:#EFBD45;font-size:16px;line-height:36px;padding-left:6%;}
.mating-slider.slick-slider img {MAX-WIDTH:100%!important;HEIGHT:auto!important;min-height:14.73vw;}
.mating-pic li a {clear:both;display:block;color:#333;line-height:28px;position:relative;overflow:hidden;font-size:20px;}
.mating-pic li:hover a {color:#f02d21;}
.mating-name li {position:relative;width:100%;height:144px;line-height:144px;/*padding-left:20%;*/    background-color:#ADCAEB;}
.mating-name li,.mating-name li a {display:inline-block;color:#333;font-size:24px;font-weight:bold;}
.slick-next,.slick-prev {position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;margin-top:-10px;padding:0;border:none;outline:0;}
.mating-name li.active,.mating-name li.active a {color:#FFF;background-image:none;}
.message {width:1200px;margin:0 auto;}
.tuijian {font-size:18px;color:#464646;padding-top:1.375em;line-height:2em;padding-bottom:1.25em;border-top:1px solid #ccc;}
.tuijian a {font-size:16px;padding:0 0.28em;color:#4b4b4b;}
.wrapper1 {width:100%;margin:0 auto;background-color:#ececec;padding-bottom:25px;}
.wrapper1 .box{margin-bottom:15px;}
.taglist {width:72%;padding:12px 10px 12px 15px;float:left;background-color:#fff;}
.taglist ul li {padding-left:20px;width:98%;padding-top:0px;padding:25px 0;border-bottom:1px solid #eaeaea;position:relative;}
.taglist ul li p {color:#666;line-height:24px;padding-top:10px;margin-bottom:15px;}
.taglist ul li p span {float:right;}
.cb_1 {width:25%;float:left;padding-left:10px;}
.yc_1,.yc_3,.yc_4 {background-color:#fff;border:1px solid transparent;margin-bottom:17px;}
.yc_1 div,.yc_3 div,.yc_4 div {padding-top:20px;}
.cb_1 h2,.dbtj h2 {background:url(../images/xhx.jpg) no-repeat 0 12px;padding:0px 0px 0 15px;border-bottom:1px solid #d9e0dd;line-height:44px;font-size:16px;}
.yc_1 a {display:block;padding:10px 15px;border-bottom:1px dashed #eeeeee;}
.yc_3 a {background:#007bff;margin:10px -5px 5px 15px;color:#fff;display:inline-block;padding:6px 12px;border-radius:3px;}
.yc_3 h3 {background:url(../images/xhx.jpg) no-repeat 0 12px;padding:0px 0px 0 15px;border-bottom:1px solid #d9e0dd;line-height:44px;font-size:16px;}
.yc_4 {background-color:#fff;padding-left:5px;}
.tag {display:inline-block;padding:4px 8px;line-height:24px;font-size:13px;color:#0084ff;background:rgba(0,132,255,0.1);margin:3px 5px;border-radius:2px;}
.dbtj {background-color:#fff;padding:5px 0;}
.dbtj ul {width:1200px;margin:5px auto;}
.dbtj li {margin:0 2px;width:12%;float:left;}
.dbtj a {font-size:13px;color:#999;}
.logos a { float: left; margin: 10px -70px 0 0;background-image: url(../images/logo.png);width: 211px;height: 42px;display: block;text-indent: -999px;}

.oper{width: 500px;height: 36px;text-align: center;margin: 30px auto;}
.oper a{float: left;width: 120px;margin-left:45px;background: #666463;line-height: 36px;display: block;font-size: 16px;color:#fff;}
@media (max-width:1700px) {#main {width:100%;}
}
@media (max-width:1440px) {.banner-pro,.ban-pro,.tlsxgxw,.foot {width:100%;}
.index-banner img,.focus img {width:100%;height:auto;}
}
@media (max-width:1200px) {.head_top,.top {width:100%;}
.head_top,.top {padding:0 8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.company .com_base {background:none;padding-right:0;}
.company .com_base {margin-left:-1%;}
.company .com_base li {margin-left:1%;margin-right:0;}
.com_tit {width:33%;}
.develop_box dl dd b {font-size:60px;margin:5px auto;}
.develop_box dl dd p {font-size:15px;line-height:30px;margin-top:0;}
.key-sort ul {padding-bottom:0;}
.show-pic {width:50%;}
.show-info {width:50%;}
.show-points {margin:18px auto;margin-left:-3%;}
}
@media (max-width:1100px) {.index-banner,.index_video,.content,.container_news,.container_service,.index_advantage,.intro,.products,.index_advantage .content,.index_service,.route_tit .nei,.header .tel,.foot-sub,.sand_making_line .w1100,.products_list,.product_hot,.index_line,.aboat_cooperation,.route_title,.pro_list,.aboat,.banner_title,.banner_server,.banner_about {width:100%;}
.index_video,.content,.container_news,.container_service,.index_advantage,.sand_making_line .w1100 {padding-left:10px;padding-right:10px;}
.route_title,.aboat_cooperation,.container_series,.pro_list,.top,.content,.foot,.bottom,.route_tit,.location,.container,.service_fuwu,.aboat,.banner_title {padding:0 8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
.video,.subject {width:50%;}
.advantage_article {width:90%;}
.products img,.index_line img,.index_video li img,.index_service dd img {max-width:100%;height:auto;}
.video embed {max-width:100% !important;}
.index_service dd {width:58%;}
.container_news li {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.container-line {width:100%;}
.line_summary,.line_process,.line_pro_box {padding-left:10px;padding-right:10px;}
.pro-sy {margin-left:0;}
.pro-sy li {width:18%;margin-left:1%;margin-right:1%;border:none;padding:0;}
.right_contact {width:45%}
.left_form form {padding:0px 20px 0px 0px;}
.right_contact {padding:0px 0px 0px 3%;}
.index_line {margin-top:30px;}
.product_hot {margin-top:20px;}
.product_hot ul {margin-top:10px;}
.pro_list {padding-top:10px;}
.service_sales li img,.aboat_honor li img,.aboat_cooperation li img {width:100%;height:auto}
.contact img {width:100%;height:auto}
.pro_title {width:100%;margin-top:0;}
.focus {width:100%;margin-bottom:15px;}
.point {display:block;}
.pro_title h1 {border-bottom:none;padding-bottom:0;}
.fix-right .go-top {padding:1px;}
.fix-right .go-top img {width:42%;height:auto}
.product_tle {width:100%;float:left;}
.pro_icon {width:48%;}
.nav_lx {width:30%;}
.news-show ul li a {width:80%;}
}
@media screen and (max-width:999px) {.pro,.content,.pro-sub,.product-wuliao,.product-sub,.conta,.pro-navbar,.pro-navbar ul,.pro_anli,.tlsxgxw,.prod_sec,.order,.del_cp_title,.foot,.foot-sub,.top,.news-sub,.Product-navigation,.newsine,.news-title,.product-line,.sabrosus,.product-supporting,.location,.leftct,.aboat,.qywh,.services,.service_fuwu,.bottom-sub,.bottom-sub ul,.banner-index,.pro-title table,.peijian,.banner-img,.sand_making_line .w1100,.header .tel,route_title {width:100%;}
.product-img img,.product-wuliao img,.conta img,.pro-navbar img,.pro-title p img,.pro-title embed,.pro_anli img,.news-sub img,.pro-sy li img,.product-line li img,.line-title img,.product img,.conta-lien img,.product-supporting img,.aboat p img,.stren img,.qywh img,.services img,.banner-index img,.peijian img,.line img,.line p img,.pro-sy img,.pro-sy li img,.peijian img,.peijian li img,.product-img img {max-width:100%;height:auto;}
.location iframe,#iframe2,.line {width:100% !important;}
.product-img {width:36%;margin-top:5px;}
.product-r {width:62%;}
.mp {display:block;width:100%;height:auto;}
.sand_making_line {background-position:left;}
.sand_making_line .l {width:60%;}
.pro-navbar {height:auto;}
.banner-index {display:block;margin-top:10px;}
.line_introduce dd {width:48%;}
.line_introduce dd embed {max-width:100%;height:auto;}
.line_pro_ul {margin-left:0;}
.prod_sec,.order {padding-bottom:30px;}
.qywh li {width:23%;margin-right:1%;margin-left:1%;background:none;}
.intro {padding-top:0;}
.index_video ul {margin-left:0;}
.index_video li {width:23%;margin-left:1%;margin-right:1%;}
.zixun {margin-right:20px;}
.picture li img,.products li img,.product_list li img {width:100%;height:auto;}
.index-banner {display:none;}
.bannerpc {display:none}
.left_form ul li input.intxt,.left_form ul li textarea {width:240px;}
.right_contact a {width:45%}
.aboutlist_img {display:block;}
.aboutlist_embed {display:none}
.service_sales li {width:30%}
.nav_lx {display:none;}
.navbar,.navbars {width:100%;border-bottom:1px solid #d9d9d9;}
.navbar ul,.navbars ul {width:100%;margin-bottom:0;}
.navbar li,.navbars li {float:left;width:12.2%;position:relative;height:40px;border-left:none;}
.navbar li a,.navbars li a {font-size:16px;display:block;line-height:40px;text-align:center;}
.navbar li a:hover,.navbars li a:hover {background:none;color:#004e9b;}
.navbar .nav_a,.navbars .nav_a {background:none;color:#004e9b;}
.top .logos,.head_top .logos,.head_top .logo {margin:3px 0;width:154px;}
.top .logos img,.head_top .logos img,.head_top .logo img {width:100%;height:auto}
.top_tel,.top_tels {display:block;float:right;margin:10px 3px 0 0;}
.top_tel img,.top_tels img {width:25px;}
.top_talk {overflow:hidden;height:42px;width:100%;background:#fff;border-bottom:1px solid #d6d6d6;z-index:9999}
.top_zx {display:block;float:right;margin-right:13px;padding-right:11px;border-right:1px solid #ddd;margin-top:7px}
.top_zx img {width:25px;}
.top .logos img {width:90%;margin-top:2px;}
.pro {display:none}
.product {width:100%}
.product_navbar li {width:20.5%}
.friend,.banner-contact,.banner_server,.banner_about {display:none}
.banner-pro,.ban-pro,.head {display:none;}
.head_top {margin-bottom:0;}
.aboat .aboat_flash {width:100%}
.aboat .aboat_t {width:100%;padding-top:4%}
.aboat .aboat_t dl {width:21%;margin-top:0px;}
.aboutlist_img {margin-top:0px;}
.organizer {width:50%}
.line_title .pro_tel {display:none}
.line_title span.online {width:33%}
.pro_title,.product_tle {width:100%}
.product_tle .pro_number {width:100%}
.product_tle .pro_icon {float:left;width:48%;margin-bottom:0}
.product_tle .pro_iconn {float:right;margin-left:2%;width:46%}
.pro_iconn a,.pro_icon span {text-align:center;padding-left:0}
.route_title {display:none;}
.route_tit {display:none;}
#LRfloater0 {display:none;}
.pro_sub_list {margin-top:0;padding:20px 0;}
.contact dl {background:none;padding:0px;}
.contact dt {margin-bottom:20px;}
.contact dd,.contact dt {width:100%;}
.contact dd p {margin-bottom:15px;}
.com_show .com_video,.com_show .com_main {height:430px;}
.com_show .com_main ul li p {line-height:24px;height:120px;overflow:hidden;}
.video_popu {width:80%;height:auto;}
.com_tit {width:39%;}
.place {display:none;}
.service ul li img {width:80%;}
.ban_contact {background:none;height:auto;}
.ban_con {display:block;}
.ban_contact img {width:100%;}
.ban_info {clear:both;overflow:hidden;width:100%;margin-top:0;padding:30px 20px;box-sizing:border-box;border-bottom:10px solid #F3F3F3;}
.news_pro {display:none;}
.news_cont {width:100%;}
.sort-info {display:none;}
.sort-pic {width:42%;margin-right:8px;}
.key-sort ul li h3 {font-size:14px;}
.news_cue {padding-left:120px;background-position:12px 10px;}
}
@media screen and (min-width:768px) and (max-width:999px) {.news img,.line img,.services img,.expert img {max-width:100%;height:auto;}
.pro {width:24%;}
.pro ul,.tlsxgxw,.del_cp_title,.sabrosus {width:100%;}
.conta {width:100%;height:auto;}
.expert img,.intro .txt {width:100%}
.kli,.zli,.zli-x {width:100%;margin-bottom:10px;border-bottom:1px solid #f9f9f9;}
.expert img {width:100% !important;}
.expert dt {width:30% !important;}
.expert dd {width:60% !important;}
.qywh li div {width:100%}
.product-supporting li {width:23%;margin-right:8px;}
.stren li {width:18%;margin-right:1%;margin-left:1%;}
.leftct li {width:19.8%;}
.right_contact .same1,.right_contact a.on1 {display:none;}
.pro_anli li {width:23%;margin-right:10px;border:none;}
.pro_anli li a {line-height:25px;}
.pro_anli li:hover {border:none;background:none}
.pro-navbar img {width:20px;}
.pro-navbar li {width:19.9%;}
.subject {width:88%}
.product_number {width:45%}
.product_icon a {margin-right:1%;width:48%}
#focus {height:364px;width:100%;}
.product_icon {width:48%}
.pro-navbar li {width:24.8%;}
.line_title span.online {width:40%;font-size:16px;margin-top:10px;}
.line_title span.message {width:37%;font-size:16px;margin-top:10px;}
.sand_making_title {width:90%}
.line_offer,.line_equipment {width:40%}
.service_sales li p.service_lc {line-height:28px;height:84px;overflow:hidden;}
.index_banner {display:none;}
}
@media (max-width:900px) {.news-sub p,.pro-title p {text-indent:0;}
.news-sub p img,.news-sub p video {margin-left:0;}
.left_form {width:50%}
.left_form ul li span {display:inline-block;float:none;}
.left_form ul li {float:left;margin-right:20px;}
.right_contact p.same {margin-bottom:5%;}
.pro_title,.product_tle {width:100%}
.product_tle {background:none;border:none;}
.pro_number {width:35%;float:left;margin-top:3%;padding:1% 0%;margin-right:15px;padding-left:90px}
#focus {height:327px;width:100%;}
.product_navbar li {width:33%}
.product_navbar {border-bottom:none}
.pro-sy-tiele {margin-bottom:3%}
.organizer {width:55%}
#code {width:700px;height:440px;}
}
@media (max-width:800px) {.project dd p {line-height:28px !important;}
#focus {height:291px;width:100%;}
.product_icon a {text-indent:20px;}
.product_number {width:46%}
.product_icon {width:47%}
.pro_number {width:36%}
.com_tit {width:41%;}
.key-sort ul li h3 {font-size:14px;}
.key-sort ul li h3 i {margin-right:3px;}
.news-show ul li span {display:none;}
.news-show ul li a {width:100%;}
.sls img{width:100%;}
.logos a{margin:0;}
.oper{width:100%;}
.oper a{width:70px;}
}
