/* CSS Document */
*{
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
}
.clear {
	clear:both
}
body {
	width:952px;
	margin:0 auto;
	background: #fff;
	padding:0px 5px;
	color: #000;
	line-height: 1.6;
}

#head
{
height:90px;
width:952px;
margin:5px 0px 5px 0px;
}
#toplogo
{
margin:0px 0px 0px 15px;
width:90px;
height:90px;
float:left;
background-image:url('/Uploadfile/flash/logo.jpg');
background-color:#FFFFFF;
}
#topphoto
{
float:right;
}


IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
UL {
	 LIST-STYLE-TYPE: none
}
LI {
	 LIST-STYLE-TYPE: none
}
DIV {
	FONT: 12px/20px "宋体"; COLOR: #333; 
}
UL {
	FONT: 12px/20px "宋体"; COLOR: #333
}
LI {
	FONT: 12px/20px "宋体"; 
}
DL {
	FONT: 12px/20px "宋体"; COLOR: #333
}
DT {
	FONT: 12px/20px "宋体"; COLOR: #333
}
DD {
	FONT: 12px/20px "宋体"; COLOR: #333
}
TABLE {
	FONT: 12px/20px "宋体"; COLOR: #333
}
TD {
	FONT: 12px/20px "宋体"; COLOR: #333
}
INPUT {
	FONT: 12px/20px "宋体"; COLOR: #333
}
TABLE TR {
	VERTICAL-ALIGN: top
}
.b {
    font-size: 15px; font-weight: bold
}
.Space {
    margin-top: 10px
}
.clr{
     clear: both
}

A:active {
	COLOR: #1E5494; TEXT-DECORATION: underline
}

A {
	COLOR: #039; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f00! important; TEXT-DECORATION: underline
}


#menubk {
	BACKGROUND: url(lmtp/hd_bg.gif) no-repeat; FLOAT: left
}
#menu {
	BACKGROUND: url(lmtp/hd_bg.gif) repeat right top; FLOAT: right; WIDTH: 952px; POSITION: relative; HEIGHT: 135px
}
#menu UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#menu UL A {
	DISPLAY: block; WIDTH: 75px; COLOR: #fff; TEXT-DECORATION: none
}
#menu LI {
	BACKGROUND: url(lmtp/menu_libg.gif) no-repeat left center; FLOAT: left; LINE-HEIGHT: 25px; HEIGHT: 40px; TEXT-ALIGN: center; 
}


#menu LI.nobg {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#menu .current {
	BACKGROUND: url(lmtp/memu_upbg.jpg) no-repeat center top; TEXT-DECORATION: none
}
#menu LI A:hover {
	BACKGROUND: url(lmtp/memu_upbg.jpg) no-repeat center top; TEXT-DECORATION: none
}
#menu A:link {
 FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none
}
#menu A:visited {
 FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none
}


#menu dl dt{
	BACKGROUND: url(lmtp/menu_libg.gif) no-repeat left center; FLOAT: left; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center; 
	margin-bottom:20px;
}
#menu dl dd{
	BACKGROUND: url(lmtp/menu_libg.gif) no-repeat left center; FLOAT: left; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center; margin:0px 0px 20px 0px; 
}
#main_search .sousuo li  {
	color:#AAB7C7;font-size:14px;padding:0px 0px 0px 5px;line-height:22px;height:20px;width:460px;
}
.NewsInfo_pic{ padding:2px 2px;border: 1px #8BC8EA solid;}


.column_nl2 {
    float:left; width: 220px; background-color: #E7F7FF; border-bottom: 1px #6FB5DB solid; border-left: 1px #6FB5DB solid; border-right: 1px #6FB5DB solid; overflow:hidden
}
.column2 {
	float:left; width: 220px; height: 23px; background:url(left_title_01.gif) no-repeat; padding-left: 15px
}

.rightbox2{height:220px;background:#f0f0f0;text-align:left;MARGIN-TOP: 5px;}
.rightbox2 div.t{font-size:14px;color: #FF0000;font-weight:bold;height:25px;padding-top:2px;padding-left:20px;}
.rightbox2 div.qqbox{padding-top:8px;height:70px;padding-left:50px;background:url(qqzx.gif) no-repeat top left;}
.rightbox2 div.rxbox{padding-top:8px;height:100px;padding-left:50px;background:url(rx.gif) no-repeat top left;}
.rightbox2 div.serverbox{padding-top:8px;height:80px;padding-left:50px;background:url(product_13_08.jpg) no-repeat top left;}
.rightbox2 div.otherbox{padding-top:8px;height:60px;padding-left:50px;background:url(product_13_03.jpg) no-repeat top left;}
.blue{color:#4E95DA;font-size:14px;font-weight:bold;}


.news1 li{ background:url(../images/icon/ico_6.gif) no-repeat center left; padding-left:20px;}
.news2 li{ background:url(../images/icon/ico_6.gif) no-repeat center left; padding-left:20px;}
.newsnow li{ background:url(../images/icon/ico_13.gif) no-repeat center left; padding-left:20px;}
.tables {
	BORDER-RIGHT: #aaccee 1px solid; BORDER-TOP: #aaccee 1px solid; MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; BORDER-LEFT: #aaccee 1px solid; BORDER-BOTTOM: #aaccee 1px solid; BACKGROUND-COLOR: #ffffff
}
#topnav {
     margin: 0px auto; width: 100%;background-color:#f4f3f2;border-bottom:1px solid #cdcdcd; text-align:center; 
}
.clr{
     clear: both
}#top_nav {
	clear:both;height:26px;padding-top:3px !important;padding-top:0px;vertical-align:middle
}
#top_nav ul {
	margin:7px 0px 7px 0px
}
#top_nav li {
	padding:0px 7px 0px;border-left:1px solid #AFA69E; height: 15px; line-height: 130%
}
#top_nav .first{
	padding:0px 7px 0px 0px;border-left:1px solid #AFA69E
}
#top_nav .last{
	padding:0px 0px 0px 7px;border-left:1px solid #AFA69E
}
#top_nav li a{
	text-decoration: none
}
#top_nav .left {
	float:left
}
#top_nav .right {
	float:right
}
#top_nav .no_border {
	border:0px
}
#top_nav .img_bt {
	margin:-8px -5px -3px -5px !important;margin:-4px -5px -3px -5px
}
#top_nav .left2 {
	margin-left:22px
}

#top_nav_bg {
	 margin: 0px auto; width:952px;height:21px;padding-bottom: 5px
}
.main_box {
	width:952px; margin:0px auto; height: 1%
}
#topnav {
     margin: 0px auto; width: 100%;background-color:#f4f3f2;border-bottom:1px solid #cdcdcd; text-align:center; 
}

.nav_950 { float:none; margin: 0px auto; width: 952px}

.left{
	float:left
}
.right{
	float:right
}

/**/
#headmenu {
	height:450px;
	width:952px;
}
#rightbar {
	float:right;
	width:310px;
}
#flashshow {
	height:280px;
	width:310px;
	margin:3px;
	float:left;
} 
/**/
#searchBar {
	height:22px;
	width:300px;
	margin:16px 0px 20px 0px;
	float:right;
	padding:2px;
}
#searchBar .inputText {
	HEIGHT: 16px
}
#searchBar .inputSub {
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	FONT-SIZE: 12px;
	BORDER-LEFT-COLOR: #85b2f6;
	BACKGROUND: url(icon_sub2.gif) #fff no-repeat center center;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #85b2f6;
	WIDTH: 44px;
	COLOR: #333;
	BORDER-TOP-COLOR: #85b2f6;
	LETTER-SPACING: 4px;
	HEIGHT: 20px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #85b2f6;
}

.newslist {float:left; width:307px; HEIGHT: 160px; margin:5px 2px 5px 3px; border-style:solid; border-color:#CCC; border-width:1px;
}

.newslist UL {
	PADDING-RIGHT: 4px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
.newslist H2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(bg2.gif) #e5f6ff repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0075b5; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 30px
}
.newslist H2 SPAN {
	FLOAT: left; MARGIN: 0px auto; WIDTH: 100px
}
.newslist H2 SPAN A {
	PADDING-RIGHT: 3px; MARGIN-TOP: 2px; PADDING-LEFT: 3px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-TOP-STYLE: none; LINE-HEIGHT: 15px; PADDING-TOP: 3px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; WIDTH: 160px;
}
.newslist H2 SPAN A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.newslist H2 A {
	BORDER-RIGHT: #aadffe 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aadffe 1px solid; MARGIN-TOP: 6px; DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: #aadffe 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #aadffe 1px solid
}
.newslist H2 A:hover {
	BORDER-RIGHT: #86c535 1px solid; BORDER-TOP: #86c535 1px solid; BACKGROUND: #fff; BORDER-LEFT: #86c535 1px solid; BORDER-BOTTOM: #86c535 1px solid
}
.newslist LI SPAN {
	FONT-SIZE: 11px; FLOAT: right; MARGIN: 1px auto; COLOR: #038dd9;
}
.newslist LI SPAN.new {
	COLOR: #ff4a86
}

.guanggao
{
margin:5px 4px;
height:90px;
width:940px;
}
.guanggao .gglink
{
display:inline;
margin:0px 3px;
z-index:-1;
}


#webflash
{
width:310px;
background-color:#FF3333;

}
#webflash span
{
font:15px "宋体";
color:#FFFFFF;
font-weight:bold;
line-height:32px;
text-indent:8px;
}

#webflash {float:left; width:310px; margin:5px 0px 5px -5px; border-style:solid; border-color:#CCC; border-width:1px;
}
#webflash UL {
	PADDING-RIGHT: 4px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#webflash H2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(bg2.gif) #e5f6ff repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0075b5; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 30px
}
#webflash H2 SPAN {
	FLOAT: left; MARGIN: 0px auto; WIDTH: 100px
}