﻿body{
	margin:0;
	padding:0;
	width:100%;
	height:auto;
	background:#fff;
	color:#333;
	font-size:12px;
	font-family:Arial;
	line-height:1.75em;
	text-align:left;
}
div,form,ul,ol,li,dl,dt,dd,cite,p{margin:0; padding:0; border:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th { margin:0;padding:0;}
td{ word-break:break-all; word-wrap:break-word;}
img{ margin:0; padding:0; border:none; display:block;}
input,textarea,select{font-size:12px}
ol,ul{ list-style:none;}

a{cursor:pointer}
a:link { color:#038480; text-decoration:none }
a:visited { color:#09a7a7; text-decoration:none }
a:hover { color:#fff; background:#038480; text-decoration:none }
a:active { color:#fff; background:#038480; text-decoration:none }

/*float*/
.fl{ float:left}
.fr{ float:right}
.clear{ clear:both;}

/*margin*/
.mar01{ margin-left:10px}

/*header*/
#header{ width:100%; height:70px; background:url(/images/bg_header.gif) left top repeat-x; border-bottom:8px #659a90 solid}
#nav{ font-size:14px; color:#fff; margin:45px 0 0 15px}
#nav a,#nav a:visited{ color:#fff; background:none; font-weight:700; text-decoration:none}
#nav a:hover{ color:#fff; background:none; font-weight:700; text-decoration:underline}
#nav ul li{ float:left; padding-left:20px}
#tools{ font-size:13px; color:#fff; margin-top:45px}
#tools ul li{ float:left; padding-left:10px}
#tools a,#tools a:visited{ color:#fff; background:none; text-decoration:none}
#tools a:hover{ color:#fff; background:none; text-decoration:underline}

/*wrap*/
#wrap,#wrapper{ width:960px; height:auto; margin:0 auto;}
/*==main*/
#main{ width:695px; margin-top:20px; overflow:hidden}
.recommend{ width:673px; height:20px; line-height:20px; padding:5px 10px; overflow:hidden; background:#efefef; border:1px #ccc dashed}
.recommend strong{ display:block; float:left}
.recommend ul li{ float:left; margin-left:10px}
.box{ margin-top:5px}
.box .title{ line-height:35px;}
.box .title h2{ font-size:20px; font-weight:700; font-family:"微软雅黑", Arial; padding-left:10px}
.box .title h2 a,.box .title h2 a:visited{ background:none; color:#038480;}
.box .title h2 a:hover{ background:none; color:#038480; text-decoration:underline}
.box ul li{ float:left; width:108px; height:35px; line-height:35px; overflow:hidden; margin:0 0 10px 5px; text-align:center}

.box ul li a{ display:block; width:108px; height:35px; color:#038480; background:#efefef; text-decoration:none}
.box ul li a:visited{ display:block; width:108px; height:35px; color:#038480; background:#efefef; text-decoration:none}
.box ul li a:hover{ display:block; width:108px; height:35px; color:#fff; background:#038480; text-decoration:none}

/*==sidebar*/
#sidebar{ width:250px; margin-top:20px}
.new{ width:248px; height:auto; border:1px #d1e1e0 solid; margin-top:10px}
.new .title{ width:100%; height:30px; line-height:30px; background:#f0f6f4}
.new .title h2{ font-size:12px; font-weight:700; padding-left:10px}
.new ul{ padding:10px }
.new ul li{ background:url(/images/dot.gif) left center no-repeat; padding-left:10px}

.ten{ width:248px; height:auto; border:1px #d1e1e0 solid; margin-top:10px}
.ten .title{ width:100%; height:30px; line-height:30px; background:#f0f6f4}
.ten .title h2{ font-size:12px; font-weight:700; padding-left:10px}
.ten ul{ padding:10px }
.no1{ background:url(/images/1.gif) left center no-repeat; padding-left:22px}
.no2{ background:url(/images/2.gif) left center no-repeat; padding-left:22px}
.no3{ background:url(/images/3.gif) left center no-repeat; padding-left:22px}
.no4{ background:url(/images/4.gif) left center no-repeat; padding-left:22px}
.no5{ background:url(/images/5.gif) left center no-repeat; padding-left:22px}
.no6{ background:url(/images/6.gif) left center no-repeat; padding-left:22px}
.no7{ background:url(/images/7.gif) left center no-repeat; padding-left:22px}
.no8{ background:url(/images/8.gif) left center no-repeat; padding-left:22px}
.no9{ background:url(/images/9.gif) left center no-repeat; padding-left:22px}
.no10{ background:url(/images/10.gif) left center no-repeat; padding-left:22px}


/*footer*/
#footer{ width:960px; height:30px; line-height:30px; margin:0 auto; margin-top:20px; color:#aaa; border-top:1px #aaa dashed}