#parentbox{
	margin-left: auto;
	margin-right: auto;
  text-align:center;
  width:990px;  
}

/* 整体的布局居左，右侧放置浮动层 ********************************************************/
#allbox {	
	background: #fff;
	width: 780px;
	font-size: 9pt;
	padding: 0 2px 0 2px;
	text-align:center;
	float:left;
}

/* 头部区域 ********************************************************/
#top {
  background: #fff;
  width: 778px;
  clear: both;
}
  #top #logo {
	float: left;
	margin: 0px 0px 0px 1px;
	width: 220px;
	height: 74px;
	background:url(/Templets/Images/logo.jpg) no-repeat center;
}
  #top #toplink {
	float: left;
	width: 540px;
	height: 50px;
	text-align: right;
	margin: 24px 1px 0px 0px;	
}

#header {	
	height:26px;
	background: url(/Templets/Images/header_bg.jpg) repeat;
	border-top:1px solid #B4B4B4;
	border-left:1px solid #B4B4B4;
	border-right:1px solid #B4B4B4;
	border-bottom:1px solid #8C8C8C;
	text-align: center;
	width:778px;
	clear:both;
}
	#header #nav{
		font-size: 12px;
		font-family: "Verdana","Arial";
		font-weight: normal;
		color:#666;
		}
      #nav ul{list-style:none;margin:3px;}
      #nav li{list-style:none;float:left;margin-left:1px;line-height:20px;}
      A.nav:link,A.nav:visited{display:block;font-size:9pt;font-weight:bold;color:#000;text-decoration:none;background:url(/Templets/Images/arrow_off.gif) no-repeat 2px 6px;}
      A.nav:hover{display:block;font-size:9pt;font-weight:bold;color:#191970;text-decoration:none;background:url(/Templets/Images/arrow_on.gif) no-repeat 2px 6px;border:0px;}
  #header #header_title{
                 		font-size:9pt;
                 		font-family:"verdana","Arial";
                 		font-weight: bold;
                 		color:#003366;
                 		margin:0px;
                 		padding-top:3px;
}

#subheader {
	background: url(/Templets/Images/subheader_bg.jpg) repeat-x 0px 0px;
	width: 778px;
	height: 8px;
	font-size:2px;
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
	text-align: center;
	clear:both;
}

/* 主体部分左右两栏布局区域 ********************************************************/
#left {
	float: left;
	background: #fff;
	width: 228px;
	font-size: 9pt;
	text-align:left;
	border: 0px;
}

#main {
  float:right;
	background: #fff;
	width: 550px;
  border: 0px;
  text-align:left;
}

/* 页面底部 ********************************************************/
#footer {
  background: url(/Templets/Images/bottom.jpg) repeat-x 0px 0px #fff;
  width:778px;
  height:112px;
  clear:both;
  padding-bottom:12px;
}
   #footer #bottom_logo{
      width:220px;
      margin-top:25px;
      text-align:center;
      border-right:1px solid #666;
      float:left;      
      height:75px;
   }
   #footer #bottom_copy{
      float:left;
      margin-top:25px;
      width:550px;
      text-align:left;
      padding-top:15px;
   }

.copy{padding-left:30px;font-family: "Verdana", "Arial"; font-size:9pt; color:#666;}
A.foot:link,A.foot:visited{font-size: 10px; color:#666; text-decoration: none;}
A.foot:hover{font-size: 10px; color:#800000; text-decoration: none;background:transparent;border:0px;}

/* 首页左侧区域 ********************************************************/
.leftbox {
  width:211px;
  background: #fff;
  padding:0px;
}

.topbg {
        background: url(/Templets/Images/member_topbg.jpg) no-repeat 0px 0px;
        height:26px;
        width:209px;
        border-left:1px solid #B0BDC6;
        border-right:1px solid #B0BDC6;
        border-top:1px solid #B0BDC6;
        font-weight: bold;
   }
.member_bg {
        background: #fff;
        height:130px;
        width:209px;
        border:1px solid #B3BDC6;
        text-align:center;
        padding: 10px 0px 10px 0px;
   }
.product_topbg {
        background: url(/Templets/Images/cp_topbg.jpg) no-repeat 0px 0px;
        height:26px;
        width:209px;
        border-left:1px solid #B0BDC6;
        border-right:1px solid #B0BDC6;
        border-top:1px solid #B0BDC6;
        font-weight: bold;
   }   
.product_bg {
        background: url(/Templets/Images/cp_leftbg.jpg) repeat-x 0px 0px #fff;
        height:180px;
        width:209px;
        border:1px solid #B3BDC6;
        text-align:center;
        padding: 10px 0px 0px 0px;
   }
.faq_topbg {
        background: url(/Templets/Images/faq_topbg.jpg) no-repeat 0px 0px;
        height:26px;
        width:209px;
        border-left:1px solid #B0BDC6;
        border-right:1px solid #B0BDC6;
        border-top:1px solid #B0BDC6;
        font-weight: bold;
   }   
.faq_bg {
        background: url(/Templets/Images/faq_leftbg.jpg) repeat-x 0px 0px #fff;
        height:110px;
        width:209px;
        border:1px solid #B3BDC6;
        text-align:center;
        padding: 5px 0px 5px 0px;
}

/* 首页主体区域 ********************************************************/
.topflash {    
    width:550px;
    height:165px;
    padding-bottom:2px;
    border-bottom:3px solid #ccc;
}

.row{	/*定义每行*/
  width:100%;
	clear:both;
	height:auto;
}

.mainbox1 {
  width:240px;
  background: #fff;
  padding:0px;
  margin-left:5px;
  margin-right:10px;
  float:left;
  text-align:center;
  display:inline;
}

.mainbox2 {
  width:240px;
  background: #fff;
  padding:0px;
  margin-left:20px; 
  margin-right:5px;
  float:left;
  text-align:center;
  display:inline;
}

.new_topbg {
        background: url(/Templets/Images/index_news.jpg) no-repeat 0px 0px;
        height:40px;
        width:255px;
        border-bottom:2px solid #a8a8a8;
        color: #005f8c;
   }
.cp_topbg {
        background: url(/Templets/Images/index_cp.jpg) no-repeat 0px 0px;
        height:40px;
        width:255px;
        border-bottom:2px solid #a8a8a8;
        color: #005f8c;
   }
.ky_topbg {
        background: url(/Templets/Images/index_ky.jpg) no-repeat 0px 0px;
        height:40px;
        width:255px;
        border-bottom:2px solid #a8a8a8;
        color: #005f8c;
   }
.fw_topbg {
        background: url(/Templets/Images/index_fw.jpg) no-repeat 0px 0px;
        height:40px;
        width:255px;
        border-bottom:2px solid #a8a8a8;
        color: #005f8c;
   }

.newlist {
        background: #fff;        
        width:240px;
        text-align:left;        
        padding: 10px 0px 10px 0px;
   }
.newlist p{line-height:150%;}

#content {
        background: #fff;        
        width:510px;
        margin: 25px 20px 40px 20px;
        padding: 0px;
        text-align:left;
        line-height:180%;
        word-break:normal;
        margin-right: auto;
        margin-left: auto;
}
   #content p {line-height:180%;}
   
.index_title {padding-left:42px;padding-top:15px;font-size:9pt;font-weight:bold;float:left;}
.index_more {width:30px;margin-top:13px;float:right;text-align:right;}

#hrline {
	background-color: #fff;
	width: 100%;
	height: 14px;
	margin-left: auto;
	margin-right: auto;
	font-size: 1px;
	text-align: center;
}

#navigation {
	background-color: #fff;
	width: 550px;
	height: 28px;
	line-height:28px;
	font-size: 10px;
	text-align: left;
	border-bottom:1px dashed #ccc;
}

.subtopbg {
        background: url(/Templets/Images/member_topbg.jpg) no-repeat 0px 0px;
        height:27px;
        width:209px;
        border:1px solid #999;
        font-weight: bold;            
   }
#subshadow{
        background: url(/Templets/Images/sub_topbg.jpg) no-repeat 0px 0px;
        height:8px;
        width:209px;
}

#mainpic {
  width:164px;
  height:122px;
  padding-top:2px;
  border:1px solid #999;
  text-align:center;
}

.newsnavbg {
  width:100%;
  height:40px;
  background:url(/Templets/Images/news_nav_bg.jpg) no-repeat;
  margin:0;
  clear:both; 
}

.product_navbg {
  width:100%;  
  height:40px;
  background:url(/Templets/Images/product_navbg.jpg) no-repeat;
  margin:0;
}

.cpnavbg {
  width:100%;  
  height:40px;
  background:url(/Templets/Images/cp_navbg.jpg) no-repeat;
  margin:0;
}

.maintext {  
  padding-left:10px;  
  line-height:180%;
  font-size:11px;  
}

.focusnews {  
  width:100%;
  background:#fff;
  text-align:center;
  padding-top:20px;
  margin-right: auto;
  margin-left: auto;
}

.submenu1 {	
	height:26px;
	line-height:150%;
	width:209px;
	text-align:left;	
	background:url(/Templets/Images/sub_menu1.jpg);
	border:1px solid #a8a8a8;
}
.submenu2 {	
	height:26px;
	line-height:150%;
	width:209px;
	text-align:left;	
	background:url(/Templets/Images/sub_menu2.jpg);		
	border:1px solid #a8a8a8;
}

.leftmenu {padding-left:38px;padding-top:3px;}
.listtitle {padding-left:22px;padding-top:3px;height:24px;float:left;}

A.left:link,A.left:visited{color:#333;text-decoration:none;}
A.left:hover{color:#ff9900;text-decoration:none;border-bottom:0px;background:transparent;}

.location,A.location:link,A.location:visited{color:#333;text-decoration:none;}
A.location:hover{color:#CA0000;text-decoration:none;border:0px;background:transparent;}

A:link{font-family: "Verdana", "Arial"; color:#333;	font-size:10px;	text-decoration: none;}
A:visited{font-family: "Verdana", "Arial"; color:#333; font-size:10px; text-decoration: none;}
A:hover{font-family: "Verdana", "Arial"; color:#000; font-size:10px; text-decoration:none;border-bottom:1px dotted #000;background:#efefef;}

body {
	margin: 0px;
	padding: 0px;
	font-family: "Verdana", "Arial";
	color: #333;
	font-size: 11px;
	background: url(/Templets/Images/bg.gif) #fff;
}

td,p {
	font-size: 11px;
	font-size: #333;
	font-family: "Verdana", "Arial";
	line-height:120%;
}

li,ul {
 	font-size: 11px;
	font-size: #333;
	list-style-type: circle;
}

.bt1st{  
  background-color:#fff;
  font-weight:bold;
  font-family: "Verdana", "Arial";
  margin-left:10px;
  list-style-type : square;
  line-height:150%;  
}
.bt2st {
  background-color:#fff;
  font-weight:normal;
  font-family: "Verdana", "Arial";
  margin-left:20px;
  line-height:200%;
}

select.dropDownLabel {
	font-family: "Verdana", "Arial";
	font-size: 11px;
	color: #333;
	background-color: #fff;
	border:1px solid #000000;
}

input {
	border-top-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	padding-right: 1px;
	padding-left: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	border-left-color: #c0c0c0;
	border-bottom-color: #c0c0c0;
	border-top-color: #c0c0c0;
	border-right-color: #c0c0c0;
	font-family: "Verdana","Arial";
	font-size: 11px;
	height: 18px;
	color: #000;
	background-color: #fff;
}

input.btn {
 height:20px; border-right: #A4A4A4 1px solid; padding-right: 2px; border-top: #A4A4A4 1px solid; padding-left: 2px; font-size: 10px; filter: progid:dximagetransform.microsoft.gradient(gradienttype=0, startcolorstr=#ffffff, endcolorstr=#DFDFDF); border-left: #A4A4A4 1px solid; cursor: hand; color: black; padding-top: 2px; border-bottom: #A4A4A4 1px solid
}

textarea {
	border-width: 1;
	border-color: #C0C0C0;
	background-color: #fff;
	font-family: "Verdana", "Arial";
	font-size: 11px;
	color: #000000;
}

select {
	font-family: "Verdana", "Arial";
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	font-weight: normal;
}

.dot {font-size:7pt;font-family:"webdings";color:#999;}
.newstitle {font-family: "Verdana", "Arial"; font-weight: bold; font-size: 12pt;color:#000040;line-height:150%}
.maintitle {font-family: "Verdana", "Arial"; font-weight: bold; font-size: 10.5pt;color:#333;line-height:150%}
.font9 {font-family: "Verdana", "Arial"; font-size: 9pt; color: #333;}
.font9b {font-family: "Verdana", "Arial"; font-size: 9pt; color: #333;font-weight: bold;}
.font9redb {color:#f00;font-family: "Verdana", "Arial"; font-size: 9pt;font-weight: bold;}
.font12 {font-family: "Verdana", "Arial"; color: #333; font-size: 10.5pt;}
.font12b {font-family: "Verdana", "Arial"; color: #333; font-size: 10.5pt;font-weight: bold;}
.date {font-size: 9px; font-family: Verdana; color: #999;}
.contant {color: #222222; font-size: 11px; line-height: 180%; background-color: #fff;}
.relate {font-weight: bold; color: #000080; font-size: 12px; background-color: #EFEFEF;}
.review {font-weight: bold; color: #400080; font-size: 12px; background-color: #BFEBFF;}
.list {font-size: 9pt;line-height: 180%; background-color: #fff; padding-left:15px;height:25px;}
.blocktitle {border-top:2px solid #fff;width:110px;line-height:25px;height:25px;background:#9cf;font-weight: bold;text-align:center;}

#rightad {  
    height:350px;  
    width:180px;      
    /*background:url(/Templets/Images/right_bg.jpg) no-repeat;*/
    } 
.div{
	position:static;
	float:left;
	width:200px;
	height:400px;
	margin-top:74px;
	text-align:center;
	background:url(/Templets/Images/right_bg.jpg) no-repeat 0px 0px;
}