/* CSS Document */
*{ margin:0; padding:0;}
body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#4c1918; text-align:center}
div{ margin:0; padding:0}
img { border:none}
ul ,li{ list-style:none}
a { text-decoration:none; color: black;}
.clear{ clear:both}
input.button{ width:auto !important; padding:4px 15px 4px 15px !important; background:#4c1918; color:white; font-weight:bold; cursor:pointer; border:none} 
.left-content h2, .right-content h2{ text-align:left; font-size:12px;  text-transform:uppercase;  padding-left:10px;  color:#ffffff; line-height:27px; background:#cc0001; margin-bottom:2px}
h3.title, h1.title{font-size:12px; text-transform:uppercase;  color:#373737; text-align:left; padding:0 0px 0 0px; margin:0px 0 0px 0px; width:auto; overflow:hidden; float:left }

div.title{ height:29px; line-height:29px; clear:both; overflow:hidden; border-bottom:1px dashed #373737}
.background{ overflow:hidden; background:url(../images/bg-wrapper.png)  center repeat-y; text-align:center;width:1033px; margin:auto}
#wrapper{ width:1000px;margin:0 auto;    overflow:hidden;}
/******************* Header ********************************/
#header{width:1000px; margin:auto; clear:both;  background:#FFF}
#header .banner{text-align:left; overflow:hidden;width:100%; clear:both; position:relative}
.menuTop{ height:50px; line-height:50px; clear:both; background:url(../images/bg-menu.png); z-index:99999 !important; position:relative ; white-space:nowrap}
.menuTop li{ float:left; display:inline; text-align:right;padding:0 15px 0 15px; position:relative; border-right:1px solid #e39f78; margin:2px 0 0px 0; height:36px; line-height:39px }
.menuTop li:last-child{ border:none; padding-right:0}
.menuTop li a{ text-transform:uppercase;color:#f2e9ea}
#theClock{ color:white}
/*************************** Sub menu********************/
.menuTop ul li ul{ overflow:hidden; position:absolute; top:25px; left:0px;width:250px; z-index:99; display:none; visibility:visible; padding-top:13px; z-index:99999 !important}
.content_slider_slide{
width:1000px;height: 260px;
}
.hideviewfull{
float:left;
margin-right:5px;
}
.menuTop ul li:hover ul{ display:block}
.menuTop ul li ul li{ text-align:left; border-bottom:1px solid #c35b5b; width:242px; line-height:25px; padding:0 0 0 10px !important; background:#690601; margin:0; height:auto !important}
.menuTop ul li ul li a{ line-height:20px}
.menuTop ul li ul li:hover{background:#410502;-webkit-border-radius:0;border-radius:0;-moz-border-radius:0}
#header .sologan{height:30px; line-height:30px; background:#f7931e; text-align:center; text-transform:uppercase; font-size:15px; overflow:hidden}
#header .date{width:170px; float:left; color:white}
p.cart{ line-height:30px; text-align:right}
p.cart a{ color:white; text-transform:uppercase; background:url(../images/icon-cart.png) left center no-repeat; padding-left:35px}
#header #frmSearch{ overflow:hidden; height:30px; margin:0px 0px 0 0; float:right;width:250px;}
#header #frmSearch input{ padding:0; margin:0px 0 0 0; float:right }
#header #frmSearch select{ height:24px}
#frmSearch p label{ margin-right:25px}
#header #frmSearch #keyword{ width:200px; margin:2px 0px 0 0; height:25px; border:none}
#header #frmSearch #image{  border:none; cursor:pointer;width:auto;  margin-top:1px;}
.bottomBanner{ overflow:hidden;line-height:28px; position:absolute; bottom:0; left:0;width:100%; text-align:right}
.bottomBanner .lang{ float:right;width:100px;}
.bottomBanner .lang img{ float:left; margin:3px 10px 0 0; height:21px}
.bottomBanner .hotline{ float:right; margin-right:10px; color:#faf903; font-size:20px; text-transform:uppercase; text-align:left}
.block-header{ position:relative;width:100%;height:auto}
ul#tabHome{ overflow:hidden;width:100%; padding:20px 0 5px 0; background:url(../images/bg-block-header.png) bottom repeat-x;}
ul#tabHome li{ float:left;width:205px; height:49px; line-height:35px; margin-right:50px; text-align:center; background:url(../images/bg-tab.png)}
ul#tabHome li:last-child{ float:right; margin-right:10px}
ul#tabHome li a{ color:white; text-transform:uppercase}
/********************** Slide***********************/

.slideHome{ overflow:hidden; height:260px;width:100%; margin:-10px 0 0 0 ; z-index:0}
.slideHome ul{width:2000px; overflow:hidden}
.slideHome li{ overflow:hidden; float:left; margin-right:0px;width:250px; height:258px; text-align:center}
.slideHome li img{width:250px; height:258px; }
/*****************************  Content ************************************************/

#content{overflow:hidden; padding:0;text-align:left; margin:0px 0px 0 0px; background:#FFF url(../images/bg-bottom-content2.png) bottom center no-repeat; padding-bottom:20px}
.content{width:1000px; margin:auto}
.bg-content{ overflow:hidden; background:#221d1d url(../images/bg-top-content.png) top repeat-x; padding-top:20px}
.bg-content2 { background: url(../images/bg-bottom-content.png) bottom repeat-x !important; overflow:hidden;width:100%; padding-bottom:20px}
.block-home{ overflow:hidden;width:300px; float:left; text-align:left; border-right:1px dashed #575151; color:white; padding:0 10px 0 10px}
.block-home-last{ border-right:none; padding-right:0}
.block-home h3{ text-transform:uppercase; line-height:30px; color:white; margin-bottom:10px}
.block-home .support-item{ overflow:hidden; text-align:right; margin-bottom:15px; line-height:30px}
.block-home .news-home { line-height:25px}
.block-home .news-home  a{ margin-left:5px; color:white}
.block-home .support-item img{ float:left; margin-right:20px}
/********************************** Left *******************************/
.left-content{width:235px;float:left; padding:0px 0 0 0px; overflow:hidden; text-align:left; clear:left;}
.block-left{overflow:hidden margin:0px 0 10px 0}
.block-left h2 { overflow:hidden; background:url(../images/bg-top-block.png) center no-repeat; height:40px; line-height:30px; color:white; text-transform:none; text-align:center; margin:0}
p.list-news a{ color:#3c3c3c; font-weight:bold}
/******************************** SUPPORT ****************************/
.support{ overflow:hidden;  padding:0px 0 0px 0 ; margin:10px 0px 0px 0px;  text-align:center; width:122px; float:left;  height:75px}
.support .yahoo,.support .skype{ overflow:hidden;width:100px; float:left; text-align:center}
.support .skype{ float:right}
.support p{ overflow:hidden; margin:0px 0 0 0px; line-height:20px;   line-height:25px; font-weight:bold}
.support p span{ color:red}
/******************************** Counter ****************************/
.counter{ background:url(../images/bg-counter.png) left center no-repeat;  overflow:hidden;  margin:10px 0 10px 20px; text-indent:80px; height:99px}
.counter p{ line-height:28px;  overflow:hidden;  text-align:left}
.counter p span{ text-align:right; margin-right:5px;}
.left-content  .block-left .img-ads{ width:240px; overflow:hidden; margin:5px 0 10px 0; text-align:center}
/***************************  News *******************************/
.otherNews{ overflow:hidden; }
.otherNews p{ line-height:20px; margin:10px 0 0 0; background:url(../images/icon/icon-list-news.png) left center no-repeat; padding-left:20px}
/*************************** RIGHT ********************************/
.right-content{ overflow:hidden; width:270px; float:right; margin:0 10px 0px 0}

.block-right{ overflow:hidden; text-align:center;width:270px; background:url(../images/bg-bottom-block-right.png) bottom center no-repeat; margin-bottom:20px}
.block-right .title{ line-height:39px; height:39px; background:url(../images/bg-title-right.png) center no-repeat; text-transform:uppercase; overflow:hidden; color:white}

.block-right .middel{ overflow:hidden; background:url(../images/bg-mid-block.png) center repeat-y; margin-bottom:14px; padding:0 10px 0 10px}

.block-right .news{ overflow:hidden; text-align:justify; line-height:22px; margin:5px 2px 5px 0}
.block-right .news img{ float:left; margin:0 5px 0 0 !important}
.block-right marquee{ margin-bottom:15px; text-align:center}
/**************** Main -content****************/
.main-content{overflow:hidden; float:left; margin:0px 0px 0 10px;padding:0px 0px 0 0px;width:700px; text-align:left;}
#content .main-content p.top{height:17px; background:url(../images/bg-top-block-2.png) center}
#content .main-content .middel{background:url(../images/bg-middel-block-22.png)1px top repeat-y; overflow:hidden; }
#content .main-content p.bottom{height:17px; background:url(../images/bg-bottom-block-2.png) center}
.main-content .block-home{overflow:hidden;width:656px; margin:5px 0 15px 0}
.main-content .block-home p.top{ height:15px; background:url(../images/bg-top-blck-content.png) top center no-repeat}
.main-content .block-home p.bottom{ height:15px; background:url(../images/bg-bottom-blk-content.png) bottom center no-repeat; }
.main-content .block-home .middel{ overflow:hidden; background:url(../images/bg-midel-blk-content.png) center repeat-y; padding:0 5px 10px 10px; line-height:25px !important}
.main-content .block-home p.read-more{ float:right; margin:5px 5px 0 0}
.main-content .block-home p.read-more a{color:#2995a4; }
/*************** Footer ****************************************************************/
#footer{ overflow:hidden;text-align:center; width:100%; padding:5px 0 5px 0;  clear:both; }
.footer{width:1000px; margin:auto; line-height:25px; color:#0565a5}
.footer a{ color:#0565a5}
.footer{overflow:hidden; line-height:25px; text-align:left}
.paging{ float:right; margin:15px 120px 0 0; font-size:12px; clear:both}
.paging div{ float:left;padding:0 2px 0 2px; color:black;  display:inline; margin-left:5px }
.paging  .num{padding:8px; font-size:12px; background:url(../images/bg-page.png) center; margin-right:5px; font-weight:bold}
.paging .curent {  color:red !important;padding:5px; font-weight:bold;background:url(../images/bg-page.png) center; margin-right:5px }
.paging img{ margin:10px 0px 0 0px; }
.page-content{ overflow:hidden; margin:0 0px 0px 0px;}
.block-cate{ overflow:hidden; background:url(../images/bg-bottom-cate.png) bottom center no-repeat; padding-bottom:13px;}
.block-cate ul{ background:#edd890;margin: 0 2px 0 5px}
.block-cate ul li{ background:url(../images/icon-li.png) left center no-repeat; padding-left:25px; line-height:30px; border-bottom:1px dashed #a1702a;margin:0 5px 0 5px}
.block-cate a{ color:#773700; text-transform:uppercase}

.newsHome { overflow:hidden; float:right;width:400px;}
.newsHome p{ overflow:hidden; line-height:25px; background:url(../images/icon-news.png) left center no-repeat; padding-left:20px; font-weight:bold}
.newsHome a:hover{ color:red}
.block{ overflow:hidden; border-left:2px solid #dbd5d5;; border-bottom:2px solid #dbd5d5;; border-right:2px solid #dbd5d5; padding:5px; margin:0px 0 15px 0}
.title .view-more{ float:right; margin-right:15px; color:white}
.block-ads{ overflow:hidden; text-align:center}
.block-ads img{ max-width:200px; margin:10px 0 10px 0}

.slide-partner{ overflow:hidden;width:100%; height:229px; background:url(../images/bg-partner.png) left center no-repeat; margin-bottom:10px; z-index:0 }
.list-partner{ overflow:hidden; width:700px; float:left; height:210px;}
.list-partner li{ float:left;width:130px; height:180px; margin:15px 4px 0 4px; text-align:center ;}
.list-partner li img{ margin:0px 0 10px 0; max-width:130px; width:auto !important;width:130px}
.slide-img{ overflow:hidden;}
.slide-img p{ text-transform:uppercase; color:white; font-weight:bold; margin-top:15px}
.middel .hotline{ line-height:30px; text-transform:uppercase; font-weight:bold; color:red; clear:both; text-align:left}
.customer-item{ overflow:hidden; width:217px; float:left; margin-right:20px; text-align:center}
.news-item-2{ overflow:hidden; clear:both; margin-bottom:15px; border-bottom:1px solid #cccccc; padding-bottom:15px}
.customer-item a, .news-item-2 a{ color:#d96621}
.customer-item a:hover, .news-item-2 a:hover{ text-decoration:underline}
.customer-item h2,.news-item-2 h2{ font-size:13px; line-height:30px; margin-bottom:10px}
.customer-item h2{ min-height:60px; height:auto !important; height:60px; margin-bottom:5px}
.customer-item h2 a{ line-height:20px}
.customer-item img{ max-width:300px; width:auto !important;width:300px; margin-bottom:10px; border:1px solid #cccccc; padding:2px}
.customer-item p{ font-weight:bold; color:#555555}
.slideRight{ overflow:hidden; position:relative; height:300px; margin:15px 0 15px 0}
.slideRight img{ width:250px; position:absolute; top:0; left:0}
.block-home a{
	color:#FFF;}