/* CSS Document */
@charset "utf-8";
/* CSS Document */

html, body{
	font-family: Arial;
	font-size: 12px;	
	margin: 0px;	
	background:url(../images/bg-site.jpg);
	background-color:#578CB4;	
}

.clr{
	clear:both;
}

.Module{ margin-bottom:10px; border:1px solid #E2E2E2; background:url(../images/tab/bg-content.jpg) bottom repeat-x;}
p,form{margin:0px; padding:0px;}
a{ text-decoration:none; color:#000000;}
a:hover{text-decoration:underline;}
.wrap{ width:960px;text-align:left; background-color:#fff;}

.header{ background:url(../images/bg-header.jpg);}
.Top{ height:120px; background:url(../images/banner.jpg) repeat-x;}
.language{float:right; width:180px; height:40px; margin-top:15px; padding-right:10px;}
.language .left{background:url(../images/language/left.jpg) left no-repeat; height:100%;}
.language .right{background:url(../images/language/right.jpg) right no-repeat; height:100%;}
.language .center{background:#8BB3D2; height:100%; margin:0 9px; font-size:11px;}

.Menu{ height:28px; line-height:28px;padding:0 10px;}
.menu-item,.menu-item-select{ float:left; height:100%;}
.menu-item a, .menu-item-select a{ display:block; float:left; height:100%;  padding: 0 18px; color:#fff; text-decoration:none; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; }

.menu-item a{ background:url(../images/menu/bg.jpg) repeat-x;}
.menu-item-select a{ background:url(../images/menu/bg-select.jpg) repeat-x; color:#FF9900;  font-weight:bold;}

.menu-item .left{float:left; width:9px; height:100%; background:url(../images/menu/left.jpg) no-repeat;}
.menu-item .right{float:left; width:9px; height:100%; background:url(../images/menu/right.jpg) no-repeat;}
.menu-item-select .left{float:left; width:9px; height:100%; background:url(../images/menu/left-select.jpg) no-repeat;}
.menu-item-select .right{float:left; width:9px; height:100%; background:url(../images/menu/right-select.jpg) no-repeat;}


.content{ padding:15px 10px; background:url(../images/bg-content.jpg) repeat-x; background-color:#fff;}
.content .left-content{ float:left; width:250px;}
.content .center-content{ float:right; width:675px;}

.tabBlue{ height:32px; line-height:22px; padding:5px;}
.tabBlue div.top{ background:url(../images/tab/top.jpg) top repeat-x; height:100%;}
.tabBlue div.bottom{ background:url(../images/tab/bottom.jpg) 10px bottom no-repeat; height:100%;}
.tabBlue div.bottom span{ margin-left:5px; color:#fff; font-size:14px;}

.tabTitle{ height:32px; line-height:30px; background:url(../images/tab/bg.jpg) repeat-x;}
.tabTitle div.left{ background:url(../images/tab/left.jpg) left no-repeat; height:100%;}
.tabTitle div.right{ background:url(../images/tab/right.jpg) right no-repeat; height:100%;}
.tabTitle b{ margin-left:28px; text-transform:uppercase; font-size:13px;}

.contentModule{ padding:0px 10px 10px 10px;}
ul.category{margin:0; padding:0; list-style-position:outside; list-style:none;}
ul.category li{ display:block; border-bottom:1px dotted #444; padding:9px 0 9px 15px; background:url(../images/list.jpg) left 14px no-repeat;}
ul.category li .selectTab{ font-weight:bold; color:#FF0000;}
ul.category li .selectTab:hover{ text-decoration:none;}
.Title{ padding-bottom:3px;}
.Title a{ font-size:12px; font-weight:bold; color:#256495;}
.dateTime{ padding-bottom:3px; color:#999; font-size:11px;}

.colorBrown{ color:#FF3300;}
.colorWhite{ color:#fff; }
.colorBlue{color:#006699;}
.colorBlack{color:#000;}
.readmore{color:#DF2526; font-size:11px; }
.button{ display:block; float:left; width:68px; height:25px; text-align:center; background:url(../images/button.jpg) no-repeat; line-height:24px; color:#fff;}
.footer{ padding:0 0 30px 0;}

.paging{text-align:center; padding:5px 0;}
.NoData{text-align:center; padding:10px 0; color:#FF0000; font-weight:bold;}
.paging a{ color:#000; background-color:#eee; border:1px solid #999; padding:1px 4px;}
.paging span{color:#FF0000;background-color:#eee; border:1px solid #999; padding:1px 4px;}

#frm_contact input, #frm_contact textarea{ border:1px solid #999;}

ul.other{ list-style:none; list-style-position:outside; padding:0; padding-left:15px; margin:0;}
ul.other li{ padding-left:10px;background:url(../images/list.jpg) left 3px no-repeat; margin-bottom:5px;}
.titleOther{padding:5px 0; font-size:12px; font-weight:bold;}
.other a{ color:#14447E;}

.ProDetail{ float:left; width:210px; margin:5px 13px 5px 0; text-align:center;  border:1px solid #ccc; padding:10px 0px 0 0; background:url(../images/tab/bg-pro.jpg) bottom repeat-x; height:200px;}

.ProTitle{ padding-top:5px;}
.ProTitle a{ color:#256495; font-size:11px; text-transform:uppercase;}

a.viewAll{font-size:11px; color:#fff;}

.topFooter{margin-bottom:10px; border-bottom:1px solid #999999;  border-top:1px solid #999999; padding:7px 25px;}
.topFooter a{ text-transform:uppercase; color:#000; font-size:10px;}
.topFooter label{ margin: 0 10px;}


.nextPhoto{float:left; width:50px;  background:url(../images/next_advert.jpg) center no-repeat; border-right:1px solid #fff; height:100%; cursor:pointer;}
.prePhoto{float:right; width:50px; background:url(../images/pre_advert.jpg) center no-repeat; border-left:1px solid #fff; height:100%; cursor:pointer;}