/* CSS Document */

body,td,th {
	font-size: 14px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #333333;
}
a:active {
	text-decoration: none;
}
.bai{color:#c6d6ec;}
.bai a:link {
	color:#c6d6ec;
	text-decoration: none;
}
.bai a:visited {
	text-decoration: none;
	color:#c6d6ec;
}
.bai a:hover {
	text-decoration: none;
	color:#c6d6ec;
}
.bai a:active {
	text-decoration: none;
}
img{ max-width:100%;}
ul,li{ margin:0px; padding:0px; list-style:none;}
.nav{ width:1300px; margin:0px auto; overflow:hidden; padding:0px;}
.nav li{ float:left; width:14%; text-align:center; font-size:16px; line-height:45px;}
.nav a:hover li{
	text-decoration: none;
	color: #333333;
}
.a1{ width:100%; margin:0px auto; overflow:hidden;}
.a1 li{ width:17%;float:left; margin:0px 5px 0px 5px; border:1px solid #ddd; overflow:hidden; text-align:center; padding:10px 0px;}
.a1 li img{ width:40px;}
.a1 .tit{ font-size:16px; font-weight:700; padding:20px 0px; background:url(images/line.png) bottom center no-repeat;  }
.pro{ overflow:hidden; width:1300px; margin:0px auto;}
.pro li{ width:32.5%; float:left; text-align:center; border:1px solid #ddd;} 
.pro li img{ max-width:100%; height:315px;}
.pro li div{ font-size:16px; padding-bottom:20px;}

.anli{ overflow:hidden; width:1300px; margin:0px auto;}
.anli li{ width:24.5%; float:left; text-align:center; border:1px solid #ddd;} 
.anli li img{ max-width:100%;}
.anli li div{ font-size:16px; padding-bottom:20px;}
.content{ width:1400px; margin:0px auto; overflow:hidden; }
.left{ width:300px; float:left; overflow:hidden;background:#004bb0;}
.ltit{ text-align:center; padding:20px 0px;border-radius:20px 20px 0px 0px; color:#FFFFFF; font-size:36px; overflow:hidden;}
.ltit span{ text-align:center; font-size:18px;}
.ltit2{ text-align:center; padding:10px 0px;border-radius:20px 20px 0px 0px; color:#FFFFFF; font-size:20px; overflow:hidden;}
.ltit2 span{ text-align:center; font-size:14px;}
.fl{ overflow:hidden; background:#FFFFFF; border:2px solid #004bb0;}
.fl li{ border-bottom:1px solid #ccc;font-size:16px; padding:20px 0px; padding-left:15px;}

.fl a:hover li{ background:#ddd; }
.fl2{ overflow:hidden; background:#FFFFFF;}
.fl2 li{background:#004bb0; color:#FFFFFF;line-height:50px;  font-size:16px; text-align:center; width:24%; float:left; margin-left:10px; margin-bottom:20px; margin-top:20px;}

.fl2 a:hover li{ background: #FF6633; color:#FFFFFF; }

.right{ width:1080px; float:right; overflow:hidden;}
.place{ border-bottom:1px solid #ccc; line-height:50px; background:#f1f1f1;}
.news{ overflow:hidden;}
.news li{ line-height:45px; border-bottom:1px dashed #ccc; text-indent:1em;}
.news li span{ width:100px; float:right;}
.news a:hover li{ background:#f1f1f1;}
.apage{ margin-top:20px; width:90%; margin:0px auto; overflow:hidden; border:1px solid #ccc;border-radius:20px; background:#f1f1f1; margin-top:30px; text-align:center; padding:10px 0px 10px 20px;}

.nanli{ overflow:hidden; margin:0px auto;}
.nanli li{ width:31%; float:left; text-align:center; border:1px solid #ddd; padding-top:10px; margin-left:6px; margin-right:6px; margin-bottom:12px;} 
.nanli li img{ max-width:100%; height:240px;}
.nanli li div{ font-size:16px; padding-bottom:20px;}
.title{}
.info{ text-align:center; margin-top:15px; margin-bottom:15px; text-align:center;}
.fanye{ padding:50px 0px; ove
rflow:hidden;}
.inew{ overflow:hidden;}
.inew li{ width:50%; float:left; line-height:25px;}
.cj2{ width:630px; overflow:hidden; margin:0px auto;}
.cj2 li{ width:200px;height:150px; float:left; text-align:center; border:1px solid #ddd;} 
.cj2 li img{width:100%; height:150px;}


