@charset "utf-8";

.ding{ width:100%;}
.sj_ding{ display:none;}
.pc_ding{ display:block; width:100%; background:url(../images/top.jpg) repeat-x; margin:auto;}
.ding_a{ width:100%; margin:0 auto;}
.ding_a p{ font-size:12px; color:#000; text-align:left; width:100%; line-height:24px;}
.ding_b{ width:100%; margin:0 auto; height:auto;}
img.logo{ width:48%; height:auto; float:left;}
img.logo_a{ width:48%; height:auto; float:right;}

#fixedMenu_keleyi_com{ display:block; width:100%; height:41px; background:url(../images/daohang.jpg) repeat-x !important; margin-top:0px;}

#fixedMenu_keleyi_com ul{ width:100%; height:auto;}
#fixedMenu_keleyi_com ul li{ float:left; width:10%; margin-left:1%; text-align:center;position:relative; height:auto;}
#fixedMenu_keleyi_com ul li a{ font-size:18px; line-height:41px; text-decoration:none; color:#fff;}
#fixedMenu_keleyi_com ul li a:hover{ color:#000; display:block;width:100%; height:41px; background:#fff }

#fixedMenu_keleyi_com ul li dl{ height:auto; width:100%; position:absolute; top:40px; left:0; z-index:10000000;}
#fixedMenu_keleyi_com ul li dl dd{ height:0; overflow:hidden; transition:0.3s; background:#ed504a; color:#fff;}
#fixedMenu_keleyi_com ul li:hover dl dd{ height:40px;}

.flexslider{position:relative;height:514px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;  }
.slides{position:relative;z-index:1;}
.slides li{height:514px;}

.about_you{ display:none;}
.about_zuo{ width:47%; float:left; background:#bb2f30; min-height:325px;}
.about_zuo ul{ width:100%; margin-top:15px;}
.about_zuo ul li{ float:left; margin-left:5%; width:40%; margin-right:1%;}
.about_z{ float:right; width:53%; min-height:300px;}
.about_z h2{ margin-left:3%; width:91%}
.about_z h3{ margin-left:3%; width:91%}
.about_z p{ margin-left:2%; margin-right:2%; line-height:28px;}
.about_z h2 span{ margin-right:2%;}

.sj_product{ display:none;}
.productli{ display:block; width:100%; height: auto;}
p.yi{ background:url(../images/liantiao.jpg) 50% no-repeat; float:left; width:19.3%; height:161px; line-height:161px; color:#fff; font-size:28px; text-align:center;}
p.er{background:url(../images/liantiao2.jpg) 50% no-repeat; float:left; width:50%; height:161px; color:#fff; font-size:14px; text-align:center;}
.er span{ width:40%; color:#fff; text-align:center; height:50px; float:left; margin-top:3%;}

.product_a{ width:100%; height:auto;}
.product_a ul{ float:left; width:30%} 
.product_a ul li{ background: url(../images/produ.jpg); height:auto; width:100%; margin-left:4%; margin-right:1%; margin-bottom:1%; }
.product_a ul li a{ font-size:14px; line-height:25px; text-decoration:none; text-align:left;color:#000; margin-left:5%;}
.product_a ul li a:hover{ color:#000;}

.product_b{ width:100%; height:auto; margin-top:10px}
.product_b ul{ float:left; width:30%} 
.product_b ul li{ background: url(../images/produ.jpg); height:auto; width:100%; margin-left:4%; margin-right:1%; margin-bottom:1%; }
.product_b ul li a{ font-size:14px; line-height:25px; text-decoration:none; text-align:left;color:#000; margin-left:5%;}
.product_b ul li a:hover{ color:#000;}

p.yi_b{background:url(../images/ddhl2.jpg) 50% no-repeat; float:left; margin-left: 0; width:19.3%; height:161px; line-height:161px; color:#fff; font-size:28px; text-align:center;}
p.er_b{ background:url(../images/ddhl.jpg) 50% no-repeat; float:left; width:50%; height:161px; color:#fff; font-size:14px; text-align:center;}
.er_b span{ width:40%; color:#fff; text-align:center; height:50px; float:left; margin-top:3%;}

p.yi_c{background:url(../images/chache2.jpg) 50% no-repeat; float:left; width:19.3%; height:161px; line-height:161px; color:#fff; font-size:28px; text-align:center;}
p.er_c{ background:url(../images/chache.jpg) 50% no-repeat; float:left; width:50%; height:161px; color:#fff; font-size:14px; text-align:center;}
.er_c span{ width:40%; color:#fff; text-align:center; height:50px; float:left; margin-top:3%;}

p.yi_d{background:url(../images/qita2.jpg) 50% no-repeat; float:left;margin-left: 0; width:19.3%; height:161px; line-height:161px; color:#fff; font-size:28px; text-align:center;}
p.er_d{ background:url(../images/qita.jpg) 50% no-repeat; float:left; width:50%; height:161px; color:#fff; font-size:14px; text-align:center;}
.er_d span{ width:40%; color:#fff; text-align:center; height:50px; float:left; margin-top:3%;}

.product_c{ width:100%; height:auto;margin-top:10px}
.product_c ul{ float:left; width:30%} 
.product_c ul li{ background: url(../images/produ.jpg); height:auto; width:100%; margin-left:4%; margin-right:1%; margin-bottom:1%; }
.product_c ul li a{ font-size:14px; line-height:25px; text-decoration:none; text-align:left;color:#000; margin-left:5%;}
.product_c ul li a:hover{ color:#000;}

.product_d{ width:100%; height:auto; margin-top:10px}
.product_d ul{ float:left; width:30%} 
.product_d ul li{ background: url(../images/produ.jpg); height:auto; width:100%; margin-left:4%; margin-right:1%; margin-bottom:1%; }
.product_d ul li a{ font-size:14px; line-height:25px; text-decoration:none; text-align:left;color:#000; margin-left:5%;}
.product_d ul li a:hover{ color:#000;}

.sj_case{ display:block;}
.pc_case{ display:none;}
.case h2{margin-left: 3%}
.case p{ margin-left:3%;}
.xian{ float:left; margin-top:30px; width:1200px; height:1px; background:#d62923;}
.xian img{ margin:auto; width:45px; height:45px; margin-left:50%; margin-top:-21px;}
.sj_case{ display:block; width:100%;}
.sj_case ul{ width:100%;}
.sj_case ul li{ width:45%; margin-left:3%; float:left; margin-top:5px;}
.sj_case ul li img{ width:100%; height:auto;}
.sj_case span{text-align:left;left: 0px;height: 69px;width: 98%;display:block;font-size:14px;box-sizing:border-box;overflow:hidden;margin-left: 2%;}
.sj_case span a{color:#000;text-decoration:none; font-size:14px;}
.sj_case span h2{ font-size:16px; font-weight:normal; margin-top:10px;}.xian{ display:none;}

.news{ width:100%;}
.sj_news{ display:none;}
.pc_news{ display:block; width:100%; margin:0 auto;}
.shang{ width:100%;}
.shang img{ float:left; width:40%; height:auto; margin-left:3%;}
.danews{ float:right; width:55%; height:auto;}
.danews h2{ float:left; width:95%; margin-left:2%; font-size:15px; line-height:30px; color:#d62923;}
.danews h2 a{ color:#d62923}
.danews h1{ font-weight:normal; float:left; width:95%; margin-left:2%; color:#c2c2c2; font-size:14px;} 
.danews p{ float:left; width:95%; font-size:14px; line-height:25px; }
.danews p a{color:#000;}
.danews ul { display:none;}
.chakan{ float:left; background:#d62923; border-radius: 11% 11% 11% 8%; width:21%; height:40px; margin-top:2%; margin-left:2%;}
.chakan p { text-align:center; line-height:40px;}
.chakan p a{ color:#fff;}

.xia{ width:100%; float:left; margin-top:2%;}
ul.xia_zuo{ width:47%; float:left;}
ul.xia_zuo li{ width:100%; line-height:30px; float:left;}
ul.xia_zuo li h2{ width:20%; font-size:14px; font-weight:normal; color:#d62923; float:left}
ul.xia_zuo li p{ width:74%; float:right; font-size:14px; line-height:30px;}
ul.xia_zuo li p a{ color:#000;}
ul.xia_zuo li p span{ display:none; float:right; font-size:14px; color:#000;}
ul.xia_you{ width:47%; float:left; margin-left:3%;}
ul.xia_you li{ width:100%; line-height:30px; float:left;}
ul.xia_you li h2{ width:20%; font-size:14px; font-weight:normal; color:#d62923; float:left}
ul.xia_you li p{ width:74%; float:right; font-size:14px; line-height:30px;}
ul.xia_you li p a{ color:#000;}
ul.xia_you li p span{ display:none; float:right; font-size:14px; color:#000;}

.footerw{ display:none;}
.footer{ width:100%; height:299px; background: url(../images/footbbb.png) 50% 0 no-repeat; margin-top:5%;}
.footernei{ width:100%; height:299px; background: url(../images/footbbb.png) 50% 0 no-repeat; margin-top:5%;}

.sj_footer{ display:none;}
.pc_footer{ display:block; width:100%; margin-left:2%;} 
.footer_dao{ width:100%; margin:auto; }
.footer_dao ul{ width:100%; margin-left:2%; margin-right:2%; padding-top:5%;}
.footer_dao ul li{ float:left; width:9.5%; line-height:30px;}
.footer_dao ul li a{ color:#fff;}

.footer_zuo{ width:100%; float:left; height:auto; margin-top:2%;}
.footer_zuo ul{ width:37%; margin-left:2%; float:left;}
.footer_zuo ul li{ width:100%; float:left; line-height:30px;}
.footer_zuo ul li p{ font-size:14px; color:#fff; line-height:25px; text-align:left;}
.footer_zuo ul li p a{ color:#fff;}
img.footer_logo{ display:none;}
img.footer_erweima{ float:right; margin-right:8%;}
.link{ border-top:#ccc 1px dashed; width:100%; height:auto; margin-top:3%}
.link ul{ width:100%; margin-left:2%;}
.link ul li{ float:left; width:8%; line-height:25px;}
.link ul li h2{ font-size:14px; color:#fff; font-weight:normal;}
.link ul li a{ font-size:14px; color:#fff;}

/*---------------------------news----------------------*/
.nei_banner{ width:100%; height:auto;}
.nei_banner img{ width:100%; height:auto;}

.nei{ width:100%; height:auto; margin:auto; margin-top:3%; margin-left:2%;}
.left_list{ display:block; float:left; width:30%; height:auto; }
.n_news{ width:100%; float:left; height:auto;}
.n_news img{ width:100%; height:100%;}
.n_news ul{ width:76%; height:auto; border:#e1e1e1 1px solid;margin-left:23%; margin-top:-16%; }
.n_news ul li{ background: url(../images/n_list.png) no-repeat; width:100%; height:35px; float:left; margin-bottom:2%;text-align:left; }
.n_news ul li a{ font-size:14px; color:#000; line-height:35px;margin-left:15%; }

.n_product{ width:100%; float:left; height:auto; margin-top:2%;}
.n_product img{ margin-bottom:20%; width:100%; height:100%;}
.n_product ul{ width:100%; height:auto; border:#e1e1e1 1px solid; margin-top:-16%; }
.n_product ul li{ background: url(../images/n_list.png) no-repeat; width:100%; height:auto;float:left; margin-bottom:2%;text-align:left;line-height:35px }
.n_product ul li a{ font-size:14px; color:#000; line-height:35px;margin-left:15%; }

.n_product ul li dl{height:auto;text-align:left; margin-left:2%;width:100%}
.n_product ul li dl dd{height:0;overflow:hidden;line-height:40px;font-size:14px;width:100%;transition:.3s;}
.n_product ul li:hover dl dd{ height:40px;}

.n_lianxi{ width:100%; float:left; height:auto; margin-top:2%;}
.n_lianxi img{ width:100%; height:100%;}
.n_lianxi ul{ width:100%; height:auto; border:#e1e1e1 1px solid;}
.n_lianxi ul li{ background: url(../images/n_list.png) no-repeat; width:100%; height:35px; float:left; margin-bottom:2%;text-align:left; }
.n_lianxi ul li p{ font-size:14px; color:#000; line-height:35px;margin-left:5%;}

.n_right{ width:60%; float:right; height:auto;}
.weizhi{ width:100%; float:left; background:url(../images/weizhi.png) no-repeat;; height:auto;}
.weizhi h2{ display:none; width:20% !important;  font-size:16px; line-height:35px;}
.weizhi p{  display:block; width:100%; float:right; text-align:left; line-height:35px; }
.n_right ul li{ line-height:35px;}
.n_right ul li a{ width:94%; float:left; }

div.badoo{padding:10px 0px;font-size:13px;color:#48b9ef;font-family:arial, helvetica, sans-serif;background-color:#fff;text-align:center;}
div.badoo a{border:#f0f0f0 2px solid;padding:2px 5px;margin:0px 2px;border-left:#f0f0f0 2px solid;color:#48b9ef;text-decoration:none;}
div.badoo a:hover{border:#ff5a00 2px solid;color:#ff5a00;}
div.badoo a:active{border:#ff5a00 2px solid;color:#ff5a00;}
div.badoo span.current{border:#ff5a00 2px solid;padding:2px 5px;font-weight:bold;color:#fff;background-color:#ff6c16;}
div.badoo span.disabled{display:none}

/*-------------product------------------*/
.pr_right{ width:60%; margin-top:3%; height:auto; float:right;}
.pr_right ul{ width:100%; margin:auto;}
.pr_right ul li{ width:30%; maigin-bottom:3%; float:left; margin-left:2%; border:#c9c9c9 1px solid;}
.pr_right ul li img{ width:100%; height:auto; float:left;}
.pr_right ul li h2{  font-weight:normal; float:left; width:100%; margin:auto; text-align:center; line-height:25px; min-height:100px; display:block; background:#e8e8e8; }
.pr_right ul li h2 a{ color:#e25651; font-size:14px; font-weight:normal; }
.pr_right ul li span{ height:65px; overflow:hidden; width:100%; margin-left:3%;float:left; color:#000; font-size:14px; text-align:left; line-height:20px; margin-top:1%;}

/*-----------------------news_s-----------------------------*/
.nnews_right{ width:60%; margin-top:3%; height:auto; float:right;}
.news_xiang{ width:100%; margin:auto; float:left;}
.news_xiang h1{ font-weight:normal; font-size:16px; text-align:center; border-bottom:#e25651 1px dashed; line-height:25px; color:#e25651;}
.news_xiang p{ font-size:14px; float:left; text-align:left; width:93%; height:auto; margin-left:2%; margin-right:1%; line-height:25px;}

.xgxx{ display:block; float:left; padding-top:3%; width:97%; margin:auto;}
.xg_mc{ width:98%; float:left;}
.xg_mc h2{ display:block; width:82%; height:auto; background: url(../images/xg.jpg)  no-repeat; border-bottom:none; float:left; font-size:16px; text-align:left; line-height:40px; color:#fff; font-weight:normal;}
.xg_mc h2 span{font-size:16px; margin-left:3%; text-align:left; line-height:40px; color:#fff; font-weight:normal;}
.xg_mc p{ float:left; width:14%; font-size:14px; line-height:40px; }
.xg_mc p a{ display:block; border:#cccccc 1px solid; color:#666666;}
.xgxx ul{ width:100%; margin:auto; height:auto;}
.xgxx ul li{ float:left; width:98%; margin:auto; border-bottom:#dbdada 1px dashed;}
.xgxx ul li a{ font-size:14px; line-height:25px; color:#000; width:72%; float:left;}
.xgxx ul li span{ float:right; width:22%; color:#000;} 

.xgcp{ display:block; float:left; padding-top:3%; width:100%; margin:auto;}
.xgcp ul{ width:100%; margin:auto; float:left; padding-top:2%;}
.xgcp ul li{ width:22%; float:left; margin-left:1%;border:#c9c9c9 1px solid;}
.xgcp ul li img{ width:100%; height:auto; float:left;}
.xgcp ul li h2{ height:30px; overflow:hidden; font-size:16px; font-weight:normal; float:left; width:100%; margin:auto; text-align:center; line-height:25px; min-height:30px; display:block; background:#e8e8e8; }
.xgcp ul li h2 a{ color:#e25651; }
/*----------------------product_s------------------------*/
.npro_right{ width:60%; margin-top:3%; height:auto; float:right;}
.npro_xiang{ width:100%; margin:auto; float:left;}
.npro_xiang h1{ font-weight:normal; font-size:16px; text-align:center; border-bottom:#e25651 1px dashed; line-height:25px; color:#e25651;}
.npro_xiang p{ font-size:14px; float:left; text-align:left; width:97%; height:auto; margin-left:2%; margin-right:1%; line-height:25px;}

.npro_right h2{ width:80%; font-size:16px; font-weight:normal; text-align:left; border-bottom:#e25651 1px dashed; float:left; margin-top:2%; color:#e25651; margin-left:2%; line-height:25px; border:none;}

/*--------------qysj-------------------------------*/
.case_right{ width:60%; margin-top:3%; height:auto; float:right;}
.sj_qysj{ display:none;}
.picbox{ display:block; width:100%; float:left;font-family: "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",serif;}
.picbox h2{font-size:22px;line-height:36px;color:#d13a3e;text-align:center;}
.picbox .text{font-size:16px;line-height:30px;color:#2a2d39;padding:10px 0 20px 0;text-align:center;}
.piclist{margin-left:1px}
.piclist:after{height:0;display:block;clear:both;visibility:hidden;content:'.';font-size:0}
.piclist ul{ width:100%;margin:0 auto;position:relative;}
 li.pic{ float:left !important;text-align:center;cursor:pointer;z-index:0;position:relative;width:43% !important;height:200px !important;margin-bottom:10px;box-shadow:0px 1px 0px #edecec;border: 1px solid #e5e5e5 !important; margin-left:2% !important;}
.piclist li.r{ margin-right:0}
.piclist li .in img{*width:240px;*height:auto;}
.piclist li .in{ position: absolute;left: 0;top: 0;z-index:2;width:100%; height:auto;}
.piclist li .in .imgdiv{display:block;width:100%;height: auto;margin:0 auto;margin-top:4px;overflow:hidden;}
.piclist li span{ display:block;text-align: center;height:46px;padding:8px 3px 0 3px;font-size:14px;line-height:20px;color:#666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.piclist li span b{display:block;color:#d13a3e}
.piclist li.pic .original{display:none;padding:5px;padding-bottom:0;border: 1px solid #d13a3e;position:absolute;text-align: center;left:-16px; top:-59px; background: #fff;}
.piclist li.pic .original .imga{display:block;}
.piclist li .original img{*height:250px;*width:auto;}
.piclist li .original span {height:36px;padding-top:0}
.piclist li .original b{ line-height:36px;}
.piclist li.on{z-index:999}
.piclist li.on .original{ display:block;z-index:100;}

.xuanfukuang{ display:none;}


.npro_xiang p img{ width:100%; height:auto; margin-right:2%;}

.news_xiang img{ width:100%; height:auto;}


.n_product ul li dl{height:auto;text-align:center;width:100%}
.n_product ul li dl dd{height:0;overflow:hidden;line-height:40px;font-size:14px;width:100%;transition:.3s; text-align:left;}
.n_product ul li:hover dl dd{ height:40px;}
