body,html{Helvetica, Arial, Helvetica, sans-serif;font-size:11px;color:#000000;}div,span,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,textarea{border:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline;line-height:19px;}table,caption,tbody,tfoot,thead,tr{border-spacing:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:normal}h1{font-size:36px}h2{font-size:24px}h3{font-size:18px}h4{font-size:16px}h5{font-size:14px;font-weight:bold}h6{font-size:11px;font-weight:bold}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0}body{background: url("images/version2/background.jpg") repeat-x fixed 0 0 transparent;color:#333;font-family:tahoma,Arial,sans-serif;font-size:12px;line-height:1.5;margin:0;padding:0}input{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0}textarea{font-size:100%}table{border-collapse:separate;border-spacing:0}blockquote:before,blockquote:after,q:before,q:after{content:""}a img{border:none;outline:none}.myclear{display:block}.myclear:after{clear:both;content:".";display:block;height:0;visibility:hidden}* html .myclear{height:1%}.corner{background:transparent}.xtop,.xbottom{background:transparent;display:block;font-size:1px}.xb1,.xb2,.xb3,.xb4{display:block;overflow:hidden}.xb1,.xb2,.xb3{height:1px}.xb2{border-width:0 2px;margin:0 2px}.xb3{margin:0 1px}.xb4{height:1px;margin:0 1px}.xb2,.xb3,.xb4{border-left:1px solid #cecccd;border-right:1px solid #cecccd}.xb1{margin:0 4px}.block{display:block;margin:0 auto}.bold{font-weight:bold}a,a:link,a:active,a:visited{color:#333;cursor:pointer;outline:none;text-decoration:none}a:hover{color:#f60;cursor:pointer;outline:none;text-decoration:underline}.ver-middle{vertical-align:middle}.marcenter{margin-left:auto;margin-right:auto}.marmiddle{margin:auto}.text-uppercase{text-transform:uppercase}.clearboth{clear:both;height:0}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.white{color:#fff}.float-left{float:left}.float-right{float:right}.italic{font-style:italic}.mar5{margin:5px}.marleft5{margin-left:5px}.marright5{margin-right:5px}.martop5{margin-top:5px}.marbottom5{margin-bottom:5px}.marbottom0{margin-bottom:0px!important}.mar10{margin:10px}.martop10{margin-top:10px}.marright10{margin-right:10px}.marbottom10{margin-bottom:10px}.marleft10{margin-left:10px}.mar20{margin:20px}.martop20{margin-top:20px}.marright20{margin-right:20px}.marbottom20{margin-bottom:20px}.marleft20{margin-left:20px}.pad5{padding:5px;word-break: break-word}.padtop5{padding-top:5px}.marRight0{margin-right: 0!important;}.padright5{padding-right:5px}.padbottom5{padding-bottom:5px}.padleft5{padding-left:5px}.pad10{padding:10px}.padtop10{padding-top:10px}.padright10{padding-right:10px}.padbottom10{padding-bottom:10px}.padleft10{padding-left:10px}.padleft20{padding-left:20px}.padleft25{padding-left:25px}.padright20{padding-right:20px}.padbottom20{padding-bottom:20px}.padtop20{padding-top:20px}.padleft30{padding-left:30px}.padright30{padding-right:30px}.padbottom30{padding-bottom:30px}.padtop30{padding-top:30px}.pad20{padding:20px}caption,th,td,.text-left{text-align:left}.no-underline,a.no-underline,a:hover.no-underline,a:link.no-underline,a:active.no-underline,a:visited.no-underlinea.no-underline{text-decoration:none}.underline,a.underline,a:hover.underline,a:link.underline,a:active.underline,a:visited.underline{text-decoration:underline}
.clearfix:after, .container:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.left{
	float: left;
}
.right{
	float: right;
}
a:hover{
	text-decoration:none;
}
body{
	background:white;
}
body{
	
}
.clearfix:after, .container:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix, .container {display: inline-block;}
.clearfix, .container {display: block;}

body{
	background:#EDE9DE;
}
.body{
	width:1000px;
	margin:0 auto;
	
}
.header{
	height:183px;
	background:#000000;
	width:100%;
	position:relative;
}
.inner {
	width: 1000px;
	margin:0 auto;

}

.logo{
	display: block;
	padding-top:20px;
	float:left;
	position:absolute;
	left:0;
	z-index:2;
}
.menu{
	height:37px;
	position:absolute;
	bottom:0;
	right:10px;
	clear: both;
}

.menu ul{
	float: left;
}
.menu li{
	float:left;
	list-style:none;
	
}

.menu li a{
	float:left;
	display:block;
	padding: 0 0px;
	font-size:12px;
	color:white;
	font-weight: bold;
	line-height: 37px;
}
.menu_left{
	background:url('../images/menu_button_left.gif') left top no-repeat;
	height:37px;
	width:6px;
	float:left;
}
.menu_right{
	background:url('../images/menu_button_right.gif') left top no-repeat;
	height:37px;
	width:6px;
	float:left;
}
.menu_center{
	float: left;
	background: url('../images/menu_button_middle.gif') left top repeat-x;
	height: 37px;
	padding: 0 7px;
	font-size: 11px;
	line-height: 37px;
}
.logo{
	position:absolute;
	top:0px;
}
.banner_top{
	position: absolute;
	top: 50px;
	right: 165px;
}
.div_language ul{
	float:right;
	
}
.div_language ul li{
	float:left;
	padding:0 10px;
}
.div_language{
	padding-top:10px;
}

.social_website{
	height: 24px;
	margin-top: -7px;
}

/*Main website*/
.main_left{
	float:left;
	width:175px;
	
}
.main_right{
	float: right;
	width: 820px;
}
.box{
	margin-bottom:-6px;
	clear:both;
}

.title{
	color: white;
	background: url('../images/bg_left_block_title.gif') left top repeat-x;
	height: 32px;
	font-weight: bold;
	line-height: 32px;
	text-align: center;
}
.content{
	padding:5px 0;
}
.content ul li{
	list-style:none;
}
.content_widget_menu li{
	border-bottom: 1px solid #ccc;
	
	background: url('../images/icon_01.gif') 5px center  no-repeat;
	padding:2px 0 2px 10px;
		
}
.content_widget_menu li:hover{
	background: url('../images/icon_02.gif') 5px center  no-repeat;
}
.content_widget_menu li a{
	font-weight:bold;
	color:rgb(115, 5, 25);
	line-height:20px;
	padding-left:10px;
	display:block;
}

.ul_news li a{

	padding-left: 15px;
	line-height: 20px;
}
.ul_news li {
		margin-bottom: 5px;
		background: url('../images/arrow1.gif') left 3px no-repeat;
		padding-left:5px;
}
.adv{
	display:block;
	text-align:center;
	margin-bottom:10px;
}
.adv img{
	max-width:100%;
}
.main_banner {
	margin-bottom:-3px;
}
.main_banner img{
	min-width:100%;
	max-width:100%;
}
.skill_web{
	margin-bottom:20px;
}
.box_skill{
width: 204px;
margin-right: 1px;
background-color: white;
float: left;
min-height: 379px;
height: 356px;
}
.box_skill p{
	padding:0 10px;
	text-align:justify;
}
.box_skill_last{
	margin-right:0;
}
.skill_web a {
float: none;
color: #800000!important;

}

.article_left{
	float: left;
	width: 200px;
	margin-right: 10px;
	text-align: justify;
}
.article_right{
	float: right;
	width: 610px;
}

.footer{
	height: 133px;
	clear: both;
	background-color: #000;
	padding: 10px;
	color: #999999;
	line-height: 22px;
}
.div_menu_footer{
	margin-bottom:5px;
}
.div_menu_footer li{
	list-style:none;
	float:left;
	background:url('../images/icon_01.gif') left 4px no-repeat;
	position:relative;
	
}
.div_menu_footer .sub-menu {
	top: 19px;
	width:200px;

}

.div_menu_footer .sub-menu li {
	background:none;
}
.menu-item-1132 .sub-menu{
	width:230px!important;
}
.div_menu_footer li a{
	padding-right: 7px;
	padding-left: 15px;
	margin-right: 5px;
	color:rgb(115, 5, 25);
}

.cat-post-widget .cat-post-item{
	margin-bottom: 5px;
	background: url('../images/arrow1.gif') left 3px no-repeat;
	padding-left: 5px;
}
.cat-post-widget ul li{
	border:0px!Important;

}
.heading_page{
	
	
	margin-top: 5px;
font-size: 15px;
border-bottom: 1px solid #CC3300;
padding-bottom: 0px;
font-weight: bold;
margin-bottom: 10px;
}

.intro_home  h3{
	margin-bottom:10px;
	font-weight:bold;
}
.intro_home  h3 a{
	font-size:16px;
}

.div_language ul li{
	list-style:none;
}

.widget-title{
	color: white;
	background: url('../images/bg_left_block_title.gif') left top repeat-x;
	height: 32px;
	font-weight: bold;
	line-height: 32px;
	text-align: center;
	font-size:12px;
}

.wsp-pages-title , .wsp-posts-list{
	font-size:20px;
	margin-bottom:20px;
}
.wsp-pages-list {
	margin-left:30px;
	margin-bottom:20px;
}
.wsp-pages-list .children , .wsp-posts-list .children{
	margin-left:15px;
}
.sub-menu , .children{
	display:none;
	position:absolute;
	top:37px;
	left:0;
	width:200px;
	background:#ccc;
	padding-top:5px;
	z-index:99999;
}
.children{

}
.sub-menu li , .children li{
	line-height:17px;
	margin-bottom:5px;
}
.sub-menu .sub-menu , .children .children{
	display:none;
	position:absolute;
	top:0!important;
	left:200px;
	width:200px;
	background:#ccc;
	padding-top:0px!important;
	z-index:99999;
}


.sub-menu .menu_left , .children .menu_left{
	background:none;
}
.sub-menu  .menu_center ,  .children .menu_center{
	background:none;
}
.sub-menu  .menu_right ,.children .menu_right{
	background:none;
}

.menu li{
	position:relative;
}

.menu-menu-home-container .sub-menu li{
	clear:both;
	width:100%;
}
.sub-menu li span , .children li span{
	padding:0!important;
	color:rgb(51, 51, 51);
	height:auto;
	line-height:20px;
	padding-left:10px;
	width:200px;
}
.sub-menu li a , .children li a {
	height:auto;
	line-height:20px;
	padding-left:20px;
	background:url('../images/icon01.gif') 7px center no-repeat;
	
}
.nav-menu{
	position:relative;
	z-index:9999;
}

.nav-menu ul li a:hover span{
	color:rgb(115, 5, 25);
}
.content_widget_menu li{
	position:relative;
}
.content_widget_menu li .sub-menu{
	display: none;
	position: absolute;
	top: 0;
	left: 175px;
	width: 200px;
	background: white;
	padding-top: 5px;
	z-index: 99999;
}

.content_widget_menu .sub-menu li a, .content_widget_menu .children li a{
	background:none!important;
}


.nav-menu > sub-menu{
	max-height:300px;
	overflow-y:auto;
}
.h2_find {
	font-size:20px;
	margin:20px 0;
}
.search_char{
	text-align: center;
	margin-bottom: 10px;
}	
.search_char a{
	font-size:15px;
	font-weight:bold;
	padding:0 5px;
}
.feature_img img{
	max-width:200px;
	height:auto;
}
.row_press_left{
	margin-bottom:10px;
}

.span_left_first{
	float: left;
	width: 95px;
}
.row_press_left input , .row_press_left select{
	width:140px;
	border:1px solid #cecece;
	height:20px;
} 
.search_press_left{
	float:left;
}
.search_press_right{
	float:right;
}
.inner_tk{
	width: 600px;
	margin: 0 auto;
	margin-top:20px;
}

.input_submit{
	text-align: center;
	width: 100px;
	height: 30px;
	background: url('../images/bg_left_block_title.gif') left top repeat-x;
	background: none;
	font-size: 15px;
}
.div_submit {
	text-align: center;
	margin: 10px 0;	
}

.skill_web  .widgettitle{
	display:none;
}
#wpb_widget_col-5 .box_skill{
	margin-right: 0!important;
}
.login-username label , .login-password label{
	float:left;
	width:80px;
	line-height:20px;
}
.login-username input , .login-password input{
	width:150px;
	height:20px;
}
#loginform{
	margin: 0 auto;
	width: 300px;
}
#loginform *{
	font-size:13px;
}
#loginform  p{
	margin-bottom:15px;
}

#wpcf7-f1045-o1{
	margin: 0 auto;
	width: 300px;
}
.menu-item-294 .sub-menu{
	max-height:250px;
	overflow-y:auto;
}
.article_right{
	overflow:hidden;
	text-align: justify;
}
.otw-sc-tabs .ui-tabs-nav li span.tab-title, .otw-sc-tabs .ui-tabs-nav li a{
	padding: 0.6em 0.8em!important;
	color:rgb(115, 5, 25);
	font-weight:bold;
	font-size:11px;
}
.otw-sc-tabs .ui-tabs-nav li{
	background:none!important;
}
.article_left *{
	font-size:12px!important;
	font-family:arial!important;
}
.article_right h2{
	font-size: 15px;
	line-height: 25px;
	font-weight: bold;
}
#___plusone_0{

	width: 57px!important;
}

.nav-footer .sub-menu, .nav-footer.children{
	background: none;
	display: block;
	position: inherit;
	margin-left: 15px;
}
.nav-footer{
	margin-left:45px;
}
.nav-footer .sub-menu li a, .nav-footer .children li a{
	background:none;
}