body {
	margin:0;
	background:#F6F5F0;}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;}

.Form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	height: 20px;}
.Button2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#ffffff;
	text-decoration: none;
	background-image: url(../hdmanage/images/buttonbg2.jpg);
	height: 22px;
	border:1px solid #EAEEDB;}
.InputText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;
	height: 20px;}
.TextAreaText {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #666666;
	text-decoration: none;}
.TopTop,.TopTop a:link,.TopTop a:visited,.TopTop a:active{
	color:#FFFFFF;
	text-decoration:none;}
.TopTop a:hover{
	color:#FFFF99;}
.BottomDotted{
	border-bottom:1px #CCCCCC dotted;}
a:link,a:visited,a:active{
	color:#333333;
	text-decoration:none;}
a:hover{
	color:#006699;}
.weather {border-left:1px solid #FFF;}


.tabbt1{
	background:#EEFBEA;

	border:1px solid #71BF09;
	border-bottom:2px solid #71BF09;
	color:#2A2A2A;
	padding:4px 6px 0px 6px;}
.tabbt1 a:link,.tabbt1 a:visited,.tabbt1 a:hover,.tabbt1 a:active{
		color:#2A2A2A;}
.tabbt2{
	background:#FFF;

	border:2px solid #71BF09;
	border-bottom:2px solid #FFF;
	color:#2A2A2A;
	padding:3px 5px 0px 5px;}
.tabbt2 a:link,.tabbt2 a:visited,.tabbt2 a:hover,.tabbt2 a:active{
		color:#2A2A2A;}

* {
	font-family: "微软雅黑", verdana, arial;
	margin: 0;
	padding: 0;};

h1,h2,h3,h4,h5,h6,h7,th {
	font-weight: normal;}

body {
	font-size: 12px;}

img {
	border: 0;}

ul,li {
	list-style: none;}

a {
	color: #717171;
	text-decoration: none;}

a:hover {
	color: #ff8c11;}

.clear {
	clear: both;}


/*****************************************************************************/

#top{
	width:100%;
	height:140px;
	background:url(1.jpg) bottom;}
#top .position{
	width:1000px;
	height:140px;
	position:relative;
	margin:0 auto;}
#top .position .logo{
	width:540px;
	height:90px;
	float:left;
	margin-top:24px;
	line-height: 130px;
}
#top .position .logo img{
}
#top .save{
	width:140px;
	height:35px;
	float:right;
	background:url(2.jpg) no-repeat left;
	text-align:center;
	line-height:35px;}
#top .save span{
	color:#fff;}
#top .save a{
	color:#fff;}
.TopSearchbox{
	width:303px;
	height:33px;
	border:1px solid #D3D3D3;
	float:right;
	position:absolute;
	top:78px;
	right:0px;}
 .TopSearchbox .TopSearch{
	width:254px;
	float:left;
	border:none;
	border-right:1px solid #d3d3d3;
	height:33px;
	text-indent: 10px;
}
 .TopSearch_button{
	width:48px;
	height:33px;
	float:right;
	border:none;
	background:none;
	background:url(13.jpg);}

#guide{
	width:100%;
	height:40px;
	background:#153170;}
#guide .position{
	width:1040px;
	height:40px;
	margin:0 auto;
	position:relative;}
.nav{height:40px; line-height:40px;position:relative; z-index:1;}
.nav a{ color:#fff;}
.nav .nLi{ float:left;  position:relative; display:inline; background:url(3.jpg) no-repeat left;}
.nav .nLi h3{ float:left;}
.nav .nLi h3 a{ display:block; padding:0 25px; font-size:16px; font-weight:normal;}
.nav .sub{ display:none; width:100%; left:0; top:40px;  position:absolute; background:#4E4E4E;  line-height:26px; padding:5px 0;}
.nav .sub li{ zoom:1;}
.nav .sub a{ display:block; padding:0 10px;}
.nav .sub a:hover{ background:#6d6d6d; color:#fff;}
.nav .on h3 a{ background:#4E4E4E; color:#fff;}


#content1{
	width:100%;
	height:390px;
	margin-top:20px;}
#content1 .position{
	width:1000px;
	height:390px;
	margin:0 auto;}

#content1 .slideBox{ width:518px; height:388px; overflow:hidden; position:relative; border:1px solid #D2D2D2; float:left;}
#content1 .slideBox .hd{ height:35px; overflow:hidden; position:absolute; right:4px; bottom:4px; z-index:1; width:510px;}
#content1 .slideBox .hd ul{ overflow:hidden; zoom:1; float:right; margin-top:8px; margin-right:5px;}
#content1 .slideBox .hd ul li{ float:left; margin-right:2px;  width:18px; height:18px; line-height:18px; text-align:center;cursor:pointer; border:1px solid #919191; background:#6E6E6E; color:#B5B5B5;}
#content1 .slideBox .hd ul li.on{ background:#B52524; color:#100503; border-color:#D82221;}
#content1 .slideBox .bd{ position:relative; height:380px; width:510px; z-index:0; margin:4px;}
#content1 .slideBox .bd li{ zoom:1; vertical-align:middle;}
#content1 .slideBox .bd img{ width:510px; height:380px; display:block;}
#content1 .slideBox .bd li p{
	width:510px;
	display:block;
	position:absolute;
	z-index:99999;
	height:35px;
	line-height:35px;
	color:#fff;
	bottom:0px;
	text-indent:10px;
	background:url(4.jpg);
	font-size:14px;}
#content1 .right{
	width:450px;
	float:right;
	height:390px;}
.titlex{
	width:100%;
	height:34px;
	border-bottom:1px solid #C1C1C1;}
.titlex h2{
	display:block;
	float:left;
	height:35px;
	font-weight:normal;}
.titlex h2 a{
	color:#153170;
	line-height:20px;
	font-size:20px;}
.titlex h2 span{
	color:#153170;
	font-size:14px;
	padding-left:15px;}
.titlex .more{
	float:right;
	display:block;
	color:#736149;
	font-size:14px;
	line-height:30px;}



.sideMenu{ width:450px; height:345px; margin-top:8px;}
.sideMenu h3{ height:40px; line-height:40px; cursor:pointer; background:url(5.jpg) repeat-x bottom; font-size:14px; font-weight:normal;
float:left;
display:block;
width:100%;}
.sideMenu h3 a{
	display:block;
	float:left;
	color:#242424;
	padding-left:10px;
	background:url(6.jpg) no-repeat left;}
.sideMenu h3 span{
	display:block;
	float:right;
	color:#242424;
	font-size:14px;}
.sideMenu h3 em{ float:right; display:block; width:40px; height:32px;  cursor:pointer;}
.sideMenu h3.on{ background:none;}
.sideMenu p{display:none; display:none; width:450px;
height:75px; color:#646464; float:left; line-height:2em;}



#content2{
	width:100%;
	height:70px;
	margin:20px 0 0 0;}
#content2 .position{
	width:1000px;
	height:70px;
	position:relative;
	margin:0 auto;}
#content2 .box{
	width:230px;
	height:70px;
	float:left;
	margin-left:26px;}
#content2 .box img{
	width:230px;
	height:70px;}
	
#content3{
	width:100%;
	height:320px;
	margin-top:20px;}
#content3 .position{
	width:1000px;
	height:320px;
	position:relative;
	margin:0 auto;}
#content3 .left{
	width:706px;
	height:316px;
	border:2px solid #DDD1C6;
	background:#fff;
	float:left;}
#content3 .left .main{
	width:665px;
	margin:0 auto;
	margin-top:18px;}
#content3 .left  ul li{
	display:block;
	height:40px;
	line-height:40px;
	background:url(5.jpg) repeat-x bottom;
	float:left;}
#content3 .left  ul li .add{
	display:block;
	float:left;
	width:165px;
	text-align:left;
	font-size:14px;
	color:#242424;
	height:40px;
	line-height:40px;
	overflow:hidden;}
#content3 .left  ul li .name{
	display:block;
	float:left;
	width:210px;
	height:25px;
	text-align:center;
	line-height:25px;
	color:#fff;
	background:#CE8AA3;
	border-radius:5px;
margin:0 15px;
	margin-top:8px;
	font-size:14px;
	overflow:hidden;}
#content3 .left  ul li .date{
	display:block;
	float:left;
	width:255px;
	text-indent:20px;
	background:url(7.jpg) no-repeat left;
	font-size:14px;
	color:#242424;
	height:40px;
	line-height:40px;
	overflow:hidden;}
#content3 .right{
	width:260px;
	height:320px;
	float:right;}
#content3 .right ul{}
#content3 .right ul li{
	width:100%;
	display:block;
	float:left;
	line-height:35px;}
#content3 .right ul li a{
	display:block;
	float:left;
	padding-left:15px;
	background:url(6.jpg) left no-repeat;
	font-size:14px;
	color:#242424;}
#content3 .right ul li p{
	display:block;
	float:right;
	font-size:14px;
	color:#3C3C3B;}
#content4{
	width:100%;
	height:385px;
	margin-top:25px;}
#content4 .position{
	width:1000px;
	height:385px;
	margin:0 auto;
	position:relative;}
#content4 .position .left{
	width:195px;
	height:385px;
	float:left;}
#content4 .position .left li{
	display:block;
	float:left;
	width:100%;
	height:87px;}
#content4 .position .left li .topic{
	display:block;
	float:left;
	width:60px;
	height:25px;
	border-radius:3px;
	color:#fff;
	text-align:center;
	line-height:25px;
	background:#786750;
	font-size:14px;}
#content4 .position .left  ul{
	margin-top:20px;}
#content4 .position .left li .text{
	float:left;
	display:block;
	font-size:14px;
	color:#242424;
	line-height:25px;
	margin-left:20px;}
#content4 .position .left .box{
	width:195px;
	height:115px;
	float:left;}
#content4 .position .left .box img{
	width:195px;
	height:115px;}
#content4 .position .middle{
	width:485px;
	height:385px;
	float:left;
	margin-left:30px;}
#content4 .position .middle ul{
	display:block;
	height:90px;
	padding:14px 0;
	background:url(5.jpg) bottom repeat-x;}
#content4 .position .middle ul li{
	display:block;
	height:30px;
	width:100%;
	float:left;
	line-height:30px;
	font-size:14px;}
#content4 .position .middle ul li a{
	display:block;
	float:left;
	color:#3A3A39;}
#content4 .position .middle ul li a span{
	color:#736149;} 
#content4 .position .middle ul li p{
	display:block;
	float:right;
	color:#4F4F4E;}
#content4 .right{
	width:260px;
	height:385px;
	float:right;}
#content4 .right .calendar{
	width:260px;
	height:270px;}
#content4 .right .calendar img{
	width:260px;
	height:240px;}
#content4 .right h2{
	display:block;
	font-weight:normal;
	margin-top:10px;}
#content4 .right h2 a{
	color:#847560;}
#content4 .right .box{
	width:258px;
	height:77px;
	text-align:center;
	border:1px solid #E6E3DA;
	margin-top:5px;}
#content4 .right .box .up{
	width:258px;
	height:38px;
	line-height:38px;
	background:url(8.jpg);}
#content4 .right .box .down{
	border-bottom:1px solid #E6E3DA;}
#content4 .right .box .up a{
	color:#786750;
	font-size:14px;
	display: inline-block;
	width: 26%;
}
#content4 .right .box .up a:hover {
color:#153170;
font-weight:600;
}
#content5{
	width:100%;
	height:430px;
	margin-top:20px;}
#content5 .position{
	width:1000px;
	height:335px;
	position:relative;
	margin:0 auto;}
#content5 .position .left{
	width:710px;
	height:335px;
	float:left;}
#content5 .position .left .box{
	width:710px;
	height:180px;}
#content5 .position .left .box img{
	width:710px;
	height:180px;}
#content5 .position .left .text{
	margin-top:20px;
	float:left;
	width:340px;
	margin-left:30px;}
#content5 .position .left .text li{
	width:100%;
	height:34px;
	line-height:34px;
	float:left;
	overflow:hidden;}
#content5 .position .left .text li a{
	display:block;
	float:left;
	color:#242424;
	font-size:14px;
	padding-left:14px;
	background:url(6.jpg) no-repeat left;}
#content5 .position .left .text li p{
	float:right;
	display:block;}
#content5 .position .right{
	width:260px;
	height:335px;
	float:right;
	background:#E8E2D6;}
#content5 .position .right .box{
	width:243px;
	height:88px;
	margin:0 auto;
	margin-bottom:18px;
	border:1px solid #C8B7A6;
	border-radius:3px;
	background:#fff;}
#content5 .position .right .box img{
	width:243px;
	height:88px;}

#content6{
	width:100%;
	height:190px;
	margin-top:25px;}
#content6 .position{
	width:1000px;
	height:190px;
	position:relative;
	margin:0 auto;}
#content6 .position .box{
	width:173px;
	height:58px;
	border:1px solid #D3D3D3;
	background:#fff;
	float:left;
	margin-top:18px;
	margin-right:31px;}
#content6 .position .box img{
	width:173px;
	height:58px;}
#foot{
	width:100%;
	height:230px;
	background:url(9.jpg);
	margin-top:30px;}
#foot .position{
	width:1000px;
	height:230px;
	margin:0 auto;}
#foot .position .up{
	width:100%;
	height:169px;
	border-bottom:1px solid #2E4E96;
	position:relative;}
#foot .position .up ul li{
	float:left;
	display:block;
	margin:0 115px 0 0;}
#foot .position .up ul li li{
	float:none;}
#foot .position .up ul{
	margin:30px 0 0 0;
	display:block;
	float:left;}
#foot .position .up ul li ul{
	margin:10px 0 0 0 ;
	float:none;}
#foot .position .up ul li a{
	font-size:16px;
	color:#fff;
	font-weight:bold;}
#foot .position .up ul li ul li{
	margin:0 0 0 0 ;}
#foot .position .up ul li ul li a{
	font-size:14px;
	font-weight:normal;
	line-height:25px;}
#foot .position .up .box{
	width:130px;
	height:100px;
	position:absolute;
	right:0;
	top:35px;}
#foot .position .up .box img{
	width:130px;
	height:100px;}
#foot .position .down{
	width:100%;
	height:59px;
	border-top:1px solid #0E224D;}
#foot .position .down p{
	text-align:center;
	color:#94A3C8;
	line-height:59px;}
#foot .position .down p a{
	color:#94A3C8;}



#content{
	width:100%;
	margin-top:20px;}
#content .position{
	width:1000px;
	position:relative;
	margin:0 auto;}
#content .position .left{
	width:200px;
	float:left;}
#content .position .left h2{
	width:200px;
	height:75px;
	display:block;
	background:#153170;
	font-weight:normal;
	text-align:center;}
#content .position .left h2 a{
	display:block;
	color:#fff;
	padding-top:15px;
	font-size:20px;}
#content .position .left h2 p{
	color:#fff;
	line-height:16px;
	font-size:14px;}
#content .position .left ul{
	width:196px;
	border:2px solid #DDD1C6;}
.mNormal{
	display:block;
	width:100%;
	height:52px;
	line-height:45px;
	text-indent:70px;
	font-size:16px;}
.mNormal a{
	color:#232323;
	display:block;
	background:url(11.jpg) no-repeat;
	height:52px;}
#content .position .left li a:hover{
	color:#fff;
	background:url(10.jpg) no-repeat;}
.mChoose{
	display:block;
	width:100%;
	height:52px;
	line-height:45px;
	text-indent:70px;
	font-size:16px;}
.mChoose a{
	color:#fff;
	background:url(10.jpg) no-repeat;
	display:block;
	height:52px;}
#content .position .left .box{
	width:200px;
	height:70px;
	margin-bottom:15px;}
#content .position .left .box img{
	width:200px;
	height:70px;
	border-radius:3px;}
#content .right{
	width:770px;
	float:right;
	position:relative;}
#content .right .adv{
	width:768px;
	border:1px solid #D4D4D4;
	position:relative;}
#content .right .adv img{
	width:764px;
	height:224px;
	margin:2px;}
#content .right .adv .name{
	width:200px;
	height:60px;
	position:absolute;
	right:3px;
	top:130px;
	background:url(12.jpg);
	text-align:center;
	line-height:60px;
	font-size:24px;}
#content .right .adv .name a{
	color:#fff;}
#content .right .n_position{
	width:100%;
	height:49px;
	border-bottom:1px solid #C1C1C1;
	margin-top:7px;}
#content .right .n_position h2{
	display:block;
	line-height:49px;
	float:left;
	height:49px;
	font-weight:normal;}
#content .right .n_position h2 a{
	display:block;
	float:left;
	font-size:21px;
	color:#153170;}
#content .right .n_position h2 p{
	display:block;
	float:left;
	font-size:14px;
	line-height:55px;
	padding-left:15px;
	color:#153170;}
#content .right .n_position p{
	float:right;
	height:49px;
	line-height:49px;
	font-size:12px;}
#content .right .n_position p a{
	color:#000000;}
#content .right .d_page{
	width:100%;}
#content .right .d_page .up{
	width:100%;
	height:100px;
	text-align:center;}
#content .right .d_page .up h2{
	display:block;
	padding-top:30px;
	font-size:16px;
	color:#232323;
	font-weight:normal;}
#content .right .d_page .up p{
	font-size:14px;
	color:#858585;
	display:block;
	padding-top:15px;}
#content .right .d_page .down{
	font-size:14px;
	color:black;
	line-height:2em;}
#content .right .list{
	width:100%;
	display:block;
	margin-top:25px;}
#content .right .list li{
	display:block;
	width:100%;
	height:40px;
	line-height:40px;
	background:url(5.jpg) repeat-x bottom;
	font-size:14px;}
#content .right .list li a{
	
	padding-left:15px;
	background:url(6.jpg) no-repeat left;
	color:#242424;
	font-size: 14px;
}
#content .right .list li p{
	float:right;
	display:block;
	color:#242424;}


#wrapper{
	width:100%;}
#wrapper hgroup{
	text-align:center;}
#wrapper h2{
	margin:5px 0;
	color:#FF6D99;
	text-shadow:1px 1px 2px #A50031;
	font-size:33px;
	font-family:Arial Narrow, Arial, sans-serif;}
#wrapper h3{
	font-style:italic;
	font-weight:normal;
	font-size:18px;
	text-shadow:1px 1px 0 #fff;
	color:#888;
	margin:5px 0;}

#container{
	position:relative;
	width:770px;
	padding-bottom: 10px;}
.grid{
	width:188px;
	min-height:100px;
	padding: 15px;
	background:#fff;
	margin:8px;
	font-size:12px;
	float:left;
	border:1px solid #D0D0D0;}

.grid strong {
	border-bottom:1px solid #ccc;
	margin:10px 0;
	display:block;
	padding:0 0 5px;
	font-size:16px;
	font-weight:normal;}
.grid .meta{
	text-align:right;
	color:#777;
	font-style:italic;}
.grid .imgholder img{
	max-width:100%;
	display:block;
	border:1px solid #D0D0D0;
	padding:1px;
	display:block;}
.grid .more{
	width:70px;
	height:25px;
	text-align:center;
	font-size:14px;
	color:#fff;
	line-height:25px;
	background:#786750;
	display:block;
	margin:0 auto;
	margin-top:20px;
	border-radius:5px;}
.grid p{
	color:#656565;
	font-size:12px;
	line-height:1.85em;}
@media screen and (max-width : 1240px) {
	body{
		overflow:auto;}
}
@media screen and (max-width : 900px) {
	#backlinks{
		float:none;
		clear:both;}
	#backlinks a{
		display:inline-block;
		padding-right:20px;}
	#wrapper{
		margin-top:90px;}
}

#content .pic_list{
	width:770px;
	height:190px;
	background:url(5.jpg) bottom repeat-x;}
#content .pic_list .pic{
	width:198px;
	height:148px;
	float:left;
	display:block;
	border:1px solid #D2D2D2;
	margin-top:20px;}
#content .pic_list .pic img{
	width:194px;
	height:144px;
	margin:2px;}
#content .pic_list .text{
	float:right;
	width:550px;
	height:150px;
	margin-top:20px;}
#content .pic_list .text .topic{
	height:25px;
	width:550px;
	line-height:25px;
	font-size:16px;}
#content .pic_list .text .topic a{
	display:block;
	float:left;
	color:#242424;}
#content .pic_list .text .topic p{
	display:block;
	float:right;
	color:#242424;}
#content .pic_list .text .des{
	width:550px;
	display:block;
	height:90px;
	color:#707070;
	text-indent:2em;
	font-size:14px;
	line-height:1.85em;
	margin-top:15px;}
#content .pic_list .text .more{
	font-size:14px;
	color:#736149;}