/*global*/
body {font-size:12px;background:#fff;font-family:Arial, "宋体", Verdana, Geneva, Helvetica, sans-serif;text-align:center; margin:0; padding:0;}
form,p,ul,ol,dl,dd,h1 {padding:0;margin:0;}
ul,ol,dl {list-style:none;}
select,input {font-size:12px;}
img {border:0;}
a {color:#333; text-decoration:none;}
a:hover {color:#c52500; text-decoration:none;}
em {font-style:normal;color:#c52500;}
em a {color:#c52500;}
.hidden {display:none;}
.clear {clear:both;font-size:0px;height:0px;line-height:0px;width:0px;visibility:hidden;}
/*topad*/
#topad {width:920px;margin:7px auto;clear:both;overflow:hidden;}
/*header*/
#header1 {width:930px;height:75px;clear:both;overflow:hidden; margin:10px auto 5px auto; border:1px solid #d6d6d6; }
#header {width:930px;height:62px;clear:both;overflow:hidden; margin-top:10px;}
#logo {width:120px;height:47px;}
#wheather {display:block;width:90px; height:36px; overflow:hidden;}
#wheather h2 {width:81px;height:126px;line-height:26px;text-align:center;}
#sitenav2 {width:768px;height:76px; float:right;background-image:url(/img2008/bgnav.gif); background-repeat:no-repeat; }
#sitenav2 ul{ padding-left:33px;}
#sitenav2 li {float:left;width:55px;padding:0 1px 0 0;text-align:left; line-height:35px;}
#sitenav2 li.red{ font-size:14px; color:#CC3300;}
#sitenav2 li a{ font-size:14px; text-decoration:none; color:#003366;}
#sitenav {width:720px; background-color:#f4f8fc; height:60px;}
#sitenav li {float:left;height:22px;line-height:22px;width:55px;padding:0 1px 0 0;text-align:left;}
#sitenav li.red{ font-size:13px; color:#CC3300;}
#sitenav li a{ font-size:13px; text-decoration:none; color:#003366;}
#sitenav li.four {width:70px;}
#sitenav li.en {line-height:18px;}
#sitenav li.end {padding:0;background:none;}
h3{ font-size:13px;color:#000;padding:0;margin:0; font-weight:normal;}
h4{ font-size:14px;color:#000;padding:0;margin:0; line-height:30px;font-weight:normal;height:30px;}
h5{font-size:14px;padding:0;margin:0; font-weight:normal; height:22px; color:#000; width:100%; background-color: #f8fafe; text-align:center; padding-top:5px;}
#bm,#main{width:930px;margin:0 auto; clear:both;}
#mainay{width:930px;margin:0 auto; margin-top:5px;clear:both;}
.lpic{float:left;width:310px;display:inline;position:relative;}
.lpichome{float:left;width:290px;display:inline;position:relative;}
.fpic{border:1px solid #B2D0EC;height:240px; background-color: #F4F8F9; padding-top:4px;}
.fpic a:link,.fpic a:active,.fpic a:visited{ color:#000; font-size:13px; line-height:24px;}
.fpic a:hover{ color:#003366; font-size:13px; line-height:24px;}
.hdarea{float:left;width:400px;margin-left:8px;display:inline;}
.hdareahome{float:left;width:420px;margin-left:8px;display:inline;}
.bb1{border: 1px solid #B2D0EC;}
.clr{clear:both;height:0px;overflow:hidden;visibility:hidden;}

.nav13{ font-size:12px;color:#003366;}
.t13 table tr td{ font-size:13px;color:#003366; line-height:20px; text-decoration:none;}
.t13 table tr td a:link{ font-size:13px;color:#003366; line-height:20px; text-decoration:none;}
.t13 table tr td a:active{ font-size:13px;color:#003366; line-height:20px; text-decoration:none;}
.t13 table tr td a:hover{ font-size:13px;color:#006699; line-height:20px; text-decoration:none;}
.t13 table tr td a:visited{ font-size:13px;color:#003366; line-height:20px; text-decoration:none;}
.t13 span{ font-size:10px;color:#666;line-height:20px;}

.tt14t table tr td{ font-size:14px;color:#003366; line-height:20px; text-decoration:none;}
.tt14t table tr td a:link{ font-size:14px;color:#003366; line-height:20px; text-decoration:none;}
.tt14t table tr td a:active{ font-size:14px;color:#003366; line-height:20px; text-decoration:none;}
.tt14t table tr td a:hover{ font-size:14px;color:#006699; line-height:20px; text-decoration:none;}
.tt14t table tr td a:visited{ font-size:14px;color:#003366; line-height:20px; text-decoration:none;}
.tt14t span{ font-size:10px;color:#666;line-height:20px;}

.t12 table tr td { font-size:12px;color:#000; line-height:20px;} 
.t12 table tr td a:link{ font-size:12px;color:#003366; line-height:20px;}
.t12 table tr td a:active{ font-size:12px;color:#003366; line-height:20px;}
.t12 table tr td a:hover{ font-size:12px;color:#006699; line-height:20px;}
.t12 table tr td a:visited{ font-size:12px;color:#003366; line-height:20px;}
.t12{ font-size:12px;color:#000; line-height:20px;} 
.t12 a:link{ font-size:12px;color:#003366; line-height:20px;}
.t12 a:active{ font-size:12px;color:#003366; line-height:20px;}
.t12 a:hover{ font-size:12px;color:#006699; line-height:20px;}
.t12 a:visited{ font-size:12px;color:#003366; line-height:20px;}
.pingl{background-color:#f8fafe;width:100%; height:26px; line-height:26px;font-size:14px;color:#000;}
.t14{background-color:#f8fafe;width:542px; height:26px; line-height:26px;font-size:14px;color:#000;}
.tt14{background-color:#f8fafe;width:345px; height:26px; line-height:26px;font-size:14px;color:#000;}
.ad1{float:right;width:204px;height:text-align:center;margin-right:0px;display:inline;}
.bgcolor1{ background-color:#f8fafe;}
.ptop{ margin-top:10px;}
.padl10{ padding-left:10px;}
#gnews{color:white;float:left;height:35px;margin-bottom:10px;margin-top:0px;width:582px;}
.mleft{float:left;width:540px;display:inline;position:relative;}
.mright{float:right;width:345px;display:inline;position:relative;}
.line00{ border-top:1px solid #fff; width:545px; margin-top:5px; height:1px;}
.line01{padding-left:5px; border-left:1px dotted #2550bb;}
#info{ width:550px; margin-left:10px;}

.pad10{ padding:13px;}
.padleft15{ padding-left:10px; padding-bottom:10px;}
.mpic li{ text-align:center; display: inline;}
.rpic{float:right; border-left:1px dotted #cccccc; padding-left:5px; width:150px;}

.picC4 { width:100%; margin-top:5px}
		.picC4 li { width:24.8%; float:left; text-align:center}

		.picC4 li h5 { line-height:21px; padding:0; margin:0}
		.picC4 li img { padding:3px; margin:0; background-color:#E2E4E7;}
.picC5 { width:100%; margin-top:5px}
		.picC5 li { width:19.5%; float:left; text-align:center}

		.picC5 li h5 { line-height:21px; padding:0; margin:0}
		.picC5 li img { border:1px solid #000; padding:0; margin:0}
		.c255_content .PicTxt .PicTextGroup {height:auto}
.picb4{ line-height:16px;font-size:12px; color:#003366;}
.picb4 img{ border:1px solid #ccc; padding:2px; margin-bottom:4px; margin-top:2px;}
.picb4 table tr td a:link{ font-size:12px; color:#003366; line-height:16px;}
.picb4 table tr td a:active{ font-size:12px; color:#003366; line-height:16px;}
.picb4 table tr td a:hover{font-size:12px; color:#006699; line-height:16px;}
.picb4 table tr td a:visited{ font-size:12px; color:#003366; line-height:16px;}

.picrr4{ line-height:16px;font-size:12px; color:#003366;}
.picrr4 img{ border:1px solid #ccc; padding:2px; margin-bottom:15px; margin-top:2px;}
.picrr4 table tr td a:link{ font-size:12px; color:#003366; line-height:16px;}
.picrr4 table tr td a:active{ font-size:12px; color:#003366; line-height:16px;}
.picrr4 table tr td a:hover{font-size:12px; color:#006699; line-height:16px;}
.picrr4 table tr td a:visited{ font-size:12px; color:#003366; line-height:16px;}

.pictd{ line-height:16px;font-size:12px; color:#003366;}
.pictd img{ border:1px solid #ccc; padding:2px; margin-bottom:0px;}
.pictd table tr td a:link{ font-size:12px; color:#003366; line-height:16px;}
.pictd table tr td a:active{ font-size:12px; color:#003366; line-height:16px;}
.pictd table tr td a:hover{font-size:12px; color:#006699; line-height:16px;}
.pictd table tr td a:visited{ font-size:12px; color:#003366; line-height:16px;}
.roll a{font-size:12px;color:#003366;}
.t20 a:link,.t20 a:visited,.t20 a:hover,.t20 a:active{font-size:20px;  color:#000; text-align:center; font-family:"黑体"; text-decoration:none;line-height:26px;}
		
/* 舌签 */

/* 闭合浮动元素的Hack,兼容ff1.5+,ie6+,opera9 */
	.clearfix:after {clear:both; visibility:hidden;}
	.clearfix {display:inline-block;}
		/* Hides from IE-mac \*/
		* html .clearfix {height:1%;}
		.clearfix {display: block;}
		/* End hide from IE-mac */
.Blk-NewsList-02{border:1px #afc9e4 solid; background:#fff; width:415px;padding:0px; text-align:left; line-height:18px;}

.Blk-NewsList-02 a:link{ font-size:14px;color:#003366; line-height:20px;}
.Blk-NewsList-02 a:active{ font-size:14px;color:#003366; line-height:20px;}
.Blk-NewsList-02 a:hover{ font-size:14px;color:#006699; line-height:20px;}
.Blk-NewsList-02 a:visited{ font-size:14px;color:#003366; line-height:20px;}

.Blk-NewsList-02 table tr td{ font-size:14px;color:#003366;line-height:20px; height:18px; overflow:hidden;}
.Blk-NewsList-02 span{ font-size:10px;color:#666;}
#t07092001 a{ font-size:14px; color:#000;}
.link07092001 {text-decoration:none;  font-size:14px; color:#000;}