/* CSS Document */
body{ font-family:"microsoft yahei";font-size:12px;}



 
img{ border:0;}
ul,ol{ list-style:none}
a{ text-decoration:none; color:#565656;}
a:hover{ color:#1656cd;}
.clear{clear:both;}


.f14{ font-size: 16px; color:#fff; line-height:34px; margin-top:50px;}
.f34{ font-size: 16px; color:#fff; line-height:34px;text-align:right;}
.f26{ font-size:26px; line-height:30px;}
.f36{ font-size:36px; line-height:36px;}
.h550{ width:100%; height:550px; overflow:hidden;}
/*.title{font-size: 30px;
    line-height: 50px;
    color: #253862;    color: #666;
    font-weight: normal;font-family:"microsoft yahei";
    text-align: center;}*/
	

	.n_product li{width:25%;float:left;margin-bottom:15px;}
	.n_product img{    width: 95%;}
	.n_product .pro_font{display:block;float:left;    width: 95%;line-height:30px;text-align:center;font-size:14px;}
	.n_product .datetime{font-size:12px;padding:15px; pading:15px 0;}
	  .datetime{font-size:12px;padding:15px; pading:15px 0;text-align:center}
.pages .next,.pages .up,.pages .first ,.pages .last,.pages a{}
	
.pages {margin:20px auto;    font-size: 13px;}
.pages a,.pages span{width:auto;display:block; text-align:center;    padding:0 10px;overflow:hidden; height:22px;float:left;margin-right:0 ;border:1px solid #EEEEEE; border-radius:3px; background:#C2C2C2; color:#fff;  }
.pages span{ border:1px solid #EEEEEE;}




	
	
	.pages select {
    float: left;
    width: 77px;
    border: 0;
    background: url(../images/pagenumber.jpg) 0 0 no-repeat;
    height: 22px;
    font: 12px/20px "simsun";
    color: #2d2d2d;
	    color: #FBFCFC;
    background: #C2C2C2;
    margin-top: 1px;
}
	
	
	
	
.n_banner {
     clear:both;
    position: relative;
    z-index: 0;
    background: url(../images/nybanner.jpg) no-repeat top center;
    height: 180px;
}




.newssx{    width: 100%;
   
    overflow: hidden;
    border-top: 1px dashed #d5d5d5;
    padding: 12px 0;}
.newssx .l{float:left;width:80%;}
.newssx .r{float:right;width:20%;}
.newssx a{  font: 12px/32px '宋体';  color: #999;  text-indent: 15px;}
.newssx .l p{text-align:left}


.content{ /*padding:0px 10px 10px 10px;*/ font-size:16px; line-height:22px; color:#333;}


.content p{ font-size: 14px; font-family:"microsoft yahei" ; /*text-indent: 2em;*/
    color: ;    line-height: 26px;}
.cpcontent{ font-size: 14px; line-height:24px; color:#494949; overflow:hidden; margin-bottom:50px;}
.cpcontent p{font-size: 14px;}


.con{    width:1200px; margin: 0px auto;overflow:hidden;}

.return,.return_index{padding:20px 0;}
.return{ font-size:12px; font-family:"microsoft yahei"; color:#929292;}
.return a{ font-size:12px; font-family:"microsoft yahei"; color:#929292;}
.return a:hover{color:#e12f26;}
.return_index a{display:block;width:40px;height:0;padding-top:20px;overflow:hidden;background:url(../images/conL_nav_return.png) no-repeat;}
.return_index a:hover{background-position:0 -30px;}

.conL{  width: 245px;
    float: left;
    overflow: hidden;
    background: url(../images/pageleft.jpg) no-repeat;}

 

 





.conL h4{height:28px;background:#eaeaea;padding:12px 0 0 15px;}
.conL h4 a{display:block;width:40px;height:0;padding-top:20px;overflow:hidden;background:url(../images/conL_nav_return.png) no-repeat}
.conL h4 a:hover{background-position:0 -30px;}
.conL dt{height:40px;padding-left:33px;font-size:22px;line-height:40px;background:#e12f26;color:#ffffff;}
.conL dd{height:30px;padding:16px 0 14px 33px;font-size:18px;line-height:30px;color:#414141;background:#fff;border-bottom:1px solid #d1d1d1;}

.conL dt a{color:#ffffff; }
.conL dd a:hover{color:#e12f26;}
.conL dd a{ color:#414141;}
.conL dd a:hover,.conL dd.selected a{color:#e12f26;}

.conR{float:right;width:895px;}
.col{padding-top:40px;}

.column_h h3{font-size:28px;line-height:38px;color:#e12f26;font-weight:100;height:40px;}
.column_h ul{border-bottom:1px solid #e12f26;padding-top:30px;width:895px;height:44px;}
.column_h li{float:left;margin-right:30px;}
.column_h li a{display:block;padding:5px 0;color:#555;font-size:18px;line-height:29px;border-bottom:5px solid #FFF;/*background-position:4px 8px;background-repeat:no-repeat;*/}
.column_h li.selected a{border-bottom-color:#e12f26;}
.column_h li a:hover,.column_h li.selected a{ color:#e12f26;background-position:4px -42px;}





/* 图片列表 */
.con .map{width:1245px;}
.con .box{width:370px; margin-right:45px; float:left; height:min-250px;}
.con .pic,.con .pic img{width:100%; max-height:170px;}
.con .pic{background:#ccc;width:360px;}
.con .box h5{padding:15px 0 5px;}
.con .box h5{font-size:16px;font-weight:100;color:#666;font-family:"microsoft yahei" }
.con .box a:hover h5{color:#e12f26;}
.con .box p{font-size:12px;color:#8f8f8f;line-height:20px;}
.con .box ul{width:390px;}
.con .box ul li{float:left;padding-right:20px;height:24px;}
.con .box ul li,.con .box ul li a{font-size:12px;line-height:24px;}











/* 返回顶部 */


#topBtu{position:fixed;display:none;width:50px;z-index:0;bottom:120px;}
#topBtu li{width:50px;height:50px;margin-top:10px;border-radius:8px;background:#CCC;overflow:hidden;}
#topBtu li a{display:block;width:50px;height:0;padding-top:50px;overflow:hidden;background-image:url(topBtu.png);background-repeat:no-repeat;}
#topBtu li a.home{}
#topBtu li a.home:hover{background-position:-50px 0;}
#topBtu li a.top{background-position:0 -50px;}
#topBtu li a.top:hover{background-position:-50px -50px;}




















 




/**-------------------------------------------------------------*/

.fl{
	float: left;
}
.fr{
	float: right;
}
.fs12{
       font-size:12px;
       color:#cbd9d0;
}
.mr{
	margin-right: 20px;
}
.pr10{
	padding-right:10px;
}
.mr30{
	margin-right: 30px;
}
.mr25{
	margin-right: 30px;
}
.mt10{
	margin-top: 10px;
}
.mt30{
	margin-top: 30px;
}
.mb10{
	margin-bottom: 10px;
}

.mt15{
	margin-top: 15px;
}
.mt25{
	margin-top: 25px;
}
 
 
 
	#Banner{
		position: relative;
		width: 100%;
		height: 450px;
		overflow: hidden;
		background: #ccc;
		margin: 0 auto;
		position: relative;	
		margin: 0 auto;	
		/*margin-bottom: 40px;*/
	}
	#Banner .pic{
		position:relative;
		width: 100%;
		height: 450px;
		overflow: hidden;
	}
	#Banner .pic li{
		position: absolute;
		width: 100%;
		height: 450px;
		overflow: hidden;
		left: 0;top:0;
		z-index: 1;
		opacity: 0;
		background-repeat: no-repeat;
		background-position:center 0;background-size: cover;
		filter: alpha(opacity=0);

	}
     #Banner .pic li a{display:block;text-align:center}
	#Banner .btn{
		width:100%;
		height: 30px;
		text-align: center;
		position: absolute;
		left: 0;bottom: 5px;
		z-index: 5;
		overflow: hidden;
		line-height: 0;
	}
	#Banner .btn li{
		width: 15px;height: 15px;
		border-radius: 10px;
		background-color: #FFF;
		display:inline-block;
		margin-right: 10px;
	}
	#Banner .btn li{
		*display: inline;
	}
	#Banner .btn li.selected{
		background-color: #007d3f;
	}
	.content {
		
	}
.content .row1{
    height: 300px;
    width: 100%;
    display: block;
    overflow: hidden;
    margin-top:40px;
    margin-bottom: 30px;
}
.content .row1 .title{
	color: #999;
    height: 115px;
    line-height:20px;
    border-bottom: 1px solid #d9d9d9;
    padding-bottom: 5px;
    margin-bottom:5px;
   
}
 .row1 .title .txt{
 	height: 40px; overflow: hidden;
        font-size:12px;
 }


.content .row1 em{
	display: block;
	color: #e31a1a;
	font-size: 16px;
        font-weight:bold;
	margin-bottom: 5px;
}
.row1 em a{
	color: #e31a1a;
}
.row1 em a:hover{
	color: #007d3f;
}
 .row1 #pic{
	width: 340px;
	height: 290px;
	display: block;
	background: #ccc;
}
 .row1 .pic{
	width: 340px;
	height: 290px;
	position: relative;
}
.row1 #pic{
	width: 340px;
	height: 290px;
	display: block;
/*	background: #ccc;*/
	position: relative;
}
 .row1 .pic{
	width: 340px;
	height: 290px;
	position: relative;
}
 .row1 .pic li{
 	position: absolute;
 	width: 340px;
	height: 290px;
	z-index: 8px;
 }
.row1 #pic .btn{
	position: absolute;
	height: 40px;
	width: 325px;
	bottom: 0px;
	line-height: 40px;
	text-align: right;
	padding-right: 15px;
/*	background:#007d3f;*/
	z-index: 5;
}
.row1 #pic .btn li{
	width: 10px;
	height: 10px;
	border-radius: 5px;
	background:#fff;
	margin-right: 5px;
   float:right;
	margin-top: 15px;
}
.row1 #pic .btn li.s{
	background: #ffc000;
}
.row1 #pic span{
	height: 40px;
	width: 330px;
	color: #fff;
	padding-left: 10px;
	line-height: 40px;
	position: absolute;
	bottom: 0px;
	background:#007d3f;

}
.content .row1 .box{
	width: 345px;
	overflow: hidden;
}
.row1 dl.txt{
	height: 35px;
	line-height: 35px;
	width: 100%;
}
.row1 dl.txt dt{
     height: 35px;
    line-height: 35px;
    float: left;
    color: #404040;
}
.row1 dl.txt dt a{
	color: #404040;
}
.row1 dl.txt dt a:hover{
	color: #007d3f;
}
.row1 dl.txt dd{
        height: 35px;
	line-height: 35px;
	color: #989898;
	text-align: right;
}
.row2{
	width: 100%;
	height: 95px;
	margin-bottom: 20px;
	background: url(../images/row2.jpg) 0px 18px no-repeat;
}
.row2 .box1{
	float: left;
	width: 360px;
	border-top:18px solid #f4ac45;
}
.row2 .box2{
	float: left;
	width: 375px;
	height:77px;
	border-top:18px solid #6ecf66;
	border-bottom: 1px solid #e0e0e0;
}
.row2 .box3{
	float: left;
	height: 77px;
	width: 365px;
	border-top:18px solid #00b4e8;
	border-bottom: 1px solid #e0e0e0;
}
.row2 .box1 dl{
	width: 250px;
	height: 77px;
	border-bottom: 1px solid #e0e0e0;
}
.row2 .box1 dt{
	font-size: 30px;
	line-height:70px;
	color: #6ecf66;
	float: left;
}
.row2 .box1 dd{
	text-align: right;
	line-height: 90px;
	padding-right: 20px;
}
.row2 .box1 dd a{
	color: #999;
}
.row2 .box1 dd a:hover{
	color: #007d3f;
}
.row2 dl.txt{
	margin-top: 10px;
	margin-left: 20px;
	height: 20px;
}
.row2 dl.txt dt{
	float: left;
	line-height: 30px;
	padding-left: 10px;
    background: url(../images/d.jpg) 0 13px no-repeat;
}
.row2 dl.txt dt a{
	color: #5b5b5b;
}
.row2 dl.txt dt a:hover{
	color: #007d3f;
}
.row2 dl.txt dd{
	text-align: right;
	height: 30px;
	line-height: 30px;
	padding-right: 20px;
	/*
	line-height: 30px;*/
}
/*.f7{
	background: #f7f7f7;
padding-bottom: 25px;
}*/
.ad{
	height: 150px;
	width: 100%;
	overflow: hidden;
	margin-bottom: 25px;
}
.row3{
	width: 100%;
	height:255px;
	margin-bottom: 20px;
	overflow: hidden;
    margin-top: 25px;
    background: #fff;
}
.row3 .box1{
	float: left;
	width: 345px;
	padding-left: 15px;
	border-top:8px solid #f4ac45;
}
.row3 .box2{
	float: left;
	width: 360px;
	padding-left: 15px;
	border-top:8px solid #6ecf66;
	
}
.row3 .br1{
       border-right: 1px solid #e8e8e8;
}
.row3 .box3{
	float: left;
	padding-left: 15px;
	width: 350px;
	border-top:8px solid #00b4e8;
	
}
.row3 .index-title{
	height: 45px;
	line-height: 45px;
}
.row3 .index-title dt{
   float: left;
   font-weight: bold;
   color: #000;
   font-size: 16px;
   margin-right: 5px;
}
.row3 .index-title dd{
	color: #3a3a3a;
	font-size: 16px;
}
.row3 .br1{
	border-right: 1px solid #e8e8e8;
}
.row3 dl.txt{
	height:30px;
	line-height: 30px;
}
.row3 dl.txt dt{
	float: left;
	padding-left: 10px;
        line-height: 30px;
    background: url(../images/d2.jpg) 0 12px no-repeat;
}	
.row3 dl.txt dt a{
	color:#000;
}
.row3 dl.txt dt a:hover{
	color: #007d3f;
}
.row3 dl.txt dd{
	text-align: right;
    padding-right: 20px;
     line-height: 30px;
    color: #989898;
    padding-right:20px;
}
.row4{
	height: 180px;
	width: 1200px;
	margin-bottom: 25px;

}
.row4 .title {
	float: left;
	width: 160px;
	font-weight: bold;
}
.row4 .title dt{
	width: 160px;
	height: 59px;
	line-height: 59px;
	font-size: 16px;
	color: #fff;
	text-align: center;
} 
  
.a1{
	background: url(../images/link.jpg) no-repeat;
}
.a2{
	background: #01bf8f;
}
.a3{
	background: #6ecf66;
}
.a4{
	background: #30be76;
}
.row5 .a dt{
	width: 35px;
	height: 37px;
	float: left;
	padding-top: 10px;
	padding-left: 15px;
}
.row5 .a dd{
	width: 110px;
	height: 47px;
	line-height: 50px;
	float: right;
	padding-left: 10px;
	color: #fff;
	background: url(../images/ql.png) 0px 14px no-repeat;
}
.row5 .l{
	width: 100%;
	height: 47px;
	margin-bottom: 15px;
}






.first {background: url(../images/first_bg.jpg) 0px 0px no-repeat;}
 
.right .title H3 {
    text-align: center;
    padding-bottom: 0;
    line-height: 50px;
    padding-left: 0;
    padding-right: 0;
    font-family: "微软雅黑";
    color: #0C257E;
    font-size: 18px;
    font-weight: bold;
    padding-top: 0;
}


 
.pageleft{
	     border: 0;
    margin-top: 12px;
    width: 240px;
    background: none;
	float: right;
	overflow: hidden;
	background: url(../images/pageleft.jpg) no-repeat;
}
.pageleft .title{
	height: 106px;
	width: 230px;
	padding-left: 15px;
	padding-top: 65px;
}
.pageleft .title span{
	display: block;
   font-size: 28px;
   color: #fff;
   font-family:"microsoft yahei";
       margin-bottom: 2px;
}
.pageleft .title em{
	font-size: 15px;
	color: #fff;
	font-family: "Arial";
	text-transform:Uppercase;
}
.pageleft .title em pre{
       font-family: Regular;
}
.pageleft .pagetitle{
	height: 50px;
	width: 210px;
	color: #000;
	font-size: 15px;
	line-height: 50px;
	padding-left: 15px;
	border-left: 10px solid #ffbf02;
	 background:#fff  url(../images/pl2.jpg) 210px 15px no-repeat; 
}
.pageleft ul.pagenav{
    background:#f5f5f5;
	width: 245px;
	overflow: hidden;
	padding-bottom: 20px;
     font-weight:bold;
}
.pageleft ul.pagenav li{
	line-height: 50px;
	height: 50px;
	width: 245px;
	font-size: 16px;
	border-bottom: 1px solid #fff;
    background:  url(../images/pl.jpg) 220px 15px no-repeat; 
}
.pageleft ul.pagenav a{
	float: left;
	height: 50px;
	width: 155px;
	color: #000;
	padding-left: 25px;
	
}
.pageleft ul.pagenav li:hover{
	
	background:#fff  url(../images/pl2.jpg) 220px 15px no-repeat; 
}
	
.pageleft ul.pagenav a:hover{
	color: #53af32;
	padding-left: 15px;
	border-left: 10px solid #ffbf02;
}
.pageleft ul.pagenav li.s{
	 background: url(../images/pl2.jpg) 220px 15px no-repeat #fff; 
}
	
.pageleft ul.pagenav a.s{
	float: left;
	height: 50px;
	width: 115px;
	color: #53af32;
	padding-left: 15px;
	border-left: 10px solid #ffbf02;
}
.pageleft .pic{
	background: #f5f5f5;
	height: 167px;
	position: relative;
	display: block;
	padding: 0px 7px 7px 7px;
	overflow: hidden;

}
.pageleft .pic .listbox{
	width:230px; height:160px;position: absolute;left:7px;top:7px;overflow:hidden
	}
.pageleft .pic .picbox{
		width:920px; height:160px;position: absolute;
	}
.pageleft .picbox li{
	width:230px; height:160px; float: left;margin-rigth:8px;
}
.pageleft .download{
	width: 245px;
	height: 57px;
	font-size: 20px;
	font-weight: bold;
	line-height: 20px;
	padding: 18px 0px 0px 20px;
	background: #ffbf02;
	color: #fff;
	margin-top: 10px;
}
.pageleft .download a{color:#fff;}
.pageleft .download img{
    float: left;
    margin-right: 10px;
}
.pageleft .download em{
	display: block;
	font-size: 12px;
	/*text-transform:Uppercase;*/
}
.pageleft .download a:hover{
	color: #fff;
}
.pageleft .us{
	width: 245px;
	height: 57px;
	line-height: 20px;
	padding: 18px 0px 0px 20px;
	background: #53af32;
	color: #fff;
	margin-top: 10px;
}
.pageleft .us a{
	color: #fff;
}
.pageleft .us em{
	display: block;
	font-weight: bold;
	font-size: 20px;
}
.pageleft .us img{
	float: left;
	margin-right: 10px;
}
.pageright{
 ;
	 
	
	    padding-left: 35px;
    _width: 898px;
    overflow: hidden;
    border: 1px solid #e8e8e8;
    background: #fff;
    margin-top: 12px;
    margin-right: 260px;
	    min-height: 629px;
}


 
.b-section1 .b-content, .b-section2 .b-content {
    border: 1px solid #eee;
    padding: 20px 15px;
    background-color: #fafafa;
}

.menu-list ul li a {
    color: #000;
    padding: 6px 15px;
    display: block;
    text-decoration: none;
    -webkit-transition: all .3s;
    transition: all .3s;font-size: 14px;
}


.pageright .lmtitle{}
.pageright .lmtitle dl{overflow: hidden;}
.pageright .lmtitle dt{
    height: 60px;
	float: left;
	font-size: 20px;
	color: #007d3f;
	font-weight: bold;
}
.pageright .lmtitle dd{
	height: 60px;
	float: right;
        font-size:16px;
	text-align: right;
    color: #666666;
}
 .lmtitle dd a{
 	color: #666666;
 }
 .lmtitle dd a:hover{
 	color: #007d3f;
 }
 .pagebox{
 	width: 100%;
 	margin-top: 30px;
 	overflow: hidden;
 }
 .pagebox .newslist{
 	width: 100%;
 	padding: 0 20px;
 	height: 106px;
	background: url(../images/newlist.jpg) 0px 105px repeat-x;
	background: url(../images/icon.png) no-repeat -264px -23px;
    
    margin-bottom: 20px;
 }
.newslist dt{
  	float: left;
  	margin-right: 30px;
  	height: 106px;
 }
 .newslist dt b{
 	display: block;
 	width: 60px;
 	height: 30px;
 	line-height: 30px;
 	background: #c9e2d6;
 	color: #007d3f;
 	font-size: 22px;
 	text-align: center;

 }
  .newslist dt em{
  	display: block;
 	width: 60px;
 	height: 20px;
 	line-height: 20px;
 	text-align: center;
 	background: #007d3f;
 	color: #fff;
 	font-size: 12px;
 }
 .newslist dd{
 	float: right;
    width: 730px;
 	text-align: left;
 }
  .newslist dd b{
  	display: block;
  	font-size: 18px;
  	line-height: 20px;
  	color: #007d3f;
  	height: 20px;
 }
.newslist dd a{
    color: #007d3f;
    float: left;
    
 }
 .newslist dd a:hover{
 	color: #ffbf02;
 }
 .newslist dd .txt{
 	display: block;
 	width: 715px;
    height: 50px;
    padding-top: 5px;
    color: #666;
    white-space:normal;
    overflow: hidden;
 }
 .newtitle{
 	width: 100%;
 	height: 110px;
 	line-height: 50px;
 	background: url(../images/newlist.jpg) 0px 109px repeat-x;
 }
  .newtitle b{
  	display: block;
  	text-align: center;
  	font-size: 20px;
  	font-weight: bold;
  	color: #464646;
  }
 .newtitle em{
  	display: block;
  	text-align: center;
  	font-size: 12px;
  	color: #9b9b9b;
  }
 .pagebox .fxbox{
 	height: 35px;
 	width: 100%;
 	margin-top: 20px;
 	text-align: right;
 	color: #595959;
 }
 .pagebox .fxbox img{
 /*	display: inline-block;*/
 	*margin: 0px 5px 0px 10px;
 	margin:3px 5px 0px 10px;
 }
  .pagebox .fxbox a{
  	color: #595959;
}
.pageright .con{
        color:#323232;
        padding-bottom:30px;
}
.pageright .pagecont{
        color:#333;
        margin-bottom:30px;
	    line-height: 30px;
		font-size: 14px;
        font-family: "microsoft yahei";
}
 .pagebox .fxbox a:hover{
 	color: #007d3f;
}
.pagebox .fxbox .btn{
	float: right;
	width: 36px;
	height: 16px;
	line-height: 16px;
	text-align: center;
	margin-top:2px;margin-left:5px;
	background: url(../images/more.jpg) center no-repeat;
}
.pagebox .cont{
	width: 100%;
	margin-top: 30px;
}
.pagebox .page{
	position: relative;
	width: 100%;
	height: 75px;
	color: #323232;
	font-size: 14px;
	padding-top: 20px;
	background: url(../images/newlist.jpg) 0px 1px repeat-x;
}
  .pagebox .page li{
  	height: 30px;
  	padding-right: 10px;
  }
  .pagebox .page a{
  	color: #323232;
}
 .pagebox .page .btn{
   position: absolute;
   right: 0px;
   top: 20px;
 }
 .pagebox .page a:hover{
 	color: #007d3f;
}
 .pagebox .page span a{
 	float: right;
 	color: #1e579a;
 }
 .pagepic{
 	height: 190px;
 	margin-bottom: 30px;
 }
 .pagepic .a{
 	width: 520px;
 	height: 190px;
 	overflow: hidden;
 	margin-right: 25px;
 	float: left;
 }
  .pagepic .b{
  	width: 274px;
    float: right;
        overflow: hidden;
	height: 190px;
  }
.picture{
    width: 860px;
   /* overflow: hidden;*/
	height:100%;
}
.picture .box{
	width: 100%;
	overfloat:hidden;
}
.mr40{
	margin-right: 15px;
}
.picture .box{
	margin-top: 30px;
}
.picture .box dl{
	width: 200px;
	height: 100%;
	float: left;
    margin-bottom: 15px;
}
.picture .box dt{
	width: 100%;
	height: 150px;
}
.picture .box dt img{width:100%;height: 145px;}

.picture .box dd{
	width: 100%;
	height: 20px;
	line-height: 20px;
	vertical-align:bottom;/*底对齐*/
	text-align: center;
}
.picture dd a{
	color: #666;
	line-height: 23px;
	font-size:12px;
}
.picture dd a:hover{
	color: #007d3f;
}
.commt,.right_con{
	width: 97%;
	padding-top: 10px;
	padding-right:15px;
	padding-bottom:15px;
	
	overflow: hidden;
	border: 1px solid #eee;
    padding: 20px 15px;
    background-color: #fafafa;   
}
.commt dl{
	height: 50px;
	line-height: 50px;
	width: 100%;
	background: url(../images/newlist.jpg) 0px 49px repeat-x;
	background: url(../images/icon.png) no-repeat -264px -23px;
}
.commt dl a{
	color: #434343;
}
.commt dl a:hover{
	color: #007d3f;
}
.commt dt{
	padding-left:20px;
	float: left;
	background: url(../images/cli.jpg) 3px 22px no-repeat;
}
.commt dd{
	text-align: right;
        color:#818181;
}
.title dt a{
	/*display: block;*/
	width: auto;
	padding:0 5px;
	height: 40px;
	text-align: center;
	line-height: 40px;
	cursor:pointer; 
	color: #3a3a3a;
}


.row3 .title dt{
	float: left;
	/*width: 75px;*/
	height: 40px;
	color: #3a3a3a;
	font-size: 14px;
	line-height: 40px;
	text-align: center;

} 
.row3 .box{
	width: 100%;
	overflow: hidden;
	position: relative;
	height:255px;
}

.row3 .title dt.s{
	
}
.row3 .title dt a.s{
	color: #000;
	font-size: 16px;	
	font-weight: bold;
}
.row3 .box .list{
	width: 720px;
	position: absolute;
	left:0px;
	top:0px;
	height:200px;
}
.row3 .list ul{
	float: left;
	overflow: hidden;
}

.row3 .list ul.a{
	width: 345px;	
	margin-right: 15px;
	height:180px;
}

.row3 .list ul.b{
	width: 360px;
	
}
.row3 .list ul.c{
	width: 350px;
	margin-right: 10px;
}
.line{
	float: left;
	line-height: 40px;
}
.pageright .contitle{
	height:75px;
        margin-top:30px;
         margin-bottom:20px;
	line-height: 25px;
	background: url(../images/newlist.jpg) 0px 74px repeat-x;
}
.pageright .contitle b{
	font-size: 20px;
	color: #464646;
	text-align: center;
	display: block;
	    color: #017f4f;
    font: bold 24px/40px "微软雅黑";
}
.pageright .contitle em{
	color: #9b9b9b;
	font-size: 12px;
	text-align: center;
	margin-top: 10px;
	display: block;
}











.pageleft ul.pagenav li:hover{
	
	background:#fff  url(../images/pl2.jpg) 220px 15px no-repeat; 
}
	

.article_content h1 {
    color: #017f4f;
    font: bold 24px/40px "微软雅黑";
    /* text-align: center; */
}


/*****articel**/


@charset "utf-8";
/* CSS Document */
.icon{background:url(../images/icon.png) no-repeat;}

.content{overflow:hidden; margin-bottom:10px;}
.content .side{border:0; margin-top:12px; width:240px; background:none;}
.content .side .hd,.content .side .thd{height:32px; font:bold 16px/26px "微软雅黑";}
/*父栏目左侧导航 S*/
.content .side_T .hd{height:75px; font:normal 24px/75px "微软雅黑"; background:url(../images/zsdq_title_bg.png) no-repeat; color:#fff; text-align:center;}
.content .side_T .hd li a{color:#fff;}
.content .side_T .bd{border:1px solid #e8e8e8; padding:10px 0 20px; background:#fff;}
.content .side_T .bd li{width:238px; text-indent:0; margin-top:0; text-align:center; border-bottom:1px solid #e8e8e8; position:relative; height:48px; float:none;}
.content .side_T .bd li a{display:block; width:238px; font:normal 16px/48px "微软雅黑"; background:url(../images/icon.png) no-repeat -4px -1130px; }
.content .side_T .bd li.on a,.content .side_T .bd li.liHover a{color:#fff; font-weight:bold; background-position:0 -1066px; position:absolute; left:-4px; height:53px; width:243px;}

/*父栏目左侧导航 E*/

/*右侧共同部分 S*/
.content .side_public{border:1px solid #e8e8e8; margin-top:10px; padding:16px 10px 12px 18px; background:#fff;}
.content .side_public .hd,.content .side_public .thd{padding-left:30px; color:#1d7d58;}
.content .ranking .hd{background-position:-250px -375px; padding-left:27px;}
.content .recommend .hd{background-position:-247px -90px;}
.content .ranking .bd{background:url(../images/icon.png) no-repeat -258px -838px; padding-left:25px;}
.content .side_public .bd ul{overflow:hidden;}
.content .side_public .bd li{background:none; padding-left:0; margin-top:6px; *margin-top:4px; border-bottom:0;font-size:14px;}
.content .recommend .bd li{background:url(../images/icon.png) no-repeat -263px 8px; padding-left:15px;}
/*右侧共同部分 E*/

/*右侧校园图片 S*/
.pictures{position:relative;}
.content .pictures .thd{background-position:-247px -414px; }
/*右侧校园图片 E*/


/*父栏目左侧内容 S*/
.pageright{padding-left:35px; _width:898px; overflow:hidden; border:1px solid #e8e8e8; background:#fff; margin-top:12px; margin-right:260px;}
.pageright .wHd{height:35px; padding:15px; margin-right:35px; border-bottom:1px solid #e8e8e8;}
.pageright .wHd h3{ }
.pageright .wHd h3 a{ }
.pageright .wHd h3 font{color:#02659f; padding-right:8px;}
.pathWrap{margin-top:16px; padding-left:24px; background:url(../images/icon.png) no-repeat -255px -478px; font-size: 16px;}
.wHd em,.article_list em{font-style:normal;}

.clounmA_lt{overflow:hidden; padding-right:15px;}
.content .focusBox{margin-top:-5px;}

.clounmA_ltr{float:right; width:51.8%; height:302px; padding:0 2%; margin-top:-3px; overflow:hidden;}
.clounmA_ltr .bd ul li.n{margin:7px 0; font:normal 14px/26px "微软雅黑"; *line-height:24px; background:url(../images/icon.png) no-repeat -263px 10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
.clounmA_ltr .bd ul li.t{height:auto; background:none; padding-left:0; text-indent:2em;}
.clounmA_ltr .bd ul li.t .title{font:normal 18px/24px "微软雅黑"; margin-bottom:8px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; text-align: center; text-indent: 0;}
.clounmA_ltr .bd ul li.t .title a{color:#1d7d58; font-weight:bold;}
.clounmA_ltr .bd ul li.t .intro{height:48px; overflow:hidden; margin-bottom:8px;}
.clounmA_ltr .bd ul li.t .intro .more{display:none;}


/*栏目循环 S*/
.pageright .column_cycle{overflow:hidden; padding-bottom:12px;}
.column_cycle .cloumn_l{width:46%; margin:25px 4% 8px 0; overflow:hidden;}
.column_cycle .hd,.column_cycle .column7 .hd{background-position:0 -538px; padding-left:40px;}
.column_cycle .column2 .hd,.column_cycle .column8 .hd{background-position:0 -590px;}
.column_cycle .column3 .hd{background-position:0 -643px;}
.column_cycle .column4 .hd{background-position:0 -696px;}
.column_cycle .column5 .hd{background-position:0 -747px;}
.column_cycle .column6 .hd{background-position:0 -799px;}
.column_cycle .hd ul{float:left; width:200px; font:bold 18px/30px "微软雅黑";}
.column_cycle .hd ul li a{color:#1d7d58;}
.column_cycle .bd{padding:5px 0; height:265px; *height:260px;}
.pageright .column_cycle .right{margin-left:10px;}
.style .bd .t .title a{float:none;}
/*栏目循环 E*/
/*父栏目右侧内容 E*/

/*文章列表页 S*/
 .wHd{height:30px; padding:28px 15px 15px 0;}
 .wHd h3{padding:0; font:bold 24px/26px "微软雅黑"; color:#00b050;}
 .wHd h3 a{color:#00b050;background:url(../images/PE/icon2.png) no-repeat center 0; padding:0 6px 4px; display:block; margin-right:5px;}
 .pathWrap{margin-top:10px; float:right;}
 .pathWrap a{padding-right:3px;}
 .wBd{padding:22px 35px 10px 0; overflow:hidden;}
 .wBd li.split{border-bottom:1px dashed #eeeeee; height:1px; margin:24px 0; *margin:5px 0 22px; background:none;}
 .wHd h3 .search_span{display:block; background:url(../images/PE/icon2.png) no-repeat center 0; padding:0 6px 4px; margin-right:5px;}

/*列表页头条图文列表 S*/
 .topicHasPic{overflow:hidden;}
 .topicHasPic .pic{width:245px;}
 .topicHasPic .con{width:auto; margin-left:262px; float:none;}
 .topicHasPic .pic img{width:242px;}
 .topicList{ font-family:"微软雅黑"; color:#333;}
 .topicList .t{height:182px; margin-bottom:20px; position:relative;}
 .topicList .t .tit{font-size:18px; font-weight:bold; letter-spacing:1px;}
 .topicList .intro{line-height:28px; height:112px; font-size:14px; overflow:hidden;}
 .topicList .t .intro .more{position:absolute; left:264px; bottom:5px; color:#017f4f;}
 .topicList .n a{margin-top:10px; padding-bottom:10px; padding-left:0px; font-size:14px; border-bottom:1px dashed #e6e6e6; background-position:-260px 10px;}


/*分页 S*/
.page_css,.class_page,.pager{text-align:center; overflow:hidden;}
 .page_css{padding:50px 0 25px;}
 .page_css1{padding-top:10px;}
 
 
.pager a,.pager a,.pager .current{display:inline-block; color:#666; width:32px; height:32px; line-height:32px; text-align:center; background:url(../images/icon.png) no-repeat -134px -166px; margin-left:3px;}


.pager a.next{text-indent:-9999px; background-position:-180px -166px;}
.page_css a:hover,.class_page a:hover,.page_css .current{color:#42ad9b;}
.page_css b a{color:#ff0000;}
.pager input{margin:0 4px;}
.pager .disabled{color:#9c9c9c; margin-left:8px;}
.pager a, .pager span{display:inline-block; color:#535353;}
.pager .index,.pager .last{background-position:-77px -166px; width:42px; color:#fff;}
.pager .index:hover,.pager .last:hover{ color:#fff;}
/*分页 E*/
/*文章列表页 E*/

/*缩列图列表页 S*/
.pageright .txtPicListB{overflow:hidden; width:120%;}
.pageright .txtPicListB li{float:left; width:26.7%; height:210px; margin-right:3.6%; margin-bottom:40px; background:none; padding-left:0;}
.pageright .txtPicListB li .pic{overflow:hidden;}
.pageright .txtPicListB li .con{width:84%;}
/*缩列图列表页 E*/


/*文章内容页 S*/
.article_content{padding:5px 0;}
.article_content h1{color:#017f4f; font:bold 24px/40px "微软雅黑"; text-align:center;}
.article_info{height:40px; line-height:40px; text-align:center; margin:10px 0px 20px; color:#333;}
.article_info a{color:#666; margin-right:5px;}
.article_info a:hover{color:#cc0000;}
.article_content_list{font-size:16px; line-height:28px;}
#articleContnet div,#articleContnet p{text-indent:2em; margin-bottom:20px;}
#articleContnet img,#articleContnet input[type=image]{/*display:block;*/ margin:0 auto; max-width:868px;}
.article_info .fontZoomB{margin-right:0;}
.artilcle_tool{font-family:"微软雅黑"; border-bottom:1px solid #efefef; padding:8px 0; margin:15px 0 20px; overflow:hidden;}
.artilcle_tool_l{float:left;}

/*相关文章 S*/
.article_about{margin:20px 0;}
.article_about h3{color:#dd362e; border-bottom:1px solid #e8e8e8; padding-bottom:15px; margin-bottom:15px; font:normal 18px/26px "微软雅黑";}
.article_about ul li{margin-top:5px; background: url(images/icon.png) no-repeat -263px 8px; padding-left:12px;}
/*相关文章 E*/

/*分享到 S*/
.fxBox{float:right;}
.fxBox .share_d{float:left; margin-top:-1px;}
.fxBox .bshare-custom{width:442px; *width:400px; font-size:12px;}
.fxBox .bshare-custom a{padding:0 7px 0 20px; color:#0081ca; display:inline-block;}
.fxBox .bshare-custom .bshare-share-count{display:inline-block; margin-left:-10px; color:#666;}
.fxBox .bsPlatIcon{background:url(../images/weixin.gif) no-repeat;}

.pageright .article_page{margin-bottom:18px;}
.pageright .article_page ul li{background:none; padding-left:5px; margin-bottom:8px; font-size:14px;}
.pageright .article_page ul li.next{background-position:-40px -383px;}
.article_page ul li span{color:#b70101;}
.article_page ul li a{color:#333; padding-right:15px;}
/*文章内容页 E*/

/*成绩查询 S*/
.noside .pageright{margin-right:0; padding:0px 0 20px 35px; _width:1163px;}
.query_results{padding:20px 0 0 400px;}
.query_results ul li{margin-bottom:9px; font:normal 16px/26px "微软雅黑";}
.query_results ul li input{ font-family:"微软雅黑"; padding:0 5px;}
.query_results ul li input.inputbutton{font:normal 16px/26px "微软雅黑"; padding:2px 5px; margin-top:7px;}
.query_results ul li input.inputbutton{cursor:pointer;}
.noside #form1{font:normal 16px/28px "微软雅黑"; padding-top:8px; margin-right:35px;}
.noside #form1 strong{font-weight:normal;}
.noside #form1 input[type=submit]{font:normal 16px/26px "微软雅黑"; padding:3px 5px; margin-bottom:20px;}
#WzdScore{margin-right:35px;}
#WzdScore_GridView1 tbody th{text-align:center;}
.border{height:40px;}
/*成绩查询 E*/





#box_location {
    background-image: url(../images/ndhbg.jpg);
    width: 100%;
    background-repeat: repeat-x;
    background-position: center top;
    float: none;
	height:50px;
}



 