@charset "utf-8";
/* CSS Document */
*{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:宋体 , Arial;
	font-size: 12px;
	line-height: 22px;
}
.menu_first a{
	float:left;
	margin-left:40px;
	font-size:14px;
	font-weight:bold;
	color:#333;}
.menu_er font,.menu_last font{
	float:left;
	margin-left:40px;
	font-weight:bold;
	font-size:12px;
}
.menu_first a:hover{
	color:#1681f9;
}

body,p,b,dl,dd,th,img,form,div,ul,li{margin:0 auto;padding:0;border:none;}:focus{outline:0;}img,iframe{border:none;}ol,ul,li{list-style:none;}img,input,label{vertical-align:middle;}

a{
	text-decoration:none;
	border:none;
	outline:none;
	color:#333;
	cursor:pointer;
}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */
	outline:none; /* FF Opera */
 } 
a:focus{ -moz-outline-style: none; /* FF */ } 
a:hover{
	color:#249ee7;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFF;
	font-family:宋体 , Arial;
	font-size: 12px;
	color: #333;
	line-height: 22px;
}
.tab{
	width:1000px;
	padding:0px;
	margin:0 auto;
	background:url(bg.jpg) top left repeat-x;
}
.tab2{
	background:url(top.jpg) top left no-repeat;
}
.eng{
	margin-right:10px;
	color:#333;
	text-decoration:none;
}
.search_input{
	float:right;
	width:200px;
	height:26px;
	border-left:1px solid #c1bfbf;
	border-top:1px solid #c1bfbf;
	border-bottom:1px solid #c1bfbf;
	border-right:0px;
	color:#666;
	line-height:26px;
}
.search_a{
	float:right;
	width:59px;
	height:26px;
	outline:none;
	margin-right:10px;
	border-right:1px solid #c1bfbf;
	border-top:1px solid #c1bfbf;
	border-bottom:1px solid #c1bfbf;
	border-left:0px;
}
.nav a{
	font-size:14px;
	font-weight:bold;
	color:#333;
}
.nav a:hover{
	color:#249ee7;
}

.nivoSlider a {
	border:0;
	display:block;
}
.nivoSlider {
	position:relative;
	width:660px;
	height:260px;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	width:660px;
	height:260px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:60;
	display:none;
	
}
/* The slices in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:50;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left: 20px;
	bottom: 20px;
	background:#ffba00;
	color:#fff;
	opacity:0.8; 
	z-index:89;
	padding: 10px 20px;
}
.nivo-caption p {
	padding: 0;
	margin:0;
	line-height: 17px;
	font-size: 15px;
	width: 400px;
	font-family: Arial, Tahoma, sans-serif;
}
.nivo-caption p::selection {
	background: #fff;	
	color: #000;
}
.nivo-caption p::-moz-selection {
	background: #fff;	
	color: #000;

}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
	display:none;
} 
.nivo-directionNav a {
	position:absolute;
	top:40%;
	z-index:99;
	cursor:pointer;
	display: none;
	text-indent: -9999em;
	width: 40px;
	height: 90px;
}

.nivo-controlNav {
	position: absolute;
	bottom: 20px;
	right: 20px;
	text-align: center;
	z-index: 999;
	display:none;
}
.nivo-controlNav {
	position: absolute;
	bottom: 20px;
	right: 20px;
	text-align: center;
	z-index: 999;
}


.tzgg{
	background:url(tzgg.png) top left no-repeat;
	height:40px;
	width:310px;
	font-size:18px;
	font-weight:bold;
	color:#2390ee;
}
.tzgg img{margin-right:10px;}

.tzgg_cn{
	background:url(tzgg_cn.png) top left no-repeat;
	height:220px;
	width:310px;
}
.tzgg_cn ul{
	float:left;
	width:280px;
	margin-left:10px;
}
.tzgg_cn ul li{
	float:left;
	width:280px;
	margin-top:5px;
}
.tzgg_cn ul li img{
	margin-left:5px;
}
.tzgg_cn ul li a{
	line-height:22px;
}
.tzgg_cn ul li a:hover{
	text-decoration:underline;
}
.tzgg_genduo{
	float:left;
	width:280px;
	margin-left:15px;
	margin-bottom:10px;
	border-bottom:1px solid #bbb;
}
.tzgg_genduo a{
	float:right;
	margin-top:20px;
	margin-right:15px;
	font-size:12px;
	color:#333;
	font-weight:400;
}

.zhxw02{
	background:url(zhxw02.png) top left repeat-y;
}
.zhxw {
	float:left;
	width:265px;
	margin-left:10px;
	border-bottom:3px solid #0879dc;
	font-size:14px;
	font-weight:bold;
	color:#333;
	padding-bottom:3px;
}
.zhxw font{
	float:left;
	margin-left:10px;
}
.zhxw img{margin-right:8px;margin-top:-2px;}
.zhxw a,.kydt_tit a,.xshd_tit a,.zuc_tit a,.yqlj_tit a{
	float:right;
	margin-right:10px;
	font-size:12px;
	color:#333;
	font-weight:400;
}
.zhxw a:hover,.kydt_tit a:hover,.xshd_tit a:hover,.zuc_tit a:hover,.yqlj_tit a:hover,.tzgg_genduo a:hover{
	text-decoration:underline;
}
.zhxw02 ul{
	float:left;
	width:265px;
	margin-left:15px;
	margin-top:10px;
	padding-bottom:2px;
}
.zhxw02 ul li{
	float:left;
	width:265px;
	margin-top:7px;
}
.zhxw02 ul li a{
	float:left;
	line-height:20px;
	width:250px;
}

.kydt_tit,.xshd_tit{
	background:url(01.png) top left no-repeat;
	height:40px;
	color:#1ea8d8;
	font-size:14px;
	font-weight:bold;
	border-bottom:3px solid #1ea8d8;
}
.kydt_tit font,.xshd_tit font{float:left;margin-left:20px;margin-top:13px;}
.kydt_tit a,.xshd_tit a{
	margin-top:13px;
	margin-right:15px;
}
.kydt ul{
	float:left;
	width:340px;
	margin-left:10px;
	margin-top:10px;
}
.kydt ul li{
	float:left;
	width:340px;
	margin-top:4px;
}
.kydt_cont{
	background:url(02.png) top left repeat-y;
}
.kydt_cont ul li a font:hover{
	color:#249ee7;
}


.xshd_tit{
	color:#0879dc;
	border-bottom:3px solid #0a35d3;
}
.zuc_tit{
	background:url(zuc_01.png) top left no-repeat;
}
.zuc_tit font{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#06298d;
	margin-left:25px;
	margin-top:5px;
}
.zuc_tit a,.yqlj_tit a{
	margin-top:5px;
	margin-right:25px;
}
.zuc_tit font img,.yqlj_tit font img{margin-right:8px;}
.zuc_cont{
	background:url(zuc_02.png) top left repeat-y;
}
.zuc_cont ul,.yqlj_cont ul{
	float:left;
	width:285px;
	margin-left:15px;
	margin-top:10px;
	padding-bottom:3px;
}
.zuc_cont ul li,.yqlj_cont ul li{
	float:left;
	width:285px;
	margin-top:4px;
}
.zuc_cont ul li img,.yqlj_cont ul li img{ margin-right:5px;}
.yqlj_tit{
	background:url(yqlj_01.png) top left no-repeat;
}
.yqlj_tit font{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#06298d;
	margin-left:25px;
	margin-top:5px;
}
.yqlj_cont{
	background:url(yqlj_02.png) top left repeat-y;
}
.yqlj_cont ul li{
	border-bottom:1px solid #ddd;
}

.menu{
	width:280px;
}
.menu_first{
	background:url(menu_01.png) top left no-repeat;
	height:38px;
	font-size:18px;
	font-weight:bold;
	color:#0564c1;
}
.menu_first font{
	float:left;
	margin-left:40px;
	font-size:12px;
}
.menu_er{
	background:url(menu_02.png) top left no-repeat;
	height:40px;
}
.menu_er a,.menu_last a{
	float:left;
	margin-left:40px;
	font-size:14px;
	font-weight:bold;
	color:#333;
}
.menu_er a:hover,.menu_last a:hover{
	color:#1681f9;
}
.menu_last{
	background:url(menu_03.png) top left no-repeat;
	height:40px;
}
.gailan01 .dang{
	float:left;
	width:650px;
	border-bottom:3px solid #1681f9;
}
.gailan01 .dang font,.xilan01 .dang font{
	float:left;
	color:#333;
	font-size:12px;
	margin-left:10px;
	margin-top:5px;
}
.gailan01 .dang img,.xilan01 .dang img{
	float:left;
	margin-right:8px;
	margin-top:3px;
}
.gailan01 .dang a,.xilan01 .dang a{
	float:right;
	margin-right:15px;
}
.gailan01 ul{
	float:left;
	width:630px;
	margin-top:15px;
	margin-left:20px;
	padding-bottom:10px;
}
.gailan01 ul li{
	float:left;
	width:620px;
	margin-top:5px;
}
.gailan01 ul li a{
	float:left;
	color:#333;
	width:620px;
	font-size:12px;
}
.gailan01 ul li a font:hover{
	text-decoration:underline;
}
.gailan01 ul li img{
	float:left;
	width:5px;
	height:5px;
	margin-top:7px;
	margin-right:8px;
}
.gl_fenye{
	float:left;
	width:620px;
	padding:15px;
	text-align:center;
}
.gl_fenye a{
	border:1px solid #a7afba;
	padding:3px 5px;
	color:#2a427e;
	font-size:12px;
	margin:0px 5px;
}
.gl_fenye a.gl_fenye01{
	border:1px solid #dedad9;
	color:#666;
}
.gl_fenye a.gl_fenye02,.gl_fenye a:hover{
	background:#2c6db1;
	color:#fff;
}
.tijiao{
	border:0px;
	background:url(tijiao.jpg) top left no-repeat;
	width:51px;
	height:23px;
	cursor:pointer;
}
.wenzhang,.wenzhang_xilan{
	width:100%;
}
.wenzhang h1,.wenzhang_xilan h1{
	font-size:18px;
	font-weight:bold;
	color:#1583e9;
	margin-top:10px;
}
.wenzhang .time,.wenzhang_xilan .time{
	font-size:12px;
	color:#1d639e;
}
.wenzhang .time font,.wenzhang_xilan .time font{
	margin-right:20px;
	font-size:12px;
	color:#1d639e;
}
.wenzhang .time a,.wenzhang_xilan .time a{
	margin:0px 5px;
	color:#1d639e;
}
.wenzhang p{
	text-indent:20px;
	line-height:22px;
	margin-top:10px;
	width:620px;
}
.tuwen{
	margin-bottom:10px;
}
.tuwen a{
	float:left;
	border:0px;
	padding:0px;
	margin:0px;
	text-align:center;
}
.tuwen ul{
	float:left;
	width:140px;
	padding:0px;
	margin:10px 10px;
}
.tuwen ul li{
	float:left;
	width:130px;
	padding:0px;
	margin:5px 0px;
	text-align:center;
} 
.tuwen ul li img{
	width:120px;
	height:140px;
	margin:0px 10px 0px 5px;
	border:1px solid #3995fb;
}
.xilan01{
	width:980px;
}
.xilan01 .dang{
	float:left;
	width:980px;
	border-bottom:3px solid #1681f9;
}
.wenzhang_xilan {
	margin-bottom:20px;
}
.wenzhang_xilan p{
	text-indent:20px;
	line-height:22px;
	margin-top:10px;
	width:950px;
}
.fujian li a{
	color:#000;
}
.fujian li a:hover{
	color:#3c98ea;
}
.fujian li a img{width:16px;height:16px;}
.js_search{
	float:left;
	padding:10px 0px 50px 0px;
}
.js_search li{
	float:left;
}
.textfield,.textfield2,.textfield3{
	width:110px;
	height:20px;
	border:1px solid #bbb;
}
.button{
	width:51px;
	height:23px;
	outline:none;
	border:0px;
	background:url(jiansuo.jpg) top left no-repeat;
	cursor:pointer;
}
.fuchuang{
	width:200px;
	font-size:12px;
	line-height:20px;
	background:url(fc_m.png) top left no-repeat;
}