@charset "gb2312";
/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } */

/*---------------share frame----------------*/
.container{
	width: 983px;
	height: auto;
	margin: auto;
}
#primary_top{
	float: left;
}
#primary_mid{
	float: left;
}
#primary_btm{
	float: left;
}
.title_line01{
	height: 40px;
	width: auto;
}

.title_line05{
	height: 25px;
	width: auto;
}

.title01{
	height: 40px;
	float: left;
	line-height: 34px;
	font-family: "宋体";
	font-size: 12px;
	width: 180px;
	color: #FFF;
}
.title02{
	height: 40px;
	float: left;
	line-height: 32px;
	font-family: "宋体";
	font-size: 12px;
	width: 180px;
	color: #FFF;
	font-weight: 600;
}
.title03{
	height: 40px;
	float: left;
	line-height: 34px;
	font-family: "宋体";
	font-size: 12px;
	width: 220px;
	color: #FFF;
}

.title044{
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	font-weight:bold;
}

.title05{
	height: 25px;
	float: left;
	font-family: "宋体";
	font-size: 12px;
	width: 100px;
	color: #666;
	font-weight: 600;
	line-height:25px;
}

.title06{
	height: 25px;
	float: left;
	font-family: "宋体";
	font-size: 12px;
	width: 268px;
	color: #666;
	font-weight: 600;
	line-height:25px;
}
.more01{
	float: right;
	height: 40px;
	width: 80px;
	line-height: 40px;
	font-family: "宋体";
	font-size: 12px;
}
.more02{
	float: right;
	height: 40px;
	width: 55px;
	line-height: 40px;
	font-family: "宋体";
	font-size: 12px;
}
.more03{
	float: right;
	height: 40px;
	width: 44px;
	line-height: 40px;
	font-family: "宋体";
	font-size: 12px;
}
.more04{
	float: right;
	height: 32px;
	width: 80px;
	line-height: 32px;
	font-family: "宋体";
	font-size: 12px;
}

.more05{
	height: 25px;
	float: right;
	font-family: "宋体";
	font-size: 12px;
	width: 100px;
	line-height:25px;
}

.div{
	position: absolute;
	border: 1px solid #CC0000;
	background-color: #FFFFFF;
	font-size:12px;
	z-index:1000;
	color: #FFFFFF;
}
.datalist_style{
	float: none !important;
	>float: left !important;
	float: left;
}

/*------------share top------------*/
#headbox{
	height: 30px;
	width: 929px;
	background-image: url(../images/headbox.gif);
	background-repeat: no-repeat;
	padding-left: 26px;
	padding-right: 26px;
	padding-top: 10px;
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
}
#headbox img{
	vertical-align: -20%;
}
#headbox a{
	text-decoration: none;
}
#headbox a:link{
	color: #666666;
}
#headbox a:hover{
	color: #EE2626;
}
#headbox a:visited{
	color: #666666;
}
.top{
	height: 256px;
	width: 982px;
}
.banner{
}
.nav{
}
.barimg{
	width: 981px;
	height: 96px;
	background-image: url(images/top_bar.gif);
	background-repeat: no-repeat;
	background-position: 1px !important;
	>background-position: 0px !important;
	background-position: 0px;
}
.nav_main{
	height: 34px;
	width: 981px;
	background-image: url(images/nav_main.gif);
	background-repeat: no-repeat;
}
.nav_deputy{
	height: 39px;
	width: 981px;
	background-image: url(images/nav_deputy.gif);
	background-repeat: no-repeat;
	font-family: "宋体";
	font-size: 12px;
}
.nav_form{
	font-family: "宋体";
	font-size: 14px;
	line-height: 33px;
	margin-left: 3px!important;
	>margin-left: 8px !important;
	margin-left: 3px;
	font-weight: bold;
}
.nav_form a{
	display: block;
	float: left;
	margin-left: 9px!important;
	>margin-left: 9px !important;
	margin-left: 9px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
.nav_form a:link{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	padding:0 0 0 10px;
}
.nav_form a:visited{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	padding:0 0 0 10px;
}
.nav_form a:hover{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
	padding:0 0 0 10px;
}
.nav_form a.first {background:none!important;}
.nav_deputy_style{
	width: 700px;
	float: left;
	height: 38px;
	line-height: 38px;
}
.search{
	float: left;
	height: 38px;
	width: 280px;
}
.search_style{
	margin-top:12px;
	margin-left:40px!important;
	>margin-left:38px!important; 
	margin-left:38px; 
	width:240px;
}


/*------------share btm-------------*/
.btm{
	height: 238px;
	width: 982px;
}
.btm_line{
	height: 44px;
	width: 981px;
	background-image: url(images/btm_line.gif);
	background-repeat: no-repeat;
	line-height: 44px;
	font-family: "宋体";
	font-size: 12px;
	color: #FFFFFF;
}
.btm_line a{
	color: #FFFFFF;
	text-decoration: none;
}
.btm_line a:link{
	color: #FFFFFF;
	text-decoration: none;
}
.btm_line a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.btm_line a:hover{
	color: #CCCCCC;
}
.btm_info{
	height: 191px;
	width: 981px;
}





/* -------------------------------------------------首页----------------------------------------------------- */

.mid_index{
	height: 3900px;
	width: 1002px;
	float: left;
	width: 982px;
}

/* ------------index01 css----------------*/
#index_01{
	height: 861px;
	width: 981px;
	float: left;
}
#index_01_left{
	float: left;
	height: 844px;
	width: 312px;
}
#hotline{
	float: left;
	height: 115px;
	width: 302px;
}
#online{
	float: left;
	height: 47px;
	width: 302px;
}
#assessment{
	float: left;
	height: 77px;
	width: 302px;
	background-image: url(images/assessment.gif);
	background-repeat: no-repeat;
}
#point{
	float: left;
	height: 242px;
	width: 302px;
	background-image: url(images/point.gif);
	background-repeat: no-repeat;
}
#advantage{
	float: left;
	height: 329px;
	width: 302px;
	background-image: url(images/advantage.gif);
	background-repeat: no-repeat;
}
#advantage_content{
	width: 290px;
	height: 280px;
}
.advantage_content_style{
	height: 266px;
	width: 280px;
	margin-top: 10px;
}
.advantage_content_style a{
	height: 34px;
	line-height: 34px;
	text-decoration: none;
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
}
.advantage_content_style a:link{
	color: #666666;
	text-decoration: none;
}
.advantage_content_style a:visited{
	color: #666666;
	text-decoration: none;
}
.advantage_content_style a:hover{
	color: #FFFFFF;
	background-color: #F71717;
	text-decoration: none;
}
.advantage_content_style li{
	list-style-type: none;
	text-decoration: none;
}
#index_01_right{
	float: left;
	height: 844px;
	width: 669px;
}
#index_ad01{
	float: left;
	height: 251px;
	width: 391px;
}
#index_news{
	float: left;
	height: 360px;
	width: 391px;
}
.TabTitle{
	height: 31px;
	width: 391px;
	float: left;
	font-family: "宋体";
	font-size: 12px;
	line-height: 31px;
}
#myTab0{
	height: 31px;
	width: 391px;
	margin-left: -40px!important;
	>margin: 0px !important;
	margin: 0px;
	list-style-type: none;
	cursor:pointer;
}
.active{
	height: 31px;
	width: 133px;
	display: block;
	float: left;
	background-image: url(images/index_newsbtopen.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
}
.normal{
	height: 31px;
	width: 129px;
	display: block;
	float: left;
	background-image: url(images/index_newsbtclose.gif);
	background-repeat: no-repeat;
}
.none{
	display: none;
}
.TabContent{
	background-image: url(images/index_newsback.gif);
	background-repeat: no-repeat;
	float: left;
	height: 329px;
	width: 391px;
	font-family: "宋体";
	font-size: 12px;
	color: #666666;
	line-height: 26px;
}
#right_hotviews{
	width:268px;
	height:622px;
	float:right;
}

#video{
	width:268px;
	height:186px;
	background-image: url(images/video_kk.gif);
	background-repeat: no-repeat;
}

.video_style{
	width:210px;
	height:auto;
}

#hotviews{
	width:268px;
	height:425px;
	float:left;
	background-image: url(images/hotviews.gif);
	background-repeat: no-repeat;
}
.hotviews_style{
	height: 360px;
	width: 240px;
	margin-top: 5px;
}
#vipback{
	width:669px;
	height:212px;
	float:left;
	background-image: url(images/vipback.gif);
	background-repeat: no-repeat;
}
#vipteam{
	height: 199px;
	width: 377px;
	background-image: url(images/vipteam.gif);
	background-repeat: no-repeat;
	float: left;
}
.vipteam_content{
	height: 140px;
	width: 360px;
	margin-top: 5px;
}
.vipteam_content ul {
	display: block;
}
.vipteam_content ul li img{
	height: 80px;
	width: 100px;
	display: block;
}
#vipnews{
	height: 199px;
	width: 249px;
	float: right;
}
/* ------------index01 css end----------------*/


/*-------------index02 css--------------------*/
#index_02{
	height: 509px;
	width: 981px;
	float: left;
}
#eliteteam{
	float: left;
	height: 263px;
	width: 980px;
}
#elitebar{
	float: left;
	height: 247px;
	width: 42px;
}
#elitelist{
	float: left;
	height: 104px;
	width: 938px;
}
.elitelist_style{
	margin-top:-5px;
	width:930px;
	height:auto;
}
#demo a { display:block;float:left;text-align:center; margin-left:}
#demo img{width:100px;height:80px;}
#demo .imgList{
	padding:0 0;
}
#dong a { display:block;float:left;text-align:center; margin-left:}
#dong img{width:100px;height:80px;}
#company_info{
	float: left;
	height: 239px;
	width: 980px;
}
.company_info_style{
	width: 220px;
	height: auto;
	font-family: "宋体";
	font-size: 12px;
	line-height: 26px;
	color: #666666;
	margin-top: 5px;
}
.company_info_style a{
	color: #666666;
	text-decoration: none;
}
.company_info_style a:link {
	color: #666666;
	text-decoration: none;
}
.company_info_style a:visited{
	color: #666666;
	text-decoration: none;
}
.company_info_style a:hover{
	color: #FF471C;
	text-decoration: none;
}
#honours{
	float: left;
	height: 239px;
	width: 240px;
	background-image: url(images/honoursimg.gif);
	background-repeat: no-repeat;
}
#qual{
	float: left;
	height: 239px;
	width: 240px;
	background-image: url(images/qualimg.gif);
	background-repeat: no-repeat;
	margin-left: 6px;
}
#concern{
	float: left;
	height: 239px;
	width: 240px;
	background-image: url(images/concernimg.gif);
	background-repeat: no-repeat;
	margin-left: 7px;
}
#actives{
	float: left;
	height: 239px;
	width: 240px;
	background-image: url(images/activeimg.gif);
	background-repeat: no-repeat;
	margin-left: 7px;
}
/* ------------index02 css end----------------*/

/*-------------index03 css--------------------*/
#index_03{
	height: 545px;
	width: 981px;
	float: left;
}
#index03_ad{
	float: left;
	height: 80px;
	width: 980px;
}
#canadian_imm{
	float: left;
	height: 459px;
	width: 980px;
	background-image: url(images/canadian_imm.gif);
	background-repeat: no-repeat;
}
#canadian_item{
	height: 140px;
	width: 964px;
	margin-top: 35px;
}
#can_item_style{
	width:700px;
	height:120px;
	margin-left:260px;
	margin-top:0px;
	font-size:12px;
}
#canadian_content{
	height: 274px;
	width: 964px;
}
#canadian_content_style{
	height: 210px;
	width: 290px;
	margin-top: 6px;
}
#canadian_cell{
	float: left;
	height: 274px;
	width: 315px;
	background-image: url(images/canadian_backimg.gif);
	background-repeat: no-repeat;
}
/*-------------index03 css end --------------------*/

/*-------------index04 css--------------------*/
#index_04{
	height: 317px;
	width: 981px;
	float: left;
}
#index04_ad{
	float: left;
	height: 80px;
	width: 981px;
}
#visa_imm{
	float: left;
	height: 296px;
	width: 981px;
	background-image: url(images/visa_imm.gif);
	background-repeat: no-repeat;
	margin-top:10px;
}
#australia_item{
	height: 140px;
	width: 964px;
	margin-top: 35px;
}
.visa_content_style{
	width:215px;
	height:182px;
	margin-top:6px;
	font-size:12px;
}

#visa_top{
	height: 48px;
	width: 981px;
}

#visa_content{
	height: 248px;
	width: 981px;
}
#visa_can_backimg{
	float: left;
	height: 239px;
	width: 232px;
	background-image: url(images/visa_can_backimg.gif);
	background-repeat: no-repeat;
}

#visa_usa_backimg{
	float: left;
	height: 239px;
	width: 232px;
	background-image: url(images/visa_usa_backimg.gif);
	background-repeat: no-repeat;
}
/*-------------index04 css end --------------------*/

/*-------------index08 css--------------------*/
#index_08{
	height: 545px;
	width: 981px;
	float: left;
}
#index08_ad{
	float: left;
	height: 80px;
	width: 980px;
}
#usa_imm{
	float: left;
	height: 459px;
	width: 980px;
	background-image: url(images/usa_imm.gif);
	background-repeat: no-repeat;
}
#usa_item{
	height: 140px;
	width: 964px;
	margin-top: 35px;
}
#usa_item_style{
	width:700px;
	height:120px;
	margin-left:260px;
	margin-top:0px;
	font-size:12px;
}
#usa_content{
	height: 274px;
	width: 964px;
}
#usa_cell{
	float: left;
	height: 274px;
	width: 315px;
	background-image: url(images/usa_backimg.gif);
	background-repeat: no-repeat;
}
/*-------------index08 css end --------------------*/

/*-------------index05 css --------------------*/
#index_05{
	height: 337px;
	width: 981px;
	float: left;
}
#index05_ad{
	float: left;
	height: 80px;
	width: 980px;
}
#index05_content{
	float: left;
	height: 248px;
	width: 980px;
}
#btm_nav{
	height: 241px;
	width: 459px;
	float: left;
	background-image: url(images/btm_nav.gif);
	background-repeat: no-repeat;
}
#goldlink_bbs{
	height: 241px;
	width: 513px;
	float: left;
	background-image: url(images/goldlink_bbs.gif);
	background-repeat: no-repeat;
}
#home_guide{
	float: left;
	height: 211px;
	width: 226px;
	background-image: url(images/home_guide.gif);
	background-repeat: no-repeat;
}
/*-------------index05 css end --------------------*/

/*-------------index06 css --------------------*/
#index_06{
	height: 324px;
	width: 981px;
	float: left;
}
#index06_ad{
	float: left;
	height: 80px;
	width: 980px;
}
#index06_content{
	float: left;
	height: 229px;
	width: 980px;
	background-image: url(images/index_06backimg.gif);
	background-repeat: no-repeat;
}
#bbs_login{
	float: left;
	height: 211px;
	width: 280px;
}
#ab_sense{
	float: left;
	height: 211px;
	width: 226px;
	background-image: url(images/ab_sense.gif);
	background-repeat: no-repeat;
}
#exotic{
	float: left;
	height: 211px;
	width: 226px;
	background-image: url(images/exotic.gif);
	background-repeat: no-repeat;
}
#os_life{
	float: left;
	height: 211px;
	width: 226px;
	background-image: url(images/os_life.gif);
	background-repeat: no-repeat;
}
.comm_content{
	height: 158px;
	width: 212px;
	margin-top: 6px;
}
.comm_content_style{
	width:211px;
	height:112px;
	float:left;
	line-height: 14px;
	font-family: "宋体";
	font-size: 12px;
}
.comm_content_style a{
	line-height: 14px;
}
.comm_content_style a:link{
	line-height: 14px;
}
.comm_content_style a:visited{
	line-height: 14px;
}
.comm_content_style a:hover{
	line-height: 14px;
}
/*-------------index06 css end --------------------*/

/*-------------index07 css --------------------*/
#index_07{
	height: 236px;
	width: 981px;
	background-image: url(images/links.gif);
	background-repeat: no-repeat;
	float: left;
}
#index07_content{
	float: left;
	height: 229px;
	width: 980px;
	background-image: url(images/index_06backimg.gif);
	background-repeat: no-repeat;
}
.friendlink_style{
	height: 220px;
	width: 920px;
	margin-left: 50px;
	margin-top: 10px;
}
/*-------------index07 css end --------------------*/
/*-------------index09 css --------------------*/
#index_09{
	height: 158px;
	width: 981px;
	background-image: url(images/changyongxinxi.gif);
	background-repeat: no-repeat;
	float: left;
	padding-top: 50px;
}
#index09_content{
	float: left;
	height: 229px;
	width: 980px;
	background-image: url(images/index_06backimg.gif);
	background-repeat: no-repeat;
}

/*-------------index09 css end --------------------*/
/*-------------index10 css--------------------*/
#index_10{
	height: 427px;
	width: 981px;
	float: left;
}
.index_10_cell01{
	float: left;
	height: 60px;
	width: 290px;
	padding-left: 196px;
	padding-top: 30px;
}
.index_10_cell01 ul{
	display: block;
	height: 60px;
	width: 290px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.index_10_cell01 ul li{
	display: block;
	list-style-type: none;
	float: left;
	height: 20px;
	width: 80px;
	line-height: 20px;
}
.index_10_cell02{
	float: left;
	height: 160px;
	width: 440px;
	padding-left: 23px;
	padding-right: 23px;
}
#index_10 p{
	display: block;
	margin: 0px;
	float: left;
	height: 24px;
	width: 430px;
	line-height: 24px;
	text-align: left;
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #EFEFEF;
	padding-left: 10px;
}
#index_10 p a{
	font-family: "宋体";
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	font-size: 12px;
}
#index_10 p a:link{
	color: #333333;
}
#index_10 p a:visited{
	color: #333333;
}
#index_10 p a:hover{
	color: #CC0000;
}
.index_10_cell03{
	float: left;
	height: 160px;
	width: 440px;
	padding-left: 23px;
	padding-right: 23px;
}
.index_10_cell04{
	float: left;
	height: 60px;
	width: 290px;
	padding-left: 196px;
	padding-top: 30px;
}
.index_10_cell04 ul{
	display: block;
	height: 60px;
	width: 290px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.index_10_cell04 ul li{
	display: block;
	list-style-type: none;
	float: left;
	height: 20px;
	width: 290px;
	line-height: 20px;
}
.index_10_cellcontent{
	float: left;
	height: 120px;
	width: 440px;
	text-align: left;
}
#index10_ad{
	float: left;
	height: 80px;
	width: 981px;
}
#spform{
	float: left;
	height: 427px;
	width: 486px;
	background-image: url(images/spbackimg.gif);
	background-repeat: no-repeat;
	margin-left: 8px;
}
#ukform{
	float: left;
	height: 427px;
	width: 486px;
	background-image: url(images/ukbackimg.gif);
	background-repeat: no-repeat;
}
/*-------------index10 css end --------------------*/


/* -------------------------------------------------普通文章列表页面 list1.aspx----------------------------------------------------- */
.mid_list1{
	height: auto;
	width: 1002.px;
	float: left;
	width: 982px;
}

/* ------------list101 css----------------*/
#list1_01{
	height: auto;
	width: 983px;
}
#list1_left{
	float: left;
	height: auto;
	width: 219px;
}
#list1_smallprimary{
	float: left;
	height: auto;
	width: 211px;
}
#list1_bigprimary{
	height: auto;
	width: 740px;
}
#list1_smalltext{
	height: auto;
	width: 190px;
	margin: auto;
}
.list1_smalltext a{
	font-family: "宋体";
	font-size: 12px;
}
.list1_smalltext a:link{
	color: #666666;
}
.list1_smalltext a:visited{
	color: #666666;
}
.list1_smalltext a:hover{
	color: #CC0000;
}
.list1_smalltext02{
	height: auto;
	width: 160px;
	margin: auto;
	font-family: "宋体";
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
}
.list1_smalltext02 a{
	display: block;
	font-family: "宋体";
	font-size: 14px;
	line-height: 24px;
	font-weight: bold;
}
.list1_smalltext02 a:link{
	color: #666666;
}
.list1_smalltext02 a:visited{
	color: #666666;
}
.list1_smalltext02 a:hover{
	color: #CC0000;
}
.list1_smalltext02first{
	display:none !important;
}
.list1_smalltext03{
	height: auto;
	width: 190px;
	margin: auto;
	font-family: "宋体";
}
#list1_navtopbar{
	float: left;
	height: 40px;
	width: 211px;
	background-image: url(images/list1_navtopbar.gif);
	background-repeat: no-repeat;
}
#list1_advantagetopbar{
	float: left;
	height: 40px;
	width: 211px;
	background-image: url(images/list1_advantagetopbar.gif);
	background-repeat: no-repeat;
}
#list1_normaltopbar{
	float: left;
	height: 40px;
	width: 211px;
	background-image: url(images/list1_normaltopbar.gif);
	background-repeat: no-repeat;
}
#list1_midbar{
	float: left;
	height: auto;
	width: 211px;
	background-image: url(images/list1_midline.gif);
	background-repeat: repeat-y;
}
#list1_btmbar{
	float: left;
	height: 11px;
	width: 211px;
	background-image: url(images/list1_btmline.gif);
	background-repeat: no-repeat;
}
#list1_right{
	float: left;
	height: auto;
	width: 763px;
}
#list1_rightbar{
	float: left;
	height: 39px;
	width: 762px;
	background-image: url(images/list1_rightbar.gif);
	background-repeat: no-repeat;
}
#list1_bartext{
	height: 20px;
	width: 350px;
	margin-top: 10px;
	margin-left: 60px;
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #E40000;
	line-height: 20px;
}
#list1_rightcontent{
	float: left;
	height: auto;
	width: 762px;
}
#list1_rc_topline{
	float: left;
	height: 11px;
	width: 762px;
	background-image: url(images/list1_rc_topline.gif);
	background-repeat: no-repeat;
}
#list1_rc_midline{
	float: left;
	height: auto;
	width: 762px;
	background-image: url(images/list1_rc_midline.gif);
	background-repeat: repeat-y;
}
#list1_rc_btmline{
	float: left;
	height: 14px;
	width: 762px;
	background-image: url(images/list1_rc_btmline.gif);
	background-repeat: no-repeat;
}
.gundong{
	line-height: 18px;
}
.headlink_list{
}
.headlink_list a{
}
.headlink_list img{
	height: 140px;
	width: 180px;
}

/* -------------------------------------------------搜索页面 search.aspx----------------------------------------------------- */
.search_titlebar{
	float: left;
	height: 33px;
	width: 981px;
	background-image: url(images/search_titlebar.gif);
	background-repeat: no-repeat;
	line-height: 33px;
}
.search_midline{
	float: left;
	height: auto;
	width: 981px;
	background-image: url(images/search_midline.gif);
	background-repeat: repeat-y;
}
.search_btmline{
	float: left;
	height: 19px;
	width: 981px;
	background-image: url(images/search_btmline.gif);
	background-repeat: no-repeat;
}
/*----------------------------------------------评论页面--------------------------------*/
.mid_posts{
	height: auto;
	width: 983px;
	margin-left: 10px;
}
/*----------------------------------------------采集--------------------------------*/
#tmks2012{
	display:none;
}
#tmjs2012{
	display:none;
}

