﻿*{box-sizing:border-box;margin:0; padding:0; list-style:none; font-family: "微软雅黑" }
a{ text-decoration:none !important; color:#333 transition: all 0.3s; -o-transition: all 0.3s; -mos-transition: all 0.3s; -webkit-transition: all 0.3s;  }
a:hover{ color:#FFF; text-decoration:none}
h1,h2,h3,h4,h5,h6{font-weight:normal; margin: 0;}

hr{ border:none;}
.clear{ clear:both;}
.container{ padding: 0;}
p{margin: 0;}
img{ border:0; vertical-align:middle; }



.header{height:80px;}
.logo{padding-top:12px; float:left;}
#nav{width:665px; height:80px; text-align:center; float:right; margin-left: 20px;}
#nav ul{width:100%; float:left}
#nav li{float:left; height:80px; box-sizing: border-box; padding-top:20px; background:url(../images/menu_bg.png) no-repeat right center; position:relative; z-index:99;}
#nav a{width:95px; display:block; float:left; line-height:25px; color:#666 !important; blr:expression(this.onFocus=this.blur());outline:none;position:relative;}
#nav a span{font-size:10px;-webkit-text-size-adjust:none;line-height:12px; display:block; position:relative}
#nav li ul{width:97px; display:none; position:absolute; background:#666; top:80px; left:0px; padding:10px 0; z-index:99}
#nav li ul li{width:100%; line-height:30px; height:30px; margin:0; position:relative; padding:0px; background:none; z-index:2}
#nav li ul a,#nav li.active ul a,#nav li.sfhover ul a{width:97px; height:30px; line-height:30px; color:#fff; font-size:12px; float:none;}
#nav li:hover,#nav li.active{background:#d30d0d;}
#nav li:hover a,#nav li.active a{color:#fff !important;}


.header_top{width: 100%; height: 40px;padding:5px 0; line-height: 30px; background: #f5f5f5;}
.header_top .container{height: 100%;}
.header_top .huanying{ float: left; font-size: 12px; color: #333;}
.header_right{ float: right;}
.header_right img{ float: left; margin-top:7px; margin-right: 5px;}
.header_right .quan{ float: left; font-size: 14px; color: #333;}
.header_right .quan span{ color: #d30d0d; font-size: 18px; font-weight: bold;}
.icon-shous{ float: left;  padding: 0px 12px; border-right: 1px solid #bebebe;position:relative;}
.icon-qqs{ float: left; padding: 0px 12px;border-left: 1px solid #bebebe;border-right: 1px solid #bebebe;margin-left: 10px;position:relative;  }
.icon-shous .icon,.icon-qqs .icon{font-size:20px!important;color: #666666;}
.icon-shous:hover i{color:#d30d0d;}
.icon-qqs:hover i{color:#d30d0d;}
.shoujiimg,.shoujiimgs{width:100px; height:100px;position:absolute; bottom:-100px; right:-8px; z-index:999;display:none}
.icon-shous:hover .shoujiimg{display:block;}
.icon-qqs:hover .shoujiimgs{display:block;}
/*banner*/
.banner .slideBox{ width:100%px;overflow:hidden; position:relative; }
.banner .slideBox .hd{ height:22px; overflow:hidden; position:absolute; right:50%; bottom:25px; z-index:1;  margin-right: -58px;}
.banner .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .slideBox .hd ul li{ float:left; margin-right:15px;  width:15px; height:15px;  border-radius:50%; border:1px solid #FFFFFF; cursor:pointer; }
.banner .slideBox .hd ul li.on{ background:#FFFFFF;}
.banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.banner .slideBox .bd ul{height: 100%;}
.banner .slideBox .bd li{ zoom:1; vertical-align:middle; height: 100%;}
.banner .slideBox .bd img{ width:100%; height:100%; display:block;  }


/*首页*/

.index_product{width: 100%; height:900px; background: url(../images/beijing.png) no-repeat; background-size:100% 100%;}
.index_product_title{ margin-top:35px;width: 100%; text-align: center;}   
.index_product_title img{width: 143px; height: 74px; margin: 0px auto;}
.index_product_biaoti{width:90%; height: 28px; line-height: 28px; margin:30px auto 0; text-align: center;}
.index_product_biaoti li{width:11%; height: 100%; color: #333; float: left; }
.pxian{border: 1px solid #bebebe; width: 2px!important;height: 15px!important; margin: 9px 8px 0;}
.index_product_biaoti li:hover{ background: #d30d0d;}
.index_product_biaoti li:hover a{color: #fff;}
.index_product_info{width: 100%; height: auto; display: block;}
.index_product_info li{height: 285px; margin-bottom: 40px; }
.index_product_info li a{width: 100%; height: 100%; display:block;position: relative;}
.index_product_info li img{width: 100%; height: 100%;}
.index_product_info li .yinying{ width: 100%; height: 35px; color: #fff; line-height: 35px; text-align: center; background:rgba(0, 0, 0, 0.42);position: absolute; bottom: 0; left: 0;}
.index_product_info li .xuanfu{width: 100%; height: 100%; position: absolute; top: 0;left: 0;display: none;}
.index_product_info li:hover .xuanfu{display: block;}
.index_product_info li:hover .yinying{display: none;}





/*关于我们*/
.index_about{width: 100%; height: 680px; }
.index_about_top{width: 100%; height: 400px;background: url(../images/ahouts.png) no-repeat; background-size:100% 100% ;}
.index_about_bottom ul{width: 100%; height: auto;}
.about_img,.about_himg{width:162px; height: 140px;}
.about_himg{display: none;}
.index_about_bottom ul li{height: 30px; line-height: 30px;width: 20%; float: left; text-align: center;}
.index_about_bottom ul li p{font-size: 12px; color: #333; height: 40px; line-height: 40px; margin-top:15px;}
.index_anli{width: 100%; height:518px;}
.index_about_left{width: 50%; margin-top: 97px; float: left;}
.index_about_left h3{font-size: 24px; color: #d30d0d;}
.index_about_left span{font-size: 14px; color: #fff;height: 35px; line-height: 35px;}
.index_about_left .hxians{ width: 30px; height: 1px; border:1px solid #d30d0d}
.index_about_left p{font-size: 14px; color: #fff; line-height: 24px; margin-top:10px;word-break:break-all; display:-webkit-box; -webkit-line-clamp:3; -webkit-box-orient:vertical;overflow:hidden;width: 100%; height:92px;}
.index_about_left a{color:#fff}
.chamore{color: #fff !important; padding: 4px 20px;border: 1px solid #fff;font-size: 12px;  float: right;}
.chamore:hover,.shi_zi:hover a,.index_about_bottom ul li:hover p{color:#d30d0d!important}
.chamore:hover{border:1px solid #d30d0d}
.shi_zi{background: url(../images/shi.png) no-repeat right; height: 100px;  float: right;padding-top: 29px;  width: 100%; text-align: right; padding-right: 25px;}
.index_about_right{ float: right; margin-top: 30px;position: relative;width: 500px;height: 400px;}
.shi_zi a{ color: #fff !important;}
.fangzi{width: 470px; height: 322px;}
.fangzi{ text-align: right; position: absolute; bottom:-8px; right:0px;}
.index_about_bottom{ width: 100%; height:198px; margin-top: 64px;}



 /* 产品中心 */
.index_product_info{width: 100%;height: auto; display: block; overflow: hidden; margin-top: 30px;}
.index_product .ying_img{ position: absolute;top: 0;left: 0;z-index: 111; display: none;}
.index_product .ying_img img{width: 100%; height: 100%;}
.index_product .picScroll-left .bd ul li:hover .ying_img{display: block;} 


/*新闻资讯*/
.index_news{height:750px; background:url(../images/newsbj.jpg) no-repeat; background-size:100% 100%;width: 100%; display: block;overflow: hidden; } 
.index_news_bottom{width: 100%; height:440px;}
.news_biaoti{width: 190px; height: 30px; line-height: 30px; margin: 40px auto 50px; display: block;}
.news_biaoti li{width: 80px; float: left; height: 100%; text-align:center}
.news_biaoti li:hover{ background: #d30d0d;}
.news_biaoti li:hover a{color: #fff;}
.index_news_bottom .index_news_left{width: 600px; height:100%; float: left;}
.index_news_bottom .index_news_left img{width: 100%; height: 288px;}
.index_news_xx{ width: 100%; height: 40px; line-height: 40px; border-bottom: 1px solid #bebeb; margin-top: 10px;}
.index_news_xx h3{ width: 80%; float: left; font-size: 18px; color: #999;}
.index_news_xx time{ float: right; font-size: 14px; color: #999;}
.index_news_left:hover h3,.index_news_left:hover time,.index_news_left:hover p{color:#d30d0d;}

.index_news_left p{font-size: 14px; color: #666; line-height: 24px;border-top: 1px solid #bebebe; padding-top: 5px;word-break:break-all;
  display:-webkit-box;
  -webkit-line-clamp:3;
  -webkit-box-orient:vertical;
  overflow:hidden;}
.index_news_right{ float: right; width:570px;}
.index_news_right li{width: 100%; height: 95px; margin-bottom:10px ; border: 1px solid #bebebe;}
.index_news_right li .news_right_riqi{padding-top:18px;width: 95px; height: 93px; float: left; color: #fff; background: #bebebe; text-align: center;}
.more{ border:1px solid #d30d0d; margin: 0px auto; width: 120px;height: 35px; text-align: center; line-height: 35px;}
.more a{ color: #d30d0d !important;}
.more:hover a{color:#666!important;}
.more:hover{border:1px solid #666}
.index_news_rinfo h4{font-size: 14px; font-size: 13px; color: #333;height: 35px; line-height: 35px; text-overflow: ellipsis;overflow: hidden;white-space: normal}
.index_news_rinfo p{ font-size: 12px; font-size: 11px; color: #666; line-height: 20px;word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;overflow:hidden;}
.news_right_riqi h4{font-size: 23px;}
.news_right_riqi span{font-size: 13px;}
.news_right_riqi .xian{width: 20px; height: 1px; border: 1px solid #fff; margin:10px auto 3px;}
.index_news_rinfo{ float: right;width: 473px;padding:9px 15px; background: #f1f2f3;}
.index_news_right li:hover .news_right_riqi{ background: #d30d0d;}
.index_news_right li:hover .index_news_rinfo{ background: #e34444;}
.index_news_right li:hover .index_news_rinfo h4{color: #fff;}
.index_news_right li:hover .index_news_rinfo p{color: #fff;}


/*超链接*/
.link_biaoqian p{color: #666; font-size:14px; float: left;}
.link_biaoqian ul{}
.link_biaoqian ul li{padding: 0px 15px; border-right: 1px solid #bebebe; float:left; color: #666; font-size: 14px;}
.link_biaoqian ul li:hover a{ color: #d30d0d;}
.link_biaoqian{width:100%; height:80px; line-height:30px;}



/*左边导航*/
.main_left{ width:22%; height: auto; display: block; float: left;}
.main_left_top{width: 100%; height: auto;  padding-bottom: 20px;border: 1px solid #dddddd; border-top: 0px;display: block;overflow: hidden; padding-top: 29px;}
.main_left .main_left_top .name_logo{ width: 132px; height: 46px;}
.main_left .main_left_top .lianxi{ width: 134px; height: 53px;}
.main_left_top ul{ width: 100%; height: auto;}
.main_left_top ul li{width: 100%; height:48px; line-height: 48px;  padding: 0px 30px;}
.main_left_top ul li a{ display: block; width: 100%;height: 49px; color: #666666 !important; font-size: 14px;border-bottom: 1px solid #e5e5e5;}
.main_left_top ul li a span{ float: right;}
.main_left_top ul li:hover{ background: #d30d0d; color:#fff;}
.main_left_top ul li:hover a{color: #fff!important;}
.main_left_top ul li.active{background: #d30d0d; color: #fff;}
.main_left_top ul li.active a{color: #fff !important;}
.main_left_bottom{ margin-top: 26px;width: 100%; height: auto;padding-bottom: 20px;}
.main_left_bottom ul{width: 100%; height: auto; margin-top:20px; border: 1px solid #dddddd;padding: 18px 30px 32px;}
.main_left_bottom ul li{width: 100%; height: auto; font-size: 14px; color: #666;border-bottom: 1px solid #e5e5e5;padding: 15px 0;} 
.main_left_bottom ul li p{width:50px; float: left;}
.main_left_title{ background: #d30d0d;width: 100%; height:92px; color: #fff;padding: 20px 0; }
.left_icon{ float: left; height: 44px; margin-left: 30px;width:30px}
.main_left_title img{width: 22px; height: 27px; margin-top:6px; }
.main_left_title .left_title h3{ font-size: 24px;}
.main_left_title .left_title p{font-size: 16px; margin: 0;}


/*右边中间内容*/
/*about关于我们*/
.leobanner{width: 100%;height:350px;}
.leo_all{position: relative; height: 100%; display: block;}
.leobanner_ding{position: absolute; color: #fff; bottom: 0; left: 0;}
.leobanner_title{width: 264px; height: 131px; background:#d30d0d; color: #fff;padding-top: 44px;}
.leobanner_ding p.bigtitle{font-size: 40px; margin-bottom: 50px;}
.leobanner_ding p.bigtitle span{font-size: 24px; margin-left:20px;}
.left_title h3{font-size: 24px;}
.left_title p{font-size: 16px;height: 35px; line-height: 35px;}
.left_title{ margin-left: 10px; float: left;}
.leobanner_title .left_icon img{width: 25px; height: 23px; }
.aboputbj{background: url(../images/aboutbj.jpg) no-repeat center; background-size:100% 100% ;}
.leo_kuan{ height: auto; margin: 0px auto 40px;}
.maininfo{ height: auto; display: block; overflow: hidden;}
.main_right{ float:right; width:75%; height: auto; margin-top: 15px;}
.main_right .top_title{width: 100%;height: 50px; border-bottom: 1px solid #d30d0d;}
.main_right .top_title h3{ width:200px; font-size: 20px; color: #333;  height: 50px; line-height: 50px; float: left; margin: 0px;}
.top_title_xiao{width:220px;}
.top_title_xiao p{float: left; line-height: 50px; font-size: 14px; color: #666666;}
.main_right .top_title .top_title_dizhi{ float: right; font-size: 14px; color: #999999; line-height: 50px;}
.top_title_dizhi .icon{font-size: 23px!important; float: left;}
.about_info,.contact_all,.news_all,.service_info{width: 100%; height: auto;display: block;overflow: hidden; margin-top: 20px;}
.about_info p{ color: #666; font-size: 14px; line-height: 25px; text-indent: 2em; margin: 0px;}
.service_info p{color: #666; font-size: 14px; line-height: 25px;  margin: 0px; margin-top:20px ;}
.leo_list{ width: 100%; height: auto; display: block; margin-top:30px; padding-top: 20px;}
.leo_list_info  ul li{ height: 40px; line-height: 40px; margin-top: 15px;}
.leo_list_info  ul li p{ width: 80%;  font-size: 14px; color: #666666; float: left; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom: 0;}
.top_title_dizhi a:hover{color:#999}
.top_title_dizhi a{color:#999999}
.leo_list_info  ul li .icon-dot{ float: left; font-size: 18px!important; color: #bebebe;}
.leo_list_info  ul li time{ float: right; font-size: 12px;color: #666666;}
.leo_list_info  ul li .leo_xian{border-bottom: 1px solid #bebebe;height: 100%; width: 100%;}
.leo_list_info  ul li .leo_xian a{display: block;width: 100%; height: 100%;}
.leo_list_info  ul li:hover  p{ color:#d30d0d;}
.leo_list_info  ul li:hover time{color:#d30d0d;}
.leo_list_info  ul li:hover i{color:#d30d0d ;}
.leo_list_info  ul li .leo_xian img{ float: left;width: 10px; height: 10px; margin-top:16px; margin-right:13px;}
.leo_about_title h3{ font-size: 20px; color: #333;}
.leo_about_title{width: 100%; height: 40px; text-align: center;}
.icon-tri_down2{ color:#d30d0d;}
.honnos_div{width: 100%; height: 47px; line-height: 47px;}
.honnos_div p{width: 85%; float: left;}
.honnos_div i{float: left;}
.product_img li:hover .icon{color:#d30d0d;}

.proname{padding-left:8px}


/*联系我们*/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
#dituContent{margin-top: 45px;}
.contact_info{width: 100%; height: auto; margin-top:15px;}
.contact_info h3{font-size: 16px; color: #333;height: 60px; line-height: 60px; border-bottom: 1px solid #bebebe; margin: 0; }
.contact_info li{width: 100%; height:70px;padding: 8px 0; border-bottom: 1px solid #bebebe;}
.contact_info li img{ float: left;}
.contact_info .contact_xinxi{ float: left;}
.contact_info .contact_xinxi p{ margin: 0;}
.contact_info .contact_xinxi .contact_name{font-size: 14px; color: #333;height: 30px; line-height: 30px;}
.contact_info .contact_xinxi .xinxi_info{ font-size: 12px; color: #666;}
.hxian{height: 31px;border: 1px solid #bebebe; float: left; margin: 12px 12px 0;}
.contact_info ul{width:42%; float: left;}
.dhxian{border: 1px solid  #bebebe; float: left; height:170px;margin: 30px 60px 0;}
.youxiang{width: 22px; height: 14px;margin-top: 20px;}
.dianhuas{width: 20px;height: 15px;margin-top: 20px;}
.dizhitb{width: 20px; height: 25px; margin-top: 14px;}
.chuan{width: 20px; height: 20px; margin-top: 19px;}
.phones{width: 16px; height: 26px;margin-top: 14px;}

/*荣誉资质*/

.show_img,.jidi_img{width: 100%; height: auto;}
.show_img li.jidi_img li{height: 290px;}
.show_img li p,.product_img li p,.jidi_img li p{font-size: 14px; color: #666; height: 47px; line-height: 47px; text-align: center; text-indent: 0em;}
.show_img li img{ height: 100%;vertical-align:middle;max-width: 100%;transition: all 0.6s;}
.show_img li:hover img{transform: scale(1.1);}



/*在线留言*/
.messag_info{width: 345px; height: 100%;}
.messag_info li{ margin-bottom:22px;}
.messag_info .form-control{height: 38px; width: 345px; border-radius: 0px; border: 1px solid #bebebe;outline:none;}
.messag_info textarea{padding: 6px 12px;width: 345px;height: 122px; overflow: hidden;resize:none;outline:none;}
.messag_info button{width: 345px; height: 36px; color: #fff; background: #d30d0d; border: 0px; margin-top: 20px;}
.messag_yan{width: 234px; float: left;height: 41px;}
.messag_yan input{width: 100%!important; height: 100%!important;}
.yanzheng_img{height:41px;width:111px; border: 1px solid #bebebe; float: left; border-left: 0px; text-align: center; line-height: 41px;}



/*新闻中心*/
.newsbeiji{background: url(../images/newbj.jpg) no-repeat center; background-size:100% 100% ;}
.news_all ul.news_all_xinxi{width: 100%; height: 100%;}
.news_all ul.news_all_xinxi li:nth-child(1){padding-top: 30px;}
.news_all ul.news_all_xinxi li{padding:15px 0; display: block;overflow: hidden;}
.news_all ul.news_all_xinxi li img{width: 293px; height: 139px; float: left;    cursor: pointer;transition: all 0.6s;}
.news_all ul.news_all_xinxi li img:hover{transform: scale(1.1);}
.news_xx{ float: left; margin-left:22px;width: 65%;}
.news_all ul.news_all_xinxi li .news_xx h3{ font-size: 20px; color:#333333; margin: 0;height: 40px; line-height: 40px;font-weight: bold;}
.news_all h1{font-size: 20px; color:#333333; margin: 0;height: 40px; line-height: 40px;font-weight: bold;}
.news_all ul.news_all_xinxi li:hover h3{color:#d30d0d;}
.news_all ul.news_all_xinxi li .news_xx time{font-size: 12px; color: #999;}
.news_all ul.news_all_xinxi li .news_xx p{font-size: 14px; color: #666; line-height: 24px;width: 100%; word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;overflow:hidden;padding-top: 10px;height: 68px;}
.news_all ul.news_all_xinxi li .news_xx a{ color: #fff;width: 120px; height: 32px; text-align: center; line-height: 32px; background: #d30d0d;display: block; overflow: hidden;}
.news_xuxian{width: 100%;height: auto; border-bottom:1px solid #dedede ; padding-bottom: 10px;}
.yema{ width: 100%; height: 40px; margin: 10px 0;}
.news_time{width: 76px; height: 73px; float: left; background: #d30d0d; color: #fff; text-align: center;padding-top:8px;}
.news_time .xian{width: 20px; border: 1px solid #fff;height: 2px; margin: 5px auto;}
.news_time p{font-size: 18px;}
.news_time time{font-size: 11px;}
.news_twoinfo{ float: right;width: 90%;}
.news_twoinfo h3{font-size: 16px; color: #333;height: 30px; line-height: 30px; overflow: hidden;}
.news_twoinfo p{font-size: 12px; color: #666; line-height: 25px;word-break:break-all; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;overflow:hidden;}



/*产品中心*/
.case .honnos_img{width: 100%; height: 179px;text-align: center;}
.product_img li{padding: 10px 10px; margin: 10px 0 0; }
.product_img li a{width: 100%; height: 100%; display: block;border-bottom: 1px solid #e5e5e5;}
.product_img img{width:100%; height: 100%;}
.jidi_img .honnos_img{padding: 10px 10px;}
.jidi_img .honnos_img img{width: 100%; height: 100%; cursor: pointer;  transition: all 0.6s; }
.jidi_img .honnos_img:hover img{transform: scale(1.1);}
.honnos_img .xuanting{ display: none; position: absolute; top: 0; left: 0;z-index: 111;}
.honnos_img{position: relative;}
.product_img li:hover .xuanting{display: block;}
.case .product_img{height: 248px;width: 100%;}
.product .honnos_img{width: 100%; height: 215px;text-align: center;}

/*有事*/
.index_yuoushi{width: 100%; height: 491px; background: url(../images/youshi.png) no-repeat; padding-top: 40px;}
.youshi_title{width: 100%; height:70px; line-height: 40px;}
.youshi_title h3{font-size: 24px; color: #d30d0d;}
.youshi_title p{font-size: 14px; color: #fff;height:30px; line-height:30px;}
.youshi_title .hxians{width: 35px; border: 1px solid #fff;}
.index_yuoushi .youshi_info{width: 100%; height:300px;}
.index_yuoushi .youshi_info .youshi_hu{height: 190px; background:#878c90; color: #fff; padding: 10px;}
.index_yuoushi .youshi_info .youshi_red{height: 190px; background:#878c90; color: #fff; padding: 10px;}
.index_yuoushi .youshi_info .youshi_hui{height: 190px; background:#878c90; color: #fff; padding: 10px;}
.index_yuoushi .youshi_info .youshi_lan{height: 190px; background:#878c90; color: #fff; padding: 10px;}
.index_yuoushi .youshi_info li h2,.index_yuoushi .youshi_info li h3{ font-size: 30px;}
.index_yuoushi .youshi_info li img{width: 70px; height: 68px; margin: 20px 0 10px;}
.index_yuoushi .youshi_info .youshi_hui img{width: 53px!important; height: 65px!important;}
.index_yuoushi .youshi_info .youshi_red img{width: 41px!important; height: 67px!important;}
.index_yuoushi .youshi_info .youshi_lan img{width: 67px!important;height: 66px!important;}
.youshi_img{width: 100%; height: 98px; text-align: right;}
.index_yuoushi .youshi_info li p{padding: 15px; background: #fff; text-align: center; height: 80px; font-size: 16px; color: #666;overflow: hidden;}
.index_yuoushi .youshi_info li:hover p{color:#d30d0d }


/*底部导航*/
.lajt-bottom{height:310px;width:100%;background-color: #37383d; border: 1px solid #000; color: #fff; padding-top: 50px;}
.bb{width:46%;height:213px; float: left;}
.bb h3,.wangzhan h3,.bc h3{ margin: 0; font-size: 16px; height: 30px; line-height: 30px; }
.bc h3{text-align: right; margin-right: 25px;}
.bb h3 img,.wangzhan h3 img,.bc h3 img{margin-right: 10px;}
.bb h4{ font-size: 16px;height: 40px; line-height: 40px;}
.bb .bbxian{ width: 40px; height: 2px; background: #fff; margin-top: 17px;}
.bb_title{ width: 100%; height: 80px; margin: 10px 0 0;}
.bb_title li{ float: left; height: 32px; line-height: 32px; width: 185px;}
.bb_title img{ width: 20px; height: 20px; float: left; margin-right: 10px; margin-top: 8px;}
.bb_title p{font-size: 14px; color: #fff;}
.bb_title li .dizhi{width: 14px; height: 17px;}
.bc{width:260px; float: right;}
.bc_weima{width:100%; height: 100px; float: right; margin-top: 26px; margin-bottom:29px ;}
.bc_weima img{width: 100px; height: 100%;}
.bc_weima p{ width:142px;float: left; font-size: 14px;   margin: 0; margin-top:52px; margin-right:10px; text-align: right; line-height: 24px;}
.foot_dibu{ width: 100%; height:68px; background: #d30d0d; font-size: 14px; color: #fff; }
.beianhao{width:53%; float: left;height:68px;line-height: 68px;}
.leo_bottom_right{ float: right;margin-bottom:0px }
.leo_bottom_right{width:45%; height: 68px; line-height:68px; float: right;}
.leo_bottom_right li{ width:38%; float: right;height: 100%;}
.leo_bottom_right p{ float: left; color: #fff; margin: 0px;}
.leo_bottom_right img{width: 121px; height: 18px; float: left; margin:23px 0px 0 5px}
.vh,.wh{display: none;}
.leo_bottom_right li.vv:hover .vh{display: block;}
.leo_bottom_right li.vv:hover .vs{display: none;}
.leo_bottom_right li.ww:hover .wh{display: block;}
.leo_bottom_right li.ww:hover .ws{display: none;}
.dian,.you{width: 20px; height: 15px!important;}
.wangzhan{width:20%; height: 100%; float: left;}
.wangzhan li{width: 50%; float: left;height: 40px; line-height: 40px;}
.wangzhan li a{color: #fff !important;}
.wangzhan li:hover a{color:#d30d0d!important}


/*首页--案列展示*/
.casebj{ background: url(../images/cpbbjs.jpg) no-repeat center; background-size:100% 100% ;}
.index_anli{ background: url(../images/anlibj.png) no-repeat center; background-size:100% 100% ;}
.contactbj{background: url(../images/contactbj.jpg) no-repeat center; background-size:100% 100% ;}
/* 本例子css */
/* 本例子css */
.index_anli .slideGroup{ width:100%;margin: 20px 0; }
.index_anli .slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 27px; position:relative; }
.index_anli .slideGroup .sPrev,.slideGroup .sNext{ position:absolute;  display:block; width:30px; height:45px; }
.index_anli .slideGroup .sNext{ left:auto; right:5px; background: url(../images/left.png) no-repeat;top: 50%; right: 0px; margin-top:-22px ;}
.index_anli .slideGroup .sPrev{ background: url(../images/right.png) no-repeat; top: 50%; left: 0px; margin-top:-22px ;}
.index_anli .slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.index_anli .slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.index_anli .slideGroup .parBd ul li .pic{ text-align:center;overflow:hidden }

.index_anli .slideGroup .parBd ul li .pic img{ width:365px; height:250px; display:block;  padding:2px;  transform: scale(1);
    transition: all 1s ease 0s;
    -webkit-transform: scale(1);
    -webkit-transform: all 1s ease 0s; }
	.index_anli .slideGroup .parBd ul li .pic:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;_height:130px;}
.index_anli .slideGroup .sNext:hover{ background: url(../images/productr.jpg) no-repeat;}
.index_anli .slideGroup .sPrev:hover{ background: url(../images/pleft.jpg) no-repeat;}


/*荣誉资质*/
.about_info .honnor_img{width: 280px; height: 190px; border: 1px solid #bebebe;text-align: center;}
.show_img,.product_img,.jidi_img{width: 100%; height: auto;}
.show_img li,.product_img li,.jidi_img li{height: 280px;}
.show_img li p,.product_img li p,.jidi_img li p{font-size: 14px; color: #666; height: 40px; line-height: 40px; text-align: center; text-indent: 0em;}
.show_img li img{ height: 100%;vertical-align:middle;max-width: 100%;transition: all 0.6s;}
.show_img li:hover img{transform: scale(1.1);}

/*服务banner*/
.servicebj{background: url(../images/service.jpg) no-repeat; background-size:100% 100% ;}

/*案例banner*/
.casesbj{background: url(../images/case1.png) no-repeat; background-size:100% 100% ;}

/*客服*/
.kefu{position:fixed;width:65px;height:auto;right:0px;top:260px;z-index:100;_position:absolute; zoom:1;text-align:center}
.kefu ul{width:65px!important;}
.kefu ul li{width:60px;height:60px;float:left;position:relative;margin-bottom:1px; background:#d30d0d; line-height:60px;}
.kefu ul li .sidebox{position:absolute;width:60px;height:60px;top:0;right:0;transition:all 0.3s;background:#d30d0d;filter:Alpha(opacity=50);color:#fff;overflow:hidden;}
.kefu ul li b{float:left;display:block;width:60px;height:60px;border:none;}
.kefu ul li b.icon1{background:url(../images/dh1.png) no-repeat center;}
.kefu ul li b.icon2{background:url(../images/dh.png) no-repeat center;}
.kefu ul li b.icon3{background:url(../images/wx.png) no-repeat center;}
.kefu ul li b.icon4{background:url(../images/shouji.png) no-repeat center;}
.kefu .list{position: absolute;right:62px;display:none;background-color: #d30d0d;padding: 5px;top: 0px;width:130px;height: 151px;}
.kefu .list img{width: 105px;height: 105px;}
.kefu .list p{width:100%; height:25px;line-height:25px;color:#fff}
.kefu .listshow{display:block;}
.kefu ul li:hover .list{display:block}
.kefu ul li:hover .lists{display:block}


/*ditu*/
.pop .bottom,.pop .center{box-sizing: unset}

