﻿.TopMenuItemPanel a
{
	display: block;
	width: 80px;
	height: 22px;
	background-image: url(/Images/webPage/Tab_Off.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding:8px 0px 0px 0px;
	margin-right: 2px;
	font-size:13px;
}
.TopMenuItemPanel a:hover,
.TopMenuItemPanel a.Active,
{
	text-decoration: none;
	background-image: url(/Images/webPage/Tab_On.gif);
	background-position: 0px 0px;
	color: #fff;
	font-weight: bold;
	line-height:16px;
}
.TopMenudemandl
{
	background-image: url(/Images/webPage/demand_topbg.jpg);
	background-repeat: no-repeat;
	width:100%;
}
.TopMenudemandl a
{
	display: block;
	width: 123px;
	height: 26px;
	background-image: url(/Images/webPage/demand.jpg);
	background-repeat: no-repeat;
	color: #027ed4;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding-top: 8px;
	margin-right: 4px;
	font-size:14px;
}
.TopMenudemandl a:hover,
.TopMenudemandl a.Active,
{
	text-decoration: none;
	background-image: url(/Images/webPage/demand_active.gif);
	color: #027ed4;
	font-weight: bold;
	padding-top: 8px;
}

table.LayoutGrid
{
	/*width: 100%;*/
	border-collapse: collapse;
}
table.LayoutGrid td
{
	padding: 0px;
}
table.LayoutGrid th
{
	padding: 0px;
}

.SubMenuItemPanel
{
	display: none;
}

.SubMenuItemPanel a{
	color: red;
}

.redfont
{
	color:#d10902;
	font-size:12px;
}
.grayfont
{
	color:#5d5c5c;
	font-size:12px;
}
.top_bg
{
	background-image:url(/Images/webPage/top_bg.gif);
	background-repeat:repeat-x;
	height:25px;
	padding-top:4px;
}
.welcomefont
{
	text-indent: 25px;
	color:#000;

}
.ad
{
padding:4px 0px 6px 0px;
}
/*-------表格样式----------*/
.newstable{   
 width: 419px;   
 height: 330px;   
 margin: 0px auto;   
 border:1px solid #bfd2fa;   
 background-color: #f9fdff;
 margin:0px 10px 10px 10px;
 line-height:20px;
 }   
 .newstable h5{   
 margin: 1px;
 background-image:url(/Images/webPage/newtable_bg.gif);
 background-repeat:repeat-x;
 height: 29px; 
 text-align: left;
 color:#027ed4;
 font-size:14px;
 padding:5px 0px 0px 10px;
 }
 .member{   
 width: 246px;   
 height: 100px;
 float:right;  
 margin-bottom:10px;   
 border:1px solid #bfd2fa;
 background:url(/Images/webPage/member_bg.jpg);
 background-repeat:no-repeat;
 background-position:bottom;
 }   
 .member h5{   
 margin: 1px;
 background-image:url(/Images/webPage/member_top.jpg);
 background-repeat:no-repeat;
 height: 27px; 
 text-align: left;
 color:#027ed4;
 font-size:14px;
 padding:4px 0px 0px 26px;
 }
  .notice{   
 width: 246px;   
 height: 78px;
 float:right;  
 margin-bottom:10px;   
 border:1px solid #bfd2fa;
 background-color: #f9fdff;
 padding-top:2px;
 }   
 .notice h5{   
 margin: 1px;
 background-image:url(/Images/webPage/notce_bg.jpg);
 background-repeat:repeat-x;
 height:29px;
 text-align: left;
 color:#027ed4;
 font-size:12px;
 padding:6px 0px 0px 10px;
 }
 .notice a{   
 color:#027ed4;
 font-size:12px;
 }
 .notice a:hover{   
 color:red;
 font-size:12px;
 }

/* width: 274px; */
 .corporation{   
 width: 705px;   
 height: 292px;
 margin-bottom:10px;   
 border:1px solid #bfd2fa;
 background-color: #f9fdff;
 background-image:url(/Images/webPage/policy.jpg);
 background-position:top;
 background-repeat:repeat-x;
 }   
 .corporation h5{   
 margin: 1px;
 background-image:url(/Images/webPage/corporation.jpg);
 background-repeat:no-repeat;
 height:29px;
 text-align: left;
 color:#027ed4;
 font-size:14px;
 padding:8px 0px 0px 16px;
 }
 .work{   
 width: 419px;   
 height: 100%;
 margin-left:10px;
 margin-bottom:10px;   
 border:1px solid #bfd2fa;
 background-color: #f9fdff;
 background-image:url(/Images/webPage/policy.jpg);
 background-position:top;
 background-repeat:repeat-x;
 }   
 .work h5{   
 margin: 1px;
 background-image:url(/Images/webPage/work.jpg);
 background-repeat:no-repeat;
 height:29px;
 text-align: left;
 color:#027ed4;
 font-size:14px;
 padding:8px 0px 0px 16px;
 }
 .search{
 width: 274px;   
 height: 98px;
 border:1px solid #b4b4b2;   
 background-color: #fff;
 }   
 .search h5{   
 margin: 1px;
 /*background-image:url(/Images/webPage/search.jpg);*/
 background-repeat:no-repeat;
 background-position:left;
 background-color:#f2f0f1;
 height: 21px; 
 text-align: left;
 color:#4b494a;
 font-size:14px;
 padding:5px 0px 0px 10px;
 }
.ad_left
{
	border: 1px solid #b8cff8;
	width:266px;
	padding:4px 4px 4px 4px;
	margin-bottom:10px;
}
 .title{
	background-color: #e7edfb;
	text-align: center;
	padding:4px 0px 4px 0px;
 }  
.textcss
{
	height: 16px;
	width:140px;
	margin-bottom:2px;
	border: 1px solid #b4b4b3;
}
.space
{
padding:2px 5px 0px 2px;
}
.spaceLogin
{
padding:5px 5px 0px 5px;
}
.selectcss
{
	width:120px;
	margin-bottom:4px;
	color: #666;
	text-align: center;
}
.searchbg
{
background-image:url(/Images/webPage/searchbg.jpg);
background-repeat:no-repeat;
height:23px;
width:60px;
font-size:12px;
color:#666;
text-align:center;
cursor:hand;
}
 .policy{   
 width: 274px;   
 height: 249px;
 float:right;  
 margin-bottom:10px;   
 border:1px solid #bfd2fa;
 background-color: #f9fdff;
 background-image:url(/Images/webPage/policy.jpg);
 background-position:top;
 background-repeat:repeat-x;
 }   
 .policy h5{   
 margin: 1px;
 background-image:url(/Images/webPage/policytitlebg.jpg);
background-image:url(/Images/webPage/corporation.jpg);
 background-repeat:no-repeat;
 height:29px;
 text-align: left;
 color:#027ed4;
 font-size:14px;
 padding:8px 0px 0px 16px;
 }
  .policys{   
 width: 274px;   
 float:right;  
 margin-bottom:10px;   
 border:1px solid #bfd2fa;
 background-color: #f9fdff;
 background-image:url(/Images/webPage/policy.jpg);
 background-position:top;
 background-repeat:repeat-x;
 }   
 .policys h5{   
 margin: 1px;
 background-image:url(/Images/webPage/policytitlebg.jpg);
 background-repeat:no-repeat;
 height:29px;
 text-align: left;
 color:#027ed4;
 font-size:14px;
 padding:8px 0px 0px 16px;
 }
  .office{   
 width: 246px;   
 height: 185px;
 float:right;  
 margin-bottom:10px;   
 border:1px solid #bfd2fa;
 }   
 .office h5{   
 margin: 1px;
 background-image:url(/Images/webPage/office.jpg);
 background-repeat:repeat-x;
 height:29px;
 text-align: left;
 color:#027ed4;
 font-size:14px;
 padding:6px 0px 0px 10px;
 }
 .bottommenu
 {
	background-color:#bedaff;
	font-size:12px;
	padding:5px;
	margin-bottom:10px;
	text-align: center;
	color:#333;
 }
  .bottom
 {
	font-size:12px;
	text-align: center;
	color:#333;
	line-height:20px;
	margin-bottom:10px;
 }
 .more{
 float:right;
 margin:-20px 5px 0px 0px;
 cursor:hand;
 background-image:url(/Images/webPage/more.gif);
 width:31px;
 height:16px;
 background-repeat:no-repeat;
 }
 .line
 {
 background-image:url(/Images/webPage/line.gif);
 width:414px;
 height:77px;
 background-repeat:no-repeat;
 margin-bottom:7px;
 background-position:center;
 }
 .redbold
 {
 color:#999;
 font-weight:bold;
 font-size:12px;
 }
 .titlefont
 {
 color:#027ed4;
 font-weight:bold;
 font-size:12px;
 }
 .workfont
 {
 color:#0169b1;
 font-size:12px;
 line-height:30px;
 }

 /*  */
 
 
.TabPageLayoutGrid
{
	border-collapse: collapse;
	width: 100%;
	height: 30px;
	cursor: hand;
}
.TabPageLayoutGrid_LeftSeg
{
	width: 5px;
	background-image: url(/Images/webPage/Tab.gif);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding: 0px;
}
.TabPageLayoutGrid_LeftSeg_Hover
{
	width: 5px;
	background-image: url(/Images/webPage/Tab.gif);
	background-repeat: no-repeat;
	background-position: 0% -50px;
	padding: 0px;
}
.TabPageLayoutGrid_RightSeg
{
	width: 5px;
	background-image: url(/Images/webPage/Tab.gif);
	background-repeat: no-repeat;
	background-position: -295px -100px;
	padding: 0px;
}
.TabPageLayoutGrid_RightSeg_Hover
{
	width: 5px;
	background-image: url(/Images/webPage/Tab.gif);
	background-repeat: no-repeat;
	background-position: -295px -151px;
	padding: 0px;
}
.TabPageLayoutGrid_TextSeg
{
	background-image: url(/Images/webPage/Tab.gif);
	background-repeat: repeat-x;
	background-position: -5px 0%;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
	color: #fff;
	font-weight: bold;
	font-size:13px;
	text-align: center;
}
.TabPageLayoutGrid_TextSeg_Hover
{
	background-image: url(/Images/webPage/Tab.gif);
	background-repeat: repeat-x;
	background-position: -5px -50px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 6px;
	color: #fff;
	font-weight: bold;
	font-size:13px;
	text-align: center;
}
/*登陆后颜色*/

.TabPageLayoutGrid_Login
{
	border-collapse: collapse;
	width: 100%;
	height: 30px;
	cursor: hand;
}
.TabPageLayoutGrid_LeftSeg_Login
{
	width: 5px;
	background-image: url(/Images/webPage/Tab.gif);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	padding: 0px;
}
.TabPageLayoutGrid_LeftSeg_Hover_Login
{
	width: 5px;
	background-image: url(/Images/webPage/Tab.gif);
	background-repeat: no-repeat;
	background-position: 0% -50px;
	padding: 0px;
}
.TabPageLayoutGrid_RightSeg_Login
{
	width: 5px;
	background-image: url(/Images/webPage/Tab.gif);
	background-repeat: no-repeat;
	background-position: -295px -100px;
	padding: 0px;
}
.TabPageLayoutGrid_RightSeg_Hover_Login
{
	width: 5px;
	background-image: url(/Images/webPage/Tab.gif);
	background-repeat: no-repeat;
	background-position: -295px -151px;
	padding: 0px;
}
.TabPageLayoutGrid_TextSeg_Login
{
	background-image: url(/Images/webPage/Tab.gif);
	background-repeat: repeat-x;
	background-position: -5px 0%;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 8px;
	color: #fff;
	font-weight: bold;
	font-size:13px;
	text-align: center;
}
.TabPageLayoutGrid_TextSeg_Hover_Login
{
	background-image: url(/Images/webPage/Tab.gif);
	background-repeat: repeat-x;
	background-position: -5px -50px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 6px;
	color: #fff;
	font-weight: bold;
	font-size:13px;
	text-align: center;
}
/**/
.TabContent
{
	display: none;
}
.keyboard_01{
height:36px;
width:218px;
margin-bottom:15px;
}
.keyboard_01 a{
	display:block;
	background-image:url(/images/webPage/keyboard_01.gif);
	height:25px;
	width:158px;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#027ed4;
	text-decoration: none;
	padding:10px 0px 0px 60px;
	letter-spacing: 1px;
}
.keyboard_01 a:hover{
background-image:url(/images/webPage/keyboard_01_hover.gif);
color:#ff6600;
}

.keyboard_02{
height:35px;
width:218px;
margin-bottom:15px;
}
.keyboard_02 a{
	display:block;
	background-image:url(/images/webPage/keyboard_02.gif);
	height:25px;
	width:158px;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#027ed4;
	text-decoration: none;
	padding:10px 0px 0px 60px;
	letter-spacing: 1px;
}
.keyboard_02 a:hover{
background-image:url(/images/webPage/keyboard_02_hover.gif);
color:#ff6600;
}

.keyboard_03{
height:35px;
width:218px;
margin-bottom:15px;
}
.keyboard_03 a{
	display:block;
	background-image:url(/images/webPage/keyboard_03.gif);
	height:25px;
	width:158px;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#027ed4;
	text-decoration: none;
	padding:10px 0px 0px 60px;
	letter-spacing: 1px;
}
.keyboard_03 a:hover{
background-image:url(/images/webPage/keyboard_03_hover.gif);
color:#ff6600;
}

.keyboard_04{
height:35px;
width:218px;
margin-bottom:15px;
}
.keyboard_04 a{
	display:block;
	background-image:url(/images/webPage/keyboard_04.gif);
	height:25px;
	width:158px;
	background-repeat:no-repeat;
	font-size:12px;
	font-weight:bold;
	color:#027ed4;
	text-decoration: none;
	padding:10px 0px 0px 60px;
	letter-spacing: 1px;
}
.keyboard_04 a:hover{
background-image:url(/images/webPage/keyboard_04_hover.gif);
color:#ff6600;
}
  .style1{   
width: 658px;   
height: 100%;
float:right;  
margin-bottom:10px;   
border:1px solid #a6e2fe;   
background-color: #fff;   
background-position:top;
text-align: left;
 color:#027ed4;
 }   
 .style1 h5{   
 margin: 1px;
 background-image:url(/images/style1.jpg);
 background-repeat:repeat-x;
 height:25px;
 text-align: left;
 color:#027ed4;
 font-size:14px;
 padding:4px 0px 0px 10px;
 }


.user{
	color:#red;
}

.user a{
	background-image:url(/images/webPage/user.gif);
	width:85px;
	height:19px;
	background-repeat:no-repeat;
	display:block;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	text-align:center;
	padding-top:2px;
	padding-botton:2px;
	text-decoration:none;
}
.user a:hover{
	background-image:url(/images/webPage/user_hover.gif);
	width:85px;
	height:19px;
	background-repeat:no-repeat;
	display:block;
	font-size:12px;
	color:#fff;
	text-align:center;
}



