@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"微软雅黑"; color:#525252; background:#fff;}
a { text-decoration:none;  outline:none; transition:all 0.2s; } 
a:focus{outline:none;}

@font-face{ font-family:'shu'; src:url('../fonts/DIN-BOLD.OTF');}
@font-face{ font-family:'shu1'; src:url('../fonts/DIN-MEDIUM.OTF');}
@font-face{ font-family:'yingwen'; src:url('../fonts/arialbd.ttf');}


a:hover{ text-decoration:none; }

img{ border:0;}
table{ margin:auto;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
/*定义新型浏览器特性*/
::-webkit-scrollbar{width:5px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background-color: transparent}
::-webkit-scrollbar-track-piece{background:transparent}
::-webkit-scrollbar-thumb:vertical{background-color:#0064a3;}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#0064a3}
::-webkit-scrollbar-corner:vertical{background-color:#0064a3}
::-webkit-scrollbar-resizer:vertical{background-color:#0064a3;}

.clear{ width:100%; height:0; font-size:0; line-height:0; clear:both;}

.loading{  position: fixed; top:0; z-index:9999; width:0px; background-color:#0a489c; height:5px;}



.eject_warp{ width:100%; height:100vh; position:fixed; top:0; z-index:99; background-color:rgba(0,0,0,0.5); display: none;}
.eject{ width:550px; height:195px; margin:auto; border-radius:10px; overflow:hidden; background-color:#fff;}


.eject_guan{ width:100%; height:51px;}

.eject_guan a{ display:inline-block; float:right; cursor:pointer; font-size:32px; color:rgba(0,0,0,0.5);-webkit-transform: rotate(45deg);
  transform: rotate(45deg); padding-right:10px; height:41px; line-height:51px;-webkit-transition: all 0.4s ease-in-out;}
.eject_guan a:hover{color: #0064a3;}

.eject_all{ width:460px; height:auto; overflow:hidden; margin:auto; margin-top:6px;}
.eject_one{ width:100%; height:auto; overflow:hidden; margin-bottom:22px;}
.eject_1{ float:left; font-size:16px; color:#000; height:48px; line-height:48px;}
.eject_2{ float:right; width:348px; height:auto;}


.eject_text{ width:330px; height:46px; background:#fff; border:1px solid #d4d4d4; padding-left:16px; border-radius:4px; line-height:46px; color:#000; font-family:"微软雅黑";-webkit-transition: all 0.4s ease-in-out; font-size:16px;}
.eject_text::-webkit-input-placeholder { color:rgba(0,0,0,0.4); font-size:16px;}
.eject_text:focus { border:1px solid #0064a3;  -moz-box-shadow:inset 0px 0px 3px #0064a3; -webkit-box-shadow: inset 0px 0px 3px #0064a3; box-shadow: inset 0px 0px 3px #0064a3;}


.eject_btn{  width:142px; height:48px; line-height:48px; border:1px solid #0064a2;background:#0064a2; font-size:16px; color:#fff; font-family:"微软雅黑"; border-radius:4px; cursor:pointer;-webkit-transition: all 0.4s ease-in-out; padding:10px 35px; }
.eject_btn:hover{ background:#fff; color:#0064a2;}








.contant_all{width:100%; height:398px; position:relative;}
.contant_ww{ display:none; width:100%; height:398px; }
.contact_con1{ width:1400px; height:100%; margin:auto; position:relative;}

.programme_con_1{ width:100%; height:auto; position: relative; top:0px; opacity:1;font-size:14px; color:#FFF; line-height:40px; display:none;}
.programme_type_1{ width:100%; height:auto; position: relative; top:0px; opacity:1; display:none;}


.programme_mune_1{ width:100%; height:43px;}
.programme_mune_1 a{ display:block; float: left; font-size:18px; color:#fff; height:43px; line-height:43px; cursor:pointer; width:160px; text-align:center; margin-right:65px;-webkit-transition: all 0.4s ease-in-out; position:relative; z-index:999;}
.programme_mune_1 a:hover{ background-color:#0064a3;}
.programme_mune_1 a.programme_mune_a{ background-color:#0064a3;}

.programme_con_2{ width:1280px; padding-left:40px; height:auto; min-height:40px; overflow:hidden; margin-top:15px; position:relative;}
.programme_con_2 a{ display:inline-block; font-size:16px; color:rgba(255,255,255,0.6); height:40px; line-height:40px; cursor:pointer;-webkit-transition: all 0.4s ease-in-out;}
.programme_con_2 span{font-size:16px; color:rgba(255,255,255,0.6); padding:0px 20px; cursor:pointer;}
.programme_con_2 a:hover{ color:#fff;}

.programme_con_2_1{ width:100%; height:auto; display:none; font-size:14px; color:#FFF; position: relative; line-height:24px; padding-bottom:20px;}





/*头部*/
.header{ width:100%; height:87px; position: relative; background-color:#fff; top:0; z-index:99; -webkit-transition: all 0.4s ease-in-out;}
.head_logo{ position:absolute; left:0; top:0; left:45px; overflow:hidden; height:87px;}
.head_logo_1{ width:100%; height:87px;} 
.head_logo_1 img{ cursor:pointer; padding-top:23px; height:39px; width:auto; }
.head_logo_2{ width:100%; height:87px;} 
.head_logo_2 img{ cursor:pointer; padding-top:23px; height:39px; width:auto; }


.head{ width:1400px; height:100%; margin:auto; text-align:center;}
.nav{ margin:auto; height:87px; -webkit-transition: all 0.4s ease-in-out;  z-index:1;}
.nav_1{ display: inline-block; height:87px; margin:0px 20px; position:relative;}
.nav_1 a{ display:block; cursor:pointer;font-size:18px; color:#000; font-weight:bold; height:87px; line-height:87px; -webkit-transition: all 0.4s ease-in-out; position:relative; }
.nav_1 a:hover{ color:#0064a3;}
.nav_1 a:hover .nav_1_bian{ opacity:1;}
.nav_1 a.nav_1_a{ color:#0064a3;}
.nav_1 a.nav_1_a .nav_1_bian{ opacity:1;}
.nav_1_bian{ width:100%; position:absolute; bottom:0; height:4px; left:0; background-color:#0064a3; opacity:0; -webkit-transition: all 0.4s ease-in-out;}

.nav_2{ display: inline-block; height:87px; margin:0px 20px;}
.nav_2 a{ display:block; cursor:pointer;font-size:18px; color:#000; font-weight:bold; height:87px; line-height:87px; -webkit-transition: all 0.4s ease-in-out; position:relative; }
.nav_2 a:hover{ color:#0064a3;}
.nav_2 a:hover .nav_1_bian{ opacity:1;}
.nav_2 a.nav_1_a{ color:#0064a3;}
.nav_2 a.nav_1_a .nav_1_bian{ opacity:1;}


.nav_1_warp{ width:120px; height: auto; overflow:hidden; position:absolute; left:-25px; top:87px; display:none;-webkit-transition: all 0.4s ease-in-out;}
.nav_con{ width:100%; height:auto; overflow:hidden; margin-top:10px; background-color:#fff; padding:10px 0px;}
.nav_con a{ display:block; width:100%; font-size:15px; color:rgba(0,0,0,0.7); height:30px; line-height:30px; cursor:pointer; margin:0px 0px; -webkit-transition: all 0.4s ease-in-out;}
.nav_con a:hover{ color:#005bae;}

.nav_2_warp{ width:160px; height: auto; overflow:hidden; position:absolute; left:-45px; top:87px; display:none;-webkit-transition: all 0.4s ease-in-out;}

.nav_3_warp{ width:100vw; height: auto; overflow:hidden; position:absolute; background-color:#fff; left:0px; top:87px; display: none;-webkit-transition: all 0.4s ease-in-out;}
.pull{width:1400px; height:auto; overflow:hidden; margin:auto; opacity:0; margin-top:10px; background-color:#fff; padding:30px 0px;}
.pull_img{ float:left; display:none;}
.pull_mune{ float:left; margin-left:53px; width:285px; height:auto; overflow:hidden; margin-top: -25px;}
.pull_mune a{ display:block; width:100%; font-size:18px; color:#000; height:59px; line-height:59px; border-bottom:1px solid #e5e5e5; font-weight:normal; text-align: left;}
.pull_mune a span{ font-size:14px; font-family:"宋体"; margin-right:15px;}
.pull_mune a:hover{ color:#005d97;}
.pull_mune a.pull_mune_a{ color:#005d97;} 
.pull_right{ float:right; width:625px; height:auto; overflow:hidden;}
.pull_con{ width:100%; height:auto; overflow:hidden; display:none;}
.pull_1{ width:100%; height:198px; overflow:hidden; font-size:14px; color:rgba(0,0,0,0.6); line-height:22px; text-align:left; margin-top:-5px;}
.pull_2{ width:100%;}
.pull_2 a{ display:block; width:100%; font-size:14px; color:#005d97; font-weight:normal; height:30px; line-height:30px; margin-top:5px; text-align:left;}
.pull_2 a:hover{ text-decoration:underline;}
.pull_2 span{ font-family:"宋体"; padding-left:10px;}



.head_right{ position:absolute; right:45px; top:21px;}

.head_search{ float:left; width:47px; height:47px; position:relative;}
.head_search_1{ width:47px; height:47px; overflow:hidden;}
.head_search_1_1{ width:47px; height:47px;}
.head_search_1_1 img{ width:43px; height:43px; border:2px solid #0064a3; border-radius:50%; overflow:hidden;}
.head_search_1_2{ width:47px; height:47px;}
.head_search_1_2 img{ width:43px; height:43px; border:2px solid #fff; border-radius:50%; overflow:hidden;}


.search_xian{ position:absolute; top:73px; right:0px; width:300px; height:35px; background-color:#fff; border-radius:4px; overflow:hidden; opacity:0;-webkit-transition: all 0.4s ease-in-out;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.2); -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2); box-shadow:0px 0px 10px rgba(0,0,0,0.2);}

.search_xian1{ opacity:1; top:68px;}

.search_text{ width:263px; height:35px; background:#fff; padding-left:15px; border:none; border-radius:4px; font-size:14px; color:#000; font-family:"微软雅黑";-webkit-transition: all 0.4s ease-in-out;}
.search_text::-webkit-input-placeholder { color:#666;}
.search_text:focus {  -moz-box-shadow:inset 0px 0px 3px #0064a3; -webkit-box-shadow: inset 0px 0px 3px #0064a3; box-shadow: inset 0px 0px 3px #0064a3;}

.search_btn{ float:right; width:70px; height:35px; border:none;background-color:#0064a3; font-size:15px; color:#fff; font-family:"微软雅黑"; position:absolute; right:0; top:0;}


.head_share{ float:left; width:47px; height:47px; margin-left:12px; position:relative;}
.head_share_1{ width:47px; height:47px; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;}
.head_share_1_1{ width:47px; height:47px;}
.head_share_1_1 img{ width:43px; height:43px; border:2px solid #0064a3; border-radius:50%; overflow:hidden;}
.head_share_1_2{ width:47px; height:47px;}
.head_share_1_2 img{ width:43px; height:43px; border:2px solid #fff; border-radius:50%; overflow:hidden;}


.head_fen{ position:absolute; top:73px; right:-20px; width:80px; height:auto; padding-top:15px; padding-bottom:10px; background-color:#fff; border-radius:4px; overflow:hidden; display:none;-webkit-transition: all 0.4s ease-in-out;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.2); -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2); box-shadow:0px 0px 10px rgba(0,0,0,0.2);}

.head_fen1{ display:block; top:68px;}
.head_fen a{ display:block; width:100%; height:34px; overflow:hidden; text-align:center; margin-bottom:5px; cursor:pointer;}
.head_fen img{ height:34px; width:auto; border-radius:4px;}


.head_tel{ float:right; width:auto; height: auto; overflow:hidden; margin-left:12px;}
.head_tel span{ display:inline-block; background:url(../images/xiang1_07.png) no-repeat left; font-size:18px; color:#000000; line-height:23px; height:47px; padding-left:58px;}


.headera{ position: absolute; top:0; background-color: transparent;}
.headera .head_logo_1{ margin-top:-87px;}
.headera .nav_1 a{ color:#fff;}
.headera .nav_2 a{ color:#fff;}
.headera .pull_mune a{ color:#000;}
.headera .pull_mune a.pull_mune_a{ color:#005d97;}
.headera .nav_con a{ color:rgba(0,0,0,0.7);}
.headera .nav_con a:hover{ color:#005d97;}


.headera .head_share_1_1{ margin-top:-47px;}
.headera .head_tel span{ background:url(../images/head_061.png) no-repeat left; color:#fff;}
.headera .cd-search-trigger::after{background: url(../images/head_09.png) no-repeat center;background-size: 46px;}
.headera .cd-main-header.search-form-visible .cd-search-trigger::after { background-color: #0064a3;}


.header1{ position:fixed; background-color:#fff;}
.header1 .head_logo_1{ margin-top:0px;}
.header1 .nav_1 a{ color:#000;}
.header1 .nav_2 a{ color:#000;}
.header1 .pull_mune a{ color:#000;}
.header1 .pull_mune a.pull_mune_a{ color:#005d97;}
.header1 .nav_con a{ color:rgba(0,0,0,0.7);}
.header1 .nav_con a:hover{ color:#005d97;}


.header1 .head_share_1_1{ margin-top:-0px;}
.header1 .head_tel span{ background:url(../images/xiang1_07.png) no-repeat left; color:#000000;}
.header1 .cd-search-trigger::after{background: url(../images/xiang1_05.png) no-repeat center;background-size: 46px;}
.header1 .cd-main-header.search-form-visible .cd-search-trigger::after { background-color: #fff;}





.n_big{ width:100%; height:500px; margin:auto;}
.n_big_1{ width:1400px; margin: auto; height:110px; line-height:75px; overflow:hidden; padding-top:190px; font-size:60px; color:#fff; background:url(../images/xiang1_18.jpg) no-repeat left bottom; }



.nei_big{ width:100%; height:500px; margin:auto;position:relative; overflow:hidden;}
.nei_big_1{ width:100%; height:500px; margin:auto;overflow:hidden; position: absolute; }
.nei_big_1 .paginationn{ position: absolute; left:0px; bottom:30px; text-align: center; width:100%; z-index:1; margin:auto;}
.nei_big_1 .swiper-pagination-bullet { display: inline-block; width:10px; height:10px; background-color:#fff; border-radius:50px; margin:0px 5px; cursor: pointer;  -webkit-transition: all 0.4s ease-in-out;}
.nei_big_1 .swiper-pagination-bullet-active{  background-color:#0064a3;}	

.n_big_con{ position: absolute; z-index:1; height:auto; padding-top:182px;}

.n_big_con1{ padding-top:150px;}



/*底部*/
.footer{ width:100%; height:564px; background:#1a1a1a; padding-top:53px; overflow:hidden;}
.foot{ width:1400px; height:100%; margin:auto; position:relative;}

.foot_top{ width:100%; height:364px;}
.foot_left{ float:left; width:444px; height:auto; overflow:hidden;}
.foot_logo{ width:100%; height:auto; overflow:hidden;}
.foot_logo img{ height:60px; width:auto;}
.foot_nei{ width:100%; height:auto; overflow:hidden; font-size:16px; color:rgba(255,255,255,0.2); line-height:26px; margin-top:23px;}


.foot_1{ float:left; width:215px; height:100%;}
.foot_nav{ width:100%; height:50px; overflow:hidden;}
.foot_nav a{ display:block; font-size:22px; color:#fff;cursor:pointer; height:50px; line-height:50px; position:relative; -webkit-transition: all 0.4s ease-in-out;}
.foot_nav a:hover{ color:#0064a3;}

.foot_con{ width:100%; height: auto; overflow:hidden; margin-top:20px;}
.foot_con a{ display:block; font-size:16px; color:#fff; opacity:0.2;cursor:pointer; height:38px; line-height:38px; position:relative; -webkit-transition: all 0.4s ease-in-out;}
.foot_con a:hover{opacity:1;}

.foot_1a{ width:240px;} 

.foot_mid{ float:left; width:235px; height: auto; overflow:hidden;}
.foot_biao{ width:100%; height:50px; line-height:50px; font-size:22px; color:#fff;}
.foot_2{ width:100%; height:auto; overflow:hidden; line-height:25px; font-size:16px; color:#6a6a6a; margin-top:25px;}
.foot_2 span{ font-size:22px; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.foot_2a{ margin-top:3px; padding-bottom:15px;}
.foot_3{ width:100%; height:auto; overflow:hidden;}
.foot_3_left{ float:left; font-size:14px; color:rgba(255,255,255,0.2); line-height:21px;}
.foot_3_right{ float:right; font-size:14px; color:rgba(255,255,255,0.2); line-height:21px; width:190px;}

.foot_right{ float:right; width:190px; height:364px;}
.foot_wei{ width:100%; height:42px; margin-top:32px;}
.foot_wei a{ display:inline-block; width:42px; height:42px; cursor:pointer; margin-right:30px; background-color:#0064a3; border-radius:50%;-webkit-transition: all 0.5s ease-in-out;}

.foot_wei a:hover img{transform:rotate(360deg);}
.foot_wei a:hover .foot_wei_ma{transform:rotate(0deg); }
.foot_wei a:hover .foot_wei_ma img{transform:rotate(0deg);}

.foot_love{ width:42px; height:42px; position:relative;}
.foot_love:hover .foot_wei_ma{ height:164px; opacity:1; top:53px;}
.foot_love img{ width:42px; height:42px; border-radius:50%;-webkit-transition: all 0.5s ease-in-out;}
.foot_wei_ma{ width:156px; height:0px; overflow:hidden; position:absolute; top:58px; left:-57px; opacity:0; background: url(../images/pull_07.png) no-repeat center top;-webkit-transition: all 0.5s ease-in-out;}
.foot_wei_ma img{ width:156px; height:156px; border-radius:0%; padding-top:8px;}

.foot_you{ width:100%; height:30px; line-height:30px;}
.foot_you span{ display:inline-block; background:url(../images/xiang1_54.png) no-repeat right; padding-right:30px; font-size:14px; color:rgba(255,255,255,0.7);}
.foot_link{ width:100%; height:76px; border-bottom:1px solid #313131; line-height:45px;}
.foot_link a{ font-size:16px; color:rgba(255,255,255,0.2); cursor:pointer;-webkit-transition: all 0.5s ease-in-out;}
.foot_link a:hover{ color:rgba(255,255,255,1);}
.foot_link span{font-size:16px; color:rgba(255,255,255,0.2); padding:0px 10px;}

.typeright{ width:100%; height:35px; margin-top:24px;}
.typeright_left{ float:left; line-height:35px; text-align:center; font-size:14px; color:rgba(255,255,255,0.1);}
.typeright_left a{  color:rgba(255,255,255,0.1);}
.typeright_right{ float:right; height:35px; line-height:35px;}
.typeright_right span{ font-size:14px; color:rgba(255,255,255,0.3); padding:0px 10px;}
.typeright_right a{ font-size:14px; color:rgba(255,255,255,0.3); cursor:pointer;-webkit-transition: all 0.5s ease-in-out;}
.typeright_right a:hover{ color:#fff;}



/*案例详情*/
.shaky{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:63px; position:relative;}
.shaky_tit{ width:100%; text-align: center; font-size:36px; color:#000; height:112px; line-height:60px; position:relative; border-bottom:1px solid #e5e5e5;} 
.shaky_ri{ width:100%; font-size:16px; color:rgba(0,0,0,0.5); position:absolute; font-family:Arial, Helvetica, sans-serif; height:30px; line-height:30px; bottom:8px; font-weight:normal; text-align:left;}

.shaky_come{ margin: auto; font-size:16px; color:rgba(0,0,0,0.5); line-height:26px; background-color:#f5f5f5; margin-top:40px; padding:26px 30px; width:920px;}

.shaky_con{ width:980px; height:auto; overflow:hidden; margin:auto; font-size:16px; line-height:26px; color:rgba(0,0,0,0.7); margin-top:38px; padding-bottom:70px;}
.shaky_con img{ max-width:100%; height:auto;}

.shaky_all{ width:100%; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; height:70px; margin-bottom:80px;}
.shaky_left{ float:left; width:45%; height:70px;}
.shaky_left a{ display:block; width:100%; height:70px; line-height:70px; font-size:16px; color:#525252; cursor:pointer;-webkit-transition: all 0.4s ease-in-out;}
.shaky_left a:hover{ color:#0064a3;}

.shaky_mid{ float:left; width:10%; height:70px;}
.shaky_mid a{ display:block; width:100%; height:70px; line-height:70px; background: url(../images/xiang_091.png) no-repeat center; cursor:pointer;-webkit-transition: all 0.4s ease-in-out;}
.shaky_mid a:hover{ background:url(../images/xiang_09.png) no-repeat center;}

.shaky_right{ float:right; width:45%; height:70px;}
.shaky_right a{ display:block; width:100%; height:70px; line-height:70px; font-size:16px; color:#525252; cursor:pointer; text-align:right;-webkit-transition: all 0.4s ease-in-out;}
.shaky_right a:hover{ color:#0064a3;}


.share{ position:absolute; left:0; top:143px; width:180px; height:auto; overflow:hidden;}
.share a{ display:block; width:100%; height:34px; margin-bottom:14px; cursor:pointer;}
.share_img{ float:left; width:34px; height:34px; border-radius:4px; overflow:hidden;}
.share_img img{ width:34px; height:34px;}
.share_zi{ float:right; height:34px; line-height:34px; width:130px; font-size:16px; color:#657180;}




/*新闻*/
.main{ width:1400px; height:auto; margin:auto; margin-top:76px;}
.mune{ width:auto;  text-align:center; height:auto; overflow:hidden; margin:auto; padding-bottom:1px;}
.mune a{ display: inline-block;border:1px solid #c8c8c8; margin-left:-1px; font-size:18px; color:#000; cursor:pointer; height:56px; line-height:56px; text-align:center; width:323px; -webkit-transition: all 0.4s ease-in-out;}
.mune a:nth-child(2){} 
.mune a:hover{ background-color:#0064a3; border:1px solid #0064a3; color:#fff;}
.mune a.mune_a{ background-color:#0064a3; border:1px solid #0064a3; color:#fff;}

.main_tit{ width:100%; height:93px; position:relative; margin-top:74px;}
.main_tit_1{ width:100%; text-align: center; height:93px; line-height:93px; font-size:124px; color:rgba(0,0,0,0.06); font-family: Arial, Helvetica, sans-serif; font-weight:bolder; }
.main_tit_2{ position:absolute; top:0; width:100%; text-align:center; height:93px; line-height:93px; font-size:40px; color:#000;}

.recommend{ width:100%; height:384px; margin-top:43px;}
.recommend a{ display:block; width:100%; height:384px;-moz-box-shadow:0px 3px 32px rgba(0,0,0,0.11); -webkit-box-shadow:0px 3px 32px rgba(0,0,0,0.11); box-shadow:0px 3px 32px rgba(0,0,0,0.11); -webkit-transition: all 0.4s ease-in-out;}
.recommend a:hover{-moz-box-shadow:0px 3px 32px rgba(0,100,164,0.2); -webkit-box-shadow:0px 3px 32px rgba(0,100,164,0.2); box-shadow:0px 3px 32px rgba(0,100,164,0.2);}
.recommend a:hover .recommend_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.recommend a:hover .recommend_1{ color:#0064a4;}

.recommend_img{ float:left; overflow:hidden;}
.recommend_img img {-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;} 
.recommend_right{ float:right; width:715px; height:384px; position:relative; background-color:#fff;}
.recommend_1{ margin:auto; font-size:22px; color:#000; width:545px; height:50px; line-height:50px; overflow:hidden; padding-top:88px; -webkit-transition: all 0.4s ease-in-out;}
.recommend_2{ margin:auto; font-size:14px; color:rgba(0,0,0,0.7); width:545px; height:48px; line-height:24px; overflow:hidden; margin-top:14px;}
.recommend_3{ margin:auto; font-size:30px; color:rgba(0,0,0,0.5); font-family:Arial, Helvetica, sans-serif; width:545px; height:30px; line-height:30px; overflow:hidden; margin-top:50px;}
.recommend_4{ margin:auto; font-size:20px; color:rgba(0,0,0,0.5); font-family:Arial, Helvetica, sans-serif; width:545px; height:26px; line-height:26px; overflow:hidden;}
.recommend_5{ position:absolute; bottom:0; width:100%; height:6px; background-color:#0064a4;}


.news{ width:100%; height:auto; overflow:hidden; margin-top:40px; border-bottom:1px solid #e5e5e5;}
.news ul li{ width:100%; height:138px; list-style:none;}
.news ul li a{ display:block; width:100%; height:100%; }
.news ul li a:hover .news_left_1{ color:#0064a4;}
.news ul li a:hover .news_left_2{ color:#0064a4;}
.news ul li a:hover .news_1{ color:#0064a4;}
.news ul li a:hover .news_2{ color:rgba(0,100,164,0.7);}

.news_left{ float:left; width:120px; height:auto; overflow:hidden;}
.news_left_1{ margin:auto; font-size:30px; color:rgba(0,0,0,0.5); font-family:Arial, Helvetica, sans-serif; width:545px; height:30px; line-height:30px; overflow:hidden; padding-top:11px; -webkit-transition: all 0.4s ease-in-out;}
.news_left_2{ margin:auto; font-size:20px; color:rgba(0,0,0,0.5); font-family:Arial, Helvetica, sans-serif; width:545px; height:26px; line-height:26px; overflow:hidden; -webkit-transition: all 0.4s ease-in-out;}

.news_right{ float:right; width:1260px; height:100%; position:relative;}
.news_1{ width:100%; height:52px; line-height:52px; overflow:hidden; font-size:22px; color:#000; -webkit-transition: all 0.4s ease-in-out;}
.news_2{ width:100%; height:48px; overflow:hidden; font-size:14px; color:rgba(0,0,0,0.7); line-height:24px; -webkit-transition: all 0.4s ease-in-out;}


/*分页样式*/
.page{ width:100%; margin:auto; height: auto; overflow:hidden; margin-bottom:75px; margin-top:45px; }
.page_list{ width:100%; float:left;text-align:center; }
.page_list a{display:inline-block; line-height:42px; height:42px; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#000; padding:0px 13px; text-align:center;text-decoration:none; -webkit-transition: all 0.4s ease-in-out; }
.page_list a:hover{ color:#0064a3;}
.page_list a.on{ color:#0064a3;}
.page_list a.page_list_a{ width:42px; height:42px; background-color:#0064a3; text-align:center; line-height:42px; font-size:20px; color:#fff; font-family:Arial, Helvetica, sans-serif; padding:0px 0px; font-family:"宋体";}


/*联系我们*/
.contact{ width:100%; height:auto; overflow:hidden; margin:auto; padding-bottom:77px;}
.contact_list{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:38px; padding-bottom:67px;}
.contact_list ul li{ float:left; width:25%; height:auto; overflow:hidden;}
.contact_img{ width:95px; height:95px; border-radius:50%; margin:auto; background-color:#3359a4;}
.contact_img img{ width:95px; height:95px;}
.contact_1{ margin:auto; text-align:center; font-size:16px; color:#404040; line-height:23px; width:220px; margin-top:27px;}
.contact_2{ margin:auto; width:315px; text-align:left; font-size:16px; color:#404040; line-height:29px; margin-top:27px;}
.contact_2 span{ color:#0064a3; margin-left:15px;}

.contact_tu{ width:1400px; height:600px; overflow:hidden; margin:auto; border:1px solid #e7e7e7;}
.contact_tu img{ width:1400px; height:auto;}
.contact_tu1{ display:none;}

.contact_mune{ width:100%; text-align:center; height:50px; line-height:50px; margin-top:26px;}
.contact_mune a{ display:inline-block; font-size:22px; color:#000; margin:0px 75px; -webkit-transition: all 0.4s ease-in-out; cursor: pointer;}
.contact_mune a:hover{ color:#0064a3;}
.contact_mune a.contact_mune_a{ color:#0064a3;}

.contact_lie{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:33px;}
.contact_lie a{ display:block; float:left;border:1px solid #c8c8c8; border-left:none; font-size:18px; color:#000; cursor:pointer; height:56px; line-height:56px; text-align:center; width:348px; -webkit-transition: all 0.4s ease-in-out;}
.contact_lie a:nth-child(1){ border-left:1px solid #c8c8c8; width:351px;} 
.contact_lie a:hover{ background-color:#0064a3; border:1px solid #0064a3; border-left:none; color:#fff;}
.contact_lie a.contact_lie_a{ background-color:#0064a3; border:1px solid #0064a3; border-left:none; color:#fff;}
.contact_lie a:nth-child(1).contact_lie_a{ background-color:#0064a3; border:1px solid #0064a3; color:#fff;}
.contact_con{ width:1398px; height:339px; margin:auto; border:1px solid #c8c8c8; border-top:none; display:none;}
.contact_you{ margin:auto; font-size:22px; color:#000; width:1305px; height:48px; line-height:48px; padding-top:53px;}
.contact_rong{ margin:auto; width:1305px; height: auto; overflow:hidden; font-size:16px; color:#707070; line-height:31px; padding-top:21px;}

.contact_lian{ width:1304px; position:absolute; bottom:16px; height:27px; line-height:27px; text-align:right; left:48px; font-size:16px; color:#707070;}
.contact_lian a{ color:#0064a3; -webkit-transition: all 0.4s ease-in-out; cursor:pointer;}
.contact_lian a:hover{ text-decoration:underline;}


/*关于我们*/
.about{ width:1400px; height:auto; overflow:hidden; font-size:16px; line-height:31px; color:rgba(0,0,0,0.8); margin:auto; margin-top:32px;}
.about img{ max-width:100%; height:auto;}

.culture{ width:100%; height:auto; overflow:hidden; background-color:#0064a3; padding-bottom:50px;}
.culture .main_tit_1{ color:rgba(255,255,255,0.06);}
.culture .main_tit_2{ color:#fff;}
.culture_list{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:50px;}
.culture_list ul li{ float:left; width:443px; height:528px; list-style:none; margin-right:35px; background-color:#fff; margin-bottom:35px;}
.culture_list ul li:nth-child(3n){ margin-right:0px;} 

.culture_tit{ margin:auto; font-size:24px; color:#000; width:405px; height:55px; line-height:55px; padding-top:15px;}
.culture_con{ margin:auto; width:405px; height:132px; overflow:hidden; font-size:30px; color:#0064a3; line-height:44px; margin-top:50px;}
.culture_img{ margin:auto; width:405px; height:auto; overflow:hidden; margin-top:30px;}
.culture_img img{ width:405px; height:auto;}


/*案例列表*/
.case{ width:100%; height:auto; overflow:hidden; margin-top:30px; border-bottom:1px solid #e5e5e5;}
.case ul li{ float:left; width:447px; height:340px; list-style:none; margin-bottom:36px; margin-right:29px;}
.case ul li:nth-child(3n){ margin-right:0px;}

.case ul li a{ display:block; width:447px; height:340px; position:relative;}
.case ul li a:hover .case_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.case ul li a:hover .case_tit{ color:#0064a3;}
.case ul li a:hover .case_bg{ width:100%;}

.case_img{ overflow:hidden; }
.case_img img { -moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;} 

.case_tit{ width:100%; font-size:22px; color:#000; height:62px; line-height:62px; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;}
.case_bg{ width:0px; height:2px; overflow:hidden; font-size:16px; position:absolute; bottom:0; background-color:#e5e5e5;-webkit-transition: all 0.4s ease-in-out;}


/*案例详情*/
.observed{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:58px;}
.observed .case{ margin-top:0px; border-bottom:none;}
.observed_biao{ width:1400px; height:79px; border-bottom:1px solid #e5e5e5; overflow:hidden; margin: auto;}
.observed_ti{ float:left; font-size:36px; color:#000; line-height:36px;}

.xiang_next{ float:right;}
.xiang_next a{ display:inline-block; font-size:14px; color:#000; background-color:#f4f4f4; border-radius:4px; padding:0px 15px; height:39px; line-height:39px; margin-left:7px; cursor:pointer; -webkit-transition: all 0.4s ease-in-out;}
.xiang_next a:hover{ background-color:#004098; color:#fff;}
.xiang_next a:hover span{ background:url(../images/detail_031.png) no-repeat left; color:#fff;}
.xiang_next span{ display:inline-block; background: url(../images/detail_03.png) no-repeat left; padding-left:25px;}

.observed_con{ width:100%; height:auto; overflow:hidden; font-size:16px; color:rgba(0,0,0,0.8); line-height:32px; margin-top:32px; padding-bottom:55px; border-bottom:1px solid #e5e5e5;}
.observed_con img{ max-width:100%; height:auto;}
.observed_con span.observed_con_span{ font-weight:bold; font-size:18px;}

.observed_tui{ width:100%; font-size:28px; color:#000; height:80px; line-height:80px; margin-top:30px;}


/*产品列表-产品*/
.main_warp{ width:100%; background:url(../images/goods_03.png) repeat-x center top; height:auto; overflow:hidden;}
.dang{ width:1400px; height:60px; margin:auto;}
.dang_left{ float:left; background:url(../images/goods_06.png) no-repeat left; padding-left:23px; font-size:16px; color:rgba(0,0,0,0.8); height:60px; line-height:60px; }
.dang_left span{ font-family:"宋体"; padding:0px 5px;}
.dang_left a{ color:rgba(0,0,0,0.8); cursor:pointer; -webkit-transition: all 0.4s ease-in-out;}
.dang_left a:hover{ color:#0064a3;}

.dang_right{ float:left; margin-left:50px; height:60px; line-height:60px;}
.dang_right a{ display:inline-block; font-size:16px; color:#0064a3; line-height:30px; cursor:pointer; -webkit-transition: all 0.4s ease-in-out; border-bottom:1px solid #0064a3;}
.dang_right a:hover{ color:#000; border-bottom:1px solid #000;}

.main_tita{ margin-top:20px;}
.goods{ width:1400px; height:auto; background:url(../images/xian_03.jpg) repeat-y 308px; overflow:hidden; margin:auto; margin-top:36px; margin-bottom:55px;}
.goods_left{ float:left; width:308px; height:auto; overflow:hidden; border-right:1px solid #e5e5e5;}
.goods_con{ width:287px; height:auto; overflow:hidden; border-bottom:1px solid #e5e5e5; margin-bottom:48px;}

.goods_all{ width:100%; height:auto; overflow:hidden; margin-bottom:15px;}
.goods_tit{ width:100%; height:auto; overflow:hidden; font-size:18px; color:#000; font-weight:bold;background: url(../images/goods_15.png) no-repeat right;}
.goods_tit5{background:url(../images/goods_19.png) no-repeat right;}

.goods_tit a{ color:#000;}

.goods_tit1{ width:100%; height:auto; overflow:hidden; font-size:18px; color:#000; font-weight:bold;}


.goods_nei{ width:100%; height:auto; overflow:hidden; margin-top:7px; display:none;}

.lsm-container ul:first-child > li.lsm-sidebar-show> a .fabric_one{ text-decoration:underline;background:url(../images/goods_19.png) no-repeat right;}


.left-side-menu {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none; user-select: none; }
.left-side-menu{height:auto;width: 100%;}

.lsm-container {height:auto; transition: all .3s;z-index: 100}

.lsm-sidebar a{display: block;overflow: hidden;transition: all .3s;}
.fabric_one{ width:100%; height:34px; line-height:34px; font-size:16px; color:#0064a3; font-weight:bold; cursor:pointer; background:url(../images/goods_15.png) no-repeat right; -webkit-transition: all 0.4s ease-in-out;}
.fabric_one6{ font-size:18px;background: url(../images/goods_19.png) no-repeat right;}

.lsm-sidebar-item >ul{  width:100%; height:auto; overflow:hidden; background-color:#eff7fd;}
.lsm-sidebar .lsm-sidebar-show >ul{  width:100%; height:auto; overflow:hidden; background-color:#eff7fd;}

.lsm-sidebar >ul>li>ul{ display:none;}
.lsm-sidebar >ul>li>ul>li>ul{ display:none;}
.lsm-sidebar >ul>li>ul>li>ul>li>ul{ display:none;}

.fabric_two{background-color:#eff7fd; margin:auto;  height:auto; line-height:28px; font-weight:normal; background:none; width:255px; cursor:pointer;} 
.fabric_two span{ height:25px; overflow:hidden; display:inline-block; background:url(../images/jian_06.png) no-repeat left;font-size:16px; color:#000; padding-left:20px;}


.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-show .fabric_two span{background:url(../images/jian_03.png) no-repeat left;color:#0064a3;}

.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-show .lsm-sidebar-show .fabric_two span{background:url(../images/jian_03.png) no-repeat left;color:#0064a3;}


.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul{ width:270px; margin:auto; height:auto; overflow:hidden; background-color:#fff; padding:3px 0px;    margin-bottom: 8px;}
.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li a{ display:block; margin:auto; font-size:14px; color:#000; height:34px; line-height:28px; font-weight:normal; background:none; width:220px;}

.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li.lsm-sidebar-show a span{ background: url(../images/jian_03.png) no-repeat left;
    color:rgba(255,255,255,0);}

.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li.lsm-sidebar-show a:hover span{ background: url(../images/jian_03.png) no-repeat left;color:rgba(255,255,255,0);}

.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li.lsm-sidebar-show ul>li a span{ background:none; color:#000;}
.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li.lsm-sidebar-show ul>li a:hover span{ background:none; color:#0064a3;}


.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li a span{display:inline-block; width:20px; font-family:"宋体"; font-size:14px;}

.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li a:hover{color:#0064a3;}
.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li a:hover span{color:#0064a3;transition: all .3s ease-in;}


.lsm-sidebar li .lsm-sidebar-item >ul{ width:270px; margin:auto; height:auto; overflow:hidden; background-color:#fff; padding:3px 0px;    margin-bottom: 8px;}
.lsm-sidebar li .lsm-sidebar-item >ul>li a{ display:block; margin:auto; font-size:14px; color:#000; height:37px; line-height:37px; font-weight:normal; background:none; width:220px;}
.lsm-sidebar li .lsm-sidebar-item >ul>li a span{display:inline-block; width:20px; font-family:"宋体"; font-size:14px;}
.lsm-sidebar li .lsm-sidebar-item >ul>li a:hover{color: #0064a3;transition: all .3s ease-in;}
.lsm-sidebar li .lsm-sidebar-item >ul>li a:hover span{color: #0064a3;transition: all .3s ease-in;}


.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li>ul>li a {
    display: block;
    margin: auto;
    font-size: 12px;
    color: #000;
    height: 24px;
    line-height: 24px;
    font-weight: normal;
    background: none;
    width: 200px;
}
.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li>ul{ background-color:#fff;}






.goods_mune{ width:100%; height:auto; overflow:hidden; display:none;}
.goods_mune a{ display:block; width:100%; height:34px; line-height:34px; font-size:16px; color:#0064a3; font-weight:bold; cursor:pointer; background:url(../images/goods_15.png) no-repeat right; -webkit-transition: all 0.4s ease-in-out;}
.goods_mune a:hover{ text-decoration:underline;background:url(../images/goods_19.png) no-repeat right;}

.goods_xia{ width:100%; height:auto; overflow:hidden; background-color:#eff7fd; padding:8px 0px; display:none;}
.goods_xia a{ margin:auto; font-size:16px; color:#000; height:37px; line-height:37px; font-weight:normal; background:none; width:255px;}
.goods_xia a:hover{ color:#0064a3; text-decoration:none; background:none;}
.goods_xia span{ display:inline-block; width:20px; font-family:"宋体"; font-size:16px;}


.goods_rong{ width:280px; height:auto; overflow:hidden; font-size:14px; color:rgba(0,0,0,0.8); line-height:29px; margin-top:10px;}

.goods_right{ float:right; width:1091px; height:auto; overflow:hidden; }
.hunt{ width:1040px; padding-left:51px; height:auto; overflow:hidden; border-bottom:1px solid #e5e5e5;}
.hunt_tit{ font-size:22px; color:#000000; height:39px; width:100%; line-height:21px;}
.hunt_con{ width:100%; height:60px; position:relative;}

.search{ width:90%; height:auto; overflow:hidden; margin:auto;}
.search a{ width:100%; height:40px; line-height:40px; font-size:16px; color:#000; border-bottom:1px solid #f1f1f1; display: inline-block;}

.hunt_text{ width:870px; height:60px; background:#f7f7f7; padding-left:20px; border:none; border-radius:4px; line-height:60px; color:#000; font-family:"微软雅黑";-webkit-transition: all 0.4s ease-in-out;}
.hunt_text::-webkit-input-placeholder { color:rgba(0,0,0,0.4); font-size:16px;}
.hunt_text:focus {  -moz-box-shadow:inset 0px 0px 3px #0064a3; -webkit-box-shadow: inset 0px 0px 3px #0064a3; box-shadow: inset 0px 0px 3px #0064a3;}

.hunt_btn{ float:right; width:142px; height:60px; padding-left:40px; border:none;background:#0064a3 url(../images/goods_11.png) no-repeat 22px; font-size:16px; color:#fff; font-family:"微软雅黑"; position:absolute; right:0; top:0; border-radius:4px; cursor:pointer; line-height:60px; text-align:center; }
.hunt_re{ width:100%; font-size:14px; color:rgba(0,0,0,0.5); height:35px; line-height:35px; font-weight:bold;}
.hunt_hot{ width:100%; height:auto; overflow:hidden; padding-bottom:25px;}
.hunt_hot a{ display:inline-block; font-size:14px; color:#000; cursor:pointer;-webkit-transition: all 0.4s ease-in-out; line-height:27px; margin-right:30px;}
.hunt_hot a:hover{ color:#0064a3;}

.goods_gaodu{ width:100%; height:auto; overflow: hidden;}

.bank{ width:1040px; height:auto; overflow:hidden; padding-left:51px;}
.bank_tit{ width:100%; font-size:32px; color:#000000; height:90px; line-height:90px; padding-top:32px;}
.bank_list{ width:100%; height:auto; overflow:hidden;}
.bank_list ul li{ float:left; width:500px; height:446px; list-style:none; margin-right:40px;}
.bank_list ul li:nth-child(2n){ margin-right:0px;}
.bank_list ul li a{ display:block; width:100%; height:100%;}
.bank_list ul li a:hover .bank_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.bank_list ul li a:hover .bank_ti{ color:#0064a3;}

.bank_img{ overflow:hidden; }
.bank_img img { -moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;} 
.bank_ti{ width:100%; font-size:22px; color:#000; height:35px; line-height:35px; margin-top:10px; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;}
.bank_con{ width:100%; height: 115px; overflow:hidden; font-size:16px; line-height:23px; color:rgba(0,0,0,0.7);}


/*产品列表-品牌*/
.hand{ width:100%; height:auto; overflow:hidden;}
.hand ul li{ float:left; width:500px; height:350px; list-style:none; margin-right:40px;}
.hand ul li:nth-child(2n){ margin-right:0px;}
.hand ul li a{ display:block; width:100%; height:100%;}
.hand ul li a:hover .bank_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.hand ul li a:hover .hand_ti{ color:#0064a3;}

.hand_ti{ width:100%; font-size:22px; color:#000; text-align:center; height:65px; line-height:65px; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;}


/*工程服务*/
.n_big_2{ width:1400px; height:auto; overflow:hidden; margin: auto; font-size:46px; color:#fff; line-height:72px; padding-top:114px;}
.n_big_2 span{ font-weight:bold;}
.kong{ width:42px; height:auto; overflow:hidden; display:inline-block;}
.kong1{ width:78px; height:auto; overflow:hidden; display:inline-block;}
.kong2{ width:110px; height:auto; overflow:hidden; display:inline-block;}
.project{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:40px;}
.project_left{ float:left; height:545px; background:url(../images/project_08.jpg) no-repeat left top; text-align:right; width:50%;}
.project_left img{ padding-top:84px; height:460px; width:644px;}
.project_right{ float:right; width:630px; height:545px; position:relative;}
.project_1{ width:100%; height:auto; overflow:hidden; font-size:16px; line-height:31px; color:rgba(0,0,0,0.6);}
.project_2{ position:absolute; left:0; bottom:0;}
.project_2 a{ display:block; font-size:16px; color:#fff; width:168px; height:45px; text-align:center; line-height:45px; border:1px solid #0064a3; background-color:#0064a3;-webkit-transition: all 0.4s ease-in-out; cursor:pointer;}
.project_2 a:hover{ background-color:#fff; color:#0064a3;}

.programme{ width:100%; background:url(../images/project_12.jpg) no-repeat center; background-size:cover; height:670px; padding-top:55px; margin-top:74px;}
.programme .main_tit{ margin-top:0px;}
.programme .main_tit_1{ color: rgba(255,255,255,0.06);}
.programme .main_tit_2{ color:#fff;}
.programme_all{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:70px; border-bottom:1px solid #666868; padding-bottom:10px;}
.programme_type{ width:100%; height:auto; overflow:hidden; padding-bottom:45px; position:relative; min-height:50px;}
.programme_name{ float:left; font-size:18px; color:#fff; font-weight:bold; height:43px; line-height:43px;}
.programme_right{ float:right; width:1320px; height:auto; overflow:hidden; position:relative; min-height:56px;}
.programme_right_1{  width:100%; height:auto; overflow:hidden; display:none;}
.programme_mune{ width:100%; height:43px;}
.programme_mune a{ display:block; float: left; font-size:18px; color:#fff; height:43px; line-height:43px; cursor:pointer; width:160px; text-align:center; margin-right:65px;-webkit-transition: all 0.4s ease-in-out;}
.programme_mune a:hover{ background-color:#0064a3;}
.programme_mune a.programme_mune_a{ background-color:#0064a3;}
.programme_con{ width:1280px; padding-left:40px; height:auto; min-height:40px; overflow:hidden; margin-top:8px; position:relative;}
.programme_con a{ display:inline-block; font-size:16px; color:rgba(255,255,255,0.6); height:40px; line-height:40px; cursor:pointer;-webkit-transition: all 0.4s ease-in-out;}
.programme_con span{font-size:16px; color:rgba(255,255,255,0.6); padding:0px 20px; cursor:pointer;}
.programme_con a:hover{ color:#fff;}


.programme_kuai{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:60px;}
.programme_zuo{ float:left; font-size:22px; color:#fff; height:60px; line-height:60px;}
.programme_you{ float:right; width:1283px; height:auto; overflow:hidden;}
.programme_you .hunt_con{ width:1104px;}
.programme_you .hunt_text{ width:930px;}
.programme_you .hunt_re{ color:rgba(255,255,255,0.5); margin-top:0px;}
.programme_you .hunt_hot{ margin-top:-5px;}
.programme_you .hunt_hot a{ color:#fff;}
.programme_you .hunt_hot a:hover{color:#0064a3;}

.greet{ width:1400px; height:216px; margin:auto; margin-top:70px; background-color:#0064a3;}
.greet_tit{ margin:auto; font-size:22px; color:#fff; height:75px; line-height:75px; width:1275px; padding-top:25px;}
.greet_con{ margin:auto; width:1275px; height:67px; position:relative;}

.greet_text{ width:596px; height:60px; background:#f7f7f7; padding-left:20px; border:none; border-radius:4px; line-height:60px; color:#000; font-family:"微软雅黑";-webkit-transition: all 0.4s ease-in-out;font-size:16px;}
.greet_text::-webkit-input-placeholder { color:rgba(0,0,0,0.4); font-size:16px;}
.greet_text:focus {  -moz-box-shadow:inset 0px 0px 3px #0064a3; -webkit-box-shadow: inset 0px 0px 3px #0064a3; box-shadow: inset 0px 0px 3px #0064a3;}

.greet_text1{ width:396px; height:60px; background:#f7f7f7; padding-left:20px; border:none; border-radius:4px; line-height:60px; color:#000; font-family:"微软雅黑";-webkit-transition: all 0.4s ease-in-out; font-size:16px;}
.greet_text1::-webkit-input-placeholder { color:rgba(0,0,0,0.4); font-size:16px;}
.greet_text1:focus {  -moz-box-shadow:inset 0px 0px 3px #0064a3; -webkit-box-shadow: inset 0px 0px 3px #0064a3; box-shadow: inset 0px 0px 3px #0064a3;}



.greet_btn{ float:right; width:236px; height:60px; border:2px solid #fff; padding-left:60px; background: url(../images/project_15.png) no-repeat 40px; font-size:22px; color:#fff; font-family:"微软雅黑"; position:absolute; right:0; top:0; border-radius:4px; cursor:pointer;-webkit-transition: all 0.4s ease-in-out;}
.greet_btn:hover{ background:#fff url(../images/project_151.png) no-repeat 40px;color:#0064a3;}

/*产品详情*/
.chan{ width:100%; height: auto; overflow:hidden; background:url(../images/goods_03.png) repeat-x center top; padding-top:67px;}
.chan .observed_biao{ border-bottom:none;}

.mune_warp{ width:100%; height:123px; margin:auto; position:relative; margin-top:31px;}
.munea{ width:1400px; margin:auto; height: auto; padding-top:31px; text-align:center; position:relative; z-index:1;}
.munea a{ display:inline-block;  height:58px; line-height:58px; padding:0px 45px; font-size:22px; color:#828282; background-color:#fff; border:1px solid #b6b6b6; border-radius:7px; cursor:pointer; margin:0px 10px; -webkit-transition: all 0.4s ease-in-out;}

.munea a:hover{ background-color:#004098; border:1px solid #004098; color:#fff; -moz-box-shadow:5px 4px 10px rgba(0,64,152,0.7); -webkit-box-shadow:5px 4px 10px rgba(0,64,152,0.7); box-shadow:5px 4px 10px rgba(0,64,152,0.7);}
.munea a.munea_a{ background-color:#004098; border:1px solid #004098; color:#fff; -moz-box-shadow:5px 4px 10px rgba(0,64,152,0.7); -webkit-box-shadow:5px 4px 10px rgba(0,64,152,0.7); box-shadow:5px 4px 10px rgba(0,64,152,0.7);}

.munea_en{ width:100%; text-align:center; position:absolute; top:-30px; z-index:0; font-size:166px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:rgba(0,0,0,0.06);}

.sketch{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:45px; padding-bottom:75px;}
.sketch_left{ float:left; width:50%; height:556px; overflow:hidden;}

.detail_all{ width:100%; height:556px; margin:auto; position:relative;}
.shang{ width:700px; height:423px; overflow:hidden; margin:auto; position:relative;}
.shang .swiper-slide{ width:100%;}
.shang_con{ width:100%; height:100%; position:relative;}
.shang_con img{ width:700px; height:423px;}
.shang_fang{ position:absolute; bottom:0; right:0; background:url(../images/chan_04.png) no-repeat center; width:87px; height:95px;}
.shang_fang img{ width:23px; height:24px; padding-top:56px; margin-left:50px;}


.xia{ width:612px; height:113px; position:relative; overflow:hidden; margin:auto; margin-top:19px;}
.xia .swiper-slide-thumb-active .xia_con_bg{ opacity:1;}
.xia_con{ width:189px; height:113px; position:relative; margin:auto;}
.xia_con img{ width:189px; height:113px;}
.xia_con_bg{ position:absolute; top:0; width:100%; height:100%; background-color:rgba(0,0,0,0.2); opacity:0;-webkit-transition: all 0.4s ease-in-out;}

.xia_left{ position:absolute; left:0px; bottom:0; width:37px; height:113px; text-align:center; line-height:113px; font-family: "宋体"; color:#fff; background-color:#000; font-size:30px; overflow:hidden; cursor:pointer; z-index:1;-webkit-transition: all 0.4s ease-in-out;outline: none;}
.xia_left:hover{ background-color:#0064a3;}
.xia_right{ position:absolute; right:0px; bottom:0; width:37px; height:113px; text-align:center; line-height:113px; font-family:"宋体"; color:#fff; font-size:30px; background-color:#000; overflow:hidden; cursor:pointer; z-index:1;-webkit-transition: all 0.4s ease-in-out;outline: none;}
.xia_right:hover{ background-color:#0064a3;}






.sketch_right{ float:right; width:635px; height:auto; overflow:hidden;}
.sketch_tit{ width:100%; height: auto; overflow:hidden; font-size:26px; color:rgba(0,0,0,0.6); font-weight:bold; line-height:30px;}
.sketch_en{ width:100%; font-size:22px; color:rgba(0,0,0,0.3); font-family:Arial, Helvetica, sans-serif; line-height:36px;}
.sketch_nei{ width:100%; height:auto; overflow:hidden; font-size:18px; color:rgba(0,0,0,0.8); line-height:32px; margin-top:64px;}


.survey{ width:1400px; height:auto; overflow:hidden; margin:auto; padding-bottom:40px;}
.survey_left{ float:left; width:1060px; height:auto; overflow:hidden; border-top:1px solid #e5e5e5; padding-top:60px;}
.survey_left .sketch_tit{ text-align:center;}
.survey_left .sketch_en{ text-align:center;}
.survey_con{ width:100%; height:auto; overflow:hidden; margin-top:20px; border-bottom:1px solid #e5e5e5; padding-bottom:55px; margin-bottom:60px;}
.survey_con img{ max-width:100%; height:auto;}
.survey_con_1{ margin:auto; font-size:16px; color:#0064a3; line-height:28px; width:990px;}
.survey_cona{ border-bottom:none; margin-bottom:0px;}

.survey_right{ float:right; width:285px; height:auto; overflow:hidden;}
.survey_xiang{ width:100%; font-size:18px; color:#000; font-weight:bold; line-height:20px;}
.survey_list{ width:100%; height:auto; overflow:hidden; margin-top:10px; padding-bottom:43px; border-bottom:1px solid #e8e8e8; margin-bottom:50px;}
.survey_list ul li{ width:100%; height:40px; list-style:none;}
.survey_list ul li a{ display:block; width:100%; height:40px; line-height:40px; font-size:16px; color:rgba(0,0,0,0.7); overflow: hidden; cursor:pointer; -webkit-transition: all 0.4s ease-in-out;}
.survey_list ul li a:hover{ color:#0064a3;}

.survey_lie{ width:100%; height:auto; overflow: hidden; margin-top:20px;}
.survey_lie ul li{ width:100%; height:85px; margin-bottom:23px; list-style:none;}
.survey_lie ul li a{ display:block; width:100%; height:85px;}
.survey_lie ul li a:hover .survey_tu img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.survey_lie ul li a:hover .survey_1{ color:#0064a3;}

.survey_tu{ float:left; width:121px; height:85px; overflow:hidden; }
.survey_tu img { width:121px; height:85px; -moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;} 
.survey_you{ float:right; width:147px; height:85px; overflow:hidden;}
.survey_1{ width:100%; font-size:16px; color:#000; height:18px; line-height:18px; -webkit-transition: all 0.4s ease-in-out;}
.survey_2{ width:100%; height:40px; font-size:14px; line-height:20px; color:rgba(0,0,0,0.6); margin-top:12px;}


/*张力中心*/
.n_big_3{ margin:auto; width:1400px; height:auto; overflow:hidden; padding-top:170px;}
.n_big_3 span{ display:inline-block; background:url(../images/kernel_03.jpg) no-repeat left;font-size:40px; color:#fff; height:72px; line-height:72px; padding-left:25px;}

.n_big_4{ width:auto;}
.n_big_4 a{ display: inline-block; width:auto; height:55px; line-height:55px; cursor:pointer;}
.n_big_4 span{ display:inline-block; background:url(../images/kernel_07.jpg) no-repeat left;font-size:22px; color:#fff; height:55px; line-height:55px; padding-left:25px; -webkit-transition: all 0.4s ease-in-out; }
.n_big_4 a:hover span{ background:url(../images/kernel_03.jpg) no-repeat left;font-size:26px;}
.n_big_4 a.n_big_4_a span{ background:url(../images/kernel_03.jpg) no-repeat left;font-size:26px;}



.programmea{ background:url(../images/kernel_14.jpg) no-repeat center; height:778px;}
.programmea .programme_all{ border-bottom:1px solid rgba(255,255,255,0.1);}
.programmea .programme_type{ padding-bottom:30px;}
.programmea .programme_kuai{ margin-top:40px;}

.programmea_mune{ width:100%; height: auto; overflow:hidden;}
.programmea_mune a{ display: inline-block; font-size:18px; color:#fff; height:43px; line-height:43px; cursor:pointer; padding:0px 17px; text-align:center; margin-right:35px;-webkit-transition: all 0.4s ease-in-out; margin-bottom:13px;}
.programmea_mune a:hover{ background-color:#0064a3;}
.programmea_mune a.programmea_mune_a{ background-color:#0064a3;}

.keynote_list{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:58px;}
.keynote_list ul li{ float:left; width:631px; height:400px; list-style:none; margin-bottom:45px; margin-right:138px;}
.keynote_list ul li:nth-child(2n){ margin-right:0px;}
.keynote_list ul li a{ display:block; width:100%; height:100%;}
.keynote_list ul li a:hover .keynote_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.keynote_list ul li a:hover .keynote_tit{ color:#0064a3;}

.keynote_img{ overflow:hidden; }
.keynote_img img { -moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;} 
.keynote_tit{ width:100%; font-size:22px; color:#000; height:70px; line-height:70px; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;}

.stress{ width:100%; background:url(../images/kernel_24.jpg) no-repeat center; background-size:cover; height:650px; padding-top:70px;}
.stress .main_tit{ margin-top:0px;}
.stress .main_tit_1{ color:rgba(255,255,255,0.06);}
.stress .main_tit_2{ color:#fff;}
.stress_all{ width:1400px; height:350px; overflow-y:scroll; margin:auto; margin-top:83px;}
.stress_list{ width:100%; height:auto; overflow:hidden; margin:auto;}
.stress_list ul li{ float:left; width:625px; height:70px; list-style:none; margin-right:70px;}
.stress_list ul li a{ display:block; width:100%; height:69px; border-bottom:1px solid rgba(255,255,255,0.1); font-size:18px; color:#fff; line-height:69px; background:url(../images/kernel_27.png) no-repeat right;-webkit-transition: all 0.4s ease-in-out; cursor:pointer;}
.stress_list ul li a:hover{ color:#000; background:url(../images/kernel_271.png) no-repeat right;}



.focal_list{ width:1450px; height:248px; margin:auto;position:relative; z-index:0; overflow:hidden; padding-top:57px;}

.focal_list .paginationf{ position: absolute; left:0px; bottom:0px; text-align: center; width:100%; z-index:1; margin:auto;}
.focal_list .swiper-pagination-bullet { display: inline-block; width:12px; height:12px; background-color:#e5e5e5;  border-radius:50px; margin:0px 5px; cursor: pointer;  -webkit-transition: all 0.4s ease-in-out;}
.focal_list .swiper-pagination-bullet-active{ background-color: #0064a3;}	

.focal_con{ width:608px; height:125px; margin:auto;-moz-box-shadow:0px 0px 18px rgba(0,64,152,0.19); -webkit-box-shadow:0px 0px 18px rgba(0,64,152,0.19); box-shadow:0px 0px 18px rgba(0,64,152,0.19); padding:32px;-webkit-transition: all 0.4s ease-in-out;}
.focal_con a{ display:block; width:100%; height:100%;}
.focal_con:hover{-moz-box-shadow:0px 0px 18px rgba(0,0,0,0.3); -webkit-box-shadow:0px 0px 18px rgba(0,0,0,0.3); box-shadow:0px 0px 18px rgba(0,0,0,0.3);}
.focal_con:hover .focal_1{ color:#0064a3;}
.focal_con:hover .focal_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}

.focal_img{ float:left; width:178px; height:125px; overflow:hidden;}
.focal_img img{ width:178px; height:125px; -moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.focal_right{ float:right; width:385px; height:125px;}
.focal_1{ width:100%; font-size:22px; color:#000; height:24px; line-height:24px;-webkit-transition: all 0.4s ease-in-out;}
.focal_2{ width:100%; height:75px; overflow:hidden; font-size:16px; color:rgba(0,0,0,0.6); line-height:25px; margin-top:15px;}


.appliance{ width:100%; height:auto; overflow:hidden; margin-top:140px; padding-bottom:70px;}
.appliance .main_tit{ margin-top:0px;}

.appliance_list{ width:1450px; height:413px; margin:auto;position:relative; z-index:0; overflow:hidden; margin-top:47px;}
.appliance_list8{ display:none;}
.appliance_list .paginationa{ position: absolute; left:0px; bottom:0px; text-align: center; width:100%; z-index:1; margin:auto;}
.appliance_list .swiper-pagination-bullet { display: inline-block; width:12px; height:12px; background-color:#e5e5e5;  border-radius:50px; margin:0px 5px; cursor: pointer;  -webkit-transition: all 0.4s ease-in-out;}
.appliance_list .swiper-pagination-bullet-active{ background-color: #0064a3;}	

.appliance_con{ width:447px; height:344px; margin:auto;}
.appliance_con a{ display:block; width:100%; height:100%; position:relative;} 

.appliance_con:hover .appliance_tit{ color:#0064a3;}
.appliance_con:hover .case_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.appliance_con:hover .appliance_bg{ width:100%;}

.focal_img{ width:178px; height:125px; overflow:hidden;}
.focal_img img{ width:178px; height:125px; -moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}

.appliance_tit{ width:100%; font-size:18px; color:#000; height:70px; line-height:70px;-webkit-transition: all 0.4s ease-in-out;}
.appliance_bg{ width:0px; background-color:#e5e5e5; height:2px; overflow:hidden; position:absolute; bottom:0; left:0;-webkit-transition: all 0.4s ease-in-out;}


.exercise{ width:100%; height:auto; overflow:hidden; background-color:#f9f9f9; padding-top:80px; padding-bottom:67px;}
.exercise .main_tit{ margin:auto; margin-top:0px; width:1400px;}
.exercise .main_tit_1{ text-align: left;}
.exercise .main_tit_2{ text-align: left;}
.exercise_all{ width:1400px; height:500px; margin:auto; position:relative; margin-top:64px;}

.exercise_list{ width:1430px; height:500px; overflow:hidden; margin:auto; position:relative; margin-left:-15px;}

.exercise-left {position: absolute; right:60px; top:-118px; z-index:10; cursor:pointer; overflow:hidden; width:51px; height:51px; line-height:51px; outline: none; font-size:26px; color:#000; background-color:#fff; font-family:"宋体"; text-align:center;-webkit-transition: all 0.4s ease-in-out;}
.exercise-left:hover{ background-color:#0064a3; color:#fff;}
.exercise-right {position: absolute; right:0px; top:-118px; z-index:10; cursor:pointer; overflow:hidden; width:51px; height:51px; line-height:51px; outline: none; font-size:26px; color:#000; background-color:#fff; font-family:"宋体"; text-align:center; -webkit-transition: all 0.4s ease-in-out;}
.exercise-right:hover{ background-color:#0064a3; color:#fff;}

.exercise_con{ width:685px; height:500px; margin:auto;}
.exercise_con a{ display:block; width:100%; height:100%; position: relative;}
.exercise_con a:hover .exercise_bg{ border-bottom:5px solid #0064a4;}
.exercise_con a:hover .exercise_1{ color:#0064a3;}
.exercise_con a:hover .exercise_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.exercise_con a:hover .exercise_3{ opacity:1;}

.exercise_img{ overflow:hidden;}
.exercise_img img{ -moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}

.exercise_bg{ width:615px; height:145px; overflow:hidden; background-color:#fff; border-bottom:5px solid #fff; position:absolute; bottom:40px; left:35px;}
.exercise_1{ margin: auto; font-size:22px; color:#000; line-height:45px; height:auto; overflow:hidden; max-height:45px; width:550px; margin-top:21px; -webkit-transition: all 0.4s ease-in-out;}
.exercise_2{ margin: auto; font-size:14px; color:rgba(0,0,0,0.6); line-height:24px; height:48px; overflow:hidden;  width:550px; margin-top:8px;}
.exercise_3{ margin: auto; width:550px; font-size:30px; color:rgba(0,0,0,0.53); font-family:Arial, Helvetica, sans-serif; border-top:1px solid #e5e5e5; height:70px; line-height:70px; margin-top:22px; opacity:0; -webkit-transition: all 0.4s ease-in-out;}


.press{ width:100%; height:auto; overflow:hidden; padding-top:70px; padding-bottom:60px;}
.press .main_tit{ margin:auto; margin-top:0px; width:1400px;}
.press .main_tit_1{ text-align: left;}
.press .main_tit_2{ text-align: left;}

.press_all{ width:1400px; height:493px; margin:auto; position:relative;}

.press_list{ width:1416px; height:450px; overflow:hidden; margin:auto; padding-top:43px; position:relative; margin-left:-8px;}
.press_list .swiper-slide{ height:50%;}

.press-left {position: absolute; right:60px; top:-118px; z-index:10; cursor:pointer; overflow:hidden; width:51px; height:51px; line-height:51px; outline: none; font-size:26px; color:#000; background-color:#f8f8f8; font-family:"宋体"; text-align:center;-webkit-transition: all 0.4s ease-in-out;}
.press-left:hover{ background-color:#0064a3; color:#fff;}
.press-right {position: absolute; right:0px; top:-118px; z-index:10; cursor:pointer; overflow:hidden; width:51px; height:51px; line-height:51px; outline: none; font-size:26px; color:#000; background-color:#f8f8f8; font-family:"宋体"; text-align:center; -webkit-transition: all 0.4s ease-in-out;}
.press-right:hover{ background-color:#0064a3; color:#fff;}

.press_con{ width:340px; height:211px; margin:auto;}
.press_con a{ display:block; width:100%; height:100%; position: relative;-moz-box-shadow:0px 0px 18px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 18px rgba(0,0,0,0.1); box-shadow:0px 0px 18px rgba(0,0,0,0.1);}
.press_con a:hover .press_bg{ background-color:rgba(0,0,0,0.5);}
.press_con a:hover .press_1{ color:#fff;}
.press_con a:hover .press_2{ color:#fff;}
.press_con a:hover .press_3{ display:none;}
.press_con a:hover .press_4{ opacity:1;}

.press_bg{ width:100%; height:100%; overflow:hidden; background-color:#fff;  position:absolute; top:0px; -webkit-transition: all 0.4s ease-in-out;}
.press_1{ margin: auto; font-size:18px; color:#0064a3; font-family:Arial, Helvetica, sans-serif; line-height:40px; height:40px; overflow:hidden; width:285px; margin-top:10px; -webkit-transition: all 0.4s ease-in-out;}
.press_2{ margin: auto; font-size:20px; color:#000; line-height:28px; height:56px; overflow:hidden;  width:285px; margin-top:17px; -webkit-transition: all 0.4s ease-in-out;}
.press_3{ margin: auto; width:285px; font-size:14px; color:rgba(0,0,0,0.6); height:48px; line-height:24px; overflow:hidden; margin-top:16px; -webkit-transition: all 0.4s ease-in-out;}
.press_4{ margin:auto; width:285px; font-size:14px; color:#fff; height:30px; line-height:30px; margin-top:30px; -webkit-transition: all 0.4s ease-in-out;}

.repair{ width:100%; background:url(../images/kernel_56.jpg) no-repeat center; background-size:cover; height:582px; padding-top:72px;}
.repair .main_tit{ margin:auto; margin-top:0px; width:1400px;}
.repair .main_tit_1{ text-align: left; color:rgba(255,255,255,0.06);}
.repair .main_tit_2{ text-align: left; color:#fff;}
.repair_con{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:77px;}
.repair_1{ width:100%; height:50px; line-height:50px; font-size:22px; color:#fff;}
.repair_2{ width:100%; height:auto; overflow:hidden; font-size:16px; line-height:27px; color:rgba(255,255,255,0.6); margin-top:10px;}
.repair_3{ width:100%; height:auto; overflow:hidden; margin-top:20px;}
.repair_3 span{ display:inline-block; background:url(../images/kernel_59.png) no-repeat left; font-size:16px; line-height:27px; padding-left:16px; color:#fff;}

.repair_4{ width:100%; height:auto; overflow:hidden; margin-top:45px;}
.repair_4 a{ display:block; font-size:16px; color:#fff; width:168px; height:45px; text-align:center; line-height:45px; border:1px solid #0064a3; background-color:#0064a3;-webkit-transition: all 0.4s ease-in-out; cursor:pointer;}
.repair_4 a:hover{ background-color:#fff; color:#0064a3;}

.greeta{ margin-top:70px;}

.cooperate{ width:1416px; height:158px; margin:auto; margin-top:75px; overflow:hidden;}

.cooperate_5{ margin:auto; width:1136px; height: auto; overflow:hidden;}
.cooperate_5 ul li{ float:left; width:334px; height:158px; list-style:none; margin-right:468px;}
.cooperate_5 ul li:nth-child(2n){ margin-right:0px;}

.cooperate_6{ margin:auto; width:1400px; height: auto; overflow:hidden;}
.cooperate_6 ul li{ float:left; width:334px; height:158px; list-style:none; margin-right:21px;}
.cooperate_6 ul li:nth-child(4n){ margin-right:0px;}

.cooperate_7{ margin:auto; width:1400px; height: auto; overflow:hidden;}
.cooperate_7 ul li{ float:left; width:334px; height:158px; list-style:none; margin-right:199px;}
.cooperate_7 ul li:nth-child(3n){ margin-right:0px;}


.cooperate_con{ width:334px; height:158px; position:relative; margin:auto; background-color:#f9f9f9;}
.cooperate_con:hover .cooperate_tit{ opacity:1;}
.cooperate_tit{ position:absolute; top:0; width:100%; height:158px; text-align:center; line-height:158px; font-size:22px; color:#fff; background-color:rgba(0,100,163,0.95); opacity:0;-webkit-transition: all 0.4s ease-in-out; }


/*板材成套*/
.goods_righta{ padding-bottom:0px;}
.panel_tit{ font-size:32px; color:#0064a3; height:90px; line-height:90px; padding-top:30px; width: 1040px; padding-left: 51px;}
.panel_all{ width:1040px; padding-left: 51px;  height: 748px; overflow:hidden; padding-bottom:40px; position:relative;}

.panel_con{width:1040px; padding-left: 51px; border-top: 1px solid #e5e5e5; height: auto; overflow:hidden; }
.panel_1{ width:100%; text-align:center; font-size:18px; color:#868686; font-weight:bold; height:24px; line-height:24px; padding-top:32px;}
.panel_2{ width:100%; text-align:center; font-size:16px; color:#e0dfdf; font-family:Arial, Helvetica, sans-serif; height:22px; line-height:22px;}
.panel_3{ margin:auto; height:auto; overflow:hidden; font-size:14px; color:#000; line-height:25px; width:100%; margin-top:15px; padding-bottom:24px;}
.panel_3 img{ max-width:100%; height:auto;}
.panel_cona{ border-bottom:none;}
.panel_cona .panel_3{ padding-bottom:0px;}


.panel_shang{ width:100%; height:594px; overflow:hidden; margin:auto; position:relative;}
.panel_shang .swiper-slide{ width:100%;}
.panel_tu{ width:100%; height:100%; position:relative;}
.panel_tu img{ width:100%; height:594px;}

.shang_fang{ position:absolute; bottom:0; right:0; background:url(../images/chan_04.png) no-repeat center; width:87px; height:95px;}
.shang_fang img{ width:23px; height:24px; padding-top:56px; margin-left:50px;}


.panel_xia{ width:970px; height:117px; position:relative; overflow:hidden; margin:auto; margin-top:37px;}
.panel_xia .swiper-slide-thumb-active .xia_con_bg{ opacity:1;}
.panel_rong{ width:192px; height:117px; position:relative; margin:auto;}
.panel_rong img{ width:192px; height:117px;}
.xia_con_bg{ position:absolute; top:0; width:100%; height:100%; background-color:rgba(0,0,0,0.2); opacity:0;-webkit-transition: all 0.4s ease-in-out;}

.panel_left{ position:absolute; left:51px; bottom:40px; width:35px; height:117px; text-align:center; line-height:117px; font-family: "宋体"; color:#fff; background-color:#000; font-size:30px; overflow:hidden; cursor:pointer; z-index:1;-webkit-transition: all 0.4s ease-in-out;outline: none;}
.panel_left:hover{ background-color:#0064a3;}
.panel_right{ position:absolute; right:0px; bottom:40px; width:35px; height:117px; text-align:center; line-height:117px; font-family:"宋体"; color:#fff; font-size:30px; background-color:#000; overflow:hidden; cursor:pointer; z-index:1;-webkit-transition: all 0.4s ease-in-out;outline: none;}
.panel_right:hover{ background-color:#0064a3;}


/*首页*/
.big{ width:100%; height:100vh; margin:auto;position:relative; z-index:0; overflow:hidden;}
.big .swiper-slide.swiper-slide-active .big_div{-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);}

.big .pagination{ position: absolute; left:30px; bottom:30px; text-align: center; width:50px; z-index:1; margin:auto;}
.big .swiper-pagination-bullet { display: block; width:100%; height:42px; line-height:42px; font-size:18px; font-family:shu1; background-color:transparent; color:#fff;  border-radius:50px; margin:0px; cursor: pointer;  -webkit-transition: all 0.4s ease-in-out;}
.big .swiper-pagination-bullet-active{ text-decoration:underline;}	


.big_con{ width:100%; height:100%; position:relative;}
.big_div{ width:100%; height:100%; -moz-transform:scale(1.05,1.5);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05);-webkit-transition: all 2s ease-in;-moz-transition: all 2s ease-in;-o-transition: all 2s ease-in;-ms-transition: all 2s ease-in;transition: all 2s ease-in; -webkit-transition: all 2s ease-in-out; position:absolute; top:0;}
.big_all{ width:1400px; height:auto; overflow:hidden; position:relative; z-index:9; margin:auto;}
.big_1{ width:1400px; margin: auto; font-size:100px; color:#fff; height:130px; line-height:130px; text-align:center;}
.big_1 span{ font-weight:bold;}
.big_2{ width:1400px; margin:auto; font-size:26px; color:#fff; height:50px; line-height:50px; text-align:center;}

.big_3{ width:100%; height:30px; text-align:center; position:absolute; bottom:70px;}
.big_3 img{ height:30px; width:auto;display: inline-block; animation: animate 1s linear infinite both;}

@keyframes animate{
    0%, 50%, 100%{ margin-top:0px;}
    25%{ margin-top:10px; }
    75%{ margin-top:-5px; }
}



.observe_warp{ width:100%; background:url(../images/index_03.jpg) repeat-x center top; height:327px;}
.observe{ width:1400px; height:327px; margin:auto;}
.observe ul li{ float:left; width:25%; height:327px; list-style:none;}
.observe ul li a{ display:block; width:100%; height:257px; padding-top:70px; position:relative;-webkit-transition: all 0.4s ease-in-out;}
.observe ul li a:hover{ padding-top:100px;  height:227px;}
.observe ul li a:hover .observe_img_1{ display:none;}
.observe ul li a:hover .observe_tit{ color:#fff; height:55px; line-height:55px;}
.observe ul li a:hover .observe_shu{ opacity:1;}
.observe ul li a:hover .observe_bg{ opacity:1;}


.observe_img{ width:100%; height:73px; overflow:hidden; position:relative; z-index:1;}
.observe_img_1{ width:100%; height:73px; text-align:center;-webkit-transition: all 0.4s ease-in-out;}
.observe_img_1 img{ height:73px; width:auto;}
.observe_img_2{ width:100%; height:73px; text-align:center;}
.observe_img_2 img{ height:73px; width:auto;}
.observe_tit{ width:100%; text-align:center; font-size:22px; color:#000; height:65px; line-height:65px; position:relative; z-index:1;-webkit-transition: all 0.4s ease-in-out;}
.observe_shu{ width:100%; height:auto; overflow:hidden; line-height:130px; font-size:130px; color:rgba(255,255,255,0.1); position:relative; z-index:1; font-family:shu; text-align:center; position:absolute; bottom:-27px; opacity:0;-webkit-transition: all 0.4s ease-in-out;}
.observe_bg{ position:absolute; bottom:0; width:100%; height:284px; background-color:#0064a3; opacity:0;-webkit-transition: all 0.4s ease-in-out;}


.suggest{ width:100%; height:auto; overflow:hidden; position:relative; background:url(../images/index_21.jpg) no-repeat center bottom; margin-top:75px; margin-bottom:75px;}
.suggest_bg{ position:absolute; left:0; top:137px; width:535px; height:330px; background-color:#0064a3;}

.suggest .main_tit{ margin:auto; margin-top:0px; width:1400px;}
.suggest .main_tit_1{ text-align: left;}
.suggest .main_tit_2{ text-align: left;}
.suggest_con{ width:1400px; height:auto; overflow:hidden; margin:auto; position:relative; z-index:1; margin-top:125px;}
.suggest_img{ float:left; width:654px; height:442px;}
.suggest_img img{ width:100%; height:auto;}
.suggest_right{ float:right; width:670px; height:442px; position:relative;}
.suggest_1{ width:100%; font-size:30px; color:#000000; line-height:30px; font-weight:bold; background: url(../images/suggest_06.jpg) no-repeat left bottom; height:63px;}
.suggest_2{ width:100%; height:auto; overflow:hidden; font-size:16px; line-height:31px; color:rgba(0,0,0,0.6); margin-top:28px;}
.suggest_3{ width:100%; height:auto; overflow:hidden; position:absolute; bottom:0; left:0;}
.suggest_3 a{ display:block; font-size:16px; color:#fff; width:168px; height:45px; text-align:center; line-height:45px; border:1px solid #0064a3; background-color:#0064a3;-webkit-transition: all 0.4s ease-in-out; cursor:pointer;}
.suggest_3 a:hover{ background-color:#fff; color:#0064a3;}

.suggest_list{ width:1400px; height:255px; overflow:hidden; margin:auto; margin-top:77px;}
.suggest_list ul li{ float:left; width:25%; height:auto; overflow:hidden; list-style:none;}
.suggest_4{ width:100%; text-align:center; font-size:120px; color:#0064a3; font-family:shu1; line-height:120px; position:relative;} 
.suggest_4_1{ position:absolute; right:100px; top:0; font-family:"微软雅黑"; font-size:16px;color:#0064a3; height:50px; line-height:50px;}
.suggest_4_2{ position:absolute; right:28px; top:0; font-family:"微软雅黑"; font-size:24px; font-weight:bold;color:#0064a3; height:50px; line-height:50px;}
.suggest_4_3{ position:absolute; right:95px; top:0; font-family:"微软雅黑"; font-size:24px; font-weight:bold;color:#0064a3; height:50px; line-height:50px;}
.suggest_tit{ width:100%; text-align:center; font-size:16px; color:rgba(0,0,0,0.6); height:40px; line-height:40px;}

.shove{ width:100%; height:auto; overflow:hidden; background-color:#0064a4; padding-top:75px;}
.shove .main_tit{ margin:auto; margin-top:0px; width:1400px;}
.shove .main_tit_1{ text-align: left; color:rgba(255,255,255,0.06);}
.shove .main_tit_2{ text-align: left; color:#fff;}
.shove_come{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:35px;}
.shove_come_1{ width:650px; height:auto; overflow:hidden; font-size:16px; color:#fff; line-height:24px;}
.shove_all{ width:1400px; height:auto; overflow: hidden; margin:auto; margin-top:-36px;}
.shove_zong{ width:100%; height:539px; overflow:hidden;}
.shove_right{ float:right; width:629px; height:100%;}
.shove_right a{ display:block; width:100%; height:100%; position:relative;}
.shove_right a:hover .shove_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.shove_right a:hover .shove_tit{ background:url(../images/index_27.png) no-repeat left;}
.shove_right a:hover .shove_tit span{ padding-left:20px;}
.shove_right a:hover .shove_nie{ opacity:1;}
.shove_right a:hover .shove_xian{ opacity:1;}

.shove_img{ overflow:hidden;}
.shove_img img{ -moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.shove_tit{ width:100%; height:60px; overflow:hidden;}
.shove_tit span{ display:inline-block; font-size:22px; color:#fff; height:60px; line-height:60px; -webkit-transition: all 0.4s ease-in-out;}
.shove_nie{ font-size:16px; color:rgba(255,255,255,0.6); line-height:24px; width:565px; height:auto; overflow:hidden; opacity:0;-webkit-transition: all 0.4s ease-in-out;}
.shove_xian{ width:3px; height:145px; background-color:#f8f8f8; position:absolute; right:25px; top:307px; opacity:0;-webkit-transition: all 0.4s ease-in-out;}

.shove_zonga{ margin-top:-270px;}
.shove_left{ width:629px; height:100%;}
.shove_left a{ display:block; width:100%; height:100%; position:relative;}
.shove_left a:hover .shove_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.shove_left a:hover .shove_tit{ background:url(../images/index_27.png) no-repeat left;}
.shove_left a:hover .shove_tit span{ padding-left:20px;}
.shove_left a:hover .shove_nie{ opacity:1;}
.shove_left a:hover .shove_xian{ opacity:1;}

.sale{ width:100%; height:363px; background-color:#f8f8f8; padding-top:75px;}
.sale .main_tit{ margin-top:0px;}

.sale_list{ width:1400px; height:165px; margin:auto; margin-top:75px;}
.sale_list ul li{ float:left; width:20%; height:165px; list-style:none;}
.sale_list ul li a{ display:block; width:100%; height:165px; overflow:hidden;}
.sale_list ul li a:hover .sale_img_1{ margin-top:-71px;}
.sale_list ul li a:hover .sale_tit{ color:#0064a3;}

.sale_img{ width:100%; height:71px; overflow:hidden; position:relative; z-index:1;}
.sale_img_1{ width:100%; height:71px; text-align:center;-webkit-transition: all 0.4s ease-in-out;}
.sale_img_1 img{ height:71px; width:auto;}
.sale_img_2{ width:100%; height:71px; text-align:center;}
.sale_img_2 img{ height:71px; width:auto;}
.sale_tit{ width:100%; text-align:center; font-size:22px; color:#000; height:73px; line-height:73px; position:relative; z-index:1;-webkit-transition: all 0.4s ease-in-out;}



.journalism{ width:100%; height:673px; margin-top:75px; position:relative;}
.journalism_bg{ position:absolute; left:0; top:147px; width:535px; height:330px; background-color:#0064a3;}
.journalism .main_tit{ margin:auto; margin-top:0px; width:1400px;}
.journalism .main_tit_1{ text-align: left;}
.journalism .main_tit_2{ text-align: left;}

.journalism_tit{ width:1400px; height:auto; overflow:hidden; margin:auto; position:relative; z-index:1; margin-top:-66px;}
.journalism_mune{ float:left; width:420px; margin-left:800px;}
.journalism_mune .swiper-slide.swiper-slide-active a{ background-color:#0064a3; color:#fff;}


.journalism_mune a{ display: inline-block; font-size:18px; height:53px; line-height:53px; width:130px; margin:auto; text-align:center; color:#000; cursor:pointer; background-color:#f8f8f8;-webkit-transition: all 0.4s ease-in-out; }
.journalism_mune a:hover{ background-color:#0064a3; color:#fff;}
.journalism_mune a.journalism_mune_a{ background-color:#0064a3; color:#fff;}

.journalism_more{ float:right; height:53px;}
.journalism_more a{ display:block; height:53px; line-height:53px; cursor:pointer;}
.journalism_more a:hover span{color:#0064a3; background:url(../images/xiang_09.png) no-repeat left;background-size:14px;}
.journalism_more span{ display:inline-block; font-size:13px; color:rgba(0,0,0,0.5); font-family:Arial, Helvetica, sans-serif; background:url(../images/detail_03.png) no-repeat left; padding-left:25px; background-size:14px;-webkit-transition: all 0.4s ease-in-out;}

.journalism_xia{ width:1400px; height:51px; text-align:right; margin:auto; margin-top:75px;}


.journalism-left{ position:absolute; right:70px; top:-51px; width:51px; height:51px; text-align:center; line-height:51px; font-family: "宋体"; color:#000; background-color:#f8f8f8; font-size:30px; overflow:hidden; cursor:pointer; z-index:1;-webkit-transition: all 0.4s ease-in-out;outline: none;}
.journalism-left:hover{ background-color:#0064a3; color:#fff;}
.journalism-right{  position:absolute; right:10px; top:-51px; width:51px; height:51px; text-align:center; line-height:51px; font-family: "宋体"; color:#000; background-color:#f8f8f8; font-size:30px; overflow:hidden; cursor:pointer; z-index:1;-webkit-transition: all 0.4s ease-in-out;outline: none;}
.journalism-right:hover{ background-color:#0064a3; color:#fff;}


.journalism_war{ width:1420px; height:443px; margin:auto; position:relative;}

.journalism_lun{ width:1420px; height:443px; padding:24px 0px; overflow:hidden; position:relative;}

.journalism_all{ width:1400px; height:443px; margin:auto;}
.journalism_left{ float:left; width:654px; height:443px;}
.journalism_left a{ display:block; width:100%; height:100%; position: relative;}
.journalism_left a:hover .journalism_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.journalism_left a:hover .journalism_biao{ background-color:rgba(0,0,0,1);}

.journalism_img{ overflow:hidden;}
.journalism_img img{ -moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition: all 0.4s ease-in;-moz-transition: all 0.4s ease-in;-o-transition: all 0.4s ease-in;-ms-transition: all 0.4s ease-in;transition: all 0.4s ease-in;}
.journalism_biao{ width:100%; position:absolute; bottom:0; height:66px; background-color:rgba(0,0,0,0.7); -webkit-transition: all 0.4s ease-in-out;}
.journalism_biao span{ display:inline-block; font-size:18px; color:#fff; height:66px; line-height:66px; padding-left:30px;}
 
.journalism_list{ float:right; width:725px; height:443px;} 
.journalism_list ul li{ float:left; width:352px; height:211px; list-style:none; margin-bottom:21px; margin-right:21px;}
.journalism_list ul li:nth-child(2n){ margin-right:0px;}

.journalism_list ul li a{ display:block; width:100%; height:100%; position: relative;-moz-box-shadow:0px 0px 18px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 18px rgba(0,0,0,0.1); box-shadow:0px 0px 18px rgba(0,0,0,0.1);}
 
.journalism_list ul li a:hover .press_bg{ background-color:rgba(0,0,0,0.5);}
.journalism_list ul li a:hover .press_1{ color:#fff;}
.journalism_list ul li a:hover .press_2{ color:#fff;}
.journalism_list ul li a:hover .press_3{ display:none;}
.journalism_list ul li a:hover .press_4{ opacity:1;}

.journalism_list ul li .press_img{ width:352px; height:211px;}
.journalism_list ul li .press_img img{ width:352px; height:211px;}

.cooperate_warp{ width:100%; height: auto; overflow:hidden; padding-bottom:120px; position:relative;}
.cooperate_warp .paginationc{ position: absolute; left:0px; bottom:75px; text-align: center; width:100%; z-index:1; margin:auto;}
.cooperate_warp .swiper-pagination-bullet { display: inline-block; width:12px; height:12px; background-color:#e5e5e5;  border-radius:50px; margin:0px 5px;  cursor: pointer;  -webkit-transition: all 0.4s ease-in-out;}
.cooperate_warp .swiper-pagination-bullet-active{ background-color: #0064a3;}	


/*漂浮框*/
.side{position:fixed;width:58px;height: auto;right:52px;z-index:100;}
.side ul li{width:58px;height:58px;float:left;position:relative; margin-bottom:2px; list-style:none;}
.side ul li .sidebox{position:absolute;width:58px;height:58px;top:0;right:0;transition:all 0.3s;background:#0064a3;color:#fff;font:16px/58px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:58px;height:58px;line-height:58px;display:inline-block;background:#0064a3;transition:all 0.3s; cursor:pointer;}
.side ul li .sidetop:hover{ background:#cc0000;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;width:58px;height:58px;}
.ma{ width:58px; height:58px; position:relative;}
.ma:hover .ma_er{ display:block;transition:all 0.3s;}
.ma_img{ width:58px; height:58px;}
.ma_er{ width:100px; height:100px; background-color:#005bae;  position:absolute; top:0; left:-102px; display:none;}
.side ul li .ma_er img{ width:100px; height:100px;}



.leave_warp{ width:100%; height:100vh; position:fixed; top:0; z-index:99; background-color:rgba(0,0,0,0.5); display:none;}
.leave{ width:550px; height:530px; margin:auto; border-radius:10px; overflow:hidden; background-color:#fff;}
.leave_tit{ width:100%; height:51px; background-color:#f7f7f7;}
.leave_tit span{ display:inline-block; font-size:22px; color:#000; font-weight:bold; padding-left:23px; height:51px; line-height:51px;}
.leave_tit a{ display:inline-block; float:right; cursor:pointer; font-size:22px; color:rgba(0,0,0,0.5);-webkit-transform: rotate(45deg);
  transform: rotate(45deg); padding-right:10px; height:51px; line-height:61px;-webkit-transition: all 0.4s ease-in-out;}
.leave_tit a:hover{color: #0064a3;}
.leave_all{ width:460px; height:auto; overflow:hidden; margin:auto; margin-top:26px;}
.leave_one{ width:100%; height:auto; overflow:hidden; margin-bottom:22px;}
.leave_1{ float:left; font-size:16px; color:#000; height:48px; line-height:48px;}
.leave_2{ float:right; width:368px; height:auto;}


.leave_text{ width:350px; height:46px; background:#fff; border:1px solid #d4d4d4; padding-left:16px; border-radius:4px; line-height:46px; color:#000; font-family:"微软雅黑";-webkit-transition: all 0.4s ease-in-out; font-size:16px;}
.leave_text::-webkit-input-placeholder { color:rgba(0,0,0,0.4); font-size:16px;}
.leave_text:focus { border:1px solid #0064a3;  -moz-box-shadow:inset 0px 0px 3px #0064a3; -webkit-box-shadow: inset 0px 0px 3px #0064a3; box-shadow: inset 0px 0px 3px #0064a3;}

.leave_textarea{ width:334px; height:86px; background:#fff; border:1px solid #d4d4d4; padding:10px 16px; border-radius:4px; line-height:24px; color:#000; font-family:"微软雅黑";-webkit-transition: all 0.4s ease-in-out;}
.leave_textarea::-webkit-input-placeholder { color:rgba(0,0,0,0.4); font-size:16px;}
.leave_textarea:focus { border:1px solid #0064a3;  -moz-box-shadow:inset 0px 0px 3px #0064a3; -webkit-box-shadow: inset 0px 0px 3px #0064a3; box-shadow: inset 0px 0px 3px #0064a3;}
.leave_wen{ width:100%; font-size:14px; color:#000; height:45px; line-height:45px;}
.leave_wen span{ margin-right:10px;}

.leave_two{ width:100%; height:auto; overflow:hidden; margin-top:-10px;}
.leave_btn{  width:162px; height:48px; line-height:48px; border:1px solid #0064a2;background:#0064a2; font-size:16px; color:#fff; font-family:"微软雅黑"; border-radius:4px; cursor:pointer;-webkit-transition: all 0.4s ease-in-out; padding:10px 20px;}
.leave_btn:hover{ background:#fff; color:#0064a2;}

/*板材中心1*/
.n_big_3a{ padding-top:110px;}
.programmeb{ background:url(../images/plates_06.jpg) no-repeat center; height:590px;}
.programmef{ background:url(../images/chulin_02.jpg) no-repeat center; height:600px;}

.programme_typea{ padding-bottom:5px;}
.pressa{ padding-bottom:0px;}


/*除鳞中心*/
.programmec{ background:url(../images/descale_08.jpg) no-repeat center;}
.descale{ width:1400px; height:auto; overflow:hidden; margin:auto; margin-top:51px;}
.descale ul li{ float:left; width:447px; height:347px; list-style:none; margin-bottom:42px; margin-right:29px;}
.descale ul li:nth-child(3n){ margin-right:0px;}
.descale ul li a{ display:block; width:100%; height:100%;}
.descale ul li a:hover .case_img img{-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05); transform:scale(1.05,1.05);}
.descale ul li a:hover .descale_tit{ color:#0064a3;}
.descale_tit{ width:100%; font-size:18px; color:#000; height:75px; line-height:75px; overflow:hidden;-webkit-transition: all 0.4s ease-in-out;}


/*面包屑*/
.btn-nav {position: absolute; top:12px;  right:0px; background: transparent; padding-right:10px; border: none; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease;  transition: all .5s ease;cursor: pointer; z-index: 99999;}
.btn-nav:focus { outline: 0;}
.icon-bar { display: block; margin: 5px 0; width:24px; height: 2px; background-color: #0064a3;}
.btn-nav:hover .icon-bar { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; background-color: #0064a3;}
.nav-item { margin: 40px auto;text-align: center;}
.animated { display: block; margin: 0 auto;}
.animated:hover .icon-bar,
.animated:focus .icon-bar{ background-color: #0064a3;}
.animated:focus { cursor: pointer; z-index: 9999;}
.middle { margin: 0 auto;}
.icon-bar { -webkit-transition: all .7s ease; -moz-transition: all .7s ease; -ms-transition: all .7s ease; -o-transition: all .7s ease; transition: all .7s ease; z-index: 999999;}
.animated .icon-bar { z-index: 999999; background-color: #0064a3;}
.animated .topt { -webkit-transform: translateY(8px) rotateZ(45deg); -moz-transform: translateY(8px) rotateZ(45deg); -ms-transform: translateY(8px) rotateZ(45deg);-o-transform: translateY(8px) rotateZ(45deg);transform: translateY(8px) rotateZ(45deg)}
.animated .bottom { -webkit-transform: translateY(-6px) rotateZ(-45deg);-moz-transform: translateY(-6px) rotateZ(-45deg);-ms-transform: translateY(-6px) rotateZ(-45deg);-o-transform: translateY(-6px) rotateZ(-45deg); transform: translateY(-6px) rotateZ(-45deg);}
.animated .middle { width: 0;}
.cai{ display:none;}
.hunta{ display:none;}
.leafing_warp{ display:none;}
.cooperate_warp5{ display:none;}
.xianshi{ display:none;}
.appliance_list23{ display:none;}
.greet_btn3{ display:none;}
@media screen and (max-width:1914px)and (min-width:1435px){
	/*头部*/
	.nei_big{ height:428px;}
	.nei_big_1{ height:428px;}
	.header{ width:100%; height:75px; }
	.head_logo{ left:40px; height:75px; }
	.head_logo_1{ width:100%; height:75px;} 
	.head_logo_1 img{ cursor:pointer; padding-top:20px; height:34px; width:auto; }
	.head_logo_2{ width:100%; height:75px;} 
	.head_logo_2 img{ cursor:pointer; padding-top:20px; height:34px; width:auto; }


	.head{ width:1200px;}
	.nav{ margin:auto; height:75px;}
	.nav_1{ display: inline-block; height:75px; margin:0px 18px; position:relative;}
	.nav_1 a{ display:block; cursor:pointer;font-size:16px; height:75px; line-height:75px; }
		
	.nav_2{ display: inline-block; height:75px; margin:0px 18px;}
	.nav_2 a{ display:block; cursor:pointer;font-size:16px; height:75px; line-height:75px;}


	.nav_1_warp{ width:120px; height: auto; overflow:hidden; position:absolute; left:-25px; top:75px; display:none;}
	.nav_con a{ display:block; width:100%; font-size:14px; height:28px; line-height:28px;}
	.nav_2_warp{ width:160px; height: auto; overflow:hidden; position:absolute; left:-45px; top:75px; display:none;}
	
	
	.nav_3_warp{ width:100vw; height: auto; overflow:hidden; position:absolute; background-color:#fff; left:0px; top:75px; display:none;}
	.pull{width:1200px; padding:27px 0px;}
	
	.pull_mune{ float:left; margin-left:46px; width:245px;  margin-top: -22px;}
	.pull_mune a{ display:block; width:100%; font-size:16px; height:50px; line-height:50px;}
	.pull_mune a span{ font-size:14px; font-family:"宋体"; margin-right:13px;}
	
	.pull_right{ float:right; width:535px; height:auto; overflow:hidden;}
	
	.pull_1{ width:100%; height:171px; overflow:hidden; font-size:12px;line-height:19px; margin-top:-5px; padding-top:5px;}
	.pull_2{ width:100%;}
	.pull_2 a{ display:block; width:100%; font-size:12px; height:26px; line-height:26px; margin-top:4px; text-align:left;}
	.pull_2 span{  padding-left:8px;}
	
	
	.head_right{ position:absolute; right:40px; top:17px;}
	
	.head_search{ float:left; width:42px; height:42px;}
	.head_search_1{ width:42px; height:42px;}

	.head_search_1_1{ width:42px; height:42px;}
	.head_search_1_1 img{ width:38px; height:38px;}
	.head_search_1_2{ width:42px; height:42px;}
	.head_search_1_2 img{ width:38px; height:38px;}

	
	
	.search_xian{ position:absolute; top:73px; right:0px; width:300px; height:35px; background-color:#fff; border-radius:4px; overflow:hidden; opacity:0;-webkit-transition: all 0.4s ease-in-out;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.2); -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.2); box-shadow:0px 0px 10px rgba(0,0,0,0.2);}

	.search_xian1{ opacity:1; top:62px;}

	.head_share{ float:left; width:42px; height:42px; margin-left:10px;}
	.head_share_1{ width:42px; height:42px;}
	.head_share_1_1{ width:42px; height:42px;}
	.head_share_1_1 img{ width:38px; height:38px;}
	.head_share_1_2{ width:42px; height:42px;}
	.head_share_1_2 img{ width:38px; height:38px;}

	
	.head_fen{ position:absolute; top:73px; right:-15px; width:70px; height:auto; padding-top:15px; padding-bottom:10px;}
	.head_fen1{ opacity:1; top:62px;}
	.head_fen a{ display:block; width:100%; height:30px; overflow:hidden; text-align:center; margin-bottom:5px; cursor:pointer;}
	.head_fen img{ height:30px; width:auto; border-radius:4px;}

	.head_tel{ float:right; width:auto; height: auto; overflow:hidden; margin-left:10px;}
	.head_tel span{ display:inline-block; background-size:42px; font-size:16px; line-height:20px; height:42px; padding-left:51px;}
	
	
	.headera{ position: absolute; top:0; background-color: transparent;}
	.headera .head_logo_1{ margin-top:-75px;}
	.headera .nav_1 a{ color:#fff;}
	.headera .nav_2 a{ color:#fff;}
	.headera .pull_mune a{ color:#000;}
	.headera .pull_mune a.pull_mune_a{ color:#005d97;}
	.headera .nav_con a{ color:rgba(0,0,0,0.7);}
	.headera .nav_con a:hover{ color:#005d97;}
	
	.headera .head_search_1_1{ margin-top:-42px;}
	.headera .head_share_1_1{ margin-top:-42px;}
	.headera .head_tel span{ background:url(../images/head_061.png) no-repeat left;background-size:42px; color:#fff;}
	.headera .cd-search-trigger::after{background: url(../images/head_09.png) no-repeat center;background-size:42px; }
	.headera .cd-main-header.search-form-visible .cd-search-trigger::after { background-color: #0064a3;}

	
	.header1{ position:fixed; background-color:#fff;}
	.header1 .head_logo_1{ margin-top:0px;}
	.header1 .nav_1 a{ color:#000;}
	.header1 .nav_2 a{ color:#000;}
	.header1 .pull_mune a{ color:#000;}
	.header1 .pull_mune a.pull_mune_a{ color:#005d97;}
	.header1 .nav_con a{ color:rgba(0,0,0,0.7);}
	.header1 .nav_con a:hover{ color:#005d97;}
	
	.header1 .head_search_1_1{ margin-top:0px;}
	.header1 .head_share_1_1{ margin-top:-0px;}
	.header1 .head_tel span{ background:url(../images/xiang1_07.png) no-repeat left;background-size:42px; color:#000000;}
	.header1 .cd-search-trigger::after{background: url(../images/xiang1_05.png) no-repeat center;background-size:42px; }
	.header1 .cd-main-header.search-form-visible .cd-search-trigger::after { background-color: #fff;}
	
	
	
	.n_big{ width:100%; height:428px; margin:auto;}
	.n_big_1{ width:1200px; height:96px; line-height:65px; padding-top:163px; font-size:51px; background-size:37px; }
	
	
.n_big_con{ padding-top:157px;}
.n_big_con1{ padding-top:110px;}
	/*底部*/
	.footer{ width:100%; height:484px; padding-top:44px;}
	.foot{ width:1200px;}
	
	.foot_top{ width:100%; height:313px;}
	
	.foot_1{ float:left; width:186px; height:100%;}
	.foot_nav{ width:100%; height:44px; overflow:hidden;}
	.foot_nav a{ display:block; font-size:18px; height:44px; line-height:44px;}
	
	.foot_con{ width:100%; height: auto; overflow:hidden; margin-top:18px;}
	.foot_con a{ display:block; font-size:14px; height:32px; line-height:32px;}
	
	.foot_1a{ width:208px;} 
	
	.foot_mid{ float:left; width:200px; height: auto; overflow:hidden;}
	.foot_biao{ width:100%; height:44px; line-height:44px; font-size:18px;}
	.foot_2{ width:100%; height:auto; overflow:hidden; line-height:22px; font-size:14px;  margin-top:22px;}
	.foot_2 span{ font-size:19px;}
	.foot_2a{ margin-top:2px; padding-bottom:13px;}
	.foot_3{ width:100%; height:auto; overflow:hidden;}
	.foot_3_left{ float:left; font-size:12px; line-height:18px;}
	.foot_3_right{ float:right; font-size:12px; line-height:18px; width:164px;}
	
	.foot_right{ float:right; width:162px; height:313px;}
	.foot_wei{ width:100%; height:37px; margin-top:28px;}
	.foot_wei a{ display:inline-block; width:37px; height:37px; margin-right:26px;}
	
	
	.foot_love{ width:37px; height:37px; position:relative;}
	.foot_love:hover .foot_wei_ma{ height:142px; opacity:1; top:46px;}
	.foot_love img{ width:37px; height:37px;}
	.foot_wei_ma{ width:134px; height:0px; overflow:hidden; position:absolute; top:53px; left:-50px;}
	.foot_wei_ma img{ width:134px; height:134px; border-radius:0%; padding-top:8px;}
	
	
	.foot_you{ width:100%; height:26px; line-height:26px;}
	.foot_you span{ display:inline-block; background-size:14px; padding-right:28px; font-size:12px; }
	.foot_link{ width:100%; height:66px; line-height:40px;}
	.foot_link a{ font-size:14px; }
	.foot_link span{font-size:14px; padding:0px 8px;}
	
	.typeright{ width:100%; height:31px; margin-top:22px;}
	.typeright_left{ float:left; line-height:31px;  font-size:12px; }
	
	.typeright_right{ float:right; height:31px; line-height:31px;}
	.typeright_right span{ font-size:12px; padding:0px 8px;}
	.typeright_right a{ font-size:12px;}

	/*新闻详情*/
	.shaky{ width:1200px; margin-top:54px; }
	.shaky_tit{ font-size:31px; height:97px; line-height:60px;}
	.shaky_ri{ width:100%; font-size:14px; height:28px; line-height:28px; bottom:5px;}
	
	.shaky_come{ margin: auto; font-size:14px;  line-height:22px; background-color:#f5f5f5; margin-top:25px; padding:26px 25px; width:790px;}
	.shaky_con{ width:840px; height:auto; overflow:hidden; margin:auto; font-size:14px; line-height:22px; color:rgba(0,0,0,0.6); margin-top:33px; padding-bottom:60px;}
	.shaky_all{  height:60px; margin-bottom:65px;}
	.shaky_left{ float:left; width:45%; height:60px;}
	.shaky_left a{ display:block; width:100%; height:60px; line-height:60px; font-size:14px;}
	
	.shaky_mid{ float:left; width:10%; height:60px;}
	.shaky_mid a{ display:block; width:100%; height:60px; line-height:60px; background-size:20px; }
	.shaky_mid a:hover{ background-size:20px;}
	
	.shaky_right{ float:right; width:45%; height:60px;}
	.shaky_right a{ display:block; width:100%; height:60px; line-height:60px; font-size:14px;}
	
	
	.share{ position:absolute; left:0; top:123px; width:150px; height:auto; overflow:hidden;}
	.share a{ display:block; width:100%; height:30px; margin-bottom:14px;}
	.share_img{ float:left; width:30px; height:30px; border-radius:4px; overflow:hidden;}
	.share_img img{ width:30px; height:30px;}
	.share_zi{ float:right; height:30px; line-height:30px; width:110px; font-size:14px; color:#657180;}
	
	/*新闻*/
	.main{ width:1200px; margin-top:67px;}
	.mune a{ font-size:16px; height:48px; line-height:48px; text-align:center; width:275px;}
	
	.main_tit{ width:100%; height:80px; position:relative; margin-top:64px;}
	.main_tit_1{ height:80px; line-height:80px; font-size:106px; }
	.main_tit_2{ height:80px; line-height:80px; font-size:34px;}
	
	.recommend{ width:100%; height:330px; margin-top:43px;}
	.recommend a{ display:block; width:100%; height:330px;}
	
	.recommend_right{ float:right; width:611px; height:330px; }
	.recommend_1{ margin:auto; font-size:19px; width:470px; height:44px; line-height:44px; overflow:hidden; padding-top:75px;}
	.recommend_2{ margin:auto; font-size:12px; width:470px; height:40px; line-height:20px; margin-top:12px;}
	.recommend_3{ margin:auto; font-size:26px;  width:470px; height:26px; line-height:30px; overflow:hidden; margin-top:44px;}
	.recommend_4{ margin:auto; font-size:17px; width:470px; height:23px; line-height:23px; overflow:hidden;}
	.recommend_5{ height:5px;}
	
	
	.news{ width:100%; height:auto; overflow:hidden; margin-top:36px;}
	.news ul li{ width:100%; height:118px; list-style:none;}
	.news_left{ float:left; width:103px; height:auto; overflow:hidden;}
	.news_left_1{ margin:auto; font-size:26px; height:26px; line-height:26px;}
	.news_left_2{ margin:auto; font-size:17px; height:23px; line-height:23px;}
	
	.news_right{ float:right; width:1080px; height:100%; position:relative;}
	.news_1{ width:100%; height:45px; line-height:45px; font-size:19px;}
	.news_2{ width:100%; height:48px; overflow:hidden; font-size:14px; color:rgba(0,0,0,0.7); line-height:24px;}
	
	
	/*分页样式*/
	.page{  margin-bottom:66px; margin-top:33px; }
	.page_list{ width:100%; float:left;text-align:center; }
	.page_list a{display:inline-block; line-height:37px; height:37px; font-size:14px; padding:0px 11px; }
	.page_list a.page_list_a{ width:37px; height:37px; line-height:37px; font-size:18px;}

	/*联系我们*/
	.contact{ padding-bottom:67px;}
	.contact_list{ width:1200px; margin-top:33px; padding-bottom:58px;}
	.contact_list ul li{ float:left; width:25%; height:auto; overflow:hidden;}
	.contact_img{ width:81px; height:81px;}
	.contact_img img{ width:81px; height:81px;}
	.contact_1{  font-size:14px; line-height:20px; width:190px; margin-top:24px;}
	.contact_2{ margin:auto; width:270px; font-size:14px; line-height:25px; margin-top:24px;}
	.contact_2 span{  margin-left:13px;}
	
	.contact_tu{ width:1200px; height:500px;}
	.contact_tu img{ width:1200px; height:auto;}
	.contact_mune{ width:100%; text-align:center; height:43px; line-height:43px; margin-top:24px;}
	.contact_mune a{ display:inline-block; font-size:19px; color:#000; margin:0px 57px;}
	
	
	.contact_lie{ width:1200px;  margin-top:30px;}
	.contact_lie a{ display:block; font-size:16px; height:48px; line-height:48px; width:299px;}
	.contact_lie a:nth-child(1){ border-left:1px solid #c8c8c8; width:298px;} 
	.contact_con1{ width:1198px; height:290px;}
	.contact_con{ width:1198px; height:290px;}
	.contact_you{ margin:auto; font-size:19px; width:1120px; height:42px; line-height:42px; padding-top:46px;}
	.contact_rong{ margin:auto; width:1120px; font-size:14px; line-height:26px; padding-top:19px;}
	
	.contact_lian{ width:1120px; position:absolute; bottom:14px; height:24px; line-height:24px; left:40px; font-size:14px;}

	/*关于我们*/
	.about{ width:1200px; font-size:14px; line-height:26px; margin-top:26px;}
	.culture{ padding-bottom:43px;}
	
	.culture_list{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:43px;}
	.culture_list ul li{ float:left; width:381px; height:452px; list-style:none; margin-right:28px; margin-bottom:28px;}
	.culture_list ul li:nth-child(3n){ margin-right:0px;} 
	
	.culture_tit{ margin:auto; font-size:20px; color:#000; width:347px; height:48px; line-height:48px; padding-top:12px;}
	.culture_con{ margin:auto; width:347px; height:111px; overflow:hidden; font-size:26px; line-height:37px; margin-top:42px;}
	.culture_img{ margin:auto; width:347px; height:auto; overflow:hidden; margin-top:28px;}
	.culture_img img{ width:347px; height:auto;}

	/*案例列表*/
	.case{ width:100%; height:auto; overflow:hidden; margin-top:26px;}
	.case ul li{ float:left; width:385px; height:292px; list-style:none; margin-bottom:31px; margin-right:22px;}
	.case ul li a{ display:block; width:100%; height:100%; position:relative;}
	.case_tit{ width:100%; font-size:19px; height:53px; line-height:53px;}

	/*案例详情*/
	.observed{ width:1200px; margin-top:50px;}
	.observed .case{ margin-top:0px; border-bottom:none;}
	.observed_biao{ width:1200px; height:70px; }
	.observed_ti{ float:left; font-size:31px; color:#000; line-height:31px;}
	
	.xiang_next{ float:right;}
	.xiang_next a{ display:inline-block; font-size:12px; padding:0px 13px; height:33px; line-height:33px; margin-left:7px; }
	.xiang_next a:hover span{ background-size:15px;}
	.xiang_next span{  background-size:15px;padding-left:25px;}
	
	.observed_con{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:27px; margin-top:27px; padding-bottom:48px;}
	.observed_con span.observed_con_span{ font-size:16px;}
	
	.observed_tui{ width:100%; font-size:24px; height:70px; line-height:70px; margin-top:27px;}

	/*产品列表-产品*/
	.dang{ width:1200px; height:53px; margin:auto;}
	.dang_left{ float:left; background:url(../images/goods_06.png) no-repeat left; padding-left:23px; font-size:14px; height:53px; line-height:53px; }
	
	.dang_right{ float:left; margin-left:40px; height:53px; line-height:53px;}
	.dang_right a{ display:inline-block; font-size:14px; line-height:28px; }
	
	.main_tita{ margin-top:18px;}
	.goods{ width:1200px; margin-top:31px;background:url(../images/xian_03.jpg) repeat-y 264px; margin-bottom:50px;}
	.goods_left{ float:left; width:264px;}
	.goods_con{ width:247px; margin-bottom:42px;}
	
	.goods_tit{  font-size:16px;}
	.goods_tit1{  font-size:16px;}
	.goods_nei{ margin-top:6px; }
	
	.lsm-container ul:first-child > li.lsm-sidebar-show> a .fabric_one{ background-size:7px;}
	.lsm-sidebar a{display: block;overflow: hidden;transition: all .3s;}
	.fabric_one{ width:100%; height:29px; line-height:29px; font-size:14px; background-size:7px;}
	.fabric_one6{ font-size:16px;}
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-show .fabric_two span { background-size:10px;}
	.fabric_two{ height:auto; line-height:27px; width:215px;} 
	.fabric_two span{ display:inline-block; font-size:14px; background-size:5px; padding-left:16px;}
	
	
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul{ width:215px; margin-bottom: 6px;}
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li a{ display:block; margin:auto; font-size:12px; height:34px; line-height:27px; width:180px;}
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li a span{display:inline-block; width:20px; font-family:"宋体"; font-size:14px;}
	
	
	.lsm-sidebar li .lsm-sidebar-item >ul{ width:215px;  margin-bottom: 6px;}
	.lsm-sidebar li .lsm-sidebar-item >ul>li a{ display:block; margin:auto; font-size:12px; height:32px; line-height:32px; width:180px;}
	.lsm-sidebar li .lsm-sidebar-item >ul>li a span{display:inline-block; width:20px; font-family:"宋体"; font-size:14px;}
	
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li>ul>li a {
    display: block;
    margin: auto;
    font-size: 12px;
    color: #000;
    height: 21px;
    line-height: 21px;
    font-weight: normal;
    background: none;
    width: 160px;
}
	
	
	.goods_rong{ width:235px; font-size:12px; line-height:25px; margin-top:10px;}
	
	
	
	
	.goods_right{ float:right; width:935px; }
	.hunt{ width:895px; padding-left:40px;}
	.hunt_tit{ font-size:18px; height:33px; line-height:20px;}
	.hunt_con{ width:100%; height:52px; position:relative;}
	
	.hunt_text{ width:745px; height:52px; padding-left:17px; line-height:52px;}
	.hunt_text::-webkit-input-placeholder { font-size:14px;}
	
	.hunt_btn{ float:right; width:123px; height:52px; padding-left:30px; background:#0064a3 url(../images/goods_11.png) no-repeat 18px; background-size:20px; font-size:14px; line-height:52px;}
	.hunt_re{ width:100%; font-size:12px; height:30px; line-height:30px;}
	.hunt_hot{ width:100%; height:auto; overflow:hidden; padding-bottom:22px;}
	.hunt_hot a{ display:inline-block; font-size:12px; line-height:24px; margin-right:28px;}
	
	
	.bank{ width:895px; padding-left:40px;}
	.bank_tit{ width:100%; font-size:27px; height:78px; line-height:78px; padding-top:29px;}
	.bank_list{ width:100%; height:auto; overflow:hidden;}
	.bank_list ul li{ float:left; width:430px; height:383px; list-style:none; margin-right:35px;}
	
	
	.bank_ti{ width:100%; font-size:18px; color:#000; height:31px; line-height:31px; margin-top:8px;}
	.bank_con{ width:100%; height: 100px; overflow:hidden; font-size:14px; line-height:20px;}

	/*产品列表-品牌*/
	.hand{ width:100%; height:auto; overflow:hidden;}
	.hand ul li{ float:left; width:430px; height:300px; list-style:none; margin-right:35px;}
	.hand_ti{ width:100%; font-size:18px; height:56px; line-height:56px;}

	/*工程服务*/
	.n_big_2{ width:1200px; font-size:39px; line-height:62px; padding-top:97px;}
	
	.kong{ width:37px;}
	.kong1{ width:68px;}
	.kong2{ width:97px;}
	.project{ width:1200px; margin-top:35px;}
	.project_left{ float:left; height:468px; background-size:303px; }
	.project_left img{ padding-top:73px; height:394px; width:auto;}
	
	.project_right{ float:right; width:540px; height:468px; position:relative;}
	.project_1{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:26px;}
	.project_2 a{ display:block; font-size:14px; color:#fff; width:143px; height:39px; line-height:39px;}
	
	
	.programme{ width:100%; height:570px; padding-top:50px; margin-top:64px;}
	.programmeb{ height:490px;}
	.programmef{height:490px;}
	.programme_all{ width:1200px; margin-top:40px;}
	.programme_type{ width:100%; height:auto; overflow:hidden; padding-bottom:20px;}
	.programme_name{ float:left; font-size:16px; height:38px; line-height:38px;}
	.programme_right{ float:right; width:1133px;}
	.programme_mune{ width:100%; height:38px;}
	.programme_mune a{ display:block; float: left; font-size:16px; height:38px; line-height:38px; width:137px; margin-right:56px;}
	.programme_mune_1 a{font-size:16px; height:38px; line-height:38px; width:137px; margin-right:56px;}
	.programme_con{ width:1098px; padding-left:35px; height:auto; overflow:hidden; margin-top:8px;}
	.programme_con a{ display:inline-block; font-size:14px; height:37px; line-height:37px;}
	.programme_con span{font-size:14px; padding:0px 18px;}
	
	
	.programme_kuai{ width:1200px; margin-top:50px;}
	.programme_zuo{ float:left; font-size:18px; height:52px; line-height:52px;}
	.programme_you{ float:right; width:1100px; height:auto; overflow:hidden;}
	.programme_you .hunt_con{ width:946px;}
	.programme_you .hunt_text{ width:796px;}
	.programme_you .hunt_re{ margin-top:0px;}
	.programme_you .hunt_hot{ margin-top:-5px;}
	
	
	.greet{ width:1200px; height:185px; margin-top:60px;}
	.greet_tit{ margin:auto; font-size:18px; color:#fff; height:65px; line-height:65px; width:1095px; padding-top:22px;}
	.greet_con{ margin:auto; width:1095px; height:58px; }
	
	.greet_text{ width:520px; height:58px; padding-left:20px; line-height:58px;font-size:14px;}
	.greet_text::-webkit-input-placeholder {font-size:14px;}
	.greet_text1{ width:320px; height:58px; padding-left:20px; line-height:58px;font-size:14px;}
	.greet_text1::-webkit-input-placeholder {font-size:14px;}
	
	
	.greet_btn{ float:right; width:208px; height:58px; padding-left:50px; background: url(../images/project_15.png) no-repeat 35px; background-size:36px; font-size:18px;}
	.greet_btn:hover{ background:#fff url(../images/project_151.png) no-repeat 35px; background-size:36px;}

	/*产品详情*/
	.chan{ width:100%; padding-top:60px;}
	
	.mune_warp{ width:100%; height:123px; margin:auto; position:relative; margin-top:28px;}
	.munea{ width:1200px; height: auto; padding-top:27px;}
	.munea a{ display:inline-block;  height:50px; line-height:50px; padding:0px 40px; font-size:18px;  margin:0px 10px;}
	.munea_en{ top:-30px; z-index:0; font-size:142px;}
		
	
	.sketch{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:40px; padding-bottom:65px;}
	.sketch_left{ float:left; width:50%; height:auto; overflow:hidden;}
	
	.detail_all{ width:100%; height:477px; margin:auto; position:relative;}
	.shang{ width:600px; height:363px; overflow:hidden; margin:auto; position:relative;}
	.shang .swiper-slide{ width:100%;}
	.shang_con{ width:100%; height:100%; position:relative;}
	.shang_con img{ width:600px; height:363px;}
	.shang_fang{ position:absolute; bottom:0; right:0; background-size:75px; width:75px; height:82px;}
	.shang_fang img{ width:20px; height:21px; padding-top:49px; margin-left:44px;}
	
	
	.xia{ width:522px; height:99px; position:relative; overflow:hidden; margin:auto; margin-top:17px;}
	.xia .swiper-slide-thumb-active .xia_con_bg{ opacity:1;}
	.xia_con{ width:163px; height:99px; position:relative; margin:auto;}
	.xia_con img{ width:163px; height:99px;}
	
	.xia_left{ position:absolute; left:0px; bottom:0; width:33px; height:99px; line-height:99px; font-size:26px;  }
	.xia_right{ position:absolute; right:0px; bottom:0; width:33px; height:99px; line-height:99px; font-size:26px; }

	
	.sketch_right{ float:right; width:545px; height:auto; overflow:hidden;}
	.sketch_tit{ font-size:22px; line-height:26px;}
	.sketch_en{ width:100%; font-size:18px; line-height:32px;}
	.sketch_nei{ width:100%; height:auto; overflow:hidden; font-size:16px; line-height:27px; margin-top:56px;}
	
	
	.survey{ width:1200px; padding-bottom:36px;}
	.survey_left{ float:left; width:910px; padding-top:50px;}
	.survey_con{ width:100%;margin-top:18px; padding-bottom:50px; margin-bottom:53px;}
	
	.survey_con_1{ margin:auto; font-size:14px; line-height:24px; width:850px;}
	.survey_cona{ border-bottom:none; margin-bottom:0px;}
	
	.survey_right{ float:right; width:245px; height:auto; overflow:hidden;}
	.survey_xiang{ width:100%; font-size:16px; line-height:18px;}
	.survey_list{ width:100%; height:auto; overflow:hidden; margin-top:8px; padding-bottom:37px; margin-bottom:45px;}
	.survey_list ul li{ width:100%; height:34px; list-style:none;}
	.survey_list ul li a{ display:block; width:100%; height:34px; line-height:34px; font-size:14px;}
	
	
	.survey_lie{ width:100%; height:auto; overflow: hidden; margin-top:18px;}
	.survey_lie ul li{ width:100%; height:74px; margin-bottom:21px; list-style:none;}
	.survey_lie ul li a{ display:block; width:100%; height:85px;}
	
	
	.survey_tu{ float:left; width:105px; height:74px; overflow:hidden; }
	.survey_tu img { width:105px; height:74px;} 
	.survey_you{ float:right; width:127px; height:74px; overflow:hidden;}
	.survey_1{ width:100%; font-size:14px; height:16px; line-height:16px;}
	.survey_2{ width:100%; height:34px; font-size:12px; line-height:17px; margin-top:10px;}

	/*张力中心*/
	.n_big_3{ margin:auto; width:1200px; height:auto; overflow:hidden; padding-top:147px;}
	.n_big_3 span{ display:inline-block; background-size:4px;font-size:34px; height:62px; line-height:62px; padding-left:22px;}
	.n_big_4{ margin:auto; }
	.n_big_4 span{ display:inline-block; background:url(../images/kernel_07.jpg) no-repeat left;font-size:18px; height:48px; line-height:48px; padding-left:22px;}
	
	.programmea{ height:667px;}
	.programmea .programme_type{ padding-bottom:27px;}
	.programmea .programme_kuai{ margin-top:36px;}
	
	.programmea_mune{ width:100%; height: auto; overflow:hidden;}
	.programmea_mune a{ display: inline-block; font-size:16px; height:38px; line-height:38px; padding:0px 15px; margin-right:26px;margin-bottom:12px;}
	
	
	.keynote_list{ width:1200px; margin-top:58px;}
	.keynote_list ul li{ float:left; width:567px; height:345px; list-style:none; margin-bottom:40px; margin-right:66px;}
	.keynote_list ul li:nth-child(2n){ margin-right:0px;}
	.keynote_tit{ width:100%; font-size:18px; color:#000; height:62px; line-height:62px;}
	
	.stress{ height:557px; padding-top:60px;}
	.stress_all{ width:1200px; height: 310px;  margin:auto; margin-top:72px;}
	.stress_list{ width:100%; height:auto; overflow:hidden; margin:auto;}
	.stress_list ul li{ float:left; width:535px; height:60px; list-style:none; margin-right:60px;}
	.stress_list ul li a{ display:block; width:100%; height:59px; font-size:16px; line-height:59px; background-size:27px;}
	.stress_list ul li a:hover{ background-size:27px;}
	
	.focal_list{ width:1246px; height:213px; padding-top:50px;}
	.focal_list .paginationf{ position: absolute; left:0px; bottom:0px; text-align: center; width:100%; z-index:1; margin:auto;}
	.focal_list .swiper-pagination-bullet { display: inline-block; width:10px; height:10px; margin:0px 3px;}
	
	
	.focal_con{ width:520px; height:107px; margin:auto; padding:28px;}
	.focal_img{ float:left; width:153px; height:107px;}
	.focal_img img{ width:153px; height:107px; }
	.focal_right{ float:right; width:330px; height:107px;}
	.focal_1{ width:100%; font-size:18px; height:21px; line-height:21px}
	.focal_2{ width:100%; height:63px; overflow:hidden; font-size:14px; line-height:21px; margin-top:13px;}
	
	
	.appliance{ width:100%; height:auto; overflow:hidden; margin-top:120px; padding-bottom:60px;}
	.appliance_list{ width:1290px; height:345px; margin-top:42px;}
	
	.appliance_list .paginationa{ position: absolute; left:0px; bottom:0px; text-align: center; width:100%; z-index:1; margin:auto;}
	.appliance_list .swiper-pagination-bullet { display: inline-block; width:10px; height:10px; margin:0px 3px;}
	
	.appliance_con{ width:385px; height:296px; overflow:hidden; margin:auto;}
	.appliance_tit{ width:100%; font-size:16px; height:60px; line-height:60px;}
	
	.exercise{ padding-top:68px; padding-bottom:58px;}
	.exercise .main_tit{ margin:auto; margin-top:0px; width:1200px;}
	
	.exercise_all{ width:1200px; height:429px; margin:auto; position:relative; margin-top:56px;}
	.exercise_list{ width:1230px; height:429px; margin-left:-15px;}
	
	.exercise-left {position: absolute; right:53px; top:-102px; z-index:10; cursor:pointer; overflow:hidden; width:45px; height:45px; line-height:45px; font-size:23px;}
	.exercise-right {position: absolute; right:0px; top:-102px; z-index:10; cursor:pointer; overflow:hidden; width:45px; height:45px; line-height:45px; font-size:23px;}
	
	.exercise_con{ width:588px; height:429px; margin:auto;}
	
	.exercise_bg{ width:528px; height:125px; bottom:35px; left:30px;}
	.exercise_1{ margin: auto; font-size:19px; line-height:40px; max-height:40px; width:470px; margin-top:19px;}
	.exercise_2{ margin: auto; font-size:12px; line-height:21px; height:42px; overflow:hidden;  width:470px; margin-top:7px;}
	.exercise_3{ margin: auto; width:470px; font-size:26px; height:60px; line-height:60px; margin-top:20px;}
	
	.press{ width:100%; height:auto; overflow:hidden; padding-top:62px; padding-bottom:53px;}
	.press .main_tit{ margin:auto; margin-top:0px; width:1200px;}
	
	.press_all{ width:1200px; height: auto; margin:auto; position:relative;}
	.press_list{ width:1216px; height:386px; overflow:hidden; margin:auto; padding-top:38px; position:relative; margin-left:-8px;}
	
	.press-left {position: absolute; right:53px; top:-102px; z-index:10; cursor:pointer; overflow:hidden; width:45px; height:45px; line-height:45px; font-size:23px;}
	.press-right {position: absolute; right:0px; top:-102px; z-index:10; cursor:pointer; overflow:hidden; width:45px; height:45px; line-height:45px; font-size:23px;}
	
	.press_con{ width:290px; height:180px; margin:auto;}
	
	.press_1{ margin: auto; font-size:16px; line-height:35px; height:35px; overflow:hidden; width:245px; margin-top:8px; }
	.press_2{ margin: auto; font-size:17px; line-height:24px; height:48px; overflow:hidden;  width:245px; margin-top:15px;}
	.press_3{ margin: auto; width:245px; font-size:12px; height:42px; line-height:21px; margin-top:14px;}
	.press_4{ margin:auto; width:245px; font-size:12px; height:26px; line-height:26px; margin-top:26px;}
	
	.repair{ height:500px; padding-top:52px;}
	.repair .main_tit{ margin:auto; margin-top:0px; width:1200px;}
	
	.repair_con{ width:1200px; margin-top:66px;}
	.repair_1{ width:100%; height:43px; line-height:43px; font-size:19px; color:#fff;}
	.repair_2{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:23px; margin-top:8px;}
	.repair_3{ width:100%; height:auto; overflow:hidden; margin-top:18px;}
	.repair_3 span{ display:inline-block; background:url(../images/kernel_59.png) no-repeat left; font-size:14px; line-height:23px; padding-left:16px;}
	
	.repair_4{ width:100%; height:auto; overflow:hidden; margin-top:39px;}
	.repair_4 a{ display:block; font-size:14px; color:#fff; width:158px; height:40px; line-height:40px;}
	
	.greeta{ margin-top:60px;}
	
	.cooperate{ width:1216px; height:136px; margin:auto; margin-top:65px; overflow:hidden;}
	
	
	.cooperate_5{ margin:auto; width:975px; height: auto; overflow:hidden;}
	.cooperate_5 ul li{ float:left; width:287px; height:136px; list-style:none; margin-right:401px;}

.cooperate_6{ margin:auto; width:1200px; height: auto; overflow:hidden;}
.cooperate_6 ul li{ float:left; width:287px; height:136px; list-style:none; margin-right:17px;}


.cooperate_7{ margin:auto; width:1200px; height: auto; overflow:hidden;}
.cooperate_7 ul li{ float:left; width:287px; height:136px; list-style:none; margin-right:169px;}

	
	.cooperate_con{ width:287px; height:136px; position:relative; margin:auto;}
	.cooperate_tit{ position:absolute; top:0; width:100%; height:136px; line-height:136px; font-size:19px;}

	/*板材成套*/
	.goods_righta{ padding-bottom:0px;}
	.panel_tit{ font-size:32px; height:80px; line-height:80px; padding-top:28px; width: 1040px; padding-left: 51px;}
	.panel_all{ width:895px; padding-left: 40px; border-bottom: 1px solid #e5e5e5; height:646px; overflow:hidden; padding-bottom:35px; position:relative;}
	
	.panel_con{width:895px; padding-left:40px;}
	.panel_1{ width:100%; text-align:center; font-size:16px; height:22px; line-height:22px; padding-top:28px;}
	.panel_2{ width:100%; text-align:center; font-size:14px; height:19px; line-height:19px;}
	.panel_3{ margin:auto; height:auto; overflow:hidden; font-size:12px; line-height:22px; width:100%; margin-top:13px; padding-bottom:22px;}
	
	.panel_cona{ border-bottom:none;}
	.panel_cona .panel_3{ padding-bottom:0px;}
	
	
	.panel_shang{ width:100%; height:510px; overflow:hidden; margin:auto; position:relative;}
	.panel_shang .swiper-slide{ width:100%;}
	.panel_tu{ width:100%; height:100%; position:relative;}
	.panel_tu img{ width:100%; height:510px;}
	
	.shang_fang{ position:absolute; bottom:0; right:0; background-size:75px; width:75px; height:82px;}
		.shang_fang img{ width:20px; height:21px; padding-top:49px; margin-left:44px;}
		
	
	.panel_xia{ width:830px; height:100px; position:relative; overflow:hidden; margin:auto; margin-top:37px;}
	.panel_xia .swiper-slide-thumb-active .xia_con_bg{ opacity:1;}
	.panel_rong{ width:163px; height:99px; position:relative; margin:auto;}
	.panel_rong img{ width:163px; height:99px;}
	
	.panel_left{ position:absolute; left:40px; bottom:35px; width:30px; height:99px; text-align:center; line-height:99px; font-size:26px;}
	.panel_right{ position:absolute; right:0px; bottom:35px; width:30px; height:99px; text-align:center; line-height:99px; font-size:26px;}

	.big{ width:100%; height:100vh; margin:auto;position:relative; z-index:0; overflow:hidden;}
	
	.big .pagination{ position: absolute; left:26px; bottom:30px; text-align: center; width:50px; z-index:1; margin:auto;}
	.big .swiper-pagination-bullet { display: block; width:100%; height:36px; line-height:36px; font-size:16px;}
	
	
	.big_all{ width:1200px;}
	.big_1{ width:100%; margin: auto; font-size:86px; height:113px; line-height:113px; text-align:center;}
	.big_2{ width:100%; margin:auto; font-size:22px; color:#fff; height:44px; line-height:44px;}
	
	.big_3{ width:100%; height:25px; text-align:center; position:absolute; bottom:60px;}
	.big_3 img{ height:25px; width:auto;}


	.observe_warp{ width:100%; background-size: auto 240px; height:280px;}
	.observe{ width:1200px; height:280px; margin:auto;}
	.observe ul li{ float:left; width:25%; height:280px; list-style:none;}
	.observe ul li a{ display:block; width:100%; height:220px; padding-top:60px;}
	.observe ul li a:hover{ padding-top:85px;  height:195px;}
	.observe ul li a:hover .observe_tit{ height:48px; line-height:48px;}
	
	.observe_img{ width:100%; height:64px;}
	.observe_img_1{ width:100%; height:64px;}
	.observe_img_1 img{ height:64px; width:auto;}
	.observe_img_2{ width:100%; height:64px; text-align:center;}
	.observe_img_2 img{ height:64px; width:auto;}
	
	.observe_tit{ font-size:18px; height:57px; line-height:57px;}
	.observe_shu{ line-height:111px; font-size:111px;  bottom:-22px;}
	.observe_bg{ position:absolute; bottom:0; width:100%; height:244px;}

	.suggest{ width:100%; height:auto; overflow:hidden; position:relative; background-size:1200px; margin-top:65px; margin-bottom:65px;}
	.suggest_bg{ position:absolute; left:0; top:118px; width:458px; height:284px;}
	
	.suggest .main_tit{ width:1200px;}
	
	.suggest_con{ width:1200px; margin-top:125px;}
	.suggest_img{ float:left; width:561px; height:380px;}
	.suggest_img img{ width:100%; height:auto;}
	.suggest_right{ float:right; width:576px; height:380px; position:relative;}
	
	.suggest_1{ width:100%; font-size:24px; line-height:24px; background-size:32px; height:55px;}
	.suggest_2{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:26px; margin-top:25px;}
	.suggest_3{ width:100%; height:auto; overflow:hidden; position:absolute; bottom:0; left:0;}
	.suggest_3 a{ display:block; font-size:14px; width:142px; height:40px; text-align:center; line-height:40px;}
	
	
	.suggest_list{ width:1200px; height:218px; overflow:hidden; margin:auto; margin-top:67px;}
	.suggest_list ul li{ float:left; width:25%; height:auto; overflow:hidden; list-style:none;}
	.suggest_4{ width:100%; text-align:center; font-size:102px; line-height:102px; position:relative;} 
	.suggest_4_1{ position:absolute; right:90px; top:0; font-family:"微软雅黑"; font-size:14px;height:42px; line-height:42px;}
	.suggest_4_2{ position:absolute; right:28px; top:0; font-family:"微软雅黑"; font-size:20px; height:42px; line-height:42px;}
	.suggest_4_3{ position:absolute; right:85px; top:0; font-family:"微软雅黑"; font-size:20px; height:42px; line-height:42px;}
	.suggest_tit{ width:100%; text-align:center; font-size:14px;  height:36px; line-height:36px;}

	.shove{ padding-top:65px;}
	.shove .main_tit{ margin:auto; margin-top:0px; width:1200px;}
	
	.shove_come{ width:1200px; margin-top:30px;}
	.shove_come_1{ width:555px; height:auto; overflow:hidden; font-size:14px; line-height:21px;}
	.shove_all{ width:1200px; height:auto; overflow: hidden; margin:auto; margin-top:-31px;}
	.shove_zong{ width:100%; height:462px; overflow:hidden;}
	.shove_right{ float:right; width:539px; height:100%;}
	
	.shove_right a:hover .shove_tit{ background:url(../images/index_27.png) no-repeat left;}
	.shove_right a:hover .shove_tit span{ padding-left:20px;}
	
	.shove_tit{ width:100%; height:52px; overflow:hidden;}
	.shove_tit span{ display:inline-block; font-size:18px; height:52px; line-height:52px;}
	.shove_nie{ font-size:14px; line-height:21px; width:485px}
	.shove_xian{ width:3px; height:125px; right:23px; top:264px;}
	
	.shove_zonga{ margin-top:-230px;}
	.shove_left{ width:539px; height:100%;}
	.shove_left a:hover .shove_tit{ background:url(../images/index_27.png) no-repeat left;}
	.shove_left a:hover .shove_tit span{ padding-left:20px;}

	.sale{ width:100%; height:312px; padding-top:66px;}
	.sale .main_tit{ margin-top:0px;}
	
	.sale_list{ width:1200px; height:142px; margin:auto; margin-top:66px;}
	.sale_list ul li{ float:left; width:20%; height:142px; list-style:none;}
	.sale_list ul li a{ display:block; width:100%; height:100%; overflow:hidden;}
	.sale_list ul li a:hover .sale_img_1{ margin-top:-62px;}
	
	
	.sale_img{ width:100%; height:62px; }
	.sale_img_1{ width:100%; height:62px;}
	.sale_img_1 img{ height:62px; width:auto;}
	.sale_img_2{ width:100%; height:62px;}
	.sale_img_2 img{ height:62px; width:auto;}
	.sale_tit{ width:100%; text-align:center; font-size:18px; height:63px; line-height:63px;}

	.journalism{ width:100%; height:580px;  margin-top:65px; position:relative;}
	.journalism_bg{ position:absolute; left:0; top:127px; width:460px; height:284px;}
	.journalism .main_tit{ margin:auto; margin-top:0px; width:1200px;}
	
	.journalism_tit{ width:1200px; margin-top:-57px;}
	.journalism_mune{ float:left; width:360px; margin-left:680px;}
	.journalism_mune a{ display: inline-block; font-size:16px; height:45px; line-height:45px; width:113px; }
	
	.journalism_more{ float:right; height:45px;}
	.journalism_more a{ display:block; height:45px; line-height:45px; cursor:pointer;}
	
	
	
	.journalism_xia{ width:1200px; height:45px; text-align:right; margin:auto; margin-top:65px;}

	
	.journalism-left{ position:absolute; right:60px; top:-45px; width:45px; height:45px; line-height:45px; font-size:23px; }
	.journalism-right{  position:absolute; right:10px; top:-45px; width:45px; height:45px; line-height:45px; font-size:23px;}

	.journalism_war{ width:1220px; height:381px; margin:auto; position:relative;}
	.journalism_lun{ width:1220px; height:381px; padding:21px 0px; overflow:hidden; position:relative;}

	
	.journalism_all{ width:1200px; height:381px; margin:auto;}
	 .journalism_left{ float:left; width:562px; height:381px;}
	
	.journalism_biao{  height:57px;}
	.journalism_biao span{ display:inline-block; font-size:16px; height:57px; line-height:57px; padding-left:26px;}
	 
	.journalism_list{ float:right; width:622px; height:381px;} 
	.journalism_list ul li{ float:left; width:302px; height:180px; list-style:none; margin-bottom:20px; margin-right:18px;}
	.journalism_list ul li:nth-child(2n){ margin-right:0px;}

	.cooperate_warp{ padding-bottom:103px; }
	.cooperate_warp .paginationc{ bottom:55px;}
	.cooperate_warp .swiper-pagination-bullet { display: inline-block; width:10px; height:10px; margin:0px 3px;}

	.leave{ width:470px; height:455px;}
	.leave_tit{ width:100%; height:44px;}
	.leave_tit span{ display:inline-block; font-size:18px; padding-left:21px; height:44px; line-height:44px;}
	.leave_tit a{ font-size:22px; padding-right:10px; height:44px; line-height:51px;}
	
	.leave_all{ width:395px; height:auto; overflow:hidden; margin:auto; margin-top:24px;}
	.leave_one{ width:100%; height:auto; overflow:hidden; margin-bottom:19px;}
	.leave_1{ float:left; font-size:14px; color:#000; height:42px; line-height:42px;}
	.leave_2{ float:right; width:316px; height:auto;}
	
	.leave_text{ width:300px; height:40px;  padding-left:14px; line-height:40px; font-size:14px;}
	.leave_text::-webkit-input-placeholder { font-size:14px;}
	
	.leave_textarea{ width:286px; height:68px; padding:8px 14px; line-height:21px;}
	.leave_textarea::-webkit-input-placeholder {  font-size:14px;}
	
	.leave_wen{ width:100%; font-size:12px; color:#000; height:38px; line-height:38px;}
	.leave_wen span{ margin-right:10px;}
	
	.leave_two{ width:100%; height:auto; overflow:hidden; margin-top:-10px;}
	.leave_btn{  width:142px; height:42px; font-size:14px; }

	/*漂浮框*/
	.side{position:fixed;width:50px;height: auto;right:10px; top:200px;z-index:100;}
	.side ul li{width:50px;height:50px;float:left;position:relative; margin-bottom:2px; list-style:none;}
	.side ul li .sidebox{position:absolute;width:50px;height:50px;top:0;right:0;transition:all 0.3s;background:#0064a3;color:#fff;font:16px/50px "微软雅黑";overflow:hidden;}
	.side ul li .sidetop{width:50px;height:50px;line-height:50px;display:inline-block;background:#0064a3;transition:all 0.3s; cursor:pointer;}
	.side ul li .sidetop:hover{ background:#cc0000;opacity:1;filter:Alpha(opacity=100);}
	.side ul li img{float:left;width:50px;height:50px;}
	.ma{ width:50px; height:50px; position:relative;}
	.ma:hover .ma_er{ display:block;transition:all 0.3s;}
	.ma_img{ width:50px; height:50px;}
	.ma_er{ width:100px; height:100px; background-color:#005bae;  position:absolute; top:0; left:-102px; display:none;}
	.side ul li .ma_er img{ width:100px; height:100px;}

	/*板材中心1*/
	.n_big_3a{ padding-top:95px;}
	.programme_typea{ padding-bottom:5px;}
	.pressa{ padding-bottom:0px;}


	/*除鳞中心*/
	.descale{ width:1200px; height:auto; overflow:hidden; margin:auto; margin-top:44px;}
	.descale ul li{ float:left; width:385px; height:301px; list-style:none; margin-bottom:37px; margin-right:22px;}
	.descale_tit{ width:100%; font-size:16px; color:#000; height:65px; line-height:65px;}
	
.programme_con_2 { width: 1093px; padding-left: 40px; margin-top: 13px;}

}
@media screen and (max-width:1434px)and (min-width:1275px){
	/*头部*/
	.nei_big{ height:395px;}
	.nei_big_1{ height:395px;}
	.header{ width:100%; height:69px; }
	.head_logo{ left:30px; height:69px;}
	.head_logo_1{ width:100%; height:69px;} 
	.head_logo_1 img{ cursor:pointer; padding-top:18px; height:32px; width:auto; }
	.head_logo_2{ width:100%; height:69px;} 
	.head_logo_2 img{ cursor:pointer; padding-top:18px; height:32px; width:auto; }

	
	
	.head{ width:1100px;}
	.nav{ margin:auto; height:69px;}
	.nav_1{ display: inline-block; height:69px; margin:0px 12px; position:relative;}
	.nav_1 a{ display:block; cursor:pointer;font-size:15px; height:69px; line-height:69px; }
	
	.nav_2{ display: inline-block; height:69px; margin:0px 12px;}
	.nav_2 a{ display:block; cursor:pointer;font-size:15px; height:69px; line-height:69px;}


	.nav_1_warp{ width:110px; height: auto; overflow:hidden; position:absolute; left:-25px; top:69px; display:none;}
	.nav_con a{ display:block; width:100%; font-size:13px; height:26px; line-height:26px;}
	.nav_2_warp{ width:150px; height: auto; overflow:hidden; position:absolute; left:-45px; top:69px; display: none;}


	.nav_3_warp{ width:100vw; height: auto; overflow:hidden; position:absolute; background-color:#fff; left:0px; top:69px; display:none;}
	.pull{width:1100px; padding:25px 0px;}
	
	.pull_mune{ float:left; margin-left:42px; width:225px;  margin-top: -21px;}
	.pull_mune a{ display:block; width:100%; font-size:16px; height:46px; line-height:46px;}
	.pull_mune a span{ font-size:14px; font-family:"宋体"; margin-right:13px;}
	
	.pull_right{ float:right; width:505px; height:auto; overflow:hidden;}
	
	.pull_1{ width:100%; height:171px; overflow:hidden; font-size:12px;line-height:19px; margin-top:-5px; padding-top:5px;}
	.pull_2{ width:100%;}
	.pull_2 a{ display:block; width:100%; font-size:12px; height:26px; line-height:26px; margin-top:4px; text-align:left;}
	.pull_2 span{  padding-left:8px;}
	
	.head_right{ position:absolute; right:30px; top:15px;}
	
	.head_search{ float:left; width:39px; height:39px;}
	.head_search_1{ width:39px; height:39px;}
	.head_search_1_1{ width:39px; height:39px;}
	.head_search_1_1 img{ width:35px; height:35px;}
	.head_search_1_2{ width:39px; height:39px;}
	.head_search_1_2 img{ width:35px; height:35px;}

	
	
	
	.search_xian1{ opacity:1; top:60px;}
	.search_btn{ font-size:14px;}

	
	.head_share{ float:left; width:39px; height:39px; margin-left:10px;}
	.head_share_1{ width:39px; height:39px;}

	.head_share_1_1{ width:39px; height:39px;}
	.head_share_1_1 img{ width:35px; height:35px;}
	.head_share_1_2{ width:39px; height:39px;}
	.head_share_1_2 img{ width:35px; height:35px;}

	
	
	.head_fen{ position:absolute; top:73px; right:-15px; width:70px; height:auto; padding-top:15px; padding-bottom:10px;}
	.head_fen1{ opacity:1; top:60px;}
	.head_fen a{ display:block; width:100%; height:30px; overflow:hidden; text-align:center; margin-bottom:5px; cursor:pointer;}
	.head_fen img{ height:30px; width:auto; border-radius:4px;}


	.head_tel{ float:right; width:auto; height: auto; overflow:hidden; margin-left:10px;}
	.head_tel span{ display:inline-block; background-size:39px; font-size:14px; line-height:19px; height:39px; padding-left:48px;}
	
	
	.headera{ position: absolute; top:0; background-color: transparent;}
	.headera .head_logo_1{ margin-top:-69px;}
	.headera .nav_1 a{ color:#fff;}
	.headera .nav_2 a{ color:#fff;}
	.headera .pull_mune a{ color:#000;}
	.headera .pull_mune a.pull_mune_a{ color:#005d97;}
	.headera .nav_con a{ color:rgba(0,0,0,0.7);}
	.headera .nav_con a:hover{ color:#005d97;}
	
	.headera .head_search_1_1{ margin-top:-39px;}
	.headera .head_share_1_1{ margin-top:-39px;}
	.headera .head_tel span{ background:url(../images/head_061.png) no-repeat left;background-size:39px; color:#fff;}
	.headera .cd-search-trigger::after{background: url(../images/head_09.png) no-repeat center;background-size:39px; }
	.headera .cd-main-header.search-form-visible .cd-search-trigger::after { background-color: #0064a3;}

	
	.header1{ position:fixed; background-color:#fff;}
	.header1 .head_logo_1{ margin-top:0px;}
	.header1 .nav_1 a{ color:#000;}
	.header1 .nav_2 a{ color:#000;}
	.header1 .pull_mune a{ color:#000;}
	.header1 .pull_mune a.pull_mune_a{ color:#005d97;}
	.header1 .nav_con a{ color:rgba(0,0,0,0.7);}
	.header1 .nav_con a:hover{ color:#005d97;}
	
	.header1 .head_search_1_1{ margin-top:0px;}
	.header1 .head_share_1_1{ margin-top:-0px;}
	.header1 .head_tel span{ background:url(../images/xiang1_07.png) no-repeat left;background-size:39px; color:#000000;}
	.header1 .cd-search-trigger::after{background: url(../images/xiang1_05.png) no-repeat center;background-size:39px; }
	.header1 .cd-main-header.search-form-visible .cd-search-trigger::after { background-color: #fff;}
	
	
	
	.n_big{ width:100%; height:394px; margin:auto;}
	.n_big_1{ width:1100px; height:89px; line-height:60px; padding-top:150px; font-size:47px; background-size:35px; }
	
	.n_big_con{ padding-top:130px;}
	.n_big_con1{ padding-top:100px;}
	/*底部*/
	.footer{ width:100%; height:444px; padding-top:42px;}
	.foot{ width:1100px; height:444px;}

	.foot_top{ width:100%; height:288px;}

	.foot_1{ float:left; width:172px; height:100%;}
	.foot_nav{ width:100%; height:41px; overflow:hidden;}
	.foot_nav a{ display:block; font-size:16px; height:41px; line-height:41px;}
	
	.foot_con{ width:100%; height: auto; overflow:hidden; margin-top:16px;}
	.foot_con a{ display:block; font-size:13px; height:29px; line-height:29px;}

	.foot_1a{ width:185px;} 
	
	.foot_mid{ float:left; width:200px; height: auto; overflow:hidden;}
	.foot_biao{ width:100%; height:41px; line-height:41px; font-size:16px;}
	.foot_2{ width:100%; height:auto; overflow:hidden; line-height:22px; font-size:14px;  margin-top:20px;}
	.foot_2 span{ font-size:19px;}
	.foot_2a{ margin-top:2px; padding-bottom:13px;}
	.foot_3{ width:100%; height:auto; overflow:hidden;}
	.foot_3_left{ float:left; font-size:12px; line-height:18px;}
	.foot_3_right{ float:right; font-size:12px; line-height:18px; width:164px;}

	.foot_right{ float:right; width:148px; height:288px;}
	.foot_wei{ width:100%; height:35px; margin-top:26px;}
	.foot_wei a{ display:inline-block; width:35px; height:35px; margin-right:23px;}
	
	.foot_love{ width:35px; height:35px; position:relative;}
	.foot_love:hover .foot_wei_ma{ height:131px; opacity:1; top:43px;}
	.foot_love img{ width:35px; height:35px;}
	.foot_wei_ma{ width:123px; height:0px; overflow:hidden; position:absolute; top:48px; left:-46px;}
	.foot_wei_ma img{ width:123px; height:123px; border-radius:0%; padding-top:8px;}


	.foot_you{ width:100%; height:23px; line-height:23px;}
	.foot_you span{ display:inline-block; background-size:14px; padding-right:28px; font-size:12px; }
	.foot_link{ width:100%; height:60px; line-height:37px;}
	.foot_link a{ font-size:14px; }
	.foot_link span{font-size:14px; padding:0px 8px;}
	
	.typeright{ width:100%; height:30px; margin-top:19px;}
	.typeright_left{ float:left; line-height:30px;  font-size:12px; }
	
	.typeright_right{ float:right; height:30px; line-height:30px;}
	.typeright_right span{ font-size:12px; padding:0px 8px;}
	.typeright_right a{ font-size:12px;}	

	/*新闻详情*/
	.shaky{ width:1100px; margin-top:50px;}
	.shaky_tit{ font-size:28px; height:90px; line-height:56px;}
	.shaky_ri{ width:100%; font-size:14px; height:28px; line-height:28px; bottom:5px;}
	
	.shaky_come{ margin: auto; font-size:14px;  line-height:22px; background-color:#f5f5f5; margin-top:33px; padding:26px 25px; width:790px;}
	.shaky_con{ width:840px; height:auto; overflow:hidden; margin:auto; font-size:14px; line-height:22px; color:rgba(0,0,0,0.6); margin-top:31px; padding-bottom:57px;}
	.shaky_all{  height:56px; margin-bottom:60px;}
	.shaky_left{ float:left; width:45%; height:56px;}
	.shaky_left a{ display:block; width:100%; height:56px; line-height:56px; font-size:14px;}
	
	.shaky_mid{ float:left; width:10%; height:56px;}
	.shaky_mid a{ display:block; width:100%; height:56px; line-height:56px; background-size:20px; }
	.shaky_mid a:hover{ background-size:20px;}
	.shaky_right{ float:right; width:45%; height:56px;}
	.shaky_right a{ display:block; width:100%; height:56px; line-height:56px; font-size:14px;}
	
	.share{ position:absolute; left:0; top:113px; width:150px; height:auto; overflow:hidden;}
	.share a{ display:block; width:100%; height:28px; margin-bottom:12px;}
	.share_img{ float:left; width:28px; height:28px; border-radius:4px; overflow:hidden;}
	.share_img img{ width:28px; height:28px;}
	.share_zi{ float:right; height:28px; line-height:28px; width:110px; font-size:12px; color:#657180;}

	/*新闻*/
	.main{ width:1100px; margin-top:62px;}
	.mune a{ font-size:14px; height:44px; line-height:44px; text-align:center; width:252px;}

	.main_tit{ width:100%; height:74px; position:relative; margin-top:57px;}
	.main_tit_1{ height:74px; line-height:74px; font-size:97px; }
	.main_tit_2{ height:74px; line-height:74px; font-size:31px;}

	.recommend{ width:100%; height:304px; margin-top:36px;}
	.recommend a{ display:block; width:100%; height:304px;}
	
	.recommend_right{ float:right; width:557px; height:304px; }
	.recommend_1{ margin:auto; font-size:17px; width:430px; height:41px; line-height:41px; overflow:hidden; padding-top:69px;}
	.recommend_2{ margin:auto; font-size:12px; width:430px; height:40px; line-height:20px; margin-top:12px;}
	.recommend_3{ margin:auto; font-size:23px;  width:430px; height:23px; line-height:23px; overflow:hidden; margin-top:39px;}
	.recommend_4{ margin:auto; font-size:15px; width:430px; height:21px; line-height:21px; overflow:hidden;}
	.recommend_5{ height:5px;}
	
	
	.news{ width:100%; height:auto; overflow:hidden; margin-top:36px;}
	.news ul li{ width:100%; height:110px; list-style:none;}
	.news_left{ float:left; width:95px; height:auto; overflow:hidden;}
	.news_left_1{ margin:auto; font-size:23px; height:23px; line-height:23px;}
	.news_left_2{ margin:auto; font-size:15px; height:21px; line-height:21px;}
	
	.news_right{ float:right; width:990px; height:100%; position:relative;}
	.news_1{ width:100%; height:42px; line-height:42px; font-size:17px;}
	.news_2{ width:100%; height:42px; overflow:hidden; font-size:12px; line-height:21px;}

	/*分页样式*/
	.page{  margin-bottom:60px; margin-top:30px; }
	.page_list{ width:100%; float:left;text-align:center; }
	.page_list a{display:inline-block; line-height:35px; height:35px; font-size:14px; padding:0px 10px; }
	.page_list a.page_list_a{ width:35px; height:35px; line-height:35px; font-size:16px;}
	
	/*联系我们*/
	.contact{ padding-bottom:60px;}
	.contact_list{ width:1100px; margin-top:30px; padding-bottom:54px;}
	.contact_list ul li{ float:left; width:25%; height:auto; overflow:hidden;}
	.contact_img{ width:75px; height:75px;}
	.contact_img img{ width:75px; height:75px;}
	.contact_1{  font-size:14px; line-height:20px; width:190px; margin-top:24px;}
	.contact_2{ margin:auto; width:270px; font-size:14px; line-height:25px; margin-top:24px;}
	.contact_2 span{  margin-left:13px;}
	
	.contact_tu{ width:1100px; height:450px;}
	.contact_tu img{ width:1100px; height:auto;}
	.contact_mune{ width:100%; text-align:center; height:40px; line-height:40px; margin-top:24px;}
	.contact_mune a{ display:inline-block; font-size:17px; color:#000; margin:0px 52px;}

	.contact_lie{ width:1100px;  margin-top:28px;}
	.contact_lie a{ display:block; font-size:14px; height:44px; line-height:44px; width:274px;}
	.contact_lie a:nth-child(1){ border-left:1px solid #c8c8c8; width:273px;} 
	.contact_con1{ width:1098px; height:265px;}
	.contact_con{ width:1098px; height:265px;}
	.contact_you{ margin:auto; font-size:17px; width:1026px; height:40px; line-height:40px; padding-top:42px;}
	.contact_rong{ margin:auto; width:1026px; font-size:14px; line-height:23px; padding-top:15px;}
	
	.contact_lian{ width:1026px; position:absolute; bottom:14px; height:24px; line-height:24px; left:38px; font-size:14px;}

	/*关于我们*/
	.about{ width:1100px; font-size:14px; line-height:26px; margin-top:24px;}
	.culture{ padding-bottom:41px;}
	
	.culture_list{ width:1100px; height:auto; overflow:hidden; margin:auto; margin-top:41px;}
	.culture_list ul li{ float:left; width:350px; height:415px; list-style:none; margin-right:25px; margin-bottom:25px;}
	
	.culture_tit{ margin:auto; font-size:18px; color:#000; width:320px; height:45px; line-height:45px; padding-top:12px;}
	.culture_con{ margin:auto; width:320px; height:102px; overflow:hidden; font-size:23px; line-height:34px; margin-top:36px;}
	.culture_img{ margin:auto; width:320px; height:auto; overflow:hidden; margin-top:26px;}
	.culture_img img{ width:320px; height:auto;}

	/*案例列表*/
	.case{ width:100%; height:auto; overflow:hidden; margin-top:26px;}
	.case ul li{ float:left; width:353px; height:267px; list-style:none; margin-bottom:29px; margin-right:20px;}
	.case ul li a{ display:block; width:100%; height:100%; position:relative;}
	.case_tit{ width:100%; font-size:17px; height:50px; line-height:50px;}

	/*案例详情*/
	.observed{ width:1100px; margin-top:46px;}
	.observed .case{ margin-top:0px; border-bottom:none;}
	.observed_biao{ width:1100px; height:65px; }
	.observed_ti{ float:left; font-size:28px; color:#000; line-height:28px;}
	
	.xiang_next{ float:right;}
	.xiang_next a{ display:inline-block; font-size:12px; padding:0px 13px; height:33px; line-height:33px; margin-left:7px; }
	.xiang_next a:hover span{ background-size:15px;}
	.xiang_next span{  background-size:15px;padding-left:25px;}

	.observed_con{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:27px; margin-top:27px; padding-bottom:48px;}
	.observed_con span.observed_con_span{ font-size:16px;}
	
	.observed_tui{ width:100%; font-size:22px; height:28px; line-height:28px; margin-top:25px;}

	/*产品列表-产品*/
	.dang{ width:1100px; height:45px; margin:auto;}
	.dang_left{ float:left; background:url(../images/goods_06.png) no-repeat left; padding-left:23px; font-size:14px; height:45px; line-height:45px; }
	
	.dang_right{ float:left; margin-left:40px; height:45px; line-height:45px;}
	.dang_right a{ display:inline-block; font-size:14px; line-height:24px; }
	
	.main_tita{ margin-top:16px;}
	.goods{ width:1100px; margin-top:28px;background:url(../images/xian_03.jpg) repeat-y 242px; margin-bottom:45px;}
	
	.goods_left{ float:left; width:242px;}
	.goods_con{ width:227px; margin-bottom:38px;}
	
	.goods_tit{  font-size:14px;}
	.goods_tit1{  font-size:14px;}
	.goods_nei{ margin-top:6px; }
	
	.lsm-container ul:first-child > li.lsm-sidebar-show> a .fabric_one{ background-size:7px;}
	.lsm-sidebar a{display: block;overflow: hidden;}
	.fabric_one{ width:100%; height:27px; line-height:27px; font-size:13px; background-size:7px;}
	.fabric_one6{ font-size:15px;}
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-show .fabric_two span { background-size:10px;}
	.fabric_two{ height:auto; line-height:25px; width:200px;} 
	.fabric_two span{ display:inline-block; font-size:13px; background-size:5px; padding-left:16px;}
	

	
	
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul{ width:215px; margin-bottom: 6px;}
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li a{ display:block; margin:auto; font-size:12px; height:32px; line-height:26px; width:180px;}
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li a span{display:inline-block; width:20px; font-family:"宋体"; font-size:14px;}
	
	
	.lsm-sidebar li .lsm-sidebar-item >ul{ width:215px;  margin-bottom: 6px;}
	.lsm-sidebar li .lsm-sidebar-item >ul>li a{ display:block; margin:auto; font-size:12px; height:32px; line-height:32px; width:180px;}
	.lsm-sidebar li .lsm-sidebar-item >ul>li a span{display:inline-block; width:20px; font-family:"宋体"; font-size:14px;}
	
	
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li>ul>li a {
    display: block;
    margin: auto;
    font-size: 12px;
    color: #000;
    height: 21px;
    line-height: 21px;
    font-weight: normal;
    background: none;
    width: 160px;
}
	
	
	.goods_rong{ width:235px; font-size:12px; line-height:25px; margin-top:10px;}


	.goods_right{ float:right; width:857px; }
	.hunt{ width:817px; padding-left:40px;}
	.hunt_tit{ font-size:16px; height:31px; line-height:20px;}
	.hunt_con{ width:100%; height:49px; position:relative;}
	
	.hunt_text{ width:680px; height:49px; padding-left:15px; line-height:49px;}
	.hunt_text::-webkit-input-placeholder { font-size:14px;}

	.hunt_btn{ float:right; width:115px; height:49px; padding-left:28px; background:#0064a3 url(../images/goods_11.png) no-repeat 16px; background-size:18px; font-size:14px; line-height:49px;}
	.hunt_re{ width:100%; font-size:12px; height:30px; line-height:30px;}
	.hunt_hot{ width:100%; height:auto; overflow:hidden; padding-bottom:22px;}
	.hunt_hot a{ display:inline-block; font-size:12px; line-height:24px; margin-right:26px;}

	.bank{ width:817px; padding-left:40px;}
	.bank_tit{ width:100%; font-size:25px; height:72px; line-height:72px; padding-top:27px;}
	.bank_list ul li{ float:left; width:395px; height:352px; list-style:none; margin-right:27px;}

	.bank_ti{ width:100%; font-size:6px; color:#000; height:29px; line-height:29px; margin-top:6px;}
	.bank_con{ width:100%; height: 90px; overflow:hidden; font-size:12px; line-height:18px;}
	
	/*产品列表-品牌*/
	.hand{ width:100%; height:auto; overflow:hidden;}
	.hand ul li{ float:left; width:395px; height:277px; list-style:none; margin-right:27px;}
	.hand_ti{ width:100%; font-size:16px; height:51px; line-height:51px;}

	/*工程服务*/
	.n_big_2{ width:1100px; font-size:36px; line-height:56px; padding-top:90px;}
	
	.kong{ width:35px;}
	.kong1{ width:65px;}
	.kong2{ width:90px;}
	.project{ width:1100px; margin-top:32px;}
	.project_left{ float:left; height:427px; background-size:278px; }
	.project_left img{ padding-top:66px; height:360px; width:auto;}

	.project_right{ float:right; width:495px; height:427px; position:relative;}
	.project_1{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:26px;}
	.project_2 a{ display:block; font-size:14px; color:#fff; width:143px; height:39px; line-height:39px;}


	.programme{ width:100%; height:526px; padding-top:46px; margin-top:60px;}
.programmeb{ height:450px;}
.programmef{height:450px;}
	.programme_all{ width:1100px; margin-top:25px;}
	.programme_type{ width:100%; height:auto; overflow:hidden; padding-bottom:20px;}
	.programme_name{ float:left; font-size:14px; height:34px; line-height:34px;}
	.programme_right{ float:right; width:1040px;}
	.programme_mune{ width:100%; height:34px;}
	.programme_mune a{ display:block; float: left; font-size:14px; height:34px; line-height:34px; width:126px; margin-right:50px;}
.programme_mune_1 a{ display:block; float: left; font-size:14px; height:34px; line-height:34px; width:126px; margin-right:50px;}

	.programme_con{ width:1098px; padding-left:35px; height:auto; overflow:hidden; margin-top:8px;}
	.programme_con a{ display:inline-block; font-size:14px; height:37px; line-height:37px;}
	.programme_con span{font-size:14px; padding:0px 18px;}


	.programme_kuai{ width:1100px; margin-top:40px;}
	.programme_zuo{ float:left; font-size:16px; height:48px; line-height:48px;}
	.programme_you{ float:right; width:1010px; height:auto; overflow:hidden;}
	.programme_you .hunt_con{ width:870px;}
	.programme_you .hunt_text{ width:730px;}
	.programme_you .hunt_re{ margin-top:0px;}
	.programme_you .hunt_hot{ margin-top:-5px;}


	.greet{ width:1100px; height:170px; margin-top:56px;}
	.greet_tit{ margin:auto; font-size:16px; height:60px; line-height:60px; width:1000px; padding-top:18px;}
	.greet_con{ margin:auto; width:1000px; height:54px; }
	
	.greet_text{ width:481px; height:54px; padding-left:20px; line-height:54px;font-size:14px;}
	.greet_text::-webkit-input-placeholder {font-size:14px;}
	
	.greet_text1{ width:281px; height:54px; padding-left:20px; line-height:54px;font-size:14px;}
	.greet_text1::-webkit-input-placeholder {font-size:14px;}
	
	
	.greet_btn{ float:right; width:190px; height:54px; padding-left:45px; background: url(../images/project_15.png) no-repeat 35px; background-size:34px; font-size:16px;}
	.greet_btn:hover{ background:#fff url(../images/project_151.png) no-repeat 35px; background-size:34px;}

	/*产品详情*/
	.chan{ width:100%; padding-top:55px;}
	.mune_warp{ width:100%; height:97px; margin:auto; position:relative; margin-top:25px;}
	.munea{ width:1100px; height: auto; padding-top:25px;}
	.munea a{ display:inline-block;  height:45px; line-height:45px; padding:0px 35px; font-size:16px;  margin:0px 8px;}
	.munea_en{ top:-26px; z-index:0; font-size:130px;}
		
	

	.sketch{ width:1100px; height:auto; overflow:hidden; margin:auto; margin-top:35px; padding-bottom:60px;}
	.sketch_left{ float:left; width:50%; height:auto; overflow:hidden;}
	
	.detail_all{ width:100%; height:438px; margin:auto; position:relative;}
	.shang{ width:550px; height:333px; overflow:hidden; margin:auto; position:relative;}
	.shang .swiper-slide{ width:100%;}
	.shang_con{ width:100%; height:100%; position:relative;}
	.shang_con img{ width:550px; height:333px;}
	.shang_fang{ position:absolute; bottom:0; right:0; background-size:69px; width:69px; height:76px;}
	.shang_fang img{ width:19px; height:20px; padding-top:46px; margin-left:41px;}
	
	
	.xia{ width:480px; height:91px; position:relative; overflow:hidden; margin:auto; margin-top:16px;}
	.xia_con{ width:150px; height:91px; position:relative; margin:auto;}
	.xia_con img{ width:150px; height:91px;}
	
	.xia_left{ position:absolute; left:0px; bottom:0; width:31px; height:91px; line-height:91px; font-size:23px;  }
	.xia_right{ position:absolute; right:0px; bottom:0; width:31px; height:91px; line-height:91px; font-size:23px; }

	.sketch_right{ float:right; width:500px; height:auto; overflow:hidden;}
	.sketch_tit{ font-size:18px; line-height:22px;}
	.sketch_en{ width:100%; font-size:16px; line-height:30px;}
	.sketch_nei{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:25px; margin-top:50px;}

	
	.survey{ width:1100px; padding-bottom:32px;}
	.survey_left{ float:left; width:835px; padding-top:47px;}
	.survey_con{ width:100%;margin-top:16px; padding-bottom:47px; margin-bottom:43px;}

	.survey_con_1{ margin:auto; font-size:12px; line-height:21px; width:780px;}
	.survey_cona{ border-bottom:none; margin-bottom:0px;}

	.survey_right{ float:right; width:225px; height:auto; overflow:hidden;}
	.survey_xiang{ width:100%; font-size:14px; line-height:16px;}
	.survey_list{ width:100%; height:auto; overflow:hidden; margin-top:8px; padding-bottom:35px; margin-bottom:42px;}
	.survey_list ul li{ width:100%; height:31px; list-style:none;}
	.survey_list ul li a{ display:block; width:100%; height:31px; line-height:31px; font-size:12px;}

	.survey_lie{ width:100%; height:auto; overflow: hidden; margin-top:16px;}
	.survey_lie ul li{ width:100%; height:69px; margin-bottom:20px; list-style:none;}
	.survey_lie ul li a{ display:block; width:100%; height:85px;}
	
	.survey_tu{ float:left; width:97px; height:69px; overflow:hidden; }
	.survey_tu img { width:97px; height:69px;} 
	.survey_you{ float:right; width:116px; height:69px; overflow:hidden;}
	.survey_1{ width:100%; font-size:14px; height:16px; line-height:16px;}
	.survey_2{ width:100%; height:34px; font-size:12px; line-height:17px; margin-top:10px;}
	
	/*张力中心*/
	.n_big_3{ margin:auto; width:1100px; height:auto; overflow:hidden; padding-top:135px;}
	.n_big_3 span{ display:inline-block; background-size:4px;font-size:31px; height:56px; line-height:56px; padding-left:22px;}
	.n_big_4{ margin:auto; }
	.n_big_4 span{ display:inline-block; background:url(../images/kernel_07.jpg) no-repeat left;font-size:17px; height:45px; line-height:45px; padding-left:22px;}
	
	.programmea{ height:613px;}
	.programmea .programme_type{ padding-bottom:25px;}
	.programmea .programme_kuai{ margin-top:32px;}
	
	.programmea_mune{ width:100%; height: auto; overflow:hidden;}
	.programmea_mune a{ display: inline-block; font-size:14px; height:35px; line-height:35px; padding:0px 13px; margin-right:26px;margin-bottom:10px;}
	
	.keynote_list{ width:1100px; margin-top:45px;}
	.keynote_list ul li{ float:left; width:495px; height:316px; list-style:none; margin-bottom:38px; margin-right:110px;}
	.keynote_list ul li:nth-child(2n){ margin-right:0px;}
	.keynote_tit{ width:100%; font-size:16px; color:#000; height:58px; line-height:58px;}
	
	.stress{ height:510px; padding-top:57px;}
	.stress_all{ width:1100px; height: 275px; margin:auto; margin-top:67px;}
	.stress_list{ width:100%; height:auto; overflow:hidden; margin:auto;}
	.stress_list ul li{ float:left; width:495px; height:55px; list-style:none; margin-right:50px;}
	.stress_list ul li a{ display:block; width:100%; height:54px; font-size:14px; line-height:54px; background-size:25px;}
	.stress_list ul li a:hover{ background-size:25px;}
	
	.focal_list{ width:1140px; height:196px; padding-top:45px;}
	.focal_list .paginationf{ position: absolute; left:0px; bottom:0px; text-align: center; width:100%; z-index:1; margin:auto;}
	.focal_list .swiper-pagination-bullet { display: inline-block; width:10px; height:10px; margin:0px 3px;}
	
	
	.focal_con{ width:478px; height:99px; margin:auto; padding:26px;}
	.focal_img{ float:left; width:141px; height:99px;}
	.focal_img img{ width:141px; height:99px; }
	.focal_right{ float:right; width:303px; height:99px;}
	.focal_1{ width:100%; font-size:16px; height:19px; line-height:19px}
	.focal_2{ width:100%; height:63px; overflow:hidden; font-size:14px; line-height:21px; margin-top:13px;}
	
	.appliance{ width:100%; height:auto; overflow:hidden; margin-top:110px; padding-bottom:56px;}
	.appliance_list{ width:1185px; height:325px; margin-top:40px;}
	
	.appliance_list .paginationa{ position: absolute; left:0px; bottom:0px; text-align: center; width:100%; z-index:1; margin:auto;}
	.appliance_list .swiper-pagination-bullet { display: inline-block; width:10px; height:10px; margin:0px 3px;}
	
	.appliance_con{ width:353px; height:271px; overflow:hidden; margin:auto;}
	.appliance_tit{ width:100%; font-size:16px; height:55px; line-height:55px;}
	
	.exercise{ padding-top:63px; padding-bottom:54px;}
	.exercise .main_tit{ margin:auto; margin-top:0px; width:1100px;}
	
	.exercise_all{ width:1100px; height:395px; margin:auto; position:relative; margin-top:52px;}
	.exercise_list{ width:1130px; height:395px; margin-left:-15px;}
	
	.exercise-left {position: absolute; right:50px; top:-94px; z-index:10; cursor:pointer; overflow:hidden; width:42px; height:42px; line-height:42px; font-size:21px;}
	.exercise-right {position: absolute; right:0px; top:-94px; z-index:10; cursor:pointer; overflow:hidden; width:42px; height:42px; line-height:42px; font-size:21px;}
	
	.exercise_con{ width:538px; height:395px; margin:auto;}
	
	.exercise_bg{ width:486px; height:116px; bottom:33px; left:26px;}
	.exercise_1{ margin: auto; font-size:17px; line-height:38px; max-height:38px; width:435px; margin-top:15px;}
	.exercise_2{ margin: auto; font-size:12px; line-height:21px; height:42px; overflow:hidden;  width:435px; margin-top:6px;}
	.exercise_3{ margin: auto; width:435px; font-size:23px; height:56px; line-height:56px; margin-top:18px;}
	
	.press{ width:100%; height:auto; overflow:hidden; padding-top:58px; padding-bottom:49px;}
	.press .main_tit{ margin:auto; margin-top:0px; width:1100px;}
	
	.press_all{ width:1100px; height: auto; margin:auto; position:relative;}
	.press_list{ width:1116px; height:355px; overflow:hidden; margin:auto; padding-top:36px; position:relative; margin-left:-8px;}
	
	.press-left {position: absolute; right:50px; top:-94px; z-index:10; cursor:pointer; overflow:hidden; width:42px; height:42px; line-height:42px; font-size:21px;}
	.press-right {position: absolute; right:0px; top:-94px; z-index:10; cursor:pointer; overflow:hidden; width:42px; height:42px; line-height:42px; font-size:21px;}
	
	.press_con{ width:268px; height:166px; margin:auto;}
	
	.press_1{ margin: auto; font-size:14px; line-height:33px; height:33px; overflow:hidden; width:225px; margin-top:8px; }
	.press_2{ margin: auto; font-size:15px; line-height:22px; height:44px; overflow:hidden;  width:225px; margin-top:12px;}
	.press_3{ margin: auto; width:225px; font-size:12px; height:42px; line-height:21px; margin-top:12px;}
	.press_4{ margin:auto; width:225px; font-size:12px; height:23px; line-height:23px; margin-top:23px;}
	
	.repair{ height:458px; padding-top:57px;}
	.repair .main_tit{ margin:auto; margin-top:0px; width:1100px;}
	
	.repair_con{ width:1100px; margin-top:61px;}
	.repair_1{ width:100%; height:40px; line-height:40px; font-size:17px; color:#fff;}
	.repair_2{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:23px; margin-top:8px;}
	.repair_3{ width:100%; height:auto; overflow:hidden; margin-top:16px;}
	.repair_3 span{ display:inline-block; background:url(../images/kernel_59.png) no-repeat left; font-size:14px; line-height:23px; padding-left:16px;}
	
	.repair_4{ width:100%; height:auto; overflow:hidden; margin-top:36px;}
	.repair_4 a{ display:block; font-size:14px; color:#fff; width:158px; height:40px; line-height:40px;}
	
	.greeta{ margin-top:56px;}	
		
	.cooperate{ width:1116px; height:126px; margin:auto; margin-top:60px; overflow:hidden;}
	
	.cooperate_5{ margin:auto; width:895px; height: auto; overflow:hidden;}
	.cooperate_5 ul li{ float:left; width:264px; height:126px; list-style:none; margin-right:367px;}

.cooperate_6{ margin:auto; width:1100px; height: auto; overflow:hidden;}
.cooperate_6 ul li{ float:left; width:264px; height:126px; list-style:none; margin-right:14px;}

.cooperate_7{ margin:auto; width:1100px; height: auto; overflow:hidden;}
.cooperate_7 ul li{ float:left; width:264px; height:126px; list-style:none; margin-right:154px;}

	.cooperate_con{ width:264px; height:126px; position:relative; margin:auto;}
	.cooperate_tit{ position:absolute; top:0; width:100%; height:126px; line-height:126px; font-size:17px;}
	
	/*板材成套*/
	.goods_righta{ padding-bottom:0px;}
	.panel_tit{ font-size:25px; height:74px; line-height:74px; padding-top:25px; width: 1040px; padding-left: 51px;}
	.panel_all{ width:817px; padding-left: 40px; border-bottom: 1px solid #e5e5e5; height:587px; overflow:hidden; padding-bottom:35px; position:relative;}
	
	.panel_con{width:817px; padding-left:40px;}
	.panel_1{ width:100%; text-align:center; font-size:16px; height:22px; line-height:22px; padding-top:28px;}
	.panel_2{ width:100%; text-align:center; font-size:14px; height:19px; line-height:19px;}
	.panel_3{ margin:auto; height:auto; overflow:hidden; font-size:12px; line-height:22px; width:100%; margin-top:13px; padding-bottom:22px;}
	
	.panel_cona{ border-bottom:none;}
	.panel_cona .panel_3{ padding-bottom:0px;}
	
	
	.panel_shang{ width:100%; height:469px; overflow:hidden; margin:auto; position:relative;}
	.panel_shang .swiper-slide{ width:100%;}
	.panel_tu{ width:100%; height:100%; position:relative;}
	.panel_tu img{ width:100%; height:469px;}
	
	.shang_fang{ position:absolute; bottom:0; right:0; background-size:69px; width:69px; height:76px;}
	.shang_fang img{ width:19px; height:20px; padding-top:46px; margin-left:41px;}
		
	
	.panel_xia{ width:760px; height:91px; position:relative; overflow:hidden; margin:auto; margin-top:27px;}
	.panel_xia .swiper-slide-thumb-active .xia_con_bg{ opacity:1;}
	.panel_rong{ width:150px; height:91px; position:relative; margin:auto;}
	.panel_rong img{ width:150px; height:91px;}
	
	.panel_left{ position:absolute; left:40px; bottom:35px; width:28px; height:91px; text-align:center; line-height:91px; font-size:21px;}
	.panel_right{ position:absolute; right:0px; bottom:35px; width:28px; height:91px; text-align:center; line-height:91px; font-size:21px;}

	.big .pagination{ position: absolute; left:23px; bottom:30px; text-align: center; width:50px; z-index:1; margin:auto;}
	.big .swiper-pagination-bullet { display: block; width:100%; height:33px; line-height:33px; font-size:16px;}

	.big_all{ width:1100px;}
	.big_1{ width:100%; margin: auto; font-size:78px; height:105px; line-height:105px; text-align:center;}
	.big_2{ width:100%; margin:auto; font-size:20px; color:#fff; height:40px; line-height:40px;}
	
	.big_3{ width:100%; height:23px; text-align:center; position:absolute; bottom:56px;}
	.big_3 img{ height:23px; width:auto;}


	.observe_warp{ width:100%; background-size: auto 222px; height:260px;}
	.observe{ width:1100px; height:260px; margin:auto;}
	.observe ul li{ float:left; width:25%; height:260px; list-style:none;}
	.observe ul li a{ display:block; width:100%; height:205px; padding-top:55px;}
	.observe ul li a:hover{ padding-top:75px;  height:185px;}
	.observe ul li a:hover .observe_tit{ height:45px; line-height:45px;}
	
	.observe_img{ width:100%; height:60px;}
	.observe_img_1{ width:100%; height:60px;}
	.observe_img_1 img{ height:60px; width:auto;}
	.observe_img_2{ width:100%; height:60px; text-align:center;}
	.observe_img_2 img{ height:60px; width:auto;}
	
	.observe_tit{ font-size:16px; height:50px; line-height:50px;}
	.observe_shu{ line-height:102px; font-size:102px;  bottom:-20px;}
	.observe_bg{ position:absolute; bottom:0; width:100%; height:225px;}

	.suggest{ width:100%; height:auto; overflow:hidden; position:relative; background-size:1200px; margin-top:62px; margin-bottom:62px;}
	.suggest_bg{ position:absolute; left:0; top:108px; width:420px; height:260px;}
	.suggest .main_tit{ width:1100px;}
	
	.suggest_con{ width:1100px; margin-top:98px;}
	.suggest_img{ float:left; width:516px; height:349px;}
	.suggest_img img{ width:100%; height:auto;}
	.suggest_right{ float:right; width:530px; height:349px; position:relative;}
	
	.suggest_1{ width:100%; font-size:22px; line-height:22px; background-size:30px; height:50px;}
	.suggest_2{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:24px; margin-top:23px;}
	.suggest_3{ width:100%; height:auto; overflow:hidden; position:absolute; bottom:0; left:0;}
	.suggest_3 a{ display:block; font-size:14px; width:142px; height:40px; text-align:center; line-height:40px;}

	.suggest_list{ width:1100px; height:200px; overflow:hidden; margin:auto; margin-top:63px;}
	.suggest_list ul li{ float:left; width:25%; height:auto; overflow:hidden; list-style:none;}
	.suggest_4{ width:100%; text-align:center; font-size:94px; line-height:94px; position:relative;} 
	.suggest_4_1{ position:absolute; right:83px; top:0; font-family:"微软雅黑"; font-size:12px;height:39px; line-height:39px;}
	.suggest_4_2{ position:absolute; right:25px; top:0; font-family:"微软雅黑"; font-size:18px; height:39px; line-height:39px;}
	.suggest_4_3{ position:absolute; right:78px; top:0; font-family:"微软雅黑"; font-size:18px; height:39px; line-height:39px;}
	.suggest_tit{ width:100%; text-align:center; font-size:14px;  height:34px; line-height:34px;}

	.shove{ padding-top:60px;}
	.shove .main_tit{ margin:auto; margin-top:0px; width:1100px;}
	
	.shove_come{ width:1100px; margin-top:28px;}
	.shove_come_1{ width:515px; height:auto; overflow:hidden; font-size:14px; line-height:21px;}
	.shove_all{ width:1100px; height:auto; overflow: hidden; margin:auto; margin-top:-30px;}
	.shove_zong{ width:100%; height:424px; overflow:hidden;}
	.shove_right{ float:right; width:495px; height:100%;}
	
	.shove_right a:hover .shove_tit{ background-size:10px;}
	.shove_right a:hover .shove_tit span{ padding-left:20px;}
	
	.shove_tit{ width:100%; height:49px; overflow:hidden;}
	.shove_tit span{ display:inline-block; font-size:16px; height:49px; line-height:49px;}
	.shove_nie{ font-size:14px; line-height:21px; width:445px}
	.shove_xian{ width:3px; height:115px; right:21px; top:243px;}
	
	.shove_zonga{ margin-top:-213px;}
	.shove_left{ width:495px; height:100%;}
	.shove_left a:hover .shove_tit{ background-size:10px;}
	.shove_left a:hover .shove_tit span{ padding-left:20px;}

	.sale{ width:100%; height:287px; padding-top:58px;}
	.sale .main_tit{ margin-top:0px;}
	
	.sale_list{ width:1100px; height:132px; margin:auto; margin-top:58px;}
	.sale_list ul li{ float:left; width:20%; height:132px; list-style:none;}
	.sale_list ul li a{ display:block; width:100%; height:100%; overflow:hidden;}
	.sale_list ul li a:hover .sale_img_1{ margin-top:-58px;}
	
	.sale_img{ width:100%; height:58px; }
	.sale_img_1{ width:100%; height:58px;}
	.sale_img_1 img{ height:58px; width:auto;}
	.sale_img_2{ width:100%; height:58px;}
	.sale_img_2 img{ height:58px; width:auto;}
	.sale_tit{ width:100%; text-align:center; font-size:16px; height:58px; line-height:58px;}

	.journalism{ width:100%; height:537px; margin-top:62px; position:relative;}
	.journalism_bg{ position:absolute; left:0; top:117px; width:423px; height:261px;}
	.journalism .main_tit{ margin:auto; margin-top:0px; width:1100px;}

	.journalism_tit{ width:1100px; margin-top:-53px;}
	.journalism_mune{ float:left; width:330px; margin-left:630px;}
	.journalism_mune a{ display: inline-block; font-size:14px; height:42px; line-height:42px; width:103px; }
	
	.journalism_more{ float:right; height:42px;}
	.journalism_more a{ display:block; height:42px; line-height:42px; cursor:pointer;}
	
	.journalism_xia{ width:1100px; height:41px; text-align:right; margin:auto; margin-top:62px;}

	.journalism-left{ position:absolute; right:60px; top:-41px; width:41px; height:41px; line-height:41px; font-size:21px; }
	.journalism-right{  position:absolute; right:10px; top:-41px; width:41px; height:41px; line-height:41px; font-size:21px;}

	.journalism_war{ width:1120px; height:351px; margin:auto; position:relative;}
	.journalism_lun{ width:1120px; height:351px; padding:20px 0px; overflow:hidden; position:relative;}

	
	.journalism_all{ width:1100px; height:351px; margin:auto; }
	.journalism_left{ float:left; width:516px; height:350px;}
	.journalism_biao{  height:52px;}
	.journalism_biao span{ display:inline-block; font-size:16px; height:52px; line-height:52px; padding-left:23px;}
	 
	.journalism_list{ float:right; width:570px; height:350px;} 
	.journalism_list ul li{ float:left; width:277px; height:166px; list-style:none; margin-bottom:18px; margin-right:16px;}
	.journalism_list ul li:nth-child(2n){ margin-right:0px;}
 
 	.cooperate_warp{ padding-bottom:95px; }
	.cooperate_warp .paginationc{ bottom:45px;}
	.cooperate_warp .swiper-pagination-bullet { display: inline-block; width:10px; height:10px; margin:0px 3px;}
	
	.leave{ width:470px; height:455px;}
	.leave_tit{ width:100%; height:44px;}
	.leave_tit span{ display:inline-block; font-size:18px; padding-left:21px; height:44px; line-height:44px;}
	.leave_tit a{ font-size:22px; padding-right:10px; height:44px; line-height:51px;}
	
	.leave_all{ width:395px; height:auto; overflow:hidden; margin:auto; margin-top:24px;}
	.leave_one{ width:100%; height:auto; overflow:hidden; margin-bottom:19px;}
	.leave_1{ float:left; font-size:14px; color:#000; height:42px; line-height:42px;}
	.leave_2{ float:right; width:316px; height:auto;}
	
	.leave_text{ width:300px; height:40px;  padding-left:14px; line-height:40px;font-size:14px;}
	.leave_text::-webkit-input-placeholder { font-size:14px;}
	
	.leave_textarea{ width:286px; height:68px; padding:8px 14px; line-height:21px;}
	.leave_textarea::-webkit-input-placeholder {  font-size:14px;}
	
	.leave_wen{ width:100%; font-size:12px; color:#000; height:38px; line-height:38px;}
	.leave_wen span{ margin-right:10px;}
	
	.leave_two{ width:100%; height:auto; overflow:hidden; margin-top:-10px;}
	.leave_btn{  width:142px; height:42px; font-size:14px; }
	
	/*漂浮框*/
	.side{position:fixed;width:45px;height: auto;right:10px; top:200px;z-index:100;}
	.side ul li{width:45px;height:45px;float:left;position:relative; margin-bottom:2px; list-style:none;}
	.side ul li .sidebox{position:absolute;width:45px;height:45px;top:0;right:0;transition:all 0.3s;background:#0064a3;color:#fff;font:14px/45px "微软雅黑";overflow:hidden;}
	.side ul li .sidetop{width:45px;height:45px;line-height:45px;display:inline-block;background:#0064a3;transition:all 0.3s; cursor:pointer;}
	
	.side ul li img{float:left;width:45px;height:45px;}
	.ma{ width:45px; height:45px; position:relative;}
	.ma:hover .ma_er{ display:block;transition:all 0.3s;}
	.ma_img{ width:45px; height:45px;}
	.ma_er{ width:100px; height:100px; background-color:#005bae;  position:absolute; top:0; left:-102px; display:none;}
	.side ul li .ma_er img{ width:100px; height:100px;}

	/*板材中心1*/
	.n_big_3a{ padding-top:88px;}
	.programme_typea{ padding-bottom:5px;}
	.pressa{ padding-bottom:0px;}

	/*除鳞中心*/
	.descale{ width:1100px; height:auto; overflow:hidden; margin:auto; margin-top:41px;}
	.descale ul li{ float:left; width:353px; height:276px; list-style:none; margin-bottom:35px; margin-right:20px;}
	.descale_tit{ width:100%; font-size:16px; color:#000; height:60px; line-height:60px;}


	.programme_con_2 { width: 1000px; padding-left: 40px; margin-top: 11px;}

}
@media screen and (max-width:1274px)and (min-width:1024px){
	/*头部*/
	.nei_big{ height:330px;}
	.nei_big_1{ height:330px;}
	.header{ width:100%; height:60px; }
	.head_logo{ left:20px; height:60px;}
	.head_logo_1{ width:100%; height:60px;} 
	.head_logo_1 img{ cursor:pointer; padding-top:18px; height:28px; width:auto; }
	.head_logo_2{ width:100%; height:60px;} 
	.head_logo_2 img{ cursor:pointer; padding-top:18px; height:28px; width:auto; }

	
	
	.head{ width:800px;}
	.nav{ float:right; height:60px;}
	.nav_1{ display: inline-block; height:60px; margin:0px 10px; position:relative;}
	.nav_1 a{ display:block; cursor:pointer;font-size:15px; height:60px; line-height:60px; }
	
	.nav_2{ display: inline-block; height:60px; margin:0px 12px;}
	.nav_2 a{ display:block; cursor:pointer;font-size:15px; height:60px; line-height:60px;}


	.nav_1_warp{ width:110px; height: auto; overflow:hidden; position:absolute; left:-25px; top:60px; display:none;}
	.nav_con a{ display:block; width:100%; font-size:13px; height:26px; line-height:26px;}
	.nav_2_warp{ width:150px; height: auto; overflow:hidden; position:absolute; left:-45px; top:60px; display: none;}


	.nav_3_warp{ width:100vw; height: auto; overflow:hidden; position:absolute; background-color:#fff; left:0px; top:60px; }
	.pull{width:980px; padding:20px 0px;}
	
	.pull_mune{ float:left; margin-left:25px; width:205px;  margin-top: -8px;}
	.pull_mune a{ display:block; width:100%; font-size:14px; height:40px; line-height:40px;}
	.pull_mune a span{ font-size:14px; font-family:"宋体"; margin-right:13px;}
	
	.pull_right{ float:right; width:420px; height:auto; overflow:hidden;}
	
	.pull_1{ width:100%; height:142px; overflow:hidden; font-size:12px;line-height:19px; margin-top:-5px; padding-top:5px;}
	.pull_2{ width:100%;}
	.pull_2 a{ display:block; width:100%; font-size:12px; height:26px; line-height:26px; margin-top:4px; text-align:left;}
	.pull_2 span{  padding-left:8px;}
	
	.head_right{ position:absolute; right:10px; top:11px;}
	
	.head_search{ float:left; width:35px; height:35px;}
	.head_search_1{ width:35px; height:35px;}
	.head_search_1_1{ width:35px; height:35px;}
	.head_search_1_1 img{ width:31px; height:31px;}
	.head_search_1_2{ width:35px; height:35px;}
	.head_search_1_2 img{ width:31px; height:31px;}

	
	
	
	.search_xian1{ opacity:1; top:60px;}
	.search_btn{ font-size:14px;}

	
	.head_share{ float:left; width:35px; height:35px; margin-left:10px;}
	.head_share_1{ width:35px; height:35px;}

	.head_share_1_1{ width:35px; height:35px;}
	.head_share_1_1 img{ width:31px; height:31px;}
	.head_share_1_2{ width:35px; height:35px;}
	.head_share_1_2 img{ width:31px; height:31px;}

	
	
	.head_fen{ position:absolute; top:73px; right:-15px; width:70px; height:auto; padding-top:15px; padding-bottom:10px;}
	.head_fen1{ opacity:1; top:60px;}
	.head_fen a{ display:block; width:100%; height:30px; overflow:hidden; text-align:center; margin-bottom:5px; cursor:pointer;}
	.head_fen img{ height:30px; width:auto; border-radius:4px;}


	.head_tel{ float:right; width:auto; height: auto; overflow:hidden; margin-left:10px; display:none;}
	
	
	
	.headera{ position: absolute; top:0; background-color: transparent;}
	.headera .head_logo_1{ margin-top:-60px;}
	.headera .nav_1 a{ color:#fff;}
	.headera .nav_2 a{ color:#fff;}
	.headera .pull_mune a{ color:#000;}
	.headera .pull_mune a.pull_mune_a{ color:#005d97;}
	.headera .nav_con a{ color:rgba(0,0,0,0.7);}
	.headera .nav_con a:hover{ color:#005d97;}
	
	.headera .head_search_1_1{ margin-top:-35px;}
	.headera .head_share_1_1{ margin-top:-35px;}
	.headera .head_tel span{ background:url(../images/head_061.png) no-repeat left;background-size:39px; color:#fff;}
	.headera .cd-search-trigger::after{background: url(../images/head_09.png) no-repeat center;background-size:39px; }
	.headera .cd-main-header.search-form-visible .cd-search-trigger::after { background-color: #0064a3;}

	
	.header1{ position:fixed; background-color:#fff;}
	.header1 .head_logo_1{ margin-top:0px;}
	.header1 .nav_1 a{ color:#000;}
	.header1 .nav_2 a{ color:#000;}
	.header1 .pull_mune a{ color:#000;}
	.header1 .pull_mune a.pull_mune_a{ color:#005d97;}
	.header1 .nav_con a{ color:rgba(0,0,0,0.7);}
	.header1 .nav_con a:hover{ color:#005d97;}
	
	.header1 .head_search_1_1{ margin-top:0px;}
	.header1 .head_share_1_1{ margin-top:-0px;}
	.header1 .head_tel span{ background:url(../images/xiang1_07.png) no-repeat left;background-size:39px; color:#000000;}
	.header1 .cd-search-trigger::after{background: url(../images/xiang1_05.png) no-repeat center;background-size:39px; }
	.header1 .cd-main-header.search-form-visible .cd-search-trigger::after { background-color: #fff;}
	
	
	
	.n_big{ width:100%; height:330px; margin:auto;}
	.n_big_1{ width:980px; height:80px; line-height:50px; padding-top:120px; font-size:40px; background-size:30px; }
	
	.n_big_con{ padding-top:85px;}
	.n_big_4 a{ height:45px; line-height:45px;}
	
	.n_big_con1{ padding-top:100px;}
	
	
	/*底部*/
	.footer{ width:100%; height:444px; padding-top:30px;}
	.foot{ width:980px; height:444px;}

	.foot_top{ width:100%; height:288px;}

	.foot_1{ float:left; width:145px; height:100%;}
	.foot_nav{ width:100%; height:41px; overflow:hidden;}
	.foot_nav a{ display:block; font-size:16px; height:41px; line-height:41px;}
	
	.foot_con{ width:100%; height: auto; overflow:hidden; margin-top:16px;}
	.foot_con a{ display:block; font-size:13px; height:29px; line-height:29px;}

	.foot_1a{ width:155px;} 
	
	.foot_mid{ float:left; width:200px; height: auto; overflow:hidden;}
	.foot_biao{ width:100%; height:41px; line-height:41px; font-size:16px;}
	.foot_2{ width:100%; height:auto; overflow:hidden; line-height:22px; font-size:14px;  margin-top:20px;}
	.foot_2 span{ font-size:19px;}
	.foot_2a{ margin-top:2px; padding-bottom:13px;}
	.foot_3{ width:100%; height:auto; overflow:hidden;}
	.foot_3_left{ float:left; font-size:12px; line-height:18px;}
	.foot_3_right{ float:right; font-size:12px; line-height:18px; width:164px;}

	.foot_right{ float:right; width:148px; height:288px;}
	.foot_wei{ width:100%; height:35px; margin-top:26px;}
	.foot_wei a{ display:inline-block; width:35px; height:35px; margin-right:23px;}
	
	.foot_love{ width:35px; height:35px; position:relative;}
	.foot_love:hover .foot_wei_ma{ height:131px; opacity:1; top:43px;}
	.foot_love img{ width:35px; height:35px;}
	.foot_wei_ma{ width:123px; height:0px; overflow:hidden; position:absolute; top:48px; left:-46px;}
	.foot_wei_ma img{ width:123px; height:123px; border-radius:0%; padding-top:8px;}


	.foot_you{ width:100%; height:23px; line-height:23px;}
	.foot_you span{ display:inline-block; background-size:14px; padding-right:28px; font-size:12px; }
	.foot_link{ width:100%; height:60px; line-height:24px;}
	.foot_link a{ font-size:14px; }
	.foot_link span{font-size:14px; padding:0px 8px;}
	
	.typeright{ width:100%; height:30px; margin-top:19px;}
	.typeright_left{ float:left; line-height:30px;  font-size:12px; }
	
	.typeright_right{ float:right; height:30px; line-height:30px;}
	.typeright_right span{ font-size:12px; padding:0px 8px;}
	.typeright_right a{ font-size:12px;}	

	/*新闻详情*/
	.shaky{ width:980px; margin-top:40px;}
	.shaky_tit{ font-size:24px; height:90px; line-height:50px;}
	.shaky_ri{ width:100%; font-size:12px; height:28px; line-height:28px; bottom:5px;}
	
	.shaky_come{ margin: auto; font-size:14px;  line-height:22px; background-color:#f5f5f5; margin-top:33px; padding:21px 20px; width:740px;}
	.shaky_con{ width:780px; height:auto; overflow:hidden; margin:auto; font-size:14px; line-height:22px; color:rgba(0,0,0,0.6); margin-top:31px; padding-bottom:57px;}
	.shaky_all{  height:50px; margin-bottom:50px;}
	.shaky_left{ float:left; width:45%; height:50px;}
	.shaky_left a{ display:block; width:100%; height:50px; line-height:50px; font-size:14px;}
	
	.shaky_mid{ float:left; width:10%; height:50px;}
	.shaky_mid a{ display:block; width:100%; height:50px; line-height:50px; background-size:18px; }

	.shaky_mid a:hover{ background-size:18px;}
	.shaky_right{ float:right; width:45%; height:50px;}
	.shaky_right a{ display:block; width:100%; height:50px; line-height:50px; font-size:14px;}
	
	.share{ position:absolute; left:0; top:113px; width:150px; height:auto; overflow:hidden;}
	.share a{ display:block; width:100%; height:28px; margin-bottom:12px;}
	.share_img{ float:left; width:28px; height:28px; border-radius:4px; overflow:hidden;}
	.share_img img{ width:28px; height:28px;}
	.share_zi{ float:right; height:28px; line-height:28px; width:110px; font-size:12px; color:#657180;}

	/*新闻*/
	.main{ width:980px; margin-top:57px;}
	.mune a{ font-size:14px; height:44px; line-height:44px; text-align:center; width:222px;}

	.main_tit{ width:100%; height:70px; position:relative; margin-top:50px;}
	.main_tit_1{ height:70px; line-height:70px; font-size:90px; }
	.main_tit_2{ height:70px; line-height:70px; font-size:28px;}

	.recommend{ width:100%; height:260px; margin-top:31px;}
	.recommend a{ display:block; width:100%; height:260px;}
	
	.recommend_right{ float:right; width:516px; height:260px; }
	.recommend_1{ margin:auto; font-size:17px; width:430px; height:41px; line-height:41px; overflow:hidden; padding-top:40px;}
	.recommend_2{ margin:auto; font-size:12px; width:430px; height:40px; line-height:20px; margin-top:12px;}
	.recommend_3{ margin:auto; font-size:23px;  width:430px; height:23px; line-height:23px; overflow:hidden; margin-top:39px;}
	.recommend_4{ margin:auto; font-size:15px; width:430px; height:21px; line-height:21px; overflow:hidden;}
	.recommend_5{ height:5px;}
	
	
	.news{ width:100%; height:auto; overflow:hidden; margin-top:31px;}
	.news ul li{ width:100%; height:110px; list-style:none;}
	.news_left{ float:left; width:95px; height:auto; overflow:hidden;}
	.news_left_1{ margin:auto; font-size:23px; height:23px; line-height:23px;}
	.news_left_2{ margin:auto; font-size:15px; height:21px; line-height:21px;}
	
	.news_right{ float:right; width:885px; height:100%; position:relative;}
	.news_1{ width:100%; height:42px; line-height:42px; font-size:17px;}
	.news_2{ width:100%; height:42px; overflow:hidden; font-size:12px; line-height:21px;}

	/*分页样式*/
	.page{  margin-bottom:60px; margin-top:30px; }
	.page_list{ width:100%; float:left;text-align:center; }
	.page_list a{display:inline-block; line-height:35px; height:35px; font-size:14px; padding:0px 10px; }
	.page_list a.page_list_a{ width:35px; height:35px; line-height:35px; font-size:16px;}
		
	/*联系我们*/
	.contact{ padding-bottom:30px;}
	.contact_list{ width:980px; margin-top:26px; padding-bottom:48px;}
	.contact_list ul li{ float:left; width:25%; height:auto; overflow:hidden;}
	.contact_img{ width:70px; height:70px;}
	.contact_img img{ width:70px; height:70px;}
	.contact_1{  font-size:14px; line-height:20px; width:190px; margin-top:24px;}
	.contact_2{ margin:auto; width:270px; font-size:14px; line-height:25px; margin-top:24px;}
	.contact_2 span{  margin-left:13px;}
	
	.contact_tu{ width:980px; height:420px;}
	.contact_tu img{ width:980px; height:auto;}
	
	.contact_mune{ width:100%; text-align:center; height:40px; line-height:40px; margin-top:24px;}
	.contact_mune a{ display:inline-block; font-size:17px; color:#000; margin:0px 45px;}

	.contant_all{ height:330px;}
	.contant_ww{ height:312px;}
	.contact_lie{ width:980px;  margin-top:28px;}
	.contact_lie a{ display:block; font-size:14px; height:44px; line-height:44px; width:244px;}
	.contact_lie a:nth-child(1){ border-left:1px solid #c8c8c8; width:243px;} 
	
	.contact_con1{ width:980px; height:265px;}
	.contact_con{ width:980px; height:265px;}
	.contact_you{ margin:auto; font-size:17px; width:920px; height:40px; line-height:40px; padding-top:42px;}
	.contact_rong{ margin:auto; width:920px; font-size:14px; line-height:23px; padding-top:15px;}
	
	.contact_lian{ width:920px; position:absolute; bottom:14px; height:24px; line-height:24px; left:38px; font-size:14px;}
	
	/*关于我们*/
	.about{ width:980px; font-size:14px; line-height:26px; margin-top:24px;}
	.culture{ padding-bottom:41px;}
	
	.culture_list{ width:980px; height:auto; overflow:hidden; margin:auto; margin-top:41px;}
	.culture_list ul li{ float:left; width:313px; height:415px; list-style:none; margin-right:20px; margin-bottom:25px;}
	
	.culture_tit{ margin:auto; font-size:18px; color:#000; width:280px; height:45px; line-height:45px; padding-top:12px;}
	.culture_con{ margin:auto; width:280px; height:102px; overflow:hidden; font-size:20px; line-height:30px; margin-top:31px;}
	.culture_img{ margin:auto; width:280px; height:auto; overflow:hidden; margin-top:20px;}
	.culture_img img{ width:320px; height:auto;}

	/*案例列表*/
	.case{ width:100%; height:auto; overflow:hidden; margin-top:26px;}
	.case ul li{ float:left; width:313px; height:237px; list-style:none; margin-bottom:26px; margin-right:20px;}
	.case ul li a{ display:block; width:100%; height:100%; position:relative;}
	.case_tit{ width:100%; font-size:16px; height:45px; line-height:45px;}

	/*案例详情*/
	.observed{ width:980px; margin-top:40px;}
	.observed .case{ margin-top:0px; border-bottom:none;}
	.observed_biao{ width:980px; height:65px; }
	.observed_ti{ float:left; font-size:24px; color:#000; line-height:24px;}
	
	.xiang_next{ float:right;}
	.xiang_next a{ display:inline-block; font-size:12px; padding:0px 13px; height:33px; line-height:33px; margin-left:7px; }
	.xiang_next a:hover span{ background-size:15px;}
	.xiang_next span{  background-size:15px;padding-left:25px;}

	.observed_con{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:27px; margin-top:27px; padding-bottom:48px;}
	.observed_con span.observed_con_span{ font-size:16px;}
	
	.observed_tui{ width:100%; font-size:22px; height:28px; line-height:28px; margin-top:25px;}

	/*产品列表-产品*/
	.dang{ width:1100px; height:45px; margin:auto;}
	.dang_left{ float:left; background:url(../images/goods_06.png) no-repeat left; padding-left:23px; font-size:14px; height:45px; line-height:45px; }
	
	.dang_right{ float:left; margin-left:40px; height:45px; line-height:45px;}
	.dang_right a{ display:inline-block; font-size:14px; line-height:24px; }
	
	.main_tita{ margin-top:16px;}
	.goods{ width:980px; margin-top:28px;background:url(../images/xian_03.jpg) repeat-y 216px; margin-bottom:45px;}
	
	.goods_left{ float:left; width:216px;}
	.goods_con{ width:206px; margin-bottom:38px;}
	
	.goods_tit{ width:206px; font-size:14px;}
	.goods_tit1{  font-size:14px;}
	.goods_nei{ margin-top:6px; }
	
	.lsm-container ul:first-child > li.lsm-sidebar-show> a .fabric_one{ background-size:7px;}
	.lsm-sidebar a{display: block;overflow: hidden;max-height: 27px;}
	.fabric_one{ width:100%; height:27px; line-height:27px; font-size:13px; background-size:7px;}
	.fabric_one6{ font-size:15px;}
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-show .fabric_two span { background-size:10px;}
	.fabric_two{ height:auto; line-height:25px; width:200px;} 
	.fabric_two span{ display:inline-block; font-size:13px; background-size:5px; padding-left:16px;}
	

	
	
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul{ width:215px; margin-bottom: 6px;}
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li a{ display:block; margin:auto; font-size:12px; height:32px; line-height:32px; width:180px;}
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li a span{display:inline-block; width:20px; font-family:"宋体"; font-size:14px;}
	
	
	.lsm-sidebar li .lsm-sidebar-item >ul{ width:215px;  margin-bottom: 6px;}
	.lsm-sidebar li .lsm-sidebar-item >ul>li a{ display:block; margin:auto; font-size:12px; height:32px; line-height:32px; width:180px;}
	.lsm-sidebar li .lsm-sidebar-item >ul>li a span{display:inline-block; width:20px; font-family:"宋体"; font-size:14px;}
	
	
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li>ul>li a {
    display: block;
    margin: auto;
    font-size: 12px;
    color: #000;
    height: 21px;
    line-height: 21px;
    font-weight: normal;
    background: none;
    width: 160px;
}
	
	
	.goods_rong{ width:206px; font-size:12px; line-height:25px; margin-top:10px;}


	.goods_right{ float:right; width:763px; }
	.hunt{ width:730px; padding-left:33px;}
	.hunt_tit{ font-size:16px; height:31px; line-height:20px;}
	.hunt_con{ width:100%; height:49px; position:relative;}
	
	.hunt_text{ width:680px; height:49px; padding-left:15px; line-height:49px;}
	.hunt_text::-webkit-input-placeholder { font-size:14px;}

	.hunt_btn{ float:right; width:115px; height:49px; padding-left:28px; background:#0064a3 url(../images/goods_11.png) no-repeat 16px; background-size:18px; font-size:14px; line-height:49px;}
	.hunt_re{ width:100%; font-size:12px; height:30px; line-height:30px;}
	.hunt_hot{ width:100%; height:auto; overflow:hidden; padding-bottom:22px;}
	.hunt_hot a{ display:inline-block; font-size:12px; line-height:24px; margin-right:26px;}

	.bank{ width:730px; padding-left:33px;}
	.bank_tit{ width:100%; font-size:25px; height:72px; line-height:72px; padding-top:27px;}
	.bank_list ul li{ float:left; width:351px; height:332px; list-style:none; margin-right:28px;}

	.bank_ti{ width:100%; font-size:16px; color:#000; height:29px; line-height:29px; margin-top:6px;}
	.bank_con{ width:100%; height: 90px; overflow:hidden; font-size:12px; line-height:18px;}
		
	/*产品列表-品牌*/
	.hand{ width:100%; height:auto; overflow:hidden;}
	.hand ul li{ float:left; width:351px; height:250px; list-style:none; margin-right:28px;}
	.hand_ti{ width:100%; font-size:16px; height:51px; line-height:51px;}

	/*工程服务*/
	.n_big_2{ width:980px; font-size:31px; line-height:50px; padding-top:70px;}
	
	.kong{ width:35px;}
	.kong1{ width:65px;}
	.kong2{ width:90px;}
	.project{ width:980px; margin-top:32px;}
	.project_left{ float:left; height:380px; background-size:248px; }
	.project_left img{ padding-top:60px; height:320px; width:auto;}

	.project_right{ float:right; width:440px; height:380px; position:relative;}
	.project_1{ width:100%; height:290px; overflow:hidden; font-size:14px; line-height:23px;}
	.project_2 a{ display:block; font-size:14px; color:#fff; width:143px; height:39px; line-height:39px;}


	.programme{ width:100%; height:526px; padding-top:46px; margin-top:60px;}
.programmeb{ height:450px;}
.programmef{height:450px;}
	.programme_all{ width:980px; margin-top:25px;}
	.programme_type{ width:100%; height:auto; overflow:hidden; padding-bottom:20px; z-index:1;}
	.programme_name{ float:left; font-size:14px; height:34px; line-height:34px;}
	.programme_right{ float:right; width:935px;}
	.programme_mune{ width:100%; height:34px;}
	.programme_mune a{ display:block; float: left; font-size:14px; height:34px; line-height:34px; width:126px; margin-right:50px;}

	.programme_con{ width:978px; padding-left:35px; height:auto; overflow:hidden; margin-top:8px;}
	.programme_con a{ display:inline-block; font-size:14px; height:37px; line-height:37px;}
	.programme_con span{font-size:14px; padding:0px 18px;}


	.programme_kuai{ width:980px; margin-top:40px;}
	.programme_zuo{ float:left; font-size:16px; height:48px; line-height:48px;}
	.programme_you{ float:right; width:905px; height:auto; overflow:hidden;}
	.programme_you .hunt_con{ width:870px;}
	.programme_you .hunt_text{ width:730px;}
	.programme_you .hunt_re{ margin-top:0px;}
	.programme_you .hunt_hot{ margin-top:-5px;}


	.greet{ width:980px; height:170px; margin-top:56px;}
	.greet_tit{ margin:auto; font-size:16px; height:60px; line-height:60px; width:900px; padding-top:18px;}
	.greet_con{ margin:auto; width:900px; height:54px; }
	
	.greet_text{ width:441px; height:54px; padding-left:20px; line-height:54px;font-size:14px;}
	.greet_text::-webkit-input-placeholder {font-size:14px;}
	
	.greet_text1{ width:241px; height:54px; padding-left:20px; line-height:54px;font-size:14px;}
	.greet_text1::-webkit-input-placeholder {font-size:14px;}
	
	
	.greet_btn{ float:right; width:170px; height:54px; padding-left:45px; background: url(../images/project_15.png) no-repeat 28px; background-size:34px; font-size:16px;}
	.greet_btn:hover{ background:#fff url(../images/project_151.png) no-repeat 35px; background-size:34px;}
		
	/*产品详情*/
	.chan{ width:100%; padding-top:50px;}
	.mune_warp{ width:100%; height:97px; margin:auto; position:relative; margin-top:25px;}
	.munea{ width:1100px; height: auto; padding-top:25px;}
	.munea a{ display:inline-block;  height:45px; line-height:45px; padding:0px 35px; font-size:16px;  margin:0px 8px;}
	.munea_en{ top:-26px; z-index:0; font-size:130px;}
		
	

	.sketch{ width:980px; height:auto; overflow:hidden; margin:auto; margin-top:35px; padding-bottom:60px;}
	.sketch_left{ float:left; width:50%; height:auto; overflow:hidden;}
	
	.detail_all{ width:100%; height:438px; margin:auto; position:relative;}
	.shang{ width:550px; height:333px; overflow:hidden; margin:auto; position:relative;}
	.shang .swiper-slide{ width:100%;}
	.shang_con{ width:100%; height:100%; position:relative;}
	.shang_con img{ width:550px; height:333px;}
	.shang_fang{ position:absolute; bottom:0; right:0; background-size:69px; width:69px; height:76px;}
	.shang_fang img{ width:19px; height:20px; padding-top:46px; margin-left:41px;}
	
	
	.xia{ width:480px; height:91px; position:relative; overflow:hidden; margin:auto; margin-top:16px;}
	.xia_con{ width:150px; height:91px; position:relative; margin:auto;}
	.xia_con img{ width:150px; height:91px;}
	
	.xia_left{ position:absolute; left:0px; bottom:0; width:31px; height:91px; line-height:91px; font-size:23px;  }
	.xia_right{ position:absolute; right:0px; bottom:0; width:31px; height:91px; line-height:91px; font-size:23px; }

	.sketch_right{ float:right; width:460px; height:auto; overflow:hidden;}
	.sketch_tit{ font-size:18px; line-height:22px;}
	.sketch_en{ width:100%; font-size:16px; line-height:30px;}
	.sketch_nei{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:25px; margin-top:50px;}

	
	.survey{ width:980px; padding-bottom:32px;}
	.survey_left{ float:left; width:720px; padding-top:47px;}
	.survey_con{ width:100%;margin-top:16px; padding-bottom:47px; margin-bottom:43px;}

	.survey_con_1{ margin:auto; font-size:12px; line-height:21px; width:780px;}
	.survey_cona{ border-bottom:none; margin-bottom:0px;}

	.survey_right{ float:right; width:225px; height:auto; overflow:hidden;}
	.survey_xiang{ width:100%; font-size:14px; line-height:16px;}
	.survey_list{ width:100%; height:auto; overflow:hidden; margin-top:8px; padding-bottom:35px; margin-bottom:42px;}
	.survey_list ul li{ width:100%; height:31px; list-style:none;}
	.survey_list ul li a{ display:block; width:100%; height:31px; line-height:31px; font-size:12px;}

	.survey_lie{ width:100%; height:auto; overflow: hidden; margin-top:16px;}
	.survey_lie ul li{ width:100%; height:69px; margin-bottom:20px; list-style:none;}
	.survey_lie ul li a{ display:block; width:100%; height:85px;}
	
	.survey_tu{ float:left; width:97px; height:69px; overflow:hidden; }
	.survey_tu img { width:97px; height:69px;} 
	.survey_you{ float:right; width:116px; height:69px; overflow:hidden;}
	.survey_1{ width:100%; font-size:14px; height:16px; line-height:16px;}
	.survey_2{ width:100%; height:34px; font-size:12px; line-height:17px; margin-top:10px; overflow:hidden;}
	
	
	/*张力中心*/
	.n_big_3{ margin:auto; width:980px; height:auto; overflow:hidden; padding-top:135px;}
	.n_big_3 span{ display:inline-block; background-size:4px;font-size:31px; height:56px; line-height:56px; padding-left:22px;}
	.n_big_4{ margin:auto; }
	.n_big_4 span{ display:inline-block; background:url(../images/kernel_07.jpg) no-repeat left;font-size:17px; height:45px; line-height:45px; padding-left:22px;}
	
	.programmea{ height: auto;}
	.programmea .programme_type{ padding-bottom:25px;}
	.programmea .programme_kuai{ margin-top:32px;}
	
	.programmea_mune{ width:100%; height: auto; overflow:hidden;}
	.programmea_mune a{ display: inline-block; font-size:14px; height:35px; line-height:35px; padding:0px 13px; margin-right:26px;margin-bottom:10px;}
	
	.keynote_list{ width:980px; margin-top:45px;}
	.keynote_list ul li{ float:left; width:443px; height:290px; list-style:none; margin-bottom:38px; margin-right:94px;}
	.keynote_list ul li:nth-child(2n){ margin-right:0px;}
	.keynote_tit{ width:100%; font-size:16px; color:#000; height:58px; line-height:58px;}
	
	.stress{ height:510px; padding-top:50px;}
	.stress_all{ width:980px; height: 275px; margin:auto; margin-top:60px;}
	.stress_list{ width:100%; height:auto; overflow:hidden; margin:auto;}
	.stress_list ul li{ float:left; width:455px; height:55px; list-style:none; margin-right:30px;}
	.stress_list ul li a{ display:block; width:100%; height:54px; font-size:14px; line-height:54px; background-size:25px;}
	.stress_list ul li a:hover{ background-size:25px;}
	
	.focal_list{ width:1000px; height:196px; padding-top:45px;}
	.focal_list .paginationf{ position: absolute; left:0px; bottom:0px; text-align: center; width:100%; z-index:1; margin:auto;}
	.focal_list .swiper-pagination-bullet { display: inline-block; width:10px; height:10px; margin:0px 3px;}
	
	
	.focal_con{ width:445px; height:99px; margin:auto; padding:20px;}
	.focal_img{ float:left; width:141px; height:99px;}
	.focal_img img{ width:141px; height:99px; }
	.focal_right{ float:right; width:283px; height:99px;}
	.focal_1{ width:100%; font-size:16px; height:19px; line-height:19px}
	.focal_2{ width:100%; height:63px; overflow:hidden; font-size:14px; line-height:21px; margin-top:13px;}
	
	.appliance{ width:100%; height:auto; overflow:hidden; margin-top:50px; padding-bottom:56px;}
	.appliance_list{ width:1000px; height:290px; margin-top:40px;}
	
	.appliance_list .paginationa{ position: absolute; left:0px; bottom:0px; text-align: center; width:100%; z-index:1; margin:auto;}
	.appliance_list .swiper-pagination-bullet { display: inline-block; width:10px; height:10px; margin:0px 3px;}
	
	.appliance_con{ width:313px; height:251px; overflow:hidden; margin:auto;}
	.appliance_tit{ width:100%; font-size:16px; height:55px; line-height:55px;}
	
	.exercise{ padding-top:63px; padding-bottom:54px;}
	.exercise .main_tit{ margin:auto; margin-top:0px; width:980px;}
	
	.exercise_all{ width:980px; height:365px; margin:auto; position:relative; margin-top:52px;}
	.exercise_list{ width:1000px; height:365px; margin-left:-10px;}
	
	.exercise-left {position: absolute; right:50px; top:-94px; z-index:10; cursor:pointer; overflow:hidden; width:42px; height:42px; line-height:42px; font-size:21px;}
	.exercise-right {position: absolute; right:0px; top:-94px; z-index:10; cursor:pointer; overflow:hidden; width:42px; height:42px; line-height:42px; font-size:21px;}
	
	.exercise_con{ width:477px; height:365px; margin:auto;}
	
	.exercise_bg{ width:430px; height:116px; bottom:33px; left:24px;}
	.exercise_1{ margin: auto; font-size:17px; line-height:38px; max-height:38px; width:380px; margin-top:15px;}
	.exercise_2{ margin: auto; font-size:12px; line-height:21px; height:42px; overflow:hidden;  width:380px; margin-top:6px;}
	.exercise_3{ margin: auto; width:380px; font-size:23px; height:56px; line-height:56px; margin-top:18px;}
	
	
	.press{ width:100%; height:auto; overflow:hidden; padding-top:58px; padding-bottom:49px;}
	.press .main_tit{ margin:auto; margin-top:0px; width:980px;}
	
	.press_all{ width:980px; height: auto; margin:auto; position:relative;}
	.press_list{ width:984px; height:315px; overflow:hidden; margin:auto; padding-top:36px; position:relative; margin-left:-2px;}
	
	.press-left {position: absolute; right:50px; top:-94px; z-index:10; cursor:pointer; overflow:hidden; width:42px; height:42px; line-height:42px; font-size:21px;}
	.press-right {position: absolute; right:0px; top:-94px; z-index:10; cursor:pointer; overflow:hidden; width:42px; height:42px; line-height:42px; font-size:21px;}
	
	.press_con{ width:238px; height:147px; margin:auto;}
	
	.press_1{ margin: auto; font-size:12px; line-height:30px; height:30px; overflow:hidden; width:215px; margin-top:5px; }
	.press_2{ margin: auto; font-size:15px; line-height:22px; height:44px; overflow:hidden;  width:215px; margin-top:7px;}
	.press_3{ margin: auto; width:215px; font-size:12px; height:42px; line-height:21px; margin-top:8px;}
	.press_4{ margin:auto; width:215px; font-size:12px; height:23px; line-height:23px; margin-top:23px;}
	
	
	
	.repair{ height:458px; padding-top:57px;}
	.repair .main_tit{ margin:auto; margin-top:0px; width:980px;}
	
	.repair_con{ width:980px; margin-top:61px;}
	.repair_1{ width:100%; height:40px; line-height:40px; font-size:17px; color:#fff;}
	.repair_2{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:23px; margin-top:8px;}
	.repair_3{ width:100%; height:auto; overflow:hidden; margin-top:16px;}
	.repair_3 span{ display:inline-block; background:url(../images/kernel_59.png) no-repeat left; font-size:14px; line-height:23px; padding-left:16px;}
	
	.repair_4{ width:100%; height:auto; overflow:hidden; margin-top:36px;}
	.repair_4 a{ display:block; font-size:14px; color:#fff; width:158px; height:40px; line-height:40px;}
	
	.greeta{ margin-top:56px;}	
		
		
	.cooperate{ width:960px; height:110px; margin:auto; margin-top:30px; overflow:hidden;}
	
	.cooperate_5{ margin:auto; width:680px; height: auto; overflow:hidden;}
	.cooperate_5 ul li{ float:left; width:233px; height:110px; list-style:none; margin-right:214px;}


.cooperate_6{ margin:auto; width:980px; height: auto; overflow:hidden;}
.cooperate_6 ul li{ float:left; width:233px; height:110px; list-style:none; margin-right:14px;}

.cooperate_7{ margin:auto; width:980px; height: auto; overflow:hidden;}
.cooperate_7 ul li{ float:left; width:233px; height:110px; list-style:none; margin-right:140px;}

	.cooperate_con{ width:233px; height:110px; position:relative; margin:auto;}
	.cooperate_tit{ position:absolute; top:0; width:100%; height:110px; line-height:110px; font-size:16px;}
	
	
	/*板材成套*/
	.goods_righta{ padding-bottom:0px;}
	.panel_tit{ font-size:24px; height:70px; line-height:70px; padding-top:25px; width:730px; padding-left:33px;}
	.panel_all{ width:730px; padding-left: 33px; border-bottom: 1px solid #e5e5e5; height:535px; overflow:hidden; padding-bottom:35px; position:relative;}
	
	.panel_con{width:730px; padding-left:33px;}
	.panel_1{ width:100%; text-align:center; font-size:16px; height:22px; line-height:22px; padding-top:28px;}
	.panel_2{ width:100%; text-align:center; font-size:14px; height:19px; line-height:19px;}
	.panel_3{ margin:auto; height:auto; overflow:hidden; font-size:12px; line-height:22px; width:100%; margin-top:13px; padding-bottom:22px;}
	
	.panel_cona{ border-bottom:none;}
	.panel_cona .panel_3{ padding-bottom:0px;}
	
	
	.panel_shang{ width:100%; height:417px; overflow:hidden; margin:auto; position:relative;}
	.panel_shang .swiper-slide{ width:100%;}
	.panel_tu{ width:100%; height:100%; position:relative;}
	.panel_tu img{ width:100%; height:417px;}
	
	.shang_fang{ position:absolute; bottom:0; right:0; background-size:69px; width:69px; height:76px;}
	.shang_fang img{ width:19px; height:20px; padding-top:46px; margin-left:41px;}
		
	
	.panel_xia{ width:760px; height:91px; position:relative; overflow:hidden; margin:auto; margin-top:27px;}
	.panel_xia .swiper-slide-thumb-active .xia_con_bg{ opacity:1;}
	.panel_rong{ width:150px; height:91px; position:relative; margin:auto;}
	.panel_rong img{ width:150px; height:91px;}
	
	.panel_left{ position:absolute; left:40px; bottom:35px; width:28px; height:91px; text-align:center; line-height:91px; font-size:21px;}
	.panel_right{ position:absolute; right:0px; bottom:35px; width:28px; height:91px; text-align:center; line-height:91px; font-size:21px;}

	.big .pagination{ position: absolute; left:23px; bottom:30px; text-align: center; width:50px; z-index:1; margin:auto;}
	.big .swiper-pagination-bullet { display: block; width:100%; height:33px; line-height:33px; font-size:16px;}

	.big_all{ width:1100px;}
	.big_1{ width:100%; margin: auto; font-size:70px; height:105px; line-height:105px; text-align:center;}
	.big_2{ width:100%; margin:auto; font-size:18px; color:#fff; height:40px; line-height:40px;}
	
	.big_3{ width:100%; height:20px; text-align:center; position:absolute; bottom:50px;}
	.big_3 img{ height:20px; width:auto;}


	.observe_warp{ width:100%; background-size: auto 222px; height:260px;}
	.observe{ width:980px; height:260px; margin:auto;}
	.observe ul li{ float:left; width:25%; height:260px; list-style:none;}
	.observe ul li a{ display:block; width:100%; height:205px; padding-top:55px;}
	.observe ul li a:hover{ padding-top:75px;  height:185px;}
	.observe ul li a:hover .observe_tit{ height:45px; line-height:45px;}
	
	.observe_img{ width:100%; height:60px;}
	.observe_img_1{ width:100%; height:60px;}
	.observe_img_1 img{ height:60px; width:auto;}
	.observe_img_2{ width:100%; height:60px; text-align:center;}
	.observe_img_2 img{ height:60px; width:auto;}
	
	.observe_tit{ font-size:16px; height:50px; line-height:50px;}
	.observe_shu{ line-height:102px; font-size:102px;  bottom:-20px;}
	.observe_bg{ position:absolute; bottom:0; width:100%; height:225px;}

	.suggest{ width:100%; height:auto; overflow:hidden; position:relative; background-size:980px; margin-top:32px; margin-bottom:52px;}
	.suggest_bg{ position:absolute; left:0; top:108px; width:420px; height:260px;}
	.suggest .main_tit{ width:980px;}
	
	.suggest_con{ width:980px; margin-top:88px;}
	.suggest_img{ float:left; width:458px; height:310px;}
	.suggest_img img{ width:100%; height:auto;}
	
	.suggest_right{ float:right; width:470px; height:310px; position:relative;}
	
	.suggest_1{ width:100%; font-size:22px; line-height:22px; background-size:30px; height:50px;}
	.suggest_2{ width:100%; height:170px; overflow:hidden; font-size:14px; line-height:24px; margin-top:23px;}
	.suggest_3{ width:100%; height:auto; overflow:hidden; position:absolute; bottom:0; left:0;}
	.suggest_3 a{ display:block; font-size:14px; width:142px; height:40px; text-align:center; line-height:40px;}

	.suggest_list{ width:980px; height:160px; overflow:hidden; margin:auto; margin-top:63px;}
	.suggest_list ul li{ float:left; width:25%; height:auto; overflow:hidden; list-style:none;}
	.suggest_4{ width:100%; text-align:center; font-size:94px; line-height:94px; position:relative;} 
	.suggest_4_1{ position:absolute; right:67px; top:0; font-family:"微软雅黑"; font-size:12px;height:39px; line-height:39px;}
	.suggest_4_2{ position:absolute; right:12px; top:0; font-family:"微软雅黑"; font-size:18px; height:39px; line-height:39px;}
	.suggest_4_3{ position:absolute; right:65px; top:0; font-family:"微软雅黑"; font-size:18px; height:39px; line-height:39px;}
	.suggest_tit{ width:100%; text-align:center; font-size:14px;  height:34px; line-height:34px;}


	.shove{ padding-top:60px;}
	.shove .main_tit{ margin:auto; margin-top:0px; width:980px;}
	
	.shove_come{ width:980px; margin-top:28px;}
	.shove_come_1{ width:515px; height:auto; overflow:hidden; font-size:14px; line-height:21px;}
	.shove_all{ width:980px; height:auto; overflow: hidden; margin:auto; margin-top:-30px;}
	.shove_zong{ width:100%; height:400px; overflow:hidden;}
	.shove_right{ float:right; width:443px; height:100%;}
	
	.shove_right a:hover .shove_tit{ background-size:10px;}
	.shove_right a:hover .shove_tit span{ padding-left:20px;}
	
	.shove_tit{ width:100%; height:49px; overflow:hidden;}
	.shove_tit span{ display:inline-block; font-size:16px; height:49px; line-height:49px;}
	.shove_nie{ font-size:14px; line-height:21px; width:445px}
	.shove_xian{ width:3px; height:115px; right:21px; top:243px;}
	
	.shove_zonga{ margin-top:-213px;}
	.shove_left{ width:495px; height:100%;}
	.shove_left a:hover .shove_tit{ background-size:10px;}
	.shove_left a:hover .shove_tit span{ padding-left:20px;}

	.sale{ width:100%; height:287px; padding-top:58px;}
	.sale .main_tit{ margin-top:0px;}
	
	.sale_list{ width:980px; height:132px; margin:auto; margin-top:58px;}
	.sale_list ul li{ float:left; width:20%; height:132px; list-style:none;}
	.sale_list ul li a{ display:block; width:100%; height:100%; overflow:hidden;}
	.sale_list ul li a:hover .sale_img_1{ margin-top:-58px;}
	
	.sale_img{ width:100%; height:58px; }
	.sale_img_1{ width:100%; height:58px;}
	.sale_img_1 img{ height:58px; width:auto;}
	.sale_img_2{ width:100%; height:58px;}
	.sale_img_2 img{ height:58px; width:auto;}
	.sale_tit{ width:100%; text-align:center; font-size:16px; height:58px; line-height:58px;}

	.journalism{ width:100%; height:497px; margin-top:62px; position:relative;}
	.journalism_bg{ position:absolute; left:0; top:117px; width:423px; height:261px;}
	.journalism .main_tit{ margin:auto; margin-top:0px; width:980px;}

	.journalism_tit{ width:980px; margin-top:-53px;}
	.journalism_mune{ float:left; width:330px; margin-left:545px;}
	.journalism_mune a{ display: inline-block; font-size:14px; height:42px; line-height:42px; width:103px; }
	
	.journalism_more{ float:right; height:42px;}
	.journalism_more a{ display:block; height:42px; line-height:42px; cursor:pointer;}
	
	.journalism_xia{ width:980px; height:41px; text-align:right; margin:auto; margin-top:50px;}

	.journalism-left{ position:absolute; right:60px; top:-41px; width:41px; height:41px; line-height:41px; font-size:21px; }
	.journalism-right{  position:absolute; right:10px; top:-41px; width:41px; height:41px; line-height:41px; font-size:21px;}

	.journalism_war{ width:1000px; height:310px; margin:auto; position:relative;}
	.journalism_lun{ width:1000px; height:310px; padding:20px 0px; overflow:hidden; position:relative;}

	
	.journalism_all{ width:980px; height:310px; margin:auto; }
	.journalism_left{ float:left; width:457px; height:310px;}
	.journalism_biao{  height:52px;}
	.journalism_biao span{ display:inline-block; font-size:16px; height:52px; line-height:52px; padding-left:23px;}
	 
	.journalism_list{ float:right; width:507px; height:310px;} 
	.journalism_list ul li{ float:left; width:246px; height:147px; list-style:none; margin-bottom:16px; margin-right:14px;}
	.journalism_list ul li:nth-child(2n){ margin-right:0px;}
 
 
 	.cooperate_warp{ padding-bottom:95px; }
	.cooperate_warp .paginationc{ bottom:45px;}
	.cooperate_warp .swiper-pagination-bullet { display: inline-block; width:8px; height:8px; margin:0px 3px;}
	
	.leave{ width:470px; height:455px;}
	.leave_tit{ width:100%; height:44px;}
	.leave_tit span{ display:inline-block; font-size:18px; padding-left:21px; height:44px; line-height:44px;}
	.leave_tit a{ font-size:22px; padding-right:10px; height:44px; line-height:51px;}
	
	.leave_all{ width:395px; height:auto; overflow:hidden; margin:auto; margin-top:24px;}
	.leave_one{ width:100%; height:auto; overflow:hidden; margin-bottom:19px;}
	.leave_1{ float:left; font-size:14px; color:#000; height:42px; line-height:42px;}
	.leave_2{ float:right; width:316px; height:auto;}
	
	.leave_text{ width:300px; height:40px;  padding-left:14px; line-height:40px;font-size:14px;}
	.leave_text::-webkit-input-placeholder { font-size:14px;}
	
	.leave_textarea{ width:286px; height:68px; padding:8px 14px; line-height:21px;}
	.leave_textarea::-webkit-input-placeholder {  font-size:14px;}
	
	.leave_wen{ width:100%; font-size:12px; color:#000; height:38px; line-height:38px;}
	.leave_wen span{ margin-right:10px;}
	
	.leave_two{ width:100%; height:auto; overflow:hidden; margin-top:-10px;}
	.leave_btn{  width:142px; height:42px; font-size:14px; }
	
	/*漂浮框*/
	.side{position:fixed;width:45px;height: auto;right:5px; top:200px;z-index:100;}
	.side ul li{width:45px;height:45px;float:left;position:relative; margin-bottom:2px; list-style:none;}
	.side ul li .sidebox{position:absolute;width:45px;height:45px;top:0;right:0;transition:all 0.3s;background:#0064a3;color:#fff;font:14px/45px "微软雅黑";overflow:hidden;}
	.side ul li .sidetop{width:45px;height:45px;line-height:45px;display:inline-block;background:#0064a3;transition:all 0.3s; cursor:pointer;}
	
	.side ul li img{float:left;width:45px;height:45px;}
	.ma{ width:45px; height:45px; position:relative;}
	.ma:hover .ma_er{ display:block;transition:all 0.3s;}
	.ma_img{ width:45px; height:45px;}
	.ma_er{ width:100px; height:100px; background-color:#005bae;  position:absolute; top:0; left:-102px; display:none;}
	.side ul li .ma_er img{ width:100px; height:100px;}

	/*板材中心1*/
	.n_big_3a{ padding-top:88px;}
	.programme_typea{ padding-bottom:5px;}
	.pressa{ padding-bottom:0px;}

	/*除鳞中心*/
	.descale{ width:1100px; height:auto; overflow:hidden; margin:auto; margin-top:41px;}
	.descale ul li{ float:left; width:353px; height:276px; list-style:none; margin-bottom:35px; margin-right:20px;}
	.descale_tit{ width:100%; font-size:16px; color:#000; height:60px; line-height:60px;}


	.programme_con_2 { width: 1000px; padding-left: 40px; margin-top: 11px;}

}
@media screen and (max-width:1023px)and (min-width:768px){
	/*头部*/
	.header{ display:none;}
	.head_logo{ position:absolute; left:2%; z-index:9;}
	.head_logo img{ cursor:pointer; padding-top:12px; height:26px; width:auto;}
	
	.head{ width:1400px; height:100%; margin:auto; display:none;}

	.search_xian{ position: relative; top:0px; left:0px; width:86%; margin-left:2%; height:35px; background-color:#fff; border-radius:4px; overflow:hidden; opacity:1;}
	.search_text{ width:233px; height:35px; background:#fff; padding-left:15px; border:none; border-radius:4px; font-size:14px; color:#000; font-family:"微软雅黑"}
	.search_btn{ float:right; width:70px; height:35px; line-height:35px; text-align:center; border:none;background-color:#0064a3; font-size:15px; color:#fff; font-family:"微软雅黑"}
	
	.head_search{ display:none;}
	.header11{ display:none;}
	
	/*mnav*/
	.cai{ display: block; width:100%; height:50px; position:relative; z-index:99;}
	.cai .head_logo{ display:block;}
	.cai_list{ width:100%; height:90vh; background-color:rgba(0,0,0,0.5); display:none; padding-top:10vh; position:fixed; top:0;}
	
	/*mnav*/
	.mnav{  width:96%; height:auto; margin:auto; background:#FFF; margin-left:2%; border-radius:10px;}
	.mnav li{ border-bottom:1px #f2f1f1 solid; margin:0px 15px; list-style:none;}
	.mnav li a{ width:100%; display:block; color:#000; font-size:14px; line-height:39px; height:39px;}
	
	.mnav li .mnav_warp{ display:none; width:100%; height:auto; overflow:hidden; padding-bottom:10px;}
	.mnav li .mnav_warp a{ display:block; width:98%; padding-left:2%; line-height:24px; height:24px;}

	.cai_search{ position: absolute; top:0; height:50px; z-index:9999; right:45px; width:20px;}
	.cai_search a{ display:inline-block; height:50px; width:20px;}
	.cai_search img{ padding-top:16px; width:18px; height:18px;}
	
	.hunta{ width:100%; height:100vh; position:fixed; top:0; background:rgba(102,102,102,0.9); display:none; z-index:9999; right:0;}
	.hunta_con{ width:100%; height: auto; overflow:hidden; padding:15px 0px; border-bottom: 1px solid #d4d4d4; background-color:#fff; position:relative;}

	
	.hunta_cha{ position:absolute; right:2%; height:20px; width:20px; top:24px;}
	.hunta_cha a{ display:block; width:20px; height:20px;}
	.hunta_cha img{ width:14px; height:14px; padding:3px;}	
	
	.cai1{ background-color:rgba(255,255,255,0.8);}


	.n_big{ width:100%; height:210px; margin:auto;}
	.n_big_1{ width:100%; margin: auto; height:50px; line-height:50px; overflow:hidden; padding-top:90px; font-size:18px; text-align:center; background: url(../images/xiang1_18.jpg) no-repeat center bottom; background-size:24px;}



.nei_big{ width:100%; height:210px; margin:auto;position:relative; overflow:hidden;}
.nei_big_1{ width:100%; height:210px; margin:auto;overflow:hidden; position: absolute; }
.nei_big_1 .paginationn{ position: absolute; left:0px; bottom:10px; text-align: center; width:100%; z-index:1; margin:auto;}
.nei_big_1 .swiper-pagination-bullet { display: inline-block; width:8px; height:8px; margin:0px 3px;}


.n_big_con{ position: absolute; z-index:1; height:auto; padding-top:0px; width:30%; margin-left:2%;}

.n_big_con1{ padding-top:0px;}



	/*底部*/
	.footer{ width:100%; height: auto; background:#1a1a1a; padding-top:20px; overflow:hidden;}
	.foot{ width:96%; height:auto; overflow:hidden; margin:auto;}
	.foot_top{ display:none;}
	
	.foot_you{ width:100%; height:24px; line-height:24px;}
	.foot_you span{ display:inline-block; background-size:12px; padding-right:24px; font-size:12px;}
	
	.foot_link{ width:100%; height: auto; overflow:hidden; padding-bottom:15px; border-bottom:1px solid #313131; line-height:24px;}
	.foot_link a{ font-size:14px; display:inline-block;}
	.foot_link span{font-size:12px; padding:0px 8px;}
	
	
	.typeright{ width:100%; height: auto; overflow:hidden; margin-top:14px;}
	.typeright_left{ float:none; height:auto; overflow:hidden; line-height:20px; font-size:12px; padding-bottom:10px;}
	
	
	.typeright_right{ float:none; height:25px; line-height:25px; text-align:center;}
	.typeright_right span{ font-size:12px; padding:0px 8px;}
	.typeright_right a{ font-size:14px;}

	/*案例详情*/
	.shaky{ width:96%; margin-top:15px; position:relative; padding-bottom:30px;}
	.shaky_tit{ width:100%; text-align: center; font-size:16px; height: auto; overflow:hidden; line-height:25px; position:relative;} 
	.shaky_ri{ width:100%; font-size:12px; height:30px; line-height:30px; bottom:0px; position:relative; text-align:center;}
	.shaky_come{ margin: auto; font-size:14px; line-height:21px; margin-top:10px; padding:15px 5%; width:90%;}

	.shaky_con{ width:100%; font-size:14px; line-height:23px; margin-top:20px; padding-bottom:30px;}
	.shaky_con img{ max-width:100%; height:auto;}

	.shaky_all{ width:100%; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; height:50px; padding:10px 0px; position:relative; margin-bottom:0px;}
	.shaky_left{ float:none; width:90%; height:25px;}
	.shaky_left a{ display:block; width:100%; height:25px; line-height:25px; font-size:14px; overflow:hidden;}
	
	.shaky_mid{ float:none; width:10%; height:25px; position:absolute; right:0; top:10px;}
	.shaky_mid a{ display:block; width:100%; height:25px; line-height:25px; background-size:16px;}
	.shaky_mid a:hover{ background-size:16px;}
	
	.shaky_right{ float:none; width:90%; height:25px;}
	.shaky_right a{ display:block; width:100%; height:25px; line-height:25px; font-size:14px; overflow: hidden; text-align:left;}


	.share{ position: relative; left:0; top:0; width:100%; text-align:center; height:auto; overflow:hidden;margin-top: 10px;}
	.share a{ display: inline-block; width:70px; height:24px; margin-bottom:0px; cursor:pointer; margin:0px 3px;}
	.share_img{ float:left; width:24px; height:24px; border-radius:4px; overflow:hidden;}
	.share_img img{ width:20px; height:20px; margin:2px;}
	.share_zi{ float:right; height:24px; line-height:24px; width:40px; font-size:12px; color:#657180; text-align:left;}


	/*新闻*/
	.main{ width:96%; height:auto; margin:auto; margin-top:20px;}
	.mune{ width:auto;  text-align:center; height:auto; overflow:hidden; margin:auto;}
	.mune a{ display: inline-block; margin-left:4px; margin-right:4px; margin-bottom:8px; font-size:14px; height:32px; line-height:32px; width: auto; padding:0px 15px;}
		
	.main_tit{ width:100%; height:43px; position:relative; margin-top:30px;}
	.main_tit_1{ width:100%; text-align: center; height:43px; line-height:43px; font-size:60px;}
	.main_tit_2{ position:absolute; top:0; width:100%; text-align:center; height:43px; line-height:43px; font-size:24px;}
	
	
	.recommend{ width:100%; height: auto; overflow:hidden; margin-top:20px;}
	.recommend a{ display:block; width:100%; height: auto; overflow:hidden;}	
	.recommend_img{ float:none;}
	
	.recommend_right{ float:none; width:100%; height: auto; overflow:hidden; position:relative; background-color:#fff; padding-bottom:10px;}
	.recommend_1{ margin:auto; font-size:16px; width:100%; height:35px; line-height:35px; padding-top:10px;}
	.recommend_2{ margin:auto; font-size:12px; width:100%; height:42px; line-height:21px; overflow:hidden; margin-top:0px;}
	.recommend_3{ margin:auto; font-size:18px; width:100%; height:20px; line-height:20px; overflow:hidden; margin-top:15px;}
	.recommend_4{ margin:auto; font-size:12px;  width:100%; height:20px; line-height:20px; overflow:hidden;}
	.recommend_5{ position:absolute; bottom:0; width:100%; height:3px; background-color:#0064a4;}
	
	.news{ width:100%; height:auto; overflow:hidden; margin-top:20px; border:none;}
	.news ul li{ width:100%; height:86px; list-style:none; border-bottom:1px solid #e5e5e5; margin-bottom:15px;}	
	
	.news_left{ float:left; width:10%; height:auto; overflow:hidden;}
	.news_left_1{ margin:auto; font-size:18px; width:545px; height:20px; line-height:20px; overflow:hidden; padding-top:5px;}
	.news_left_2{ margin:auto; font-size:12px; width:545px; height:20px; line-height:20px;}
	
	.news_right{ float:right; width:90%; height:100%; position:relative;}
	.news_1{ width:100%; height:30px; line-height:30px; overflow:hidden; font-size:16px;}
	.news_2{ width:100%; height:42px; overflow:hidden; font-size:12px; line-height:21px;}


	/*分页样式*/
	.page{ width:100%; margin:auto; height: auto; overflow:hidden; margin-bottom:25px; margin-top:10px; }
	.page_list{ width:100%; float:left;text-align:center; }
	.page_list a{display:inline-block; line-height:28px; height:28px; font-size:14px; padding:0px 6px; }
	.page_list a.page_list_a{ width:28px; height:28px; line-height:28px; font-size:16px;}


	/*联系我们*/
	.contact{ width:100%; height:auto; overflow:hidden; margin:auto; padding-bottom:30px;}
	.contact_list{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px; padding-bottom:30px;}
	.contact_list ul li{ float:none; width:100%; height:auto; overflow:hidden; list-style:none; margin-bottom:15px;}
	.contact_list ul li:nth-child(4) .contact_1{ height:50px; line-height:50px; margin-top:0px;}
	
	.contact_img{ float:left; width:50px; height:50px; border-radius:50%; margin:auto; background-color:#3359a4;}
	.contact_img img{ width:50px; height:50px;}
	.contact_1{ float:right;  margin:auto; text-align:left; font-size:14px; color:#404040; line-height:23px; width:91%; margin-top:2px;}
	
	.contact_2{ float:right;margin:auto; width:91%; text-align:left; font-size:14px; color:#404040; line-height:23px; margin-top:2px;}
	.contact_2 span{ color:#0064a3; margin-left:10px;}
	
	.contact_tu1{ display:block; width:96%; height:400px; overflow:hidden; margin:auto; border:none;}
	.contact_tu1 img{ width:100%; height:auto;}
	.contact_tu{ display:block; width:96%; height:400px; overflow:hidden; margin:auto; border:none;}
	.contact_mune{ width:100%; text-align:center; height:30px; line-height:30px; margin-top:20px;}
	.contact_mune a{ display:inline-block; font-size:14px; color:#000; margin:0px 10px;}
	
	.contant_all{ height:315px;}
	.contant_ww{ height:315px;}
	.contact_lie{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px; position:relative; z-index:99;}
	.contact_lie a{ display:block; float:left;border:1px solid #c8c8c8; border-left:none; font-size:14px; height:36px; line-height:36px; text-align:center; width:24%;}
	.contact_lie a:nth-child(1){ border-left:1px solid #c8c8c8; width:25%;} 
	
	
	.contact_con1{ width:96%; margin:auto;}
	.contact_con{ width:1398px; height:225px; padding:15px 0px; margin:auto; border:1px solid #c8c8c8; border-top:none; display:none; overflow-y: scroll;}
	.contact_you{ margin:auto; font-size:14px; width:94%; height:30px; line-height:30px; padding-top:20px;}
	.contact_rong{ margin:auto; width:94%; height: auto; overflow:hidden; font-size:12px; line-height:21px; padding-top:5px;}


	.contact_lian{ width:1304px; position:absolute; bottom:16px; height:27px; line-height:27px; text-align:right; left:48px; font-size:16px; color:#707070;}
	.contact_lian a{ color:#0064a3; -webkit-transition: all 0.4s ease-in-out; cursor:pointer;}
	.contact_lian a:hover{ text-decoration:underline;}


	/*关于我们*/
	.about{ width:96%; font-size:14px; line-height:24px; margin-top:20px;}
	.about img{ max-width:100%; height:auto;}

	.culture{ width:100%; height:auto; overflow:hidden; background-color:#0064a3; padding-bottom:20px;}
	
	.culture_list{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.culture_list ul li{ float:left; width:32%; height: auto; padding-bottom:10px; list-style:none; margin-right:2%; background-color:#fff; margin-bottom:10px;}
	.culture_list ul li:nth-child(3n){ margin-right:0px;} 
	
	.culture_tit{ margin:auto; font-size:14px; width:90%; height:25px; line-height:25px; padding-top:15px;}
	.culture_con{ margin:auto; width:90%; height:90px; overflow:hidden; font-size:16px; line-height:30px; margin-top:10px;}
	.culture_img{ margin:auto; width:90%; height:auto; overflow:hidden; margin-top:10px;}
	.culture_img img{ width:100%; height:auto;}

	
	/*案例列表*/
	.case{ width:100%; height:auto; overflow:hidden; margin-top:20px; border-bottom:1px solid #e5e5e5;}
	.case ul li{ float:left; width:49%; height: auto; overflow:hidden; list-style:none; margin-bottom:5px; margin-right:2%;}
	.case ul li:nth-child(3n){ margin-right:2%;}
	.case ul li:nth-child(2n){ margin-right:0px;}	
	.case ul li a{ display:block; width:100%; height: auto; overflow:hidden; position:relative;}
	
	.case_tit{ width:100%; font-size:14px; color:#000; height:42px; line-height:42px;}
	.case_bg{ display:none;}



	/*案例详情*/
	.observed{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.observed .case{ margin-top:0px; border-bottom:none;}
	.observed_biao{ width:100%; height: auto; padding-bottom:15px; border-bottom:1px solid #e5e5e5; overflow:hidden; margin: auto;}
	.observed_ti{ float:none; width:100%; height:auto; overflow:hidden; text-align:center; font-size:16px; color:#000; line-height:26px;}
	
	.xiang_next{ float:none; width:100%; text-align:center; height:auto; overflow:hidden; margin-top:10px;}
	.xiang_next a{ display:inline-block; font-size:12px; padding:0px 12px; height:30px; line-height:30px; margin-left:3px; margin-right:3px;}
	
	.xiang_next a:hover span{ background-size:12px;}
	.xiang_next span{ display:inline-block; background-size:12px; padding-left:20px;}
	
	
	.observed_con{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:24px; margin-top:20px; padding-bottom:30px; border-bottom:1px solid #e5e5e5;}
	.observed_con img{ max-width:100%; height:auto;}
	.observed_con span.observed_con_span{ font-weight:bold; font-size:14px;}

	.observed_tui{ width:100%; font-size:16px; text-align:center; color:#000; height:50px; line-height:50px; margin-top:10px;}

	
	/*产品列表-产品*/
	.main_warp{ width:100%; background:url(../images/goods_03.png) repeat-x center top; height:auto; overflow:hidden;}
	.dang{ width:96%; height: auto; overflow:hidden; margin:auto; padding-top:10px;}
	.dang_left{ float:none; background: url(../images/goods_06.png) no-repeat left 6px; background-size:12px; padding-left:5%; font-size:14px; color:rgba(0,0,0,0.8); height: auto; overflow:hidden; line-height:24px; width:95%;}
	.dang_left a{ display:inline-block;}
	
	.dang_right{ float:none; margin-left:5%; width:95%; height:30px; line-height:30px;}
	.dang_right a{ display:inline-block; font-size:14px; color:#0064a3; line-height:29px; cursor:pointer; border-bottom:1px solid #0064a3;}

	
	.main_tita{ margin-top:20px;}
	.goods{ width:96%; height:auto; background:none; overflow:hidden; margin:auto; margin-top:30px; margin-bottom:25px;}
	.goods_left{ float:left; width:240px; height:auto; overflow:hidden; }
	.goods_con{ width:220px; height:auto; overflow:hidden; border-bottom:1px solid #e5e5e5; margin-bottom:30px;}
	
	.goods_all{ width:220px; height:auto; overflow:hidden; margin-bottom:15px;}
	.goods_tit{ width:220px; height:auto; overflow:hidden; font-size:15px; font-weight:bold;background-size:6px;}
	.goods_tit5{background-size:6px;}
	
	.goods_tit1{ width:220px; height:auto; overflow:hidden; font-size:15px;}
	
	.goods_nei{ width:220px; height:auto; overflow:hidden; margin-top:7px; display:none;}
	
	.lsm-container ul:first-child > li.lsm-sidebar-show> a .fabric_one{ background-size:6px;}
	
	
	.lsm-sidebar a{display: block;overflow: hidden;max-height:26px;}
	.fabric_one{ width:100%; height:26px; line-height:26px; font-size:14px; background-size:6px;}
	
	
	.fabric_one6{ font-size:15px;background-size:6px;}
	
	
	.fabric_two{ height:24px; line-height:24px; width:94%; cursor:pointer;} 
	.fabric_two span{ display:inline-block; background-size:4px;font-size:14px; padding-left:15px;}
	
	
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-show .fabric_two span{background-size:4px;}
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-show .lsm-sidebar-show .fabric_two span{background-size:4px;}
	
	
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul{ width:94%; padding:6px 0px;    margin-bottom: 8px;}
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li a{ display:block; margin:auto; font-size:12px; height:23px; line-height:23px; width:94%;}
	
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li.lsm-sidebar-show a span{ background-size: 4px;}
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li.lsm-sidebar-show a:hover span{ background-size: 4px;}
	
	
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li a span{display:inline-block; width:16px; font-size:12px;}
	
	
	.lsm-sidebar li .lsm-sidebar-item >ul{ width:94%; padding:6px 0px;    margin-bottom: 8px;}
	.lsm-sidebar li .lsm-sidebar-item >ul>li a{ display:block; margin:auto; font-size:12px; height:23px; line-height:23px; width:94%;}
	.lsm-sidebar li .lsm-sidebar-item >ul>li a span{display:inline-block; width:16px; font-size:12px;}
	
	
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li>ul>li a { font-size: 12px; height: 21px; line-height: 21px;  width: 94%;}




.goods_mune{ width:100%; height:auto; overflow:hidden; display:none;}
.goods_mune a{ display:block; width:100%; height:34px; line-height:34px; font-size:16px; color:#0064a3; font-weight:bold; cursor:pointer; background:url(../images/goods_15.png) no-repeat right; }
.goods_mune a:hover{ text-decoration:underline;background:url(../images/goods_19.png) no-repeat right;}

.goods_xia{ width:100%; height:auto; overflow:hidden; background-color:#eff7fd; padding:8px 0px; display:none;}
.goods_xia a{ margin:auto; font-size:16px; color:#000; height:37px; line-height:37px; font-weight:normal; background:none; width:255px;}
.goods_xia a:hover{ color:#0064a3; text-decoration:none; background:none;}
.goods_xia span{ display:inline-block; width:20px; font-family:"宋体"; font-size:16px;}


	.goods_rong{ width:100%; font-size:14px;  line-height:24px; margin-top:10px;}


	.goods_right{ float:right; width:470px; height:auto; overflow:hidden; margin-top:0px;}
	.hunt{ width:100%; padding-left:0px; height:auto; overflow:hidden; border-bottom:1px solid #e5e5e5;}
	.hunt_tit{ font-size:16px; height:30px; width:100%; line-height:21px;}
	.hunt_con{ width:100%; height:40px; position:relative;}
	
	.search{ width:90%; height:auto; overflow:hidden; margin:auto;}
	.search a{ width:100%; height:40px; line-height:40px; font-size:16px; color:#000; border-bottom:1px solid #f1f1f1; display: inline-block;}
	
	.hunt_text{ width:80%; height:40px; padding-left:4%; line-height:40px; }
	.hunt_text::-webkit-input-placeholder { font-size:14px;}
	
	
	.hunt_btn{ float:right; width:90px; height:40px; line-height:40px; padding-left:0px; border:none;background:#0064a3 none; font-size:14px;}
	
	.hunt_re{ width:100%; font-size:14px; color:rgba(0,0,0,0.5); height:35px; line-height:35px; margin-top:10px;}
	.hunt_hot{ width:100%; height:auto; overflow:hidden; padding-bottom:25px;}
	.hunt_hot a{ display:inline-block; font-size:14px; line-height:24px; margin-right:15px;}


	.goods_gaodu{ width:100%; height:auto; overflow: hidden;}
	
	.bank{ width:100%; height:auto; overflow:hidden; padding-left:0px;}
	.bank_tit{ width:100%; font-size:16px; height:40px; line-height:40px; padding-top:10px;}
	.bank_list{ width:100%; height:auto; overflow:hidden;}
	.bank_list ul li{ float:left; width:225px; height: auto; overflow:hidden; list-style:none; margin-right:20px; margin-bottom:20px;}
	
	.bank_ti{ width:100%; font-size:16px; color:#000; height:35px; line-height:35px; margin-top:10px;}
	.bank_con{ width:100%; height:  auto; max-height:115px; overflow:hidden; font-size:14px; line-height:23px;}


	/*产品列表-品牌*/
	.hand{ width:100%; height:auto; overflow:hidden;}
	.hand ul li{ float:left; width:225px; height: auto; overflow:hidden; list-style:none; margin-right:20px; margin-bottom:20px;}
	.hand_ti{ width:100%; font-size:16px; height:35px; line-height:45px; }



	/*工程服务*/
	.n_big_2{ width:96%; height:auto; overflow:hidden; margin: auto; font-size:16px; line-height:28px; padding-top:64px;}
	
	.kong{ width:0px;}
	.kong1{ width:0px;}
	.kong2{ width:0px;}

	.project{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.project_left{ float:none; height: auto; overflow:hidden; background:none; text-align: center; width:100%;}
	.project_left img{ padding-top:0px; height: auto; width:100%;}
	
	.project_right{ float:none; width:100%; height: auto; overflow:hidden; position:relative; margin-top:15px;}
	.project_1{ width:100%; font-size:14px; line-height:24px;}
	
	.project_2{ position: relative; left:0; bottom:0; margin-top:20px;}
	.project_2 a{ display:block; font-size:14px; width:120px; height:40px; line-height:40px; margin:auto;}


	.programme{ width:100%; height: auto; overflow:hidden; padding-top:30px; margin-top:30px;}
	
	.programme_all{ width:96%; margin-top:20px; padding-bottom:10px;}
	.programme_type{ width:100%; height:auto; overflow:hidden; padding-bottom:25px; position:relative; min-height:50px;}
	.programme_name{ float:left; font-size:14px; height:30px; line-height:30px;}
	
	.programme_right{ float:right; width:89%; height:auto; overflow:hidden; position:relative; min-height:56px;}
	.programme_right_1{  width:100%; height:auto; overflow:hidden; display:none;}
	.programme_mune{ width:100%; height:43px;}
	.programme_mune a{ display: inline-block; float: left; font-size:14px; height:30px; line-height:30px; width: auto; padding:0px 15px; margin-right:15px;}
	.programme_mune_1{ width:100%; height:43px;}
	.programme_mune_1 a{ display: inline-block; float: left; font-size:14px; height:30px; line-height:30px; width: auto; padding:0px 15px; margin-right:15px;}
			
	.programme_con{ width:100%; padding-left:0px; min-height:24px; margin-top:2px; position:relative;}
	.programme_con a{ display:inline-block; font-size:12px; height:24px; line-height:24px;}
	.programme_con span{font-size:12px; padding:0px 10px;}
	
	
	.programme_con_2{ width:100%; padding-left:0px; min-height:24px; margin-top:2px; position:relative;}
	.programme_con_2 a{ display:inline-block; font-size:12px; height:24px; line-height:24px;}
	.programme_con_2 span{font-size:12px; padding:0px 10px;}


	.programme_kuai{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:10px;}
	.programme_zuo{ float:none; font-size:16px; height:40px; line-height:40px;}
	.programme_you{ float:none; width:100%; height:auto; overflow:hidden;}
	.programme_you .hunt_con{ width:100%;}
	.programme_you .hunt_text{ width:80%;}
	.programme_you .hunt_re{ color:rgba(255,255,255,0.5); margin-top:10px;}
	.programme_you .hunt_hot{ margin-top:-5px;}


	.greet{ width:96%; height: auto; overflow:hidden; margin:auto; margin-top:20px; padding-bottom:20px;}
	.greet_tit{ margin:auto; font-size:16px; height:35px; line-height:35px; width:100%; text-align:center; padding-top:15px;}
	.greet_con{ margin:auto; width:96%; height: auto; overflow:hidden; position:relative; text-align:center;}
	
	.greet_text{ width:96%; height:40px; padding-left:4%; border:none; border-radius:4px; line-height:40px; font-size:14px; margin-top:10px;}
	.greet_text::-webkit-input-placeholder { font-size:14px;}
	
	.greet_text1{ width:96%; height:40px; padding-left:4%; border:none; border-radius:4px; line-height:40px; font-size:14px;}
	.greet_text1::-webkit-input-placeholder { font-size:14px;}
	
	.greet_btn{ float: inherit; width:155px; height:44px; border:2px solid #fff; padding-left:26px; background: url(../images/project_15.png) no-repeat 20px; background-size:24px; font-size:15px;  position: relative; margin:auto; margin-top:20px;}
	.greet_btn:hover{ background:#fff url(../images/project_151.png) no-repeat 20px; background-size:24px;}



	/*产品详情*/
	.chan{ width:100%; height: auto; overflow:hidden; background:url(../images/goods_03.png) repeat-x center top; padding-top:20px;}
	.chan .observed_biao{ border-bottom:none;}
	
	.mune_warp{ width:100%; height: auto; margin:auto; position:relative; margin-top:20px;}
	.munea{ width:100%; margin:auto; height: auto; padding-top:0px; text-align:center; position:relative; z-index:1;}
	.munea a{ display:inline-block;  height:38px; line-height:38px; padding:0px 12px; font-size:14px; margin:0px 2px;}
	
	.munea_en{ width:100%; text-align:center; position:absolute; top:-13px; z-index:0; font-size:60px;}

	.sketch{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px; padding-bottom:30px;}
	.sketch_left{ float:none; width:100%; height: auto; overflow:hidden;}
	
	.detail_all{ width:100%; height: auto; overflow:hidden; margin:auto; position:relative;}
	.shang{ width:100%; height: auto; overflow:hidden; margin:auto; position:relative;}
	.shang .swiper-slide{ width:100%;}
	.shang_con{ width:100%; height:100%; position:relative;}
	.shang_con img{ width:700px; height:423px;}
	
	.shang_fang{ position:absolute; bottom:0; right:0; background-size:cover; width:60px; height:66px;}
	.shang_fang img{ width:15px; height:16px; padding-top:36px; margin-left:36px;}
	
	.xia{ width:612px; height:113px; position:relative; overflow:hidden; margin:auto; margin-top:19px; display:none;}
	
	.xia_left{ position:absolute; left:0px; bottom:41%; width:30px; height:50px; line-height:50px; font-size:20px;}
	.xia_right{ position:absolute; right:0px; bottom:41%; width:30px; height:50px; line-height:50px; font-size:20px; }



	.sketch_right{ float:none; width:100%; height:auto; overflow:hidden; margin-top:20px;}
	.sketch_tit{ width:100%; height: auto; overflow:hidden; font-size:16px; line-height:24px; text-align:center;}
	.sketch_en{ width:100%; font-size:14px; line-height:26px; text-align:center;}
	.sketch_nei{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:24px; margin-top:20px;}
	
	
	.survey{ width:96%; height:auto; overflow:hidden; margin:auto; padding-bottom:40px;}
	.survey_left{ float:none; width:100%; height:auto; overflow:hidden; border-top:1px solid #e5e5e5; padding-top:20px;}
	
	.survey_con{ width:100%; height:auto; overflow:hidden; margin-top:20px; border-bottom:1px solid #e5e5e5; padding-bottom:25px; margin-bottom:30px;}
	.survey_con img{ max-width:100%; height:auto;}
	.survey_con_1{ margin:auto; font-size:12px; line-height:24px; width:100%;}
	.survey_cona{ border-bottom:none; margin-bottom:0px;}

	.survey_right{ float:none; width:100%; height:auto; overflow:hidden; margin-top:15px;}
	.survey_xiang{ width:100%; font-size:16px; line-height:20px;}
	.survey_list{ width:100%; height:auto; overflow:hidden; margin-top:10px; padding-bottom:20px; border-bottom:1px solid #e8e8e8; margin-bottom:20px;}
	.survey_list ul li{ width:100%; height:30px; list-style:none;}
	.survey_list ul li a{ display:block; width:100%; height:30px; line-height:30px; font-size:14px;}


	.survey_lie{ width:100%; height:auto; overflow: hidden; margin-top:20px;}
	.survey_lie ul li{ width:100%; height:85px; margin-bottom:10px; list-style:none;}
	.survey_lie ul li a{ display:block; width:100%; height:85px;}
	
	.survey_you{ float:right; width:67%; height:85px; overflow:hidden;}
	.survey_1{ width:100%; font-size:14px; height:16px; line-height:16px;}
	.survey_2{ width:100%; height:40px; font-size:12px; line-height:20px; color:rgba(0,0,0,0.6); margin-top:5px;}



	/*张力中心*/
	.n_big_3{ margin:auto; width:1400px; height:auto; overflow:hidden; padding-top:170px;}
	.n_big_3 span{ display:inline-block; background:url(../images/kernel_03.jpg) no-repeat left;font-size:40px; color:#fff; height:72px; line-height:72px; padding-left:25px;}
	
	.n_big_4{ width:100%; margin:auto; padding-top:50px; margin-left:2%;}
	.n_big_4 a{ display: inline-block; width:auto; height:30px; line-height:30px; cursor:pointer;}
	.n_big_4 span{ display:inline-block; background-size:2px;font-size:14px; height:30px; line-height:30px; padding-left:15px; }
	
	.n_big_4 a:hover span{ background-size:2px;font-size:16px;}
	.n_big_4 a.n_big_4_a span{ background-size:2px;font-size:16px;}


	.programmea{ background-size:cover; height: auto; overflow:hidden;}
	.programmea .programme_all{ border-bottom:1px solid rgba(255,255,255,0.1);}
	.programmea .programme_type{ padding-bottom:15px;}
	.programmea .programme_kuai{ margin-top:30px;}
	
	.programmea_mune{ width:100%; height: auto; overflow:hidden;}
	.programmea_mune a{ display: inline-block; font-size:14px; height:30px; line-height:30px; padding:0px 10px; margin-right:10px; margin-bottom:5px;}

	
	.keynote_list{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.keynote_list ul li{ float:left; width:49%; height: auto; overflow:hidden; list-style:none; margin-bottom:10px; margin-right:2%;}
	.keynote_tit{ width:100%; font-size:14px; height:40px; line-height:40px; text-align:center; overflow:hidden;}


	.stress{ width:100%; height: auto; overflow:hidden; padding-top:30px; margin-top:20px;}
	
	.stress_all{ width:96%; height: auto; margin:auto; margin-top:20px; padding-bottom:30px;}
	.stress_list{ width:100%; height:auto; overflow:hidden; margin:auto;}
	.stress_list ul li{ float:none; width:100%; height:40px; list-style:none; margin-right:0px;}
	.stress_list ul li a{ display:block; width:100%; height:39px; font-size:14px; line-height:39px; background-size:20px;}
	.stress_list ul li a:hover{ background-size:20px;}

	.focal_list{ width:100%; height: auto; padding-bottom:30px; margin:auto;position:relative; z-index:0; overflow:hidden; padding-top:30px;}
	
	.focal_list .paginationf{ position: absolute; left:0px; bottom:0px; text-align: center; width:100%; z-index:1; margin:auto;}
	.focal_list .swiper-pagination-bullet { display: inline-block; width:8px; height:8px; margin:0px 3px;}
	
	.focal_con{ width:88%; height: auto; overflow:hidden; padding:3%;}
	.focal_img{ float:none; width:100%; height: auto; overflow:hidden; margin:auto;}
	
	.focal_right{ float:none; width:100%; height: auto; overflow:hidden; margin-top:12px;}
	.focal_1{ width:100%; font-size:16px; height:16px; line-height:16px;}
	.focal_2{ width:100%; height:63px; overflow:hidden; font-size:12px; line-height:21px; margin-top:6px; margin-bottom:5px;}


	.appliance{ width:100%; height:auto; overflow:hidden; margin-top:30px; padding-bottom:30px;}
	.appliance .main_tit{ margin-top:0px;}
	
	.appliance_list{ width:100%; height: auto; margin:auto;position:relative; z-index:0; overflow:hidden; margin-top:20px; padding-bottom:20px;}
	.appliance_list .paginationa{ position: absolute; left:0px; bottom:0px; text-align: center; width:100%; z-index:1; margin:auto;}
	.appliance_list .swiper-pagination-bullet { display: inline-block; width:8px; height:8px; margin:0px 3px;}
	
	.appliance_con{ width:94%; height: auto; overflow:hidden; margin:auto;}
	.appliance_tit{ width:100%; font-size:16px; height:40px; line-height:40px;}
	.appliance_bg{ display:none;}


	.exercise{ width:100%; height:auto; overflow:hidden; background-color:#f9f9f9; padding-top:30px; padding-bottom:20px;}
	.exercise .main_tit{ margin:auto; margin-top:0px; width:100%;}
	.exercise .main_tit_1{ text-align: center;}
	.exercise .main_tit_2{ text-align: center;}
	
	.exercise_all{ width:96%; height:auto; overflow:hidden; margin:auto; position:relative; margin-top:20px; padding-bottom:50px;}
	.exercise_list{ width:100%; height: auto; overflow:hidden; margin:auto; position:relative; margin-left:0px;}
	
	.exercise-left {position: absolute; right: inherit; left:45%; top: inherit; bottom:0; z-index:1; width:31px; height:31px; line-height:31px; font-size:16px;}
	.exercise-right {position: absolute; right:45%; top: inherit; bottom:0; width:31px; height:31px; line-height:31px; font-size:16px;}
	
	
	.exercise_con{ width:100%; height: auto; overflow:hidden; margin:auto;}
	.exercise_con a:hover .exercise_bg{ border-bottom:none;}
	
	.exercise_bg{ width:100%; height:145px; overflow:hidden; background-color:#fff; border-bottom:none; position: relative; bottom:0px; left:0px;}
	.exercise_1{ margin: auto; font-size:16px; line-height:35px; height:auto; overflow:hidden; max-height:35px; width:94%; margin-top:10px;}
	.exercise_2{ margin: auto; font-size:12px; line-height:21px; height:42px; overflow:hidden;  width:94%; margin-top:2px;}
	.exercise_3{ margin: auto; width:94%; font-size:14px; border-top:1px solid #e5e5e5; height:39px; line-height:39px; margin-top:15px; opacity:1; }


	.press{ width:100%; height:auto; overflow:hidden; padding-top:30px; padding-bottom:20px;}
	.press .main_tit{ margin:auto; margin-top:0px; width:100%;}
	.press .main_tit_1{ text-align: center;}
	.press .main_tit_2{ text-align: center;}
	
	.press_all{ width:100%; height: auto; overflow:hidden; padding-bottom:40px; margin:auto; position:relative;}
	
	.press_list{ width:100%; height: auto; padding-bottom:10px; overflow:hidden; margin:auto; padding-top:30px; position:relative; margin-left:0px;}
	.press_list .swiper-slide{ height:100%;}
	
	.press-left {position: absolute; right: inherit; left:45%; top: inherit; bottom:0; z-index:1; width:31px; height:31px; line-height:31px; font-size:16px; }
	.press-right {position: absolute; right:45%; top: inherit; bottom:0; z-index:1; width:31px; height:31px; line-height:31px; font-size:16px; }
	
	
	.press_con{ width:96%; height:195px; margin:auto;}
	.press_img{ display:none;}
	.press_bg{ width:100%; height:100%; overflow:hidden; background-color:#fff;  position: relative; top:0px; }
	.press_1{ margin: auto; font-size:14px; line-height:30px; height:30px;  width:92%; margin-top:10px;}
	.press_2{ margin: auto; font-size:16px; line-height:24px; height:48px; overflow:hidden;  width:92%; margin-top:5px;}
	.press_3{ margin: auto; width:92%; font-size:12px; height:42px; line-height:21px; overflow:hidden; margin-top:6px; }
	.press_4{ margin:auto; width:92%; font-size:14px; color:#000; height:30px; line-height:30px; margin-top:10px;}



	.repair{ width:100%; height: auto; overflow:hidden; padding-top:30px; padding-bottom:30px;}
	.repair .main_tit{ margin:auto; margin-top:0px; width:100%;}
	.repair .main_tit_1{ text-align: center;}
	.repair .main_tit_2{ text-align: center;}
	
	.repair_con{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.repair_1{ width:100%; height:30px; line-height:30px; font-size:16px;}
	.repair_2{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:23px; margin-top:5px;}
	.repair_3{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
	.repair_3 span{ display:inline-block; font-size:14px; line-height:24px; padding-left:16px;}
	
	.repair_4{ width:100%; height:auto; overflow:hidden; margin-top:30px;}
	.repair_4 a{ display:block; font-size:14px; width:120px; height:35px; line-height:35px; margin:auto;}

	.greeta{ margin-top:20px;}


	.cooperate{ width:96%; height: auto; overflow:hidden; margin:auto; margin-top:20px; overflow:hidden;}
	.cooperate666{ display:none;}

	.cooperate_5{ margin:auto; width:100%; height: auto; overflow:hidden;}
	.cooperate_5 ul li{ float:left; width:49%; height: auto; overflow:hidden; list-style:none; margin-right:2%; background-color:#f9f9f9;}
	.cooperate_5 ul li:nth-child(2n){ margin-right:0px;}
	
	.cooperate_6{ margin:auto; width:100%; height: auto; overflow:hidden;}
	.cooperate_6 ul li{ float:left; width:49%; height: auto; overflow:hidden; list-style:none; margin-right:2%; margin-bottom:10px; background-color:#f9f9f9;}
	.cooperate_6 ul li:nth-child(4n){ margin-right:2%;}
	.cooperate_6 ul li:nth-child(2n){ margin-right:0px;}
	
	.cooperate_7{ margin:auto; width:100%; height: auto; overflow:hidden;}
	.cooperate_7 ul li{ float:left; width:49%; height: auto; overflow:hidden; list-style:none; margin-right:2%; margin-bottom:10px; background-color:#f9f9f9;}
	.cooperate_7 ul li:nth-child(3n){ margin-right:2%;}
	.cooperate_7 ul li:nth-child(2n){ margin-right:0px;}


	
	.cooperate_con{ width:100%; height: auto; overflow:hidden; position:relative; margin:auto; background-color: transparent;}
	.cooperate_tit{ display:none;}
	.cooperate_img{ margin:auto;}



	/*板材成套*/
	.goods_righta{ padding-bottom:0px;}
	.panel_tit{ font-size:16px; height:50px; line-height:50px; padding-top:10px; width: 100%; padding-left:0px;}
	.panel_all{ width:100%; padding-left:0px;  height: auto; overflow:hidden; padding-bottom:10px; position:relative;}
	
	.panel_con{width:100%; padding-left:0px; border-top: 1px solid #e5e5e5; height: auto; overflow:hidden; }
	.panel_1{ width:100%; text-align:center; font-size:16px; height:24px; line-height:24px; padding-top:20px;}
	.panel_2{ width:100%; text-align:center; font-size:14px; height:20px; line-height:20px;}
	.panel_3{ margin:auto; height:auto; overflow:hidden; font-size:12px; line-height:21px; width:100%; margin-top:10px; padding-bottom:24px;}
	
	.panel_cona{ border-bottom:none;}
	.panel_cona .panel_3{ padding-bottom:0px;}
	
	.panel_shang{ width:100%; height:260px; overflow:hidden; margin:auto; position:relative;}
	.panel_shang .swiper-slide{ width:100%;}
	.panel_tu{ width:100%; height:100%; position:relative;}
	.panel_tu img{ width:100%; height:260px;}
	
	.panel_xia{ display:none;}
	
	.panel_left{ position:absolute; left:0px; bottom:42%; width:25px; height:60px; line-height:60px; font-size:16px;}
	.panel_right{ position:absolute; right:0px; bottom:42%; width:25px; height:60px; line-height:60px; font-size:16px; }



	/*首页*/
	.big{ width:100%; height:240px; margin:auto;position:relative; z-index:0; overflow:hidden;}
	
	.big .pagination{ position: absolute; left:0px; bottom:5px; text-align: center; width:100%; z-index:1; margin:auto;}
	.big .swiper-pagination-bullet { display: inline-block; width: auto; height:24px; line-height:24px; font-size:12px; margin:0px 3px;}
	
	.big_all{ width:96%; height:auto; overflow:hidden; position:relative; z-index:9; margin:auto;}
	.big_1{ width:100%; margin: auto; font-size:18px; font-weight:bold; height:40px; line-height:40px;}
	.big_2{ width:90%; margin:auto; font-size:16px; color:#fff; height: auto; line-height:30px;}
	
	.big_3{ display:none;}


	.observe_warp{ width:100%; background:#f8f8f8 none; height: auto; overflow:hidden; padding-bottom:10px;}
	.observe{ width:96%; height: auto; overflow:hidden; margin:auto;}
	.observe ul li{ float:left; width:25%; height: auto; overflow:hidden; list-style:none;}
	.observe ul li a{ display:block; width:100%; height:95px; padding-top:20px;}
	.observe ul li a:hover{ padding-top:30px;  height:95px;}
	.observe ul li a:hover .observe_img_1{ display: block;}
	.observe ul li a:hover .observe_tit{ color:#000; height:45px; line-height:45px;}
	
	.observe_img{ width:100%; height:50px; overflow:hidden; position:relative; z-index:1;}
	.observe_img_1{ width:100%; height:50px;}
	.observe_img_1 img{ height:50px; width:auto;}
	.observe_img_2{ width:100%; height:73px; text-align:center; display:none;}
	
	
	.observe_tit{ font-size:16px; height:45px; line-height:45px;}
	
	.observe_shu{ display:none;}
	.observe_bg{ display:none;}


	.suggest{ width:100%; height:auto; overflow:hidden; position:relative; background-size:760px; margin-top:30px; margin-bottom:30px;}
	.suggest_bg{ display:none;}
	
	.suggest .main_tit{ margin:auto; margin-top:0px; width:100%;}
	.suggest .main_tit_1{ text-align: center;}
	.suggest .main_tit_2{ text-align: center;}
	
	.suggest_con{ width:96%; margin-top:20px;}
	.suggest_img{ float:left; width:48%; height: auto; overflow:hidden;}
	.suggest_img img{ width:100%; height:auto;}
	
	.suggest_right{ float:right; width:48%; height: auto; overflow:hidden; position:relative; margin-top:0px;}
	.suggest_1{ width:100%; font-size:16px; line-height:30px; background-size:24px; height:40px;}

	.suggest_2{ width:100%; height:120px; overflow:hidden; font-size:14px; line-height:24px; margin-top:15px;}
	.suggest_3{ width:100%; height:auto; overflow:hidden; position: relative; margin-top:30px; bottom:0; left:0;}
	.suggest_3 a{ display:block; font-size:14px; width:120px; height:35px; line-height:35px;}


	.suggest_list{ width:100%; height: auto; overflow:hidden; margin:auto; margin-top:20px;}
	.suggest_list ul li{ float:left; width:25%; height:auto; overflow:hidden; list-style:none;}
	
	.suggest_4{ width:100%; text-align:center; font-size:44px; line-height:60px; position:relative;} 
	.suggest_4_1{ position:absolute; right:29%; top:0; font-family:"微软雅黑"; font-size:12px; height:30px; line-height:30px;}
	.suggest_4_2{ position:absolute; right:18%; top:0; font-family:"微软雅黑"; font-size:14px; height:30px; line-height:30px;}
	.suggest_4_3{ position:absolute; right:31%; top:0; font-family:"微软雅黑"; font-size:14px; height:30px; line-height:30px;}
	
	.suggest_tit{ font-size:14px; height:30px; line-height:30px;}



	.shove{ width:100%; height:auto; overflow:hidden; background-color:#0064a4; padding-top:30px; padding-bottom:30px;}
	.shove .main_tit{ margin:auto; margin-top:0px; width:100%;}
	.shove .main_tit_1{ text-align: center;}
	.shove .main_tit_2{ text-align: center;}
	
	.shove_come{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:25px;}
	.shove_come_1{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#fff; line-height:24px;}

	.shove_all{ width:96%; height:auto; overflow: hidden; margin:auto; margin-top:30px;}
	
	
	.shove_zong{ float:left; width:49%; height: auto; overflow:hidden; margin-right:2%; margin-bottom:20px;}
	.shove_right{ float:none; width:100%; height: auto; overflow:hidden;}
	.shove_right a{ display:block; width:100%; height:100%; position:relative;}
	
	.shove_right a:hover .shove_tit{ background:none;}
	.shove_right a:hover .shove_tit span{ padding-left:0px;}
	.shove_right a:hover .shove_nie{ opacity:1;}
	.shove_right a:hover .shove_xian{ opacity:1;}
	
	
	.shove_tit{ width:100%; height:45px; overflow:hidden;}
	.shove_tit span{ display:inline-block; font-size:16px; color:#fff; height:45px; line-height:45px;}
	
	.shove_nie{ font-size:12px; line-height:21px; width:100%; height:auto; overflow:hidden; opacity:1;}
	.shove_xian{ display:none;}


	.shove_zonga{ margin-top:0px; margin-right:2%;}
	.shove_all .shove_zonga:nth-child(2n){ margin-right:0px;}
	
	
	.shove_left{ width:100%; height: auto; overflow:hidden;}
	.shove_left a:hover .shove_tit{ background:none;}
	.shove_left a:hover .shove_tit span{ padding-left:0px;}
	
	
	.sale{ width:100%; height: auto; overflow:hidden; background-color:#f8f8f8; padding-top:30px;}
	.sale .main_tit{ margin-top:0px;}
	
	.sale_list{ width:100%; height: auto; overflow:hidden; margin:auto; margin-top:25px; text-align:center;}
	.sale_list ul li{ float:left; width:20%; height:115px; list-style:none;}
	.sale_list ul li a{ display:block; width:100%; height:115px; overflow:hidden;}
	.sale_list ul li a:hover .sale_img_1{ margin-top:0px;}
	.sale_list ul li a:hover .sale_tit{ color:#000;}
	
	.sale_img{ width:100%; height:51px;}
	.sale_img_1{ width:100%; height:51px;}
	.sale_img_1 img{ height:51px; width:auto;}
	.sale_img_2{ display:none;}
	.sale_tit{ width:100%; text-align:center; font-size:16px; color:#000; height:43px; line-height:43px;}



	.journalism{ width:100%; height: auto; overflow:hidden;  margin-top:30px; position:relative;}
	.journalism_bg{ display:none;}
	.journalism .main_tit{ margin:auto; margin-top:0px; width:100%;}
	.journalism .main_tit_1{ text-align: center;}
	.journalism .main_tit_2{ text-align: center;}

	.journalism_tit{ width:100%; height:auto; overflow:hidden; margin:auto; position:relative; z-index:1; margin-top:20px;}
	.journalism_mune{ float: inherit; width:315px; margin-left: inherit; margin:auto; overflow:hidden;}
	.journalism_mune .swiper-slide.swiper-slide-active a{ background-color:#0064a3; color:#fff;}
	
	.journalism_mune a{ display: inline-block; font-size:14px; height:40px; line-height:40px; width:100px;}
	
	
	.journalism_more{ float:none; width:96%; height:30px; text-align:right; margin:auto; margin-top:10px;}
	.journalism_more a{ display: inline-block; height:30px; line-height:30px; cursor:pointer;}
	.journalism_more a:hover span{ background-size:12px;}
	.journalism_more span{ display:inline-block; font-size:13px; padding-left:22px; background-size:12px;}

	.journalism_xia{ display:none;}
	
	
	.journalism-left{ position:absolute; right:70px; top:-51px; width:31px; height:31px; line-height:31px; font-size:16px; display:none;}
	.journalism-right{  position:absolute; right:10px; top:-51px; width:31px; height:31px; line-height:31px; font-size:16px; display:none;}
	
	
	
	.journalism_war{ width:100%; height: auto; overflow:hidden; margin:auto; position:relative; margin-top:10px;}
	.journalism_lun{ width:100%; height: auto; padding:0px 0px; overflow:hidden; position:relative;}
	
	.journalism_all{ width:100%; height: auto; overflow:hidden; margin:auto;}
	.journalism_left{ float:none; width:96%; margin: auto; height: auto; overflow:hidden;}
	
	.journalism_biao{ width:100%; position:absolute; bottom:0; height:40px;}
	.journalism_biao span{ display:inline-block; font-size:14px; height:40px; line-height:40px; padding-left:15px;}
	 
	 
	.journalism_list{ float:none; width:100%; height: auto; overflow:hidden; margin-top:10px;} 
	.journalism_list ul li{ float:left; width:49%; height:185px; list-style:none; margin-right:2%; margin-bottom:10px;}
	.journalism_list ul li:nth-child(2n){ margin-right: 0px;}
	
	
	
	.journalism_list ul li a:hover .press_bg{ background-color:rgba(0,0,0,0);}
	.journalism_list ul li a:hover .press_1{ color:#0064a3;}
	.journalism_list ul li a:hover .press_2{ color:#000;}
	.journalism_list ul li a:hover .press_3{ display: block;}
	.journalism_list ul li a:hover .press_4{ opacity:1;}
	
	.journalism_list ul li .press_img{ width:352px; height:211px; display:none;}
	.journalism_list ul li .press_img img{ width:352px; height:211px;}
	
	.journalism_tu{ display:none;}

	.cooperate_warp{ width:100%; height: auto; overflow:hidden; padding-bottom:50px; position:relative;}
	.cooperate_warp .paginationc{ position: absolute; left:0px; bottom:20px; text-align: center; width:100%; z-index:1; margin:auto;}
	.cooperate_warp .swiper-pagination-bullet { display: inline-block; width:8px; height:8px; margin:0px 3px;}

.cooperate_warp5{ width:100%; height: auto; overflow:hidden; padding-bottom:50px; position:relative; display:block;}
	.cooperate_warp5 .paginationc{ position: absolute; left:0px; bottom:20px; text-align: center; width:100%; z-index:1; margin:auto;}
	.cooperate_warp5 .swiper-pagination-bullet { display: inline-block; width:8px; height:8px; margin:0px 3px;}


	/*漂浮框*/
	.side{position:fixed;width:58px;height: auto;right:52px;z-index:100; display:none;}
	
	
	.leave_warp{ width:100%; height:100vh; position:fixed; top:0; z-index:99; background-color:rgba(0,0,0,0.5); display:none;}
	.leave{ width:96%; height:400px; margin:auto; border-radius:10px; overflow:hidden; background-color:#fff;}
	.leave_tit{ width:100%; height:41px; background-color:#f7f7f7;}
	.leave_tit span{ display:inline-block; font-size:16px; padding-left:23px; height:41px; line-height:41px;}
	.leave_tit a{ display:inline-block;  height:41px; line-height:51px;}
	
	
	.leave_all{ width:90%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.leave_one{ width:100%; height:auto; overflow:hidden; margin-bottom:10px;}
	.leave_1{ float:none; font-size:14px; color:#000; height:35px; line-height:35px; display:none;}
	.leave_2{ float:none; width:100%; height:auto;}
	
	
	.leave_text{ width:95%; height:36px; background:#fff; border:1px solid #d4d4d4; padding-left:4%; line-height:36px; font-size:14px;}
	.leave_text::-webkit-input-placeholder { font-size:14px;}
	
	.leave_textarea{ width:91%; height:56px; background:#fff; border:1px solid #d4d4d4; padding:10px 4%; line-height:24px;}
	.leave_textarea::-webkit-input-placeholder { font-size:14px;}
	
	
	
	.leave_wen{ width:100%; font-size:14px; color:#000; height:45px; line-height:45px;}
	.leave_wen span{ margin-right:10px;}
	
	.leave_two{ width:100%; height:auto; overflow:hidden; margin-top:-10px;}
	.leave_btn{  width:120px; height:40px; font-size:15px;}
	



	/*板材中心1*/
	.n_big_3a{ padding-top:110px;}
	.programmeb{ background-size:cover; height: auto; overflow:hidden;}
	.programmef{ background-size:cover; height: auto; overflow:hidden;}
	
	.programme_typea{ padding-bottom:5px;}
	.pressa{ padding-bottom:0px;}
	
	
	/*除鳞中心*/
	.programmec{ background-size:cover;}
	.descale23{ display:none;}
	.appliance_list23 { display:block;}
	.descale{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:30px;}
	.descale ul li{ float:left; width:49%; height: auto; overflow:hidden; list-style:none; margin-bottom:10px; margin-right:2%;}
	.descale ul li:nth-child(3n){ margin-right:2%;}
	.descale ul li:nth-child(2n){ margin-right:0px;}
	
	
	.descale_tit{ width:100%; font-size:14px;  height:40px; line-height:40px; text-align:center;}



	.leafing_warp{ display:block; width:100%; height:40px;}
	.leafing{ width:100%; height:40px; background-color:#0064a3; position:fixed; bottom:0; z-index:99; text-align:center; line-height:40px;}
	.leafing a{ display:inline-block; width:33%; height:40px; line-height:40px; background:url(../images/xian.png) no-repeat left;}
	.leafing span{ display:inline-block; font-size:14px; color:#fff; background:url(../images/xiang1_30.png) no-repeat left; background-size:28px; padding-left:32px;}
	.leafing a:nth-child(1){ background:none;}
	.leafing a:nth-child(2) span{ background:url(../images/xiang1_24.png) no-repeat left; background-size:36px; padding-left:32px;}
	.leafing a:nth-child(3) span{ background:url(../images/xiang1_26.png) no-repeat left; background-size:32px; padding-left:36px;}
	.ueditor_baidumap{ width:400px; height:400px;}

}
@media screen and (max-width:767px)and (min-width:300px){

	/*头部*/
	.appliance_list23{ display: block;}
	.descale23{ display:none;}
	.yincang{ display:none;}
	.xianshi{ display:block;}
	.header{ display:none;}
	.head_logo{ position:absolute; left:2%; z-index:9;}
	.head_logo img{ cursor:pointer; padding-top:12px; height:26px; width:auto;}
	
	.head{ width:1400px; height:100%; margin:auto; display:none;}

	.search_xian{ position: relative; top:0px; left:0px; width:86%; margin-left:2%; height:35px; background-color:#fff; border-radius:4px; overflow:hidden; opacity:1;}
	.search_text{ width:233px; height:35px; background:#fff; padding-left:15px; border:none; border-radius:4px; font-size:14px; color:#000; font-family:"微软雅黑"}
	.search_btn{ float:right; width:70px; height:35px; line-height:35px; text-align:center; border:none;background-color:#0064a3; font-size:15px; color:#fff; font-family:"微软雅黑"}
	
	.head_search{ display:none;}
	.header11{ display:none;}
	
	/*mnav*/
	.cai{ display: block; width:100%; height:50px; position:relative; z-index:99;}
	.cai .head_logo{ display:block;}
	.cai_list{ width:100%; height:90vh; background-color:rgba(0,0,0,0.5); display:none; padding-top:10vh; position:fixed; top:0;}
	
	/*mnav*/
	.mnav{  width:96%; height:auto; margin:auto; background:#FFF; margin-left:2%; border-radius:10px;}
	.mnav li{ border-bottom:1px #f2f1f1 solid; margin:0px 15px; list-style:none;}
	.mnav li a{ width:100%; display:block; color:#000; font-size:14px; line-height:39px; height:39px;}
	
	.mnav li .mnav_warp{ display:none; width:100%; height:auto; overflow:hidden; padding-bottom:10px;}
	.mnav li .mnav_warp a{ display:block; width:98%; padding-left:2%; line-height:24px; height:24px;}

	.cai_search{ position: absolute; top:0; height:50px; z-index:9999; right:45px; width:20px;}
	.cai_search a{ display:inline-block; height:50px; width:20px;}
	.cai_search img{ padding-top:16px; width:18px; height:18px;}
	
	.hunta{ width:100%; height:100vh; position:fixed; top:0; background:rgba(102,102,102,0.9); display:none; z-index:9999; right:0;}
	.hunta_con{ width:100%; height: auto; overflow:hidden; padding:15px 0px; border-bottom: 1px solid #d4d4d4; background-color:#fff; position:relative;}

	
	.hunta_cha{ position:absolute; right:2%; height:20px; width:20px; top:24px;}
	.hunta_cha a{ display:block; width:20px; height:20px;}
	.hunta_cha img{ width:14px; height:14px; padding:3px;}	
	
	.cai1{ background-color:rgba(255,255,255,0.8);}


	.n_big{ width:100%; height:210px; margin:auto;}
	.n_big_1{ width:100%; margin: auto; height:50px; line-height:50px; overflow:hidden; padding-top:90px; font-size:18px; text-align:center; background: url(../images/xiang1_18.jpg) no-repeat center bottom; background-size:24px;}



.nei_big{ width:100%; height:210px; margin:auto;position:relative; overflow:hidden;}
.nei_big_1{ width:100%; height:210px; margin:auto;overflow:hidden; position: absolute; }
.nei_big_1 .paginationn{ position: absolute; left:0px; bottom:10px; text-align: center; width:100%; z-index:1; margin:auto;}
.nei_big_1 .swiper-pagination-bullet { display: inline-block; width:8px; height:8px; margin:0px 3px;}


.n_big_con{ position: absolute; z-index:1; height:auto; padding-top:0px; width:100%;}

.n_big_con1{ padding-top:0px;}



	/*底部*/
	.footer{ width:100%; height: auto; background:#1a1a1a; padding-top:20px; overflow:hidden;}
	.foot{ width:96%; height:auto; overflow:hidden; margin:auto;}
	.foot_top{ display:none;}
	
	.foot_you{ width:100%; height:24px; line-height:24px;}
	.foot_you span{ display:inline-block; background-size:12px; padding-right:24px; font-size:12px;}
	
	.foot_link{ width:100%; height: auto; overflow:hidden; padding-bottom:15px; border-bottom:1px solid #313131; line-height:24px;}
	.foot_link a{ font-size:14px; display:inline-block;}
	.foot_link span{font-size:12px; padding:0px 8px;}
	
	
	.typeright{ width:100%; height: auto; overflow:hidden; margin-top:14px;}
	.typeright_left{ float:none; height:auto; overflow:hidden; line-height:20px; font-size:12px; padding-bottom:10px;}
	
	
	.typeright_right{ float:none; height:25px; line-height:25px; text-align:center;}
	.typeright_right span{ font-size:12px; padding:0px 8px;}
	.typeright_right a{ font-size:14px;}

	/*案例详情*/
	.shaky{ width:96%; margin-top:15px; position:relative; padding-bottom:30px;}
	.shaky_tit{ width:100%; text-align: center; font-size:16px; height: auto; overflow:hidden; line-height:25px; position:relative;} 
	.shaky_ri{ width:100%; font-size:12px; height:30px; line-height:30px; bottom:0px; position:relative; text-align:center;}
	.shaky_come{ margin: auto; font-size:14px; line-height:21px; margin-top:10px; padding:15px 5%; width:90%;}

	.shaky_con{ width:100%; font-size:14px; line-height:23px; margin-top:20px; padding-bottom:30px;}
	.shaky_con img{ max-width:100%; height:auto;}

	.shaky_all{ width:100%; border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; height:50px; padding:10px 0px; position:relative; margin-bottom:0px;}
	.shaky_left{ float:none; width:90%; height:25px;}
	.shaky_left a{ display:block; width:100%; height:25px; line-height:25px; font-size:14px; overflow:hidden;}
	
	.shaky_mid{ float:none; width:10%; height:25px; position:absolute; right:0; top:10px;}
	.shaky_mid a{ display:block; width:100%; height:25px; line-height:25px; background-size:16px;}
	.shaky_mid a:hover{ background-size:16px;}
	
	.shaky_right{ float:none; width:90%; height:25px;}
	.shaky_right a{ display:block; width:100%; height:25px; line-height:25px; font-size:14px; overflow: hidden; text-align:left;}


	.share{ position: relative; left:0; top:0; width:100%; text-align:center; height:auto; overflow:hidden;margin-top: 10px;}
	.share a{ display: inline-block; width:70px; height:24px; margin-bottom:0px; cursor:pointer; margin:0px 3px;}
	.share_img{ float:left; width:24px; height:24px; border-radius:4px; overflow:hidden;}
	.share_img img{ width:20px; height:20px; margin:2px;}
	.share_zi{ float:right; height:24px; line-height:24px; width:40px; font-size:12px; color:#657180; text-align:left;}


	/*新闻*/
	.main{ width:96%; height:auto; margin:auto; margin-top:20px;}
	.mune{ width:auto;  text-align:center; height:auto; overflow:hidden; margin:auto;}
	.mune a{ display: inline-block; margin-left:4px; margin-right:4px; margin-bottom:8px; font-size:14px; height:32px; line-height:32px; width: auto; padding:0px 15px;}
		
	.main_tit{ width:100%; height:43px; position:relative; margin-top:30px;}
	.main_tit_1{ width:100%; text-align: center; height:43px; line-height:43px; font-size:60px;}
	.main_tit_2{ position:absolute; top:0; width:100%; text-align:center; height:43px; line-height:43px; font-size:24px;}
	
	
	.recommend{ width:100%; height: auto; overflow:hidden; margin-top:20px;}
	.recommend a{ display:block; width:100%; height: auto; overflow:hidden;}	
	.recommend_img{ float:none;}
	
	.recommend_right{ float:none; width:100%; height: auto; overflow:hidden; position:relative; background-color:#fff; padding-bottom:10px;}
	.recommend_1{ margin:auto; font-size:16px; width:100%; height:35px; line-height:35px; padding-top:10px;}
	.recommend_2{ margin:auto; font-size:12px; width:100%; height:42px; line-height:21px; overflow:hidden; margin-top:0px;}
	.recommend_3{ margin:auto; font-size:18px; width:100%; height:20px; line-height:20px; overflow:hidden; margin-top:15px;}
	.recommend_4{ margin:auto; font-size:12px;  width:100%; height:20px; line-height:20px; overflow:hidden;}
	.recommend_5{ position:absolute; bottom:0; width:100%; height:3px; background-color:#0064a4;}
	
	.news{ width:100%; height:auto; overflow:hidden; margin-top:20px; border:none;}
	.news ul li{ width:100%; height:86px; list-style:none; border-bottom:1px solid #e5e5e5; margin-bottom:15px;}	
	
	.news_left{ float:left; width:16%; height:auto; overflow:hidden;}
	.news_left_1{ margin:auto; font-size:18px; width:545px; height:20px; line-height:20px; overflow:hidden; padding-top:5px;}
	.news_left_2{ margin:auto; font-size:12px; width:545px; height:20px; line-height:20px;}
	
	.news_right{ float:right; width:82%; height:100%; position:relative;}
	.news_1{ width:100%; height:30px; line-height:30px; overflow:hidden; font-size:16px;}
	.news_2{ width:100%; height:42px; overflow:hidden; font-size:12px; line-height:21px;}


	/*分页样式*/
	.page{ width:100%; margin:auto; height: auto; overflow:hidden; margin-bottom:25px; margin-top:10px; }
	.page_list{ width:100%; float:left;text-align:center; }
	.page_list a{display:inline-block; line-height:28px; height:28px; font-size:14px; padding:0px 6px; }
	.page_list a.page_list_a{ width:28px; height:28px; line-height:28px; font-size:16px;}


	/*联系我们*/
	.contact{ width:100%; height:auto; overflow:hidden; margin:auto; padding-bottom:30px;}
	.contact_list{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px; padding-bottom:30px;}
	.contact_list ul li{ float:none; width:100%; height:auto; overflow:hidden; list-style:none; margin-bottom:15px;}
	.contact_list ul li:nth-child(4) .contact_1{ height:50px; line-height:50px; margin-top:0px;}
	
	.contact_img{ float:left; width:50px; height:50px; border-radius:50%; margin:auto; background-color:#3359a4;}
	.contact_img img{ width:50px; height:50px;}
	.contact_1{ float:right;  margin:auto; text-align:left; font-size:14px; color:#404040; line-height:23px; width:80%; margin-top:2px;}
	
	.contact_2{ float:right;margin:auto; width:80%; text-align:left; font-size:14px; color:#404040; line-height:23px; margin-top:2px;}
	.contact_2 span{ color:#0064a3; margin-left:10px;}
	
	.contact_tu1{ display:block; width:96%; height:400px; overflow:hidden; margin:auto; border:none;}
	.contact_tu1 img{ width:100%; height:auto;}
	.contact_tu{  width:96%; height:400px; }
	.contact_mune{ width:100%; text-align:center; height:30px; line-height:30px; margin-top:20px;}
	.contact_mune a{ display:inline-block; font-size:14px; color:#000; margin:0px 10px;}
	
	.contant_all{ height:315px;}
	.contant_ww{ height:315px;}
	.contact_lie{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px; position:relative; z-index:99;}
	.contact_lie a{ display:block; float:left;border:1px solid #c8c8c8; border-left:none; font-size:14px; height:36px; line-height:36px; text-align:center; width:24%;}
	.contact_lie a:nth-child(1){ border-left:1px solid #c8c8c8; width:25%;} 
	
	
	.contact_con1{ width:96%; margin:auto;}
	.contact_con{ width:1398px; height:225px; padding:15px 0px; margin:auto; border:1px solid #c8c8c8; border-top:none; display:none; overflow-y: scroll;}
	.contact_you{ margin:auto; font-size:14px; width:94%; height:30px; line-height:30px; padding-top:20px;}
	.contact_rong{ margin:auto; width:94%; height: auto; overflow:hidden; font-size:12px; line-height:21px; padding-top:5px;}


.contact_lian{ width:1304px; position:absolute; bottom:16px; height:27px; line-height:27px; text-align:right; left:48px; font-size:16px; color:#707070;}
.contact_lian a{ color:#0064a3; -webkit-transition: all 0.4s ease-in-out; cursor:pointer;}
.contact_lian a:hover{ text-decoration:underline;}


	/*关于我们*/
	.about{ width:96%; font-size:14px; line-height:24px; margin-top:20px;}
	.about img{ max-width:100%; height:auto;}

	.culture{ width:100%; height:auto; overflow:hidden; background-color:#0064a3; padding-bottom:20px;}
	
	.culture_list{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.culture_list ul li{ float:none; width:100%; height: auto; padding-bottom:10px; list-style:none; margin-right:0px; background-color:#fff; margin-bottom:10px;}
	.culture_list ul li:nth-child(3n){ margin-right:0px;} 
	
	.culture_tit{ margin:auto; font-size:14px; width:90%; height:25px; line-height:25px; padding-top:15px;}
	.culture_con{ margin:auto; width:90%; height: auto; overflow:hidden; font-size:16px; line-height:30px; margin-top:20px;}
	.culture_img{ margin:auto; width:90%; height:auto; overflow:hidden; margin-top:30px;}
	.culture_img img{ width:100%; height:auto;}

	
	/*案例列表*/
	.case{ width:100%; height:auto; overflow:hidden; margin-top:20px; border-bottom:1px solid #e5e5e5;}
	.case ul li{ float:left; width:49%; height: auto; overflow:hidden; list-style:none; margin-bottom:5px; margin-right:2%;}
	.case ul li:nth-child(3n){ margin-right:2%;}
	.case ul li:nth-child(2n){ margin-right:0px;}	
	.case ul li a{ display:block; width:100%; height: auto; overflow:hidden; position:relative;}
	
	.case_tit{ width:100%; font-size:14px; color:#000; height:42px; line-height:42px;}
	.case_bg{ display:none;}



	/*案例详情*/
	.observed{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.observed .case{ margin-top:0px; border-bottom:none;}
	.observed_biao{ width:100%; height: auto; padding-bottom:15px; border-bottom:1px solid #e5e5e5; overflow:hidden; margin: auto;}
	.observed_ti{ float:none; width:100%; height:auto; overflow:hidden; text-align:center; font-size:16px; color:#000; line-height:26px;}
	
	.xiang_next{ float:none; width:100%; text-align:center; height:auto; overflow:hidden; margin-top:10px;}
	.xiang_next a{ display:inline-block; font-size:12px; padding:0px 12px; height:30px; line-height:30px; margin-left:3px; margin-right:3px;}
	
	.xiang_next a:hover span{ background-size:12px;}
	.xiang_next span{ display:inline-block; background-size:12px; padding-left:20px;}
	
	
	.observed_con{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:24px; margin-top:20px; padding-bottom:30px; border-bottom:1px solid #e5e5e5;}
	.observed_con img{ max-width:100%; height:auto;}
	.observed_con span.observed_con_span{ font-weight:bold; font-size:14px;}

	.observed_tui{ width:100%; font-size:16px; text-align:center; color:#000; height:50px; line-height:50px; margin-top:10px;}

	
	/*产品列表-产品*/
	.main_warp{ width:100%; background:url(../images/goods_03.png) repeat-x center top; height:auto; overflow:hidden;}
	.dang{ width:96%; height: auto; overflow:hidden; margin:auto; padding-top:10px;}
	.dang_left{ float:none; background: url(../images/goods_06.png) no-repeat left 6px; background-size:12px; padding-left:5%; font-size:14px; color:rgba(0,0,0,0.8); height: auto; overflow:hidden; line-height:24px; width:95%;}
	.dang_left a{ display:inline-block;}
	
	.dang_right{ float:none; margin-left:5%; width:95%; height:30px; line-height:30px;}
	.dang_right a{ display:inline-block; font-size:14px; color:#0064a3; line-height:29px; cursor:pointer; border-bottom:1px solid #0064a3;}

	
	.main_tita{ margin-top:20px;}
	.goods{ width:96%; height:auto; background:none; overflow:hidden; margin:auto; margin-top:30px; margin-bottom:25px;}
	.goods_left{ float:none; width:100%; height:auto; overflow:hidden; border-right:none;}
	.goods_con{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #e5e5e5; margin-bottom:30px;}
	
	.goods_all{ width:100%; height:auto; overflow:hidden; margin-bottom:15px;}
	.goods_tit{ width:100%; height:auto; overflow:hidden; font-size:15px; font-weight:bold;background-size:6px;}
	.goods_tit5{background-size:6px;}
	
	.goods_tit1{ width:100%; height:auto; overflow:hidden; font-size:15px;}
	
	.goods_nei{ width:100%; height:auto; overflow:hidden; margin-top:7px; display:none;}
	
	.lsm-container ul:first-child > li.lsm-sidebar-show> a .fabric_one{ background-size:6px;}
	
	
	.lsm-sidebar a{display: block;overflow: hidden;max-height:26px;}
	.fabric_one{ width:100%; height:26px; line-height:26px; font-size:14px; background-size:6px;}
	
	
	.fabric_one6{ font-size:15px;background-size:6px;}
	
	
	.fabric_two{ height:24px; line-height:24px; width:94%; cursor:pointer;} 
	.fabric_two span{ display:inline-block; background-size:4px;font-size:14px; padding-left:15px;}
	
	
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-show .fabric_two span{background-size:4px;}
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-show .lsm-sidebar-show .fabric_two span{background-size:4px;}
	
	
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul{ width:94%; padding:6px 0px;    margin-bottom: 8px;}
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li a{ display:block; margin:auto; font-size:12px; height:23px; line-height:23px; width:94%;}
	
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li.lsm-sidebar-show a span{ background-size: 4px;}
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li.lsm-sidebar-show a:hover span{ background-size: 4px;}
	
	
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li a span{display:inline-block; width:16px; font-size:12px;}
	
	
	.lsm-sidebar li .lsm-sidebar-item >ul{ width:94%; padding:6px 0px;    margin-bottom: 8px;}
	.lsm-sidebar li .lsm-sidebar-item >ul>li a{ display:block; margin:auto; font-size:12px; height:23px; line-height:23px; width:94%;}
	.lsm-sidebar li .lsm-sidebar-item >ul>li a span{display:inline-block; width:16px; font-size:12px;}
	
	
	.lsm-sidebar .lsm-sidebar-item .lsm-sidebar-item >ul>li>ul>li a { font-size: 12px; height: 21px; line-height: 21px;  width: 94%;}




.goods_mune{ width:100%; height:auto; overflow:hidden; display:none;}
.goods_mune a{ display:block; width:100%; height:34px; line-height:34px; font-size:16px; color:#0064a3; font-weight:bold; cursor:pointer; background:url(../images/goods_15.png) no-repeat right; }
.goods_mune a:hover{ text-decoration:underline;background:url(../images/goods_19.png) no-repeat right;}

.goods_xia{ width:100%; height:auto; overflow:hidden; background-color:#eff7fd; padding:8px 0px; display:none;}
.goods_xia a{ margin:auto; font-size:16px; color:#000; height:37px; line-height:37px; font-weight:normal; background:none; width:255px;}
.goods_xia a:hover{ color:#0064a3; text-decoration:none; background:none;}
.goods_xia span{ display:inline-block; width:20px; font-family:"宋体"; font-size:16px;}


	.goods_rong{ width:100%; font-size:14px;  line-height:24px; margin-top:10px;}


	.goods_right{ float:none; width:100%; height:auto; overflow:hidden; margin-top:30px;}
	.hunt{ width:100%; padding-left:0px; height:auto; overflow:hidden; border-bottom:1px solid #e5e5e5;}
	.hunt_tit{ font-size:16px; height:30px; width:100%; line-height:21px;}
	.hunt_con{ width:100%; height:40px; position:relative;}
	
	.search{ width:90%; height:auto; overflow:hidden; margin:auto;}
	.search a{ width:100%; height:40px; line-height:40px; font-size:16px; color:#000; border-bottom:1px solid #f1f1f1; display: inline-block;}
	
	.hunt_text{ width:80%; height:40px; padding-left:4%; line-height:40px; }
	.hunt_text::-webkit-input-placeholder { font-size:14px;}
	
	
	.hunt_btn{ float:right; width:90px; height:40px; line-height:40px; padding-left:0px; border:none;background:#0064a3 none; font-size:14px;}
	
	.hunt_re{ width:100%; font-size:14px; color:rgba(0,0,0,0.5); height:35px; line-height:35px; margin-top:10px;}
	.hunt_hot{ width:100%; height:auto; overflow:hidden; padding-bottom:25px;}
	.hunt_hot a{ display:inline-block; font-size:14px; line-height:24px; margin-right:15px;}


	.goods_gaodu{ width:100%; height:auto; overflow: hidden;}
	
	.bank{ width:100%; height:auto; overflow:hidden; padding-left:0px;}
	.bank_tit{ width:100%; font-size:16px; height:40px; line-height:40px; padding-top:10px;}
	.bank_list{ width:100%; height:auto; overflow:hidden;}
	.bank_list ul li{ float:none; width:100%; height: auto; overflow:hidden; list-style:none; margin-right:0px; margin-bottom:20px;}
	
	.bank_ti{ width:100%; font-size:16px; color:#000; height:35px; line-height:35px; margin-top:10px;}
	.bank_con{ width:100%; height:  auto; max-height:115px; overflow:hidden; font-size:14px; line-height:23px;}


	/*产品列表-品牌*/
	.hand{ width:100%; height:auto; overflow:hidden;}
	.hand ul li{ float:none; width:100%; height: auto; overflow:hidden; list-style:none; margin-right:0px; margin-bottom:20px;}
	.hand_ti{ width:100%; font-size:16px; height:35px; line-height:45px; }



	/*工程服务*/
	.n_big_2{ width:96%; height:auto; overflow:hidden; margin: auto; font-size:16px; line-height:28px; padding-top:64px;}
	
	.kong{ width:0px;}
	.kong1{ width:0px;}
	.kong2{ width:0px;}

	.project{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.project_left{ float:none; height: auto; overflow:hidden; background:none; text-align: center; width:100%;}
	.project_left img{ padding-top:0px; height: auto; width:100%;}
	
	.project_right{ float:none; width:100%; height: auto; overflow:hidden; position:relative; margin-top:15px;}
	.project_1{ width:100%; font-size:14px; line-height:24px;}
	
	.project_2{ position: relative; left:0; bottom:0; margin-top:20px;}
	.project_2 a{ display:block; font-size:14px; width:120px; height:40px; line-height:40px; margin:auto;}


	.programme{ width:100%; height: auto; overflow:hidden; padding-top:30px; margin-top:30px;}
	
	.programme_all{ width:96%; margin-top:20px; padding-bottom:10px;}
	.programme_type{ width:100%; height:auto; overflow:hidden; padding-bottom:25px; position:relative; min-height:50px;}
	.programme_name{ float:left; font-size:14px; height:30px; line-height:30px;}
	
	.programme_right{ float:right; width:89%; height:auto; overflow:hidden; position:relative; min-height:56px;}
	.programme_right_1{  width:100%; height:auto; overflow:hidden; display:none;}
	.programme_mune{ width:100%; height:43px;}
	.programme_mune a{ display: inline-block; float: left; font-size:14px; height:30px; line-height:30px; width: auto; padding:0px 15px; margin-right:15px;}
	.programme_mune_1{ width:100%; height:43px;}
	.programme_mune_1 a{ display: inline-block; float: left; font-size:14px; height:30px; line-height:30px; width: auto; padding:0px 15px; margin-right:15px;}
			
	.programme_con{ width:100%; padding-left:0px; min-height:24px; margin-top:2px; position:relative;}
	.programme_con a{ display:inline-block; font-size:12px; height:24px; line-height:24px;}
	.programme_con span{font-size:12px; padding:0px 10px;}
	
	
	.programme_con_2{ width:100%; padding-left:0px; min-height:24px; margin-top:2px; position:relative;}
	.programme_con_2 a{ display:inline-block; font-size:12px; height:24px; line-height:24px;}
	.programme_con_2 span{font-size:12px; padding:0px 10px;}


	.programme_kuai{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:10px;}
	.programme_zuo{ float:none; font-size:16px; height:40px; line-height:40px;}
	.programme_you{ float:none; width:100%; height:auto; overflow:hidden;}
	.programme_you .hunt_con{ width:100%;}
	.programme_you .hunt_text{ width:73%;}
	.programme_you .hunt_re{ color:rgba(255,255,255,0.5); margin-top:10px;}
	.programme_you .hunt_hot{ margin-top:-5px;}


	.greet{ width:96%; height: auto; overflow:hidden; margin:auto; margin-top:20px; padding-bottom:20px;}
	.greet_tit{ margin:auto; font-size:16px; height:35px; line-height:35px; width:100%; text-align:center; padding-top:15px;}
	.greet_con{ margin:auto; width:96%; height: auto; overflow:hidden; position:relative; text-align:center;}
	
	.greet_text{ width:96%; height:40px; padding-left:4%; border:none; border-radius:4px; line-height:40px; font-size:14px; margin-top:10px;}
	.greet_text::-webkit-input-placeholder { font-size:14px;}
	
	.greet_text1{ width:96%; height:40px; padding-left:4%; border:none; border-radius:4px; line-height:40px; font-size:14px;}
	.greet_text1::-webkit-input-placeholder { font-size:14px;}
	
	.greet_btn3{ display:block; float: inherit; width:155px; height:44px; line-height:44px; text-align:center; color:#fff; border:2px solid #fff; padding-left:26px; background: url(../images/project_15.png) no-repeat 20px; background-size:24px; font-size:15px;  position: relative; margin:auto; margin-top:20px;}

.greet_btn{ display:none;}


	/*产品详情*/
	.chan{ width:100%; height: auto; overflow:hidden; background:url(../images/goods_03.png) repeat-x center top; padding-top:20px;}
	.chan .observed_biao{ border-bottom:none;}
	
	.mune_warp{ width:100%; height: auto; margin:auto; position:relative; margin-top:20px;}
	.munea{ width:100%; margin:auto; height: auto; padding-top:0px; text-align:center; position:relative; z-index:1;}
	.munea a{ display:inline-block;  height:38px; line-height:38px; padding:0px 12px; font-size:14px; margin:0px 2px;}
	
	.munea_en{ width:100%; text-align:center; position:absolute; top:-13px; z-index:0; font-size:60px;}

	.sketch{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px; padding-bottom:30px;}
	.sketch_left{ float:none; width:100%; height: auto; overflow:hidden;}
	
	.detail_all{ width:100%; height: auto; overflow:hidden; margin:auto; position:relative;}
	.shang{ width:100%; height: auto; overflow:hidden; margin:auto; position:relative;}
	.shang .swiper-slide{ width:100%;}
	.shang_con{ width:100%; height:100%; position:relative;}
	.shang_con img{ width:700px; height:423px;}
	
	.shang_fang{ position:absolute; bottom:0; right:0; background-size:cover; width:60px; height:66px;}
	.shang_fang img{ width:15px; height:16px; padding-top:36px; margin-left:36px;}
	
	.xia{ width:612px; height:113px; position:relative; overflow:hidden; margin:auto; margin-top:19px; display:none;}
	
	.xia_left{ position:absolute; left:0px; bottom:41%; width:30px; height:50px; line-height:50px; font-size:20px;}
	.xia_right{ position:absolute; right:0px; bottom:41%; width:30px; height:50px; line-height:50px; font-size:20px; }



	.sketch_right{ float:none; width:100%; height:auto; overflow:hidden; margin-top:20px;}
	.sketch_tit{ width:100%; height: auto; overflow:hidden; font-size:16px; line-height:24px; text-align:center;}
	.sketch_en{ width:100%; font-size:14px; line-height:26px; text-align:center;}
	.sketch_nei{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:24px; margin-top:20px;}
	
	
	.survey{ width:96%; height:auto; overflow:hidden; margin:auto; padding-bottom:40px;}
	.survey_left{ float:none; width:100%; height:auto; overflow:hidden; border-top:1px solid #e5e5e5; padding-top:20px;}
	
	.survey_con{ width:100%; height:auto; overflow:hidden; margin-top:20px; border-bottom:1px solid #e5e5e5; padding-bottom:25px; margin-bottom:30px;}
	.survey_con img{ max-width:100%; height:auto;}
	.survey_con_1{ margin:auto; font-size:12px; line-height:24px; width:100%;}
	.survey_cona{ border-bottom:none; margin-bottom:0px;}

	.survey_right{ float:none; width:100%; height:auto; overflow:hidden; margin-top:15px;}
	.survey_xiang{ width:100%; font-size:16px; line-height:20px;}
	.survey_list{ width:100%; height:auto; overflow:hidden; margin-top:10px; padding-bottom:20px; border-bottom:1px solid #e8e8e8; margin-bottom:20px;}
	.survey_list ul li{ width:100%; height:30px; list-style:none;}
	.survey_list ul li a{ display:block; width:100%; height:30px; line-height:30px; font-size:14px;}


	.survey_lie{ width:100%; height:auto; overflow: hidden; margin-top:20px;}
	.survey_lie ul li{ width:100%; height:85px; margin-bottom:10px; list-style:none;}
	.survey_lie ul li a{ display:block; width:100%; height:85px;}
	
	.survey_you{ float:right; width:67%; height:85px; overflow:hidden;}
	.survey_1{ width:100%; font-size:14px; height:16px; line-height:16px;}
	.survey_2{ width:100%; height:40px; font-size:12px; line-height:20px; color:rgba(0,0,0,0.6); margin-top:5px;}



	/*张力中心*/
	.n_big_3{ margin:auto; width:1400px; height:auto; overflow:hidden; padding-top:170px;}
	.n_big_3 span{ display:inline-block; background:url(../images/kernel_03.jpg) no-repeat left;font-size:40px; color:#fff; height:72px; line-height:72px; padding-left:25px;}
	
	.n_big_4{ width:96%; margin:auto; padding-top:50px;}
	.n_big_4 a{ display: inline-block; width:auto; height:30px; line-height:30px; cursor:pointer;}
	.n_big_4 span{ display:inline-block; background-size:2px;font-size:14px; height:30px; line-height:30px; padding-left:15px; }
	
	.n_big_4 a:hover span{ background-size:2px;font-size:16px;}
	.n_big_4 a.n_big_4_a span{ background-size:2px;font-size:16px;}


	.programmea{ background-size:cover; height: auto; overflow:hidden;}
	.programmea .programme_all{ border-bottom:1px solid rgba(255,255,255,0.1);}
	.programmea .programme_type{ padding-bottom:15px;}
	.programmea .programme_kuai{ margin-top:30px;}
	
	.programmea_mune{ width:100%; height: auto; overflow:hidden;}
	.programmea_mune a{ display: inline-block; font-size:14px; height:30px; line-height:30px; padding:0px 10px; margin-right:10px; margin-bottom:5px;}

	
	.keynote_list{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.keynote_list ul li{ float:left; width:49%; height: auto; overflow:hidden; list-style:none; margin-bottom:10px; margin-right:2%;}
	.keynote_tit{ width:100%; font-size:14px; height:40px; line-height:40px; text-align:center; overflow:hidden;}


	.stress{ width:100%; height: auto; overflow:hidden; padding-top:30px; margin-top:20px;}
	
	.stress_all{ width:96%; height: auto; margin:auto; margin-top:20px; padding-bottom:30px;}
	.stress_list{ width:100%; height:auto; overflow:hidden; margin:auto;}
	.stress_list ul li{ float:none; width:100%; height:40px; list-style:none; margin-right:0px;}
	.stress_list ul li a{ display:block; width:100%; height:39px; font-size:14px; line-height:39px; background-size:20px;}
	.stress_list ul li a:hover{ background-size:20px;}

	.focal_list{ width:100%; height: auto; padding-bottom:30px; margin:auto;position:relative; z-index:0; overflow:hidden; padding-top:30px;}
	
	.focal_list .paginationf{ position: absolute; left:0px; bottom:0px; text-align: center; width:100%; z-index:1; margin:auto;}
	.focal_list .swiper-pagination-bullet { display: inline-block; width:8px; height:8px; margin:0px 3px;}
	
	.focal_con{ width:88%; height: auto; overflow:hidden; padding:3%;}
	.focal_img{ float:none; width:100%; height: auto; overflow:hidden; margin:auto;}
	
	.focal_right{ float:none; width:100%; height: auto; overflow:hidden; margin-top:12px;}
	.focal_1{ width:100%; font-size:16px; height:16px; line-height:16px;}
	.focal_2{ width:100%; height:63px; overflow:hidden; font-size:12px; line-height:21px; margin-top:6px; margin-bottom:5px;}


	.appliance{ width:100%; height:auto; overflow:hidden; margin-top:30px; padding-bottom:30px;}
	.appliance .main_tit{ margin-top:0px;}
	
	.appliance_list{ width:100%; height: auto; margin:auto;position:relative; z-index:0; overflow:hidden; margin-top:20px; padding-bottom:20px;}
	.appliance_list .paginationa{ position: absolute; left:0px; bottom:0px; text-align: center; width:100%; z-index:1; margin:auto;}
	.appliance_list .swiper-pagination-bullet { display: inline-block; width:8px; height:8px; margin:0px 3px;}
	
	

	
	
	.appliance_con{ width:94%; height: auto; overflow:hidden; margin:auto;}
	.appliance_tit{ width:100%; font-size:16px; height:40px; line-height:40px;}
	.appliance_bg{ display:none;}


	.exercise{ width:100%; height:auto; overflow:hidden; background-color:#f9f9f9; padding-top:30px; padding-bottom:20px;}
	.exercise .main_tit{ margin:auto; margin-top:0px; width:100%;}
	.exercise .main_tit_1{ text-align: center;}
	.exercise .main_tit_2{ text-align: center;}
	
	.exercise_all{ width:96%; height:auto; overflow:hidden; margin:auto; position:relative; margin-top:20px; padding-bottom:50px;}
	.exercise_list{ width:100%; height: auto; overflow:hidden; margin:auto; position:relative; margin-left:0px;}
	
	.exercise-left {position: absolute; right: inherit; left:40%; top: inherit; bottom:0; z-index:1; width:31px; height:31px; line-height:31px; font-size:16px;}
	.exercise-right {position: absolute; right:40%; top: inherit; bottom:0; width:31px; height:31px; line-height:31px; font-size:16px;}
	
	
	.exercise_con{ width:100%; height: auto; overflow:hidden; margin:auto;}
	.exercise_con a:hover .exercise_bg{ border-bottom:none;}
	
	.exercise_bg{ width:100%; height:145px; overflow:hidden; background-color:#fff; border-bottom:none; position: relative; bottom:0px; left:0px;}
	.exercise_1{ margin: auto; font-size:16px; line-height:35px; height:auto; overflow:hidden; max-height:35px; width:94%; margin-top:10px;}
	.exercise_2{ margin: auto; font-size:12px; line-height:21px; height:42px; overflow:hidden;  width:94%; margin-top:2px;}
	.exercise_3{ margin: auto; width:94%; font-size:14px; border-top:1px solid #e5e5e5; height:39px; line-height:39px; margin-top:15px; opacity:1; }


	.press{ width:100%; height:auto; overflow:hidden; padding-top:30px; padding-bottom:20px;}
	.press .main_tit{ margin:auto; margin-top:0px; width:100%;}
	.press .main_tit_1{ text-align: center;}
	.press .main_tit_2{ text-align: center;}
	
	.press_all{ width:100%; height: auto; overflow:hidden; padding-bottom:40px; margin:auto; position:relative;}
	
	.press_list{ width:100%; height: auto; padding-bottom:10px; overflow:hidden; margin:auto; padding-top:30px; position:relative; margin-left:0px;}
	.press_list .swiper-slide{ height:100%;}
	
	.press-left {position: absolute; right: inherit; left:40%; top: inherit; bottom:0; z-index:1; width:31px; height:31px; line-height:31px; font-size:16px; }
	.press-right {position: absolute; right:40%; top: inherit; bottom:0; z-index:1; width:31px; height:31px; line-height:31px; font-size:16px; }
	
	
	.press_con{ width:96%; height:195px; margin:auto;}
	.press_img{ display:none;}
	.press_bg{ width:100%; height:100%; overflow:hidden; background-color:#fff;  position: relative; top:0px; }
	.press_1{ margin: auto; font-size:14px; line-height:30px; height:30px;  width:92%; margin-top:10px;}
	.press_2{ margin: auto; font-size:16px; line-height:24px; height:48px; overflow:hidden;  width:92%; margin-top:5px;}
	.press_3{ margin: auto; width:92%; font-size:12px; height:42px; line-height:21px; overflow:hidden; margin-top:10px; }
	.press_4{ margin:auto; width:92%; font-size:14px; color:#000; height:30px; line-height:30px; margin-top:10px;}



	.repair{ width:100%; height: auto; overflow:hidden; padding-top:30px; padding-bottom:30px;}
	.repair .main_tit{ margin:auto; margin-top:0px; width:100%;}
	.repair .main_tit_1{ text-align: center;}
	.repair .main_tit_2{ text-align: center;}
	
	.repair_con{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.repair_1{ width:100%; height:30px; line-height:30px; font-size:16px;}
	.repair_2{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:23px; margin-top:5px;}
	.repair_3{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
	.repair_3 span{ display:inline-block; font-size:14px; line-height:24px; padding-left:16px;}
	
	.repair_4{ width:100%; height:auto; overflow:hidden; margin-top:30px;}
	.repair_4 a{ display:block; font-size:14px; width:120px; height:35px; line-height:35px; margin:auto;}

	.greeta{ margin-top:20px;}


	.cooperate{ width:96%; height: auto; overflow:hidden; margin:auto; margin-top:20px; overflow:hidden;}
	
	.cooperate_5{ margin:auto; width:100%; height: auto; overflow:hidden;}
	.cooperate_5 ul li{ float:left; width:49%; height: auto; overflow:hidden; list-style:none; margin-right:2%; background-color:#f9f9f9;}
	.cooperate_5 ul li:nth-child(2n){ margin-right:0px;}
	
	.cooperate_6{ margin:auto; width:100%; height: auto; overflow:hidden;}
	.cooperate_6 ul li{ float:left; width:49%; height: auto; overflow:hidden; list-style:none; margin-right:2%; margin-bottom:10px; background-color:#f9f9f9;}
	.cooperate_6 ul li:nth-child(4n){ margin-right:2%;}
	.cooperate_6 ul li:nth-child(2n){ margin-right:0px;}
	
	.cooperate_7{ margin:auto; width:100%; height: auto; overflow:hidden;}
	.cooperate_7 ul li{ float:left; width:49%; height: auto; overflow:hidden; list-style:none; margin-right:2%; margin-bottom:10px; background-color:#f9f9f9;}
	.cooperate_7 ul li:nth-child(3n){ margin-right:2%;}
	.cooperate_7 ul li:nth-child(2n){ margin-right:0px;}


	
	.cooperate_con{ width:100%; height: auto; overflow:hidden; position:relative; margin:auto; background-color: transparent;}
	.cooperate_tit{ display:none;}
	.cooperate_img{ margin:auto;}



	/*板材成套*/
	.goods_righta{ padding-bottom:0px;}
	.panel_tit{ font-size:16px; height:50px; line-height:50px; padding-top:10px; width: 100%; padding-left:0px;}
	.panel_all{ width:100%; padding-left:0px;  height: auto; overflow:hidden; padding-bottom:10px; position:relative;}
	
	.panel_con{width:100%; padding-left:0px; border-top: 1px solid #e5e5e5; height: auto; overflow:hidden; }
	.panel_1{ width:100%; text-align:center; font-size:16px; height:24px; line-height:24px; padding-top:20px;}
	.panel_2{ width:100%; text-align:center; font-size:14px; height:20px; line-height:20px;}
	.panel_3{ margin:auto; height:auto; overflow:hidden; font-size:12px; line-height:21px; width:100%; margin-top:10px; padding-bottom:24px;}
	
	.panel_cona{ border-bottom:none;}
	.panel_cona .panel_3{ padding-bottom:0px;}
	
	.panel_shang{ width:100%; height:260px; overflow:hidden; margin:auto; position:relative;}
	.panel_shang .swiper-slide{ width:100%;}
	.panel_tu{ width:100%; height:100%; position:relative;}
	.panel_tu img{ width:100%; height:260px;}
	
	.panel_xia{ display:none;}
	
	.panel_left{ position:absolute; left:0px; bottom:42%; width:25px; height:60px; line-height:60px; font-size:16px;}
	.panel_right{ position:absolute; right:0px; bottom:42%; width:25px; height:60px; line-height:60px; font-size:16px; }



	/*首页*/
	.big{ width:100%; height:240px; margin:auto;position:relative; z-index:0; overflow:hidden;}
	
	.big .pagination{ position: absolute; left:0px; bottom:5px; text-align: center; width:100%; z-index:1; margin:auto;}
	.big .swiper-pagination-bullet { display: inline-block; width: auto; height:24px; line-height:24px; font-size:12px; margin:0px 3px;}
	
	.big_all{ width:96%; height:auto; overflow:hidden; position:relative; z-index:9; margin:auto;}
	.big_1{ width:100%; margin: auto; font-size:18px; font-weight:bold; height:40px; line-height:40px;}
	.big_2{ width:90%; margin:auto; font-size:16px; color:#fff; height: auto; line-height:30px;}
	
	.big_3{ display:none;}


	.observe_warp{ width:100%; background:#f8f8f8 none; height: auto; overflow:hidden; padding-bottom:10px;}
	.observe{ width:96%; height: auto; overflow:hidden; margin:auto;}
	.observe ul li{ float:left; width:50%; height: auto; overflow:hidden; list-style:none;}
	.observe ul li a{ display:block; width:100%; height:95px; padding-top:20px;}
	.observe ul li a:hover{ padding-top:30px;  height:95px;}
	.observe ul li a:hover .observe_img_1{ display: block;}
	.observe ul li a:hover .observe_tit{ color:#000; height:45px; line-height:45px;}
	
	.observe_img{ width:100%; height:50px; overflow:hidden; position:relative; z-index:1;}
	.observe_img_1{ width:100%; height:50px;}
	.observe_img_1 img{ height:50px; width:auto;}
	.observe_img_2{ width:100%; height:73px; text-align:center; display:none;}
	
	
	.observe_tit{ font-size:16px; height:45px; line-height:45px;}
	
	.observe_shu{ display:none;}
	.observe_bg{ display:none;}


	.suggest{ width:100%; height:auto; overflow:hidden; position:relative; background:url(../images/index_21.jpg) no-repeat center bottom; margin-top:30px; margin-bottom:30px;}
	.suggest_bg{ display:none;}
	
	.suggest .main_tit{ margin:auto; margin-top:0px; width:100%;}
	.suggest .main_tit_1{ text-align: center;}
	.suggest .main_tit_2{ text-align: center;}
	
	.suggest_con{ width:96%; margin-top:20px;}
	.suggest_img{ float:none; width:100%; height: auto; overflow:hidden;}
	.suggest_img img{ width:100%; height:auto;}
	
	.suggest_right{ float:none; width:100%; height: auto; overflow:hidden; position:relative; margin-top:15px;}
	.suggest_1{ width:100%; font-size:16px; line-height:30px; background-size:24px; height:40px;}

	.suggest_2{ width:100%; height:auto; overflow:hidden; font-size:14px; line-height:24px; margin-top:15px;}
	.suggest_3{ width:100%; height:auto; overflow:hidden; position: relative; margin-top:30px; bottom:0; left:0;}
	.suggest_3 a{ display:block; font-size:14px; width:120px; height:35px; line-height:35px; margin:auto;}


	.suggest_list{ width:100%; height: auto; overflow:hidden; margin:auto; margin-top:20px;}
	.suggest_list ul li{ float:left; width:50%; height:auto; overflow:hidden; list-style:none;}
	
	.suggest_4{ width:100%; text-align:center; font-size:44px; line-height:60px; position:relative;} 
	.suggest_4_1{ position:absolute; right:29%; top:0; font-family:"微软雅黑"; font-size:12px; height:30px; line-height:30px;}
	.suggest_4_2{ position:absolute; right:18%; top:0; font-family:"微软雅黑"; font-size:14px; height:30px; line-height:30px;}
	.suggest_4_3{ position:absolute; right:31%; top:0; font-family:"微软雅黑"; font-size:14px; height:30px; line-height:30px;}
	
	.suggest_tit{ font-size:14px; height:30px; line-height:30px;}



	.shove{ width:100%; height:auto; overflow:hidden; background-color:#0064a4; padding-top:30px; padding-bottom:30px;}
	.shove .main_tit{ margin:auto; margin-top:0px; width:100%;}
	.shove .main_tit_1{ text-align: center;}
	.shove .main_tit_2{ text-align: center;}
	
	.shove_come{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:25px;}
	.shove_come_1{ width:100%; height:auto; overflow:hidden; font-size:14px; color:#fff; line-height:24px;}

	.shove_all{ width:96%; height:auto; overflow: hidden; margin:auto; margin-top:30px;}
	.shove_zong{ width:100%; height: auto; overflow:hidden;}
	.shove_right{ float:none; width:100%; height: auto; overflow:hidden;}
	.shove_right a{ display:block; width:100%; height:100%; position:relative;}
	
	.shove_right a:hover .shove_tit{ background:none;}
	.shove_right a:hover .shove_tit span{ padding-left:0px;}
	.shove_right a:hover .shove_nie{ opacity:1;}
	.shove_right a:hover .shove_xian{ opacity:1;}
	
	
	.shove_tit{ width:100%; height:45px; overflow:hidden;}
	.shove_tit span{ display:inline-block; font-size:16px; color:#fff; height:45px; line-height:45px;}
	
	.shove_nie{ font-size:12px; line-height:21px; width:100%; height:auto; overflow:hidden; opacity:1;}
	.shove_xian{ display:none;}


	.shove_zonga{ margin-top:20px;}
	.shove_left{ width:100%; height: auto; overflow:hidden;}
	.shove_left a:hover .shove_tit{ background:none;}
	.shove_left a:hover .shove_tit span{ padding-left:0px;}
	
	
	.sale{ width:100%; height: auto; overflow:hidden; background-color:#f8f8f8; padding-top:30px;}
	.sale .main_tit{ margin-top:0px;}
	
	.sale_list{ width:100%; height: auto; overflow:hidden; margin:auto; margin-top:25px; text-align:center;}
	.sale_list ul li{ float:none; width:30%; height:115px; list-style:none; display:inline-block;}
	.sale_list ul li a{ display:block; width:100%; height:115px; overflow:hidden;}
	.sale_list ul li a:hover .sale_img_1{ margin-top:0px;}
	.sale_list ul li a:hover .sale_tit{ color:#000;}
	
	.sale_img{ width:100%; height:51px;}
	.sale_img_1{ width:100%; height:51px;}
	.sale_img_1 img{ height:51px; width:auto;}
	.sale_img_2{ display:none;}
	.sale_tit{ width:100%; text-align:center; font-size:16px; color:#000; height:43px; line-height:43px;}



	.journalism{ width:100%; height: auto; overflow:hidden;  margin-top:30px; position:relative;}
	.journalism_bg{ display:none;}
	.journalism .main_tit{ margin:auto; margin-top:0px; width:100%;}
	.journalism .main_tit_1{ text-align: center;}
	.journalism .main_tit_2{ text-align: center;}

	.journalism_tit{ width:100%; height:auto; overflow:hidden; margin:auto; position:relative; z-index:1; margin-top:20px;}
	.journalism_mune{ float: inherit; width:315px; margin-left: inherit; margin:auto; overflow:hidden;}
	.journalism_mune .swiper-slide.swiper-slide-active a{ background-color:#0064a3; color:#fff;}
	
	.journalism_mune a{ display: inline-block; font-size:14px; height:40px; line-height:40px; width:100px;}
	
	
	.journalism_more{ float:none; width:96%; height:30px; text-align:right; margin:auto; margin-top:10px;}
	.journalism_more a{ display: inline-block; height:30px; line-height:30px; cursor:pointer;}
	.journalism_more a:hover span{ background-size:12px;}
	.journalism_more span{ display:inline-block; font-size:13px; padding-left:22px; background-size:12px;}

	.journalism_xia{ display:none;}
	
	
	.journalism-left{ position:absolute; right:70px; top:-51px; width:31px; height:31px; line-height:31px; font-size:16px; display:none;}
	.journalism-right{  position:absolute; right:10px; top:-51px; width:31px; height:31px; line-height:31px; font-size:16px; display:none;}
	
	
	
	.journalism_war{ width:100%; height: auto; overflow:hidden; margin:auto; position:relative; margin-top:10px;}
	.journalism_lun{ width:100%; height: auto; padding:0px 0px; overflow:hidden; position:relative;}
	
	.journalism_all{ width:100%; height: auto; overflow:hidden; margin:auto;}
	.journalism_left{ float:none; width:96%; margin: auto; height: auto; overflow:hidden;}
	
	.journalism_biao{ width:100%; position:absolute; bottom:0; height:40px;}
	.journalism_biao span{ display:inline-block; font-size:14px; height:40px; line-height:40px; padding-left:15px;}
	 
	 
	.journalism_list{ float:none; width:100%; height: auto; overflow:hidden; margin-top:10px;} 
	.journalism_list ul li{ float: inherit; width:96%; height:185px; list-style:none; margin-right: inherit; margin: auto; margin-bottom:10px;}
	.journalism_list ul li:nth-child(2n){ margin-right: auto;}
	
	
	
	.journalism_list ul li a:hover .press_bg{ background-color:rgba(0,0,0,0);}
	.journalism_list ul li a:hover .press_1{ color:#0064a3;}
	.journalism_list ul li a:hover .press_2{ color:#000;}
	.journalism_list ul li a:hover .press_3{ display: block;}
	.journalism_list ul li a:hover .press_4{ opacity:1;}
	
	.journalism_list ul li .press_img{ width:352px; height:211px; display:none;}
	.journalism_list ul li .press_img img{ width:352px; height:211px;}
	
	.journalism_tu{ display:none;}

	.cooperate_warp{ width:100%; height: auto; overflow:hidden; padding-bottom:50px; position:relative; }
	
	.cooperate_warp .paginationc{ position: absolute; left:0px; bottom:20px; text-align: center; width:100%; z-index:1; margin:auto;}
	.cooperate_warp .swiper-pagination-bullet { display: inline-block; width:8px; height:8px; margin:0px 3px;}

.cooperate_warp5{ width:100%; height: auto; overflow:hidden; padding-bottom:50px; position:relative; display: block;}
	.cooperate_warp5 .paginationc{ position: absolute; left:0px; bottom:20px; text-align: center; width:100%; z-index:1; margin:auto;}
	.cooperate_warp5 .swiper-pagination-bullet { display: inline-block; width:8px; height:8px; margin:0px 3px;}
.cooperate666{ display:none;}
	/*漂浮框*/
	.side{position:fixed;width:58px;height: auto;right:52px;z-index:100; display:none;}
	
	
	.leave_warp{ width:100%; height:100vh; position:fixed; top:0; z-index:99; background-color:rgba(0,0,0,0.5); display:none;}
	.leave{ width:96%; height:400px; margin:auto; border-radius:10px; overflow:hidden; background-color:#fff;}
	.leave_tit{ width:100%; height:41px; background-color:#f7f7f7;}
	.leave_tit span{ display:inline-block; font-size:16px; padding-left:23px; height:41px; line-height:41px;}
	.leave_tit a{ display:inline-block;  height:41px; line-height:51px;}
	
	
	.leave_all{ width:90%; height:auto; overflow:hidden; margin:auto; margin-top:20px;}
	.leave_one{ width:100%; height:auto; overflow:hidden; margin-bottom:10px;}
	.leave_1{ float:none; font-size:14px; color:#000; height:35px; line-height:35px; display:none;}
	.leave_2{ float:none; width:100%; height:auto;}
	
	
	.leave_text{ width:95%; height:36px; background:#fff; border:1px solid #d4d4d4; padding-left:4%; line-height:36px; font-size:14px;}
	.leave_text::-webkit-input-placeholder { font-size:14px;}
	
	.leave_textarea{ width:91%; height:56px; background:#fff; border:1px solid #d4d4d4; padding:10px 4%; line-height:24px;}
	.leave_textarea::-webkit-input-placeholder { font-size:14px;}
	
	
	
	.leave_wen{ width:100%; font-size:14px; color:#000; height:45px; line-height:45px;}
	.leave_wen span{ margin-right:10px;}
	
	.leave_two{ width:100%; height:auto; overflow:hidden; margin-top:-10px;}
	.leave_btn{  width:120px; height:40px; font-size:15px;}
	



	/*板材中心1*/
	.n_big_3a{ padding-top:110px;}
	.programmeb{ background-size:cover; height: auto; overflow:hidden;}
	.programmef{ background-size:cover; height: auto; overflow:hidden;}
	
	.programme_typea{ padding-bottom:5px;}
	.pressa{ padding-bottom:0px;}
	
	
	/*除鳞中心*/
	.programmec{ background-size:cover;}
	.descale{ width:96%; height:auto; overflow:hidden; margin:auto; margin-top:30px;}
	.descale ul li{ float:left; width:49%; height: auto; overflow:hidden; list-style:none; margin-bottom:10px; margin-right:2%;}
	.descale ul li:nth-child(3n){ margin-right:2%;}
	.descale ul li:nth-child(2n){ margin-right:0px;}
	
	
	.descale_tit{ width:100%; font-size:14px;  height:40px; line-height:40px; text-align:center;}



	.leafing_warp{ display:block; width:100%; height:40px;}
	.leafing{ width:100%; height:40px; background-color:#0064a3; position:fixed; bottom:0; z-index:99; text-align:center; line-height:40px;}
	.leafing a{ display:inline-block; width:33%; height:40px; line-height:40px; background:url(../images/xian.png) no-repeat left;}
	.leafing span{ display:inline-block; font-size:14px; color:#fff; background:url(../images/xiang1_30.png) no-repeat left; background-size:28px; padding-left:32px;}
	.leafing a:nth-child(1){ background:none;}
	.leafing a:nth-child(2) span{ background:url(../images/xiang1_24.png) no-repeat left; background-size:36px; padding-left:32px;}
	.leafing a:nth-child(3) span{ background:url(../images/xiang1_26.png) no-repeat left; background-size:32px; padding-left:36px;}
	.ueditor_baidumap{ width:400px; height:400px;}
	
	
	
.eject_warp{ width:100%; height:100vh; position:fixed; top:0; z-index:99; background-color:rgba(0,0,0,0.5); display: none;}
.eject{ width:96%; height:195px; margin:auto; border-radius:10px; overflow:hidden; background-color:#fff;}

.eject_guan{ width:100%; height:51px;}
.eject_guan a{ display:inline-block; float:right; cursor:pointer; font-size:32px; color:rgba(0,0,0,0.5);-webkit-transform: rotate(45deg);
  transform: rotate(45deg); padding-right:10px; height:41px; line-height:51px;-webkit-transition: all 0.4s ease-in-out;}
.eject_guan a:hover{color: #0064a3;}

.eject_all{ width:460px; height:auto; overflow:hidden; margin:auto; margin-top:6px;}
.eject_one{ width:100%; height:auto; overflow:hidden; margin-bottom:22px;}
.eject_1{ float:left; font-size:16px; color:#000; height:48px; line-height:48px;}
.eject_2{ float:right; width:348px; height:auto;}


.eject_text{ width:75%; height:46px; background:#fff; border:1px solid #d4d4d4; padding-left:16px; border-radius:4px; line-height:46px; color:#000; font-family:"微软雅黑";-webkit-transition: all 0.4s ease-in-out; font-size:16px;}
.eject_text::-webkit-input-placeholder { color:rgba(0,0,0,0.4); font-size:16px;}
.eject_text:focus { border:1px solid #0064a3;  -moz-box-shadow:inset 0px 0px 3px #0064a3; -webkit-box-shadow: inset 0px 0px 3px #0064a3; box-shadow: inset 0px 0px 3px #0064a3;}


.eject_btn{  width:142px; height:48px; border:1px solid #0064a2;background:#0064a2; font-size:16px; color:#fff; font-family:"微软雅黑"; border-radius:4px; cursor:pointer;-webkit-transition: all 0.4s ease-in-out;}
.eject_btn:hover{ background:#fff; color:#0064a2;}




}











