* {
	margin: 0px;
	padding: 0px;
	/*****
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;****/
}
a{
        color: #575757;
        text-decoration:none;
}
.under a:hover{
         text-decoration:underline;
}
a:hover{
        color: #1B9CD5;
}
body {
	font-family: "宋体";
	font-size: 12px;
	color: #575757;
	background-color:#FFFFFF;
	text-align: center;
}
#box{
      width:1000px;
     
}

#top {
	background-image: url(../images/244.gif);
	background-repeat: repeat-x;
	height: 47px;
	width: 100%;
	
}
#top_box{
    width:900px;
}
#top_left{
	background-image: url(../images/245_01.jpg);
	background-repeat: no-repeat;
    width:25px;
	height: 47px;
    float:left;
}
#top_right{
     width:33px; 
     height:47px;
     background-image: url(../images/245_05.jpg);
     background-repeat: no-repeat;
     float:right;
}

#menu {
	background-image: url(../images/245_03.gif);	
	height: 47px;
	width:842px;
	float:left;
	font-family: "宋体";
	font-size: 13px;
	line-height: 30px;
	font-weight:bold;
	color: #FFFFFF;
	text-align:left;
}
.font02 {
	padding-right: 11px;
    padding-left: 11px;
      
}
.font02 a{
         color:#FFF;
         font-weight:bold;
         text-decoration:none;
         
}
.font02 a:hover{
         color:yellow;
}
#logo {
	text-align: right;
	height: 60px;
	width:900px;
	margin: 0 auto;
	background:#FFF url(../images/lobg.jpg);
}
#main {
	text-align: left;
	height:auto;
	width:900px;
	margin: 0 auto;
	padding-bottom:30px;
}
#left {
	float: left;
	height: 423px;
	width: 472px;
}
#banner {
	height:188px;
	width:680px;
	/**border:1px solid #1B9CD5;**/
	margin-bottom:10px;
}
#maincont {
	height:235px;
	width: 466px;
	float:left;

}

#caigou{
    float:right;
    width:185px;
    height:180px; 
    margin-top:30px;
  
}
#caigou a:hover{
text-decoration:underline;
}

.table01 {
	height:60px;
	width: 233px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.pro1 {
	height:60px;
	width: 163px;
	line-height: 18px;
	float: left;
	
}
.pro1 span{
      width:156px;
      overflow:hidden;
      display:block;
      white-space:nowrap;
     /** text-overflow:ellipsis;**/
}
.pro1 span a{
      color: #1B9CD5;

}
.pro1 span a:hover{
      text-decoration:underline;
      
}
.pro1 div{
      width:156px;
      OVERFLOW:hidden;
      text-overflow:ellipsis;
      height:55px;
    
     
}
.font03 {
	line-height:18px;
	color: #1B9CD5;
}


.font05 {
	font-size:16px;
	font-weight:bold;
	color: #1B9CD5;
}

.pic1 {
    margin-top:10px;
	text-align:center;
	height:55px;
	width:55px;
	float:left;
	padding:2px;
	border:1px solid #ccc;
	cursor: hand;
}



#right {
	background-image: url(../images/253.gif);
	background-repeat: no-repeat;
	float: right;
	height: 413px;
	width: 178px;
	padding-right: 11px;
	padding-left: 8px;
	padding-top: 10px;
}
#right li {
	line-height: 24px;
	background-image: url(../images/255.gif);
	background-repeat: no-repeat;
	background-position: 47px;
	text-indent: 58px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAF4F3;
	list-style-type: none;
}
#right li a{
           text-decoration:none;
           color: #575757;
           
}
#right li a:hover{
           color: #1B9CD5;
           text-decoration:underline;
}
#right li.no {
	line-height: 25px;
	background-image: url(../images/255.gif);
	background-repeat: no-repeat;
	background-position: 47px;
	text-indent: 58px;
	list-style-type: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#bottom {
	background-image: url(../images/244.gif);
	background-repeat: repeat-x;
	height:48px;
	width: 100%;
	color: #165B78;
	padding-top:20px;
	margin-bottom:0px;
	
	
}

.font04 {
	padding-right: 150px;
}

#bottom a{
      
        display:inline;
        margin-left:10px;
       
}
#bottom a:hover{
        text-decoration:underline;
}

/********下拉菜单*********/
.pot_memu{
       
        width:130px;
        height:auto;
        position:absolute;
        display:none;
        background:#FFFFFF url(../images/menu_bg.jpg);     
        border-left:1px solid #ccc;   
        border-right:1px solid #ccc;
        border-top:1px solid #ccc;
        font-size:13px;
        font-weight:bold;     
         
}


 .menuLi{
         width:100%;
         list-style:none;
         border-bottom:1px inset #ccc;
}

.pot_memu li a{
	    width:100%;
	    display:block;
        color:#FFF;
        text-decoration:none;
        padding-left:10px;
        padding-right:10px;
        padding-top:5px;
        padding-bottom:5px;       
}

.pot_memu li a:hover{
        color:#000;  
        background:#D8E0FE;
        
}


.pro_suc_til{
        background:url(../images/248.gif);
        width:466px;
        height:24px;
}
.pro_suc_til a{
        color: #575757;
}
.pro_suc_til a:hover{
        color: #165B78;   
} 

.over li{
overflow:hidden;
width:100%;
text-overflow:ellipsis;
white-space:nowrap;
}

.hid{
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}

/*****轮换广告*****/
.d1{
	width:680px;
	height:188px;
	overflow:hidden;
    border:#666666 2px solid;
    background-color:none;
    position:relative;}
.loading{
	width:680px;
	border:#666666 2px solid;
	background-color:#FFFFFF;
	color:#FFCC00;
	font-size:12px;
	height:179px;
	text-align:center;
	padding-top:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	}
.d2{
	/****
	 width:100%;
	 height:209px;
	 overflow:hidden;
	 ***/
	
	}
.num_list{
	/*****底部标题***/
	position:absolute;
	width:100%;
	left:0px;
	bottom:0px;
	background-color:none;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:4px 0px;
	height:20px;
	overflow:hidden;
	}
.num_list span{
	display:inline-block;
	height:16px;
	padding-left:6px;
	
	}
	
img{border:0px;}

.button{
	
	position:absolute; 
	z-index:1000; 
	right:0px; 
	bottom:5px; 
	font-size:13px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
	}
.b1,.b2{
	background-color:#666666;/**数字方块背景*/
	display:block;
	float:left;
	padding:2px 6px;
	margin-right:3px;
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;
	}
.b2{
	color:#FFCC33;
    background-color:red;
    /*******#FF6633*******/
    }
    
#fade_focus ul{
  display:none;
}

#fade_focus ul li img{
   width:680px;
   height:188px;
}
/*****轮换广告***/



/******软件推广*******/
.tg{
 width:100px;
}
.tg td{
  padding:5px;
}

.tg div{
  width:204px;
  height:53px;
  padding-left:13px;
  padding-top:13px;
  background:#FFF;
  cursor:hand;
 /**** overflow:hidden;
  white-space:nowrap;****/
}
.tg div img{
   width:36px;
   height:36px;
   float:left;
   margin-right:15px;
   
}
.tg div b{
font-weight:bold;
font-style:normal;
color:#1c3f90;
margin-top:-5px;
display:block;
}

/******业务领域*******/
.yewu{
 width:100px;
}
.yewu td{
  padding:8px;
}

.yewu div{
  width:500px;
  height:60px;
  padding-left:13px;
  padding-top:13px;
  background:#FFF;
 
 /**** overflow:hidden;
  white-space:nowrap;****/
}
.yewu div img{
   width:100px;
   height:60px;
   float:left;
   margin-right:15px;
   padding:2px;
   border:1px solid #ccc;
   
}
.yewu div span{
font-weight:bold;
font-style:normal;
color:#1c3f90;
margin-top:-7px;
padding-top:3px;
display:block;
}