body,td,div,li {
	/** font-family: Arial, Helvetica, sans-serif; **/
	font-size: 12px;
}
body {
	font-family: 宋体;
	background-image: url(../image_smnp/back.gif);
	background-repeat: repeat;
	background-position: center top;
	text-align: center;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 40px;
	margin-left: 0px;
	padding: 0px;

}.ip1 {
	height: 18px;
	width: 120px;
	line-height: 16px;
	margin: 0px;
	border: 1px dashed #999999;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 2px;
	background-color: #f7f7f7;
	color: #0F468F;
}
img{ border:0}
a {
	text-decoration: none;
	color: #000066;
}a:hover{
	text-decoration: underline;
	color: #0000CC;
}
li,ul,ol{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
td,div,li,ul,ol{
	color: #333333;
}
.twidth{
	width:770px;
	margin-top: 0px;
	background-color: #FFFFFF;
	margin-bottom: 0px;
	padding: 7 3 3 3;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #2763A5;
	border-bottom-color: #2763A5;
	border-left-color: #2763A5;
	
}
.top_r{
	color:#018ffd;
	text-align:right;
	vertical-align: top;
	padding: 3px;
}
.top_r a{
	color:#018ffd;
	text-decoration: none;
}.top_r a:hover{
	color:#018ffd;
	text-decoration:underline;
}.nav {
	line-height: 46px;
	background-image: url(../image_smnp/nav_bg.gif);
	height: 46px;
	width: 776px;
}
.nav td{
	font-weight: bold;
	color: #333333;
	padding-right: 10px;
	padding-left: 10px;

}.nav td a{
	color: #333333;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 10pt;
}.nav td a:hover{
	color: #0099FF;
	
}.lframe {
	width: 215px;
}
.login {
	background-image: url(../image_smnp/left_3_00.gif);
	height: 165px;
	width: 215px;
}
.login .t {
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;
	padding-left: 15px;
	line-height: 30px;
	padding-top: 5px;
	background-image: url(../image_smnp/left_3_01.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-bottom: 5px;
}
.login .n {
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: top;
	height: 120px;
	padding-top: 5px;
	background-image: url(../image_smnp/left_3_03.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 20px;
}

.login .n iframe {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	width: 200px;
	height: 110px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.lframe2 {
	background-repeat: no-repeat;
	background-position: left top;
	width: 215px;
	background-color: #FFFFFF;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #f7f7f7;
	border-right-color: #f7f7f7;
	border-bottom-color: #f7f7f7;
	border-left-color: #f7f7f7;
}
.lframe2 mm {
	color: #FFFFFF;
}
.lframe2 .mm {
	color: #FFFFFF;
	font-weight: bold;
	line-height: 36px;
	height: 36px;
	padding-left: 45px;
	border: 1px solid #CCCCCC;
	background-color: #548FD9;
	background-image: url(img/tit1gif.gif);
	background-repeat: no-repeat;
	font-size: 18px;
	font-family: "华文中宋";
	background-position: left center;
}
.lframe2 .n {
	vertical-align: top;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-color: #CCCCCC;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-left: 3px;
}
.lframe3 {
	background-image: url(../image_smnp/left_3.gif);
	width: 215px;
}
.lframe3 .mm {
	line-height: 30px;
	font-weight: bold;
	color: #FFFFFF;
	height: 30px;
	padding-top: 5px;
	padding-left: 15px;
}
.lframe3 .n {
	height: 110px;
	padding: 10px;
}
.lframe3 .n marquee {
	display: block;
	height: 100px;
	cursor: hand;
}
.thumbnail img {
	/* height: 200px; */
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFFFFF;
}
.thumbnail td {
	background-repeat: no-repeat;
	background-position: center top;
	/* height: 150px;
	width: 221px; */
	vertical-align: middle;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.right1_r {
	vertical-align: top;
	padding: 10px;
}

.right1_r .title {
	font-size: 14px;
	font-weight: bold;
	color: #003399;
	line-height: 20px;
	margin-bottom: 5px;
}
.right1 a {
	color: #0099FF;
}
.right1 a:hover {
	color: #003399;
}
.right_2_pic {
	width:780px;
	text-align: center;
	border: 1px solid #eeeeee;
	background-color: #f7f7f7;
	margin-left: 4px;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
}
.right_3_pic {
/**首页图片库5个图片显示*/
	width:780px;
	text-align: center;
	border: 0px solid #eeeeee;
	background-color: #f7f7f7;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
}
.right_4_pic {
/**首页图片库5个图片显示*/
	text-align: center;
	border: 0px solid #eeeeee;
	background-color: #f7f7f7;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
}
.center-topic-img2 img {
	height: 90px;
	width: 150px;
}
.center-topic-img2 {
	
	/** height: 118px;
	width: 156px; */
	padding-top: 2px;
	padding-right: 3 px;
	padding-bottom: 2px;
	padding-left: 3 px;
}
.center-topic-img3 {
	
	/** height: 118px;
	width: 145px; */
	padding-top: 2px;
	padding-right: 3 px;
	padding-bottom: 2px;
	padding-left: 3 px;
}
.gd_imgboder td {
	text-align: center;
}
.gd_imgboder td a{
	font-weight: bold;
	color: #0099FF;
	text-decoration: none;
}.gd_imgboder td a:hover{

	text-decoration: underline;
}.r3_t3 {
	font-size: 14px;
	line-height: 34px;
	font-weight: bold;
	color: #333333;
	background-image: url(../image_smnp/title6.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	text-align: left;
	background-color: #FFFFFF; 
}.r3_t4 {
	font-size: 14px;
	line-height: 34px;
	font-weight: bold;
	color: #333333;
	background-image: url(../image_smnp/title3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 30px;
	text-align: left;
	background-color: #FFFFFF;
}.r3_t5 {
	font-size: 14px;
	line-height: 34px;
	font-weight: bold;
	color: #333333;
	background-image: url(../image_smnp/title6.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	text-align: left;
	background-color: #FFFFFF; 
	
	
}

.right3 table.lastnewslist_table {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #0099CC;	
	padding-top: 5px;
	padding-right: 0px;
	padding-left: 0px;
	margin-left: 10px;
	margin-right: 10px;
	width: 96%;
}
.right3 table.lastnewslist_table tr td {
	font-size: 12px;
	line-height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0DFE3;
	color: #FF9900;
	clear: right;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
.right3 table tr td.hasbg {
	background-image: url(../image_smnp/34p_211.gif);
}
.nl .text_content {
	clear: both;
	display: inline;
}
.time {
	color: #0066FF;
	float: right;
	clear: both;
	display: inline;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	width: 42px;
	text-align: right;
	padding-right: 10px;
}

.text_content img {
	clear: none;
	float: none;
	display: inline;
}
#footer {
	background-repeat: no-repeat;
	height: 48px;
	width: 770px;
	background-color: #548FD9;
	background-image: url(../image_smnp/bottom_bg.GIF);
	background-position: center;
}
.lframe hr {
	color: #2197D7;
	height: 1px;
}
#SearchForm input,#SearchForm select {
	height: 20px;
	font-size: 12px;
	line-height: 16px;
	margin: 0px;
	padding: 1px;
}
.searchsub{
	width:40px;
	color: #FFFFFF;
	background-image: url(../image_smnp/searchbg.gif);
	margin: 0px;
	padding: 0px;
	height: 21px!important;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: hand;
	line-height: 21px;
}.login li {
	color: #FFFFFF;
	padding-left: 15px;
	display: block;
	line-height: 20px;
	background-image: url(../image_smnp/34p_211.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.login li a {
	color: #003366;
	display: block;
	float: left;
}
.login li a:hover {
	color: #2B9BDA;
	text-decoration: underline;
}
.r1-t1 {
	text-align: left;
	padding:  5 5 0 5;
}
.r1-t1 li {
	line-height: 25px;
	display: block;
	padding-left: 15px;
	background-image: url(../Images/Article_elite.gif);
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	clear: both;
}
.mframe-page {
	width: 550px;
	vertical-align: top;
}
.l4 {
	background-image: url(../image_smnp/left_2_00.gif);
	background-repeat: repeat-y;
	background-position: center;
}
.l41 {
	background-image: url(../image_smnp/left_2_01.gif);
	height: 48px;
	background-repeat: no-repeat;
	background-position: center center;
	vertical-align: middle;
	line-height: 48px;
	padding-left: 35px;
	font-weight: bold;
	color: #FFFFFF;
	padding-bottom: 6px;
}
.l42 {
	background-image: url(../image_smnp/left_2_02.gif);
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align: top;
	height: 100px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 18px;
}
.l43 {
	background-image: url(../image_smnp/left_2_03.gif);
	background-repeat: no-repeat;
	height: 26px;
	background-position: center;
}
.l42 li {
	display: block;
	line-height: 22px;
	background-image: url(../image_smnp/left_2_item.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
#popmenu {
}
.l42 a {
	padding-left:20px;
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	float: left;
	
}
.l42 span {
	display: block;
	float: left;
}
.l42 a:hover {
	color: #FFCC00;
	text-decoration: none;
}
.l41 a {
	color: #FFFFFF;
	text-decoration: none;
}
.l41 a:hover {
	text-decoration: underline;
	color: #FFFFFF;
}
.newslist-top h3 {
	line-height: 20px;
	display: block;
	font-size: 12px;
	background-image: url(../Images/Article_elite.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	color: #666666;
	margin: 0px;
	float: left;
	font-weight:normal;
}
.newslist-top .gray {
	display: block;
	line-height: 20px;
	float: right;
	font-weight: normal;
	color: #A64100;
}
.newslist-top {
	display: block;
	line-height: 24px;
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;
}
.mframe-page p {
	display: block;
	margin: 0px;
	padding: 10px;
	color: #0099FF;
	clear: both;
}
.m1 {
	width: 100%;
}
.m1 td {
	padding-left: 10px;
	padding-right: 5px;
}
.pagenav {
	display: block;
	text-align: center;
	line-height: 24px;
	background-color: #f7f7f7;
	border: 1px dashed #CCCCCC;
	margin-top: 10px;
	margin-left: 5px;
}
.pagenav a {
	color: #0066CC;
}
.STYLE1 {
	color: #000033;
	font-family: 方正小标宋, 方正小标宋简体, 幼圆, 楷体;
	font-weight: bold;
	font-size: 26px;
	line-height: 40px;
	padding: 5px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-bottom: 10px;
}
.w11 {
	font-weight: bold;
	color: #FFFFFF;
}

.mframe {
	display: block;
	background-color: #f7f7f7;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #f2f2f2;
	border-left-color: #f2f2f2;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f2f2f2;
	padding: 0px;
	margin: 0px;
	height: 300px;
	vertical-align: top;
}
#BodyText {
	margin: 10px;
	padding-right: 10px;
	padding-left: 10px;
	display: block;
	text-align: left;
	height: 300px;
}
#BodyText p {
	font-size: 8px;
	line-height: 26px;
}
.w1 {
	width: 180px;
	margin-top: 10px;
}
.headfla{
	background-image: url(../image_smnp/head2.JPG);
	background-repeat: no-repeat;
	background-position: center top;
	width: 770px;
}

.r1-t1 li a {
	color: #000066;
	display: block;
	float: left;
}
.text_content {
}
.right3 li a {
	display: block;
	float: left;
	color: #000066;
}
#UC_LogoList_LogoLists a {
	font-weight: normal;
	color: #000066;
}
.middle {
	background-color: #EfF8FF;
	width: 100%;
}
/*---------------|||||||||||Menu-------------------------------------------------*/

    #menu {
	float:left;
	width:800px;
	font-size:12px;
	padding-bottom: 1px;
	background-color: #dd88d9;
	}
	  
    #menu ul {
	  margin:0;
	  padding: 1px 0px 0px 7px;
	  list-style:none;
	  margin-bottom: 0px;
      }
	  
    #menu li {
	display:block;
	float: left;
	background-image: url(img/right1.gif);
	background-repeat: repeat-x;
	padding: 0px;
	margin-right: 1px;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #28639f;
	border-right-color: #28639f;
	border-bottom-color: #28639f;
	border-left-color: #28639f;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
    }
	  
    #menu a {
	margin:0px;
	text-decoration:none;
	display: block;
	padding-top: 0px;
	padding-right: 11px;
	padding-bottom: 0px;
	padding-left: 11px;
	line-height: 22px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #a1deff;
	border-right-color: #a1deff;
	border-bottom-color: #a1deff;
	border-left-color: #a1deff;
      }
	  
    #menu a:hover {
	background-image: url(img/right2.gif);
      }

.topsearch td {
	padding-right: 3px;
}
/*---------------------------------------------------popmenu---------------------------------------------------------*/
.menuskin li
{
	margin: 0px!important;
	padding: 0px!important;
	background-image: none!important;
	clear: both!important;
	display: block!important;
	width: 110px!important;
	border-top-style: none!important;
	border-right-style: none!important;
	border-bottom-style: solid!important;
	border-left-style: none!important;
	border-bottom-width: 1px!important;
	border-bottom-color: #CCCCCC!important;
}.menuskin
{
	position: absolute!important;
	border: 1px solid #f7f7f7!important;
	height: 0px!important;
	width: 0px!important;
	font-size: 0px!important;
	line-height: 0px!important;
	
}
.menuskin li a
{
	color: #333333!important;
	text-decoration: none!important;
	margin: 0px!important;
	border: 0px!important;
	line-height: 20px!important;
	padding-top: 0px!important;
	padding-right: 0px!important;
	padding-bottom: 0px!important;
	padding-left: 5px!important;
	background-color: #BBDDF4!important;
}
.menuskin a:hover
{
	text-decoration: none!important;
	background-color: #8AC5EC!important;
	background-image: none!important;
	color: #000099!important;
}
.sub1 {
	font-weight: bold;
	color: #666666;
	background-color: #FFFFFF;
	background-image: url(../image_smnp/button.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 30px;
	width: 80px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	text-align: center;
	line-height: 30px;
	cursor: hand;
	font-size: 12px;
	padding-top: 2px;
}
.lefttopic {
	width: 100%;
}
.lefttitle {
	width: 100%;
	line-height: 26px;
	height: 26px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.left2 ,.left3{
	background-color: #CCCCCC;
	margin-top: 5px;
	padding: 1px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #f2f2f2;
	border-right-color: #f2f2f2;
	border-bottom-color: #f2f2f2;
	display: block;
	clear: both;
	width: 216px;
}
.left2 .lefttopic ul {
	background-color: #f7f7f7;
	border: 1px solid #FFFFFF;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 3px;
	padding-left: 3px;
}
.left2 .lefttitle {
	background-color: #2B9BDA;
	background-image: url(../image_smnp/title4.gif);
}
.left2 .lefttitle .title {
	text-align: left;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #1E74C9;
	border-bottom-color: #1E74C9;
	border-left-color: #1E74C9;
}
.left2 .lefttitle .more {
	text-align: right;
	padding-right: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #1E74C9;
	border-bottom-color: #1E74C9;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #1E74C9;
}.left2 ul{ height:120px}
.left2 ul li,.left3 ul li {
	display: block;
	line-height: 20px;
	height: 20px;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-image: url(../image_smnp/jt2.GIF);
	background-repeat: no-repeat;
	background-position: left center;
}
.left2 ul {
	background-color: #f1f1f1;
	border: 1px solid #FFFFFF;
}
.left2 li img {
	height: 6px;
	width: 22px;
	float: right;
	padding: 0px;
	display: inline;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.lefttopic li a {
	display: block;
	float: left;
}
.left1 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2197D7;
	padding-top: 5px;
	margin-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.left1 .lefttopic {
	border: 1px dashed #efefef;
	padding: 2px;
}
.left1 .title {
	background-color: #F1F1F1;
	font-weight: bold;
	color: #0F549C;
	padding-left: 10px;
}
.left1 .more {
	background-color: #ebebeb;
	text-align: right;
	width: 50px;
	padding-right: 10px;
}
.left1 .lefttitle {
	border: 1px solid #ECE9D8;
}
.left1 ul {
	display: block;
	height: 120px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #e5e5e5;
	border-bottom-color: #e5e5e5;
	border-left-color: #e5e5e5;
	padding: 3px;
	text-align: left;
}
.left1 img {
	display: none;
}
.left1 li {
	line-height: 20px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	padding-left: 0px;
	border-bottom-width: 1px;
	color: #FF9900;
	list-style-position: inside;
	list-style-type: disc;
	float: none;
}
.left1 li a {
	color: #FF9900;
	text-decoration: none;
	display: list-item;
	float: none;
}.left1 li a:hover{
	color: #FF3300;
	
}


.lframe3 {
	background-image: url(../image_smnp/left_3.gif);
	width: 215px;
}
.left3 .title {
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 15px;
	background-image: url(../image_smnp/title5_l.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.left3 ul {
	height: 110px;
	background:none;
	padding-top: 10px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
}
.lframe3 .n marquee {
	display: block;
	height: 100px;
	cursor: hand;
}
.left3 .lefttitle {
	line-height: 30px;
	background-image: url(../image_smnp/title5_m.gif);
	background-repeat: repeat;
	background-position: center center;
}
.left3 .more {
	background-image: url(../image_smnp/title5_r.gif);
	background-repeat: no-repeat;
	background-position: right center;
	text-align: right;
	padding-right: 10px;
}
.left3 div {
	background-color: #FFFFFF;
}
.left3 .boder1 {
	display: block;
	width: 100%;
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.left3 .boder1 td {
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #2B9BDA;
	border-bottom-color: #2B9BDA;
	border-left-color: #2B9BDA;
	height: 120px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.left3 .boder1 img {
	display: none;
}
#PicList td {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#PicList img {
	height: 90px;
	width: 150px;
	border: 3px double #CCCCCC;
}
.tdbg-dark {
	background-color: #8AC5EC;
	line-height: 24px;
	/** background-image: url(../image_smnp/title4.gif); */
	font-weight: bold;
	padding-right: 15px;
}
.mf_table td {
	line-height: 24px;
	/** margin: 2px; */
	padding: 1 1 1 15;
	border: 1px solid #CCCCCC;
}
.mf_table td.noUpperBorder {
	border-top-style: none;
}
.tdbg-dark td.lyr {
	text-align: center;
	padding-left: 0;
}
.tdbg-dark td {
	color: #FFFFFF;
}
.tdbg
{
	background: #f2f8ff;
	line-height: 120%;
}
.tdbg-Resume
{
	background: #f8f8f8;
	line-height: 120%;
}
.newslist-top h3 img {
	float: left;
	display: inline;
	height: 6px;
	width: 22px;
	margin-top: 6px;
	margin-left: 5px;
}
.l42 li li {
	background-image: none;
	padding-left: 20px;
	
}.l42 li a 
{
	letter-spacing:5px!important;
	
}
.l42 li li a 
{
	color: #EEEEEE;
}.l42 li li a:hover {
	color: #FF9900;
}
.newslist-top h3 a {
	float: left;
	display: block;
}
.mframe-page #ArticleList p {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2;
	background-color: #fbfbfb;
}
.r1-t1 img {
	float: left;
	height: 6px;
	width: 22px;
	margin-top: 6px;
	display: block;
	margin-left: 3px;
}
.hr_login {
	display: block;
	clear: both;
	text-align: center;
}
.hr_login .l {
	width: 80px;
	display: block;
	float: left;
	line-height: 24px;
	height: 24px;
}
.hr_login .r {
	display: block;
	float: left;
	line-height: 24px;
	height: 24px;
}
.hr_login li {
	display: block;
	clear: both;
}
.hr_login ul {
	display: block;
}
#form1 {
	display: block;
	clear: both;
	padding: 0px;
	margin: 0px;
}
#form1 td {
	vertical-align: top;
}
.s2a {
	color: #666666;
	background-image: url(../image_smnp/button.gif);
	background-repeat: no-repeat;
	display: block;
	height: 30px;
	width: 85px;
	line-height: 30px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-top: 2px;
}

.strul {
	clear: both;
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	line-height: 30px;
	margin: 0px;
	background-image: url(../image_smnp/zptit.GIF);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 50px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.strul a {
	font-weight: bold;
}

#middle {
	height: 400px;
	width: 100%;
}

.strul li {
	display: block;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	background-image: url(../image_smnp/34p_211.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 20px;
	text-align: right;
	line-height: 24px;
	height: 24px;
}
.strul span {
	padding-right: 5px;
}
.strul .l {
	float: left;
	text-align: left;
}
.lframe3 .t{
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 10px;
	line-height: 40px;
	height: 40px;
}
.lframe3 .m {
	height: 125px;
}
#form1 .mframe td {
	padding: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	line-height: 20px;
}
.back_southidc{
	background-color: #CCCCCC!important;
	color: #FFFFFF;
	line-height: 21px;
	font-weight: bold;
	text-align: left;
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	height: 21px;
}.back_southidc div{ float:left;}
.table_southidc{
	BACKGROUND-COLOR: #f7f7f7;
	width: 100%;
	color: #333333;
	text-align: left;
	border: 1px solid #BFB8BF;
}.table_southidc td{
	border: 1px solid #dddddd;
	background-color: #f7f7f7;
}
.td_southidc{
	BACKGROUND-COLOR: #f7f7f7;
}
.tr_southidc{
	BACKGROUND-COLOR: #f7f7f7;
}
.t20 {
	background-color: #FFFFFF;
	width: 774px;
}
s.t21 {
	width: 100%;
}
.t22 {
	 background-color: #5599FF;
	border: 1px solid #000000;
	width: 100%;
}
.t22 img {
	height: 45px;
	width: 59px;
	 margin: 5px;
	 border: 1px double #666666;
}
.t22-1 {
/** 	display: block; 
	width: 70px;*/
}

.t22-2 {
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: #0066CC;
	text-align: left;
	width: 100%;
	padding-top: 10px;
	vertical-align: bottom;
}
.t22-3 {
	line-height: 20px;
	height: 30px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: top;
}
.t22-4{
font-size:14px;
color:#6F4F00;

}
.t22-5{
font-size:18px;
color:red;
text-decoration: underline
font-weight:bold 
}
.thumbnail {
	text-align: center;
	margin: 0px;
	padding: 5px;
	width: 260px;
}
.T25 {
	width: 100%;
}
.T25 TD {
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding: 5 5 3 5;
}
.t22 td {
	vertical-align: top;
}
.thumbnail table {
	text-align: center;
	width: 100%;
}
.boder2 table{
	width:100%;
	margin: 0px;
	background-color: #CCCCCC;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}.boder2 table tr{
	border-top-style: none!important;
	border-right-style: none!important;
	border-bottom-style: none!important;
	border-left-style: none!important;
	height: 22px;
	display: table-row-group;
	background-color: #f7f7f7;
	line-height: 22px;
}.boder2 table th,.red12{
	line-height:32px;
	border: 1px solid #F0F0F0;
	font-weight: bold;
	background-color: #0099FF;
	color: #FFFFFF;
	background-image: url(../Images/left-topic-title-bg.GIF);
	background-repeat: repeat-x;
	text-align: left;
	height: 32px;
	padding-left: 15px;
	font-size: 12px;
}
.boder2 {
	background-color: #CCCCCC;
	padding: 1px;
	border: 3px solid #F0F0F0;
	display: block;
	clear: both;
	width: 100%;
	margin-top: 15px;
	margin-right: 1%;
	margin-bottom: 5px;
	margin-left: 1%;
}
.boder2 table th a {
	color: #FFFF66;
}
.l42 ul ul ul {
	display: block;

	clear: both;
}
.l42 ul ul  {
	display: block;

	clear: both;
}
.l42 ul {
	display: block;
	clear: both;
}.l42 li{
	clear: both;
	display: block;
	height: 24px;
}
.ababab {
	background-color: #efefef;
	text-align: right;
	width: 120px;
	padding-right: 3px;
}
.sub1:hover{
	color: #999999!important;
	text-decoration: none;
}
.sub1 a {
	color: #FFFFFF;
}
.thumbnail div 
{/** 
    width:350px;
	height: 210px;*/
	display: block;
	vertical-align: middle;
	border: 2px solid #e6e6e6;
	/** background-color: #bbbbbb; */
	margin-left: 8px;
	overflow: hidden;
	
}

div#notes {
	display: block;
	margin: 10px;
	border: 3px solid #f3f3f3;
	background-color: #999999;
	padding: 1px;
}
div#notes ul {
	display: block;
	margin: 0px;
	padding: 5px;
	background-color: #FFFFFF;
}
div#notes li {
	display: list-item;
	list-style-position: inside;
	list-style-type: decimal;
	color: #333333;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	line-height: 22px;
	background-color: #FFFFFF;
	padding-left: 35;
}
.navdiv {
	background-color: #E1F3FF!important;
	border: 1px solid #0099FF!important;
}