﻿@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#444444; background:url(images/top_01.gif) repeat-x #B8B8B8; text-align:center;}
img{ border:0px;}
.main{ text-align:left; background:url(images/index5_43.gif); width:866px; overflow:hidden; margin:0 auto;}
.tom{ width:866px; margin:0 auto;}
a:active,a:link,a:visited{ text-decoration:none; color:#000;}
a:hover{text-decoration:underline; color:#ff6600; }

/**/

.top01{ font-size:11px; color:#FFFFFF; line-height:22px; text-align:right; margin-top:20px;}
.top02{ background:url(images/top_04.gif) no-repeat; height:18px;}
.mleft{ width:175px; float:left; background:#E0E0E0;}
.mlogo{ height:110px; background:#fff;}
.mlt01{ height:21px;}
.mlt02{ width:175px; overflow:hidden; line-height:24px;}
.mlt03{ text-align:center; line-height:22px; padding:5px 0px;}
.mlt03 div{ margin:5px 0px;}

.mrt{ width:691px; height:73px; background:url(images/top_08.gif) top right no-repeat #fff; float:left;}
.mrtlogin{ text-align:right; padding-right:20px; line-height:12px; padding-top:10px;}
.mrtlogin form{ margin:0px; padding:0px;}
	.mrtlts{ width:415px; float:right; line-height:12px; margin:0px; padding:0px; text-align:left;}
	.mrtlt{ width:415px; float:right; line-height:20px; margin-top:0px; padding:0px; text-align:left;}
	.mrtl01{ width:140px;  line-height:22px; text-align:left; color:#808080; float:left;}
	.mrtl02{ width:180px; line-height:22px;  float:left;}
	.mrtl02 input{ width:130px; border:1px solid #808080; margin:0px; padding:0px;}
	.mrtl03{ width:135px; float:left;}
	.mrtl03login{ width:45px; border:0px; margin:0px; padding:0px; height:19px; background:url(images/search_03.gif); float:left;}
	.mrtreg{ width:60px; text-align:center; float:left;}

.mcet{ width:493px; background:#fff; text-align:center; float:left;}
.mct01{ width:459px; border-top:1px solid #C9031D; line-height:1px;font-size:1px; margin:0 auto;}
.mct02{ width:459px; line-height:22px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:bold; font-size:14px; margin:0 auto;}
.mct022{ width:459px; margin:20px auto 0 auto; line-height:22px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:bold; font-size:14px;}
.mct03{ width:459px; height:21px; background:#E5E5E5; line-height:21px; margin:0 auto 5px auto; color:#8C8A8A;}
.mct04{ width:459px; text-align:left; margin:0 auto; line-height:20px;}
.mct04 img{ float:right; margin:5px;}
.mct05{ width:459px; text-align:left; line-height:20px; margin:0 auto; zoom:1;}
.mct05:after{ content:""; display:block; clear:both;}
.mct05 img{ float:left; margin:5px;}
.mctmore{ width:459px; text-align:right; padding-right:5px; margin:0 auto;}

.mct06{ margin:10px auto 0 auto; width:455px; height:42px; background:url(images/index_27.gif);}
.mct06b{ margin:0 auto 10px auto; width:455px;}
.mct07{ width:227px; text-align:left; float:left;}
.mct08{ width:228px; text-align:left; float:left;}
.mct09{ width:120px; padding:5px 0px; font-size:18px; text-align:center; color:#707070; float:left;}
.mct09b{ width:150px; padding:5px 0px; font-size:18px; text-align:center; color:#707070; float:left;}
.mct10{ width:40px; text-align:center; padding-top:8px; float:left;}
.mct11{ width:227px; text-align:left; float:left;}
.mct12{ width:228px; text-align:left; float:left;}

.mrti{ width:198px; overflow:hidden; background:#fff; float:left;}
.mrti01{ line-height:25px; padding-left:15px; background:url(images/index_25.gif); color:#fff; font-size:14px;}
.mrti02{ padding:5px; border-left:1px solid #DBDBDB; line-height:22px; color:#444444;}
.mrti03{ text-align:right; border-left:1px solid #DBDBDB; padding-bottom:10px; padding-right:10px;}
.mrti04{}
.mrti05{ width:73px; height:54px; margin:2px 8px 3px 0px; float:left; padding:1px; border:1px solid #CCCCCC;}
.mrti06{ width:173px; padding:10px 10px 10px 15px; text-align:center; border-left:1px solid #DBDBDB; line-height:22px; color:#444444;}
.mainbl{ width:866px; height:20px; background:#F0F0F0; margin:0 auto;}

.boli{ width:866px; text-align:center; line-height:22px; margin:5px auto -2px auto; color:#000;}
.bcrit{ width:866px; padding-bottom:30px; font-size:11px; text-align:center; color:#000; line-height:18px; margin:0 auto;}

.inlink{ text-align:left; margin:20px 0px 10px 10px; overflow:hidden; clear:both;}

/*history*/
.hisl01{ height:20px; text-align:left; background:url(images/history_15.gif); line-height:20px; padding-left:10px; font-size:14px; color:#fff; padding-top:5px;}
.hisl02{ padding:1px 5px; line-height:22px; text-align:left; color:#444444;}
.hisl0201{ line-height:18px;}
.hisl03{ text-align:right; padding-right:7px; margin-bottom:10px;}

.hmrt{ width:676px; min-height:600px; _height:600px; float:right; background:#fff;}
.hnav{ height:27px; line-height:27px; background:url(images/history_03.gif); color:#fff; padding-left:10px; padding-right:5px; overflow:hidden;}
	.hnav A:visited,.hnav A:link{color:#fff;}
	.hnav A:hover{color:#FF6600;}
	
.htotil{ text-align:center; margin-top:15px;}
.hmrt01{ height:14px; background:url(images/history_10.gif); line-height:1px; font-size:1px;}
.hmrt02{ line-height:18px; background:url(images/history_12.gif); min-height:500px; text-align:justify; padding:5px 40px 5px 20px;}
.hmrt02_blod{ font-weight:bold; color:#000;}

.hmrt03{ height:10px; background:url(images/history_22.gif); line-height:1px; font-size:1px;}

.hmrt04{ height:23px; background:url(images/history_24.gif) no-repeat; line-height:23px; margin:10px 0px; padding-left:25px; color:#000; font-weight:bold;}
	.hmrt04 A:visited,.hmrt04 A:link{color:#000;}
	.hmrt04 A:hover{color:#FF6600;}

.hmtrbon{ height:19px; line-height:19px; margin-bottom:10px; margin-top:5px; text-align:center; color:#fff;}
	.hmtrbon A:visited,.hmtrbon A:link{color:#fff;}
	.hmtrbon A:hover{color:#000;}

.hisb01{ width:83px; margin-left:5px; float:left; background:url(images/history_27.gif);}
.hisb02{ width:99px; margin-left:5px; float:left; background:url(images/history_29.gif);}
.hisb03{ width:99px; margin-left:5px; float:left; background:url(images/history_31.gif);}
.hisb04{ width:68px; margin-left:5px; float:left; background:url(images/history_33.gif);}

/*servers*/
.topic{ margin:10px 0px;}
.toprtexe{ padding:20px; line-height:18px; color:#444444;}

/*mgt committee*/
.mtablepic{ text-align:center; margin:5px 0px;}
.mtlitd{ line-height:20px; overflow:hidden; border-bottom:dashed 1px #8E8E8E;}

/*office*/
.oflice01{ padding-left:15px; padding-top:20px; color:#000; border-bottom:4px solid #DFDDDD; line-height:22px;}
.oflice02{ padding-left:15px; padding-top:10px; color:#000; line-height:22px;}
.office03{ text-align:center; margin:10px 0px;}


/*news*/
#article{ min-height:760px; _height:760px; margin-top:10px; zoom:1; background:#ffffff;}
#article:after{ content:""; display:block; clear:both;}
#onepage{ min-height:760px; _height:760px; background:#ffffff;}
.news_top{ height:118px; margin-bottom:3px; background:url(images/news_03.gif);}
#news_artlist{}
.news_li{ height:24px; width:660px; float:right; line-height:24px; color:#282727; background:url(/images/news_07.gif) no-repeat left;}
.news_li2{ height:24px; width:660px; float:right; line-height:24px; color:#282727; background:url(/images/es_03.gif) no-repeat left;}
.news_li3{ height:24px; width:220px; float:left; line-height:24px; color:#282727; background:url(/images/news_07.gif) no-repeat left;}
	.news_li A:visited,.news_li A:link{color:#282727;}
	.news_li A:hover{color:#ff6600;}
	.newsli{ width:620px; margin-left:20px; border-bottom:1px solid #CCCCCC;}
	.newsli2{ width:620px; margin-left:22px; }
	.newsli3{ width:200px; margin-left:20px; border-bottom:1px solid #CCCCCC;}
.news_pagelist{ background:#E0E0E0; line-height:24px; width:676px; float:right; margin:20px 0px; text-align:center; color:#282727;}
.news_ot{ width:338px; height:34px; float:left;}
.news_os{ width:318px; line-height:22px; text-align:left; float:left; padding:10px;}
.news_osl{ width:310px; border-bottom:1px solid #cccccc; color:#282727;}
.news_title{ text-align:center; font-size:14px; padding:15px 0px; color:#282727; line-height:22px; font-weight:bold;}
#artinfo1{ line-height:20px; border-bottom:1px solid #666666; padding-right:10px; margin-bottom:10px; text-align:right; color:#333333;}
#artcontent{ width:665px; line-height:18px; padding:5px; font-size:12px; overflow:hidden;}
	#artcontent A:visited,#artcontent A:link{color:#00f;}
	#artcontent A:hover{color:#00f;}

/*photo*/
.polist{ width:85px; height:65px; float:left; margin:5px;}
.photott{ height:24px; padding-right:20px; margin:10px 0px; text-align:right;}
.photo_title{ text-align:center; font-size:14px; padding:5px 0px; /*border-bottom:0px solid*/ #969494; border-top:1px solid #969494; color:#555555; line-height:22px; font-weight:bold;}
.dd{}
#news_artlist table{ margin-top:20px; margin-bottom:20px;}
#news_artlist td{ padding-left:15px;}

/*ogz*/
.ogb{ margin-left:10px; font-weight:bold; padding-left:20px; margin-top:15px; line-height:24px; background:url(images/news_07.gif) no-repeat left; color:#000;}
.ogbli{ margin-left:25px; line-height:18px; padding:5px 0px;}
.ogbli li{ margin:0px; padding:0px;}

/*benefits*/
.betp{ margin:0px 20px; height:45px; text-align:center; border-bottom:1px solid #E0E0E0; line-height:45px; font-size:14px; font-weight:bold; color:#000000;}
.bett{ margin:5px 20px; padding-bottom:20px; line-height:20px; color:#000000; text-align:left;}
	.bett A:visited,.bett A:link{ text-decoration:underline; color:#000;}
	.bett A:hover{color:#ff6600; text-decoration:none;}
/*contact*/
.contact_top{ height:121px; margin-bottom:3px; background:url(images/contact_03.gif);}
.contact{color:#000; padding:30px 10px 10px 10px; line-height:16px;}

/*appli*/
.apltet{ line-height:30px; font-size:14px; font-weight:bold; text-align:left; color:#444444; padding:100px 0px 20px 60px;}
	.apltet A:visited,.apltet A:link{ text-decoration:underline; color:#444;}
	.apltet A:hover{color:#ff6600; text-decoration:none;}

/*search*/
.search_top{ height:108px; margin-bottom:3px; background:url(images/s_03.gif);}

.k_pagelist a, .k_pagelist strong {border:none;float:none;display:inline;padding:0px 3px;}
.k_pagelist strong{color:#f00;}


/* 论坛 k_form 类是在From表单里指定的 */
.k_form {width:94%;margin:5px 3%;clear:both;display:table;text-align:left;}
.k_form table {background:#8E8E8E;width:100%;}
.k_form table th{background:#EDEDED;text-align:center;padding:3px;letter-spacing:0px;}
.k_form table td{background:#FFF;padding:3px;}
.k_th {width:25%;}/*SYS:k_form内部的 th宽度 */

.k_form table td select {margin:3px;vertical-align:middle;}
.k_form h6 {width:99.7%;background:#D4D4D4;display:block;color:#4E4E4E;text-align:center;letter-spacing:0px;margin:0px;margin-top:3px;line-height:24px;border:1px solid #8E8E8E;border-bottom:0px; font-size:14px;}

#k_active {display:table;width:100%;clear:both;text-align:center;padding:10px 0px 10px 0px;}
#k_active input {color:#151C55;border:1px solid #CCC;background-color:#F4F4F4;padding:0px 12px 0px 12px;
		height:23px;line-height:22px;vertical-align:middle;background:#F4F4F4 url(active_input.gif) repeat-x;letter-spacing:0px;margin:3px;}



.lysub01{ width:47px; height:19px; border:0px; background:url(images/feedback_07.gif) no-repeat;}
.lysub02{ width:47px; height:19px; border:0px; background:url(images/feedback_09.gif) no-repeat;}

.fack_top{ height:120px; margin-bottom:3px; background:url(images/feedback_03.gif);}

/*event*/
.pp{ line-height:18px; height:18px; margin-bottom:-10px; margin-top:5px; text-align:center; clear:both;}
	.pp A:visited,.pp A:link{color:#353535;}
	.pp A:hover{color:#ff6600;}


/*fujian*/
.fjm{ width:640px; margin-left:15px; margin-top:15px;}
.fjmtitle{ margin-top:10px; font-size:18px; line-height:25px; font-weight:bold; text-align:center; border-bottom:1px solid #CCCCCC;}
.fjmc{ line-height:22px; padding:10px 2px;}
.fjmcli{ border-bottom:1px dotted #ccc;}

.fjmcbots{ width:70px; height:19px; margin-top:15px; margin-bottom:10px; line-height:19px; text-align:center; color:#fff; background:url(images/fujian-chapters_35.gif); margin-right:5px; float:left;}
.fjmcbotb{ width:115px; height:19px; margin-top:15px; margin-bottom:10px; line-height:19px; text-align:center; color:#fff; background:url(images/fujian-chapters_38.gif); margin-right:5px; float:left;}

	.fjmcbots A:visited,.fjmcbots A:link{color:#fff;}
	.fjmcbots A:hover{color:#000;}
	.fjmcbotb A:visited,.fjmcbotb A:link{color:#fff;}
	.fjmcbotb A:hover{color:#000;}

a.ipm{ color:#F00; font-weight:bold;}















