@charset "utf-8";
/* CSS Document */

html, body {padding:0; margin:0; font:normal 12px Tahoma, Arial, sans-serif; position: relative;}
html {background:#eceff4 url(../images/bg_top.png) top repeat-x;}
body {background:url(../images/bg.jpg) 50% 461px no-repeat}
img, table {border:none;}
form {padding:0; margin:0;}

#pageContent {width:1000px; margin:0 auto; text-align:left;}
.bx-main-slider {position: relative; overflow: hidden;}
/*========== HEADER ==========*/
.Header {height:160px;border-bottom: 1px solid #fff;}

.headerTop {height:120px;}
.headerLang {position:absolute; width:1000px; top:95px; text-align:right;}
.headerLang a {margin:0 5px;}

.topMenu {height:40px;}
.topMenu ul {padding:0; margin:0; list-style:none;}
.topMenu ul li {float:left; height:40px; border-right:1px dotted #78c8ff;}
.topMenu ul li.first { border-left:1px dotted #78c8ff;}
.topMenu ul li.last {}
.topMenu ul li a {display:block; padding:13px 30px 14px; color:#fff; text-decoration:none; text-align:center;}
.topMenu ul li a:hover {color:#2e2577; background:#78c8ff;}
.topMenu ul li.current a {color:#2e2577; background:#78c8ff;}
/*============================*/

/*========== MAIN BODY ==========*/
.widthBody {clear:both; width:1000px; padding-bottom:20px;}

.mainBanner {height:300px; overflow:hidden;}
.mainBannerImg {max-width:1000px; width:expression(this.width > 1000 ? 1000 : true);}

/*----- LEFT column ---*/
.widthLeft {float:left; width:220px; overflow:hidden;}

/*-- Categories --*/
.leftMenu {}
.leftMenuTitle {padding:10px; color:#2d257b; font-size:14px; font-weight:bold; text-transform:uppercase;}
.leftMenu ul {padding:0; margin:0; list-style:none; background:#695fc8;}
.leftMenu li {font-weight:bold; text-transform:uppercase;}
.leftMenu li a {display:block; padding:10px 20px; color:#fff; text-decoration:none; background:url(../images/leftMenu_line.png) bottom no-repeat;}
.leftMenu li a:hover {background:#2d257b;}
.leftMenu li li {font-weight:normal; text-transform:none; background:url(../images/leftMenu_bullet.gif) 20px 15px no-repeat;}
.leftMenu li li a {padding-left:40px;}
.leftMenu li.current a {color:#ff0;}
.leftMenu li.current li a {color:#fff;}
.leftMenu li li.current a {color:#ff0;}

/*-- Support --*/
.onlSupport {margin-top:1px; height:80px; padding:10px; background:url(../images/support_bg.jpg) no-repeat;}
.onlSupport a {margin:0 3px;}
.onlSupport .Title {padding:5px 0 5px 40px; color:#a59cff; font-size:12px; font-weight:bold; text-transform:uppercase;}
.hotLine {padding:0px 0 5px 60px; color:#fff; font-size:12px; font-weight:bold; text-align:center;}
.onlSupport .Chat {padding:7px 0 0 90px;}

/*-- Visitor Counter --*/
.visitCounter {margin-top:1px; height:55px; padding:10px; background:url(../images/counter_bg.png) no-repeat; line-height:150%; text-align:center; color:#031b3f;}
.visitCounter .Title {color:#5472a4; font-size:12px; font-weight:bold; text-transform:uppercase;}
.visitCounter b {font-size:12px;}

/*-- Seach - Weblinks --*/
.leftForm {margin-left:10px; font:normal 11px Arial, Helvetica, sans-serif; color:#777;}
.Search {margin-top:10px; color:#2d257b; font-weight:bold; height:16px; padding:2px; background:url(../images/search_bg.png) right no-repeat;}
.searchForm {margin-left:20px; border:none;}
.searchBtn {float:right; width:16px; height:16px; background:none; border:none; cursor:pointer;}
.webLink {margin-top:10px; color:#2d257b; font-weight:bold;}

/*----- MAIN column ---*/
.widthMain {float:left; width:550px; margin-top:10px; margin-left:15px; overflow:hidden;}
.mainBrowse {color:#555;}
.mainBrowse span {color:#2d257b; font-weight:bold; margin:0 5px;}
.mainBrowse a {color:#555; text-decoration:none; margin:0 5px;}
.mainBrowse a:hover {color:#2d257b;}

.mainTitle {height:30px; margin-top:10px; padding:6px 20px 0 45px; background:url(../images/mainTitle_bg.png) no-repeat; color:#2d257b; font:normal 20px/130% Arial, Helvetica, sans-serif; text-transform:uppercase;}
.mainContent {margin-top:10px; font:normal 12px/130% Arial, Helvetica, sans-serif;}
.mainContent img {max-width:500px; width:expression(this.width > 500 ? 500 : true); margin:5px 20px;}

/*----- RIGHT column ---*/
.widthRight {float:right; width:200px; overflow:hidden;}
/*-- Hot news --*/
.hotNews {}
.hotNewsTitle {padding:10px; color:#cc4202; font-size:14px; font-weight:bold; text-transform:uppercase;}
.hotNewsContent {padding:5px 15px; background:#fff; font:normal 12px Arial, Helvetica, sans-serif;height:300px;}
.hotNewsContent .Title {font-weight:bold; color:#5b4bfa;}
.hotNewsContent a {color:#5b4bfa; text-decoration:none;}

/*-- Documents --*/
.rightDocument {display:block; height:20px; margin-top:5px; padding:15px 0 15px 40px; color:#32568c; font:bold 14px Verdana, Geneva, sans-serif; text-align:center; background:url(../images/btn_TLNB.png) no-repeat; text-decoration:none;}

/*-- Customer logos --*/
.rightLogo {margin-top:10px; text-align:center;}
.rightLogoTitle {color:#5472a4; font-size:10px; font-weight:bold; text-transform:uppercase;}
.rightLogoContent {background:#fff; padding:10px;}
.rightLogoImg {margin:5px 0; max-width:180px; width:expression(this.width > 180 ? 180 : true);}

/*===============================*/

/*--- Contact us ---*/
.contactUs {text-align:justify;}
.contactForm {padding:0 40px; text-align:center;}
.textForm {border:1px solid #aaa; margin:2px 0; padding:2px 3px; color:#555; font:normal 11px Tahoma, Verdana, Arial, sans-serif;}
.textArea {border:1px solid #aaa; margin:2px 0; padding:2px 3px; color:#555; font:normal 11px Tahoma, Verdana, Arial, sans-serif;}
.formTitle {font-weight:bold;}
.button {margin-top:5px; margin-right:5px;}

/*--- News ---*/
.lastestNews {}
.newsTD {clear:both; margin-bottom:10px; padding:10px; border-bottom:1px dotted #999;}
.newsTDTitle {margin-bottom:10px; font-weight:bold; font-size:14px; line-height:130%; color:#5b4bfa;}
.newsTDTitle a {text-decoration:none;}
.newsTD a {color:#5b4bfa;}
.newsTDImg {float:left; margin:5px 15px 5px 0;}

/*-- Page number --*/
.pageNumber {padding:5px 10px; font-weight:bold;}
.pageNumber a {float:left; display:block; margin:0 1px; padding:2px 5px; border:none; color:#5b4bfa; text-decoration:none;}
.pageNumber a:hover {background:#5b4bfa; color:#fff;}
.pageNumber a.current {background:#5b4bfa; color:#fff;}

/*========== FOOTER ==========*/
.FooterBG {clear:both; background:#2d257b url(../images/bg_bottom.png) top repeat-x;}
.Footer {width:1000px; margin:0 auto;}
.footerTop {height:15px; padding:5px;}
.footerMenu {float:left;}
.footerMenu a {color:#fff; text-decoration:none; margin:0 10px;}
.footerAZ {float:right; color:#000;}
.footerAZ a {color:#000; text-decoration:none;}
.footer-inner {
    position: relative;
    display: block;
}
.footer-inner:before,.footer-inner:after {content: ''; display: table; line-height: 0;}
.footer-inner:after {clear: both;}
.Footer .ft-menu {padding:15px 0; width:200px; color: #ffffe0; margin-left: 20px;}
.Footer .ft-menu .name {margin: 0 0 5px; padding: 0; font-size: 12px; text-transform: uppercase; font-weight: 700;}
.Footer .ft-menu ul {list-style: none; margin: 0; padding: 0;}
.Footer .ft-menu ul li {display: block;}
.Footer .ft-menu ul li a {display: block; padding: 5px 0; color: #5472a4; text-decoration:none;}
.Footer .ft-menu ul li a:hover {color: #fff;}
.Footer .ft-menu,.Footer .footerCopyright {float: left;}
.footerCopyright {padding:15px 0; color:#5472a4; line-height:150%; width: 780px;}

/*============================*/

/*--- Others ---*/
.clear {clear:both;}
.red {color:#f00;}


.titleContent
{
	color:#5472a4;
	font-weight:bold;
}
.contentContent
{
	text-align:justify
}