body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button, input, textarea, /* form elements 表单元素 */
th, td,img { /* table elements 表格元素 */
    margin: 0;
    padding: 0;}

/* 设置默认字体 */
body,
button, input, select, textarea { /* for ie */
    /*font: 12px/1  微软雅黑 , helvetica, arial, "宋体", sans-serif;*/
    font: 12px/1 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif;}
body {width:100%;}
li {list-style:none;}
a {text-decoration:none;color:#000;}
.mainbody {
	width:1019px;margin:0 auto;}
.tophead {width:1019px;margin:0 auto;height:200px; background:url(t1.jpg) no-repeat;}
.zhongtu {width:1019px;margin:0 auto;height:100px; background:url(t3.png) no-repeat;}
.tophead2 {width:1019px;margin:0 auto;height:166px;padding:0;}
.search {float:right;height:46px;width:116px;  margin-top:36px;margin-right:52px;}
.fg {clear:both;height:5px;width:100%;display:block;}
.fg15 {clear:both;height:15px;width:100%;display:block;}
.fg20 {clear:both;height:20px;width:100%;display:block;}
#nav {height:50px;background:url(nav_bg.png) repeat-x;width:1019px;position:relative;}
#nav li {float:left;height:50px;width:113px; text-align:center;line-height:50px;}
#nav li a {font-size:14px;text-align:center;display:block;width:96px;margin:0 auto; height:36px; line-height:36px;font-weight:bold;color:#fff;}

#nav li a:visited {color:#fff;}
#nav li a:hover {background-color:#0000ff; color:#fec43e;}
#nav  li ul
	{	
		margin: 0;padding: 0;

		position:absolute;
		visibility: hidden;
		
		/*background-color:#5c307d; */
		background-color:rgba(0,102,255,0.8);
		width:96px;margin-left:8.5px;
		z-index:1000;}
	
	#nav  li ul li{float:none;display:block;width:96px;height:40px;line-height:40px;text-align:center;padding:0;}
	#nav li ul li a{color:#fff;display:block;}
	#nav li ul li a:hover{background: #763aa2;color:#fec43e;}
	#nav li ul li a:visited{color:#fff;}
.picSliders {margin-top:2px;width:486px;height:296px;float:left;}
.focus2 {
	width: 486px; height: 296px; position: relative;}
.focus2 img {
	padding: 3px; width: 480px; height: 290px;}
.focus2 .shadow {
	 background-color:rgba(30,98,143,0.8);left: 4px; height: 29px; right: 3px; bottom: 3px; line-height: 29px; padding-left: 20px; display: block; position: absolute; z-index: 10;}
.focus2 .shadow a {
	color: rgb(255, 255, 255); overflow: hidden; font-family: "SimSun"; font-size: 12px; text-decoration: none;}
.abs {
	background: rgb(85, 85, 85); padding: 0px 15px; text-align: left; color: rgb(255, 255, 255); line-height: 29px; font-size: 14px; display: block;}
.focus2 .btn {
	left: 510px; bottom: 34px; overflow: hidden; position: absolute; zoom: 1;}
.focus2 .btn a {
	background: rgb(217, 217, 217); margin: 0px 5px; outline: 0px; border-radius: 7px; width: 13px; height: 13px; text-align: center; color: rgb(176, 176, 176); text-decoration: none; float: left; display: inline; position: relative;}
.focus2 .btn a:hover {
	background: rgb(252, 17, 74); cursor: pointer;}
.focus .btn a.current {
	background: rgb(252, 17, 74); cursor: pointer;}
.focus2 .fPic2 {
	left: 0px; top: 0px; position: absolute;}
.focus2 .D2fBt {
	height: 17px; overflow: hidden; z-index: 10; zoom: 1;}
.focus2 .fcon2 {
	background: rgb(255, 255, 255); width: 100%; float: left; display: none; position: relative;}
.focus2 .fcon2 img {
	display: block;}
.focus2 .fbg2 {
	width: 146px; text-align: center; right: 0px; bottom: 9px; display: block; position: absolute; z-index: 200;}
.focus2 .fbg2 div {
	overflow: hidden; zoom: 1;}
.focus2 .D2fBt a {
	background: rgb(153, 153, 153); margin: 0px 3px; border-radius: 20px; width: 12px; height: 12px; line-height: 999px; overflow: hidden; display: inline-block; cursor: pointer; -ms-zoom: 1; opacity: 0.8;}
.focus2 .D2fBt .current {
	background: rgb(255, 255, 255); color: rgb(255, 255, 255);}
.focus2 .D2fBt a:hover {
	background: rgb(255, 0, 0); color: rgb(255, 255, 255);}
.focus2 .D2fBt img {
	display: none;}
.focus2 .D2fBt i {
	font-style: normal; display: inline;}
.focus2 .prev {
	width: 40px; height: 74px; position: absolute;}
.focus .next {
	width: 40px; height: 74px; position: absolute;}

.m_1_r {float:right;width:532px;height:296px; background-color:#fff;margin-top:2px;}

.hz_1_r {height:296px;overflow:hidden;}
.hz_1_r h3{color:#018182;height:36px;line-height:36px;font-size:15px; background:url(l1.jpg) no-repeat; text-indent:20px;}
.hz_1_r h3 a {float:right; width:20px;height:31px;padding-right:85px; display:block;}


.hz_1_r ul {}
.hz_1_r li {height:32px;line-height:32px; background:url(8.png) 12px center no-repeat; text-indent:30px;}
.hz_1_r li a {color:#000;font-size:14px;}
.hz_1_r li span {float:right;dispaly:block;padding-right:10px;font-size:14px;}


.hz_2_l  {height:230px;overflow:hidden;width:510px;float:left;}
.hz_2_l  h3{color:#018182;height:36px;line-height:36px;font-size:15px; background:url(l2.jpg) no-repeat; text-indent:20px;}
.hz_2_l h3 a {float:right; width:20px;height:31px;padding-right:85px; display:block;}

.hz_2_l  ul {}
.hz_2_l  li {height:32px;line-height:32px; background:url(8.png) 12px center no-repeat; text-indent:30px;}
.hz_2_l  li a {color:#000;font-size:14px;}
.hz_2_l  li span {float:right;dispaly:block;padding-right:10px;font-size:14px;}


.hz_2_r  {height:230px;overflow:hidden;width:490px;float:right;}
.hz_2_r  h3{color:#018182;height:36px;line-height:36px;font-size:15px; background:url(l3.jpg) no-repeat; text-indent:20px;}
.hz_2_r h3 a {float:right; width:20px;height:31px;padding-right:85px; display:block;}

.hz_2_r  ul {}
.hz_2_r  li {height:32px;line-height:32px; background:url(8.png) 12px center no-repeat; text-indent:30px;}
.hz_2_r  li a {color:#000;font-size:14px;}
.hz_2_r  li span {float:right;dispaly:block;padding-right:10px;font-size:14px;}

.gl_list {height:540px;overflow:hidden;width:770px;padding-left:230px;}
.gl_list h3{color:#000;height:36px;line-height:36px;font-size:13px; text-indent:20px; border-bottom:1px solid #ccc;padding-top:30px;}
.gl_list h3 a {color:#000;}
.gl_list ul {padding-bottom:90px;}
.gl_list li {height:30px;line-height:30px; background:url(10.png) 12px center no-repeat; text-indent:30px;}
.gl_list li a {color:#555;letter-spacing: 0.2em;}
.gl_list li span {float:right;letter-spacing: 0.2em;}


.gl_left {width:48px;width:144px; top:-20px;}
.gl_left h3{color:#000;height:54px;line-height:54px;font-size:16px;  text-indent:60px;}

.gl_left ul {width:136px;position:absolute;left:20px;z-index:99;}
.gl_left li {height:28px;line-height:28px; text-align:center;padding-left:9px;}
.gl_left li a {color:#000;letter-spacing: 0.2em;display:block; border:1px solid #ccc; background-color:#fff;}
.gl_left li.cur  { }
.gl_left li.cur a { font-weight:bold;background-color:#e4d3e3;}


.xl_content {overflow:hidden;width:770px;padding-left:230px;letter-spacing: 0.2em;}
.xl_content h3{color:#000;height:36px;line-height:36px;font-size:13px; text-indent:20px; border-bottom:1px solid #000;padding-top:30px;}
.xl_content h3 a {color:#000;}

.article { height:auto!important;min-height:490px; height:490px;line-height:2; color:#000;}
.title {font-size:16px; height:40px; line-height:40px; text-align:center;width:100%;padding-top:28px; font-weight:bold;color:#0000ff;}
.article_time{font-size:14px;text-align:center;padding-bottom:28px;font-weight:bold;color:#000;}



.foot {background-color:#438f9c;height:80px;padding:10px 0;}
.foot .p1 {color:#fff; text-align:center;line-height:1.2;  padding-top:20px;padding-bottom:15px;font-size:14px;}
.foot .p1 a{color:#fff;padding:0 10px;}
.foot .p2 {color:#fff; text-align:center;line-height:1.2;font-size:14px;}

.pb_sys_style1 .p_no_d {
    border: 1px solid #438f9c!important;
    background-color: #438f9c!important;
}
