﻿/*2012-3-27新加CSS代码*/
#pro_list h4 { padding:5px 0px; margin:0px}
#logoh1{background-image: url("../images/logo.jpg");
    float: left;
	width:250px;
	height:45px;
    }
#logoh1 h1{margin:0px;}
#logoh1 a{
text-indent:-30000px;
width:245px;
height:45px;
display:block}

#logoh1_en {background-image: url("../images/logo_lvsun.jpg");
    float: left;
	width:245px;
	height:45px;
    }
#logoh1_en h1{margin:0px;}
#logoh1_en a{
text-indent:-30000px;
width:245px;
height:45px;
display:block}

/*首页焦点图*/
img { border: 0px; }
.bannerbox { width: 970px; height: 320px; overflow: hidden; margin: 0px auto; }
#focus { width: 970px; height: 320px; clear: both; overflow: hidden; position: relative; float: left; }
    #focus ul { width: 970px; height: 280px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
        #focus ul li { float: left; width: 970px; height: 320px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
    #focus .preNext { width: 200px; height: 320px; position: absolute; top: 0px; cursor: pointer; }
    #focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
    #focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }

/*All.css*/
body {
	margin: 0px auto;
	width: 1000px;
	color: #434343;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
p, tr, img {
	border: 0;
	margin: 0;
	padding:0;
}
form {
	margin: 0px;
}
table {
	border-collapse: collapse;
}
.clear {
	clear: both;
}
.clear1 {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}
a:link {
	blr: expression(this.onFocus=this.blur());
	color: #646262;
	text-decoration: none;
}
a:visited {
	blr: expression(this.onFocus=this.blur());
	color: #646262;
	text-decoration: none;
}
a:hover {
	blr: expression(this.onFocus=this.blur());
	color:#646262;
	text-decoration:underline;
}
.container_out {
	background-color: #ffffff;
	height: auto;
	overflow: hidden;
}
.bg_center{
width:998px;
background-color: #000000;
text-align:center;
margin: 0px auto;
padding:0px;
height:auto;
overflow:hidden;
zoom:1;
background:url(../images/new_content_2.gif) repeat-y;
}

.bg_center_1{
width:959px;
padding:0px 6px 0px 0px;
height:14px;
line-height:14px;
text-align:center;
margin: 0px auto;
float:right;
overflow:hidden;
background:url(../images/bg_center_1_03.jpg) no-repeat;
}
.bg_center_3{
width:992px;
height:22px;
text-align:center;
margin: 0px auto;
overflow:hidden;
padding:0px 3px 0px 0px;
float:right;
background:url(../images/bg_center_3.jpg) no-repeat;
}
.container_inner {
	width: 970px;
	text-align: left;
	margin: 0px auto;
	overflow: hidden;
}
.lineheight7{
    height: 3px;
	overflow:hidden;
}
.lineheight8{
	height: 7px;
	line-height:7px;
	overflow:hidden;
	float:left;
}
.lineheight {
	height: 6px;
	overflow:hidden;
}
.lineheight2 {
	height: 15px;
	overflow: hidden;
}
.lineheight3 {
	height: 1px;
	overflow: hidden;
}
.lineheight4{
height: 3px;
	overflow: hidden;
}
.lineheight5{
width:700px;
height:6px;
overflow:hidden;
}
.lineheight6{
	height: 20px;
	padding:5px;
	overflow:hidden;
}
.top {
	width: 350px;
	height:54px;
	float: left;
	display: inline;	
	padding:0px 0px 0px 0px;
	margin:0px;	
}
.logo{
width:350px;
height:40px;
padding:5px 0px 0px 0px;
float:left;

}
.top_right_botton {
    float:right;
	height:54px;
	width: 600px;
	display:inline;
}

.top_right_botton_04 {
	width: 600px;
	float: right;
	padding-right: 0px;
	padding:15px 0px 0px 0px;
	text-align: right;
	display: inline;
}

.top_right_botton_01 {
	width: 600px;
	float: right;
	padding-right: 0px;
	margin-top: 5px;
	text-align: right;
	display: inline;
}

.top_right_botton_02 {
    height:22px !important;
	line-height:22px  !important;
	*height:22px;
	width: 250px;
	float: left;
	margin:0px  auto;
	padding:0px 0px 0px 5px;
	text-align: right;
	display: inline;
}
.top_1{
overflow:hidden;
margin:0px;
padding:0px;
width:950px;
height:4px;
background:url(../images/top_1.jpg) no-repeat;
}
.top_3{
margin:0px 0px 0px 0px;
padding:0px;
width:950px;
height:10px;
line-height:10px;
background:url(../images/top_3.jpg) no-repeat;
overflow:hidden;
}
.top_botton {
    font-size:14px;
	float: left;
	width: 950px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	background:url(../images/top_2.jpg) repeat-x;
	overflow:hidden;
}
.top_botton ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	color: #ffffff;
	font-size: 9pt;
}
.top_botton ul li {
    font-size:15px;
    font-family:"黑体";
	float:left;
	text-align:center;
	display:block;
    width:98px;
	height:22px;
	line-height:22px;
	background:url(../images/navli.jpg) no-repeat;
	overflow:hidden;
}
a.toplink {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited.toplink {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.toplink {
	color: #FFFFFF;
	text-decoration: underline;
}
a.leftlink {
	color: #646262;
	text-decoration: none;
}
a:visited.leftlink {
	color: #646262;
	text-decoration: none;
}
a:hover.leftlink {
	color: #646262;
	text-decoration: underline;
}
a.titlelink {
	color: #298E46;
	text-decoration: none;
}
a:visited.titlelink {
	color: #646262;
	text-decoration: none;
}
a:hover.titlelink {
	color: #A71111;
	text-decoration: underline;
}

a.infolink02 {
	color: #646262;
	text-decoration: none;
}
a:visited.infolink02 {
	color: #646262;
	text-decoration: none;
}
a:hover.infolink02 {
	color: #646262;
	text-decoration: underline;
}
a.infolink03 {
	color: #ffffff;
	font-weight: lighter;
	text-decoration: underline;
}
a:visited.infolink03 {
	color: #ffffff;
	text-decoration: underline;
}
a:hover.infolink03 {
	color: #D53434;
	text-decoration: none;
}
a.infolink04 {
	color: #646262;
	font-size: 10.3pt;
	font-weight: bolder;
	text-decoration: none;
}
a:visited.infolink04 {
	font-size: 10.3pt;
	color: #646262;
	font-weight: bolder;
	text-decoration: none;
}
a:hover.infolink04 {
	font-size: 10.3pt;
	color: #646262;
	font-weight: bolder;
	text-decoration: underline;
}
a.infolink05 {
	color: #187DE2;
	font-size: 9pt;
	text-decoration: underline;
}
a:visited.infolink05 {
	font-size: 9pt;
	color: #187DE2;
	text-decoration: underline;
}
a:hover.infolink05 {
	font-size: 9pt;
	color: #E61414;
	text-decoration: none;
}
a.infolink06 {
	color: #3E981B;
	font-size: 9pt;
	text-decoration: underline;
}
a:visited.infolink06 {
	font-size: 9pt;
	color: #3E981B;
	text-decoration: underline;
}
a:hover.infolink06 {
	font-size: 9pt;
	color: #E61414;
	text-decoration: none;
}
a.infolink07 {
	color: #DA1B1E;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
}
a:visited.infolink07 {
	font-size: 9pt;
	color: #DA1B1E;
	font-weight: bold;
	text-decoration: underline;
}
a:hover.infolink07 {
	font-size: 9pt;
	color: #F5720C;
	font-weight: bold;
	text-decoration: none;
}

a:visited.pathlistlink {
	font-size: 9pt;
	color: #646262;
	text-decoration: none;
}

a:link.pathlistlink {
	font-size: 9pt;
	color: #646262;
	text-decoration: none;
}
a:hover.pathlistlink {
	font-size: 9pt;
	color: #646262;
	text-decoration: underline;
}
.inputclass {  
    float:left;
	margin-left:12px;
	color:#838383;
	height: 19px;
	margin-top:2px;
	border:0px;
	background: url('../images/searchbar.jpg') repeat-x;
}
.inputbotton {
    text-align:center;
    width:61px;
	height: 19px;
	margin:0 auto;
	padding:2px 18px 0px 0px;
}
.fottercontent {
	float: left;
	width: 928px;
	padding: 10px;
	text-align: center;
	line-height: 150%;
	color: #666;
	display: inline;
}
#time {
	color: #999;
	font-size: 12px;
	float:right;
}
#time2{
	color: #999;
}	

#time3{
	color: #999;
	font-size:9px;
	float:right;
}
#author{
	color: #A8E17F;
	font-size: 12px;
}

#right {
	text-align: right;
}
#left {
	text-align: left;
}
#center {
	text-align: center;
}
#inputbotton{
	padding:0px;
	margin:0px;
}
.font01 {
	font-size: 9pt;
	color: #A3A3A3;
	font-weight: lighter;
}
.font02 {
	font-size: 12pt;
	font-weight: bold;
	color: #0511FA;
	font-family: Arial, Helvetica, sans-serif;
}
.font03 {
	font-size: 14pt;
	font-family: Arial, Helvetica, 榛戜綋, sans-serif;
}
.font04 {
	font-size: 12pt;
	font-family: Arial, Helvetica, 榛戜綋,sans-serif;
}
.font05 {
	font-size: 9pt;
}
.font06 {
	font-size: 10.3pt;
}
.font14 {
	font-size: 14px;
}
.strong {
	font-weight: bold;
}
.line {
	float: left;
	width: 100%;
	height: 1px;
	background-color: #79E718;
	overflow: hidden;
}
.line2 {
	float: left;
	width: 100%;
	height: 1px;
	background-color: #D6D6D6;
	overflow: hidden;
}
.colorgwhite {
	color: #ffffff;
}
.colorgreen {
	color: #21850F;
}
.colorgreg {
	color: #E60000;
}
.colorgblue {
	color: #2F44A2;
}
.colorghow {
	color: #FC5B00;
}
.colorgorning {
	color: #4D4D4D;
}
.colorgorning2 {
	color: #969696;
}
.paddingleft {
	padding-left: 10px;
}
.paddingleft02 {
	padding-left: 15px;
}
.centertext {
	text-align: center;
}
.lineheight01 {
	line-height: 160%;
}
.margintop {
	margin-top: 10px;
}
.margintop2 {
	margin-top: 20px;
}
.margintottom {
	margin-bottom: 10px;
}
.icon01 {
	background: url(../images/icon3.gif) no-repeat left 0px;
}
.pathlistnow {
	color: #646262;
}
.inputsubmit01 {
	border: 0;
	height: 28px;
	width: 143px;
	font-size: 10.3pt;
	font-weight: bold;
	color: #103d64;
	background: url('../images/application.gif') no-repeat -86px -445px;
}
.inputsubmit02 {
	border:none;
	height: 21px;
	padding-right:20px;
	*margin:0px 0px 0px 5px;
	width: 61px;
	font-size: 9pt;
	overflow:hidden;
	background: url('../images/newsearch.jpg') no-repeat;
}
.hrefbotton{
	list-style: none;
	margin: 0 auto;
	padding: 0;
	position: relative;
}
.hrefbotton li {
	float: left;
	background: url('../images/application.gif') no-repeat -86px -445px;
	height: 28px;
	line-height: 28px;
	width: 143px;
	margin-right:5px;
	margin-bottom:5px;
	text-align: center;
}
a.linimage {
	font-size: 10.3pt;
	font-weight: bold;
	color: #103d64;
}
a:visited.linimage {
	font-size: 10.3pt;
	font-weight: bold;
	color: #103d64;
}
a:hover.linimage {
	font-size: 10.3pt;
	font-weight: bold;
	text-decoration: none;
	color: #FC5927;
}


/*default.css*/


/********** 左边新导航 **********/
.banner{
width:970px;
height:180px;
margin:0 auto;
padding:0px;
overflow:hidden;
text-align:center;
}
.banner_product{
width:950px;
height:200px;
margin:0 auto;
padding:0px;
text-align:center;
}
.left_new{
margin:0px 0px 0px 0px;
width:190px !important;
_width:175px;
float:left;
padding:0px 0px 0px 0px;
}
.leftnewmenu{
margin:0px;
padding:0px;
}

.leftnewmenu ul{
list-style-type:none;
margin:0px;
padding:0px;
}

.leftnewmenu ul li{
    float:left;
	width:200px !important; 
	_width:175px;
    _height:26px;
	_line-height:26px;
	height:28px !important;
	line-height:28px !important;
	background: url(../images/leftli2.jpg) no-repeat;
    margin:0px 0px 1px 0px;
	padding-left:25px !important;
	_padding-left:25px;
	padding-top:0px;
	
}
.leftnav{
width:200px;
height:21px;
margin:0px;
overflow:hidden;
padding:0px;
background:url(../images/leftnav.jpg)  repeat-x;

}




/******左边新导航结束*******/

.leftmenu{
margin:0px;
padding:0px;

}
.leftmenu ul{
list-style-type:none;
margin:0px;
padding:0px;
}


.leftmenu li{
float:left;
width:200px !important; 
width:200px;
	height:30px !important;
	line-height:30px !important;
    *height:30px;
	*line-height:30px;
	background: url(../images/leftli.jpg) no-repeat;
margin:0px auto;
}
.leftmenu ul li a{
	background: url(../images/redbig.jpg) no-repeat 10px 10px;
	padding-left:25px !important;
	_padding-left:25px;
	margin:0px;
	display:block;
	color:#646262;
	}
	
.left_1{
margin:0px 0px 0px 3px!important;
_margin:0px 0px 0px 1px;
width:200px;
height:auto;
float:left;
border:1px solid #d2d0d0;
padding:0px;
}
.left_1 img{
float:left;
display: block;
padding:0px;
width:200px;
_height:80px;
_margin-bottom:-2px;
height:60x !important;
}

.left_2{
margin:5px 0px 0px 0px;padding:0px;width:210px; float:left;
}

.left_2 img{
float:left;
margin:5px 0px 0px 0px;
display: block;
padding:0px;
width:210px;
}
.t_2{
    width:210px;
    float:left;
    margin:0px 0px 0px 0px;
	padding-left:25px;
	line-height:30px;
	height:30px;
	font-size:14px;
	color:#FFF;
	background: url(../images/productrelative.jpg) no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}

.left2menu{
float:left;
margin:0px;
width:209px;
padding:0px 0px 5px 0px;
border-right:1px solid #d2d0d0;
border-left:1px solid #d2d0d0;
border-bottom:1px solid #d2d0d0;
}
.left2menu ul{
list-style-type:none;
margin:0px;
padding:0px;
}
.left2menu ul li{
float:left;
width:180px; 
    *height:27px;
	*line-height:27px;
	height:29px !important;
	line-height:29px !important;
background: url(../images/relativepic.jpg) no-repeat 8px center;
margin:0px;
padding:0px 0px 2px 25px;
border-bottom:1px dashed #d2d0d0;
}
.t_1{
    width:200px !important;
	_width:177px;
    float:left;
    margin:0px 0px 2px 0px;
	padding:1px 0px 0px 0px;
	padding-left:25px !important;
	_padding-left:22px;
	line-height:23px;
	height:23px;
	font-size:14px;
	color:#FFF;
	background: url(../images/catelogbar.jpg) no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
}
.newsearch{
	float:left;
    margin:10px 0xp 0px 10px;
    padding:0px;
    width:200px;
    height:100px;
    overflow:hidden;
}
#select{
float:left;
margin:3px 0px 3px 5px;
border:1px solid #d2d0d0;
}


/*******************产品展示***/
.nTab{
float: left; 
width: 530px !important; 
border:1px #D2D0D0 solid;
} 

.nTab .TabTitle{ 
margin:0px;
padding:0px;
clear: both; 
height: 33px;
background:url(../images/tabli.jpg) repeat-x; 
overflow: hidden;
} 
.TabTitle ul{
margin:0px;
padding:0px;
list-style-type:none;
} 
.TabTitle li{
float: left;
text-align:center;
width: 81px;
height:33px;
cursor: pointer; 
_padding-top: 6px;  
padding-top: 3px;
padding-top: 6px\0;
padding-right: 0px; 
padding-left: 0px; 
color:#646262;
vertical-align:middle;
} 


.nTab .TabTitle2{ 
margin:0px;
padding:0px;
clear: both; 
height: 33px;
background:url(../images/tabli.jpg) repeat-x; 
overflow: hidden; 
} 
.TabTitle2 ul{
margin:0px;
padding:0px;
} 
.TabTitle2 li{
float: left;
text-align:center;
width: 115px;
height:33px;
cursor: pointer; 
_padding-top: 6px;  
padding-top: 6px;!important
padding-right: 0px; 
padding-left: 0px; 
line-height:90%;
padding-bottom: 2px; 
list-style-type: none; 
color:#646262;
} 
.TabContent dl{
margin:0px;
padding:0px 0px 0px 6px;
text-align:center;
float:left;
width:122px;
height:140px;
}
.TabContent dl dt{
float:left;
margin:0 auto;
text-align:center;
width:120px;
height:120px;
line-height:120px;
writing-mode: tb-rl;
overflow:hidden;
display:table-cell;
vertical-align:middle;
}
.TabContent dl dt img{
vertical-align:middle;
}
.TabContent dl dd{
margin-top: 4px; width: 120px; line-height:20px; margin-left: 0px; color: #000000; text-align: center; overflow: hidden;
}

.nTab .TabTitle .active{background:url(../images/blacktab.jpg) no-repeat ; font-weight:bold; color:#FFF;} 
.nTab .TabTitle .normal{background:url(../images/leftliblack2.jpg) no-repeat;} 


.nTab .TabTitle2 .active{background:url(../images/blacktab_en.jpg) no-repeat;color:#FFF;} 
.nTab .TabTitle2 .normal{background:url(../images/leftliblack_en2.jpg) no-repeat;}

.more{
margin:6px 5px 0px 0px; 
float:right;}

.nTab .TabContent{
float:left;
height:156px;
width:525px;
overflow:hidden;
margin:0px;
padding: 0px 0px 0px 5px;  
} 
.none {display:none;} 

/**********/

.nTab .TabContent1{
float:left;
height:155px;
overflow:hidden;
margin: 0px auto;  
} 

.TabContent1 ul {
	list-style-image: none; list-style-type: none; padding: 2px; margin: 0px; text-align: left;
}

.TabContent1 ul li {
	width:518px !important;
	width:516px;
	float: left;
	height: 23px;
	*height: 21px;
	line-height: 23px;
    *line-height: 21px;
	padding-left:10px;;
    background: url(../images/redsmall.jpg) no-repeat 3px 7px;
    overflow: hidden;
	}
	
.TabContent span{
  float:right;
  color:#FFF;
  padding-right:15px;
}

.date {
  float:right;
  padding-right:10px;
  color:#999;
  font-weight:normal;
}
.date2 {
  float:right;
  padding-right:0px;
  color:#999;
  font-weight:normal;
}
.leftcol {
	float: left; text-align: left; width: 200px;
	margin:0px;
	padding:0px;
}

.centercol {
	float: left;width: 530px; 
	_width:525px;
	margin-left: 5px !important;
	_margin-right:1px;
	
}

.rightcol {
	float: right;
    width: 200px !important;
	_width:198px;
	margin:0px 4px 0px 0px !important;
	_margin:0px 0px 0px 4px;
}

.rightcol_div01 {
     float: left;
	 width: 200px; height:91px; overflow: hidden; border:1px solid #d2d0d0;
	_margin-right:1px;
}
.rightcol_div02 {
     float: left; 
	margin-top: 6px; text-align: left; width: 200px; height:90px; overflow: hidden;border:1px solid #d2d0d0;
	_margin-right:1px;
}
.honor{
float:left;
width:200px;
height:82px;
overflow:hidden;
}
.rightcol_div04 {
     float: left;
	width: 200px ;
	 height:90px; overflow: hidden; border:1px solid #d2d0d0;margin-top: 7px;
	_margin-left:0px;
}
.rightcol_div05{
	float: left!important;
	_float:right;
	text-align: left; width: 200px; height:90px; overflow: hidden; border:1px solid #d2d0d0;
	margin-top: 6px !important;
	_margin-top:-43px;
	_margin-right:1px;
}



/*templates/default/style/page.css*/




.pageadd {
mmargin:0px 0px 0px 0px;
_width:772px;
width: 772px !important;
height: 25px;line-height: 25px;background:url(../images/pageaddbg.jpg) repeat-x;
float:right;
overflow:hidden;
}
.content-outline {
    float:left;
    width: 780px!important;
	_width:780px;
	height:auto;
	margin:0px;
	_height:500px;
	min-height:500px !important;
	padding:0px;
	background:url(../images/rightbg.jpg) repeat-y; 
}
.content-outline #text {
    margin:10px 0px 0px 25px !important;
	_margin:0px 0px 0px 13px;
    float:left;
	width: 704px;
}
.content-outline #text #textthree{
width:704px;
height:16px;
line-height:16px;
background: url(../images/content_3.jpg) no-repeat;
overflow:hidden;
}

.pageleft {
	float: left; text-align: center; width: 200px; background-color: #6b6b6b; overflow: hidden;
}
.pagelft_tab01 {
	width: 210px;
	margin:10px 0px 10px 0px; 
	overflow: hidden;
}

.pagelft_tab02 {
	width: 185px; height: 30px; padding-left: 15px; line-height: 30px; margin-bottom: 1px; background: url(../images/botton_bg_01.gif) no-repeat left 0px; background-color: #05a01e; color: #fff; font-weight: bold; text-align: left; overflow: hidden;
}

.pagelft_tab01 ul {
	list-style-position: outside; list-style-image: none; list-style-type: none; margin: 0px; padding: 0px; width: 170px;text-align: center; margin: auto;
}

.pagelft_tab01 ul li {
	height: 25px; padding-left: 15px; line-height: 25px; margin-bottom: 0px; text-align: left; background: url(../images/line_01.gif) repeat-x bottom; overflow: hidden;
}

.bottonli {
	background-color: #6b6b6b;
}

.bottonli2 {
	font-weight: bold; background-color: #D1D1D1;
}

.pagelft_tab03 {
	width: 200px; height: 15px; line-height: 15px; overflow: hidden;
}

.row {
	margin-bottom: -10000px; padding-bottom: 10000px;
}

.pagelft_text_top {
	width: 170px; height: 3px; margin: auto; background: url(../images/botton_bg_04.gif) no-repeat left 0px; background-color: #d2d0d0; overflow: hidden;
}

.pagelft_text_bottom {
	width: 170px; height: 3px; margin: auto; background: url(../images/botton_bg_05.gif) no-repeat left 0px; background-color: #d2d0d0; overflow: hidden;
}

.pageleft_text {
	width: 160px; margin:auto; padding: 5px; text-align: left; background-color: #d2d0d0; overflow: hidden;
}

.order_content {
	overflow: hidden;
}

.title02 {
	width: 160px;
}

.title02 .font {
	float: left; width: 70px; height: 20px; line-height: 20px; padding-left: 5px; font-weight: bold;
}

.title02 .more2 {
	float: right; width: 85px; height: 20px; text-align: right; line-height: 20px;
}

.text {
	float: left; margin-top: px; width: 160px;text-align: center; overflow: hidden;
}

.text ul {
	list-style-position: outside; list-style-image: none; list-style-type: none; margin: 0px; padding: 0px; width: 140px; text-align: center; margin: auto;
}

.text ul li {
	height: 25px; padding-left: 15px; line-height: 25px; margin-bottom: 0px; text-align: left; background: url(../images/read01.gif) no-repeat 0px 8px;
}

.text  {
	float: left; text-align: left; width: 160px; margin-top: 5px; color: #ffffff;
}
.formdiv {
	float: left; 
	text-align: left; 
	width: 680px!important;
	*width:670px;
	padding-top:5px;
	color: #ffffff;
	height:25px;
	margin-left:35px!important;
	margin-bottom:15px !important;
	*margin-left:15px;
	line-height:25px;
}

.text .formtext {
	float: left; text-align: left; width: 150px; padding-left: 5px; margin-top: 5px; color: #ffffff;
}

.hrline {
	margin: 3px 0px 3px 0px; background-color: #ffffff; width: 160px; height: 1px; float: left; overflow: hidden;
}

.small_bann {
	width: 170px; text-align: center; display: inline-block; margin: 0 auto;
}

.small_bann img {
	margin-top: 5px;
}

.titlepic {
	text-align: left; width: 704px;
}

.botton-title {
float:left;text-align: left; width: 704px; height:30px; line-height:30px; background: url(../images/p_content_1.gif) no-repeat left 0px;font-size:14px;
padding-top:6px;
}
.botton-title h3{ margin:0; padding:0 10px; font-size:14px}
.botton-title2{
float:left;text-align: left; width: 704px; height:2px; background: url(../images/p_content_2.gif) no-repeat left 0px;
padding-top:6px!important;
*padding-top:0px;
}
.title {
	padding-left: 10px; color: #646262; font-weight: bold; float: left;
}
.bottoninput {
	padding-top: 0px; padding-right: 10px; float: right;
}
.bottoninput img{
	padding: 0px; margin:0px;vertical-align: middle;
}

.content-text {
	width: 704px; overflow: hidden;
	float:left;
}

.content-text dl {
	width: 140px; float: left; text-align: center; margin: 5px;overflow: hidden;
}

.content-text dl dt {
	margin: 5px 0px 0px 0px;
}

.content-text dl dd {
	margin-top: 4px; width: 140px; line-height: 150%; margin-left: 0px; color: #000000; text-align: center; overflow: hidden;
}

.content-text dl dd img {
	display: block; margin: 0 auto;
}

.content-text-01 {
	width: 704px; float: left; overflow: hidden;
	background:url(../images/content_2.jpg) repeat-y;
}
.content-text-01 ul {
list-style-type:none;
margin:5px;
padding:0px;
}
.content-text-01 ul li{
float:left;
padding:2px 0px 3px 7px!important;
width:165px!important;
height:15px;
list-style-position:outside; 
text-align:left;
}
.content-text-01 ul li img{
padding:0px;
margin:0px;
vertical-align:middle;
text-align:center;
}
.content-text-01-01{
width: 704px; float: left; overflow: hidden;background:url(../images/content_2.jpg) repeat-y;
padding-top:6px !important;
padding-bottom:6px;
*margin-top:-4px;
padding-left:8px;


}
.content-text-01-01 ul{
float:left;
list-style-type:none;
margin:10px;
padding:0px;
}
.content-text-01-01 ul li{
float:left;
padding:2px 0px 3px 6px!important;
width:165px;
height:15px;
overflow:hidden;
}

.content-text-02 {
	width: 704px; float: left; overflow: hidden;
}
.content-text-02 ul {
list-style-type:none;
margin:0px;
padding:0px;
}
.content-text-02 ul li{
float:left;
text-align:center;
padding:10px 0px 10px 2px;
width:140px;
height:48px;
}

#typelist {
	width: 730px; float: left; overflow: hidden;
}


#typelist ul {
list-style-type:none;
margin:0px;
padding:0px;
}
#typelist ul li{
float:left;
text-align:center;
padding:0px 0px 0px 2px;
width:140px;
height:20px;
}

.color01 {
	text-align: left; color: #757575; line-height: 150%;
}

.right {
	text-align: right;
}
.left {
	text-align: left;
}

.readtitle {
 width: 650px; height: 180px; margin:5px 5px 5px 55px; overflow: hidden; 
}

.readpic {
	float: left; margin-left: 0px; width: 180px; height: 180px; line-height: 200px; text-align: center; overflow: hidden;

}

.readinfo {
	float: left; width: 490px; margin: 8px 0px 0px 8px;
}
.readinfo2{
float: left; width: 450px; margin: 8px 0px 0px 8px;
}
.readinfo2 dl {
	margin-top: 5px;
}

.readinfo2 dd {
padding-top:5px;
line-height:200%;
}

.readinfo dl {
	margin-top: 10px;
}

.readinfo .font01 {		
	font-size: 16px; font-weight: bold;
}

.readinfo .font01_sn {
	font-size: 11px; color: #A3A3A3; font-weight: lighter;
}

.readinfo .font02 {
	margin-top: 10px; font-size: 9pt; font-weight: lighter;
}
.nTab3{
margin:0 auto;
text-align:center; 
width: 750px; 

} 
.nTab3 .TabTitle3{ 
margin:0px;
padding:0px;
clear: both; 
height: 28px;
overflow: hidden; 
} 
.TabTitle3 ul{
margin:0px;
padding:0px;
} 
.TabTitle3 li{
font-size:14px;
float: left;
text-align:center;
width:101px;
height:28px;
cursor: pointer;
padding-top: 6px;  
padding-top: 8px;!important 
padding-right: 0px; 
padding-left: 0px; 
padding-bottom: 2px; 
list-style-type: none; 
color:#646262;
} 
.nTab3 .TabTitle3 .active{background:url(../images/p_nav.jpg) no-repeat ; font-weight:bold; color:#FFF;} 
.nTab3 .TabTitle3 .normal{background:url(../images/p_nav2.jpg) no-repeat;} 

.nTab3 .TabContent3{
	width: 750px; 
	text-align:left;
	float:left;
	padding-left:0px;
	padding-top:20px;
	padding-bottom:50px;
	margin-bottom:20px;
	line-height:160%;
	_height:200px;
	*min-height:200px!important;
	border-top: 1px solid #d2d0d0; 
} 
.readpic2{
width: 600px; text-align: center; overflow: hidden;
margin:0 auto;
padding-left:0px;
padding-right:0px;
}


.readicon {
	width: 670px; color: #474747; font-size: 14px; font-weight: bold; background: url(../images/icon02.gif) no-repeat; margin: 10px auto; padding-top: 2px; padding-left: 35px; text-align: left; overflow: hidden;
}

.readline {
	width: 720px; height: 15px; background: url(../images/line_02.gif) repeat-x; overflow: hidden;
}

.content {
	width: 680px; color: #575757; font-size: 12px; height: auto; line-height: 160%; margin: auto; padding-bottom: 5px; text-align: left; overflow: hidden;
}

#loading {
	width: 680px; margin: auto; overflow: hidden;
}

.messagecontent {
	width: 680px;  overflow: hidden;
}

.messagecontent #m_content01 {
	margin: auto; overflow: hidden;
}

.messagecontent #m_content01 dl {
	margin: 0px auto; padding: 10px; overflow: hidden;
}

.messagecontent #m_content01 dl dd {
	margin: 0px auto; overflow: hidden;
}

.messagecontent #m_content02 {
	padding-left: 20px; margin: auto; overflow: hidden; background-color: #F2F2F2;
}

.messagecontent #m_content02 dl {
	margin: 0px auto; padding: 10px; overflow: hidden;
}

.messagecontent #m_content02 dl dd {
	margin: 0px auto; overflow: hidden;
}

.messagecontent #line {
	height: 2px; margin: 0px auto; background-color: #8ABDFF; overflow: hidden;
}

.pagination {
	width: 680px; height: 30px; line-height: 30px; text-align: center; margin: auto; overflow: hidden;
}

#from {
	color: #B31417;
}

#tt {
	color: #398F0A;
}

#mm {
	color: #575757;
}

.sendform {
	border: 1px solid #BCCFF0; width: 658px; padding: 10px; background-color: #D1DEF5; overflow: hidden;
}

.sendform input,.sendform textarea {
	padding: 3px; margin: 0px; font-size: 12px;
}

.sendform table {
	width: 100%; border: 1px solid #BCCFF0; background: #fff;
}

.sendform table td.sendtitle {
	font-size: 14px; height: 40px; color: #2C60D8; padding-left: 15px; font-weight: bold;
}

.sendform table td.trtitle01 {
	width: 15%; text-align: right; font-weight: bold; color: #3670AB; padding: 4px; margin: 5px;
}

.sendform table td.trtitle02 {
	text-align: left; padding: 4px; margin: 5px;
}

.sendform table td.sendline {
	line-height: 1px; background-color: #D1DEF5; overflow: hidden;
}

.content-outline #text #titlele2 {
	height: 30px; line-height: 30px; width: 710px; padding-left: 10px; margin: 0 auto; background: url(../images/footer_bg.gif) repeat-y; font-weight: bold; font-size: 9pt; color: #535250; overflow: hidden;
}

.content-outline #text #pagelist {
	text-align: center; height: 35px; line-height: 35px; overflow: hidden;
}

.content-outline #text #line {
	height: 1px; width: 704px; margin: 6px; overflow: hidden; border-top-style: dashed; border-top-width: 1px; border-top-color: #C0C0C0;
}

.content-outline #text #pro_list {
	width: 690px; padding: 5px 5px 0px 5px; margin: 0 auto; font-size: 9pt; overflow: hidden;
	

}

.content-outline #text #pro_list dl#info {
    float:left;
	width: 690px; margin: 0px; overflow: hidden;
	height:164px;
	padding:0px;
}

.content-outline #text #pro_list dl#info dd {
	float: right; width: 460px;
	height:20px;
	line-height:20px;
	 padding: 3px 5px 2px 15px;
	  margin-left: 0px;
	
}
.ddlist{
    float: left; padding: 0px;
	width:420px;
	margin-left:58px;
	margin-top:-16px;
	display:inline;	
}
.colornew a:link{
color:#FF0000;
text-decoration:none;
}
.colornew a:visited{
color:#FF0000;
text-decoration:none;
}
.colornew a:hover{
color:#FF0000;
text-decoration:underline;
}

.content-outline #text #pro_list dl#info dd#topnewstext {
	float: left; padding-top: 0px; width: 480px; margin-left: 0px; line-height: 180%; color: #757575;
	
}

.content-outline #text #pro_list dl#info dd#textline {
	float: left; padding-top: 0px; width: 500px; text-align: left; margin-left: 0px; margin-bottom: 0px; margin-top:6px;
	color: #757575;
}

.content-outline #text #pro_list #line {
	height: 1px; margin-left: 0px; width: 690px; overflow: hidden; border-top-style: dashed; border-top-width: 1px; border-top-color: #C0C0C0;
}
.searchtext {
	width: 704px; padding: 5px 10px 5px 10px; overflow: hidden;
}

.searchtext .searchicon {
	float: left; width: 128px; padding: 5px; overflow: hidden;
}

.searchtext .searchbottom {
	float: right; width: 520px; padding: 5px; overflow: hidden;
}

.searchtext .searchbottom{
	padding: 5px; overflow: hidden;
}


/*public.css*/

.pagination {
	font-family: 微软雅黑, 宋体;

}

.pagination A {
	BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: 0px 1px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #679298; PADDING-TOP: 5px; BORDER-BOTTOM: #b7d8ee 1px solid; TEXT-DECORATION: none;
}

.pagination A:hover {
	BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #DE4547; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6;
}

DIV.pagination A:active {
	BORDER-RIGHT: #b7d8ee 1px solid; BORDER-TOP: #b7d8ee 1px solid; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #DE4547; BORDER-BOTTOM: #b7d8ee 1px solid; BACKGROUND-COLOR: #d2eaf6;
}

.pagination SPAN.current {
	BORDER-RIGHT: #b7d8ee 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #b7d8ee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: 0px 1px; BORDER-LEFT: #b7d8ee 1px solid; COLOR: #5E78C5; PADDING-TOP: 5px; BORDER-BOTTOM: #b7d8ee 1px solid;
}

.pagination SPAN.disabled {
	BACKGROUND-COLOR: #d2eaf6;
}



/*news.css*/


.pageadd {
mmargin:0px 0px 0px 0px;
_width:772px;
width: 772px !important;
height: 28px;line-height: 28px;background:url(../images/pageaddbg.jpg) repeat-x;
float:right;
overflow:hidden;
}
.pageleft {
	float: left;
	text-align: center;
	width: 210px;
	background-color: #6b6b6b;
	overflow: hidden;
}
.pagelft_tab01 {
	width: 200px;
	overflow: hidden;
	margin:0px 0px 10px 0px;
	text-align:center;
}
.pagelft_tab02 {
	width: 185px;
	height: 30px;
	padding-left: 15px;
	line-height: 30px;
	margin-bottom: 1px;
	background: url(../images/botton_bg_01.gif) no-repeat left 0px;
	background-color: #05a01e;
	color: #fff;
	font-weight: bold;
	text-align: left;
	overflow: hidden;
}
.pagelft_tab01 ul {
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 170px;
	text-align: center;
	margin: auto;
}
.pagelft_tab01 ul li {
	height: 25px;
	padding-left: 15px;
	line-height: 25px;
	margin-bottom: 0px;
	text-align: left;
	background: url(../images/line_01.gif) repeat-x bottom;
	overflow: hidden;
}
.bottonli {
	background-color: #6b6b6b;
}
.bottonli2 {
	font-weight: bold;
	background-color: #D1D1D1;
}
.pagelft_tab03 {
	width: 200px;
	height: 15px;
	line-height: 15px;
	overflow: hidden;
}
.row {
	margin-bottom: -10000px;
	padding-bottom: 10000px;
}
.pagelft_text_top {
	width: 170px;
	height: 3px;
	margin: auto;
	background: url(../images/botton_bg_04.gif) no-repeat left 0px;
	background-color: #d2d0d0;
	overflow: hidden;
}
.pagelft_text_bottom {
	width: 170px;
	height: 3px;
	margin: auto;
	background: url(../images/botton_bg_05.gif) no-repeat left 0px;
	background-color: #d2d0d0;
	overflow: hidden;
}
.pageleft_text {
	width: 160px;
	margin: auto;
	padding: 5px;
	text-align: left;
	background-color: #d2d0d0;
	overflow: hidden;
}
.order_content {
	overflow: hidden;
}
.title02 {
	width: 160px;
}
.title02 .font {
	float: left;
	width: 70px;
	height: 20px;
	line-height: 20px;
	padding-left: 5px;
	font-weight: bold;
}
.title02 .more2 {
	float: right;
	width: 85px;
	height: 20px;
	text-align: right;
	line-height: 20px;
}

.text {
	float: left;
	margin-top: 5px;
	width: 160px;
	text-align: center;
	overflow: hidden;
}
.text ul {
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	width: 140px;
	text-align: center;
	margin: auto;
}
.text ul li {
	height: 25px;
	padding-left: 15px;
	line-height: 25px;
	margin-bottom: 0px;
	text-align: left;
	background: url(../images/read01.gif) no-repeat 0px 8px;
	overflow: hidden;
}
.text{
    float:right;
	text-align: left;
	width: 700px;
	height:20px;
	margin-left:10px;
	margin-top: 10px;
	margin-bottom:10px;
	color: #ffffff;
	border:1px solid #d2d0d0;
}
.text .formtext {
	float: left;
	text-align: left;
	width: 150px;
	padding-left: 5px;
	margin-top: 5px;
	color: #ffffff;
}
.hrline {
	margin: 3px 0px 3px 0px;
	background-color: #ffffff;
	width: 160px;
	height: 1px;
	float: left;
	overflow: hidden;
}
.small_bann {
	width: 170px;
	text-align: center;
	display: inline-block;
	margin: 0 auto;
}
.small_bann img {
	margin-top: 5px;
}
.content_right {
	float:left!important;
	_float:right;
	 text-align: left;
	 width: 780px !important;
	_width:780px;
	height:auto;overflow: hidden;
}
.titlepic {
	text-align: left;
	width: 730px;
}
.content-outline {
	float:left;
    width: 780px!important;
	_width:780px;
	height:auto;
	margin:0px;
	_height:500px;
	min-height:500px !important;
	padding:0px;
	background:url(../images/rightbg.jpg) repeat-y; 
}
.content-outline #text {
    margin:10px 0px 0px 25px!important;
	_margin:0px 0px 0px 13px;
    float:left;
	width: 704px;
	padding: 0px;
	min-height:300px !important;
	_height:300px;	
}	
.content-outline #text #name {
	float: left;
	padding-left:10px;
    color: #646262;
	font-size:14px;
	overflow: hidden;
	}
	
.content-outline #text #mone {
	float: right;
	padding-right: 10px;
	color: #ffffff;
	overflow: hidden;
}
.content-outline #text #textthree{
width:704px;
height:16px;
line-height:16px;
background: url(../images/content_3.jpg) no-repeat;
overflow:hidden;

}
.content-outline #text #titlele {
	height: 34px;
	line-height: 34px;
	width: 704px;
	margin: 0 auto;
	background: url(../images/content_1.jpg) no-repeat ;
	padding:0px 0px 0px 15px;
	font-weight: bold;
	font-size: 9pt;
	color: #CA5C02;
	overflow: hidden;
}
.content-outline #text #titlele2 {
	height: 30px;
	line-height: 30px;
	width: 704px;
	padding-left: 10px;
	margin: 0 auto;
	background: url(../images/footer_bg.gif) repeat-y;
	font-weight: bold;
	font-size: 9pt;
	color: #535250;
	overflow: hidden;
}
.content-outline #text #content {
	width: 704px;
	float:left;
	padding: 5px;
	margin: 0 auto;
	font-size: 9pt;
	overflow: hidden;
}
.content-outline #text #content dl {
	width: 704px;
	padding: 0px;
	margin: 0 auto;
	overflow: hidden;
}
.content-outline #text #content dl dt {
	float: left;
	width: 150px;
	padding: 5px;
	margin: 0 auto;
	font-size: 9pt;
	overflow: hidden;
}
.content-outline #text #content dl dd {
	float: left;
	width: 540px;
	padding: 5px;
	margin-left: 0px;
	color: #737373;
	line-height: 160%;
}
.content-outline #text #news_content {
	width: 704px;
	padding: 5px 5px 0px 5px;
	margin: 0 auto;
	font-size: 9pt;
	overflow: hidden;
	 background: url(../images/content_2.jpg) repeat-y;
}
.content-outline #text #news_content dl {
	width: 704px;
	padding: 0px;
	margin: 0 auto;
	overflow: hidden;
}
.content-outline #text #news_content dl dt {
	float: left;
	width: 180px;
	margin: 0 auto;
	text-align:center;
	font-size: 9pt;
	overflow: hidden;
	padding-top:5px;
	


}
.content-outline #text #news_content dl dt #pictitle {
	float: left;
	width: 180px;
	text-align: center;
	line-height: 160%;
	overflow: hidden;
	
}
.content-outline #text #news_content dl dd {
	float: left;
	width: 480px;
	padding: 3px 0px 0px 20px;
	margin-left: 0px;
	color: #737373;
	line-height: 160%;

}
.content-outline #text #news_content dl dd ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-size: 9pt;

}
.content-outline #text #news_content dl dd ul li {
	padding:0px;
	padding-top:4px;
}
.content-outline #text #news_list {
	width: 710px;
	padding: 0px 5px 0px 5px;
	margin: 0 auto;
	font-size: 9pt;
	overflow: hidden;
}
.content-outline #text #news_list dl {
	width: 704px;
	padding: 0px;
	margin: 0 auto;
	overflow: hidden;
}
.content-outline #text #news_list dl dt {
	float: left;
	width: 150px;
	padding: 5px 10px 0px 0px;
	margin: 0 auto;
	font-size: 9pt;
	overflow: hidden;
}
.content-outline #text #news_list dl dt #pictitle {
	float: left;
	width: 150px;
	text-align: center;
	line-height: 160%;
	overflow: hidden;
}
.content-outline #text #news_list dl dd {
	float: left;
	width: 530px;
	padding: 12px 5px 5px 5px;
	margin-left: 0px;
}
.content-outline #text #news_list dl dd#topnewstext {
	float: left;
	padding-top: 0px;
	width: 530px;
	margin-left: 0px;
	line-height: 180%;
	color: #757575;
		
}
.content-outline #text #news_list dl dd.mone {
	float: left;
	padding-top: 0px;
	width: 530px;
	margin-left: 0px;
	line-height: 180%;
	color: #646262;
}
.content-outline #text #line {
	height: 1px;
	width: 704px;
	margin: 6px;
	overflow: hidden;
	border-top-style: dashed;
	border-top-width: 1px;
	border-top-color: #C0C0C0;
}
.content-outline #text #list {
	padding: 5px 10px 5px 10px;
	overflow: hidden;
}
.content-outline #text #list ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	font-size: 9pt;
}
.content-outline #text #list ul li {
    padding:0px;
    margin:0px;
	height: 26px;
}
#time8{
color:#999;
text-align:right;
font-size:12px;
float:right;
}
.content-outline #text #pagelist {
	text-align: center;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
}
.read_img {
	text-align: left;
	width: 730px;
	margin: 0 auto;
	overflow: hidden;
}
.read_textoutline {
	text-align: left;
	width: 718px;
	margin: 0 auto;
	padding: 10px;
	background-color: #EDEDED;
	border: 1px solid #C0C0C0;
	overflow: hidden;
}
.read_textoutline .read_content {
	text-align: left;
	margin: 0 auto;
	padding: 10px;
	background-color: #ffffff;
	border: 1px solid #C0C0C0;
	overflow: hidden;
}
.read_textoutline .read_content #title {
	font-size: 12pt;
	height: 50px;
	line-height: 50px;
	font-weight: bold;
	color: #474747;
}
.read_textoutline .read_content #line {
	height: 1px;
	background-color: #FF2424;
	overflow: hidden;
}
.read_textoutline .read_content #content {
	margin-top: 10px;
	line-height: 160%;
	color: #757575;
	overflow: hidden;
}
.read_textoutline2 {
	text-align: left;
	width: 704px;
	margin: 0 auto;
	padding: 15px 0px 0px 0px;
	overflow: hidden;
	
}

.read_textoutline3 {
	text-align: left;
	text-align:center;
	width: 704px;
	margin: 0 auto;
	padding: 5px 0px 5px 0px;
	overflow: hidden;
	color:#999;
}
.read_textoutline2 #title {
    text-align:center;
	font-size: 12pt;
	height:auto;
	padding-left: 10px;
	font-weight: bold;
	color: #666666;
}
.read_textoutline2 #titleforum {
	font-size: 12pt;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	font-weight: bold;
	color: #ffffff;
    background:url(../images/catelogbar3.jpg) repeat-x;
}
.read_textoutline2 #retitleforum {
	font-size: 12pt;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	font-weight: bold;
	color: #737373;
	background-color: #EFFEE1;
}

.read_textoutline2 #line {
	height: 1px;
	line-height: 1px;
	background-color: #ffffff;
	padding: 0px;
	margin: 0px auto;
	border: 0px;
	overflow: hidden;
}
.read_textoutline2 #content {
	line-height: 160%;
	color: #757575;
	padding: 20px 10px 20px 10px;
	min-height:280px!important;
	_height:280px;
}
.read_textoutline2 #contentlist {
	line-height: 160%;
	color: #757575;
	padding: 10px;
	background: url(../images/title_bg.gif) repeat-x;
	overflow: hidden;
}

.read_textoutline2 #contenttext {
	color: #757575;
	padding: 5px 10px 5px 10px;	
	background-color: #757575;
	overflow: hidden;
}

.content-outline #text3 {
	width: 704px;
	padding: 5px 10px 5px 10px;
	background: url(../images/content_bg_02.gif) repeat-y;
	overflow: hidden;
}
.content-outline #text3 #titlele {
	height: 30px;
	line-height: 30px;
	width: 710px;
	padding-left: 10px;
	margin: 0 auto;
	background: url(../images/news_title_bg.gif) no-repeat top;
	background-color: #91B06D;
	font-weight: bold;
	font-size: 9pt;
	color: #ffffff;
	overflow: hidden;
}
.content-outline #text3 #name {
	float: left;
	color: #FFFFFF;
	overflow: hidden;
}
.content-outline #text #mone {
    font-size:11px;
	float: right;
	padding-right:70px;
	color: #999;
	overflow: hidden;
}
.content-outline #text3 #content {
	width: 704px;
	padding: 5px;
	margin: 0 auto;
	font-size: 9pt;
	overflow: hidden;
}
.content-outline #text3 #content dl {
	width: 704px;
	padding: 0px;
	margin: 0 auto;
	overflow: hidden;
}
.content-outline #text3 #content dl dt {
	float: left;
	padding-left:10px;
	width: 150px;
	padding: 5px;
	margin: 0 auto;
	font-size: 9pt;
	overflow: hidden;
}
.content-outline #text3 #content dl dd {
	float: left;
	width: 540px;
	padding: 5px 0px 0px 5px;
	margin-left: 0px;
	color: #737373;
	line-height: 160%;
}
.content-outline #text3 #content dl dd#slist ul {
	width: 540px;
	list-style: none;
	margin: 0px 0px 0px 15px;
	padding: 0px;
	font-size: 9pt;
}
.content-outline #text3 #content dl dd#slist ul li {
	float: left;
	width: 240px;
	padding-left: 10px;
	padding-right: 16px;
	height: 20px;
	background: url(../images/icon3.gif) no-repeat left 7px;
	overflow: hidden;
}
.readtext {
	width: 690px;
	margin:0 auto;
	text-align: center;
	border: 1px solid #e7e7e7;
	background: url(../images/title_bg.gif) repeat-x;
	overflow: hidden;
}
.readicon {
	width: 670px;
	height:32px;
	color: #474747;
	font-size: 14px;
	font-weight: bold;
	background:url(../images/pageaddbg.jpg) repeat-x;
	padding-left: 24px;
	padding-top:10px;
	text-align: left;
	overflow: hidden;
}
.readline {
	width: 704px;
	height: 15px;
	background: url(../images/line_02.gif) repeat-x;
	overflow: hidden;
}
.content {
	width: 680px;
	color: #646262;
	font-size: 12px;
	height: auto;
	line-height: 160%;
	margin: auto;
	padding-bottom: 5px;
	text-align: left;
	overflow: hidden;
}
#loading {
	width: 680px;
	margin: auto;
	overflow: hidden;
}
.messagecontent {
	width: 680px;
	overflow: hidden;
}
.messagecontent #m_content01 {
	margin: auto;
	overflow: hidden;
}
.messagecontent #m_content01 dl {
	margin: 0px auto;
	padding: 10px;
	overflow: hidden;
}
.messagecontent #m_content01 dl dd {
	margin: 0px auto;
	overflow: hidden;
}
.messagecontent #m_content02 {
	padding-left: 20px;
	margin: auto;
	overflow: hidden;
	background-color: #F2F2F2;
}
.messagecontent #m_content02 dl {
	margin: 0px auto;
	padding: 10px;
	overflow: hidden;
}
.messagecontent #m_content02 dl dd {
	margin: 0px auto;
	overflow: hidden;
}
.messagecontent #line {
	height: 2px;
	margin: 0px auto;
	background-color: #8ABDFF;
	overflow: hidden;
}
.pagination {
	width: 680px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin: auto;
	overflow: hidden;
}
#from {
	color: #B31417;
}
#tt {
	color: #398F0A;
}
#mm {
	color: #575757;
}
.sendform {
	width: 658px;
	padding: 10px;
	overflow: hidden;
}
.sendform input, .sendform select, .sendform textarea {
	padding: 3px;
	margin: 0px;
	font-size: 12px;
}
.sendform table {
	width: 100%;
	background: #fff;
}
.sendform table td.sendtitle {
	font-size: 14px;
	height: 40px;
	color: #2C60D8;
	padding-left: 15px;
	font-weight: bold;
}
.sendform table td.trtitle01 {
	width: 15%;
	text-align: right;
	font-weight: bold;
	color: #3670AB;
	padding: 4px;
	margin: 5px;
	
}
.sendform table td.trtitle02 {
	text-align: left;
	padding: 4px;
	margin: 5px;
}
.sendform table td.sendline {
	line-height: 1px;
	background-color: #D1DEF5;
	overflow: hidden;
}
.searchtext {
	width: 704px;
	padding: 5px 10px 5px 10px;
	overflow: hidden;
}
.searchtext .searchicon {
	float: left;
	width: 128px;
	padding: 5px;
	overflow: hidden;
}
.searchtext .searchbottom {
	float: right;
	width: 520px;
	padding: 5px;
	overflow: hidden;
}
.searchtext .searchbottom {
	padding: 5px;
	overflow: hidden;
}