@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p, caption { margin : 0; padding : 0; }
body { font : 14px/1.5 'Microsoft YaHei'; color : #413c36; }
a{ color:#5f5f5f; text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur());}
img, a img { vertical-align : middle; border : none; }
input, select, button, textarea { vertical-align : middle; font-family : 'Microsoft YaHei'; border : none; }
ul, ol, li, em, dl, dt, dd, p{ list-style-type:none; vertical-align: bottom; font-style : normal; }

	
/*---------------- header style --------------*/	
.header{ filter:progid:DXImageTransform.Microsoft.Gradient (startColorStr='#ffffff', endColorStr='#eeeeee', gradientType='0'); /* IE6,IE7 */
         -ms-filter:progid:DXImageTransform.Microsoft.Gradient (startColorStr='#ffffff', endColorStr='#eeeeee', gradientType='0');/* IE8 */
         background:-moz-linear-gradient(top,#ffffff,#eeeeee);      
	     background:-webkit-gradient(linear,0% 0%, 0% 100%, from(#ffffff), to(#eeeeee));
         border-bottom:#a6ce39 solid 5px;
	     height:98px;
	     width:100%;
	}	
	
.nav{
	    height:98px;
		margin:0 auto;
		width:980px;
	
	}	
	
.header .nav em a {
	        background:url(../images/logo.gif) no-repeat;
            display:block;
			float:left;
            height:98px;
			text-indent:-9999em;
            width:150px;	    
	}	
	
.header .nav ul{ 
            display:block;
            float:right;
            height:48px;
			margin:25px 0 0 5px;
			width:825px;  
  }	
  
.header .nav ul li{
	           display:inline;
               float:left;
               height:48px;
			   margin-left:35px;
			   text-align:center;
			   width:80px;	
	}  

.header .nav ul li a{
		   font-weight:bold;
		   line-height:24px;	 
           text-align:center;
		   text-shadow:-1px -1px 1px #fff;    
 }	
 
.header .nav ul li a:hover,.header .nav ul li.hover a,a.hover,table.menutable tr td a:hover{
	   color:#ee028b;
	} 

/*------notice&time style------*/	
.webconter{ 
            border-top:#1ab294 solid 2px;
			border-bottom:#ccc solid 1px;
	        height:30px;
            width:100%;
	}
	
.conter{
		    height:30px;
			margin:0 auto;
            width:980px;
	}	

.notice{
	 float:left;
	 height:30px;
	 width:300px;
	}

.notice h3,.nowtime h3{ color:#00aced; font-size:12px; float:left; line-height:30px;}
.notice span,.nowtime span{ color:#ccc; font-size:12px; float:left; line-height:30px; }	
.nowtime{ 
	 float:right;
	 height:30px;
	 text-align:right;
	 width:150px;
	 }	
	
/*---------content style---------*/	
.content{ 
		  height:auto;
		  margin: 0 auto;
	      position: relative;
          width:1000px;
		  }	  
		  
/*----------- qkbase style -----------*/
.qkbase{
	float: left;
	height: 372px;
	padding: 15px 10px;
	width: 562px;
	
}
.qkbase h3 {
	color: #00aced;
	font-size: 14px;
	height: 30px; 
	line-height: 30px;
}
.qkbase img {
	border: #dedede solid 1px;
	display: block;
	float: left;
	height: 330px;
	padding: 5px;
	width: 240px;
}
.qkbase p{
	float: left;
	height: 372px;
	line-height: 24px;
	padding-left: 10px;
	width: 300px;
}
.qkbase p span,
.qkbase p em { 
	display: block;
	text-align: center;
}

/*---------- submenu style ----------*/
.submenu{
	clear: both;
	padding: 20px 0;
	width: 1000px;
}

.submenu h3 { 
	color: #ee028b;
	font-size: 16px;
	text-align: center;

}
.submenu ul { 
	height: 220px;
    width: 1000px;
}
.submenu ul li {
	float: left;
	height: 220px;
	padding: 0 25px;
	width: 200px;
	
}
.submenu ul li a {
	color: #00aced;
	display: block;
	height: 20px;
	line-height: 20px;
	padding-top: 200px;
	text-align: center;
	width: 200px;
	
}
.submenu ul li a.icon1{ background: url(../images/icon1f.png) no-repeat center top; }
.submenu ul li a.icon2{ background: url(../images/icon2f.png) no-repeat center top; }
.submenu ul li a.icon3{ background: url(../images/icon3f.png) no-repeat center top; }
.submenu ul li a.icon4{ background: url(../images/icon4f.png) no-repeat center top; }
.submenu ul li a.icon1:hover{ background: url(../images/icon1.png) no-repeat center top; }
.submenu ul li a.icon2:hover{ background: url(../images/icon2.png) no-repeat center top; }
.submenu ul li a.icon3:hover{ background: url(../images/icon3.png) no-repeat center top; }
.submenu ul li a.icon4:hover{ background: url(../images/icon4.png) no-repeat center top; }
/*---------- introduction style ----------*/
.about{ border-left:#ccc dotted 1px;
		display:block;
	    float: left;
		height:372px;
		margin:15px 10px;
		width:397px;
	}

.about dt{
	        border-bottom:#ccc dotted 1px;       
            color:#00aced;
            display:block;
			font-size:14px;
            font-weight:900;
            height:30px;
			line-height:30px;
			text-indent:0.5em;
			width:397px;
			}

.about dd{ display:block;
           height:341px;
           width:397px;


}


.about dd p{ color:#5f5f5f;
             line-height:26px;
	         text-indent: 2em;
			 padding: 10px 0 0 10px;
	}

.about dd a{ color:#1ab; }

.about dd p a:hover{ color:#1ab394; }


/*-------- menulist style ---------*/
.contenZ{ clear: both;
          margin:0 auto;
		  padding:10px 0;
          width:1000px;}
.menulist{ 
           float:left;  
           height:auto; 
           width:480px; 
}

.menulist dt{ 
               border:#ccc dotted;
		       border-width:1px 0;
			   font-size:12px;
               height:30px;
			   line-height:30px;
               width:480px;
                }

.menulist dt h3{ 
            color:#00aced;
            display:block;
			float:left;
			font-size:14px;
            font-weight:900;
            height:30px;
			line-height:30px;
			text-indent:0.5em;
			width:430px;
              }	  
		  
.menulist dd{ border-bottom:#ccc dashed 1px;
                 display:block;
                 height:30px;
                 line-height:30px;
				 width:480px;
	
	 }

.menulist dd a{ float:left;
                   line-height:30px;
}

.menulist dd span{color:#999;
                     font-size:12px;
	                 float:right;
                     line-height:30px;

}

.menulist a:hover,.news dt a:hover,.news dd a:hover,.page_list ul li a:hover{ color:#f88d0d; text-decoration:underline; }

/*---------- news style ----------*/
.news{float:left;
      height:auto;
	  margin-left:20px;
      width:500px;           
	}

.news dt{
	           border:#ccc dotted;
		       border-width:1px 0;
	}

.news dt,.news dd{
            display:block;
            height:30px;
			overflow:hidden;
            width:500px;
		  
}

.news dd{
	        border-bottom:#ccc dashed 1px;}

.news dt h3{
            color:#00aced;
            display:block;
			float:left;
			font-size:14px;
            font-weight:900;
            height:30px;
			line-height:30px;
			text-indent:0.5em;
			width:450px;
              }
			  
.news dt a{    float:left;
			   font-size:12px;
			   line-height:30px;
				}
			   
.news dd a{ 
            height:30px;
			line-height:30px;
			overflow:hidden;
			padding-left:10px;
}

.tit em{ color:#f88d0d;
         display:block;
         float:left;
		 font-weight:bold;
         height:30px;
         line-height:30px;
		 text-align:center;
		 width:75px;
}

.tit b{
	     color:#ee028b;
         display:block;
         float:left;
		 font-weight:bold;
         height:30px;
         line-height:30px;
		 letter-spacing:20px;
		 text-align:center;
		 width:215px;
	
	}

	
/*--------- footer style---------*/
.webfooter{
	     clear:both;
	     background-color:#fff;
         border-top:#a6ce38 solid 2px;
	     height:80px;
	     width:100%;
		  }

.footer{
         height:80px;
         margin:0 auto;
		 width:980px;
	}


.footer p{ color:#ccc;
           font-size:12px;
		   line-height:24px;
		   text-align:center;
		   }
.footer p a{ color:#ccc; }	


/*--------------------------------------------------------------- page style  --------------------------------------------------------------*/		
	
.page {
	    height:auto;
        margin:0 auto;
        width:980px;
	}

/*---------- left page content style ----------*/	
	
.left_con{ background-color: #fff;
	       border-right:#ccc dashed 1px;
		   float:left;
           height:auto;
		   padding:10px 0;
		   width:229px;	
	}

.left_con h3{
              display:block;
			  font-weight:bold;
			  height:60px;
              line-height:25px;
			  text-align:center;
              width:229px;
	}

.left_con h3 b{ color:#ee028b; font-size:25px;}
.left_con h3 em{ color:#666; font-size:12px; font-weight:400;}	

.left_con span a{ background-color:#01acf1;
             color:#fff;
             display:block;
			 font-weight:bold;
			 height:25px;
			 line-height:25px;
			 margin:10px 0;
			 text-align:center;
			 width:229px;
	}
.left_con p img{ margin-left:24px;}
.left_con p { line-height: 24px; }

.left_con ul{
	 display:block;
	 height:auto;
	 width:229px;
	}
	
.left_con ul li{
	 border-bottom:#ccc dotted 1px;
	 height:30px;
	 line-height:30px;
	 overflow:hidden;
	 width:229px;	   
	}	
	
.left_con ul li a:hover{ color:#ee028b;}	

.left_con h4{
	 background-color:#00adef; 
	 color:#fff;
	 display:block;
	 font-weight:bold;
	 height:30px;
	 line-height:30px;
	text-indent: 2em;
	 width:229px;
	 }	

/*---------- right page content style ----------*/
.right_con{ float:left;
            height:auto; 
			margin-left:50px;
			padding-bottom:30px;
			width:700px;
	}
	
.page_tit{ border-bottom:#ccc solid 1px;
           height:30px;
		   padding:10px 0 5px 0;
		   width:700px;
}

.page_tit span{ color:#ccc;
                display:block;
				float:right;
                height:16px;
                text-align:right;
				width:297px;
				}

.page_tit span a{ 
                  color:#fac61a;
                  font-size:12px;
				  }

				  
.page_tit em{ border-left:#1884df solid 3px;
              color:#fac61a;
              display:block;
			  float:left;
              font-size:18px;
			  font-weight:bold;
              height:30px;
			  line-height:30px;
			  text-indent:1em;
			  width:400px;
			  }				  

.title{ border-top:#fff solid 1px;
        display:block;
        font-size:18px;
        font-weight:bold;
        height:70px;
		line-height:70px; 
		text-align:center;}

.page_list,.page_con{ height:auto;
           width:700px;}

.page_con p a:hover{color:#1ab394; }		   	
		   
.base{ border-bottom:#ccc dashed 1px;
       display:block;
        height:30px;
		letter-spacing:1px;
		line-height:30px;
		text-align:center;
		width:700px;}

.base em{ color:#999;
          margin-right:20px;}		   	
		   

/*---------- list style ----------*/

.time{ border-bottom:#ccc dashed 1px;
       border-top:#fff solid 1px;
       height:30px;
       width:700px;
	   }

.time em{ color:#5f97e4;
          display:block;
		  float:left;
		  font-weight:bold;
          height:30px;
		  letter-spacing:100px;
		  line-height:30px;
		  text-align:center;
		  width:620px;
	}

.time b{ border-left:#ccc dashed 1px; 
          color:#5f97e4;
          display:block;
		  float:left;
		  font-weight:bold;
          height:30px;
		  line-height:30px;
		  text-align:center;
		  width:79px;	
	}

.page_list ul{ clear:both;
              display:block;
              height:auto;
			  width:700px;
		}

.page_list ul li{border-bottom:#ccc dashed 1px;
                 border-top:#fff dashed 1px;
	             height:30px;
				 list-style:circle;
				 line-height:30px;
				 width:700px;
	}

.page_list ul li a{ float:left;
                    height:30px;
					line-height:30px;
					overflow:hidden;
					padding-left:5px;
					width:615px;
	}

.page_list ul li span{ color:#999;
	                   display:block;
                       float:right;
					   height:30px;
					   line-height:30px;
					   width:80px;
	
	}
	
.page_next{ border-top:#ccc solid 1px;
            display:block;
            height:30px;
			line-height:30px;
			margin-top:10px;
			width:700px;}		

/*---------- table style ----------*/
h3.pagetit { color: #ee028b; font-size:14px; padding-top: 10px; }
table.menutable { border-collapse: collapse; border: 1px solid #aaa; table-layout:fixed; }
table.menutable tr.menutit { background-color: #666; }
table.menutable tr th{ padding: 3px; height: 15px; vertical-align: middle; text-align: center; background-color: #efefef; border: 1px solid #c3c3c3; }
table.menutable tr td{ border: 1px solid #c3c3c3; padding: 3px; height: 15px; word-break:keep-all; white-space: nowrap; text-align: left; overflow: hidden; text-overflow: ellipsis; }





/*-------------------  正文内容简介 ------------------- */
.contentjj{ background-color: #f9f9f9; padding: 5px; }
.contentjj p { font-size: 12px; color: #999; line-height: 24px; }
h3.zwtit{ color:#1884df; font-size: 16px; padding-bottom: 5px; }