@charset "utf-8";
body,td,th {
font-family:Arial, Helvetica, sans-serif;	font-size: 13px;
	color: #000;
	background: url(images/bg1.jpg) repeat-x;
	}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

img{border:none;outline: 0;}

h1{margin: 0 0 0 0; font-weight:normal;}
h2{margin: 0 0 0 0; font-weight:normal; }
h3{margin: 0 0 0 0; font-weight:normal;}
h4{margin: 0 0 0 0; font-weight:normal;}

.heading1 {	 font-size:24px; }
.heading2 {	  font-size:17px;}
.heading3 {	 font-size:15px; }
.heading4 {		font-size: 14px; }
.green {color:#adcb62;}
.white {color:#fff;}

.text1 {color:#611a43}
.text2 {color:#48698b}

.text3 {color:#4f3a67}
.text4 {color:#cc3300;}


/*p {padding: 0 0 0 0; margin: 0 0 0 0;}
*/
.float_r {float:left;}
.float_l {float:right;}

body.mceContentBody {   background: #FFF;}
.clear { clear:both; padding:0; margin:0; width:100%; height:0; line-height:0px; font-size:0px; overflow:hidden; }


a:link {color:#e86713;	 text-decoration:none;}
a:visited {color:#e86713;	text-decoration:none; }
a:hover {color:#e86713;	 text-decoration:underline; }
a:active {color:#e86713;	text-decoration:none; }

/*a:link {
	color: #7d7e7e; text-decoration:none;
}
a:visited {
	color: #7d7e7e; text-decoration:none;
}
a:hover {
	color: #bd82b9; text-decoration:underline;
}
a:active {
	color: #7d7e7e; text-decoration:none;
}*/

a.link1:link {color:#fff;	 text-decoration:none;}
a.link1:visited {color:#fff;	text-decoration:none; }
a.link1:hover {color:#fff;	 text-decoration:underline; }
a.link1:active {color:#fff;	text-decoration:none; }

a.link2:link {color:#e86713;	 text-decoration:none;}
a.link2:visited {color:#e86713;	text-decoration:none; }
a.link2:hover {color:#e86713;	 text-decoration:underline; }
a.link2:active {color:#e86713;	text-decoration:none; }


a.link3:link {color:#5d4a61;	 text-decoration:none;}
a.link3:visited {color:#5d4a61;	text-decoration:none; }
a.link3:hover {color:#cc3300;	 text-decoration:underline; }
a.link3:active {color:#5d4a61;	text-decoration:none; }

a.link4:link {color:#333;	 text-decoration:none;}
a.link4:visited {color:#333;	text-decoration:none; }
a.link4:hover {color:#333;	 text-decoration:underline; }
a.link4:active {color:#333;	text-decoration:none; }



.clickable {
   cursor: pointer;
}
.clickable:hover {
  /* background: #f46c7a;*/
}

#main_home {width:938px; height:700px;  margin:auto; position:relative; background:url(images/bg_home.jpg) no-repeat #fff; padding:0;  }
#main {width:938px; min-height:700px;  margin:auto; position:relative; background:url(images/bg2_eng.jpg) no-repeat #fff; padding:0;  }
#header {width:100%; height:20px;}
#logo{width:172px; height:158px; position:absolute; left:639px; top:130px;}

#footer {margin:auto;   font-size:12px; width:650px; text-align:center; }
#footer_line{text-align:center; margin:auto; width:627px; padding:0px 0px 18px 0px;}
#main_menu{width:100%; padding:10px 0px 6px 0px; text-align:center; }
#main_menu ul { list-style:none;  margin-left:125px; padding:0;}
#main_menu li{float:left; margin-right:20px; padding:0px 0px 0px 0px;  }
#main_menu li a{color:#333333; text-decoration:none;}
#main_menu li :hover {text-decoration:underline;}

#main_menu ul li ul li{width:200px;   padding:6px 11px 6px 11px; font-weight: normal; background: #333333; color: #fff; margin-bottom: 1px; float: none; text-align:left;}
#main_menu ul li ul li a{color:#fff; text-decoration:none;}

/* 
dropdown for top menu
	LEVEL ONE
*/
ul.dropdown                         { position: relative; z-index:100; }
ul.dropdown li a                    { display: block;/* padding: 4px 8px; border-right: 1px solid #333;
	 								  color: #222; */}
ul.dropdown ul 						{  visibility: hidden; position: absolute; top: 100%; left: -150px; }
ul.dropdown li:hover                { position: relative; }
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; color:#fff; } 
ul.dropdown ul li a:hover					{ border-right: none; width: 100%; display: inline-block; } 
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }

/* 
end of dropdown for top menu
*/


#bot_menu{width:315px; padding:30px 0px 0px 0px; font-size:15px; height:25px; text-align:left; margin:auto }
#bot_menu ul { list-style:none; float:left; margin:0; padding:0;}
#bot_menu li{float:left; margin-right:15px }
#bot_menu li a{color:#fdfbe2; text-decoration:none;}
#bot_menu li a:hover{color:#fdfbe2; text-decoration:underline;}

#content_list {margin:50px 0px 30px 0px;}
#content_list ul { list-style:none; float:left; margin:0; padding:0;}
#content_list li{ margin-top:13px;}
#content_list li a{color:#87261d; text-decoration:underline;}
#content_list li a:hover{color:#553e37; text-decoration:underline;}


/*#client_list{}
#client_list ul { list-style:none; float:right; margin:0; padding:0;}
#client_list li{float:right; width:165px; height:125px; margin-bottom:20px; text-align:center; }
*/
#article_list ul { list-style:none; margin:0; padding:0;}
#article_list li{ margin-bottom:20px; }

.home_circle_holder{position :absolute; width:102px; height:102px; display:none; }
.home_circle_content_holder{position :relative; width:102px; height:102px; }
.home_circle_bg {position :absolute; top:0; left:0; z-index:0;}
.home_circle_text {padding:25px 12px 0px 12px;height:82px; position :absolute; top:0; left:0; z-index:10; text-align:center; color:#fff;}

#circle1 {left:470px; top:91px;}
#circle2 {left:370px; top:172px;}
#circle3 {left:270px; top:255px;}
#circle4 {left:150px; top:322px;}
#circle5 {left:22px; top:365px;}

#mid_menu{width:893px; height:240px; background:url(images/mid_menu_bg.jpg) no-repeat; margin-top :512px; margin-left:auto; margin-right:auto; direction:ltr; }
#mid_menu_text{width:640px; height:50px;  padding-top :25px; margin:auto; text-align:center; direction:ltr; color:#fff; font-size:15px; }

#mid_menu_list{ margin-bottom:30px;}
#mid_menu_list ul { list-style:none; float:left; margin:0; padding:0;}
#mid_menu_list li{ width:255px; margin:0px 25px 15px 0px; font-size:14px;  position:relative;}
#mid_menu_list li img{ margin-left:12px;}
.tooltip_holder {position:absolute; left:-50px; width:316px; height:210px; display:none; z-index:1001;}
.tooltip_point{text-align:right; height:11px; margin-right:60px;}
.tooltip_content {font-weight:normal; width:284px; height:170px; color:#fff; padding:20px; background:#cc6600; direction:ltr;font-size:14px;}



#lower_text{width:475px; text-align:center; padding-top:40px; margin:auto; color:#48698b; }
.header_in{margin:217px 0px 45px 0px; padding:3px 50px 2px 105px; background:#e86713; direction:ltr; text-align:left; float:left; display:inline-block;white-space: nowrap;}

.client_item {text-align:left;}
.client_pic {width:223px; height:223px; text-align:center; float:left;}
.client_det{float:left; width:546px;}
.client_head { height:20px; font-weight:bold;}
.client_text {margin-bottom:15px;}
.client_link {margin-bottom:50px;}
.client_click{width:60px; height:38px; padding-top:10px; text-align:center; background:#48698b; float:left;margin-left:38px; }



#left_content {width:177px; background:#f2efc7; padding:11px 10px 11px 10px; margin:auto;}

.last_footer {margin-left:0px;}


.content1{width:605px; float:left; margin:0px 0px 20px 102px; text-align:left; direction:ltr;}
.content2{width:245px; float:left; margin:0px 20px 20px 0px;}
.content3{width:100%; margin:0px 0px 20px 0px; direction:ltr;}
.content4{width:450px; float:left; margin:0px 0px 20px 102px; text-align:left; direction:ltr;}
.content5{width:191px; height:200px; float:right; margin:0px 20px 0px 60px; background:url(images/contact_bg1.jpg) no-repeat; color:#fff; padding:25px 25px 25px 25px; direction:ltr;}
.content5 a{color:#fff; text-decoration:underline;}
.pic_border{ border:10px solid #f2efc7; }



	
#form_holder {position:relative; margin-top:22px;}
#form_holder input {height:32px; width:243px; border:1px solid #000;   font-size:16px; float:left; margin:0px 0px 14px 0px; direction:ltr; } 
#form_holder textarea {width:350px; height:118px; border:1px solid #000; overflow:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; float:left; margin:0px 0px 12px 0px;  direction:ltr;} 
#form_holder label {width:100px;  color :#000; font-size:14px; text-align:left;left:15px;position:absolute;} 
#form_holder button {background:url(images/but_send_eng.gif) no-repeat;cursor:pointer; width:102px; height:50px; margin:20px 0px 0px 0px; padding:0px; border:0; }
#form_holder select {height:32px; width:52px; border:1px solid #47657b;   font-size:16px; float:left; margin:0px 85px 14px 0px; direction:ltr; } 

#label1 {top:10px;}
#label2 { top:60px;  }
#label3 {  top:110px;}
#label4 {  top:210px;}	
#label11 {  top:160px;}	

.inner_head {font-size:16px; color:#e86713; font-weight:bold;}


