@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	background-image: none;
	background-attachment: scroll;
	background-repeat: repeat-x;
	background-position: left top;
}

form,p,ul,li,table,input,h1,h2,h3,h4,div,td,tr{ margin:0px; padding:0px; list-style:none outside;}
img{ border:none; margin:0px; padding:0px}

.left{
	float:left;
	clip: rect(auto,auto,auto,auto);
}
.right{ float:right}

.both{ margin:0px; padding:0px; clear:both; font-size:0px; line-height:0px;}
/*全局定义*/
a{ color:#000000; text-decoration:none}
a:hover{color: #005395;text-decoration:underline; }
a.wen{ color:#fff; text-decoration:none;}
a.wen:hover{color:#0B0B0B;text-decoration:none;}

a.wen1{ color: #666666; text-decoration:none;}
a.wen1:hover{color:#FF6C1E;text-decoration:none;}


.top{
	width:1000px;
	margin:auto;
	height:85px;
}
.topleft{
	float:left;
	margin-top:8px;
	margin-bottom:14px;
	margin-left: 0px;
}
.toprig{
	float:right;
	line-height:40px;
}
.toprig a{ color:#333333; text-decoration:none}
.toprig a:hover{ color:#005395; text-decoration: underline}



.topmeun{
	width:1000px;
	margin-right: auto;
	margin-left: auto;
	height: 45px;
	clear: both;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
.m1{
	background:url(../images/m1.jpg);
	width:56px;
	height:14px;
	cursor:pointer;
	float:right;
	display:inline;
	line-height:0px;
	font-size:0px;
	margin-top: 0px;
	margin-right: 13px;
	margin-bottom: 0px;
	margin-left: 13px;
}
.m11{
	background:url(../images/m11.jpg);
	width:56px;
	height:14px;
	cursor:pointer;
	float:right;
	display:inline;
	line-height:0px;
	font-size:0px;
	margin-top: 0px;
	margin-right: 13px;
	margin-bottom: 0px;
	margin-left: 13px;
}
.m2{ background:url(../images/m2.jpg); width:52px; height:13px; cursor:pointer; float:right; margin:0px 13px 0px 13px; display:inline; line-height:0px; font-size:0px;}
.m22{ background:url(../images/m22.jpg); width:52px; height:13px; cursor:pointer; float:right; margin:0px 13px 0px 13px; display:inline; line-height:0px; font-size:0px;}
.m3{ background:url(../images/m3.jpg); width:51px; height:13px; cursor:pointer; float:right; margin:0px 13px 0px 13px; display:inline; line-height:0px; font-size:0px;}
.m33{ background:url(../images/m33.jpg); width:51px; height:13px; cursor:pointer; float:right; margin:0px 13px 0px 13px; display:inline; line-height:0px; font-size:0px;}
.m4{ background:url(../images/m4.jpg); width:52px; height:13px; cursor:pointer; float:right; margin:0px 13px 0px 13px; display:inline; line-height:0px; font-size:0px;}
.m44{ background:url(../images/m44.jpg); width:52px; height:13px; cursor:pointer; float:right; margin:0px 13px 0px 13px; display:inline; line-height:0px; font-size:0px;}
.m5{ background:url(../images/m5.jpg); width:51px; height:13px; cursor:pointe; float:right; margin:0px 13px 0px 13px; display:inline; line-height:0px; font-size:0px;}
.m55{ background:url(../images/m55.jpg); width:51px; height:13px; cursor:pointer; float:right; margin:0px 13px 0px 13px; display:inline; line-height:0px; font-size:0px;}
.m6{ background:url(../images/m6.jpg); width:56px; height:14px; cursor:pointer; float:right; margin:0px 13px 0px 13px; display:inline; line-height:0px; font-size:0px;}
.m66{ background:url(../images/m66.jpg); width:56px; height:14px; cursor:pointer; float:right; margin:0px 13px 0px 13px; display:inline; line-height:0px; font-size:0px;}
.m7{ background:url(../images/m7.jpg); width:52px; height:13px; cursor:pointer; float:right; margin:0px 13px 0px 13px; display:inline; line-height:0px; font-size:0px;}
.m77{ background:url(images/m77.jpg); width:52px; height:13px; cursor:pointer; float:right; margin:0px 13px 0px 13px; display:inline; line-height:0px; font-size:0px;}
.m8{ background:url(../images/m8.jpg); width:51px; height:13px; cursor:pointe; float:right; margin:0px 0px 0px 13px; display:inline; line-height:0px; font-size:0px;}
.m88{ background:url(../images/m88.jpg); width:51px; height:13px; cursor:pointer; float:right; margin:0px 0px 0px 13px; display:inline; line-height:0px; font-size:0px;}
.banner{
	width:1000px;
	margin:auto
}

.zhong{
	width:1000px;
	margin:auto;
	margin-top:20px;
}
.zhongleft{
	width:452px;
	float:left;
}
.zhonglefdao{
	width:452px;
	float:left;
	margin-bottom:5px
}
.zhongnewsdao{
	width:445px;
	float:left;
	position:relative;
	margin-top:10px;
}

.newsdao1{width:121px;height:22px;float:left;background:url(../images/on1.jpg);text-align:center;color:#000000; font-size:12PX; line-height:22px; margin-bottom:-1px; cursor:pointer}
.newsdao2{ width:80px; height:22px; float:left; background:url(../images/on2.jpg); text-align:center; color:#959595;top: 1px; font-size:12PX; line-height:22px; margin-bottom:-1px; cursor:pointer}

.zhongnewsnei{
	width:445px;
	float:left;
	background:url(../images/news_b.jpg);
	height:86px;
}
.news{
	width:445px;
	margin-top:10px
}
.news ul{
	width:420px;
	float:left;
	border-bottom:1px #EAEAEA solid;
	height:22px;
	line-height:22px;
	margin-left:12px;
	display:inline;
}
.news ul li{ float:left}
.newstitle{ width:70%; float:left}
.newstitle a{ color:#898989; text-decoration:none}
.newstitle a:hover{ color:#000000; text-decoration:none}
.newstim{ width:23%; text-align:right; font-size:11px;color:#83857A; }

.indexren{
	width:452px;
	float:left;
	margin-top:10px
}
.indexrennei{
	width:410px;
	float:left;
	height:94px;
	margin:16px 5px 0px 5px;
	display:inline
}

.indexrig{
	width:530px;
	float:right
}
.indexrigtopleft{
	width:303px;
	float:left
}
.indexrigtoplefttop{
	width:303px;
	float:left
}
.indexrigtoplefttop1{ width:19px; height:13px; text-align:center;line-height:13px; color:#FFFFFF; font-size:9px; font-weight:bold; cursor:pointer; background:url(../images/lan.jpg); float:left; margin-left:2px; display:inline; margin-top:25px}
.indexrigtoplefttop2{ width:19px; height:13px; text-align:center; line-height:13px; color:#FFFFFF; font-size:9px; font-weight:bold; cursor:pointer; background:url(../images/hui.jpg); margin-left:2px; float:left; display:inline; margin-top:25px}
.indexrigtopleftnei{
	width:303px;
	line-height:20px;
	float:left
}

.map{
	width:227px;
	float:left;
	margin-top:10px
}

.rigxia{
	width:530px;
	background:url(../images/bai_b.jpg);
	float:left;
	height:11px;
	margin-top:10px;
}
.rigxia1{ width:140px; background:#FFFFFF; text-align:center; color:#555555; float:left; font-weight:bold; font-size:7px; cursor:pointer; line-height:7px; margin-top:2px;}
.rigxia2{ width:140px; background:url(../images/lan_bb.jpg); text-align:center; color:#fff; float:left; font-weight:bold; font-size:7px; cursor:pointer; line-height:7px; margin-top:2px;}

.indexser{ width:100px; float:left; margin-top:15px}
.indexserlef{
	width:270px;
	float:left
}
.indexserrig{ width:75px; float:left}

.indexchanb{ width:230px; float:right; margin-top:15px}
.indexchanbli{ width:230px;}
.indexchanbli1{
	width:108px;
	line-height:21px;
	height:21px;
	cursor:pointer;
	margin-bottom:3px;
	text-indent:3em;
	color:#fff;
	background-image: url(../images/lan_b.jpg);
}
.indexchanbli2{
	width:108px;
	line-height:21px;
	height:21px;
	cursor:pointer;
	margin-bottom:3px;
	text-indent:3em;
	color:#0B0B0B;
	background-image: url(../images/hui_b_2.jpg);
}


.donw{ width:960px; margin:auto; background: url(../images/xian_b.jpg) repeat-x; font-size:0px; line-height:0px;}
.downxia{
	width:896px;
	margin-top:20px;
	padding-bottom:20px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

.aboutbanner{
	width:1000px;
	margin: auto
}
.aboutzhong{
	width:1000px;
	margin:auto;
	margin-bottom:20px;
	background-image: none;
}
.aboutzhongleft{
	width:218px;
	float:left;
	background-repeat: no-repeat;
}
.aboutleftdao{
	width:218px;
	float:left;
	margin-top:15px;
	display:inline;
	text-align: center;
	background: #357bed;
	color: #fff;
	line-height: 28px;
	font-size: 18px;
}
.aboutleftmeun{ width:182px; float:left; margin-left:18px; display:inline}
.aboutleftmeun ul{margin-top:5px; border-bottom:1px #E8E8E8 solid; padding-left:20px; }
.aboutleftmeun ul li{ line-height:23px; background:url(../images/aboutli1.jpg) no-repeat; background-position:left center; text-indent:1em;}
.aboutleftmeun ul li:hover{ line-height:23px; background:url(../images/aboutli2.jpg) no-repeat; background-position:left center; text-indent:1em; }

.aboutleftshou{ width:167px; height:114px; float:left; margin-left:18px; display:inline; background:url(../images/leftcha_b.jpg);}
.aboutleftshou1{ width:130px; border:none; background:none; margin-top:35px; margin-left:20px; display:inline}
.aboutleftshou2{ width:130px; border:none; background:none; margin-top:10px; margin-left:20px; display:inline}
.aboutleftshou3{width:50px; height:20px; background:none; border:0px; margin-top:10px; cursor:pointer}

.aboutrig{
	width:753px;
	float:right;
	border: thick none #333333;
}
.aboutrigdao{
	width:754px;
	float:left;
	border-bottom:1px #d9d9d9 solid;
	line-height:24px;
	margin-top:20px;
	background:url(../images/aboutrigli.jpg) no-repeat;
	background-position:left center;
	text-indent:1.5em
}

.aboutrigdao a{ color:#025193; text-decoration:none}
.aboutright {
.main{width:800px;/* 总的宽度 */
background:red;
}
.main .col1{
float:left;/* 这个是关键的地方 让col1往左浮动，这样它的后面（右边）就可以放置别的元素（别的元素：可以是div，图片，文字等） */
width:300px;height:300px;
background:#eee;border:1px solid #ccc;
}
.main .col2{
float:left;/* 这个是关键的地方 让col2也往左浮动，紧跟在col1的后面 */
margin-left:5px;/* 让col2和col1之间有些间隔 */
width:490px;height:300px;/* 给一个尺寸 可以随意*/
background:#ddd;
border:1px solid #ccc;
}
.clear-float{clear:both}/* 清除col1和col2的float,否则main的高度会出错 没有包住它里面的有float的元素。 */


}

.aboutrigdao a:hover{ color:#000; text-decoration:none}

.aboutrignei{	
	width:720px;
	line-height:24px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 7cm;
	height: auto;
	color: #666666;
	list-style-position: inside;
	list-style-type: none;
	list-style-image: none;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: thin none #0000FF;
	float: left;
	background-image: none;
}

.aboutrignei01{
	width:450px;
	float:left;
	line-height:24px;
	padding:20px;
	background-image: url(../images/DW01.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right 6cm;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: auto;
	color: #666666;
	list-style-position: inside;
	list-style-type: none;
	list-style-image: none;
}
.aboutrignei02{
	width:auto;
	float:left;
	line-height:20px;
	padding:0px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: auto;
	color: #666666;
	list-style-position: inside;
	list-style-type: none;
	list-style-image: none;
}

.down1{ width:753px; float:left}
.down1 ul{ border-bottom:1px #B6CDDF dotted; height:34px; line-height:28px;}
.down1 ul li{ float:left}
.ANN {
	line-height: normal;
}

.downtitle{
	width:88%;
	float:left
}
.downxiazai{ width:10%; float:right; background:url(../images/downli.jpg) no-repeat; background-position:left center; text-indent:1em }
.newDate{
	width:12%;
	float:right;
}

.downfenye{ float:right; text-align: right; width:100%; margin-top:20px}



/* common styling */
.menua {font-family: arial, sans-serif; width:172px;position:relative;float:left; margin-left:28px; display:inline; margin-top:10px}
.menua ul li a {
	display:block;
	text-decoration:none;
	color:#000000;
	width:172px;
	height:23px;
	background:url(../images/aboutli1.jpg) no-repeat;
	background-position:left center;
	text-indent:1em;
	line-height:23px;
	overflow:hidden;
	font-weight: normal;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.menua ul {padding:0; margin:0;list-style-type: none; }
.menua ul li {float:left; margin-right:1px; position:relative;}
.menua ul li ul {display: none;}
/* specific to non IE browsers */
.menua ul li:hover a {color:#fff; background:#005395;}
.menua ul li:hover ul {display:block; position:absolute; top:0; left:172px; width:150px;}
.menua ul li:hover ul li a.hide {background: #256ca4; color:#fff;}
.menua ul li:hover ul li:hover a.hide {
	background: #256ca4;
	color:#FFF;
	font-weight: bold;
}
.menua ul li:hover ul li ul {display: none;}
.menua ul li:hover ul li a {display:block; background:#c6d5eb; color:#000; width:150px;}
.menua ul li:hover ul li a:hover {background:#256ca4; color:#fff; width:150px;}
.menua ul li:hover ul li:hover ul {display:block; position:absolute; left:150px; top:0; width:150px;}
.zhong .indexrig .indexrigtopleft .teLy {
	float: left;
	height: 20px;
	width: 100px;
	position: relative;
	left:200px;
}
.aboutrignei03 {
	width:724px;
	float:left;
	line-height:24px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center 5cm;
	height: auto;
	color: #666666;
	list-style-position: inside;
	list-style-type: none;
	list-style-image: none;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 10px;
	border: 1px none #999999;
}
.aboutrigneiWJL {
	float:none;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center;
	height: auto;
	color: #666666;
	list-style-position: inside;
	list-style-type: none;
	list-style-image: none;
	border: 1px none #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 23px;
}
.endtext {
	width: 260px;
	float: none;
	color: #666666;
}
.endtext1 {
	width: 250px;
	float: right;
	color: #666666;
	margin-left: auto;
}
.endtext2 {
	width: 250px;
	float: right;
	color: #666666;
}
.endtext3 {
	width: 240px;
	float: left;
	color: #666666;
}
#centerdiv {
	width: 1000px;
	text-align:left;
	margin:0 auto;
}
.endtext4 {
	width: 200px;
	float: left;
	background-position: right bottom;
	background-repeat: no-repeat;
	color: #666666;
	background-image: url(../images/2w.png);
}
.m9 {
	width:24px;
	height:13px;
	cursor:pointer;
	float:right;
	display:inline;
	line-height:0px;
	font-size:0px;
	margin-top: 0px;
	margin-right: 13px;
	margin-bottom: 0px;
	margin-left: 13px;
	background-image: url(../images/m9.jpg);
}
.m99 {
	background:url(../images/m99.jpg);
	width:24px;
	height:13px;
	cursor:pointer;
	float:right;
	display:inline;
	line-height:0px;
	font-size:0px;
	margin-top: 0px;
	margin-right: 13px;
	margin-bottom: 0px;
	margin-left: 13px;
}
.hd {
	background-image: url(../images/top0003.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#mm li .j_menuOut .news_neili p a {
	color: #FFF;
}
.ss {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
input#keys {
	width: 180px;
	background-image: url(../images/search.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	text-indent: 25px;
	background-color: #FFF;
	border: 1px solid #7BC4ED;
	line-height: 20px;
	height: 20px;
}
.ss form table tr td #button {
	height: 24px;
	width: 50px;
}
 #Tab1{
	margin-top:10px;
}
	

	.Menubox {
	background:url(../images/b11.gif) repeat-x;
	height:28px;
	line-height:28px;
}
	.Menubox ul{margin:0px; padding:0px;}
	.Menubox li{float:left; display:block; cursor:pointer; width:120px; text-align:center; color:#666;font-weight:bold;line-height:28px;}
	.Menubox ul li{ font-size:12px;background:url(../images/b11.gif)}
	.Menubox li.hover{padding:0px; background:#fff; width:122px; border-left:1px solid #ccc;
	  border-top:1px solid #ccc; border-right:1px solid #ccc; background:url(../images/bg2.gif);
	  color:#fff; font-weight:bold; height:27px; line-height:27px;}
	.Contentbox{
	clear:both;
	border:0px solid #f8f8f8;
	border-top:0px solid #eee;
	height:180px;
	padding-top:0px;
	overflow:hidden;
	background-color:#eee;
	padding-left: 15px;
}
	 .main_btm{ width:970px; height:230px; overflow:hidden;}
.sy_main{clear:both;  }
	#tabs1 { height:auto;  width: 965px; border: 1px solid #ccc;  padding-left:3px; padding-top:15px; margin-top:5px; background-color:#FFF;}
	.sy_menu0{ width: 960px; height:32px;  background:url(../images/nav_by.jpg) bottom center no-repeat;}
		.sy_menu0 li{ display:block; float: left; padding: 4px 0; width:130px; text-align: center; cursor:pointer;background:url(../images/4.jpg) center center no-repeat; margin-right:2px; height:22px;font-size:14px; font-family:"微软雅黑";}
		.sy_menu0 li.hover{  background:url(../images/41.jpg) center center no-repeat;font-size:14px; font-family:"微软雅黑"; font-weight:700; color:#FFF;}
		
	#sy_main0 ul{ display:none;}
	#sy_main0 ul.block{ display: block;}
	
	
	.syMain{ width:960px; height:150px;  margin:10px 0; padding-top:5px; /*background:url(images/bg_15.gif) center center repeat-y;*/}
	
	.syMain img.imgg {
	float:right;
	width:213px;
	height:140px;
	margin:0 15px 0 0;
	background:#fff;
	padding:2px;
	border:#333;
	margin-left:5px;
	border:#666 1px solid;
}
    .syMain .syRight { margin-top:0px; width:720px; overflow:hidden; height:140px;/*background:url(images/12453044.jpg) no-repeat;*/}
	.syMain .syRight div { width:700px; text-indent:24px; line-height:20px; margin-top:5px; color:#0f0e42;}
	.syMain .syRight div a{ }
	
.rzz,.rzz2 {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	clear: both;
}
.fx {
	font-size: 1px;
	line-height: 1px;
	clear: both;
	float: none;
	height: 1px;
	width: 100%;
	overflow: hidden;
}
.nn li {
	background-image: url(../images/xiaojiantou.gif);
	background-repeat: no-repeat;
	background-position: left center;
	list-style-type: none;
}
.nn li a {
	padding-left: 10px;
	line-height: 20px;
}
.fw ul li {
	float: left;
	width: 100px;
	text-align: center;
}
.fw ul li a {
	display: block;
	line-height: 20px;
}
.fw {
	height: 160px;
}
.fw_title {
	line-height: 30px;
	color: #FFF;
	background-color: #0357de;
	text-indent: 10px;
	font-weight: bold;
}
.fw ul {
	padding: 10px;
	border: 1px solid #e0e0e0;
	height: 105px;
}
#demo {
overflow:hidden;
width: 975px;
position:absolute;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.pf {z-index:999; position:fixed; top:0; left:0; width:100%; _position:absolute;_top: 0;overflow:visible;}
