@charset "gb2312";

*{margin:0;padding: 0;}

/*轮播图*/

body{margin-bottom:0px;overflow-x: hidden;background-color: #fff;}

.FrontPublic_slideShow01-d3_c1 img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none

}



.FrontPublic_slideShow01-d3_c1 ul {

	list-style: none

}



.FrontPublic_slideShow01-d3_c1 a {

	color: #538c9f

}



.FrontPublic_slideShow01-d3_c1 a:hover {

	color: #84b263

}



.FrontPublic_slideShow01-d3_c1 div .wrapper {

	height: 610px;

	overflow: hidden;

	position: relative

}



.FrontPublic_slideShow01-d3_c1 .fn-clear {

	zoom: 1;

	left: 50%;

	width: 1920px;

	height: 610px;

	overflow: hidden;

	margin-left: -960px;

	position: absolute

}



.FrontPublic_slideShow01-d3_c1 .box_skitter ul {

	display: none;

	width: 999999px;

	height:610px;

	position: relative

}



.FrontPublic_slideShow01-d3_c1 .box_skitter ul li {

	width: 1920px;

	height:610px;

	text-align: center;

	font-size: 0;

	float: left;

	display: inline

}



.FrontPublic_slideShow01-d3_c1 .box_skitter .container_skitter {

	overflow: hidden;

	position: relative

}



.FrontPublic_slideShow01-d3_c1 .box_skitter .image {

	overflow: hidden;

	position: relative

}



.FrontPublic_slideShow01-d3_c1 .box_skitter .image img {

	display: none

}



.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone {

	position: absolute;

	top: 0;

	left: 0;

	width: 100px;

	overflow: hidden;

	display: none;

	z-index: 20

}



.FrontPublic_slideShow01-d3_c1 .box_skitter .box_clone img {

	position: absolute;

	top: 0;

	left: 0;

	z-index: 20

}



.FrontPublic_slideShow01-d3_c1 .box_skitter .prev_button {

	position: absolute;

	top: 44%;

	left: 3%;

	width: 57px;

	height: 92px;

	margin-top: -31px;

	overflow: hidden;

	background: url(../images/left.png) no-repeat left top!important;

	z-index: 999;

	text-indent: -9999em

}



.FrontPublic_slideShow01-d3_c1 .box_skitter .next_button {

	position: absolute;

	top: 44%;

	right: 3%;

	width: 57px;

	height: 92px;

	margin-top: -31px;

	overflow: hidden;

	z-index: 999;

	text-indent: -9999em;

	background: url(../images/right.png) no-repeat left top!important

}



.FrontPublic_slideShow01-d3_c1 .box_skitter .label_skitter {

	z-index: 150;

	position: absolute;

	display: none

}



.FrontPublic_slideShow01-d3_c1 .loading {

	position: absolute;

	top: 50%;

	right: 50%;

	z-index: 10000;

	margin: -16px -16px;

	color: #fff;

	text-indent: -9999em;

	overflow: hidden;

	background: url(../images/ajax-loader.gif) no-repeat left top;

	width: 31px;

	height: 31px

}



.FrontPublic_slideShow01-d3_c1 #slideshow ul {

	display: none

}

.info_slide_dots{width:100%;display: block;text-align: center;position: absolute;left:0;bottom:0px;height:30px;z-index:100;}

.image_number{display: inline-block;width:10px;height:10px;text-indent: 9999px;border-radius: 50%;background-color: #cccccc!important;}

.image_number_select{background-color: #0e70d5!important;}

.image_number:hover{cursor: pointer;}

/*新闻动态*/

.news{width:1200px;margin:0 auto;position: relative;height:500px;margin-bottom: 75px;;}

.news .title{width:1200px;position: absolute;left:0;top:-50px;opacity: 0;}

.news .newsContent{width:1200px;position: absolute;left:0;top:105px;height:380px;}

.news .newsContent .left{width:590px;position: absolute;top:0px;height:378px;left:-100px;opacity: 0;}

.slideBox{ width:450px; height:230px; overflow:hidden;}

.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle; position: relative;}

.slideBox .bd li p{padding-right:70px; position: absolute;bottom:0;left:0;width:520px;height:50px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;line-height: 50px;text-indent: 20px;font-size: 16px;font-weight: bold;color:#fff;background-color:rgba(0,31,65,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0e70d5,endColorstr=#0e70d5);}

.slideBox .bd img{ width:590px; height:378px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */

.slideBox .prev,

.slideBox .next{ position:absolute; left:89%; top:97%; margin-top:-25px; display:block; width:20px; height:20px;border:1px solid #c0d4ce;color:#c0d4ce;text-align: center;line-height:17px;font-size: 18px;}

.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }

.slideBox .prev:hover,

.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.slideBox .prevStop{ display:none;  }

.slideBox .nextStop{ display:none;  }

.news .newsContent .right{width:580px;position: absolute;top:0px;height:378px;right:-100px;opacity: 0;}

.news .newsContent .right .rightTitle{width:560px;height:56px;border-left:3px solid #0054a9;padding-left: 20px;}

.news .newsContent .right .rightTitle p:first-child a{width:580px;font-size: 22px;font-weight: bold;color:#0e70d5;line-height:30px;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.news .newsContent .right .rightTitle p:first-child+p{width:580px;font-size: 14px;color:#a9a9a9;line-height:30px;}

.news .newsContent .right .tips{width:560px;height:60px;font-size: 14px;color:#999999;line-height:22px;border-bottom: 1px dashed #999999;padding-left: 20px;margin-top:30px;}

.news .newsContent .right .tips a{display:block;font-size: 14px;color:#999999;line-height:22px;height:44px;overflow: hidden;}

.newsList li{margin-top:22px;font-size:16px;color:#494949;height:16px;}

.newsList li a{font-size:16px;color:#494949;display: inline-block;vertical-align: top;    width: 475px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}

.newsList li a:hover{color:#04573f;}

.newsList li img{margin-top:4px;display: inline-block;vertical-align: top;}

.newsList li span{font-size: 12px;color:#a1a1a1;margin-left:10px;display: inline-block;vertical-align:bottom;}

/*关于我们*/
.abbg{ background:#0e70d5;}
.about{position: relative; }

.about .title{width:1200px;position: relative;height:45px; color:#fff; font-size:34px; text-align:center;}

.about .title img{width:1200px;position:absolute;left:0;top:-50px;opacity: 0;}

.about .aboutText{text-align:center;margin-top:50px;opacity: 0;}

.about .aboutText p{text-align:center;font-size:16px;color:#fff;line-height:30px;}

.about .aboutImg{width:975px;margin:0 auto;margin-top:40px;position: relative;height:170px;overflow:hidden;}

.about .aboutImg img{width:236px;height:170px;}

.about .aboutImg .img1{position: absolute;left:-247px;top:0}

.about .aboutImg .img2{position: absolute;left:-247px;top:0}

.about .aboutImg .img3{position: absolute;right:-246px;top:0}

.about .aboutImg .img4{position: absolute;right:-246px;top:0}

.about .goAbout{display: block;width:500px;height:54px;margin:0 auto;border:1px solid #cccccc;text-align: center;line-height:54px;font-size:18px;color:#fff;margin-top:50px;position: relative;opacity:0;}

.about .goAbout i{position: absolute;right:10px;top:0px;color:#444444;}

.about .goAbout:hover{border:1px solid #f60; color:#f60}

.about .goAbout:hover i{color:#f60}

/*经营业态*/

.business{width:100%;margin:0 auto;position: relative;height:800px;background:url(../images/bg01.jpg) no-repeat left center;overflow: hidden;}

.business .businessText{margin-top:80px;opacity:0;}

.business .businessText p{color:#fff;text-align: center;font-size:14px;}

.business .businessText p:first-child{font-size:26px;height:34px;}

.business .businessText .rowLine{width:30px;border:1px solid #fff;margin:20px auto;}

.business .businessImg{width:1200px;height:440px;margin:0 auto;margin-top:50px;}

.business .businessImg ul{width:1200px;font-size:0;height:440px;position:relative;overflow: hidden;}

.business .businessImg ul li{position: absolute;}

.business .businessImg ul li:hover p{background-color:#12813B;}

.business .businessImg ul li:first-child{left:0;top:440px;}

.business .businessImg ul li:first-child+li{left:0;left:410px;top:440px;}

.business .businessImg ul li:first-child+li+li{right:0;top:440px;}

.business .businessImg ul li img{width:380px;height:380px;}

.business .businessImg ul li p{width:380px;height:60px;line-height:60px;text-indent:20px;background-color:#333333;font-size:14px;color:#fff;}

.business .businessImg ul li p strong{display:inline-block;width:auto;height:60px;line-height:60px;text-indent:10px;font-size:20px;color:#fff;font-weight: bold;margin-right:5px;}



.aboutzhu{width:100%; background:#f8f8f8; padding:0 0 30px}
/*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 .img2{ margin-top:24px; float:left;}
.about .zi,.about .img{ margin-top:24px;}
.about .img2 img{ width:auto; height:110px;}


.about .one .zi{ line-height:32px; font-size:15px; color:#666;}
/*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:325px; margin-left:10px; margin-top:15px;}
.about .two .zi li{ font-size:20px; color:#146FCC;line-height:34px;}
.about .two .zi .current{ font-size:15px; color:#5b5a5a; line-height:30px;}
.about .list{ float:left;width:552px; margin-top:10px;}
.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:#0e70d5; text-decoration:underline}

 

/*集团旗下企业*/

.company{width:1200px;margin:0 auto;margin-top:30px;text-align: center;opacity: 0;}

.company p{text-align: center;font-size:14px;color:#444444;line-height:25px;}

.company a{display: block;width:500px;height:54px;margin:0 auto;border:1px solid #cccccc;text-align: center;line-height:54px;font-size:18px;color:#444444;margin-top:25px;position: relative;margin-bottom:60px;}

.company a i{position: absolute;right: 10px;top: 0px;color: #444444;}

.company a:hover{border: 1px solid #12813B;color:#12813B;}

.company a:hover i{color:#12813B;}


/**/
.ibox7 { width:100%; margin:40px auto; text-align:center; overflow:hidden; padding:50px 0; background:#f5f5f5;}
.tit{ width:1172px; margin:0 auto; overflow:hidden}
.tabaaa{height:560px; 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{ width:700px; float:right; overflow:hidden; zoom:1; margin:0 auto; padding:0 5px 0 25px; text-transform:uppercase; background:url(../images/hy02.jpg) repeat-x center;overflow:hidden}
.ibox7 .biaoti span{ float:left; width:118px; text-align:center; cursor:pointer; border-radius:25px; border:1px #999 solid; margin:0 0 0 15px; color:#515151; height:29px; font-size:15px; line-height:29px;font-weight:bold}
.ibox7 .biaoti .current{ color:#fff; border:1px #0e70d5 solid; background:#0e70d5; }
.ibox7 .biaoti span:hover{ color:#fff; border:1px #0e70d5 solid; background:#0e70d5; }
.ibox7 .biaoti span:hover a{ color:#fff; }



.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; height:232px;}
.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 13px #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;}

.case{width:1200px; margin:auto; margin-top:50px;}
.case .c2{width:402px;}
.clist{ margin-top:40px;}
.clist .img1{ float:left;background:#000;width:439px;height:588px; }
.clist .img_yi{ padding:2%; width:96%; text-align:left; position:absolute; bottom:0; background:#000; opacity:0.8; min-height:100px;}
.clist .img_yi p{ font-size:22px; color:#FFF; line-height:40px;font-weight:bold;}
.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{  width:1200px; margin:0 auto; text-align:center;}
.dierrr ul li{ float:left; width:32.333%; display:block; margin:5px 0.5%; position:relative;}




.dierrr ul li .alink{ display:none;}
.dierrr ul li:hover .alink{ display:block; position:absolute; bottom:10px; right:10px; text-align:right; }
.dierrr ul li .alink a{ display:inline-block; width:100px; height:30px; background:#c90000; color:#fff; text-align:center; line-height:30px; border-radius:5px; margin:2px; font-size:14px;}
.dierrr ul li .alink a.a1{ background:#1688ff; }
.dierrr ul li .alink a.a2{ background:#fff; color:#1688ff; }
.dierrr ul li.imgggg{margin:0 2px 0 0;width:439px;height:588px;float:left; }

.clist .img2{ float:left;background:#000;width:100%;height:290px; }
.clist .img2 img{width:100%; }

.clist .dierwe{ }
.clist a.erimg{width:359px;height:290px;}
.clist a.erimg:hover{width:359px; height:290px;}
.clist .erimg .more{  margin:60px 50px 0 70px;}


/*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; line-height:35px; font-size:14px;}


/*xiangmu*/
.xiangmu{width:100%; height:290px; margin-top:40px;}
.xm{width:1172px; margin:auto; cursor:pointer;}
.xm a .current,.xm a .current{font-size:18px; 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 center; background-size:80%; }
.xm .x2{ background:url(../images/Qualification.png) no-repeat center; background-size:80%;}
.xm .x3{ background:url(../images/Customer.png) no-repeat center; background-size:80%;}
.xm .x4{ background:url(../images/Human.png) no-repeat center; background-size:80%;}
.xm .x5{ background:url(../images/Marketing.png) no-repeat center; background-size:80%;}

.xm1:hover .x1{ background:url(../images/Culture.png) no-repeat center; background-size:80%;}
.xm2:hover .x2{ background:url(../images/Honor.png) no-repeat center; background-size:80%;}
.xm3:hover .x3{ background:url(../images/Service.png) no-repeat center; background-size:80%;}
.xm4:hover .x4{ background:url(../images/Resources.png) no-repeat center; background-size:80%;}
.xm5:hover .x5{ background:url(../images/Services.png) no-repeat center; background-size:80%;}
.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; text-align:center;}
.xm1:hover li,.xm2:hover li,.xm3:hover li,.xm4:hover li,.xm5:hover li{color:#1688ff}
