/*---------------------------------------------初始-------------------------------------------*/
* { margin: 0; padding: 0; border:none; text-decoration: none; }
body { font-family:"微软雅黑"; color: #666; font-size:14px; }
a{color:inherit;transition: 0.1s;}

li { list-style: none }


/*********************************公共区域*************************************************/
.clear{ clear:both;}
.wrap{padding: 0 20px;box-sizing: border-box;max-width: 1200px;margin: auto;height: 100%;}
.title{ margin:45px auto 35px; text-align:center; background:url(../images/title-bg.png) no-repeat center;}
.title h2{ font-size:28px; color:#333;}
.title p{ font-size:14px; color:#828282;}
.ny-banner img{ display:block; width:100%;}

/*************************************头部区域*********************************************/

.header{ width: 100%;background: #fff; }
.header .top{height: 30px;line-height: 35px; border-bottom:1px #e5e5e5 solid; background:#fcfcfc;}
.header .top .l{ float:left;}
.header .top .r{ float:right;}
.header .top .lang .box{display: inline-block;padding-left:30px;margin: 0 5px;}
.header .top .lang .box:nth-child(1){background: url(../images/cn.jpg) no-repeat left;}
.header .top .lang .box:nth-child(2){background: url(../images/en.jpg) no-repeat left;}
.header .top .lang .box:nth-child(3){background: url(../images/ey.jpg) no-repeat left;}

.header-2{height:90px;width: 100%;background: #fff;padding:10px 0;box-sizing: border-box;}
.header-2 .logo{height:100%;float:left;}
.header-2 .logo .logo_x{ display:none;}
.header-2 .logo a{display:block;height:100%;}
.header-2 .logo a img{display: block;height: 100%;}
.header-2 .tel{ float:right; width:285px; height:40px; background:#d7000f; border-radius:40px; margin-top:15px; }
.header-2 .tel .tel-l{ width:38px;height:38px;float:left; background:url(../images/tel.png) no-repeat; line-height:40px; margin:1px 0 0 1px;}
.header-2 .tel .tel-r{ color:#fff; font-size:22px; float:right; line-height:40px; padding-right:5px;}
.header-2 .tel .tel-r span{ font-size:14px;}

.header nav{background:#2b2c30;  line-height:50px; color:#fff; }
.header nav ul{width:100%;display: block;}
.header nav ul li{ float: left; width: 12.5%; height: 100%; font-size:16px;text-align: center; }
.header nav ul li a{ display:block;}
.header nav ul li:hover{ background:#d7000f;}
.header nav ul li.cur { background:#d7000f;}


@media (max-width:768px) {
.header{ position: fixed; z-index:19; border-bottom:1px solid #999;top: 0;width: 100%;}
nav{ display: none }
.header-2 .tel{ display:none;}

.hd_btn { width: 35px; height: 35px; border: 2px solid #666; border-radius: 3px; position: absolute; top: 50px; right: 15px; cursor: pointer; display: block; }
.hd_btn i { width: 24px; height: 3px; background:#666; display: block; position: absolute; top: 0; left: 50%; margin-left: -12px; }
.hd_btn i:nth-child(1) { top: 10px; }
.hd_btn i:nth-child(2) { top: 18px; }
.hd_btn i:nth-child(3) { top: 26px; }

.header nav{ background: #999;width: 100%;position:fixed;top:120px;left: 0;display: none;max-height: 500px;overflow-y:auto ;border-bottom: 1px solid #ccc;}

.header nav ul li { float:none;width: 100%;border-bottom: 1px solid #ccc; }
.header nav ul li a {display:block; height: 50px; line-height: 50px; margin: 0; width:100%; }
}


@media (max-width:550px){
.header .top{ display:none;}	
.header-2 .logo{ height:62px;}
.hd_btn{top: 20px;}	
.header nav{top:90px;}

}


@media (max-width:460px){
	
.header-2 .logo{ height:50px;}
.hd_btn{top: 15px;}	

}



@media (max-width:400px){
	
.header-2 .logo .logo_x{ display:block;}
.header-2 .logo .logo_da{ display:none;}
.hd_btn{top: 20px;}	
}



/*****************************************banner区域*********************************************/
.banner
.block_home_slider { position: relative; background-color: #ffffff; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; behavior: url(js/PIE.htc); /*��͸������*/ line-height: 0px; margin-right: auto; margin-left: auto; }  /*�ײ�Сͼ��*/
.block_home_slider .slide { position: relative; }
.block_home_slider .caption { padding: 13px 16px 12px; position: absolute; left: 0px; right: 0px; bottom: 0px; background: url(/images/bg_caption.png); text-align: left; }
.block_home_slider .caption p { padding-bottom: 0px; font-size: 11px; color: #dedede; text-shadow: 0px -1px #000000; line-height: 17px; }
.block_home_slider .caption p.title { padding-bottom: 6px; font-size: 15px; color: #ffffff; font-weight: bold; line-height: normal; }
.block_home_slider .flex-direction-nav a { width: 25px; height: 25px; margin-top: -27px; display: block; position: absolute; top: 50%; background-repeat: no-repeat; background-image:url(../images/arrows.png); text-indent: -9000px; }
.block_home_slider .flex-direction-nav a.flex-prev { left: 50px; background-position: left top; height: 100px; width: 50px; }
/*.block_home_slider .flex-direction-nav a.flex-prev:hover { background-position: left bottom; }*/
.block_home_slider .flex-direction-nav a.flex-next { right: 50px; background-position: right top; height: 100px; width: 50px; }
/*.block_home_slider .flex-direction-nav a.flex-next:hover { background-position: right bottom; }*/
.block_home_slider .flex-control-paging { bottom:10px;display: inline-block; position: absolute; width:100%; overflow:hidden; text-align:center}
.block_home_slider .flex-control-paging li { display:inline-block; margin: 5px; padding: 0px; overflow: hidden; list-style-type: none; }
.block_home_slider .flex-control-paging li a { width: 10px; height: 10px; border-radius: 50%; margin:5px; cursor: pointer; display: block; background: #de5a08; text-indent: -9000px; }
.block_home_slider .flex-control-paging li a.flex-active { border: 5px solid #8b440b; margin:0 }
.block_home_post_feature { width: 300px; }
.block_home_post_feature p { padding-bottom: 0px; }
.flexslider { margin: 0; padding: 0; }
.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; list-style-type: none; } /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img { width: 100%; display: block; }
.flex-pauseplay span { text-transform: capitalize; }


.banner .baner-b { display:block}
.banner .baner-s{ display:none}
@media (max-width:768px) {
	.banner{margin-top: 90px;}
	.banner .baner-b{ display:none}
	.banner .baner-s{ display:block}
	.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:40%; background-repeat:no-repeat; background-image:url(arrows.png); text-indent:-9000px;}
	.block_home_slider .flex-direction-nav a.flex-prev {left:20px; background-position:left top;height:60px;width:30px;background-size: 80px;top:50%}
	.block_home_slider .flex-direction-nav a.flex-next {right:20px; background-position:right top;height:60px;width:30px;background-size: 80px;top:50%}

	}





/*****************************************热门搜索区域*************************************************/
.resou{ height:50px; border:1px #d4d4d4 solid; line-height:50px; margin-top:25px;  }

.rs-l{ float:left;}
.rs-l ul .remen{ font-size:16px; color:#d7000f;}
.rs-l ul li{ float:left; padding:0 10px;}
.rs-l ul li a:hover{ color:#d7000f;}

.rs-r{ float:right;}
.rs-r form{ border:1px #b5b5b5 solid; width:245px; height:30px; margin-top:8px; border-radius:15px;}
.rs-r form .text{background: none;padding-left:20px;color: #333;width: 180px;float: left;box-sizing: border-box;line-height: 30px;}

.rs-r form .sub{background:url(../images/sousuo.png) no-repeat center;width:30px;height: 30px;float: right;cursor: pointer;}

@media (max-width:760px) {
	
	.resou{ display: none;}
	
	}
	
	
	
/*****************************************产品中心*************************************************/

.pro .title-pro{ margin-bottom:10px; }
.pro .pinzhi{float:right;}


.main-fl{text-align: center;margin:30px auto; }
.main-fl li{float:left;  background:#e5e5e5; }
.main-fl li a{display: block;height:50px;line-height:50px; font-size:16px;transition: 0.1s;}
.main-fl li a:hover{color:#fff; background:#d7000f;}


.y-box-1{text-align: center;margin-top:20px;}
.y-box-1 li{border: 1px solid #ccc;position: relative;overflow: hidden;}
.y-box-1 li .txt-box{font-size:16px;color: #fff;position: absolute;line-height: 50px;height: 50px;bottom: -50px;background:#D80607;width: 100%;transition: 0.3s;}
.y-box-1 li .img-box img{transition: 0.5s; display:block; width:100%;}
.y-box-1 li:hover .img-box img{ transform:scale(1.1);-ms-transform:scale(1.1); 	/* IE 9 */
-moz-transform:scale(1.1); 	/* Firefox */
-webkit-transform:scale(1.1); /* Safari 和 Chrome */
-o-transform:scale(1.1); 	/* Opera */
}
@media (max-width:780px) {
	.pinzhi{ display:none;}
}
@media (min-width:769px) {
	.y-box-1 li:hover .txt-box{bottom: 0;}
}
@media (max-width:768px) {
	.y-box-1 li .txt-box{position: static;background:none;color: #333;font-size: 16px;}
	
}

@media (max-width:740px) {
	.main-fl li a{ font-size:14px;}
}

/*************************************广告位*************************************/
.y-ggw-1{ width:100%; height:150px; background:url(../images/ggw-1.jpg) no-repeat center;background-size:cover; color: #fff; margin:30px 0;}
.y-ggw-1 .phone{float: right;width: 303px;height: 59px;background:url(../images/ggw-phone.png) no-repeat right;margin-top: -10px;box-sizing: border-box;padding-left:50px;}

.y-ggw-1 .phone dl{padding-left:70px;background:url(../images/phone2.png) no-repeat left;height: 50px;margin-top: 5px;line-height: 20px;}
.y-ggw-1 .phone dl dd{font-size: 18px;line-height: 30px;}
.y-ggw-1 .z-1{font-size: 44px;font-weight: bold; font-style:italic;letter-spacing:3px;padding: 20px 0 0 40px;}
.y-ggw-1 .z-2{font-size: 20px; font-style:italic;letter-spacing:3px;padding: 0 0 20px 40px; margin-top:13px;}

@media (max-width:900px) {
	
	.y-ggw-1 .z-1{ font-size:32px;}
	.y-ggw-1 .z-2{ font-size:18px; }
	
	}

@media (max-width:780px) {
	
	.y-ggw-1{ display: none;}
	
	}
	




/*************************************关于我们*************************************************/

.about_con{ width:100%;}
.about_con table{ width:100%;  text-align:center; border-collapse:collapse}

.about_con table tr td:nth-child(1){ width:31.5%;}
.about_con table tr td:nth-child(2){ width:18.5%;}
.about_con table tr td:nth-child(3){ width:31.5%;}
.about_con table tr td:nth-child(4){ width:18.5%;}
.about_con table b{ font-weight:100; font-size:18px; }

.about_con table .img-box img{ width:100%; display:block;}
.about_con table .about_box a{ width:100%; padding:19.9% 0; display:block;}

.about_con table .zzjx{ background:url(../images/about_zjjx_bj.jpg) no-repeat center; }
.about_con table .zzjx i{ display:block; background:url(../images/zzjx-tb.png) no-repeat center; width:70px; height:70px; margin:auto;}
.about_con table .zzjx b{ color:#fff;}


.about_con table .sljx i{ display:block; background:url(../images/sljx-tb.png) no-repeat center; width:70px; height:70px; margin:auto;}


.about_con table .qywh i{ display:block; background:url(../images/qiwh-tb.png) no-repeat center; width:70px; height:70px; margin:auto;}


.about_con table .ryzz{background:#09090e;}
.about_con table .ryzz i{ display:block; background:url(../images/qyry-tb.png) no-repeat center; width:70px; height:70px; margin:auto;}
.about_con table .ryzz b{ color:#fff;}

@media (max-width:1199px) {
	.about_con table .about_box a{padding:18% 0; }

	}
	
	
@media (max-width:1000px) {
	.about_con table .about_box a{padding:15% 0; }

	}
	
@media (max-width:900px) {
	.about_con table .about_box a{padding:10% 0; }

	}
	
@media (max-width:800px) {
	.about_con table tr td:nth-child(1){ display:none;}
	.about_con table tr td:nth-child(3){ display:none;}
	.about_con table .zzjx{ background:none;}
	.about_con table .zzjx i{ background:url(../images/zzjx_after.png) no-repeat center;}
	.about_con table .zzjx b{color:#333;}
	.about_con table b{ color:#333;}
	.about_con table .ryzz{background:none;}
	.about_con table .ryzz i{ background:url(../images/ryz_after.png) no-repeat center;}
	.about_con table .ryzz b{ color:#333;}
	.about_con table .about_box a{ padding:25px 0;}
	
	}
	
	
		




/*************************************新闻中心*************************************************/

.news { width: 100%; margin-bottom:40px; overflow:hidden}
.news_l { width: 40%; float: left; }
.news_tu img { display: block; width: 100%; margin-bottom: 15px; }
.news_l h3 { font-weight: 100; color: #222; float: left; font-size: 18px; width:100%; line-height:30px; }
.news_l h3 .time{ float:right; font-size: 14px; color: #444; }
.news_l  .text{ overflow:hidden; width:100%; line-height:30px}
.news_l h3:hover  { color: #d7000f; }
.news_l i { float: right; font-style: normal; display: block; font-size: 14px; color: #444; }
.news_l p { font-size: 16px; color: #444; margin-top: 15px; }
.news_l .news-_more{ width:120px; height:35px; background:#0c0c12; color:#fff; font-size:14px; text-align:center; line-height:35px; margin-top:10px;}
.news_l .news-_more a{ display:block;}
.news_l .news-_more:hover{ background:#d7000f;}

.news_r { float:right; width:55%; margin-left:30px; }
.news_r .news_box { overflow: hidden; margin-bottom: 45px; padding: 5px 10px;}
.news_r .news_box i { font-size:42px; font-style: normal; color: #999; float: left;  }
.news_r .news_box i span { font-size: 14px; display: block; margin-top:5px; }
.news_r .news_box b { float: left; margin: 0 20px; }
.news_r .n_nr h3 { font-weight: 100; color: #222; font-size: 16px; width:100%;  }
.news_r .n_nr .n_zw { font-size: 14px; color: #444; margin-top: 15px; line-height: 1.7em; }
.news_r .news_box:hover { background: #d7000f; }
.news_r .news_box:hover i { color: #fff }
.news_r .news_box:hover h3 { color: #fff; }
.news_r .news_box:hover .n_zw { color: #fff; }
.news_r .news_box .yx-time{ display:none}


@media (max-width:1026px) {
	.news_l { width: 100% }
	.news_tu{ width:50%; float:left}
	.news_l h3{ width:46%; float:right}
	.news_l h3 .time{ float:none}
	.news_l .text{ width:46%; float:right}
	.news_r { width: 100%; }
	 }
	 
	 

 @media (max-width:640px) {
	.news .news_r{ display:none;}
}

 
	 
 @media (max-width:512px) {
	.news { margin: 20px 0; }
	.news_tu{ width:100%;}
	.news_l h3{ width:100%; }
	.news_l .text{ width:100%;}
	.news_r .news_box i{ display:none}
	.news_r .news_box b { display:none}
	.news_r .news_box .yx-time{ display: block}
	.news_r .news_box { margin-bottom: 20px; }
	.news_l { margin-top: 20px;}
	.news_r { margin-top: 20px;}
}



/*************************************友情链接*************************************************/



.link{ width:100%; color: #fff;background:url(../images/link-bj.jpg) no-repeat center; background-size: cover;padding:10px 0;overflow: hidden;}
.link .bt{font-size: 18px;margin: 5px 0;}
.link a{display: inline-block;margin:2px 10px 2px 0;}


/*************************************footer*************************************************/

.footer{background: #313131;color: #fff;}
.footer .boxs{padding:25px 0 15px 0;overflow: hidden;}
.footer .bt{padding-left:40px;line-height:40px;margin-bottom: 5px;text-align: left;}
.footer .box-1{width: 50%;float: left;height:100%;box-sizing: border-box;}
.footer .box-1 .bt{background:url(../images/kslj.png) no-repeat left;}
.footer .box-1 ul li dl dt{margin-bottom: 10px;}
.footer .box-1 .zbl-pc-gd-4 dl dd:hover a{ color:#d7000f;}
.footer .box-2{width: 33%;float: left;height:100%;border-right:1px solid #666 ; border-left:1px solid #666 ; box-sizing: border-box;text-align: center;}
.footer .box-2 .box{display: inline-block;}
.footer .box-2 .bt{background:url(../images/footer-2.png) no-repeat left;}
.footer .box-2 .txt{text-align: left;line-height: 30px;}
.footer .box-3{width: 17%;float: left;height:100%;}
.footer .box-3 .box{float: right;}
.footer .box-3 .bt{background:url(../images/footer-3.png) no-repeat left;text-align: center;}
.footer .box-3 .img-box{width: 134px;}
.banquan{text-align: center;width: 100%;overflow: hidden;padding:15px 0;border-top:1px solid #666 ;}
@media (max-width:860px) {
	.footer .box-1{display: none;height: 0;}
	.footer .box-2{width: 65%; border-left:none;}
	.footer .box-3{width: 35%;}
}
@media (max-width:440px) {
	.footer .box-2{width:55%;padding: 0 20px;box-sizing:border-box;}
	.footer .box-3{width:45%;text-align: center;padding:0 20px;box-sizing: border-box;}
	.footer .box-3 .box{float: none;display: inline-block;}
}
@media (max-width:380px) {
	.footer .box-2{width:100%;text-align: left;height: auto !important;border: 0;margin-bottom: 10px;}
	.footer .box-3{width:100%;text-align: left;height: auto !important;}
	
}

/*************************************内页*************************************************/

/*************************************内页banner*************************************************/
.ny-banner{ overflow:hidden;}
.ny-banner .da{display:block;}
.ny-banner .xiao{display:none;}



@media (max-width:768px) {

.ny-banner .da{display:none}
.ny-banner .xiao{display:block; margin-top:120px; }


}
 

@media (max-width:550px){
.ny-banner .xiao{ margin-top:90px; }

}




/*************************************当前位置*************************************************/
.bread { padding: 25px 0; overflow: hidden;}
.bread a{ display:inline-block; margin:0 5px}
.bread a:nth-last-child(1) { color: #d7031e }
.bread h2 { font-size: 16px; color: #333; text-transform : uppercase; font-weight: 100; background:url(../images/bread.png) no-repeat left; padding-left: 20px; }



/*************************************翻页*************************************************/
.pages { text-align: center; width: 100%; overflow: hidden; padding: 40px 0; line-height: 40px }
.pages a { border: 1px #ccc solid; font-size: 18px; padding: 3px 10px; margin: 0 3px; border-radius: 3px }
.pages .cur { color: #fff; border: 0; background: #d7000f; }
@media (max-width:640px) {
.pages { padding: 40px 0 }
}




/*************************************新闻中心*************************************************/

.ny_news_con ul li{margin-bottom: 15px; transition:0.3s; padding:20px;}
.ny_news_con li:hover{box-shadow:0 0 10px rgba(0,0,0,0.5)}

.ny_news_con .ncon_img_box{ float:left; margin-right: 30px;width: 40%;max-width:338px;min-width:188px;}
.ny_news_con .ncon_img_box img{ display:block; width:100%;}

.ny_news_con .ncon_txt_box{ padding:10px;}
.ny_news_con .ncon_txt_box h2{ font-size:18px; font-weight:100; color:#333; margin:5px 0;}
.ny_news_con .ncon_txt_box:hover h2{ color:#d7000f;}
.ny_news_con .ncon_txt_box i{ font-style:normal; font-size:14px;}
.ny_news_con .ncon_txt_box .txt{ font-size:14px; color:#333; line-height:1.7em; margin:10px 0;}

@media (max-width:950px) {
.ny_news_con .ncon_txt_box{ padding:0;}
.ny_news_con .ncon_txt_box h2{margin:0; font-size:16px;}
}

@media (max-width:500px) {
.ny_news_con .ncon_img_box{ float:none;width:100%; margin-right:0;max-width:initial;margin-bottom: 10px;}
}

/*************************************新闻详情页*************************************************/

.news_show_xq h2{ font-size:20px; font-weight:100;text-align:center; color:#333; border-bottom:1px solid #ccc; padding-bottom:20px;}

.news_show_xq .xbt{ text-align:center; overflow:hidden; line-height:20px ;color:#666; padding:10px 0 25px 0;}
.news_show_xq .xbt .time{ display:inline-block;  margin-right:20px;overflow:hidden;  }
.news_show_xq .xbt .laiyuan{ display:inline-block; margin-right:20px; overflow:hidden; }
.news_show_xq .xbt .fenxiang{ display:inline-block;overflow:hidden;  }
.news_show_xq .xbt .fenxiang .l{display:inline-block;float:left; }
.news_show_xq .xbt .fenxiang a{ display: block; float:left; margin:0 5px; }
.news_show_xq .xbt .fenxiang a img{ display: block;}

.news_show_xq .text-box{font-size:14px; line-height:1.8em; color:#333;}

.news_show_xq .y-fy{ padding:30px 0;font-size:14px; line-height:30px; overflow:hidden; border-top: 1px #ccc dashed; margin:30px 0; color:#333;}
.news_show_xq .y-fy .fy{ float:left; }

.news_show_xq .y-fy .fy a{ display:inline-block; margin:0 6px}
.news_show_xq .y-fy .fh{ float:right; width:130px; height:38px; line-height:38px; border-radius:19px; text-align:center; border:1px solid #ccc; cursor:pointer; margin-top:12.5px}

/*************************************服务支持*************************************************/
.ny_fuwu_con h3{ font-size:28px; font-weight:100; color:#d7000f;}
.ny_fuwu_con .fw_txt{ font-size:16px; color:#333; line-height:1.7em; padding:15px 0;}


.zbl-grid{font-size: 0;}
.zbl-grid li{box-sizing: border-box;display:inline-block;font-size: 16px;}
.web-box-5{overflow: hidden;}
.web-box-5 li{margin: 30px;display:-moz-box; display:-webkit-box; display:box;float: left; width:42%;}
.web-box-5 .shuzi{margin-right: 20px;}
.web-box-5 dl{padding: 5px;-moz-box-flex:1; -webkit-box-flex:1; box-flex:1;}
.web-box-5 dl dt{font-size: 20px;font-weight: bold;line-height:35px;}
.web-box-5 dl dd{ font-size:14px; line-height: 25px;color: #666;}

@media (max-width:880px) {
.web-box-5 li{ width:32%;}
}

@media (max-width:780px) {
.web-box-5 li{ width:100%; margin:0;}
.web-box-5 .shuzi{ display:none;}
}

/*************************************人力资源*************************************************/

.ny_rlzy h3{ font-size:28px; font-weight:100; color:#d7000f;}
.ny_rlzy .zl_txt{ font-size:16px; color:#333; line-height:1.8em; padding:15px 0;}

.rlzy_img{ width:100%;}
.rlzy_img .rlzy_img_1{ float:left; width:36.5%; }
.rlzy_img .rlzy_img_1 img{ display:block; width:100%;}
.rlzy_img .rlzy_img_2{ float:right;width:60%;}
.rlzy_img .rlzy_img_2 img{ display:block; width:100%;}


.ny_rlzy_con .hxln{ margin:30px 0 50px 0;}

.hxln ul{ width:100%; margin-top:30px;}
.hxln ul li{ width:20%; float:left;  text-align:center;}
.hxln ul li .box{  width:50px; height:50px; display:block; margin:10px auto;}
.hxln ul li b{ font-size:18px; color:#d7000f; font-weight:100; margin-bottom:15px;}
.hxln ul li b span{ display:block; font-size:14px; color:#666;}


.hxln ul li .box-1{background:url(../images/rcjy.png) no-repeat center;}
.hxln ul li .box-2{background:url(../images/rcgx.png) no-repeat center;}
.hxln ul li .box-3{background:url(../images/rcys.png) no-repeat center;}
.hxln ul li .box-4{background:url(../images/rcsc.png) no-repeat center;}
.hxln ul li .box-5{background:url(../images/rcyj.png) no-repeat center;}

@media (max-width:650px) {
.hxln ul li b{font-size:16px; }
}

@media (max-width:500px) {
.hxln ul li{width:33%; margin-bottom:15px;}
}

/*************************************联系我们*************************************************/
.ny_contact h3{ font-size:28px; font-weight:100; color:#d7000f;}

.ny_contact .dizhi { font-size:18px; overflow:hidden; color:#333;}

.ny_contact .dizhi .box{ width:80%; float:left; overflow:hidden; margin-top:20px}

.ny_contact .dizhi .bot{padding-left:55px;background-size:40px; line-height:50px; float:left; margin:0 40px 25px 0;}
.ny_contact .dizhi .box-1{ background:url(../images/c_dhx.png) no-repeat 5px 5px; }
.ny_contact .dizhi .box-2{ background:url(../images/c_yx.png) no-repeat 5px 5px; }
.ny_contact .dizhi .box-3{ background:url(../images/c_cz.png) no-repeat 5px 5px; }
.ny_contact .dizhi .box-4{ background:url(../images/c_sj.png) no-repeat 5px 5px; }
.ny_contact .dizhi .box-5{ background:url(../images/c_dz.png) no-repeat 5px 5px; }
.ny_contact .dizhi .box-6{ background:url(../images/c_dz.png) no-repeat 5px 5px;}

.ny_contact .ewm{ float:right; text-align:center; line-height:30px; font-size:16px; }
.ny_contact .ewm img{ display:block; border:1px solid #ccc;}




.ny_contact .form-box{width:80%;max-width:770px; line-height:45px; font-size:16px; margin:0 auto; }
.ny_contact .form-box .form-bt{ font-size:30px; text-align:center; color:#666; padding:20px 0}
.ny_contact .form-box input{ margin-bottom:15px; color:#666; border-radius:5px}
.ny_contact .form-box .text{ border:1px solid #ccc; width:44%; height:45px; padding:0 2%;}
.ny_contact .form-box .text:nth-child(2n-1){ float:left}
.ny_contact .form-box .text:nth-child(2n){ float:right}
.ny_contact .form-box textarea{border:1px solid #ccc; width:96%; height:185px; padding:2%; color:#666; border-radius:5px}
.ny_contact .form-box .submit{  width:106px; height:36px; line-height:36px; color:#fff; background:#d7000f; cursor:pointer; margin:15px auto; display:block; font-size:18px;}

.ny_contact .map{overflow:hidden; width:100%; margin-top:20px}

.ny_contact .form-box input:focus{color: #333;}





@media (max-width:1125px) {
.ny_contact .dizhi .box-5{margin-left:0}
}

@media (max-width:770px) {
.ny_contact .dizhi{font-size:14px; }
.ny_contact .dizhi .bot{line-height:45px; }
.ny_contact .ewm{ display:none;}
}

@media (max-width:625px) {
.ny_contact .dizhi .box{width:100%; float:none;}
}



/*************************************市场营销*************************************************/
.ny_yingxiao{ margin-bottom:50px;}
.ny_yingxiao_con h3{ font-size:28px; font-weight:100; color:#d7000f;}

.yx_min{ width:100%;}

.yx_min .yx_min_l{ float:left; width:40%;}

.yx_min .yx_min_l ul{ margin:30px 0;}
.yx_min .yx_min_l ul li{ float:left; width:33%; text-align:center;}
.yx_min .yx_min_l ul li i{ width:50px; height:50px; display:block; margin:auto;}
.yx_min .yx_min_l ul li .yx-box1{ background:url(../images/qqzl.png) no-repeat center;}
.yx_min .yx_min_l ul li .yx-box2{ background:url(../images/qqyy.png) no-repeat center;}
.yx_min .yx_min_l ul li .yx-box3{ background:url(../images/hwhd.png) no-repeat center;}

.yx_min .yx_min_l ul li b{ font-size:16px; color:#333; font-weight:100;}

.yx_min .yx_min_l .yx_min_l_txt{ font-size:16px; color:#333; line-height:1.7em;}

.yx_min .yx_min_r{ float:right; width:60%;}
.yx_min .yx_min_r img{ display:block; width:100%;}



@media (max-width:700px) {
.yx_min .yx_min_l{ float:none; width:100%;}
.yx_min .yx_min_r{ float:none; width:100%;}
}     

/*************************************关于金象-走进金象*************************************************/
.min-nav li{ display:inline-block; font-size:16px; color:#333; margin-right:15px; width:130px; height:42px; background:#d0d0d0 ; text-align:center; line-height:42px; margin-bottom:20px;}
.min-nav li a{ display:block;}

.min-nav .cur{background:#d7000f; color:#fff;}
.about-zjjx{margin-bottom:80px;}
.min-nav li:hover{ background:#d7000f; color:#fff;}

.zjjx_con h2{ text-align:center; margin:15px 0 20px 0; font-size:32px; font-weight:100; color:#333;}

.zjjx_con .zjjx_txt{ font-size:16px; color:#333; line-height:1.8em;}

.zjjx_con .yeji{ text-align:center; margin:40px 0 45px 0;}
.zjjx_con .yeji li{ display:inline-block; width:33%;}
.zjjx_con .yeji li i{ display:block; overflow:hidden; width:187px; height:52px; margin:auto; }
.zjjx_con .yeji li .yeji_box1{ background:url(../images/40.png) no-repeat center;}
.zjjx_con .yeji li .yeji_box2{ background:url(../images/1000.png) no-repeat center;}
.zjjx_con .yeji li .yeji_box3{ background:url(../images/5000.png) no-repeat center;}


.zjjx_con .yeji li b{font-size:14px; color:#666; font-weight:100;}


.zjjx_con_tu{ width:100%; margin-top: 20px; text-align: center; }
.zjjx_con_tu img{ display:block; width:100%; max-width: 544px; margin:0 auto;}


@media (max-width:870px) {
.zjjx_con .yeji{ display:none;}
}   


/*************************************关于金象-荣誉资质*************************************************/

.qyry{ overflow:hidden; margin:40px 0;}

.qyry ul li{ float:left; background: #dcdcdc; padding:10px; box-sizing: border-box;  width: 23%; margin: 0 1%; overflow: hidden}


.qyry ul li img{ display:block; width:100%; }


@media (max-width:980px) {
.qyry ul li { width: 45%; margin: 20px 1%; float: left; }
}
@media (max-width:480px) {
.qyry ul li { width: 95%; margin: 10px 1%; float: left; }
}



/*************************************关于金象-企业文化*************************************************/
.about-qywh{ overflow:hidden;}
.qywh_con{ position:relative; margin:80px 0 10px 0; }
.qywh_con .qywh_img{ margin:auto;  position:absolute; top:-50px; left:50%; margin-left:-255px;}

.qywh_con .qywh_img img{ display:block; width:100%;}

.qywh_txt{ text-align:center;}
.qywh_txt li{ border:1px solid #d2d2d2; width:40%; padding:40px 0; display:inline-block; margin-bottom:115px; margin-right:8%; text-align:left;}
.qywh_txt li:nth-child(2n){ margin-right:0;}
.qywh_txt b{ font-size:24px; font-weight:100; color:#d7000f; margin-left:80px;}
.qywh_txt i{ font-size:16px; font-style:normal; display:block; margin-top:10px; margin-left:80px;}


@media (max-width:860px) {
.qywh_con .qywh_img{ position:relative; width:510px; height:502px;}
.qywh_txt li{margin-bottom:20px}
.qywh_txt b{margin-left:20px; font-size:18px;}
.qywh_txt i{margin-left:20px; font-size:14px;}
}   

@media (max-width:640px) {

.qywh_txt li{ width:48%; margin-right:0;  border:none; }

}   

@media (max-width:560px) {
.qywh_con{margin:10px 0 45px 0;}
.qywh_con .qywh_img{ display:none;}
.qywh_txt li{ width:98%; margin-right:0; padding:15px 0; border:none;}

}   

/*************************************关于金象-实力金象*******************************************************/
.sljx_con{ margin-bottom:30px; }
.sljx_con .sljx_con_box{ width:31%; float:left; margin:20px 1%; overflow: hidden; position:relative;}
.sljx_con_img{ overflow:hidden;}
.sljx_con_img img{ display:block; width:100%; height:100%; transition: 0.7s }
.sljx_con .sljx_con_box:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}

.sljx_con_box i{ display:block; width:100%; height:45px; background:rgba(0,0,0,0.5); position:absolute; bottom:0; left:0; font-size:18px; font-style:normal; color:#fff; text-align:center; line-height:45px;}


@media (max-width:800px) {
.sljx_con .sljx_con_box{ width: 48%; margin: 20px 1%; float: left; }

}   

@media (max-width:420px) {
.sljx_con .sljx_con_box{ width: 98%; margin: 20px 1%; float: left;  }

}   

/*************************************产品中心*******************************************************/
.pro_con_nav{ width:100%;}

.pro_con_nav ul li{  float:left; background:#e5e5e5; text-align:center; }
.pro_con_nav ul li a{ display: block;height:50px;line-height:50px; font-size:16px;transition: 0.1s;}
.pro_con_nav ul li a:hover{color:#fff; background:#d7000f;}


.pro_list{ margin-top:40px;}

.pro_list li{ margin-bottom:30px;}
.pro_list .pro_box_img{ width:36%; float:left; border:1px solid #ccc; overflow:hidden;}
.pro_list .pro_box_img img{ display:block; width:100%;}

.pro_list .pro_box_txt{ width:60%; float:right;}
.pro_list .pro_box_txt h2{ font-size:24px; font-weight:100; margin:5px 0 20px 0; color:#333;}

.pro_list .pro_box_txt .pro_text{ font-size:16px; line-height:1.8em;}

.pro_list .pro_box_txt .pro_more{width:105px; height:36px; background:#d2d2d2; text-align:center; font-size:16px; caption-side:#333; line-height:36px; margin-top:30px;}

.pro_list li:hover .pro_box_img{border:1px solid #d7000f;}
.pro_list li:hover h2{ color:#d7000f;}
.pro_list li:hover .pro_box_txt .pro_more{background:#d7000f; color:#fff;}



@media (max-width:1000px) {
.pro_list .pro_box_txt .pro_more{ display:none;}

}  

@media (max-width:850px) {
.pro_list .pro_box_txt h2{margin:0 0 10px 0; font-size:16px;}

.pro_list .pro_box_txt .pro_text{ font-size:14px;}
}  

@media (max-width:600px) {
.pro_list .pro_box_img{ width:94%;  margin:auto; float:none;}
.pro_list .pro_box_txt{ width:94%; margin:auto; float:none;}
.pro_list .pro_box_txt h2{ margin:10px 0;}
.pro_con_nav ul li a{ font-size:14px;}
}  



/*************************************产品详情*******************************************************/
.pro_show_con{ margin-bottom:40px;}
.pro_show_con h2{ font-size:24px; color:#333; font-weight:100; border-bottom:1px solid #ccc; padding-bottom:20px;}

.pro_show_con .pro_datu{ width:48%; margin:auto; border:1px solid #999; margin-top:30px;}
.pro_show_con .pro_datu img{ display:block; width:100%;}


.pro_show_nav ul li{ width:23%; margin:45px 1% 0; background:#d2d2d2; float:left; text-align:center; box-sizing: border-box; overflow:hidden; padding:8px 0;}

.pro_show_nav li i{ display:block; width:30px; height:30px; margin:auto;}
.pro_show_nav li b{ font-size:18px; color:#333; font-weight:100;}

.pro_show_con h3{ font-size:26px; color:#333; margin:30px 0 20px ;}
.pro_cptd .cptd_txt{ font-size:16px; color:#333; line-height:1.7em;}


.pro-table-box{width:100%; overflow:hidden;}
.pro-table-box table{ width:100%; font-size:14px; color:#333; line-height: 40px; text-align:center;border-collapse:collapse;}

.pro-table-box table tr:nth-child(1){ font-size:16px;}
.pro-table-box table tr td{ border:1px solid #ccc; }

.pro_ypzs .ypzs_img ul li{ float:left; width:23%; margin:0 1%;}
.pro_ypzs .ypzs_img ul li img{ display:block; width:100%;}


.pro_zxly .form-box{width:80%;max-width:770px; line-height:45px; font-size:16px; margin:0 auto; }

.pro_zxly .form-box input{ margin-bottom:15px; color:#666; border-radius:5px}
.pro_zxly .form-box .text{ border:1px solid #ccc; width:44%; height:45px; padding:0 2%;}
.pro_zxly .form-box .text:nth-child(2n-1){ float:left}
.pro_zxly .form-box .text:nth-child(2n){ float:right}
.pro_zxly .form-box textarea{border:1px solid #ccc; width:96%; height:185px; padding:2%; color:#666; border-radius:5px}
.pro_zxly .form-box .submit{  width:106px; height:36px; line-height:36px; color:#fff; background:#d7000f; cursor:pointer; margin:15px auto; display:block; font-size:18px;}



@media (max-width:900px) {
.pro_show_con .pro_datu{ width:60%; }
}


@media (max-width:650px) {
.pro_show_nav ul li { display:none;}
}

@media (max-width:400px) {
.pro_show_con .pro_datu{ width:90%; }
}

@media (max-width:650px) {
.pro_show_con .pro_datu{ width:80%; }
}


@media (max-width:700px) {
.pro_ypzs .ypzs_img ul li{ width:48%; margin:0 1% 10px;}
}





/*************************************首页在线客服*******************************************************/







.izl-rmenu{
	       margin-right: 0;
	       width: 82px;
	       position: fixed;
	       right: 2px;
	       top: 65%;
	       -webkit-box-shadow: #DDD 0px 1px 5px;
	       -moz-box-shadow: #DDD 0px 1px 5px;
	       box-shadow: #DDD 0px 1px 5px;
	       z-index:999;
}
.izl-rmenu .consult{    
	background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 73px;
    color: red;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-image: url(../images/float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(../images/float_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -160px;
    top: 65px;
    width: 160px;
    height: 160px;
    background:url(../images/weixin.jpg);
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
}

