@charset "utf-8";
/* CSS Document */
*{ margin:0;padding:0;}
body{ height:100%;	font-size:14px;	font-family:Arial,Verdana,微软雅黑;	background:#fff; overflow-y:scroll; background-image:url(bg.png); background-repeat:repeat-x;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

input,textarea{	outline:0;	resize:none;}
td{ vertical-align:top;}
a{	text-decoration:none;	}

a img{border:none;}
li{	list-style-type:none;}
p{ text-indent:2em; margin-top:20px; }
h1,h2,h3,h4,h5,h6{	font-size:12px;	 font-weight:normal;}
.clear{	clear:both;}

/**  
.clearfix:before, .clearfix:after {	content: ".";   display: block; height: 0;overflow: hidden;    visibility: hidden; width: 0;}
**/
#warp{ background-image:url(bg01.png); background-repeat:repeat-y; width:1024px; }
.center{ width:1017px; margin-left:auto; margin-right:auto;}
.right{ float:right; margin-right:20px;}
.left{float:left; margin-left:20px;}





/**full  **/
.full{ width:100%;}
#full01{ background-color:#abbdcb; height:136px;}
#full02 { background-image:url(bg1.png); background-repeat:repeat-x; height:46px; }



/*** .center 的高度***/
#row10{ height:110px; padding-top:15px; padding-bottom:5px;}
#row20{ height:43px; }
#row25{ height:36px; }

#row30{ }

#row35{ margin-top:20px; padding-bottom:40px;    }


#row50{ padding-left:3px; margin-top:20px; padding-right:3px; width:1010px; }
#row99{ margin-left:auto; margin-right:auto; }


#copyright{ height:200px; background-color:#2f5267; color:#FFFFFF; padding-top:30px; width:100%;}

.t1{ padding:10px 10px 10px 30px;	}


/**row10 **********/
#toplist { float:right; margin-right:5px; padding-right:5px; padding-bottom:5px;}
#toplist li { line-height:20px; text-align:right; border-right:#2f5267 2px solid; height:20px; margin-top:5px; padding-right:5px; }
#toplist li a{ color:#eee;}


/*
*导航样式
*/
#Mainmenu{
	clear:both;
	margin:auto;
	height:38px;
	padding-left:20px;
}

#Mainmenu dl{
	position:relative;
	padding:0;
	margin:0 0 0 20px;
	float:left;
	width:auto;	
}
#Mainmenu dl dt{
	background:url(menu_spacing.gif) left 13px no-repeat;
	height:38px;
	text-align:center;
}
#Mainmenu dl dt a{
	display:block;
	padding-top:5px;
	line-height:33px;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}
#Mainmenu dl.choose dt,#Mainmenu dl.over dt{
	/*background:url(subon.gif) center bottom no-repeat;
	border:#2886B3 solid 1px;
	border-bottom:0;*/
	background:url(menuon.gif) center 3px no-repeat;
}
#Mainmenu dl.choose dt a,#Mainmenu dl.over dt a{
	color:#333;
}
#Mainmenu dl dd{
	position:absolute;
	left:0;
	top:38px;
	display:none;
	
}
#Mainmenu dl.choose dd{
	display:block;

	padding:5px 0 3px 0;
    z-index:9999;
	background-color:#FFFFFF; border-bottom:#999999 solid 1px;
}
#Mainmenu dl.choose dd div a{
	display:block;
	margin:0 3px 0 3px;
	line-height:25px;
	height:25px;
	text-align:center;
}
#Mainmenu dl.choose dd div a:hover{
	background:#25B0D4;
	color:#FFF;
}

/*导航结束*/

/**row20 **********/

#row20 ul{ width:980px; margin-left:auto; margin-right:auto;   } 
#row20 ul li { float:left; margin-top:10px; }
ul li.noend{border-left:#fff 1px solid; margin-left:4px; height:22px; padding-left:10px;   }
#row20 ul li a{ font-size:16px; color:#fff; letter-spacing:1px; }
#row20 ul li a:hover{ color:#38637d;}



/*******row30**********/


/*******row35**********/
#row35 tr td h3{border-bottom:#38637d 2px  solid; height:30px; font-size:16px; padding:15px 5px 5px 5px; margin:15px 15px 0 15px; font-family:Stencil; font-size:20px; color:#0606e4; }

#r35c1 img { float:left; width:90; height:120px; margin:10px 0px 10px 15px; border:#999999 1px solid;}
#r35c1 ul { margin:0 15px 15px 15px; float:left; }
#r35c1 ul li{ border-bottom:#CCCCCC 1px dotted; line-height:22px; padding-top:5px; padding-left:20px;}
#r35c1 ul li  a{ color:#175aae; }


#r35c2 h3{ }
#r35c2 ul { margin:0 15px 15px 15px; }
#r35c2 ul li{ border-bottom:#CCCCCC 1px dotted;  line-height:22px; padding-top:5px; padding-left:10px;}
#r35c2 ul li  a{ color:#175aae; }

#r35c3 { padding-right:10px;}
#r35c3 h3{ }
#r35c3 div{ margin:10px;}
#r35c3 div a img{ width:240px; height:160px;}
#r35c3   { margin:0 15px 15px 15px; }
#r35c3  { border-bottom:#CCCCCC 1px dotted;  line-height:22px; padding-top:5px; padding-left:10px;}
#r35c3  a{ color:#175aae; }

#r35c4 h3{ }
#r35c4 ul { margin:0 15px 15px 15px; }
#r35c4 ul li{ border-bottom:#CCCCCC 1px dotted; height:48px;  line-height:22px; padding-top:5px; }
#r35c4 ul li a img{ width:60px; height:40px; margin:3px 6px 3px 0px; float:left;}
#r35c4 ul li  a{ color:#175aae; }

#r35c5 h3{ }
#r35c5 ul { margin:0 5px 15px 5px; }
#r35c5 ul li{ border-bottom:#CCCCCC 1px dotted; height:48px;  line-height:22px; padding-top:5px; }
#r35c5 ul li  a{ color:#175aae; }


/*******row40**********/

.lanmu_a { padding-top:20px;}
#lanmu_a1{ padding-left:20px; padding-right:10px;} 
#lanmu_a2{ padding-left:15px; padding-right:15px;}
#lanmu_a3{padding-left:10px; padding-right:20px; }
.lanmu_a  h3{ height:40px; line-height:36px; border-bottom:#ddd 2px solid; }
.lanmu_a  h3 span.left{ margin-left:80px; font-size:16px;}
.lanmu_a  h3 span a{ font-size:16px; color:#222; letter-spacing:2px;}

.lanmu_a ul{ clear:both; padding:10px 10px 10px 10px; }
.lanmu_a ul li{ height:50px; line-height:24px; border-bottom:1px dotted #175aae; padding-top:4px;}
.lanmu_a ul li a{ color:#175aae;}

.links{ clear:both; padding-top:15px;}
.links li{ float:left; width:110px; margin-left:12px; height:36px; padding-left:36px; line-height:36px;}
#links1 li{ background-image:url(1.png); background-repeat:no-repeat; }
#links2 li{ background-image:url(2.png); background-repeat:no-repeat; }
#links3 li{ background-image:url(3.png); background-repeat:no-repeat; }
#links4 li{ background-image:url(4.png); background-repeat:no-repeat; }
/***********row 99******/

#row99 div{ float:left; margin-left:20px;}
.footer01 { width:300px;}
.footer02 { width:200px;}
.footer03 { width:80px;}
.footer04 { width:40px;}
.footer05 { width:300px;line-height:28px;}
#row99 div ul li{ height:28px; line-height:28px;}
#row99 div ul li a{ color:#fff;}

