﻿/* boby */
a{-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}

.titi{ font-size:12px; color:#ccc; line-height:50px;}
.titi a{ color:#ccc;}
/*头部*/ 
.width_box{ width:100%; height:50px; background:#252525;}
.top_box{ margin:0 auto;width:1200px;}
#top_box{ margin:0 auto;width:1200px;}


#top_right{float:right;width:590px; margin-top:25px; margin-right:-22px;}
.banben{float:right; margin-top:0px; margin-right:10px; position: relative;}
.banben a{ letter-spacing:normal; font-size:12px; color:#333;  padding-left:2px; }
.banben a.text0001{ position:absolute; right:160px; top:4px; width:120px; color:#666;}

.input_sub_01{ width:113px; height:40px;background:url(../images/he_shenqing01.jpg) no-repeat; border:none; float:left; margin:0px 0px 0px 00px;}
.input_sub_02{ width:113px; height:40px;background:url(../images/he_shenqing02.jpg) no-repeat; border:none; float:left; margin:0px 10px;}
/*搜索*/
#search{float:right; width:170px; height:25px; background:#fff; border:1px solid #ccc; margin-top:13px;}
.searchk{float:left;padding-left:5px; width:110px; margin-top:0px; height:25px; border:none; background:none;}
.scr_text{color:#999;border:none; background:none; width:120px; height:25px; margin-left:0px; line-height:25px;margin-top:0px;}

.main_box{ clear:both;width:100%; margin:0 auto;}

.shiyong_box{ margin:40px  auto; width:300px; text-align:center;}
a.shiyong{ width:130px; height:40px; background:#000; display: inline-block; text-align:center; line-height:40px; color:#fff; font-size:15px; margin-left:15px;}
a:hover.shiyong{ background:#ff0000; color:#fff;}
/*头部*/

.container_header {
	position: relative;
	width: 100%;
	height: auto;
}

.header {
	width: 100%;
	height: 100%;
	/*background-image: url(../images/b1.jpg);*/
	/*background-position:  center center;*/
	/*background-repeat: no-repeat;*/
	text-align: center;
	overflow: hidden;
	position: relative;
}

.header .banner {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.header .banner ul {
	width: 30000px;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.header .banner ul li {
	width: 100vw;
	height: 100%;
	position: relative;
	background: center center no-repeat;
	background-attachment: fixed;
	background-size: cover;
	float: left;
	transition-duration: 2s;
	-webkit-transition-duration: 2s;
	background-position: 70% 50%;
}

.header .banner ul li.active {
	background-position: 50% 50%;
}

.header .scales {
	transition: all 5s ease 0s;
	transform: scale(1.05);
}

.header .noscale {
	transition: all 0s ease 0s;
	transform: scale(1);
}

.header ul {
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 0;
	top: 0;
	left: 0;
}

.header ul li {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	height: auto;
}

.nav_bg {
	position: fixed;
	width: 100%;
	height: 70px;
	left: 0px;
	top: 0px;
	opacity: 0;
	transition-duration: .5s;
	-webkit-transition-duration: .5s;
	z-index: 100;
	box-shadow: 0px 0px 25px rgba(0,0,0,.1);
}

.headernav.active {
	background: #fff;
}

.header .hnav {
	height: 70px;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 10;
	transition: all 1s ease 0s;
}

.header h1 {
	width: 202px;
	position: absolute;
	left: 50%;
	margin-left: -104px;
	transition: all 1s ease 0s;
	height: auto;
	top: 100px;
	z-index: 100;
	background:url(../images/logo.png);
	height:183px;
}

.header h1 img {
	transition: all 0.5s ease 0s;
}


.header h1.active {
	position: fixed;
	left: 25px;
	top: 5px;
	margin-left: 0px;
	width: 230px;
	height:49px;
	z-index: 100;
	background:url(../images/logo_top1.png);
}

.nav_bg.active {
	background: #fff;
	opacity: 1;
}


.header nav {
	text-align: center;
	position: absolute;
	width: 750px;
	right: 50%;
	margin-right: -375px;
	top: 40%;
	transition: all 1s ease 0s;
	border-bottom:1px solid #fff;
	 border-top:1px solid #fff;
	 padding:15px 5px 20px 5px;;
}

.header nav.active {
	position: fixed;
	margin-right: 0px;
	right: 0px;
	top: 25px;
	z-index: 100;
	border:none;
	padding:0;
	
}

.header nav.active a {
	color: #3e3e3e;
	font-weight:700;
	font-size:14px;
}

.header nav a {
	display: inline-block;
	color: #fff;
	margin: 0px 20px;
	transition: all .6s ease 0s;
	position: relative;
}

.header nav a:hover {
	color: #EC3F4B;
}

.header nav a:before {
	width: 0%;
	height: 2px;
	position: absolute;
	left: 50%;
	bottom: -10px;
	background: #EC3F4B;
	content: '';
	transition: all .5s ease 0s;
}

.header nav a:hover:before {
	width: 100%;
	left: 0%;
}




.header .scrollb {
	width: 35px;
	left: 50%;
	margin-left: -17.5px;
	height: auto;
	display: inline-block;
	position: absolute;
	bottom: 15px;
}

.header .scrollb .topimg {
	width: 35px;
	margin: 0 auto;
	height: 53px;
	background: url(../images/sum-icon.png) no-repeat;
	background-position: -26px -52px;
	position: relative;
	top: 0px;
}

.header .scrollb .cenimg {
	width: 20px;
	margin: 0 auto;
	height: 25px;
	background: url(../images/sum-icon.png) no-repeat;
	background-position: -34px -102px;
	-webkit-animation: xx 2s infinite linear;
	-ms-animation: xx 2s infinite linear;
	-o-animation: xx 2s infinite linear;
	-moz-animation: xx 2s infinite linear;
	animation: xx 2s infinite linear;
}

.header .scrollb .txt {
	font-size: 12px;
	color: #fff;
}

@-webkit-keyframes xx {
	0% {
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		-moz-transform: translateY(0);
		transform: translateY(0);
	}
	25% {
		-webkit-transform: translateY(-5px);
		-ms-transform: translateY(-5px);
		-o-transform: translateY(-5px);
		-moz-transform: translateY(-5px);
		transform: translateY(-5px);
	}
	50% {
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		-moz-transform: translateY(0);
		transform: translateY(0);
	}
	75% {
		-webkit-transform: translateY(5px);
		-ms-transform: translateY(5px);
		-o-transform: translateY(5px);
		-moz-transform: translateY(5px);
		transform: translateY(5px);
	}
	100% {
		-webkit-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
		-moz-transform: translateY(0);
		transform: translateY(0);
	}
}





/*公司简介*/
.about_box{ background: url(../images/gc_about_tit.jpg) repeat-x; width:100%; height:156px;}
.about_box h2{ color:#fff; text-align:center; font-size:20px; padding-top:35px ; font-weight:normal;line-height:35px;}
.about_box i{ font-size:30px;}
.about_box h3{color:#fff; text-align:center; font-size:16px; line-height:35px;font-weight:normal; padding-bottom:10px;}
.about_line{ height:2px; width:120px; background:#9d3338; margin:0 auto;}


/*联系我们*/
.contact_box{ background: url(../images/gc_contact_tit.jpg) no-repeat; width:100%; height:171px; margin-top:-5px;}
.contact_box h2{ color:#fff; text-align:center; font-size:20px; padding-top:35px ; font-weight:normal;line-height:35px;}
.contact_box h3{color:#fff; text-align:center; font-size:16px; line-height:35px;font-weight:normal; padding-bottom:10px;}

/*代理品牌*/
.daili_box{ background:#F5F5F5; height:100px;}
.daili { float:left; width:900px; overflow:hidden; margin-top:15px; margin-left:20px;}
.daili ul li{ float:left; display:inline-block; margin:0px 10px;}
.link_more{ font-size:40px; color:#333; line-height:80px;}
.link_more a{ display:block;font-size:40px; color:#333; line-height:80px;}
.link_more a:hover{ color:#ff0000;}

.index-body .box2 {
	height: auto;

	position: relative
}



.index-body .box2 .PageTitle span {
	color: #fff
}

.index-body .culture {
	position: relative;
	width: 100%;
	bottom: 0;
	left: 0;

}

.index-body .culture ul {
	overflow: hidden
}

.index-body .culture ul li {
	width: 20%;
	float: left;
	background: #000;
	position: relative
}

.index-body .culture ul li img {
	width: 100%;
	opacity: .4;
	filter: alpha(opacity=40);
	transition: all .5s;
	-webkit-transition: all .5s
}

.index-body .culture ul li .title-T,.index-body .culture ul li .title-T1 {
	position: absolute;
	padding: 20px 0;
	width: 100%;
	bottom: 50%;
	margin-bottom: -51px;
	z-index: 15;
	transition: all .8s;
	-webkit-transition: all .8s
}

.index-body .culture ul li .title-T1:after,.index-body .culture ul li .title-T:after {
	content: "";
	display: block;
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	opacity: 0;
	filter: alpha(opacity=0);
	z-index: -1;
	transition: all .5s;
	-webkit-transition: all .5s
}

.index-body .culture ul li .title-T span,.index-body .culture ul li .title-T1 span {
	display: block;
	text-align: center;
	color: #fff;
	transition: all .5s;
	-webkit-transition: all .5s
}

.index-body .culture ul li .title-T span.cn,.index-body .culture ul li .title-T1 span.cn {
	font-size: 22px;
	margin-bottom: 20px;
	position: relative
}

.index-body .culture ul li .title-T span.cn:after {
	content: "";
	position: absolute;
	bottom: -10px;
	width: 46px;
	height: 1px;
	background: rgba(255,255,255,.7);
	left: 50%;
	margin-left: -23px
}

.index-body .culture ul li .title-T span.en,.index-body .culture ul li .title-T1 span.en {
	font-size: 12px
}

.index-body .culture ul li .title-T1 {
	bottom: 0;
	margin-bottom: 0;
	opacity: 0;
	filter: alpha(opacity=0)
}

.index-body .culture ul li .title-T1 span.cn {
	margin-bottom: 0
}

.index-body .culture ul li .title-T1:after {
	opacity: 1;
	filter: alpha(opacity=100)
}

.index-body .culture ul li .title-T1 span {
	color: #ab0004
}


@media screen and (min-width:1201px) {
	.index-body .culture ul li:hover img {
		opacity: .8;
		filter: alpha(opacity=80)
	}

	.index-body .culture ul li:last-child:hover img {
		opacity: 1;
		filter: alpha(opacity=100)
	}

	.index-body .culture ul li:hover .title-T1 {
		opacity: .8;
		filter: alpha(opacity=80)
	}

	.index-body .culture ul li:hover .title-T {
		opacity: 0;
		filter: alpha(opacity=0)
	}
}







.index-body .box4 {
	position: relative
}

.index-body .box4 .content1200 {
	position: absolute;
	height: 100%;
	left: 45%;
	margin-left: -500px;
	width: auto
}

.index-body .box4 .company-text {
	width: 410px;
	height: 100%;
	background: #A81D22;
	top: -3px;
	position: absolute;
	overflow: hidden;
	 z-index:2;
}

.index-body .box4 .company-text ul {
	height: 308px;
	position: relative;
	width: 100%;
	top: 0;
	margin-top: 15%
}

.index-body .box4 .company-text ul li {
	position: relative;
	height: 100%
}

.index-body .box4 .company-text .title-T {
	padding: 10% 20px;
	position: relative;
	top: 0;
	font-family:"微软雅黑";
	z-index:9999;
}

.index-body .box4 .company-text .title-T span {
	color: #fff;
	display: block
}

.index-body .box4 .company-text .title-T span.cn {
	font-size: 30px
}

.index-body .box4 .company-text .title-T span.en {
	font-size: 15px;
	opacity: .7;
	filter: alpha(opacity=30);
	text-transform: uppercase;
	padding-top:15px;
	line-height:30px;
}

.index-body .box4 .company-text ul {
	margin-top: 0
}

.index-body .box4 .company-text .company-bk {
	background:#EEEEEE;
	padding: 15px;
	overflow: hidden;
	margin-bottom: 1px;
}

.index-body .box4 .company-text .company-name {
	font-size: 18px
}

.index-body .box4 .company-text .company-nameE {
	font-size: 12px;
	color: #333;
	opacity: .5;
	filter: alpha(opacity=50);
	text-transform: uppercase;
	margin-top: 5px
}

.index-body .box4 .company-text .more {
	width: 80px;
	height: 25px;
	display: block;
	float: left;
	text-align: center;
	line-height: 25px;
	background: #fc9127;
	color: #fff;
	border-radius: 10px;
	margin-top: 10px;
	transition: all .5s;
	-webkit-transition: all .5s;
	overflow: hidden;
	opacity: 0;
	filter: alpha(opacity=0);
	margin-left: 40px
}


.index-body .box4 .company-text .more:hover{ background:#ff0000;width: 80px;height: 25px;}

.index-body .box4 .company-text .swiper-pagination-box4 {
	text-align: center;
	margin-top: 15px
}

.index-body .box4 .company-text .swiper-pagination-box4 span {
	height: 10px;
	width: 10px
}

.index-body .box4 .company-text .swiper-pagination-box4 span.swiper-pagination-bullet-active {
	background: #fc9127
}

.index-body .box4 .company-text .company-bk.active .more {
	opacity: 1;
	filter: alpha(opacity=100);
	margin-left: 0
}

.index-body .box4 .company-img {
	position: relative;
	transform: translateX(30%);
	-webkit-transform: translateX(30%);
	display: none
}

.index-body .box4 .company-img.active {
	display: block
}

.index-body .box4 .company-img ul li {
	width: 75%
}

.index-body .box4 .company-img ul li img {
	width: 100%
}

.index-body .box4 .swiper-pagination-company {
	position: absolute;
	bottom: 10px;
	width: 55%;
	right: 10%;
	z-index: 15;
	text-align: center
}

.index-body .box4 .swiper-pagination-company span {
	width: 12px;
	border-radius: 0;
	opacity: 1;
	background: #a8a5a4;
	margin: 0 5px;
	transition: all .5s;
	-webkit-transition: all .5s;
	height: 3px;
	position: relative
}

.index-body .box4 .swiper-pagination-company span.swiper-pagination-bullet-active {
	background: #fc9127;
	width: 60px
}

.index-body .box4 .swiper-pagination-company span:after {
	content: "";
	display: block;
	width: 22px;
	height: 15px;
	position: absolute;
	top: -6px;
	left: -5px;
	cursor: pointer
}

.index-body .box4 .swiper-pagination-company span.swiper-pagination-bullet-active:after {
	width: 70px
}
@media screen and (min-width:1500px) {
	.index-body .box4 .company-text .company-bk {
		padding: 25px 20px
	}

	.index-body .box4 .company-text .swiper-pagination-box4 {
		margin-top: 150px
	}

	.index-body .box4 .company-text .company-name {
		font-size: 18px
	}

	.index-body .box4 .company-text .company-nameE {
		margin-top: 10px
	}
}









.product{position: relative; padding-top:40px; }
.product:after{content: "";position: absolute;left: 0; bottom: 40px;width: 100%;height: 1px;background-color: #bebebe;}
.product .swiper-container{}
/*.product .swiper-container{height: 100%;}*/
.product .swiper-slide{height: auto;}
.product .left{position: absolute;display: inline-block; top: 0;left: 0;height: 100%; width: 40%;margin:0 10%;box-sizing: border-box;}
.product .left >img{width: 100%;}
.product .left .img{position: relative;top: 50%;left: 10%;transform: translateY(-50%);-webkit-transform: translateY(-50%);width: 100%;height: auto;}
.product .left .img img{margin: 0 auto; max-width: 100%; transform: translateX(100px);-webkit-transform: translateX(100px);transform: translateX(100px);opacity: 0;transition-duration: 1s;-webkit-transition-duration: 1s;transition-delay: .5s;-webkit-transition-delay: .5s;}
.product .left .bg-text{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%); z-index: -1;}
.product .left .proType{text-align: center;font-size: 18px;}
.product .left .proType i{display: inline-block;margin-right: 10px;}
.product .swiper-slide-active .left .img img{transform: translateX(0);opacity: 1;max-width: 100%;margin: 0 auto;}
.product .swiper-slide-active .right{height: 100%; transform: translateX(0);opacity: 1;}
.product .right{display: flex;align-items: center;display: -webkit-flex;-webkit-align-items: center; width: 40%;float: right;transform: translateX(100px);opacity: 0; transition-duration: 1s;-webkit-transition-duration: 1s; transition-delay: 1s;-webkit-transition-delay: 1s;}
.product .right .center{}
.product .right .tit{position: relative; padding-top: 27px;margin-bottom: 32px; color: #B3282B;}
.product .right .tit:before{position: absolute;top: 0;left: 0; content: "";width: 37px;height: 5px;background-color: #B3282B;}
.product .right .tit .cn{margin-right: 13px; font-size: 35px;}
.product .right .tit .en{font-size: 18px;font-weight: 400;text-transform: uppercase;}
.product .right .tit p{font-size: 18px; color: #333;}
.product .right .control-btn{position: relative;width: 100px;height: 38px;}
.product .right .control-btn a{cursor: pointer; display: inline-block;width: 38px;height: 38px;border-radius: 50%;background: url(../images/arrow-left-red.png) no-repeat center center;background-color: #eee;transition-duration: .5s;-webkit-transition-duration: .5s;}
.product .right .control-btn a:hover{background-color: #d31008;}
.product .right .control-btn .btn-l{left: 0;}
.product .right .control-btn .btn-r{right: 0; background-image: url(../images/arrow-right-red.png);}
.product .right .control-btn .btn-l:hover{background-image: url(../images/arrow-left.png);}
.product .right .control-btn .btn-r:hover{background-image: url(../images/arrow-right.png);}
.product .right .title{margin-top: 20px;margin-bottom: 30px; color: #fff;}
.product .right .title .proName{font-size: 30px;}
.product .right .title .abs{margin-top: 15px; font-size: 14px;min-height: 38px;}
.product .right .videoOrNot{width: 220px;position: relative;}
.product .right .videoOrNot .play-btn{cursor: pointer; position: absolute;top: 50%;left: 50%;margin-left: -16px;margin-top: -18px;}
.product .right .parameter{margin-top: 10px;}
.product .right .parameter .tits{font-size: 24px;}
.product .right .parameter .detail{margin-top: 18px; font-size: 14px;line-height:30px; width:300px;}
.product .right .parameter .detail p{ line-height:30px; font-size:14px;}
.product .right .center> a{margin-top: 18px; display: inline-block;width: 106px;line-height: 30px;font-size: 12px;color: #fff;background-color: #d31008;text-align: center;border-radius:5px;}
.product .my-dot{bottom: 40px; width: auto; left: 50%;transform: translateX(-50%); }
.product .my-dot span{margin: 0 15px; width: 6px;height: 17px;border-radius: 0; background-color: #999;opacity: 1;transition-duration: .5s;-webkit-transition-duration: .5s;}

/*.product .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 15px;}*/
.product .my-dot .swiper-pagination-bullet-active{width: 10px; height: 35px; background-color: #d31008;}
.swiper-container .swiper-slide p{line-height: 40px;}
.cbottom >a{    display: block;
    font-size: 13px;
    width: 160px;
    margin-top: 20px;
    height: 35px;
    line-height: 35px;
    /*background-color: #d31008;*/
    text-align: center;
    text-transform: uppercase;
    border-radius: 15px;
    overflow: hidden;
    }
 .cbottom >a p{line-height: 35px!important;}
 
 
.zzn{margin-top: 55px;overflow: hidden; position: relative;display: block;width: 160px;height: 35px;line-height: 35px;color: #333;font-size: 12px;text-align: center;text-transform: uppercase;border-radius: 15px;background-color: #eee;transition-duration: .5s;-webkit-transition-duration: .5s;}
.zzn p{position: absolute;width: 100%;height: 100%;z-index: 1;}
.zzn:before{content: "";width: 100%;height: 1px;background-color: #cf0f07;position: absolute;top: -20px;left: 0;}
.zzn:after{border-radius: 15px; content: "";width: 100%;height: 100%;background-color: #D31008;position: absolute;top: 0;left: -100%;transition-duration: .5s;-webkit-transition-duration: .5s;z-index: 0;}
.zzn:hover{color: #fff;}
.zzn:hover:after{left: 0;}
 
 







.product-ul{ padding-top:0px; width:100%; border-right:none; }
.product-ul dd{ float:left; }
.product-ul dd a{float:left;width:254px;margin:10px 8px;background:#fff; transition:all 0.2s linear;position:relative; border:1px solid #ddd;}
.product-ul dd a:hover{box-shadow: 0 0 10px 1px #aaa;}

.product-ul dd p{ float:none;height:35px;line-height:35px;text-align:center;overflow:hidden; font-size:14px; border-top:1px dashed #ccc; width:220px; margin:0px 15px 0px 15px;}


.pic_width{font-size: 13px;line-height: 30px; width:96%; float:left;font-weight: normal;color: #666666;text-decoration: none;padding:2%;text-align: left; }
.pic_width img { width:100%; max-width:500px; margin-left:20px; }


<!--表格-->
table.tab{border-collapse:collapse;border-top:1px solid #ccc;border-bottom:1px solid #ccc;color:#000; }
table.tab th,table.tab td{border:1px solid #ccc;padding:10px 20px;}
table.tab td td{border:none;padding:0;}
table.tab a{text-decoration:none;}
.overview_tab01{ width:100%;margin-top:20px;}
.overview_tab01 th{ width:23%;}
.overview_tab01 td{ width:77%;}
.overview_tab01 img{ float:right;}

/*首页公司展会*/
.zhanghui{ float:left; width:290px; height:175px; margin-top:28px; margin-left:20px; position:relative;}


.banner_index{height:175px;position: relative;overflow:hidden;width:290px; float:left;}
.banner_index .btn,.banner_pro .bBtn{position: absolute;bottom:7px;width:39px;height: 41px;display: block;z-index: 3;}
.banner_index .btnPre,.banner_pro .bPre{background: url(../images/jobs_left.png) no-repeat 0 0;top:65px; left:5px;}
.banner_index .btnPre:hover,.banner_pro .bPre:hover{background: url(../images/jobs_left.png) no-repeat 0 0;}
.banner_index .btnNext,.banner_pro .bNext{background: url(../images/jobs_right.png) no-repeat 0 0;top:65px; right:5px;}
.banner_index .btnNext:hover,.banner_pro .bNext:hover{background: url(../images/jobs_right.png) no-repeat 0 0;}
.banner_index .banner_wrap{position: absolute;left:0px;top: 0px; z-index: 2;}
.banner_index .banner_wrap li {width:290px;float: left; overflow:hidden; position:relative; height:175PX;}

.banner_wrap h2{ position:absolute; bottom:0px; left:0px; width:290px; height:34px; background:#999; text-align:left; padding-left:5px;  color:#fff; line-height:35px; z-index:3; font-size:13px; font-weight:normal;}
.banner_wrap h2 span{ width:270px; float:left;}

.banner_index .banner_wrap li img{ width:290px; height:141px;float:left; display:block;  }

.indexBanner_num{width:260px;text-align: center; position: absolute;  z-index:10; bottom:100px; right:10px;} 
.indexBanner_num a{width: 9px;height: 8px;display: inline-block;_zoom:1;background: url(../banner_pic/bg_num1.png) no-repeat 0 0;font-size: 0px;line-height: 0px;margin:0 2px; z-index:10;}
.indexBanner_num a.on,.indexBanner_num a:hover{background: url(../banner_pic/bg_num_on1.png) no-repeat 0 0;}

/*banner切换*/
#banner{ clear:both;width:100%;z-index:1; position:relative;  height:517px;overflow:hidden; }
 
 /*标题*/
.mainTitle_line_bg{ background:url(../images/c_home_tit.png) no-repeat center top;text-align: center; margin: 0px 0 10px 0;}

#h_news_box_1{width:613px; height:63px;text-align:left; float:left; background:#2DABB7; padding:10px 0px 0px 20px;}
 
#h_news_box{width:620px; height:45px; text-align:left;  bottom:0px; z-index:111;filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.50; z-index:-99999; }
.h_news_box{ width:1200px; margin:0 auto; text-align:left; line-height:45px;color:#ffffff;}
  
.h_news_box_txt{ float:left; width:80px; height:45px; z-index:1; }
.h_news_box_txt a{ font-size:13px; float:left;color:#fff; font-family:"微软雅黑"; line-height:45px; z-index:99999;opacity:1;}
#scrollWrap {width:450px; height: 30px;  overflow: hidden;float: left; text-align:left;    margin-top:5px; } 
#scrollMsg {float: left;filter:alpha(opacity=100); -moz-opacity:1;opacity:1;}
#scrollMsg li { float:left; width:600px; line-height:28px; padding-top:2px;}
#scrollMsg li a{color:#fff; font-size:12px; float:left;}
#scrollMsg li a:hover{ color:#fff; text-decoration:underline;} 
#scrollMsg li span{ font-family:"微软雅黑";  text-align:right; color:#eee; float:right;}


.container{margin:0px auto 0 auto; width:1200px;position:relative;}

.clear{ clear:both;}
 /*主体部分*/
#home_box_bg{ clear:both;width:100%; background:#fff;height:565px; }
#n_box_bg{ clear:both;width:100%; }
/*内页banner*/
#n_banner_about{ clear:both;width:100%; height:300px;background:url(../images/n_banner/z_n_about.jpg) no-repeat center top; }
#n_banner_news{ clear:both;width:100%; height:250px; background:url(../images/n_banner/news.jpg) no-repeat center top;}
#n_banner_pro{ clear:both;width:100%; height:300px;background:url(../images/n_banner/product.jpg) no-repeat center top;  }
#n_banner_service{ clear:both;width:100%; height:300px; background:url(../images/n_banner/service.jpg) no-repeat center top;}
#n_banner_muju{ clear:both;width:100%; height:300px; background:url(../images/n_banner/muju.jpg) repeat-x center top;}
#n_banner_contact{ clear:both;width:100%; height:300px; background:url(../images/n_banner/contact.jpg) no-repeat center top;}

#video{ margin:0 auto; width:1000px; position:relative;}

#home_box{ width:1200px; text-align:center; margin:0px auto; }
.home_box_cont{ float:left; width:1200px;  margin-top:20px; height:560px;  background:#fff; overflow:hidden;}
 
.jiaoxue_box{ float:left;float:left; width:550px; height:554px; margin:00px 0px 0px 0px; border-left:1px solid #ccc; padding-left:15px; padding-top:10px; position:relative;} 
.jiaoxue_box_tit{  position:relative; float:left; margin:10px 15px 10px 15px; width:400px; float:left;}
.jiaoxue_box_tit h2{ width:520px; height:36px;text-align:left; color:#333;font-size:16px; font-family:"微软雅黑";line-height:36px;  }

.jiaoxue_box_li{ margin-top:10px; width:500px;float:left;}
.jiaoxue_box_li ul li{line-height:23px; float:left; width:520px; text-align:left; border-bottom:1px solid #ccc; padding-top:10px; padding-bottom:10px;}
.jiaoxue_box_li_diyi{ float:left; width:520px; text-align:left; height:158px; position:relative; margin-bottom:20px;}
.jiaoxue_box_li_diyi a.more { position:absolute; left:260px; bottom:0px;}
.jiaoxue_box_li_diyi h3{ font-size:14px; color:#333; line-height:25px; background:none; margin-left:10px;}
.jiaoxue_box_li_diyi span{ font-size:12px; color:#999; line-height:22px; margin-left:10px;}

.news_date_left{ float:left; width:80px; height:60px; margin:25px 0px 0px 25px; }
.news_date_right{ float:left; width:420px; margin-left:20px;height:60px;}
.news_date_right h4{ font-size:13px; color:#333;}
.news_date_right span{ font-size:12px; color:#999; }

.more_news{ position:absolute; left:10px; bottom:20px;}
 
 .home_right_box{float:right; width:634px; height:565px; }
.left_box{ float:left; width:340px; margin:15px 10px 15px 20px; height:200px; overflow:hidden;}
.left_box h2{ float:left; background:url(../images/z_home_ico.jpg) no-repeat 3px 0px; padding-left:25px; font-family:"微软雅黑"; font-size:15px; color:#666; text-align:left; height:30px; width:315px;}

.n_contact_box{ font-size:15px; width:100%;}

.n_contact_box p{ line-height:30px; font-size:15px;}

.pro_box_content{float:left; width:800px; overflow:hidden; margin-left:50px; max-width:800px;}
.pro_box_content h3{ font-size:18px; line-height:60px; border-bottom:1px solid #ccc; height:60px; text-align:center; width:100%; color:#333;}

.cpxn-r3{  width:100%; min-height:300px; margin-top:40px; float:left;}


.center_box{ float:left; width:330px; margin:15px 10px 15px 10px; height:200px; overflow:hidden;}
.center_box h2{float:left; background:url(../images/z_home_ico.jpg) no-repeat 3px 0px; padding-left:25px; font-family:"微软雅黑"; font-size:15px; color:#666; text-align:left; height:30px; width:305px;}
.center_box img{ width:330px;  float:left;}

.right_box{ float:left; width:270px; margin:15px 0px 15px 15px;  overflow:hidden;}
.right_box h2{float:left; background:url(../images/z_home_ico.jpg) no-repeat 3px 0px; padding-left:25px; font-family:"微软雅黑"; font-size:15px; color:#666; text-align:left; height:30px; width:305px;}
.right_box_con { width:260px; float:left; background:#eee; height:170px;}
.right_box_con a{ float:left; margin:5px 10px;}
/*底部*/
#foot{width:100%;margin:0 auto; height:60px; background:#201C1D; }

.foot_text{ float:left; width:1200px; color:#ccc; text-align:left; margin-top:10px; }
.foot_text a{ color:#ccc; padding-right:20px;}

.nydh-2aa{ width:220px; background:#eee; float:left; overflow:hidden;}
.nydh-2aa h2{ line-height:65px; background:#ED3F4A; color:#fff; font-size:20px; height:65px; text-align:left; padding-left:20px;}
.nydh-2{ width:100%; margin-top:2px;}
.nydh-2 li{ float:left; line-height:40px;width:100%; position:relative;border-bottom:1px solid #ccc; }
.nydh-2 a{ float:left;font-size:14px; padding:5px 20px; margin:0px 0px; line-height:40px; width:100%;}
.nydh-2 a:hover,.nydh-2 a.currclass{color:#fff; background:#ED3F4A; padding-left:30px;}
.nydh-2 a:hover::before {content: '';position: absolute;width: 8px;height: 15px;right:10px; top:15px;transition: 3s;background:url(../images/arrow-right.png)  no-repeat left top;}

.nydh-1bb{ width:100%; background:#fff; height:60px;}
.nydh-1b{ margin:0 auto; width:1200px; text-align:center;}
.nydh-1b li{  line-height:60px; display: inline-block;}
.nydh-1b a{font-size:15px; padding:0px 30px; border:1px solid #ddd; background:#fff; margin:0px 20px; line-height:40px; height:40px; display:block; border-radius:5px;}
.nydh-1b a:hover,.nydh-1b a.currclass{color:#fff; background:#D60201;}



.nydh-1aa{ width:100%; background:#eee; height:60px;}
.nydh-1{ margin:0 auto; width:1200px; text-align:center;}
.nydh-1 li{  line-height:60px; display: inline-block;}
.nydh-1 a{font-size:15px; padding:0px 30px; background:#eee; margin:0px 10px; line-height:60px; height:60px; display:block;}
.nydh-1 a:hover,.nydh-1 a.currclass{color:#fff; background:#D60201;}


.nydh-1_brand{ margin:0 auto; width:1200px;padding-top:15px;}
.nydh-1_brand li{ float:left; }
.nydh-1_brand a{ float:left;font-size:14px; text-align:center; padding:5px 0px; min-width:116px; border:none; background:#eee; margin:5px 10px; line-height:25px; }
.nydh-1_brand a:hover{color:#fff; background:#FF6701;}
.nydh-1_brand a.currclass{font-size:14px; text-align:center; padding:5px 0px; min-width:116px;color:#fff; background:#FF6701;}


.n_pro_box_tit{float:left; width:850px; margin-left:30px; margin-top:5px; border-bottom:1px solid #ccc;}
.n_pro_box_tit h4{ font-size:18px; color:#333; font-weight:700; text-align:left; line-height:50px;}
.n_pro_box_tit span{ float:right; margin-top:-30px;}

.n_pro_box{float:left; width:880px; margin-left:0px; margin-top:25px;}
.n_pro_box ul li{ float:left; margin-left:35px; width:252px; height:250px; background:#ff000;}
.pro_tit{ line-height:45px; text-align:center; width:260px;}

.n_main{ width:1200px;}
.n_main .mainContent .child{padding:30px 0; border-bottom:1px solid #eee;}
.n_main .mainContent .child:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.n_main .mainContent .child .childInfo{position:relative;width:710px;float:right; margin-top:0px;}
.n_main .mainContent .child .childInfo .childTitle2{line-height:35px;color:#333333;font-size:17px; font-weight:700;}
.n_main .mainContent .child .childInfo .childInfo2{color:#666;font-size:14px;line-height:28px;}
.n_main .mainContent .child .childInfo .childdate2{color:#ccc;font-size:14px;line-height:24px;}



.n_main .mainContent .child .btn1q {display: block;width: 220px;height: 45px;border: 1px solid #e5e5e5;line-height: 45px;margin-top: 20px;position: relative;}
.n_main .mainContent .child .btn1q p{color: #666666;font-size: 16px;  padding-left: 48px;}
.n_main .mainContent .child .btn1q i { width: 68px;  height: 19px;position: absolute; left: 120px;top: 50%; margin-top: -9.5px;}
.n_main .mainContent .child .btn1q:hover{background: #ED3F4A;}
.n_main .mainContent .child .btn1q:hover p{color:#fff;}
.n_main .mainContent .child .btn1q .now{background: url(../images/arrow_01.png) no-repeat 30px center;-webkit-transition: all 1s;
-o-transition: all 1s;
transition: all 1s;}
/* .main-bd ul li .img_box img:hover{-webkit-transform: scale(1.1,1.1); */
   /* -moz-transform: scale(1.1,1.1); */
    /* -ms-transform: scale(1.1,1.1); */
     /* -o-transform: scale(1.1,1.1); */
        /* transform: scale(1.1,1.1);} */
.n_main .mainContent .child .btn1q:hover .now{background: url(../images/arrow_02.png) no-repeat 30px center;
   -webkit-transform: translateX(20px);
   -moz-transform: translateX(20px);
    -ms-transform: translateX(20px);
     -o-transform: translateX(20px);
     transform: translateX(20px);
}


.n_main .mainContent .child .childImg{overflow:hidden;position:relative;width:300px;height:210px;line-height:210px;text-align:center; border:1px solid #ddd; padding:15px; float:left;}
.n_main .mainContent .child:hover .childImg{
-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2);
box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2);
-ms-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2);
-o-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.2);}
.n_main .mainContent .child .childImg .childImgimg{width:100%;height:100%; vertical-align: top;}
.n_main .mainContent .child .childImg .childHide{ opacity:0;position:absolute;top:0px;left:-100%;width:100%;height:100%;
background-image: linear-gradient(top, rgba(232,232,232, 0.8) 0%, rgba(214,214,214, 0.8) 100%);
background-image: -o-linear-gradient(top, rgba(232,232,232, 0.8) 0%, rgba(214,214,214, 0.8) 100%);
background-image: -moz-linear-gradient(top, rgba(232,232,232, 0.8) 0%, rgba(214,214,214, 0.8) 100%);
background-image: -webkit-linear-gradient(top, rgba(232,232,232, 0.8) 0%, rgba(214,214,214, 0.8) 100%);
background-image: -ms-linear-gradient(top, rgba(232,232,232, 0.8) 0%, rgba(214,214,214, 0.8) 100%);
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(232,232,232, 0.8)),color-stop(1, rgba(214,214,214, 0.8)));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#d6d6d6'), progid: DXImageTransform.Microsoft.Alpha(Opacity=0);}
.n_main .mainContent .child .childImg .childHide{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.n_main .mainContent .child .childImg .childHide .childHideIcon{display:inline-block;*display:inline;*zoom:1;margin:0 2px;cursor:pointer;width:36px;height:36px;text-align:center;line-height:36px;border-radius:36px;-moz-border-radius:36px;-ms-border-radius:36px;-o-border-radius:36px;-webkit-border-radius:36px;background:#5f5f5f;}
.n_main .mainContent .child .childImg .childHide .childHideIcon{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.n_main .mainContent .child .childImg .childHide .childHideIcon:hover{background:#000;}
.n_main .mainContent .child .childImg .childHide .childHideIcon img{ vertical-align:middle;}
.n_main .mainContent .child .childImg:hover .childHide{left:0;opacity:1;}







/*底部*/


.foot_news_more{ background:#ff0000; width:80px; height:30px; margin:20px 0; text-align:center; line-height:30px; color:#fff;}
.foot_news_more a{ color:#fff;}
.foot_news_more a:hover{ background:#fff; color:#ff0000; display:block;}



.searchContent{margin-top:20px; margin-bottom:10px; float:right; width:240px; height:37px; margin-right:25px;}
.searchkaa{position:relative;margin-top:0px;width:240px;height:35px;background:none; padding:0; }
.seachIcon{cursor:pointer;}
.searchkaa .seachText{width:229px;color:#999999; background:#fff;font-size:12px;padding:0 0 0 10px;line-height:34px;margin:0;border:0;height:34px;border:1px solid #ccc;}
.searchkaa .btn{cursor:pointer;position:absolute;top:0px;right:0px;width:50px;height:35px;background:#9d9d9d;}
.searchkaa .btn{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s; -webkit-transition-duration: .5s; }
.searchkaa .btn:hover{background:#000;}
.searchkaa .btn img{ vertical-align:middle;}

.searchContent p,.searchContent p a{ font-size:12px; color:#7f7f7f; text-align:left; line-height:30px;}



.n_tit{ margin:0px auto 0px  auto; text-align:center; font-size:24px; line-height:40px; padding-bottom:20px;text-transform:uppercase;}
.n_mainTitle_line{border-top: 1px solid #ED3F4A;text-align: center; margin: 0px  auto 0 auto; width:160px;}
.n_mainTitle{position: relative;display: inline-block;font-size: 18px;line-height: 44px;top: -22px;padding: 0 15px; color: #ED3F4A; }
.n_mainTitle_line_1{border-top: 1px solid #ED3F4A;text-align: center; margin: 0px  auto; width:50px; margin-top:-15px;}

 /*内页左边*/
 #n_main_left{float:left; width:250px; margin-top:25px; position:relative; }
.n_main_left_tit{ position:absolute; top:5px; right:0px; color:#999; background:url(../images/l-icon.jpg) no-repeat left; padding-left:15px;}
.n_main_left_tit a{color:#c7370c;}

.pro_list{ float:left; margin-top:0px;}
.pro_list h2{ width:220px; height:70px; background:#c7370c; border-bottom:2px solid #af2d06; line-height:70px; font-size:22px; letter-spacing:2px; text-align:center; color:#fff; font-weight:normal;}
.pro_list li{ float:left; width:205px;}
 .pro1list1 a:link, .pro1list1 a:visited {line-height:45px;padding:0px 0px; display:block;  background:#eee;width:200px;height:45px;padding-left:20px;margin-left:0px;color:#666;font-size:13px; text-align:left; margin-bottom:1px;}
.pro1list1 a:hover{color:#fff;background:#333;}
.pro1list1hh a{line-height:45px;padding:0px 0px; display:block;  background:#333;width:200px;height:45px;padding-left:20px;margin-left:0px;color:#fff;font-size:13px; font-weight:bold; text-align:left; margin-bottom:1px;}
	 
/*产品分类*/
.n_main_left_top{ float:left; background:url(../images/l_news_right_titbg.png) no-repeat; width:136px; height:60px;}
.n_main_left_top h2{ font-family:Arial,'Microsoft Yahei',STHeiti,sans-serif; font-size:16px; text-align:center; padding-top:17px; color:#000; font-weight:normal; }
OL {LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none;}
DL {LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none}
.clear {CLEAR: both}
.page_left {FLOAT: left; OVERFLOW: hidden; text-align:left;  float:left; width:205px;}
.page_left UL {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px;}
.page_left UL LI {}
.page_left OL {PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; }
.page_left OL LI {PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;}
.page_left OL LI.menu_hidecss {	}
.page_left OL LI.menu_hidecss a{ line-height:35px;padding:0px 0px; display:block;  background:url(../images/subMenuBga.gif) no-repeat 0px 0px;width:225px;height:35px;padding-left:25px;margin-left:0px;color:#666;font-size:13px; text-align:left;}
.page_left OL LI.menu_hidecss a:hover{color:#F67812;background:url(../images/subMenuBg.gif) no-repeat;display:block;width:225px;height:35px;padding-left:25px; font-weight:bold;}
.page_left OL LI A.proleftclass {FONT-SIZE: 142px; }
.page_left OL LI DL {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-TOP: 0px;}
.page_left OL LI DL.left_suhdl{display:block;}
.page_left OL LI.menu_hidecss DL  DD a{width:225px;margin-left:25px;font-weight:normal; font-size:13px;  line-height:35px;background:#fff; border-bottom:1px solid #ddd; color:#999;height:35px; text-align:left; padding-left:5px; }
.page_left OL LI.menu_hidecss DL  DD a:hover{color:#F67812;background:#fff; display:block;width:225px;height:35px;padding-left:5px; font-weight:normal;}
.page_left OL LI.menu_hidecss dl dd.left_subdd a{ line-height:35px; display:block; background:#fff; border-bottom:1px solid #ddd; width:225px;height:35px;margin-left:25px;color:#F67812;font-size:12px; text-align:left; padding-left:5px;}	 
	 
/*内页公司简介*/
.about{ float:left;width:840px;text-align:left; background:url(../images/t_rightbg.png) repeat-y; min-height:500px;_height:500px; margin-top:25px; margin-bottom:40px; position:relative; padding-left:10px; }
.n_title{float:left; }
.n_title span{font-size:20px;font-family: "微软雅黑";color:#333; width:130px; margin-top:15px; float:left;}
.about h2{ font-family:"微软雅黑"; font-size:18px; border-bottom:1px solid #ccc; width:820px; line-height:35px; padding-bottom:10px; margin-left:30px; font-weight:700;}


.aboutk{  float:left;padding:25px 0px 10px 30px;width:820px; line-height:200%; text-align:left; font-size:13px; }
.aboutk p{ font-size:13px;line-height:200%; text-align:left;}
/*公司简介图片滚动*/
.mainsomepro_content1{height:250px;overflow:hidden; float:left; width:100%; padding-top:0px; }

.yeshu{ float:left; width:100%; margin:25px 0;}
/*资料下载*/
.newstk{  float:left;  padding:0px 0px 0px 0px; width:720px; letter-spacing:1px;margin-top:0px;line-height:200%; }
.newstk li{padding:0px 0px;position:relative;margin:0px 0px 0px 0px; }

.list_news{ float:left;width:730px; border-bottom:1px solid #ededed;height:100px;}
.list_news h3 a{text-align:left;font-size:13px;color:#333;font-weight:bold; line-height:35px;padding-left:8px; font-family:"微软雅黑";}
.list_news h3 a:hover{ color:#ff0000}
.news_date{float:left;background:#ddd; border:1px solid #ccc; width:65px;height:65px;text-align:center; color:#666;margin:10px 5px;}
.news_date h4{background: #fff;width:65px; height:40px; color:#999; font-size:22px; font-family:"微软雅黑"; line-height:40px;} 
.listfont_news{ float:left; width:630px;line-height:180%; font-size:12px; text-align: left;padding-left:10px;color:#666;}
.listmoer_news { position:absolute;right:10px;top:5px;}
  /*产品列表*/
 .n_produt_list{
  float:left;
  width:1200px;
  margin-top:10px;
  margin-left:10px;
  margin-bottom:0px;
  }
  /*图片展示*/
  .last_pic{
    text-align:left;
	float:left;

}
.next_pic{
   text-align:right;
   float:right;
  
  }
  /*新闻资讯*/
 .newstk_list{padding:0px 0px 15px 0px; float:left; width:820px;}

.n_news_list {position:relative; line-height:35px; height:35px;width:820px; float:left;  border-bottom:1px solid #eee;}
.n_news_list a{background:url(../images/r_n_leftbg.jpg) no-repeat 3px 2px;padding-left:15px; color:#333}
.n_news_list a:hover{background:url(../images/r_n_leftbg.jpg) no-repeat 3px 2px; color:#C8352B;}


 /*常见问题解答*/
 .que_list{ padding:0px 0px 0px 0px; float:left; width:770px;}
 .n1_list_que{float:left; width:740px; min-height:60px;_height:60px; margin:10px 0px; border-bottom:1px solid #eee;}

.n1_list_que h2 a{float:left;color:#333;  width:740px; overflow:hidden;text-align:left; margin-top:0px;line-height:23px; font-weight:700; font-size:13px; font-family:"微软雅黑";}
#n1_que_text{ float:left; width:740px; color:#666; line-height:25px; padding-top:5px; }
 
.big_pro{ overflow:hidden;text-align:center; margin-top:20px;}
.big_pro_show{ overflow:hidden;margin-top:0px; width:730px;  text-align:left; float:left;  }
 
.product_list{float:left;width:750px;margin-top:0px; }
.product_list li {width:200px;margin:10px 20px 10px 20px;height:190px;float:left;text-align:center;}
 .product_list li a{float:left;padding:5px;display:block;line-height:180%;background:#eee;}


 .product_list  li h2 {
 float:left;
	height:20px;
	margin-top:0px;
	
	font-size:12px;
	width:200px;
	text-align:center;
	padding-top:4px;
	font-weight:normal;
	
	}
	
.listfont_pro{
    float:left; 
	margin:10px 0 10px 10px; 
	width:670px;
	line-height:20px; 
	text-align: justify;

}

.big_list{
   float:left;
   padding:50px 50px 0 20px;
   }
.listpic_news {
    float:left;
   margin:20px 0px 0px 5px;
   position:relative;
	
} 



.jobs_list{ padding:10px 0px 25px 0px; margin:0px auto; width:1200px; float:left; }

.jobs_list li{ float:left; width:260px; height:300px; margin-right:15px; background:#fff; margin-top:25px; margin-bottom:15px;  position:relative; }
.jobs_list li a{ width:220px; display:block; padding:20px; height:300px; background:#FFF; float:left;font-size:13px; border:1px solid #e1e1e1; color:#333; }
/*.jobs_list li a:hover{ background:#0EB45A; color:#FFF;box-shadow: 0 0 8px #0EB45A;border:1px solid #0EB45A; }*/
.jobs_list li a:hover{ background:#000; color:#FFF;box-shadow: 0 0 8px #000;border:1px solid #000; }


.jobs_list_1{ font-size:15px; color:#ccc;}
.jobs_list_2{ font-size:18px; color:#000; padding-top:5px; border-bottom:1px solid #ccc; line-height:40px;}
.jobs_list_3,.jobs_list_3 p{ padding-top:15px; font-size:13px; line-height:25px; }
.jobs_list_4{ width:120px; height:35px; line-height:35px; text-align:center; border-radius:20px; border:1px solid #ccc; position:absolute; left:15px; bottom:20px;}

.jobs_list li a:hover .jobs_list_2{ color:#fff;}
.jobs_list li a:hover .jobs_list_3{ color:#fff;}
.jobs_list li a:hover .jobs_list_4{color:#fff; border:1px solid #fff;}






.news_show{float:left; width:820px; margin-top:10px; margin-left:20px;}
.right_title{float:left;width:820px; font-size:16px; font-weight:bold;  text-align:center; line-height:30px;font-family:"微软雅黑";margin:0px 0px 0px 0px; padding-bottom:10px;}

.right_text{ float:left; margin:10px 0px; width:820px;}

.right_text img{ max-width:820px;}

.right_pic{ float:left;margin:25px auto; text-align:center; width:820px; }
.right_pic img{ max-width:100%;}



.main .container .child_down{padding:30px 0;position:relative; border-bottom:1px solid #eee; clear:both;}
.main .container .child_down:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.main .container .child_down .title{line-height:30px;color:#666;font-size:16px;}
.main .container .child_down .down_ico{line-height:40px;color:#fff;font-size:16px; position:absolute; right:0px; top:20px; width:100px; background:#153B7C; border-radius:3px; text-align:center; height:40px;}
.main .container .child_down .down_ico:hover{cursor:pointer; color:#fff; background:#FF0101; }



.proshow_list_li{overflow:hidden;width:800px;height:450px;padding:0px; text-align:center;  }
.proshow_list_li_span{height:450px; display:inline-block; vertical-align:middle; }
.proshow_list_li img{ max-width:100%; max-height:100%;}


.aboutk_tit{ text-align:left; border-left:6px solid #ff0000; padding-left:15px; font-size:20px; line-height:30px; padding-top:0px; font-weight:700; color:#000;}
.right_news_click{ text-align:left; line-height:35px; color:#666; position:relative; width:100%; padding-top:5px;}
.right_news_click span{ position:absolute; right:25px; top:0px;}
.right_news_click span a{ margin-right:10px;}
.text_neirong{ padding-top:20px; padding-bottom:40px; line-height:28px;font-size:14px;}
.text_neirong p{ line-height:28px; font-size:14px;}
.news_close{ position:absolute; right:5px; top:0;}

.text_neirong img{ max-width:100%; max-height:100%;}


.shouhuo_box{ background:#f8f8f8; width:92%; border:1px solid #ddd; padding:2% 4%; margin-top:40px; margin-bottom:40px;}

.anli_tit{ font-size:16px; border-left:7px solid #ff0000; padding-left:12px; font-weight:700; width:100%; height:30px; color:#333; line-height:30px; clear:both; margin-bottom:30px;}
.biaoge_box{ line-height:35px;}
.biaoge_box table tr td{ background:url(../images/ico.png) no-repeat 0px 10px;max-width:300px; padding-left:25px; font-size:13px;}
  /*联系我们*/
   
.contactk{float:left;width:1200px;}
.contact_pic{ padding:20px; float:left;background: url(../images/c_conus_pic.jpg) no-repeat left; width:300px; height:351px;}
.contact_text{ float:left; padding:0px; font-size:13px; margin-top:20px; line-height:30px; }
  /* 表单定义 */
.input{BACKGROUND-COLOR:#f4f4f4; border:1px solid #ccc;font-size:12px;line-height:30px; height:30px; }

.page_td{border:1px solid #ccc; padding:0px 5px; line-height:20px; }
.page_tdbg{border:1px solid #CCCCCC;background:#ccc; padding:0px 5px;}
.inputpage{ BORDER:1px #ffffff solid; width:24px; height:20px;}
.input_sub{background:url(../images/g_tijiao03.jpg) no-repeat left;width:117px;height:40px;border:none;}

/*在线留言*/
.ordetext{float:left;text-align:left; line-height:180%; padding-top:10px;}
.ordefont{line-height:25px; text-align:left; width:120px; border-bottom:1px solid #eee; float:left; height:25px;color:#333; padding:5px 0px; font-weight: normal;}
.orderight{line-height:23px; width:491px; float:left; height:40px;text-align:left;  padding:3px 20px;}
.orderight_yanzheng{line-height:24px; width:531px; float:left; height:30px;text-align:left;margin-left:10px;*margin-left:5px;}
.input_box{float:left;border:none;background: none;padding:10px 0 0 10px;width:480px; }
.orderight_cont{width:491px;height:160px;float:left; text-align:left;margin-left:20px;border:1px solid #ccc; background:#f4f4f4}
.mess_cotent{float:left;width:520px;margin:10px 0px 0px 0px;}
.mess_tijiao{width:80px;height:55px;margin:0 auto;}
.input_box_tijiao{float:left;border:none;background: none;padding:20px 0 0 20px;*padding:20px 0 0 10px;color:#5d958f;font-weight:bold;}


.pro_yeshu{
    width:750px; float:left;
  margin-top:20px;
  }
.pro_yeshu a{ margin-right:20px;}
 .pro_text_text{ float:left; width:700px; line-height:200%; text-align:left;  padding-top:15px; padding-bottom:15px; background:url(../images/r_nr_right_line.jpg) no-repeat left bottom;  }
.pro_text_text h1{ float:left; font-family:"微软雅黑"; font-weight:bold; color:#333; letter-spacing:normal; width:682px; font-size:15px; background: url(../images/r_nr_right_ico.jpg) no-repeat 3px 9px; padding-left:18px;}
#pro_text_text{  font-weight:bold; color:#C8352B;}


.pro_list_cont{ float:left; width:720px;}
.pro_list_cont li{ float:left; width:720px; margin:15px 15px;}
.pro_list_cont li p{ background:url(../images/c_pro_ico1.jpg) no-repeat 5px 8px; line-height:30px; padding-left:20px; float:left; text-align:left; width:130px;}


.pro_table{ float:left; width:730px;}
.pro_table table{ border:1px solid #ccc;}
.pro_table table td{border-right:1px solid #ccc; padding:5px 5px;}


.pro_h4{float:left; width:720px; margin-top:20px; min-height:200px;_height:200px;}
.pro_h4 h4{ border-bottom:1px solid #ccc; font-size:14px; text-align:left; float:left; width:720px; font-weight:700; line-height:35px; margin-bottom:10px; }

.pro_h3{float:left; width:720px; margin-top:10px; min-height:30px;_height:30px;}
.pro_h3 h3{  font-size:12px; text-align:left; float:left; width:720px; font-weight:700; line-height:25px; }


.shousou{ float:left; width:210px;min-height:90px; _height:90px; background:#f4f4f4; margin-top:20px;}
.shousou h2{ float:left; font-size:14px; font-family:"微软雅黑"; font-weight:normal; line-height:35px; text-align:left; margin-left:10px; border-bottom:1px solid #ccc; width:190px;}
.shousou a{ float:left; margin:10px 10px 0px 10px;}
.pro_list_01{ float:left; width:760px; }
.pro_list_01 h5{ font-family:"微软雅黑"; font-size:14px; float:left; background:#eee; width:750px; padding-left:10px; height:35px; line-height:35px; color:#333; font-weight:normal; }
.pro_list_01 li{ float:left;height:35px; line-height:35px; color:#fff; text-align:left; color:#666; border:1px solid #ccc; padding-left:15px;}
.pro_list_top{ float:left; width:760px; background:#eee;}
.pro_list_top li{ float:left; height:35px; line-height:35px; color:#fff; text-align:center; background:url(../images/neiye2_06.jpg) repeat-x; margin-right:2px;}
.pro_list_01 a:hover{ text-decoration:underline; color:#F57713;}

/*产品修改列表左图右文字*/
.tu { float:left; padding:0px 0px 0px 0px; width:710px; margin-top:0px;}
.tu li{float: left;width: 710px;height:130px;margin:15px 0px 15px 0px; border-bottom:1px solid #eee}
.tu_list{ float:left; width:100px;}

.tu_text{ float:left; width:570px; text-align:left; position: relative; height:140px; margin-left:20px; background:url(../images/pro_line_ng.png)  no-repeat 0px 2px; padding-left:20px;}
.tu_text h2 a{ font-size:12px; color:#333; font-family:"微软雅黑";display:block; width:550px; text-align:left; line-height:28px;  height:28px; font-weight:700; }
.tu_text h2 a:hover{  color:#c81327;}
.tu_text h4{ float:left; padding-left:0px; line-height:200%; width:570px; font-weight:normal; text-align:left; color:#666; font-size:12px;}
.tu_text .pic a{ background:url(../images/pro_ico.png) no-repeat 0px 3px; width:100px; height:19px; position:absolute; left:20px; bottom:40px; color:#666; padding-left:20px;}
.tu_text .pic a:hover{ color:#c81327;}

  
/*发展历程*/
.z_wenhua{ float:left; width:740px; margin-top:20px; display:block}
.z_wenhua_top{ background:url(../images/4.png) no-repeat; width:153px; height:153px; margin:0 auto; text-align:center; margin-left:300px;}
.z_wenhua_top h3{ font-size:18px; margin-top:50px; color:#fff; font-family:"微软雅黑"; text-align:center; float:left; width:154px; line-height:30px;}
.z_wenhua_top font{color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center;}

.wenhua_pic{ float:left;}
.wenhua_pic img{ margin:15px 0px;}


#Con{text-align:left; float:left; margin-top:20px;}

.asdfas { width:280px; height:150px; padding:10px 10px 0px 7px; font-size:12px; text-align:left; color:#369; line-height:160%; background:url(../images/wenhua_bg.png) no-repeat; position:absolute; display: none; word-break:break-all; letter-spacing:normal; }


.asdfas font{font-family:"微软雅黑";}



.z_cont_txt{float:left; width:250px; margin:30px 0px 0px 40px; line-height:200%;}
.z_cont_txt a{ font-family:"微软雅黑";}


.z_cont_txt_01{float:left; margin-top:10px;}
.z_cont_txt_01 a{ font-family:"微软雅黑";}
.z_cont_txt_01 p{ font-family:"微软雅黑";}



























