﻿*{ padding:0px; margin:0px; font-family:Microsoft Yahei ;}
/*color:#1C3987*/
body { font-weight: normal; font-size: 14px; color: #000000; margin:0; background: #fff ; line-height: normal; font-family:Microsoft Yahei, Arial, Helvetica, sans-serif; background:#f9fafa; min-width:1280px;}
a{ text-decoration:none;cursor: pointer; color:#666}
a:hover{ color:#0096FF;}
img{ border:0;}
li{ list-style:none;}
.icon{ position:relative; display:block; width:38px;height:38px; float:left;}
.icon:after{ background:url(../image/icon_top.png) 0 0 no-repeat; display:block; width:38px;height:38px; left:0; bottom:0; content:" ";  position:absolute;}
.icon-tel:after{ background-position:50% 50%;}
.icon-mail:after{ background-position:right bottom;}
.icon-search:after{ background-position:50% bottom;}
.top-box{ height:40px; background:#1C3987;}
.top,.head,.cate-show,.pic-box,.case-show,.about-box,.news-box,.last-box,.product-show,.product-content{ width:1200px; margin:0 auto; position:relative;}
.top_left{ float:left; line-height:40px;}
.top_left a,.top_right a{ color:#FFF; font-size:12px; margin-left:20px;}
.a_first{ margin-left:10px !important;}
.top_left span img,.top_right span img{ display:inline-block; margin-top:12px; float:left;}
.top_right{ float:right; line-height:40px;}
.top_right p{ display:inline-block; float:right; margin-right:30px;}
.head-box{ height:95px; background:#FFF; z-index:999999999; width:100%; transition:top 1s; top:-100px; }
.head span{ float:left;}
.head span{ height:85px; overflow:hidden;}
.nav{ display:inline-block;margin-left:80px; font-size:16px;}
.nav a{ color:#000; display:block;  height:93px;padding:0 18px; line-height:93px;}
.nav li{ float:left; padding:0; margin:0;}
.nav li a:hover,
.nav .current a{border-bottom:2px solid #1C3987;color:#1C3987; background:#f4f4f4; line-height:91px;height:93px;}
.search{ float:right; height:37px; width:270px; border:1px solid #E1E1E1; border-radius:100px; margin-top:29px; text-indent:20px;  font-size:12px; position:relative;}
input:focus { outline: none; }
.find{ position:absolute; right:8px; top:-17px;}
.banner{ height:540px; position:relative; z-index:5;}
.swiper-container { width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background:#fff;}
.swiper-pagination-bullet{ width:13px !important; height:13px !important; border-radius:3px !important; background:#1C3999 !important; opacity:1 !important; }
.swiper-pagination-bullet-active{ border-radius:3px !important; background:#FFE400 !important;}
.index-show{ bottom:180px !important; }
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 7px !important;}
.cate-show ul li{ float:left; position:relative; bottom:120px; z-index:200; height:130px; width:25%; }
.yellow{background:#FFE400; }
.blue{background:#1C3999;color:#FFF;}
.all-img{ float:left; width:51px; height:50px; background-image:url(../image/all-logo.png); background-position:50px 50px; margin-top:35px; margin-left:20px;}
.all-img2{ background-position:100px 100px;}
.all-img3{ background-position:100px 150px;}
.all-img4{ background-position:101px 200px;}
.all-font{ float:left; width:200px; margin-left:20px; margin-top:20px;}
.cate-show ul li span{ float:left; padding-left:10px; padding-top:50px; padding-left:20px; padding-right:20px; display:inline-block; height:160px; }
.cate-show ul li h3,.cate-show ul li h4{ font-weight:lighter;}
.cate-show ul li h3{ font-size:18px;}
.cate-show ul li h4{ font-size:14px; line-height:22px; margin-top:10px; color:#A5B6F2;}
.font{ padding-top:30px; padding-right:1px; }
.hui{ color:#565656 !important;}
.pic-box{ padding-bottom:55px; position:relative; overflow:hidden;}
.pic-box h2,.case h2,.about h2,.news h2{  text-align:center; padding-top:80px; color:#1C3987; text-shadow:1px 0px 1px #CCCCCC; font-size:30px;}
.pic-box h3,.case h3,.about h3,.news h3{ color:#A7A7A7; text-align:center; font-weight:normal; font-size:15px; padding-top:10px;  }
.parHd ul{ margin:0 auto; max-width:1200px !important; }
.parHd ul li{ float:left; width:15%; height:40px; border-radius:20px; background:#3E9DEF; margin-top:50px; margin-left:30px; color:#FFF; text-align:center; line-height:40px; cursor:pointer; font-size:13px; }
.parHd ul li:hover{     background: #FFE400 !important;
    color: #000 !important;}
.slideBox{  margin-top:170px; position:relative; }
.slideBox ul li{ float:left; border:1px solid #CCC; margin-left:32px;}
.slideBox ul li span{ display:block;padding:40px;}
.slideBox ul li  h4{ color:#000; text-align:center; display:block; padding-bottom:50px;}
.sPrev{ position:absolute; left:0px; top:120px; display:block; width:45px; height:55px; background:#3E9DEF url(../image/left.gif) right no-repeat; border-radius:1px; overflow:hidden; z-index:110000;transition:all .2s;}
.sNext{ right:0px; position:absolute; top:120px; display:block; width:45px; height:55px; border-radius:1px; overflow:hidden; background:#3E9DEF url(../image/Right.gif) 0 50% no-repeat;z-index:110000;transition:all .2s;}
.sPrev:hover,.sNext:hover{ background-color:#FFE400; background-position:50% 50%; cursor:pointer;}
.active{ background:#FFE400 !important; color: #000 !important;}
.case{ background:#F4F5F8; overflow:hidden; padding-bottom:120px;}
.center{ width:108px; height:30px; border:1px solid #CCC; border-radius:20px; position:absolute; right:40px; top:-90px; background:#FFF; color:#868686;font-size:13px;  line-height:30px; text-align:center; transition:all .2s; cursor:pointer;}
.center:hover{ background:#0096FF; color:#FFF;}
.case-show{ margin-top:50px; position:relative;}
.case-show ul li{ float:left; width:222px; margin-left:18px; overflow:hidden; color:#1C3987; font-size:14px; position:relative;}
.case-show ul li:hover .img-font{ background:#0096ff; color:#fff;}
.case-show ul li:hover .img-font p{  color:#fff;}
.case-show ul li:hover .img-icon{ background:none;}
.case-show ul li:hover .black-bg{ top:0px; }
.case-show ul li:hover .white-font{ top:20px; }
.white-font p:nth-child(1){ font-size:20px; text-align:center; margin-top:20px;}
.white-font p:nth-child(2){ font-size:14px; text-align:center; margin-top:5px;}
.img-font,.img-font2,.img-font3,.img-font4,.img-font5{  background:#FFF; padding:15px; position:relative;}
.img-font p,.img-font2 p,.img-font3 p,.img-font4 p,.img-font5 p{ color:#AFAFAF; font-size:12px; margin-top:15px; }
.img-icon,.img-icon2,.img-icon3,.img-icon4,.img-icon5{ width:32px; height:32px; background:#7F7F7F; position:absolute; right:0px; bottom:5px;}
.img-icon img,.img-icon2 img,.img-icon3 img,.img-icon4 img,.img-icon5 img{ position:absolute; left:-23px; top:7px;}
.black-bg,.black-bg2,.black-bg3,.black-bg4,.black-bg5{ width:222px; height:197px; background:rgba(0,0,0,0.6) ;position:absolute; top:197px;  transition:all .3s ; }
.white-font,.white-font2,.white-font3,.white-font4,.white-font5{ position:absolute; top:195px; color:#FFF;  font-weight:bold;transition:all .4s ; left:10px; width:90%;}
.about{ background:url(../image/about.gif); height:518px; width:100%; background-size: auto 100%; padding-bottom:50px;}
.about-left{ float:left; border-bottom:15px solid #1C3987; box-shadow:2px 2px 30px #999999;}
.about-right{ float:right; border-left:1px solid #CCC; margin-right:80px; padding-left:70px; margin-top:50px; width:500px; padding-bottom:10px;}
.about-right .p1{ font-size:26px; color:#636363;}
.about-right .p2{ font-size:14px; color:#636363; line-height:23px; margin-top:20px;}
.news{ background:#F2F3F4; overflow:hidden; padding-bottom:80px;}
.news-box a:hover .news-list{ box-shadow:0 0 10px rgba(0,0,0,.1); background:#f4f4f4;}
.news-box a:hover .news-list .p-three{ color:#03C;}
.news-list{ width:550px; background:#FFF; float:left; margin-left:35px; transition:all .3s;}
.news-list-left{ float:left; color:#1C3987; width:123px; text-align:center; border-right:1px solid  #EAEAEA; margin-top:20px; padding-top:30px; padding-bottom:30px; line-height:23px; margin-bottom:20px;}
.p-one{ font-size:22px; font-weight:bold;}
.p-two{ font-size:13px;}
.news-list-right{ float:left; width:350px; margin-left:40px; margin-top:30px;}
.p-three{ font-size:18px; color:#636363;}
.p-four{ font-size:14px; color:#636363; margin-top:10px;}
.top-border{border-top:1px solid  #EAEAEA;}
.last{ background:#36383B; overflow:hidden; padding-bottom:10px; clear:both;}
.last-box{ padding-bottom:290px; border-bottom:1px solid #262729; position:relative;}
.last-box:after{ position:absolute; height:1px; background-color:#47494C; left:0px; bottom:1px; content:""; width:100%;}
.footer{ float:left; color:#A0A3A8; margin-top:50px; line-height:17px;  font-size:14px; margin-left:90px;}
.footer a{ color:#A0A3A8;}
.first-li{ border-bottom:1px solid #5E6063; font-size:18px; padding-bottom:10px; position:relative; padding-right:30px;}
.first-li:after{ position:absolute; content:""; width:20px; height:1px; background:#999; left:0px; bottom:-1px;}
.footer li{ padding-top:10px; text-align:left;}
.first-ul{ margin-left:0px;}
.footer-right{ float:right;}
.gongshang{ width:56px; height:59px; border-radius:5px; background:#FFF; float:right; margin-top:10px;}
.gongshang img{ margin-top:5px; }
.pic-box{ background:#FFF;}
.footer-right .call{ margin-top:50px; margin-left:100px;}
.footer-right .phone{ font-size:25px; color:#C8C8C8; margin-left:75px; margin-top:10px;}
.footer-right .address{ font-size:14px; color:#A0A3A8; margin-top:5px;}
.last{ text-align:center; color:#A0A3A8; font-size:14px; line-height:40px; padding-top:10px;}
.fixednav { position: fixed;   top: 0px;  left: 0px;  width: 100%;  z-index: 999999999; box-shadow:0 5px 10px rgba(0,0,0,.1);} 
.local{ text-align:center; border-bottom:1px solid rgba(0,0,0,.1); line-height:57px; background:#f6f6f6;}
.area{ width:1200px; margin:0 auto; text-align:left;}
.local .area{ text-align:right;}
.container{ padding:60px 0;clear:both; overflow:hidden;}
.container .col1{ float:left; width:220px; background:#428fef; border-radius:3px; color:#fff; padding-bottom:25px;}
.category li{ border-bottom:1px solid rgba(255, 255, 255, 0.05); padding:0 10px;}
.category li a{ color:#CFDCF9; display:block; line-height:43px; padding:0 13px;}
.category li a:hover{ background:#3985E4;}
.container .col1 .hd{text-align: left;font-size: 25px;margin-bottom: 8px;   letter-spacing: 1px;padding:20px 10px 10px 20px;color: #fff;	border-bottom:1px solid rgba(0,0,0,0.1);}
.container .col1 .hd p{    letter-spacing: 1px;font-size: 15px;color: #EAEAEA;margin: 12px 31px 20px 0;overflow: hidden;display:block;border-top:1px solid rgba(255, 255, 255, 0.16);text-align: left;padding-top:12px;}
.container .col2{ float:right; width:960px;}
.subBanner{ min-height:220px;height:220px; background:#77B9EB; clear:both; overflow:hidden;}
.proList li{width:300px;margin:0 20px 53px 0;background:none; float:left; display:block;transition: all 0.3s ease-out 0s; border-bottom: 1px rgba(109, 109, 109, 0.22) solid;}
.proList li .project_img{ width:300px;overflow:hidden;}
.proList li .project_img img{ width:100%;}
.proList li .project_info{ padding:25px 17px;}
.proList li .project_info .title{ color:#666; font-size:16px;}
.news-top{ padding:20px 0; overflow:hidden; clear:both;}
.news-top ul li{ float:left; width:30%; margin:0 3% 30px 0; }
.news-top ul li .pic{ margin-bottom:20px; overflow:hidden;}
.news-top ul li .pic img{ max-width:100%;}
.news-top ul li .content{ position:relative; padding-left:100px; padding-bottom:50px; border-bottom:1px solid #f4f4f4;}
.news-top ul li .content .datetime{color:#656565; padding:12px; position:absolute; top:0; left:0; border:1px solid #D0D0D0} 
.news-top ul li .content .datetime span{ font-size:24px; display:block;}
.news-top ul li .content h4{ font-size:16px; padding:5px 0; color:#333;}
.news-top ul li .content .newsInfo{ line-height:175%; font-size:12px; display:block; max-height:72px; overflow:hidden; color:#898989;}
.slider{   position:relative; overflow:hidden; }
.slider-img{background-image:url(../image/slider.gif); width:100%; height:325px; position:absolute;}

.product-show .swiper-slide{ background:#fff;}
.news-content{ width:1200px; margin:0 auto; background:#FFF;  position:relative; top:160px; padding-top:60px;box-shadow:0px 0px 3px  rgba( 0,0,0,0.2);  ; margin-bottom:210px; overflow:hidden; padding-bottom:130px; }
.news-content h2{ font-size:13px; text-align:right; padding-right:80px; color:#6F6F6F; font-weight:200; }
.news-content h1{ text-align:center; font-size:24px; font-weight:100; color:#646464; padding-top:30px;  }
.news-content .page-news-detailed{ width:800px; margin:0 auto; border-top:1px solid #EBEBEB; border-bottom:1px solid #EBEBEB; margin-top:30px; padding-bottom:80px;}
.news-content .page-news-detailed h2{ padding-top:20px; padding-right:20px; font-size:12px; }
.news-content .page-news-detailed h2 span{ margin-right:30px;}
.news-content .page-news-detailed p{ line-height:30px; color:#535353;}
.news-content2{ padding-top:0px; padding-bottom:180px;margin-bottom:250px;}
.all-p{ margin-top:20px; }
.read{ width:800px; margin:0 auto;}
.read h1{ margin-top:10px;}
.rec-picList{ margin-top:30px;}
.rec-picList li{ float:left; width:178px; margin-left:65px; position:relative;}
.rec-picList li:after{ content:"03-04"; position:absolute; width:80px; height:30px; color:#FFF;  top:90px; right:-10px; text-align:center; line-height:30px; background: rgba(113,173,240,0.9); font-size:16px;}
.rec-picList li p{ margin-top:20px; color:#969696;}
.page-title{ float:left; padding-left:50px; margin-top:-10px; position:relative; }
.page-title h1{ padding:0px;}
.page-title p{ color:#C7C7C7; margin-top:5px;}
.page-title:after{ content:""; width:10px; height:90px; background:rgba(78,152,237,1); position:absolute; left:-1px; top:-20px;}
.case-local{ float:right; padding-right:40px;color:#6F6F6F;}
.piclist{ width:1100px; margin:0 auto; clear:both;}
.piclist-co1{ float:left; margin-top:50px;}
.piclist-co1 li{ border-bottom:1px solid #EBEBEB; width:150px; padding:15px 0px; text-indent:20px; position:relative;}
.piclist-co1 .current:after{ content:""; position:absolute; left:0; width:3px; height:13px; background:#4E98ED; top:18px;}

.piclist-co1 .current .current:after{ top:50%; margin-top:-7px;}
.piclist-co1 .current li{text-indent:10px;}
.piclist-co1 li a{color:#6F6F6F; }

.piclist-co1 .sub{ display:none; margin-top:15px; border-left:1px solid #e5e5e5; clear:both; margin-left:20px;}
.piclist-co1 .sub .current a{ font-weight:bold; color:#4E98ED}
.piclist-co1 .current .sub{ display:block;}
.piclist-co1 .sub li{ line-height:25%; border-bottom:0;}
.piclist-co1 .sub li a:hover{ color:#039}

.piclist-co1 .current{ color:#4E98ED; font-weight:800;}

.piclist-co2{ float:left; width:900px; margin-left:50px;  overflow:hidden;}
.piclist-co2 li{ float:left; width:266px; margin-left:30px; margin-top:50px; background:#FFF;}
.piclist-co2 .con{ transition:all .5s; }
.piclist-co2 a:hover li .con{ }
.piclist-co2 a:hover li .con p{ background:none;}
.bg-right{ background:url(../image/icon-r.jpg) no-repeat right;}
.piclist-co2 a:hover li .con .g-right{ background:none;}

.piclist-co3 li{float:left; width:205px;  margin-top:50px; border:1px solid #E5E5E5; margin-left:15px; transition:all .5s; }
.piclist-co3 li:hover{ box-shadow:0px 0px 20px  #CECECE;}
.piclist-co3 li:hover .con1{ background:#4E98ED; border-top:1px solid #FFF;}
.piclist-co3 li:hover .bg-right2,.piclist-co3 li:hover .know{ color:#FFF !important;}


.piclist-co3 li img{ display:block; margin:0 auto; padding:40px 0;}
.con{ border-bottom:1px solid #EBEBEB; padding-top:20px; line-height:30px; padding-bottom:20px; border-top:none; }
.con1{ border-bottom:none; border-top:1px dashed #EBEBEB; overflow:hidden;  transition:all .2s;}
.bg-a{ width:15px; height:15px;  border-radius:50%; margin-top:15px; margin-left:65px;background: url(../image/pro-right.png) no-repeat center  #4E98ED; position:relative; float:left;}
.know{ float:left; margin-top:8px; color:#6F6F6F; font-size:12px; margin-left:5px;}
.con p:nth-child(1){ color:#7F7F7F; font-size:16px;}
.con p:nth-child(2){ color:#B3B3B3; font-size:12px;}
.co3 li{ float:none; border-bottom:1px solid #EBEBEB; width:900px; padding-bottom:20px; overflow:hidden;}
.news-img{ float:left; width:178px;}
.news-con{ float:left; margin-left:40px; width:450px; overflow:hidden; line-height:25px; margin-top:5px;}
.co3 a h3{ color:#949494;}
.co3 a p{ color:#6F6F6F; margin-top:5px;}
.date-right{ float:left; font-size:30px; padding-top:45px; margin-left:80px; position:relative;}
.date-right:after{ content:""; position:absolute; right:-30px; top:55px; background-image:url(../image/icon-right.png); width:11px; height:22px;}
.co4 { overflow:visible; float:right; width:auto;}
.co4 img{ box-shadow:0px 40px 50px -40px #A5A5A5; }
.down{ float:right; margin-top:30px; overflow:hidden;}
.down li{ width:855px; border-bottom:1px solid  #E6E6E6; overflow:hidden; height:50px; line-height:50px;}
.bg-hui{ background:#FAFAFA;border:none !important; font-weight:700; color:#666; position:relative;}
.bg-hui:after{ content:""; width:70px; height:5px; position:absolute; right:20px; bottom:0px; background:#4E98ED }
.font-left{ float:left; margin-left:30px;}
.font-right{ float:right; margin-right:200px;}
.font-add{ float:right; color:#73ADF1; padding-right:30px}
.font-add a{color:#73ADF1; }
.font-add img{ margin-right:5px; position:relative; top:4px;}
.size{ margin-right:100px; color:#D0D0D0;}

.page{ clear:both; float:left; margin-top:50px; margin-left:270px;}
.page a,.page span{ float:left; min-width:45px; height:45px; padding:0 10px; background:#F4F4F4; margin-left:10px; border-radius:5px; line-height:45px; text-align:center; color:#000;}

.bg-btn{ color:#FFF !important; background:#4E98ED !important; border-radius:5px;}
.dom{ background:url(../image/download-home_03.jpg) 50% 0 no-repeat;}
.dom2{ background:url(../image/20180417233732488.gif) 50% 0 no-repeat; }
.pro{ background:url(../image/product-banner.gif) 50% 0 no-repeat; background-size:cover }




.four-tab{ border-bottom:1px solid #EBEBEB; height:100px; padding-left:30px;}
.four-tab li{ float:left; line-height:100px; font-size:18px; margin-left:30px; color:#C1C1C1; cursor:pointer;}
.tab-color{ color:#0096FF !important; font-weight:600;}
.tab-content{ width:1060px;  margin:0 auto; padding-top:65px;}
.tab-content-left{ float:left;}
.tab-content-right{ float:right; width:480px; margin-right:15px;}
.tab-content-right p{ text-indent:30px; line-height:27px; color:#6E6E6E}
.tab-content-right p:nth-child(2){ margin-top:30px;}
.lxwm-page p:nth-child(1){ color:#0096FF; font-size:24px; font-weight:600; position:relative; }
.lxwm-page p:nth-child(1):after{ content:""; width:40px; height:3px; background:#0096FF; position:absolute; bottom:-20px; left:0px;}
.lxwm-page p:nth-child(2){ margin-top:70px;}
.lxwm-page p{ line-height:25px; color:#5F5F5F;}
.bg-right2 { background-image:none; color:#242424 !important; padding:0 15px; text-align:center; line-height:23px; font-size:14px; overflow:hidden; height:50px;}
.product-name{ height:170px; background-color:#F0F0F0; box-shadow:0px 1px 5px #C8C8C8 inset; text-align:center; }
.product-name h1{ color:#5B5B5B; font-size:34px; padding-top:63px;}
.product-name p{ color:#848484; margin-top:10px; font-size:12px;}
.product-show{ height:520px; background:#fff; }

.pro-show img{ width:auto !important; margin-top:50px;}
.pro-show-page{ bottom:50px !important;}
.product-tab{ height:80px; line-height:80px;  margin-top:10px; width:800px; margin:0 auto; padding-left:70px; }
.product-tab li{ float:left; font-size:24px; color:#6F6F6F; margin-left:100px; cursor:pointer;}
.product-content-bg{ background-color:#F0F0F0;  padding-top:30px; padding-bottom:80px; }
.product-content{ background:#FFF; padding-left:130px; padding-top:80px; padding-bottom:157px; padding-right:130px; overflow:hidden;}
.product-content p{ color:#7B7B84; line-height:20px; font-size:14px;}
.join{ width:570px; float:left;}
.join p:nth-child(4),.join p:nth-child(5),.join p:nth-child(6){ margin-top:20px;}
.join p:nth-child(2),.join p:nth-child(5){ font-weight:600;}
.join-img{ float:right; margin-top:70px;}
.tab-content2{ margin-top:50px;}
.need{ clear:both; margin-left:70px; padding-top:50px;}
.sideMenu{ padding-top:80px; padding-left:60px; padding-right:60px;}
.sideMenu h3{ height:45px;  padding-left:10px;  border-top:1px solid #e3e3e3; background:#F0F0F0; cursor:pointer;font:normal 14px/45px "Microsoft YaHei"; position:relative;}
.sideMenu h3:after{ content:""; background-image:url(../image/job.gif); position:absolute; right:20px; width:10px; height:6px; bottom:20px; transform:rotate(-90deg); transition:all .5s;}
.sideMenu h3:hover:after{transform:rotate(0deg)}
.border-blue{ border-bottom:3px solid #4E98ED;}
.a{ background-color:#F8F8F8; padding-top:42px; padding-left:52px; padding-bottom:72px;}
.a p{ line-height:25px; color:#5F5F5F;}
.job{ color:#5F5F5F; font-weight:600; padding-left:20px;}
.num{ color:#B3B3B3; margin-left:10px;}
.a p:nth-child(6){ margin-top:20px;}

.rt_contact{ float:right; width:560px;}
.rt_contact h3{ font-size:24px; margin-bottom:40px;}
.rt_contact p .text,.rt_contact p textarea{ width:430px; height:42px; font-size:14px; padding-left:14px; background:#f8f8f8; border:1px #ddd solid;}
.rt_contact p{ margin-bottom:10px;}
.rt_contact p textarea{ height:112px; padding-top:10px;}
.rt_contact .submit{ display:block; width:160px; height:50px; font-size:16px; line-height:50px; text-align:center; color:#fff; background:#868686;}
.rt_contact .submit:hover{ color:#fff; background:#1C3987;}
.main{ display:none;}
.product-content p img,.product-content img{ max-width:100%;}
.tempWrap ul li{  height:340px !important;}

.slideBox ul li h4{ width:265px;}
.more a{ color:#fff !important; width:100%; display:block; }
.more:hover a{ color:#000 !important;}
@media screen and (min-width:1920px){
.about{ background-size:100%;}
.swiper-slide img{ width:auto; margin:0 auto; }	
.product-show img{ margin-top:50px;}
	}
	/*
@media screen and (max-width:768px){
	.top-box{ display:none !important;}
.top,.head,.cate-show,.pic-box,.case-show,.about-box,.news-box,.last-box,.product-show,.product-content{ width:100%; margin:0 auto; position:relative;}
.head span{ display:block; width:70px; height:60px; margin-top:5px; margin-left:10px;}
.search,.head .icon{ display:none;}
.head span img{ width:100%; height:100%;}
.head-box{ height:auto;}
.head{ background:#FFF !important; min-height:70px;}
.nav{ margin-left:0px; width:100%; overflow:hidden; display:none;}
.nav li{ width:100%; height:40px;line-height:40px;}
.nav li a{ width:100%; height:40px !important; line-height:40px !important;}
.main{ float:right !important; width:28px !important; height:28px !important; margin-right:10px; margin-top:20px !important;}
.swiper-slide{ width:100% !important;}
.banner{ width:100% !important; height:auto; }
.cate-show{ margin-top:130px;}
.cate-show ul li{ width:100%; }
.swiper-container-fade .swiper-slide img{ width:100%; height:200px !important; background-size:cover !important;}
.index-show{ bottom:0px !important; top:170px;}
.pic-box h2, .case h2, .about h2, .news h2{ padding-top:30px;}
.pic-box{ margin-top:-130px; padding-bottom:30px;}
.parHd ul{ padding-left:0px !important;}
.parHd ul li{ width:30%; margin-left:2.3%; height:30px; line-height:30px; font-size:12px;}
.slideBox ul li{ margin-left:0%;}
.tempWrap ul{ padding-left:5% !important;}
.sPrev{ left:20px;}
.sNext{ right:20px;}
.center{width: 80px;height: 30px;right: 10px; top: -60px; font-size: 12px;}
.case-show ul li{ margin-left:20%; margin-top:20px;}
.case{ padding-bottom:50px;}
.about-left{ margin-top:10px !important;}
.about-left,.about-right{ width:90%; float:none; margin:0 auto;}
.about-left img{ width:100%;}
.about{ height:auto; background-size:cover;}
.about-right{ padding-left:0px;border-left:none; border-top:1px solid #CCC; margin-top:10px; padding-top:10px;}
.about-right .p1{ font-size:24px; text-align:center;}
.news-list{ width:100%; margin-left:0px;}
.news-list-right{ float:none; width:auto; padding:0 20px; margin-left:10px;}
.news-list-left{ width:90px; margin-right:10px;}
.p-four{ font-size:12px;}
.p-three{ font-size:15px;}
.news{ padding-bottom:30px;}
.pic-box h3, .case h3, .about h3, .news h3{ padding-bottom:10px;}
.footer{ width:28%; margin-left:3.5%; height:150px; overflow:hidden;}
.last-box{ padding-bottom:680px;}
.footer-right .call{ margin-top:70px; margin-left:0px; padding:0px; margin-right:110px;}
.footer-right .phone{ margin-left:0px; margin-right:70px;}
.footer-right .address{ margin-left:10px; }
.footer-right{ clear:both; float:left;}
.gongshang{ float:left; margin-left:10px;}
.last p:nth-last-child(2){ line-height:22px; padding-bottom:7px;}
.slider,.news-content{ width:100% !important;}
.news-content{ top:200px;}
.four-tab{ padding-left:0px;}
.dom2{ height:200px;}
.four-tab li{ font-size:16px; margin-left:3%;}
.tab-content,.tab-content-right{ width:100%;}
.tab-content-right{ padding:20px; float:none; clear:both; }
.tab-content-right p{padding-right:30px;}
.news-content2{ padding-bottom:50px;}
.slider-img{background-size:cover;}
.page-title{ padding-left:20px; margin-top:-170px; position:relative; }
.case-local{ padding-right:20px;}
.piclist,.piclist-co1{ width:100%;}
.piclist-co1 li{ float:left; width:40%; margin-left:5%; text-indent:0px; border-bottom:none; text-align:center; }
.piclist-co1 .sub li{ margin-left:0px !important;}
.piclist-co2{ width:100%; margin-left:0px;}
.news-con{ display:none;}
.co3 li{ width:100%; margin-left:0px; padding:12px;}
.date-right{ margin-left:70px;}
.date-right:after{ right:-20px;}
.page{ margin-left:17%;}
.news-content{ margin-bottom:180px;}
.join{ width:100%;}
.join p{ padding:0 12px;}
.lxwm-page p:nth-child(1):after{ left:13px;}
.tab-content{ padding-top:40px;}
.join-img{ clear:both; float:none; margin-left:12px; margin-top:20px;}
.need{ margin-left:0px;}
.need p{ padding-left:12px;}
.sideMenu{ padding-left:12px; padding-right:12px;}
.a{ padding-left:30px;}
.rt_contact{ width:100%; margin-bottom:20px;}
.rt_contact h3{ padding-left:12px;}
.rt_contact p .text,.rt_contact p textarea{ width:300px; margin-left:12px;}
.lxwm-page{ clear:both; }
.rt_contact .submit{ margin-left:12px;}
.lxwm-page p{ padding-left:12px;}
.piclist-co1 .current:after{ left:10px;}
.co4 li{ float:none; margin-left:14%;}
.down li{ width:100%;}
.down,.product-tab{ clear:both; width:100%;}
.news-content h2{ padding-right:12px;}
.news-content .page-news-detailed{ width:100%;}
.news-content .page-news-detailed p{ padding:0 12px;}
.read{ width:100%;}
.product-name h1{ font-size:22px;}
.pro-show img{ width:300px !important;}
.piclist-co1{ margin-top:30px;}
.product-tab{padding-left:0px;}
.product-tab li{ font-size:18px; margin-left:9.5%;}
.product-content{  padding-top:20px; padding-left:5%;   width:90% !important; overflow:hidden; padding-bottom:50px;}
.product-content p img,.product-content img{ max-width:100%;}
.product-content-bg{ padding-bottom:50px; width:100% !important; overflow:hidden; }
.rec-picList li{ margin-left:26%;}
.piclist-co1 .sub li{ width:100%; padding-left:0px !important; text-align:centerc; text-indent:0px;}
.piclist-co1 li a{ width:100%;}
.piclist-co1 .sub{ margin-left:0px;}
.piclist-co3{ overflow:hidden;}
.piclist-co3 li{ margin-left:22% !important;}
.piclist-co2 li{ margin-left:17%;}
.news-content{  padding-top:30px; overflow:visible;}
.page-title h1{ color:#FFF;}
.piclist{ overflow:hidden;}
.page-title:after{ background:#FFF;}
.co4 li{ margin-left:14%;}




	}
	
	*/
	
	



