/*newbanner*/
.newbanner
{
	clear: both;
	width: 100%;
	min-width: 1172px;
	height: 341px;
	margin-top: 1px;
	overflow: hidden
}

.newbanner .img,.newbanner .img li
{
	width: 100%;
	height: 341px;
}
/*about*/
.aboutbox
{
	width: 100%;
	background: #f8f8f8;
	margin-top: 20px;
}

.about
{
	width: 1172px;
	margin: 0 auto;
	overflow: hidden
}

.about .one
{
	width: 570px;
	padding-top: 30px;
}

.about .us a
{
	font-size: 32px;
	color: #1a1a1a;
}

.about .one .us,.about .one .look,.about .two .us,.about .two .look
{
	float: left;
}

.about .one .look,.about .two .look
{
	float: right;
	color: #F00;
	margin-top: 20px;
}

.about .one .look:hover,.about .two .look:hover
{
	color: #0075c2;
	text-decoration: underline;
	cursor: pointer;
}

.about .xian
{
	width: 30px;
	height: 3px;
	background: #3d7acb;
	margin-top: 10px;
}

.about .zi,.about .img
{
	margin-top: 24px;
}

.about .one .zi
{
	line-height: 22px;
}
/*news*/
.about .one,.about .two
{
	float: left;
}

.about .two
{
	width: 552px;
	margin-left: 48px;
	padding-top: 30px;
}

.about .two img,.about .two .zi
{
	float: left;
}

.about .two .zi
{
	width: 284px;
	margin-left: 30px;
	margin-top: 0;
}

.about .two .zi li
{
	font-size: 20px;
	color: #146FCC;
	line-height: 34px;
}

.about .two .zi .current
{
	font-size: 12px;
	color: #5b5a5a;
	margin-top: 12px;
	line-height: 24px;
}

.about .list
{
	float: left;
	width: 552px;
	margin-top: 30px;
}

.about .list li
{
	float: left;
	width: 552px;
	display: block;
	line-height: 45px;
	border-bottom: 1px #dbdbdb dashed;
}

.about .list li a
{
	float: left;
	width: 365px;
	font-size: 15px;
	padding-left: 15px;
	background: url(../images/jiantou.jpg) no-repeat left;
	color: #4c4c4c;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.about .list li span
{
	float: right;
	color: #8b8a8a;
	font-size: 14px;
}

.about .list li a:hover
{
	color: #F00;
	text-decoration: underline
}

 

/**/
.ibox7
{
	width: 100%;
	margin: 40px auto;
	text-align: center;
	overflow: hidden
}

.tit
{
	width: 1172px;
	margin: 0 auto;
	overflow: hidden
}

.tabaaa
{
	height: 310px;
	display: block
}

.product
{
	width: 1172px;
	float: left;
	margin: 0 auto;
	padding: 30px 0 10px;
	height: 505px;
	overflow: hidden
}

.ibox7 .tit p.pj,.ibox9 p.pj
{
	font-size: 43px;
	text-align: center;
	color: #2772e3;
	font-weight: bold
}

.ibox7 .itiao
{
	border-top: #BFBFBF 1px solid;
	position: relative;
	margin: 30px 0
}

.ibox7 .itiao .tit
{
	text-align: center;
}

.ibox7 .itiao span
{
	text-align: center;
	color: #b7b7b8;
	position: absolute;
	left: 730px;
	top: -10px;
	background: #fff;
	padding: 0 20px;
	font-size: 21px;
	font-family: "Gautami";
	text-transform: uppercase;
	font-weight: lighter
}

.ibox7 .tit p.pj
{
	margin-top: 40px
}
/**/
.pro_biao
{
	float: left;
	height: 29px;
	line-height: 29px;
	font-size: 30px;
	color: #171717;
}

.pro_biao span
{
	font-size: 16px;
	color: #666666;
	text-transform: uppercase;
}

.ibox7 .biaoti
{
	float: right;
	overflow: hidden;
	zoom: 1;
	margin: 0 auto;
	padding: 0 5px 0 25px;
	text-transform: uppercase;
	overflow: hidden
}

.ibox7 .biaoti span
{
	float: left;
	width: 118px;
	text-align: center;
	cursor: pointer;
	background: url(../images/yuanjiao.png) no-repeat center;
	margin: 0 0 0 15px;
	color: #515151;
	height: 29px;
	font-size: 15px;
	line-height: 29px;
	font-weight: bold
}

.ibox7 .biaoti .current
{
	background: #f16e2c;
	color: #fff;
	background: url(../images/yuanj.png) no-repeat center;
}

.ibox7 dl
{
	width: 31.5%;
	float: left;
	display: block;
	margin: 5px 15px 20px 5px;
	position: relative;
	z-index: 0;
	overflow: hidden
}

.ibox7 dl dt
{
	float: left;
	width: 371px;
	height: 233px;
	display: block;
}

.ibox7 dl dt img
{
	transition: 1s transform;
	-webkit-transform: 1s transform;
	-moz-transform: 1s transform;
	width: 371px;
}

.ibox7 dl dt img:hover
{
	transform: scale(1.2,1.2);
}

.ibox7 a dl dd
{
	width: 371px;
	background: url(../images/zhishi.png) no-repeat 320px 10px #000;
	line-height: 45px;
	text-align: left;
	text-indent: 2em;
	color: #FFF;
	font-size: 16px;
	position: absolute;
	height: 45px;
	filter: alpha(opacity=70);
	z-index: 20px;
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	bottom: 0;
}

.ibox7 a:hover dl dd
{
	width: 371px;
	background: url(../images/zhishi.png) no-repeat 320px 10px #fd3802;
	line-height: 45px;
	text-indent: 2em;
	color: #FFF;
	font-size: 16px;
	position: absolute;
	height: 45px;
	filter: alpha(opacity=70);
	z-index: 20px;
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	opacity: 0.6;
	bottom: 0;
}



/*strength*/
.strengthbox
{
	width: 100%;
	background: #f8f8f8;
	height: 570px;
	margin-top: 40px;
	z-index: 3000;
	position: relative;
	overflow: hidden
}

.strength
{
	width: 1172px;
	margin: auto;
}

.strength .s1,.case .c1
{
	width: 147px;
	margin: auto;
	font-size: 34px;
	padding-top: 24px;
}

.strength .s2,.case .c2
{
	width: 314px;
	margin: auto;
	margin-top: 10px;
}

.strength .s2 span,.case .c2 span
{
	width: 94px;
	height: 1px;
	background: #949393;
	float: left;
	margin-top: 10px;
}

.strength .s2 li,.strength .s2 span,.case .c2 li,.case .c2 span
{
	float: left;
}

.strength .s2 li,.case .c2 li
{
	font-size: 20px;
	margin: 0 10px 0 10px;
	text-transform:Uppercase;
}

.strength .slist
{
	margin-top: 40px;
}

.strength .slist ul
{
	width: 365px;
	float: left;
}

.strength .slist ul .current
{
	font-size: 16px;
	color: #4b4b4b;
	font-weight: bold;
	margin: 30px 0 20px 0;
}

.strength .slist ul .content
{
	color: #0460a0;
	margin-top:20px;
	text-decoration: underline;
}

.strength .slist ul .content:hover
{
	color: #f00;
	cursor: pointer;
}

.strength .slist ul .current:hover
{
	color: #f00;
}
/*case*/

.case
{
	width: 1172px;
	margin: auto;
}

.case .c2
{
	width: 402px;
}

.clist
{
	margin-top: 40px;
	width: 1172px;
}

.clist .img1
{
	float: left;
	background: #000;
	width: 439px;
	height: 588px;
}

.clist .img_yi
{
	padding: 30px;
	width: 379px;
	float: left;
	text-align: left;
	position: absolute;
	top: 0
}

.clist .img_yi p
{
	font-size: 22px;
	color: #FFF;
	line-height: 40px;
	font-weight: bold;
	text-align:center;
}

.clist .img_yi span
{
	font-size: 14px;
	color: #FFF;
	line-height: 25px;
}

.clist .img_yi .more
{
	font-size: 14px;
	margin: 200px 50px 0 100px;
	color: #FFF;
	border-radius: 5px;
	width: 100px;
	height: 30px;
	line-height: 30px;
	border: 1px solid #FFF;
	padding: 0 10px 0 30px
}

.clist a.diyig
{
	float: left;
	width: 439px;
	height: 588px;
	position: relative;
	z-index: 10
}

.clist a.diyig:hover
{
	float: left;
	width: 439px;
	height: 588px;
	background: #000;
	color: #FFF;
	filter: alpha(opacity=50);
	z-index: 2000;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	position: absolute;
}

.dierrr
{
	float: left;
	width: 1172px;
	margin: 0
}

.dierrr ul li
{
	float: left;
	width: 359px;
	display: block;
	margin: 0 2px 8px 3px
}

.dierrr ul li.imgggg
{
	margin: 0 2px 0 0;
	width: 439px;
	height: 588px;
	float: left;
}

.clist .img2
{
	float: left;
	background: #000;
	width: 359px;
	height: 290px;
}

.clist .dierwe
{
	width: 309px;
	padding: 15px 25px;
	float: left;
}

.clist a.erimg
{
	width: 359px;
	height: 290px;
}

.clist a.erimg:hover
{
	width: 359px;
	height: 290px;
}

.clist .erimg .more
{
	margin: 60px 50px 0 70px;
}

/*xiangmu*/
.xiangmu
{
	width: 100%;
	height: 290px;
	background: #f6f6f6;
	margin-top: 40px;
}

.xm
{
	width: 1172px;
	margin: auto;
	cursor: pointer;
}

.xm a .current,.xm a .current
{
	color: #3d4142;
	font-size: 23px;
	width: 100px;
	margin: auto;
	margin-top: 16px;
}

.xm .xm1,.xm .xm2,.xm .xm3,.xm .xm4,.xm .xm5
{
	color: #939595;
	font-size: 15px;
	float: left;
	margin-top: 40px;
	width: 142px;
	margin-left: 114px;
}

.xm .xm1
{
	margin-left: 0;
}

.xm .x1,.xm .x2,.xm .x3,.xm .x4,.xm .x5
{
	margin-top: 10px;
	width: 114px;
	height: 114px;
	display: block;
	margin: auto;
}

.xm .x1
{
	background: url(../images/Corporate.png) no-repeat;
}

.xm .x2
{
	background: url(../images/Qualification.png) no-repeat;
}

.xm .x3
{
	background: url(../images/Customer.png) no-repeat;
}

.xm .x4
{
	background: url(../images/Human.png) no-repeat;
}

.xm .x5
{
	background: url(../images/Marketing.png) no-repeat;
}

.xm1:hover .x1
{
	background: url(../images/Culture.png) no-repeat;
}

.xm2:hover .x2
{
	background: url(../images/Honor.png) no-repeat;
}

.xm3:hover .x3
{
	background: url(../images/Service.png) no-repeat;
}

.xm4:hover .x4
{
	background: url(../images/Resources.png) no-repeat;
}

.xm5:hover .x5
{
	background: url(../images/Services.png) no-repeat;
}

.xm .m1,.xm .m4
{
	width: 132px;
	margin: auto;
}

.xm .m2
{
	width: 142px;
	margin: auto;
}

.xm .m3
{
	width: 128px;
	margin: auto;
}

.xm .m5
{
	width: 140px;
	margin: auto;
}

.xm li
{
	margin-top: 10px;
	color: #9A9A9A;
	width: 240px
}

.xm1:hover li,.xm2:hover li,.xm3:hover li,.xm4:hover li,.xm5:hover li
{
	color: #0075c2
}

/*links*/
.linker
{
	width: 100%;
	text-align: center;
	margin: 0 auto
}

.links
{
	width: 1172px;
	margin: auto;
	padding: 40px 0;
}

.links ul li,.links ul a
{
	float: left;
	color: #666666;
	margin-top: 10px;
	margin-right: 4px;
}

.links ul .current
{
	font-size: 22px;
	color: #000;
	margin-top: 0;
}

.links span
{
	width: 1172px;
	height: 1px;
	background: #cdcdcd;
	float: left;
	margin: 10px 0 0 0;
}

.links ul a
{
	margin-right: 20px;
}
/*首页结束*/

/*新闻中心*/
/*bigbox*/
.bigbox
{
	width: 100%;
	height: auto;
	background: #f6f6f6;
	padding-top: 20px;
	margin-bottom: -17px;
}
/*newbox*/
.aboutzhu
{
	width: 100%;
	margin: 0px auto;
	background: #f8f8f8;
	padding: 0 0 60px
}

.newbox,.aboutbox,.pbox
{
	width: 1172px;
	height: auto;
	margin: auto;
	background: #fff;
	padding-top: 26px;
	padding-bottom: 30px;
}
/*index*/
.index
{
	margin-left: 24px;
}

.index img,.index li
{
	float: left;
	color: #666666;
	margin-right: 5px;
	cursor: pointer;
}

.index li:hover
{
	color: #0075c2;
}

.index img
{
	margin-top: 5px;
}
/*newlist*/
.newlist
{
	margin-top: 14px;
	float: right;
	margin-right: 20px;
}

.newlist li
{
	color: #4e4e4e;
	font-size: 16px;
	cursor: pointer;
}

.newlist span
{
	width: 1px;
	height: 14px;
	background: #bbbfbe;
	margin: 4px 22px 0 22px;
}

.newlist span,.newlist li
{
	float: left;
}

.newlist .current
{
	color: #0075c2;
	font-weight: bold;
	position: relative;
}

.newlist p
{
	width: 90px;
	height: 1px;
	background: #0075c2;
	position: absolute;
	z-index: 99;
	margin-left: -10px;
	margin-top: 35px;
}
/*gray*/
.gray
{
	width: 1122px;
	height: 1px;
	margin: auto;
	background: #cccccc;
	margin-top: 14px;
}
/*qibox*/
.qibox
{
	width: 1088px;
	margin: auto;
	margin-top: 15px;
}

.qibox .q1
{
	color: #3a3a3a;
	font-size: 30px;
	font-weight: bold;
	margin-bottom: 16px;
}

.qibox .q2
{
	margin-top: 20px;
}

.qibox .q2 span
{
	width: 1088px;
	border: 1px #e5e5e5 dashed;
	float: left;
}

.qibox .q2 .qleft
{
	width: 60px;
	height: 98px;
	background: #146fcc;
	margin-top: 30px;
}

.qibox .q2 .qleft li
{
	margin-left: 16px;
	font-size: 24px;
	font-weight: bold;
	color: #fff;
}

.qibox .q2 .qleft .current
{
	font-size: 10px;
	margin-top: 14px;
}

.qibox .q2 .qleft,.qibox .q2 .qright
{
	float: left;
}

.qibox .q2 .qright
{
	width: 998px;
	margin-top: 36px;
	margin-left: 30px;
}

.qibox .q2 .qright .right1 a
{
	font-size: 16px;
	color: #424141;
	font-weight: bold;
}

.qibox .q2 .right1
{
	display: block
}

.qibox .q2 .right1 .img a,.qibox .q2 .right1 li
{
	float: left;
	font-size: 12px
}

.qibox .q2 .right1 a.current
{
	width: 90px;
	height: 24px;
	background: url(../images/newthree.jpg) no-repeat left;
	float: right;
	padding-left: 30px;
	font-size: 12px;
	color: #f00;
	line-height: 24px;
	font-weight: normal
}

.qibox .q2 .right1 a
{
	width: 780px;
	float: left;
	display: block;
	overflow: hidden;
	text-align: left;
	word-break: keep-all;
	white-space: nowrap;
	text-overflow: ellipsis
}

.qibox .q2 .right2
{
	display: block;
	margin-top: 18px;
}

.qibox .q2 .right2 p
{
	color: #686565;
	line-height: 25px;
	height: 50px;
	overflow: hidden
}

.qibox .q2 .right1 a:hover
{
	text-decoration: underline;
	color: #f00;
}
/*xuan*/
.xuan
{
	width: 226px;
	margin: auto;
	margin-top: 80px;
}

.xuan span
{
	background: url(../images/newsix.png) no-repeat;
	width: 37px;
	height: 37px;
	float: left;
	margin-right: 10px;
	cursor: pointer;
}

.xuan .current
{
	background: url(../images/newfive.png) no-repeat;
	color: #fff;
}

.xuan span p
{
	line-height: 37px;
	margin-left: 14px;
}
/*新闻中心结束*/

/*走进华亿*/
/*about*/
.about1
{
	color: #3a3a3a;
	font-size: 23px;
	font-weight: bold;
	margin-bottom: 14px;
}

.abote_mainn
{
	width: 1122px;
	margin: 0 auto;
	background: #FFF;
	padding: 30px 25px;
}

.usbox,.cultre,.stylebox
{
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 30px;
	font-size:14px;
	line-height:27px;
}

.us li,.cul li,.honor .h1 li,.stit li
{
	float: left;
	color: #7b7a7a;
	margin-top: 4px;
	margin-left: 4px;
}

.us .current,.cul .current,.honor .h1 .current,.stit .current
{
	font-size: 19px;
	color: #333333;
	margin-top: 0;
}

.us .photo,.cultre .photo
{
	margin-top: 30px;
}

.us .photo li,.us .photo img
{
	float: left;
}

.us .photo li
{
	width: 270px;
	line-height: 30px;
	margin-left: 34px;
}

.cultre
{
	margin-left: 50px;
}

.cultre .tre
{
	margin-top: 10px;
}

.cultre .tre li
{
	width: 296px;
	height: 26px;
	background: #edecec;
	line-height: 26px;
	padding-left: 10px;
	margin-top: 1px;
	font-size: 14px;
	color: #504f4f;
	font-weight: bold
}

.cultre .tre p
{
	width: 296px;
	margin-left: 10px;
	font-size: 12px;
	line-height: 25px;
	color: #504f4f;
}
/*honor*/
.honor
{
	margin-top: 40px;
	margin-left: 16px;
}

.honor .h2
{
	margin-top: 32px;
}

.honor .h2 ul
{
	width: 252px;
	height: 216px;
	margin-right: 23px;
	background: #edecec;
	float: left;
}

.honor .h2 li
{
	width: 105px;
	margin: auto;
	margin-top: 8px;
	font-size: 15px;
	color: #666666;
}

.honor .h2 ul:hover
{
	background: #0075c2;
}

.honor .h2 ul:hover li
{
	color: #fff;
}
/*lastbox*/
.stylebox
{
	margin: 50px 0 30px;
}

.sbox
{
	width: 348px;
	float: left;
	margin-right: 22px;
}

.sbox .photo
{
	margin-top: 34px;
}

.sbox .photo li
{
	color: #666666;
	line-height: 24px;
	margin-top: 20px;
}

.stit img
{
	float: right;
	margin-top: 4px;
}

.stit li
{
	margin-right: 8px;
	text-transform: uppercase
}
/*走进华亿结束*/

/*走进华亿详情*/
/**/
.aboutlist
{
	float: right;
	margin-right: 34px;
	margin-top: 5px;
	display: block
}

.aboutlist span
{
	width: 1px;
	height: 14px;
	background: #bbbfbe;
	float: left;
	margin: 4px 18px 0 18px;
}

.aboutlist span,.aboutlist li
{
	font-size: 16px;
	float: left;
	cursor: pointer;
}

.aboutlist li
{
	width: 64px;
	color: #635B5B
}

.aboutlist .current
{
	font-weight: bold;
	color: #0075c2;
}

.aboutlist p
{
	width: 70px;
	height: 1px;
	background: #0075c2;
	margin-top: 20px;
}
/**/
.jianjie
{
	width: 1090px;
}

.jianjie .current
{
	font-size: 30px;
	font-weight: bold;
	margin-left: 15px;
}

.jianjie ul p
{
	line-height: 32px;
	margin: 0 auto;
	color: #666666;
}

.jianjie ul
{
	margin-top: 22px;
}
/*走进详情结束*/

/*产品开始*/
/*ptit*/
.ptit
{
	margin-left: 24px;
}

.ptit li
{
	font-size: 23px;
	color: #2a2b2b;
	font-weight: bold;
}

.ptit span
{
	width: 1122px;
	height: 1px;
	background: #cccccc;
	float: left;
	margin: auto;
	margin-top: 16px;
}
/*prolist*/
.prolist
{
	margin-top: 50px;
	margin-left: 26px;
}

.prolist ul
{
	width: 541px;
	height: 356px;
	position: relative;
	display: block;
	overflow: hidden;
	float: left;
}

.prolist ul span
{
	width: 541px;
	height: 60px;
	line-height: 60px;
	font-size: 20px;
	color: #fff;
	background: #000;
	position: absolute;
	bottom: 0;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}

.prolist ul span:hover
{
	background: #f00;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}

.prolist ul .tupian
{
	display: block;
	overflow: hidden;
}

.prolist ul .tupian:hover
{
	transform: scale(1.1,1.1);
}

.prolist ul .tupian
{
	transition: 1s transform;
	-webkit-transform: 1s transform;
	-moz-transform: 1s;
	transform: 1s;
}

.prolist .gang,.prolist .gang2
{
	background: url(../images/pbeijing.png) no-repeat;
}

.prolist .gang li,.prolist .gang2 li
{
	width: 490px;
	margin-left: 46px;
	line-height: 32px;
	color: #666666;
}

.prolist .gang .current,.prolist .gang2 .current
{
	font-size: 29px;
	font-weight: bold;
	color: #2a2b2b;
	margin-top: 20px;
	margin-bottom: 40px;
}

.prolist .gang2 li
{
	margin-left: 14px;
}

/*-------------------------------------------------------------------------------product-details--------------------------------------------------------------*/
.neiye
{
	padding-bottom: 0
}

.box_main
{
	background: url(../images/hy_02.jpg) repeat-y 27px 0;
	padding-bottom: 60px;
	overflow: hidden
}

.box_left
{
	width: 258px;
	float: left;
	margin: 0 0 0 27px;
}

.biao
{
	width: 228px;
	height: 55px;
	background: #146ccd;
	padding: 10px 0 0 30px;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
}

.biao span
{
	font-size: 14px;
	font-weight: normal;
	color: #86bee2;
}

.liebi
{
	float: left;
	width: 258px;
	margin: 10px auto 30px;
	_margin-left: 0;
}

.liebi li
{
	float: left;
	line-height: 45px;
	height: 45px;
	display: block;
	width: 258px;
	text-align: left;
}

.liebi li a
{
	float: left;
	width: 260px;
	background: url(../images/pr_06.jpg) no-repeat left;
	padding-left:40px;
	color: #fff;
	font-size: 16px;
	font-weight:bold;
}

.in_tui_c
{
	overflow: hidden;
	width: 218px;
	position: relative;
	margin: 0 20px 30px 20px;
	float: left;
}

.in_t_prev
{
	background: url(../images/left_hover.png) no-repeat;
}

.in_t_prev:hover
{
	background: url(../images/left.png) no-repeat;
}

.in_t_next
{
	background: url(../images/right_hover.png) no-repeat;
	right: 0;
}

.in_t_next:hover
{
	background: url(../images/right.png) no-repeat;
	right: 0;
}

.in_t_prev, .in_t_next
{
	width: 17px;
	height: 38px;
	display: block;
	position: absolute;
	top: 35%;
	z-index: 2;
}

.in_tui_u
{
	overflow: hidden;
	position: relative;
	width: 217px;
	margin-left: 1px;
}

.in_tui_u li
{
	float: left;
	width: 217px;
	overflow: hidden;
}

.in_tui_u li a
{
	display: block;
	text-align: center;
}

.in_tui_u img
{
	height: 137px;
	width: 217px;
	margin-top: 1px;
}

.in_tui_u li a p
{
	color: #666666;
	font-size: 15px;
	line-height: 40px;
	text-indent: 0
}

.in_tui_u li a p:hover
{
	color: #35579c;
	text-decoration: underline
}

.box_right
{
	width: 830px;
	float: right;
	margin: 0 20px 0 0
}

.bi_lt
{
	width: 830px;
	float: right;
	margin: 0 auto;
	border-bottom: 1px solid #d2d2d2;
	overflow: hidden
}

.bi_lt p
{
	float: right;
	text-indent: 0;
	margin: 0 0 0 0;
	background: url(../images/hei_sj.jpg) no-repeat left;
	padding-left: 15px;
	font-size: 13px;
	color: #646566;
}

.bi_lt p a
{
	line-height: 40px;
	font-size: 13px;
	margin: 0 5px;
	color: #646566;
}

.bi_lt p a:hover
{
	color: #28297c;
}

.bi_lt span
{
	font-size: 13px;
	color: #0075c2;
	margin-left: 5px;
}

.bi_lt b
{
	font-size: 18px;
	margin: 0 auto;
	color: #333333;
	text-align: left;
	font-weight: normal;
	height: 40px;
	line-height: 40px;
}

.pr_xia
{
	width: 830px;
	float: left;
	margin: 20px 0 20px 0;
	text-align: left;
	overflow: hidden
}

.pr_xia ul
{
	_margin-left: 0px;
	margin-top: 10px
}

.pr_xia ul li
{
	width: 262px;
	float: left;
	text-align: center;
	height: 200px;
	display: block;
	margin: 0 7px 15px 7px;
}
.pr_xia ul li img
{
padding:2px;
border:1px solid #ddd;
}
.pr_xia ul li a span
{
	font-size: 15px;
	color: #666666;
	line-height: 35px;
}

.pr_xia ul li a span:hover
{
	color: #35579c;
	text-decoration: underline
}

/*-------------------------------------------------------------------------------product-main--------------------------------------------------------------*/

.produt_tp
{
	width: 830px;
	float: left;
	margin: 0 0 20px 0;
	text-align: center;
	overflow: hidden
}

.produt_tp p
{
	font-size: 25px;
	color: #3a3a3a;
	line-height: 50px;
	margin-bottom: 15px;
	font-weight: 700
}

.produt_xia
{
	width: 830px;
	float: left;
	margin: 30px 0 20px 0;
	text-align: left;
}

.prot_shuo
{
	width: 830px;
	float: left;
	height: 38px;
	line-height: 38px;
	border-bottom: 1px solid #0277c4;
	background: url(../images/hy_04.jpg) no-repeat left;
	overflow: hidden
}

.prot_shuo span
{
	font-size: 16px;
	color: #FFF;
	margin-left: 25px;
}

.prot_xia
{
	width: 815px;
	float: left;
	margin: 20px 15px 20px 0;
}

.prot_xia p
{
	font-size: 14px;
	color: #666666;
	line-height: 30px;
}

.fan_y
{
	width: 830px;
	float: left;
	line-height: 30px;
	margin: 25px auto 0;
	overflow: hidden;
	border-top: 1px dotted #c5c7c8;
	padding-top: 10px;
}

.fan_y a em
{
	margin: 0 5px 0 0;
	font-size: 14px;
	color: #575555;
}

.fan_y a
{
	width: 695px;
	float: left;
	padding: 0;
	text-align: left;
	font-size: 14px;
	color: #575555;
}

.fan_y a:hover
{
	color: #28297c;
} 
/*-------------------------------------------------------------------------------case_mnue--------------------------------------------------------------*/

.casse
{
	width: 526px;
	margin-right: 14px;
	text-align: center;
	display: block
}

.casezhu
{
	margin: 44px 31px 30px;
	width: 1110px;
}

.casse_man
{
	width: 1110px;
	overflow: hidden
}

.casse_man li
{
	width: 349px;
	float: left;
	text-align: left;
	display: block;
	margin: 0 10px 30px;
}

.casse_man li a
{
	float: left;
	width: 349px;
	padding: 0 0 20px;
	background: #f4f3f3;
}

.casse_man li a h3
{
	font-size: 16px;
	color: #393939;
	font-weight: normal;
	line-height: 30px;
	padding: 10px 10px 5px 10px;
}

.casse_man li a h3 span
{
	font-size: 16px;
	color: #333333;
}

.casse_man li a p
{
	font-size: 14px;
	color: #747373;
	line-height: 22px;
	height: 42px;
	padding: 0 10px 0 10px;
}

.casse_man li a p span
{
	font-size: 14px;
	color: #747373;
}

.casse_man li a:hover
{
	background: #c6e8f9;
}

.casse_man li a .tupxiagnm
{
	width: 349px;
	height: 214px;
	overflow: hidden;
}

.casse_man li a .tupxiagnm img
{
	display: table;
	transition: 1s transform;
	-webkit-transform: 1s transform;
	-moz-transform: 1s transform
}

.casse_man li a .tupxiagnm img:hover
{
	transform: scale(1.2,1.2);
}

/*-------------------------------------------------------------------------------case--------------------------------------------------------------*/

.case_mainn
{
	width: 1102px;
	margin: 0 auto;
	background: #FFF;
	padding: 30px 35px 50px;
	overflow: hidden
}

.Company
{
	margin: 30px 0;
}

.Company .chain
{
	color: #4e4e4e;
	font-size: 22px;
	font-weight: bold;
	border-bottom: 1px solid #D4D4D4;
	margin-bottom: 11px;
	padding: 8px 0 11px;
}

.Company .chainul img
{
	width: 1102px;
	height: 311px;
}

.Company .chainuls
{
	padding-top: 23px;
}

.Company .chainul li
{
	margin-bottom: 20px;
	width: 100%;
	position: relative;
	overflow: hidden;
}

.Company .chainul li .lives
{
	position: absolute;
	top: 0px;
	left: 0;
	background: url(../images/move_left.png) no-repeat left;
	width: 30.918%;
	height: 311px;
}

.Company .chainul li .live
{
	position: absolute;
	top: 0px;
	right: 0;
	background: url(../images/move.png) no-repeat left;
	width: 30.918%;
	height: 311px;
}

.Company .chainul li .live h2,
.Company .chainul li .lives h2
{
	margin: 26px 0 20px 26px;
}

.Company .chainul li .live h2 a,
.Company .chainul li .lives h2 a
{
	font-size: 23px;
	color: #FFF;
}

.Company .chainul li .live p,
.Company .chainul li .lives p
{
	color: #FFF;
	line-height: 23px;
	width: 85.265%;
	margin: 8px 0 0 26px;
	font-size: 14px;
}

.Company .chainul li .live .jia_more,
.Company .chainul li .lives .jia_more
{
	color: #FFF;
	font-family: 'Arial';
	display: block;
/*float:left;*//*padding:38px 0 8px 261px;*/
	position: absolute;
	left: 3px;
	top: 285px;
}

.Company .chainul li .lives .jia_more
{
/*padding:38px 0 8px 7px;*/
}

.Company .chainul li .live .jia_more
{
	left: 290px;
}



/* 分页 */
.pageController
{
	float: right;
	padding-top: 50px;
/*! padding-bottom:5px; */
	margin-right: 42px;
}

.pageController a
{
	float: left;
	display: block;
	background-color: #FFF;
	border: #666666 1px solid;
	color: #666666;
	padding: 5px 10px 5px 10px;
	margin-right: 9px;
	line-height: 18px;
}

.pageController a:hover
{
	background-color: #DA251C;
	color: #FFF;
	border: #E97B7B 1px solid;
}

.pageController .currPage
{
	background-color: #DA251C;
	color: #FFF;
	font-weight: bold;
	border: #E97B7B 1px solid;
}

.clear
{
	clear: both;
}

.s_tittle
{
	border-bottom: 1px dotted #CCCCCC;
	display: table;
	float: left;
	height: 30px;
	line-height: 30px;
	width: 1088px;
	margin: 10px 0 25px;
	text-align: center;
}

.s_tittle span
{
	margin-right: 20px;
	font-size: 12px;
	color: #8c8c8b;
}

.ca_bi
{
	width: 1088px;
	text-align: left;
	margin: 0 auto;
}

.ca_bi h1
{
	font-size: 20px;
	color: #3a3b3b;
	margin-top: 30px;
	line-height: 26px;
	text-align: center;
}

.ca_bi p
{
	color: #666;
}

.fan_y1
{
	width: 1088px;
	float: left;
	line-height: 30px;
	margin: 25px auto 0;
	overflow: hidden;
	border-top: 1px dotted #c5c7c8;
	padding-top: 10px;
}

.fan_y1 a span
{
	margin: 0 5px 0 0;
	font-size: 14px;
	color: #f73605;
	font-weight: bold;
}

.fan_y1 a
{
	padding: 0;
	text-align: left;
	font-size: 14px;
	color: #575555;
}

.fan_y1 a:hover
{
	text-decoration: underline;
}

.job table
{
	empty-cells: show;
	border-collapse: collapse;
	border: #FFF
}

.job th
{
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	background: #f3f4f5;
	border: 1px solid #d2d2d2;
}

.job td
{
	border: 1px solid #E5E5E5
}

.job td a
{
	height: 40px;
	line-height: 40px;
	font-size: 15px;
	color: #043584;
}

.job td a:hover
{
	color: #FF0000;
}

/*以下是招聘信息的详情页*/
.job
{
	margin: 0 auto;
	width: 1088px;
	overflow: hidden;
}

.job_jie
{
	width: 1088px;
	float: left;
	text-align: left;
}

.rt_main h5
{
	line-height: 37px;
	font-size: 22px;
	margin: 20px 0 20px 0px;
	color: #070707;
	text-align: left
}

.job_jie b
{
	color: #0075c2;
}

.job_jie p
{
	width: 1088px;
	text-indent: 0;
	text-align: left;
	font-size: 14px;
	color: #6a6a6a;
	line-height: 30px;
}

.pin
{
	background: #0075c2;
	width: 100px;
	height: 35px;
	line-height: 35px;
	float: left;
	text-align: center
}

.pin a
{
	font-size: 16px;
	color: #FFF
}

.pin:hover
{
	background: #b70005;
}

.Download1
{
	width: 1088px;
	float: left;
	background: #333333;
}

.Download1 li
{
	height: 40px;
	line-height: 40px;
	background: #ffffff;
	color: #333333;
	overflow: hidden;
	display: block;
	vertical-align: top;
	border-bottom: 1px solid #eee;
	border-left: 1px solid #CCC;
}

.Download1 .biaoto
{
	background-color: #e6e6e6;
	display: block;
}

.Download1 .biaoto span
{
	font-size: 18px;
	color: #333;
	height: 40px;
	font-weight: normal;
	border-right: 1px solid #CCC;
}

.Download1 li a
{
	color: #333333;
	font-size: 14px;
	height: 40px;
	display: block;
	text-align: left;
	padding-right: 20px
}

.Download1 li a:hover
{
	color: #0e90d2;
}

.Download1 ._title
{
	border-right: 1px solid #CCC;
	padding: 0 30px;
	width: 210px;
	overflow: hidden;
	word-break: keep-all;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.Download1 li .rf
{
	border-right: 1px solid #CCC;
	padding: 0 30px 0 30px;
}

.Download1 li ._view
{
	width: 209px;
	text-align: center;
}

.Download1 li span.icooo
{
	background: url(../images/ke_05.jpg) no-repeat 8px 0;
	padding-left: 28px;
	color: #333333;
	font-size: 14px;
}

#changpage
{
	float: right;
	margin-right: 100px;
	margin-top: 20px;
}

#changpage a
{
	color: red;
	font-weight: 700;
	padding: 1px 4px 1px 4px;
	border: 1px solid #CCC;
	margin-left: 5px;
	color: #666666
}

.lf
{
	float: left
}

.rf
{
	float: right
} /*右浮动*/



/*以下是荣誉*/
.newsxxk
{
	display: block;
}

.newsxxk .tab ul
{
	border-bottom: 1px solid #C4C4C4;
	overflow: hidden;
	position: relative;
	padding-left: 15px;
	_top: 25px;
}

.newsxxk .tab ul li
{
	background: #CCCCCC;
	color: #000000;
	cursor: pointer;
	float: left;
	font-size: 17px;
	height: 37px;
	line-height: 37px;
	margin-right: 10px;
	padding-left: 30px;
	padding-right: 30px;
	margin-left: 0px;
}

.newsxxk .tab ul li a
{
	color: #000;
}

.newsxxk .tab ul li.current
{
	background: #146FCC;
	color: #FFFFFF;
	cursor: pointer;
	font-weight: 200;
}

.tabs .newsxxk .tab ul li.current a
{
	color: #000;
}

.tabs .newsxxk .items
{
	color: #777777;
	display: none;
	font-size: 13px;
	overflow: hidden;
	padding: 0px 15px;
	position: inherit;
	width: 1088px;
}

.tabs .newsxxk .items ul
{
	width: 1088px;
}

.tabs .newsxxk .items ul li
{
	float: left;
	margin-top: 10px;
	margin-right: 32px;
}

.tabs .newsxxk .items ul li img
{
	border: 1px solid #D4D4D4;
	padding: 4px;
}

.tabs .newsxxk .items ul li span
{
	display: block;
	line-height: 20px;
	margin: 5px auto;
	text-align: center;
	font-size: 15px;
	color: #686666
}

.items1
{
	color: #777777;
	font-size: 13px;
	overflow: hidden;
	padding: 0px 15px;
	position: inherit;
	width: 1088px;
}

.items1 ul
{
	width: 1088px;
	_margin-left: -2px;
}

.items1 ul li
{
	float: left;
	margin-top: 10px;
	margin-right: 38px;
}

.items1 ul li img
{
	border: 1px solid #D4D4D4;
	padding: 4px;
}

.items1 ul li span
{
	display: block;
	line-height: 20px;
	margin: 5px auto;
	text-align: center;
	font-size: 15px;
	color: #686666
}

.float0831
{
	POSITION: fixed;
	TOP: 100px;
	RIGHT: 1px;
	_position: absolute;
	z-index: 9999
}

.float0831 A
{
	COLOR: #00a0e9
}

.float0831 A:hover
{
	COLOR: #ff8100;
	TEXT-DECORATION: none
}

.float0831 .floatL
{
	POSITION: relative;
	WIDTH: 28px;
	FLOAT: left
}

.float0831 .floatL A
{
	TEXT-INDENT: -9999px;
	DISPLAY: block;
	FONT-SIZE: 0px
}

.float0831 .floatR
{
	BACKGROUND: url(../images/float_bg.gif)
}

.float0831 .tp
{
	BACKGROUND: url(../images/float_bg.gif)
}

.float0831 .cn
{
	BACKGROUND: url(../images/float_bg.gif)
}

.float0831 .floatR
{
	PADDING-BOTTOM: 15px;
	WIDTH: 130px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: -131px bottom;
	FLOAT: left;
	OVERFLOW: hidden
}

.float0831 .tp
{
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 0% 0%;
	HEIGHT: 10px
}

.float0831 .cn
{
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: -262px 0px
}

.float0831 .cn H3
{
	TEXT-INDENT: -9999px;
	HEIGHT: 36px;
	FONT-SIZE: 0px
}

.float0831 .cn UL
{
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 14px;
	PADDING-RIGHT: 14px;
	PADDING-TOP: 0px
}

.float0831 .cn UL LI
{
	BORDER-BOTTOM: #e6e5e4 1px solid;
	LINE-HEIGHT: 36px;
	WORD-WRAP: break-word;
	HEIGHT: 36px;
	OVERFLOW: hidden;
	WORD-BREAK: normal
}

.float0831 .titZx
{
	BACKGROUND: url(../images/float_s.gif) no-repeat
}

.float0831 .titDh
{
	BACKGROUND: url(../images/float_s.gif) no-repeat
}

.float0831 .titDc
{
	BACKGROUND: url(../images/float_s.gif) no-repeat
}

.float0831 .icoZx
{
	BACKGROUND: url(../images/float_s.gif) no-repeat
}

.float0831 .icoTc
{
	BACKGROUND: url(../images/float_s.gif) no-repeat
}

.float0831 .icoFf
{
	BACKGROUND: url(../images/float_s.gif) no-repeat
}

.float0831 .icoTl
{
	BACKGROUND: url(../images/float_s.gif) no-repeat
}

.float0831 .btnOpen
{
	BACKGROUND: url(../images/float_s.gif) no-repeat
}

.float0831 .btnOpen_n
{
	BACKGROUND: url(../images/float_s.gif) no-repeat
}

.float0831 .btnCtn
{
	BACKGROUND: url(../images/float_s.gif) no-repeat
}

.float0831 .titZx
{
	BACKGROUND-POSITION: 5px -10px
}

.float0831 .titDh
{
	BACKGROUND-POSITION: 5px -66px
}

.float0831 .titDc
{
	BACKGROUND-POSITION: 5px -124px
}

.float0831 .icoZx
{
	BACKGROUND-POSITION: 2px -154px
}

.float0831 .icoTc
{
	BACKGROUND-POSITION: 0px -323px
}

.float0831 .icoFf
{
	BACKGROUND-POSITION: 2px -213px
}

.float0831 .icoTl
{
	PADDING-LEFT: 20px;
	DISPLAY: block;
	FONT-FAMILY: "微软雅黑";
	BACKGROUND-POSITION: 2px -266px;
	FLOAT: left
}

.float0831 .btnOpen
{
	BACKGROUND-POSITION: -30px -396px
}

.float0831 .btnOpen_n
{
	BACKGROUND-POSITION: 0px -530px
}

.float0831 .btnCtn
{
	BACKGROUND-POSITION: 0px -396px
}

.float0831 .icoZx
{
	PADDING-LEFT: 28px;
	DISPLAY: block;
	FLOAT: left
}

.float0831 .icoTc
{
	PADDING-LEFT: 28px;
	DISPLAY: block;
	FLOAT: left
}

.float0831 .icoFf
{
	PADDING-LEFT: 28px;
	DISPLAY: block;
	FLOAT: left
}

.float0831 .btnOpen
{
	POSITION: relative;
	WIDTH: 28px;
	HEIGHT: 118px;
	TOP: 80px;
	LEFT: 2px
}

.float0831 .btnOpen_n
{
	POSITION: relative;
	WIDTH: 28px;
	HEIGHT: 118px;
	TOP: 80px;
	LEFT: 2px
}

.float0831 .btnCtn
{
	POSITION: relative;
	WIDTH: 28px;
	HEIGHT: 118px;
	TOP: 80px;
	LEFT: 2px
}

.float0831 .btnOpen
{
	TOP: 17px;
	LEFT: 1px
}

.float0831 .btnOpen_n
{
	TOP: 118px;
	LEFT: 1px
}

.float0831 .btnCtn
{
	TOP: 17px;
	LEFT: 2px
}

.float0831 UL LI H3.titDc A
{
	WIDTH: 80px;
	DISPLAY: block;
	HEIGHT: 36px
}

.float0831 UL LI.top
{
	BORDER-BOTTOM: #ace5f9 1px solid
}

.float0831 UL LI.bot
{
	BORDER-BOTTOM-STYLE: none
}

.float0831 UL.webZx
{
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 164px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../images/webZx_bg.jpg) no-repeat;
	HEIGHT: 65px;
	PADDING-TOP: 0px
}

.float0831 UL LI.webZx-in
{
	BORDER-BOTTOM-STYLE: none;
	PADDING-LEFT: 5px;
	HEIGHT: 50px;
	PADDING-TOP: 8px
}
.shili 
{
margin-top:20px;
}
.shili ul li:nth-child(4n)
{
margin-right:0px;
float:right;
}
.shili ul li
{
float:left;
width:285px;
margin-bottom:15px;
margin-right:10px;
}
.shili ul li img
{
width:275px;
border:1px solid #ddd;
padding:2px;
}
.shiliitem ul li
{
float:left;
width:260px;
margin-left:25px;
margin-bottom:5px;
text-align:center;
}
.shiliitem ul li:nth-child(4n)
{
float:right;
margin-right:20px;
margin-left:0px;
}
.shiliitem ul
{
margin-top:20px;
}
.shiliitem ul li img
{
float:left;
width:255px;
height:200px;
padding:2px;
border:1px solid #ddd;
}
.shilinamae
{
line-height:35px;
}
.shiliitem ul li a
{
color:#333;
}
.page_right
{
text-align:center;
margin-top:20px;
padding-bottom:20px;
}
.page_right a
{
border:1px solid #ddd;
padding:3px;
margin:3px;
color:#333;
}
.page_right span
{
border:1px solid #ddd;
padding:3px;
margin:3px;
}
.itemtitle
{
text-align:center;
font-size:22px;
padding-top:20px;
padding-bottom:20px;
}
.itemimg
{
text-align:center;
}
.itemimg img
{
padding:2px;
border:1px solid #ddd;
}
.pageti
{
line-height:26px;
padding-left:30px;
border-top:1px dotted #ddd;
padding-top:10px;
margin-top:20px;
}
.pageti a
{
color:#333;
}
.secname
{
padding-left:30px;
line-height:35px;
}
.secname a
{
color:#333;
}
.sortti
{
float:left;
font-weight:bold;
padding-top:10px;
font-size:20px;
}
.produtctitle
{
text-align:center;
font-size:22px;
}
.priimg 
{
text-align:center;
margin-top:30px;
}
.priimg img
{
border:1px solid #ddd;
padding:2px;
}
.protims
{
line-height:30px;
border-top:1px dotted #ddd;
margin-top:30px;
padding-top:10px;
}
.protims a
{
color:#333;
}
.location
{
font-size:14px;
padding-left:30px;
padding-bottom:10px;
background-image:url(../images/newone.png);
background-repeat:no-repeat;
background-position:20px 4px;
padding-left:40px;
}
.location a
{
color:#333;
}
.qinews
{
width:1100px;
margin:0 auto;
}
.qinews ul 
{
padding-top:10px;
}
.qinews ul li
{
line-height:45px;
border-bottom:1px dotted #ddd;
background-image:url(../images/jiantou.jpg);
background-repeat:no-repeat;
background-position:0px 18px;
padding-left:13px;
}
.qinews ul li span
{
float:right;
font-size:14px;
}
.qinews ul li a
{
color:#333;
}
.news_title_f16
{
text-align:center;
font-size:20px;
font-weight:bold;
margin-top:20px
}
.meta_f12
{
text-align:center;
font-size:14px;
border-bottom:1px dotted #ddd;
margin-top:10px;
margin-bottom:15px;
padding-bottom:5px;
}
.newconttn
{
font-size:14px;
line-height:25px;
}
.morevideo
{
text-align:right;
padding-top:10px;
}
.morevideo a
{
color:#4475D4;
}








