@charset "utf-8";
/* CSS Document */

*,form{
	margin:0;
	padding:0;
}
li{
	list-style-type: none;
}
a{ text-decoration:none; color:#434343;}
a:hover{text-decoration:none;color:#0075c7;}

.top{
	height:146px;
	}
.mid{
	margin:0 auto;
	width:1020px;}
.logo{
	width:612px;
	float:left;}
.tel{
	width: 332px;
	height:130px;
	float: right;
	background-image: url(tel.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.clear{
	clear:both;}
	
/* 导航菜单 */
.h_nav { height:40px;clear:both;background: #0069b6;}
.h_nav div{font-family: 微软雅黑;font-size: 15px;margin: 0 auto;width: 1020px;}

.h_nav ul li { float:left; overflow:hidden; border-right: 1px solid #fff;text-algin:center;width: 144px;}
.h_nav ul li a { color:#fff; height:40px; line-height:40px; padding-left:40px; overflow:hidden; display:inline-block; text-decoration:none;}
.h_nav ul li span { padding-right:20px; display:block;}
.h_nav ul li a:hover, .h_nav ul .cur a {   display:inline-block;color:#fff; }
.h_nav ul .cur{ background: #005797;}
.h_nav ul .cur a{color:#fff;}
.h_nav ul li:hover{ background:#005797; }
.h_nav ul li:hover a{color:#fff;}
.h_nav ul li a:hover span, .h_nav ul .cur a span {  display:inline-block; background:url(img/navtitle.jpg) repeat-x; color:#0083D6;}
.h_nav ul li a:-webkit-any-link{ display:block;}
.h_nav ul .nobot { background:none;}
.ssou{
	height:41px;
	line-height:41px;
	font-size:12px;
}
.sfr{
	width: 230px;
	float: right;
	

}
.btb{
	margin-top:8px;
	background-image: url(bt.jpg);
	background-repeat: no-repeat;
	border: 0px;
	width: 45px;
	height: 22px;
	
}
.bti{
	background: #fff;
	border: 1px solid #d0d0d0;
	width: 174px;
	height: 20px;
	vertical-align: middle;
	margin-bottom:16px;
}

/* 图片切换 */
#full-screen-slider{width:100%; height:399px;; position:relative; background:#FFF;}
#slides{display:block; width:100%; height:399px; list-style:none; padding:0; margin:0; position:relative; z-index:0;}
#slides li{display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; z-index:0}
#slides li a{display:block; width:100%; height:100%; text-indent:-9999px}
#pagination{display:block; list-style:none; position:absolute; left:50%; top:375px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li{display:block; list-style:none; width:10px; height:10px; float:left; margin-left:10px; border-radius:5px; background:#fff}
#pagination li a{display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current{background:#f7640b}

/* 首页产品 */
.fl{
	float:left}
.fr{
	float:right;}
.cp{
	background-color: #dbe9f4;
	height:730px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #006bbd;

}
.cpn{
	padding-top:25px;}
.cpleft{
	width: 203px;
	height: 604px;
	background-image: url(probg.jpg);
	background-repeat: no-repeat;
}

.fenlei{
	padding-top:65px;}
.fenlei ul li{
	margin-left:15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	background-image: url(lb.gif);
	background-position: 15px center;
	padding-left:30px;
	width: 141px;
	height:27px;
	line-height:27px;
	list-style-type: none;
	background-repeat: no-repeat;
	}
.fenlei ul li a{font-size: 12px;font-family: "微软雅黑";
	}
.lib{
	background-image: url(lib.gif);
	background-repeat: no-repeat;
	background-position: 15px center;
	height:42px;
	line-height:42px;
	display:block;
	padding-left:45px;
	font-weight:bold;
	width:170px;
	font-size: 16px;
	font-family: "微软雅黑";
	color:#434343;}
.cpright{
	width:800px;}
.incptitle{
	font-size: 16px;
	font-family: "微软雅黑";
	height: 38px;
	line-height:38px;
	padding-left:10px;
	padding-right:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0566b5;
}
.incptitle span{font-size:12px;color:#444;
	}
.incptitle span a{
	font-size:12px;
	color:#444;
	
	}
.links_c a{ font-size:12px;
padding-left:10px;
padding-right:10px;}
.pp_con {  overflow:hidden;
padding-top:20px;}
.pp_con ul li {width: 170px;height: 220px;display:inline; float:left; overflow:hidden; margin-left:24px;margin-bottom:35px; background:#bfcfdf;}
.pp_con ul li:hover{background:#0069b6;}
.pp_con ul li:hover span a{color:#fff}
.pp_con ul li span{line-height: 20px; width:170px}
.pp_con ul li img { width:168px; height:168px; border:1px solid #d3d3d3;}
.pp_con ul li a:hover img{border:1px solid #0069b6}
.pp_con ul li span a { display: block;min-height: 50px;line-height: 50px;overflow: hidden;text-align: center; font-family: 微软雅黑;font-size: 13px; color:#444444}

.mbaner{
	margin-top:20px;	
	margin-bottom:10px;
	background-image: url(mbaner.jpg);
	background-repeat: no-repeat;
	height:111px;
	}
.mbaner2{
	
	margin-bottom:10px;
	background-image: url(mbaner2.jpg);
	background-repeat: no-repeat;
	height:148px;
	}
.xiaoguo{
	padding-top:30px;
	height:1013px;}
.youshi{
	margin-top:30px;
	background-image: url(youshi.jpg);
	background-repeat: no-repeat;
	height:1102px;
	}
.youshi1{
	padding-left:25px;line-height:33px;
	padding-top:216px;font-family: "微软雅黑";
	width:566px;
	}
.youshi2{
	padding-left:465px;line-height:32px;
	padding-top:172px;font-family: "微软雅黑";
	width:550px;
	}
.youshi3{
	padding-left:25px;line-height:33px;
	padding-top:163px;font-family: "微软雅黑";
	width:550px;
	}
.youshi span{
	color:#00518c;}

/* 公司简介 */
.gsjj{
	background-color:#0069b6;
	height:495px;
	margin-top:50px;}
.jjleft{
	width: 787px;
	height: 470px;
	float: left;color:#FFF;
	background-image: url(zj.jpg);
	background-repeat: no-repeat;
	background-position: 40px 20px;
}
.jjleftjj{
	font-size: 12px;
	padding-left: 20px;
	width: 731px;
	height: 400px;
	line-height: 35px;
	padding-top: 65px;
	font-family: "微软雅黑";
	background-image: url(gywmbg.png);
	background-repeat: no-repeat;
	background-position: 15px bottom;
}
.jjleftjj h2{
	padding-left:140px;
	font-family:"黑体";
	font-size:30px;
	height:50px;
	}
.shili{
	float: right;
	height: 468px;
	width: 226px;
	background-image: url(shiyi.png);
	background-repeat: no-repeat;
	background-position: 0px 20px;;
}
/* 首页新闻 */
.xinwen{
	background-color:#f2f2f2;
	height:482px;}
	.xinn{
		padding-left:20px;}
	.xinn{
		height:400px;}
.xinwen1{
	background-image: url(xinwenbg1.jpg);
	background-repeat: no-repeat;
	height: 357px;
	width: 318px;
	margin-right:20px;
	float:left;
	padding-top: 34px;
	background-position: 0px 27px;
	}
.xinwen2{
	background-image: url(xinwenbg2.jpg);
	background-repeat: no-repeat;
	height: 357px;	float:left;
	width: 318px;margin-right:20px;
	padding-top: 34px;
	background-position: 0px 27px;
	}
.xinwen3{
	background-image: url(xinwenbg3.jpg);
	background-repeat: no-repeat;
	height: 357px;	float:left;
	width: 318px;
	padding-top: 34px;
	background-position: 0px 27px;
	}
.xinwen ul li{
	background-image: url(newli.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	list-style-type: none;
	padding-left:15px;
	line-height:32px;font-size:12px;color:#9b9b9b;}
.xinwen h2{
	height:186px;}
.xinwen h2 a{
	font-size:16px;	font-family: "微软雅黑";
	padding-left:20px;
	color:#0168b3;
		}
.xinwen ul li span{ float:right;
padding-right:10px;}

.links{
padding-top:10px;
	padding-left:40px;
	}
.links h2{font-size:16px;	font-family: "微软雅黑";	color:#0168b3;
height:30px;}

.dblink{
	margin-top:10px;
	text-align: center;
	font-size: 12px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666;
	height: 31px;
	line-height: 31px;
	color: #0064ad;
	background-color: #F2F2F2;
	background-image: url(dlogos.jpg);
	background-repeat: no-repeat;
	background-position: center;
	}
.dblink a{
	color:#0064ad;
	padding-left:15px;
	padding-right:15px;}
.fooder{
	height: 187px;
	background-image: url(dlogob.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#0069b5;
}
.fodcopy{
	color:#FFF;
	font-size:12px;
	text-align:center;
	padding-top:60px;
	line-height:35px;}
/*单页*/
.pp_conr{
	padding:20px;
	line-height:30px;
	font-family: "微软雅黑";}
	.pp_conrr{
	padding:20px;
	line-height:30px;
	font-family: "微软雅黑";}
		.pp_conrr h2{ text-align:center;
		}
		.info{ text-align:center;
		font-size:12px;
		margin-bottom:10px;
		}.pagelist li{
	padding-left: 20px;
	background-image: url(newli.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	line-height:30px;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
	}
.pagelist span{
	float:right;
	padding-right:10px;
	}
	.page2 li{
		display: inline-block;
		}
.page2{ clear:both;
	padding-top:20px;font-size:12px; text-align:center;}
.page2 .fl_left{ /*display:none;*/ float:left; width:200px; line-height:20px; height:20px;}
.page2 .fl_left .page_all{ background:url(/nfile/2/images/icon.gif) no-repeat 0 5px; *background:url(/nfile/2/images/icon.gif) no-repeat 0 3px; padding-left:12px; line-height:20px; display:none;}
.page2 a{ color:#0368A8; text-decoration:none; border:1px solid #C8D8EC; height:20px; line-height:20px; padding:0 7px; margin:0 3px; display:inline-block; background:#FFF;}
.page2 .page_all{ margin-right:20px; display:none;}
.page2 a:hover{ background:#FD8C00; border:1px solid #EF5927; color:#FFFFFF;}
.page2 .pagenum { background:#FD8C00; border:1px solid #EF5927; color:#FFFFFF;}
.page2 .fristimg{ background:url(/nfile/3/images/p_left_03.gif) no-repeat 0 5px; *background:url(/nfile/3/images/p_left_03.gif) no-repeat 0 3px; padding-left:15px; display:none}
.page2 .preimg span{ background:url(/nfile/3/images/p_left_03.gif) no-repeat 0 5px; *background:url(/nfile/3/images/p_left_03.gif) no-repeat 0 3px; padding-left:8px;}
.page2 .nextimg span{ background:url(/nfile/3/images/p_right_03.gif) no-repeat right 5px; *background:url(/nfile/3/images/p_right_03.gif) no-repeat right 3px; padding-right:8px;}
.page2 .lastimg{ background:url(/nfile/3/images/pagelast.gif) no-repeat right 5px; *background:url(/nfile/3/images/pagelast.gif) no-repeat right 3px; padding-right:15px; display:none}

.page2 .preimg:hover span{ background:url(/nfile/3/images/p_left_04.gif) no-repeat 0 5px; *background:url(/nfile/3/images/p_left_04.gif) no-repeat 0 3px; padding-left:8px;}
.page2 .nextimg:hover span{ background:url(/nfile/3/images/p_right_04.gif) no-repeat right 5px; *background:url(/nfile/3/images/p_right_04.gif) no-repeat right 3px; padding-right:8px;}


.context{
	margin-top:40px;
}
.ctp{
	text-align:center;}
.xgxx{
	}	
.xgxx h2{
	text-align:left;
	padding-top:20px;}
	.pagelistd li{
	padding-left: 20px;
	background-image: url(newli.png);
	background-repeat: no-repeat;
	background-position: 10px center;
	font-size: 14px;
	}
.xgcp{	font-size: 16px;
	font-family: "微软雅黑";
	height: 28px;
	
	padding-left:10px;
	padding-right:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0566b5;
	padding-top:30px;
	}
.xgcpshow{  overflow:hidden;
padding-top:20px;}
.xgcpshow ul li {width: 170px;height: 220px;display:inline; float:left; overflow:hidden; margin-left:18px;margin-bottom:35px; background:#bfcfdf;}
.xgcpshow ul li:hover{background:#0069b6;}
.xgcpshow ul li:hover span a{color:#fff}
.xgcpshow ul li span{line-height: 20px; width:170px}
.xgcpshow ul li img { width:168px; height:168px; border:1px solid #d3d3d3;}
.xgcpshow ul li a:hover img{border:1px solid #0069b6}
.xgcpshow ul li span a { display: block;min-height: 50px;line-height: 50px;overflow: hidden;text-align: center; font-family: 微软雅黑;font-size: 13px; color:#444444}
.cpleft2{
	width: 203px;
	background-image: url(probg.jpg);
	background-repeat: no-repeat;
}.cpcpshow{
	
	font-size:12px;
	padding-bottom:10px;}
.cpcpshow li{margin-left:10px;
width:235px;
text-align:center;
margin-top:10px;
padding-bottom:10px;
float:left;
border:solid 1px #ccc;}.cpcpshow li img{
	width:233px;
	height:171px;}
	
.cpbttl,.light{
						font-size:16px;
						font-family:"Microsoft YaHei";}.cpbttl{
							padding-top:20px;
										padding-left:10px;}
/*-- 在线客服 --*/
.box_os .os_x, .box_os .osqq, .ico_os, .ico_gt, .ico_pp, .osqq .qq{ background:url(kf.gif) no-repeat;}
.box_os{ height:auto; overflow:hidden; width:131px; position:fixed; right:0; top:224px; _position:absolute; z-index:9999;display:none;}
.box_os .os_x{ background-color:#f7f7f7; background-position:2px 2px; width:18px; height:20px; float:right; display:inline; cursor:pointer;}
.box_os .osqq{ width:129px; border:1px solid #D1D1D1; background-color:#fff; background-position:0 -120px; clear:both; padding:37px 0 8px 0; text-align:center;}
.box_os .osqq p{ height:auto; line-height:20px;width:129px; margin-top:8px;}
.box_os .osqq p strong{ color:#666;}
.box_os .osqq img{ padding:7px 0 3px 0;}
.box_os .osqq p em{ color:#999; display:block;}
.box_os .osqq p span{ color:#547816; display:block;}
.box_os .osqq .qq{ background-position:-140px -120px; display:block; width:99px; height:26px; margin:0 auto; margin-top:8px; cursor:pointer;}
.acbox{ width:130px; overflow:hidden;}
.acbox .ico_gt{ background-position:-60px 0; border:1px solid #299ec0; border-top:0; cursor:pointer; width:60px; height:33px; float:right;}
.acbox .ico_pp{ background-position:-60px -60px; border:1px solid #81b140; border-top:0; cursor:pointer; width:60px; height:33px; float:right; margin:0 2px;}
.onlineService{ background:none; display:none; width:39px; *width:84px; height:178px; ;position:fixed; right:0; top:44px; _position:absolute;}
.onlineService .ico_os{ background-position:-2px -20px; border:1px solid #c7c7c7; cursor:pointer; width:39px; height:98px; float:right;}
.onlineService .ico_gt{ background-position:right 0; border:1px solid #299ec0; cursor:pointer; width:39px; height:37px; float:right; clear:both;}
.onlineService .ico_pp{ background-position:right -60px; border:1px solid #81b140; cursor:pointer; width:39px; height:37px; float:right; margin:0 0 1px 0; clear:both;}
.box_os .osqq p span a{color:#557917;}