﻿html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;box-sizing: border-box;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
.main_container{
	width: 1200px;
	min-width: 1200px;
	height: 100%;
	margin: 0 auto;
}

/**内页**/
.ny_banner{width: 100%;height: 360px;}

/**second_nav**/
.second_nav{overflow: hidden;margin-top: 20px;}
i.ico_home{background: url(../images/home.png)no-repeat;width: 20px;height: 20px;display: inline-block;float: left;margin-right: 10px;}
.second_nav p{font-size: 14px;color: #808080;}
.second_nav p a:hover{color: #016fbc;}

/**abu_tab**/
.abu_tab{margin: 20px auto;}
.abu_tab ul{overflow: hidden;}
.abu_tab ul li{float: left;width: 200px;height: 40px;border: 1px solid #bebebe;text-align: center;line-height: 40px;font-size: 16px;color: #777777; margin-right:2px;margin-top:2px;}
.abu_tab ul li.on,.abu_tab ul li:hover{background: #016fbc;color: #FFFFFF;}
.abu_tab ul li.on a,.abu_tab ul li:hover a{color: #FFFFFF;}
.abu_tab ul li a{display: block;}

/**abu_con**/
.abu_con{margin-top: 20px;font-size: 14px;color: #777777;line-height: 24px;padding-bottom: 60px;}
.honor_pic ul,.goods_pic ul{overflow: hidden;}
.honor_pic ul li,.goods_pic ul li{width: 282px;padding: 8px 8px 0 8px;border: 1px solid #dddddd;float: left;margin-right: 24px;margin-bottom: 30px;}
.honor_pic ul li:nth-child(4n),.goods_pic ul li:nth-child(4n){margin-right: 0;}
.hon_jpg{width: 100%;overflow: hidden;}
.hon_jpg img{width: 100%;height: 100%; transition: all 0.8s ease-in-out; }
.hon_jpg:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
}
.hon_txt{overflow: hidden;line-height: 54px;}
.hon_txt h6{font-size: 14px;color: #999999; width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap}
a.hon_mor{display: inline-block;width: 62px;height: 20px;background: url(../images/more.png)no-repeat;float: right;margin-top: 15px;}
.honor_pic ul li:hover .hon_txt h6{color: #016fbc;}
.honor_pic ul li:hover{border-color: #016fbc}
.honor_pic ul li:hover a.hon_mor{background: url(../images/more_on.png) no-repeat;}


/*产品*/
.goods_pic .hon_jpg{width: 100%;height: 195px;overflow: hidden;}
.case_jpg{height: 201px; width:100%; overflow:hidden;}
.case_jpg img{width:100%; height:100%; transition: all 0.8s ease-in-out;}
.case_jpg:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
}

/**news**/
.news_u{overflow: hidden;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #bebebe;}
.news_pic{float: left;width: 220px;height: 154px;overflow: hidden;}
.news_pic a{display: block;width: 100%;height: 100%;position: relative;;}
.news_pic img{width: 100%;transition: all 0.8s ease-in-out;position: absolute;left: 50%;top: 50%;margin-left: -110px;margin-top: -52px;}
.news_pic:hover img{
	transform: scale(1.2);
	-webkit-transform: scale(1.2);
}
.news_wz{float: left;margin-left: 32px;width: 868px;}
.news_wz h6{font-size: 20px;color: #777777;margin-bottom: 25px;}
.news_wz p{font-size: 14px;color: #777777;line-height: 22px;height: 44px;
 word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;
  -webkit-box-orient:vertical; overflow:hidden;
}
.news_wz span{font-size: 14px;color: #bebebe;display: inline-block;margin-bottom: 10px;}
.news_btn{width: 150px;height: 30px;text-align: center;line-height: 30px;border: 1px solid #016fbc;font-size: 14px;color: #016fbc;}
.news_btn:hover{background: #016fbc;color: #FFFFFF;}
.news_list ul{overflow: hidden;}
.news_list ul li{overflow: hidden;margin-bottom: 20px;}
.ndate{text-align: center;width: 120px;height: 120px;border: 1px solid #bebebe;padding-top: 30px;float: left;}
.ndate h6{font-size: 40px;color: #777777;margin-bottom: 10px;}
.ndate span{font-size: 18px;color: #777;}
.ntxt{float: right;width: 1059px;height: 120px;border: 1px solid #bebebe;padding: 25px 25px 0 20px}
.ntxt h6{font-size: 20px;color: #777777;margin-bottom: 15px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:100%;}
.ntxt p{font-size: 14px;line-height: 22px;color: #777;height: 44px;
 word-break:break-all;display:-webkit-box; -webkit-line-clamp:2;
  -webkit-box-orient:vertical; overflow:hidden;
}
.news_list ul li:hover .ndate,.news_list ul li:hover .ntxt{background: #016fbc;border-color: #016fbc;}
.news_list ul li:hover .ndate h6,.news_list ul li:hover .ndate span,.news_list ul li:hover .ntxt h6,.news_list ul li:hover .ntxt p{color: #FFFFFF;}

/**contact**/
.map{width: 100%;height: 500px;}
.con_xx{margin-top: 15px;overflow: hidden;}
.conx_l{float: left;font-size: 16px;color: #333333;line-height: 30px;}
.conx_r{float: right;overflow: hidden;}
.coner{float: left;text-align: center;}
.cone_pic{width: 110px;height: 110px;padding: 4px;border: 1px solid #666666;}
.cone_pic img{width: 100%;height: 100%;}
.coner span{font-size: 16px;color: #333333;line-height: 30px;}
.coner:first-child{margin-right: 10px;}

