/*
|-------------------------------------------------------------------------
| 主站首页主内容区
|-------------------------------------------------------------------------
*/
.home_container{background:url(imagesmain_home_bg.gif) repeat-x center top #dff5ff;}
.home_container_e{height:420px; position:relative;}
/*
|=========================================================================
*/



/*
|-------------------------------------------------------------------------
| 主站首页头部(logo和语言)
|-------------------------------------------------------------------------
*/
.home_header{position:absolute; z-index:2; width:100%;}
.home_header_e{width:1000px; margin:auto; position:relative;}

.home_header .logo{position:absolute; top:8px;}
.home_header .language{position:absolute; right:63px; top:20px;}
.home_header .language .ppo{
	width:126px;s
	height:22px;
	position:absolute;
	z-index:1;
	text-align: center;
	left: -146px;
	top: -4px;
	line-height: 20px;
}

|=========================================================================
*/



/*
|-------------------------------------------------------------------------
| 主站首页banner
|-------------------------------------------------------------------------
*/
.home_banner{position:relative; z-index:1;}

.home_banner .p_n{width:1000px; margin:auto; position:relative; z-index:3;}
.home_banner .p_n_p{position:absolute; top:154px; left:0; width:49px; height:104px;}
.home_banner .p_n_n{position:absolute; top:154px; right:0; width:49px; height:104px;}

.home_banner .pages{width:1000px; margin:auto; position:relative; z-index:2;}
.home_banner .pages_e{position:absolute; right:0px; top:395px;}

.home_banner .pages i{
	width:10px; height:10px; font-size:1px; overflow:hidden;
	float:left; margin-right:10px;
	cursor:pointer;
	position:relative;
}
.home_banner .pages i span{position:absolute; left:0; top:0;}
.home_banner .pages i.over span{left:0; top:-10px;}

.home_banner .items{position:relative; z-index:1;}
.home_banner .items a{position:absolute; width:100%; height:420px; background-repeat:no-repeat; background-position:center top;}
/*
|=========================================================================
*/


/*
|-------------------------------------------------------------------------
| 主站首页导航
|-------------------------------------------------------------------------
*/
.home_menu{position:absolute; z-index:3; width:100%; bottom:0;}
.home_menu_e{width:1000px; margin:auto; height:66px; position:relative;}
.home_menu .bg{position:absolute; z-index:1;}

.home_menu .search{position:absolute; z-index:5; right:20px; top:10px; width:171px; height:19px; background:url(imagesmain_home_menu_search_bg.gif) no-repeat center center;}
.home_menu .search input{border:0; padding:0; margin:0; background:#d9f3fe; font-size:12px; line-height:17px; height:17px; width:142px; position:absolute; left:4px; top:1px;}
.home_menu .search button{border:0; padding:0; margin:0; position:absolute; right:5px; top:1px; width:17px; height:17px; background-color:transparent; cursor:pointer;}


.home_menu .menu{position:relative; z-index:3; height:38px; padding-left:25px;}
.home_menu .menu i{float:left; width:25px; height:37px; font-size:1px; overflow:hidden; background:url(imagesmain_home_menu_line.gif) no-repeat center center;}
.home_menu .menu a{float:left; font-size:14px; font-weight:bold; height:31px; margin-top:7px; padding-left:12px; cursor:pointer;}
.home_menu .menu a span{display:inline-block; *display:inline; *zoom:1; height:31px; line-height:27px; padding-right:12px;}
.home_menu .menu a:link,
.home_menu .menu a:visited,
.home_menu .menu a:hover{color:#0361a9;}

.home_menu .menu a.over{background:url(imagesmain_home_menu_btn.gif) no-repeat left top;}
.home_menu .menu a.over span{background:url(imagesmain_home_menu_btn.gif) no-repeat right top; color:#fff;}


.home_menu .menu_sec{position:relative; z-index:2; height:28px; color:#fff;}
.home_menu .menu_sec .item{display:none; position:absolute; height:28px; line-height:28px; white-space:nowrap;}
.home_menu .menu_sec a:link,
.home_menu .menu_sec a:visited,
.home_menu .menu_sec a:hover{color:#fff;}
/*
|=========================================================================
*/



/*
|-------------------------------------------------------------------------
| 主站首页内容
|-------------------------------------------------------------------------
*/
.home_content{width:994px; margin:auto; padding:12px 0;}
.home_content .home_left{float:left; width:310px; margin-right:12px;}
.home_content .home_center{float:left; width:360px;}
.home_content .home_right{float:right; width:300px;}


.home_nav{background:url(imagesmain_home_nav_bg.gif) no-repeat left top; padding-left:15px;}
.home_nav_e{background:url(imagesmain_home_nav_bg.gif) no-repeat right top; height:29px; line-height:29px;}
.home_nav_e .en{font-family:Tahoma, Geneva, sans-serif;}
.home_nav a:link,
.home_nav a:visited,
.home_nav a:hover{color:#fff; cursor:pointer; font-size:14px; font-weight:bold;}

.home_box_bottom{background:url(imagesmain_home_box_bottom_bg.gif) no-repeat left top; padding-left:10px;}
.home_box_bottom_e{background:url(imagesmain_home_box_bottom_bg.gif) no-repeat right top; height:10px; font-size:1px; overflow:hidden;}

.home_box_main{background:#ffffff; padding:15px 15px 5px 15px;}


/* 图片新闻 */
.home_news_photo{}
.home_news_photo .photos{width:280px; height:160px; overflow:hidden; position:relative;}
.home_news_photo .photos a{width:280px; height:160px; overflow:hidden; position:absolute;}
.home_news_photo .photos img{width:280px; height:160px;}
.home_news_photo .title{height:25px; width:280px; line-height:25px; overflow:hidden;}
.home_news_photo .pages{height:10px; font-size:1px; position:relative; text-align:right;}
.home_news_photo .pages a{
	display:inline-block; *display:inline; *zoom:1;
	width:10px; height:10px; font-size:1px; overflow:hidden; margin-left:5px;
	background:url(imagesmain_home_photos_pages.gif) no-repeat center top;
}
.home_news_photo .pages a.over{background-position:center bottom;}

.home_box_small{width:152px; height:79px; background:url(imagesmain_home_box_small_bg.gif) no-repeat center center;}
.home_box_small img{margin:5px 0 0 5px; position:relative; width:142px; height:69px;}
.home_box_left{padding-top:12px;}
.home_box_left .bl{float:left;}
.home_box_left .br{float:right;}



/* 文字新闻 */
.home_news{}
.home_news .item{height:24px;}
.home_news .item .icon{float:left; width:15px; height:6px; font-size:1px; overflow:hidden; background:url(imagesmain_home_title_icon.gif) no-repeat left top; margin-top:9px;}
.home_news .item .title{float:left; width:260px; height:24px; line-height:24px; overflow:hidden}
.home_news .item .time{float:right; height:24px; line-height:24px; font-size:11px; font-family:Tahoma, Geneva, sans-serif; color:#3e3e3e;}
.home_news .item .title a:link,
.home_news .item .title a:visited,
.home_news .item .title a:hover{color:#3e3e3e;}

.home_news .item_over .icon{background-position:left bottom;}
.home_news .item_over .time{color:#55a770;}
.home_news .item_over .title a:link,
.home_news .item_over .title a:visited,
.home_news .item_over .title a:hover{color:#55a770;}


.home_nav_small{height:35px; border-bottom:1px solid #c7cacd; font-size:14px; font-weight:bold; color:#025aa1; margin-bottom:8px;}
.home_nav_small a{
	float:left;
	position:absolute;
	left: 541px;
	top: 502px;
}
.home_nav_small .en{font-family:Tahoma, Geneva, sans-serif; float:left; height:35px; line-height:35px; border-bottom:1px solid #025aa1; }
.home_nav_small .cn{float:left; margin-left:5px; height:35px; line-height:35px;}

.home_nav_small a:link,
.home_nav_small a:visited,
.home_nav_small a:hover{color:#025aa1;}




/* 快速 */
.q_icons a{float:left; width:67px; height:50px; cursor:pointer;}
.q_icons .icon{text-align:center;}
.q_icons .icon img{width:35px; height:35px; background:url(imagesmain_home_q_icons.gif) no-repeat left top;}
.q_icons .title{height:15px; line-height:15px; text-align:center; font-size:12px; font-weight:bold;}

.q_icons a:link,
.q_icons a:visited{color:#585656;}
.q_icons a:hover{color:#409d5f;}

.q_icons a.icon5,
.q_icons a.icon6,
.q_icons a.icon7,
.q_icons a.icon8{margin-top:10px;}

.q_icons a.icon1:link img,
.q_icons a.icon1:visited img{background-position:left top;}
.q_icons a.icon1:hover img{background-position:left bottom;}

.q_icons a.icon2:link img,
.q_icons a.icon2:visited img{background-position:-35px top;}
.q_icons a.icon2:hover img{background-position:-35px bottom;}

.q_icons a.icon3:link img,
.q_icons a.icon3:visited img{background-position:-70px top;}
.q_icons a.icon3:hover img{background-position:-70px bottom;}

.q_icons a.icon4:link img,
.q_icons a.icon4:visited img{background-position:-105px top;}
.q_icons a.icon4:hover img{background-position:-105px bottom;}

.q_icons a.icon5:link img,
.q_icons a.icon5:visited img{background-position:-140px top;}
.q_icons a.icon5:hover img{background-position:-140px bottom;}

.q_icons a.icon6:link img,
.q_icons a.icon6:visited img{background-position:-175px top;}
.q_icons a.icon6:hover img{background-position:-175px bottom;}

.q_icons a.icon7:link img,
.q_icons a.icon7:visited img{background-position:-210px top;}
.q_icons a.icon7:hover img{background-position:-210px bottom;}

.q_icons a.icon8:link img,
.q_icons a.icon8:visited img{background-position:-245px top;}
.q_icons a.icon8:hover img{background-position:-245px bottom;}


.home_box_mini{width:132px; height:68px; background:url(imagesmain_home_box_mini_bg.gif) no-repeat center center;}
.home_box_mini img{margin:5px 0 0 5px; position:relative; width:122px; height:58px;}
.home_box_q{padding-top:7px;}
.home_box_q .bl{float:left;}
.home_box_q .br{float:right;}


.home_keys{}
.home_keys .item{float:left; background:url(imagesmain_home_key_bg.gif) no-repeat left top; padding-left:7px; height:33px;}
.home_keys .item_e{
	display:inline-block; *display:inline; *zoom:1;
	background:url(imagesmain_home_key_bg.gif) no-repeat right top; padding-right:7px;
	height:33px;
}
.home_keys .item a{display:inline-block; *display:inline; *zoom:1; height:19px; line-height:19px; margin-top:7px; text-align:center;}
.home_keys .item a:link,
.home_keys .item a:visited{background:none; color:#195fa4;}
.home_keys .item a:hover{background:#195fa4; color:#ffffff;}
/*
|=========================================================================
*/



/*
|-------------------------------------------------------------------------
| 主站首页友情链接
|-------------------------------------------------------------------------
*/
.home_link{padding:3px 3px 9px 3px; width:994px; margin:auto; height:46px; background:url(imagesmain_home_link_bg.gif) no-repeat center top;}
.home_link .nav{float:left; font-size:14px; color:#606264; height:40px; line-height:40px; padding-left:20px;}
.home_link .other{float:right; height:40px; line-height:40px; padding-right:20px; color:#606264;}
.home_link .other a:link,
.home_link .other a:visited,
.home_link .other a:hover{color:#606264;}
.home_link .links{float:left; margin-top:10px; padding-left:10px;}


.sexy_select{display:inline-block; *display:inline; *zoom:1;}
.sexy_select .sexy_select_title{
	display:inline-block; *display:inline; *zoom:1;
	background:url(imagesmain_home_select_arr.gif) no-repeat right top #e6e6e6;
	padding-right:24px; padding-left:5px;
	height:19px; line-height:19px; text-align:center; color:#5c5e61;
	cursor:pointer;
}
.sexy_select .sexy_select_items{display:none; position:absolute; background:#fff; border:1px solid #ccc; z-index:1;}
.sexy_select .sexy_select_items .sexy_select_item{}
.sexy_select .sexy_select_items .sexy_select_item a{display:block; height:25px; line-height:25px; padding:0 5px; white-space:nowrap;}
.sexy_select .sexy_select_items .sexy_select_item a:link,
.sexy_select .sexy_select_items .sexy_select_item a:visited{background:#ffffff; color:#025AA1;}
.sexy_select .sexy_select_items .sexy_select_item a:hover{background:#e6e6e6; color:#025AA1;}
/*
|=========================================================================
*/












.chh {
	padding-left: 225px;
}

.chh a{
	font-size: 9px;
	color: #FFF;
}
