@charset "utf-8";
/* CSS Document */

body {
 margin:0px;
 padding:0px;
 font-size:12px;
 font-family:"宋体";
 color:#000000;
}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div {margin:0;padding:0;border:0;}


#main {
  width:1003px;
  margin:0 auto;
  padding:0px; 
  
	}
#main_header {
   width:1003px;
   height:91px;
   background:url(../images/header_bg.jpg) repeat-x;
   color:#FFFFFF;
}
.main_header_logo {
    width:222px;
	height:91px;
	float:left;
    
}
.mian_header_top {
   width:761px;
   height:35px;
   float:left;
   text-align:right;
   padding:10px 20px 0px 0px;
}  
.mian_header_top span {
   margin-right: 10px;
   }
.mian_header_top a {
   color:#FF0000;
   text-decoration:none;
}
.mian_header_top a:hover {
   color:#FFFF00;
   text-decoration:underline;
}

.mian_header_bottom {
  width:761px;
  height:46px;
  float:left;
  text-align:right;
  line-height:46px;
  padding-right:20px;
}
.mian_header_bottom span {
  margin-left:5px;
  margin-right:5px;
}
.mian_header_bottom span a {
     color:#FFFFFF;
	
	 text-decoration:none;
}
.mian_header_bottom span a:hover {
     color: #FF0000;
	 
	 text-decoration:underline;
}
#main_con {
   width:948px;
   height:auto!important;
   height:1763px;
   min-height:1763px;
   background:url(../images/bg_1.gif) repeat-y bottom;
   /*background:url(../images/bg.gif) no-repeat;*/
   padding:0px 27px 0px 28px;
}
.main_con_banner {
   height:140px;
   background:url(../images/header_bnner.jpg) no-repeat;
}

.main_con_foot {
 height:19px;
 background:url(../images/header_foot_bg.jpg) no-repeat;

}
.main_con_left {
     width:604px;
	 float:left;
	 background:#fff;
	 padding:26px 28px;

}

.main_con_left_word {
    width:554px;
	background:url(../images/left_title.jpg) no-repeat top left;
    margin-bottom:10px;
	padding:40px 40px 0px 10px;
}	

.main_con_left_word h3 {
     width:493px;
	 height:34px;
	 background:url(../images/ico.jpg) left no-repeat;
	 margin:0px 0px 20px 10px;
	 padding:0px 0px 0px 37px;
	 line-height:34px;
	 color:#335586;
	 font-size:26px;
} 
.main_con_left_word h3 a {
	 color:#335586;
	 text-decoration:none;
     	
}
.main_con_left_word h3 a:hover {
	 color:#335586;
	 text-decoration:underline;
     	
}
.main_con_left_word  dl {
   margin:0px 0px 10px 0px;
   padding:0px;
   
}
.main_con_left_word  dl dt {
            margin:0px 0px 0px 40px;
			padding:0px 0px 0px 0px;
			
}
.main_con_left_word  dl  dd {
           margin:0px;
		padding:0px;
}
.main_con_left_word  dl  dd.word p {
         line-height:25px;
		 text-indent:40px;   
		 font-size:13px;
}
.main_con_left_word  dl  dd.link {
     text-align:right;
}
.main_con_left_word  dl  dd.link a{
          color:648bc2;
		  text-decoration:none;
}
.main_con_left_word  dl  dd.link a:hover{
           color:#000000;
		   text-decoration:underline;
}
.main_con_left_word  dl  dd.sekuai {
           margin-top:10px;
          height:2px;
		 
		  border-bottom:2px #668bc0 solid;
}
.mian_con_right {
     float:left;
      margin-left:18px;
	 
	  padding:14px 18px 0px 18px;
     width:234px;
	 background:#fff;
	 }
.mian_con_right dl {
    margin:0px;
	padding:0px;
}
.mian_con_right dl dt {
    margin:0px;
	padding:0px;
}	
.mian_con_right dl dd {
    margin:0px;
	padding:0px;
}	
.mian_con_right h1 {
    height:42px;
	background:url(../images/title-.jpg) no-repeat;
	margin:0px 0px 20px 0px;
}	
.mian_con_right dl dd.pic {
      margin:5px 0px;
}	 
.mian_con_right dl dd.wenzi p{
     line-height:18px;
	 color:#033d8f;
}

.mian_con_right h2 {
    height:33px;
	margin-top:20px;
	margin-bottom:20px;
	background:url(../images/title-.jpg) 0px 245px ;
}
.mian_con_right dl dd.picimg {
   text-align:center;
   margin:5px 0px;
} 
.mian_con_right dl dd.zz {  text-align:center; line-height:18px;}
.mian_con_right dl dd.zz a{
    
	 color:#525252;
	 font-size:14px;
	 font-weight:bold;
	 text-decoration:none;
}
.mian_con_right dl dd.zz a:hover {
     color:#FF0000;
	 text-decoration:underline;
}
.mian_con_right dl dd.zy {
     text-align:center;
	 width:175px;
	 margin-left:30px;
	 line-height:18px;
}
.mian_con_right h3 {
    height:33px;
	margin-top:20px;
	margin-bottom:15px;
	background:url(../images/title-.jpg) 0px 53px ;
}

.mian_con_right ul {
      margin-top:10px;
    list-style:none;
}

.mian_con_right ul  li {
   line-height:20px;
}
.mian_con_right ul  li a {
      color:#000;
	  text-decoration:none;
}
.mian_con_right ul  li a:hover {
      color:#F00;
	  text-decoration:underline;
}


.mian_con_right h4 {
    height:33px;
	margin-top:20px;
	background:url(../images/title-.jpg) 0px 155px ;
}
.mian_con_right h5 {
    height:33px;
	margin-top:5px;
	background:url(../images/title-.jpg) 0px 114px ;
}
.mian_con_right h6 {
    height:33px;
	margin-top:20px;
	background:url(../images/title-.jpg)   0px 506px;
}



#main_foot {
   height:131px;
   background:url(../images/foot_bg.jpg)  repeat-x;
}

.main_foot_link  {
   height:28px;
   text-align:center;
   line-height:28px;
   color:#FFFFFF;
   font-weight:bold;
   font-size:15px;
}
.main_foot_link span {
    margin:0px 10px;
 
}
.main_foot_link span a {
  color:#FFFFFF;
  text-decoration:none;
}
.main_foot_link span a:hover {
  color:#FFFFFF;
  text-decoration:underline;
}
.main_foot_logo {
  height:102px;
  float:left;
  width:234px;
  background:url(../images/foot_logo.jpg) no-repeat;
}
.main_foot_con  {
  float:left;
  width:759px;
  text-align:left;
  padding-left:10px;
  padding-top:27px;
  color:#FFFFFF;
  font-size:14px;
  
}
.main_foot_con p {
  line-height:12px;
}