body{ background:url(../images/nen.gif) repeat-x ;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;line-height:14pt;margin:0 auto;padding:0;}
a{color:#111111;text-decoration:none;}
a:hover{text-decoration:underline;}
H1
{
  font-size: 24px;
	margin: 30px 0px 10px 0px;
	padding: 0px;
	line-height: 26px;
}
img{border:0;}
.clear{clear:both;color:#FFF;font-size:0;height:0;line-height:0;}
.row{ padding-top:10px;}
.row2{ padding-top:20px;}
.home-parent{margin:0 auto;text-align:left;width:1000px; }
.home-header{ background:url(../images/header.jpg) no-repeat scroll 0px 0px; width:1000px; height:355px;}
.home-menu{ background:url(../images/bg-menu.jpg) repeat-x scroll 0px 0px; height:41px; }
.home-menu .box-search{ float:right; background:url(../images/bg-search.jpg) no-repeat scroll 0px 0px; width:187px; height:31px; padding-top:10px; padding-left:5px;}
.home-menu .box-search .input-search{ height:16px; width:145px; border:0px; float:left;}
.home-menu .menu-group{ padding-top:6px;}
.home-menu .menu-groups{ padding-top:6px; text-align:center;}
.home-menu .menu-group a{ padding:0px 5px 0px 2px; cursor:pointer;}
.home-menu .menu-groups a{ padding:0px 10px 0px 10px; cursor:pointer;}
.home-body{ background-color:#e7fbfc; padding-top:5px;}
.home-body .body-left{ float:left; width:610px; padding:15px; text-align:justify;line-height:16.50pt;}
.home-body .body-left .title .point { font-size:20px; color:#6c0403; font-weight:bold; padding-right:10px; }
.home-body .body-left .images{ padding-right:10px;}
.home-body .body-left ul.list li{ padding-bottom:20px; font-weight:bold;}
.home-body .body-left .images img { border:5px solid #fff;}
.home-body .body-right { width:344px; float:right; padding-right:10px;}
.home-body .body-right .box-cates{} 
.home-body .body-right .box-cates .top{ overflow:hidden; width:344px; height:4px; background:url(../images/cates-top.jpg) no-repeat;}
.home-body .body-right .box-cates .bottom{ overflow:hidden; width:344px; height:4px; background:url(../images/cates-bottom.jpg) no-repeat;}
.home-body .body-right .box-cates .body{ background-color:#66ccff; border-left:1px solid #6b8297; border-right:1px solid #6b8297; padding:15px 10px 10px 20px;}
.home-body .body-right .box-cates .body .title{ text-transform:uppercase;  font-size:18px; }
.home-body .body-right .box-cates .body .subtitle{ font-size:12.50px; padding-top:5px;}
.home-body .body-right .box-cates .body .intro { line-height:12pt; padding-top:5px; }
.home-body .body-right .box-cates .body .intro img { float:left; padding:3px; border:1px solid #9e6e40; background-color:#fff; margin-right:5px;}
.home-body .body-right .box-cates .body .more{ padding:5px}
.home-poster{ background:url(../images/bt-slogan.jpg) no-repeat scroll right top; width:1000px; height:113px; background-color:#FFFFFF; }
.box-cates .last-top{ background:url(../images/last-new.jpg) no-repeat ; height:28px;}
.box-cates .last-body{background-color:#b7e2ef; border-left:1px solid #6b8297; border-right:1px solid #6b8297; padding:5px;}
.box-cates .last-body .item{ background-color:#d0edf6; padding:8px 20px; margin-bottom:4px; }
.box-cates .last-body .r-item{ color:#a01413; font-size:13px; font-weight:bold; text-align:center; padding:5px 0px 0px;}
.content-tab1 { padding-top:10px;}
.content-tab1 .title { background:url(../images/bg-title.jpg) no-repeat; height:18px; font-weight:bold; text-transform:uppercase; padding:5px 10px; text-shadow:0.5px 0.5px #cb6d0b;}
.content-tab1 .title2 { background:url(../images/bg-title-r.jpg) no-repeat; height:18px; font-weight:bold; text-transform:uppercase; padding:5px 10px; color:#FFFFFF; text-shadow:0.5px 0.5px #d93534;}
.content-tab1 .intro{ background-color:#054281; padding:5px; }
.content-tab1 .intro .group{border-top:1px solid #fcfcfe}
.content-tab1 .intro .group .item{ background-color:#86b9e8;  border:1px solid #fcfcfe; border-top:0px; font-size:13px;}
.content-tab1 .intro .group .item .left { float:left; width:111px;padding:15px 20px; font-weight:bold;}
.content-tab1 .intro .group .item .right { padding:15px 20px 5Px; float:left; border-left:1px solid #fcfcfe; MIN-height:43px; width:405PX;}
.content-tab2 { padding-top:10px;}
.content-tab2 .title { background:url(../images/bg-title-p.jpg) no-repeat; height:18px; font-weight:bold; text-transform:uppercase; padding:5px 10px; text-shadow:0.5px 0.5px #cb6d0b;}
.content-tab2 .title2 { background:url(../images/bg-title-r.jpg) no-repeat; height:18px; font-weight:bold; text-transform:uppercase; padding:5px 10px; color:#FFFFFF; text-shadow:0.5px 0.5px #d93534;}
.content-tab2 .intro{ background-color:#054281; padding:5px; }
.content-tab2 .intro .group{border-top:1px solid #fcfcfe}
.content-tab2 .intro .group .item{ background-color:#86b9e8;  border:1px solid #fcfcfe; border-top:0px; font-size:13px;}
.content-tab2 .intro .group .item .left { float:left; width:111px;padding:15px 20px; font-weight:bold;}
.content-tab2 .intro .group .item .right { padding:15px 20px 5Px; float:left; border-left:1px solid #fcfcfe; MIN-height:43px; width:405PX;}
.home-body .body-left .event-content{ line-height:18pt; font-size:14px;}
.home-body .body-left .ct-contact{ font-size:11px;}
.home-body .body-left .ct-contact a{ color:#0033CC; font-size:10px; text-decoration:underline;}
.home-body .body-left.contact-intro{ padding-bottom:20px;  }
.home-body .body-left.ip-ct{ width:300px; color:#333333;}
.home-body .body-left.te-ct{ width:1000px; height:820px; color:#333333;}
.home-body .body-left.sl-ct{ color:#333333;}
.home-body .body-left .tearchers { padding-bottom:10px;}
.home-body .body-left .tearchers .title{ font-size:13px;}
.home-body .body-left .form-login{ padding:70px 10px 20px;  margin:10px 0px;}
.home-body .body-left .form-login .tb-login{ padding:20px;}
.home-body .body-left .form-login .tb-login .title{ font-weight:bold;}
.home-body .body-left .form-login .note{ text-align:center;}
.home-body .body-left .form-login a{ color:#660000; text-decoration:underline;}
.home-body .body-left .form-login .hits{ text-align:right; height:100px; }
.home-body .body-left .form-login .hits table { width:100px; padding:2px 5px; text-align:center; border:1px solid #e6e6e6; font-weight:bold; color:#CC0000; margin-top:70px; background-color:#fff;}
.submenu{ padding:5px;}
.submenu a { padding:0px 40px; font-size:11px; background:url(../images/icon-sub.jpg) no-repeat scroll 30px 4px; font-weight:bold;}
.logo-bt{ width:300px;}
.adv-bt{ float:right;}
