﻿/*banner*/
.banner1{ width: 100%; height: 566px;  margin: 0 auto; position: relative; z-index: 0}
.banner1 #full-screen-slider{ width:100%; height:566px; float:left; position:absolute;}
.banner1 #slides{ display:block; width:100%; height:566px; list-style:none; padding:0; margin:0 auto; position:relative}
.banner1 #slides li{ display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
.banner1 #slides li a{ display:block; width:100%; height:100%; text-indent:-9999px}
.banner1 #pagination{ display:block; list-style:none; position:absolute; left:45%; top:480px;z-index:9900;margin:0; width: 280px; opacity: 0.8; padding-bottom: 10px; padding-top: 5px; text-align: center;}
.banner1 #pagination li{ display:block; list-style:none; width:13px; height:13px; background: white; ; margin-top: 6px; margin-left: 25px;float: left;}
.banner1 #pagination li a{ display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
.banner1 #pagination li.current{ background:#1e68b3;}
/*service*/
.service{width: 100%;margin-top: 0;padding-bottom:60px;}
.service .s_content{width: 1200px;height: 59px;margin: 0 auto;margin-top: 45px;}
.service .s_content h2 img{float: left;margin-top: 7px;}
.service .s_content h2 .sp1{font-size:24px ;font-family: "微软雅黑";color: black;margin-bottom: 5px;}
.service .s_content h2 .sp2{font-size: 14px;color: gainsboro;}
/*service-content*/
.service .s_list{width: 1200px;margin: 0 auto;margin-top: 15px;}
.service .s_list .s_img{width: 1200px;margin-top: -10px;}
.service .s_list .s_img li{width: 270px;height: 230px;float: left;margin-right: 28px;}
.service .s_list .s_img .img4{margin-right: 0px;}
.service .s_list .s_img p{text-align: center;;font-size: 16px;height: 20px;line-height: 45px;}
.service .s_list .s_img li:hover img{border:1px solid #5eb782;opacity: 0.8;}
.service .s_list .s_img li:hover p{color:#5eb782;opacity: 0.8;}
.service .s_list .mor{display:block;background: url(../images/dide_07.png) no-repeat;width: 134px;height: 43px;font-size: 16px;color: white;text-align: center;line-height: 42.5px;margin: 0 auto;margin-top: 20px;}
/*company-overview*/
.history .gk{width: 100%;height: 152px;}
.history .gk .hbgk{font-size:24px;color: black;text-align: center;}
.history .gk .co{font-size:14px;color:#999999;text-align: center;}
.history .gk .ht{text-align: center;}
.history .gk .content{width: 1050px;height: 60px;color: #999999;text-align: center;margin: 0 auto;margin-top: 10px;line-height: 30px;font-size: 14px;font-family: "微软雅黑";}
/*after-service*/
.a_service {width: 100%;height: 380px;}
.a_service .after{width: 1200px;height: 380px;margin:0 auto;}
.a_service .after .left{width: 527px;height: 323px;margin-right:25px;float: left ;}
.a_service .after .right{width: 642px;height: 323px;margin-right: 0;float: left;background: #f2f2f2;}
.a_service .after .right .right_nei{width: 560px;height: 300px;margin-top: 45px;margin-left: 30px;}
.a_service .after .right .right_nei .title{font-size: 20px;color: #232323;}
.a_service .after .right .right_nei .as{font-size: 14px;color: #333333;}
.a_service .after .right .right_nei .nei{line-height: 30px;font-size: 14px;color: #777777;padding-top: 12px;font-family: "微软雅黑";}
.a_service .after .right .right_nei .mor{background: url(../images/dise2.png)no-repeat;width: 118px;height: 42px;margin-top: 25px;color: white;font-size: 16px;text-align: center;line-height: 42.5px;display: block;}
/*Field case*/
.case{width: 100%;height: 59px;}
.case .c_content{width: 1200px;height: 59px;margin: 0 auto;margin-top: 0;}
.case .c_content h2 img{margin-top: 7px;float: left;}
.case .c_content h2 .sp1{font-size:24px ;font-family: "微软雅黑";color: black;}
.case .c_content h2 .sp2{font-size: 14px;color: #d9d9d9;}
/*case-img*/
.Field{width: 100%;height: 560px;background: #1d1d1d;}
.Field .Field_list{width: 1200px;height: 524px;margin:0 auto;}
.Field .Field_list .Field_content{width: 1200px;height: 409px;padding-top: 50px;}
.Field .Field_list .Field_content .Field_menu{width: 278px;float: left;margin-right: 29.3px;background: #ffffff;height: 340px;}
.Field .Field_list .Field_content #Field4{margin-right: 0;}
.Field .Field_list .Field_content .Field_menu .sp1 a{display:block;font-size: 18px;font-family: "微软雅黑";height: 55px;line-height: 55px;padding-right: 20px;text-align: center;}
.Field .Field_list .Field_content .Field_menu .sp2{display:block;padding-left: 25px;font-size: 12px;color: #999999;height: 20px;margin-top: -18px;padding-right: 20px;}
.Field .Field_list .Field_content .Field_menu p{padding-left: 23px;font-size: 12px;color: #999999;line-height: 20px;margin-top: 0px;padding-right: 20px;padding-top: 0;}
.Field .Field_list .Field_content .Field_menu .mor{display:block;width: 229px;height: 29px;border: 1px solid #999999;margin: 0 auto;text-align: center;margin-top: 30px;line-height: 27px;font-size: 12px;}
.Field .Field-More .mor{display: block;margin: 0 auto;width: 188px;height: 46px;background: #b3b3b3;font-size: 16px;color: black;text-align: center;line-height: 45px;margin-top: -5px;}
/*right-nav*/
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:1009;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;overflow:hidden;font:14px/54px Arial, Helvetica, sans-serif;}
.side ul li .sidebox1{ display:block;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;overflow:hidden;width:40px;height:40px; padding-top:14px; padding-left:14px}
.side ul li .sidebox1:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}












@media all and (min-width: 0) and (max-width: 767px) {
    body { min-width: inherit; background:none;font-size:1.4rem; line-height:2.0rem}
.shouji{ display:block}
.shoujinone{ display:none}

/*头部*/
.top{border-bottom: 1px solid #dedede; height: auto;width: 343px;height: 76px;margin-top: 0px;}
.top .logo { display: block;width: 100%;height: 76px;margin-left: 6px!important;}
.top .logo a{width: 196px!important;height: 52px!important;display: block;}
.top .logo .img1 {width: 196px;height: 52px;margin-top: 10px;}
.top .logo .img2 {width: 44px;height: 41px;margin-top: 20px;float: right;margin-right: 15px;}
.banner .banner_img ul li{height: 300px;width: 100%;}

/*服务项目*/  
.service{width: 100%; height: 98px;}
.service img{width: 19px;height: 21px;float: left;margin-top: -1px;}
.service p{display: block;width: 320px!important;margin: 0 auto;}
.service h2{width: 93.7%;font-size: 14px;color: #dbdbdb;margin-left:20px;height: 27px;line-height: 18px;padding-top: 5rem;}
.service h2 .sp1{font-size: 22px;color: #232323;margin-right: 1rem;font-weight: bold;margin-left: -15px;}  
.service h2 .sp2{font: 14px;color: #DBDBDB;margin-right: 1rem;} 
.service a { display: block; width: 31%; height: 11rem;  float: left; text-align: center; line-height: 20.5rem; margin-top: 1rem; margin-left: 2%;}
.service .gv_galleryWrap .gv_gallery .gv_navWrap{width: 107px!important;}
/*item*/
.Item .Item_img img{width: 310px;height: 200px;margin: 0 auto;display: block;}
.Item .Item_img span{text-align: center;display: block;height: 50px;line-height: 50px;font-size: 16px;}
.Item .Item_img .mor{display:block;background: url(../images/dide_07.png) no-repeat;width: 134px;height: 43px;font-size: 16px;color: white;text-align: center;line-height: 42.5px;margin: 0 auto;margin-top: -20px;}
/*hbgk*/
.hbgk .gk{width: 100%;height: auto;margin-top: 60px;}
.hbgk .gk .hbgk{font-size:24px;color: black;text-align: center;}
.hbgk .gk .co{font-size:14px;color:#999999;text-align: center;}
.hbgk .gk .ht{margin: 0 auto;width: 211px;height: 3px;display: block;margin-top: 0.5rem;}
.hbgk .gk .content{width: 310px;height: auto;color: #999999;margin: 0 auto;margin-top: 20px;line-height: 28px;font-size: 14px;font-family: "微软雅黑";}
.hbgk .gk .as{width: 310px;height: 200px;display: block;margin: 0 auto;margin-top: 20px;}
/*after-service*/
.a_service {width: 100%;height: auto;background: #f2f2f2;}
.a_service  .right .right_nei{width: 320px;height: 300px;margin-top: 30px;margin-left: 17px;padding-top: 25px;}
.a_service  .right .right_nei .title{font-size: 20px;color: #232323;}
.a_service  .right .right_nei .as{font-size: 14px;color: #333333;}
.a_service  .right .right_nei .nei{line-height: 30px;font-size: 14px;color: #777777;padding-top: 12px;font-family: "微软雅黑";padding-bottom: 20px;}
.a_service  .right .right_nei .mor{background: url(../images/dise2.png)no-repeat;width: 118px;height: 42px;margin-top: 25px;color: white;font-size: 16px;text-align: center;line-height: 42.5px;margin: 0 auto;display: block;}
/*field*/
.Field{width: 100%;height: 550px;background: #1d1d1d;margin-top: 10px;}
.Field .Field_list{width: 320px;height: 540px;margin:0 auto;}
.Field .Field_list .Field_content{width: 320px;height:390px;}
.Field .Field_list .Field_content .Field_menu{width: 320px;float: left;background: #ffffff;height: auto;}
.Field .Field_list .Field_content #Field4{margin-right: 0;}
.Field .Field_list .Field_content .Field_menu .sp1 a{display:block;padding-left: 25px;font-size: 18px;font-family: "微软雅黑";height: 55px;line-height: 55px;padding-right: 20px;}
.Field .Field_list .Field_content .Field_menu .sp2{display:block;padding-left: 25px;font-size: 12px;color: #999999;height: 20px;margin-top: -30px;padding-right: 20px;}
.Field .Field_list .Field_content .Field_menu p{padding-left: 23px;font-size: 12px;color: #999999;line-height: 20px;margin-top: 13px;padding-right: 20px;padding-top: 0;}
.Field .Field_list .Field_content .Field_menu .mor{display:block;width: 229px;height: 29px;border: 1px solid #999999;margin: 0 auto;text-align: center;margin-top: 30px;line-height: 27px;font-size: 12px;margin-bottom: 20px;}
.Field .Field-More .mor{display: block;margin: 0 auto;width: 188px;height: 46px;background: #b3b3b3;font-size: 16px;color: black;text-align: center;line-height: 45px;margin-top: 18px;margin-bottom: 30px;}
/*dibu*/
.dibu{width: 100%;height: 362px;background: #555555;}
.dibu .dibu_list{width: 320px;height: 283px;margin-left: 11px;}
.dibu .dibu_list .nei{padding-top: 20px;}
.dibu .dibu_list .nei .img{width: 320px;height: 42px;}
.dibu .dibu_list .list{margin-top: 20px;}
.dibu .dibu_list .list li{color: #999999;height: 30px;line-height: 30px;font-size: 12px;}
.dibu .dibu_list .list .bh{color: #999999;}
.dibu .dibu_list .list .map{color: #999999;}

.dibu .tags{ position: fixed; width:100%; bottom: 0; left: 0; z-index: 1001;height: 66px;background: #3a3b3f;}
    .dibu  .tags .tags2{ float: left; width: 31.25%;}
    .dibu  .tags .tags1{ float: left; width: 37.8%;}
    .dibu  .tags .tags3{ float: left; width: 30.9%; }
    .dibu .tags a{height: 5.5rem;}
  

.weizhi .right_top .jianjie li{background: #0D9344;color: white;padding-left: 10px;} 
.weizhi .right_top .jianjie li a{color: white;font-size: 14px;} 
.Survey{width: 100%;height: auto;} 
.Survey p{line-height: 30px;display: block;width: 320px;margin: 0 auto;} 

.Survey{margin-top: 30px;}
.honor img{width: 150px;height: 150px;display: block;margin: 0 auto;}
.honor p{display: block;width: 320px;margin: 0 auto;}
.honor li{width: 260px;height: 180px;border: 1px solid #D9D9D9;margin: 0 auto;margin-bottom: 15px;margin-top: 15px;}
.honor .title{display: block;width: 260px;background: #D9D9D9;height: 30px;font-size: 14px;}
.honor .title:hover{background: #0D9344;color: white;}
.honor img:hover{border: 1px solid #0D9344;}
.honor{margin-top: 30px;}
.culture{margin-top: 30px;}
.unit{margin-top: 30px;margin-left: 20px;}
.unit ul li{width: 310px;height: 280px;margin-top: 40px;}
.unit ul li img{width: 310px;height: 280px;}
.unit p{margin-right: 10px;}
.unit ul li span{text-align: center;display: block;width: 310px;height: 30px;background: #999999;margin-top: -11px;color: white;font-weight: bold;}
.companynews a{height:97px ;width: 100%;display: block;}
.companynews{margin-top: 30px;}
.companynews .p{font-size: 14px;display: block;width: 320px;margin: 0 auto;}
.companynews a .title{padding-left:10px;margin-left:20px;color: #000000;width: 93.375%;height: 30px;display: block;font-size: 16px;background: url(../images/disc2_03.png) no-repeat left 51%;margin-top: 30px;margin-bottom: -27px;}
.newslist .news_nei{width: 100%;height: 600px;margin-top: 30px;}
.newslist .news_nei h2{margin: 0 auto;display: block;text-align: center;font-size: 16px;color: #333;}
.newslist .news_nei .news_info{padding-top: 63px;}
.newslist .news_nei .news_info p{display: block;width: 320px;margin: 0 auto;}
.newslist .news_nei .upnexttitle a{font-size: 14px;}
.newslist .news_nei #xgxinwen{display: block;background: #0D9344;color: black;font-size: 16px;text-align: left;}
.newslist .news_nei #list {margin-left: 38px;margin-top: 20px;}
.newslist .news_nei #list  li{list-style-type: square;font-size: 14px;}


.after-sales{margin-top: 30px;margin-bottom: 30px;}
.after-sales span{text-align: center;display: block;padding-bottom: 10px;font-weight: bold;}
.after-sales p{width: 320px;display: block;margin: 0 auto;}
.service{margin-top: 30px;text-indent: 2rem;}
.service p{width: 343px;line-height: 3rem;margin-left: 10px;}
.service #myGallery li img{width: 150px;height: 150px;}

.gv_galleryWrap{width: 315px!important;height: 266px!important;margin-top: 30px!important;position: relative;z-index: 0;}
.gv_galleryWrap .gv_gallery{width: 320px!important;height: 270px!important;}
.gv_galleryWrap .gv_gallery .gv_panelWrap{width: 320px!important;height: 220px!important;}
.gv_galleryWrap .gv_gallery .gv_panelWrap .gv_panel{width: 315px!important;height: 220px!important;}
.gv_galleryWrap .gv_gallery .gv_panelWrap .gv_panel img{width: 320px!important;height: 301px!important;}
.gv_galleryWrap .gv_gallery .gv_panelWrap .gv_panelNavNext{top:96px!important;}
.gv_galleryWrap .gv_gallery .gv_panelWrap .gv_panelNavPrev{top: 96px!important;}

/*wp-pagenavi*/
  .wp-pagenavi { CLEAR: both; text-align: center; }
 .wp-pagenavi A { BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;}
 .wp-pagenavi SPAN { BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;}
  .wp-pagenavi A:hover { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000;}
 .wp-pagenavi SPAN.current { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000;}
  .wp-pagenavi SPAN.current { FONT-WEIGHT: bold;}
/*pageNavi*/
.profile .profile_gk .profile_right .right_nei .pageNavi{ width: 100%; margin: 0 auto;  float: left; margin-bottom: 40px;}
.pageNavi a { text-decoration: none;}
.pageNavi a:hover { text-decoration: none;}
.pageNavi_shouji { width: 100%; float: left; margin-top: 2rem;}
.pageNavi_shouji a { text-decoration: none;}
.pageNavi_shouji a:hover { text-decoration: none;}
.pageNavi_shouji .wp-pagenavi  { line-height: 2.8rem;}

.form .modal1 #yzm .faqline{margin-left: 20px;}
.adr{width: 225px;height: 262px;border-radius: 15px ;background: #555555;z-index: 0;position: relative;margin-left: 20px;margin-top: 765px;margin-bottom: 30px;}
.adr li{margin-left: 10px;height: 54px;}
.adr ul{margin-top: 20px;}
.adr .sp1 {color: white;font-size: 14px;}
.adr .sp2 {color: #b2b2b2;font-size: 12px;padding-left: 20px;}
/*.profile .profile_gk .profile_right .right_nei .adr img{margin-right: 0;padding-top: 10px;}*/

.profile_gk .profile_right .right_nei .form{width: 306px!important;margin-top: 30px!important;margin-bottom: 30px!important;}
.map1{width: 310px!important;margin-left: 10px!important;}
.profile_right{width: 100%!important;}
.profile_gk{width: 340px!important;height: auto!important;}
.profile_gk .profile_right .right_nei .form .faqline input{width: 270px!important;}
.profile_gk .profile_right .right_nei .form .content textarea{width: 270px!important;}
.profile_gk .profile_right .right_nei .form .yzm input{width: 146px!important;}

.profile .profile_gk .profile_right .right_nei .form #faqbox {float: left;margin-left: 0px;width: 100%!important;}
.profile .profile_gk .profile_right .right_nei .form{width: 100%!important;}
.profile .profile_gk .profile_right .right_nei .form #faqbox .yzm{float: right;padding-top: 185px;width: 100%!important;height: 180px!important;}
.profile .profile_gk .profile_right .right_nei .form #faqbox .yzm .faqline{padding-left: 20px;}

 }   
