﻿/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
/* Write your styles */
a, a:hover {
	color: #333;
}
p{margin:0}
.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ellipsis2{ display: -webkit-box;
    overflow: hidden;
    white-space: normal!important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.am-btn:focus, .am-btn:hover{color: #fff;}
.wp{max-width: 1200px;margin: 0 auto;}
.am-container{max-width: 1200px;margin:0 auto;padding: 0;}
.am-with-fixed-navbar{padding-bottom: 0;}
#hz-header {padding-top: 20px;padding-bottom: 20px;}
#hz-header .logo {height: 60px;	}
#hz-header .logo img{height: 100%;}
.hotline{padding-right: 50px;position: relative;}
.hotline i.iconfont{position: absolute;top: 10px;right: 0;width: 50px;height: 50px;color: #c00725;text-align: right;line-height: 50px;font-size: 46px;}
.hotline h2{margin-top: 10px;margin-bottom: 0;font-size: 16px;text-align: right;}
.hotline p{font-size: 24px;color: #154195;font-weight: bold;text-align: right;line-height: 1;}
.nav_main{margin-bottom: 0;}
.am-topbar-nav > li > a {position: relative;line-height: 50px;text-align: center;padding: 0;display: block;}
.am-nav-pills>li{width: 14.2%;}
.am-nav-pills>li+li{margin-left: 0;}
.am-topbar-nav{float: none;}
.am-slider-a4 .am-control-nav{bottom: 20px;}
.am-slider-a4 .am-control-nav li a{width: 14px;height: 14px;background:#fff;}
.am-slider-a4 .am-control-nav li a.am-active{color:#cc0033;}
.am-slider-a4 .am-control-nav li a:hover{background:#fff;}
.hz-menu {
	border-color: #1D4D8B;
	background-color: #1D4D8B;
	color: #fff;
}
.am-topbar-inverse {
	background: #184886 url(../images/nav_bg.jpg) repeat;
}
.am-topbar-nav>li>a:after {
	content: '';
	border: none;
}
.am-btn-nav {
	color: #333;
}
.am-btn-menu {
	margin: 5px 0;
}
.am-navbar-default .am-navbar-nav {
	background: #184886;
}
.am-btn-menu, .am-btn-menu:visited, .am-btn-menu:focus {
	background-color: #1B4B89;
	color: #fff;
}
.home_banner{margin-bottom: 0;}
.am-slider .am-slides{height: 400px;}
.am-slider .am-slides>li a img{display: inline-block;height: 400px;width: auto;}
.am-slider .am-slides>li a{width: 100%;height: 100%;display: block;overflow: hidden; position: relative;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
   -webkit-justify-content: center; 
   justify-content: center; 
   -webkit-box-align: center; 
  -ms-flex-align: center;
   -webkit-align-items: center; 
   align-items: center; 
	}
.content {
	max-width: 1200px;
	margin: 0 auto;
}
.home_main{padding-top: 60px;padding-bottom: 60px;}
.content ul.am-gallery {}
.content ul.am-gallery li {}
.content ul.am-gallery li a {display: block;width: 100%;background: #ccc;}
.content ul.am-gallery li a p{border: 1px dashed #ccc;width: 100%;overflow: hidden;position: relative;background: #fff;}
.content ul.ny_pro li a:hover p{background: #06c;}
.content ul.am-gallery li a p:after{/*position: absolute;
    transform: skewx(-25deg);
    -o-transform: skewx(-25deg);
    -moz-transform: skewx(-25deg);
    -webkit-transform: skewx(-25deg);
    background: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.6),rgba(255,255,255,0));
    background: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.6),rgba(255,255,255,0));
    z-index: 22;
    top: 0px;
    left: -100%;
    height: 100%;
    width: 100%;
    -webkit-transition: all ease-in-out 0s;
    -moz-transition: all ease-in-out 0s;
    -ms-transition: all ease-in-out 0s;
    -o-transition: all ease-in-out 0s;
    transition: all ease-in-out 0s;
    content: '';*/}
.content ul.am-gallery li a:hover p:after{
    /*left:100%;
	-webkit-transition: all ease-in-out 0.4s;
	-moz-transition: all ease-in-out 0.4s;
	-ms-transition: all ease-in-out 0.4s;
	-o-transition: all ease-in-out 0.4s;
	transition: all ease-in-out 0.4s;*/
    }
.content ul.am-gallery li a img{
	width: 100%;
	-webkit-transition: -webkit-transform .35s;
    transition: transform .35s;
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}
.content ul.am-gallery li a:hover img{
	-webkit-transform: scale3d(.95,.95,1);
    transform: scale3d(.95,.95,1);
}
.content ul.am-gallery li a h3{font-size: 16px;line-height: 30px;margin-top: 0;padding-bottom: 5px;}
.home_more{width: 170px;height: 46px;border-radius: 46px;overflow: hidden;background-color: #06c;line-height: 46px;font-size: 16px;display: block;text-align: center;color: #fff;margin: 0 auto;position: relative;
  -webkit-transition: background-color .3s,color .3s;
  transition: background-color .3s,color .3s;
  z-index: 1;}
.home_more:before{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 2px solid #06c;
  z-index: -1;
  border-radius: inherit;
  opacity: 0;
  -webkit-transform: scale3d(.6,.6,1);
  transform: scale3d(.6,.6,1);
  -webkit-transition: -webkit-transform .3s,opacity .3s;
    transition: transform .3s,opacity .3s;
    -webkit-transition-timing-function: cubic-bezier(.75,0,.125,1);
    transition-timing-function: cubic-bezier(.75,0,.125,1);
}
.home_more:hover{background-color: #fff;
    color: #06c;}
.home_more:hover:before{transform: scale3d(1,1,1);
    opacity: 1;}
.about_main{background: #eee;}

.nycontent {padding-top: 40px;padding-bottom: 40px;}
.am-gallery-title {	text-align: center}
.am-article-title, .am-article-meta {text-align: center;}
.am-article-title{margin-bottom: 10px;}
.am-article-meta {font-size: 16px;}

#about {font-size: 1.2rem;color: #8d8d8d;}
#about .img {display: block;margin-bottom: 3px;}
#about .cont {margin: 6px 0;line-height: 28px;font-size: 15px;}
#about .tab {height: 30px;}
#about .tab a {
	margin-left: 12px;
	float: left;
	height: 30px;
	line-height: 25px;
	padding: 0 25px;
	border: #006DFF solid 1px;
	border-radius: 6px;
	color: #006DFF;
	font-size: 14px;
}
#about .tab a:hover{background: #003399;color: #fff;}
.home_tit {text-align: center;padding-bottom: 15px;}
.home_tit a{font-size: 2.2rem;height: 26px;line-height: 26px;color: #003399;}
.home_tit a span{color: #2c2c2c;text-transform: uppercase;margin-left: 0.5rem;}
.home_tit p{color: #999;margin-top: 15px;}

#pro .pcat {margin-top: 20px;margin-bottom: 20px;}
#pro .pcat a {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;font-size: 16px;border: solid #ABAAB0 1px;padding: 8px 10px;text-align: center;color: #626262;border-radius: 3px;margin-bottom: 10px;}
#pro .pcat a:hover {background: #2567C0;color: #fff;}
.pro_list{margin-bottom: 30px;}
.am-article-bd{font-size: 1.4rem;}
.detail_con{line-height: 25px;padding-top: 20px;padding-bottom: 20px;}
.news_himg{margin-top: 15px;}
.news_himg img{width: 100%;border:1px solid #ddd;}
#news #list {margin-top: 25px;margin-bottom: 40px;}
.news_ul{margin: 10px 0;}
.am-list-static > li {padding: 0;}
#list > div {border-right: solid 1px #ccc;}
#list > div:nth-child(3){border-right: none;}
#list li {border:none;margin:0;border-bottom: 1px dotted #ccc;}
#list li a{font-size: 1.4rem;color: #2c2c2c;padding: 0;display: block;	line-height: 40px;}
#list li a:hover{color: #06c;}
#list li a:hover span.time{color: #06c;}
#list .time {color: #626262;font-size: 13px;margin-right: 5px;}
.ntit {height: 40px;line-height: 40px;border-bottom: 1px solid #ccc;font-size: 18px;}
.ntit a:hover {color: red;}
.ntit span {font-size: 1.6rem;}
.ntit small{font-size: 18px;color: #999;}

.case_main{background: #eee;}
#case {}
.download_ul{margin-top: 10px;}
#case li {border:none;margin:0;border-bottom: 1px dotted #ccc;background: none;}
#case li a{font-size: 1.4rem;color: #2c2c2c;padding: 0;display: block;	line-height: 40px;}
#case li a span{color: #06c;}
#case li a:hover{color: #06c;}
.contact_ul{margin: 0;margin-top: 10px;padding: 0;}
.contact_ul li {
	border:none;margin:0;border-bottom: 1px dotted #ccc;background: none;list-style: none;line-height: 40px;}
.contact_ul li.name {font-weight: bold;color: #666;}
.contact_ul li i{font-size: 22px;color: #999;margin-right: 5px;display: inline-block;}
#fw{background: #124F88;}
#fw .kw {padding: 10px 10px;line-height: 25px;}
#fw .kw span{background: #fff;padding: 0 10px;height: 30px;line-height: 30px;color: #333;font-size: 16px;border-radius: 4px;display: inline-block;}
#fw .kw a {
	display: inline-block;
	color: #fff;
	margin: 0 5px;
	color: #fff;
	font-size: 1.4rem;
}
#fw .kw a:hover{color: #ffcc00;}
#footer {background: #0a345e;padding-bottom: 60px;}
#footer .footer {color: #fff;}
#footer .footer ul {background-color: #092C50;width: 120px;padding: 15px 0;	float: left;margin: 0 10px;text-align: center;}
#footer .footer ul li {list-style: none;margin: 0;}
#footer .footer ul li a {font-size: 14px;color: #5a7189;}
#footer .footer ul li a:hover{color: #fff;}
.foot_contact{padding-top: 50px;margin-left: 50px;}
.foot_contact h3{font-weight: normal;margin-bottom: 0;}
.foot_contact h4,.foot_right h5{color: #f2f2f2;font-size: 30px;margin-top: 0;margin-bottom: 0;}
.foot_right h5{font-size:17px;margin-bottom: 30px;}
.foot_contact p{font-size: 14px;color: #e2e2e2;   line-height: 22px;}
.foot_share{color: #000;font-size: 1em;line-height:24px;font-size: 14px;}
.foot_ewm{margin-top: 15px;}
.foot_ewm img{max-width: 120px;}

#copy {background: #072849;text-align: center;}
#copy .copy {font-size: 14px;color: #fff;padding: 5px 0;line-height: 30px;}
#copy .copy a{color: #fff;}
#copy .copy a:hover{color: #ffcc00;}
/*悬浮框*/
.kefu_con{position: fixed; right: 0; /*top:50%;margin-top:-135px;*/z-index: 1000;/*display: none;*/display:block;bottom:150px;}
.kefu{width: 50px;}
.kefu ul{padding: 0;}
.kefu li{position:relative;text-align: center;cursor: pointer;list-style: none;background:#06c url(../images/icons.png) no-repeat;height: 50px;border-bottom:1px solid #2c82dc;background-position: center 10px;}
.kefu li.k_tel{background-position: center -75px;}
.kefu li.k_erweima{background-position: center -33px;}
.kefu .ke_box{position: relative;width:50px; height:50px;color: #fff;border:1px solid #2c82dc;margin-top:-1px;background: #06c;}
.kefu .ke_box i{font-size: 26px;display: block;height:50px;line-height: 50px;text-align: center;}

.kefu .ke_box:hover{background:#1d80e4;color:#fff;}
.kefu .ke_box:hover .kefu_name{color: #fff;}
.kefu .hide_box{ display: none; position:absolute; background-color: #fff; right:50px;top:0;padding:10px 10px; color: #999;font-size: 20px;border:1px solid #e5e5e5;background: #fff;text-align: center;}
.kefu .k_qq .hide_box{width: 190px;height: 123px;}

.kefu .hide_box .hide_tel{white-space: nowrap;font-size: 20px;font-weight: bold;font-style: italic;color: #06c;margin: 0;line-height: 1;margin-top: 5px;}
.kefu .hide_box .hide_time{color: #999;font-size: 14px;line-height: 20px;padding: 10px 0;margin: 0;}
.kefu .hide_box .hide_qq{width: 100px;height: 30px;text-align: center;line-height: 30px;color: #fff;font-size: 14px;display: block;background: #06c;margin:0 auto;}
.kefu .hide_box .hide_qq:hover{opacity: .7;}
.kefu .k_tel .hide_box{width: 260px;height: 130px;padding-left: 100px;padding-top: 20px;}
.kefu .k_tel .hide_box .tel_ewm{position: absolute;left: 10px;top: 10px;width: 90px;}
.kefu .k_tel .hide_box .tel_ewm img{width: 100%;}
.kefu .k_tel .hide_box .tel_ewm h5{margin: 0 auto;font-size: 14px;color: #333;text-indent: 0;font-weight: normal;}
.kefu li.k_erweima .hide_box{width:120px;height: 150px; overflow: hidden;padding-right:0px;}
.kefu li.k_erweima .hide_box img{ width:100px; height:100px; display:block;}
.kefu .k_erweima li p{color:#333; text-align: center;background: none;line-height: 30px;height: 30px;font-size: 14px;}
.kefu li.k_erweima .hide_box ul li{float: left; display: block;margin-right: 5px;}

.kefu .hide_share{width: 200px;padding:0;background: #06c;border:none;}
.kefu .hide_share a{float: left;width: 50px; height: 52px;margin: 0;padding: 0;line-height: 52px;text-align: center;font-size: 28px;color: #fff;background-image: none;}
.hide_share a.icon-tengxun{font-size: 26px;}
.hide_share a.more{font-size: 36px;position: relative;}
.kefu .hide_share a:hover{background-color: #fff;color: #06c;opacity: 1;}
/*left*/
.cat {background-color: #DEDEDE;padding: 0;margin: 0;}
.cat .top {background: #013686;border-top: 5px solid #1d80e4;padding: 10px 0;}
.cat .top span {display: block;text-align: center;	color: #fff;font-size: 2.2rem;display: bold;}
.cat .top span.en{font-size: 1.8rem;text-transform: uppercase;}
.cat_ul,.cat_ul li ul{margin: 0;padding: 0;}
.cat_ul li{list-style: none;}
.cat li a {color: #333;display: block;padding: 8px 30px 8px 25px;font-size: 1.6rem;border-bottom: 1px solid #eee;position: relative;line-height: 40px;}
.cat_ul li a i{position: absolute;top: 8px;right: 0;height: 40px;line-height: 40px;display: block;width: 30px;font-weight: bold;}
.cat_ul li a:hover,.cat li a.thisclass{color: #1b60c5;background: #fff;}
.cat_ul li a:hover i,.cat li a.thisclass i{color: #1b60c5;}
.cat_ul li ul{border-bottom: 1px solid #eee;background: #e5e5e5;}
.cat_ul li ul li a{border-bottom: none;line-height: 25px;padding-left: 30px;color: #666;}
.cat_ul li ul li a:hover,.cat_ul li ul li a.current{background:#f1f1f1;color: #06c;}

#nlist ul{margin: 0;padding: 0;}
#nlist li {list-style: none;border-bottom: #dedede dotted 1px;height: 81px;margin-bottom: 30px;box-shadow: 0 15px 55px -20px rgba(104,104,104,0.6);}
#nlist li a {display: block;padding-left: 90px;position: relative;}
#nlist .time {position: absolute;top: 0;left: 0;width: 80px;height: 80px;background: #06c;color: #fff;}
#nlist .time span{display: block;text-align: center;line-height: 1;}
#nlist .time span.year{font-size: 20px;}
#nlist .time span.day{font-size: 24px;padding-top: 12px;padding-bottom: 5px;font-weight: bold;}
#nlist li a h4{margin: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#nlist li a p{line-height: 24px;color: #999;height: 48px;overflow: hidden;font-size: 15px;}
#nlist li a:hover h4{color: #06c;}

.show_u ul{padding: 0;margin: 0;}
.show_u ul li{list-style: none;line-height: 30px;padding: 5px 10px;border:1px solid #ccc;margin-bottom: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.show_u ul li a{color: #666;}
.show_u ul li a:hover{color: #06c;}
/*location*/
.title2 {margin-bottom: 25px;padding: 10px 15px;
	line-height: 25px;background-color: #E6E6E6;	color: #3a3a3a;	font-size: 1.6rem;}
.title2 a {color: #3a3a3a;}
.title2 a:hover{color: #06c;}
.detail_con{font-size: 15px;line-height: 30px;}

.partner_ul{padding-left: 0;}
.partner_ul li{list-style: none;cursor: pointer;margin-bottom: 20px;}
.partner_pic{width: 100%;position: relative;border:1px solid #ddd;}
.partner_pic img{width: 100%;}
.partner_pic span{position: absolute;top: 0;right: 0;bottom: 0;left: 0;display: block;background: rgba(0,0,0,0.4);-webkit-transform:scale(0);transform:scale(0);-webkit-transition: transform .35s;transition: transform .35s;}
.partner_pic span i{width: 30px;height: 30px;line-height: 30px;text-align: center;color: #fff;position: absolute;top: 50%;margin-top: -15px;left: 50%;margin-left: -15px;font-size: 30px;}
.partner_ul li h3{text-align: center;line-height: 30px;margin: 0;font-weight: normal;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 5px 0;}
.partner_ul li:hover .partner_pic span{
	-webkit-transform:scale(1);transform:scale(1);
}
.partner_ul li:hover h3{color: #06c;}
.ny_banner{height: 280px;}

.message_dec{line-height: 30px;}
.message_dec span{color: #f00;}
.message_con{padding-top: 30px;}
.message_nul{margin: 0;padding: 0;margin-left: 20px;}
.message_nul li{margin-bottom: 20px;list-style: none;position: relative;}
.message_nul li em{color: #f00;position: absolute;top: 0;left: -15px;line-height: 48px;display: block;}
.message_nul li input{border:1px solid #e5e5e5;height: 48px;line-height: 48px;background: #fff;font-family: inherit;font-size: 16px;outline: none;padding: 0 20px;max-width: 680px;width: 100%;display: block;}
.message_nul li textarea{
    height: 118px;
    line-height: 30px;
    padding: 10px 20px;max-width: 680px;width: 100%;background: #fff;border:1px solid #e5e5e5;resize: none;font-family: inherit;font-size: 16px;outline: none;overflow: hidden;display: block;
}
.mess_btn{max-width: 680px;/*width: 100%;*/margin-left: 20px;}
.mess_btn button{width: 48%;height: 48px;line-height: 48px;text-align: center;color: #fff;display:block;border:1px solid #e5e5e5;font-family: inherit;font-size: 16px;cursor: pointer;outline: none;background: #06c;}
.mess_btn button:hover{background: #ff6d07;border-color: #ff6d07;}

.ny_download,
.ny_case{margin: 0 -5px;}
.ny_download li,
.ny_case li{margin-bottom: 20px;}
.ny_download .am-gallery-item a,
.ny_case .am-gallery-item a{display: block;position: relative;box-shadow: 0 0 1px 3px #f5f5f5;border: #dedede solid 1px;
	border-radius: 5px;
-webkit-transition: all .5s ease;
	transition: all .5s ease;	}
.ny_case .am-gallery-item a{padding: 8px 8px 0;background: #ddd;box-shadow: 0 0 20px -5px #999;}
.ny_case .am-gallery-item a:hover{background: #06c;}
.ny_case .am-gallery-item a h3{height: 40px;line-height: 40px;margin-top: 0;}
.ny_case .am-gallery-item a:hover h3{color: #fff;}
.ny_case .am-gallery-item a:hover{box-shadow: 0 0 20px -5px #06c;}
.ny_download .am-gallery-item a h3{position: absolute;bottom: 0;right: 0;left: 0;height: 40px;background: rgba(0,0,0,.5);color: #fff;-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;}
.ny_download .am-gallery-item a h3 span{display: block;text-align: center;line-height: 40px;top: 50%;position: absolute;width: 100%;margin-top: -20px;}
.ny_download .am-gallery-item a h3 i{display: block;text-align: center;line-height: 30px;border:1px solid #fff;width: 80px;border-radius: 5px;overflow: hidden;font-style: normal;position: absolute;top: 50%;margin-top: 35px;left: 50%;margin-left: -40px;}
.ny_download .am-gallery-item:hover a h3 {height: 100%;}
.ny_download .am-gallery-item:hover a h3 span{margin-top: -40px;}
.ny_download .am-gallery-item:hover a h3 i{margin-top: 0;}
/*列表分页*/
.fanye .all {margin: 0 5px;}
.fanye {
	height: auto;
	padding: 8px;
	text-align: center;
	margin: 20px auto;
}
.fanye a, .fanye .current {
	display: inline-block;
	line-height: 25px;
	padding: 0 10px;
	height: 25px;
	border: 1px solid #ccc;
	background: #ccc;
	border-radius: 3px;
	color: #fff;
	margin: 0 2px;
	font-size: 1.2rem;
}
.fanye .current {background: #124F88;color: #fff;}
.fanye a:hover,
.fanye .thisclass {color: #fff;background: #06c;}
.fanye .pageinfo {
	border-radius: 3px;
	padding: 0 10px;
	display: inline-block;
	line-height: 25px;
	padding: 0 10px;
	height: 25px;
	border: 1px solid #ccc;
	background: url(../images/w3c_tt.png) repeat-x left top;
}
.fanye .last {
	color: #ccc;
	display: inline-block;
	line-height: 25px;
	padding: 0 10px;
	height: 25px;
	border: 1px solid #ccc;
	background: url(../images/w3c_tt.png) repeat-x left top;
	border-radius: 3px;
}
.ny_pro{padding: 0;margin: 0 -5px;margin-bottom: 30px;}
.content ul.ny_pro li a:hover{background: #06c;}
.content ul.ny_pro li a:hover h3{color: #fff;}
.content ul.ny_pro li a:hover p{border: none;}
.pro_ntit{margin: 0;margin-bottom: 10px;line-height: 1;}
.pro_ntit i{color: #06c;font-size:26px;margin-right: 10px;}
.am-g .show_con{margin: 0;margin-bottom: 30px;}
.show_fl{border:1px solid #ccc;float: left;width: 50%;}
.show_fl img{width: 100%;}
.show_fr{padding-left: 20px;width: 50%;float: right;}
.show_fr .am-article-title{text-align: left;font-size: 24px;margin-bottom: 20px;}
.show_fr a{line-height: 30px;color: #666;height: 40px;border:1px solid #ccc;display: block;padding: 5px 10px;}
.show_fr a i{color: #666;font-size: 24px;margin-right: 5px;vertical-align: middle;float: right;}
.show_fr a:hover{color: #fff;background: #06c;border-color: #06c;}
.show_fr a:hover i{color: #fff;}
.show_tab{border-bottom: 2px solid #014099;background: #ececec;}
.show_tab ul{padding: 0;margin: 0;}
.show_tab li{width: 20%;float: left;cursor: ;pointer;font-size: 16px;height: 45px;line-height: 45px;text-align: center;cursor:pointer;list-style: none;}
.show_tab li.on{background: #014099;color: #fff;}
.show_tabcon{margin-bottom: 30px;}
.show_tabcon .show_tabc{display: none;padding-top: 20px;line-height: 2em;}

.show_tabcon .show_tabc.on{display: block;}
.show_h4{color: #f00;font-size: 16px;padding-bottom: 10px;margin-bottom: 0;}
.show_nul{padding: 0;left: 0;}
.show_nul li{border-bottom: 1px dotted #ccc;padding: 5px 0;list-style: none;position: relative;}
.show_nul li a.btn{float: right;width: 100px;text-align: center;border-radius: 5px;overflow: hidden;text-align: center;color: #fff;margin-left: 20px;background: #06c;}
.show_nul li a.tit{line-height: 30px;}
.show_nul li a.btn:hover{background:#ff6d06;}
.show_nul li a.tit:hover{color:#ff6d06;}
.show_nul li a i{font-size: 16px;margin-right: 5px;}
.show_nul li a:nth-child(3) i{font-size: 18px;}
@media screen and (max-width: 1200px){
	#hz-header{padding: 20px 10px;}

}
@media screen and (min-width: 1025px) {

}
@media screen and (max-width: 920px){
	.foot_contact2{display: none;}
	.foot_contact.am-fr{width: 100%;padding-left: 30px;margin: 0;}
}
@media screen and (min-width: 641px) and (max-width: 1024px) {	
	#hz-header .logo{height: 42px;}
	.hotline h2{font-size: 15px;}
	.hotline p{font-size: 22px;}
	.foot_contact{margin-left: 30px;}
	.foot_ewm img{width: 100px;}


/*#about .cont {
	margin: 6px 0;
	height: 6rem;
	overflow: hidden;
}

#pro .pcat a {
	padding: 8px;
}
.am-with-fixed-navbar {
	height: 0px;
}*/
}
@media screen and (max-width: 750px) {
	.kefu_con{display: none!important;}
	.nav_main{position: fixed;top: 0;left: 0;right: 0;z-index: 100;}
	.am-nav-pills>li{width: 100%;}
	.am-topbar-nav > li > a{text-align: left;line-height: 40px;padding-left: 10px;position: relative;padding-right: 30px;}
	.am-topbar-nav{margin-bottom: 0;}
	.am-topbar-nav > li > a:after{font-family: "iconfont";content: "\e60b";position: absolute;top: 0;right: 0;line-height: 40px;color: #fff;width: 30px;text-align: center;}
	.am-slider .am-slides{height: 200px;}
	.am-slider .am-slides>li a img{height: 200px;}
	.home_main{padding-top: 30px;padding-bottom: 30px;}
	.home_tit a span{display: block;font-size: 20px;color: #999;margin-left: 0;}
	#pro .pcat{margin-top: 10px;margin-bottom: 10px;}
	#about img{width: 100%;}
	#news #list{margin-top: 0;}
	#list > div{margin-bottom: 10px;}
	#fw{display: none;}
	.am-with-fixed-navbar{padding-bottom: 50px;padding-top: 50px;}
	.am-navbar-nav a i{display: block;text-align: center;line-height: 22px;font-size: 18px;padding-top: 5px;}
	.am-navbar-nav a.on{background: #fff;color: #06c;}
	.am-navbar .am-navbar-nav{padding: 0;}
	.am-navbar{border-top: 1px solid #ccc;}
	.ny_banner{display: none;}
	.cat2 {
	    display: block!important;
	    height: auto!important;
	    padding: 0;
	    overflow: visible!important;
	}
	.nycontent{padding-top: 20px;padding-bottom: 20px;}
	.cat{background: none;}
	.cat .top {	display: none;}
	.cat_ul li{width: 50%;float: left;margin-bottom: 10px;}
	.cat_ul li:nth-child(2n-1){padding-right: 5px;}
	.cat_ul li:nth-child(2n){padding-left: 5px;}
	.cat li a{line-height: 30px;display: block;border-bottom: none;border-radius: 5px;border:1px solid #ccc;overflow: hidden;padding: 5px 20px 5px 10px;}
	.cat_ul li a:hover, .cat li a.thisclass{border-color: #06c;}
	.cat_ul li a i{top: 5px;line-height: 30px;height: 30px;width: 20px;}
	.left_gbook{display: none;}
	.title2{margin-bottom: 0;font-size: 15px;}
	.partner_ul{padding-top: 20px;}
	.partner_ul li{margin-bottom: 10px;}
	.fanye{margin: 0;}
	.fanye ul{margin-bottom: 0;}
	.message_dec{padding-top: 20px;}
	.ny_download, .ny_case{padding-top: 15px;}
	.ny_download li, .ny_case li{margin-bottom: 10px;}
	#nlist ul{padding-top: 20px;}
	#nlist li{margin-bottom: 20px;}
	.am-article{padding-top: 20px;}
	.am-article-title{font-size: 24px;}
	.pro_sort{width: 100%;position: relative;display: block;text-align: left;}
	.pro_sort:after{position: absolute;right: 0;top: 0;content: "\e60b";font-family: "iconfont";}
	.am-btn-menu{width: 100%;margin-bottom: 10px;}
	.cat_pro .cat_ul li{width: 100%;}
	.cat_ul li ul{background: none;border-bottom: none;}
	.cat_ul li ul li{margin-bottom: 0;}
	.cat_ul li ul li a{border:none;padding-left: 10px;}
	.cat_ul li ul li a:hover,
	.cat_ul li ul li a.current{background: none;color: #060;}
	.cat_pro .cat_ul li:nth-child(2n-1) {
    	padding-right: 0;
	}
	.cat_pro .cat_ul li:nth-child(2n) {
    	padding-left: 0;
	}
	.pro_ntit{margin-top: 15px;font-size: 16px;}
	.pro_ntit i{font-size: 18px;margin-right: 5px;}
	.ny_pro{margin-bottom: 20px;}
	.show_fl,
	.show_fr{width: 100%;}
	.show_fr{padding-left: 0;}
	.am-g .show_con{padding-top: 20px;}
	.show_fr .am-article-title{font-size: 18px;margin-top: 20px;margin-bottom: 10px;color: #06c;}
	.show_tab li{font-size: 13px;}
	.show_h4{font-size: 14px;}
}