﻿/* CSS Document */
*{margin:0; padding:0}
img {border:0;}
li{list-style-type:none; list-style-position:outside}
body{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#000;background-image: url(bg.gif);background-position: top;background-repeat: repeat-x;}
a {color:#333;text-decoration: none;}
a:hover{color: #FF0000;text-decoration: underline;}
.clear{clear:both; height:0; overflow:hidden;}
.h{width: 980px;padding:0 0;background-color: #FFFFFF;margin:0 auto;}
#top{height: 90px;overflow: hidden;background-image: url(top_bg.gif);padding-bottom:1px;background-repeat: repeat-x;}
#top .logo{height: 90px;float:left;width: 361px;background-image: url(logo.jpg);background-repeat: no-repeat;}
#top .top_text{float:left;font-size: 13px;color: #0E9261;font-weight: bold;line-height: 25px;padding-top:20px;}
#top .top_right{float:right;padding:20px 15px 0 0;color: #0B9267;}
#top .top_right a{color: #0B9267;}
#top .top_right .rss{padding-bottom:15px;text-align: right;}
#top .top_right .search .ss{border: 1px solid #0B9363;height: 16px;width:130px;background-color: #EAF4FE;margin-right:7px;}
#top .top_right .search .ss_but{background-image: url(ss.gif);background-repeat: no-repeat;height: 20px;width: 19px;border: 0;}
#nav{height: 28px;background-image: url(nav_bg.gif);color: #FFFFFF;padding-left:17px;margin-bottom:1px;overflow:hidden;}
#tab1{height: 28px;}
#tab1 li{float:left;background-image: url(nav_line.gif);background-position: left top;background-repeat: no-repeat;}
.home{float:left;}
#tab1 li a,.home a{	font-size: 13px;color: #FFFFFF;font-weight: bold;line-height: 28px;	display: block;	padding-right: 17px;padding-left:25px;}
#tab1 li a:hover,.home a:hover{	text-decoration: none;}
.home a:hover{background-color: #fff;color: #0A9262;text-decoration: none;border-left: 4px solid #538dd0;padding-left:21px;}
#main1 ul{
	display:none;
	position: relative;
	border-left: 4px solid #538dd0;
	background-color: #fff;
	color: #777;
	line-height:20px;
	padding:0 0 5px 10px;
	font-size: 11px;
	top: -28px;
}
#main1 .min1{left: 80px;width:95px;}
#main1 .min2{left: 178px;width:135px;}
#main1 .min3{left: 326px;width:170px;}
#main1 .min4{left: 512px;width:110px;}
#main1 .min5{left: 632px;width:110px;padding-bottom:0;}
#main1 .min6{left: 754px;width:90px;padding-left:5px;}
#main1 .min7{left: 838px;width:90px;padding-bottom:0;}
#main1 .t{line-height: 28px;	font-size: 13px;padding-left:10px;color: #0D9263;font-weight: bold;}
#main1 .t a{color: #0D9263;display: block;text-decoration: none;}
#main1 ul li a{display: block;text-decoration: none;}
#main1 ul.block{display:block}

#tab1  .line{background-image: none;}
#line_1{background-image: url(line_1.gif);height: 5px;overflow: hidden;}
#line_2{background-image: url(line_2.gif);height: 5px;overflow: hidden;padding-bottom:1px;}
.home_left{float:left;width:699px;margin-right:1px;padding-bottom:5px;}
.heme_right{float:right;width:280px;padding-bottom:5px;}
.bt1 dl dt{background-image: url(dt_bg.gif);height: 28px;}
.bt1 dl dt strong{float:left;background-image: url(strong.gif);height: 40px;line-height: 35px;width: 100px;position: absolute;font-size: 13px;font-weight: bold;color: #003263;text-align: center;background-repeat: no-repeat;background-position: center;}
.bt1 dl dt span{float:right;background-image: url(more.gif);width:47px;height:28px;line-height:24px;color: #000066;}
.bt1 dl dd ul li{
}
.bt1 dl dd{padding-top:12px;border: 1px solid #D2E3F7;background-image: url(list_bg.gif);background-repeat: repeat-x;background-color: #EBF4FB;}
.home_right dl dd{height:150px;text-align: center;}
.home_left dl dd{height:150px;}
.home_left dl dd ol{float:left;padding:10px 20px;width:120px;}
.home_left dl dd ul{float:left;padding-top:10px;width:520px;}
.home_left dl dd ul li{line-height:22px;background-image: url(icon.gif);background-repeat: no-repeat;background-position: left 9px;padding-left: 10px;color: #003466;}
.home_left dl dd ul li span{color: #636466;margin-right:5px;}
.sponsors{padding-bottom:5px;}
.sponsors dl dt strong{width: 120px;background-image: url(strong1.gif);font-size: 12px;}
.sponsors dl dd ul{padding-left:7px;}
.sponsors dl dd ul li{float:left;padding: 3px;}
.sponsors dl dd ul li img{border: 3px solid #E2E2E2;height: 52px;}
.bottom{height: 30px;line-height: 30px;color: #336600;padding:0 10px;background-color: #CDFAE8;}


/*nr*/
.nr_left{float:left;width:215px;padding:10px;}
.nr_mid{float:left;width:510px;padding:10px 0;}
.nr_mid1{	float:left;width:745px;padding:10px 0;}
.nr_right{float:right;width:215px;padding:10px;}
.customer{margin-bottom:10px;}
.customer dl dt{height:35px;background-image: url(nr_title1.gif);font-size: 14px;font-weight: bold;line-height: 35px;text-indent: 10px;color: #FFFFFF;}
.customer dl dd{background-color: #008FC1;}
.customer dl dd ul{padding:20px;}
.customer dl dd ul a{line-height: 25px;color: #FFFFFF;padding-left:10px;display: block;}
.customer dl dd ul a:hover{background-color: #B0ECFF;color: #006384;text-decoration: none;font-weight: bold;}
.lorem{background-color: #6EBFDC;border-top: 5px solid #008FC1;}
.lorem dl dt{	font-size: 14px;font-weight: bold;line-height: 35px;text-indent: 10px;color: #FFFFFF;}
.lorem dl dd{}
.lorem dl dd ul {padding:10px 20px;line-height: 25px;color: #FFFFFF;}
.lorem dl dd ul a{color: #FFFFFF;}
.our dl dt{height:35px;background-image: url(nr_title1.gif);font-size: 14px;font-weight: bold;line-height: 35px;text-indent: 10px;color: #FFFFFF;}
.our dl dd{background-color: #cce9f3;padding:10px;line-height:20px;color:#2a80bb;}
.our dl dd ul li{margin-bottom:5px;}
.nr_mid h1,.nr_mid1 h1{color: #0490C5;font-size: 18px;line-height: 30px;padding-bottom:5px;}
.nr_mid .text,.nr_mid1 .text{
	color: #666666;
	line-height: 18px;
	padding:0 5px;

}
.nr_mid .text li,.nr_mid1 .text li {	background-image: url(li.gif);
	background-repeat: no-repeat;
	background-position: left 6px;padding-left:10px;}
.leadership p {font-weight: bold;padding:5px;list-style-type: disc;list-style-position: inside;font-size: 14px;}

.flashbox { height:200px; overflow:hidden; background-color: #E1F0FB;}
.flashbox .pic {background:#FFF; width:590px; height:200px; }
.flashbox ul {float:left;width:390px; }
#main2{float:left;width:590px; height:200px;overflow:hidden;}
.flashbox li { height:66px; margin-bottom:1px; overflow:hidden; line-height:20px; text-align:left;}
.flashbox li a { display:block; color:#333; padding:6px 10px 0 5px; background:#f3f9fd; height:60px; border-bottom:1px solid #FFF; }
.flashbox li.selected a, .flashbox li a:hover {color:#333;text-decoration:none;border-bottom:1px solid #FFF;background-color: #E1F0FB;}
.flashbox li strong { display:block; height:18px; overflow:hidden; line-height:16px; cursor:pointer; font-size:14px; font-weight:bold; }
.flashbox li img { position:absolute; top:7px; right:7px; width:80px; height:55px; }




/* 系统的CSS设置 */
.k_error  {color:#C01920;display:block;line-height:14px;font-size:12px;}

.k_form{display:block;width:100%;margin:0px;margin-top:15px;}
	.k_form .k_login {display:table;margin-left:100px;}
	.k_form p{text-align:left;}
	.k_form p label{clear:both;display:block;color:#666;font-size:12px;}
	.k_form p span label{clear:none;display:inline;color:#666;}

	.k_form div {text-align:left;}
	.k_form div input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #777 #EEE;background:#D4D0C8;font-size:12px;margin-right:4px;}

	.k_form ol {text-align:left;}
	.k_form ol li {line-height:24px;}

	.k_table{width:100%;border:1px solid;border-color:#CCC #DDD #DDD #CCC;clear:both;text-align:left;}
	.k_table th{border:1px solid;border-color:#EEE #AAA #BBB #EEE;background:#E6E9ED;padding:0px 2px;letter-spacing:2px;color:#14316B;line-height:20px;}
	.k_table td{border:1px solid;border-color:#EEE #AAA #AAA #EEE;padding:1px;line-height:18px;}
	.k_table td input {margin-right:10px;}
	.k_table * {font-size:12px;}
	.k_table tr.hover {background:#E6E9ED;font-weight:bold;}
	.k_table tr.hover a{font-weight:bold;}

	.k_in1 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width: 50px;}
	.k_in2 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:100px;}
	.k_in3 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:200px;}
	.k_in4 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:400px;}
	.k_in5 {border:1px solid;border-color:#333 #CCC #CCC #333;font-size:14px;width:600px;}

/* 分页 */
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

/* 搜索页面 */
#k_search{}
	#k_search form{margin:0px auto;line-height:30px;height:30px;font-size:14px;text-align:left;}

	#k_search {text-align:center;}
	#k_search .k_search p{text-align:right;line-height:16px;width:100%;margin:0px;}
	#k_search .k_search div{margin:15px auto;width:100%;}
	#k_search .k_search div h3{margin:0px;width:100%;text-align:left;font-size:14px;line-height:30px;}
#k_search .k_search div h3 a{color:#0490c5;}
	#k_search .k_search div p{margin:0px;width:100%;text-align:left;font-size:12px;line-height:20px;}

	#k_search .k_search div p a{}
	#k_search .k_search div p span{}
#k_feedback{padding:20px;}
.yin{text-indent: -1000px;height: 0px;overflow: hidden;}