@charset "utf-8";
/*---------- base ---------*/
*{padding:0px;margin:0px;}
html{background:url(/images/ksbg.jpg) repeat-x #FFF;}
body{font:12px/1 Verdana,Arial,Tahoma,"\5fae\8f6f\96c5\9ed1";}
img{border:none;}
a{color:#757575;text-decoration:none;}
a:hover{color:#2490f4;text-decoration:underline;}
ul{list-style:none;}
input,select,button{font:12px/1 Verdana,Arial,Tahoma,"\5fae\8f6f\96c5\9ed1";vertical-align:middle; outline:0;}
/*---------- stock ---------*/
.center{margin:0px auto;}
.w960{width:960px;/*position:relative;*/}
.w1000{width:1000px;/*position:relative;*/}
.w1200{width:1200px;/*position:relative;*/}
.pright .infos_userinfo{margin-bottom:0px;}
.mt1{/* ( margin-top * 1 ) */
	margin-top:8px;
}
.mt15{margin-top:15px;}
.pright .mt1{margin-top:0px;}
.mt2{/* ( margin-top * 2 ) */
	margin-top:16px;
}
.clear{overflow:hidden;}
.clearfix{clear:both;zoom:1}
.fs-12{font-size:12px;}
.fc-f60{color:#F60;}
.fc-f90{color:#F90;}
.clr{clear:both;}
.ipt-txt{
	line-height:15px;
	padding:4px 5px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px;
}
.nb{
	line-height:20x;
	padding:1px 2px;
	border-width:1px;
	border-style:solid;
	border-color:#666 #BBB #BBB #666;
	font-size:12px;
	margin-right:2px
}
.btn-1{
	width:56px;
	height:24px;
	border:none;
	background:url(../images/comm-bt.gif) no-repeat;
	line-height:25px;
	letter-spacing:1px;
	cursor:pointer;
	overflow:hidden;
	color:#585858;
}
.btn-2{
	width:70px;
	height:25px;
	border:none;
	background:url(../images/btn-bg2.gif) left top no-repeat;
	line-height:25px;
	overflow:hidden;
	color:#444;
	margin-right:2px;
	cursor:pointer;
}

/*---------- frame : header ---------*/
.header_top{height:186px!important;height:186px;color:#fff;overflow:hidden;}
.header_top .weltxt{float:left;padding-left:27px;}
.header_top .hico{padding-left:23px;background:url(/images/heart.png) 2px 7px no-repeat;}
.header_top .toplinks{float:right;text-align:right;padding-right:10px;}
.header_top .toplinks a{color:#FFF;}
.header_top .toplinks a:hover{color:#FFF;text-decoration:underline;}
.header_top .toplinks span{margin-left:15px;}
.header_top .toplinks span a{margin:0 2px;}
.header{width:100%;width:1000px;height:auto;display:block;overflow:hidden;}
.header .ha{width:499px;height:147px;float:left;background:url(/images/top_01.jpg) no-repeat;overflow:hidden;display:block;}
.header .hb{width:501px;height:147px;float:left;background:url(/images/top_02.jpg) no-repeat;overflow:hidden;display:block;}
.header .hc .english{width:123px;height:28px;float:right;margin-right:137px;overflow:hidden;}
.tmenu{width:1000px;height:39px;float:left;overflow:hidden;margin:0;}
#navMenu{width:1000px;float:left;overflow:hidden;height:39px;}
#navMenu ul {float:left;}
#navMenu ul li {font:15px/1.5 "\5fae\8f6f\96c5\9ed1";float:left;height:39px;line-height:39px;font-weight:bold;overflow:hidden;}
#navMenu ul li b{font:15px/1.5 "\5fae\8f6f\96c5\9ed1";border-right:#f2fff1 solid 1px;height:39px;line-height:39px;padding:0px 35px;color:#FFFFFF;display:inline-block;font-weight:bold;overflow:hidden;background:url(/images/home.png) 30px #177c36 no-repeat;}
#navMenu ul li a {color:#fff;height:39px;line-height:39px;text-decoration:none;display:inline-block;overflow:hidden;}
#navMenu ul li a.hover {color:#fff;height:40px;text-decoration:none;display:inline-block;overflow:hidden;}
#navMenu ul li span {font:15px/1.5 "\5fae\8f6f\96c5\9ed1";height:39px;line-height:39px;padding:0px 35px;cursor:pointer;display:inline-block;color:#FFFFFF;font-weight:bold;border-right:#f2fff1 solid 1px;}
#navMenu ul li.hover {font:15px/1.5 "\5fae\8f6f\96c5\9ed1";border-right:#f2fff1 solid 1px;height:39px;line-height:39px;padding:0px 35px;color:#FFFFFF;display:inline-block;font-weight:bold;overflow:hidden;background:#177c36;}
#navMenu ul li.hover a {height:39px;line-height:39px;text-decoration:none;display:inline-block;position:relative;overflow:hidden;}
#navMenu ul li.hover a:hover {cursor:pointer;display:inline-block;height:39px;color:#fff;line-height:39px;text-align:center;float:left;}
#navMenu ul li a.hover, #navMenu ul li a:hover {height:39px;line-height:39px;text-decoration:none;display: inline-block;position: relative;}
#navMenu ul li a.hover span, #navMenu ul li a:hover span{cursor:pointer;display:inline-block;height:39px;color:#fff;line-height:39px;text-align:center;float:left;background:#177c36;}

#content_wrap {width:1000px;position:relative;}
#content_wrap:after {content:""; display:block; clear:both;}

.icleft{width:235px;float:left;overflow:hidden;}
.icleft .ick1{width:235px;height:4px;background:#28923a;float:left;overflow:hidden;}
.icleft .ick1menu{width:235px;height:4px;background:#28923a;float:left;overflow:hidden;}
.icleft .ick5menu{width:235px;float:left;overflow:hidden;}
 
.icleft .ick5menu ul{}
.icleft .ick5menu ul li{width:235px;height:34px;margin-bottom:1px;float:left;overflow:hidden;}
.icleft .ick5menu ul li b{width:235px;height:34px;background:#28923a;text-align:center;float:left;line-height:34px;font-size:14px;color:#ffffff;font-weight:bold;display:block;overflow:hidden;}
.icleft .ick5menu ul li b a{color:#fff;}
.icleft .ick5menu ul li b a:hover{color:#a4d7ff;text-decoration:none;}

.icleft .ickb{width:235px;height:14px;float:left;overflow:hidden;}
.icleft .icklink{width:235px;float:left;overflow:hidden;}
.icleft .ick2{width:233px;border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;border-bottom:1px solid #eeeeee;float:left;overflow:hidden;}
.icleft .ick2 .ick2k{width:211px;padding:0px 11px;margin:10px 0px;overflow:hidden;}
.ick2ktitle1{width:67px;height:31px;line-height:27px;float:left;text-indent:5px;font-size:14px;font-weight:bold;color:#28923a;overflow:hidden;}
.ick2ktitle2{font:Verdana;font-size:12px;font-weight:bold;width:130px;height:31px;line-height:28px;float:left;color:#c6c6c6;overflow:hidden;}
.ick2ktitle3{font:Verdana;font-size:12px;width:35px;height:31px;line-height:28px;float:right;color:#79a721;overflow:hidden;}
.ick2ktitle3 a{font:Verdana;font-size:12px;color:#79a721;overflow:hidden;}
.ick2ktitle3 a:hover{font:Verdana;font-size:12px;font-weight:bold;color:#79a721;text-decoration:none;overflow:hidden;}

.ick2cline1{width:66px;height:1px;background:#177c36;float:left;overflow:hidden;}
.ick2cline2{width:145px;height:1px;background:#dbdbdb;float:left;overflow:hidden;}
.ick2pic{width:207px;height:91px;margin:0px 2px;padding:8px 0px;display:block;overflow:hidden;}
.ick2txt{width:207px;margin-top:8px;padding-left:3px;font-size:12px;line-height:22px;float:left;color:#6c6c6c;overflow:hidden;overflow:hidden;}
.icknewstxt{width:207px;padding-left:2px;margin:8px 0px;float:left;overflow:hidden;}

.icckklink{width:235px;margin:13px 0px;overflow:hidden;}

/* --------- 右侧 ----------------*/
.iright{width:750px;float:right;overflow:hidden;}
.iright .place{font:17px/1 "\5fae\8f6f\96c5\9ed1";width:750px;height:37px;line-height:37px;background:url(/images/leftline.jpg) no-repeat;text-indent:48px;color:#757575;overflow:hidden;}
.iright .place strong{font:11px/1 "\5fae\8f6f\96c5\9ed1";color:#28923a;font-weight:normal;padding-left:5px;overflow:hidden;}
.iright .place a{color:#757575;margin:0px 2px;}
.iright .place a:hover{color:#2988e0;text-decoration:none;}
.iright .place small{display:inline-block;vertical-align:middle;width:8px;height:20px;*height:24px;overflow:hidden;background:url(../images/ico-3.gif) 2px 8px no-repeat;font-size:0px;}
.iright .irpcon{width:720px;margin:15px 0px;padding-left:15px;display:block;overflow:hidden;}
.iright .irpcon .irpcon1{width:190px;height:143px;background:url(/images/ks1.jpg) no-repeat left;float:left;overflow:hidden;}
.iright .irpcon .irpcon2{width:530px;font:12px;line-height:23px;color:#55555;float:left;overflow:hidden;}
.iright .irpcon .irpcon3{width:720px;background:url(/images/ks2.jpg) no-repeat right;font:12px;line-height:23px;color:#55555;float:left;overflow:hidden;}
.iright .irpcon .irpcon4{font:14px;width:720px;line-height:25px;color:#555555;float:left;overflow:hidden;}
.iright .irpcon .irpcon4 td{padding:5px 10px;}
.pleft .plcon{width:733px;border-left:1px solid #e6e6e6;background:#fff;border-right:1px solid #e6e6e6;overflow:hidden;}
.pleft .plblk{width:733px;height:12px;overflow:hidden;}
.cplist{width:600px;padding:12px 0px;margin:0px 66px;overflow:hidden;}
.es4{width:600px;display:block;overflow:hidden;}
.es4 li{width:600px;height:264px;float: left;display: block;overflow: hidden;margin-bottom:15px;}
.es4 li a.preview{width:600px;height:234px;float:left;display:block;}
.es4 li a.preview img{width:600px;height:234px;display:block;}
.es4 li a.title{width:600px;height:30px;line-height:28px;float:left;text-align:center;overflow: hidden;font-size: 14px;display: block;color:#757575;overflow: hidden;font-weight: normal;}

.indexc{width:1000px;margin-top:15px;display:block;overflow:hidden;}
.ic1{width:312px;float:left;overflow:hidden;margin-right:32px;}
.icb1{width:312px;height:37px;background:url(/images/icb1.jpg) no-repeat;overflow:hidden;}
.icb1 .icbtxt{font:20px/1.5 "\5fae\8f6f\96c5\9ed1";width:255px;height:37px;margin-left:58px;line-height:37px;color:#757575;}
.icb1 .icbtxt a{color:#757575;text-decoration:none;}
.icb1 .icbtxt a:hover{color:#2988e0;text-decoration:none;}
.icb2{width:312px;height:130px;background:url(/images/icb2.jpg) no-repeat;margin-top:10px;overflow:hidden;display:block;}
.icb2 .icb2bk{width:268px;padding:0px 22px;margin:14px 0px;float:left;overflow:hidden;}
.icb2 .icb2bk .icb2txt{width:268px;font-size:12px;line-height:24px;float:left;color:#6c6c6c;overflow:hidden;}
.icb2 .icb2bk .icb2txt a{font-size:12px;color:#6c6c6c;}
.icb2 .icb2bk .icb2txt a:hover{font-size:12px;color:#2988e0;text-decoration:none;}

.ic3{width:312px;float:left;overflow:hidden;margin-right:32px;}
.icb3{width:312px;height:37px;background:url(/images/icb3.jpg) no-repeat;overflow:hidden;}
.icb3 .icbtxt{font:20px/1.5 "\5fae\8f6f\96c5\9ed1";width:255px;height:37px;margin-left:58px;line-height:37px;color:#757575;}
.icb3 .icbtxt a{color:#757575;text-decoration:none;}
.icb3 .icbtxt a:hover{color:#2988e0;text-decoration:none;}

.ic4{width:312px;float:left;overflow:hidden;}
.icb4{width:312px;height:37px;background:url(/images/icb4.jpg) no-repeat;overflow:hidden;}
.icb4 .icbtxt{font:20px/1.5 "\5fae\8f6f\96c5\9ed1";width:255px;height:37px;margin-left:58px;line-height:37px;color:#757575;}
.icb4 .icbtxt a{color:#757575;text-decoration:none;}
.icb4 .icbtxt a:hover{color:#2988e0;text-decoration:none;}

.indexnl{width:268px;font-size:12px;line-height:24px;float:left;color:#6c6c6c;overflow:hidden;}
.indexnl li{height:24px;line-height:24px;overflow:hidden;}
.indexnl li span{display:block;overflow:hidden;color:#999;float:right;padding-right:10px;margin-left:10px;}
.indexnl li a{color:#757575;overflow:hidden;}
.indexnl li a:hover{overflow:hidden;color:#2988e0;text-decoration:none;}
.iconl li{padding-left:20px;background:url(/images/ico-2.gif) 8px 10px no-repeat;}

.header .top{clear:both;overflow:hidden;margin:0;width:1000px;height:42px;display:block;background:url(/images/nadounav.jpg) no-repeat;}
.header .bott{clear:both;overflow:hidden;margin:0;width:1000px;height:35px;display:block;background:url(/images/fnav.jpg) no-repeat;}
/* --------- 导航 ----------------*/

/* --------- 左侧 ----------------*/
.ileft{width:253px;margin-top:10px;float:left;overflow:hidden;}
.ika{width:253px;height:37px;background:url(/images/icb1.jpg) no-repeat;overflow:hidden;}
.ika .ikatxt{font:20px/1.5 "\5fae\8f6f\96c5\9ed1";width:255px;height:37px;margin-left:58px;line-height:37px;color:#757575;}
.ika .ikatxt a{color:#757575;text-decoration:none;}
.ika .ikatxt a:hover{color:#2988e0;text-decoration:none;}
.ikb{width:253px;margin-top:10px;background:#f8f8f8;display:block;overflow:hidden;}
.newsl{width:220px;margin:5px 0px;font-size:12px;color:#757575;line-height:24px;display:block;overflow:hidden;}
.newsl li{height:25px;line-height:25px;overflow:hidden;font-size:12px;border-bottom:1px dotted #CED6DB;}
.newsl li a{color:#757575;}
.newsl li a:hover{color:#2988e0;text-decoration:none;}
.iconews li{padding-left:20px;background:url(/images/ico-3.gif) 8px 10px no-repeat;}
.ikc{width:253px;margin:15px 0px;display:block;overflow:hidden;}



/*---------- viewbox ---------*/
.viewbox{width:703px;overflow:hidden;padding:8px 15px 10px 15px;}
.viewbox a{color:#757575;}
.viewbox a:hover{color:#2988e0;}
.viewbox .title{width:703px;line-height:50px;text-align:center;overflow:hidden;border-bottom:1px dotted #ccc;background-position: center;}
.viewbox .title h2{font-size:20px;color:#2988e0;}
.viewbox .info{height:24px;line-height:17px;text-align:center;margin-top:8px;overflow:hidden;color:#666;font-size: 12px;}
.viewbox .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.viewbox .info a{color:#690;}
.viewbox .content{width:698px;font-size:14px;margin-top:12px;padding-left:5px;line-height:26px;color:#757575;}
.viewbox .dede_pages{width:703px;float:none;overflow:hidden;text-align:center;}
.viewbox .dede_pages ul{margin:0px auto;float:none;clear:both;overflow:hidden;text-align:center;white-space:nowrap;}
.viewbox .dede_pages ul li,.viewbox .dede_pages ul li a{float:none;display:inline;}
.viewbox .boxoff{height:10px;overflow:hidden;clear:both;background:url(/images/boxoff.gif) left 15px repeat-x;margin:4px auto;	padding-top:10px;}
.viewbox .boxoff strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../images/boxoff.gif) right -10px no-repeat;float:left;}
.viewbox .handle{height:59px;padding-top:12px;overflow:hidden;clear:both;}
.viewbox .handle .digg{width:59px;height:59px;float:left;background:url(../images/digg-bg.gif) no-repeat;margin-right:12px;}
.viewbox .handle .digg .digg_num{width:56px;height:34px;font-size:20px;text-align:center;line-height:34px;overflow:hidden;color:#6B9169;}
.viewbox .handle .digg .digg_act{width:56px;height:22px;line-height:23px;overflow:hidden;}
.viewbox .handle .digg .digg_act a{margin-left:11px;color:#666;float:left;}
.viewbox .handle .context{float:left;}
.viewbox .handle .context ul li{line-height:29px;color:#888;}

.listboxn{width:703px;overflow:hidden;padding:12px 15px 10px 15px;}
.listboxn .viewtxt{width:710px;overflow:hidden;padding:8px 12px 10px 12px;font-size:14px;line-height:25px;color:#666;text-indent:28px;}
.listboxn .ktztxt{width:696px;padding:8px 12px 10px 12px;overflow:hidden;font-size:14px;line-height:23px;color:#666;}
.listboxn .ktztxt a{color:#666;}
.listboxn .ktztxt a:hover{color: #067ED7;text-decoration:underline;}
.xwlist li{height:28px;line-height:28px;overflow:hidden;margin-left:1px;border-bottom:1px dashed #CCCCCC;}
.xwlist li span{color:#999;padding-right:10px;margin-left:10px;}
.xwlist li a{color:#757575;text-decoration:none;}
.xwlist li a:hover{color:#2988e0;text-decoration:none;background-color:#E8F7FD;}
.icolist li{padding-left:20px;background:url(/images/ico-3.gif) 8px 12px no-repeat;}

.ktztitle{width:696px;height:35px;line-height:35px;font-size:18px;font-weight:bold;color:#067ED7;overflow:hidden;border-bottom:1px dashed #CCCCCC;}
.ktztitle a{color:#067ED7;}
.ktztitle a:hover{color:#555;}
.ktzcon{width:686px;margin:8px 5px;font-size:12px;line-height:22px;}
.ktzcon span{float:right;margin:10px;overflow:hidden;}
.ktlink{width:686px;margin:15px 5px 20px 5px;font-size:14px;line-height:25px;}
.ktlink a{color:#CCCCCC;}
.ktlink a:hover{color: #067ED7;text-decoration:underline;}
.ktlink span{color: #067ED7;}

.dede_pages{}
.dede_pages ul{float:left;padding:12px 0px 12px 16px;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

/*---------- frame : footer ---------*/

.footer{margin-top:45px;background:#f2f2f2;}
.footertxt{width:1000px;margin:20px 0px;font-size:12px;overflow:hidden;text-align:center;line-height:20px;color:#7a7a7a;}
.footertxt a{color:#7a7a7a;}
.footertxt a:hover{color:#0084ff;}
/*new search result page
----------------------------------------*/
.search_header{
    overflow:hidden;
	zoom:1;
}
.search_header  h1{
    float:left;
    display:inline;
    margin:5px 20px 5px 10px;
    width:216px;
}
.search_header .search_box{
    float:left;
    padding-top:25px;
}
.search_header .search_box input{
    border-width:1px;
	border-style:solid;
	border-color:#707070 #CECECE #CECECE #707070;
	padding:2px 4px;
	height:18px;
	line-height:18px;
    width:200px;
	margin-right:5px;
}
.search_header .search_box select{
   font-size:14px;
   height:22px;
   margin-right:5px;
}
.search_header .search_box button{
    margin-right:3px;
}
.resultbar{
	height:32px;
	line-height:32px;
	background:transparent url(../images/search-top-bg.gif) repeat-x scroll;
	text-indent:12px;
	color:#428C5B;
	border-bottom: 1px solid #E4E4E4;
	border-top: 1px solid #E4E4E4;
 }
 .result_content{
    overflow:hidden;
	zoom:1;
 }
.sidebar{
  float:right;
  width:300px;
  padding:20px 0 0 20px;
  margin-right:20px;
  border-left:1px solid #dadada;
  word-wrap:break-word;
}
.sidebar h2{
  font-size:14px;
  line-height:25px;
 }
.sidebar  ul {
  padding:4px 8px;
 }
.sidebar  ul li{
  line-height:24px;
  background:url(../images/ico-3.gif) 4px 9px no-repeat;
 }
.resultlist{
  overflow:hidden;
}
.resultlist ul{
  padding:20px 0 0 20px;
 }
.resultlist ul li{
  padding-top:15px;
 }
.resultlist ul li h3{
  line-height:30px;
  font-size:16px;
  font-weight:normal;
 }
.resultlist ul li h3 a{
  text-decoration:underline;
 }
.resultlist ul li p{
  line-height:22px;
  color:#333;
  font-size:14px;
  width:650px;
 }
.resultlist ul li span small{
  line-height:22px;
  font-size:12px;
  margin-left:5px;
  color:#999;
 }
.resultlist ul li span a{
  color:#008400;
 }
