@charset "gb2312";
/* CSS Document */

*{font-family:"Î¢ÈíÑÅºÚ",Arial;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}  
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}  
table{}  
caption,th{text-align:left;font-weight:normal;}  
html,body,fieldset,img,iframe,abbr{border:0;}  
i,cite,em,var,address,dfn{font-style:normal;}  
[hidefocus],summary{outline:0;}  
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}  
sup,sub{font-size:83%;}  
pre,code,kbd,samp{font-family:inherit;}  
q:before,q:after{content:none;}  
textarea{overflow:auto;resize:none;}  
label,summary{cursor:default;}  
a,button{cursor:pointer;}  
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}  
del,ins,u,s,a,a:hover{text-decoration:none;}  
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}  
body{
	background-color: #FFF;
	background-image: url(imagesbodyTopBg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}  
a{color:#333;}
a:hover{color:#D15E01;text-decoration:none; transition:all .5s ease-out 0s;}
.w1000{width:976px; margin:auto;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

.b5{height:5px;}.b10{height:10px;}.b8{height:8px;}.b15{height:15px;}.b20{height:20px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f15{font-size:15px;}.f16{font-size:16px;}
.more{font-size:13px; font-weight:normal; margin-right:10px;}
.time{color:#666}
.border_radius_8px{-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.border_radius_5px{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.alpha{filter:alpha(opacity=50);  /* IE */ -moz-opacity:0.5;  /* Moz + FF */ opacity: 0.5;}


/*header*/
.header{
	background-image: url(imagesNavBg.gif);
	height: 115px;
	width: 1014px;
	overflow: hidden;
	margin:auto;
	margin-top:214px;
}
.header .nav{padding-left:152px; padding-top:9px; overflow:hidden; height:61px; position:relative;}
.header .nav a.home{
	position: absolute;
	display: block;
	width:100px;
	height:70px;
	top:0px;
	left:0px;
}

.header .nav ul li{
	float: left;
	width: 130px;
	text-align: center;
	background-image: url(imagesNavli_bg.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 1px;
	line-height:26px;
}
.header .nav ul li a{color:#FFF; font-size:15px; font-weight:bold;}
.header .timeAndSousuo{height:36px; padding-top:1px;}
.header .timeAndSousuo .sousuo{
	height: 25px;
	width: 220px;
	margin-right:10px;
}
.header .timeAndSousuo .sousuo .s{
	
	width: 150px;
	border:1px solid #ccc;
	background:none;
	line-height:23px;
	height:23px;
}

/*Banner*/
.banner{ padding:3px; border:#CCC 1px solid;}

/*wrapper*/
.wrapper{
	background-color: #FFF;
	padding: 0px 5px 5px 5px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
}
.wrapper .newlist{width:310px; height:257px; border:#CCC 1px solid;}
.wrapper .newlist .tit{
	height: 35px;
	line-height: 35px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #056fb7;
	padding-left: 10px;
	font-size: 17px;
	font-weight: bold;
	color: #484848;
}
.wrapper .newlist .con ul li{
	line-height: 30px;
	height: 30px;
	background-image: url(imagesli_01.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 25px;
	font-size: 13px;
}

.kk1{}
.kk1 .tit{
	background-image: url(imagestit01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 29px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	padding-top:5px;
}
.kk1 .con{
	border: 1px solid #e4e4e4;
}

.kk2{border: 1px solid #e3e3e3;}
.kk2 .tit{
	background-image: url(imagestit02.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 30px;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
	color: #FFF;
	padding-left: 40px;
}
.kk2 .con{padding:10px;}
.kk2 .con ul li{ height:30px; line-height:30px; font-size:14px;}

/*link*/
.link{}
.link ul.linklist li{}

/*footer*/
.footer{
	text-align: center;
	line-height: 25px;
	padding: 10px 5px;
	border-top-width: 2px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #156ac5;
	border-right-color: #CCC;
	border-left-color: #CCC;
}


/* box_01 */
.tab_01{ width:318px; height:310px; background:#fff; border: 1px solid #e3e3e3;}
.tab_01 .tab_menu{overflow: hidden;height: 30px;background-image: url(imagestabBg.jpg);background-repeat: repeat-x;background-position: center center;}
.tab_01 .tab_menu li{width: 114px;float: left;height: 30px;line-height: 30px;color: #fff;text-align: center;cursor: pointer;}
.tab_01 .tab_menu li.current{background-color: #fff;background-image: url(imagestabA.jpg);}
.tab_01 .tab_menu li.current a{color:#FFF;}
.tab_01 .tab_menu li a{
	color: #333;
	text-decoration: none;
	font-size: 15px;
}
.tab_01 .tab_box{padding:10px;}
.tab_01 .tab_box li{height:30px;line-height:30px;overflow:hidden;background-image: url(imagesli_01.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 15px;font-size:13px;}
.tab_01 .tab_box .hide{display:none;}

/* link */
.link{background:#fff; border: 1px solid #e3e3e3; overflow:hidden}
.link .tab_menu{overflow: hidden;height: 30px;background-image: url(imagestabBg.jpg);background-repeat: repeat-x;background-position: center center;}
.link .tab_menu li{
	width: 114px;
	float: left;
	height: 30px;
	line-height: 30px;
	text-align: center;
	cursor: pointer;
	background-image: url(imagesLinkLiBg.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.link .tab_menu li.current{
}
.link .tab_menu li.current a{
	color: #333;
}
.link .tab_menu li a{
	color: #333;
	text-decoration: none;
	font-size: 15px;
}
.link .tab_box{padding:10px;}
.link .tab_box a{
	height: 27px;
	line-height: 27px;
	overflow: hidden;
	font-size: 13px;
	padding-right:20px;
	float: left;
	display: block;
}
.link .tab_box .hide{display:none;}

.linkpic{border: 1px solid #e3e3e3; padding:10px;}



.wrapper .sidebar{
	float: left;
	width: 243px;
	overflow: hidden;
}
.wrapper .sidebar .s_kk{
	border: 1px solid #CCC;
	padding:1px;
	border-radius:7px;
}
.wrapper .sidebar .s_kk .s_tit{
	background-image: url(../images/s_tit.jpg);
	height: 32px;
	font-size: 15px;
	color: #FFF;
	padding-left: 40px;
	background-repeat: no-repeat;
	background-position: center center;
	line-height: 32px;
	font-weight: bold;
}
.wrapper .sidebar .s_kk .s_con{
	padding: 10px 0px 10px 0px;
}
.wrapper .sidebar .s_kk .s_con ul li{
	text-align: center;
	height: 35px;
	margin-bottom: 0px;
	background-image: url(../images/s_li_bg.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
}
.wrapper .sidebar .s_kk .s_con ul li a{
	color: #333;
	font-size: 15px;
	background-image: url(imagess_li.jpg);
	background-repeat: no-repeat;
	background-position: 40px center;
	height: 35px;
	display: block;
	line-height: 35px;
}
.wrapper .sidebar .s_kk .s_con ul li a:hover{
	color: #F00;
}
.wrapper .sidebar .s_kk .s_con ul li a.hover{
	color: #F00;
	font-size: 15px;
	height: 35px;
	display: block;
}
.wrapper .sidebar .s_kk .s_con ul.s_tzgg li{
	background-image: url(imagesli_01.jpg);
	line-height: 25px;
	height: 25px;
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 25px;
	text-align: left;
}
.wrapper .sidebar .s_kk .s_con ul.s_tzgg li a{
	line-height: 25px;
	font-size: 12px;
	background-image: none;
}

.wrapper .content{
	float: right;
	width: 720px;
	overflow: hidden;
}
.wrapper .content .dq{
	line-height: 30px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #0083bf;
	font-size: 14px;
}
.wrapper .content .dq span.fl{ color:#0083bf; font-size:14px; font-weight:bold;}
.wrapper .content .dq span.fr{ font-size:12px;}

.wrapper .content h2{
	text-align: center;
	line-height: 30px;
	margin-top: 15px;
	font-size:18px;
}
.wrapper .content .sm{
	line-height: 30px;
	color: #666;
	text-align: center;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.wrapper .content .cont{
	font-size: 14px;
	line-height: 23px;
	color: #333;
	padding: 15px;
}

.wrapper .content .list_new{
	margin-top: 15px;
	margin-bottom: 10px;
}
.wrapper .content .list_new ul li{
	line-height: 30px;
	background-image: url(imagess_li.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	padding-right: 10px;
	padding-left: 30px;
	font-size: 14px;
}

.wrapper .content .list_pic{margin-top: 15px; margin-bottom: 10px;}
.wrapper .content .list_pic ul li{
	float: left;
	width: 250px;
	padding: 4px;
	border: 1px solid #CCC;
	margin-top: 8px;
	margin-right: 14px;
	margin-bottom: 8px;
	margin-left: 14px;
}
.wrapper .content .list_pic ul li img{
	width: 250px;
	height: 230px;
}
.wrapper .content .list_pic ul li:hover{
	background-color: #E1FBE9;
	border: 1px solid #18A03E;
	}
.wrapper .content .list_pic ul li p{
	text-align: center;
	line-height:30px;
	height:30px;
}
.pag{
	line-height: 30px;
	text-align: center;
	height: 30px;
	margin:5px 0px 15px 0px;
}
.pag table{margin:auto;}
.wrapper .content .pag ul.pagul li{
	float:left;
	padding:0px 5px 0px 5px;
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	
}
.wrapper .content .pag ul.pagul li a{
	display: inline-block;
	border: 1px inset #CCC;
	line-height: 20px;
	height: 20px;
	padding-right: 5px;
	padding-left: 5px;
}
.wrapper .content .pag ul.pagul li a:hover{
	border: 1px outset #060;
}

.page{text-align: center;padding:20px 10px;}
.page span{padding: 2px 8px;height:22px;line-height:22px;border: 1px solid #E3E3E3;color: #333;background:#fff;margin-right: 5px;text-align: center;}
.page span.thisclass{background-color: #999999;border: 1px solid #999999;color: #FFFFFF;}
.page a{background:#FFFFFF;
    border: 1px solid #E3E3E3;
    color: #333333;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    margin-right: 5px;
    padding: 2px 8px;
    text-align: center;
}
.page a:hover{background-color: #999999;border: 1px solid #999999;color: #FFFFFF;
}



ul.sidebarnew li{
	line-height: 25px;
	height: 25px;
	background-image: url(imagesli_03.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}


.jigoupic{width:500px;float:left;padding-left:20px;}
.jigoupic ul li{width:107px;float:left;padding-right:10px;} 
.addtime{width:226px;line-height:29px;background:url(imagesNavBg_03.jpg) left 5px no-repeat;padding-left:35px;float:left;}