@charset "gb2312";
/* 基本元素重置 */
html { overflow-x: hidden; }
* { margin: 0px; padding: 0px; }
body, html { font-size: 12px; font-family: "Microsoft YaHei", SimSun, SimHei; color: #686868; background-color: #eaeaea; line-height:24px;}
img { border: 0px; }
a { text-decoration: none; color: #404242; outline: none; }
a:hover { color: #1E95FB; }
div { margin: 0px auto; }
li, dl, dt, dd { list-style-type: none; }
input, textarea, select, option, em, h1, h2, h3, h4, h4, h6, strong, span, li, dl, dt, td { font-size: 12px; }
h1, h2, h3, h4, h5, h6, em, i { font-style: normal; font-weight: 400; outline: none; }
/* 重用类样式 */
.a1 { text-decoration: none; color: #FFF; }
.a1:hover { color: #FF0; }
.font_title { font-size: 14px; font-weight: bold; }
.licir { list-style-type: circle; }
.f_l { float: left !important; }
.f_r { float: right !important; }
.no_margin { margin: 0px !important; }
.no_border { border: 0px !important; }
.no_bg { background: none !important; }
.clear_both { clear: both !important; }
.display_block { display: block !important; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.text_over { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow: ellipsis; -moz-binding: url('/kjxy/css/ellipsis.xml'); }
/*页面布局样式*/
#public { background-image: url(/kjxy/images/bg.jpg); background-repeat: repeat-x; height: auto; width: 100%; }
#top { margin: auto; height: 185px; width: 1000px; background-image: url(/kjxy/images/top.jpg); }
#banner { height: 400px; width: 100%; margin:20px auto; }
#content { height: auto; width: 1000px; margin: 0 auto; }
#mainNews { height: auto; width: 565px; height: 240px; float: left; border-radius: 0px; background-color: #FFF; padding-bottom:8px; }
#tzNews { height: auto; width: 420px; height: 240px; float: right; border-radius: 0px; background-color: #FFF; padding-bottom:8px; }
#mainNews_title { background: url(/kjxy/images/images_10.jpg) no-repeat 5px; height:40px; border-bottom:solid 1px #ecebeb; margin-bottom:8px; line-height:50px; text-align:right; font-size:12px; }
#tzNews_title { background: url(/kjxy/images/images_11.jpg) no-repeat 5px; height:40px; border-bottom:solid 1px #ecebeb; margin-bottom:8px; line-height:50px; text-align:right; font-size:12px; }
#mainNews li { margin-left:25px; list-style:circle; width: 525px;}
#mainNews li a { line-height:24px; color:#666;}
#mainNews li a:hover{ color:#F00;}
#tzNews li { margin-left:25px; list-style:circle; width: 380px;}
#tzNews li a { line-height:24px; color:#666;}
#tzNews li a:hover{ color:#F00;}
#focus { height: auto; width: 1000px; margin: 20px auto; border-radius: 0px; height: 200px; background:url(/kjxy/images/images_12.jpg) no-repeat 0 0 #FFF; }
#dlinks { height: auto; width: 1000px; height: 150px; border-radius: 0px; background-color: #FFF; padding-bottom:8px; margin:20px auto; }
#dlinks_title { background: url(/kjxy/images/images_16.jpg) no-repeat 5px; height:40px; border-bottom:solid 1px #ecebeb; margin-bottom:8px; }
#news_Links ul { width:100%; margin: 0 auto; }
#news_Links li { line-height: 32px; font-size: 12px; list-style-type: circle; float:left; margin-left:50px; }
#news_Links a { color: #666; }
#news_Links a:hover { color: #F00; }
#btn { height: 80px; width: 100%; padding-top:10px; margin:0 auto; border-top:#4b8bbb solid 2px; line-height: 24px; text-align: center; }

#newsList { min-height:600px; height:100%; width: 1000px; border-radius: 0px; background-color: #FFF; margin:20px auto;}
#newsList img{ margin:10px auto;}
#newsList_title { background: url(/kjxy/images/images_08.jpg) no-repeat 5px; height:40px; border-bottom:solid 1px #ecebeb; margin-bottom:8px; line-height:40px; padding-left:30px; color:#005ca1; font-weight:bold; font-size:14px; }
#newsList li { margin-left:36px; line-height:24px; list-style:circle;width: 930px;  }
#newsTitle { line-height: 36px; font-weight: bold; height: 36px; width: 96%; margin:10px auto; text-align:center; font-size:16px; border-bottom:#CCC 1px dotted; }
#newsContent { font-size:14px; line-height: 28px; height: auto; width: 90%; margin:5px auto;padding-bottom: 30px; }


/*轮播代码开始*/
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:1000px; height:400px; margin:0 auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(/kjxy/images/l.png) no-repeat; position:absolute; top:200px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(/kjxy/images/r.png) no-repeat; position:absolute; top:200px; right:10px; z-index:10;}
#playBox .smalltitle {width:1000px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
/*轮播代码结束*/

.PicAndReview2 {
	float:left;
	padding:45px 0px 0px 40px;
}

.paging {
  color:#0168b7;
  font-size: 14px;
  margin:10px auto;
  text-align: center;
  padding-top: 50px;
  padding-bottom: 30px;
}
.paging span {
  color:#ddd;
  font-size: 14px;
  margin-left: 5px;
  border: 1px #ddd solid;
  padding: 5px; 
}
.paging a {
  color: #333;
  padding: 0; 
  margin: 0;
}
.paging a:hover {
  color: #0168b7;
}