/* --------------------------------------------------------------------------------------------------------清除默认属性 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input{
	margin:0;
	padding:0;}
ol,ul{
	list-style:none;}
img{
	border:0;}
.clear{
	clear:both;}
.h5{
	height:5px;}
.h10{
	height:10px;}
.h15{
	height:15px;}
.h20{
	height:20px;}
.h30{
	height:30px;}
.l10{
	margin-left:10px;}
.boxa{
	border:1px solid #D9D9D9;}
.boxb{
	border:1px solid #FAFAFA;
	background-color:#F0F0F0;
	padding:10px;}
/* -------------------------------------------------------------------------------------------------------- */
body {
	line-height:1.6;
	font-family:"Microsoft YaHei","微软雅黑",Helvetica,Arial,Tahoma;
	font-size:14px;
	text-align:center;
	background-color:#EBEBEB;}
a{
	color:#3E3E3E;
	text-decoration:none;}
a:hover{
	color:#1EA5FF;}
h1{
	font-size:24px;
	font-weight:bold;}
h2{
	font-size:14px;
	font-weight:bold;}
.left{
	float:left;
	display:inline;}
.right{
	float:right;
	display:inline;}
.box{
	width:964px;
	background-color:#FFF;
	border:1px solid #D4D4D4;
	padding:7px;
	margin:0 auto;}
.c_left{
	text-align:left;}

/* --------------------------------------------------------------------------------------------------------header */
.header{
	width:100%;
	height:70px;
	background-color:#E5F3F8;}
#header{
	width:1000px;
	height:45px;
	text-align:left;
	margin:0 auto;}
#logo{
	float:left;
	height:42px;
	display:inline;}
#h_right{
	float:right;
	text-align:right;
	display:inline;}
#login_info{
	height:27px;
	line-height:30px;}
#top_ad{
	height:85px;}
/* ----------------------------------------------------Menu */
.headermenu{
	height:50px;
	width:100%;
	background-color:#0088B7;}
#headermenu{
	margin:0 auto;
	width:1000px;
	height:33px;}
#headermenu a{
	float:left;
	width:91px;
	text-align:center;
	display:block;
	font-size:15px;
	color:#FFFFFF;
	line-height:50px;}
#headermenu a.home{
	width:90px;}
#headermenu a:hover{
	background-color:#42B4FF;}
#headermenu .okmenu{
	background-color:#0097CC;}
/* --------------------------------------------------------location */
#location{
	height:30px;
	border-bottom:1px dashed #CCC;
	margin-bottom:10px;}
#location img{
	float:left;
	margin:4px 10px 0 5px;;
	display:inline;}
#location h2{
	float:left;
	line-height:30px;
	display:inline;}
#location span{
	float:right;
	line-height:30px;
	display:inline;}
/* --------------------------------------------------------------------------------------------------------main */
#main{
	width:1000px;
	margin:0 auto;}
/* --------------------------------------------------------左侧菜单 */
#leftmenu{
	width:160px;}
#leftmenu a{
	display:block;
	height:42px;
	font-size:15px;
	color:#FFF;
	line-height:42px;
	background-color:#0088B7;
	border-left:8px solid #0079A3;
	border-right:8px solid #0079A3;
	margin-bottom:10px;}
#leftmenu a:hover{
	background-color:#0097CC;}

#cright{
	width:800px;}

/* --------------------------------------------------------------------------------------------------------list pages */
#PageRows{
	margin:5px;
	line-height: normal;
	font-size:14px;}
#PageRows a,#PageRows span{
	padding:5px 5px 4px 5px;
	margin-right:5px;
	border:1px solid #DDDDDD;
	color: #666;
	text-align:center;
	display: inline-block;}
#PageRows a:hover,#PageRows .aok{
	color: #000;
	border:1px solid #DDDDDD;}
/* -------------------------------------------------------------------------------------------------------- */
#txts{
	margin:10px 0 8px 0;
	color: #666;
	height:20px;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#CCC;}
#txts a{
	color:#666;}
#content{
	width:auto;
	height:auto!important;
	min-height:200px;
	height:200px;}
.content{
	font-size:14px;
	text-align:left;
	line-height:200%;}
/* --------------------------------------------------------------------------------------------------------关系图 */
.i1{
	width:800px;
	border-bottom:1px solid #66C1FF;}
.i2{
	width:700px;
	background-color:#E4F4FF;
	border-bottom:1px solid #66C1FF;}
.i3{
	width:600px;
	background-color:#C9E9FF;
	border-bottom:1px solid #66C1FF;}
.i4{
	width:500px;
	background-color:#AFDEFF;
	border-bottom:1px solid #66C1FF;}
.i5{
	width:400px;
	background-color:#94D3FF;
	border-bottom:1px solid #66C1FF;}
.i6{
	width:300px;
	background-color:#AFDEFF;
	border-bottom:1px solid #66C1FF;}
.i7{
	width:200px;
	background-color:#C9E9FF;
	border-bottom:1px solid #66C1FF;}
.i8{
	width:100px;
	background-color:#E4F4FF;
	border-bottom:1px solid #66C1FF;}
.infoleft{
	float:left;
	display:inline;
	width:90px;
	text-align:left;
	padding:5px;}
.inforight1{
	float:right;
	display:inline;
	width:700px;}
.inforight2{
	float:right;
	display:inline;
	width:600px;}
.inforight3{
	float:right;
	display:inline;
	width:500px;}
.inforight4{
	float:right;
	display:inline;
	width:400px;}
.inforight5{
	float:right;
	display:inline;
	width:300px;}
.inforight6{
	float:right;
	display:inline;
	width:200px;}
.inforight7{
	float:right;
	display:inline;
	width:100px;}
/* --------------------------------------------------------------------------------------------------------list */
#list{
	width:auto;
	height:auto!important;
	min-height:100px;
	height:100px;
	text-align:left;}
#list ul{
	margin-bottom:10px;
	font-size:14px;}
#list li{
	height:26px;
	background:url(/template/image/s.gif) no-repeat 5px 9px;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	border-bottom-color:#CCC;
	clear:both;}
#list a{
	float:left;
	margin-left:20px;
	margin-top:7px;
	display:inline;}
#list span{
	float:right;
	margin-top:6px;
	color:#999;
	display:inline;}
/* --------------------------------------------------------------------------------------------------------listimg */
#listimg{
	width:auto;
	height:auto!important;
	min-height:200px;
	height:200px;
	text-align:left;
	margin-bottom:10px;}
#listimg li{
	float:left;
	width:175px;
	text-align:center;
	margin-bottom:20px;
	display:inline;}
.imgframe{
	width:152px;
	height:114px;
	margin:0 auto;
	padding:4px;
	margin-bottom:5px;
	border: 1px solid #C0C0C0;}
.imgframe img{
	opacity:1;
	filter:alpha(opacity=70);}
.imgframe img:hover{
	opacity:0.7;
	filter:alpha(opacity=100);}

/* --------------------------------------------------------------------------------------------------------Form */
/* --------------------------------------------------------------------------------------------------------book */
table .tl{
	text-align:left;}
table .tr{
	text-align:left;}
form{
	text-align:left;}
form ul{
	margin-left:130px;}
form li{
	margin:5px;}
.select{
	height:20px;
	border:1px solid #CCC;
	padding:5px;
	line-height:20px;}
.input{
	height:20px;
	border:1px solid #CCC;
	padding:5px;
	line-height:20px;}
.textarea{
	border:1px solid #CCC;
	padding:5px;
	line-height:20px;}
.button{

	border:0px;
	background-color:#1EA5FF;
	font-size:16px;
	font-weight:bold;
	cursor:pointer;
	color:#FFF;}
/* --------------------------------------------------------------------------------------------------------bottom */
#bottom{
	padding-top:5px;
	padding-bottom:5px;
	background-image:url('/image/Bottom_Background.jpg'); 
	background-repeat: repeat-x;
	background-position-y: top;
	background-color:#393F4F;
	color:#ECECEC;}
#bottom li{
	margin:8px 0 8px 0;}
#bottom a{
	color:#ECECEC;}
#bottom a:hover{
	color:#2373CC;}