/* 全局CSS定义 */
body{margin:2px auto;padding:0;font-size:12px;font-family:"宋体";color:#5D5D5D;}
body > div{margin-right:auto; margin-left:auto;} 
div,form,ul,ol,li,span,p {margin: 0; padding: 0; border: 0;}
img,a img{border:0; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px;font-weight:normal;}
ul,ol,li {margin:0px;padding:0px;list-style-type: none;}
ul{list-style:none;}
table,td,input {font-size:12px;}
images{border:0px;}
.clear{clear:both;}
.h5{height:5px;clear:both;}
.h10{height:10px;clear:both;}
.h15{height:15px;clear:both;}
.h20{height:20px;clear:both;}
.h30{height:30px;clear:both;}
.h40{height:40px;clear:both;}
.h100{height:100px;clear:both;}

/* 链接颜色 */
a {text-decoration:none;}
a:hover {text-decoration:none;}

/*框架样式*/
#head,#navbg,#main,#foot{width:926px;margin-left:auto; margin-right:auto;clear:both;}
#head{ height:85px;}
#navbg{height:29px;background:url(../images/navbg.jpg) no-repeat;}
#main{height:100%;background:url(../images/mainbg.jpg) repeat-y left;}
#foot{height:74px;border:1px solid #D6D6D7;}

.MainImg{clear:both;}
.i_text{color:#626366;}
/* head */
#logo{width:527px;height:85px;float:left;}


#topR{float:right;height:85px;width:260px;}

#topNav{line-height:24px;float:right;}
#topNav li{float:left;}
#topNav li a{color:#626366;height:24px;display:block;text-align:center;width:65px;display:block;}
#topNav li a:hover{color:#FF6DA1;}

#top_s{float:right;height:16px;margin-top:5px;width:240px; display:block;}
#top_s li{float:left; line-height:20px;font-weight:bold;margin-right:2px;font-size:13px;}
#top_s li a{color:#5C5D60;font-weight:bold;font-size:13px;}
#top_s li a:hover{ text-decoration:underline;}


/* nav */
#nav {float:left;width:580px;}

#nav a {display:block;width: 96px;text-align:center;line-height:29px;height:29px;font-size:13px;font-weight:bold;}
#nav a:link {color:#5F6063;}
#nav a:visited {color:#5F6063;}
#nav a:hover{color:#FF6DA1;font-weight:bold;}
#nav li {float:left;width: 96px;}
#nav li a:hover{}

#nav li ul {
	text-align:center;
	left: -998em;
	width:95px;
	font-size:11px;
	position:absolute;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#nav li ul li{float:left;width:95px;background:#F6F6F6;line-height:22px;}

#nav li ul a{ display: block; width:95px;text-align:center;font-weight:normal;height:22px;line-height:22px;}
#nav li ul a:link {color:#999;}
#nav li ul a:visited {color:#999;}
#nav li ul a:hover {color:#FFFFFF;font-weight:normal; background:#FF6DA1;height:22px;line-height:22px;}
#nav li:hover ul{left: auto;}
#nav li.sfhover ul{left: auto;}
#content {clear:left;}


/* search */
#search{float:right;height:16px;margin-top:5px;width:240px; display:block;}
#search li{float:left; line-height:20px;font-weight:bold;margin-right:2px;font-size:13px;}
#search li a{color:#5C5D60;font-weight:bold;font-size:13px;}
#search li a:hover{ text-decoration:underline;}

.search,.search a{color:#5C5D60;font-weight:bold;font-size:13px;}

/* main_left */
#main_left{width:147px;height:796px;float:left;background:url(../images/c_lbg.jpg) no-repeat;}
.m_lt{height:22px;}
.m_list{width:121px;margin-left:auto;margin-right:auto;background:url(../images/i_line.jpg) no-repeat bottom;}
.m_list h2{font-size:13px;font-weight:bold; line-height:24px;padding-left:4px;}
.m_list h2 a{color:#000000;}
.m_list h2 a:hover{color:#E45487;}

.m_list h3{ line-height:16px;padding-left:4px;}
.m_list h3 a{color:#5D5D5D;}
.m_list h3 a:hover{color:#E45487; text-decoration:underline;}

.m_list h4{float:right;margin-bottom:4px;}

.m_tq{width:133px;height:102px;margin-left:auto;margin-right:auto;margin-top:2px;margin-bottom:2px;}
.m_infor{width:133px;height:85px;margin-left:auto;margin-right:auto;background:url(../images/i_infor.jpg) no-repeat; overflow:hidden;}
.m_infor h3{width:96px;line-height:16px;margin-left:auto;margin-right:auto;}
.m_infor h3 a{color:#696969;}
.m_infor h4{width:40px;float:right;margin-left:auto;margin-right:auto;}

/* news_nav */
.nn_t{height:22px;}
.n_list{width:121px;margin-left:auto;margin-right:auto;}
.n_list h2{line-height:24px;background:url(../images/n_lib.jpg) no-repeat bottom;}
.n_list h2 a{}
.n_list h2 a:hover{}




/* main_right */
#main_right{width:761px;float:right;}
#r_banner{width:761px;height:112px;}
#r_news{width:761px;height:20px;margin-top:7px;margin-bottom:15px;background: url(../images/r_newsbg.jpg) no-repeat;}
#r_news h5{line-height:20px;height:20px;width:460px;margin-left:110px;overflow:hidden;}
#r_news h5 a{color:#666666;}
#r_news h5 a:hover{color:#000000;}

/* copyright */
#cr{margin-left:200px;margin-top:6px;}
#cr .frist a{ background:none;}
#cr li{float:left;width:80px;line-height:20px;text-align:center;background: url(../images/cr_line.jpg) no-repeat left;}
#cr li a{color:#5D5D5D;line-height:20px;}
#cr li a:hover{color:#FF6DA1;text-decoration:underline;}
#copyright h5{width:auto;line-height:20px;text-align:center;clear:both;}
#copyright h5 a{color:#5D5D5D;}

#fenye{clear:both;margin-top:10px;width:400px; text-align:center;}
#fenye a{color:#292929;}


