@charset "utf-8";
/* CSS Document */
.clear{ clear:both;}
.input{ height:13px;}
textarea{ padding:5px;}
span{ padding-right:10px;}

/*-----外层框架----*/
#head,.main, #footer,.min_cu,.ad{ width:952px; height:auto; margin:0 auto; overflow:hidden;}
.ad { margin-top:5px;}
.main{ margin:0 auto; padding:0; padding-top:8px; margin-bottom:-8px;}

#footer{ padding-top:15px; text-align:center;}
/*-----头部----*/
#minnav{ width:100%; height:29px; background:url(../images/in_r1_c11.jpg) repeat-x; margin:0; padding:0; overflow:hidden;}
.min_cu{ height:21px; line-height:21px; padding:4px 0;  overflow:hidden;}
.min_cu .left{ float:left;}
.min_cu .right{ float:right;}
.min_cu .right li{ float:left; padding-right:10px;}
#nav_mid{ width:950px; height:50px; margin:0 auto; 
overflow:hidden; border:1px solid #ABCBDA; padding:5px; background:url(../images/in_r5_c3.jpg) repeat-x; padding:5px 0; margin-top:5px;}
#nav_mid .logo{ padding:8px; float:left; margin:0 ;}
#nav_cuo{ float:left; height:50px;  border-left:1px solid #ABCBDA; height:50px; overflow:hidden; width:245px; }
#nav_cut{ float:left; height:50px;  border-left:1px solid #ABCBDA; height:50px; overflow:hidden; width:245px;}
#nav_cus{ float:left; height:50px;  border-left:1px solid #ABCBDA; height:50px; overflow:hidden; width:245px;}
.excellence {height:25px; margin:0 8px; line-height:24px; display:block; border-bottom:1px  dashed #ABCBDA;}
.excellence li{ float:left;}

.excellence li a{padding:3px 4px;}
.excellence li a:hover{ background:#34ACDA; color:#FFFFFF; padding:3px 4px; text-decoration:none;} 

.nav{ width:952px; height:34px; margin:0 auto; background:url(../images/in_r11_c3.jpg); margin-top:5px; overflow:hidden; padding:0; margin-bottom:-5px;}
.n_l{ float:left; width:8px; height:34px;}
.n_r{ float:right; width:8px; height:34px;}
.n_city{float:right; width:auto; height:16px; font-size:14px; padding:8px 40px;}
.n_city img{ vertical-align:bottom; margin-left:-5px;}
.n_cu{ float:left; height:29px; width:auto; margin-top:5px; padding-left:30px;}
.n_cu li{ float:left; width:85px; background:url(../images/in_r12_c8.jpg) left -2px  no-repeat;
 line-height:29px; font-size:14px; font-weight:bold;
 text-align:center; }
.n_cu li#current{  width:85px; background:url(../images/in_r12_c6.jpg) no-repeat; padding-right:5px;}
.n_cu li#current span{ background:url(../images/new.gif) 65px 5px no-repeat; display:block;}





/*-----轮播----*/
.spell{ float:left; width:316px; height:auto; overflow:hidden; background:url(../images/in_r18_c2.jpg) repeat-y; }
.spell-b{ width:100%; height:8px; overflow:hidden; background:url(../images/in_r20_c2.jpg) no-repeat; display:block;float:left;}
.spell-t{ width:100%; height:8px; overflow:hidden; background: url(../images/in_r16_c2.jpg); display:block;float:left;}
.spell-m{ float:left; width:100%; text-align:center; padding-bottom:8px;}
.spell-tit{ width:312px;  float:left;overflow:hidden; padding-left:4px; }
.spell-tit li{ width:66px; height:45px; margin:0 2px; border:1px solid  #CCCCCC; float:left; padding:2px;overflow:hidden; }
.spell-tit li#current{ border:1px solid  #509AD8;}

/*-----活动----*/
.mid{ margin:0 8px; float:left; width:361px;}
.key_act{ width:100%; height:26px; color:#FF6600; font-size:14px; font-weight:bold; line-height:26px; text-align:center;}
.key_accu{ width:100%; height:auto; padding-bottom:8px;}
.hot_ac{ border:1px solid #E1E1E1; width:343px; padding:8px;}
.hot_act{ width:100%; border-bottom:1px dotted #24A8CD; height:21px;}
.hot_accu{ padding-left:5px; padding-top:5px;}
/*-----右边----*/
.f_right{float:left; width:259px;}
.r_frame{ border:1px solid #E1E1E1; width:247px; padding:5px; background:#FBFBFB; margin-bottom:8px; clear:both; padding-bottom:8px;}
.r_tit{ width:98%; height:22px;  font-size:14px; line-height:22px; padding-left:2%; clear:both;}
.r_titl{ height:22px; font-size:14px; font-weight:bold; width:auto; float:left; line-height:22px;}
.r_titr{ float:right; height:22px; font-size:14px; width:auto; line-height:22px; padding-right:15px;}
.star_one{width:227px; padding:5px 10px; float:left; padding-top:2px;}
.star_one li{ float:left; width:130px; height:65px; padding:0; margin:0;}
.star_one li.img{ float:left; width:65px; height:65px; border:1px solid #B2CEE6;
 padding:3px; text-align:center; vertical-align:middle; margin-right:8px; overflow:hidden;}
.star_other{width:203px; padding:0px 10px; text-align:left; background:url(../images/star_number.jpg) 10px 0px no-repeat; padding-left:32px; }
.r_ad{ width:100%;}


/*-----第二段----*/
.t_left{ float:left; width:685px; height:auto; padding:0; margin:0px; margin-right:8px; overflow:hidden;}
.t_leftcu{  width:685px; float:left; clear:both; overflow:hidden;}
.t_lcu{float:left; width:316px; height:auto; overflow:hidden; padding-right:8px;}
.t_lcutit1{float:left; width:296px; height:24px; overflow:hidden; background:url(../images/in_m_r3.jpg) no-repeat; text-align:right; padding-right:20px;}
.t_lcutit2{float:left; width:296px; height:24px; overflow:hidden; background: url(../images/in_m_r5.jpg) no-repeat;text-align:right; padding-right:20px;}
.t_lcutitn{ width:316px; padding:8px 0px; clear:both; padding-bottom:0; }
.t_common{
	width:100%;
	float:left;
clear:both;}
	
.t_commonr{
float:right;
}
 	
.t_commonl{
float:left;
}
.t_rcu{float:left; width:360px; height:auto; overflow:hidden; }
.t_rcutit1{float:left; width:341px; height:24px; overflow:hidden; background:url(../images/in_m_r7.jpg) no-repeat; text-align:right; padding-right:20px;}
.t_rcutit2{float:left; width:341px; height:24px; overflow:hidden; background:url(../images/in_m_r1.jpg) no-repeat; padding-right:20px; text-align:right;}
.t_rcutitn{ width:351px; padding:8px 0px; text-align:left; clear:both; padding-bottom:0; }
/*-----有图像----*/
.fine_one{width:308px; padding:0px; float:left;}
.fine_one li{ float:left; width:187px; height:130px; padding:0; margin:0; overflow:hidden;}
.fine_one li.img{ float:left; width:106px; height:126px;text-align:center; vertical-align:middle; margin-right:5px; overflow:hidden;}
.fine_one li .img .tit{ width:100%; height:20px; text-align:center; line-height:15px;}	
	
.fine_two{width:360px; padding:0px; float:left;}
.fine_two li{ float:left; width:236px; height:130px; padding:0; margin:0; overflow:hidden;}
.fine_two li.img{ float:left; width:106px; height:126px;
 text-align:center; vertical-align:middle; margin-right:8px; overflow:hidden;}
.fine_two li.img.tit{ width:100%; height:20px; text-align:center; line-height:15px;}

/*-----热门圈子----*/
.clr{ width:240px; padding:3px; overflow:hidden;}
.clrimg{ float:left; width:100px; height:94px; padding:2px 10px; text-align:center;}
.clrimg_tit{ width:100%; height:24px; line-height:24px;}

/*-----第三段----*/
.adl{ width:100%; padding-bottom:8px;}

.b_fj{ width:685px; float:left; clear:both; overflow:hidden;}

.midd_tit{ width:100%; height:27px; background:#CFBFE9; margin-top:8px; *margin-top:0px;}
.left_tit{ padding-left:15px; height:27px; font-size:14px; font-weight:bold; width:auto; float:left; line-height:27px;}
.right_tit{ padding-right:15px; height:27px; font-size:14px;  width:auto; float: right; line-height:27px;}
.mj_cu{ width:685px; height:auto; padding:0px; padding-top:8px;}
.fj_img{ float:left; width:100px; height:94px; padding:2px 0; text-align:center; padding-right:16px;}
.fj__tit{ width:100%; height:24px; line-height:24px;}
.fj_imgend{float:left; width:100px; height:94px; padding:2px 0; text-align:center; padding-right:0px;}
/*-----第四段----*/
.sw_tit1{ width:100%; height:27px; background: #D3EDF7; margin-top:8px;}
.sw_tit{ width:100%; height:27px; background:#AED6D6;}
.sw_xian{ width:100%;}
.sw_cun{ float:left; width:212px; padding:0 2px;} 
.sw_cum{ float:left; width:215px; margin:0px 6px;  border-left:1px dashed #CCCCCC; border-right:1px dashed #CCCCCC; padding:0 6px;}
.sw{float:left; width:212px; margin:6px 0 ;}
.sw .left{ float:left; width:71px; height:71px;padding-right:8px;}
.sw .right{ float:left; width:125px; height:63px;}
.sw .right .tit{ text-align:center; height:21px; font-weight:bold;}
.member{ float:left; width:71px; height:95px; padding:2px 4px; text-align:center;}
.member_tit{ width:100%; height:24px; line-height:24px; text-align:center;}

/*-----第五段----*/

.ps_tit{width:100%; height:27px; background:#D8E6B3;}
.ps_cu{ width:952px; padding:8px 0px;}
.ps_xc{ float:left; width:145px; height:129px; padding:0; padding-right:16px;}
.ps_xcend{ float:left; width:145px; height:129px; padding:0 ; padding-right:0;}
.ps_img{ width:137px; height:101px; padding:3px; border:1px solid #CCCCCC;}
.ps_t{ width:100%; height:20px; text-align:center;}

/*-----友情链接----*/
.fr_img{ width:942px; height:31px; background:#EDEDED; padding:10px ;}
.fr_img img{ padding:0 8px; float:left;}
.fr_z{width:942px;padding:10px 0; text-align:left;}
.fr_z a{ padding:0 5px;}
.serve { width:100%; height:30px; text-align:center; background:#1C6B94; line-height:30px; margin-top:10px; margin-bottom:30px;}

/*-----我加的----*/

.City {
	FLOAT: right; COLOR: #cfe2f4; LINE-HEIGHT: 32px; MARGIN-RIGHT: 6px; POSITION: relative
}
.City A:link {
	COLOR: #cfe2f4; TEXT-DECORATION: none
}
.City A:visited {
	COLOR: #cfe2f4; TEXT-DECORATION: none
}
.City A:hover {
	COLOR: #ca0000; TEXT-DECORATION: underline
}

.citybox1{
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; Z-INDEX: 1000; RIGHT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid; WIDTH: 350px; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; TOP: 213px
	}
.citybox1 UL {
	
}
.citybox1 UL LI {
	FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 60px; HEIGHT: 24px
}
.citybox1 UL LI A:link {
	COLOR: #2754bb; TEXT-DECORATION: underline
}
.citybox1 UL LI A:visited {
	COLOR: #2754bb; TEXT-DECORATION: underline
}
.citybox1 UL LI A:hover {
	COLOR: #ca0000; TEXT-DECORATION: none
}
