/*---------- Kenen's E-mail:findkenen@163.com ---------*/
.articles{
width: 1150px;
height:435px;
margin:0 auto;
margin-top:8px;
margin-bottom:8px;
clear:both;
background-color:#FFFFFF;
}
.articles2{
width: 1150px;
height:195px;
margin:0 auto;
margin-bottom:5px;
border: 1px solid #DADADA;
clear:both;
background-color:#FFFFFF;
}
.articles3{
width: 1150px;
height:230px;
margin:0 auto;
margin-bottom:8px;
clear:both;
background-color:#FFFFFF;
}
.articles4{
width: 1150px;
height:1355px;
margin:0 auto;
margin-top:5px;
margin-bottom:5px;
clear:both;
background:url(/images/youshi.jpg) no-repeat;
}
.articles4 .youshi1{
width: 230px;
height: 120px;
position: relative;
top: 390px;
left: 750px;
overflow:hidden;
font-size:14px;
}
.articles4 .youshi2{
width: 410px;
height: 80px;
position: relative;
top: 555px;
left: 80px;
overflow: hidden;
font-size: 14px;
}
.articles4 .youshi3{
width: 410px;
height: 80px;
position: relative;
top: 650px;
left: 80px;
overflow: hidden;
font-size: 14px;
}
.articles4 .youshi4{
width: 470px;
height: 70px;
position: relative;
top: 780px;
left: 610px;
overflow: hidden;
font-size: 14px;
}
.articles4 .youshi5{
width: 470px;
height: 70px;
position: relative;
top: 870px;
left: 610px;
overflow:hidden;
font-size:14px;
}
.articles5{
width: 1150px;
height:210px;
margin:0 auto;
margin-bottom:5px;
clear:both;
}
.art5bg{
width:100%;
height:210px;
background:url(../images/100bg.jpg) repeat-x;
}
.articles6{
width: 1150px;
height:695px;
margin:0 auto;
margin-bottom:5px;
border: 1px solid #DADADA;
clear:both;
background:url(../images/duibi.png) no-repeat;
background-color:#FFFFFF;
}
.articles7{
width: 1150px;
height:500px;
margin:0 auto;
margin-bottom:5px;
clear:both;
background-color:#FFFFFF;
}
.khjz{
width: 790px;
height:400px;
float:right;
background:url(../images/03.png) no-repeat;
}
.articles8{
width: 1150px;
height:135px;
margin:0 auto;
margin-bottom:5px;
clear:both;
}
.art8bg{
width:100%;
height:133px;
background:url(../images/liuchengbg.jpg) repeat-x;
margin-bottom:8px;}

.articles9{
width: 1150px;
height:385px;
margin:0 auto;
margin-bottom:5px;
clear:both;
}
.topnews{
    height:430px;
	width: 920px;
	float:right;
	margin-top:5px;
	border: 1px solid #DADADA;
}
.topnews .mt{border-bottom:1px solid #DADADA;height:35px; line-height:35px; background-color: #218293;}
.topnews .mt ul{
    border:0;
    margin:0;
    padding:0;
	color:#FFFFFF;
}
.topnews .mt li{ float:left; list-style:none; width:150px; text-align:center; font-weight:bold;}
.topnews .mt .active{
    height:35px;
    color:#fff;
	font-size:16px;
	font-weight:bold;
	background-color: #218293;
	border-right: 1px solid #DADADA;
	border-bottom: 1px solid #DADADA;
	z-index:1;
}
.topnews .mt .active a{
color:#FFFFFF;
}
.topnews .mt .normal{
    color:#444;
	font-size:16px;
	font-weight:bold;
	border-right:1px solid #DADADA;
	border-bottom:1px solid #DADADA;
}
.none {display:none;}
.topnews .mc{ height:135px;}
.topnews .scon{
    padding:5px 5px 0px 5px;
	height:204px;
	border:none;
}
.topnews .scon p{
    height:30px;
	line-height:30px;
	font-size:16px;
	color:#ff0000;
	font-family:"微软雅黑", Arial;
}
.topnews .scon .ba{
    height:210px;
    width:920px;
    background-image:url(/images/xingyeyoushi2.jpg);
    background-repeat:no-repeat;
	}
.topnews .scon ul{
    list-style:none;
}
.topnews .scon ul li{
    width:240px;
	background:url(../images/ico-2.gif) no-repeat 2px 10px;
	height:25px;
	line-height:25px;
	float:left;
	overflow:hidden;
}

.xingyeyoushi{
width:360px;
height:490px;
float:left;
overflow:hidden;
position:relative;
background-color:#FFFFFF;
}
.xingyeyoushi2{
width:420px;
height:385px;
float:left;
margin-right:8px;
overflow:hidden;
background-color:#FFFFFF;
}
.xingyeyoushi em {display:block; float:right; height:45px; clear:right; overflow:hidden; }
.a240 {width:5px;}
.a135 {width:135px;}
.xingyeyoushi p{
line-height:24px;
font-size:12px;
margin:5px;
text-indent: 2em;
position:relative;
text-align:justify;
}
.xingyeyoushi .mk1{
width:133px;
height:339px;
float:right;
margin:5px;
position:absolute;
bottom:0;
right:0;
}
.xingyeyoushi .mk2{
width:210px;
height:150px;
margin:0 3px;
 float:left;
}
.zjbg{
width:360px;
height:36px;
font-size:14px;
color:#FFFFFF;
background-image:url(/images/zjbg.jpg);
background-repeat:no-repeat;
}
.xinwen{
width:420px;
height:49px;
font-size:16px;
color:#FFFFFF;
background-image:url(/images/zixun.jpg);
background-repeat:no-repeat;
margin-bottom:5px;
}
.xwtit{
width:420px;
height:26px;
line-height:26px;
font-size:12px;
background: url(../images/ico.gif) no-repeat 2px 10px;
}
.xwtit p{
padding-left:8px;
overflow:hidden;
width:410px;
height:26px;
overflow:hidden;
}
.xwtit p a{
padding-left:8px;
width:305px;
height:26px;
float:left;
overflow:hidden;
display:block;
color:#000000;
}
.cjwt{
width:510px;
height:385px;
float:left;
margin-right:8px;
overflow:hidden;
background: url(/images/que.jpg) no-repeat;
background-color:#FFFFFF;
}
.cjwtjd{
width:510px;
height:59px;
padding-top:10px;
font-size:14px;
color:#FFFFFF;
}
.cjwtbd{
width:350px;
height:100px;
margin-left:80px;
margin-top:5px;
font-size:14px;
}
.cjwtbd .title{ width:350px;overflow:hidden; height:40px; line-height:40px;}
.cjwtbd .title a{font-size:16px; font-weight:bold;color: #238797;}
.cjwtbd .des{ width:350px;line-height:20px; overflow:hidden; height:90px;}
.hyrm{
width:420px;
height:385px;
float:left;
margin-right:8px;
overflow:hidden;
background-color:#FFFFFF;
}
.hyrmzx{
width:420px;
height:53px;
font-size:14px;
color:#FFFFFF;
background-image:url(/images/zixun.jpg);
background-repeat:no-repeat;
margin-bottom:5px;
}
.hyrmbd {
width: 420px;
height: 26px;
line-height: 26px;
font-size: 12px;
background: url(../images/dian.png) no-repeat 2px 7px;
}
.hyrmbd p{
padding-left:8px;
width:410px;
height:26px;
overflow:hidden;
}
.hyrmbd p a{
padding-left:12px;
width:305px;
height:26px;
float:left;
overflow:hidden;
display:block;
color: #000;
}
.kjdhyqlj{
width:290px;
height:385px;
float:left;
margin-right:3px;
overflow:hidden;
background: url(/images/fr.png) no-repeat;
background-color:#FFFFFF;
}
.kjdh{
width:295px;
height:210px;
float:left;
margin-right:3px;
overflow:hidden;
}
.kjdh1{
	display:block;
width:260px;
 height:150px;
 	margin:0 auto;
	margin-top:50px;
 overflow:hidden;
 font-size:14px;
 font-weight:600;
 color:#000;
 
 }
.kjdh2{
width:285px;
height:49px;
font-size:14px;
color:#FFFFFF;
}
.youqing{
width:285px;
height:170px;
float:left;
margin-right:8px;
overflow:hidden;
}
.youqing ul li{
width:130px;
height:40px;
line-height:50px;
float:left;
text-align:center;
margin-right:8px;
overflow:hidden;
}
.youqing2{
width:285px;
height:49px;
font-size:14px;
color:#FFFFFF;
border-bottom: 1px solid #F7E8BD;
}
.xyys{
width:373px;
height:49px;
font-size:14px;
color:#FFFFFF;
border-bottom: 1px solid #F7E8BD;
}
.xyys2{
width:1150px;
height:37px;
font-size:14px;
color:#FFFFFF;
border-bottom: 1px solid #DADADA;
}
.jianzheng{
width:790px;
height:49px;
font-size:14px;
color:#FFFFFF;
background: url(/images/jianzheng.jpg) no-repeat;
}
.jjfa{
width:130px;
height:30px;
float:left;
line-height:30px;
font-size:16px;
color:#238797;
font-weight:bold;
padding:8px 0 0 30px;
border-right: 1px solid #DADADA;
background: url(/images/fugai.jpg) repeat-x;
}
.yxkhan {
width:150px;
height:30px;
float:left;
line-height:30px;
font-size:16px;
color:#238797;
font-weight:bold;
padding:8px 0 0 30px;
}
.yxkhan a{
font-size:16px;
color:#238797;
}
.more2 {
width: 100px;
height: 36px;
line-height: 36px;
float: right;
text-align:right;
font-size: 12px;
padding-top:3px;
color: #333;
}
.more3 {
width: 100px;
height: 49px;
line-height: 49px;
float: right;
padding-top:3px;
}
.more3 a{
width: 100px;
height: 49px;
line-height: 49px;
font-size: 12px;
color: #333;
display:block;
}
.topnews2{
    height:270px;
	width: 1150px;
	float:right;
	border: 1px solid #DADADA;
}
.topnews2 .mt{border-bottom:1px solid #DADADA;height:35px; line-height:35px; background-color:#595959;}
.topnews2 .mt ul{
    border:0;
    margin:0;
    padding:0;
	color:#FFFFFF;
}
.topnews2 .mt li{ float:left; list-style:none; width:150px; text-align:center; font-weight:bold;}
.topnews2 .mt .active{
    height:36px;
    color:#444;
	font-size:16px;
	font-weight:bold;
    background-image:url(/images/fugai.jpg);
	background-repeat:no-repeat;
	border-right:1px solid #DADADA;
	border-bottom:none;
	z-index:1;
}
.topnews2 .mt .active a{
color:#FFFFFF;
}
.topnews2 .mt .normal{
    color:#fff;
	font-size:16px;
	font-weight:bold;
	border-right:1px solid #DADADA;
	border-bottom:1px solid #DADADA;
	background-color: #595959;
}
.topnews2 .mc{ height:135px;}
.topnews2 .scon{
    padding:5px 5px 0px 5px;
	height:220px;
	border:none;
}
.topnews2 .scon p{
    height:30px;
	line-height:30px;
	font-size:16px;
	color:#ff0000;
	font-family:"微软雅黑", Arial;
}


.topnews3{
    height:695px;
	width: 1150px;
	float:right;
}
.topnews3 .mt{border-bottom:1px solid #DADADA;height:35px; line-height:35px;}
.topnews3 .mt ul{
    border:0;
    margin:0;
    padding:0;
	color:#FFFFFF;
}
.topnews3 .mt li{ float:left; list-style:none; width:300px; text-align:center; font-weight:bold;}
.topnews3 .mt .active{
    height:36px;
    color:#444;
	font-size:16px;
	font-weight:bold;
    background-image:url(/images/fugai2.jpg);
	background-repeat:no-repeat;
	border-right:1px solid #DADADA;
	border-bottom:none;
	z-index:1;
}
.topnews3 .mt .active a{
color:#FFFFFF;
}
.topnews3 .mt .normal{
    color:#444;
	font-size:16px;
	font-weight:bold;
	border-right:1px solid #DADADA;
	border-bottom:1px solid #DADADA;
}
.topnews3 .mc{ height:135px;}
.topnews3 .scon{
    padding:5px 5px 0px 5px;
	height:194px;
	border:none;
}
.topnews3 .scon p{
    height:30px;
	line-height:30px;
	font-size:16px;
	color:#ff0000;
	font-family:"微软雅黑", Arial;
}
.topnews3 .scon .ba{
    height:210px;
    width:1140px;
    background-image:url(/images/xingyeyoushi2.jpg);
    background-repeat:no-repeat;
	}
.topnews3 .scon ul{
    list-style:none;
}
.topnews3 .scon ul li{
    width:240px;
	background:url(../images/ico-2.gif) no-repeat 2px 10px;
	height:25px;
	line-height:25px;
	float:left;
	overflow:hidden;
}

.litt{ padding:10px 5px 0px 10px; width:370px;height:125px;float:left;}
.litt img{ width:200px; height:125px; float:left;}
.litt .lits{ width:160px; float:right; height:125px; margin:0px 5px;}
.litt .lits .title{ width:165px;overflow:hidden; height:25px; line-height:25px;}
.litt .lits .title a{font-size:14px; font-weight:bold;color: #238797;}
.litt .lits .des{ width:165px;line-height:20px; overflow:hidden; height:100px;}

.picnews{
	width:1150px;
	float:left;
	clear:both;
	overflow:hidden;
	*margin-top:12px;
	_margin-top:0px;
}
/*pic scroll
----------------------------------*/
.infiniteCarousel {
  width: 1100px;
  position: relative;
  margin-left:auto;
  margin-right:auto;
}

.infiniteCarousel .wrapper {
  width: 1030px; 
  overflow: auto;
  height: 230px;
  margin: 0 30px;
  top: 0;
}
.infiniteCarousel ul a img {
  border:1px solid #E3E3E3;
  padding:2px;
  width:179px;
  height:164px;
  display:block;
  overflow:hidden;
}
.infiniteCarousel .wrapper ul {
  width: 1030px; 
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  top: 0;
}
.infiniteCarousel ul li {
  display:block;
  color:#6C6D61;
  float:left;
  padding: 10px 8px;
  height: 210px;
  width: 190px;
  text-align:center;
}
.infiniteCarousel ul li p{
width:185px;
  color:#6C6D61;
  float:left;
  text-align:center;
}
.infiniteCarousel ul li a,
.infiniteCarousel ul li a:visited{
	color:#6C6D61;
	}
.infiniteCarousel .wrapper ul li a:hover{
	text-decoration:underline;
	}
.infiniteCarousel ul li a:hover img {
  border-color: #aaa;
}
.infiniteCarousel ul li a span{
   display:block;
   line-height:17px;
   padding-top:6px;
}
.infiniteCarousel .arrow {
  display: block;
  height: 144px;
  width: 24px;
  text-indent: -9999px;
  position: absolute;
  top: 5px;
  cursor: pointer;
  outline: 0;
}
.infiniteCarousel .forward {
  background:url(../images/R.png) no-repeat;
  right: 0;
}
.infiniteCarousel .back {
  background:url(../images/L.png) no-repeat;
  left: 0;
}
.tbox{
	margin:0 0 8px 0;
	overflow:hidden;
}
.light {
	background:none;
}
.light dt{
	height:24px;
	border:1px solid #DADADA;
	overflow:hidden;
	clear:both;
}
.light dd{
	/*padding:4px 4px 0px;*/
	overflow:hidden;
}