/* CSS Document */
.service{width:1180px; height:auto; overflow:hidden; margin:0 auto; padding:25px 0;}
.service_title{width:465px; height:95px; margin:0 auto; background:url(../images/service_title_bg.png) no-repeat;}
.service_title h3{font-size:30px; margin-left:107px;}
.service_title h3 span{ color:#00a944;}
.service_cont{height:auto; overflow:hidden; padding:10px; margin-top:60px;}
.service_cont .box1{width:120px; height:212px; background:#00a944; float:left; padding:20px 30px 0 30px; margin:0 20px;}
.service_cont .box1 ul{width:115px; text-align:center;}
.service_cont .box1 ul .current{ font-size:24px; margin-bottom:10px;}
.service_cont .box1 ul .current a{color:#fff600;}
.service_cont .box1 ul li a{color:#FFF; line-height:23px;}
.service_cont .box1 ul li a:hover{ color:#3FC;}





/*advantage*/
.advantage{width:100%; height:1047px; background:url(../images/advantage_bg.jpg) no-repeat center top;}
.advantage_cont{width:1180px; margin:0 auto; position:relative;}
.advantage_cont .box1{width:480px; font-size:14px; position:absolute; left:185px; top:319px;}
.advantage_cont .box1 h3{ font-size:28px; margin-bottom:20px;}
.advantage_cont .box1 p{line-height:23px;}
.advantage_cont .box1 span{ color:#00a944;}
.advantage_cont .box2{top:513px;}
.advantage_cont .box3{top:682px;}
.advantage_cont .box4{top:833px;}





/*ad1*/
.ad1{width:100%; height:178px; background:url(../images/ad1.jpg) no-repeat center top;}
.ad1_cont{width:1180px; margin:0 auto; position:relative;}
.ad1_cont button{width:120px; height:30px; color:#FFF; background:#00a944; line-height:30px; text-align:center; position:absolute; right:140px; top:98px;}




/*abhon*/
#abhon{ width: 100%; height: 430px;  margin-top: 20px; background:url(../images/about_bg.jpg) no-repeat center top;}
.abhon_all{ width: 1180px; height: auto; overflow: hidden; margin: 0 auto; padding-top:40px;}
.about_left{ width: 772px; height: 390px; float: left;}
.about_title{  height: 56px; font-family: "Microsoft YaHei"; background:url(../images/about_title_bg.png) no-repeat; position:relative;}
.about_title h3{ font: bold 18px "Microsoft YaHei"; line-height: 48px; float: left; color:#fff; width:184px; height:48px; text-align:center; margin-top:-10px; }
.about_title h3 a{color:#FFF;}
.about_title span{ display: block; width: 50px; height: 30px; line-height: 30px; position:absolute; right:0px;top:20px;}
.about_title span a{ color: #fff;}
.about_main{ width: 772px; height: 210px; background: url(../images/about_text_bg.png) center no-repeat; margin-top: 36px;}
.about_pic{ width: 307px; height: 206px; float: left; padding: 7px;}
.about_text{ width: 357px; height: 210px; float: right; margin-right: 50px; }
.about_text h3{ font: bold 14px "Microsoft YaHei"; text-transform: uppercase; color:#333;}
.about_text h3 a{ color: #999;}
.about_text p{ line-height: 21px; color:#FFF; margin: 13px auto;} 
.about_text p a{color:#FF0;}
.honor_right{ width: 374px; height: 390px; float: right; display: inline;}
.honor_main{ width: 374px; height: 210px; margin-top: 36px; }
.honor_title{  height: 56px; font-family: "Microsoft YaHei"; background:url(../images/honor_title_bg.png) no-repeat; position:relative;}
.honor_title h3{ font: bold 18px "Microsoft YaHei"; line-height: 48px; float: left; color:#fff;  width:160px; height:48px; text-align:center; margin-top:-10px;}
.honor_title h3 a{color:#FFF;}
.honor_title span{ display: block; width: 50px; height: 30px; line-height: 30px; position:absolute; right:-14px;top:20px;}
.honor_title span a{color:#fff;}
/*honor_G*/
.focus {width: 265px;height: 277px;position: relative;}
.xx {width: 265px;height: 214px; overflow:hidden;position: absolute; top: 7px;}
.f-img-list {height: 214px;overflow: hidden;position: absolute;left: 0;top: 0;z-index: 100;width: 265px;}
.f-img-list li {width: 265px;height:214px;text-align: center;position: absolute;left: 0;top: 0;z-index: 101; background:url(../images/honor_bg.jpg) no-repeat; }
.f-img-list li p{margin-top:5px; background:url(../images/honor_p_bg.jpg) no-repeat; }
.f-img-list li p a{color:#FFF;}
.f-img-list li.on {z-index: 105;}
.f-img-list li img{width: 252px;height: 180px; }
.focus_box{width: 290px; height: 210px;}
.focus-page-btn {width: 44px;height: 44px;background:url(../images/focus-page-btns.fw.png) no-repeat;position: absolute;top: 62px;z-index: 110;}
.focus-btn-prev {background-position: 0 0;left: -37px;}
.focus-btn-next {background-position: -44px 0;right: -37px;}
/*honor_G end*/





/*plan*/
#plan_all{width:100%;height:335px;margin-top:50px;}
#plan{ width: 1180px; height: 335px;  margin:0 auto; background:url(../images/plan_bg.jpg) no-repeat center top;}
.plan_title{width:100%;height:39px;  font-size:18px;}
.plan_title img{ vertical-align:middle;}
.plan_title h3{margin-left:550px; font-weight:bold; color:#FFF; line-height:39px;}
.plan_title h3 a{color:#FFF;}
#plan .more{width:68px; height:28px; background:#f5f5f5; border:1px solid #b4b4b4; text-align:center; line-height:28px;}

/*case_dg end*/

.plan_main{width:1180px;height:285px;}
.left{overflow:hidden; width: 1040px ;height:285px; margin:0 auto;}
.left ul{list-style-type:none;float:left;}
.left ul li{ float:left;}
.left ul li .jxcase_pic img{width:242px; height:203px; display:block; padding: 24px;}
.left ul li div span{ display:block; width: 274px; height: 30px; text-align: center; }






/*customer*/
.customer{width:100%; height:auto; overflow:hidden; padding:30px 0;}
.customer_title{ width:1281px; height:42px; background:url(../images/customer_title_bg.png) no-repeat right top; float:right; line-height:42px; margin-bottom:30px;}
.customer_title h3{margin-left:20px; font-size:18px;}
.customer_title h3 a{color:#FFF;}
.customer_cont{width:1180px; margin:0 auto; height:auto; overflow:hidden;}
.customer_cont .box1{width:932px; height:150px; background:#ebebeb; float:left; margin-top:1px;}
.customer_cont .box1 dl dt{float:right;}
.customer_cont .box1 dl dd h4{font-size:18px; margin-top:20px; margin-bottom:10px;}
.customer_cont .box1 dl dd{float:right; width:390px; margin-right:20px; font-size:14px; line-height:24px;}
.customer_cont .box1 dl dd a{color:#F00;}
.customer_cont .box2{float:right;}
.customer_cont .box2 dl dt{float:left;}
.customer_cont .box2 dl dd{float:left; margin-left:20px;}




/*ad2*/
.ad2{width:100%; height:250px; background:url(../images/ad2_bg.jpg) no-repeat center top;}
.ad2_cont{width:1180px; margin:0 auto; position:relative;}
.ad2_cont button{width:120px; height:30px; color:#00a944; background:#fff605; line-height:30px; text-align:center; position:absolute; right:175px; top:98px;}



/*newsf*/
#newsf{ width: 1180px; height: 565px; margin:30px auto 0;}
.news_left{ width: 400px; height: 565px; float: left; background:#f7f7f7;}
.news_center{margin-left:5px;}
.fqw_right{ width: 370px; height: 565px; float: right;}
.fqw_title{ width: 100%; height: 41px;}
.fqw_title h3{ width: 247px; height: 41px; float: left; font-family: "Microsoft YaHei"; font-size: 18px;  font-weight: bold; line-height: 41px; color:#FFF; margin-left:10px;}

.fqw_title span{ display: block; width: 45px; height: 41px; line-height: 41px; text-align: center; float: right;}

/*news*/
#news{width: 823px; height: 640px; margin: 40px auto;}
#news .about_T span{ display: block; width: 139px; height: 15px;  margin-bottom: 5px;}


#title_cp1 {position:absolute;z-index:1;left: 7px;color: #fff; font-family: "Microsoft YaHei"; font-size: 18px; font-weight: bold; }
.news_pic{ width:388px; height:158px;}
#title_cp01 {
	position:absolute;
	width:100px;
	height:41px;
	border-radius:3px;
	z-index:1;
	left: 0px;
	top: 0px;
	text-align: center;
	visibility: hidden;
	color: #fff; font-weight: 300; font-family: "Microsoft YaHei"; font-size: 18px;
	background: #707070;
	
}
#title_cp2 {
	position:absolute;
	width:100px;
	height:41px;
	border-radius:3px;
	z-index:1;
	left: 100px;
	top: 0px;
	text-align:left;
	color: #fff;
	background: #707070;
	text-align: center;
	font-family: "Microsoft YaHei"; font-size: 18px; font-weight: 300;
	
}

#title_cp02 {
	position:absolute;
	width:100px;
	height:41px;
	z-index:1;
	left: 100px;
	top: 0px;
	text-align: center;
	background: #ff9500;
	border-radius:3px;
color: #fff; font-family: "Microsoft YaHei"; font-size: 18px; font-weight: bold;
	visibility: hidden;
	
}
#cp_c_1{
	position:absolute;
	left:0px;
	height: 510px;
	width:388px;
}
#cp_c_2{visibility: hidden;position:absolute;left:0px;height: 510px;  width:388px;}


.box_hd{
	width:388px;
	height:565px;
	position:relative;
}
.box_hd_title{
	width:388px;
	height:40px;
	text-align: center;
	font-size: 14px;
	line-height: 40px;
	}
	
#gd_cp{
	width: 40px;
	height: 30px;
	line-height: 30px;
	position:absolute;
	right:9px;
	top:6px;
	font-size: 12px;
	font-weight: normal;
}
#gd_cp a{color:#ff9500;}
#gd_cp_m{
	width: 40px;
	height: 30px;
	line-height: 30px;
	position:absolute;
	right:9px;
	font-size: 12px;
	font-weight: normal;
	margin-top:7px;
}


/*news 内容*/
.pic_textone{width: 388px; height: 132px; overflow: inherit; margin-top: 20px ;}
.pic_textone dl dd{width: 177px; height: 107px; float: left; margin-left:30px;}
.pic_textone dl dd span a{color:#F00;}
.pic_textone dl dt{width: 160px; height: 107px; float: left;}
.pic_textone dl dt h3{font-size: 14px; color: #333; font-weight: bold; width: 230px; float: left; line-height: 28px; }
.pic_textone dl dt h3 a{ color: #1d64bc;}
.pic_textone dl dt p{ width: 230px; height: 72px; overflow: hidden; line-height: 24px; float: left; margin: 4px 0px 10px 0px; display: inline;}
.w77{width: 64px; height: 21px; text-align: center;}
.w77 a{color: #1d64bc;}
.news_list{width: 823px; clear: both; margin: 0 auto; }
.news_list ul{ width: 388px; height: 350px; overflow: hidden; float: left;}
.news_list ul li{width: 388px; height: 35px; line-height: 35px;  white-space: nowrap;
text-overflow: ellipsis; overflow:hidden;}
.news_list ul li img{ margin-right:5px;}

.news_list ul li span{float: right;}
.news_list ul li a:hover{color: #ff6600;}

.fqw_main{ width: 344px; height:360px; overflow: hidden;}
.qa_M{ width: 344px; height: 482px; float: left; margin-top: 20px; display: inline;}
/*QW*/
.wt_con
{
	width: 344px;
	height: auto;
	float: left;
	overflow: hidden;
	padding-bottom: 20px;
}
.went
{
	width: 312px;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
}
.went ul li
{
	width: 312px;
	overflow: hidden;
	margin-top: 15px;
}
.went .wen
{
	width: 312px;
	height: 30px;
	line-height: 30px;
}
.went .da
{
	width: 312px;
	height: auto;
	line-height: 25px;
	margin-top: 5px;
}

.w20
{width: 20px; height: 21px; float: left; background: #11ec6b; margin-top: 5px; color: #fff; text-align: center; line-height: 21px;}

.da20{width: 20px; height: 21px; float: left; background: #219651; margin-top: 5px; color: #fff; text-align: center; line-height: 21px;}

.w_title
{
	width: 280px;
	height: 30px;
	float: left;
	color: #333;
	overflow: hidden;
	margin-left: 10px;
}
.da_titile
{
	width: 280px;
	height: auto;
	float: left;
	margin-left: 10px;
}





/*link*/
.link{width:1180px; height:auto; overflow:hidden; margin:0 auto; padding:30px 0;}
.link_title{height:44px; background:url(../images/link_bg.jpg) no-repeat;}
.link_cont{margin:20px 0 0 20px;}
.link_cont p a{margin:0 10px;}






































































