/**** 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:#282828;margin:auto;max-width:1920px;}
a{text-decoration:none;color:#333333;font-family:"微软雅黑",Arial, "宋体", Helvetica, sans-serif, Verdana;background:none;}
a:hover{color:#1CB19E;}
.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{width:100%;max-width:  980px;}
.max_width2{width:100%;max-width: 980px;}

@font-face{
	font-family:'swiss';
    	src:url('../fonts/Swiss721BT-BlackCondensed.otf');
}

/****顶部*******/
.hua_top{margin:auto;height:25px;background-color: #F5F5F5;line-height: 25px;}
.hua_top .con{margin:auto;color:#666666;font-size: 12px;}
.hua_top .con .welcome{float:left;}
.hua_top .con .collect{float:right;color:#666666;display: block;}

.hua_head{height:85px;margin:auto;}
.hua_head .logo{float:left;margin:4px auto auto auto;width:9%;}
.hua_head .nav_con{width:86.16%;float:right;}
.hua_head .nav_con .tel_con{float:right;padding-left: 32px;background:url(../images/tel.png) left top no-repeat;color:#DA1F13;font-size: 14px;margin-top: 3px;font-style: italic;line-height: 20px;}
.hua_head .nav_con .tel_con span{font-size: 16px;font-weight:bold;text-shadow: 0px 2px  2px #DAD5C8;display: inline-block;vertical-align: top}
.hua_head .nav_con .slogan{display: block;width:52.41%;float:left;margin-top: 7px;}
.hua_head .nav_con .nav_ul{margin:5px auto auto auto;}
/*.hua_head .nav_con .nav_ul li{margin-left: 80px;float:left;line-height: 16px;font-size: 16px}*/
.hua_head .nav_con .nav_ul li{width:11%;float:left;font-size: 15px;height:30px;line-height: 30px;text-align: center;border-radius: 3px;background-color:#1CB19E;transition: 0.3s;margin-right: 1.5%;}
.hua_head .nav_con .nav_ul li a{color:#ffffff;display: block;}
.hua_head .nav_con .nav_ul li:hover{background-color:#F61E64;}
.hua_head .nav_con .nav_ul li.on{background-color:#F61E64;}
.hua_head .nav_con .nav_ul li:last-child{margin-right: auto;}

.hua_head .m_slogan{display: block;width:52.41%;float:left;margin-top: 10px;display: none;}

.search_con{width:100%;height:40px;background-color: #F5F5F5;margin:auto;}
.search_con .con{margin:auto;}
.search_con .con .keyword_con{float:left;margin-top: 7px;font-size: 13px;margin-left: 1%}
.search_con .con .keyword_con span{font-weight: bold;}
.search_con .con .search{width:30%;float:right;margin-top: 5px;height:30px;border-radius: 30px;background-color: #ffffff;margin-right: 1%;}
.search_con .con .search .input{width:70%;height:28px;background-color: #ffffff;display: block;float:left;margin:auto auto auto 5%;border:0px;}
.search_con .con .search .search_btn{width:30px;height:30px;display: block;background:url(../images/search_bg.png) center center no-repeat;float:right;margin:auto 2% auto auto;outline: none;cursor:pointer;border:0px;}
.search_con .con .location_con{float:left;margin-top: 8px;color:#666666;}
.search_con .con .location_con a{color:#666666;}
.search_con .con .location_con a:hover{color:#1CB19E;}

/****轮播图*************/
.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;}

.m_banner{display: none;}

/****首页板块标题*******/
.index_title{margin:8px auto auto auto;text-align: center;}
.index_title .title{font-size: 26px;line-height: 26px;font-weight: bold;color:#C7364D;}
.index_title .title .left_icon{margin-right: 18px;}
.index_title .title .right_icon{margin-left: 18px;}
.index_title .line{width:46px;height:4px;background-color:#EFCB25;margin:20px auto auto auto; }

/***商户***/
.index_shop{margin:10px auto auto auto;}
.index_shop .category_con{text-align: center;}
.index_shop .category_con li{margin-right: 28px;display: inline-block;font-size: 15px;}
.index_shop .category_con li a{width:107px;height:31px;border-radius: 3px;background-color: #1CB19E;text-align: center;line-height: 31px;display: block;transition: 0.3s;color:#ffffff;}
.index_shop .category_con li:hover a{background:url(../images/flower.png) 5px center no-repeat;background-color: #F61E64;}
.index_shop .category_con li.on a{background:url(../images/flower.png) 5px center no-repeat;background-color: #F61E64;}
.index_shop .shop_con{margin:12px auto auto auto;display: none;}
.index_shop .shop_con li{width:23.33%;float:left;margin-right:2.22%;box-shadow: 2px 3px 10px 3px #f5f5f5;margin-bottom: 15px;transition: 0.3s;}
.index_shop .shop_con li:nth-child(4n){margin-right: auto;}
.index_shop .shop_con li .pic{width:100%;padding-top: 68%;overflow: hidden;position: relative;border-top-right-radius: 8px;border-top-left-radius: 8px;} 
.index_shop .shop_con li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;min-height: 100%;}
.index_shop .shop_con li .pic .show_info{padding:7% 5% 2% 5%;background:url(../images/tou_back.png);width:90%;height:91%;position: absolute;left:0;top:0;z-index: 0;color:#ffffff;opacity: 0;transition: 0.3s;}
.index_shop .shop_con li .pic .show_info .info_title{width:100%;height:16px;line-height: 16px;overflow: hidden;font-size: 15px;}
.index_shop .shop_con li .pic .show_info .info_tel{height:15px;line-height: 15px;overflow: hidden;margin-top: 5%;font-size: 13px}
.index_shop .shop_con li .pic .show_info .info_address{line-height: 22px;margin-top: 5%;font-size: 13px}
.index_shop .shop_con li .pic .show_info .info_more{width:29px;height:29px;background:url(../images/more.png);margin:3% auto auto auto;}
.index_shop .shop_con li .li_con{padding:8px 8% 3px 8%;background-color: #ffffff;}
.index_shop .shop_con li .li_con .li_title{width:100%;height:15px;line-height: 15px;font-size: 14px;overflow: hidden;display: block;}
.index_shop .shop_con li .li_con .li_des{line-height: 20px;color:#333333;height:40px;overflow: hidden;margin-top: 5px;font-size: 12px;}
.index_shop .shop_con li:hover{box-shadow: 2px 5px 20px 5px #f5f5f5;}
.index_shop .shop_con li:hover .pic .show_info{opacity: 1;}
.index_shop .shop_con li.more_shop{clear:both;width:80px;height:26px;float:none;margin-right:auto;border-radius: 3px;color:#ffffff;text-align: center;line-height: 26px;margin:10px auto auto auto;background-color: #1CB19E;}
.index_shop .shop_con li.more_shop a{display: block;color:#ffffff;}
.index_shop .shop_con.shop_show{display: block;}

/***商户banner***/
.index_shop_banner{height:300px;background:url(../images/index_shop_banner.jpg) center center no-repeat;margin:25px auto auto auto; }

/***形象展示***/
.index_image{width:100%;height:253px;background:url(../images/index_img_show_bg.jpg) center top no-repeat;padding-top:3px;margin: 13px auto auto auto;}
.index_image_show{margin:15px auto auto auto;position: relative;}
.index_image_show .prev_img{width:34px;height:34px;display: block;background:url(../images/prev_pic.png);background-size: 100% 100%;position: absolute;left:5px;top:45%;z-index: 0}
.index_image_show .next_img{width:34px;height:34px;display: block;background:url(../images/next_pic.png);background-size: 100% 100%;position: absolute;right:5px;top:45%;z-index: 0}
.index_image_show .show_con{width:90%;margin:auto;}
.index_image_show .show_con li{width:93%;margin-left: 2%;}
.index_image_show .show_con li .pic{padding-top: 60%;width:100%;position: relative;overflow: hidden;}
.index_image_show .show_con li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}

/****首页新闻******/
.index_news{margin:20px auto 25px auto;}
.index_news .news_title_con{}
.index_news .news_title_con .left_title{float:left;font-size: 18px;}
.index_news .news_title_con .left_title span{font-size: 30px;font-weight: bold;display: block;line-height: 30px;margin-bottom: 2px;}
.index_news .news_title_con .news_cate{float:right;margin-top: 15px;}
.index_news .news_title_con .news_cate li{margin-right: 28px;display: inline-block;font-size: 15px;}
.index_news .news_title_con .news_cate li a{width:107px;height:31px;border-radius: 3px;background-color: #1CB19E;text-align: center;line-height: 31px;display: block;transition: 0.3s;color:#ffffff;}
.index_news .news_title_con .news_cate li:hover a{background-color: #F61E64;}
.index_news .news_title_con .news_cate li.on a{background-color: #F61E64;}
.index_news .news_con{margin:20px auto auto auto;}
.index_news .news_con .first_news{width:38.41%;float:left;border-radius: 8px;overflow: hidden;}
.index_news .news_con .first_news .pic{width:100%;padding-top: 52%;overflow: hidden;position:relative;}
.index_news .news_con .first_news .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;transition: 0.5s;}
.index_news .news_con .first_news:hover .pic img{transform: scale(1.1);}
.index_news .news_con .first_news .first_news_con{padding:25px 0px;background-color: #1CB19E;}
.index_news .news_con .first_news .first_news_con .date_con{width:24.13%;float:left;text-align: center;}
.index_news .news_con .first_news .first_news_con .date_con .date{color:#ffffff;} 
.index_news .news_con .first_news .first_news_con .date_con .date span{font-size: 32px;display: block;margin-bottom: 5px}
.index_news .news_con .first_news .first_news_con .date_con .more_btn{width:42px;height:42px;text-align: center;line-height: 42px;display: block;margin:10px auto auto auto;background-color: #ffffff;border-radius: 50%;}
.index_news .news_con .first_news .first_news_con .date_con .more_btn i{font-size: 24px;color:#1CB19E;font-weight: bold;}
.index_news .news_con .first_news .first_news_con .title_con{width:67.85%;float:left;}
.index_news .news_con .first_news .first_news_con .title_con .title{width:100%;height:18px;display: block;overflow: hidden;color:#ffffff;font-size: 16px;line-height: 18px;}
.index_news .news_con .first_news .first_news_con .title_con .line{width:100%;height:1px;background-color: #ffffff;margin-top: 20px;}
.index_news .news_con .first_news .first_news_con .title_con .des{height:60px;line-height: 30px;color:#ffffff;overflow: hidden;margin-top: 13px;}
.index_news .news_con .other_news{width:55.84%;float:right;}
.index_news .news_con .other_news .other_first{box-shadow: 1px 5px 12px 3px #F0F0F0;padding:28px 0px;border-radius: 6px;}
.index_news .news_con .other_news .other_first .date_con{width:19.5%;float:right;text-align: center;}
.index_news .news_con .other_news .other_first .date_con .date{color:#333333;} 
.index_news .news_con .other_news .other_first .date_con .date span{font-size: 32px;display: block;margin-bottom: 5px;color:#333333;}
.index_news .news_con .other_news .other_first .date_con .more_btn{width:42px;height:42px;text-align: center;line-height: 42px;display: block;margin:10px auto auto auto;background-color: #1CB19E;border-radius: 50%;}
.index_news .news_con .other_news .other_first .date_con .more_btn i{font-size: 24px;color:#ffffff;font-weight: bold;}
.index_news .news_con .other_news .other_first .title_con{width:74%;float:right;}
.index_news .news_con .other_news .other_first .title_con .title{width:100%;height:18px;display: block;overflow: hidden;color:#333333;font-size: 16px;line-height: 18px;}
.index_news .news_con .other_news .other_first .title_con .title:hover{color:#1CB19E;}
.index_news .news_con .other_news .other_first .title_con .line{width:100%;height:1px;background-color: #B3B3B3;margin-top: 24px;}
.index_news .news_con .other_news .other_first .title_con .des{height:60px;line-height: 30px;color:#333333;overflow: hidden;margin-top: 15px;}
.index_news .news_con .other_news .other_con{width:95%;margin:auto;}
.index_news .news_con .other_news .other_con li{height:55px;border-bottom: 1px solid #f5f5f5;line-height: 55px;overflow: hidden;}
.index_news .news_con .other_news .other_con li a{color:#333333;}
.index_news .news_con .other_news .other_con li a:hover{color:#1CB19E;}
.index_news .news_con .other_news .other_con li .li_date{width:70px;height:54px;float:right;color:#333333;text-align: right;}

.link{padding:5px 5px;background-color:#f5f5f5;margin:auto;}
.link .con{color:#666666;margin:auto;}
.link .con a{display: inline-block;font-size: 13px;margin-right: 15px;color:#333333;line-height: 20px;}


/****底部*************/
.main_bottom{padding:15px 5px 20px 5px;background-color: #363636;margin:auto;}
.main_bottom .con{margin:auto;}
.main_bottom .con .bot_nav{}
.main_bottom .con .bot_nav li{float:left;margin-right: 60px;font-size: 15px;}
.main_bottom .con .bot_nav li a{color:#ffffff;}
.main_bottom .con .info_con{float:left;color:#ffffff;margin-top: 15px;}
.main_bottom .con .info_con .info_title{font-size:15px;}
.main_bottom .con .info_con .info_list{font-size: 14px;line-height: 26px;margin-top: 5px;}
.main_bottom .con .info_con .info_list a{color:#ffffff;}
.main_bottom .con .ewm_con{width:9.58%;float:right;}
.main_bottom .con .ewm_con .pic{width:100%;padding-top: 100%;overflow: hidden;position: relative;}
.main_bottom .con .ewm_con .pic img{width:100%;position: absolute;left:0;top:0;}
.main_bottom .con .ewm_con span{display: block;font-size: 13px;color:#ffffff;text-align: center;line-height: 13px;margin-top: 13px;}
/*.main_bottom .line{width:100%;height:1px;background-color:#1CB19E;margin:56px auto auto auto;}
.main_bottom .link_title{width:190px;height:40px;border-radius: 3px;background-color: #1CB19E;text-align: center;line-height: 40px;color:#ffffff;font-size: 16px;margin:-20px auto auto auto;position: relative;}
.main_bottom .link_con{margin:20px auto auto auto;text-align: center;}
.main_bottom .link_con a{display: inline-block;margin-right:15px;color:#ffffff ! important;background-color: none ! important;}
.main_bottom .copyright{margin:15px auto auto auto;text-align: center;line-height: 25px;color:#cccccc;}
.main_bottom .copyright a{color:#cccccc;}*/

.nav_more{display: none;}

/****产品中心**/
.product{margin:42px auto auto auto;}
.product li{width:48.33%;float:left;border-radius: 5px;overflow: hidden;margin-bottom: 30px;box-shadow: 1px 5px 5px 1px #F5F5F5;}
.product li:nth-child(2n){float:right;}
.product li .li_pic{width:50.68%;float:left;padding-top: 42%;overflow: hidden;position: relative;}
.product li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;transition: 1s;}
.product li:hover{box-shadow: 1px 5px 15px 5px #F5F5F5;}
.product li:hover .li_pic img{transform: scale(1.1);}
.product li .li_con{width:43.1%;float:right;margin-right: 2%;}
.product li .li_con .li_title{margin: 15px auto 23px auto;height:18px;line-height: 18px;overflow: hidden;font-size: 18px;}
.product li .li_con .li_item{height:32px;line-height:16px;overflow: hidden;color:#666666;margin-bottom: 4px;}
.product li .li_con .li_more{width:134px;height:32px;border:1px solid #49B3B3;border-radius: 15px;display: block;text-align: center;line-height: 32px;font-size: 16px;color:#666666;transition: 0.4s;margin-top: 10px;}
.product li .li_con .li_more:hover{background-color: #49B3B3;color:#ffffff;}

.product_detail_con{background-color: #F5F5F5;padding-bottom: 50px;margin:auto;}
.product_detail_con .con{margin:auto;}
.product_detail_con .con .left_con{width:74.16%;float:left;}
.product_detail_con .con .left_con .top_detail{padding:26px 4.25% 30px 4.25%;background-color: #ffffff;}
.product_detail_con .con .left_con .top_detail .detail_title{font-size: 24px;line-height: 28px;font-weight: bold;color:#363636;text-align: center;}
.product_detail_con .con .left_con .top_detail .detail_special{text-align: center;color:#666666;line-height: 25px;margin-top: 15px;}
.product_detail_con .con .left_con .top_detail .detail_line{width:100%;height:1px;background-color:#F5F5F5;margin-top: 15px; }
.product_detail_con .con .left_con .top_detail .detail_content{margin-top: 20px;}
.product_detail_con .con .left_con .quality{padding:20px 4.25% 30px 4.25%;background-color: #ffffff;margin-top: 22px;}
.product_detail_con .con .left_con .quality .quality_title{height:22px;font-size: 22px;padding-left: 15px;border-left: 3px solid #1CB19E;line-height: 22px;}
.product_detail_con .con .left_con .quality .quality_ul{margin-top: 20px;} 
.product_detail_con .con .left_con .quality .quality_ul li{width:90%;box-shadow: 1px 2px 5px 3px #E5E5E5;margin:10px auto;}
.product_detail_con .con .left_con .quality .quality_ul li .li_pic{width:100%;padding-top: 69.68%;overflow: hidden;position:relative;}
.product_detail_con .con .left_con .quality .quality_ul li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.product_detail_con .con .left_con .shop_img{padding:20px 4.25% 20px 4.25%;background-color: #ffffff;margin-top: 22px;}
.product_detail_con .con .left_con .shop_img .shop_title{height:22px;font-size: 22px;padding-left: 15px;border-left: 3px solid #1CB19E;line-height: 22px;}
.product_detail_con .con .left_con .shop_img .shop_img_ul{margin-top: 20px;}
.product_detail_con .con .left_con .shop_img .shop_img_ul li{width:31.7%;float:left;padding-top: 20.7%;overflow: hidden;position: relative;margin:auto 2.45% 20px auto;}
.product_detail_con .con .left_con .shop_img .shop_img_ul li img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.product_detail_con .con .left_con .shop_img .shop_img_ul li:nth-child(3n){margin-right: auto;}
.product_detail_con .con .right_other{width:21.75%;padding:24px 1.4% 1px 1.4%;background-color: #ffffff;float:right;}
.product_detail_con .con .right_other li{margin:15px auto 15px auto;border-bottom: 1px solid #F5F5F5;padding-bottom: 13px;}
.product_detail_con .con .right_other li .li_title{height:16px;line-height: 16px;overflow: hidden;font-size: 16px;}
.product_detail_con .con .right_other li .li_pic{width:100%;padding-top: 68.96%;overflow: hidden;position: relative;margin-top: 15px;}
.product_detail_con .con .right_other li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}

/****产品中心**/
.news{margin: 40px auto 40px auto;}
.news .category_con{text-align: center;}
.news .category_con li{margin-right: 28px;display: inline-block;font-size: 16px;}
.news .category_con li a{width:107px;height:42px;border-radius: 3px;background-color: #F6F6F6;text-align: center;line-height: 42px;display: block;transition: 0.3s;}
.news .category_con li:hover a{background-color: #1CB19E;color:#ffffff;}
.news .category_con li.on a{background-color: #1CB19E;color:#ffffff;}
.news .news_ul{margin:40px auto auto auto;}
.news .news_ul li{margin-bottom: 56px;}
.news .news_ul li .li_pic{width:30%;float:left;padding-top: 20.83%;overflow: hidden;position: relative;}
.news .news_ul li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;}
.news .news_ul li .li_con{width:64.83%;float:right;}
.news .news_ul li .li_con .li_title{height:18px;line-height: 18px;overflow: hidden;font-size: 18px;margin-top: 30px;}
.news .news_ul li .li_con .li_des{height:64px;line-height: 32px;color:#666666;overflow: hidden;margin-top: 20px;}
.news .news_ul li .li_con .li_line{height:1px;background-color: #cccccc;margin-top: 25px;}
.news .news_ul li .li_con .li_date{margin-top: 40px;color:#999999;}

/****新闻详情**/
.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;}


/**联系我们**/
.contact{margin:55px auto;}
.contact .left_info_con{width:33.33%;float:left;}
.contact .left_info_con .company_title{font-size: 30px;font-weight: bold;line-height: 30px;margin-bottom: 35px;}
.contact .left_info_con .info_list{line-height: 32px;font-size: 16px;padding-left: 34px;background:url(../images/contact_tel.jpg) left 3px no-repeat;margin-top: 20px;}
.contact .left_info_con .info_list.contact_email{background:url(../images/contact_email.jpg) left 7px no-repeat}
.contact .left_info_con .info_list.contact_address{background:url(../images/contact_address.jpg) left 5px no-repeat}
.contact .left_info_con .service_tel{color:#666666;font-size: 16px;margin-top: 25px;}
.contact .left_info_con .service_tel span{display: block;color:#F5232C;font-size: 28px;font-weight: bold;margin-top: 10px;}
.contact .left_info_con .ewm_con{width:38.5%;float:left;margin:20px 6.25% auto  auto;box-shadow: 1px 3px 10px 5px #F3F3F3;padding-bottom: 10px;}
.contact .left_info_con .ewm_con:last-child{margin-right: auto;}
.contact .left_info_con .ewm_con .ewm_pic{width:90%;margin:10px auto auto auto;padding-top: 90%;position: relative;overflow: hidden;}
.contact .left_info_con .ewm_con .ewm_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.contact .left_info_con .ewm_con span{display: block;text-align: center;line-height: 14px;color:#666666;margin-top: 5px;}
.contact .map{width:62.91%;float:right;height:556px;}

/****新闻详情**/
.news_detail{margin:50px auto 50px auto;background-color: #ffffff;}
.news_detail .title{height:20px;line-height: 20px;font-size: 18px;text-align:center;overflow: hidden;font-weight: bold;}
.news_detail .date{text-align:center;color:#999999;margin-top: 15px;}
.news_detail .content{margin-top: 30px;}
.prev_next_article{margin-top: 10px;font-size: 14px;}
.prev_next_article .prev_article{width:40%;float:left;color:#666666;}
.prev_next_article .prev_article a{color:#666666;}
.prev_next_article .back_to_list{width:20%;text-align:center;float:left;display: inline-block;color:#666666;}
.prev_next_article .next_article{width:40%;text-align:right;float:left;color:#666666;}
.prev_next_article .next_article a{ccolor:#666666;}


/****工程案例**/
.case{}
.case li{width:31.74%;float:left;margin-right: 2.39%;margin-bottom: 32px;background-color: #ffffff;transition: 0.2s;}
.case li .pic{width:100%;padding-top: 71.428%;overflow: hidden;position: relative;}
.case li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;transition: 0.2s;}
.case li .li_con{padding:25px 7.5% 20px 7.5%;margin:auto;}
.case li .li_con .title{width:100%;height:22px;line-height: 22px;display: block;overflow: hidden;font-size: 20px;}
.case li .li_con .des{height:48px;line-height: 24px;overflow: hidden;margin:10px auto auto auto;}
.case li:nth-child(3n){margin-right:auto;}
.case li:hover{box-shadow: 1px 2px 15px 5px #EAEAEA;}

.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;}

.pages{text-align: center;margin:40px auto 40px auto;}
.pages li{display: inline-block;vertical-align: top;}
.pages .disabled{width:40px;height:30px;}
.pages .active{width:40px;height:30px;line-height: 30px;font-size: 16px;color:#AAAAAA;border:1px solid #49B3B3;background-color: #49B3B3;display: inline-block;margin-bottom: 0px;margin-left:15px;color:white;}
.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;}
.pages a:hover{background-color: #49B3B3;color:white; }



#fengxiangx{margin:15px auto auto auto;}

.m_main_nav{display: none;}


/**浮窗***/
.float_window{width:48px;position: fixed;top:35%;right:10px;z-index: 11;}
.float_window ul{}
.float_window ul li{width:100%;margin-bottom: 10px;border:1px solid #ffffff;border-radius:3px;height:48px;position: relative;background-color: #ffffff;cursor: pointer;box-shadow: 1px 2px 5px 3px #D5D5D5}
.float_window ul li img{display: block;margin:8px auto auto auto;}
.float_window ul li.tel{background-color: #1CB19E;border:1px solid #1CB19E;}
.float_window ul li .tel_con{width:221px;height:138px;background:url(../images/box_tel_bg.png);position: absolute;left:-221px;top:0;z-index: 0;display: none;transition: 0.3s;}
.float_window ul li .tel_con .tel_number{width:90%;line-height: 20px;text-align: center;margin: 85px auto auto auto;}
.float_window ul li.tel:hover .tel_con{display: block;}
.float_window ul li .ewm{width:80px;height:80px;display: none;margin:auto;position: absolute;left:-83px;top:0;transition: 0.3s;}
.float_window ul li:hover .ewm{display: block;}
.float_window ul li span{text-align: center;color:#666666;display: block;margin-top: 3px;font-size: 12px}


/****手机底部导航*******/
.m_foot{display: none;}

@Media screen and (max-width: 1236px){

.max_width{width:97%;}
/****顶部*******/
.hua_top{margin:auto;height:25px;background-color: #F5F5F5;line-height: 25px;}
.hua_top .con{margin:auto;color:#666666;}
.hua_top .con .welcome{float:left;}
.hua_top .con .collect{float:right;color:#666666;display: block;}

.hua_head{height:85px;margin:auto;}
.hua_head .logo{float:left;margin:4px auto auto auto;width:9%;}
.hua_head .nav_con{width:86.16%;float:right;}
.hua_head .nav_con .tel_con{float:right;padding-left: 32px;background:url(../images/tel.png) left top no-repeat;color:#DA1F13;font-size: 14px;margin-top: 3px;font-style: italic;line-height: 20px;}
.hua_head .nav_con .tel_con span{font-size: 16px;font-weight:bold;text-shadow: 0px 2px  2px #DAD5C8;display: inline-block;vertical-align: top}
.hua_head .nav_con .slogan{display: block;width:52.41%;float:left;margin-top: 7px;}
.hua_head .nav_con .nav_ul{margin:5px auto auto auto;}
/*.hua_head .nav_con .nav_ul li{margin-left: 80px;float:left;line-height: 16px;font-size: 16px}*/
.hua_head .nav_con .nav_ul li{width:11%;float:left;font-size: 15px;height:30px;line-height: 30px;text-align: center;border-radius: 3px;background-color:#1CB19E;transition: 0.3s;margin-right: 1.5%;}
.hua_head .nav_con .nav_ul li a{color:#ffffff;}
.hua_head .nav_con .nav_ul li:hover{background-color:#F61E64;}
.hua_head .nav_con .nav_ul li:last-child{margin-right: auto;}

.search_con{width:100%;height:48px;background-color: #F5F5F5;}
.search_con .con{margin:auto;}
.search_con .con .keyword_con{float:left;margin-top: 10px;}
.search_con .con .keyword_con span{font-weight: bold;}
.search_con .con .search{width:30%;float:right;margin-top: 7px;height:32px;border-radius: 30px;background-color: #ffffff;}
.search_con .con .search .input{width:70%;height:30px;background-color: #ffffff;display: block;float:left;margin:auto auto auto 5%;border:0px;}
.search_con .con .search .search_btn{width:30px;height:30px;display: block;background:url(../images/search_bg.png) center center no-repeat;float:right;margin:1px 2% auto auto;outline: none;cursor:pointer;border:0px;}
.search_con .con .location_con{float:left;margin-top: 13px;color:#666666;}
.search_con .con .location_con a{color:#666666;}
.search_con .con .location_con a:hover{color:#1CB19E}

/****首页板块标题*******/
.index_title{margin:10px auto auto auto;text-align: center;}
.index_title .title{font-size: 26px;line-height: 26px;font-weight: bold;color:#C7364D;}
.index_title .title .left_icon{margin-right: 18px;}
.index_title .title .right_icon{margin-left: 18px;}
.index_title .line{width:46px;height:4px;background-color:#EFCB25;margin:20px auto auto auto; }

/***商户***/
.index_shop{margin:10px auto auto auto;}
.index_shop .category_con{text-align: center;}
.index_shop .category_con li{margin-right: 18px;display: inline-block;font-size: 14px;}
.index_shop .category_con li a{width:107px;height:31px;border-radius: 3px;background-color: #1CB19E;text-align: center;line-height: 31px;display: block;transition: 0.3s;color:#ffffff;}
.index_shop .category_con li:hover a{background-color: #F61E64;}
.index_shop .category_con li.on a{background-color: #F61E64;}
.index_shop .shop_con{margin:12px auto auto auto;}
.index_shop .shop_con li{width:23.33%;float:left;margin-right:2.22%;box-shadow: 2px 3px 10px 3px #f5f5f5;margin-bottom: 35px;transition: 0.3s;}
.index_shop .shop_con li:nth-child(4n){margin-right: auto;}
.index_shop .shop_con li .pic{width:100%;padding-top: 68%;overflow: hidden;position: relative;border-top-right-radius: 8px;border-top-left-radius: 8px;} 
.index_shop .shop_con li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;}
.index_shop .shop_con li .pic .show_info{padding:10% 5% 2% 5%;background:url(../images/tou_back.png);width:90%;height:88%;position: absolute;left:0;top:0;z-index: 0;color:#ffffff;opacity: 0;transition: 0.3s;}
.index_shop .shop_con li .pic .show_info .info_title{width:100%;height:18px;line-height: 18px;overflow: hidden;font-size: 16px;}
.index_shop .shop_con li .pic .show_info .info_tel{height:15px;line-height: 15px;overflow: hidden;margin-top: 5%}
.index_shop .shop_con li .pic .show_info .info_address{line-height: 24px;margin-top: 5%;}
.index_shop .shop_con li .pic .show_info .info_more{width:29px;height:29px;background:url(../images/more.png);margin:3% auto auto auto;}
.index_shop .shop_con li .li_con{padding:8px 8% 3px 8%;background-color: #ffffff;}
.index_shop .shop_con li .li_con .li_title{width:100%;height:15px;line-height: 15px;font-size: 14px;overflow: hidden;display: block;}
.index_shop .shop_con li .li_con .li_des{line-height: 20px;color:#333333;height:40px;overflow: hidden;margin-top: 4px;}
.index_shop .shop_con li:hover{box-shadow: 2px 5px 20px 5px #f5f5f5;}
.index_shop .shop_con li:hover .pic .show_info{opacity: 1;}
.index_shop .shop_con.shop_show{display: block;}

/****首页新闻******/
.index_news{margin:25px auto 35px auto;}
.index_news .news_title_con{}
.index_news .news_title_con .left_title{float:left;font-size: 16px;}
.index_news .news_title_con .left_title span{font-size: 25px;font-weight: bold;display: block;line-height: 25px;margin-bottom: 2px;}
.index_news .news_title_con .news_cate{float:right;}
.index_news .news_title_con .news_cate li{margin-right: 18px;display: inline-block;font-size: 15px;}
.index_news .news_title_con .news_cate li a{width:107px;height:31px;border-radius: 3px;background-color: #1CB19E;text-align: center;line-height: 31px;display: block;transition: 0.3s;}
.index_news .news_title_con .news_cate li:hover a{background-color: #F61E64;}
.index_news .news_title_con .news_cate li.on a{background-color: #F61E64;}
.index_news .news_title_con .news_cate li:last-child{margin-right: auto;}
.index_news .news_con{margin:20px auto auto auto;}
.index_news .news_con .first_news{width:38.41%;float:left;border-radius: 8px;overflow: hidden;}
.index_news .news_con .first_news .pic{width:100%;padding-top: 52%;overflow: hidden;position:relative;}
.index_news .news_con .first_news .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;transition: 0.5s;}
.index_news .news_con .first_news:hover .pic img{transform: scale(1.1);}
.index_news .news_con .first_news .first_news_con{padding:25px 0px;background-color: #1CB19E;}
.index_news .news_con .first_news .first_news_con .date_con{width:24.13%;float:left;text-align: center;}
.index_news .news_con .first_news .first_news_con .date_con .date{color:#ffffff;} 
.index_news .news_con .first_news .first_news_con .date_con .date span{font-size: 26px;display: block;margin-bottom: 5px}
.index_news .news_con .first_news .first_news_con .date_con .more_btn{width:36px;height:36px;text-align: center;line-height: 36px;display: block;margin:10px auto auto auto;background-color: #ffffff;border-radius: 50%;}
.index_news .news_con .first_news .first_news_con .date_con .more_btn i{font-size: 22px;color:#1CB19E;font-weight: bold;}
.index_news .news_con .first_news .first_news_con .title_con{width:67.85%;float:left;}
.index_news .news_con .first_news .first_news_con .title_con .title{width:100%;height:18px;display: block;overflow: hidden;color:#ffffff;font-size: 16px;line-height: 18px;}
.index_news .news_con .first_news .first_news_con .title_con .line{width:100%;height:1px;background-color: #ffffff;margin-top: 20px;}
.index_news .news_con .first_news .first_news_con .title_con .des{height:60px;line-height: 30px;color:#ffffff;overflow: hidden;margin-top: 13px;}
.index_news .news_con .other_news{width:55.84%;float:right;}
.index_news .news_con .other_news .other_first{box-shadow: 1px 5px 12px 3px #F0F0F0;padding:28px 0px;border-radius: 6px;}
.index_news .news_con .other_news .other_first .date_con{width:19.5%;float:right;text-align: center;}
.index_news .news_con .other_news .other_first .date_con .date{color:#333333;} 
.index_news .news_con .other_news .other_first .date_con .date span{font-size: 26px;display: block;margin-bottom: 5px;color:#333333;}
.index_news .news_con .other_news .other_first .date_con .more_btn{width:36px;height:36px;text-align: center;line-height:36px;display: block;margin:10px auto auto auto;background-color: #1CB19E;border-radius: 50%;}
.index_news .news_con .other_news .other_first .date_con .more_btn i{font-size: 22px;color:#ffffff;font-weight: bold;}
.index_news .news_con .other_news .other_first .title_con{width:74%;float:right;}
.index_news .news_con .other_news .other_first .title_con .title{width:100%;height:18px;display: block;overflow: hidden;color:#333333;font-size: 16px;line-height: 18px;}
.index_news .news_con .other_news .other_first .title_con .title:hover{color:#1CB19E;}
.index_news .news_con .other_news .other_first .title_con .line{width:100%;height:1px;background-color: #B3B3B3;margin-top: 24px;}
.index_news .news_con .other_news .other_first .title_con .des{height:60px;line-height: 30px;color:#333333;overflow: hidden;margin-top: 15px;}
.index_news .news_con .other_news .other_con{width:95%;margin:auto;}
.index_news .news_con .other_news .other_con li{height:55px;border-bottom: 1px solid #f5f5f5;line-height: 55px;overflow: hidden;}
.index_news .news_con .other_news .other_con li a{color:#333333;}
.index_news .news_con .other_news .other_con li a:hover{color:#1CB19E;}
.index_news .news_con .other_news .other_con li .li_date{width:70px;height:54px;float:right;color:#333333;text-align: right;}

/****底部*************/
.main_bottom{padding:15px 5px 20px 5px;background-color: #363636;}
.main_bottom .con{margin:auto;}
.main_bottom .con .bot_nav{}
.main_bottom .con .bot_nav li{float:left;margin-right: 30px;font-size: 15px;}
.main_bottom .con .bot_nav li a{color:#ffffff;}
.main_bottom .con .info_con{float:left;color:#ffffff;margin-top: 15px;}
.main_bottom .con .info_con .info_title{font-size:15px;}
.main_bottom .con .info_con .info_list{font-size: 14px;line-height: 26px;margin-top: 5px;}
.main_bottom .con .ewm_con{width:9.58%;float:right;}
.main_bottom .con .ewm_con .pic{width:100%;padding-top: 100%;overflow: hidden;position: relative;}
.main_bottom .con .ewm_con .pic img{width:100%;position: absolute;left:0;top:0;}
.main_bottom .con .ewm_con span{display: block;font-size: 13px;color:#ffffff;text-align: center;line-height: 13px;margin-top: 13px;}
/*.main_bottom .line{width:100%;height:1px;background-color:#1CB19E;margin:56px auto auto auto;}
.main_bottom .link_title{width:190px;height:40px;border-radius: 3px;background-color: #1CB19E;text-align: center;line-height: 40px;color:#ffffff;font-size: 16px;margin:-20px auto auto auto;position: relative;}
.main_bottom .link_con{margin:20px auto auto auto;text-align: center;}
.main_bottom .link_con a{display: inline-block;margin-right:15px;color:#ffffff ! important;}
.main_bottom .copyright{margin:15px auto auto auto;text-align: center;line-height: 25px;color:#cccccc;}
.main_bottom .copyright a{color:#cccccc;}*/

/**轮播图***/
.main_banner .prev_banner{width:40px;height:40px;display:block;background:url(../images/prev_banner.png) center center no-repeat;position: absolute;left:30px;top:45%;background-size: 100% 100%;}
.main_banner .next_banner{width:40px;height:40px;display:block;background:url(../images/next_banner.png) center center no-repeat;position: absolute;right:30px;top:45%;background-size: 100% 100%;}


/**联系我们**/
.contact{margin:45px auto;}
.contact .left_info_con{width:33.33%;float:left;}
.contact .left_info_con .company_title{font-size: 30px;font-weight: bold;line-height: 30px;margin-bottom: 35px;}
.contact .left_info_con .info_list{line-height: 32px;font-size: 16px;padding-left: 34px;background:url(../images/contact_tel.jpg) left 3px no-repeat;margin-top: 20px;}
.contact .left_info_con .info_list.contact_email{background:url(../images/contact_email.jpg) left 7px no-repeat}
.contact .left_info_con .info_list.contact_address{background:url(../images/contact_address.jpg) left 5px no-repeat}
.contact .left_info_con .service_tel{color:#666666;font-size: 16px;margin-top: 25px;}
.contact .left_info_con .service_tel span{display: block;color:#F5232C;font-size: 28px;font-weight: bold;margin-top: 10px;}
.contact .left_info_con .ewm_con{width:38.5%;float:left;margin:20px 6.25% auto  auto;box-shadow: 1px 3px 10px 5px #F3F3F3;padding-bottom: 10px;}
.contact .left_info_con .ewm_con:last-child{margin-right: auto;}
.contact .left_info_con .ewm_con .ewm_pic{width:90%;margin:10px auto auto auto;padding-top: 90%;position: relative;overflow: hidden;}
.contact .left_info_con .ewm_con .ewm_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.contact .left_info_con .ewm_con span{display: block;text-align: center;line-height: 14px;color:#666666;margin-top: 5px;}
.contact .map{width:62.91%;float:right;height:556px;}

/****产品中心**/
.product{margin:42px auto auto auto;}
.product li{width:48.33%;float:left;border-radius: 5px;overflow: hidden;margin-bottom: 30px;box-shadow: 1px 5px 5px 1px #F5F5F5;}
.product li:nth-child(2n){float:right;}
.product li .li_pic{width:50.68%;float:left;padding-top: 42%;overflow: hidden;position: relative;}
.product li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;transition: 1s;}
.product li:hover{box-shadow: 1px 5px 15px 5px #F5F5F5;}
.product li:hover .li_pic img{transform: scale(1.1);}
.product li .li_con{width:43.1%;float:right;margin-right: 2%;}
.product li .li_con .li_title{margin: 5px auto 13px auto;height:18px;line-height: 18px;overflow: hidden;font-size: 16px;}
.product li .li_con .li_item{height:32px;line-height:16px;overflow: hidden;color:#666666;margin-bottom: 4px;}
.product li .li_con .li_more{width:124px;height:30px;border:1px solid #49B3B3;border-radius: 15px;display: block;text-align: center;line-height: 30px;font-size: 14px;color:#666666;transition: 0.4s;margin-top: 7px;}
.product li .li_con .li_more:hover{background-color: #49B3B3;color:#ffffff;}

.product_detail_con{background-color: #F5F5F5;padding-bottom: 50px;}
.product_detail_con .con{margin:auto}
.product_detail_con .con .left_con{width:74.16%;float:left;}
.product_detail_con .con .left_con .top_detail{padding:26px 4.25% 30px 4.25%;background-color: #ffffff;}
.product_detail_con .con .left_con .top_detail .detail_title{font-size: 20px;line-height: 24px;font-weight: bold;color:#363636;text-align: center;}
.product_detail_con .con .left_con .top_detail .detail_special{text-align: center;color:#666666;line-height: 25px;margin-top: 15px;}
.product_detail_con .con .left_con .top_detail .detail_line{width:100%;height:1px;background-color:#F5F5F5;margin-top: 15px; }
.product_detail_con .con .left_con .top_detail .detail_content{margin-top: 20px;}
.product_detail_con .con .left_con .quality{padding:20px 4.25% 30px 4.25%;background-color: #ffffff;margin-top: 22px;}
.product_detail_con .con .left_con .quality .quality_title{height:18px;font-size: 18px;padding-left: 15px;border-left: 3px solid #1CB19E;line-height: 18px;}
.product_detail_con .con .left_con .quality .quality_ul{margin-top: 20px;} 
.product_detail_con .con .left_con .quality .quality_ul li{width:90%;box-shadow: 1px 2px 5px 3px #E5E5E5;margin:10px auto;}
.product_detail_con .con .left_con .quality .quality_ul li .li_pic{width:100%;padding-top: 69.68%;overflow: hidden;position:relative;}
.product_detail_con .con .left_con .quality .quality_ul li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.product_detail_con .con .left_con .shop_img{padding:20px 4.25% 20px 4.25%;background-color: #ffffff;margin-top: 22px;}
.product_detail_con .con .left_con .shop_img .shop_title{height:18px;font-size: 18px;padding-left: 15px;border-left: 3px solid #1CB19E;line-height: 18px;}
.product_detail_con .con .left_con .shop_img .shop_img_ul{margin-top: 20px;}
.product_detail_con .con .left_con .shop_img .shop_img_ul li{width:31.7%;float:left;padding-top: 20.7%;overflow: hidden;position: relative;margin:auto 2.45% 20px auto;}
.product_detail_con .con .left_con .shop_img .shop_img_ul li img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.product_detail_con .con .left_con .shop_img .shop_img_ul li:nth-child(3n){margin-right: auto;}
.product_detail_con .con .right_other{width:21.75%;padding:24px 1.4% 1px 1.4%;background-color: #ffffff;float:right;}
.product_detail_con .con .right_other li{margin:15px auto 15px auto;border-bottom: 1px solid #F5F5F5;padding-bottom: 13px;}
.product_detail_con .con .right_other li .li_title{height:16px;line-height: 16px;overflow: hidden;font-size: 14px;}
.product_detail_con .con .right_other li .li_pic{width:100%;padding-top: 68.96%;overflow: hidden;position: relative;margin-top: 15px;}
.product_detail_con .con .right_other li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}

/****新闻中心**/
.news{margin: 40px auto 40px auto;}
.news .category_con{text-align: center;}
.news .category_con li{margin-right: 28px;display: inline-block;font-size: 16px;}
.news .category_con li a{width:107px;height:42px;border-radius: 3px;background-color: #F6F6F6;text-align: center;line-height: 42px;display: block;transition: 0.3s;}
.news .category_con li:hover a{background-color: #1CB19E;color:#ffffff;}
.news .category_con li.on a{background-color: #1CB19E;color:#ffffff;}
.news .news_ul{margin:40px auto auto auto;}
.news .news_ul li{margin-bottom: 46px;}
.news .news_ul li .li_pic{width:30%;float:left;padding-top: 20.83%;overflow: hidden;position: relative;}
.news .news_ul li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;}
.news .news_ul li .li_con{width:64.83%;float:right;}
.news .news_ul li .li_con .li_title{height:18px;line-height: 18px;overflow: hidden;font-size: 18px;margin-top: 15px;}
.news .news_ul li .li_con .li_des{height:64px;line-height: 32px;color:#666666;overflow: hidden;margin-top: 20px;}
.news .news_ul li .li_con .li_line{height:1px;background-color: #cccccc;margin-top: 25px;}
.news .news_ul li .li_con .li_date{margin-top: 30px;color:#999999;}

/****新闻详情**/
.news_detail{margin:50px auto 50px auto;}
.news_detail .title{line-height: 25px;font-size: 20px;text-align:center;}
.news_detail .date{height:18px;line-height:18px;text-align:center;color:#999999;margin-top: 15px;font-size: 14px;padding-bottom: 30px;border-bottom: 1px solid #EAEAEA;}
.news_detail .content{margin-top: 25px;}
.news_detail .other_con{margin-top: 25px;}
.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: 14px;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: 14px;overflow: hidden;margin-bottom: 15px;}


.pages{text-align: center;margin:40px auto 20px auto;}
.pages li{display: inline-block;vertical-align: top;margin-bottom: 5px;}
.pages .disabled{width:30px;height:24px;}
.pages .active{width:30px;height:24px;line-height: 24px;font-size: 14px;color:#AAAAAA;border:1px solid #49B3B3;background-color: #49B3B3;display: inline-block;margin-bottom: 0px;margin-left:12px;color:white;}
.pages a{width:30px;height:24px;line-height: 24px;padding-top:0px;font-size: 14px;color:#AAAAAA;background-color: white;display: inline-block;float:none;margin-bottom: 0px;margin-left:12px;border:1px solid #DDDDDD;}
.pages a:hover{background-color: #49B3B3;color:white; }

}

@Media screen and (max-width: 768px){
.max_width{width:92%;}
.max_width2{width:92%;}
/****顶部*******/
.hua_top{margin:auto;height:40px;background-color: #F5F5F5;line-height: 40px;display: none;}
.hua_top .con{margin:auto;color:#666666;}
.hua_top .con .welcome{float:left;}
.hua_top .con .collect{float:right;color:#666666;display: block;}

.hua_head{height:140px;margin:auto;height: auto;padding-bottom: 5px;}
.hua_head .logo{float:left;margin:5px auto auto auto;width:16%;}
.hua_head .nav_con{width:86.16%;float:right;display: none;}
.hua_head .nav_con .tel_con{float:right;padding-left: 32px;background:url(../images/tel.png) left top no-repeat;color:#DA1F13;font-size: 16px;margin-top: 18px;font-style: italic;}
.hua_head .nav_con .tel_con span{font-size: 18px;font-weight:bold;text-shadow: 0px 2px  2px #DAD5C8;display: inline-block;vertical-align: top}
.hua_head .nav_con .slogan{display: block;width:52.41%;float:left;margin-top: 28px;}
.hua_head .nav_con .nav_ul{margin:20px auto auto auto;}
.hua_head .nav_con .nav_ul li{margin-left: 4.8%;float:left;line-height: 16px;font-size: 15px}
.hua_head .nav_con .nav_ul li a{padding-bottom: 19px;display: inline-block;border-bottom: 2px solid #ffffff;transition: 0.3s;}
.hua_head .nav_con .nav_ul li:hover a{color:#1CB19E;border-bottom: 2px solid #1CB19E;}
.hua_head .nav_con .nav_ul li.on a{color:#1CB19E;border-bottom: 2px solid #1CB19E;}
.hua_head .nav_con .nav_ul li:first-child{margin-left: auto;}
.hua_head .m_slogan{display: block;width:52.41%;float:left;margin:20px auto auto 5%;}

.search_con{width:100%;height:41px;background-color: #F5F5F5;border-top: 1px solid #f5f5f5;}
.search_con .con{margin:auto;}
.search_con .con .keyword_con{float:left;margin-top: 23px;display: none;}
.search_con .con .keyword_con span{font-weight: bold;}
.search_con .con .search{width:60%;float:none;margin:6px auto auto auto ;height:28px;border-radius: 25px;background-color: #ffffff;}
.search_con .con .search .input{width:70%;height:25px;background-color: #ffffff;display: block;float:left;margin:auto auto auto 6%;border:0px;}
.search_con .con .search .search_btn{width:30px;height:30px;display: block;background:url(../images/search_bg.png) center center no-repeat;float:right;margin:2px 2% auto auto;outline: none;cursor:pointer;border:0px;}
.search_con .con .location_con{float:left;margin-top: 10px;color:#666666;font-size: 12px;}
.search_con .con .location_con a{color:#666666;}
.search_con .con .location_con a:hover{color:#1CB19E}

/****首页板块标题*******/
.index_title{margin:15px auto auto auto;text-align: center;}
.index_title .title{font-size: 18px;line-height: 18px;font-weight: bold;color:#C7364D;}
.index_title .title .left_icon{margin-right: 12px;width:70px;}
.index_title .title .right_icon{margin-left: 12px;width:70px;}
.index_title .line{width:46px;height:3px;background-color:#EFCB25;margin:15px auto auto auto;}

/***商户***/
.index_shop{margin:12px auto auto auto;}
.index_shop .category_con{text-align: center;}
.index_shop .category_con li{margin-right: 1px;display: inline-block;font-size: 13px;margin-bottom: 10px;}
.index_shop .category_con li a{width:62px;height:31px;border-radius: 3px;background-color:#1CB19E;text-align: center;line-height: 31px;display: block;transition: 0.3s;}
.index_shop .category_con li:hover a{background:none;background-color: #F61E64;}
.index_shop .category_con li.on a{background:none;background-color: #F61E64;}

.index_shop .shop_con{margin:10px auto auto auto;}
.index_shop .shop_con li{width:48%;float:left;margin-right:auto;box-shadow: 2px 3px 10px 3px #f5f5f5;margin-bottom: 12px;transition: 0.3s;}
.index_shop .shop_con li:nth-child(2n){float:right;}
.index_shop .shop_con li .pic{width:100%;padding-top:68%;overflow: hidden;position: relative;border-top-right-radius: 8px;border-top-left-radius: 8px;} 
.index_shop .shop_con li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;}
.index_shop .shop_con li .pic .show_info{padding:8% 5% 2% 5%;background:url(../images/tou_back.png);width:90%;height:90%;position: absolute;left:0;top:0;z-index: 0;color:#ffffff;opacity: 0;transition: 0.3s;}
.index_shop .shop_con li .pic .show_info .info_title{width:100%;height:18px;line-height: 18px;overflow: hidden;font-size: 14px;}
.index_shop .shop_con li .pic .show_info .info_tel{height:15px;line-height: 15px;overflow: hidden;margin-top:5%;font-size: 12px;}
.index_shop .shop_con li .pic .show_info .info_address{line-height: 20px;margin-top:5%;font-size: 12px;}
.index_shop .shop_con li .pic .show_info .info_more{width:20px;height:20px;background:url(../images/more.png);margin:5% auto auto auto;background-size: 100% 100%;}
.index_shop .shop_con li .li_con{padding:10px 4% 3px 4%;background-color: #ffffff;}
.index_shop .shop_con li .li_con .li_title{width:100%;height:16px;line-height: 16px;font-size: 15px;overflow: hidden;display: block;}
.index_shop .shop_con li .li_con .li_des{line-height: 20px;color:#333333;height:40px;overflow: hidden;margin-top: 5px;font-size: 12px;}
.index_shop .shop_con li:hover{box-shadow: 2px 5px 20px 5px #f5f5f5;}
.index_shop .shop_con li:hover .pic .show_info{opacity: 1;}

/***商户banner***/
.index_shop_banner{height:150px;background:url(../images/index_shop_banner.jpg) center center no-repeat;margin:25px auto auto auto; }

/***形象展示***/
.index_image{width:100%;height:4rem;background:url(../images/index_img_show_bg.jpg) center top no-repeat;padding-top:5px;margin-top: 10px;}
.index_image_show{margin:20px auto auto auto;position: relative;}
.index_image_show .prev_img{width:24px;height:24px;display: block;background:url(../images/prev_pic.png);background-size: 100% 100%;position: absolute;left:0;top:45%;z-index: 0}
.index_image_show .next_img{width:24px;height:24px;display: block;background:url(../images/next_pic.png);background-size: 100% 100%;position: absolute;right:0;top:45%;z-index: 0}
.index_image_show .show_con{width:83%;margin:auto;}
.index_image_show .show_con li{width:93%;margin-left: 2%;}
.index_image_show .show_con li .pic{padding-top: 60%;width:100%;position: relative;overflow: hidden;}
.index_image_show .show_con li .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}

/****首页新闻******/
.index_news{margin:20px auto 25px auto;}
.index_news .news_title_con{}
.index_news .news_title_con .left_title{float:none;font-size: 14px;}
.index_news .news_title_con .left_title span{font-size: 18px;font-weight: bold;display: block;line-height: 25px;margin-bottom: 2px;}
.index_news .news_title_con .news_cate{float:none;margin-top: 10px;}
.index_news .news_title_con .news_cate li{margin-right: 5px;display: inline-block;font-size: 14px;}
.index_news .news_title_con .news_cate li a{width:78px;height:35px;border-radius: 3px;background-color: #1CB19E;text-align: center;line-height: 35px;display: block;transition: 0.3s;margin-bottom: 5px;}
.index_news .news_title_con .news_cate li:hover a{background-color: #F61E64;}
.index_news .news_title_con .news_cate li.on a{background-color: #F61E64;}
.index_news .news_title_con .news_cate li:last-child{margin-right: auto;}
.index_news .news_con{margin:20px auto auto auto;}
.index_news .news_con .first_news{width:100%;float:none;border-radius: 8px;overflow: hidden;}
.index_news .news_con .first_news .pic{width:100%;padding-top: 52%;overflow: hidden;position:relative;}
.index_news .news_con .first_news .pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;transition: 0.5s;}
.index_news .news_con .first_news:hover .pic img{transform: scale(1.1);}
.index_news .news_con .first_news .first_news_con{padding:15px 0px;background-color: #1CB19E;}
.index_news .news_con .first_news .first_news_con .date_con{width:24.13%;float:left;text-align: center;}
.index_news .news_con .first_news .first_news_con .date_con .date{color:#ffffff;font-size: 12px;} 
.index_news .news_con .first_news .first_news_con .date_con .date span{font-size: 20px;display: block;margin-bottom: 5px}
.index_news .news_con .first_news .first_news_con .date_con .more_btn{width:30px;height:30px;text-align: center;line-height: 30px;display: block;margin:10px auto auto auto;background-color: #ffffff;border-radius: 50%;}
.index_news .news_con .first_news .first_news_con .date_con .more_btn i{font-size: 22px;color:#1CB19E;font-weight: bold;}
.index_news .news_con .first_news .first_news_con .title_con{width:67.85%;float:left;}
.index_news .news_con .first_news .first_news_con .title_con .title{width:100%;height:18px;display: block;overflow: hidden;color:#ffffff;font-size: 15px;line-height: 18px;}
.index_news .news_con .first_news .first_news_con .title_con .line{width:100%;height:1px;background-color: #ffffff;margin-top: 10px;}
.index_news .news_con .first_news .first_news_con .title_con .des{height:50px;line-height: 25px;color:#ffffff;overflow: hidden;margin-top: 8px;font-size:12px;}
.index_news .news_con .other_news{width:100%;float:none;margin-top: 10px;}
.index_news .news_con .other_news .other_first{box-shadow: 1px 5px 12px 3px #F0F0F0;padding:18px 0px;border-radius: 6px;}
.index_news .news_con .other_news .other_first .date_con{width:21%;float:right;text-align: center;}
.index_news .news_con .other_news .other_first .date_con .date{color:#333333;font-size: 12px;} 
.index_news .news_con .other_news .other_first .date_con .date span{font-size: 20px;display: block;margin-bottom: 5px;color:#333333;}
.index_news .news_con .other_news .other_first .date_con .more_btn{width:30px;height:30px;text-align: center;line-height:30px;display: block;margin:10px auto auto auto;background-color: #1CB19E;border-radius: 50%;}
.index_news .news_con .other_news .other_first .date_con .more_btn i{font-size: 22px;color:#ffffff;font-weight: bold;}
.index_news .news_con .other_news .other_first .title_con{width:74%;float:right;}
.index_news .news_con .other_news .other_first .title_con .title{width:100%;height:18px;display: block;overflow: hidden;color:#333333;font-size: 15px;line-height: 18px;}
.index_news .news_con .other_news .other_first .title_con .title:hover{color:#1CB19E;}
.index_news .news_con .other_news .other_first .title_con .line{width:100%;height:1px;background-color: #B3B3B3;margin-top: 14px;}
.index_news .news_con .other_news .other_first .title_con .des{height:50px;line-height: 25px;color:#333333;overflow: hidden;margin-top: 8px;}
.index_news .news_con .other_news .other_con{width:95%;margin:auto;}
.index_news .news_con .other_news .other_con li{height:45px;border-bottom: 1px solid #f5f5f5;line-height: 45px;overflow: hidden;}
.index_news .news_con .other_news .other_con li a{color:#333333;}
.index_news .news_con .other_news .other_con li a:hover{color:#1CB19E;}
.index_news .news_con .other_news .other_con li .li_date{width:70px;height:45px;float:right;color:#333333;text-align: right;}

/****友情链接***/
.link{display: none;}

/****底部*************/
.main_bottom{padding:20px 4% 20px 4%;background-color: #363636;}
.main_bottom .con{margin:auto;}
.main_bottom .con .bot_nav{display: none;}
.main_bottom .con .bot_nav li{float:left;margin-right: 15px;font-size: 13px;}
.main_bottom .con .bot_nav li a{color:#ffffff;}
.main_bottom .con .info_con{float:none;color:#ffffff;margin-top: auto;}
.main_bottom .con .info_con .info_title{font-size:14px;}
.main_bottom .con .info_con .info_list{font-size: 12px;line-height: 25px;margin-top: 10px;}
.main_bottom .con .ewm_con{width:35%;float:none;margin:15px auto auto auto;}
.main_bottom .con .ewm_con .pic{width:100%;padding-top: 100%;overflow: hidden;position: relative;}
.main_bottom .con .ewm_con .pic img{width:100%;position: absolute;left:0;top:0;}
.main_bottom .con .ewm_con span{display: block;font-size: 12px;color:#ffffff;text-align: center;line-height: 15px;margin-top: 13px;}
/*.main_bottom .line{width:100%;height:1px;background-color:#1CB19E;margin:56px auto auto auto;display: none;}
.main_bottom .link_title{width:190px;height:40px;border-radius: 3px;background-color: #1CB19E;text-align: center;line-height: 40px;color:#ffffff;font-size: 16px;margin:-20px auto auto auto;position: relative;display: none;}
.main_bottom .link_con{margin:20px auto auto auto;text-align: center;display: none;}
.main_bottom .link_con a{display: inline-block;margin-right:15px;color:#ffffff ! important;}
.main_bottom .copyright{margin:15px auto auto auto;text-align: center;line-height: 22px;color:#cccccc;font-size: 12px;}
.main_bottom .copyright a{color:#cccccc;}*/

/****产品中心**/
.product{margin:32px auto auto auto;}
.product li{width:100%;float:none;border-radius: 5px;overflow: hidden;margin-bottom: 30px;box-shadow: 1px 5px 5px 1px #F5F5F5;}
.product li:nth-child(2n){float:right;}
.product li .li_pic{width:50.68%;float:left;padding-top: 42%;overflow: hidden;position: relative;}
.product li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;transition: 1s;}
.product li:hover{box-shadow: 1px 5px 15px 5px #F5F5F5;}
.product li:hover .li_pic img{transform: scale(1.1);}
.product li .li_con{width:43.1%;float:right;margin-right: 2%;padding-bottom: 5px;}
.product li .li_con .li_title{margin: 3px auto 10px auto;height:18px;line-height: 18px;overflow: hidden;font-size: 15px;}
.product li .li_con .li_item{height:30px;line-height:15px;overflow: hidden;color:#666666;margin-bottom: 4px;font-size: 12px;}
.product li .li_con .li_more{width:94px;height:26px;border:1px solid #49B3B3;border-radius: 15px;display: block;text-align: center;line-height: 26px;font-size: 13px;color:#666666;transition: 0.4s;margin-top: 7px;}
.product li .li_con .li_more:hover{background-color: #49B3B3;color:#ffffff;}

.product_detail_con{background-color: #F5F5F5;padding-bottom: 30px;}
.product_detail_con .con{margin:auto}
.product_detail_con .con .left_con{width:100%;float:none;}
.product_detail_con .con .left_con .top_detail{padding:26px 4.25% 30px 4.25%;background-color: #ffffff;}
.product_detail_con .con .left_con .top_detail .detail_title{font-size: 18px;line-height: 22px;font-weight: bold;color:#363636;text-align: center;}
.product_detail_con .con .left_con .top_detail .detail_special{text-align: center;color:#666666;line-height: 20px;margin-top: 10px;font-size: 12px;}
.product_detail_con .con .left_con .top_detail .detail_line{width:100%;height:1px;background-color:#F5F5F5;margin-top: 15px; }
.product_detail_con .con .left_con .top_detail .detail_content{margin-top: 20px;}
.product_detail_con .con .left_con .quality{padding:20px 4.25% 30px 4.25%;background-color: #ffffff;margin-top: 22px;}
.product_detail_con .con .left_con .quality .quality_title{height:16px;font-size: 16px;padding-left: 15px;border-left: 3px solid #1CB19E;line-height: 16px;}
.product_detail_con .con .left_con .quality .quality_ul{margin-top: 20px;} 
.product_detail_con .con .left_con .quality .quality_ul li{width:90%;box-shadow: 1px 2px 5px 3px #E5E5E5;margin:10px auto;}
.product_detail_con .con .left_con .quality .quality_ul li .li_pic{width:100%;padding-top: 69.68%;overflow: hidden;position:relative;}
.product_detail_con .con .left_con .quality .quality_ul li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.product_detail_con .con .left_con .shop_img{padding:20px 4.25% 20px 4.25%;background-color: #ffffff;margin-top: 22px;}
.product_detail_con .con .left_con .shop_img .shop_title{height:16px;font-size: 16px;padding-left: 15px;border-left: 3px solid #1CB19E;line-height: 16px;}
.product_detail_con .con .left_con .shop_img .shop_img_ul{margin-top: 20px;}
.product_detail_con .con .left_con .shop_img .shop_img_ul li{width:31.7%;float:left;padding-top: 20.7%;overflow: hidden;position: relative;margin:auto 2.45% 20px auto;}
.product_detail_con .con .left_con .shop_img .shop_img_ul li img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.product_detail_con .con .left_con .shop_img .shop_img_ul li:nth-child(3n){margin-right: auto;}
.product_detail_con .con .right_other{width:85%;padding:24px 7.5% 1px 7.5%;background-color: #ffffff;float:none;margin:15px auto auto auto;}
.product_detail_con .con .right_other li{margin:15px auto 15px auto;border-bottom: 1px solid #F5F5F5;padding-bottom: 13px;}
.product_detail_con .con .right_other li .li_title{height:16px;line-height: 16px;overflow: hidden;font-size: 14px;}
.product_detail_con .con .right_other li .li_pic{width:100%;padding-top: 68.96%;overflow: hidden;position: relative;margin-top: 15px;}
.product_detail_con .con .right_other li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}

/****新闻中心**/
.news{margin: 30px auto 30px auto;}
.news .category_con{text-align: center;}
.news .category_con li{margin-right: 10px;display: inline-block;font-size: 15px;margin-bottom: 5px;}
.news .category_con li a{width:87px;height:36px;border-radius: 3px;background-color: #F6F6F6;text-align: center;line-height:36px;display: block;transition: 0.3s;}
.news .category_con li:hover a{background-color: #1CB19E;color:#ffffff;}
.news .category_con li.on a{background-color: #1CB19E;color:#ffffff;}
.news .news_ul{margin:30px auto auto auto;}
.news .news_ul li{margin-bottom: 26px;}
.news .news_ul li .li_pic{width:30%;float:left;padding-top: 20.83%;overflow: hidden;position: relative;}
.news .news_ul li .li_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0;}
.news .news_ul li .li_con{width:64.83%;float:right;}
.news .news_ul li .li_con .li_title{height:16px;line-height: 16px;overflow: hidden;font-size: 14px;margin-top: 0px;}
.news .news_ul li .li_con .li_des{height:36px;line-height: 18px;color:#666666;overflow: hidden;margin-top: 3px;font-size: 12px;}
.news .news_ul li .li_con .li_line{height:1px;background-color: #cccccc;margin-top: 5px;}
.news .news_ul li .li_con .li_date{margin-top: 5px;color:#999999;font-size: 12px;line-height: 12px;}

/**联系我们**/
.contact{margin:35px auto;}
.contact .left_info_con{width:100%;float:none;}
.contact .left_info_con .company_title{font-size: 16px;font-weight: bold;line-height: 16px;margin-bottom: 25px;}
.contact .left_info_con .info_list{line-height: 26px;font-size: 14px;padding-left: 34px;background:url(../images/contact_tel.jpg) left 3px no-repeat;margin-top: 20px;}
.contact .left_info_con .info_list.contact_email{background:url(../images/contact_email.jpg) left 7px no-repeat}
.contact .left_info_con .info_list.contact_address{background:url(../images/contact_address.jpg) left 5px no-repeat}
.contact .left_info_con .service_tel{color:#666666;font-size: 14px;margin-top: 25px;}
.contact .left_info_con .service_tel span{display: block;color:#F5232C;font-size: 20px;font-weight: bold;margin-top: 7px;line-height: 20px;}
.contact .left_info_con .ewm_con{width:38.5%;float:left;margin:20px 6.25% auto  auto;box-shadow: 1px 3px 10px 5px #F3F3F3;padding-bottom: 10px;}
.contact .left_info_con .ewm_con:last-child{margin-right: auto;}
.contact .left_info_con .ewm_con .ewm_pic{width:90%;margin:10px auto auto auto;padding-top: 90%;position: relative;overflow: hidden;}
.contact .left_info_con .ewm_con .ewm_pic img{width:100%;position: absolute;left:0;top:0;z-index: 0}
.contact .left_info_con .ewm_con span{display: block;text-align: center;line-height: 12px;color:#666666;margin-top: 5px;font-size: 12px;}
.contact .map{width:100%;float:none;height:356px;margin-top: 20px;}

/****新闻详情**/
.news_detail{margin:40px auto 30px auto;}
.news_detail .title{line-height: 22px;font-size: 18px;text-align:center;font-weight: bold;}
.news_detail .date{height:auto;line-height:18px;text-align:center;color:#999999;margin-top: 15px;font-size: 14px;padding-bottom: 25px;border-bottom: 1px solid #EAEAEA;}
.news_detail .content{margin-top: 25px;}
.news_detail .other_con{margin-top: 25px;}
.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: 14px;border:1px solid #eaeaea;display: block;float:none;}
.news_detail .other_con .pre_next_article{width:83%;float:none;margin-left: 3%;margin-top: 15px;}
.news_detail .other_con .pre_next_article .pre_next{height:18px;line-height: 18px;font-size: 14px;overflow: hidden;margin-bottom: 15px;}

.nav_more{display: block; position: relative;margin-top: 0.1rem;margin-right: 5px;width: 45px;height: 40px;float: right;cursor: pointer;opacity: 0.9;margin-bottom: 0.1rem;}
.nav_more span{display: block;position: absolute;height: 4px;top: 22px;left: 8px;right: 0px;background-color: #1CB19E}
.nav_more span:before,.nav_more span:after{content:"";display: block;position: absolute;width: 100%;height: 4px;background: #1CB19E;}
.nav_more span:before{top: -10px;}
.nav_more span:after{bottom: -10px;}

.m_main_nav{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999;display:none;}
.m_main_nav ul{width:100%;height:100%;position:absolute;left:0px;top:0px;width:60%;text-align: left;background-color: #1CB19E;}
.m_main_nav ul li:first-child{font-size: 18px;}
.m_main_nav ul li{font-size:16px;line-height:50px;border-bottom:1px solid white;overflow:hidden;width:100%;}
.m_main_nav ul li a{color:white;display:block;padding-left: 10px;}
.m_main_nav ul li a:hover{background-color:#ffffff;color:#1CB19E;}
.m_main_nav ul li.clo{position:absolute;bottom:0px;background-color:#1C58A3;}
.m_main_nav ul li.clo a{color:white;}

    .m_foot{width:100%;position:fixed;height:40px;background-color:#56A343;display: block;bottom:0;left:0;padding:2px 0;z-index: 998;}
	.m_foot li{width:33.33%;float:left;position: relative;}
	.m_foot li .img{display: block;width:25px;height:25px;margin:auto;}
	.m_foot li .ewm{width:80px;height:80px;position: absolute;top:-80px;left:7px;display: none;}
	.m_foot li span{display: block;text-align: center;font-size:13px;color:#ffffff;line-height: 14px;}
	.float_window{display: none;}

}