﻿* {
	margin:0;
	padding:0;
}
body {
	color:#333;
	background-color: #FFFFFF;
	font-family:"宋体";
	font-size: 12px;
	line-height: 16px;
	text-align:center;
	margin:0 auto;
}
A:link {
    color: #2f2f2f;
	text-decoration: none;
}
A:visited {
    color: #2f2f2f;
	text-decoration: none;
}
A:hover { 
	color: #FF6600;
	text-decoration: none;
}
td {
    font-family:"宋体";
	font-size: 12px;
	color: #2f2f2f;
	line-height: 16px;
}
img { border:0; }
input{ border:1px solid #ccc; }

.box1{ border-bottom:1px solid #dfdfdf; }
.box1 h3{ width:100%; margin-top:10px; height:20px; border-bottom:1px solid #dfdfdf; }
.box1 h3 strong{ float:left; font-size:12px; letter-spacing:1px; background:url(../Images/jt00.gif) no-repeat 0 -2px; text-indent:1.2em; }
.box1 h3 a{ float:right; }
.box1 .content{ margin:8px 0; text-align:left; }
.box1 ul{ list-style-type:none; }
.box1 ul li{ height:18px; line-height:18px; }
.box1 ul li a{ float:left; }
.box1 ul li span{ float:right; }

.box2{ color:#000; }
.box2 h3{ color:#0F1D8A; width:100%; height:28px; background:url(../Images/nav_bg.jpg); }
.box2 h3 strong{ float:left; font-size:14px; letter-spacing:3px; background:url(../Images/jt06.jpg) no-repeat 3px -2px; text-indent:1.2em; }
.box2 .location{ background-color:#f7f7f7; text-align:left; height:28px; padding:8px; }
.box2 .content{ margin:8px 0; margin-top:0; text-align:left; line-height:20px; }

#header{ width:941px; height:80px; font-weight:bold; }
#logo{ float:left; }
#menu_top{ float:right; width:594px; height:24px; line-height:24px; text-align:right; }
#menu_top a{ font-weight:normal;  }
#menu_main{ float:right; width:594px; height:38px; line-height:38px; text-align:left; border-bottom:5px solid #FFCD04; background-color:#004679; font-size:14px; }
#menu_main a{ width:78px; text-align:center; color:#fff; }
#menu_main a:hover{ color:#004679; background-color:#FFCD04; }
#menu_main .select{ color:#004679; background-color:#FFCD04; }

#banner{ width:938px; }
#banner img{ float:right; }

.main{ margin-top:10px; width:941px; }
.main_left{ float:left; width:180px; }
.main_right{ float:right; width:738px; }

#contactus{ text-align:left; margin:10px 0; }

#friendlink{}
#friendlink ul li{ background:url(../Images/jt01.jpg) no-repeat 0 5px; text-indent:1.5em; }

#intro{ width:550px; text-align:left; line-height:20px; margin-top:-10px; }
#intro p{ text-indent:2em; }
#topnews{ float:left; width:330px; height:168px; }
#topnews ul li{ background:url(../Images/jt03.jpg) no-repeat 0 3px; text-indent:1.5em; }
#service{ float:right; width:390px; height:168px; text-align:left; text-indent:2em; line-height:21px; }
#service .content{ background:url(../Images/cmap.gif) no-repeat; }
#know{ clear:both; color:#000; margin-top:10px; text-align:left; }
#know ul{ list-style-type:none; margin:0 -10px; }
#know ul li{ float:left; margin:8px; padding:2px; width:107px; height:80px; text-align:center; border:1px solid #dadada; }
#know ul li img{ width:100px; height:100px; }
#know ul li p{ line-height:25px; letter-spacing:3px; }

#p_newslist{ width:100%; }
#p_newslist ul{ list-style-type:none; }
#p_newslist ul li{ background:url(../Images/jt03.jpg) no-repeat 0 8px; text-indent:1.5em; line-height:30px; border-bottom:1px dotted #ccc; }
#p_newslist ul li a{ float:left; }
#p_newslist ul li span{ float:right; }
#p_newslist .page{ height:30px; margin-top:5px; }
#p_newslist .page_left{ float:left; }
#p_newslist .page_right{ float:right; }

#p_guestbook{}
#p_guestbook .message{ padding:10px; border:1px solid #E2E7EA; }
#p_guestbook .message td{ padding:3px; }
#p_guestbook .reply{ margin:10px; padding:3px 10px; background-color:#FFFFCC; border:1px solid #FF9900; }
#p_guestbook .page{ height:30px; margin-top:-10px; }
#p_guestbook .page_left{ float:left; }
#p_guestbook .page_right{ float:right; }

#foot{ margin-top:10px; width:941px; line-height:25px; border-top:13px solid #004679; }