@charset "utf-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
}
a{ color:#000; text-decoration:none;}
a:hover{ color:#999;}
body{ font-size:12px; line-height:22px; background:url(../images/bg.jpg) repeat-x; }
#wrap{ display:block; width:840px; margin:0 auto;height:auto; background:#FFF}
#mainhead { width:840px; margin:0 auto; padding-top:10px;}
#mainnav{width:830px; background:url(../images/mainnav.jpg) no-repeat;}
#mainnav span{display:block; color:#000000; font-size:12px; line-height:29px; margin-top:3px; margin-right:10px; text-align:right;}
.clear{ clear:both;}
#logo{float:left; width:195px; height:60px; background:url(../images/logo.jpg) no-repeat bottom;}
#nav{ background:#FFF; width:840px; height:60px;}
.line1px{
	float:left;
	width:1px;
	height:60px;
	background:#c3c2c2;
}

#nav1{float:left; width:608px; height:60px; background:url(../images/nav1bg.jpg) no-repeat bottom;}
#huiyuan{ float:right; width:35px; height:60px; background:url(../images/huiyuan.jpg) no-repeat bottom;}
#jixihead{ width:840px; margin:0 auto;}
#jixibanner{ width:840px; height:172px; background:url(../images/jixibanner.jpg) no-repeat; margin-bottom:10px ;
}
#nav2{ display:block; width:840px; height:29px; background:url(../images/nav2.jpg) no-repeat; margin-bottom:3px; text-align:center;}
#login{ background:url(../images/login.gif) no-repeat; width:45px; height:18px; line-height:29px; }
input { line-height:29px; vertical-align:middle; margin:0 5px; width:80px; height:15px; margin:0; padding:0 }
.nav11{
	width:590px;
	margin-left:15px;
	height:60px;
}
.nav22 {
	width:570px;
	margin-left:15px;
	line-height:15px;
	text-align: right;
}
.nav11 ul{ height:45px;}
.nav11 li { display:block; float:left; width:auto; list-style-type:none; padding:0 10px; line-height:45px; height:45px;}
.nav11 li a{ font-size:14px; font-weight:bold; color:#FFF;text-decoration:none;}
.nav22 li{ float:left; display:block; width:auto; list-style-type:none; padding:0 10px; color:#043576; font-size:12px;}
#nav22 a{ color:#043576; text-decoration:none;}
#nav2 ul{ display:block; list-style-type:none; margin:0 auto; height:29px; width:670px;}
#nav2 ul li{ display:inline; float:left; width:auto; margin:0 10px; font-size:13px; font-weight:bold; line-height:29px; color:#5c3316}
#nav2 a{ color:#5c3316; text-decoration:none;}
.content1{ display:block; width:840px; margin:0 auto; height:auto; margin-bottom:0px;}
.t1{ width:100%; height:46px;}
.t01{
	position:relative;
	top:13px;
	width:479px;
	height:33px;
	float:left;
	background-color: #F0EEE1;
}
.t01 span{display:block; color:#000000; font-size:12px; line-height:12px; margin-top:19px; margin-right:6px; text-align:right;}
.tt11{margin-top:20px; margin-left:0; width:233px; height:195px; background:url(../images/tu.jpg) no-repeat; float:left;}
.tt11 span{ width:233px; display:block; color:#000000; font-size:12px; line-height:20px; text-align:center; margin-top:170px; }
.tt12{ margin-left:14px; margin-top:20px; width:300px; height:30px; float:left; background-color:#ecead5;}
.tt12 span{ width:300px; display:block; color:#554a2d; font-size:15px; line-height:20px; text-align:center; margin-top:5px; float:right;}
.tt13{ margin-left:10px;  margin-top:15px;  width:300px; display:block; font-size:12px; height:150px; text-align:left; float:left; }
.tt13 li{list-style-type:none; background:url(../images/flag001.gif) no-repeat left center; padding-left:15px; line-height:25px; letter-spacing:0px;text-overflow: ellipsis;white-space:nowrap;width:280px;}
.t02{ width:101px; height:46px; background:url(../images/tiao1_01.gif) no-repeat; float:left;}
.tt1{background:#fcfcf4; padding:0 14px; border:#ece9d6 solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; height:233px;}
#txtcontent{background:#fcfcf4; padding:0 14px; border:#ece9d6 solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; height:auto;}
.tt2{
	background:#fcfcf4;
	border:#ece9d6 solid;
	padding:0 15px;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	height:170px;
}
.tt21{
	margin-top:16px;
	margin-left:0;
	margin-right:0;
	width:263px;
	height:150px;
	float:left;
	text-align: left;
}
.tt22{
	margin-top:16px;
	margin-left:0px;
	margin-right:0;
	width:263px;
	height:150px;
	float:left;
	text-align: left;
}
.tt21 span{display:block; color:#000000; font-size:12px; line-height:12px; text-align:center; width:100px;}
.tt2cont{ width:150px; height:184px; float:left; font-size:12px; line-height:20px; margin-left:10px; }
.tt3{
	background:#fcfcf4;
	border:#ece9d6 solid;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	height:210px;
}
.tt31{ background-color:#f3f1e2; width:556px; height:34px; margin-top:8px; margin-left:10px; float:left;}
.tt301{ display:block; float:left;margin-top:5px; margin-left:6px; margin-right:4px;}
.tt32{ margin-left:16px; margin-top:8px; width:270px; display:block; font-size:12px; height:130px; text-align:left; float:left; }

.style001{ margin-left:16px; margin-top:16px; width:270px; display:inline; font-size:12px; height:60px; text-align:left; float:left; }
.style001 li{list-style-type:none; background:url(../images/flag001.gif) no-repeat left center; padding-left:15px; line-height:25px; text-align:left}
.tt33{ margin-top:8px; width:270px; display:block; font-size:12px; height:130px; text-align:left; float:left; }
.tt32 li{list-style-type:none; background:url(../images/flag001.gif) no-repeat left center; padding-left:15px; line-height:25px; letter-spacing:0px;}
.tt33 li{list-style-type:none; background:url(../images/flag001.gif) no-repeat left center; padding-left:15px; line-height:25px; letter-spacing:0px;}
.t5{
	width:248px;
	height:29px;
	font-size:14px;
	text-align:center;
	color:#f4f3f0;
	font-weight:bold;
	float: right;
}
.tt5{
	left:12px;
	background:#fcfcf4;
	border:#ece9d6 solid;
	border-top-width:0px;
	border-right-width:2px;
	border-bottom-width:2px;
	border-left-width:2px;
	height:176px;
	width:244px;
	float: right;
}
.ttt5{ height:20px;}
.t6{
	left:12px;
	width:248px;
	height:29px;
	font-size:14px;
	text-align:center;
	color:#f4f3f0;
	font-weight:bold;
	float: right;
}
.tt6{
	background:#fcfcf4;
	border:#ece9d6 solid;
	border-top-width:0px;
	border-right-width:3px;
	border-bottom-width:3px;
	border-left-width:3px;
	height:225px;
	width:242px;
	float: right;
}
.tt61{
	display:block;
}
.tt62{ display:block; float:left;}
.t7{
	left:12px;
	width:248px;
	height:29px;
	font-size:14px;
	text-align:center;
	color:#f4f3f0;
	font-weight:bold;
	float: right;
}
.tt7{
	background:#fcfcf4;
	border:#ece9d6 solid;
	border-top-width:0px;
	border-right-width:2px;
	border-bottom-width:2px;
	border-left-width:2px;
	height:245px;
	width:244px;
	float: right;
}
.content1 .left{
	display:block;
	float:left;
	width:580px;
	height:770px;
	padding-left:0px;
	text-align:center
}
.content1 .right{
	background:#fcfcf4;
	position:relative;
	top:14px;
	display:block;
	float:right;
	width:260px;
	height:770px;
}
.content2{
	display:block;
	width:840px;
	margin:0 auto;
	height:auto;
	margin-bottom:10px;
	margin-top:10px;
}
.t4{width:840px; height:303px;}
.tt4{ width:836px; border:#ece9d6 solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; height:auto;}
.tt41{
	background-color:#f3f1e2;
	width:394px;
	height:auto;
	margin-top:8px;
	margin-left:10px;
	float:left;
}
.tt41 span{ display:block; color:#5c3316; font-size:14px; line-height:34px; text-align:right; float:right; margin-right:15px;}
.tt401{ display:block; float:left;margin-top:5px; margin-left:6px; margin-right:4px;}
.t41 {
	width:728px;
	height:56px;
	background:url(../images/tiao4_.gif) no-repeat;
	float:left
}
.t4 .t41 span{ display:block; color:#000000; font-size:12px; line-height:12px; margin-top:39px; margin-right:6px; text-align:right;}
.t42{ width:112px; height:56px; background:url(../images/tiao5_.gif) no-repeat; float:left;}
.content2 .left{ display:block; float:left; width:840px; height:303px; background:#fcfcf4; text-align:center; margin-bottom:20px;}
.content3{ display:block; width:840px; margin:0 auto; height:auto; margin-bottom:5px;}
.content3 .left{display:block; float:left; width:620px; height:auto; margin-right:20px; }
.content3 .right{display:block; float:left; width:200px; height:auto;}
.content4 { width:598px; height:auto; border-left:#94c4d9 solid 1px;border-right:#94c4d9 solid 1px;border-bottom:#94c4d9 solid 1px; padding:10px; font-size:12px; line-height:25px; }
.content44 { width:598px; height:auto; border-left:#94c4d9 solid 1px;border-right:#94c4d9 solid 1px;border-bottom:#94c4d9 solid 1px; padding:10px;}
.content44 h3{ line-height:50px;}
.content5{ width:248px; border:#94c4d9 solid 1px; height:500px;}
#link { display:block; width:840px; margin:0 auto; height:100px;}
.copyright{ width:838px; height:100px; margin:0 auto; padding:5px 0; display:block; border:#5c3316 solid 1px; font-size:12px; text-align:center; background-color:#FFFFFF;}
.copyright a{color:#000;}
.arcstyle01{ display:block; line-height:22px; height:22px; background:url(../images/flag001.gif) no-repeat left; padding-left:20px;}
.arcstyle01 a{font-size:12px; text-decoration:none; color:#000;}
.arcstyle01 a:hover{ color:#06C;}
.t2{ width:580px; height:51px; background:url(../images/tiao2_.gif) no-repeat;}
.t2 span{ display:block; color:#000000; font-size:12px; line-height:12px; padding-top:37px; margin-right:107px; text-align:right;}
.t3{ width:580px; height:52px; background:url(../images/tiao3_.gif) no-repeat;}
.t3 span{ display:block; color:#000000; font-size:12px; line-height:12px; padding-top:38px; margin-right:107px; text-align:right;}
.tiao{
	height:166px;
	width:15px;
	background-color:#f3f1e2;
	float:left;
}
.tiao1{ height:244px; width:5px; background-color:#f3f1e2; float:left; margin-left:10px;}
.t01list{ position:relative; top:13px; width:444px; height:33px; line-height:33px; text-align:left; background:url(../images/tiaolist_.gif) no-repeat; float:left; padding-left:35px; color:#5c3316; font-size:14px; font-weight:bold;}
.common1,.common2{ text-align:left; list-style-type:none; padding-left:20px; height:190px;}
