﻿@charset "utf-8";


/* ȫֹCSS */
* {margin:0;padding:0;}

body {text-align:left;font:normal 12px/1.6em simsun, Verdana, Lucida, Arial, Helvetica, sans-serif;color:#353535;margin: 0px;}
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse;}
ol,ul {list-style:none;}
a {text-decoration:none;color:#353535;}
a:hover {color:#CD0102;}
input,select,form img,button {vertical-align:middle;}
button {border:0;cursor:pointer;}
img {border:0;}
em {font-style:normal;}

A:link {text-decoration: none; color: #175991} 
A:visited {text-decoration: none; color: #092177} 
A:active {	text-decoration: none;} 
A:hover {text-decoration: underline; color: #FF0000} 
.arce {	width: 970px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}
.topBG {
	background:url(../images/2009bg.jpg);
	height: 136px;
}
.dh {	background-image: url(../images/2009dh.jpg);	height: 48px;	margin-bottom: 5px;}
.dh ul{	list-style-type: none;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	width: 920px;}
.dh li {	list-style-type: none;	width: 65px;	float: left;	font-size: 14px;	margin-top: 4px;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #FFFFFF;	margin-right: 10px;}
.bannerA {	width:970px;	height:90px;	zoom:1;	overflow:hidden;	margin-top: 0px;	margin-right: auto;	margin-bottom: 5px;	margin-left: auto;}
.seach {	width:970px;	height:28px;	zoom:1;	overflow:hidden;	margin-top: 0px;	margin-right: auto;	margin-bottom: 10px;	margin-left: auto;}
#contain {	width:970px;	height:auto;	overflow:hidden;	_zoom:1;	margin-top: 0;	margin-right: auto;	margin-bottom: 0;	margin-left: auto;}
  .mainBox {float:left;width:754px;height:auto;overflow:hidden;_zoom:1;}
    .flashNews, .smallBox {	position:relative;	float:left;	margin-bottom:10px;	overflow:hidden;	border:1px solid #8ec7a4;	width: 304px;}
    .firstNews, .mediumBox {position:relative;float:right;width:436px;margin-bottom:10px;overflow:hidden;border:1px solid #66d4f4;background-image: }
	.mediumBox {	width:436px;	border:1px solid #B6CAE3;	border:1px solid #B6CAE3;	background-color: #FFFFFF;}
	.mediumBox .wh {	width:435px;}
	.bigBox  {	clear:both;	float:none;	width:752px;	height:285px;	margin-bottom:12px;	overflow:hidden;	text-align: left;}

	.smallBox h3 {	float:left;	width:152px;	height:26px;	line-height:26px;	text-align:center;	font-size:14px;
	font-weight:normal;	background-color: #e4f6fc;	background-image: url(../images/bt_left_bg.jpg);background-repeat: repeat-x;	background-position: top;	margin-top: -1px;margin-bottom: 0;	margin-left: -1px;	margin-right: -1px;	border: 1px solid #8ec7a4;cursor:pointer;border-right:0;}
	.mediumBox h3 {	float:left;	line-height:26px;	text-align:center;	font-size:14px;	font-weight:normal;	background-color: #e4f6fc;
	background-image: url(../images/bt_bg.jpg);	background-repeat: repeat-x;border:1px solid #B6CAE3;cursor:pointer;}


	.contentBox {display:none;}

	.smallBox .upH3, .mediumBox .upH3 {font-weight:bold;border-bottom:1px solid #FFFFFF;background:#FFFFFF;}
	.smallBox .upH3 {height:27px;border-bottom:0;}
	.mediumBox .upH3 {height:27px;position:relative;border-bottom:0;z-index:10;}
	.smallBox .upBox, .mediumBox .upBox {display:block;position:absolute;top:27px;left:2px;}
	.mediumBox a {font-size:14px;}
		
		
    .firstNews h3 {	width:432px;	height:27px;	line-height:27px;	text-indent:14px;	font-size:14px;	color: #468fce;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 5px;	margin-left: 0px;}
    .firstNews h4 {	width:410px;	height:25px;	overflow:hidden;		line-height:25px;	font-weight:normal;	font-size:18px;	font-family:"黑体";	color: #FF0000;	margin-top:8px;	margin-right: auto;	margin-bottom: -2px;	margin-left: auto;} 
	 .firstNews h4 a{color:#FF0000;}
    .firstNews ul,{width:410px;height:auto;overflow:hidden;_zoom:1;margin:-12px 0 0 12px;}
    .firstNews ul li,{	width:410px;	height:23px;	line-height:22px;	overflow:hidden;	text-indent:12px;	font-size:14px;	
	                 background-image: url(../images/dion.gif);	background-repeat: no-repeat;	position: relative;	background-position: 4px 8px;}
					li a em {color:#10478c;}
    .firstNews p {position:absolute;top:5px;right:5px;}
    .flashNews, .firstNews {height:270px;}	
    .bg {background-repeat: no-repeat;	background-position: left top;	background-image: url(../images/zx_bg.jpg);}
	
	
	.smallBox ul {width:285px;height:auto;overflow:hidden;_zoom:1;margin:-10px 10px 0 10px;}
	.smallBox ul li {	width:285px;	height:23px;	line-height:22px;	overflow:hidden;	text-indent:10px;	font-size:14px;		                 background-image: url(../images/dion.gif);	background-repeat: no-repeat;	background-position: 4px 8px;}
	
	.mediumBox ul {width:410px;height:auto;overflow:hidden;_zoom:1;margin:-14px 5px 0 10px;}
	.mediumBox ul li {	width:410px;	height:23px;	line-height:22px;	overflow:hidden;	text-indent:7px;	font-size:14px;	
	                 background-image: url(../images/dion.gif);	background-repeat: no-repeat;	background-position: 0px 8px;}
	.gd {height:250px;}
	.zw,.zb,.wyzx, .xw, .fg {height:250px;}
	.zw{width:436px;}
	.zb {width:435px;}
	.xw {width:437px;}
	.ZW .contentBox {	height:265px;	margin: 0px;}	
	.fg {width:304px;}
	.fg .conten {float:left}
	
	.zw h3 {width:87px;	margin-right: -2px;	border-right-width:1px;	margin-top:-1px;}	
	.zb h3{	width:217px;margin-right: -2px;margin-top:-1px;	}
	.xw h3 {width:109px;margin-right: -2px;border-right-width:1px;margin-top:-1px;}
	.fg h3 {width:304px;}
	.bigBox h3 {	width:250px;margin-right: -2px}
		 			 
	.bigBox .contentBox {width:728px;}

	
	.bigBox .bg{	background-image:url(../images/wy_BG.jpg);height: 260px;	background-repeat: no-repeat;	background-position: left bottom;}
	.bigBox .wyzx{	width: 205px;	margin-top: 12px;	margin-left: 10px;	height: 200px;	float: left;}
    .bigBox .wyzx ul {	float: left;	width:210px;	height: 200px; margin-top:8px;}
	.bigBox .wyzx li{	text-align: left;	list-style-type: decimal;	display:inline;	margin: 1px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #CCCCCC;	width: 210px;	font-size: 12px;}				 					 
	.bigBox .wyzx h4, .bigBox .wyfw h4, {	text-align: center;	font-size: 14px;	color: #000000;}
   .bigBox .wyzx li a {	font-size: 12px;	color: #0033CC;}
   .bigBox li {float:left;width:124px;height:110px;margin:0 0 13px 23px;text-align:center;overflow:hidden;}
   .page_img {	border:1px solid #CCCCCC;	float: left;	width: 160px;	text-align: center;	margin-top:20px;    padding:2px;	margin-left: 12px;}
   .page_pic {	margin: 6px; ;text-align: center;}
   .bigBox  h5{	font-size:12px;	font-weight:normal;	color:#1D202C;	margin:0px;	padding:0px;	text-align: left;}
   .bigBox .wyfw {width: 320px; float: left;margin-top: 12px;	margin-left: 10px;height: 200px;}
   .bigBox .wyfw ul{	border: 1px dashed #B0B0B0;	width: 300px;	padding: 10px;margin-top:8px;}
   .bigBox .wyfw li {text-align: left;	list-style-type: decimal;	display:inline;	margin: 2px;	width:150px;	font-size: 12px;}	
   .bigBox .wyfw  h5{	font-size: 12px;	font-weight: bold;	color: #0099CC;	margin: 10px;}

	.xw .newsPic {	padding:10px;	height: 100px;}
	.xw .newsPic .pohot {float:left;	width:135px;	height:100px;	position: relative;}
    .xw .newsPic .Topic {float:right;width:260px}
	.xw .newsPic .Topic h1{	font-size:14px;	margin-bottom: 10px;}
	.xw .newsPic .Topic a {font-size:12px; color:#000000}

.sideBar {	float:right;	width:206px;	height:auto;	overflow:hidden;	_zoom:1;}
.server, .zxzt, .gq {	width:204px;	height:auto;	margin-bottom:12px;	border:1px solid #D9D9D9;	background:#F1F5F8;	position: relative;}
.server p, .zxzt p, .gq p {	position: absolute;	top: 5px;	right: 5px;}
.server h3, .zxzt h3, .gq h3 {width:204px;height:27px;line-height:27px;text-indent:10px;font-size:14px;border-bottom:1px solid #D9D9D9;background:#FFFFFF;}
.server ul {	list-style-type: none;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: 5px;}
.server li {	background-image: url(../images/zwbg.gif);	background-repeat: no-repeat;	margin-right: auto;	margin-left: auto;
	height: 29px;	margin-bottom: 0px;	font-weight: bold;	color: #660000;	padding-top: 3px;	margin-top: 3px;
	text-indent: 20px;	font-size: 14px;}
.server li a:link {color:#800000}
.server li a:hover {color:#FF0000}
.server li A:visited  {color:#800000}
.server li A:active  {color:#FF0000}
.zxzt ul {	}
.zxzt li {	list-style-type: none;	margin: 4px;	font-size: 12px;	background-image: url(../images/arrow_green.gif);	background-repeat: no-repeat;	background-position: 0px 5px;	text-indent: 15px;}
.gq li {	list-style-type: none;	margin: 4px;	font-size: 12px;	background-image: url(../images/dion.gif);
	background-repeat: no-repeat;	background-position: 0px 5px;	text-indent: 8px;}


.mainBox .bannerB {	width:750px;	height:auto;	zoom:1;	overflow:hidden;	margin-right: auto;	margin-bottom: 10px;	margin-left: auto;	border: 1px solid #b6cae3;}
.mainBox .bannerB .left {	background-color: #ADCFED;	float: left;	width: 15px;	height: 106px;	font-size: 14px;
	font-weight: bolder;	color: #FFFFFF;	text-align: center;	vertical-align: middle;	padding-top: 20px;	padding-right: 5px;	padding-bottom: 5px;	padding-left: 5px;	display: inline;	background-repeat: repeat-y;}
.mainBox .bannerB .right {float: right;width:720px}
.mainBox .bannerB .right .picList {	height:auto;	overflow:hidden;	_zoom:1;	margin-top: 0px;	margin-right: auto;	margin-bottom: 10px;	margin-left: auto;}
.mainBox .bannerB .right  .picList li {	float:left;	height:110px;	overflow:hidden;	text-align:center;	margin-top: 10px;	margin-right: 6px;	margin-left: 6px;}
.mainBox .bannerB .right  .picList img {display:block;width:120px;height:93px;overflow:hidden;}
.mainBox .bannerB .right .picList a {font-size:12px;}


.bottom {	width: 950px;	margin-top: 10px;	margin-right: auto;	margin-bottom: 10px;	margin-left: auto;	text-align: center;}
.yqlj {	width: 970px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	border: 1px solid #bad6f0;	background-color: #e2eef9;}

.css6 td {
	padding:0 15px 0 15px;
}
	
	
.service-win {
	clear: both;
	float: left;
	height: 138px;
	width: 754px;
	margin-bottom: 10px;
}

/*春节样式

body {
	background-image: url(../images/bg-2010-newyear.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.topBG {
	margin-top: 125px;
}
*/
