@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; }
body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#ffffff;}
p{margin:0; padding:0;}
.ozone_top{height:9px; width:100%; background:#d23d6c;}
.ozone_top_link{width:100%; background:#fff; height:60px;}


.ozone_top_link_under{
	width:920px;
	line-height:normal;
	margin-bottom:1em; 
	overflow:hidden;
	margin:0px auto;
	
	}

.mmn{ float:left;  margin:0 8px; width:134px; height:40px;  font-size:16px; display:block;}

.mmn a{ float:left; width:134px; height:30px; background:url(../images/home.gif) no-repeat; font-size:16px; display:block; text-align:center; color:#FFFFFF; padding-top:10px;}

.mmn a:hover{ float:left;   width:134px; height:40px; background:url(../images/home2.gif) no-repeat; font-size:16px; display:block; color:#FFFFFF; text-decoration:none;}

.mmn1{ float:left;  margin:0 8px; width:134px; height:40px; font-size:16px; display:block;}

.mmn1 a{ float:left; width:134px; height:30px;  font-size:16px; display:block; text-align:center; color:#0c70a8; padding-top:10px;}

.mmn1 a:hover{ float:left;   width:134px; height:30px; background:url(../images/home2.gif) no-repeat; font-size:16px; display:block; color:#FFFFFF; text-decoration:none; padding-top:10px;}





.banner_new{width:100%; height:363px;}

.banner_new_under{width:920px; height:363px; margin:auto;}

.banner_new_under_left{width:273px; height:363px; float:left; background:#f1fbfc; text-align:center;}
.banner_new_under_right{width:627px; height:343px; float:left; padding:10px; background:#f1fbfc;}


.banner_bottom{width:100%; height:105px;}

.banner_bottom_under{width:920px; height:105px; margin:auto; background:#004a54;}


.search{width:920px; height:39px; margin:auto; background:url(../images/search_middle.gif) repeat-x;}

.middle_new_ozone{width:100%; height:234px; background:url(../images/text_banner.gif) repeat-x;}
.middle_new_ozone_under{width:920px; height:234px; border-bottom:1px solid #dbdbdb; margin:auto;}
.middle_new_ozone_under2{width:920px; height:300px; margin:auto;}
.new_news{width:286px; height:296px; float:left; }
.new_news1{width:345px; height:296px; float:left; text-align:center;}
.new_news_text{width:250px; margin:auto; font-size:11px; color:#081213; margin-top:10px; text-align:left;}
.company_text{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3c3c3c; line-height:20px; width:650px; margin-top:20px; padding-left:30px;} 
.new_bottom{width:100%; height:54px; background:#224040;}
.new_bottom_under{width:920px; height:34px; margin:auto; color:#FFFFFF; padding-top:20px; font-size:11px;}
.speed{width:250px; margin-left:10px; color:#081213; border-bottom:1px dotted #747a7b; padding-bottom:10px;}
.speed ul li{list-style:none;}


a{text-decoration:none}
.main{width:1002px; background:url(../images/bg.jpg) repeat-y; margin:auto;}
.top{width:962px; height:110px; background: url(../images/logo.gif) no-repeat 0% 50% #FFFFFF; border-bottom:1px solid #d6d6d6; margin:auto;}
.top_button{width:740px; height:15px; background:url(../images/top_button_bg.gif) repeat-x; float:right; margin-top:20px; padding:8px 10px; border-left:1px solid #d6d6d6;}

.top_button_1{width:40px; height:5px; margin-top:10px; padding:4px 10px; float:right;}


.top_button a{ margin-right:30px; color:#0c70a8; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold;}
.top_button a:hover{ margin-right:30px; color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight: bold;}
.middle{width:962px; margin:auto;}
.middle_left{width:633px; float:left; }
.about_middle_left{width:210px; float:left; border:1px #d6d6d6 solid;}
.about_middle_top{width:208px; margin:auto; margin-top:5px;  padding-top:3px; background:url(../images/line.jpg) repeat-x;}
.about_middle_top2{width:199px; margin:auto; background-image:url(../images/b3.jpg); background-repeat:no-repeat; height:36px; border-bottom:#D6D6D6 1px solid; border-left:#D6D6D6 1px solid; border-right:#D6D6D6 1px solid}
.about_middle_top2 a{color:#666666;}
.about_middle_top2 a:hover{color:#999999;}
.about_middle_top3{width:199px; margin:auto; border-bottom:#D6D6D6 1px solid; border-left:#D6D6D6 1px solid; border-right:#D6D6D6 1px solid; }
.about_middle_top4{width:200px; margin-left:5px; margin-top:4px;  }
.about_cap{width:155px; margin:auto; height:20px; margin:0px auto; padding-top:10px; text-align:left;}
.about_link{font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:20px; margin-top:15px; border-bottom:1px solid #CCCCCC; padding-bottom:15px;}
.about_link a{color:#666666; font-size:11px; letter-spacing:1px; }
.about_link a:hover{color:#666666; font-size:11px; letter-spacing:1px; text-decoration:underline; }
.about_link1{font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:0px;  border-top:1px solid #eae1de; height:25px; padding-top:6px;}

.about_middle_top3 a{color:#666666;}
.about_middle_top3 a:hover{color:#666666; text-decoration:underline;}

.abouttxt a{color:#666666;}
.abouttxt a:hover{color: #CC6600; text-decoration:underline;}

.abouttxt1{color:#00FF00; font-size:12px;}
.abouttxt1 a{color:#666666;}
.abouttxt1 a:hover{color: #CC6600; text-decoration:underline;}

.about_link1 a{color:#666666;}
.about_link1 a:hover{color:#666666; text-decoration:underline;}
.about_link2{font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:0px; border-bottom:1px solid #eae1de; border-top:1px solid #eae1de; height:25px; padding-top:6px;}
.about_link2 a{color:#666666;}
.about_link2 a:hover{color:#666666; text-decoration:underline;}
.about_text{width:700px; margin:auto; margin-top:30px;}
.about_text2{width:609px; margin:auto; margin-top:30px; height:92px; background:#f9f6f9; padding:20px 20px 0 20px; color:#666666; text-align:justify;}
.about_text3{width:550px; margin:auto; margin-top:30px; height:92px; background:#f9f6f9; padding:10px 20px 0 20px; color:#666666; text-align:justify;}
.ozone_text{width:630px; margin:auto; margin-top:30px; height:25px; background:#63b118; padding:8px 0px 0 20px; color:#fff; text-align:justify; font-weight:bold;}
.ozone_text2{width:570px; margin:auto; margin-top:30px; height:25px; background:#63b118; padding:8px 0px 0 20px; color:#fff; text-align:justify; font-weight:bold;}
.ozone_text1 p{margin-top:10px; margin-left:20px;}
.ozone_text1{width:626px;   padding:8px 10px 0 10px; color:#666666; text-align:justify; line-height:20px; margin-left:20px;}
.ozone_text10 p{margin-top:10px; }
.ozone_text10{width:570px; margin:auto;  padding:8px 10px 0 10px; color:#666666; text-align:justify; line-height:20px;}
.ozone_text_bg p{margin-top:10px; }
.ozone_text_bg{width:626px; margin:auto;  padding:8px 10px 0 10px; color:#666666; text-align:justify; line-height:20px; 	background-image: url(../images/map.jpg); background-repeat:no-repeat; background-position:center; }
.ozone_text_bgunder p{margin-top:10px; }
.ozone_text_bgunder{width:626px; margin:auto;  padding:8px 10px 0 10px; color:#000; text-align:justify; line-height:20px;  opacity:.7; }
.about_middle_right{width:747px; float:left; border-left:0px solid #eaeaea; }
.middle_right{width:328px; float:left; }
.group{color:#666666; line-height:20px; text-align:justify; padding-right:10px;}
.welcome img{margin:15px 0 0 10px;}
.group_new{color:#666666; line-height:20px; text-align:justify; padding:10px 15px;}
.read{float:right; margin-right:10px; margin-top:10px;}
.read a{color:#006600;}
.read a:hover{color:#666666; text-decoration:underline;}
.read a:focus{color:#006600; text-decoration:underline;}
.bottom{width:962px; height:100px; border-top:1px solid #eaeaea; margin:auto;}
.bottom_top{width:940px; margin:auto; margin-top:15px;}
.bottom_top p{margin-top:10px; font-size:11px; color:#b4b4b4;}
.bottom_top a{ margin-right:30px; color:#b3aca5;}
.bottom_top a:hover{ margin-right:30px; color:#b3aca5; text-decoration:underline;}

/*Tabs///////////////////////////////////////////////\*/
#tabsC {
	float:left;
	width:100%;
	line-height:15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	height:23px;
	

 }
 #tabsC ul {
	margin:0;
	padding:0px;
	list-style:none;
      }
#tabsC li {
      display:inline;
      margin:0;
      padding:0;
      }
 #tabsC a {
	float:left;
	margin:0;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 5px;
	color: #666666;
	background-image: url(../images/content_nav_deactive.gif);
      }
    #tabsC a span {
	float:left;
	display:block;
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 6px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 6px;
	background-image: url(../images/content_nav_deactive.gif);
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsC a span {float:none;}
    /* End IE5-Mac hack */
    #tabsC a:hover span {
	color:#be141d;
	background-position: right top;
	background-image: url(../images/content_nav_active.gif);
	background-repeat: no-repeat;	
      }
    #tabsC a:hover {
	background-position:left top;
	background-repeat: no-repeat;
	background-image: url(../images/content_nav_active.gif);
      }
    #tabsC a:hover span {
	background-position:right top;
	background-repeat: no-repeat;
      }
	  /*Submenu///////////////////////////////////////////////\*/
.anylinkcss{
	position:absolute;
	visibility: hidden;
	font:normal 11px Verdana;
	
	z-index: 100;

	color:#666666;
	border:1px solid #d4e8ea;
	border-bottom:0px;
	margin-top:5px;
	
	background:#f1fbfc;

	

}

.anylinkcss a{
	text-decoration: none;
	letter-spacing: normal;
	text-indent: 1px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 5px;
	color:#666666;
	
}
.anylinkcss a:hover{ /*hover background color*/
	color:#30b1e5;
}
.news{width:294px; height:35px; margin:auto; background:url(../images/buttbg.jpg); margin-top:10px; font-size:18px; padding:12px 0 0 10px;}
.news_middle{width:282px;  margin:auto; border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding:10px; font-size:12px; line-height:20px; color:#747373; text-align:justify;}
.news_middle b{ color:#000000;}
.more a{ color:#134780; text-decoration:underline; font-size:12px;}
.more a:hover{ color:#134780; text-decoration:none; font-size:12px;}
.news_bottom{width:304px; height:6px; margin:auto;}
.banner{padding:8px 0 0 10px;}
.bgline{background:url(../images/bgline_new.jpg); background-repeat:repeat-x; border-bottom:1px solid #CCCCCC;}
.used_butt10{width:71px; height:23px; background:url('../images/butt3.gif') no-repeat; border:0px none; color:#336600; cursor:pointer; font-size:12px; color: }
.used_butt11{width:100px; height:23px; background:url('../images/butt4.gif') no-repeat; border:0px none; color:#336600; cursor:pointer; font-size:12px;}
.used_butt12{width:60px; height:15px; background:#fff; border:0px none; color:#336600; cursor:pointer; font-size:12px; margin-right:10px; margin-top:10px;}
.style_in{width:150px;}
.style_in1{width:165px;}
.style_co1{width:500px;}
.style_in10{width:160px;}
.style_co10{width:164px;}
.padd{margin-left:10px;}
.username{border:1px solid #CCCCCC; width:120px;}
.padd td {padding:5px 0;}


/*............................................................................................*/

.glossymenu
{
	margin: 0px;
	padding: 0px;
	width:199px;
	color:Black;
	border:0px;
	border-bottom-width: 0;
	word-spacing: normal;
	background:#f1f1f1;
	


	
	
}

.glossymenu a.menuitem
{ font-family: Arial, Helvetica, sans-serif;
font-size:12px;
	color: #000;
	display: block;
	position: relative;
	width:179px; margin:auto; background-image:url(../images/b3.jpg); background-repeat:no-repeat; height:26px; border-bottom:#D6D6D6 1px solid;
	padding-left:20px;
	padding-top:10px;
		
}



.glossymenu a.menuitem:visited, .glossymenu .menuitem:active
{
	color: #000;  font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
.glossymenu a.menuitem .statusicon
{
	position: absolute;
	top: 5px;
	right: 5px;
	border: none;
	margin-top:10px;
}
.glossymenu a.menuitem:hover
{
	font-family: Arial, Helvetica, sans-serif;
font-size:12px;
	
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	display: block;
	width:179px; margin:auto; background-image:url(../images/b3.jpg); background-repeat:no-repeat; height:26px; border-bottom:#D6D6D6 1px solid;
	padding-left:20px;
	padding-top:10px;

}

.glossymenu div.submenu
{

}
.glossymenu div.submenu ul
{

	list-style-type: none;
	margin: 0;
	padding: 0;
}
.glossymenu div.submenu ul li
{


	margin-top:-2px;
	display:block;	
	
}
.glossymenu div.submenu ul li a
{
color:#000000;
	width:88%;
font-family: Arial, Helvetica, sans-serif;
	margin:auto;
	padding:0px;
	font-size:11px;
	padding:6px 0px 6px 15px;
	display:block;
	/*BACKGROUND:#fff url(../images/bullet.jpg) no-repeat 5px 10px;*/
	/*border-bottom:1px dotted #9d9c9c;*/
	margin-top:1px;	
	
}

.glossymenu div.submenu ul li a:hover{
font-family: Arial, Helvetica, sans-serif;
color:#000000;
	width:88%;
	background: #CCCCCC;
	margin:auto;
	padding:0px;
	font-size:11px;
	padding:6px 0px 6px 15px;
	display:block;
	/*border-bottom:1px dotted #9d9c9c;*/
	text-decoration: none;	
	/*BACKGROUND:#fff url(../images/bullet.jpg) no-repeat 5px 10px;*/ 
margin-top:1px;	
	
}
.glossymenu div.submenu ul li b{text-align:right;}
.style1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
}
.style2
{
	color: #FFFFFF;
}
.style3
{
	color:#000000;
}

.detail{width:94%; border:1px solid #eaeaea; padding:10px; font-size:12px; color:#666666; background-color:#FFFFFF;}
.homenew{width:684px; height:340px; margin-left:20px; margin-top:10px;}
.homenew td{padding:5px 0; text-align:left;}
.homenew b{ color:#5b5b5b;}
.homenew i {color:#015699; font-style:normal; font-weight:bold; }
.homenew img{ height:auto; margin:10px 0 10px 10px;}
.homenew a{width:71px; height:19px; background:url('../images/butt3.gif') no-repeat; border:0px none; color:#015699; font-size:12px; display:block; text-align:center; padding-top:4px;}
.homenew a:hover{width:71px; height:19px; background:url('../images/butt3.gif') no-repeat; border:0px none; color:#666666; font-size:12px; display:block; text-align:center; padding-top:4px;}
.vision img{ height:200px; width:290px;}
.vision2 img{ height:200px; width:80px;}
.vision11 img{ height:200px; width:300px;}

.news_middle2a{width:260px;  margin:auto; padding:10px;}

.homeused a{font-size:12px; color:#666666; font:Arial, Helvetica, sans-serif; font-weight:bold; background-image:none }
.homeused{margin-top:5px; font-size:24px; color:#666666; }

.vision img{ height:200px; width:290px;}
.vision2 img{ height:200px; width:80px;}

.imgdiv{width:209px; height:93px; border-right:1px #d6d6d6 solid}

.middle-right_bottom{width:703px; float:left; height:40px;}
.middle-right_line_left3{float:right; margin:3px 3px 0 0px;}
.middle-right_line_right31{float:left; width:500px; margin:3px 3px 0 5px; padding-top:5px;}
.middle-right_line_right31{float:left; width:500px; margin:3px 3px 0 5px; padding-top:5px;}
.point_next{ width:19px; height:20px; background:url(../images/point.gif) no-repeat; font-size:12px; color:#ffffff; display:block;  text-align:center; padding-top:0px; margin:0px 6px 0 6px; display:inline-block; font-weight:bold;}

.point_next a:hover{ width:19px; height:20px; background:url(../images/point.gif) no-repeat; font-size:12px; color:#ffffff; display:block;  text-align:center; padding-top:0px; margin:0px 6px 0 6px; display:inline-block; font-weight:bold;}

.point_next a:visited{ width:19px; height:20px; background:url(../images/point1.gif) no-repeat; font-size:12px; color:#21759b; display:block;  text-align:center; padding-top:0px; margin:0px 6px 0 6px; display:inline-block; font-weight:bold;}



.point{ width:17px; height:19px; background:url(../images/point.gif) no-repeat; font-size:12px; color:#fff; display:block;  text-align:center; padding-top:0px; margin:0 6px; display:inline-block; font-weight:bold;}
.style5{font-size:14px;  color:#666666; padding:5px 0; border-bottom:1px solid #CCCCCC; font-weight:bold;}

.print{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#800080;}

.print a{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#800080;}

.print a:hover{ font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #666666;


}

.PostResume_butt{
width:85px;
height:30px;

background-image:url(../images/buttbg1.jpg); background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:12px; color: }
.top_home{width:500px; float:right; text-align:right; padding-right:35px; padding-top:3px; font-size:11px;}
.top_home a{color:#999999; font-size:12px;}



.middle_bottom_under_left{width:340px; float:left; background:url(../images/icon_brochure11.jpg) no-repeat 5% 50%;  }
.middle_bottom_under_right{width:340px; float:left; height:120px; background:url(../images/icon_media_kit11.jpg) no-repeat 5% 50%;}
.middle_bottom_under_left1{width:340px; float:left;  height:80px; }
.middle_bottom_under_right1{width:340px; float:left; height:80px; }
.middle_bottom{width:720px;  border:1px solid #dedede; height:420px; margin-top:20px;}
.middle_bottom_under{width:700px; margin:auto; background-color:#f0f0f0; height:190px; margin-top:10px;}
.middle_bottom_under1{width:700px; margin:auto; background-color:#f0f0f0; height:200px; margin-top:10px;}
.style400{margin:10px 0 0 20px; font-size:14px; font-weight:bold; color:#023a73;}
.style500{margin:11px 0 0 80px; font-size:12px; color:#888888;}