* {
    margin: 0px;
    padding: 0px
}
html,
body,
address,
blockquote,
div,
dl,
form,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
p,
pre,
table,
ul,
dd,
dt,
li,
tbody,
td,
tfoot,
th,
thead,
tr,
button,
del,
ins,
map,
object,
a,
abbr,
acronym,
b,
bdo,
big,
br,
cite,
code,
dfn,
em,
i,
img,
kbd,
q,
samp,
small,
span,
strong,
sub,
sup,
tt,
var,
legend,
fieldset {
    margin: 0;
    padding: 0
}
img,
fieldset {
    border: 0
}
img {
    max-width: 100%;
    height: auto;
    width: auto\9
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
    display: block
}
body {
    background: #EEEEEE;
    font: .81em/150% Arial, Helvetica, sans-serif;
    color: #666
}
a {
    color: #026acb;
    text-decoration: none;
    outline: none
}
a:hover {
    text-decoration: underline
}
p {
    margin: 0 0 1.2em;
    padding: 0
}
ul,
ol {
    margin: 1em 0 1.4em 20px;
    padding: 0;
    line-height: 140%
}
li {
    margin: 0 0 .5em 0;
    padding: 0
}
h1,
h2,
h3,
h4,
h5,
h6 {
    line-height: 1.4em;
    color: #000
}
h1 {
    font-size: 2em
}
h2 {
    font-size: 1.6em
}
h3 {
    font-size: 1.4em
}
h4 {
    font-size: 1.2em
}
h5 {
    font-size: 1.1em
}
h6 {
    font-size: 1em
}
input[type=search] {
    -webkit-appearance: none;
    outline: none
}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button {
    display: none
}
#pagewrap {
    width: 980px;
    margin: 0 auto
}
#header {
    position: relative;
    height: 129px
}
#site-logo {
    position: absolute;
    width: 99.5%;
    background: #FFF;
    padding-left: 6px;
    border-radius: 8px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
    box-shadow: 0 1px 3px rgba(0, 0, 0, .4)
}
#site-logo a {
    font: bold 30px/100% Arial, Helvetica, sans-serif;
    color: #fff;
    text-decoration: none
}
#site-topimage {
    position: absolute;
    top: 35px;
    margin-left: 300px
}
#searchform {
    position: absolute;
    right: 10px;
    bottom: 6px;
    z-index: 100;
    width: 160px
}
#searchform #s {
    width: 140px;
    float: right;
    background: #fff;
    border: none;
    padding: 6px 10px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .2);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .2);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .2);
    -webkit-transition: width .7s;
    -moz-transition: width .7s;
    transition: width .7s
}
#main-nav {
    width: 100%;
    background: #ccc;
    margin: 0;
    padding: 0;
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 100;
    background: #6a6a6a url(images/nav-bar-bg.png) repeat-x;
    background: -webkit-gradient(linear, left top, left bottom, from(#b9b9b9), to(#6a6a6a));
    background: -moz-linear-gradient(top, #b9b9b9, #6a6a6a);
    background: linear-gradient(-90deg, #b9b9b9, #6a6a6a);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3), 0 1px 1px rgba(0, 0, 0, .4);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3), 0 1px 1px rgba(0, 0, 0, .4);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .3), 0 1px 1px rgba(0, 0, 0, .4)
}
#main-nav li {
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    border-right: 1px #FFFFFF solid;
    position: relative
}
#main-nav ul li:nth-child(6) {
    border-right: none
}
#main-nav li:first-child {
    margin-left: 10px
}
#main-nav a {
    line-height: 100%;
    font-weight: bold;
    color: #fff;
    display: block;
    padding: 14px 10px;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .5)
}
#main-nav a:hover {
    color: #fff;
    background: #474747;
    background: -webkit-gradient(linear, left top, left bottom, from(#282828), to(#4f4f4f));
    background: -moz-linear-gradient(top, #282828, #4f4f4f);
    background: linear-gradient(-90deg, #282828, #4f4f4f)
}
#content {
    background: #fff;
    margin: 20px 0 30px;
    float: left;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
    box-shadow: 0 1px 3px rgba(0, 0, 0, .4)
}
#content1 {
    background: #fff;
    margin: 20px 0 30px;
    width: 100%;
    float: left;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, .4);
    box-shadow: 0 1px 3px rgba(0, 0, 0, .4)
}
.post {
    margin-bottom: 40px
}
.post-title {
    margin: 0 0 5px;
    padding: 0;
    font: bold 26px/120% Arial, Helvetica, sans-serif
}
.post-title a {
    text-decoration: none;
    color: #000
}
.post-meta {
    margin: 0 0 10px;
    font-size: 90%
}
.post-image {
    margin: 0 0 15px
}
.sp_1 {
    clear: both;
    padding-top: 15px
}
.title_sp h1 {
    background: url(../image/title.png) no-repeat scroll right 0;
    color: #FFFFFF;
    float: left;
    font-size: 16px;
    font-weight: bold;
    line-height: 35px;
    padding-left: 8px;
    text-transform: uppercase;
    width: 190px;
    padding-left: 12px;
    padding-top: 5px
}
.blog_sp {
    border-bottom: 3px solid #FF0000;
    float: left;
    padding-top: 6px;
    padding-bottom: 1px
}
.blog_sp h2 {
    float: left;
    padding: 0
}
.blog_sp h3 {
    float: left;
    padding: 0;
    margin: 0
}
.blog_sp h2 a {
    border-right: 1px solid #6B6B6B;
    color: #000000;
    font-size: 14px;
    padding-left: 6px;
    padding-right: 14px;
    text-decoration: none;
    font-weight: 600
}
.blog_sp h3 a {
    border-right: 1px solid #6B6B6B;
    color: #000000;
    font-size: 14px;
    padding-left: 6px;
    padding-right: 14px;
    text-decoration: none;
    font-weight: 600
}
.post clearfixul ul li {
    list-style: none
}
#cont-1 {
    clear: both;
    width: 100%
}
ul.sp_home li {
    border-bottom: 1px solid #EEEEEE;
    float: left;
    margin-left: 12px;
    width: 226px;
    margin-bottom: 5px;
    height: 220px
}
.tabcontent {
    padding: 10px 0
}
.tabcontent ul li {
    list-style-type: none
}
.sp_1 {
    clear: both;
    padding-top: 15px
}
.sp_home a {
    color: #6A8BBA;
    font-weight: bold;
    text-decoration: none
}
ul.sp_home img {
    height: 150px;
    padding-top: 6px;
    width: 203px
}
.sp_home a p {
    font-size: 12px;
    line-height: 11.2px;
    margin-bottom: 0;
    margin-top: 0;
    text-align: left;
    width: 100%;
    text-transform: uppercase
}
.model {
    color: #000000;
    font-size: 10px;
    padding-bottom: 4px;
    padding-left: 7px;
    padding-top: 6px
}
.gia {
    color: #000000;
    font-size: 12px;
    margin-top: -10px;
    padding-left: 20px
}
.gia1 {
    margin-bottom: 30px
}
.lienhe {
    padding-left: 12px;
    margin-top: -5px;
    font-size: 12px;
    color: #E5332D;
    line-height: 25px
}
.textcontent {
    width: 70%;
    line-height: 1.5;
    margin: 0 auto;
    padding-top: 10px;
    font-size: 1.3em
}
.textcontent1 {
    width: 70%;
    line-height: 1.5;
    margin: 0 auto;
    padding-top: 10px;
    font-size: 1.3em
}
#inf-footer {
    background: #FFF300;
    margin-bottom: 20px;
    width: 94.9%;
    border-top: 1px #333333 solid;
    padding: 4px 25px;
    float: left
}
#inf-footer1 {
    width: 71%;
    float: left;
}
.logochatluongcao {
    float: left;
    margin-left: 85px;
}
#gioithieu {
    margin-left: 25px;
    border-bottom: 1px #FF0000 solid;
    width: 21%;
    font-size: 10px;
    color: #333;
    font-family: Arial, Helvetica, sans-serif
}
#motagioithieu {
    width: 90%;
    margin-left: 45px;
    padding-top: 10px;
    color: #000;
    padding-bottom: 15px

}
#footer {
    clear: both;
    color: #ccc;
    font-size: 85%
}
#footer a {
    color: #fff
}
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0
}
.clearfix {
    display: inline-block
}
.clearfix {
    display: block;
    zoom: 1
}


#news-events {

  margin: auto;
  padding-top: 15px;  
  /* width: 1000px; */
  margin: auto;
  clear: both;
	text-align: left;
	overflow: hidden;

}

#news-events .column-events-1 {

    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    width: 33%;
	height: 160px;

}

#news-events .latestnewslastnew,#news-events .newsflash {

	font-size: 13px;
    margin-left: 0px;
    text-align: left;
    /* width: 310px; */

}

#news-events .column-events-2 {
	float: left;
    width: 33%;
	/* height: 375px; */

}

#news-events .column-events-2 .newsflash,#news-events .column-events-2 .latestnewslastnew {
	margin-left: 0px;

   /*  width: 280px; */
}

#news-events .column-events-3 {

	float: right;
    width: 33%;
	background:#fff;
	/* height: 375px; */
}

#news-events .column-events-3 .newsflash,#news-events .column-events-3 .latestnewslastnew {

	margin-left: 0px;

   /*  width: 280px; */
}

#news-events .newsflash {
	width: 95%;
	padding-left: 5%;

}
.all-column {

	font-family: times new roman;
    font-size: 19px;
    margin-bottom: -8px;
    padding-bottom: 12px;
    padding-left: 15px;

}