﻿@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%;}

.w1280{max-width:1280px; width:96%; margin:0 auto;}
.w1280:after{content:""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}

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

.top_bu { overflow:hidden; background:#eee; line-height:35px; min-width:1280px;}
.top_bu_zuo { float:left;}
.top_bu_yuo { float:right;}
.top_bu_yuo p { float:left;padding:0 10px; background:url(../images/hea-xt.png) no-repeat right;}
.top_bu_yuo p:last-child { background:0;}
.top_bu_yuo p:hover a{ color:#c20420; display:block;}

.top_zuo { float:left; margin:20px 0;}
.top_zuo .logo { float:left;}
.top_zuo .top_zuo_zi { float:left; margin-left:15px; margin-top:15px;}
.top_zuo .top_zuo_zi .top_zuo_zi1 { font-size:28px; font-weight:bold; letter-spacing:10.8px;}
.top_zuo .top_zuo_zi .top_zuo_zi2 { margin-top:5px; font-size:16px;}

.top_yuo {float:right; margin-top:15px;}
.hea-tel{ float:left;}
.hea-tel ul{ }
.hea-tel ul li{float:left; width:66px; margin-left: 24px;}
.hea-tel ul li i{display: block; width:26px; height:24px; line-height: 0; overflow: hidden;margin:0 auto;}
.hea-tel ul li i img{width:100%;}
.hea-tel ul li em{display: block;height:28px; line-height: 28px;text-align: center;font-size: 14px; color:#000000;}
.hea-tel ul li:first-child{margin-left: 0;}
.hea-tel2 p{text-align: right;}
.hea-tel2 p em{display: inline-block; padding-left:48px; background: url(../images/hea-tel.png) no-repeat left; font-size:32px; color:#c00017; font-family: "Impact";}

/* dht */
.dht_hui { background:#c00017;}
.dht {}
.dht ul {}
.dht li {float:left; font-size:16px; text-align:center; position:relative; line-height:50px; width:12.5%; position:relative;}
.dht li a { display:block;color:#fff;}
.dht li a:hover { color:#fff; background:#df041f;}
.dht li.on>a{ background:#df041f;color:#fff !important;}
.dht li:after{content:""; background:url(../images/gen.jpg) no-repeat; right:0; top:20px; width:1px; height:24px; position:absolute;}
.dht li:nth-child(8n):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:160px; background:rgba(243,243,243,0.9) !important; line-height:40px; border-bottom: 1px solid #fff; font-size:14px;}
.dls dd a{ color:#333 !important;}
.dls dd:hover a { display:block; background:#df041f; color:#fff !important;}

/*banner*/
.block_home_slider { position:relative; line-height:0px; text-align:center; min-width:1280px;}
.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:20px; 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:#fff; 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:#c00017;}
.flexslider { margin:0; padding:0; height:100%;}
.flex-viewport { height:100%;}
.flexslider .slides { height:100%;}
.flexslider .slides li { height:680px;display: none; -webkit-backface-visibility: hidden; list-style-type:none; position:relative;}
.flexslider .slides li img { display:none;}

/*字体*/
.nu_top { text-align:center; overflow:hidden; padding-top:80px;}
.nu_top_a { font-size:35px; color:#c00017;}
.nu_top_b { font-size:16px; margin-top:10px;}

/*产品中心*/
.nu_beij { position:relative; top:0; left:0; right:0; bottom:0; }
.ins_pcs { overflow:hidden; margin:50px 0;}
.ins_pcs_a { float:left; width:280px;}
.ins_pcs_a .ins_pcs_a_zi { background:#c00017; line-height:70px; height:70px; font-size:24px; color:#fff; text-indent:80px; position:relative;}
.ins_pcs_a .ins_pcs_a_zi:after{content:""; position:absolute; top:16px; left:30px; width:40px; height:40px; background:url(../images/lanmu.png) no-repeat right;}
.ins_pcs_a .ins_pcs_a_lan { overflow:hidden; border:1px solid #eee;margin-bottom:60px;}
.ins_pcs_a .ins_pcs_a_lan ul { margin-top:15px; padding:0 10px; }
.ins_pcs_a .ins_pcs_a_lan li { text-indent:46px; border-bottom:1px solid #eee; line-height:45px; position:relative; font-size:14px;}
.ins_pcs_a .ins_pcs_a_lan li a{ display:block;}
.ins_pcs_a .ins_pcs_a_lan li:hover a{ background:#c00017; color:#fff;}
.ins_pcs_a .ins_pcs_a_lan li:after{content:""; display: block; position:absolute; top:13px; left:14px; width:18px; height:18px; background: url(../images/sanjiao.png) no-repeat;}
.ins_pcs_a .ins_dianh { background:#c00017; margin:2%; padding:5%; line-height:22px; color:#fff;}
.ins_pcs_b { float: left; width:calc( 100% - 310px ); margin-left:30px;}
.ins_pcs_b ul { margin-left:-2%;}
.ins_pcs_b li { background:#fff; float:left; width:31.33%; margin-left:2%; text-align:center;}
.ins_pcs_b li .ins_pcs_b1 { border:1px solid #eee; padding:7% 0;}
.ins_pcs_b li .ins_pcs_b1 img { transition:all 0.5s;}
.ins_pcs_b li .ins_pcs_b1:hover img {transform:scale(1.1);}
.ins_pcs_b li p { line-height:50px; font-size:16px; font-weight:bold;}
.ins_pcs_b li:hover p { display:block; color:#c00017;}

/*广告*/
.gudn_shang { overflow:hidden; height:200px; background:url(../images/gsh_1.jpg) no-repeat center; text-align:center;}
.gudn_shang_a { color:#fff; margin-top:60px; font-size:28px;}
.gudn_shang_b { color:#c00017; font-size:32px;}
.gudn_shang_b span { font-size:45px;}

.gudu_xun_dakuan { overflow:hidden; margin:80px 0;}
.gudu_xun { overflow:hidden;}
.gudu_xun .gu60 { margin-top:95px;}
.gudu_xun .gu_z { float:left;}
.gudu_xun .gu_y { float:right;}
.gudu_xun_z1 { width:50%; padding:5px; background:#eee;}
.gudu_xun_z2 { width:45%;}
.gudu_xun_z2 .gudu_xun_z2_a { overflow:hidden;border-bottom: 1px #ddd dashed; padding-bottom:20px;}
.gudu_xun_z2 .gudu_xun_z2_a p { float:left; width:60px; height:60px; border-radius:30px; background:#c00017; text-align:center; font-size:30px; line-height:60px;font-family: "Impact"; color:#fff; margin-left:10px;}
.gudu_xun_z2 .gudu_xun_z2_a span { font-size:25px; line-height:60px; margin-left:10px; color:#c00017;}
.gudu_xun_z2 .gudu_xun_z2_b { overflow:hidden; margin-top:25px; line-height:26px; font-size:16px; margin-left:20px; width:90%;}

/*广告1*/
.gudn { overflow:hidden; height:220px; background:url(../images/gsh_1.jpg) no-repeat center;}
.gudn_1 { overflow:hidden; height:220px; background:url(../images/gsh_2.jpg) no-repeat center;}
.gudn_z { float:left; margin-top:45px;}
.gudn_z .gudn_z1 { float:left;}
.gudn_z .gudn_z2 { float:left; color:#fff; margin-top:20px; margin-left:60px;}
.gudn_z .gudn_z2 span { color:#c00017; font-size:30px; font-weight:bold;}
.gudn_z .gudn_z2 p { font-size:22px; margin-top:10px;}
.gudn_y { float:right; margin-top:50px;}
.gudn_y .gudu_ya1 { font-size:20px; color:#c8c8c8;}
.gudn_y .gudu_ya2 { color:#fff; font-size:30px; margin-top:10px;}
.gudn_y .gudu_ya3 { background:#c00017; text-align:center; line-height:40px; margin-top:5px;}
.gudn_y .gudu_ya3 a{ display:block; color:#fff;}
.gudn_y .gudu_ya3:hover {}

/*公司简介*/
.in_huise { overflow:hidden; background:#eee;}
.in_aobo { overflow:hidden; margin-top:80px;}
.in_aobo_z { float: right; width:47.5%; margin-top:20px;}
.in_aobo_z .in_aobo_z10 { font-size:35px;}
.in_aobo_z .in_aobo_z10 span { color:#c00017;}
.in_aobo_z .in_aobo_z1 { font-size:30px;}
.in_aobo_z .in_aobo_z2 { line-height:30px; margin:15px 0;}
.in_aobo_z .in_aomoer { width:160px; float:left; background:#c00017; border-radius:20px; line-height:35px; text-align:center;}
.in_aobo_z .in_aomoer a{ display:block; color:#fff;}
.in_aobo_y { float:left; width:50%; padding:5px; background:#fff;}

/*设备*/
.in_aost_b { overflow:hidden; margin-top:20px; margin-bottom:40px; padding:1%; background:#fff;}
.in_aost_b .in_se { font-size:18px;}
.tus_hsp { overflow:hidden; margin:10px 0 0 0;}
.slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 10px; position:relative;}
.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;}
.slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer; }
.slideGroup .parHd ul li.on{ height:30px; background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff;}
.slideGroup .slideBox{ overflow:hidden; zoom:1; }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:0px; top:50%; display:block; width:25px; height:52px; margin-top:-26px; background:url(../../%E4%B8%93%E9%97%A8%E5%88%A9%E8%AF%81%E4%B9%A6/%E7%BD%91%E7%AB%99/images/icoLeft.png) center center no-repeat;}
.slideGroup .sNext{ left:auto; right:0px; background:url(../../%E4%B8%93%E9%97%A8%E5%88%A9%E8%AF%81%E4%B9%A6/%E7%BD%91%E7%AB%99/images/icoLeft_po.png) center center no-repeat;}
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;}
.slideGroup .parBd ul li{ margin-left:16px; float:left; _display:inline; overflow:hidden; text-align:center; line-height:30px; background:#fff;}
.slideGroup .parBd ul li p { line-height:30px;}
.slideGroup .parBd ul li .pic{ text-align:center; background:#f5f5f5;}
.slideGroup .parBd ul li .pic img{ width:200px; height:auto; display:block; cursor: pointer; transition: all 0.6s;}
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999; transform: scale(1.1);}
.slideGroup .parBd ul li .title{ line-height:40px;}

/*新闻*/
.in_xinw { overflow:hidden; margin:80px 0 30px 0;}
.in_xinw_z { float:left; width:468px;}
.in_xinw_z .in_xinw_z10 { overflow:hidden; background:url(../images/news_t1.png) no-repeat; height:35px;}
.in_xinw_z .in_xinw_z10 .in_xinw_z0 { float:left; font-size:18px; margin-left:30px; line-height:22px;}
.in_xinw_z .in_xinw_z10 .in_xinw_z1 { float:right; margin-top:5px;}
.in_xinw_z .in_xinw_z10 .in_xinw_z1 a{ display:block; color:#a2a2a2;}
.in_xinw_z .in_xinw_z10 .in_xinw_z1:hover a{ color:#c00017;}
.in_xinw_z .in_xinw_z102 { overflow:hidden;}
.in_xinw_z .in_xinw_z102 .in_xinw_z102_a { background:#fff; text-align:center; border:1px solid #eee; margin:20px 0; overflow:hidden;}
.in_xinw_z .in_xinw_z102 .in_xinw_z102_a img { transition: all 0.6s;}
.in_xinw_z .in_xinw_z102:hover .in_xinw_z102_a img{ border-color:#999; transform: scale(1.1);}
.in_xinw_z .in_xinw_z102 .in_xinw_z102_b { line-height:26px;}
.in_xinw_z .in_xinw_z102 .in_xinw_z102_b p { margin-bottom:5px; font-size:16px;}
.in_xinw_z .in_xinw_z102:hover .in_xinw_z102_b p { color:#c00017;}
.in_xinw_z .in_xinw_z102 .in_xinw_z102_b span { color:#c6c2c2;}

.in_xinw_y { float:right; width:780px;}
.in_xinw_y .in_xinw_z11 { overflow:hidden; background:url(../images/faq_t1.png) no-repeat; height:35px;}
.in_xinw_y .in_xinw_z11 .in_xinw_z0c { float:left; font-size:18px; margin-left:30px; line-height:22px;}
.in_xinw_y .in_xinw_z11 .in_xinw_z1c { float:right; margin-top:5px;}
.in_xinw_y .in_xinw_z11 .in_xinw_z1c a{ display:block; color:#a2a2a2;}
.in_xinw_y .in_xinw_z11 .in_xinw_z1c:hover a{ color:#c00017;}

.in_xinw_y .in_xinw_z12 { overflow:hidden; margin:20px 0;}
.in_xinw_y .in_xinw_z12 .in_xinw_z12_s { overflow:hidden; border-bottom:1px dotted #e0e0e0; padding-bottom:20px;}
.in_xinw_y .in_xinw_z12 .in_xinw_z12_s .in_xinw_z12_s_z { float:left; width:165px; border:1px solid #eee; padding:0 4%;} 
.in_xinw_y .in_xinw_z12 .in_xinw_z12_s .in_xinw_z12_s_y { float:right; width:595px; margin-top:15px;}
.in_xinw_y .in_xinw_z12 .in_xinw_z12_s .in_xinw_z12_s_y p { margin-bottom:10px; font-size:16px;}
.in_xinw_y .in_xinw_z12 .in_xinw_z12_s:hover .in_xinw_z12_s_y p { color:#c00017;}
.in_xinw_y .in_xinw_z12 .in_xinw_z12_s .in_xinw_z12_s_y span { color:#c6c2c2;}

.in_xinw_y .in_xinw_z12 .in_xinw_z12_x { overflow:hidden; margin-top:15px;}
.in_xinw_y .in_xinw_z12 .in_xinw_z12_x ul {}
.in_xinw_y .in_xinw_z12 .in_xinw_z12_x li { position:relative; float:left; width:100%; margin-bottom:12px; border-bottom:1px dotted #e0e0e0; padding-bottom:10px;}
.in_xinw_y .in_xinw_z12 .in_xinw_z12_x li:last-child{ margin-bottom:0px;}
.in_xinw_y .in_xinw_z12 .in_xinw_z12_x li:after{content:""; position:absolute; top:5px; left:0; width:10px; height:10px; background:url(../images/si_sji1.png) no-repeat;}
.in_xinw_y .in_xinw_z12 .in_xinw_z12_x li p { float:left; margin-left:15px; width:80%;}
.in_xinw_y .in_xinw_z12 .in_xinw_z12_x li:hover p { display:block; color:#c00017;}
.in_xinw_y .in_xinw_z12 .in_xinw_z12_x li span { float:right;color:#c6c2c2;}

/*fott*/
.fott { overflow:hidden; background:#333; padding-bottom:60px; border-top:4px solid #c00017;}

.fott_zuo { float:left;margin-top:60px;}
.fott_zuo ul {margin-left:-110px;}
.fott_zuo li { float:left; margin-left:110px;}
.fott_zuo_1 { color:#fff; font-size:22px;}
.fott_zuo_2 { width:20px; height:2px; background:#fff; overflow:hidden; margin:15px 0;}
.fott_zuo_3 { overflow:hidden; width:100%;}
.fott_zuo_3 p { line-height:30px;}
.fott_zuo_3 p a{ color:rgba(255,255,255,.66);}
.fott_zuo_3 p:hover a{ color:#c00017;}

.fott_zuo_4 { overflow:hidden; width:300px;}
.fott_zuo_4 p { line-height:30px; float:left; width:140px;}
.fott_zuo_4 p a{ color: rgba(255,255,255,.66);}
.fott_zuo_4 p:hover a{ color:#c00017;}

.fott_zuo_a { float:left; width:155px; color:rgba(255,255,255,.66); line-height:40px; text-align:center; margin-top:60px; margin-left:95px;}

.fott_zuo_b { float:right; margin-top:60px; width:400px;}
.fott_zuo_b_zi { font-size:22px; color:#fff;}
.fott_zuo_b_zii { font-size:18px; color:#fff; border-bottom:1px solid rgba(255,255,255,.66); line-height:45px;}
.fott_zuo_b_ziz { color:rgba(255,255,255,.66); line-height:30px; margin-top:15px;}

.fosw { overflow:hidden; background:#333; text-align:center; border-top:1px solid #000; color:rgba(255,255,255,.66); padding:20px 0;}


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

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

/*左栏目*/
.pds_z { float:left; width:230px;}
.pds_z ul {}
.pds_z li { float:left; background:#f5f5f5; width:100%; line-height:45px; text-indent:25px; margin-bottom:10px;}
.pds_z li a{ display:block;}
.pds_z li:hover a{ background:#c00017; color:#fff;}
.pds_zz { padding:2%;}
.pds_zz dl{}
.pds_zz dd{ border-bottom:1px solid #eee; line-height:30px; margin-bottom:10px; text-indent:20px; font-size:13px;}
.pds_zz dd a{ display:block; color:#bfbfbf;}
.pds_zz dd:hover a{ color:#c00017;}
.ps_za a{ color:#c00017 !important;}


.pds_z1 { float:left;background:#f5f5f5; line-height:26px; padding:8% 3%;color:#9c9c9c;}
.pds_z1 p { font-size:20px; margin-bottom:10px; color:#333;}

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

.pds_c { float:left; width:100%;}
.pds_c dl { margin-bottom:15px;}
.pds_c dd {line-height:30px; border-bottom:1px solid #eee; text-indent:25px;}

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

.about { overflow:hidden; background:#fff; line-height:30px; font-size:16px;}
.about span { color:#0093e1; font-weight:bold;}

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

.pr_ins_0 { overflow:hidden; line-height:40px; text-align: right; padding-right:1%; border-bottom:1px solid #eee;}
.pr_ins { text-align:center;}
.pr_ins_s { overflow:hidden; background:#eee; line-height:40px;color:#fff;}
.pr_ins_s p { float:left; background:#c00017 !important; width:180px; margin-right:1%; text-align:center;}
.pr_ins_s p a{ display:block; color:#fff; position:relative;}
.pr_ins_s p a:after{content:""; position:absolute; top:8px; left:25px; background:url(../images/xiaze.png) no-repeat; width:25px; height:25px;}
.pr_ins_s p:hover a{ background:#dc011b;}
.pr_ins_d { line-height:35px; padding:2% 1%;}


/*公司简介*/
.in_abs  { overflow:hidden;}
.in_abs .about_a { width:100%; font-size:16px; line-height:35px; overflow:hidden;}
.in_abs .about_a span { color:#0093e1;}

/*cp*/
.pr_pcs_b { overflow:hidden;}
.pr_pcs_b ul { margin-left:-1%;}
.pr_pcs_b li { background:#fff; float:left; width:24%; margin-left:1%; text-align:center;}
.pr_pcs_b li .pr_pcs_b1 { border:1px solid #eee; padding:7% 0;}
.pr_pcs_b li .pr_pcs_b1 img { transition:all 0.5s;}
.pr_pcs_b li .pr_pcs_b1:hover img {transform:scale(1.1);}
.pr_pcs_b li p { line-height:30px; font-size:14px; padding:10px 0;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.pr_pcs_b li:hover p { display:block; color:#c00017;}


/*一页一页*/
.sh_yi { overflow:hidden; margin-top:10px;}
.sh_yi .sh_yi_z { float:left;}
.sh_yi .sh_yi_y { float:left; margin-left:10px;}
.sh_yi .sh_yi_0 { float:left;}
.sh_yi .sh_yi_0 a{ display: inline-block; padding: 0px 9px; height: 26px; margin-left: 10px; text-align: center; line-height: 24px; border-radius: 2px; border: none; background-color: #f4f4f5;
 color: #606266;font-weight: bold;}
.sh_yi .sh_yi_1 { float:left; line-height:26px; margin-left:10px;}


/*内页新闻*/
.nes_zyi { overflow:hidden; width:100%; margin-bottom:20px;}
.nes_zyi dl { background:#fff; overflow:hidden; margin-bottom:15px; border-bottom:1px solid #eee;}
.nes_zyi dl:last-child { margin-bottom:0px;}
.nes_zyi dd { width:250px; float:left; border:1px solid #eee; margin-bottom:15px; text-align:center;}
.nes_zyi dd img { max-width:100%; height:auto;}
.nes_zyi dt { float:right; width:calc(100% - 280px);}
.nes_zyi dt a{ display:block; transition:all .5s;}
.nes_zyi dt:hover a{ color:#c00017; margin-left:10px;}
.nes_zyi dt .nes_zyi_1 { font-size:18px; margin-top:20px;}
.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/xin_bie.png) no-repeat; width:40px; height:39px; position:absolute; top:0; left:0px;}

.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; width:100%; text-align:center;}
.soluw_ney_nei2 { line-height:35px; margin-bottom:20px; color:#888; font-size:16px; width:100%;}

/*左右一页*/
.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:10px; top:20px; width:120px; background:#c00017; text-align:center;}
.mska_losa .mska_mor a{ color:#fff; display:block;}


/*工厂*/
.fa_mw { overflow:hidden;}
.fa_mw ul { margin-left:-1%;}
.fa_mw li { background:#fff; float:left; width:32.33%; margin-left:1%; text-align:center;}
.fa_mw li .fa_mw_b1 { padding:2% 0; overflow:hidden; background:#eee; padding:2%;}
.fa_mw li .fa_mw_b1 img { transition:all 0.5s;}
.fa_mw li .fa_mw_b1:hover img {transform:scale(1.1);}
.fa_mw li p { line-height:50px; font-size:16px;}
.fa_mw li:hover p { display:block; color:#c00017;}



/*合作伙伴*/
.fa_mw66 { overflow:hidden;}
.fa_mw66 ul { margin-left:-1%;}
.fa_mw66 li { background:#fff; float:left; width:23.33%; margin-left:1%; text-align:center; margin-bottom: 20px;}
.fa_mw66 li .fa_mw_b1 { padding:2% 0; overflow:hidden; background:#eee; padding:2%;}
.fa_mw66 li .fa_mw_b1 img { transition:all 0.5s;}
.fa_mw66 li .fa_mw_b1:hover img {transform:scale(1.1);}
.fa_mw66 li p { line-height:50px; font-size:16px;}
.fa_mw66 li:hover p { display:block; color:#c00017;}


/*人才招聘*/
.xwzx { overflow:hidden; margin-top:2%;}
.xwzx_a { line-height:35px; font-size:16px; border:1px #eee solid; padding:1%; margin-bottom:20px;}
.xwzx ul{}
.xwzx li{width:100%; margin-bottom:20px;border:1px #eee solid;}
.xwzx li .xwzx_bt{ color:#333; font-size:18px; line-height:40px; padding:8px 15px; overflow:hidden; background:#ededed url(../images/quan1.png) no-repeat 98%;}
.xwzx li .xwzx_bts{ background:#c00017 url(../images/quan.png) no-repeat 98%; display:block; color:#fff;}
.xwzx li .xwzx_wz{ color:#666; width:100%; padding:20px 15px; background:#fff; border-top:1px #ddd solid; display: none;}
.xwzx 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 { margin-top:10px; overflow:hidden; line-height:30px; font-size:16px;}

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

/*留言*/
.khyu { overflow:hidden;}
.khly_a { line-height:30px; font-size:16px; border:1px #eee solid; padding:1%; margin-bottom:20px; text-align:center;}
.khly_1 { float:left; width:480px; background:#f6f6f6; padding:1%;}
.khly { float:right; background:#f6f6f6; padding:1%; width:calc(100% - 500px);}
.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-right:2%; border-bottom:1px #eaeaea solid;}
.khly ul li .input_txt{ width:100%; height:55px; line-height:55px; 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:130px; border:none;background:none; margin-top:10px; text-indent:10px; color:#c4c0c0;font-size:14px !important;}
.khly .more{ width:120px; margin-top:20px; margin-bottom:22px; overflow:hidden;}
.khly .more .input_btn{ width:100%; color:#fff; font-size:16px; line-height:46px; text-align:center; border:none; background:#eb3d00 ;border-radius: 5px;}

/*联系*/
.cons { overflow:hidden;}
.ny_ks_b { overflow:hidden; margin-top:50px; text-align:center;}
.ny_ks_b dl{ margin:0 3%; width:27.2%; float:left;}
.ny_xian { width:2px; height:120px; background:#eee; float:left;}
.ny_dibuxian { width:100%; height:2px; background:#eee; float:left; margin:5% 0 5% 0;}
.ny_ks_b dd {text-align:center;}
.ny_ks_b dd img { width:80px; height:auto;}
.ny_ks_b dt { margin-top:15px; font-size:16px; line-height:30px;}
.ny_ks_b .tus { text-align:center;}