@charset "utf-8";
/*========公共样式==========*/
body {
	font: 12px/150% "宋体";
	color: #000;
    background:#FFF url(../images/ditu.gif) repeat;
	text-align: center;
	margin: 0px auto;
	padding: 0px;
}
a:link, a:visited {color:#000; text-decoration:none;}
a:hover, a:active {color:#A94F68; text-decoration:none;}

a.i:link, a.i:visited, a.i:hover, a.i:active {text-decoration:underline;}

h1, h2, h3, h4, h5, h6, p, form {margin: 0px;padding: 0px;}
input, select, textarea {font-size:12px;}

span       {display:inline;}
.clear     {clear:both; height:15px; overflow:hidden; margin:0 auto;}
.clear5    {clear:both; height:5px; overflow:hidden; margin:0 auto;}
.clear10   {clear:both; height:10px; overflow:hidden; margin:0 auto;}
.clearboth   {clear:both; overflow:hidden; margin:0 auto;}
h1, h2, h3 {font-size:14px;}
h4, h5, h6 {font-size:12px;}

ul, ol, li {margin: 0px; padding: 0px; list-style:none;}
dl, dd, dt {margin: 0; padding:0;}
li         {height: auto;}
table,td   {line-height:180%!important;line-height:180%; font-size:12px;}

.right     {float:right;padding:0;}
.left      {float:left;padding:0;}
.f14       {font-size:14px;}
.f12       {font-size:12px;}
.b         {font-weight:bold;}

/*===============首页=====================*/
.cnt960   {background:#FFF; width:960px; padding:0; margin:0 auto; text-align:center;}
.home_top { width:960px; height:126px; margin:0 auto; color:#7C7C7C; position:relative;}
.top_txt { position:absolute; top:80px; left:744px; font-weight:bold;}
.home_top a:link,.home_top a:visited,.home_top a:hover,.home_top a:active { color:#7C7C7C;}
.home_banner {
	margin: 0px auto;
	clear: both;
	height: 320px;
	width: 960px;
	text-align:center;
	color:#494748;
	padding:0;
}
.home_banner a:link,.home_banner a:visited { color: #06603C;}
.home_banner a:hover,.home_banner a:active { color: #F00;}


.home_navs {
    background:url(../images/top_bg.png);
	clear: both;
	height: 38px;
	width: 960px;
	text-align:center;
	color:#FFF;
	padding: 0 0 0 0px;
	margin:0 auto;
	font-size:14px;
	font-weight:bold;
	position:relative;
	z-index:9999;
}

#navigation, #navigation li ul { 
list-style-type:none; 
} 
#navigation { 

} 
#navigation li { 
float:left; 
width:130px;
padding: 0 0 0 0px;
margin: 0 0 0 0px;
text-align:left; 
position:relative; 
} 
#navigation li a:link, #navigation li a:visited { 
background:url(../images/top_bg.png);
display:block; 
text-decoration:none; 
color: #FFF;
width:108px;
height:38px; line-height:38px;
padding: 0 0 0 22px;
} 
#navigation li a:hover { 
background:#8F2927 url(../images/arrow.gif) no-repeat left;
color: #FFF;
display: block;
width:108px;
height:38px; line-height:38px; 
padding: 0 0 0 22px;
text-decoration: none;
} 

#navigation li ul { 
display:none; 
position:absolute; 
} 
#navigation li ul li ul { 
display:none; 
position:absolute;
}
#navigation li ul li {
	font-size:12px;
}


.main { width:960px;height:220px;}
.main .main_l { width:304px; float:left; display:inline;border:1px solid #c4d9e0;}
.main .main_m { width:304px; float:left; display:inline; margin:0 20px;border:1px solid #c4d9e0;}
.main .main_r { width:304px; float:left; display:inline;border:1px solid #c4d9e0;}
.item_name {background:url(../images/nav_bg.png);border-bottom:1px solid #c4d9e0;height:36px; font-size:12px; text-align:left; position:relative;}
.item_name h1 { padding:10px 0 0 80px; font-size:14px;font-family:"微软雅黑";}
.item_name span { position:absolute; color:#96353E; font-size:16px;font-family:"微软雅黑";
top:10px; left:16px;
 }
 .item_name h1.partners { padding:10px 0 0 115px; font-size:14px;}
.item_box{ height:252px;}
.item_box ul{ text-align:left; padding:10px 0 0 15px;}
.item_box li { line-height:23px; width:280px;}
.item_box .datetime  { color:#A94F68; margin:0 20px 0 0;}
.img_cnt { width:296px; padding:10px 0 0 10px;}
.img_cnt .l_img { float:left; width:79px; height:53px;}
.img_cnt .r_cnt { float:left; width:184px; text-align:left; margin-left:10px; color:#B5B5B5;}
/*=================列表页样式==================*/

.cat_item { 
    background:url(../images/cat_item.jpg) no-repeat;
    height:24px;
    color:#FFF;
	text-align:left;
	width:305px;
	height:59px;
}
.cat_box { height:auto; text-align:left; font-weight:bold; font-family:"微软雅黑";}
.cat_box ui,.cat_box li{ width:305px;}
.cat_box li a{
    background:url(../images/cat_bg.jpg) no-repeat;
	height:40px;
	line-height:40px;
	padding:0 0px 0 125px;
	font-size:14px;
	display:block;
	color:#FFF;
	text-decoration:none;
	font-size:16px;
}
.cat_box li a:hover{
    background:url(../images/current.jpg) no-repeat;
	height:40px;
	line-height:40px;
	padding:0px 0px 0 125px;
	font-size:14px;
	display:block;
	color:#000;
	text-decoration:none;
	font-size:16px;
}
.cat_box li a.current{
    background:url(../images/current.jpg) no-repeat;
	height:40px;
	line-height:40px;
	padding:0px 0px 0 125px;
	font-size:14px;
	display:block;
	color:#000;
	text-decoration:none;
	font-size:16px;
} 

.td_r { background:none; border-left:#D6D6D6 solid 1px; padding:0 0 0 12px;}
.list_pos{
  background:url(../images/lis_pos.jpg) no-repeat;
  color:#000;
  width:634px;
  height:78px;
  line-height:78px;
  text-align:left;
  padding:0 0 0 20px;
  clear:both;
}
.list_pos a:link,.list_pos a:visited { color:#000;}
.list_pos a:hover,.list_pos a:active { color:#F00;}
.list_pos h1 { padding:0px 0 0 85px; font-size:12px;}
.list_pos span { position:absolute; color:#96353E; font-size:18px;font-family:"微软雅黑";}
.page_list { width:635px; height:auto;background:#FFF; padding:0 0px 16px 15px; color:#000;}
.r_page_list {text-align:left; padding:15px 0px 15px 0px;}
.r_page_list td { border-bottom:#c4c4c4 solid 1px; padding:3px 0;}
.r_page_list .td { border-bottom:#E9E9E9 solid 0px; padding:3px 0;}	

.pages { height:40px;font-size:12px; width:auto; margin:10px 0 0 10px; clear:both;float:right;}
.pages span {color:#000; width:auto; display:blcock;}
.pages span a.current { background:#5592CB;width:auto; border:#5592CB solid 1px; padding:3px 8px; color:#FFF; display:block; float:left; }
.pages span a.icurrent { display:block; width:auto;float:left; background:#FBFDFA; border:#CACCC9 solid 1px; padding:3px 8px; color:#5592C9;}

.aritcle_title h1 {
font-size: 18px;
text-align: center;
color: #111111;
border-bottom: #AFD2E5 solid 1px;
padding: 10px 0 10px 0;
}
.c_title {
font-size: 12px; line-height:200%;
padding: 10px;
}

#KinSlideshow{overflow:hidden;width:715px;height:308px; }
/* QQ */
.rides-cs {  font-size: 12px; background:#135ba7; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; border-radius:6px 0px 0 6px;}
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { width: 36px; float:left; position: relative; z-index:1;margin-top: 21px;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:-15px; left: 0;  background-image: url(../images/shopnc.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: -410px 0;}
.rides-cs .btnCtn { background-position: -450px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}


.datalist{
	font-family:Arial;
	border-collapse:collapse;	/* 边框重叠 */
	background-color:#ffffff;	/* 表格背景色 */
	font-size:12px;
}
.datalist caption{
	padding-bottom:5px;
	font:bold 1.4em;
	text-align:left;
}
.datalist th{
	background-color:#FFFFFF;	/* 行名称背景色 */
	color:#000000;				/* 行名称颜色 */
	font-weight:bold;
	padding-top:4px; padding-bottom:4px;
	padding-left:4px; padding-right:4px;
	border-bottom:#c4c4c4 solid 1px;
}
.datalist td{
	text-align:left;
	padding-top:4px; padding-bottom:4px;
	padding-left:4px; padding-right:4px;
}
.datalist tr.altrow{
background-color:#ededed;
}

.footer {
   width:960px;
   margin:0 auto;
   text-align:center;
   color:#000;
   padding:0 0 0 0;
   }

.footer .footer_li { background:url(../images/nav_bg.png); border:#c4d9e0 solid 1px; height:28px; margin:0 auto; text-align:center; line-height:28px;} 
.footer_li span { margin:0 10px;}
.footer_li span a{ color:#7C7C7C; font-family:"微软雅黑";} 
.footer_cnt { padding:10px 0 20px 0; line-height:180%;} 