@charset "utf-8";
/* CSS Document */
/* flexslider */
.flexslider{position:relative;height:200px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:200px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:25%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:10px;background:url(images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:10px;background:url(images/next.png) center center no-repeat;}

a:hover{
	text-decoration:none;
	}
.top{
	width:100%;
	text-align:center;
	margin:0 auto;
	}
.top img{
	width:100%;
	height:auto;
	}
	
.top2{
	width:100%;
	text-align:center;
	margin:0 auto;
	background:#FFF;
	}
.top2 img{
	width:75%;
	float:left;
	height:auto;
	}
.mo{
	margin:0 auto;
	width:98%;
	}
.mo ul{
	margin:0;
	padding:0;
	}
.mo ul li{
	width:33.3333%;
	float:left;
	height:40px;
	line-height:40px;
	}
.mo ul li a{
	width:98%;
	margin:2px auto 1px;
	height:37px;
	line-height:37px;
	display:block;
	text-align:center;
	background:#0771c9;
	color:#FFF;
	}
.mo ul li a:hover{
	background:#ff8a00;
	}
.flash{
	width:98%;
	height:200px;
	margin:0 auto;
	}

.in_jxcc{
	width:98%;
	height:40px;
	margin:20px auto 0;
	}
.in_jxcc span{
	height:40px;
	line-height:40px;
	width:60%;
	font-size:16px;
	font-family:'微软雅黑';
	text-align:center;
	display:block;
	background:#0771c9;
	color:#FFF;
	margin:0 auto;
	border-radius:5px;
	}
.in_jxcc samp{
	float:right;
	padding-top:15px;
	padding-right:9px;
	width:20%;
	text-align:right;
	}
.in_jxcc samp a{
	color:#FFF;
	font-size:12px;
	font-family:'宋体';
	}

.in_jx{
	margin:20px auto 40px;
	width:98%;
	min-height:415px;
	}
.in_jx ul{
	margin:0;
	padding:0;
	}
.in_jx ul li{
	float:left;
	width:48%;
	margin:3px 1%;
	height:198px;
	overflow:hidden;
	}
.in_jx ul li a{
	width:98%;
	margin:3px auto;
	border:#CCC 1px solid;
	display:block;
	text-align:center;
	line-height:40px;
	border-radius:5px;
	}
.in_jx ul li a img{
	max-width:98%;
	margin:3px auto;
	max-height:147px;
	}
#gddsy{
	width:30%;
	margin:0 auto;
	height:35px;
	line-height:35px;
	display:block;
	text-align:center;
	background:#ffa531;
	color:#000;
	font-size:14px;
	border-radius:18px;
	}
.in_jxdy{
	margin:0 auto 20px;
	width:94%;
	padding:10px 3%;
	min-height:115px;
	}
.in_jxdy samp{
	float:right;
	}
.in_jxdy samp a{
	color:#F00;
	}
.in_jxdy img{
	max-width:100%;
	}
.in_xw{
	margin:0 auto 20px;
	width:94%;
	padding:10px 3%;
	min-height:415px;
	}
.in_xw ul{
	margin:0;
	padding:0;
	}
.in_xw ul li{
	height:80px;
	margin:10px auto 0;
	border-bottom:#CCC 1px dashed;
	}
.in_xw ul li a span{
	font-size:18px;
	color:#333;
	width:100%;
	display:block;
	text-align:left;
	font-family:'微软雅黑';
	}
.in_xw ul li a samp{
	font-family:'微软雅黑';
	color:#666;
	width:100%;
	display:block;
	text-align:left;
	}
.in_xw ul li a font{
	float:right;
	}
.end{
	background:#0771c9;
	width:100%;
	height:50px;
	line-height:50px;
	border-radius:25px;
	color:#FFF;
	font-size:20px;
	text-align:center;
	font-family:'微软雅黑';
	}
.end_01{
	width:95%;
	margin:0 auto 70px;
	min-height:42px;
	padding:20px 0;
	text-align:center;
	}
.end_mo{
	margin:0 auto;
	width:100%;
	height:77px;
	background:url(im/sj_end.jpg) repeat-x;
	overflow:hidden;
	position:fixed;
	bottom:0px;
	}
.end_mo ul{
	margin:0;
	padding:0;
	}
.end_mo ul li{
	width:24.5%;
	height:60px;
	border-right:#fff 1px solid;
	float:left;
	text-align:center;

	padding:9px 0;
	}
.end_mo ul li a{
	color:#FFF;
	line-height:12px;
	text-align:center;
	}
.ctop a img{
	width:auto;
	}
.ctop{
	width:20%;
	float:right;
	padding-right:10px;
	}
.ctop a{
	width:100%;
	display:block;
	height:20px;
	line-height:20px;
	float:right;
	text-align:center;
	margin:3px auto;
	color:#CCC;
	}