@charset "utf-8";
@font-face {
font-family: 'Myriad Pro Regular';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Regular'), url('MYRIADPRO-REGULAR.woff') format('woff');
}
@font-face {
font-family: 'Myriad Pro Condensed';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Condensed'), url('MYRIADPRO-COND.woff') format('woff');
}
@font-face {
font-family: 'Myriad Pro Semibold Italic';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Semibold Italic'), url('MYRIADPRO-SEMIBOLDIT.woff') format('woff');
}
@font-face {
font-family: 'Myriad Pro Semibold';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Semibold'), url('MYRIADPRO-SEMIBOLD.woff') format('woff');
}
@font-face {
font-family: 'Myriad Pro Condensed Italic';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Condensed Italic'), url('MYRIADPRO-CONDIT.woff') format('woff');
}
@font-face {
font-family: 'Myriad Pro Bold Italic';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Bold Italic'), url('MYRIADPRO-BOLDIT.woff') format('woff');
}
@font-face {
font-family: 'Myriad Pro Bold Condensed Italic';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Bold Condensed Italic'), url('MYRIADPRO-BOLDCONDIT.woff') format('woff');
}
@font-face {
font-family: 'Myriad Pro Bold Condensed';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Bold Condensed'), url('MYRIADPRO-BOLDCOND.woff') format('woff');
}
@font-face {
font-family: 'Myriad Pro Bold';
font-style: normal;
font-weight: normal;
src: local('Myriad Pro Bold'), url('MYRIADPRO-BOLD.woff') format('woff');
}
body{margin:0 auto; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
form, #search_input {margin:0; padding:0;}
#search_input:focus {
    outline: none;
   }
.sesson1 {height:137px; padding-top:10px; background:url(images/ss1.jpg) repeat-x;}
.sesson2 {padding:13px 0; background:url(images/ss2.jpg);}
.sesson3 {width:1000px; background:url(images/ss3.jpg) repeat-y;  margin:0 auto; padding:0 51px 40px 51px}
.sesson4 {width:1102px; background:url(images/ss4.jpg) no-repeat; height:66px; margin:0 auto;}
.sesson5 {background:#ececec url(images/ss6.jpg) repeat-x bottom; height:43px; line-height:43px;}
.sesson6 {background:#505B17; padding:0 0 15px 0; color:#fff; line-height:150%}
.sesson7 {background:#505B17; border-top:solid 1px #485215}
.wp {width:1000px; margin:0 auto;}
.clr {clear:both;} .fl {float:left;} .fr {float:right;}
img {border:0 none;}
.tc {text-align:center;}
.b {font-weight:bold;}
.ss11 {float:left; width:120px; padding-left:30px;}
.ss12 {float:right; width:820px;}
.ss21 {height:78px; border-bottom:solid 1px #ececec; padding-left:15px; color:#555;}
.ss22 {padding:10px 0 0 15px;}
.ulnone {list-style:none; margin:0; padding:0;}

.nav {height:30px;}
.nav li {float:left; display:inline-block; position:relative; height:30px; font-size:21px; padding:0 30px 0 0;}
.nav li:last-child {padding:0;}
.nav li a {display:inline-block; height:30px;font-family:Myriad Pro Bold Condensed;}
.nav li ul { background:url("images/ss2.jpg") repeat scroll 0 0 rgba(0, 0, 0, 0); border:solid 1px #eee; position:absolute; left:0; top:29px; padding:10px 15px; width:180px; z-index:999; }
ul.subnav {display:none;line-height:100%;}
.nav li li {height:auto; position:relative; margin:0 0 3px 0; padding:0 0 3px 0;  display:block; background:none; float:none; border-bottom:dotted 1px #ccc;}
.nav li li:last-child {border-bottom:none;}
.nav li li a {height:auto; padding:0; color:#94bc0f; text-decoration:none; background:none; display:inline-block; width:100%; font-family: Arial, Helvetica, sans-serif; font-size:13px;}
.nav li li a:hover {color:#d43b22;}
.nav li img {margin-right:5px;}
.nav a {display:inline-block;}



.a1 {color:#94BC0F; text-decoration:none;} .a1:hover {color:#D43B22; text-decoration:none;}
.a2 {color:#D43B22; text-decoration:none;}
.a3 {color:#333; text-decoration:none;} .a3:hover {color:#333; text-decoration:none;}
.a4 {color:#545454; text-decoration:none;} .a4:hover {color:#D43B22; text-decoration:none;}
.a5 {color:#1F5460; text-decoration:none;} .a5:hover {color:#D43B22; text-decoration:none;}
.a6 {color:#93BB0E; text-decoration:none;} .a6:hover {color:#D43B22; text-decoration:none;}
.a7 {color:#205561; text-decoration:none;} .a7:hover {color:#D43B22; text-decoration:none;}
.a8 {color:#fff; text-decoration:none;} .a8:hover {color:#fff; text-decoration:underline;}
.a9 {color:#fff; text-decoration:none;}
.ss211 {float:left; widows:400px; text-align:center; font-weight:bold;}
.ss212 {float:right; widows:250px; text-align:right;}
#today {white-space: nowrap;}
.fs16 {font-size:16px;} .fs17 {font-size:17px;}
.coquan {margin-top:10px;}
.congty {font-size:16px; margin-top:10px;}
.search {width:242px; height:27px; background:url(images/search.png) no-repeat; margin-top:10px; padding:0; white-space: nowrap;}
.search_input {width:190px; height:22px; border:0; background:none; white-space: nowrap;}
.search_submit {font-size:12px; background:none; border:0 none; width:36px; height:27px;}
.footer {width:690px; margin-right:10px; margin-top:20px;}
.huanchuong {width:300px; margin-top:10px;}
.sesson6 a{color:#fff; text-decoration:none}
.footer_name {font-size:19px; font-weight:bold; margin-bottom:10px;}
.line, .footer_menu span {margin:0 7px}
.home_services {width:980px; padding:20px 0 20px 10px;}
.sitepath {border-bottom:solid 1px #ECECEC; font-size:11px; color:#888; padding:10px;}
.sitepath span {margin:0 5px;}
.sitepath a {color:#888; text-decoration:none} .sitepath a:hover {color:#D43B22; text-decoration:none}
.home_main {background:url(images/ss31.png) repeat-x; padding:30px 0 0 0;}
.home_1 {width:240px; float:left; margin-right:20px; color:#545454;}
.home_2 {width:500px; float:left;}
.home_3 {width:220px; float:right;}
.habout {background:#f8f8f8; padding:10px;}
.habout_name {font-size:17px; font-weight:bold; margin-bottom:10px;}
.habout_des {line-height:150%; text-align:justify; margin-bottom:10px;}
.map, .homeBannerSmall {padding:10px; background:url(images/ss32.jpg); margin-top:10px;}
.homeBannerSmall {text-align:center; font-size:13px;}
.mgbt5 {margin-bottom:5px;}
.title1 {background:url(images/dot.jpg) no-repeat; padding-left:30px; height:20px; line-height:20px; font-size:19px;}
.bannerDang {margin-top:23px;}
.hDang {background:#f8f8f8; padding:15px 0 5px 0}
.hDang img {width:74px; padding:1px; border:solid 1px #cdcdcd; margin:0 7px 5px 0;}
.hDang_item {border-top:dotted 1px #A9A9A9; padding:12px 10px; font-size:13px;}
.hDang p {margin:0 0 5px 0; padding:0;}
.hdangDate, .hnews_item_fdate {color:#93BB0E; font-weight:bold;}
.hphoto {background:#9DB534; margin-top:10px; padding-bottom:20px;}
.youtube {border-bottom:solid 2px #fff; padding-top:15px; border-top:dotted 1px #fff; overflow:hidden}
.hphoto_title {text-align:center; color:#fff; font-size:19px; height:50px; line-height:50px; font-weight:bold;}
.hphoto_img {padding: 2px; border:solid 1px #cdcdcd; background:#fff;}
.hphoto_name {padding:11px 10px; text-align:center; line-height:135%}
.hnews_title {height:20px; background:#f0f0f0;}
.title2 {background:url(images/title2.png) no-repeat; padding-left:30px; height:20px; line-height:20px; font-size:19px;}
.hnews_item_f {margin-top:23px;}
.hnews_item_fname {font-size:17px; margin-top:4px;}
.hnews_item_fdate {margin:4px 0 5px 0;font-size:13px;}
.hnews_item_fdes {font-size:13px; color:#868686;}
.hnewsmore_img {float:left; width:154px; border:solid 1px #cdcdcd; padding:2px;}
.hnewsmore_info{float:right; width:330px;}
.hnewsmore {margin-top:20px; padding:20px 0; border-top:dotted 1px #cdcdcd;}
.hnews_end{height:20px; background:#f0f0f0;}
.insleft {width:720px; float:left; color:#111; margin-left:10px;}
.insright {width:220px; float:right; padding-top:20px;}
.detail_name {font-size:29px; margin-bottom:20px; font-family:Myriad Pro Bold Condensed; margin-top:10px;}
.detail_content {line-height:150%; font-size:13px;}
.menuTitle {height:60px; line-height:60px; background:#94BC0F; font-size:28px; font-family:Myriad Pro Bold Condensed; color:#fff; padding-left:10px;}
.menuItem {font-size:15px; font-weight:bold; border-bottom:dotted 1px #c1c1c1; padding:10px;}
.mgt10 {margin-top:10px;} .mgt15 {margin-top:15px;} .mgt20 {margin-top:20px;}
.bannerDang1 {margin-bottom:20px; padding-bottom:20px; border-bottom:dotted 1px #c1c1c1;}
.itemList {width:200px; margin-bottom:20px; float:left; height:300px; border:solid 1px #cdcdcd; padding:10px;}
.itemList_space {margin-right:20px;}
.services{margin:20px 0 0 0;}
.itemList_name{margin:5px 0;padding:5px 0; text-align:center; border-bottom:dotted 1px #c1c1c1; border-top:dotted 1px #c1c1c1}
.itemList_des {line-height:150%;}
#quy_dinh_su_dung{display:none; width:600px; line-height:150%}
.moreTitle {padding:10px 5px; margin:20px 0 10px 10px; font-size:17px; border-bottom:dotted 1px #c1c1c1; color:#94bc0f; font-weight:bold; clear:both;}
.moreItem {font-size:13px; margin:0 0 10px 10px;border-bottom:dotted 1px #c1c1c1; padding:0 0 5px 20px; background:url(images/dot1.jpg) no-repeat 5px 6px;}
.contact{margin-left:10px;}
.contact li {padding:10px; border-bottom:dotted 1px #c1c1c1;}
.i {font-style:italic;}
.shadow {width:180px; height:120px; position:absolute; z-index:998; top:0; left:0;}
#mycarousel li {position:relative; text-align:center}
.hspic {height:120px;}
.hsname {margin-top:4px; font-weight:bold; font-size:13px;}
/*CSS paging*/
div.paging_meneame {margin:0 auto;border:0px solid;padding-right: 1px; padding-left 0px; font-size: 11px; padding-bottom: 0px;color: #333; padding-top: 0px; margin-top:0px; margin-left:2px; margin-bottom:0px;}
div.paging_meneame a {border-right: #999 1px solid; background-position: 50% bottom; border-top: #999 1px solid; background-image: url(paging_meneame.jpg); padding-bottom: 0px; border-left: #999 1px solid; color: #333;margin-left:1px; margin-right: 1px; padding-top: 0px; padding-left:5px; padding-right:5px; border-bottom: #999 1px solid; text-decoration: none;font-size: 11px;}
div.paging_meneame a:hover {border-right: #999 1px solid; border-top: #999 1px solid; background-image: none; border-left: #999 1px solid; color: #fff; border-bottom: #999 1px solid;margin-left:1px; background-color: #93bb0e;padding-left:5px; padding-right:5px;font-size: 11px;}
div.paging_meneame a:active {border-right: #999 1px solid;margin-left:1px; border-top: #999 1px solid; background-image: none; border-left: #999 1px solid; color: #333; border-bottom: #999 1px solid; background-color: #93bb0e;padding-left:5px; padding-right:5px;font-size: 11px;}
div.paging_meneame span.paging_current {border-right: #999 1px solid; padding-right: 2px; border-top: #999 1px solid; padding-left: 2px; font-weight: normal; padding-bottom: 0px; border-left: #999 1px solid; color: #fff; margin-right: 1px; padding-top: 0px;padding-left:5px; padding-right:5px;margin-left:1px; border-bottom: #999 1px solid; background-color: #93bb0e;font-size: 11px;}
div.paging_meneame span.paging_disabled {	border: #ccc 1px solid; border-right: #ccc 1px solid; padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; padding-bottom: 0px; border-left: #ccc 1px solid; color: #ccc; margin-right: 1px; padding-top: 0px; border-bottom: #ccc 1px solid;font-size: 11px;}
/*end paging*/
.tr {text-align:right; margin-right:10px;}
.itemList_img {height:120px;}
.lh135 {line-height:135%;}
.tblborder {width:100%;border-left:dotted 1px #eee; border-top:dotted 1px #eee; vertical-align:top;}
.tblborder td {border-right:dotted 1px #eee; border-bottom:dotted 1px #eee;}