﻿body{
	margin:0;
	padding:0;
	width:100%;
	height:auto;
	background:#fff url(/images/bg.gif) left top repeat-x;
	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,a:visited{ color:#e56f05; text-decoration:none }
a:hover { color:#1da1e9; text-decoration:underline }

/*float*/
.fl{ float:left}
.fr{ float:right}
.clear { clear:both;}
.clearfix:after{ content: "."; display:block; height:0; clear:both; visibility:hidden;}  

/*header*/
#header{ width:910px; height:46px; margin:0 auto; margin-top:15px}
#toolLink ul li{ float:left; margin-left:10px}

/*nav*/
#nav{ width:910px; height:33px; line-height:33px; margin:0 auto; margin-top:15px; background:url(/images/bg_nav.gif) left top repeat-x; font-size:14px; color:#fff; font-weight:700}
#nav a,#nav a:visited{ color:#fff; font-weight:700; text-decoration:none}
#nav a:hover{ color:#fff; font-weight:700; text-decoration:underline}
#nav ul{ margin-left:20px}
#nav ul li{ float:left; display:block; padding:0 20px; height:33px; background:url(/images/navSpacer.gif) right top no-repeat; text-align:center}

/*wrap*/
#wrap{ width:910px; height:auto; margin:0 auto}

/*sidebar*/
.block{ border:1px #dcdcdc solid; margin-top:10px}
.wid01{ width:228px;}
.wid02{ width:668px;}
.tt{ height:34px; background:url(/images/bg_tt01.gif) left top repeat-x;}
.tt h2{ font-size:14px; font-weight:700; line-height:34px; background:url(/images/ic01.gif) left center no-repeat; padding-left:12px; margin-left:10px; color:#027be1}
.tt h2 a,.tt h2 a:visited{ color:#027be1; text-decoration:none}
.tt h2 a:hover{ color:#1da1e9; text-decoration:underline}
.tt span{ font-size:14px; margin-right:10px; line-height:34px;}

.cont01{ padding:10px 10px 10px 0; font-size:14px}
.cont01 ul li{ padding-left:20px; line-height:25px}
.cont01 p{ padding-left:10px;}

/*main*/
.cont02{ padding:10px; width:648px; height:280px; overflow:hidden}
.cont02 ul li{ float:left; border-right:1px #aaa dashed; padding:0 6px}
.cont02 ul li h3,.cont03 ul li h3,.cont04 ul li h3{ font-size:12px; font-weight:400; text-align:center; line-height:30px}

.cont03{ padding:10px; width:648px; height:200px; overflow:hidden}
.cont03 ul li{ float:left; border-right:1px #aaa dashed; padding:0 9px}

.crumb{ width:670px; margin-top:10px; text-align:left; font-size:14px;}
.cont{ padding:15px; width:638px; height:auto; border:1px #dcdcdc solid; margin-top:8px}
.cont h2{ font-size:18px; font-weight:700; line-height:40px; text-align:center}
.cont p{ text-indent:2em; font-size:14px; margin-top:5px; line-height:25px}
.cont ul li{ margin-bottom:5px}
.vcontact{ width:100%; text-align:center; margin:10px 0}
.cont label{ display:block; float:left; width:50px; text-align:right; padding:2px 5px 0 0}
.cont input{ width:500px; padding:3px; border:1px #aaa solid;}
.cont textarea{ width:500px; height:200px; padding:3px; border:1px #aaa solid;}
.cont .vtbn{ width:80px; padding:5px 5px 2px 5px; border-left:1px #eee solid; border-top:1px #eee solid; border-right:1px #aaa solid; border-bottom:1px #aaa solid; background:#eee; margin-top:5px}

.cont04,.cont05{ padding:10px; width:648px; height:655px; overflow:hidden; border:1px #dcdcdc solid; margin-top:8px}
.cont04 ul li{ display:block; float:left; border-right:1px #aaa dashed; border-bottom:1px #aaa dashed; padding:0 9px}
.cont04 h2,.cont05 h2{ font-size:18px; font-weight:700; line-height:40px; text-align:center}
.page{ width:100%; text-align:center; font-size:14px; padding:20px 0}
.cont04 img{width:142px;height:172px;}
.cont05{ height:auto}
.cont05 h3,.cont05 p{ font-size:14px; line-height:25px; display:block; padding:10px 50px 0 50px}
.cont05 span{ color:red; display:block}
.cont05 img{ margin:0 auto; border:1px #ddd solid; margin-top:10px}

/*friendlink*/
#friendlink{ width:908px; height:auto; padding-bottom:10px; margin:0 auto; border:1px #dcdcdc solid; margin-top:10px}
#friendlink h2{ font-size:12px; font-weight:700; width:902px; padding-left:8px; background:#dcdcdc}
#friendlink ul{ padding:10px 10px 0 10px}
#friendlink ul li{ float:left; margin-right:10px}

/*footer*/
#footer{ width:910px; height:30px; line-height:30px; margin:0 auto; margin-top:10px; color:#aaa; border-top:1px #aaa dashed; text-align:center}
#footer a,#footer a:visited,#footer a:hover{ color:#aaa; text-decoration:none}
.jyvgfylx { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}
