body {

	margin: 0px;

	font-size: 16px;

	font-family: Arial, 宋体, "Times New Roman", Times, serif;

	color: #000000;

	text-align: justify;}

body.home{

	font-size:13px;}

form{ margin:0; padding:0;}

img{ border:0;}

ul{list-style-type: none;margin:0px; padding:0px;}

li{list-style-type: none;margin:0px;padding:0px;}

h1{font-size:14px;font-weight:bold;margin:0px; padding:0px;}

.fbold{font-weight:bold;}

a:link,a:visited{ text-decoration:none; padding:0; margin:0;}

p{ margin:0; padding:0;}

input {outline:0;}

.w1000{width:1000px; margin:0 auto;}

.w994{width:994px; margin:0 auto;}



.text1{

	text-indent: 2em;}



#top{ width:1000px; height:154px; background:url(../images/logo.jpg); position:relative;}

#top .langbtn1{ width:76px; height:20px; background:url(../images/langbg.jpg); position:absolute; top:6px; right:6px; text-align:center;font-size:14px; padding-top:6px;}

#top .langbtn1 a{ color:#FFFFFF; display:block;}

#top .langbtn2{ width:76px; height:20px; background:url(../images/langbg.jpg); position:absolute; top:6px; right:86px; text-align:center;font-size:14px;padding-top:6px;}

#top .langbtn2 a{ color:#FFFFFF; display:block;}

#mainmenu{ width:998px; height:32px; overflow:hidden; margin-left:1px; border-bottom:3px solid #407C0A; margin-top:5px;}



/* 站内搜索设置vvvv */

.search{

	font-size:13px;

	font-family: Arial, "宋体", Helvetica, sans-serif;

	width:170px;

	text-align: center;

	position:absolute;

	right:15px;

	_right:5px;

	top:130px;}

.search input{

	border-width:1px;}

.search input.txt{

	padding-left:1em;

	color:gray;

	background-color:#E8F4FF;

	background-image:url(../images/g3.jpg);

	background-repeat:no-repeat;

	background-position:left center;}

.search input.btn{

	width:5em;

	height:1.5em;}

form#cse-search-box div{

	width:14em;}

/* 站内搜索设置^^^^ */



#A1{ width:1000px; margin:0 auto; padding-top:15px; height:263px; overflow:hidden;}

#A1 #A1left{ width:284px; margin-right:17px; float:left; font-size:13px;}

#A1 #A1left .title{ width:284px; height:35px; background:url(../images/index_title1.jpg);}

#A1 #A1left .jianjiebox{ width:262px; height:206px; padding:11px; line-height:24px;}

#A1 #A1left .jianjiebox span a{ color:#008CBF; font-weight:bold;}

#A1 #A1center{ width:402px; height:284px; margin-right:13px; float:left; background:#0A4682; overflow:hidden;}

#A1 #A1right{ width:284px; background:#FBFCFE; float:left; overflow:hidden; padding-top:4px;}

#A1 #A1right li{ width:78px; height:105px; margin-bottom:35px; margin-right:18px; float:left;}

#A1 #A1right li a{ display:block;}

#A1 #A1right li span{ width:78px; height:32px; line-height:32px; font-size:13px; font-weight:bold; padding-left:14px;color:#656565;}



#A2{ width:998px; margin:0 auto; padding-top:15px; height:232px; padding-bottom:15px; overflow:hidden;}

#A2 #A2left{ width:284px; margin-right:15px; float:left; font-size:13px;}

#A2 #A2left .title{ width:262px; height:25px; line-height:20px;font-size:18px; font-weight:bold; color:#63C20C; background:url(../images/index_title_dot.jpg) top left no-repeat; padding-left:22px; border-bottom:1px solid #63C20C;letter-spacing:3px; text-align:left;}

#A2 #A2left .title span a{width:78px; height:25px; line-height:25px; font-size:13px; color:#3394B7; float:right; text-align:right;letter-spacing:0px; font-weight:normal;}

#A2 #A2left .listbox{ width:284px; height:210px; overflow:hidden; margin-top:5px;}

.A2pic{width:284px; height:185px; overflow:hidden;}

.A2title{width:284px; height:35px; line-height:35px; text-align:center; overflow:hidden;}

.A2title a{ color:#000000;}



#A2 #A2center{ width:450px; height:284px; margin-right:13px; float:left;}

#A2 #A2center .title{ width:428px; height:25px; line-height:20px;font-size:18px; font-weight:bold; color:#63C20C; background:url(../images/index_title_dot.jpg) top left no-repeat; padding-left:22px; border-bottom:1px solid #63C20C;letter-spacing:3px;}

#A2 #A2center .title span a{width:78px; height:25px; line-height:25px; font-size:13px; color:#3394B7; float:right; text-align:right;letter-spacing:0px; font-weight:normal;}

#A2 #A2center .listbox{ width:450px; height:206px; overflow:hidden; margin-top:5px; padding-top:6px;}

#A2 #A2center .listbox .aa{ border-bottom:1px dashed #B5B8B8;}

#A2 #A2center .listbox .aa a{ color:#000000;}

#A2 #A2center .listbox .aa span{ color:#000000; float:right; width:100px; height:25px; line-height:27px; text-align:right; border-bottom:1px dashed #B5B8B8;}



#A2 #A2right{ width:230px;float:left; overflow:hidden;}

#A2 #A2right .title{ width:208px; height:25px; line-height:20px;font-size:18px; font-weight:bold; color:#63C20C; background:url(../images/index_title_dot.jpg) top left no-repeat; padding-left:22px; border-bottom:1px solid #63C20C;letter-spacing:3px;}

#A2 #A2right .title span a{width:78px; height:25px; line-height:25px; font-size:13px; color:#3394B7; float:right; text-align:right;letter-spacing:0px; font-weight:normal;}

#A2 #A2right .listbox{ width:224px; height:206px; padding-left:4px; overflow:hidden; margin-top:5px;padding-top:6px;}

#A2 #A2right .listbox li{ width:230px; height:25px; line-height:27px; overflow:hidden; float:left;border-bottom:1px dashed #B5B8B8;}

#A2 #A2right .listbox li a{ color:#000000;}



#foot{ width:998px; margin:0 auto; text-align:center; line-height:24px; padding:10px 0; border-top:5px solid #53A504; font-size:13px;}



.lefttitle{ width:242px; height:53px; margin-bottom:10px; display:inline-block;}

.leftmenu{ width:165px; height:40px; padding-left:43px; vertical-align:top; background:url(../images/leftmenubg.jpg); font-size:14px; font-weight:bold;}

.leftmenu a{ color:#20791F;}



.righttitle{ width:730px; height:75px; line-height:75px; text-align:center; font-size:24px;color:#03A400; font-weight:bold;}

.righttitle1{ width:730px; height:45px; line-height:45px; text-align:center; font-size:24px;color:#03A400; font-weight:bold; background:#EBFBC9;}

.rightbox{ width:730px; line-height:1.6; color:#104D0F; padding-bottom:30px; text-align: justify;}

.rightbox p{margin:0.5em 0; text-indent:2em;}

.link{ width:730px; height:35px; line-height:35px; border-bottom:1px dashed #B5B8B8;}

.link a{ color:#000000;}



#w960{ width:960px; margin:0 auto; padding-bottom:15px;}

#w960 .current_page{ padding: 25px 0 0 0;}

#w960 .pub_date{ text-align: right; margin: -1em 0 0 0;}

#w960 .top{ width:960px; padding:15px 0; color:#104D0F; line-height:1.6; text-align: justify;}

#w960 .top p{padding-bottom:0.5em; text-indent:2em; }

#w960 .top1{ width:960px; padding:25px 0; color:#104D0F; font-size:24px; text-align:center; font-weight:bold; overflow:hidden;}

#w960 .top1 img{display:block; margin:0 auto;}

#w960 .listbox{ width:960px;}

#w960 .listbox li{ width:850px; height:32px; line-height:32px; float:left; color: #2185A1;background:url(../images/dot1.jpg) left center no-repeat; padding-right:15px; padding-left:15px;  overflow:hidden;}

#w960 .listbox li a{ color:#104D0F;}

#w960 .listbox li a:hover{ text-decoration:underline;}

#w960 .listbox1{ width:900px; line-height:1.6; margin:0 auto;color:#104D0F;}

#w960 .listbox1 p{padding-bottom:0.5em; text-indent: 2em;}

#w960 .listbox1 h3{margin:0;}

#w960 .listbox1 ol{margin:0;}

#w960 .listbox1 li p{text-indent: 0;}

#w960 .listbox1 ul li{

	list-style-type: disc;

	margin-left: 2.5em;}

#w960 .listbox1 ol li{

	list-style-type:decimal;}



#news{ width:960px; margin:0 auto;padding:0 0 20px 0;}

#news li{ width:930px; line-height:30px; padding-bottom:5px;letter-spacing:1px; background:url(../images/dot2.jpg) left top no-repeat; padding-left:15px;}

#news li a{ color:#104D0F;}

#news li a:hover{ text-decoration:underline;}

#news .dot{ width:15px; height:18px; background:url(../images/dot1.jpg) left bottom no-repeat; display:block; float:left;}

.newstitle{ height:75px; line-height:75px; text-align:center; font-size:24px;color:#03A400; font-weight:bold;}

#news1{ width:760px; margin:0 auto;padding:0 0 20px 0;}

#news1 li{ width:730px; line-height:30px; padding-bottom:5px;letter-spacing:1px; background:url(../images/dot2.jpg) left top no-repeat; padding-left:15px;}

#news1 li a{ color:#104D0F;}

#news1 li a:hover{ text-decoration:underline;}

#news1 .dot{ width:15px; height:18px; background:url(../images/dot1.jpg) left bottom no-repeat; display:block; float:left;}

.news1title{ height:75px; line-height:75px; text-align:center; font-size:24px;color:#03A400; font-weight:bold;}

#news2 li{ width:300px; line-height:30px; padding-bottom:5px;letter-spacing:1px; background:url(../images/dot2.jpg) left top no-repeat; padding-left:15px;}

#news2 li a{ color:#104D0F;}

#news2 li a:hover{ text-decoration:underline;}

#news2 .dot{ width:15px; height:18px; background:url(../images/dot1.jpg) left bottom no-repeat; display:block; float:left;}

.news2title{ height:75px; line-height:75px; text-align:center; font-size:24px;color:#03A400; font-weight:bold;}




img.faculty{

	border: 4px #008CBF double;

	padding: 2px;}



#pageline{width:960px;text-align:left; overflow:hidden; margin-top:23px; margin:0 auto; padding-bottom:30px;}

#pageline li{border:1px solid #ccc; float:left;margin-right:8px;}

#pageline li a{display:block;padding:0px 8px; height:24px; line-height:24px; color:#104D0F;}

#pageline li a:hover{background:#104D0F; color:#FFFFFF; display:block;}

#pageline .shengluehao{ border:0px solid #fff; height:24px; line-height:20px;}

#pageline .dangqianye{display:block; background:#104D0F; color:#FFFFFF;}

#pageline .dangqianye a{display:block; background:#104D0F; color:#FFFFFF;}

#pageline .allqiye{ border:1px solid #104D0F; background:#104D0F; color:#FFFFFF; height:24px; line-height:24px; padding:0px 8px;}

#pageline .wupage{ border:1px solid #cccccc; background:#efefef; color:#333333; height:24px; line-height:24px; padding:0px 8px;}