/* CSS Document */
body{
	padding:0px;
	margin:0px;
	background:#fff;
	color:#000;
	font-size:12px;
	font-family:"宋体",Arial, Helvetica, sans-serif;
}

div.contain
{
	width:1000px;
	height:auto;
	margin:0px auto;
	background:#fff;
}

ul, ul li
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.css163
{
	position:absolute; 
	z-index:100;
	display:none;
}

/*******************************************字体开始***********************************/
/*---------------列表链接字体---------------*/
.Link_Tlistf12 a:link, .Link_Tlistf12 a:visited, .Link_Tlistf12 a:active
{
	color:#000000;
	text-decoration:none;
}

.Link_Tlistf12 a:hover
{
	color:#ff0000;
	text-decoration: underline;
}

.link_font a:link,.link_font a:visited,.link_font a:active
{
	color:#000;
	text-decoration:none;
}

.link_font a:hover
{
	color:#f10907;
	text-decoration:underline;
}

.link_f12 a:link,.link_f12 a:visited, .link_f12 a:active
{
	color:#fff;
	text-decoration:none;
}

.link_f12 a:hover
{
	color:#fff;
	text-decoration:underline;
}

.Link_f14 a:link, .Link_f14 a:visited,.Link_f14 a:active
{
	color:#000;
	text-decoration:none;
}

.Link_f14 a:hover
{
	color:#900;
	text-decoration:none;
}
/*字体样式-------------------------字体样式*/
.link_f12_gray a:link, .link_f12_gray a:visited, .link_f12_gray a:active
{
	font-family: Arial, Helvetica, sans-serif,宋体;
	color:#6a6a6a;
	text-decoration:none;
}

.link_f12_gray a:hover
{
	font-family: Arial, Helvetica, sans-serif,宋体;
	color:#e80404;
	text-decoration:none;
}
/*------------------------------------------------main--------------------*/
/*-----------------------------top------------------------------*/
div.topMain
{
	width:1000px;
	height:234px;
	margin:0px auto;
	background:#fff;
}

div.top
{
	width:100%;
	height:23px;
	background:url(../images/top_bg.gif) repeat-x;
}

div.top div.time
{
	width:auto;
	color:#6b6969;
	float:left;
	padding:6px 0px 0px 15px;
	background:none;
}

div.top div.collect
{
	width:auto;
	float:right;
	color:#6b6969;
	padding:2px 14px 0px 0px;
}

div.top div.collect ul
{
	float:left;
	width:168px;
	height:14px;
	margin:0px;
}

div.top div.collect ul li
{
    width:auto;
	padding:2px 5px 2px 4px;
	float:left;
	text-align:left;
	word-break:normal;
	display:block;
	list-style-type:none;
}

div.topMain div.topbanner
{
	width:100%;
	height:157px;
	float:left;
	background:url(../images/topmain_bg.gif) no-repeat;
}

div.logo
{
	width:533px;
	height:156px;
	float:left;
	background:url(../images/logo.gif) no-repeat;
}

/*------MainMenu--------*/
div.MainMenu
{
	width:100%;
	clear:both;
	line-height:33px;
	height:33px;
	background:url(../images/mainmenu_bg.gif) left -33px repeat-x;
}

div.MainMenu div.MenuSpace
{
	height:33px;
	width:40px;
	background:url(../images/mainmenu_bg.gif) left -33px repeat-x;
}

div.MainMenu div.MenuCur a
{
	height:33px;
	padding:0px 16px 0px 16px;
	color:#fff;
	line-height:33px;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
	display:block;
}

div.MainMenu div.Menu a
{
	cursor:pointer;
	height:33px;
	padding:0px 16px 0px 16px;
	color:#fff;
	line-height:33px;
	font-weight:bold;
	text-decoration:none;
	background:url(../images/dh_bg.gif) no-repeat;
	display:block;
}

div.MainMenu div.Menu a:hover
{
	height:33px;
	background:url(../images/dh_bg.gif) no-repeat;
	padding:0px 16px 0px 16px;
	color:#ffff00;
	line-height:33px;
	font-weight:bold;
	text-decoration:underline;
	cursor:pointer;
	display:block;
}

/*----menu----*/
div.menu
{
	width:100%;
	float:left;
	background:url(../images/menu_bg1.gif) repeat-x;
}

div.menu div.left
{
	float:left;
	padding:0px;
	margin:0px 0px 0px 7px;
}

div.menu div.right
{
	float:right;
	padding:0px;
	margin:0px 35px 0px 0px;
}

/*-------------------------------top end----------------------------*/

/*--------------------------------bodyleft-------------------------------------*/
div.bodymain
{
	width:1000px;
	height:auto;
	float:left;
	margin:10px 0px 0px 0px;
}

div.bodyleft
{
	float:left;
	width:201px;
	height:auto;
	margin:0px 0px 0px 0px;
	padding:0px;
}

/**********滚动字列表**********/
div.MainTlist
{
	height:auto;
	padding:0px;
	margin:0px auto;
	text-align:left;
	width:175px;
	height:196px;
}

div.MainTlist ul
{
	padding:6px 0px 0px 0px;
	margin:0px;
	text-align:left;
}

div.MainTlist ul li
{
	height:auto;
	padding:0px 0px 0px 4px;
	margin:0px;
	border-bottom:1px dotted #868485;
	text-align:left;
	line-height:22px;
	background:url(../images/listdot_ico4.gif) top left no-repeat;
}


div.MainTlist ul li span
{
	color:#999;
}

/*--------platform-----*/
div.Platform 
{
	background:none;
	clear:both;
	padding:0px;
	margin:0px;
}

div.Platform div.BoxHeader_Test
{
	height:147px;
}

div.Platform Table Td.Left
{
	width:1px;
	height:116px;
	background-color:#52a5d7;
	font-size:2px;
}

div.Platform Table Td.Right
{
	width:1px;
	height:116px;
	background-color:#52a5d7;
	font-size:2px;
}

div.Platform div.BoxFooter
{
	width:100%;
	height:5px;
	font-size:4px;
	background:url(../images/Platform_footer1.gif) left -5px repeat-x;
}

div.Platform div.BoxFooter div.Left
{
	width:7px;
	height:5px;
	font-size:4px;
	float:left;
	background:url(../images/Platform_footer1.gif) left 0px no-repeat;
}

div.Platform div.BoxFooter div.Right
{
	width:7px;
	height:5px;
	font-size:4px;
	float:right;
	background:url(../images/Platform_footer1.gif) right 0px no-repeat;
}

/*----------------平台登录-------------------*/
div.MainLogin
{
	margin:0px auto;
	padding:0px;
	clear:both;
	width:180px;
}

div.MainLogin div.LoginBar_y
{
	width:180px;
	height:20px;
	float:left;
	margin-bottom:6px;
	padding:0px;
}

div.MainLogin div.LoginBar_y div.Left
{
    float:left;
	width:52px;
	margin:0px;
	color:#333333;
	padding-top:5px;
}

div.MainLogin div.LoginBar_y div.Right
{
	padding:0px 0px 0px 0px;
	float:left;
	font-size:12px;
	width:112px;
	margin:0px;
}

div.MainLogin div.LoginBar_y div.Right1
{
	padding:0px 0px 0px 0px;
	float:left;
	font-size:12px;
	width:50px;
}

div.MainLogin div.LoginBar_y div.Right2
{
	padding:0px 0px 0px 0px;
	float:left;
	font-size:12px;
	width:47px;
	margin-left:10px;
}


.LoginInput_xy1
{
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #c0bdb6;
	border-bottom:1px solid #c0bdb6;
	padding:2px 0px 0px 2px;
	text-align:left;
	color:#333;
	font-size:12px;
	background:#ffffff;
	line-height:18px;
	width:112px;
}

.ValInput_xy1
{
	width:46px;
	height:18px;
	border-top:1px solid #000;
	border-left:1px solid #000;
	border-right:1px solid #c0bdb6;
	border-bottom:1px solid #c0bdb6;
	padding:2px 0px 0px 2px;
	text-align:left;
	color:#333;
	font-size:12px;
	background:#ffffff;
}

.BtnLogin_xy1
{
	width:53px;
	height:23px;
	border:none;
	padding:0px;
	cursor:pointer;
	background: url(../images/btn_search.gif) no-repeat;
	font-size:12px;
	color:#fff;
	line-height:22px;
}

/*-------link---------*/
div.link
{
	width:201px;
	height:auto;
	float:left;
	margin-top:2px;
}

div.link_tetle
{
	width:201px;
	height:21px;
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	padding-top:5px;
	background:url(../images/link_tetle.gif) no-repeat;
}



/*--------------------------------bodyleft end-------------------------------------*/
/*--------------------------------bodyright start-------------------------------------*/

div.bodyright
{
	float:right;
	width:789px;
	height:auto;
	margin:0px;
	padding:0px;
}

/*-----News------*/
div.News
{
	background:none;
	clear:both;
	padding:0px;
	margin:0px;
}

div.News div.BoxHeader_Test
{
	height:26px;
	background:url(../images/News_header.gif) left -26px repeat-x;
}

div.News div.BoxHeader_Test div.Left_Test
{
	width:5px;
	height:26px;
	float:left;
	font-size:5px;
	background:url(../images/News_header.gif) left 0px no-repeat;
}

div.News div.BoxHeader_Test div.Right_Test
{
	width:5px;
	height:26px;
	float:right;
	font-size:5px;
	background:url(../images/News_header.gif) right 0px no-repeat;
}

div.News div.BoxHeader_Test div.Title_Test
{
	float:left;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#090909;
	padding:6px 0px 0px 330px;
}

div.News div.BoxHeader_Test div.Title_More a
{
	float:right;
	width:49px;
	height:16px;
	color:#090909;
	padding:8px 6px 0px 0px;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

div.News Table Td.Left
{
	width:1px;
	height:238px;
	font-size:2px;
	background-color:#48a2d6;
}

div.News Table Td.Right
{
	width:1px;
	height:238px;
	font-size:2px;
	background-color:#48a2d6;
}

div.News div.BoxFooter
{
	width:100%;
	height:2px;
	font-size:2px;
	background:url(../images/News_footer.gif) left -2px repeat-x;
}

div.News div.BoxFooter div.Left
{
	width:2px;
	height:2px;
	float:left;
	font-size:2px;
	background:url(../images/News_footer.gif) left 0px no-repeat;
}

div.News div.BoxFooter div.Right
{
	width:2px;
	height:2px;
	font-size:2px;
	float:right;
	background:url(../images/News_footer.gif) right 0px no-repeat;
}

div.News_body
{
	width:767px;
	height:229px;
	margin:0px auto;
	padding:0px;
}

div.NewsLeft
{
	width:265px;
	height:229px;
	float:left;
}

div.NewsPic
{
	width:265px;
	height:194px;
	float:left;
	margin:13px 14px 0px 0px;
	border:1px solid #707070;
}

div.propic
{
	width:261px;
	height:190px;
	float:left;
	border:1px solid #fff;
	background:url(../images/news_pic.gif) no-repeat;
}

div.News_Test
{
	width:265px;
	height:12px;
	float:left;
	margin:0px;
	font-weight:bold;
	padding-top:9px;
	text-align:center;
}

/*----分页----*/
div.MainPage_x1
{
	margin-top:171px;
	float:right;
	width:153px;
	height:18px;
	background:url(../images/MainPage_bg.gif) no-repeat;
}

div.MainPage_x1 ul
{
	float:right;
	padding:0px;
}

div.MainPage_x1 ul li
{
	float:left;
}

div.MainPage_x1 ul li.PageCut a:link, div.MainPage_x1 ul li.PageCut a:visited, div.MainPage_x1 ul li.PageCut a:active
{
	height:8px;
	float:left; 
	padding:4px 7px 6px 7px;
	margin:0px;
	color:#fff;
	text-align:center; 
	text-decoration:none; 
	font-size:12px;
}

div.MainPage_x1 ul li.PageCut a:hover
{
	height:8px;
	float:left; 
	padding:4px 7px 6px 7px;
	margin:1px;
	color:#fff;
	text-align:center;
	text-decoration:none; 
	font-size:12px;
	background:#96402d;
}

div.MainPage_x1 ul li.PageCur a:link, div.MainPage_x1 ul li.PageCur a:visited, div.MainPage_x1 ul li.PageCur a:active, div.MainPage_x1 ul li.PageCur a:hover
{
	height:8px;
	float:left; 
	padding:4px 7px 6px 7px;
	margin:1px;
	color:#fff;
	text-align:center;
	text-decoration:none; 
	font-size:12px;
	background:#96402d;
}

/*-------------------列表-----------------------*/
div.MainTlist_x1
{
	height:auto;
	padding:0px;
	margin-left:20px;
	text-align:left;
	width:auto;
	height:230px;
	float:left;
	margin-right:0px;
}

div.MainTlist_x1 ul
{
	padding:0px;
	margin:0px;
	text-align:left;
}

div.MainTlist_x1 ul li
{
	height:23px;
	padding:0px 0px 0px 15px;
	margin:0px;
	border-bottom:none;
	text-align:left;
	line-height:22px;
	list-style-type:none;
	background:url(../images/listdot_ico1.gif) 5px no-repeat;
}

div.MainTlist_x1 ul li span
{
	padding-left:10px;
	color:#999;
}
/*---------Cost-----------*/
div.Cost
{
	background:none;
	clear:both;
	padding:0px;
	margin:10px 0px 0px 0px;
}

div.information
{
	width:201px;
	height:72px;
	float:left;
	margin-bottom:10px;
}

div.Banner
{
	width:787px;
	height:77px;
	float:left;
	border:1px solid #d1d3d3;
	background:url(../images/banner2.jpg) no-repeat;
}

/*-----------------------------相关信息开始--------------------------*/


div.message_contain
{
	width:787px;
	height:auto;
	float:left;
	margin:10px 0px 0px 0px;
}

div.Mwork
{
	width:387px;
	height:auto;
	float:left;
	padding:0px;
	margin:0px;
}
div.message
{
	width:789px;
	height:241px;
	float:left;
	padding:0px;
	margin:10px 0px;
}

div.Work
{
	background:none;
	padding:0px;
	margin:0px;
	float:left;
}

div.Work div.BoxHeader_Test
{
	height:29px;
	background:url(../images/btag1_headerbg.gif) left -29px repeat-x;
}

div.Work div.BoxHeader_Test div.Left_Test
{
	width:0px;
	height:0px;
	float:left;
	background:none;
	font-size:2px;
}

div.Work div.BoxHeader_Test div.Right_Test
{
	width:10px;
	height:29px;
	float:right;
	background:url(../images/btag1_headerbg.gif) right 0px no-repeat;
	font-size:2px;
}

div.Work div.BoxHeader_Test div.Title_Test
{
	float:left;
	padding:4px 0px 0px 26px;
	font-weight:bold;
	width:68px;
	height:25px;
	line-height:20px;
	background:url(../images/Work_header.gif) left 0px no-repeat;
	text-align:left;
	color:#fff;
	font-size:12px;	
}

div.Work div.BoxHeader_Test div.Title_Test1
{
	float:left;
	width:99px;
	height:21px;
	padding:8px 0px 0px 25px;
	background:url(../images/box2_header.gif) -2px 0px no-repeat;
	text-align:left;
	font-weight:bold;
	color:#fff;
	font-size:12px;	
}

div.Work div.BoxHeader_Test div.Title_More a
{
	float:right;
	padding:8px 5px 0px 0px;
	width:40px;
	height:21px;
	background:none;
	text-align:left;
	color:#333;
	font-size:12px;	
	text-decoration:none;
}

div.Work Table Td.Left
{
	width:1px;
	height:190px;
	background:#4ba1d2;
	font-size:2px;
} 

div.Work Table Td.Right
{
	width:1px;
	height:190px;
	background:#4ba1d2;
	font-size:2px;
}

div.Work div.BoxFooter
{
	width:100%;
	height:2px;
	padding:0px;
	margin:0px;
	background:url(../images/Work_footer.gif) left -2px repeat-x;
	font-size:2px;
}

div.Work div.BoxFooter div.Left
{
	width:2px;
	height:2px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/Work_footer.gif) left 0px no-repeat;
	font-size:2px;
}

div.Work div.BoxFooter div.Right
{
	width:2px;
	height:2px;
	margin:0px;
	padding:0px;
	float:right;
	background:url(../images/Work_footer.gif) right 0px no-repeat;
	font-size:2px;
}

div.MainTlist_x2
{
	height:auto;
	padding:0px;
	margin:0px;
	text-align:left;
}

div.MainTlist_x2 ul
{
	padding:0px;
	margin:0px;
	text-align:left;
}

div.MainTlist_x2 ul li
{
	height:11px;
	padding:0px 0px 11px 10px;
	margin:0px;
	text-align:left;
	overflow:hidden;
	background:url(../images/listdot_ico2.gif)  0px 5px  no-repeat;
}

div.MainTlist_x2 ul li span
{
	padding-left:6px;
	color:#999;
}

/**********上页签外框x1**********/
div.MainBtab_x1
{
	width:auto;
	float:left;
	background:#fff;
	width:349px;
	height:221px;
}

div.MainBtab_x1 Table Td.Left
{
	height:100%;
	width:1px;
	background-color:#4ba1d2;
	font-size:2px;
} 

div.MainBtab_x1 Table Td div.Center
{
	text-align:center; 
	vertical-align:middle; 
	padding-top:8px;
}
 
div.MainBtab_x1 Table Td div.Center a
{
	color:#090909;
	text-decoration:none;
	font-size:14px;
	font-weight:bolder;
} 

div.MainBtab_x1 Table Td.Right
{
	width:1px;
	height:100%;
	background-color:#4ba1d2;
	font-size:2px;
}

div.MainBtab_x1 div.BtabFooter
{
	width:100%;
	height:2px;
	padding:0px;
	margin:0px;
	background:url(../images/Work_footer.gif) left -2px repeat-x;
	font-size:2px;
}

div.MainBtab_x1 div.BtabFooter div.Left
{
	width:2px;
	height:2px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/Work_footer.gif) left 0px no-repeat;
	font-size:2px;
}

div.MainBtab_x1 div.BtabFooter div.Right
{
	width:2px;
	height:2px;
	margin:0px;
	padding:0px;
	float:right;
	background:url(../images/Work_footer.gif) right 0px no-repeat;
	font-size:2px;
}


/**********上页签x1**********/
div.MainBtab_x1 div.BtabTop
{
	height:29px;
	padding:0px;
	margin:0px;
	background:url(../images/btag1_headerbg.gif) left -29px repeat-x;
}

div.MainBtab_x1 div.BtabTop div.Title_More a
{
	float:right;
	width:49px;
	height:16px;
	color:#090909;
	padding:8px 6px 0px 0px;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

div.MainBtab_x1 div.BtabTop div.Left
{
	width:1px;
	height:29px;
	float:left;
	padding:0px;
	margin:0px;
	background:#d5d5d5;
	font-size:2px;
}

div.MainBtab_x1 div.BtabTop div.Right
{
	width:1px;
	height:29px;
	float:right;
	padding:0px;
	margin:0px;
	background:#d5d5d5;
	font-size:2px;
}


div.MainBtab_x1 div.BtabTop div.BtopTag a
{
	height:21px;
	padding:4px 10px 0px 10px;
	margin:0px;
	color:#333;
	display:block;
	text-decoration: none;
	float:left;
	line-height:20px;
	font-weight:bold;
	text-align:center;
	background:none;
}

div.MainBtab_x1 div.BtabTop div.BtopTag a:hover
{
	height:21px;
	padding:4px 10px 0px 16px;
	margin:0px;
	color:#fff;
	font-weight:bold;
	display:block;
	text-decoration:none;
	float:left;
	line-height:20px;
	text-align:center;
	background:url(../images/btag1_hover_bg.gif) repeat-x;
}

div.MainBtab_x1 div.BtabTop div.BtopCur a
{
	height:21px;
	padding:4px 10px 0px 10px;
	margin:0px;
	color:#fff;
	font-weight:bold;
	display:block;
	text-decoration:none;
	float:left;
	line-height:20px;
	text-align:center;
	background:url(../images/btag1_hover_bg.gif) repeat-x;
}

div.MainBtab_x1 div.BtabTop div.BtopCur a:hover
{
	height:21px;
	padding:4px 10px 0px 10px;
	margin:0px;
	color:#fff;
	font-weight:bold;
	display:block;
	text-decoration:none;
	float:left;
	line-height:20px;
	text-align:center;
	background:url(../images/btag1_hover_bg.gif) repeat-x;
}

/*--------------Links---------------*/

div.MainBtab_x2
{
	width:100%;
	float:left;
	background:#fff;
	height:auto;
}

div.MainBtab_x2 Table Td.Left
{
	height:100%;
	width:1px;
	background-color:#99d4fe;
	font-size:2px;
} 

div.MainBtab_x2 Table Td.Right
{
	width:1px;
	height:100%;
	background-color:#99d4fe;
	font-size:2px;
}

div.MainBtab_x2 div.BtabFooter
{
	width:100%;
	height:2px;
	padding:0px;
	margin:0px;
	background:url(../images/MainBtab_x2_footer.gif) left -2px repeat-x;
	font-size:2px;
}

div.MainBtab_x2 div.BtabFooter div.Left
{
	width:2px;
	height:2px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/MainBtab_x2_footer.gif) left 0px no-repeat;
	font-size:2px;
}

div.MainBtab_x2 div.BtabFooter div.Right
{
	width:2px;
	height:2px;
	margin:0px;
	padding:0px;
	float:right;
	background:url(../images/Work_footer.gif) right 0px no-repeat;
	font-size:2px;
}


/**********上页签x1**********/
div.MainBtab_x2 div.BtabTop
{
	height:32px;
	padding:0px;
	margin:0px;
	background:url(../images/btag2_headerbg.gif) left -32px repeat-x;
}

div.MainBtab_x2 div.BtabTop div.Left
{
	width:3px;
	height:32px;
	float:left;
	padding:0px;
	margin:0px;
	background:url(../images/btag2_headerbg.gif) left 0px no-repeat;
	font-size:2px;
}

div.MainBtab_x2 div.BtabTop div.Right
{
	width:3px;
	height:32px;
	float:right;
	padding:0px;
	margin:0px;
	background:url(../images/btag2_headerbg.gif) right 0px no-repeat;
	font-size:2px;
}


div.MainBtab_x2 div.BtabTop div.BtopTag a
{
	width:128px;
	height:26px;
	padding:6px 0px 0px 0px;
	margin:0px;
	color:#333;
	display:block;
	text-decoration: none;
	float:left;
	line-height:20px;
	text-align:center;
	background:none;
}

div.MainBtab_x2 div.BtabTop div.BtopTag a:hover
{
	width:128px;
	height:26px;
	padding:6px 0px 0px 15px;
	margin:0px;
	color:#333;
	font-weight:bold;
	display:block;
	text-decoration:none;
	float:left;
	line-height:20px;
	text-align:center;
	background:url(../images/btag2_headerbg_2gif.gif) no-repeat;
}

div.MainBtab_x2 div.BtabTop div.BtopCur a
{
	width:128px;
	height:26px;
	padding:6px 0px 0px 15px;
	margin:0px;
	color:#333;
	font-weight:bold;
	display:block;
	text-decoration:none;
	float:left;
	line-height:20px;
	text-align:center;
	background:url(../images/btag2_headerbg_2gif.gif) no-repeat;
}

div.MainBtab_x2 div.BtabTop div.BtopCur a:hover
{
	width:128px;
	height:26px;
	padding:6px 0px 0px 15px;
	margin:0px;
	color:#333;
	font-weight:bold;
	display:block;
	text-decoration:none;
	float:left;
	line-height:20px;
	text-align:center;
	background:url(../images/btag2_headerbg_2gif.gif) no-repeat;
}

div.BtopLeft
{
	width:98px;
	height:23px;
	float:left;
	background:none;
	color:#ef090b;
	font-weight:bold;
	text-align:center;
	padding:9px 0px 0px 13px;
}

.link_font12 a:link,.link_font12 a:visited,.link_font12 a:active
{
	color:#37a8e7;
	text-decoration:none;
}

.link_font12 a:hover
{
	color:#333333;
	text-decoration:none;
}

.Link_Tlistf14 a:link,.Link_Tlistf14 a:visited,.Link_Tlistf14 a:active
{
	color:#FF0000;
	text-decoration:none;
}

.Link_Tlistf14 a:hover
{
	color:#000;
	text-decoration:none;
}

div.bodyright1
{
	width:777px;
	height:auto;
	float:right;
	background:url(../images/bodyright_bg.gif) repeat-x;
}

div.bodyright2
{
	width:770px;
	height:auto;
	float:right;
	background:url(../images/bodyright_bg.gif) repeat-x;
}

div.News1
{
	width:777px;
	float:left;
	margin-top:20px;
	background:#fff;
}

div.News1 div.BoxHeader_Test
{
	height:25px;
	background:url(../images/News1_header_bg1.gif) repeat-x;
}

div.News1 div.BoxHeader_Test div.Title_Test
{
	width:30%;
	height:18px;
	float:left;
	padding-left:20px;
	padding-top:7px;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}

div.News1 div.BoxHeader_Test div.Title_More a
{
	float:right;
	width:49px;
	height:19px;
	color:#090909;
	padding:5px 6px 0px 0px;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

div.News1 div.BoxHeader_Test div.Title_login
{
	width:50%;
	height:16px;
	float:left;
	text-align:right;
	padding-left:20px;
	padding-top:9px;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

div.News2
{
	width:100%;
	float:left;
}

div.News2 div.BoxHeader_Test
{
	height:25px;
	background:url(../images/News1_header_bg.gif) repeat-x;
}

div.News2 div.BoxHeader_Test div.Title_Test
{
	height:20px;
	float:left;
	padding-left:20px;
	padding-top:5px;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}

div.News2 div.BoxHeader_Test div.Title_More a
{
	float:right;
	width:49px;
	height:15px;
	color:#090909;
	padding:9px 6px 0px 0px;
	text-decoration:none;
	font-size:12px;
	text-align:left;
}

div.News2 div.BoxHeader_Test div.Title_login
{
	width:50%;
	height:16px;
	float:left;
	text-align:right;
	padding-left:20px;
	padding-top:9px;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}

div.MainTlist_x4
{
	height:auto;
	padding:0px;
	margin:0px;
	text-align:left;
}

div.MainTlist_x4 ul
{
	padding:0px;
	margin:0px;
	text-align:left;
}

div.MainTlist_x4 ul li
{
	height:22px;
	padding: 0px 0px 6px 10px;
	margin:0px;
	text-align:left;
	overflow:hidden;
	background:url(../images/listdot_ico.gif)  0px 5px  no-repeat;
}

div.MainTlist_x4 ul li span
{
	padding-left:6px;
	color:#999;
}

div.map
{
	float:left;
	width:473px;
	height:341px;
	margin-left:80px;
	margin-top:20px;
	background:none;
}

div.listcur
{
	width:670px;
	height:;
	float:left;
	text-align:center;
}

div.listright
{
	width:206px;
	height:auto;
	margin-top:20px;
	margin-left:450px;
}

div.listtext
{
	width:206px;
	line-height:23px;
	float:left;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}


div.newsbox1
{
	width:213px;
	height:619px;
	float:left;
	background:url(../images/bodyleft8.gif) no-repeat;
}

div.mainbox
{
	width:177px;
	height:auto;
	float:left;
	margin:370px 2px 0px 2px;
}

div.newsbody
{
	width:177px;
	height:19px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:15px;
	padding:7px 0px 0px 32px;
	background:url(../images/newsbody_bg.gif) no-repeat;
}

div.message1
{
	width:777px;
	height:auto;
	float:left;
	padding:0px;
	margin:10px 0px;
}

div.Work1
{
	background:none;
	padding:0px;
	margin:0px;
	float:left;
}

div.Work1 div.BoxHeader_Test
{
	height:29px;
	background:url(../images/btag1_headerbg.gif) left -29px repeat-x;
}

div.Work1 div.BoxHeader_Test div.Left_Test
{
	width:0px;
	height:0px;
	float:left;
	background:none;
	font-size:2px;
}

div.Work1 div.BoxHeader_Test div.Right_Test
{
	width:10px;
	height:29px;
	float:right;
	background:url(../images/btag1_headerbg.gif) right 0px no-repeat;
	font-size:2px;
}

div.Work1 div.BoxHeader_Test div.Title_Test
{
	float:left;
	padding:4px 0px 0px 26px;
	font-weight:bold;
	width:68px;
	height:25px;
	line-height:20px;
	background:url(../images/Work_header.gif) left 0px no-repeat;
	text-align:left;
	color:#fff;
	font-size:12px;	
}

div.Work1 div.BoxHeader_Test div.Title_More a
{
	float:right;
	padding:8px 5px 0px 0px;
	width:40px;
	height:21px;
	background:none;
	text-align:left;
	color:#333;
	font-size:12px;	
	text-decoration:none;
}

div.Work1 Table Td.Left
{
	width:1px;
	height:190px;
	background:#4ba1d2;
	font-size:2px;
} 

div.Work1 Table Td.Right
{
	width:1px;
	height:190px;
	background:#4ba1d2;
	font-size:2px;
}

div.Work1 div.BoxFooter
{
	width:100%;
	height:2px;
	padding:0px;
	margin:0px;
	background:url(../images/Work_footer.gif) left -2px repeat-x;
	font-size:2px;
}

div.Work1 div.BoxFooter div.Left
{
	width:2px;
	height:2px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/Work_footer.gif) left 0px no-repeat;
	font-size:2px;
}

div.Work1 div.BoxFooter div.Right
{
	width:2px;
	height:2px;
	margin:0px;
	padding:0px;
	float:right;
	background:url(../images/Work_footer.gif) right 0px no-repeat;
	font-size:2px;
}

/*-------------------文字链接-----------------------*/

div.MainFtag_y1
{
	height:100%;
	padding:2px 0px 0px 4px;
	background:none;
	clear:both;
}

div.MainFtag_y1 ul
{
	width:100%;
	height:100%;
}

div.MainFtag_y1 ul li
{
	width:162px;
	padding:0px 0px 0px 2px;
	float:left;
	text-align:left;
}

div.About_us
{
	width:100%;
	height:21px;
	float:left;
	padding-top:5px;
	background:#1880d6;
	margin:12px 0px 10px 0px;
	text-align:center;
	color:#fff;
}

div.MainFtag_y2
{
	height:100%;
	padding:0px 9px 0px 25px;
	background:none;
	clear:both;
	display:none;
}

div.MainFtag_y3
{
	height:100%;
	padding:0px 9px 0px 10px;
	background:none;
	clear:both;
}

div.MainFtag_y3 ul
{
	width:100%;
	height:100%;
}

div.MainFtag_y3 ul li
{
	width:11%;
	padding:3px 0px 3px 0px;
	float:left;
	text-align:left;
}

/*-------footer-----*/

div.Footer
{
	height:62px;
	padding:0px;
	background:none;
	clear:both;
}

div.Footer ul
{
	width:100%;
	height:100%;
}

div.Footer ul li
{
	float:left;
	width:100%;
	padding:0px 0px 10px 0px;
	text-align:center;
}

div.link1
{
	width:201px;
	height:80px;
	float:left;
}

div.link_pic
{
	width:190px;
	height:41px;
	float:left;
	margin-bottom:4px;
}


/**********aaaaaaaaaaaaaaaaaaaaaaa**********/
div.newpicture
{
	width:380px;
	height:auto;
	float:left;
}

div.newptop
{
	width:424px;
	height:188px;
	float:left;
	background:url(../images/newptop_bg.gif) no-repeat;
	border:1px solid #dadada;
}

div.page
{
	margin-top:156px;
	float:right;
	width:125px;
	padding:0px 6px 0px 0px; 	 
	height:20px;
}

div.page ul 
{ 
	list-style:none;
}

div.page ul li 
{ 
	float:left; 
	border:1px solid #e0daca; 
	height:20px; 
	line-height:20px; 
	margin:0px 2px;
}

div.page ul li a
{ 
	display:block; 
	padding:0px 6px; 
	background:#959595;
}

div.page ul li a:hover
{ 
	display:block; 
	padding:0px 6px; 
	background:#f6462f;
}

div.page .current 
{ 
	background:#f6462f;
	display:block; 
	padding:0px 6px;
	font-weight:bold;
}

.Linkfont12 a:link, .Linkfont12 a:visited, .Linkfont12 a:active
{
	color:#fff;
	text-decoration:none;
}

.Linkfont12 a:hover
{
	color:#fff;
	text-decoration: underline;
}

div.MainBox1
{
	background:#ffffff;
	float:right;
	padding:0px;
	margin:0px;
}

div.MainBox1 div.BoxHeader_Test
{
	height:29px;
	background:url(../images/MainBox1_header.gif) left -29px repeat-x;
	
}

div.MainBox1 div.BoxHeader_Test div.Left_Test
{
	width:2px;
	height:29px;
	float:left;
	background:url(../images/MainBox1_header.gif) left 0px no-repeat;
}

div.MainBox1 div.BoxHeader_Test div.Right_Test
{
	float:right;
	width:13px;
	height:29px;
	background:url(../images/MainBox1_header.gif) right 0px no-repeat;
}

div.MainBox1 div.BoxHeader_Test div.Title_Test
{
	float:left;
	width:56px;
	height:21px;
	padding:8px 0px 0px 18px;
	background:url(../images/MainBox1_header.gif) -2px 0px no-repeat;
	text-align:left;
	color:#fff;
	font-size:14px;	
}

div.MainBox1 div.BoxHeader_Test div.Title_More a
{
	float:right;
	padding:10px 0px 0px 0px;
	background:none;
	text-align:left;
	color:#000;
	font-size:12px;	
	text-decoration:none;
}

div.MainBox1 Table Td.Left
{
	width:1px;
	height:100%;
	background:#dedede;
} 

div.MainBox1 Table td.Right
{
	width:1px;
	height:100%;
	background:#dedede;
}

div.MainBox1 div.BoxFooter
{
	width:100%;
	height:6px;
	padding:0px;
	margin:0px;
	background:url(../images/MainBox1_footer.gif) left -6px repeat-x;
	font-size:4px;
}

div.MainBox1 div.BoxFooter div.Left
{
	width:5px;
	height:6px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/MainBox1_footer.gif) left 0px no-repeat;
	font-size:4px;
}

div.MainBox1 div.BoxFooter div.Right
{
	width:5px;
	height:6px;
	margin:0px;
	padding:0px;
	float:right;
	background:url(../images/MainBox1_footer.gif) right 0px no-repeat;
	font-size:4px;
}

div.MainSlist_y1
{
	height:auto;
	padding:2px;
	line-height:18px;
	color:#333333;
	text-align:left;
}

div.MainSlist_y1 Table.SlistPic
{
	float:left;
	padding:1px;
	margin:0px 10px 0px 0px;
	border:#c8c8ca 1px solid;
	background:#fff;
}

div.MainSlist_y1 span
{
	word-break:break-all;
}

div.MainSlist_y1 span em
{
	font-style:	normal;
	display:block;
}

.Link_Slistf_B12 a:link, .Link_Slistf_B12 a:visited, .Link_Slistf_B12 a:active
{
	color:#545454;
	font-weight:bold;
	text-decoration:none;
}

.Link_Slistf_B12 a:hover
{
	color:#545454;
	text-decoration: underline;
}

div.Cost1
{
	background:none;
	float:left;
	padding:0px;
	margin:7px 0px 0px 0px;
}

div.information1
{
	width:201px;
	height:100%;
	float:left;
	margin-bottom:8px;
}

div.MessageBox
{
	background:#ffffff;
	clear:both;
	padding:0px;
	margin:0px;
}

div.MessageBox div.BoxHeader_Test
{
	height:31px;
	background:url(../images/message_bg.gif) left -31px repeat-x;
	
}

div.MessageBox div.BoxHeader_Test div.Left_Test
{
	width:108px;
	height:31px;
	float:left;
	background:url(../images/message_bg.gif) left 0px no-repeat;
}

div.MessageBox div.BoxHeader_Test div.Right_Test
{
	float:right;
	width:10px;
	height:31px;
	background:url(../images/message_bg.gif) right 0px no-repeat;
}

div.MessageBox Table Td.Left
{
	width:1px;
	height:100%;
	background:#4ba1d2;
} 

div.MessageBox Table td.Right
{
	width:1px;
	height:100%;
	background:#4ba1d2;
}

div.MessageBox div.BoxFooter
{
	width:100%;
	height:2px;
	padding:0px;
	margin:0px;
	background:url(../images/News_footer.gif) left -2px repeat-x;
	font-size:2px;
}

div.MessageBox div.BoxFooter div.Left
{
	width:5px;
	height:2px;
	margin:0px;
	padding:0px;
	float:left;
	background:url(../images/News_footer.gif) left 0px no-repeat;
	font-size:4px;
}

div.MessageBox div.BoxFooter div.Right
{
	width:5px;
	height:2px;
	margin:0px;
	padding:0px;
	float:right;
	background:url(../images/News_footer.gif) right 0px no-repeat;
	font-size:4px;
}




div.MessageBox div.RegBody
{
	margin:0px;
	padding:0px;
}

div.MessageBox div.RegBody div.RegBar
{
	width:760px;
	height:30px;
	padding:2px;
}

div.MessageBox div.RegBody div.RegBar div.Left
{
	width:120px;
	padding:5px 5px 0px 0px;
	float:left;
	color:#000;
	text-align:right;
}

div.MessageBox div.RegBody div.RegBar div.Right
{
	padding:0px 2px 0px 0px;
	float:left;
	width:80%;
	font-size:12px;
	color:#333333;
}

div.MessageBox div.RegBody div.RegBar div.Right2
{
	padding:5px 2px 0px 0px;
	float:left;
	width:20%;
	font-size:12px;
	color:#333333;
}

.RegInput_Mes1
{
	width:200px;
	height:20px;
	border:1px solid #7e9db9;
	padding:2px 0px 0px 2px;
	text-align:left;
	color:#333333;
	font-size:12px;
	background:#fff;
}

.RegInput_Mes2
{
	width:250px;
	height:20px;
	border:1px solid #7e9db9;
	padding:2px 0px 0px 2px;
	text-align:left;
	color:#333333;
	font-size:12px;
	background:#fff;
}

.RegInput_Mes3
{
	width:400px;
	height:20px;
	border:1px solid #7e9db9;
	padding:2px 0px 0px 2px;
	text-align:left;
	color:#333333;
	font-size:12px;
	background:#fff;
}

.RegInput_Mes4
{
	width:80px;
	height:20px;
	border:1px solid #7e9db9;
	padding:2px 0px 0px 2px;
	text-align:left;
	color:#333333;
	font-size:12px;
	background:#fff;
}

.EditTea_400
{
	width:500px;
	height:133px;
	background:#fff;
	border:#7e9db9 1px solid;
	padding:2px;
	margin:0px;
	font-size:12px;
	overflow-x:hidden;
	overflow-y:auto;
}


div.NewsDetails
{
	width:996px;
	height:auto;
	float:left;
	border:2px solid #4ca0ce;
}

div.NewsDcon
{
	float:right;
	width:100%;
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
}

.LinkNDf12 a:link,.LinkNDf12 a:visited,.LinkNDf12 a:active
{
	color:#004276;
	text-decoration:none;
}

.LinkNDf12 a:hover
{
	color:#004276;
	text-decoration:underline;
}

div.MainTlist_x5
{
	height:auto;
	padding:0px;
	margin:0px;
	text-align:left;
}

div.MainTlist_x5 ul
{
	padding:0px;
	margin:0px;
	text-align:left;
}

div.MainTlist_x5 ul li
{
	height:11px;
	padding:0px 0px 11px 0px;
	margin:0px;
	text-align:left;
	overflow:hidden;
}

div.MainTlist_x5 ul li span
{
	padding-left:6px;
	color:#999;
}
div.MainTlist_x5 ul li span
{
	padding-left:6px;
	color:#999;
}

div.MainTlist_x5 ul li span.Mtnews1
{
	background:#daedfe;
	font-weight:bold; 
	color:#f55f2a;
}

div.MainTlist_x5 ul li span.Mtnews2
{
	background:#daedfe;
	font-weight:bold; 
	color:#ff021b;
}

div.MainTlist_x5 ul li span.Mtnews3
{
	background:#daedfe;
	font-weight:bold; 
	color:#047ab8;
}

div.MainTlist_x5 ul li span.Mtnews4
{
	background:#daedfe;
	font-weight:bold; 
	color:#56a273;
}

div.MainTlist_x5 ul li span.Mtnews5
{
	background:#daedfe;
	font-weight:bold; 
	color:#5c5e5b;
}

div.MainTlist_x5 ul li.oldtext
{
	height:11px;
	padding:0px 0px 11px 15px;
	background:url(../images/listdot_ico.gif) 5px 5px no-repeat;
	margin:0px;
	text-align:left;
	overflow:hidden;
}

.Link_Tlistfh a:link, .Link_Tlistfh a:visited, .Link_Tlistfh a:active
{
	color:#ff5f05;
	text-decoration:none;
}

.Link_Tlistfh a:hover
{
	color:#ff5f05;
	text-decoration: underline;
}

