@CHARSET "UTF-8";

/*头部样式*/
/*#header{height:137px;}
.header_a{background:url(../images/dao1.jpg) repeat-x;height:137px;}
.top{height:95px;width:1000px;margin:0 auto;}
.logo{float:left;}
.topLink{width:400px;float:right;text-align:right;}
.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1{line-height:20px;color:#525252;height:20px;background:url(../images/lianjie.png) no-repeat right center;padding-right:5px;}
.topLink .k7{}
.topLink .k1 a{color:#525252;}
.topLink .k1 a:visited{color:#525252;}
.topLink .k1 a:hover{text-decoration:none;color:#0b5d85;}

.topLink .k2{color:#074b91;font-size:14px;font-family:"微软雅黑";}

#menu{height:41px;}*/

.anquan{margin-right:50px;margin-top:8px;}

/*热门搜索*/
/*.search{text-align:left;height:25px;padding:10px 10px 5px 20px;}
#formsearch{float:right;width:215px;background:url(../images/sou.jpg) no-repeat;}
.hotSearch{float:right;height:24px;line-height:24px;font-weight:normal;color:#fff;width:270px;}
.hotSearch a{color:#fff;}
.hotSearch a:visited{color:#fff;}
.hotSearch a:hover{color:#FFCC00;text-decoration:none;}*/

.dianhua{line-height:24px;text-align:right;font-size:16px;font-family:"微软雅黑";font-weight:bold;color:#fff;padding-top:8px;}


/*主体样式*/
#container{width:1100px;margin:0 auto;margin-top:10px;}
.shzong{height:387px;background:url(../images/szhong1.jpg) no-repeat;}
.cpfl{width:196px;float:left;margin-top:31px;}
.cpfl h2{height:34px;line-height:34px;font-size:14px;font-family:"微软雅黑";padding-left:15px;color:#fff;background:#84bd51;}
.cpfl h2 span{font-size:12px;font-family:Arial, Helvetica, sans-serif;padding-left:5px;}
.syou{width:780px;float:right;}
.gsjj{width:504px;float:left;height:150px;overflow:hidden;}
.gsjj_a{width:129px;float:left;padding-top:20px;padding-left:18px;}
.gsjj_b{width:322px;float:right;margin-right:15px;_display:inline;padding-top:18px;}
.tongy{font-size:14px;color:#1984bc;font-family:"微软雅黑";}
.tongy span{padding-left:5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.contentt{line-height:23px;color:#565656;}
.hyxw{width:460px;float:right;padding-top:18px;padding:-left:10px;padding-right:10px;}
.hyxw_a{width:130px;float:left;}
.hyxw_b{width:318px;float:right;}

.xwzx{float:left;width:504px;margin-top:31px;}
.tjcp{width:240px;padding-left:10px;padding-right:10px;float:right;margin-top:31px;padding-top:18px;}
.tjcp_a{width:193px;height:137px;padding-left:24px;padding-top:10px;}
.zhont_t{background:url(../images/zhong1.jpg) repeat-x top #4d4d4d;margin-top:10px;}
.zhong{width:1000px;margin:0 auto;height:274px;overflow:hidden;}
.lianxi{width:289px;float:left;}
.tongx{height:24px;line-height:24px;background:url(../images/lianxi.jpg) no-repeat;color:#fff;font-size:14px;font-family:"微软雅黑";padding-left:20px;}
.tongx span{font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;padding-right:6px;}
.contentwt{line-height:23px;color:#fff;padding:10px 15px;}
.cpzs{width:670px;float:right;height:225px;overflow:hidden;}
.c3{background:url(../images/cpzs.jpg) no-repeat 0px 50%;padding-left:17px;}
.contennt{background:url(../images/cpzs3.jpg) no-repeat 40% top;margin-top:20px;height:155px;position: relative;}
.l_btn,.r_btn{position:absolute;top: 42%;cursor:pointer;}
.l_btn{left:0;}
.r_btn{right:2px;}


.link_t{background:#1f1f1f;}

.cpzs1{width:1000px;margin:0 auto;margin-top:10px;padding-bottom:20px;}
.cpzs1_title{color:#1984bc;font:bold 14px/28px "微软雅黑";position:relative;}
.cpzs1_title span{padding-left:5px;font:bold 12px/28px "arial"}
.cpzs1_title a{position:absolute;right:5px;top:0;font:100 12px/28px "arial"}
.cpzs1 .content{padding-top:15px;height:180px;overflow:hidden;}



.menu_cate{width:220px;float:left;border:1px solid #e0e1dc;padding:2px;}
.cate_title{line-height:28px;padding-left:20px;background-color:#ececec;font-size:14px;font-weight:bold;font-family:"微软雅黑";}
.about{width:460px;float:left;margin-left:12px;border:1px solid #e0e1dc;padding:2px;padding-bottom:5px;}
.about_title{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.about .content{padding:5px;padding-bottom:12px;text-indent:20px;}

.left .box{margin-bottom:10px;}
.left .box h3{height:34px;line-height:34px;font-size:14px;font-family:"微软雅黑";padding-left:15px;color:#fff;background:#84bd51;}
.left .box .content{padding:5px;}

/*首页新闻*/
.news_company{width:280px;float:right;padding:2px;border:1px solid #e0e1dc;}
.news1_title{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.news_company .content{padding:5px;}

/*首页左侧联系我们*/
.contact{width:218px;float:left;border:1px solid #e0e1dc;padding-bottom:5px;margin-top:10px;}
.contact_title{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.contact .content{padding:5px;padding-left:8px;}

/*工程案例*/
.case{width:460px;float:left;margin-left:12px;border:1px solid #e0e1dc;padding:2px;padding-top:5px;padding-bottom:5px;margin-top:10px;}
.case_title{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.case .content{padding:5px;padding-bottom:12px;text-indent:20px;}

.news2_company{margin-top:10px;}

/*产品推荐*/
.recommend_product{margin-top:10px;border:1px solid #e0e1dc;padding:2px;width:692px;float:left;}
.recommend_product .title{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.recommend_product .content{padding-top:15px;padding-bottom:14px;}
.roll_product li{padding-bottom:0px;}

/*首页下载中心*/
.down_index{margin-top:10px;width:280px;float:right;padding:2px;border:1px solid #e0e1dc;}
.down_index .title{background-color:#ececec;line-height:28px;padding-left:15px;font-weight:bold;}
.down_index .content{padding:5px;}

/*首页区域*/
.region{padding:10px;color:#333;border:1px solid #5f5f5f;background:#515151;margin-top:15px;}
.region h3{line-height:30px;height:30px;line-height:30px;padding-left:10px;position:relative;font-family:"微软雅黑";
border-bottom:2px solid #84bd51;font-size:14px;color:#fff;}
.region h3 a{color:#fff;}
.more_region{position:absolute;right:10px;line-height:30px;top:0;font-weight:normal;font-size:12px;}
.region .item{padding:10px;padding-bottom:0;color:#bfbfbf;}
.region .item a{color:#bfbfbf;padding-left:12px;padding-right:12px;line-height:26px;margin-bottom:6px;}
.region .item a:hover{text-decoration:underline;color:#df2525;}
.city h2{line-height:30px;border-bottom:2px solid #e87518;padding-left:5px;}
.city .item{line-height:28px;padding:10px;}

.sp{position: fixed;right: 0;top:200px;z-index: 99999;}
.xx{font-size:24px;color: #000;display: block;}

/*友情链接*/
/*.f_link{width:990px;margin:0 auto;line-height:40px;line-height:40px;text-indent:20px;color:#e6e6e6;}*/

/*页面底部*/
/*#footer{width:1000px;margin:0 auto;text-align:center;padding-bottom:15px;padding-top:8px;padding-top:15px;background:#00391a;color:#a3afa8;font-family:"宋体";}
.nav_foot{text-align:center;line-height:24px;}
#footer a{color:#a3afa8;}
.nav_foot a{color:#a3afa8;}
.nav_foot a:hover{text-decoration:none;color:#FFCC00;}
.copyright{text-align:center;line-height:24px;font-family:"宋体";color:#a3afa8;}
.copyright a{color:#a3afa8;}
.copyright a:hover{text-decoration:none;color:#FFCC00;}*/

/*------------内页-------------------*/
.n_banner{ width: 1920px;
           margin: 0 auto;
           position: relative;
          left: 50%;
          margin-left: -960px;
}
.n_banner img{width:1920px;margin:0 auto;}
.left{width:210px;float:left;}

.prodescription{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}


.right{width:860px;float:right;padding-bottom:10px;}
.sitemp{line-height:30px;height:30px;overflow:hidden;background-color:#ececec;padding-right:10px;border-bottom:2px solid #84bd51;}
.sitemp h2{width:340px;float:left;line-height:30px;text-align:center;text-align:left;text-indent:10px;}
.sitemp .site{width:380px;float:right;text-align:right;line-height:30px;}

.right .content{padding:10px;padding-top:15px;}


.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

.navigation{float:right;width:100px;}

.index-title{line-height:31px;padding-left:15px;font-weight:bold;font-family:"微软雅黑";
background:url(../images/nav.png) no-repeat 0% 100%;font-size:14px;color:#000;}
.index-table td{border:solid #add9c0; border-width:0px 1px 1px 0px; padding:10px 5px;}
.index-table{border:solid #add9c0; border-width:1px 0px 0px 1px;margin-top:10px;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}




/*搜索框*/
div.searchbox {
	background:#f8f8f8;
	padding-bottom:24px;
}
div.searchbox div.hotSearch {
	font-size:12px;
	color:#5f5f5f;
	line-height:26px;
	margin-top:17px;
	font-weight:bold;
	float:left;
}
div.searchbox div.hotSearch a {
	margin-right:6px;
	color:#999999;
	font-weight:normal;
}
div.searchbox #formsearch {
	float:right;
	margin-top:15px;
	border:1px solid #dcdcdc;
	width:288px;
	height:26px;
	-webkit-border-radius:13px;
	-moz-border-radius:13px;
	border-radius:13px;
	/*下拉框*/
}
div.searchbox #formsearch #search-type {
	float:left;
	width:100px;
	height:26px;
	border:1px solid #c8c8c8;
	margin-right:5px;
	margin-top:10px;
}
div.searchbox #formsearch input {
	height:26px;
	background:transparent;
	border:none;
	line-height:26px;
}
div.searchbox #formsearch input#keyword {
	height:26px;
	line-height:26px;
	padding-left:12px;
	color:#bebebe;
	width:228px;
	font-size:12px;
	outline:none;
}
div.searchbox #formsearch input#s_btn {
	width:44px;
	height:26px;
	background:url(../images/search.png) no-repeat center center;
	cursor:pointer;
}
/*华鑫道路设施7大保障*/
div.guarantee {
	padding-top:33px;
	height:calc(815px - 33px);
	background:url(../images/baozhang.png) no-repeat center center;
}
div.guarantee h2 {
	color:#2f4d93;
	text-align:center;
	font-size:41px;
	line-height:30px;
}
div.guarantee h2 span {
	color:#e5000e;
	font-size:69px;
}
div.guarantee h2 p {
	margin-top:5px;
	text-transform:uppercase;
	font-size:16px;
	line-height:27px;
	letter-spacing:8px;
	color:#bababa;
	font-weight:normal;
}
div.guarantee h2 div.intro {
	margin:10px auto 0;
	color:#ffffff;
	font-size:16px;
	line-height:36px;
	width:246px;
	height:36px;
	background:#2f4d93;
	-webkit-border-radius:18px;
	-moz-border-radius:18px;
	border-radius:18px;
}
div.guarantee .guarantee_box {
	margin-top:25px;
}
div.guarantee .guarantee_box ul {
	position:relative;
}
div.guarantee .guarantee_box ul li {
	float:left;
	text-align:right;
}
div.guarantee .guarantee_box ul li:nth-child(2n) {
	text-align:left;
}
div.guarantee .guarantee_box ul li span {
	width:86px;
	height:86px;
	display:inline-block;
	border:1px dashed #e5000e;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	text-align:center;
	line-height:88px;
	color:#e5000e;
	font-size:30px;
	font-weight:bold;
	background:#fff;
}
div.guarantee .guarantee_box ul li .con {
	display:inline-block;
	color:#000000;
	font-size:14px;
	line-height:25px;
}
div.guarantee .guarantee_box ul li:nth-child(1) {
	margin-left:-80px;
	width: 460px;
}
div.guarantee .guarantee_box ul li:nth-child(2) {
	margin-left:275px;
	width:430px;
	position:relative;
	left:84px;
}
div.guarantee .guarantee_box ul li:nth-child(3) {
	margin-top:61px;
	width:340px;
	margin-right:68px;
}
div.guarantee .guarantee_box ul li:nth-child(3) .con {
	color:#ffffff;
}
div.guarantee .guarantee_box ul li:nth-child(4) {
	margin-top:61px;
	margin-left:400px;
	width: 292px;
}
div.guarantee .guarantee_box ul li:nth-child(4) .con {
	color:#ffffff;
}
div.guarantee .guarantee_box ul li:nth-child(5) {
	margin-top:60px;
	width:332px;
}
div.guarantee .guarantee_box ul li:nth-child(6) {
	margin-left:440px;
	margin-top:60px;
	width:320px;
}
div.guarantee .guarantee_box ul li:nth-child(7) {
	width:100%;
	text-align:center;
	margin-top:60px;
}
div.guarantee .guarantee_box ul li:nth-child(7) span {
	display:block;
	margin:0 auto;
}
div.guarantee .guarantee_box ul li:nth-child(7) .con {
	display:block;
}
/*产品展示*/
div.hx_product {
	margin-top:55px;
}
div.hx_product h2 {
	color:#2f4d93;
	text-align:center;
	font-size:41px;
	line-height:30px;
}
div.hx_product h2 span {
	color:#e5000e;
}
div.hx_product h2 p {
	margin-top:5px;
	text-transform:uppercase;
	font-size:16px;
	line-height:27px;
	letter-spacing:1px;
	color:#bababa;
	font-weight:normal;
}
div.hx_product h2 div.intro {
	margin:10px auto 0;
	color:#ffffff;
	font-size:16px;
	line-height:36px;
	width:246px;
	height:36px;
	background:#2f4d93;
	-webkit-border-radius:18px;
	-moz-border-radius:18px;
	border-radius:18px;
}
div.hx_product .con {
	margin-top:55px;
}
div.hx_product .con .pro_nav {
	width:216px;
	background:#2f4d93;
	height:572px;
	overflow:hidden;
}
div.hx_product .con .pro_nav .img img {
	width:216px !important;
	height:89px !important;
}
div.hx_product .con .pro_nav ul li {
	background:url(../images/pro_nav_bg.png) no-repeat center center;
}
div.hx_product .con .pro_nav ul li:last-child {
	background-image:url(../images/pro_nav_last_bg.png);
}
div.hx_product .con .pro_nav ul li:hover {
	background-image:url(../images/pro_nav_hover.png);
}
div.hx_product .con .pro_nav ul li a {
	display:block;
	line-height:48px;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	padding-left:63px;
}
div.hx_product .con .product_img {
	width:870px;
	float:right;
}
div.hx_product .con .product_img ul li {
	margin-right:28px;
	float:left;
	text-align:center;
	margin-bottom:19px;
}
div.hx_product .con .product_img ul li:nth-child(3n) {
	margin-right:0;
}
div.hx_product .con .product_img ul li:hover a {
	border-color:#e5000e;
}
div.hx_product .con .product_img ul li:hover a .img img {
	-webkit-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
	transform:scale(1.2,1.2);
}
div.hx_product .con .product_img ul li:hover a h3 {
	color:#e5000e;
}
div.hx_product .con .product_img ul li a {
	padding:1px;
	border:1px solid #dcdcdc;
	display:block;
}
div.hx_product .con .product_img ul li a .img {
	width:265px;
	height:229px;
	overflow:hidden;
}
div.hx_product .con .product_img ul li a .img img {
	width:100%;
	height:100%;
	-webkit-transition:all ease .5s;
	-moz-transition:all ease .5s;
	-ms-transition:all ease .5s;
	-o-transition:all ease .5s;
	transition:all ease .5s;
}
div.hx_product .con .product_img ul li a h3 {
	font-size:16px;
	color:#666666;
	line-height:44px;
	font-weight:normal;
}
/*公司简介*/
div.hx_about {
	background:url(../images/about_bg.png) no-repeat center center;
	height:681px;
}
div.hx_about .about_l {
	width:580px;
	padding:165px 0 0 100px;
}
div.hx_about .about_l h2 {
	color:#2f4d93;
	font-size:24px;
	line-height:28px;
}
div.hx_about .about_l h2 span {
	color:#999999;
	font-size:12px;
}
div.hx_about .about_l h3 {
	color:#000000;
	font-size:16px;
	line-height:32px;
	margin-top:30px;
}
div.hx_about .about_l .text {
	margin-top:30px;
	color:#666666;
	font-size:14px;
	line-height:32px;
}
div.hx_about .about_l .more {
	color:#707070;
	font-size:14px;
	width:87px;
	height:25px;
	display:block;
	line-height:25px;
	text-align:center;
	background:#d9d9d9;
	margin-top:30px;
}
div.hx_about .about_img {
	width:381px;
	height:293px;
	padding-top:172px;
	margin-left:20px;
}
div.hx_about .about_img img,div.hx_about .about_img iframe,div.hx_about .about_img embed {
	width:100%;
	
}
/*案例展示*/
div.hx_case {
	background:url(../images/case_bg.png) no-repeat center center;
	height:599px;
}
div.hx_case h2 {
	padding-top:59px;
	color:#ffffff;
	text-align:center;
	font-size:41px;
	line-height:30px;
}
div.hx_case h2 span {
	color:#e5000e;
}
div.hx_case h2 p {
	margin-top:5px;
	text-transform:uppercase;
	font-size:16px;
	line-height:27px;
	letter-spacing:2px;
	color:#bababa;
	font-weight:normal;
}
div.hx_case h2 div.intro {
	margin:10px auto 0;
	color:#ffffff;
	font-size:16px;
	line-height:36px;
	width:246px;
	height:36px;
	background:#2f4d93;
	-webkit-border-radius:18px;
	-moz-border-radius:18px;
	border-radius:18px;
}
div.hx_case .con {
	margin-top:83px;
}
div.hx_case .con .case_box {
	position:relative;
}
div.hx_case .con .case_box .hd a {
	position:absolute;
	top:112px;
	width:26px;
	height:26px;
}
div.hx_case .con .case_box .hd a.prev {
	background:url(../images/prev1.png) no-repeat center center;
	left:0;
}
div.hx_case .con .case_box .hd a.next {
	right:0;
	background:url(../images/next1.png) no-repeat center center;
}
div.hx_case .con .case_box .bd {
	width:966px;
	margin:0 auto;
}
div.hx_case .con .case_box .bd ul li {
	float:left;
	margin:0 14px;
}
div.hx_case .con .case_box .bd ul li:hover a .img img {
	-webkit-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
	transform:scale(1.2,1.2);
}
div.hx_case .con .case_box .bd ul li:hover a h3 {
	background:#e5000e;
	color:#ffffff;
}
div.hx_case .con .case_box .bd ul li a .img {
	width:293px;
	height:238px;
	overflow:hidden;
}
div.hx_case .con .case_box .bd ul li a .img img {
	width:100%;
	height:100%;
	-webkit-transition:all ease .5s;
	-moz-transition:all ease .5s;
	-ms-transition:all ease .5s;
	-o-transition:all ease .5s;
	transition:all ease .5s;
}
div.hx_case .con .case_box .bd ul li a h3 {
	color:#000000;
	font-size:14px;
	line-height:46px;
	text-align:center;
	background:#fff;
}
/*新闻*/
.hx_news {
	margin-top:47px;
}
.hx_news .news_l {
	padding:18px 19px;
	border:1px solid #dcdcdc;
	width:561px;
	height:554px;
}
.hx_news .news_l h3 {
	color:#000000;
	font-size:24px;
	line-height:25px;
}
.hx_news .news_l h3 span {
	font-weight:normal;
	font-size:12px;
	line-height:20px;
	color:#999999;
	display:block;
	text-transform:uppercase;
}
.hx_news .news_l ul {
	margin-top:10px;
}
.hx_news .news_l ul li a .img {
	width:561px;
	height:130px;
	overflow:hidden;
}
.hx_news .news_l ul li a .img:hover img {
	-webkit-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
	transform:scale(1.2,1.2);
}
.hx_news .news_l ul li a .img img {
	width:100%;
	height:100%;
	-webkit-transition:all ease .5s;
	-moz-transition:all ease .5s;
	-ms-transition:all ease .5s;
	-o-transition:all ease .5s;
	transition:all ease .5s;
}
.hx_news .news_l ul li a h4 {
	margin-top:26px;
	line-height:20px;
	font-size:20px;
	color:#000000;
	padding-left:10px;
	position:relative;
}
.hx_news .news_l ul li a h4:before {
	border-left:3px solid #e5000e;
	clear:both;
	content:'';
	height:20px;
	width:0;
	position:absolute;
	left:0;
	top:0;
}
.hx_news .news_l ul li a p {
	margin-top:20px;
	font-size:14px;
	line-height:26px;
	color:#999999;
	padding-left:10px;
}
.hx_news .news_l ul li a span {
	padding-left:10px;
	color:#e5000e;
	font-size:14px;
	line-height:26px;
	margin-top:10px;
}
.hx_news .news_l ol {
	margin-top:50px;
}
.hx_news .news_l ol li:hover a {
	color:#e5000e;
}
.hx_news .news_l ol li:hover a span {
	color:#e5000e;
}
.hx_news .news_l ol li a {
	display:block;
	position:relative;
	color:#333333;
	font-size:16px;
	line-height:37px;
}
.hx_news .news_l ol li a:before {
	background:#c8c8c8;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	display:inline-block;
	width:8px;
	height:8px;
	content:'';
	clear:both;
	margin-left:5px;
	margin-right:10px;
}
.hx_news .news_l ol li a span {
	color:#999999;
	font-size:12px;
	position:absolute;
	right:0;
	top:0;
}
.hx_news .news_r {
	padding-left:6px;
	padding-right:6px;
	padding-top:18px;
	border:1px solid #dcdcdc;
	height:572px;
}
.hx_news .news_r h3 {
	color:#000000;
	font-size:24px;
	line-height:25px;
	padding-left:13px;
}
.hx_news .news_r h3 span {
	font-weight:normal;
	font-size:12px;
	line-height:20px;
	color:#999999;
	display:block;
	text-transform:uppercase;
}
.hx_news .news_r h3.mes_title {
	margin-top:62px;
}
.hx_news .news_r .honor {
	width:449px;
	margin:15px auto 0;
	overflow:hidden;
}
.hx_news .news_r .honor .honor_box {
	position:relative;
}
.hx_news .news_r .honor .honor_box .hd span {
	position:absolute;
	bottom:0px;
	width:32px;
	height:21px;
}
.hx_news .news_r .honor .honor_box .hd span.prev {
	background:url(../images/prev2.png) no-repeat center center;
	left:0;
}
.hx_news .news_r .honor .honor_box .hd span.next {
	right:0;
	background:url(../images/next2.png) no-repeat center center;
}
.hx_news .news_r .honor .honor_box .bd {
	width:394px;
	margin:0 auto;
	overflow:hidden;
}
.hx_news .news_r .honor .honor_box .bd ul li {
	float:left;
	margin:0 11px;
}
.hx_news .news_r .honor .honor_box .bd ul li a .img {
	width:173px;
	height:218px;
	overflow:hidden;
	border:1px solid #dcdcdc;
}
.hx_news .news_r .honor .honor_box .bd ul li a .img:hover {
	border-color:#e03700;
}
.hx_news .news_r .honor .honor_box .bd ul li a .img:hover img {
	-webkit-transform:scale(1.2,1.2);
	-moz-transform:scale(1.2,1.2);
	-ms-transform:scale(1.2,1.2);
	-o-transform:scale(1.2,1.2);
	transform:scale(1.2,1.2);
}
.hx_news .news_r .honor .honor_box .bd ul li a .img img {
	width:100%;
	height:100%;
	-webkit-transition:all ease .5s;
	-moz-transition:all ease .5s;
	-ms-transition:all ease .5s;
	-o-transition:all ease .5s;
	transition:all ease .5s;
}
.hx_news .news_r .mes {
	margin-top:15px;
}
.hx_news .news_r .mes .message1 #name {
	width:192px;
	height:35px;
	border:1px solid #eaeaea;
	margin-right:14px;
	color:#bababa;
	font-size:12px;
	padding-left:12px;
	margin-left:14px;
}
.hx_news .news_r .mes .message1 #contact {
	padding-left:12px;
	width:192px;
	height:35px;
	border:1px solid #eaeaea;
	color:#bababa;
	font-size:12px;
}
.hx_news .news_r .mes .message1 #content {
	padding-left:12px;
	width:410px;
	height:53px;
	font-size:12px;
	color:#bababa;
	line-height:25px;
	display:block;
	margin-top:12px;
	border:1px solid #eaeaea;
	margin-left:14px;
	margin-bottom:10px;
}
.hx_news .news_r .mes .message1 #checkCodeImg {
	margin-left:14px;
}
.hx_news .news_r .mes .message1 .msgbtn {
	width:149px;
	height:37px;
	background:#23438e;
	text-align:center;
	line-height:37px;
	color:#ffffff;
	font-size:16px;
	background:#23438e;
	border:none;
	outline:none;
	margin-left:20px;
}
/*友情链接*/
div.f_link {
	height:54px;
	padding-top:20px;
	padding-left:16px;
	color:#000;
	font-size:14px;
}
div.f_link a {
	color:#000;
	font-size:12px;
	display:inline;
	margin-left:45px;
}



/*base*/
.none {
    display:none;
}
/*头部*/
div#header {
    width:1920px;
    position:relative;
    left:50%;
    margin-left:-960px;
}
div#header div.headtop {
    background:#2f4d93;
    height:34px;
    color:#fff;
    font-size:12px;
    line-height:34px;
}
div#header div.headtop > div div.k1 a {
    color:#fff;
    font-size:12px;
    padding:0 5px;
}
div#header div.top {
    height:130px;
    line-height:130px;
}
div#header div.top div.logo {
    float:left;
}
div#header div.top div.logo a h1 {
    margin-right:10px;
}
div#header div.top div.topLink {
    margin-top:40px;
    background:url(../images/top_phone.png) no-repeat left center;
    padding-left:54px;
    float:right;
    text-align:right;
    position:relative;
    z-index:9999;
}
div#header div.top div.topLink .k2 {
    font-size:12px;
    line-height:15px;
    color:#666666;
    text-align:left;
}
div#header div.top div.topLink .k2 p {
    color:#e50012;
    font-weight:400;
    font-size:24px;
    line-height:25px;
    font-weight:bold;
}
/*导航*/
#menu {
    background:#f7f7f7;
    height:87px;
    text-align:center;
    border-top:1px solid #ececec;
}
#menu .nav {
    text-align:center;
    display:inline-block;
}
#menu .nav > li {
    position:relative;
    float:left;
    border-left:1px solid #ececec;
    box-sizing:border-box;
}
#menu .nav > li > a {
    width:128px;
    display:block;
    text-align:center;
    color:#666666;
    height:87px;
    position:relative;
    overflow:hidden;
    font-weight:bold;
    font-size:14px;
}
#menu .nav > li > a span {
    width:100%;
    height:87px;
    display:block;
    line-height:126px;
    -webkit-transition:top .3s ease;
    -moz-transition:top .3s ease;
    -ms-transition:top .3s ease;
    -o-transition:top .3s ease;
    transition:top .3s ease;
    position:absolute;
    top:0;
}
#menu .nav > li > a span:first-child {
    top:-87px;
    color:#e50012;
}
#menu .nav > li:nth-child(1) > a span {
    background:url(../images/home_nav_bg.png) no-repeat center 25px;
}
#menu .nav > li:nth-child(1) > a span:first-child {
    background:url(../images/home_nav_bg_hover.png) no-repeat center 25px #f6e6e7;
}
#menu .nav > li:nth-child(2) > a span {
    background:url(../images/about_nav_bg.png) no-repeat center 25px;
}
#menu .nav > li:nth-child(2) > a span:first-child {
    background:url(../images/about_nav_bg_hover.png) no-repeat center 25px #f6e6e7;
}
#menu .nav > li:nth-child(3) > a span {
    background:url(../images/product_nav_bg.png) no-repeat center 25px;
}
#menu .nav > li:nth-child(3) > a span:first-child {
    background:url(../images/product_nav_bg_hover.png) no-repeat center 25px #f6e6e7;
}
#menu .nav > li:nth-child(4) > a span {
    background:url(../images/case_nav_bg.png) no-repeat center 25px;
}
#menu .nav > li:nth-child(4) > a span:first-child {
    background:url(../images/case_nav_bg_hover.png) no-repeat center 25px #f6e6e7;
}
#menu .nav > li:nth-child(5) > a span {
    background:url(../images/news_nav_bg.png) no-repeat center 25px;
}
#menu .nav > li:nth-child(5) > a span:first-child {
    background:url(../images/news_nav_bg_hover.png) no-repeat center 25px #f6e6e7;
}
#menu .nav > li:nth-child(6) > a span {
    background:url(../images/job_nav_bg.png) no-repeat center 25px;
}
#menu .nav > li:nth-child(6) > a span:first-child {
    background:url(../images/job_nav_bg_hover.png) no-repeat center 25px #f6e6e7;
}
#menu .nav > li:nth-child(7) > a span {
    background:url(../images/message_nav_bg.png) no-repeat center 25px;
}
#menu .nav > li:nth-child(7) > a span:first-child {
    background:url(../images/message_nav_bg_hover.png) no-repeat center 25px #f6e6e7;
}
#menu .nav > li:last-child {
    border-right:1px solid #ececec;
}
#menu .nav > li:last-child > a span {
    background:url(../images/contact_nav_bg.png) no-repeat center 25px;
}
#menu .nav > li:last-child > a span:first-child {
    background:url(../images/contact_nav_bg_hover.png) no-repeat center 25px #f6e6e7;
}
#menu .nav > li:hover {
    border-top:2px solid #e50012;
}
#menu .nav > li:hover > a span {
    top:87px;
}
#menu .nav > li:hover > a span:first-child {
    top:0;
}
#menu .nav > li .sec {
    height:0;
    background:rgba(16,91,168,0.5);
    color:#fff;
    overflow:hidden;
    z-index:9999;
    position:absolute;
    top:46px;
    left:0px;
    width:100%;
    text-align:left;
}
#menu .nav > li .sec > a {
    padding:0;
    color:#fff;
    float:left;
    height:38px;
    line-height:38px;
    width:72px;
    text-indent:1em;
    text-align:left;
}
#menu .nav > li .sec > a:hover {
    background:rgba(16,91,168,0.5);
    text-decoration:none;
}
/*底部*/
#footer {
    background:url(../images/foot_bg.png) no-repeat center center;
    color:#fff;
    height:463px;
}
#footer div.foot_top .foot_nav {
    padding-top:37px;
    padding-left:14px;
}
#footer div.foot_top .foot_nav h3 {
    background:url(../images/foot_nav.png) no-repeat center center;
    padding-top:54px;
    width:114px;
    height:41px;
    text-align:center;
    font-weight:normal;
    font-size:18px;
    color:#ffffff;
}
#footer div.foot_top .foot_nav .con {
    width:264px;
    margin-top:30px;
}
#footer div.foot_top .foot_nav .con a {
    font-size:14px;
    color:#bdd1ff;
    line-height:30px;
    width:120px;
    display:inline-block;
}
#footer div.foot_top .foot_phone {
    padding-top:37px;
    padding-left:14px;
}
#footer div.foot_top .foot_phone h3 {
    background:url(../images/foot_phone.png) no-repeat center center;
    padding-top:54px;
    width:114px;
    height:41px;
    text-align:center;
    font-weight:normal;
    font-size:18px;
    color:#ffffff;
}
#footer div.foot_top .foot_phone .con {
    width:360px;
    margin-top:30px;
    font-size:14px;
    color:#bdd1ff;
    line-height:30px;
}
#footer div.foot_top .foot_phone {
    padding-top:37px;
    padding-left:14px;
}
#footer div.foot_top .foot_phone h3 {
    background:url(../images/foot_phone.png) no-repeat center center;
    padding-top:54px;
    width:114px;
    height:41px;
    text-align:center;
    font-weight:normal;
    font-size:18px;
    color:#ffffff;
}
#footer div.foot_top .foot_phone .con {
    width:360px;
    margin-top:30px;
    font-size:14px;
    color:#bdd1ff;
    line-height:30px;
}
#footer div.foot_b {
    color:#bdd1ff;
    font-size:14px;
    line-height:36px;
    border-top:1px solid #1f408e;
    text-align:center;
    padding-top:20px;
    height:50px;
    margin-top:24px;
}
#footer div.foot_b .kx {
    display:inline-block;
    height:50px;
    float:left;
}
#footer div.foot_b .kx img {
    width:auto;
    height:50px;
}
#footer div.foot_b .copyright {
    float:left;
    display:inline-block;
    margin-left:17px;
    height:50px;
    font-size:14px;
    line-height:24px;
    text-align:left;
}
#footer div.foot_b a {
    color:#bdd1ff;
}