.right{
	width: 685px;
	float:left;
	background: #fff;
}
.right .main{
	width: 685px;
float: left;
background: #fff;
}
.main_title{
	width:100%;
	height:35px;
	background:url(images/bg_main.png) no-repeat;
}
.main_img{
	width: 220px;
	height: 250px;
	float: left;
	
	border: solid 1px #DBD9D9;
	margin:  3px;
	border-radius: 3px;
	-moz-border-radius: 3px;
}
.main_chitiet{
	width:372px;
	float:left;
}
.tieude{
	line-height:70px;
	font-weight:bold;
	text-transform:uppercase;
	font-size:15px;
	color:#FFF;
}
.quangcao_ngang{
	width:1000px;
	height:70px;
	float:left;
	background:#06F;
}
.menu_duoi{
	background:url(images/bg_menuduoi.png) no-repeat;
	width:1000px;
	height:31px;
	float:left;
	line-height: 30px;
}
.menu_duoi a{
	display:block;
	float:left;
	margin: 0px 30px 0px 22px;
	font-weight:bold;
	color:#000;
}
.menu_duoi a:hover{
	color:#F00;
}
.footer{
	width: 100%;
	background-color: #cecece;
	overflow: hidden;
}
.footer_left{
	width: 30%;
	float:left;
}
.footer_right{
	width: 70%;
	float: right;
}
.footer_title{
float: left;
font-size: 16px;
font-weight: bold;
text-transform: uppercase;
color: #00F;
margin-left: 63px;
margin-top: 25px;
}
.footer_detail{
	width:300px;
	float:left;
}
.footer_detail span1{
	line-height: 21px;
margin-left: 105px;
margin-top: 16px;
float: left;
}
.noidung{
	width:600px;
float: left;
margin-top: 18px;
margin-left: 75px;
}
.hotro .hotro_all{
	width:180px;
	float:left;
	margin: 10px 0px 0px 20px;
}
.hotro .hotro_all .ten{
	color:#00F;
	width:180px;
	font-weight:bold;
	text-align:center;
	float:left;
}
.hotro .hotro_all .tel{
	font-weight:bold;
	float:left;
	width:180px;
	margin: 5px 0px 5px 0px;
}
.hotro .hotro_all .tel .ten_tel{
	width:40px;
	float:left;
	margin: 5px 0px 5px 0px;
}
.hotro .hotro_all .tel .sdt{
	color:#F00;
	float:left;
	width:140px;
	margin: 5px 0px 5px 0px;
}
.tenten{
	width:50px;
	float:left;
	font-weight:bold;
	margin-top:6px;
}
.imgimg{
	width:130px;
	float:left;
	margin-top:2px;
}
.dt {
	border-bottom: 1px solid #c4c3c3;
	font-size: 12px;
	padding: 5px 35px;
	background:url(images/bg_nho.png) no-repeat  7px center;
}
.dt a{
	display: block;
	color: #03F;
	font-weight: bold;
	text-decoration: none;
	padding: 5px 18px;
	text-transform: uppercase;
}
.dt a:hover{
	color:#6FC;
}
.text{
	margin:15px;
	line-height: 25px;
}
.img_one{
	width:100%;
	float:left;
	/* margin: 3px; */
}
.img_one img{
	width: 220px;

	height: 200px;



	clear: both;
	border-top-right-radius: 3px;    
	border-top-left-radius: 3px;
	-moz-border-top-right-radius: 3px;    
	-moz-border-top-left-radius: 3px;
}
.img_ten{
	line-height: 20px;
font-weight: bold;
text-transform: uppercase;
text-align: center;
width: 100%;
height: 40px;
font-size: 14px;
float: left;
}
.img_ten a{
color: #00C;
}
.img_ten a:hover{
color: #F30;
}
.sodt{
	width:100%;
	float:left;
	font-size:18px;
	font-weight:bold;
	margin-left:105px;
	color:#F00;
}
.box-sp{
	width: 300px;
	float: left;
	margin-left: 20px;
	margin-bottom: 30px;
	border: 1px solid #cecece;
}
.box-sp-img{
	float:left;
}
.box-sp-name{
	float: left;
	padding-left: 10px;
	padding-bottom: 10px;
	font-size: 14px;
}
.box-sp-name a{
	font-weight:bold;
	color:#000;
	line-height:30px;
}
.clear_f {margin-bottom:50px;}
.info-content_p
{
	width:250px;background:#fff;border-radius:5px;margin-top:10px;
}
.box-news_p {width:250px;height:90px;}
.box-news .box-news-img_p {width:85px;height:80px;float: left;}
.box-news .box-news-name_p {width:140px;float:left;line-height: 20px;}
.box-news .img_p {width:100px;height: 80px;}
.sp_all_p {margin-bottom:20px;}
.list_tag a {font-weight: bold;padding:4px;color: #D76017;}
.right .home_intro {font-size: 16px;text-align: justify;margin-bottom:20px;line-height: 20px;padding:5px;}
.right .home_intro img {max-width:99%;}
#map_canvas
{
width: 99.8%;
height: 450px;
overflow: hidden;
border:solid 1px #ccc;
}
.title_ex {margin-left: 60px;line-height:35px;color:#FFF;}
.title_h2 {font-size:14px;}
.text .img_post {width:350px;height:350px;}
td.post_left_f {width:350px;}td.post_right_f {padding-left:10px;}
.text .post_left {width: 300px;}
.post_left .text_post_1{margin-bottom:10px; margin-top:20px;}
.post_left .text_post_2{margin-bottom:2px; margin-top:2px;clear:both;font-size: 12px;}
.post_left .text_post_hr{margin:10px 0px;}
.text_post_1  .t_p_1{font-weight:bold; font-size:13px; color:#3C7BBA;}
.text_post_2  .t_p_2{font-weight:bold; width: 80px; display:inline-block;}
.text_post_2  .t_p_21{color:#D40D1D; font-weight: bold;}
.post_left .text_post_3{font-weight: normal;margin: 10px 0px;line-height: 18px;font-size: 12px;}
.sp_all img {max-width:100%;}
.img_all {text-align: center; padding: 5px 0;}
.img_all .img_sg img{padding-bottom:5px;clear: both;}
.img_all .img_sl{width:100%}
.main_title  .main_title_h1{
  padding-left: 60px;
  line-height: 35px;
  color: #FFF;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
}
.text img {max-width:99%;}
.wpcf7-form input {
  border: solid 1px #ddd !important;
  height: 16px;
  width: 100%;
  float: left;
  padding: 5px;
}
.wpcf7-form textarea {
  border: solid 1px #ddd !important;
  height: 100px;
  width: 100%;
  float: left;
  padding: 5px;
  margin-right: 4%;
}
.wpcf7-form input[type='submit'] {
  text-shadow: 1px 1px 2px #333;
  background: linear-gradient(left, #0051B5 0%, #009DFC 100%);
  background: -o-linear-gradient(left, #0051B5 0%, #009DFC 100%);
  background: -moz-linear-gradient(left, #0051B5 0%, #009DFC 100%);
  background: -webkit-linear-gradient(left, #084898 0%, #1A9BE8 100%);
  background: -ms-linear-gradient(left, #0051B5 0%, #009DFC 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0051B5', endColorstr='#009DFC ', GradientType=1);
  height: 28px;
  float: left;
  width: 100%;
  color: #fff;
  width: 90px;
  cursor: pointer;
}
.pager-wrap
{
	clear:both;
	float:right;
	margin: 2px 3px;
	overflow: hidden;
}
.pagination
{
	margin:3px;
	overflow: hidden;
}
.page_navi{
	padding: 8px 0px 8px 2px;border-radius: 3px;
    margin-right:3px;
	-moz-border-radius: 3px;
	}
.page_navi span{
	margin:2px;
	padding: 5px 8px;
	font: normal 14px Arial,Tahoma,Calibri,Verdana;
	border:1px solid rgba(0, 0, 0, 0.0980392);color:#2B5C92;
	background: rgb(244, 245, 247);
	-moz-border-radius: 5px;
	}
.page_navi span:hover{color:#fff;}
.page_navi span.current{color: #454545;background-color: #FFFFFF;cursor: pointer;}
.page_navi span.other{text-decoration:none;cursor: pointer;}
.page_navi span.other a{color:#CE4848;cursor: pointer;}
.page_navi span.other:hover{text-decoration:none;background-color:#8E8989;cursor: pointer;}
.box-news-img_l img {width: 170px;height:130px}
.list_tag  a{font-size:34px;}
.text_img_f {padding: 5px 0px 5px 0px;
  text-align: justify;
  margin: 10px 1px;
  clear: both;
  overflow: hidden;}
.text_img_f  .text_img{float:left;margin-right: 1px;width:150px;}
.text_img_f  .text_img img{width:150px;height:100px;}
.text_img_f  .text_img_ct{float: right;width: 510px;text-align: left;font-size:12px;}
.text_more {padding: 10px 0px 10px 5px;
  background-color: #f8f8f8;
  margin-top: 10px;
  clear: both;}
.text_more .h4{color:#F00; font-size:14px;padding:0px;color:#F00;}
img.imgperview {max-width:500px;}
.lg_top {
    width: 100px;
    margin-top: 10px;
    position: absolute;
    z-index: 89283928392;
    margin-left: 5px;
}
.lg_top .lg_top_m{
    height: 15px;
    width: 28px;
    float: left;
    margin: 0px 1px;
}
.lg_top .lg_top_m img{
    height: auto;
    width: 25px;
}
.lg_top_cr {
    opacity: 0.5;
}