/* 
    AUTHOR: Zylone IT
            con@zylone.com
*/ /* ------------------------------------------ */
	/* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */
	/* ------------------------------------------ */
* {
	margin: 0;
	padding: 0;
}

html {
	overflow-y: scroll;
}

body {
	font: 12px Arial, Helvetica, sans-serif;
	-moz-user-select: none;
}

ul {
	list-style: none inside;
}

LI {
	LIST-STYLE-POSITION: outside;
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

p {
	font: 12px;
	margin-bottom: 10px;
	line-height: 18px;
}

a {
	outline: none;
}

IMG {
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none
}

/* END RESET */ /* ------------------------------------------ */
	/* TOOLBOX CSS */ /* ------------------------------------------ */
.floatleft {
	float: left;
}

.floatright {
	float: right;
}

.clear {
	clear: both;
}

.transpBlack {
	background: url(transpBlack.png);
}

/* END TOOLBOX */ /* ------------------------------------------ */
	/* PAGE STRUCTURE */ /* ------------------------------------------ */
#page-wrap {
	width: 944px;
	margin: 0 auto;
	overflow: hidden;
}

#top-header {
	height: 110px;
	background: url(../images/top-bg-main.gif) repeat-x;
	padding-top: 10px;
	margin-bottom: 10px;
}

#top-inner {
	background: url(../images/topbg.jpg);
	width: 944px;
	margin: 0px auto;
	overflow: hidden;
	height: 110px;
}

#top-content {
	margin-top: 0px;
}

#logo {
	width: 290px;
	float: left;
}

.tagline {
	font: italic bold 10px "Lucida Bright", Georgia, "Times New Roman",
		serif;
	color: #900;
	padding-left: 7px;
}

h1 {
	font: 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #877a2b;
	padding-top: 10px;
}

#top-right {
	width: 450px;
	float: right;
	padding-top: 20px;
	text-align: right;
}

.guojia {
	font-size: 12px;
	padding-top: 3px;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	_padding-top: 0px;
}

.guojia span {
	font-family: "宋体", Times, serif
}

.guojia a {
	color: #333333;
	text-decoration: none
}

.guojia a:hover {
	color: #333333;
	text-decoration: underline
}

#join {
	width: 259px;
	float: left;
	border-right: 1px dotted #333;
	height: 65px;
	padding-top: 0px;
	padding-right: 10px;
}

#language a:link {
	color: #000;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#language a:hover {
	color: #668s;
}

#menu-main {
	height: 25px;
	background: url(../images/menubg.gif) repeat-x;
}

/*menu*/
#menu {
	width: 944px;
	height: 33px;
	margin: 0 auto;
	background-color: #4c4c4c;
	overflow: hidden;
}

#menu li {
	float: left;
	list-style: none;
}

#menu li a {
	text-decoration: none;
	color: #000;
	text-align: center;
	z-index: 10;
	display: block;
}

#menu-left {
	background-image: url(../images/cna_06.jpg);
	background-repeat: no-repeat;
	height: 33px;
	float: left;
	width: 13px;
}

#menu-right {
	background-image: url(../images/cna_08.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 12px;
	float: right;
}

#menu-link {
	margin: 8px;
	text-align: left;
}

#menu-link li {
	display: inline;
	margin-left: 13px;
}

#menu-link a:link {
	color: #fff;
	text-decoration: none;
}

#menu-link a:visited {
	color: #fff;
	text-decoration: none;
}

#menu-link a:hover {
	color: #CCC;
	text-decoration: none;
}

/* menu styles */
#sddm {
	margin: 0;
	padding: 0;
	z-index: 30;
}

#sddm li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	width: auto;
	font: normal 12px Tahoma, Geneva, sans-serif;
}

#sddm li a {
	display: block;
	margin: 0 1px 0 0;
	padding: 10px 25px 10px 18px;
	width: auto;
	background-color: #4c4c4c;
	color: #FFF;
	text-align: center;
	text-decoration: none
}

#sddm li a:hover {
	color: #FFF;
	background: url(../images/menu_bg2_03.gif) repeat-x;
}

/*end menu*/
#body-main {
	width: 100%;
	background: url(../images/cna_12.jpg) repeat-x;
	background-color: #fff;
	overflow: hidden;
}

#home-center {
	margin: 0 auto;
	width: 944px;
	overflow: hidden;
}

#page-center {
	background-color: #eae6b5;
	overflow: hidden;
	padding: 5px;
	height: 485px;
}

#page-content {
	background: url(../images/ployregen01-content05_13.jpg) no-repeat;
}

#page-center a {
	color: #960;
	text-decoration: none;
}

#page-center a:hover {
	color: #963;
	text-decoration: underline;
}

.page-title {
	background: url(../images/titlebar.gif) repeat-x;
}

.concontents {
	overflow: hidden;
	padding: 10px;
	line-height: 22px;
	color: #322b00;
	height: 480px;
	text-align: justify;
}

.maintext {
	color: #06C;
	font: 12px Verdana, Geneva, sans-serif;
}

.title {
	font: bold 17px Arial, Helvetica, sans-serif;
	color: #505f84;
}

.dottedline {
	width: 100%;
	height: 1px;
	border-top: 1px dotted #999;
}

.page-image img {
	border: 3px solid #c1ba90;
}

#page-right {
	background-color: #fefefd;
	overflow: hidden;
}

.left {
	background: #FFF url(../images/ployregen01-content05_13.jpg) repeat-x;
}

.imageborder img {
	border: 3px solid #CCC;
	float: right;
	margin: 0 15px 5px;
}

.pagecontent {
	line-height: 20px;
	overflow: hidden;
}

#page-left {
	float: left;
	width: 280px;
	overflow: hidden;
}

#slideshow {
	float: left;
	background: url(../images/slideshowbg.gif) no-repeat;
}

#ctr-right {
	float: right;
	width: 220px;
}

#ctr-right-content {
	padding: 35px 17px 0 0;
}

#rightbox {
	text-align: right;
	margin-bottom: 10px;
}

#rightbox li {
	line-height: 18px;
}

#features {
	
}

.maintext {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #8c8558;
}

.maintext2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #8c8558;
	line-height: 17px;
}

#features-left {
	width: 469px;
	float: left;
}

#callus {
	width: 232px;
	margin: 15px;
	background: url(../images/phone.gif) left no-repeat;
}

#features-right {
	float: right;
	width: 469px;
	background: url(../images/box3.jpg) no-repeat;
}

.dottedline {
	border-top: 1px dotted #666;
}

.title-header {
	border-bottom: 1px dotted #666;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	color: #8c8558;
	line-height: 12px;
}

.smallmain {
	font: 11px Arial, Helvetica, sans-serif;
	color: #339;
	font-style: normal;
}

.smallmain a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #252525;
	font-style: normal;
	text-decoration: none;
}

.smallmain a:hover {
	color: #663;
}

.homebox-mp {
	width: 232px;
	background: url(../images/box2.gif) no-repeat;
}

.feature-maintext {
	font: 11px Tahoma, Geneva, sans-serif;
	color: #423a09;
}

.feature-maintext a {
	font: 11px Tahoma, Geneva, sans-serif;
	color: #423a09;
	text-decoration: none;
}

.feature-insidebox {
	padding: 15px 15px 0;
	overflow: hidden;
}

.featureimg {
	float: right;
}

.textbox {
	padding: 10px;
	height: 40px;
}

#footer {
	height: 44px;
	background: #000;
	width: 944px;
	margin: 0 auto;
}

.footertext {
	text-align: center;
	width: 300px;
	padding: 0px auto;
	color: #ffffff;
	font: 11px Arial, Helvetica, sans-serif;
}

#menufoot-left {
	background-image: url(../images/cna_50.gif);
	background-repeat: no-repeat;
	height: 44px;
	float: left;
	width: 10px;
}

#menufoot-right {
	background-image: url(../images/cna_53.gif);
	background-repeat: no-repeat;
	height: 44px;
	width: 9px;
	float: right;
}

#menufoot-link {
	margin: 8px;
	text-align: left;
}

#menufoot-link li {
	display: inline;
	margin-left: 13px;
}

#menufoot-link a:link {
	color: #fff;
	text-decoration: none;
}

#menufoot-link a:visited {
	color: #fff;
	text-decoration: none;
}

#menufoot-link a:hover {
	color: #CCC;
	text-decoration: none;
}

#box_aboutus {
	border: #CCC solid 1px;
	width: 230px;
	height: 225px;
	margin: 10px 0 0 0;
	float: left;
	color: #000;
	padding: 0;
}

.img_box {
	padding: 0px;
}

#box-more {
	width: 100px;
	float: right;
	text-align: right;
	padding-right: 10px;
}

#box-more a {
	color: #06C;
	text-decoration: none;
	font-size: 11px;
}

#box-more a:hover {
	color: #C00;
}

.titleBar {
	padding: 4px;
	font-style: italic;
	font-weight: bold;
	background-color: #2c546f;
	font-size: 1.4em;
}

.titleBar a {
	color: #000000;
}

.navigationItem {
	height: 8px;
	width: 8px;
	line-height: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background-color: Transparent;
	border: dotted 1px #878787;
	margin: 0px 3px 3px 0px;
}

.navigationItemHover {
	background-color: #ababab;
}

.navigationItemSelected {
	background-color: #dadada;
	border-color: #dadada;
}

/*INNER*/
#main-left {
	width: 217px;
	background: url(../images/inner_06.jpg) no-repeat;
	float: left;
}

#main-left-content {
	padding: 15px;
}

#submenu a {
	color: #C00;
	text-decoration: none;
}

#submenu li img {
	border: none;
}

#submenu ul li a {
	display: block;
	padding: 10px 10px 10px 0.5em;
	font: 14px Arial, Helvetica, sans-serif;
	color: #C03;
	text-decoration: none;
	width: 100%;
}

#submenu ul li a:hover {
	color: #900;
}

#main-right {
	width: 723px;
	float: right;
}

#main-right table a {
	color: #333;
	font: 11px "Lucida Bright", Georgia, "Times New Roman", serif;
	text-decoration: none
}

#main-right table a:hover {
	color: #666;
	text-decoration: underline
}

#main-right-content {
	padding: 20px 10px;
	text-align: justify;
	line-height: 17px;
}

#cna-main-right-content {
	TEXT-ALIGN: justify;
	PADDING-BOTTOM: 20px;
	LINE-HEIGHT: 17px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	PADDING-TOP: 20px
}

#main-right-content ul {
	list-style: square;
	list-style-position: outside;
	margin-left: 25px;
}

#main-right-content ul ul li {
	list-style-position: outside;
	list-style: circle;
}

#main-right-content ul ul ul li {
	list-style-position: outside;
	margin-left: 0px;
	list-style: disc;
}

.color1 {
	color: #505f84;
}

.emp {
	color: #C03;
	font: bold 14px Arial, Helvetica, sans-serif;
}

.emp2 {
	color: #069;
	font: bold 14px Arial, Helvetica, sans-serif;
}

.pic_right {
	float: right;
	margin: 5px 0 0 14px;
}

.listsec ul {
	margin: 0;
	padding: 0;
}

ul.listsec ul  li {
	list-style: square;
}

.pic_left {
	float: left;
	margin: 10px;
}

#showcase_right {
	overflow: hidden;
}

#showcase_right a img {
	width: 944px;
	height: 292px;
	position: relative;
}

.whitetext {
	color: #fff;
	font: 13px Arial, Helvetica, sans-serif;
}

.imgevent {
	border: 1px solid #7b87ac;
	padding: 3px;
}

img.imgevent a:hover {
	border: 2px solid #F00;
}

#main-right2 a {
	color: #069;
	text-decoration: none;
}

#main-right2 a:hover {
	color: #06C;
	text-decoration: none;
}

#backtop {
	float: right;
	height: 15px;
	font: 11px Arial, Helvetica, sans-serif;
	background-color: #FF9;
	border: 1px solid #FC3;
	padding: 3px;
}

#backtop a {
	text-decoration: none;
	color: #960;
}

#backtop a:hover {
	text-decoration: none;
	color: #900;
}

.subtext {
	font-size: 13px;
}

.text-gray {
	color: #06C;
	font: 11px "Lucida Bright", Georgia, "Times New Roman", serif;
}

#cna-main-right-content ul li {
	list-style: outside;
	list-style-type: square;
	margin-left: 20px;
}

/* END STRUCTURE */
.t1 {
	background: #fff;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
	overflow: hidden;
	color: #224ebb
}

.s1 {
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 90px;
	padding: 3px 0px;
	margin-left: 5px;
	float: left;
	width: 200px;
	line-height: 25px;
}

.t1 img {
	float: left;
	height: 149px;
	width: 130px;
	border: none
}

.s1 span {
	line-height: 13px;
	color: #333333
}

.clear {
	clear: both
}

.s1 a {
	color: #069;
	text-decoration: none;
	font-weight: bold;
}

.s1 a:hover {
	color: #224ebb;
	text-decoration: underline
}

.glr_1 {
	border: 2px solid #e9e9e9
}

.glr_1 img {
	float: left
}

.s2 {
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 150px;
	padding: 3px 0px;
	margin-left: 5px;
	float: left;
	width: 450px;
	line-height: 20px;
}

.glr_jian {
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px;
	border-top: 2px solid #e9e9e9
}

.glr_jian h1 {
	color: #069;
	margin-top: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold
}

.glc td {
	background: #fff
}

/*新闻动态*/
.news_cont{
	width:944px; margin:0px auto; padding-top:10px; overflow:hidden
}

.univ_contright img{ border:1px solid #e5e5e5; padding:3px}
.news_cont dt img{ border:1px solid #e5e5e5; padding:3px; margin-bottom:6px}
.news_cont dt img:hover{ border:1px solid #ccc}
.news_cont font{ color:#666; padding-top:5px; font-size:12px}
.news_contright{ 
	border:none
}
.news_cont2{
	 float:left; width:653px;
}
.news_cont2_top{ 
	 width:651px; height:34px; border:1px solid #ebeaea
}
.news_cont2_top span{ 
	font-size:12px; color:#a9014b; padding:11px 0px 0px 15px; float:left
}
.news_cont dd{ 
	clear:both; margin:0px; padding:0px; height:0px
	 
}
.news_cont dl{ 
	float:left; padding-top:15px; width:155px;text-align:center; height:185px; padding-left:16px; padding-right:16px
}
.news_cont dt{
	padding:0px; width:auto; margin:0px; height:115px; float:none; vertical-align:bottom

}
.new_contmiddle{ 
	border-right:1px solid #ebeaea;border-left:1px solid #ebeaea;border-bottom:1px solid #ebeaea; padding:15px 20px; height:auto
}
.new_contmiddle p{ 
	padding-top:10px
}
.new_contmiddle ul{ 
	display:block; clear:both
}
.new_contmiddle li{ 
	padding-top:10px; padding-bottom:10px; list-style-type:none; overflow:hidden; border-bottom:1px solid #e6e6e6
}
.newmiddle_right{ 
	width:486px;float:right
}
.newmiddle_right h1{ 
	padding:0px; margin:0px
}
.newmiddle_right h1 a{ 
	font-size:12px; color:#333; text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif
}
.newmiddle_right h1 a:hover{ 
	 text-decoration: underline
}
.newmiddle_right P{ 
	padding-top:7px; line-height:1.5em
}
.jianjie a{ color:#5e5e5e; text-decoration:none
}
.newmiddle_right a{ color:#5e5e5e; text-decoration:none
}
.new_contmiddle img{ 
	border:1px solid #e5e5e5; padding:3px; float:left
}
.new_contmiddle img:hover{ 
	border:1px solid #ccc
}
.univ_contright{ 
	width:280px; float:right; border:1px solid #e8e8e8; padding:0px 0px 20px 0px
}

.univ_contright_top{ 
	 height:35px; width:275; border-bottom:1px solid #e5e5e5;
}
.univ_contright_top span{ 
	padding:11px 0 0 15px; float:left; width:100px; color:#a9014b
}
.univ_contright_top a{ 
	color:#7d7d7d; text-decoration:none; float:right; padding:11px 10px 0 0px;
}
.univ_contright_top a:hover{ 
	text-decoration: underline
}
.univ_contright ul{ 
	display:block; padding-left:10px; width:268px; padding-top:15px
}
.univ_contright li{ 
	list-style-type:none; padding-bottom:15px; font-family:"宋体"; background:url(images/dian.jpg) no-repeat 0px 4px; padding-left:10px; padding-right:10px
}
.univ_contright li a{ 
	color:#898989; text-decoration:none
}
.univ_contright li a:hover{ 
	color:#a9014b
}
.university_bottom{ 
	 text-align:center; margin:15px 0px
}
.fenye{ 
	background:#f0f0f0; padding:5px 0px; text-align:center; margin:15px 0px; overflow:hidden; height:15px
}
.fenye a{ 
	color:#656565; text-decoration:none
}
.fenye a:hover{ 
	text-decoration: underline
}
.univ_contright dd{ 
	clear:both; margin:0px; padding:0px; height:0px
	 
}
.univ_contright dl{ 
	float:left; padding-top:15px; width:130px;text-align:center; height:120px; padding-left:5px; padding-right:5px
}
.univ_contright dt{
	padding:0px; width:auto; margin:0px; height:80px; float:none; vertical-align:bottom

}
.univ_contright img{ 
	margin:auto; padding:inherit; vertical-align: bottom
}
.univ_contright a{ 
	color:#666; text-decoration:none
}
.univ_contright a:hover{ 
	text-decoration:underline
}

.edunew_conttop{ 
	height:25px; padding-top:3px
}
.edunew_conttop a{ 
	color:#a9014b; text-decoration:none
}
.edunew_conttop a:hover{ 
	 text-decoration: underline
}
.edunew_conttop font{
	font-size:12px; color:#a9014b
}
.edunew_contleft{ 
	width:653px; float:left; border:1px solid #e8e8e8; padding-bottom:10px
}
.inside_contny{ 
	padding:25px 30px 10px 30px; color:#636363; line-height:1.8em
}
.biaoti{ 
	line-height:1.5em; font-size:20px; text-align:center; font-weight:bold; border-bottom:1px solid #ccc; padding-bottom:10px
}
.biaoti font{ 
	font-size:12px; font-weight: normal
}
.inside_contny p{ 
	 padding-top:15px
}


