/*全局*/
* {	margin:0; padding:0; border:0; }
html, body { height: 100%; }
input { border:#bfd5ec 1px solid; font-size:12px; background-color:#ffffff; }
body {
	color:#333;
	font-family:Tahoma, Helvetica, Arial, sans-serif;
	font-size:12px;
	background-image: url(bg.gif);
	background-repeat: repeat;
}
ul { list-style: none; }
.clear { clear: both; }
.left {	float:left; }
.right { float:right; }
.center { text-align:center; }
.marginbottom {	margin-bottom:5px; }
.marginbottom10 { margin-bottom:10px; }
.bold {	font-weight:bold; }
.cdred { color:#FF0000; }
.cdblue { color:blue; }
/*连接样式*/
img{border:0;}
a:link,a:visited{color:#c80000;text-decoration:none;}
a:hover,a:active{text-decoration:underline;}

.container{background:url(header.jpg) no-repeat 50% 0;}
.header{height:330px;}

.nav{margin-top:289px;padding-left:300px;line-height:30px;}
.nav li{display:inline;margin-right:25px;text-shadow:0 1px 0 rgba(255,255,255,0.2);}
.nav a:link,.nav a:visited{color:#600;}

.header,.main,.footer{width:980px;margin:0 auto;overflow:hidden;}

a:link, a:visited {color:#333; text-decoration:none; }
a:hover, a:active {color:#333; text-decoration:underline; }
a:link.bai, a:visited.bai {color:#FFFFFF; text-decoration:none; }
a:hover.bai, a:active.bai {color:#0066CC; text-decoration:underline; }
a:link.red, a:visited.red {color:red; text-decoration:none; }
a:hover.red, a:active.red {color:#003399; text-decoration:underline; }
a:link.blue, a:visited.blue {color:#003399; text-decoration:none; }
a:hover.blue, a:active.blue {color:blue; text-decoration:underline; }

/*总宽和内容*/
.cbody { width:950px; height:auto;	margin:0px auto; background:#FFFFFF; border:2px #FFFFFF solid; }
.this_place { background-color:#D20000; color:#FFFFFF; height:25px; line-height:25px; padding-left:10px; }
/*/////////左列//////////*/
.mainleft {
	border: #aaa 1px solid;
	background: #fff;
	float: left;
	margin-right: 10px;
	width: 870px;
	margin-left: 10px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
	margin-top: 10px;
	margin-bottom: 20px;
}
.mainleft .info { padding-top:20px; padding-bottom:20px; }
.mainleft .info h1 { font-size:22px; color:#FF0000; height:30px; line-height:30px; text-align:center; border-bottom:1px #aaa solid; margin-bottom:3px; padding-bottom:5px; }
.mainleft .info h2 { font-size:12px; color:#676767; height:30px; line-height:30px; text-align:center; font-weight:normal; }

.mainleft .content {
	line-height:25px;
	font-size:14px;
	padding-bottom:30px;
	margin-bottom:20px;
}
.mainleft .content p { clear:both; }
.mainleft .content .p1 { width:403px; height:325px; margin:10px auto; background:url(gd01.jpg) no-repeat; }
.mainleft .content .p1 span { width:288px; height:96px; margin-left:7px; margin-top:92px; float:left; display:block; text-align:center; color:#7D8D9A; font-size:30px;  font-weight:bold; line-height:34px; overflow:hidden; }
.mainleft .content .p2 { width:500px; height:376px; margin:10px auto; background:url(gd04.jpg) no-repeat; }
.mainleft .content .p2 span { width:191px; height:38px; line-height:38px; margin-left:102px;*margin-left:102px !important;*margin-left:60px; margin-top:193px; float:left; display:block; text-align:center; color:#291F06; font-size:30px; font-style: italic; font-weight:bold; overflow:hidden; }
.mainleft .content .p3 { width:500px; height:325px; margin:10px auto; background:url(gd05.jpg) no-repeat; }
.mainleft .content .p3 span { width:186px; height:34px; line-height:34px; margin-left:156px;*margin-left:156px !important;*margin-left:77px; margin-top:162px; float:left; display:block; text-align:center; color:#000; font-size:30px; font-weight:bold; overflow:hidden; }
.mainleft .content .p4 { width:500px; height:330px; margin:10px auto; background:url(gd07.jpg) no-repeat; }
.mainleft .content .p4 span { width:126px; height:24px; line-height:24px; margin-left:105px;*margin-left:105px !important;*margin-left:50px; margin-top:110px; float:left; display:block; text-align:center; color:#473C2A; font-size:20px; font-style: italic; font-weight:bold; overflow:hidden; }

.mainleft .send {
	text-align:center;
	border: 1px solid #CCCCCC;
	padding: 10px;
	margin: 10px;
}
.mainleft .send input {
	border:2px solid #FF0000;
	height:30px;
	line-height:30px;
	width: 300px;
	margin-top: 5px;
}
.mainleft .send input.tijiao {
	height:30px;
	line-height:18px;
	width:140px;
	margin-left: 30px;
	margin-bottom: 3px;
}

/*/////////右列//////////*/
.mainright { float: left; OVERFLOW: hidden; width: 258px; border: #aaa 0px solid; height:500px; background-color:#E4E4E4; padding-top:10px; }
.mainright h1 { font-size:20px; text-align:center; height:25px; line-height:25px; }
.mainright ul { padding-left:10px; padding-right:10px; padding-top:10px; }
.mainright ul li { width:238px; height:28px; line-height:28px; float:left; display:block; font-size:16px; }
/*连接*/
.links { border:#CCCCCC 1px solid; width:948px;	height:30px; line-height:30px; }
/*版权*/
.foot { width:950px; height:auto; margin-top:25px; }
.foot p { color:#000000; height:20px; line-height:20px; }
