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

body {
	margin:0;
	padding:0;
	font-size:14px;
	color:#333;
	font-family:"宋体", Arial, Helvetica, sans-serif;
	background:#ebfbff !important;
}

.anbg{
	   background:url(../img/bac/newindex/anbg.png) repeat-x;
	   height:57px;
}

.newmeau{
	      width:100%;
}

.newmeau ul{
	         font-size:18px;
                margin-left:8px;
}

.newmeau li{
	      
			 display:block;
			 float:left;
			 line-height:57px;
			 text-align:center;
			 padding:0 20px;
			 font-weight:bold;
			 background:url(../img/bac/newindex/anline.png) right no-repeat;
			 text-shadow:#70a6dc 1px 1px 1px;
                         
			
}

.newmeau li a{
	           color:#000;
	           font-size:18px;
                   display:block;
                   
}
.newmudq {
	       background: url(../img/bac/newindex/newdq.png) repeat-x !important;
		  
}
.newmudq a {
	        color:#525354 !important;
			 text-shadow:none !important;
}			 
.newso{
	    background:url(../img/bac/newindex/serach.png) no-repeat;
		height:54px;
		width:258px;
		
}
.newso_input {
	background:#FFF;
	border:1px solid #CCC;
	height:25px;
	line-height:25px;
	padding:3px 5px 0 5px;
	margin:11px 0 0 15px;
	vertical-align:middle;
	width:180px;
	}
.newso_button {
	width:33px;
	height:33px;
	border:none;
	cursor:pointer;
	vertical-align:middle;
	margin-top:10px;
	margin-left:5px;
	background:url(../img/bac/newindex/newso_button.jpg) no-repeat;
	}


.newb1{
	   background:url(../img/bac/newindex/serachb.png) no-repeat;
	   width:4px;
	   height:54px;
	   position:relative !important;
	   overflow:hidden;
	   top:0px;
	   left:6px;
}

.newso1{
	     width:193px;
		 float:left;
		 margin-left:18px;
		 margin-top:14px;
}

.newso1 input{
	          width:193px;
			  height:19px;
			  border:0px;
			  line-height:26px;
			  color:#999;
			  font-size:14px;
}


.newso2{
	     width:41px;
		 float:left;
}

.menu_border {
	border-bottom:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	border-top:0px ;
	border-left:0px ;
}
.menu_border  td{
	background:#d6ebff !important;
        height:99px;

}

.newle{
	   margin-bottom:8px;
}

.ggbg{
	   background:url(../img/bac/newindex/gg2.png) repeat-y;
           
}

.ggbj{
	   padding:6px 0px;
	   background: #d6ebff;
}

.newri{
	    background:#FFF;
		border:solid 1px #e2f1f6;
}

.newri1{
	     background:url(../img/bac/newindex/bt1.png) right no-repeat;
		 float:right;
		 width:236px;
		 height:52px;
}

.newrib1{
	      	   background:url(../img/bac/newindex/serachb.png) no-repeat;
	   width:4px;
	   height:52px;
	   position:relative !important;
	   overflow:hidden;
	   top:0px;
	   left:4px;
}


.newri2{
	     background:url(../img/bac/newindex/bt2.png) right no-repeat;
		 float:right;
		 width:236px;
		 height:47px;
}

.newrib2{
	      	   background:url(../img/bac/newindex/bt2-_1.png) no-repeat;
	   width:4px;
	   height:51px;
	   position:relative !important;
	   overflow:hidden;
	   top:0px;
	   left:4px;
}

.newri3{
	     background:url(../img/bac/newindex/bt3.png) right no-repeat;
		 float:right;
		 width:236px;
		 height:52px;
}

.newrib3{
	      	   background:url(../img/bac/newindex/bt3_1.png) no-repeat;
	   width:4px;
	   height:52px;
	   position:relative !important;
	   overflow:hidden;
	   top:0px;
	   left:4px;
}

.newri4{
	     background:url(../img/bac/newindex/bt4.png) right no-repeat;
		 float:right;
		 width:236px;
		 height:52px;
}

.newrib4{
	      	   background:url(../img/bac/newindex/bt4_1.png) no-repeat;
	   width:4px;
	   height:52px;
	   position:relative !important;
	   overflow:hidden;
	   top:0px;
	   left:4px;
}

.kfpt{
	   font-size:14px;
	   color:#666;
}

.newxx{
	   width:216px;
	   float:right;
	   line-height:22px;
	   text-indent:28px;
}

.newzj{
	    background:#FFF;
		border:solid 1px #d1d0d0;
}
	 
	 
.zj1{
	     background:url(../img/bac/newindex/zj1.png) right no-repeat;
		 float:right;
		 width:515px;
		 height:51px;
}

.zjb1{
	      	   background:url(../img/bac/newindex/zj1_1.png) no-repeat;
	   width:4px;
	   height:51px;
	   position:relative !important;
	   overflow:hidden;
	   top:0px;
	   left:515px;
}


	 
.zj2{
	     background:url(../img/bac/newindex/zj2.png) left no-repeat;
		 float:left;
		 width:515px;
		 height:51px;
		
}

.zj2 ul{
	  width:80%;
	  display:block;
	  float:left;
}

.zj2 li{
	    display:block;
		float:left;
		font-size:18px;
		height:52px;
		line-height:52px;
}

.zj2 li a{
	      display:block;
		  padding:0 12px;
		  color:#FFF;
		  font-weight:bold;
		  font-size:18px;
}
	
.zj2libg{
	      background:url(../img/bac/newindex/zj2libg.png) no-repeat bottom;
}

.zj2libg a{
	        color:#fc5a11 !important;
}


.zjb2{
	      	   background:url(../img/bac/newindex/zj2_1.png) no-repeat;
	   width:6px;
	   height:51px;
	   position:relative !important;
	   overflow:hidden;
	   top:0px;
	   left:-6px;
	   float:left;
}
	
	   
.zj3{
	     background:url(../img/bac/newindex/zj3.png) left no-repeat;
		 float:left;
		 width:515px;
		 height:51px;
}



.zj3 ul{
	  width:80%;
	  display:block;
	  float:left;
}

.zj3 li{
	    display:block;
		float:left;
		font-size:18px;
		height:52px;
		line-height:52px;
               
}

.zj3 li a{
	      display:block;
		  padding:0 8px;
		  color:#FFF;
		  font-weight:bold;
		  font-size:18px;
                 
}
	
.zj3libg{
	      background:url(../img/bac/newindex/zj2libg.png) no-repeat bottom;
}
.zj3libg a{
	        color:#43a0ff !important;
}

.zjb3{
	      	   background:url(../img/bac/newindex/zj3_1.png) no-repeat;
	   width:6px;
	   height:51px;
	   position:relative !important;
	   overflow:hidden;
	   top:0px;
	   left:-4px;
	   float:left;
}

.newyqlj{
	     width:496px;
		 float:left;8px;
		 background:#d6ebff;
		 margin-bottom:12px;
}

.newyqlj h6{
	        height:37px;
			line-height:37px;
			background:#fd0100;
			text-align:left;
			text-indent:12px;
			color:#FFF;
			font-size:16px;
			margin:0px;
			
		
			padding:0px;
}

.newyqlj ul{
	        margin:15px;
		display:block;
		overflow:hidden;
                height:100px;
}

.newyqlj a{
	       display:block;
		   float:left;
		   padding:4px 10px;
}
.newyqlj1{
	     width:496px;
		 float:left;8px;
		 background:#d6ebff;
		 margin-bottom:12px;
}

.newyqlj1 h6{
	        height:37px;
			line-height:37px;
			background:#fd0100;
			text-align:left;
			text-indent:12px;
			color:#FFF;
			font-size:16px;
			margin:0px;
			
		
			padding:0px;
}

.newyqlj1 ul{
	        margin:16px;
			display:block;
			overflow:hidden;
                height:98px;

}

.newyqlj1 a{
	       display:block;
		   float:left;
		   padding:13px 10px;
}		   
.newrb{
	   float:right;
}

img{
	  border:0px;
}



.ggl li {
	line-height:26px;
	color:#747474;
	background:url(../img/bac/newindex/newdot.png) left no-repeat;
	text-indent:8px;
	text-align:left;
	margin-left:10px;
}

.kxdot{
	   background:url(../img/bac/newindex/newdot.png) left no-repeat;
	   text-indent:12px;
}

.newlebj{
	     margin: 3px 0px;
}

.newlebj2{
	      margin-top:3px;
}

.newzl{
	    background:#71baff;
		color:#FFF;
		height:37px;
		font-size:16px;
		line-height:37px;
		font-weight:bold;
		text-indent:12px;
}  

.newjc a{
	     line-height:21px !important;
		 padding:3px ;
}
	   
	  		 


	
	   
	   