﻿@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: "微软雅黑"; font-family:Arial, Helvetica, sans-serif; }
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:14px; vertical-align:middle;}
input:focus {outline:none;}
a{ color:#333; text-decoration:none;}
img { max-width: 100%; }


/*左右一页*/
.zuoy { text-align: center; clear: both; color: #fff; margin-top:10px; float:left;}
.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: #d70004; color: #fff; border-radius: 5px; }
.zuoy_mi { width: 50px; display: inline-block; background: #d70004; line-height: 35px; border-radius: 5px; }


.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;}

.cswka { min-width:1200px;}
@media screen and (max-width:1200px){.cswka { padding:0 1%;}}

/* 头部 */
.top { overflow:hidden; background:#bebebe;}
.top_z { background: url(../images/top_zhu.jpg) no-repeat left; line-height:50px; text-indent:35px; color:#fff;}

.top_you { float:left; margin:20px 0;}
.logo { float:left;}
.logo_zh { float:left; margin-top:15px; font-size:16px; font-weight:bold; margin-left:20px; line-height:25px; letter-spacing:2px;}
.logo_zh span { color:#c40000;}

.dh_zuo { float:right; margin-top:20px;}


/* dht */
.dht { background:#2b2b2b;}
.dht ul {}
.dht li {float:left; font-size:16px; text-align:center; position:relative; line-height:50px; width:14.28%; position:relative;}
.dht li a { display:block;color:#ff0000; font-weight:bold;}
.dht li a:hover { color:#fff; background:#c00a0a;}
.on>a{ background:#c40000;color:#fff !important;}
.dht li:after{content:""; background:url(../images/gen.png) no-repeat; right:0; top:13px; width:1px; height:24px; position:absolute;}
.dht li:nth-child(7n):after{ background: inherit;}
.dht li:hover .dls { display:block; z-index:100;}
.dls { display:none; position:absolute; left:0px; top:50px;}
.dls dl {}
.dls dd { width:171px; background:rgba(243,243,243,0.8) !important; line-height:40px;border-top: 1px solid #fff; font-size:14px;}
.dls dd a{ color:#333 !important;}
.dls dd:hover a { display:block; background:#d80a0a; color:#fff !important;}


/*banner*/
.block_home_slider { position:relative; line-height:0px; text-align:center;min-width:1200px;}/*底部小图标*/
.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:30px; 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:#e0e0e0; text-indent:-9000px; cursor:pointer; border-radius:6px; transition:all 0.5s;}
.block_home_slider .flex-control-paging li a.flex-active {width:34px; background:#d31718;}
.flexslider {margin:0; padding:0; height:100%;}
.flex-viewport {height:100%;}
.flexslider .slides {height:100%;}
.flexslider .slides li {height:650px;display: none;-webkit-backface-visibility: hidden;list-style-type:none; position:relative;}
.flexslider .slides li img {display:none;}
#home_slider2 {display:none;}

/*关键词*/
.su_gjc { float:left; position:relative; margin:20px 0;}
.su_gjcc { float:left;}
.su_gjc p { float:left; line-height:36px; margin:0 5px;}
.su_gjc p:hover a{ color:#fe0010;}
.su_gjzi { float:left; line-height:36px; font-size:16px; font-weight:bold; color:#fe0010; margin:0 10px;}
.su_gan { background:url(../images/sh_gan.jpg) no-repeat; width:10px; height:14px; float:left; margin-top:11px;} 


/*搜索*/
.sso{width:260px;float:right;text-align:right; margin-top:15px;}
.ssu-a{display:inline-block; vertical-align:middle;width:70px;}
.ssu-a span{display:inline-block; vertical-align:middle;font-size:16px;}
.ssu-a samp{display:inline-block; vertical-align:middle;font-size:16px;color:#333;}
.ssu-b{display:inline-block; vertical-align:middle;font-size:0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:calc(100% - 150px);}
.ssu-b a{display:inline-block;margin-right:10px;border-right:1px solid #999;padding-right:10px;font-size:14px;line-height:14px;}

.sso-a{display:inline-block;font-size:0;background:#f2f2f2;padding:10px;font-size:14px; border-radius:50px;}
.sso-a input{border:0; outline:none;background:none;display:inline-block; vertical-align:middle; width:200px;}
.sso-a a{display:inline-block; vertical-align:middle;}

/*灰色*/
.sh_sho { background:#f4f4f4; overflow:hidden; height:30px;}


/*题目*/
.sh_tip { overflow:hidden; margin-top:50px;}
.sh_tip .sh_tip_1 { float:left; margin-top:20px; width:414px;}
.sh_tip .sh_tip_2 { float: right; margin-top:20px; width:414px;}
.sh_tip .sh_tip_zi { color:#c40000; font-size:30px; font-weight: bold; float:left; width:31%; text-align:center;}
@media screen and (max-width:1200px){
	.sh_tip .sh_tip_zi { width:29%;}
}

.sh_tip_bu { text-align:center; line-height:40px; letter-spacing:3px; font-weight:bold; color:#666666; margin-top:15px; font-size:15px;}


/*产品栏目*/
.sh_cpms { overflow:hidden; margin:20px auto; width:763px;}
.sh_cpms ul { margin-left:-2%;}
.sh_cpms li { background:#dedede; width:140px; float:left; line-height:40px; margin-left:2%; text-align:center; border-radius:25px;}
.sh_cpms li a{ display:block;}
.sh_cpms li:hover a{ background:#c40000; color:#fff; border-radius:25px;}

/* 产品 */
.cpb_fw {overflow:hidden; margin-bottom:35px;}
.cpb_fw ul{margin-left:-2%;}
.cpb_fw li {position:relative;width:22.8%;margin-top:2%;margin-left:2%;float:left;border:1px solid #a9a9a9;overflow:hidden;}
.cpb_fw li img {width:100%;height:auto;transition:all 0.5s;}
.cpb_fw li:hover img {transform:scale(1.1)}
.cpb_fw li .cp_bei{position:absolute;left:0;top:100%;opacity:0;background:rgba(196,0,0,0.6);width:100%;height:100%;transition:all 0.5s;}
.cpb_fw li:hover .cp_bei {opacity:1;top:0;}
.cpb_fw li .cp_bei .cp_zi {color:#FFF; text-align:center; padding-top:35%;}
.cpb_fw li .cp_bei .cp_zi img { height:150px;}

/*解决方案*/
.cp_zuo { float:left; width:223px; margin-top:30px; margin-bottom:50px;}
.cp_5 { overflow:hidden;}
.cp_5 .hd{  margin-right:8%;}
.cp_5 .hd ul{}
.cp_5 .hd li{ width:220px; line-height:76px; margin-bottom:2px; text-align:center; font-size:16px; background:#c40000; position:relative;}
.cp_5 .hd li:after{content:""; position:absolute; top:30px; left:30px; width:40px; height:40px; background:url(../images/jiean.png) no-repeat;}
.cp_5 .hd li a{ display:block;transition:all 0.5s; color:#fff;}
.cp_5 .hd li:hover a{ background:#fe0010; color:#fff;}
.cp_5 .hd li.on{  background:#fe0010;}
.cp_5 .hd li.on a{ color:#fff; display:block;}
.cp_5 .hd li.on:hover a{ color:#fff;}
.cp_5 .bd { overflow:hidden; }
.cp_5 .bd .abst{ line-height:30px; font-size:14px;}

.cp_you { float:right; margin-top:30px; width:calc(100% - 241px);}

.more { background:#c40000; overflow:hidden; width:220px; line-height:80px; text-align:center; position:relative; font-size:18px; font-weight:bold;}
.more:after{content:""; position:absolute; top:23px; left:25px; width:40px; height:40px; background:url(../images/jiean1.png) no-repeat;}
.more a{ display:block;transition:all 0.5s; color:#fff;}
.more:hover a{ background:#fe0010; color:#fff;}


.abst_1 { position:relative; width:100%; overflow:hidden;}
.abst_1 img { width:100%; transition:all 0.5s;}
.abst_1:hover img{ transform:scale(1.1);}
.abst_2 { position:absolute; left:0; bottom:0; background:rgba(196,0,0,0.8); width:100%; line-height:50px; font-size:18px; text-align:center; color:#fff;}

.item { margin-left:10px;}
.item .cps_pc { text-align: center; overflow: hidden; }
.item a .cps_pc img { width:100%; height:auto; transition:all .5s;}
.item:hover .cps_pc img { transform: scale(1.1);}

.item .cps_xi { background:#fff; overflow:hidden; border-top:1px solid #eee; position:relative;}
.item .cps_xi:after{content:'';width:100%;height:100%;z-index:1;background:#ff6501;display:block;position:absolute; top:100%; left:0; transition:all 0.5s; }
.item:hover .cps_xi:after { top:0;}

.item .cps_xi .cps_xi_zi { float:left; line-height:56px; text-indent:25px; font-size:16px;position:relative; z-index:2;}
.item:hover .cps_xi .cps_xi_zi { color:#fff;}

.item .cps_xi .cps_xi_san { margin-top:15px; margin-right:15px; float:right; position:relative; z-index:2;}
.item .cps_xi .cps_xi_san img{ width:24px !important; height:24px; float:right;}


/*四大优势*/
.si_syw { background: url(../images/si_syw.jpg) no-repeat; overflow:hidden; height:200px;text-align:center;}
.si_syw_top { overflow:hidden;  font-size:30px; font-weight:bold; color:#fff; margin-top:60px;}
.si_syw_top1 { color:#cccccc; margin-top:20px;font-size:15px;}

.si_beij { background: url(../images/si_sywm1.jpg) no-repeat center; overflow:hidden; min-width:1200px; height:1800px;}
.si_beij_be { float:left; width:100%;}
@media screen and (max-width:1200px){.si_beij_be { padding:0 1%;}}
.si_beij_be_1 { width:80px; background:#d70004; text-align:center; font-size:45px; line-height:80px; color:#fff; float:left;}
.si_beij_be_2 { float:left; margin-left:30px;}
.si_beij_be_2_a { font-size:26px; color:#d70004; font-weight:bold;}
.si_beij_be_2_b { width:250px; border:1px solid #d9d9e0; color:#d9d9e0; line-height:30px; text-align:center; margin:10px 0;}
.si_beij_be_2_c { line-height:35px; font-size:16px;}

.si_beij_be_z { float: right;}
@media screen and (max-width:1200px){.si_beij_be_z { padding:0 1%;}}
.si_beij_be_z1 { width:80px; background:#d70004; text-align:center; font-size:45px; line-height:80px; color:#fff; float:left;}
.si_beij_be_z2 { float:left; margin-left:30px;}
.si_beij_be_z2_a { font-size:26px; color:#d70004; font-weight:bold;}
.si_beij_be_z2_b { width:250px; border:1px solid #d9d9e0; color:#d9d9e0; line-height:30px; text-align:center; margin:10px 0;}
.si_beij_be_z2_c { line-height:35px; font-size:16px;}

/*关于我们*/
.sh_aomw { background:#101a25; overflow:hidden;}
.bes { color:#fff !important;}
.bes1 { color:#cccccc !important;}

.sh_gjje { overflow:hidden; background:#fff;margin:35px 0;}
.sh_gjje_zuo { float:left; padding:30px 0 0 30px; width:530px;}
.sh_gjje_zuo_2 { margin-top:20px;}
.sh_gjje_zuo_3 { line-height:30px; margin-top:30px;}
.sh_gjje_zuo_more { background:#333; float:left; width:190px; line-height:65px;transition:all .5s; position:relative; text-indent:35px; margin-top:35px;}
.sh_gjje_zuo_more:after{content:""; position:absolute; top:17px; right:25px; width:48px; height:48px; background:url(../images/sanj123.png) no-repeat;}
.sh_gjje_zuo_more a{ color:#fff; display:block;}
.sh_gjje_zuo_more:hover{ background:#d70004;}
.sh_gjje_you { float:right; margin:30px;}


/*首页新闻*/
.nes_zyi { overflow:hidden; margin-top:10px; padding:0 0.3%; }
.nes_zyi dl { float:left; margin-top:2%; width:32%; margin-right:2%;  box-shadow:1px 1px 15px #e2e2e2; border-radius:10px; margin-bottom:60px;}
.nes_zyi dl:nth-child(3n) { margin-right:-2%;}
.nes_zyi dd { width:100%; float:left; background:#fff; text-align:center; }
.nes_zyi dd img { max-width:100%; height:auto; border-radius: 5px 5px 0 0;}
.nes_zyi dt { float:right; width:100%; padding:2% 4%;}
.nes_zyi dt a { display:block; transition:all .5s;}
.nes_zyi dt:hover a { color:#eb3d00; margin-left:10px;}
.nes_zyi dt .nes_zyi_1 { font-size:18px; margin-top:12px;color:#333;text-transform: uppercase;}
.nes_zyi dt .nes_zyi_2 { margin:10px 0;  line-height:25px; color:#9c9c9c;}
.nes_zyi dt .nes_zyi_sj { position:relative; text-indent:15px; line-height:18px; margin-top:20px; color:#747474;}
.nes_zyi dt .nes_zyi_sj:after {content:""; background:url(../images/fnjs.png) no-repeat; width:40px; height:39px; position:absolute; top:0; left:0px;}

/*底部*/
.fott { overflow:hidden; background:#2c2f36;}
.fott1 { overflow:hidden; margin-top:30px;}
.fott1 ul {}
.fott1 li { width:14%; float:left; text-align:center; line-height:35px; font-size:16px;}
.fott1 li a{ color:#fff; display:block;}
.fott1 li a:hover { color:#c3c3c3;}
.fse { background:url(../images/gan.jpg) no-repeat right;}


.fott_zuo { overflow:hidden; margin-top:70px;}
.fott_zuo .fott_zuo_logo { float:left; background:#fff; margin-top:10px; width:220px;}
.fott_zuo .fott_zuo_zhobu { float:left; width:510px; margin-left:180px;}
.fott_zuo_zhobu_1 { overflow:hidden;}
.fott_zuo_zhobu_1 ul { margin-left:-50px;}
.fott_zuo_zhobu_1 li { float:left; color:#b4b4b5; line-height:32px; font-size:18px; text-indent:50px; margin-bottom:30px; margin-left:50px;}
.fs_z { background:url(../images/lo_hu1.jpg) no-repeat left;}
.fs_z1 { background:url(../images/lo_hu2.jpg) no-repeat left;}
.fs_z2 { background:url(../images/lo_hu3.jpg) no-repeat left;}
.fs_z3 { background:url(../images/lo_hu4.jpg) no-repeat left;}

.fott_zuo .fott_zuo_erm { float:right; color:#fff; line-height:40px; text-align:center;}

.fotsw { background:#1f2227; line-height:80px; text-align:center; color:#b4b4b5;}

/*内页*/
.hmw { height:300px;}

.ao_fuw { overflow:hidden; padding-top:20px;margin-bottom:60px;}

.about { overflow:hidden; background:#fff; line-height:40px; font-size:16px;}
.about_a { overflow:hidden; background:#fff; line-height:40px; font-size:16px;}
.about_a p { background:#eee; text-indent:25px; margin-bottom:5px;}
.about_a p:nth-child(odd) { background:#fff;}

.about_mss { font-size:30px; font-weight:bold; line-height:60px;}
.about_mss1 { width:50px; height:2px; background:#eb3d00; margin-bottom:20px;}

.ab_fsdl { overflow:hidden; margin-top:10px;}
.ab_fsdl ul { margin-left:-1%;}
.ab_fsdl li { float:left; margin-left:1%; width:24%; border:1px solid #eee; text-align:center; margin-top:20px; padding:20px 0;}
.ab_fsdl li img { width:120px; height:auto;}
.ab_fsdl p { font-size:18px; font-weight:bold;}

/*栏目*/
.ny_aos { overflow:hidden;}
.ny_aos ul { margin-top:30px;}
.ny_aos li { width:180px; background:#d70004; line-height:45px; text-align:center; float:left; margin-left:10px;}
.ny_aos li a{ display:block;}
.ny_aos li:hover a{ background:#d70004; color:#fff;}

.ny_skaa { background:#d70004 !important;}
.ny_skaa a { color:#fff !important;}

/*左栏目*/
.pds_z { float:left; width:250px;}
.pds_z ul {}
.pds_z li { float:left; background:#f5f5f5; width:100%; line-height:50px; text-indent:25px; margin-bottom:10px;}
.pds_z li a{ display:block;}
.pds_z li:hover a{ background:#d70004; color:#fff;}
.pds_z1 { float:left;background:#f5f5f5; line-height:26px; padding:8% 4%;color:#9c9c9c;}
.pds_z1 p { font-size:20px; margin-bottom:10px; color:#333;}

/*右栏目*/
.pds_y { float:right; width:calc(100% - 280px);}

/*公司环境*/
.huanjin { overflow:hidden;}
.huanjin ul { margin-left:-1%;}
.huanjin li { width:32.33%; float:left; border:1px solid #eee; margin-left:1%; line-height:45px; text-align:center; overflow:hidden; margin-bottom:10px;}
.huanjin li img {transition: all .5s; max-width:100%; height:180px;}
.huanjin li:hover img { transform: scale(1.1); }
.huanjin_sa { overflow:hidden;}
.huanjin li p{text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding:0 10px;}
.huanjin li p a{ display:block;}
.huanjin li:hover p { background:#d70004; color:#fff;}

/*产品*/
.sy_cp { overflow:hidden;}
.sy_cp ul { margin-left:-1%;}
.sy_cp li { width:32.33%; float:left; margin-left:1%; text-align:center; line-height:60px; font-size:16px;}
.sy_cp li .sy_cp_a { border:1px solid #eee; overflow:hidden;}
.sy_cp li .sy_cp_a img {transition:all 0.5s;}
.sy_cp li:hover .sy_cp_a img {transform: scale(1.1);}

/*产品详情*/
.zoomdemo {  overflow:hidden;}
.zoomdemo img { max-width:100%;}
.cpxq_t_l{ float:left; width:50%; margin:2px 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:43%; color:#1a1a1a; line-height:25px; margin-top:1%; margin-right:2%;}
.prodetailtxt .pw_10{ font-size:20px; border-bottom:1px solid #dadada; padding:10px 0 15px;}
.protxt{ padding:15px 0;border-bottom:1px solid #dadada; margin-bottom:30px; word-break: break-all; overflow:auto; height:220px;}
.protxt .pw_10{ padding:0 5px; /*background:url(../webimages/icon06.jpg) left 15px no-repeat;*/ margin-left:0 !important; color:#a5a5a5; }
.protxt .pw_10 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:#eb3d00; text-align:center; border-radius: 5px; margin-top:5%;}
.psw_1 a{ display:block; color:#fff;}
.psw_1:hover { background:#ad070d ;}
.pw_1 {line-height:30px; font-size:14px; color:#9c9c9c; margin-top:15px;}

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

/*左右一页*/
.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:#eb3d00; text-align:center;}
.mska_losa .mska_mor a{ color:#fff; display:block;}

/*工程案例*/
.huanjin1 { overflow:hidden;}
.huanjin1 ul { margin-left:-1%;}
.huanjin1 li { width:49%; float:left; border:1px solid #eee; margin-left:1%; line-height:45px; text-align:center; overflow:hidden; margin-bottom:10px;}
.huanjin1 li img {transition: all .5s; max-width:100%; height: auto;}
.huanjin1 li:hover img { transform: scale(1.1); }
.huanjin_sa1 { overflow:hidden;}
.huanjin_sa1 li p{text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding:0 10px;}
.huanjin_sa1 li p a{ display:block;}
.huanjin_sa1 li:hover p { background:#d70004; color:#fff;}


.ny_toyo { overflow:hidden; padding:1% 0;}
.soluw_ney { overflow:hidden;}
.soluw_ney_zi { overflow:hidden; font-size:22px; margin-bottom:15px; text-align:center;}
.sowa_q1 { color:#d4d4d4; text-align:center;}
.soluw_ney_xian {border:1px solid #eeeeee; margin:20px 0 20px 0%; overflow:hidden;}
.soluw_ney_nei { line-height:35px; margin-bottom:20px; color:#888; font-size:16px;}

.mska_losa { overflow:hidden; margin:0 0 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:#d70004; text-align:center;}
.mska_losa .mska_mor a{ color:#fff; display:block;}

/*内页新闻*/
.nes_zmw { overflow:hidden; margin-bottom:20px;}
.nes_zmw dl { background:#fff; overflow:hidden; margin-bottom:15px; border-bottom:1px solid #eee;}
.nes_zmw dl:last-child { margin-bottom:0px;}
.nes_zmw dd { width:288px; float:left; margin-bottom:20px;}
.nes_zmw dd img { max-width:100%; height:160px;}
.nes_zmw dt { float: left; width:calc(100% - 438px); margin-left:20px;}
.nes_zmw dt a{ display:block; transition:all .5s;}
.nes_zmw dt:hover a{ color:#eb1c24; margin-left:10px;}
.nes_zmw dt .nes_zmw_1 { font-size:18px; margin-top:14px;}
.nes_zmw dt .nes_zmw_2 { margin:20px 0; font-size:15px; line-height:25px; }
.nes_zmw .nes_zmw_sj { float:right; text-indent:22px; line-height:18px; margin-top:30px; text-align:right; color:#c6c6c6;}
.nes_zmw .nes_zmw_sj .nes_zmw_1 { font-size:40px; margin-bottom:30px; position:relative; padding-bottom: 30px;}
.nes_zmw .nes_zmw_sj .nes_zmw_1:after { content: ""; position: absolute; right: 0; bottom: 0px; width: 30px; height: 1px; background: #c6c6c6;}
.nes_zmw .nes_zmw_sj .nes_zmw_3 { font-size:18px;}


/*人才招聘*/
.xwzx1 { overflow:hidden;}
.xwzx_a { line-height:35px; font-size:16px; border:1px #eee solid;margin-bottom:20px;}
.xwzx1 ul{}
.xwzx1 li{width:100%; margin-bottom:20px;border:1px #eee solid;}
.xwzx1 li .xwzx_bt{ color:#333; font-size:18px; line-height:40px; padding:8px 15px; overflow:hidden;}
.xwzx1 li .xwzx_bts{ background:#d70004 ; display:block; color:#fff;}
.xwzx1 li .xwzx_wz{ color:#444; width:100%; padding:20px 15px; background:#fff; border-top:1px #ddd solid; display: none;}
.xwzx1 li:first-child .xwzx_wz { display: block;}
.xwzs_misa {overflow:hidden;}
.xwzs_misa dl {}
.xwzs_misa dd {width:33.33%; text-align:center; line-height:40px; float:left; font-size:18px; border:1px solid #dddddd;} 
.xwzs_misa_a { overflow:hidden; line-height:30px; font-size:16px;}

.xwzx_b { width:150px; overflow:hidden; background:#eb3d00; text-align:center; line-height:35px; margin-top:15px;}
.xwzx_b a{ color:#fff; display:block;}


/*联系方式*/
.conts { overflow:hidden; }
.conts_zuo { float:right; line-height:35px; font-size:16px; width:420px;}
.conts_you { float:left; width:475px;}

.khly_a { background:#f5f5f5; padding:2%; margin-top:20px;}
.khi_ao { font-size:25px; border-bottom:1px solid #eee; overflow:hidden; line-height:50px; width:140px; }
.khly { overflow:hidden; margin-top:10px;}
.khly ul{}
.khly ul:after{ content:"."; display: block; height: 0; clear: both; visibility: hidden; font-size:0; line-height:0;}
.khly ul li{ width:48%; float:left; margin:0 2% 1% 0%; border-bottom: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:100%;}
.khly ul li textarea{ width:100%; height:90px; border:none;background:none; margin-top:10px; text-indent:10px; color:#c4c0c0;font-size:14px !important;}
.khly .mores{ width:120px;}
.khly .mores .input_btn{ width:100%; color:#fff; font-size:16px; line-height:46px; text-align:center; border:none; background:#eb3d00 ;border-radius: 5px;}