﻿/**** Reset ****/
html{background-color:White;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote {padding: 0;margin: 0;}
fieldset,img {border: 0;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
q:before,q:after {content:'';}
abbr,acronym { border: 0;}
body {font-size:14px;padding:0px;margin:0px;font-family:"微软雅黑",Arial, "宋体", Helvetica, sans-serif, Verdana;line-height:24px;min-width:320px;color:#363636;margin:auto;max-width:1920px;}
a{text-decoration:none;color:#333333;font-family:"微软雅黑",Arial, "宋体", Helvetica, sans-serif, Verdana;background:none;}
a:hover{color:#D51619;}
.clear{clear:both;font-size:0px;line-height:0px;height:0px;width:100%;}
hr{background-color:#EDEDED;height:1px;border:0px;}
.clear{clear:both;font-size:0px;line-height:0px;height:0px;width:100%;float:none;padding:0px;margin:0px;position:inherit;}
.clear15{clear:both;font-size:0px;line-height:0px;height:15px;width:100%;float:none;padding:0px;margin:0px;position:inherit;}
.main_cle{clear:both;font-size:0px;line-height:0px;height:30px;}
.main_con_cle{clear:both;font-size:0px;line-height:0px;height:30px;width:100%;}
.bottom_ccc{padding:15px 0px;line-height:30px;font-size:14px;border-top:1px solid White;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.max_width{max-width: 1400px;min-width: 1280px;padding:0px 10px; box-sizing: border-box;}
.max_width2{width:100%;width: 1200px;}

@font-face{
	font-family:'ctweibeisj';
    	src:url('../fonts/ctweibeisj.ttf') format('ttf'), url('../fonts/ctweibeisj.ttf') format('truetype'), url('../fonts/ctweibeisj.svg#ctweibeisj') format('svg'),local('ctweibeisj');
}

/****顶部*******/
.qy_top{width:100%;height:50px;background-color: #f6f6f6;line-height: 50px;}
.qy_top .con{margin:auto;font-size: 16px;color:#A7A7A7;}
.qy_top .left_welcome{float:left;}
.qy_top .right_select{float:right;}
.qy_top .right_select li{float:right;margin-left: 15px;}
.qy_top .right_select li a{color:#A7A7A7;}

.qy_head{}
.qy_head .con{margin:auto;padding-bottom: 30px;}
.qy_head .con .logo{display: block;float:left;margin-top: 35px;width:382px;margin-left: 13%}
.qy_head .con .slogan{font-size: 48px;color:#0091EF;float:left;margin:55px auto auto auto;}
.qy_head .con .slogan_img{display: block;width:30%;float:left;margin:45px auto auto 30px;}
.qy_head .con .tel{float:right;margin-top: 15px;}
.qy_head .con .tel .tel_title{height:20px;font-size: 16px;color:#999999;padding-left: 25px;background:url(../images/tel.jpg) left center no-repeat;line-height: 20px;}
.qy_head .con .tel .tel_number{font-weight: bold;color:#0091EF;font-size: 22px;line-height: 22px;display: block;margin-top: 5px;}

/****导航*******/
.main_nav{width:100%;height:70px;background-color:#0091EF;}
.main_nav .nav_table{width:100%;display: table;margin:auto;}
.main_nav .con{margin:auto;display: table-row;}
.main_nav .con li{line-height: 70px;font-size: 16px;text-align: center;display: table-cell;box-sizing: border-box;}
.main_nav .con li a{display: inline-block;color:#ffffff;transition: 0.3s;height:100%;}
.main_nav .con li:hover {background-color: #FFAE00;}
.main_nav .con li.on {background-color: #FFAE00;}

.nav_more{display: none;}

/****轮播图*************/
.main_banner{position: relative;z-index: 0}
.main_banner ul{z-index: 0;}
.main_banner ul li img{width:100%;}
.main_banner .prev_banner{width:40px;height:60px;display:block;background:url(../images/prev_banner.png) center center no-repeat;position: absolute;left:30px;top:45%;z-index: 10;}
.main_banner .next_banner{width:72px;height:72px;display:block;background:url(../images/next_banner.png) center center no-repeat;position: absolute;right:30px;top:45%;z-index: 10;}

.inner_banner{margin:auto;}
.inner_banner img{display: block;margin:auto;max-width: 100%;}

/****首页搜索，关键字*******/
.index_sou{width:100%;line-height: 70px;height:70px;box-shadow: 2px 0px 5px 3px #F3F3F3;}
.index_sou .con{margin:auto;}
.index_sou .con .keywords{float:left;font-size: 16px;}
.index_sou .con .keywords span{font-weight:bold;}
.index_sou .con .sou_con{width:300px;height:34px;float:right;background-color: #F6F6F6;border-radius: 15px;margin-top: 17px;overflow: hidden;}
.index_sou .con .sou_con .input{width:200px;float:left;height:28px;line-height: 28px;border:0px;padding-left: 20px;background-color: #ffffff;margin-top: 5px;background-color:#F6F6F6;font-size: 16px;}
.index_sou .con .sou_con .sou_submit{width:43px;height:36px;border:0px;cursor:pointer;outline:none;background:url(../images/search_bg.png) 5px center no-repeat;float:right;}

/****首页优势*******/
.index_item_con{margin:40px auto auto auto;}
.index_item_con li{width:16%;float:left;height:120px;margin-right: 0.8%;border-top: 1px solid transparent;transition: 0.3s;}
.index_item_con li:last-child{margin-right: auto;}
.index_item_con li:nth-child(1){background: url(../images/index1.jpg); }
.index_item_con li:nth-child(2){background: url(../images/index2.jpg); }
.index_item_con li:nth-child(3){background: url(../images/index3.jpg); }
.index_item_con li:nth-child(4){background: url(../images/index4.jpg); }
.index_item_con li:nth-child(5){background: url(../images/index5.jpg); }
.index_item_con li:nth-child(6){background: url(../images/index6.jpg); }
.index_item_con li .li_con{margin:18px auto auto 8%;color:#ffffff;}
.index_item_con li .li_con .li_title{font-size: 16px;font-weight: bold;line-height: 16px;}
.index_item_con li .li_con .li_des{line-height: 24px;margin-top: 10px;}
.index_item_con li:hover{margin-top: -10px;}

/****首页板块标题*******/
.index_title{text-align: center;font-size: 36px;font-weight: bold;padding-top:68px;line-height: 36px;margin:auto;}
.index_title span{color:#D8D8D8;font-size: 14px;font-weight: normal;line-height: 14px;}
.index_title .des{display: block;font-size: 18px;margin-top: 25px;font-weight: normal;line-height: 18px;}

/****首页消防工程******/
.index_project{background-color: #F6F6F6;margin-top:40px;padding-bottom: 100px;}
.index_project .con{margin:60px auto auto auto;}
.index_project .con .left_cate{width:31.43%;float:left;background: linear-gradient(to right, #2D57B5 , #488CE8);padding-top: 53px;}
.index_project .con .left_cate ul{}
.index_project .con .left_cate li{width:39%;float:left;margin:auto 5.5% 58px  5.5%;height:20px;overflow: hidden;font-size: 18px;line-height: 20px;}
.index_project .con .left_cate li a{color:#ffffff;transition:0.2s;}
.index_project .con .left_cate li span{display: block;float:right;}
.index_project .con .left_cate li:hover{font-weight: bold;}
.index_project .con .left_cate li:hover a{color:#FFC000;}
.index_project .con .left_cate .more_cate{display: none;}
.index_project .con .right_con{width:66.5%;float:right;}
.index_project .con .right_con .pic{width:100%;position: relative;padding-top: 64.44%;overflow: hidden;}
.index_project .con .right_con .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.index_project .con .right_con .pic .cate_title{font-size: 24px;color:#ffffff;position: absolute;left:5%;bottom: 6%;z-index: 1}
.index_project .con .right_con .pic .more{width:26px;height:17px;background:url(../images/index_project_more.png);position: absolute;right:5%;bottom: 6%;}

/****首页产品******/
.index_product{margin:5px auto auto auto;}
.index_product .product_cate{margin:38px auto auto auto;text-align: center;}
.index_product .product_cate li{font-size: 18px;display:inline-block;margin-left: 10px;}
.index_product .product_cate li:nth-child(2n){color:#CCCCCC;}
.index_product .product_con{margin:40px auto auto auto;}
.index_product .product_con li{width:23.5%;float:left;border:1px solid #EAEAEA;padding-bottom: 40px;margin-right: 1.7%;transition: 0.3s;}
.index_product .product_con li .pic{width:100%;padding-top: 72.72%;overflow: hidden;position: relative;}
.index_product .product_con li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;transition: 0.8s;}
.index_product .product_con li:hover .pic img{transform: scale(1.1);}
.index_product .product_con li .li_title{padding:0px 2%;margin-top: 38px;font-size: 20px;text-align: center;line-height: 20px;overflow: hidden;height:20px;}
.index_product .product_con li .li_des{height:40px;text-align: center;line-height: 20px;overflow: hidden;color:#999999;padding:0 2%;margin-top: 15px;}
.index_product .product_con li .li_consult{width:63.63%;height:38px;text-align: center;overflow: hidden;margin:20px auto auto auto;border:1px solid #EAEAEA;transition: 0.3s;line-height: 38px;}
.index_product .product_con li .li_consult span{font-size: 16px;}
.index_product .product_con li:hover .li_consult{background-color: #0091EF;color:#ffffff;border:1px solid #0091EF;}
.index_product .product_con li:nth-child(4n){margin-right: auto;}
.index_product .product_con li:hover{box-shadow: 1px 10px 20px 10px #F3F3F3;}

/****工程案例******/
.index_case{margin-top: 20px;}
.index_case .con{margin:50px auto auto auto;}
.index_case .con li{width:24.79%;float:left;margin:auto 0.28% 5px auto;}
.index_case .con li .li_con{width:100%;position: relative;padding-top: 67.22%;overflow: hidden;}
.index_case .con li .li_con img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.index_case .con li .li_con .li_text{padding:12% 0px 0px 10%;width:90%;height:88%;background:url(../images/index_case_bg.png);position: absolute;left:-100%;top:0;z-index: 1;transition: 0.6s;}
.index_case .con li .li_con .li_text .title{height:24px;line-height: 24px;overflow: hidden;color:#ffffff;font-size: 24px}
.index_case .con li .li_con .li_text .des{line-height: 34px;height:68px;overflow: hidden;color:#ffffff;font-size: 16px;width:90%;margin-top: 20px;}
.index_case .con li .li_con .li_text .more{width:98px;height:34px;background:url(../images/index_project_more.png) center center no-repeat;border:1px solid #ffffff;border-radius: 25px;margin-top: 10%;}
.index_case .con li:nth-child(4n){margin-right: auto;}
.index_case .con li:hover .li_con .li_text{left:0px;}

/****首页优势****/
.index_advantage{}
.index_advantage .con{background:url(../images/index_advantage_bg.jpg) center top no-repeat;margin:60px auto auto auto;}
.index_advantage .con li{width:410px;float:left;margin-bottom: 35px;}
.index_advantage .con li .li_pic{width:78px;height:78px;border-radius: 50%;border:1px solid #F1F1F1;float:right;} 
.index_advantage .con li .li_pic img{display: block;margin:23px auto auto auto;}
.index_advantage .con li .li_con{width:305px;float:left;text-align: right;}
.index_advantage .con li .li_con .li_title{font-size: 24px;padding-top: 15px;}
.index_advantage .con li .li_con .li_des{height:60px;line-height: 30px;overflow: hidden;color:#999999;overflow: hidden;font-size: 16px;margin-top: 10px;}
.index_advantage .con li:nth-child(2n){float:right;}
.index_advantage .con li:nth-child(2n+1){clear: both}

/****首页咨询******/
.index_consult{height:300px;background:url(../images/index_consult_bg.jpg);margin-top: 50px;}
.index_consult .con{margin:auto;border-top: 1px solid transparent;}
.index_consult .con .consult_title_con{font-size: 16px;color:#ffffff;margin-top: 70px;}
.index_consult .con .consult_title_con span{font-weight: bold;font-size: 40px;display: block;margin-bottom: 30px;}
.index_consult .con .consult_con{margin-top: 35px;font-size: 16px;color:#ffffff;}
.index_consult .con .consult_con span{font-weight: bold;font-size: 24px;}
.index_consult .con .consult_con .consult_a{width:120px;height:40px;border-radius: 20px;display: inline-block;background-color: #FFAE00;text-align: center;line-height: 40px;}

/****首页服务流程****/
.index_process{}
.index_process .con{margin:50px auto auto auto;}
.index_process .con .li{width:9%;float:left;}
.index_process .con .li .img{width:71.4%;padding-top: 71.4%;overflow: hidden;position: relative;margin:auto;}
.index_process .con .li .img img{display: block;width:100%;position: absolute;left:0;top:0;z-index: 0}
.index_process .con .arrow{width:2.28%;float:left;margin-top: 30px;}
.index_process .con .arrow img{width:100%;}
.index_process .con .title{font-size: 18px;text-align: center;line-height: 18px;margin:30px auto auto auto;}
.index_process .con .des{line-height: 20px;margin:10px auto auto auto;text-align: center;}
.index_process .process_line{height:32px;margin:20px auto auto auto;background:url(../images/index_process_line.jpg) center center no-repeat;}

/****首页消防工程****/
.index_xfproject{}
.index_xfproject .con{margin:48px auto auto auto;}
.index_xfproject .con li{width:31.428%;float:left;margin-right:2.85%;}
.index_xfproject .con li .pic{width:100%;padding-top:68.18%;overflow: hidden;position: relative;}
.index_xfproject .con li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.index_xfproject .con li .pic .title{padding:0px 5%;height:110px;line-height: 140px;color:#ffffff;width:90%;font-size: 24px;overflow: hidden;display: block;position: absolute;left:0;bottom: -110px;transition:0.3s;background:url(../images/index_xfproject_bg.png);background-size: 100% 100%; }
.index_xfproject .con li:nth-child(3n){margin-right: auto;}
.index_xfproject .con li:hover .pic .title{bottom:0;}

/****首页关于我们****/
.index_about{height:622px;background:url(../images/index_about_bg.jpg);margin-top: 80px;}
.index_about .con{margin:auto;height:100%;}
.index_about .con .about_con{width:49.8%;height:100%;float:left;background:url(../images/about_con_bg.png);border-top: 1px solid transparent;padding:0px 2%;display: block;}
.index_about .con .about_con .about_title{font-size:32px;line-height: 32px;margin-top: 15px;}
.index_about .con .about_con .about_des{line-height: 28px;font-size: 16px;text-align: justify;text-justify:auto;margin-top: 25px;}
.index_about .con .about_con .about_more{width:128px;height:44px;text-align: center;line-height: 44px;display: block;border:1px solid #363636;font-size: 16px;margin-top: 35px;}

/****首页视频****/
.index_video{background-color: #f6f6f6f6;padding-bottom: 105px;}
.index_video .con{margin:48px auto auto auto;background-color: #ffffff;}
.index_video .con .main_video_con{width:68.57%;float:left;padding-top: 38.57%;position: relative;overflow: hidden;}
.index_video .con .main_video_con video{width:100%;position: absolute;left:0;top:0;z-index: 0;max-height: 100%;}
.index_video .con .main_video_con .img{width:100%;position: absolute;left:0;top:0;z-index: 0;min-height: 100%;}
.index_video .con .main_video_con .play{width:100%;height:100%;background:url(../images/tou_black2.png);position: absolute;left:0;top:0;z-index: 1;display: block;opacity: 1;transition: 0.2s;}
.index_video .con .main_video_con .play img{display: block;margin:25% auto auto auto;}
.index_video .con .right_video_list_con{width:31.43%;float:left;background-color: #ffffff;width:25%;padding:0px 3.215%;border-top: 1px solid transparent;}
.index_video .con .right_video_list_con .video_list_con{margin-top: 30px;}
.index_video .con .right_video_list_con .video_list_con li{padding-bottom: 18px;border-bottom: 1px solid #EAEAEA;margin-bottom: 18px;}
.index_video .con .right_video_list_con .video_list_con li .li_pic{width:42.85%;float:left;padding-top: 24%;overflow: hidden;position: relative;}
.index_video .con .right_video_list_con .video_list_con li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.index_video .con .right_video_list_con .video_list_con li .li_con{width:50.3%;float:right;}
.index_video .con .right_video_list_con .video_list_con li .li_con .li_title{height:20px;line-height: 20px;width:100%;display: block;font-size: 18px;margin-top:10px;overflow: hidden;}
.index_video .con .right_video_list_con .video_list_con li .li_con .li_des{height:16px;line-height: 16px;overflow: hidden;color:#666666;margin-top: 15px;}
.index_video .con .right_video_list_con .video_list_con li:last-child{border-bottom: 0px;}

/****首页新闻****/
.index_news{margin:30px auto auto auto;}
.index_news .title_con{margin:auto;}
.index_news .title_con .title{font-size: 18px;float:left;}
.index_news .title_con .title span{display: block;font-size: 36px;font-weight: bold;margin-bottom: 30px;}
.index_news .title_con .more{font-size: 16px;font-weight: bold;display: block;color:#666666;float:right;margin-top: 50px;}
.index_news .con{margin:40px auto auto auto;}
.index_news .con .left_news{width:64%;float:left;}
.index_news .con .left_news li{padding-bottom: 27px;border-bottom:1px dashed #EAEAEA;width:46.875%;margin:25px auto auto auto;float:left;}
.index_news .con .left_news li .li_pic{width:27%;float:left;position: relative;overflow: hidden;padding-top: 16.74%;}
.index_news .con .left_news li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;}
.index_news .con .left_news li .li_con{width:68.63%;float:right;}
.index_news .con .left_news li .li_con .li_title{height:50px;line-height: 25px;overflow: hidden;font-size: 20px;}
.index_news .con .left_news li .li_con .li_des{height:76px;line-height: 38px;overflow: hidden;color:#999999;font-size: 16px;margin-top: 10px;}
.index_news .con .left_news li:first-child{padding-bottom: 38px;width:100%;margin:auto auto 10px auto;}
.index_news .con .left_news li .li{width:80.95%;float:left;height:20px;line-height: 20px;font-size: 18px;overflow: hidden;}
.index_news .con .left_news li .li_date{width:60px;font-size: 18px;line-height: 18px;color:#666666;float:right;display: block;text-align: right;}
.index_news .con .left_news li .little_line{font-weight: bold;}
.index_news .con .left_news li:nth-child(2n+1){float:right;}
.index_news .con .right_news{width:30.72%;float:right;}
.index_news .con .right_news li{height:70px;background-color: #F6F6F6;border-radius: 35px;margin-bottom: 15px;}
.index_news .con .right_news li .li_title{width:74.41%;height:20px;line-height: 20px;overflow: hidden;font-size: 18px;float:left;margin:25px auto auto 6.9%;}
.index_news .con .right_news li .li_more{width:25px;height:25px;border-radius: 50%;display: block;background-color: #ffffff;float:right;text-align: center;line-height: 25px;margin:23px 6.9% auto auto;font-size: 20px;}

/**** 合作伙伴****/
.index_partner{padding:38px 0px;background-color: #f8f8f8;margin-top: 50px;}
.index_partner .con{margin:auto;position: relative;}
.index_partner .con ul{}
.index_partner .con ul li{width:89%;}
.index_partner .con ul li .pic{width:100%;padding-top: 66.66%;overflow: hidden;position: relative;}
.index_partner .con ul li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.index_partner .con .prev_partner{width:25px;height:20px;text-align: center;line-height: 20px;position: absolute;left:-50px;top:45%;display: block;z-index: 0}
.index_partner .con .next_partner{width:25px;height:20px;text-align: center;line-height: 20px;position: absolute;right:-25px;top:45%;display: block;z-index: 0}


/****友情链接**********/
.link{padding:22px 0px;background-color:#363636;border-bottom: 1px solid #494949;}
.link .con{margin:auto;font-size: 16px;color:#999999;}
.link .con span{font-weight: bold;}
.link ul{display: inline-block;}
.link ul li{display: inline-block;line-height: 20px;margin-right: 15px;}
.link ul li a{color:#999999;}

/****底部*************/
.main_bottom{padding:40px 0px 30px 0;background-color: #363636;}
.main_bottom .con{margin:auto;}
.main_bottom .con .left_nav{float:left;}
.main_bottom .con .left_nav .bot_logo{padding-left:66px;height:63px;background:url(../images/bottom_logo.png) left center no-repeat;color:#ffffff;border-top: 1px solid transparent;font-size: 13px;background-size:63px 55px;}
.main_bottom .con .left_nav .bot_logo span{display: block;font-weight: bold;font-size: 30px;margin:13px auto 5px auto;}
.main_bottom .con .left_nav .bot_nav{line-height: 30px;font-size: 16px;color:#999999;margin:22px auto auto 10px;}
.main_bottom .con .left_nav .bot_nav a{color:#999999;}
.main_bottom .con .center_info{margin:10px auto auto 12%;float:left;}
.main_bottom .con .center_info p{line-height: 20px;font-size: 16px;color:#999999;margin-bottom: 15px;}
.main_bottom .con .ewm{width:8%;float:right;margin-left: 1%}
.main_bottom .con .ewm .pic{width:100%;padding-top: 100%;position: relative;overflow: hidden;}
.main_bottom .con .ewm .pic img{width:100%;height:100%;position: absolute;left:0;top:0;}
.main_bottom .con .ewm span{display: block;text-align: center;color:#999999;font-size: 14px;margin-top: 10px;}

/****底部-版权*************/
.copyright{text-align: center;font-size: 16px;color:#cccccc;margin:50px auto auto auto;}
.copyright a{color:#cccccc;}

/****底部-留言*************/
.bottom_message{width:100%;height:131px;background-color: #404040;}
.bottom_message .con{margin:auto;}
.bottom_message .con .left_part{font-weight: bold;font-size: 36px;color:#FFAE00;float:left;margin:50px auto auto 4.2%;}
.bottom_message .con .message_con{float:right;margin:26px 4.2% auto auto;}
.bottom_message .con .message_con .message_list{}
.bottom_message .con .message_con .message_list .input{width:180px;padding:0 10px 0px 50px;height:40px;background:url(../images/username.png) 18px center no-repeat;background-color: #ffffff;outline: none;border:0px;border-radius: 3px;margin-right: 6px;vertical-align: top;}
.bottom_message .con .message_con .message_list .input_phone{background:url(../images/phone.png) 18px center no-repeat;background-color:#Ffffff; }
.bottom_message .con .message_con .message_list .submit{width:120px;height:40px;background-color: #FFAE00;border-radius: 3px;text-align: center;line-height: 40px;vertical-align: top;border:0px;cursor: pointer;font-size: 16px;}
.bottom_message .con .message_con .message_slogan{font-size: 24px;line-height: 24px;color:#FFAE00;margin-top: 12px;}

/****当前位置*****/
.location{width:100%;height:70px;box-shadow: 0px 3px 5px 1px #f3f3f3;}
.location .con{margin:auto;}
.location .con .cur_cate{padding-left: 28px;height:20px;background:url(../images/location.jpg) left center no-repeat;line-height: 20px;font-size: 16px;float:left;margin-top: 25px;}
.location .con .cur_location{float:right;margin-top: 25px;font-size: 16px;line-height: 16px;}

/****关于我们*****/
.about{margin:60px auto auto auto;}
.about .about_pic{width:43%;float:left;padding-top: 43%;overflow: hidden;position: relative;}
.about .about_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.about .about_con{width:55%;float:right;}
.about .about_con .about_title{font-size: 16px;color:#666666;}
.about .about_con .about_title span{display: block;font-weight: bold;font-size: 30px;line-height: 30px;color:#363636;margin:10px auto 15px auto;}
.about .about_con .about_detail{line-height: 28px;text-align: justify;margin-top: 30px;font-size: 16px;}

.about_business{margin-top: 60px;height:600px;background: url(../images/about_business_bg.jpg);}
.about_business .con{margin:auto;}
.about_business .con .business_con{width:540px;float:right;margin-top: 60px;}
.about_business .con .business_con .list_con{}
.about_business .con .business_con .list_con a{width:160px;height:60px;margin-right:10px;transition:0.3s;display: block;float:left;text-align: center;line-height: 60px;color:#ffffff;font-size: 18px;font-weight: bold;background-color: #0076C2;border-top-left-radius: 10px;border-top-right-radius: 10px; }
.about_business .con .business_con .list_con a.on{background-color: #FFAE00}
.about_business .con .business_con .list_con a:hover{background-color: #FFAE00}
.about_business .con .business_con .business_sub_con{margin-top: 60px;display: none;}
.about_business .con .business_con .business_sub_con .sub_title{color:#ffffff;font-size: 20px;font-weight: bold;}
.about_business .con .business_con .business_sub_con .sub_con{line-height: 35px;color:#ffffff;font-size: 16px;margin-top: 10px;min-height: 140px;}
.about_business .con .business_con .img_con{margin-top: 15px;}
.about_business .con .business_con .img_con li{width:231px;height:168px;margin-right: 20px;overflow: hidden;float:left;}
.about_business .con .business_con .img_con li img{width:100%;}

.about_public_title{font-size: 16px;color:#666666;text-align: center;margin: 60px auto auto auto;}
.about_public_title span{display: block;font-size: 30px;line-height: 30px;margin-bottom: 10px;color:#363636;font-weight: bold;}

.about_culture{margin:40px auto auto auto;}
.about_culture li{width:31.66%;float:left;margin-right: 2.5%;box-shadow: 1px 2px 5px 2px #F4F4F4;height:360px;position: relative;}
.about_culture li:nth-child(3n){margin-right: auto;}
.about_culture li .pic{width:100%;padding-top: 63.15%;overflow: hidden;position: relative;}
.about_culture li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;}
.about_culture li .li_title{height:22px;line-height: 22px;font-size: 20px;font-weight: bold;border-left: 5px solid #D51619;overflow: hidden;padding:0px 5%;margin-top: 30px;}
.about_culture li .li_des{width:86%;margin:20px auto auto auto;height:25px;overflow: hidden;line-height: 25px;font-size: 16px;}
.about_culture li .li_con{position: absolute;left:0;top:0;z-index: 1;background:url(../images/tou_black.png);width:100%;height:100%;overflow: hidden;opacity: 0;transition: 0.2s;}
.about_culture li .li_con .li_con_title{width:80%;height:22px;line-height: 22px;overflow: hidden;margin:15% auto auto auto;color:#ffffff;font-size: 20px;font-weight: bold;}
.about_culture li .li_con .li_con_detail{width:80%;margin:5% auto auto auto;color:#ffffff;}
.about_culture li:hover .li_con{opacity: 1}

.about_beizu{text-align: center;line-height: 38px;font-size: 16px;margin:50px auto auto auto;}

.about_honor{padding:1px 0px 80px 0;background-color: #0091EF;margin-top: 50px;}
.about_honor .honor_con{margin:40px auto auto auto;position: relative;}
.about_honor .honor_con ul{margin:auto;}
.about_honor .honor_con ul li{width:90%;}
.about_honor .honor_con ul li .pic{width:100%;padding-top: 136.51%;overflow: hidden;position: relative;}
.about_honor .honor_con ul li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.about_honor .honor_con .prev_honor{width:20px;height:30px;text-align: center;position: absolute;left:-50px;top:45%;display: block;z-index: 0;background:url(../images/prev_honor.png) center center no-repeat;}
.about_honor .honor_con .next_honor{width:20px;height:30px;text-align: center;position: absolute;right:-25px;top:45%;display: block;z-index: 0;background:url(../images/next_honor.png) center center no-repeat;}

.about_environment{margin:40px auto auto auto;padding-bottom: 50px;}
.about_environment li{width:24.16%;float:left;margin-right: 1.12%;margin-bottom: 13px;}
.about_environment li .pic{width:100%;padding-top: 72.41%;position: relative;}
.about_environment li .pic img{width:100%;position: absolute;left:0;top:0;min-height: 100%;z-index: 0}
.about_environment li:nth-child(4n){margin-right: auto;}

/**联系我们**/
.contact_map{width:100%;height:600px;margin-top: 10px;z-index: 0}
.contact_message_con{margin:-170px auto 60px auto;background-color: #ffffff;z-index: 1;position: relative;padding:42px 0px;box-shadow: 0px 5px 15px 10px #F2F2F2}
.contact_message_con .left_con{width:55.83%;float:left;margin:20px auto auto 5%;}
.contact_message_con .left_con .tel_con{font-size: 16px;}
.contact_message_con .left_con .tel_con span{font-size: 30px;color:#0091EF;}
.contact_message_con .left_con .consult_con{font-size: 16px;margin-top: 15px;}
.contact_message_con .left_con .consult_con .consult{width:110px;height:35px;border-radius: 20px;text-align: center;line-height: 35px;color:#ffffff;background-color: #0091EF;display: inline-block;}
.contact_message_con .left_con .info_con{line-height: 43px;font-size: 16px;margin-top:40px;}
.contact_message_con .left_con .ewm{width:30%;float:right;margin-left: 1%;}
.contact_message_con .left_con .ewm .pic{width:100%;padding-top: 100%;position: relative;overflow: hidden;}
.contact_message_con .left_con .ewm .pic img{width:100%;height:100%;position: absolute;left:0;top:0;}
.contact_message_con .left_con .ewm span{display: block;text-align: center;color:#999999;font-size: 14px;margin-top: 10px;}
.contact_message_con .right_message{width:28.33%;float:right;border:1px solid #EAEAEA;margin-right: 4%;}
.contact_message_con .right_message .mes_list{height:58px;line-height: 58px;border-bottom:1px solid #EAEAEA;padding-left: 6%;font-size: 16px;}
.contact_message_con .right_message .mes_list .input{width:110px;border:0px;}
.contact_message_con .right_message .mes_list .code_img{width:40%;height:56px;}
.contact_message_con .right_message .mes_list .textarea{width:240px;height:75px;line-height: 25px;border:0px;margin-top: 5px;}
.contact_message_con .right_message .mes_list:last-child{border-bottom: 0px;}
.contact_message_con .right_message .submit{width:100%;height:60px;background-color:#0091EF;text-align: center;line-height: 60px;font-size: 16px;color:#ffffff;border:0;outline: none;cursor: pointer; }

/**工程案例**/
.case_cate{margin:56px auto auto auto;padding:15px 0px;background-color: #f6f6f6;border:1px solid #EAEAEA;}
.case_cate li{float:left;margin-left: 3%;font-size: 16px;}
.case_cate li a{transition:0.2s;}
.case_cate li:hover a{color:#0091EF;font-weight: bold;}
.case_cate li.on a{color:#0091EF;font-weight: bold;}

.case{margin: 40px auto 40px auto;}
.case .con{}
.case .con li{width:33%;float:left;margin:auto 0.5% 18px auto;}
.case .con li .li_con{width:100%;position: relative;padding-top: 67.22%;overflow: hidden;}
.case .con li .li_con img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.case .con li .li_con .li_text{padding:12% 0px 0px 10%;width:90%;height:88%;background:url(../images/index_case_bg.png);position: absolute;left:-100%;top:0;z-index: 1;transition: 0.6s;display: none;}
.case .con li .li_con .li_text .title{height:24px;line-height: 24px;overflow: hidden;color:#ffffff;font-size: 24px}
.case .con li .li_con .li_text .des{line-height: 34px;height:68px;overflow: hidden;color:#ffffff;font-size: 16px;width:90%;margin-top: 20px;}
.case .con li .li_con .li_text .more{width:98px;height:34px;background:url(../images/index_project_more.png) center center no-repeat;border:1px solid #ffffff;border-radius: 25px;margin-top: 10%;}
.case .con li .li_title{width:100%;height:30px;line-height: 30px;text-align: center;margin-top: 10px;display: block;}
.case .con li:nth-child(3n){margin-right: auto;}


.case_detail_con{margin:40px auto 30px auto;}
.case_detail_con .left_case_detail_con{width:66.66%;float:left;padding-right: 4.166%;border-right:1px solid #EAEAEA;padding-bottom: 50px;}
.case_detail_con .left_case_detail_con .case_title{font-weight: bold;font-size: 24px;line-height: 30px;}
.case_detail_con .left_case_detail_con .case_date{margin-top: 15px;font-size: 16px;color:#999999;padding-bottom: 10px;border-bottom: 1px solid #EAEAEA;}
.case_detail_con .left_case_detail_con .case_detail{margin-top: 25px;}
.case_detail_con .right_other{width:25%;float:right;}
.case_detail_con .right_other .other_message_con{}
.case_detail_con .right_other .other_message_con .title{height:22px;line-height: 22px;color:#0091EF;font-size: 20px;font-weight: bold;margin-bottom: 20px;}
.case_detail_con .right_other .other_message_con .mes_list{height:48px;border:1px solid #EAEAEA;margin-bottom: 15px;}
.case_detail_con .right_other .other_message_con .mes_list .input{padding:0px 5%;width:90%;font-size: 16px;background-color: #f6f6f6;height:48px;border:0px;outline: none;}
.case_detail_con .right_other .other_message_con .mes_list .code{width:35%;}
.case_detail_con .right_other .other_message_con .mes_list .code_img{width:52%;height:48px;}
.case_detail_con .right_other .other_message_con .submit{width:100%;height:48px;background-color: #0091EF;font-size: 16px;color:#ffffff;text-align: center;line-height: 48px;border:0px;outline: none;margin-top: 5px;cursor: pointer;}
.case_detail_con .right_other .other_news{margin-top: 40px;}
.case_detail_con .right_other .other_news .title{font-size: 20px;line-height: 20px;}
.case_detail_con .right_other .other_news .news_ul{margin-top: 20px;}
.case_detail_con .right_other .other_news .news_ul li{padding-bottom: 18px;border-bottom: 1px dashed #EAEAEA;margin-bottom: 20px;}
.case_detail_con .right_other .other_news .news_ul li .pic{width:40.33%;padding-top: 25%;overflow: hidden;position: relative;float:left;}
.case_detail_con .right_other .other_news .news_ul li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;}
.case_detail_con .right_other .other_news .news_ul li .right_title{width:51.66%;height:60px;line-height: 30px;overflow: hidden;font-size: 16px;float:right;margin-top: 5px;}

.prev_next_article{margin:40px auto auto auto;font-size: 16px;padding:20px 0;background-color: #f6f6f6;}
.prev_next_article .prev_article{width:40%;float:left;color:#666666;margin-left: 2%;height:18px;line-height: 18px;font-size: 16px;}
.prev_next_article .prev_article a{}
.prev_next_article .prev_article span{color:#797979;}
.prev_next_article .back_to_list{width:16%;text-align:center;float:left;color:#666666;height:18px;line-height: 18px;font-size: 16px;}
.prev_next_article .next_article{width:40%;text-align:right;float:right;color:#666666;margin-right: 2%;height:18px;line-height: 18px;font-size: 16px;}
.prev_next_article .next_article a{}
.prev_next_article .next_article span{color:#797979;}

/**机电消防工程**/
.jdxfproject_cate{margin:58px auto auto auto;background-color: #f6f6f6;border:1px solid #eaeaea;}
.jdxfproject_cate ul{padding:0px 2.25%;}
.jdxfproject_cate li{width:12.285%;padding-left: 2%;border-bottom: 1px solid #F0F0F0;font-size: 16px;line-height: 58px;height:58px;overflow: hidden;float:left;}
.jdxfproject_cate li  a{transition:0.2s;}
.jdxfproject_cate li:hover a{color:#0091EF;font-weight: bold;}
.jdxfproject_cate li.on a{color:#0091EF;font-weight: bold;}

.jdxfproject{margin:38px auto auto auto;}
.jdxfproject .con{}
.jdxfproject .con li{width:31%;float:left;margin:auto 3.2% 35px auto;padding-bottom: 38px;border:1px solid #EAEAEA;}
.jdxfproject .con li .pic{width:100%;padding-top: 64.51%;overflow: hidden;position: relative;}
.jdxfproject .con li .pic img{width:100%;position: absolute;left:0;z-index: 0;top:0;}
.jdxfproject .con li .title{width:96%;height:22px;margin:38px auto auto auto;line-height: 22px;overflow: hidden;font-size: 20px;text-align: center;}
.jdxfproject .con li .des{width:96%;height:18px;line-height: 18px;font-size: 16px;color:#666666;text-align: center;margin:18px auto auto auto;overflow: hidden;}
.jdxfproject .con li:nth-child(3n){margin-right: auto;}

/**消防维护**/
.maintenance{}
.maintenance li{width:48.75%;float:left;margin-bottom: 30px;}
.maintenance li .pic{width:100%;position: relative;padding-top: 46.15%;overflow: hidden;}
.maintenance li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;}
.maintenance li .pic .key{font-size: 36px;font-style: italic;font-weight: bold;color:#ffffff;text-align: center;line-height: 70px;width:60px;height:70px;background:url(../images/tou_blue.png);position: absolute;left:0;top:0;z-index: 1; }
.maintenance li .li_title{height:50px;line-height: 25px;margin-top: 15px;font-style: italic;font-size: 20px;overflow: hidden;}
.maintenance li:nth-child(2n){float:right;}

/**火探管**/
.tube{margin:50px auto 50px auto;}

/**免费设计方案**/
.message_empty_div{height:300px;}
/*.message{width:100%;height:100%;position: absolute;left:0;top:0;z-index: 999;background:url(../images/tou_black2.png);display: none;}*/

.message{width:800px;height:440px;margin:30px auto 50px auto;}
.message .left_message{width:500px;float:left;background-color: #ffffff;}
.message .left_message .title{font-size: 24px;text-align: center;line-height: 24px;margin-top: 20px;margin-bottom: 20px;}
.message .left_message .mes_list{width:378px;height:48px;margin:auto auto 17px auto;border:1px solid #EAEAEA;}
.message .left_message .mes_list .input{width:80%;padding-left: 5%;font-size: 16px;height:48px;border:0px;}
.message .left_message .mes_list .code{width:30%;}
.message .left_message .mes_list .code_img{width:60%;height:44px;}
.message .left_message .mes_list .submit{width:100%;height:48px;background-color: #0091EF;outline: none;border:0px;text-align: center;line-height: 48px;font-size: 16px;font-weight: bold;color:#ffffff;cursor: pointer;}
.message .left_message .tip{color:#666666;text-align: center;line-height: 14px;margin-top:15px; }
.message .left_message .tip span{color:#FF0000;}
.message .right_contact{width:300px;height:440px;background:url(../images/message_bg_1.jpg);float:right;}
.message .right_contact .title{font-size: 16px;color:#ffffff;text-align: center;margin-top: 70px;}
.message .right_contact .title span{font-weight: bold;font-size: 24px;display: block;margin-top: 10px;}
.message .right_contact .ewm_con{width:190px;height:189px;margin:15px auto auto auto;border-radius: 20px;background-color: #ffffff;border-top: 1px solid #ffffff;}
.message .right_contact .ewm_con img{width:165px;height:165px;display: block;margin:12.5px  auto auto auto;}
.message .right_contact .ewm_tip{text-align: center;font-size: 16px;color:#ffffff;margin-top: 15px;}

/****新闻中心**/
.news{margin:55px auto 50px auto;}
.news ul{}
.news ul li{border-bottom: 1px dashed #EAEAEA;padding-bottom: 30px;margin-bottom: 45px;}
.news ul li .li_date{width:7.5%;float:left;}
.news ul li .li_date .date_con{font-size: 16px;color:#666666;transition:0.2s;}
.news ul li .li_date .date_con span{display: block;font-size: 24px;font-weight: bold;line-height: 26px;color:#666666;margin-bottom: 5px;transition:0.2s;}
.news ul li .li_date .li_more{width:40px;height:40px;display: block;line-height: 40px;text-align: center;font-size: 26px;font-weight:bold;color:#cccccc;transition:0.2s;margin-top: 20px;}
.news ul li .li_line{width:5.58%;height:1px;background-color: #363636;float:left;margin-top: 13px;}
.news ul li .li_con{width:50.84%;float:left;margin:auto auto auto 2.2%;}
.news ul li .li_con .li_title{height:56px;line-height: 28px;font-size: 24px;font-weight: bold;overflow: hidden;}
.news ul li .li_con .li_title a{transition: 0.2s;}
.news ul li .li_con .li_des{height:76px;line-height: 38px;overflow: hidden;font-size: 16px;color:#666666;margin-top: 7px;}
.news ul li .li_pic{width:20.3%;float:right;position: relative;overflow: hidden;padding-top: 12.5%;}
.news ul li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;}

.news ul li:hover .li_date .date_con{color:#363636;}
.news ul li:hover .li_date .date_con span{color:#363636;}
.news ul li:hover .li_date .li_more{background-color: #0091EF;color:#ffffff;}
.news ul li:hover .li_con .li_title a{color:#0091EF;}

/****新闻详情**/
.news_detail{margin:50px auto 50px auto;}
.news_detail .title{line-height: 28px;font-size: 24px;text-align:center;}
.news_detail .date{height:18px;line-height:18px;text-align:center;color:#999999;margin-top: 15px;font-size: 16px;padding-bottom: 32px;border-bottom: 1px solid #EAEAEA;}
.news_detail .content{margin-top: 25px;}
.news_detail .other_con{margin-top: 30px;}
.news_detail .other_con .back_to_list{width:100px;height:36px;border-radius: 4px;background-color: #F8F8F8;text-align: center;line-height: 36px;font-size: 16px;border:1px solid #eaeaea;display: block;float:left;}
.news_detail .other_con .pre_next_article{width:83%;float:left;margin-left: 3%;}
.news_detail .other_con .pre_next_article .pre_next{height:18px;line-height: 18px;font-size: 16px;overflow: hidden;margin-bottom: 15px;}

/**消防工程**/
.xfproject{margin:48px auto 50px auto;}
.xfproject .con{}
.xfproject li{width:31.4%;float:left;margin:auto 2.9% 40px auto; }
.xfproject li .li_pic{width:100%;padding-top: 68%;overflow: hidden;position: relative;}
.xfproject li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;}
.xfproject li .li_title{height:22px;margin:20px auto auto auto;text-align: center;overflow: hidden;font-size: 20px;}
.xfproject li .li_title a{}
.xfproject li:nth-child(3n){margin-right: auto;}

/**视频专区**/
.video{margin:58px auto auto auto;}
.video ul{}
.video ul li{width:32%;float:left;margin:auto 2% 25px auto;}
.video ul li .li_pic{width:100%;position: relative;padding-top: 56.25%;overflow: hidden;}
.video ul li .li_pic .img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.video ul li .li_pic .play{width:100%;height:100%;background:url(../images/tou_black2.png);position: absolute;left:0;top:0;z-index: 1;display: block;opacity: 0;transition: 0.2s;}
.video ul li .li_pic .play img{display: block;margin:23% auto auto auto;}
.video ul li .li_title{height:50px;line-height: 25px;font-size: 20px;margin-top: 15px;overflow: hidden;}
.video ul li:nth-child(3n){margin-right: auto;}
.video ul li:hover .li_pic .play{opacity: 1;}

.video_detail{padding:60px 0px;background-color:#f6f6f6; }
.video_detail .con{margin:auto;}
.video_detail .con .play_con{width:68%;float:left;}
.video_detail .con .play_con .video_con{width:100%;padding-top: 56.5%;position: relative;}
.video_detail .con .play_con .video_con video{position: absolute;left:0;top:0;z-index: 0;width:100%;height:100%;}
.video_detail .con .play_con .video_title{font-weight: bold;font-size: 24px;line-height: 30px;margin-top: 33px;}
.video_detail .con .play_con .video_des{line-height: 30px;font-size: 16px;margin-top: 10px;}
.video_detail .con .right_list_con{width:29.166%;float:right;margin-top: 15px;}
.video_detail .con .right_list_con .list_ul{}
.video_detail .con .right_list_con .list_ul li{margin-bottom: 28px;}
.video_detail .con .right_list_con .list_ul li .li_pic{width:42.85%;float:left;position:relative;padding-top: 24.285%;overflow: hidden;}
.video_detail .con .right_list_con .list_ul li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.video_detail .con .right_list_con .list_ul li .li_con{width:51.428%;float:right;}
.video_detail .con .right_list_con .list_ul li .li_con .li_title{font-size: 18px;height:20px;line-height:20px;display: block;overflow: hidden;width:100%;margin-top: 10px;}
.video_detail .con .right_list_con .list_ul li .li_con .li_des{height:16px;line-height: 16px;overflow: hidden;color:#999999;margin-top: 15px;}

.video_recommend{margin:50px auto 50px auto;}
.video_recommend .title_con{font-size: 20px;font-weight: bold}
.video_recommend .title_con .change{padding-left: 25px;height:20px;font-weight:normal;background:url(../images/batch.jpg) left center no-repeat;font-size: 16px;color:#666666;display: block;float:right;line-height: 20px;}
.video_recommend .con{margin-top: 20px;}
.video_recommend .con ul{}
.video_recommend .con ul li{width:90%;}
.video_recommend .con ul li .li_pic{width:100%;position: relative;padding-top: 56.25%;overflow: hidden;}
.video_recommend .con ul li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.video_recommend .con ul li .li_title{height:22px;line-height: 22px;font-size: 20px;margin-top: 15px;overflow: hidden;}

/****产品******/
.product_category{margin:58px auto auto auto;border: 1px solid #EAEAEA;border-right:0px;}
.product_category li{width:19.9%;height:57px;text-align: center;line-height: 57px;float:left;border-bottom: 1px solid #EAEAEA;border-right: 1px solid #EAEAEA;font-size: 16px;display: flex; align-items: center;}
.product_category li a{display: block;line-height: 25px;width:100%;text-align: center;}
.product_category li:hover a{color:#0091EF;font-weight: bold;}
.product_category li.on a{color:#0091EF;font-weight: bold;}

.product{margin:40px auto 50px auto;}
.product ul{}
.product ul li{width:30.5%;float:left;border:1px solid #EAEAEA;padding-bottom: 40px;margin-right: 4%;transition: 0.3s;margin-bottom: 35px;}
.product ul li .pic{width:100%;padding-top: 72.72%;overflow: hidden;position: relative;}
.product ul li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;transition: 0.8s;}
.product ul li:hover .pic img{transform: scale(1.1);}
.product ul li .li_title{padding:0px 2%;margin-top: 38px;font-size: 20px;text-align: center;line-height: 20px;overflow: hidden;}
.product ul li .li_des{height:40px;text-align: center;line-height: 20px;overflow: hidden;color:#999999;padding:0 2%;margin-top: 15px;}
.product ul li .li_consult{width:63.63%;height:38px;text-align: center;overflow: hidden;margin:20px auto auto auto;border:1px solid #EAEAEA;transition: 0.3s;line-height: 38px;}
.product ul li .li_consult span{font-size: 16px;}
.product ul li:hover .li_consult{background-color: #0091EF;color:#ffffff;border:1px solid #0091EF;}
.product ul li:nth-child(3n){margin-right: auto;}
.product ul li:hover{box-shadow: 1px 10px 20px 10px #F3F3F3;}

.product_detail{}
.product_detail .pic{width:45.625%;float:left;position: relative;padding-top: 33.125%;overflow: hidden;}
.product_detail .pic img{width:100%;position: absolute;top:0;left:0;z-index: 0}
.product_detail .right_des{float:right;width:48.75%;}
.product_detail .right_des .title{font-weight: bold;font-size: 24px;line-height: 30px;margin-top: 10px;}
.product_detail .right_des .des{line-height: 38px;font-size: 16px;color:#666666;margin-top: 15px;}
.product_detail .right_des .consult_con{width:61.53%;height:39px;line-height:39px;border-radius: 20px;border:1px solid #0091EF;background:url(../images/product_tel.jpg) 9% center no-repeat;padding-left: 13%;color:#0091EF;font-size: 16px;font-weight: bold;margin-top: 20px;}
.product_detail .right_des .consult_con .consult_a{width:45%;height:39px;display: block;float:right;border-radius: 20px;background-color: #0091EF;color:#ffffff;font-size: 16px;text-align: center;line-height: 39px;font-weight: normal;}
.product_detail_title{height:50px;line-height: 50px;padding-left: 15px;font-size: 16px;font-weight: bold;color:#0091EF;background-color: #f6f6f6;margin-top: 25px;}

.prev_next{width:1037px;margin:46px auto auto auto;}
.prev_next li{width:319px;height:54px;line-height: 54px;text-align: center;background-color: #2F8F21;color:white;float:left;margin-right:40px;font-size: 16px;overflow: hidden;}
.prev_next li a{color:white;}
.prev_next li:last-child{margin-right: 0px;}

.dede_pages{text-align: center;margin:40px auto auto auto;}
.dede_pages .current{width:40px;height:30px;line-height: 30px;font-size: 16px;color:#AAAAAA;border:1px solid #0091EF;background-color: #0091EF;display: inline-block;margin-bottom: 0px;margin-left:15px;color:white;}
.dede_pages a{width:40px;height:30px;line-height: 30px;padding-top:0px;font-size: 16px;color:#AAAAAA;background-color: white;display: inline-block;float:none;margin-bottom: 0px;margin-left:15px;border:1px solid #DDDDDD;}
.dede_pages a:hover{background-color: #0091EF;color:white; }
.dede_pages .next{width:60px;height:30px;line-height: 30px;font-size: 16px;padding-top:0px;color:white;background-color: #0091EF;display: inline-block;float:none;text-align: center;margin-bottom: 0px;margin-left:15px;vertical-align:top;border:1px solid #0091EF}
.dede_pages .prev{width:60px;height:30px;line-height: 30px;font-size: 16px;padding-top:0px;color:white;background-color: #0091EF;display: inline-block;float:none;text-align: center;margin-bottom: 0px;border:1px solid #0091EF;}

#fengxiangx{display: inline-block;vertical-align: middle;}

.m_main_nav{display: none;}


/****免费设计******/
.design{margin:30px auto 50px auto;}
.design .design_content{}

/**浮窗***/
.float_window{width:88px;position: fixed;top:40%;right:18px;z-index: 11;}
.float_window ul{}
.float_window ul li{width:100%;border: 1px solid #EAEAEA;margin-bottom: 10px;height:88px;position: relative;background-color: #ffffff;cursor: pointer;}
.float_window ul li img{display: block;margin:15px auto auto auto;}
.float_window ul li .ewm{width:0px;height:88px;display: block;margin:auto;position: absolute;left:0px;bottom:0;transition: 0.3s;}
.float_window ul li:hover .ewm{width:88px;left:-88px;}
.float_window ul li span{text-align: center;color:#666666;display: block;margin-top: 8px;}



/****手机底部导航*******/
.m_foot{display: none;}
