﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
body{color:#333; font-size:14px; }
body,span,samp,i,em{font-family:Arial, "微软雅黑";}
ul, ol { list-style:none;} 
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{color:#333; font-size:15px; font-family: "Open Sans"; vertical-align:middle;}
input:focus {outline:none;}
a{ color:#333; text-decoration:none;}
img{max-width:100%;}
.r1200 { min-width:1200px;}
.w1200{max-width:1200px; width:100%; margin:0 auto;}
.w1200:after{content:""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}

.bes { background:#f7f7f7;}
.logo { float:left;}
.top_gan { float:left; margin-top:44px; background:#cbcbcb; width:1px; height:31px; margin-left:21px;}
.top_wm { font-size:18px; color:#9a4447; float:left; margin-left:21px; margin-top:48px;}
.dh_a { float:left; margin-left:65px;}

/*中英*/
.zyw { float:right; font-size:15px; margin-top:40px; width:120px; background:#48966f url(../images/CNen.png) no-repeat 10%; border-radius:20px; text-indent:40px; line-height:40px;}
.zyw_a { position:relative;}
.zyw_a a{ color:#fff;display:block;}
.zyw_a:hover .zyws{ display:block;}
.zyws { display:none; position:absolute; top:40px; left:0; background:#55ab80; width:100%; z-index:999;}
.zyws p{}
.zyws p a{ color:#fff; display:block;}
.zyws p:hover { background:#17864f;}

/* 导航条 */
.dht { overflow:hidden;background:#48966f;}
.nav { position: relative; z-index:99;}
.nav a { color:#333;}
.nav .nLi { float: left; position: relative; display: inline; text-align: center; width:12.5%; line-height:54px; }
.nav .nLi h3 a { display: block; font-size:17px; color:#fff;}
.nav .sub { display:none; left:0px; top:41px; position:absolute; background:#1062c8; line-height:54px; padding: 5px 0; width:150px; text-align: left ; font-size:14px;}
.nav .sub li { zoom:1; }
.nav .sub a { display:block; padding:0 10px; color:#fff;}
.nav .sub a:hover { background:#2c80d5; }
.nav .on h3 a { background:#17864f; color:#fff; width:100%; line-height:54px; border-radius:5px;}
.gan { background:url(../images/gen.jpg) no-repeat right;}

/*banner*/
.block_home_slider{width:100%; line-height:0px; text-align:center; position:relative;}
.block_home_slider .slide {position:relative; overflow:hidden;}
.block_home_slider .flex-direction-nav a {width:40px; height:40px; display:block; margin-top:-20px; position:absolute; top:50%; text-indent:-9000px; display:none;}
.block_home_slider .flex-direction-nav a.flex-prev {left:0; background:url(../images/jt1.png) no-repeat;}
.block_home_slider .flex-direction-nav a.flex-next {right:0; background:url(../images/jt2.png) no-repeat;}
.block_home_slider .flex-control-paging{ position:absolute; bottom:15px; width:100%;text-align: center;}
.block_home_slider .flex-control-paging li {margin: 0px;padding:0 5px; display:inline-block; *display:inline; *zoom:1; overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a{width:12px; height:12px; display:block; background:#21b16a; text-indent:-9000px; cursor:pointer; border-radius:15px; transition:all 0.5s;}
.block_home_slider .flex-control-paging li a.flex-active {width:30px; background:#17864f;}
.flexslider {margin:0; padding:0; height:100%;}
.flex-viewport{height:100%;}
.flexslider .slides{height:100%;}
.flexslider .slides li{height:662px; display:none; -webkit-backface-visibility:hidden; list-style-type:none; position:relative;}
#home_slider2{display:none;}
/* banner */

/* 选4 */
.zhbo_bei {  background:#f1f1f1;}
.s4xuan { overflow:hidden; background:#fff;}
.s4xuan ul {}
.s4xuan li { float:left; width:300px; text-align:center; padding:30px 0; position:relative;}
.s4xuan li:after{content:""; position:absolute; top:25px; left:0; width:1px; background:#ececec; height:120px;}
.s4xuan li:first-of-type:after {content:""; width:0px; background:#fff;}
.s4xuan li .s4xuan_a { font-size:22px; font-weight:bold; color:#48966f;}
.s4xuan li .s4xuan_b { font-size:22px; margin:10px auto; overflow:hidden; width:255px;}
.s4xuan li .s4xuan_b .s4xuan_b_a{ float:left; width:184px;}
.s4xuan li .s4xuan_b .s4xuan_b_xian{ width:35px; height:1px; background:#9d9d9d; float:left; margin-top:15px;}
.s4xuan li .s4xuan_c { font-size:16px; color:#929292;}

/* 产品栏目 */
.s5lan { overflow:hidden; margin-top:30px;}
.s5lanmu { float:left; width:280px;}
.s5lanmu_sh {background:#fff; overflow:hidden;}
.s5lanmu_sh .s5lanmu_more { width:180px; overflow:hidden; line-height:35px; font-size:18px; border:1px solid #48966f; text-align:center; margin:25px auto;}
.s5lanmu_sh .s5lanmu_more a{ display:block; transition:all 1s;}
.s5lanmu_sh .s5lanmu_more:hover a{ color:#fff; background:#48966f;}
.s5lanmu_zi { background:#48966f; text-align:center; font-size:35px; line-height:100px; color:#fff;}
.s5lanmu ul { margin-top:5px; background:#fff;}
.s5lanmu li { text-align:center; border-bottom:1px solid #eaeaea; line-height:45px;}
.s5lanmu li a{ display:block; transition:all 1s;}
.s5lanmu li:hover a{ background:#48966f; color:#fff;}
.s5lanmu_cp { float:right; width:calc(100% - 300px); background:#fff; padding:10px 10px 0 10px; margin-bottom:30px;}
.s5lanmu_cp ul { margin-right:-10px;}
.s5lanmu_cp li { float:left; margin-bottom:10px; margin-right:10px; width:286px;}
.s5lanmu_cp li .s5lanmu_cp_tu { overflow:hidden;display:block;}
.s5lanmu_cp li img {width: auto; height: auto;}
.s5lanmu_cp li a img { transition:all .5s;}
.s5lanmu_cp li:hover img { transform: scale(1.1);}
.s5lanmu_cp li .s5lanmu_cp_zi { background:#f1f1f1; overflow:hidden; transition:all 1s;}
.s5lanmu_cp li:hover .s5lanmu_cp_zi{ background:#48966f;color:#fff;}
.s5lanmu_cp li .s5lanmu_cp_zi .s5lanmu_cp_zi_1{ float:left; width:80%; margin-left:10px; line-height:50px;}
.s5lanmu_cp li .s5lanmu_cp_zi .s5lanmu_cp_zi_2{ float:right; margin-right:10px; margin-top:20px;}

/* 选择四项 */
.s4xz { overflow:hidden; background: url(../images/tus2.jpg) no-repeat; height:184px;}
.s4xz_a { text-align:center; font-size:35px; color:#fff; overflow:hidden; margin-top:30px; letter-spacing:8px;}
.s4xz_a span { font-style:italic; font-size:50px;}
.s4xz_b { text-align:center; font-size:22px; color:#fff; margin-top:15px;}
.mis { overflow:hidden; background: url(../images/mis.jpg) repeat-y;}
.mis_as { margin:30px 0; background:url(../images/xs_z1.png) no-repeat; height:1054px; position:relative;}
.misw_1a { position:absolute; left:530px; top:20px;}
.misw_2a { position:absolute; left:660px; top:180px;}
.misw_3a { position:absolute; left:833px; top:370px;}
.misw_4a { position:absolute; left:775px; top:570px;}
.misw_5a { position:absolute; left:620px; top:716px;}
.misw_6a { position:absolute; left:620px; top:900px;}
.misw_1a_a { overflow:hidden;}
.misw_1a_a .misw_9 {  float:left;margin:0 10px; margin-top:12px; width:120px;}
.misw_1a_a .misw_9 .misw_zi { float:left;  font-weight:bold; color:#47936d; font-size:30px;}
.misw_1a_a .misw_9 .misw_xian { width:60px; height:1px; background:#47936d; float:left; margin-top:8px;}
.misw_1a_a .misw_8 { float:left; }
.misw_1a_b { overflow:hidden; margin-top:10px; line-height:25px; font-size:16px;}

/* 题目 */
.mot_top { overflow:hidden; margin-top:60px; font-size:35px; text-align:center; color:#47936d;}
.mot_xian { width:60px; height:2px; background:#47936d; margin:10px auto; overflow:hidden;}

.mot_top1 { overflow:hidden; margin-top:60px; font-size:35px; text-align:center; color:#fff;}
.mot_xian2 { width:60px; height:2px; background:#fff; margin:10px auto; overflow:hidden;}

/* 技术 */
.jsyfu { overflow:hidden; background: url(../images/xua.jpg) no-repeat; height:443px;}
.jsyfu_tu { background:url(../images/xua_sna.png) no-repeat; overflow:hidden; margin:40px 0; height:217px;}
.jsyfu_zi { float:left; margin-top:50px;}
.jsyfu_zi ul { }
.jsyfu_zi li { float:left; position:relative; width:160px;}
.jsyfu_zi li .jsyfu_zi_2 { background:#47936d; border-radius:25px; line-height:30px; text-align:center; margin:10px 0 5px 0; font-size:16px; color:#fff;}
.jsyfu_zi li .jsyfu_zi_3 { text-align:center;}
.jsyfu_zi1a { position:absolute; left:20px; top:65px;}
.jsyfu_zi2a { position:absolute; left:60px; top:65px;}
.jsyfu_zi3a { position:absolute; left:100px; top:65px;}
.jsyfu_zi4a { position:absolute; left:142px; top:65px;}
.jsyfu_zi5a { position:absolute; left:183px; top:65px;}
.jsyfu_zi6a { position:absolute; left:223px; top:65px;}

/* 公司简介 */
.syao { overflow:hidden; background: url(../images/smao_1.jpg) no-repeat; height:570px;}
.syao_bes { overflow:hidden; margin:70px 0; background:#fff;}
.syao_sh_zuo { float:left; margin-left:18px; width:650px;}
.syao_sh_zuo .syao_sh_zi_a { margin-top:35px; overflow:hidden;}
.syao_sh_zuo .syao_sh_zi_a .syao_sh_zi_a_top { font-size:35px; color:#47936d;}
.syao_sh_zuo .syao_sh_zi_a .syao_sh_zi_a_xian {width:138px; height:2px; background:#47936d; overflow:hidden; margin-top:16px;}
.syao_sh_zuo .syao_sh_zi_b { overflow:hidden; margin-top:10px; line-height:36px; font-size:14px;}
.aos_more { overflow:hidden; width:185px; line-height:50px; background:url(../images/more.png) no-repeat; text-align:center; margin:20px 0 34px 0; font-size:16px;}
.aos_more a{ display:block; transition:all .5s;}
.aos_more:hover a{ background:url(../images/more1.png) no-repeat; color:#fff;}
.syao_sh_tu { float:right; margin-top:50px; margin-right:18px;}

.bij_fi { overflow:hidden; background:#f5f5f5;}
.dlbi0_3_a { padding:40px  0;}

/*新闻中心*/
.sxnews { background:#fff; overflow:hidden;} 
.sxnews_top { overflow:hidden; margin-bottom:60px;}
.sxnews .sxnews_tu { float:left; width:530px; position:relative; margin-top:40px;}
.sxnews .sxnews_tu .sxnews_tu_a { overflow:hidden;}
.sxnews .sxnews_tu .sxnews_tu_zi { position:absolute; bottom:0; left:0; opacity:0.5; background:#000; width:100%; line-height:60px; text-align:center;color:#fff; font-size:18px;}
.sxnews .sxnews_tu:hover .sxnews_tu_zi { background:#47936d; opacity:1;}
.sxnews .sxnews_zyi { float: right; width:calc(100% - 550px); margin-top:40px;}
.sxnews .sxnews_zyi dl { background:#f1f1f1; padding:10px; overflow:hidden; margin-bottom:10px;}
.sxnews .sxnews_zyi dl:last-child { margin-bottom:0px;}
.sxnews .sxnews_zyi dd { width:206px; float:left;}
.sxnews .sxnews_zyi dt { float:right; width:calc(100% - 220px);}
.sxnews .sxnews_zyi dt a{ display:block; transition:all .5s;}
.sxnews .sxnews_zyi dt:hover a{ color:#47936d; margin-left:10px;}
.sxnews .sxnews_zyi dt .sxnews_zyi_1 { font-size:16px; margin-top:16px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.sxnews .sxnews_zyi dt .sxnews_zyi_2 { margin:10px 0; font-size:14px; line-height:25px; color:#acacac;}
.sxnews .sxnews_zyi dt .sxnews_zyi_sj { position:relative; text-indent:22px; line-height:18px; margin-top:20px;}
.sxnews .sxnews_zyi dt .sxnews_zyi_sj:after {content:""; background:url(../images/xn_1.png) no-repeat; width:40px; height:39px; position:absolute; top:0; left:0px;}

/*dibu*/
.fott { overflow:hidden; background:#000 url(../images/fott.jpg) no-repeat;}
.fotts { overflow:hidden; margin-top:60px;}
.fott_os { font-size:18px; color: #fff; margin-bottom:10px;}
.fott_lswm_1 { line-height:25px; color: #fff; margin-top:15px;}
.fott_lmws { text-align: center; color: #fff; line-height: 30px; float:right;}
.fott_lmws img { width:80px; height: auto;}
.fott_lmws p { float: left; margin-right:2%;}
.fott_sm { float: left;}
.fott_sm ul { overflow:hidden; margin-right:-70px;}
.fott_sm li { float: left; margin-right:70px;}
.tott_mw { overflow: hidden; margin-top:15px; line-height:30px;}
.tott_mw p { margin-bottom:2%; font-size:16px;}
.tott_mw p a { color:#999999; display: block;}
.tott_mw p:hover a { color:#fff;}

.fotts_erm { float:right;}
.fotts_erm span { color:#fff; font-size:18px;}
.fotts_erm img { margin-top:22px;}

.fott_lswm { float:left; width:42%; margin-left:6%;}
.fott_os { font-size:18px; color:#fff; margin-bottom:10px;}
.fott_xian { width:50px; height:2px; background:#fff; }
.fott_lswm_1 { line-height:30px; color: #999999; margin-top:15px; font-size:16px;}

.foot { line-height:60px; text-align:center; color:#fff; font-size:14px; overflow:hidden; border-top:1px solid #5c5c5c; margin-top:60px;}


/*内页*/
.hmw { height:300px;}
.hmw_bij {background: rgba(0,0,0,0.3); width:100%; height:100%;}
.hmw1 { position:absolute; top:260px; left:22%;}
.ny_ks_a { overflow:hidden;  font-size:35px; margin-top:25px;color:#fff;}
.ny_ks_c {width:135px; height:3px; background:#fff; margin-top:15px;}


.fhs_be { background:#eee; overflow:hidden; min-height:500px;}
.goyo_nei { float:right; background:#fff; width:calc(100% - 270px); margin:50px 0;} /*大框*/
.goyo_nei_ms { overflow:hidden; background:#fff;  margin:50px 0;} /*大框*/

.nes_a { width:250px; float:left; background:#47936d; border:1px solid #47936d; margin:50px 0;}
.nes_a .nes_a1 { line-height:80px; font-size:25px; color:#fff; overflow:hidden; text-indent:20px;}
.nes_a .nes_a2 { overflow:hidden;}
.nes_a .nes_a2 ul { background:#eee;}
.nes_a .nes_a2 li { background:#fff url(../images/i1.png) no-repeat 20%; text-indent:20px; line-height:50px; border-bottom:2px solid #eee;font-size:12px; }
.nes_a .nes_a2 li a{ display:block; transition:all 0.5s;}
.nes_a .nes_a2 li a:hover{ background:#17864f url(../images/i12.png) no-repeat 20%; color:#fff;}
.nes_oa a{ background:#17864f url(../images/i12.png) no-repeat 20% !important; color:#fff; }

.ney_top {  background:#f3f3f3; overflow: hidden; padding:0 1%;}
.ney_top p { float:right; padding-left:26px; font-size:13px; color:#666; padding-top:2px; line-height:45px;}
.ney_top p a { color: #666;}
.ney_top p a.cur { color: #1a1a1a;}

.cps_lsm { background:#47936d; overflow:hidden; color:#fff; padding:10px;}
.cps_lsm  .cps_lsm_1 { font-size:22px; margin-bottom:10px;}
.cps_lsm  .cps_lsm_2 { font-size:14px; line-height:25px;}


/*公司简介*/
.about { margin:1%; overflow:hidden; min-height:300px; line-height:35px; font-size:16px;}
.about p { text-indent:25px;}

/* 产品栏目 */
.psw_cp { overflow:hidden; background:#fff; padding:10px 10px 0 10px;}
.psw_cp ul { margin-right:-10px;}
.psw_cp li { float:left; margin-bottom:10px; margin-right:10px; width:32.2%;}
.psw_cp li .psw_cp_tu { overflow:hidden;display:block;}
.psw_cp li img {width: auto; height: auto;}
.psw_cp li a img { transition:all .5s;}
.psw_cp li:hover img { transform: scale(1.1);}
.psw_cp li .psw_cp_zi { background:#f1f1f1; overflow:hidden; transition:all 1s;}
.psw_cp li:hover .psw_cp_zi{ background:#48966f;color:#fff;}
.psw_cp li .psw_cp_zi .psw_cp_zi_1{ float:left; width:80%; margin-left:10px; line-height:50px;}
.psw_cp li .psw_cp_zi .psw_cp_zi_2{ float:right; margin-right:10px; margin-top:20px;}

/*上一页*/
.zuoy { text-align: center; clear: both; color: #fff; margin:10px 0; overflow:hidden;}
.zuoy_ks { width: 120px; display: inline-block; background:#eeeeee; line-height:35px; border-radius: 5px;}
.zuoy_ks a { display: block; }
.zuoy_ks:hover a { background:#47936d; color: #fff; border-radius: 5px; }
.zuoy_mi { width: 50px; display: inline-block; background:#47936d; line-height:35px; border-radius: 5px; }

/*产品详情*/
.zoomdemo { padding:1%; overflow:hidden;}
.cpxq_t_l{ float:left; width:56%; margin:10px 0 0 10px;}
.sp-wrap{ display:none; line-height:0; font-size:0;}
.sp-thumbs{ width:100%;}
.sp-thumbs img{ width:100%;}
.sp-thumbs a:link, .sp-thumbs a:visited{ margin:0 0.5%; width:13%; height:50px; border:1px #eaeaea solid; overflow:hidden; opacity:.3; display:inline-block; background-size:cover; background-position:center; -webkit-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -ms-transition:all .2s ease-out;-o-transition:all .2s ease-out; transition:all .2s ease-out;}
.sp-thumbs a:hover{opacity:1;}
.sp-thumbs a:active, .sp-current{ opacity:1!important; position:relative;}
.sp-large{ position:relative; overflow:hidden; width:100% !important; margin:0 0 2% 0; box-shadow:0 0 1px rgba(0,0,0,0.3);}
.sp-large a{ display:block;}
.sp-zoom{ position:absolute; left:-50%; top:-50%; cursor:-webkit-zoom-in; cursor:-moz-zoom-in; cursor:zoom-in; display:none;}
.sp-zoom img{ max-width: none;}
.sp-lightbox{ position:fixed; top:0; left:0; height:100%; width:100%; background:rgb(0,0,0); background:rgba(0,0,0,.9); z-index:500; display:none; cursor:pointer;}
.sp-lightbox img{position:absolute; margin:auto; top:0; bottom:0; left:0; right:0; max-width:90%; max-height:90%; border:2px solid #fff;}
#sp-prev, #sp-next{ position:absolute; top:50%; margin-top:-25px; z-index:501; color:#fff; padding:14px; text-decoration:none; background:#000; border-radius:25px; border:2px solid #fff; width:50px; height:50px; box-sizing:border-box; transition:.2s;}
#sp-prev{ left:10px;}
#sp-prev:before{ content:''; border:7px solid transparent; border-right:15px solid #fff; position:absolute; top:16px; left:7px;}
#sp-next{ right:10px;}
#sp-next:before{ content:''; border:7px solid transparent; border-left:15px solid white; position:absolute; top:16px; left:18px;}
#sp-prev:hover, #sp-next:hover{ background:#444;}
@media screen and (max-width: 400px) {.sp-wrap{ margin:0 0 15px 0;} #sp-prev, #sp-next{ top:auto; margin-top:0; bottom:25px;}}
.prodetailtxt{ float: right; width:36%; color:#1a1a1a; line-height:25px; margin-top:3%; margin-right:2%;}
.prodetailtxt .prodetailtxt2 { font-size:20px; border-bottom:1px solid #dadada; padding:20px 0 15px;}
.protxt{ padding:15px 0;border-bottom:1px solid #dadada; margin-bottom:30px; word-break: break-all; overflow:auto; height:220px;}
.protxt p{ padding:0 5px; /*background:url(../webimages/icon06.jpg) left 15px no-repeat;*/ margin-left:0 !important; color:#a5a5a5; }
.protxt p span{font-size:14px !important;color:#1a1a1a;line-height: 24px !important;display: block;padding: 6px 0;}
.psw_1 { width:150px; float:left; line-height:35px; background:#47936d; text-align:center; border-radius:5px; margin-top:20px;}
.psw_1 a{ display:block; color:#fff;}
.psw_1:hover { background:#17864f ;}

.chxiq { overflow:hidden; margin-top:10px;}
.chxiq .chxiq_1 { background:#eee; line-height:50px; text-indent:18px; font-size:18px;}
.chxiq .chxiq_2 { padding:1.5% 2%; line-height:30px;}

/*荣誉*/
.ryzz { overflow:hidden; padding:0 1%; margin-top:10px;}
.ryzz ul { margin-left:-1%;}
.ryzz li { width:24%; float:left; border:1px solid #eee; margin-left:1%; margin-bottom:10px; line-height:45px; text-align:center; overflow:hidden; padding:10px;}
.ryzz li img {transition: all .5s;}
.ryzz_a  { overflow:hidden;}
.ryzz li:hover .ryzz_a img { transform: scale(1.1); }
.ryzz li p{text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding:0 10px;}
.ryzz li p a{ display:block;}
.ryzz li:hover p { background:#47936d; color:#fff;}

/*内页新闻*/
.nes_zyi { overflow:hidden; width:100%;}
.nes_zyi dl { background:#fff; padding:20px; overflow:hidden; margin-bottom:15px; border-bottom:1px solid #eee;}
.nes_zyi dl:last-child { margin-bottom:0px;}
.nes_zyi dd { width:230px; float:left;}
.nes_zyi dt { float:right; width:calc(100% - 250px);}
.nes_zyi dt a{ display:block; transition:all .5s;}
.nes_zyi dt:hover a{ color:#47936d; margin-left:10px;}
.nes_zyi dt .nes_zyi_1 { font-size:18px; margin-top:18px;}
.nes_zyi dt .nes_zyi_2 { margin:10px 0; font-size:14px; line-height:25px; color:#acacac;}
.nes_zyi dt .nes_zyi_sj { position:relative; text-indent:22px; line-height:18px; margin-top:20px;}
.nes_zyi dt .nes_zyi_sj:after {content:""; background:url(../images/xn_1.png) no-repeat; width:40px; height:39px; position:absolute; top:0; left:0px;}

.soluw_ney { overflow:hidden; padding:0 2%;}
.soluw_ney_zi { overflow:hidden; margin-top:60px; font-size:25px; text-align:center;}
.soluw_ney_xian {border:1px solid #eeeeee; margin:10px 0 20px 0%; overflow:hidden;}
.soluw_ney_nei { line-height:30px; margin-bottom:20px; color:#888; font-size:16px;}

.sowa_q1 { overflow:hidden; line-height:30px; font-size:14px;text-align:center; color:#cfcfcf;}

.mska_losa { overflow:hidden; margin:30px 0; line-height:40px; border-bottom:1px solid #eee; border-top:1px solid #eee; position:relative; height:80px;}
.mska_losa .mska_losa_1 { width:100%;text-indent:25px;}
.mska_losa .mska_mor { position:absolute; right:0; top:20px; width:120px; background:#f00202; text-align:center;}
.mska_losa .mska_mor a{ color:#fff; display:block;}

/*在线留言*/
.khly_z { float:left; width:518px; margin-top:10px;}
.khly { float:right; width:calc(100% - 525px); margin-top:20px;}
.khly ul{ margin:0px 0 0 -7%;}
.khly ul:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}
.khly ul li{ width:92%; float:left; margin:0 0 1% 7%; border:1px #eaeaea solid;}
.khly ul li .input_txt{ width:100%; height:40px; line-height:40px; border:none; background:none; font-size:14px !important; text-indent:10px; color:#c4c0c0;}
.khly ul .textarea{ width:92%; margin:0% 0 0 7%; font-size:12px !important;}
.khly ul li textarea{ width:100%; height:90px; border:none;background:none; margin-top:10px; text-indent:10px; color:#c4c0c0;}
.khly .more{ width:99.5%; overflow:hidden; margin-top:20px; margin-left:4px;}
.khly .more .input_btn{ width:99%; color:#fff; font-size:16px; line-height:46px; text-align:center; border:none; background:#47936d;}

/*联系方式*/
.aok { margin:1%; overflow:hidden; min-height:300px; line-height:40px; font-size:16px;}

/*新闻*/
.news_a { margin:0px 2%; overflow:hidden;}
.news_a ul{}
.news_a li{ margin:20px 0; overflow:hidden; width:100%; padding:2%; border-bottom:1px solid #eaeaea;}
.news_a li a{ color:#333;display:block; }
.news_a li:hover{ box-shadow:0 0 1px #cacaca;}
.news_a li:hover a{color:#1062c8;}

.news_1 { float:left; width:120px;}
.news_1 .news_1_da { font-size:40px;}
.news_1 .news_2_da {}
.news_1 .news_3_da { margin-top:20px; text-align:center; border-top:1px solid #eaeaea; line-height:25px;}
.news_2 { float: right; width:calc(100% - 160px);}
.news_2 .news_2_2wz{ font-size:20px;}
.news_2 .news_2_3wz{ margin-top:10px; line-height:25px; color:#CCC; font-size:14px;}
.nes_0 { width:calc(100% - 300px); float:left;}
.news_3 { width:250px; float:right;}
.news_3 img{ width:250px; height:auto;}

.soluw_ney { overflow:hidden; padding:0 2%;}
.soluw_ney_zi { overflow:hidden; margin-top:60px; font-size:25px; text-align:center;}
.soluw_ney_xian {border:1px solid #eeeeee; margin:10px 0 20px 0%; overflow:hidden;}
.soluw_ney_nei { line-height:30px; margin-bottom:20px; color:#888; font-size:16px;}

.sowa_q1 { overflow:hidden; line-height:30px; font-size:14px;text-align:center; color:#cfcfcf;}

.mska_losa { overflow:hidden; margin:30px 0; line-height:40px; border-bottom:1px solid #eee; border-top:1px solid #eee; position:relative;}
.mska_losa .mska_losa_1 { width:100%;text-indent:25px;}
.mska_losa .mska_mor { position:absolute; right:0; top:20px; width:120px; background:#47936d; text-align:center;}
.mska_losa .mska_mor a{ color:#fff; display:block;}