@charset "utf-8";
/*@ author:Shang*/


* { padding:0; margin:0; }

/* Links */
a { text-decoration:none; cursor: pointer; }
a:link {color:#3194c8; text-decoration:none; }
a:visited {color:#3194c8; text-decoration:none; }
a:hover {color:#3194c8; text-decoration:underline; cursor: pointer; }

body { padding:0px; margin: 0 0 20px 0; font-family:Arial, Helvetica, sans-serif,"宋体"; background:url(../../img/default/top.jpg) top left repeat-x; color:#666; font-size:12px; background-color:#FFFFFF; }
ul,ul li { margin:0px; padding:0px; list-style:none;  }
textarea {display:block; overflow:auto;}
img { padding:0; margin:0; border:0; }
*:lang(zh) img { margin:0 0 -4px;}
.clear { clear:both; height:0; line-height:0; font-size:0;}


#header { width: 940px; margin: 0 auto; background:url(../../img/default/header.jpg) left top no-repeat; padding-bottom: 20px; }
.logo { float: left; }
.logo a { background:url(../../img/default/logo.jpg) left top no-repeat; float: left; width: 480px; display: block; height: 150px; }
.language { float: right; width: 400px; padding-top: 20px; }
.serch { padding-top: 10px;  float: right; width: 400px; }
.serch .text { font-family:Arial, Helvetica, sans-serif; padding: 4px; font-weight:bold; border: none; background-color:#9bcfe8; color:#FFFFFF; font-size: 12px; width: 350px; }
.serch .btn { background:url(../../img/default/bg_btn.jpg) center center no-repeat; width: 22px; height: 22px; border: none; }


#container { width: 940px; margin: 0 auto; overflow: hidden; margin-bottom: 30px; }

.c1,.c3 { float: left; width: 220px; }

.c2 { float: left; width: 460px; }

.c2,.c3 { margin-left: 20px; }


.menu { margin-bottom: 10px;}
.menu ul li { background:url(../../img/default/menu.jpg) left top no-repeat; margin-bottom: 5px; padding: 0px; font-size: 14px; color:#3194c8;  }


.menu ul li h3 { line-height: 31px; font-size: 14px; font-weight:normal; background:url(../../img/default/arow001.jpg) 11px center no-repeat; display: block; padding-left: 36px;}
.menu ul li .submenu { border:#e1e1e1 1px solid; padding:0 10px; margin-top: 3px; }
.menu ul li .submenu a { line-height: 240%; padding-left: 25px; font-size: 12px; border-bottom:#cccccc 1px dotted; display: block; }


.company { border:#dddddd 1px solid; background-color:#f6f6f4; padding: 10px;  }
.company h4 { padding-bottom: 10px; font-size: 14px; font-weight:normal; }
.company ul li { font-size: 12px; line-height: 180%; background:url(../../img/default/arow002.jpg) left center no-repeat; padding-left: 16px; }

.paternerlink { padding-top: 10px; text-align:center;}
.paternerlink img { padding: 8px 0px;}


.bigimg { margin-bottom: 20px;}

.info {}
.info h4 { font-size: 14px; padding-bottom: 10px;}
.info p { font-size: 14px; line-height: 150%; text-align:justify; text-justify:inter-ideograph;}
.info img { padding: 10px 0; }
.info .more { text-align: right; }
.info ul li { background:url(../../img/default/arow003.gif) left 7px no-repeat; padding-left:15px; line-height: 150%; font-size: 14px; margin-bottom: 20px; }

.Purpose { border: #dddddd 1px solid; background:url(../../img/default/bg001.jpg) left bottom repeat-x; margin-bottom: 20px; }
.Purpose h4 { background-color:#21a3de; line-height: 30px; color:#FFFFFF; font-size: 14px; font-weight:normal; padding: 0 0 0 13px;}
.Purpose dl { padding-top: 15px; padding-bottom: 15px;}
.Purpose dl dt { color:#21a3de; font-size: 12px; font-weight:bold; line-height: 200%; padding: 0 0 0 13px;}
.Purpose dl dd { color:#666; font-size: 12px; padding: 0 0 10px 13px;}
.Purpose p { padding: 20px; text-align:justify; text-justify:inter-ideograph; color:#3194c8; line-height: 150%; font-size: 12px; font-weight:normal;}

.Purpose .btn { margin-bottom:20px; padding-left:61px; }
	.Purpose .btn a {display:block; width:97px; height:26px; background:url(../../img/default/btn0001.gif) top no-repeat; }
	.Purpose .btn a:hover{display:block; width:97px; height:26px; background:url(../../img/default/btn0001.gif) bottom no-repeat; } 






#footer { width: 940px; margin: 0 auto; background-color:#eeeeee; padding: 20px 0;  }
#footer .copyright { float: left; padding-left: 30px; line-height: 150%; }
#footer .languagefoot { float: right; padding-right: 26px; }





h1 { font-size: 18px; color:#009FDC; padding-bottom: 20px; }

.Lecturer {}
.Lecturer ul li { margin-bottom: 30px;}
.Lecturer ul li .pic { float: left; text-align: left; width: 163px;}
.Lecturer ul li .info { float: right; width: 270px; }
.Lecturer ul li .info h4 { font-size: 14px; color:#21A3DE; }
.Lecturer ul li .info hr { height: 1px; color:#ddd;}
.Lecturer ul li .info p { line-height: 150%; font-size: 12px; padding: 4px 0; }




.contact {}
.contact h5 { font-size: 14px; font-weight:normal; line-height: 30px;}
.contact p {}


.plan {}
.plan .title { color:#21a3de; text-align: right; padding: 20px 0; }
.plan .title a { padding: 5px 10px; font-size: 14px; font-weight:bold; }
.plan .title a.current { background-color:#21a3de; color:#FFFFFF; padding: 3px 7px; font-size: 14px; font-weight:bold; }
.plan td { border-bottom:#e5e5e5 1px solid; padding: 15px; color:#21a3de; line-height: 150%; font-size: 12px;  }




.guests {}
.guests ul li { font-size: 14px; line-height: 220%; }


.bg {}
.bg ul { padding-bottom: 10px;}
.bg ul li { background:url(../../img/default/arow003.gif) left 11px no-repeat; padding-left: 18px; font-size: 14px; line-height: 220%; }

.sitemap dl{ float:left; width:100px; margin-right:10px; height:130px;}
	.sitemap dt{ color:#21A3DE; font-weight:bold; height:30px; line-height:30px;}
	.sitemap dd{ height:20px; line-height:20px;}









