﻿@charset "utf-8";
/* ----------------------------------------------------------------------------------------- 
Author: ToStray
OO:363539981
Created on: 2010.11.05
----------------------------------------------------------------------------------------- */

/*CSS RESET
-------------------------*/
html,body,div,span,iframe,img,ol,ul,li,h1,h2,h3,h4,h5,h6,p,blockquote,a,address,cite,em,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td { margin:0; padding:0; border:0;font-size:100%;}
table{border-collapse: collapse; border-spacing: 0; }
li    {list-style: none;}
strong{font-weight: bold;}
em,cite,strong{ font-style: normal;}
a      {text-decoration: none; color: #666;}
a:hover{color: #333;} 
.hand {cursor: pointer;}
/*Layout Tool
---------------------------*/
.NoBr {word-break: keep-all;white-space: nowrap;}/*禁止不换行*/
.breakBr {word-break: break-all;}/*强制换行*/
.CnBr {word-break: keep-all;word-wrap: break-word;}/*英文换行换行*/
.hide-block{text-indent: -9999px;} /*适用于块级元素*/
.hide-all {line-height:0;font-size:0;overflow:hidden;} /*适用于块级和内联元素*/
.hide-form {font-size:	0;line-height: 0;text-indent: -9999px;}/*适用input元素*/
.clear:after{content: "\20";display: block;height: 0;clear: both;visibility:hidden;}/*无需添加清除浮动*/
.clear{zoom: 1;}
.clear-div {clear: both;display: block;float: none;font-size: 0;overflow: hidden;visibility: hidden;width: 0;height: 0;}/*添加标签清除浮动*/
.c {text-align: center;}
.l { text-align: left;}
.r { text-align: right}
.fl { float: left;}
.fr { float: right;}
.none {display: none;}

/*Web Style
--------------------------*/
body {font-size: 12px; font-family: Arial; color:#666; text-align: center;}
.minh400 { position: relative;  height:auto!important; height: 400px; min-height: 400px; background-color: #fff;}
.topkee-hd,.topkee-bd,.topkee-ft {width: 950px; margin: 0 auto; text-align: left; background-color:#fff;}

/*头部广告条*/
.hd-Banner {overflow: hidden; width: 950px;}


/*导航条*/
#navlistt {width: 945px; overflow: hidden; margin: 3px auto; background-color: #ddd; padding:8px 5px 0px 0px;}
.Navv{float:left; font-size:14px; line-height:1.8;}
.Navv li{display:inline;}
.Navv li a{background:url(../Images/nav.gif) no-repeat;float:left;text-decoration:none;}
.Navv li a span{ display:block; background:url(../Images/nav.gif) no-repeat; padding:5px 10px 5px 20px;}
.Navv a:link,.Navv a:visited{ background-position:right -51px; text-decoration:none}
.Navv a:hover,.Navv a:active,.Navv a.curr,.Navv a.curr:link,.Navv a.curr:visited{ background-position:right -162px;}
.Navv a:link span,.Navv a:visited span{ background-position:0 0; color:#FFF; text-decoration:none}
.Navv a:hover span,.Navv a:active span,.Navv a.curr span,.Navv a.curr:link span,.Navv a.curr:visited span{ background-position:0 -107px; color:#000;}
.Navv .current a:link span,.Navv .current a:visited span{ background-position:left -262px; padding-left:30px;}
.Navv .current a:hover span,.Navv .current a:active span,.Navv .current .curr:link span,.Navv .current .curr:visited span{ background-position:left -212px; padding-left:30px; color:#000}

/*中英切换*/
#navlistt p.fr { margin-top: 8px;}
#navlistt p.fr a{font-size: 14px;}
#navlistt p.fr span { padding:0 5px; font-size: 16px;}

/*中间主体部分*/
.topkee-bd { overflow: hidden;}
.load { position: absolute; left: 45%; top: 100px; background: url(../Images/ajaxLoader.gif) no-repeat; padding-left: 50px; height: 43px; line-height: 43px; font-size: 14px;}
.concon { margin: 10px; line-height: 1.6;}

/*底部版权*/
.topkee-ft {margin-top: 5px;}
.topkee-ft p { padding: 20px 0 40px; text-align: center;}
.h15px {width: 100%; height:15px;}


