* {padding:0px;margin:0px;}
li,ol,ul {list-style:none;}


body, table, td, p, a, div {-webkit-text-size-adjust:none;
	word-break: break-all;
	letter-spacing: -0.3px;font-family:Arial,'Microsoft YaHei';
}

body { #fff;}
input{ font-family:"Microsoft YaHei"; color:#5d5d5d;}
select{ font-family:"Microsoft YaHei"; color:#5d5d5d;}
img {border:none}


	
a {text-decoration:none;color:#000000;font-family: "Microsoft YaHei";}

a:hover {color:#29b6e5;}

submit{ background-color:transparent;font-family: "Microsoft YaHei";}

.clear {display:block;overflow:hidden;height:0px;clear:both;font-size:0px;}
.clear2 {display:block;overflow:hidden;height:10px;clear:both;font-size:0px;}

.relative {position:relative;}

.layout {width:1000px;margin:0px auto;font-family: "Microsoft YaHei";}

.header {}

	.header .nav {}
	.header .nav li {}
	.header .nav li.active {}
	.header .nav li.active a {}
	.header .nav li.active:hover a {}
	.header .nav li a {}
	.header .nav li a:hover {}


.biaoti h2{ color:#2f5a9e; font-weight:normal; font-size:18px; text-align:center; margin-top:15px; margin-bottom:3px;}




.biaoti p{
	font-size:14px;
	color:#626262;
	text-align:center;
	margin-bottom:5px;
	text-transform: uppercase;
}

.show ul li{ width:23%; float:left; margin-left:2%; text-align:center; margin-bottom:20px; line-height:18px;}
.show ul li h2{
	color:#2f5a9e;
	font-size:13px;
	margin-top:5px;
	margin-bottom:3px;
	letter-spacing: -1px;
}
.show ul li h2 a{color:#2f5a9e;}
.show ul li h2 a:hover{ color:#2f5a9e;}
.show ul li p{ color:#2c2c2c; font-size:13px;}

.show ul li img{ width:88%;}

.contact h2{ margin-bottom:13px;}

.contact .lf{ float:left; width:50%; margin-left:2%; margin-right:1%;}

.contact .rt p{ font-size:14px; margin-bottom:8px; margin-top:12px; line-height:18px;}
.contact .rt p span{ color:#2f5a9e; font-weight:bold;}
.nybody{ width:95%;margin:0px auto;color:#5c5b5b;}


.lxbody{ width:95%;margin:0px auto;color:#5c5b5b;line-height:40px;}


.lxbody p span{ color:#2f5a9e; font-weight:bold;}
.sb_nav h3.title{ height:40px; line-height:40px; background:#1a1a1a; padding-left:15px; font-weight:normal; overflow:hidden;color:#ffffff;}

.sb_nav h3.title p.moresidebar{ float:right; font-size:12px; padding:0px 10px; padding-left:30px; background:url(../images/sy.gif) no-repeat 15px center; background-size:12px;color:#ffffff;}

.moresidebar a{color:#ffffff;}
.moresidebar a:hover{ color:#ffffff;}
.nylxfs{ height:40px; line-height:40px; background:#ededed; text-align:center; font-weight:normal; overflow:hidden;color:#333333;}




.yewubt{  text-align:center;  line-height:18px;font-size:18px;color:#114eb2;}