*{ margin:0; padding:0; border:0;}
body { background:url(../images/bg.gif) #fff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 20px;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: underline;
	color: #FF6600;
}
a:active {
	text-decoration: none;
}
body,td,th {
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
}
textarea{background: #FFFFFF;border: 1px solid #CCCCCC;
    color: #000000;
    font-family: verdana, tahoma, sans-serif;
    font-size: 0.95em;}
input, select{
    background: #FFFFFF; height:18px;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-family: verdana, tahoma, sans-serif;
    font-size: 0.95em;}

/* 字体属性 */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{ color:#1f3a87;}
.cBlack,a.cBlack:link,a.cBlack:visited{ color:#000;}
.fB { font-weight: bold;}
.f14{ font-size:14px;}

/* 通栏广告位属性 */
.ad950{ width: 950px;margin: 3px auto; font-size:0px; overflow:hidden; clear: both; }
.ad953{ width: 950px;margin: 3px auto;overflow:hidden;}
.ad951 {width: 770px;float:left; }
.ad952 {width:168px; border:1px solid #CBCBCB; background:#F2F6FB;float:right; padding:5px 0}
.ad460{ width: 460px; font-size:0px; overflow:hidden; background:#fff; clear: both; }
.ad460List { overflow:hidden; background:#fff; width:100%;}
.ad460List li{ width:153px; line-height:200%; text-align:left; float:left;}
.ad280{ width:280px; height:80px; overflow:hidden;}
.clear{ clear: both; height:1px; overflow:hidden; font-size:0px; visibility:hidden; }

/* CSS space */
.blank3{ height:3px; font-size:1px; clear:both; overflow:hidden;}
.blank2{ height:2px; font-size:1px; clear:both; overflow:hidden;}
.blank5{ height:5px; font-size:1px; clear:both;overflow:hidden;}
.blank7{ height:25px; font-size:1px; clear:both;overflow:hidden;}
.blankW6{ height:6px; overflow:hidden; background:#fff; clear:both;}



.border {border: 1px solid #c3ccce; background-color:#fff;}
.border2 {border: 1px solid #e5eaea;background-color:#fff;}
.border3 {background-color: #EBEBEB;border: 1px solid #DEDEDE;}
.boeder4 {border: 1px solid #00AD4D;background-color:#fff;}
.border5 {border:1px solid #b4cedf; background-color:#f1faff}
.border6 { border:1px solid #e1dbcd; background-color:#f7fcf8;}
.border7 { border:1px solid #d3dee4; background-color:#f8fdff;}
.username{
    background-image:url(../images/username.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:18px;
	FONT-SIZE: 10px;
	font-family: verdana, tahoma, sans-serif;}
.username1{
    background:url(../images/username.gif) #fffff0;
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:18px;
	FONT-SIZE: 10px;
	font-family: verdana, tahoma, sans-serif;border:1px solid #54585b; line-height:18px;}
.password{
    background-image:url(../images/password.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:18px;
	FONT-SIZE: 10px;
	font-family: verdana, tahoma, sans-serif;}
.password1{
    background:url(../images/password.gif) #fffff0;
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:18px;
	FONT-SIZE: 10px;
	font-family: verdana, tahoma, sans-serif;border:1px solid #54585b;line-height:18px;}
.input1-bor { height:18px;font-family:verdana;background-color:#fffff0;font-size: 12px; line-height:18px; border:1px solid #54585b}
.input1 {height:18px;font-family: verdana;font-size: 12px; line-height:18px;}
.ima_border {border: 1px solid #dedede;}

.conmenu { color:#0066a1; font-weight:bold; background-color:#eef5f5;}

.linkimg { width:140px; height:50px; border:solid 1px #ccc; padding:1px; margin:5px;}

.font_14 {font-size: 14px;}
.font_nav { color:#fff;}
.font_nav a:link { color:#fff;}
.font_nav a:visited { color:#fff;}
.font_nav a:hover { color:#fff;}
.font_nav a:active { color:#fff;}
.font_01 {color: #ff5500; font-weight:bold; background-color:#eef5f5;}
.font_02 {color: #000000;}
.font_03 {color: #CCC;}
.font_04 {color: #FFAE00;}


.rotator {cursor: pointer;overflow: hidden;position: relative;width: 130px;height: 190px; padding:1px;border:solid 1px #d1d1d1; margin:2px; float:left;}
.rotator img{border: 0;}

.zazhi {padding:5px;}
.zazhi a:link {color:#0066a1;}
.zazhi a:visited {color:#0066a1;}
.zazhi a:hover {color:#0066a1;}
.zazhi a:active {color:#0066a1;}
.zazhi .zzmen{font-weight:bold; color:#0066a1; line-height:18px; height:18px; background:url(../images/let.jpg) no-repeat; background-position:5px 6px; text-indent:15px;}

.zazhi p{text-indent:15px; line-height:16px;}
.zazhi .zzmen .line{ font-size:0px; height:1px; background:url(../images/line.gif)}

.pownews {padding:2px;background:url(../images/box_img1.gif) repeat-x;}
.pownews .title {font-weight:bold;color:#ff5500; line-height:22px;font-size:14px;}
.pownews p {text-indent:25px; line-height:14px; color:#666; margin:0;}


.newlist {list-style-type:none;width:100%;}
.newlist li { line-height:20px; background:url(../images/line.gif) repeat-x; background-position:0px 19px}

.flink {height:100px; background:url(../images/linkbg.gif) no-repeat #FFFFFF; background-position:5px 0px; padding:0 0 0 35px;}
.flink img {border:1px solid #ccc;}

.submission_left{width:100%; height:660px;}
.advertising_left{width:100%; height:940px;}
.advertising_right{width:100%; height:910px;}
.projects_left{width:100%; height:460px;}
.projects_right{width:100%; height:150px;}