@charset "utf-8";
body,td,th {
	font-size: 12px;
	color: #000;
	font-family:微软雅黑;
}
a {
	font-size: 12px;
	color:#000;
	font-family:微软雅黑;
	text-decoration:none;
}
a:hover {
	font-size: 12px;
	color: #666666;
	font-family:微软雅黑;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:active {outline:none;blr:expression(this.onFocus=this.blur());}
img,a .img{border:0}
.dh{ color:#2F2E2E;}
.dh a{ color:#2F2E2E;}
.style1{ color:#636363;}
.style1 a{ color:#636363;}
.style2{ color:#8A8A8A;}
.style2 a{ color:#8A8A8A;}
.style3{ color:#E0984D;}
.style3 a{ color:#E0984D;}
.gmore{ color:#999;}
.gmore a{ color:#999;}
.clear{ clear:both;}
.content{ width:100%; margin:0px; padding:0px;}
.head{  margin:0px; padding:0px; width:1000px; margin:0 auto; height:91px;}
.head .logo{ float:left; padding-top:21px;}
.head .head_r{ float:right; width:301px;}
.head .head_r .swsy{padding-top:7px; text-align:right;}
.head .head_r .swsy a{ color:#000}
.head .head_r .ss{ margin-top:21px; width:290px; height:32px; border:solid 1px #426AA1; float:right}
.head .head_r .ss .ss_a{ float:left;}
.head .head_r .ss .ss_b{ float:right;}
.dh{ height:49px; width:100%; background-color:#14458A;}
.dh_main{ width:1000px; margin:0 auto; height:49px;}
.banner{  margin:0px; padding:0px;}
.nbanner{  margin:0px; padding:0px;}
.main{  margin:0px; padding:0px;}
.nmain{  margin:0px; padding:0px; width:1000px; margin:0 auto; padding-bottom:40px; padding-top:24px;}
.nmain .nmain_l{ float:left; width:222px;}
.nmain .nmain_l .zbt{ height:96px; background-color:#14458A;}
.nmain .nmain_l .nfl ul{ padding:0px; margin:0px;}
.nmain .nmain_l .nfl ul li{ height:41px;  background:url(17.jpg) no-repeat left bottom; line-height:41px;}
.nmain .nmain_l .nfl ul li a{ font-size:13px; padding-left:37px;}
.nmain .nmain_l .nfl ul li a:hover{ color:#14458A;}
.nmain .nmain_l .nfl .hover{ height:41px;background:url(16.jpg) no-repeat left bottom;}
.nmain .nmain_l .nfl .hover a{ color:#14458A;}
.nmain .nmain_r{ float:right; width:750px;}
.nmain .nmain_r .wz{ height:43px; border-bottom:dashed 1px #9C9C9C;}
.nmain .nmain_r .wz a{ color:#14458A;}
.nmain .nmain_r_nr{ padding:11px; line-height:30px; color:#666666;}
.nmain .nmain_r_nr .news ul{ padding:0px; margin:0px;}
.nmain .nmain_r_nr .news ul li{ list-style:none; border-bottom:solid 1px #D9D9D9; padding-bottom:14px; padding-top:14px;}
.nmain .nmain_r_nr .news .news_img{ float:left; padding-top:3px;}
.nmain .nmain_r_nr .news .news_wz{ float:right; width:481px;}
.nmain .nmain_r_nr .news .news_wz a{ color:#14458A; font-size:16px; font-weight:bold;}
.nmain .nmain_r_nr .news .news_wz .nmore{ font-size:13px; font-weight:normal;}
.nmain .nmain_main{ width:1000px; margin:0 auto; padding-top:21px;}
.nmain .lxwm_nr .nra{ background:url(25.jpg) no-repeat bottom center; padding-bottom:21px; padding-top:21px;}
.nmain .lxwm_nr .nra .nra_a{ float:left; background:url(24.jpg) no-repeat right top; padding-right:9px; padding-left:21px; width:324px;}
.nmain .lxwm_nr .nra .nra_b{ float:left; padding-left:50px;width:324px;}
.nmain .product_main{ box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
width:50%;
float:left;}
.nmain .product_main .product_maina{ width:95%; margin:0 auto;}
.nmain .product_main  .product_maina_nr p{color:#14458A; line-height:24px; margin:10px;}
.nmain .product_main  .product_maina_nr .an{ width:84px; height:39px; line-height:39px; text-align:center; border:solid 1px #757575; float:left; margin-right:11px; border-radius:4px; margin-left:10px;}
.nmain .product_main  .product_maina_nr .an a{ color:#757575; font-size:14px; display:block;}
.nmain .product_main  .product_maina_nr .an a:hover{ background-color:#14458A;border:solid 1px #14458A; color:#FFF;}
.main_a{ height:203px; border-bottom:solid 1px #D5D5D5;}
.main_a .chaxun{ width:1000px; margin:0 auto; padding-top:31px;}
.main_b{ width:1000px; margin:0 auto; padding-top:40px;}
.main_b .xx{ float:left; width:481px;}
.main_b .xx .hyzx{ padding-top:7px;}
.main_b .tj{ float:right;width:481px;}
.main_b .tj .hxtj .xinxi ul{ margin:0px; padding:0px;}
.main_b .tj .hxtj .xinxi ul li{ list-style:none; line-height:24px;}
.main_b .tj .hxtj .xinxi ul li a{ color:#848484; font-size:13px;}
.main_b .tj .yszs{ padding-top:18px;}
.tongyong{ height:40px; background:url(5.jpg) no-repeat left bottom;}
.tongyong .wz{ float:left; font-size:14px;}
.tongyong .more{ float:right; padding-top:7px;}
.ntongyong{ padding:7px; padding-top:14px;}
.ntongyong .img{ float:left; padding-top:2px;}
.ntongyong .xinxi{ float:right; width:270px;}
.ntongyong .xinxi a{ font-size:14px; color:#4F4F4F;}
.ntongyong .xinxi .amore{ color:#FF0D0D; font-size:12px;}
.main_b .yqlj{ padding-top:14px;}
.main_b .yqlj #colee_left img{ border:solid 1px #DEDEDE;}
.footer{ margin:0px; padding:0px; height:170px; background-color:#14458A;}
.footer_main{ width:1000px; margin:0 auto; padding-top:41px;}
.footer_main .dlogo{ float:left;}
.footer_main .dxx{ float:right; width:510px;color:#FFF}
.footer_main .dxx a{ color:#FFF}

.zdh{ text-align:center; border-bottom:solid 1px #DFDFDF; height:37px; line-height:37px;}
.zdh a{ font-size:19px; color:#183676; letter-spacing:1px;}

.fullSlide {
	width:100%;
	position:relative;
	height:420px;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:420px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:420px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#14458A;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}

.boxgrid {
	width:325px;
	height:237px;
	margin:10px;
	float:left;
	background:#161613;
	overflow:hidden;
	position:relative;
}
.boxgrid h3 {
	margin:10px 10px 0 10px;
	color:#FFF;
	font:18pt Arial, sans-serif;
	letter-spacing:-1px;
	font-weight:bold;
}
.boxgrid img {
	position:absolute;
	top:0;
	left:0;
	border:0;
}
.boxgrid p {
	padding:0 10px;
	color:#afafaf;
	font-weight:bold;
	font:10pt "Lucida Grande", Arial, sans-serif;
}
.boxcaption {
	float:left;
	position:absolute;
	background:url(2.png) repeat-x top center;
	height:40px;
	width:100%;

}
.captionfull .boxcaption {
	top:260px;
	left:0px;
}
.caption .boxcaption {
	top:220px;
	left:0px;
}
.captionfull .boxcaption a{ color:#FFF; font-size:14px; padding-left:14px;}
.xiaocms-page span {
display: inline-block;
height: 22px;
padding: 0 10px;
line-height: 22px;
background: #5a85b2;
border: 1px solid #5a85b2;
color: #fff;
text-align: center;
margin-left: 1px;
}
.xiaocms-page a {
display: inline-block;
height: 22px;
line-height: 22px;
background: #fff;
border: 1px solid #e3e3e3;
text-align: center;
color: #333;
padding: 0 10px;
margin-left: 1px;
}