@charset "utf-8";
/* CSS Document */
body {background:url(../images/body.jpg) repeat-x;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-align:center;color:#4c4e4d;}
* {
	margin:0;
	padding:0;
}

@font-face
{
font-family: UTMAvo;
src: url('../font/UTMAvo.ttf'),
url('../font/UTMAvo.eot'); 
}
.body-home {background:url(../images/bg-home.jpg) top center no-repeat;}
.body-list {background:url(../images/bg-list.jpg) top center no-repeat;}
.body-dt {background:url(../images/bg-dt.jpg) top center no-repeat;}
.body-kq {background:url(../images/bg-kq.jpg) top center no-repeat;}
.body-dn {background:url(../images/bg-dn.jpg) top center no-repeat;}
.body-reg {background:url(../images/bg-reg.jpg) top center no-repeat;}
.body-tvl {background:url(../images/bg-tvl.jpg) top center no-repeat;}
.body-ltd {background:url(../images/bg-ltd.jpg) top center no-repeat;}
.pages {width:1005px;margin:0px auto;text-align:left; position:relative;}
img {border:none;}
a {text-decoration:none;cursor:pointer; color:#4c4e4d;}
h6 {font-size:14px; font-weight:bold;}
h5 {font-size:14px; font-weight:bold;}
h4 {font-size:18px; font-weight:bold;}
ul {list-style:none;vertical-align:middle;}
li {list-style-type:none;}
.avo {font-family:UTMAvo}
.duchpo {clear:both;}
.all {width:100%; float:left;display:inline;}
.f-left {float:left; display:inline;}
.f-right {float:right; display:inline;}
.logo {position:absolute; left:385px; top:0px;}
.header{height:210px; background:url(../images/header.jpg) 0px 61px repeat-x;}
.login {width:205px; height:38px; background:url(../images/bg-log.png) no-repeat; padding:0px 31px; margin-right:-10px;}
.login li {padding-left:6px; margin-top:12px; color:#fce87d;display:inline; font-size:11px; float:left}
.login li a {color:#fce87d}
.login li a:hover, .login li.active a {color:#fff;}
.menu {background:#00923f url(../images/icon-menu.jpg) no-repeat; margin-top:24px;height:41px;padding-top:27px}
.ul-menu {font-size:13px; text-transform:uppercase; color:#fff;}
.ul-menu li {float:left; display:inline; margin:0px 0 0 25px;}
.ul-menu li a {color:#fff;}
.ul-menu li a:hover, .ul-menu li.active a {color:#fce87d;}


.ul-menu1 {font-size:13px; text-transform:uppercase; color:#fff;padding-right:13px}
.ul-menu1 li {float:left; display:inline; margin:0px 0 0 27px;}
.ul-menu1 li a {color:#fff;}
.ul-menu1 li a:hover, .ul-menu li.active a {color:#fce87d;}

.main {margin-top:16px;}
.body-home .main {width:1024px;margin-top:240px;}
.body-dn .main {height:500px;}
.body-reg .main {height:500px;}
.right {width:317px; background:#fff;-moz-box-shadow: 0 0 3px #dfdfdf; -webkit-box-shadow: 0 0 3px #dfdfdf; box-shadow: 0 0 3px #dfdfdf;}
.body-home .right {height:576px; margin-right:24px; }
.new-home {width:297px; padding:10px; line-height:18px; overflow:hidden; border-bottom:1px solid #eaeaea; position:relative}
.body-home .new-home {height:354px;}
.nh-img {width:100%; height:179px; overflow:hidden; float:left; display:inline;}
.nh-img img {width:100%;}
.new-home h6 {font-size:14px; text-transform:uppercase; float:left; display:inline; height:36px;width:100%; overflow:hidden; margin-top:8px;}
.new-home h6 a {color:#00923f}

.body-home .new-home p {height:90px;}
.cate {height:22px; position:absolute; left:10px; top:163px; line-height:22px; background:url(../images/cate.png); color:#fff; padding:0px 15px; font-weight:bold; text-transform:uppercase}
.cate a {color:#fff;}
.box-newhome {width:297px; padding:10px; height:280px; background:#f9f9f9; position:relative;}
.cal {width:35px; height:36px; text-align:center; background:url(../images/cal.jpg) no-repeat; overflow:hidden; float:left; display:inline; margin-right:10px;}
.cal strong {width:100%; font-size:16px; line-height:20px; display:block;}
.cal span {width:100%; font-size:10px; line-height:15px; display:block;}
.box-newhome li {float:left; width:100%; height:36px; padding:9px 0; border-top:1px dotted #cecfce;}
.box-newhome li:first-child {border:	none}
.box-newhome li a {font-family:"Times New Roman", Times, serif; font-size:13px; font-weight:bold; display:table-cell; vertical-align:middle; height:36px;}
.viewall {position:absolute; bottom:-12px; left:106px; width:106px; height:22px;}
.box-partner {width:982px; margin-left:3px; border:1px solid #e9e9e9; padding:8px; overflow:hidden; text-align:center; margin-top:150px;margin-bottom:30px}
.box-partner img {height:58px;}
.hnlist {width:289px; padding:14px 14px 5px;}
.hntit {height:22px; text-align:center; line-height:22px; background:url(../images/hotnewbg.jpg) top center no-repeat; text-transform:uppercase; font-weight:bold; color:#fff}
.hntit a {color:#fff;}
.ul-hn li {width:100%; float:left; display:inline; padding:14px 0; border-bottom:1px solid #e9e9e9;}

.ul-hn li h6 {font-size:12px; padding-bottom:6px;}
.left {width:660px; background:#fff;-moz-box-shadow: 0 0 5px #dfdfdf; -webkit-box-shadow: 0 0 5px #dfdfdf; box-shadow: 0 0 5px #dfdfdf; }
.title {width:100%; height:42px; background:url(../images/title.jpg) repeat-x;}
.title p {width:184px; height:42px; background:url(../images/title-new.jpg) no-repeat; line-height:32px; font-size:14px; float:left; display:inline; padding-left:15px; color:#fff; font-weight:bold; text-transform:uppercase}
.titnews {background:url(../images/titnews.jpg) no-repeat;}

.titnews2 {background:url(../images/titnews2.jpg) no-repeat;}
.titnews3 {background:url(../images/titnews3.jpg) no-repeat;}

.titnews2 span { height:42px;line-height:32px; font-size:12px; float:left; display:inline; padding:0 42px 0 15px; color:#fff; font-weight:bold; text-transform:uppercase}
.titnews2 span.active {font-size:14px;}

.titnews3 span { height:42px;line-height:32px; font-size:12px; float:left; display:inline; padding:0 42px 0 15px; color:#fff; font-weight:bold; text-transform:uppercase}
.titnews3 span.active {font-size:14px;}



.title p.title-gd { background:url(../images/title-gd.jpg) no-repeat;}
.title p.title-bl { background:url(../images/title-bl.jpg) no-repeat;}
.title p.title-tg { background:url(../images/title-tg.jpg) no-repeat;}
.titnews span { height:42px;line-height:32px; font-size:12px; float:left; display:inline; padding:0 35px 0 15px; color:#fff; font-weight:bold; text-transform:uppercase}
.titnews span.active {font-size:13px;}
.bld {width:615px; margin-left:10px;}
.bld li.ld-id {width:205px; text-align:center; padding:20px 0; background:url(../images/bg-bld.jpg) center 19px no-repeat; float:left; display:inline; font-size:14px;}
.bld li.ld {background:none; height:100px;}
.bld li.ld-id span.sp-img {width:125px; height:167px; display:block; margin:0px auto 30px; overflow:hidden;}
.bld li.ld-id img {width:100%;}
.bld li.ld-id p strong {display:block; font-size:16px;}
.bld li.li-clear {height:1px; width:615px; overflow:hidden; background:#e9e9e9; float:left; display:inline;}
.title a {color:#fff}
.box-list {width:636px; padding:12px 12px 0; float:left; display:inline; position:relative; overflow:hidden;}
.box-top {border-bottom:1px solid #eee; padding-bottom:26px;}
.top-new {width:670px;}
.top-new li {width:187px; float:left; display:inline; margin-right:36px;}
.top-new li a.topnew-img {width:100%; height:140px; overflow:hidden; float:left; display:inline;}
.top-new li a.topnew-img img {width:100%;}
.top-new li h6 {font-size:13px; width:100%; float:left; display:inline; margin-top:14px;}
.top-new li h6 a {color:#3a3b3a}
.top-new li:first-child {padding:4px 0 23px; width:636px;}
.top-new li:first-child img {width:321px; float:left; display:inline; margin-right:16px;}
.top-new li:first-child h5 {color:#00923f; font-size:20px; margin-top:43px}
.top-new li:first-child h5 a {color:#00923f;}
.top-new li:first-child span {color:#a2a3a3;}
.top-new li:first-child p {text-align:justify; padding-top:10px;}
.ul-tabs {width:300px; position:absolute; right:12px; top:60px;}
.ul-tabs li {width:99px; margin-right:1px;float:left; display:inline; }
.ul-tabs li a{color:#fff; text-align:center; height:31px; background:#00923f; color:#fff; line-height:31px; width:100%; display:inline-block}
.ul-tabs li.active a, .ul-tabs li a:hover {background:#858585}
.bl-left {width:235px; float:left; display:inline; margin-top:15px;}
.bl-left a.bl-img {width:100%; height:158px; overflow:hidden; float:left; display:inline;}
.bl-left a.bl-img img {width:100%;}
.bl-left h6 {font-size:14px; width:100%; float:left; display:inline; margin-top:14px;}
.bl-left h6 a {color:#3a3b3a}
.bl-left span {color:#a2a3a3; padding-top:7px; width:100%;float:left; display:inline; }
.bl-left p {text-align:justify; padding-top:10px;width:100%;float:left; display:inline; }
.bl-right {width:370px;}
.bl-right li {width:100%; float:left; display:inline; padding:12px 0; border-top:1px solid #e9e9e9;}
.bl-right li:first-child {border:none}
.bl-right li a.bl-a {width:90px; height:90px; float:left; display:inline; overflow:hidden; margin-right:15px; margin-top:4px;}
.bl-right li a.bl-a img {heigh:90px;}
.bl-right li h6 {font-size:12px;}
.bl-right li span {color:#a2a3a3; padding:3px 0; display:block}
.bl-right li p {line-height:15px;}









.bl-right1 {width:630px;}
.bl-right1 li {width:100%; float:left; display:inline; padding:12px 0; border-top:1px solid #e9e9e9;}
.bl-right1 li:first-child {border:none}
.bl-right1 li a.bl-a {width:90px; height:90px; float:left; display:inline; overflow:hidden; margin-right:15px; margin-top:4px;}
.bl-right1 li a.bl-a img {heigh:90px;}
.bl-right1 li h6 {font-size:12px;}
.bl-right1 li span {color:#a2a3a3; padding:3px 0; display:block}
.bl-right1 li p {line-height:15px;}


.detail ul {list-style:inherit;vertical-align:middle;}
.detail li {list-style-type:inherit;}
.detail h2 {font-size:20px; font-weight:bold; padding:10px 0; border-bottom:1px dotted #989898; color:#3a3b3a; margin-bottom:10px;}
.detail h2 span {color:#a2a3a3; font-weight:normal; display:block; font-size:12px;}
.detail p.dcr {color:#5f5f5f; font-size:16px; font-family:"Times New Roman", Times, serif; font-style:italic; text-align:justify}
.new-other {width:636px; padding:12px 12px 50px; background:#f9f9f9; position:relative;}
.new-other li {float:left; width:100%; height:36px; padding:9px 0; border-top:1px dotted #cecfce;}
.new-other li:first-child {border:	none}
.new-other li a {font-family:"Times New Roman", Times, serif; font-size:13px; font-weight:bold; display:table-cell; vertical-align:middle; height:36px;}
.new-other .viewall {position:absolute; bottom:18px; left:275px; width:106px; height:22px;}
.ltd {padding-bottom:12px;}
.ltd h5 {font-size:24px; font-weight:bold; color:#00923f; width:100%; display:block; margin:20px 0 10px;}
.ltd h5 a { color:#00923f;}
.ltd p.pdcr {font-size:14px; color:#252525; padding-bottom:15px;}
.p-ct {line-height:18px;}
.p-ct a {color:#00923f;}
.ltd .time {color:#a2a3a3; margin-bottom:10px; display:block}
.tb-ltd tr td {padding:10px; border-top:1px solid #fff; background: #f9f9f9; font-size:11px;}
.tb-ltd tr.td-all td {border-bottom:1px solid #fff; background: #858585; color:#fff}
.tb-ltd tr.tr1 td {background: #efefef}
.tb-center td {text-align:center}
.view-result {background:#efefef; padding:15px 40px; width:600px; margin-top:10px; text-align:right; font-size:14px; color:#252525}
.view-result select {text-align:left; font-size:14px; color:#252525; float:right; display:inline; background:#fff; border:1px solid #fff; min-width:360px; margin-left:10px; padding:3px 3px 3px 16px;}
.box-login {width:320px; padding:25px 34px 58px; background:url(../images/login.png); border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; margin:35px auto 0; position:relative}
.box-login p {font-size:35px; color:#fff;}
.box-login input.f-left {color:#2b2b2b; font-size:14px; padding:10px 15px; width:288px; border:1px solid #fff; margin-top:10px;border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;}
.box-login .dn {position:absolute; bottom:-29px; left:100px;}
.box-reg {width:650px;}
.box-reg p {color:#bfdf7e;}
.box-reg .dn {position:absolute; bottom:-29px; left:252px;}
.dk {margin-top:20px; font-size:14px; color:#fff;}
.dk input {background:#fff; border:1px solid #fff; padding:5px;}
.dk a {color:#bfdf7e;}

/* SQUARED FOUR */
.squaredFour {
	width: 20px;	
	float:left;
	display:inline; margin-right:15px;
	position: relative;
}

.squaredFour label {
	cursor: pointer;
	position: absolute;
	width: 20px;
	height: 20px;
	top: 0;
  left: 0;
	border-radius: 4px;

	-webkit-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	box-shadow: inset 0px 1px 1px white, 0px 1px 3px rgba(0,0,0,0.5);
	background: #fff;

}

.squaredFour label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	opacity: 0;
	content: '';
	position: absolute;
	width: 9px;
	height: 5px;
	background: transparent;
	top: 4px;
	left: 4px;
	border: 3px solid #333;
	border-top: none;
	border-right: none;

	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}

.squaredFour label:hover::after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
	filter: alpha(opacity=30);
	opacity: 0.5;
}

.squaredFour input[type=checkbox]:checked + label:after {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
}





.footer {height:274px; background:url(../images/footer.jpg) top center; margin-top:23px; padding-top:50px; color:#d5d5d5; line-height:18px;}
.ul-ft {width:170px; float:left; display:inline;margin-right:40px}
.ul-ft li { width:100%; float:left; display:inline;}
.footer a {color:#d5d5d5;}
.footer h6 {text-transform:uppercase; color:#c18d02; font-size:12px; padding-bottom:18px; width:100%; float:left; display:inline;}
.ft-info {width:374px;}
.ft-end {padding-top:28px; margin-top:28px; border-top:1px solid #606262; text-align:right}
.ft-end a {color:#f7941d}
.ft-end img {margin:-5px 0 0 10px;}




 #gallery {
	margin: 15px 0 30px 15px;
  }
  #descriptions {
    position: relative;
    height: 50px;
    background: #EEE;
    margin-top: 10px;
    width: 640px;
    padding: 10px;
    overflow: hidden;
  }
    #descriptions .ad-image-description {
      position: absolute;
    }
      #descriptions .ad-image-description .ad-description-title {
        display: block;
      }
.video {padding-bottom:20px;}
.video li {width:180px; float:left; display:inline; height:165px; overflow:hidden; margin:15px 14px 0;}
.video li a.video-img {width:100%; height:100px; overflow:hidden; display:block; margin-bottom:10px;}
.video li a.video-img img {width:100%;}
.video li p {hight:36px; overflow:hidden; line-height:18px; font-weight:bold;}

.dieukhoan {background:#fff;-moz-box-shadow: 0 0 5px #dfdfdf; -webkit-box-shadow: 0 0 5px #dfdfdf; box-shadow: 0 0 5px #dfdfdf; padding:30px 0 0;  }
.box-dk {width:945px; margin:0 0 0 30px;}
.dkhoan {width:893px; background:#f7f7f7; border:1px solid #dbdbdb; padding:25px; border-radius:15px; -webkit-border-radius:15px; -moz-border-radius:15px; margin-top:25px;color:#212121;color:#252525; font-size:14px;}
.box-ok {width:945px; background:#f9f9f9; padding:10px 30px 30px; margin-top:25px; color:#212121}
.box-ok .dk {color:#212121}
.box-ok p {line-height:	39px; font-size:14px; }
.box-ok a {color:#00923f; font-weight:bold }
.box-ok .f-left {margin-right:25px;}
.dkhoan h1 {font-size:26px; font-weight:normal; color:#00923f; margin:15px 0;}
.dkhoan h2 {font-size:16px; color:#252525; margin:15px 0;}
.mau-dk {width:820px; background:#fff; border:1px solid #dbdbdb; padding:25px 60px; margin-top:25px;color:#212121;color:#252525; font-size:14px;}
.load-img {width:193px; height:284px; overflow:hidden; float:right; display:inline; border:1px solid #c7c7c7}
.load-img img {width:100%;}



.load-img1 {width:100%; height:254px; overflow:hidden; float:right; display:inline; border:0px solid #c7c7c7}



.maudk-left {width:575px;}
.maudk-stt {width:52px; float:left; display:inline;}
.maudk-ip {padding:10px 0;}
.maudk-ip p {float:left; display:inline;}
.maudk-ip input {float:left; display:inline; background:url(../images/dot.jpg) 0 11px repeat-x; border:1px solid #fff; text-indent:5px;}

ul.topnav li {
	float:left; display:inline;
    position: relative; /*--Declare X and Y axis base for sub navigation--*/
 text-transform:uppercase; 
}

ul.topnav li a{
    display: block;
    text-decoration: none;
    float: left;
}

ul.topnav li a:hover{


}

ul.topnav li span { /*--Drop down trigger styles--*/

    width: 34px;

    height: 25px;

    float: left;

    background:url(../images/span.jpg) no-repeat center top;

}

ul.topnav li span.subhover {background-position: center top; cursor: pointer;} /*--Hover effect for trigger--*/

ul.topnav li ul.subnav {
    list-style: none;

    position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/

    left: 0; top: 25px;

    background: #171717;

    margin: 0; padding: 0;

    display: none;

    float: left;

    width: 170px;
	z-index:10000;


}


ul.topnav li ul.subnav li{
	text-transform:none;

    margin: 0; padding: 0; /*--Create bevel effect--*/

    border-bottom: 1px solid #444; /*--Create bevel effect--*/

    clear: both;

    width: 170px;

}

html ul.topnav li ul.subnav li a {

    float: left;
	height:32px;
	line-height:32px;
	padding-left:38px;
    width: 132px;
	color:#878787;
	font-size:12px;
	background:url(../images/icon1.jpg) 13px 10px no-repeat;

}

html ul.topnav li ul.subnav li a.dx{ /*--Hover effect for subnav links--*/

	background:url(../images/icon2.jpg) 13px 10px no-repeat;

} 





ul.topnav1 li {
	float:left; display:inline;
    position: relative; /*--Declare X and Y axis base for sub navigation--*/
 text-transform:uppercase; 
}

ul.topnav1 li a {display:inline-block;
vertical-align:top;
padding-bottom:32px;}

ul.topnav1 li ul.subnav1 {
    list-style: none;

    position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/

    left: 0; top: 32px;

    background: #005721 url(../images/bg-subnav.jpg) no-repeat;

    margin: 0; padding: 8px 0 0 0;

    display: none;
	z-index:9999;

    float: left;

    width: 230px;


}

ul.topnav1 li ul.subnav1 li{
	text-transform:none;

    margin: 0; padding: 0; /*--Create bevel effect--*/

    border-bottom: 1px solid #084b21; /*--Create bevel effect--*/

    clear: both;

    width: 230px;

}

html ul.topnav1 li ul.subnav1 li a {

    float: left;
	height:33px;
	line-height:34px;
	padding:0 15px;
    width: 200px;
	text-transform:uppercase;
	color:#b8dc7c;
	font-size:11px;
	
}

#ne2 {
display:none;
}
#pr2 {display:none;}



table {border:1px solid #ccc;border-collapse: separate;}
tr {border:1px solid #ccc}
td {border:1px solid #ccc}

html ul.topnav1 li ul.subnav1 li a:hover {background:#b8dc7c; color:#323232}


