.STYLE1 {
	font-size: 16px;
	color: #000000;
}
.top1 {
	width:993px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/line1.png);
	height:34px;
	font-size:12px;
}
.top1 a {
	color:#000000; text-decoration:none;	
}
.top1_1 {
	background-image:url(../images/line1_1.png); width:35px;height:34px; margin-left:10px; float:left;
}
.top1_2 {
	width:750px;height:34px;float:left; line-height:34px;  
}
.top1_3 {
    width:30px; height:34px;;float:left; line-height:34px;	
}
.top1_4 {
	padding-top:5px;
}
.top1_5 {
	width:70px; height:34px;float: left; line-height:34px;
}
.top1_6 {
	width:30px; height:34px;;float:left; line-height:34px;
}
.top1_7 {
	width:60px; height:34px;float: left; line-height:34px;
}
.top2 {
	width:993px; margin-left:auto; margin-right:auto; background-image: url(../images/line2.png); height:220px;font-size:12px;
}
.top3 {
	widh:993px; margin-left:auto; margin-right:auto; background-image: url(../images/line3.png); height:30px;font-size:12px;
}
.top3_1 {
	height:30px; margin-left:470px; width:100px; float:left; line-height:30px;
}
#a {
	font-size:20px;
}

/*----------top样式-----------*/
.top{width:auto; margin:0 auto; background:url(../images/bn_bg.jpg) repeat-x center;}
.top .logo{width:1000px; height:214px; text-align:center; margin:0 auto;}
.menu{
	border: 1px solid #4C88C4;
	
	height: 50px;
	width: auto;
	position: relative;
}
.menu_b{width:1412px; margin:0 auto; text-align:left}
.menu_b li{ margin:0 auto;float:left; background:url(../images/zbf_03.jpg) no-repeat right; color:#fff; font-size:16px; height:40px; line-height:30px; padding:0 30px; list-style-type:none; display:inline; text-align:center}
.menu_b li a:link{color:#fff; text-decoration:none;}
.menu_b ul li a:hover{color:#ea5b30; text-decoration:none; text-align:center; list-style-type:none; display:inline}
.menu_b li a:visited{color:#fff; text-decoration:none;}
.menu_b .menu_r{height:0px; line-height:8px; padding:0 30px; color:#fff; font-size:16px; background:none;}
.srk {
	margin: 0;
	padding: 0 5px;
	height: 30px;
	line-height:30px;
	width: 270px;
	font-size: 12px;
	color: #005E60;
	border:1px solid #356aa0;
}

/* -----------图片切换样式----------- */
#slideshow{position:relative;height:280px;width:380px; border:0px solid #dce9f9; margin-bottom:0px;}
#slideshow div{
	position: absolute;
	top: -1px;
	left: 80px;
	z-index: 8;
	opacity: 0.0;
	height: 280px;
	overflow: hidden;
	background-color: #ffffff;
	width: 380px;
}
#slideshow div.current{z-index:10;}
#slideshow div.prev{z-index:9;}
#slideshow div img{display:block;border:0;margin:4px;}
#slideshow div span{
	display: none;
	position: absolute;
	bottom: 0px;
	left: 1px;
	margin: 0 4px;
	text-align: center;
	height: 0px;
	line-height: 0px;
	background: #000;
	color: #fff;
	width: 360px;
}
#slideshow div.current span{display:block;}
.ty_list{width:96%; margin:0 auto;}
.ty_list li{text-align:right; line-height:30px; background:url(../images/gxpic_30.jpg) no-repeat left; color:#a4a4a4; font-size:14px;}
.ty_list li a{float:left; text-decoration:none; text-indent:10px; color:#595959;}
.ty_list li a:hover{color:#1d5894; text-decoration:none;}
@charset "utf-8";
/* CSS Document */
  * {padding:0;margin:0 auto;}
body {padding-right:0px;padding-left:0px;font-size:14px;padding-bottom:0px;margin:0px;color:#595959;padding-top: 0px;font-family:"微软雅黑","黑体",verdana, arial, helvetica, sans-serif;line-height:30px;/*background:#f8f7e7 repeat-x;*/ background:#fff;}
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}

ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 

.clear{clear: both;}
.left{float:left;}
.right{float:right;}
.div_k{display:block; font-size:0px; line-height:0px; height:20px}
.div_k2{display:block; font-size:0px; line-height:0px; height:10px}
.bord{border:1px solid #F00;}


/*----------top样式-----------*/
.top{width:auto; margin:0 auto; background:url(../images/bn_bg.jpg) repeat-x center;}
.top .logo{width:1000px; height:214px; text-align:center; margin:0 auto;}
.menu{border:1px solid #174574; background:url(../images/gxpic_04.jpg) repeat-x; height:46px; width:auto;}
.menu_b{width:1000px; margin:0 auto;}
.menu_b li{float:left; background:url(../images/zbf_03.jpg) no-repeat right; color:#fff; font-size:16px; height:45px; line-height:45px; padding:0 30px;}
.menu_b li a:link{color:#fff; text-decoration:none;}
.menu_b ul li a:hover{color:#ea5b30; text-decoration:none;}
.menu_b li a:visited{color:#fff; text-decoration:none;}
.menu_b .menu_r{height:45px; line-height:45px; padding:0 30px; color:#fff; font-size:16px; background:none;}
.srk {
	margin: 0;
	padding: 0 5px;
	height: 40px;
	line-height:40px;
	width: 270px;
	font-size: 12px;
	color: #005E60;
	border:1px solid #356aa0;
}



/*----------main样式-----------*/
.main{width:auto; background:url(../images/gxpic_07.jpg) repeat-x; margin:0 auto; border:none;}
.main_a{width:1000px; margin:0 auto; background:#fff;}
.m_l{width:608px; padding-left:5px;}
.m_r{width:372px; padding-right:5px;}
.news{background:#fff; height:345px; width:1000px; margin:0 auto;}
.tzgg{padding:15px 10px 0 0; width:360px;}
.tzgg_tit{text-align:left; color:#015ea6; font-size:18px; line-height:40px;}
.tzgg_tit a{color:#015ea6; text-decoration:none;}
.tzgg_list{width:auto; margin:0 auto;}
.tzgg_list li{text-align:right; line-height:30px; background:url(../images/gxpic_13.jpg) no-repeat left; color:#a4a4a4; font-size:14px;}
.tzgg_list li a{float:left; text-decoration:none; text-indent:20px; color:#595959;}
.tzgg_list li a:hover{color:#1d5894; text-decoration:none;}
.sear{border:1px solid #356aa0; height:40px; width:350px; padding-left:10px; margin-top:8px;}
.ty_tit{background:#f1fcff; height:44px; border-top:2px solid #225c97;}
.tyt2_m{height:45px; width:100%; background:#225c97;}
.tyt2_l{background:url(../images/gxpic_34.jpg) no-repeat left; height:45px;font-size:16px; line-height:44px; color:#fff; width:120px; text-align:center;}
.tyt2_r{background:url(../images/gxpic_36.jpg) no-repeat right; width:62px; height:36px; line-height:30px; padding-top:9px; color:#838383; padding-right:10px;}
.tyt2_r a{color:#838383; text-decoration:none;}
.tyt_biaot{background:url(../images/gxpic_28.jpg) no-repeat center; height:36px; font-size:16px; color:#fff; line-height:36px; text-align:center; width:122px;}
.tyt_bt2{font-size:16px; line-height:44px; color:#225c97; width:100px; text-align:center;}
.more{line-height:30px; padding-top:9px; color:#838383; padding-right:10px;}
.more a{color:#838383; text-decoration:none;}
.ty_list{width:96%; margin:0 auto;}
.ty_list li{text-align:right; line-height:30px; background:url(../images/gxpic_30.jpg) no-repeat left; color:#a4a4a4; font-size:14px;}
.ty_list li a{float:left; text-decoration:none; text-indent:10px; color:#595959;}
.ty_list li a:hover{color:#1d5894; text-decoration:none;}
.tybj{background:#fdfdfd; height:auto; margin:0 auto; padding:5px 0;}
.dcwj{width:40%; text-align:left; margin:0 auto; _height:130px;}
.dcwj p{height:30px;}
.gdtp{margin:0 auto; width:auto;}
.gdtp li{float:left; padding:15px 8px; line-height:20px; text-align:left; font-size:12px;}
.gdtp img{border:3px solid #fafafa;}
.gdan{padding:20px 10px;}
.boot{background:url(../images/gxpic_59.jpg) repeat-x; width:auto; height:222px; color:#bfc0c2;}
.boot_a{width:1000px; margin:0 auto; height:222px;}
.boot .gywm{text-align:left; margin:20px; padding:0 20px; line-height:30px; border-right:1px dashed #bfc0c2;}
.boot .bq{text-align:center; padding:20px 80px; line-height:30px;}
.boot .ewm{padding:20px 0; line-height:20px; font-size:12px; text-align:center;}
.boot .ewm .img{margin:0 20px;}
.boot .link{margin:20px 20px;}



/*----------内页样式-----------*/
.nm_a{width:980px; margin:0 auto; padding:10px; background:#fff; height:auto !important; min-height:600px; height:600px;}
.dqwz{width:auto; background:#f1fcff; margin:0 auto; text-align:left; padding-left:20px; color:#1f5a95; line-height:30px; height:30px;}
.dqwz a{color:#1f5a95; text-decoration:none;}
.nm_l{width:270px;}
.nm_r{width:690px;}
.nm_menu{background:#fbfcfd; width:auto; height:auto; margin:0 auto; padding:10px; display:block;}
.nm_menu li{background:url(../images/gxpic_03.jpg) no-repeat bottom; height:45px; color:#1e5995; line-height:45px; text-align:center;}
.nm_menu li a{color:#1e5995; text-decoration:none;}
.nm_menu li a:hover{display:block; background:url(../images/gxpic_11.jpg) no-repeat top; height:45px; width:210px; line-height:40px; color:#fff; text-align:center;}
.nsear{border:1px solid #356aa0; height:40px; width:270px; margin-top:8px;}
.nr_bk{border:1px solid #ececec; border-top:none; width:auto; height:auto !important; min-height:600px; height:600px;}
.neit{border:1px solid #cfcfcf; width:auto;}
.neit_tit{border-bottom:1px dashed #ccc; line-height:40px; font-size:16px; color:#ea5b30; text-align:center; margin:0 10px; width:98%;}
.neit_text{padding:15px; text-align:left; line-height:24px; text-indent:2em;}



/* -----------图片切换样式----------- */
#slideshow{position:relative;height:344px;width:608px; border:1px solid #dce9f9; margin-bottom:15px;}
#slideshow div{position:absolute;top:0;left:0;z-index:8;opacity:0.0;height:344px;overflow:hidden;background-color:#FFF;}
#slideshow div.current{z-index:10;}
#slideshow div.prev{z-index:9;}
#slideshow div img{display:block;border:0;margin:4px;}
#slideshow div span{display:none;position:absolute;bottom:0;left:0;margin:0 4px; text-align:center;height:50px;line-height:50px;background:#000;color:#fff;width:608px;}
#slideshow div.current span{display:block;}



/*滚动样式*/
#demo {
overflow:hidden;
float: left; height:120px;
width:970px; margin-left:20px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.yximg_list{width:620px; height:150px;}
.yximg_list li{float:left; padding:7px 10px; }
.yximg_list li img{border:4px solid #ebebeb;;vertical-align:middle;}


#mrq{width:970px; margin:20px auto;border:1px solid #000; padding:2px}
#Marquee_x { overflow:hidden; width:970px; padding-top:5px; } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;line-height:25px;height:100px; width:127px; padding:0 5px; overflow:hidden}
#Marquee_x ul li div img{ display:block}
#Marquee_x ul li div p{ display:block;line-height:29px; text-align:left;}



#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}
@charset "utf-8";
/* CSS Document */
  * {padding:0;margin:0 auto;}
body {padding-right:0px;padding-left:0px;font-size:14px;padding-bottom:0px;margin:0px;color:#595959;padding-top: 0px;font-family:"微软雅黑","黑体",verdana, arial, helvetica, sans-serif;line-height:30px;/*background:#f8f7e7 repeat-x;*/ background:#fff;}
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}

ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 

.clear{clear: both;}
.left{float:left;}
.right{float:right;}
.div_k{display:block; font-size:0px; line-height:0px; height:20px}
.div_k2{display:block; font-size:0px; line-height:0px; height:10px}
.bord{border:1px solid #F00;}


/*----------top样式-----------*/
.top{width:auto; margin:0 auto; background:url(../images/bn_bg.jpg) repeat-x center;}
.top .logo{width:1000px; height:214px; text-align:center; margin:0 auto;}
.menu{border:1px solid #174574; background:url(../images/gxpic_04.jpg) repeat-x; height:46px; width:auto;}
.menu_b{width:1000px; margin:0 auto;}
.menu_b li{float:left; background:url(../images/zbf_03.jpg) no-repeat right; color:#fff; font-size:16px; height:45px; line-height:45px; padding:0 30px;}
.menu_b li a:link{color:#fff; text-decoration:none;}
.menu_b ul li a:hover{color:#ea5b30; text-decoration:none;}
.menu_b li a:visited{color:#fff; text-decoration:none;}
.menu_b .menu_r{height:45px; line-height:45px; padding:0 30px; color:#fff; font-size:16px; background:none;}
.srk {
	margin: 0;
	padding: 0 5px;
	height: 40px;
	line-height:40px;
	width: 270px;
	font-size: 12px;
	color: #005E60;
	border:1px solid #356aa0;
}



/*----------main样式-----------*/
.main{width:auto; background:url(../images/gxpic_07.jpg) repeat-x; margin:0 auto; border:none;}
.main_a{width:1000px; margin:0 auto; background:#fff;}
.m_l{width:608px; padding-left:5px;}
.m_r{width:372px; padding-right:5px;}
.news{background:#fff; height:345px; width:1000px; margin:0 auto;}
.tzgg{padding:15px 10px 0 0; width:360px;}
.tzgg_tit{text-align:left; color:#015ea6; font-size:18px; line-height:40px;}
.tzgg_tit a{color:#015ea6; text-decoration:none;}
.tzgg_list{width:auto; margin:0 auto;}
.tzgg_list li{text-align:right; line-height:30px; background:url(../images/gxpic_13.jpg) no-repeat left; color:#a4a4a4; font-size:14px;}
.tzgg_list li a{float:left; text-decoration:none; text-indent:20px; color:#595959;}
.tzgg_list li a:hover{color:#1d5894; text-decoration:none;}
.sear{border:1px solid #356aa0; height:40px; width:350px; padding-left:10px; margin-top:8px;}
.ty_tit{background:#f1fcff; height:44px; border-top:2px solid #225c97;}
.tyt2_m{height:45px; width:100%; background:#225c97;}
.tyt2_l{background:url(../images/gxpic_34.jpg) no-repeat left; height:45px;font-size:16px; line-height:44px; color:#fff; width:120px; text-align:center;}
.tyt2_r{background:url(../images/gxpic_36.jpg) no-repeat right; width:62px; height:36px; line-height:30px; padding-top:9px; color:#838383; padding-right:10px;}
.tyt2_r a{color:#838383; text-decoration:none;}
.tyt_biaot{background:url(../images/gxpic_28.jpg) no-repeat center; height:36px; font-size:16px; color:#fff; line-height:36px; text-align:center; width:122px;}
.tyt_bt2{font-size:16px; line-height:44px; color:#225c97; width:100px; text-align:center;}
.more{line-height:30px; padding-top:9px; color:#838383; padding-right:10px;}
.more a{color:#838383; text-decoration:none;}
.ty_list{width:96%; margin:0 auto;}
.ty_list li{text-align:right; line-height:30px; background:url(../images/gxpic_30.jpg) no-repeat left; color:#a4a4a4; font-size:14px;}
.ty_list li a{float:left; text-decoration:none; text-indent:10px; color:#595959;}
.ty_list li a:hover{color:#1d5894; text-decoration:none;}
.tybj{background:#fdfdfd; height:auto; margin:0 auto; padding:5px 0;}
.dcwj{width:40%; text-align:left; margin:0 auto; _height:130px;}
.dcwj p{height:30px;}
.gdtp{margin:0 auto; width:auto;}
.gdtp li{float:left; padding:15px 8px; line-height:20px; text-align:left; font-size:12px;}
.gdtp img{border:3px solid #fafafa;}
.gdan{padding:20px 10px;}
.boot{background:url(../images/gxpic_59.jpg) repeat-x; width:auto; height:222px; color:#bfc0c2;}
.boot_a{width:1000px; margin:0 auto; height:222px;}
.boot .gywm{text-align:left; margin:20px; padding:0 20px; line-height:30px; border-right:1px dashed #bfc0c2;}
.boot .bq{text-align:center; padding:20px 80px; line-height:30px;}
.boot .ewm{padding:20px 0; line-height:20px; font-size:12px; text-align:center;}
.boot .ewm .img{margin:0 20px;}
.boot .link{margin:20px 20px;}



/*----------内页样式-----------*/
.nm_a{width:980px; margin:0 auto; padding:10px; background:#fff; height:auto !important; min-height:600px; height:600px;}
.dqwz{width:auto; background:#f1fcff; margin:0 auto; text-align:left; padding-left:20px; color:#1f5a95; line-height:30px; height:30px;}
.dqwz a{color:#1f5a95; text-decoration:none;}
.nm_l{width:270px;}
.nm_r{width:690px;}
.nm_menu{background:#fbfcfd; width:auto; height:auto; margin:0 auto; padding:10px; display:block;}
.nm_menu li{background:url(../images/gxpic_03.jpg) no-repeat bottom; height:45px; color:#1e5995; line-height:45px; text-align:center;}
.nm_menu li a{color:#1e5995; text-decoration:none;}
.nm_menu li a:hover{display:block; background:url(../images/gxpic_11.jpg) no-repeat top; height:45px; width:210px; line-height:40px; color:#fff; text-align:center;}
.nsear{border:1px solid #356aa0; height:40px; width:270px; margin-top:8px;}
.nr_bk{border:1px solid #ececec; border-top:none; width:auto; height:auto !important; min-height:600px; height:600px;}
.neit{border:1px solid #cfcfcf; width:auto;}
.neit_tit{border-bottom:1px dashed #ccc; line-height:40px; font-size:16px; color:#ea5b30; text-align:center; margin:0 10px; width:98%;}
.neit_text{padding:15px; text-align:left; line-height:24px; text-indent:2em;}



/* -----------图片切换样式----------- */
#slideshow{position:relative;height:280px;width:380px; border:0px solid #dce9f9; margin-bottom:10px;}
#slideshow div{
	position: absolute;
	top: opx;
	left: -20px;
	z-index: 8;
	opacity: 0.0;
	height: 280px;
	overflow: hidden;
	background-color: #FFF;
}
#slideshow div.current{z-index:10;}
#slideshow div.prev{z-index:9;}
#slideshow div img{display:block;border:0;margin:4px;}
#slideshow div span{display:none;position:absolute;bottom:0;left:0;margin:0 4px; text-align:center;height:50px;line-height:50px;background:#000;color:#fff;width:608px;}
#slideshow div.current span{display:block;}



/*滚动样式*/
#demo {
overflow:hidden;
float: left; height:120px;
width:970px; margin-left:20px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.yximg_list{width:620px; height:150px;}
.yximg_list li{float:left; padding:7px 10px; }
.yximg_list li img{border:4px solid #ebebeb;;vertical-align:middle;}


#mrq{width:970px; margin:20px auto;border:1px solid #000; padding:2px}
#Marquee_x { overflow:hidden; width:970px; padding-top:5px; } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;line-height:25px;height:100px; width:127px; padding:0 5px; overflow:hidden}
#Marquee_x ul li div img{ display:block}
#Marquee_x ul li div p{ display:block;line-height:29px; text-align:left;}



#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}
.tzgg_list{width:auto; margin:0 auto;}
.tzgg_list li{text-align:right; line-height:30px; background:url(../images/gxpic_13.jpg) no-repeat left; color:#a4a4a4; font-size:14px;}
.tzgg_list li a{float:left; text-decoration:none; text-indent:20px; color:#595959;}
.tzgg_list li a:hover{color:#1d5894; text-decoration:none;
.zsxx {
	background-image: url(../img/zs_r4_c3.jpg);}
.gkkx {
	background-image: url(../img/zs_r4_c4.jpg);}
.xyxw {
	background-image: url(../img/zs_r13_c3.jpg);}
.bkzn {
	background-image: url(../img/zs_r13_c4.jpg);}
.mbg {
	background-image: url(../img/zs-more_r16_c1.jpg);}
.mbt {
	background-image: url(../img/zs-more_r2_c2.jpg);
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;}
.cbg {
	background-image: url(../img/zs-c_r5_c1.jpg);}
.zbg {
	background-image: url(../img/zs-c.jpg);}

.STYLE1 {	font-size: 36px;
	font-weight: bold;
}
.STYLE2 {font-size: 14px}


.maincontent {color:#333333; font-size:14px; margin-top: 15px; margin-left:30px;}
.maincontent p {font-size:14px; text-indent:2em; white-space:normal; line-height:24px; padding:0px 0px 15px 0px;}
.maincontent h2 {color:#323232;font-size:14px; height: 32px;}
.maincontent h3 {color:#323232;font-size:14px;}
