﻿html
{

    }

body
{
     background-image: url('../images/mainbackground.gif');
    background-repeat: repeat-x;
    width: 100%;
    height: 100%; 
    margin: 0px;
    padding: 0px;
    
    font-family: '微软雅黑' ,Arial;
     font-size: 12px;
}

a:link
{
    text-decoration: none;
    color: #000099;
}	
	
	a:visited
{
    text-decoration: none;
    color: #660033;
}
	
	a:active	{	
    text-decoration: none;
    color: #010101;	
	}
	
		a:hover	{	
     text-decoration: none;
    color: #e9723a;	
	}
				
	
a img	
{	
   border: none;
	}	

.page
{
    width: 1024px;
    height: auto;
    background-color: #FFFFFF;
    margin: 0px auto 0px auto;

}

/*  以下头 */
.HeaderTable
{
    width: 100%;
}

.TopStrip
{
    background-image: url('../images/topline.gif');
    background-repeat: no-repeat;
    width: 1024px;
    height: 37px;
}

.LogoRow
{
    height: 97px;
    padding: 0px;
}

.Logo
{
    width: 400px;
    line-height: 1px;
    vertical-align: top;
    float: left;
}

.LogoLink
{
    border-style: none;
}

.LogoImage
{
    border-style: none;
    height: 97px;
}

.TopRightCornerTable
{
    width: 368px;
    height: 97px;
    float: right;
}

.SitemapAndServiceMap
{
    background-image: url('../images/toprightcorner.gif');
    background-repeat: no-repeat;
    background-position: right top;
    width: 368px;
    height: 45px;
}

.SitemapPosition
{
    width: 138px;
    text-align: right;
    padding: 19px 20px 0px 6px;
    float: left;
}

.ServiceMapPosition
{
    width: 138px;
    text-align: left;
    padding: 18px 0px 0px 20px;
    float: left;
}

a.SiteMap
{
    font-family: '微软雅黑',Arial;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    color: #006baf;
}

a.ServiceMap
{
      font-family: '微软雅黑',Arial;
    font-size: 9.5pt;
    font-weight: bold;
    text-decoration: none;
    color: white;
}

.ServicePhone
{
    background-position: right top;
    height: 42px;
    background-image: url('../images/toprightcornerright.gif');
    background-repeat: no-repeat;
    padding-top: 10px;
}

.PhoneImage
{
    margin: 10px 10px 10px 80px;
    float: left;
    width: 15px;
}

.PhoneText
{
    width: 200px;
    margin: 10px 10px 10px 10px;
    float: left;
}

a.ContactText
{
      font-family: '微软雅黑',Arial;
    font-size: 11px;
    font-weight: bold;
    color: #1e2252;
    text-decoration: none;
}

a.ContactNumber
{
    font-family: Arial;
    font-size: 17px;
    font-weight: bold;
    color: #ff5e00;
    text-decoration: none;
}

/*  以下是身子 */

.BodyTable
{
    width: 100%;
    height: auto;
  
}

.LeftBorder
{
    width: 37px;
    height: auto;
    float: left;
}

.LeftBorder_T
{
    background-image: url('../images/leftborder.gif');
    background-repeat: no-repeat;
    width: 37px;
    height: 170px;
}

.LeftBorder_B
{
    width: 37px;
    height: auto;
}

.BodyCenter
{
    width: 951px;
    height: 400px;
    float: left;
   background-color: #FFFFFF;
}

.RightBorder
{
    height: auto;
    float: right;
}

.RightBorder_T
{
    background-image: url('../images/rightborder.gif');
    background-repeat: no-repeat;
    width: 36px;
    height: 299px;
}

.RightBorder_B
{
    width: 36px;
    height: auto;
}


/*  身子里的菜单 */
.Menus
{
    padding: 20px 20px 20px 20px;
    width: 910px;
    height: 33px;
}

.TopMenuMain
{
    background-image: url('../images/menubackground.gif');
    background-repeat: no-repeat;
    background-position: center;
    height: 33px;
    width: 549px;
    padding: 0px 0px 0px 10px;
    float: left;
}

.MenuCell
{
    white-space: nowrap;
    padding: 11px 5px 7px 5px;
    font-family: 宋体,Arial;
    font-size: 9pt;
    float: left;
}

.MenuSeparator
{
    background-image: url('../images/menuborderline.gif');
    background-position: center;
    height: 33px;
    width: 1px;
    float: left;
}

.TopRightMenuMain
{
    background-image: url('../images/searchmenubackground.gif');
    background-repeat: no-repeat;
    background-position: center;
    height: 33px;
    width: 336px;
     padding: 0px 0px 0px 15px;
    float: right;
}

.MenuCell2
{
    white-space: nowrap;
    padding: 9px 10px 7px 10px;
    font-family: 宋体,Arial;
    font-size: 11pt;
    float: left;
}

.MenuSeparator2
{
    background-image: url('../images/menuborderline.gif');
    background-position: center;
    height: 33px;
    width: 1px;
    float: left;
}


a.TopMenuLink:link
{
    text-decoration: none;
    color: #010101;
}

a.TopMenuLink:visited
{
    text-decoration: none;
    color: #333333;
}

a.TopMenuLink:active
{
    text-decoration: none;
    color: #010101;
}

a.TopMenuLink:hover
{
    text-decoration: none;
    color: #e9723a;
}



a.TopRightMenuLink
{
    text-decoration: underline;
    color: #ff5e00;
}

/*  身子里的身子 */
.Content
{
    padding: 0px 20px 0px 20px;
    width: 910px;
}

.ContentSeparator
{
 height: 25px; clear: both;
}

.ContentX
{
   width: 910px;
}



/*  身子里的脚 */
.Footer
{
     padding: 20px 20px 20px 20px;
    width: 910px;
   
 
}

.Footer .FooterSeparator
{
  
    width: 100%;
   height:1px;	
   background-image: url('../images/separator.gif');
   background-repeat:repeat-x;
  
}

.Footer  .Footer_text
{
    width: 100%;
    height: 50px;
    padding: 20px 0px 20px 0px;
    background-image: url('../images/separator.gif');
    background-repeat: repeat-x;
    font-family: '微软雅黑' ,Arial;
    font-size: 12px;
    font-weight: bold;
    color: #003366;
    text-decoration: none;
}

.Footer_text1
{
    width: 20px;
    padding-right: 0px;
    float: left;
}

.Footer_text2
{
    width: 500px;
    float: left;
    padding-right: 10px;
    padding-left: 10px;
    float: left;

}

.Footer_text3
{
    width: 180px;
    float: left;
    padding-right: 20px;
    padding-left: 20px;
    float: left;
}

.Footer_text3 a{  text-decoration: none;}

.Footer_text4
{
    width: 100px;
    float: right;
    padding-right: 20px;
    padding-left: 20px;
    float: left;
}
/*  框图 */
.CTabel02_Home_3list
{
 width: 910px;   
}

.group01{
float: left;
width: 291px;
height: 285px;
background: url('../images/box01.jpg') no-repeat;
}

.group02{
float: left;
width: 291px;
height: 285px;
margin: 0 18px 0 18px;
background: url('../images/box02.jpg') no-repeat;
}

.group03{
float: left;
width: 291px;
height: 285px;
background: url('../images/box03.jpg') no-repeat;
}

.group01 h2{
font-size: 18px;
font-weight: bold;
padding-left: 19px;
padding-top: 5px;

}

.group02 h2{
font-size: 18px;
font-weight: bold;
padding-left: 19px;
padding-top: 5px;

}

.group03 h2{
font-size: 18px;
font-weight: bold;
padding-left: 19px;
padding-top: 5px;

}

.buttonLearn{
padding: 0px 0 0 30px;
}

.boxText{
height: 200px;
padding-left: 15px;
padding-top: 5px;
}

.boxText ul{
}

.boxText li{
list-style-type: none;
background: url('../images/dot01.gif') 0px 9px no-repeat;
padding: 4px 0 4px 20px;
font-size: 10pt;
font-weight: bold;
}



/* Container with round corners */

.ContainerWithCorners
{
  margin: 0px 0px 0px 0px;
}

.ContainerWithCornersHome{
  margin: 0px 0px 0px 0px;
}

.ContainerWithCornersLeft
{
  border-left: 1px solid #c9d5e1;
  background-color: #f8fbfd;
}

.ContainerWithCornersRight
{
  border-right: 1px solid #c9d5e1;
  background-color: #f8fbfd;
}

.ContainerWithCornersContent
{
  background-color: #f8fbfd;
  text-align: left;
padding: 0 0 0 7px;

}

.ContainerWithCornersTop
{
  background-image: url('../images/containertop.gif');
  background-repeat: repeat-x;
  background-position: bottom;
}

.ContainerWithCornersRow
{
   height: 9px;
   font-size: 8px;
}

.ContainerWithCornersBottom
{
  background-image: url('../images/containerbottom.gif');
  background-repeat: repeat-x;
}

.ContainerWithCornersTopLeft
{
  background-image: url('../images/containerlefttop.gif');
  background-repeat: no-repeat;
  background-position: bottom;
  width: 10px;
}

.ContainerWithCornersTopRight
{
  background-image: url('../images/containerrighttop.gif');
  background-repeat: no-repeat;
  background-position: bottom;
  width: 10px;
}

.ContainerWithCornersBottomLeft
{
  background-image: url('../images/containerleftbottom.gif');
  background-repeat: no-repeat;
  width: 10px;
}

.ContainerWithCornersBottomRight
{
  background-image: url('../images/containerrightbottom.gif');
  background-repeat: no-repeat;
  width: 10px;
}


.CTabel01_Home{
  margin: 0px;
  width: 100%;
}

.CTabel01_Row_top
{
 width: 100%;
 height: 10px;
}

.CTabel01_TopLeft
{
  background-image: url('../images/containerlefttop.gif');
  background-repeat: no-repeat;
  background-position: bottom;
  width: 10px;
 height: 10px;
  float: left;
}

.CTabel01_Top
{
  background-image: url('../images/containertop.gif');
  background-repeat: repeat-x;
  background-position: bottom;
   width: 890px;
  height: 10px;
  float: left;
}

.CTabel01_TopRight
{
  background-image: url('../images/containerrighttop.gif');
  background-repeat: no-repeat;
  background-position: bottom;
  width: 10px;
  height: 10px;
  float: right;
}


.CTabel01_Row_Center_100
{
 width: 100%;
 height: 400px;
}

.CTabel01_Left
{
  border-left: 1px solid #c9d5e1;
  background-color: #f8fbfd;
  width: 9px;
 height: 100%;
  float: left;
}

.CTabel01_Content
{
  background-color: #f8fbfd;
  text-align: left;
    width: 890px;
  height: 100%;
  float: left;
}

.CTabel01_Right
{
  border-right: 1px solid #c9d5e1;
  background-color: #f8fbfd;
  width: 9px;
 height: 100%;
  float: right;
}

.CTabel01_Row_Bottom
{
 width: 100%;
 height: 10px;
}

.CTabel01_BottomLeft
{
  background-image: url('../images/containerleftbottom.gif');
  background-repeat: no-repeat;
  width: 10px;
  height: 10px;
  float: left;
}

.CTabel01_Bottom
{
  background-image: url('../images/containerbottom.gif');
  background-repeat: repeat-x;
   width: 890px;
  height: 10px;
  float: left;
}




.CTabel01_BottomRight
{
  background-image: url('../images/containerrightbottom.gif');
  background-repeat: no-repeat;
  width: 10px;
  height: 10px;
  float: right;
}

   /* 更新进度条  */
#d_wait
{
    background-position: center center;
    background-color: #CCCCCC;
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 10001;
    background-image: url('../images/loading.gif');
    background-repeat: no-repeat;
    filter: alpha(opacity=70);
    opacity: 0.7;
    right: 0px;
    bottom: 0px;
}

/* 控件通用  */

/* 水印样式  */
/* 以下样式表类用于AJAX扩展控件 */

.Watermark
{
	background-color:Gray;
	color:#666666;
}

.Validator
{
	background-color:Red;
}

.PopulatePanel
{
	background-repeat:no-repeat;
	padding:2px;
	height:2em;
	margin:5px;
}

.PasswordStrengthText
{
	color:Red;
	font-size:9pt;
}

.PopupCalendar
{
	display:none;
}

.ratingStar {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0pt; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 13px; CURSOR: pointer; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 12px
}
.filledRatingStar {
	BACKGROUND-IMAGE: url(../Images/filledStar.gif)
}
.emptyRatingStar {
	BACKGROUND-IMAGE: url(../Images/emptyStar.gif)
}
.waitingRatingStar {
	BACKGROUND-IMAGE: url(../Images/waitingStar.gif)
}

.modalDialog {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.dpshow 
{
	background-image:url(../images/loading.gif);
	background-repeat:no-repeat;
	border:silver 1px inset;
	text-align:center;
	padding:2px;
	height:2em;
	margin:5px;
	width:200px;
}

/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #5078B3;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.accordionLink
{
  color: #FFFFFF;
	background: none;
	text-decoration: none;  
    }
    
/*box_more;*/    
 .box_more
 {
   width:878px;  
   height:40px;
   padding:10px 10px 0px 10px;
   
     }   
  .box_more_image
 {
     width:110px;  
     height:30px;
   padding:0px 40px 0px  20px;
   float:right; 
     }     
    
/*box_910;*/
  .box_910{  
  width:910px;
  padding:0px; margin:0px;
  }
  .box_910_head {
 width:910px;
  height:54px;
   background:url(../images/box_910_01.gif) no-repeat;

   }
  
   .box_910_head_or {
 width:910px;
  height:54px;
   background:url(../images/box_910_or_01.gif) no-repeat;

   }
   
   
 .box_910_head_service {
 width:910px;
  height:54px;
   background:url(../images/box_910_service_01.gif) no-repeat;

   }
   
     .box_910_head .text, .box_910_head_or  .text ,.box_648_head_service .text {

   color: #006baf;
   font-size: 12pt;
   font-weight: bolder;
   text-align: left;
  vertical-align:middle;
  padding-left:50px;
  padding-top:15px;
   }

  
  .box_910_head, .box_910_head_or ,.box_910_head_service img {  vertical-align:bottom; }
  
  .box_910_mid { 
   width:910px;
   background:url(../images/box_910_02.gif) repeat-y;
  }
  .box_910_mid p { padding:0px; margin:0px;}
  
  .box_910_body {
  width:860px;
  padding:10px 20px 0px 30px;

  }
  
   .box_910_body_list
   {
      width: 180px;
      background-image: url('../Images/dot01.gif');
      background-repeat: no-repeat;
      background-position: left center;
      padding-left: 20px; 
       } 
   
      .box_910_body_list2
   {
      width: 260px;
      background-image: url('../Images/dot01.gif');
      background-repeat: no-repeat;
      background-position: left center;
      padding-left: 20px; 
       } 
   
 .box_910_foot {
  width:910px;
  height:13px;
  background:url(../images/box_910_04.gif) no-repeat;}
  
  
  
   .qq_table_row {
   width:890px;
  padding-bottom:5px;
  }
  
  
 .qq_table_tx{
 
      	width:25%;
    float:left;
   }
   
  .qq_table_tx_r{
  position:relative;
   float:left;
   }
   
    #scroll_news_box{width: 100%;}
   #scroll_news_box_left{width: 40px; height: 26px; float: left; padding-right: 10px; padding-left: 0px;}
   #scrollDiv{width:650px;height:26px;line-height:26px;overflow:hidden;float: left;}
#scrollDiv li
{
    height: 26px;
    padding-left: 10px;
    padding-top: 0px;
}
#scroll_news_box_right
{
    width: 120px;
    height: 26px;
    float: right;
       padding-top: 3px;
    padding-right: 10px;
    padding-left: 10px;
    font-family: 微软雅黑;
    font-size: 14px;
    font-weight: bold;
    color: #666666;
}