body{background:url(../en/images/bg_htm.jpg) top center no-repeat #000; color:#3E434B;  font-size:12px; }
.wrapper{ margin:0 auto; padding:0; width:962px; text-align:left;}

.cap{text-transform:capitalize;}
h1,h2,h3,h4,h5,h6{color:#0383A5; font-family:Verdana;}
.wrapper h2,.wrapper h3,.wrapper h4,.wrapper h5,.wrapper h6{ text-transform:capitalize;}
h1{}
h2{}
h3{}
h4{}
h5{}
.note{border:#E5E5CB 1px solid; background:#FDFDF7; clear:both; margin:10px 0; text-align:left;padding:5px;}
.pcon{ padding:10px;}
.pcon p{margin:5px 0;}
.pcon h3{margin-top:15px 0 10px;}
.pcon ul li{margin:10px 0;}
.pcon ul {margin:10px;}
.pcon h4{margin-top:15px;}

.invivol{ float:left; width:48%;}
/*top----*/
.top{height:77px; margin:8px 0; padding:0;}
.logo{padding:0 2px; float:left;}
.language{padding:20px 0 10px 0; float:right; text-align:right; margin-right:2px; text-align: center;}
.language ul li{margin:0 5px; float:left;}
.language a{color:#01A4C5;text-decoration:none;}
.language a:hover{color:#FFF;text-decoration: underline;}
.bg_lang{background:#069; width:24px;color:#FFF; padding:1px; font-weight:700;}

.search{padding:0; float:right; text-align:right; clear:right; margin-right:2px; margin-top:5px;}
.textin{background:#fafafa;border:none; height:18px; width:197px; padding:2px; background-attachment:fixed;}
.barser{background:url(../en/images/ser_06.gif) center center no-repeat;border:none; height:23px; width:56px; cursor:hand;}
/*-----end top*/

.search_list{border-bottom:#64A2B4 dashed 1px; width:90%; margin-bottom:10px; clear:both; padding:5px 5px 0 5px;}
.search_list h6{color:#98F500; font-size:120%; font-weight:700; margin:0; padding:0;}

.searchbox{border:#EAECED solid 1px; background:#fff;width:86%; float:left;padding:15px;}
.searchbox .input360{border:#5D93B7 1px solid; padding:2px; width:360px;}
.searchbox label{ font-size:14px; font-weight:700; margin-right:10px; color:#053452;}
.searchbox input{color:#053452;}
.searchbox .botton{padding:0 5px; font-weight:700; margin-left:5px;}
.infosearch{color:#FF6600; margin:10px 5px; clear:both;}

/*menu----*/
.menu{background:url(../en/images/bg_menu.gif) top center no-repeat #0076AF; height:41px;}
.menu ul{padding:6px 0; font-size:12px;}
.menu ul li{margin-left:20px; float:left;display:inline;}
.menu ul li a,.menu ul li a:visited,.menu ul li a:active{padding:6px 10px;color:#FFF; font-weight:bold; display:block; text-decoration:none;}
.menu ul li a:hover{background:#B4E3F5; color:#0381B7;}
.menu ul li a.menu_focus,
.menu ul li a:visited.menu_focus,
.menu ul li a:active.menu_focus,
.menu ul li a:hover.menu_focus{background:#FAFAFA;color:#03467D;}
/*----end menu*/
.mainflash{text-align:center;margin:2px 0;}
.subflash{text-align:center;margin:2px 0;}

.fmenu img{width:160px;}
.subtit{text-align:left; margin:80px 0 5px; position:relative; }
.subtit h1{color:#FFF;font-size:32px; text-transform:capitalize; font-family:Arial,Tahoma; font-weight:700;}
.subflash h1{color:#FFF;font-size:32px; text-transform:capitalize; font-family:Arial,Tahoma; font-weight:700; text-align:left;}

/*group 11.02*/
/*.bottombg01,.bottombg02,.bottombg03,.bottombg04,.bottombg05{padding:0 15px; height:58px; margin:0; margin-top:5px; clear:both;}.bottombg01{background:url(../en/images/bottombg01.jpg) bottom left no-repeat;}
.bottombg02{background:url(../en/images/bottombg02.jpg) bottom left no-repeat;}
.bottombg03{background:url(../en/images/bottombg03.jpg) bottom left no-repeat;}
.bottombg04{background:url(../en/images/bottombg04.jpg) bottom left no-repeat;}
.bottombg05{background:url(../en/images/bottombg05.jpg) bottom left no-repeat;}*/

.groupbg01,.groupbg02,.groupbg03,.groupbg04,.groupbg05,{_height:1%; overflow:hidden;background:#fff;}
/*.groupbg05 h2{ color:#1C8E00;}
.groupbg04 h2{ color:#64B703;}
.groupbg03 h2{ color:#F6A800;}
.groupbg02 h2{ color:#0093A7;}
.groupbg01 h2{ color:#BF2E03;}*/

.groupbox{clear:both;line-height:140%;font-size:12px;_height:1%; overflow:hidden; background:#fff;}
.groupbox .mainbox_max{}
.groupbox .mainbox_max{width:96%; float:left;}
.groupbox .mainbox_max p{ margin:10px 0; padding-right:15px;}

.groupbox .mainbox_max .titgroup{text-align:left;_height:1%; overflow:hidden;}
.groupbox .mainbox_max .titgroup h2{clear:both;width:60%; font-size:240%; line-height:130%; margin-top:10px; text-transform:capitalize;}
.groupbox .mainbox_max h5{ clear:both; color:#0092A7;}

.groupbox .mainbox_max .centerwords{padding:0px 30px 10px 10px;}

.groupbox .lefts{padding-left:265px;float:left; margin-top:15px; background:url(../en/images/logousa.gif) left center no-repeat; position:relative;}
.groupbox .lefts a.usa{width:260px; height:140px; display:block; position:absolute; left:0; top:0;}
.groupbox .lefts ul{margin:3px; padding:5px;}
.groupbox .lefts ul li{ margin-bottom:5px;}
.rbgreen{ color:#64B703;}

.worldmap{ padding:25px 10px 0 30px;}

/*end group 11.02*/

/*products----*/
.show_pro{padding:20px 30px; margin-bottom:-10px; z-index:99999; text-align:left;font-size:130%;}
.show_rightinfo p{line-height:140%;  color:#fff;}
.show_pro h2{color:#98F500; font-size:240%; font-weight:normal;}
.show_leftimg{width:30%;float:left; text-align:center;}
.show_rightinfo{width:69%;float:right; margin-top:20px; height:230px; overflow:hidden;}
.show_rightinfo li{ margin:5px 0;}
.show_pro a{ color:#FFF500;}
.show_pro a:hover{color:#98F500;}

.al_01,.al_02{padding:0; overflow:hidden; margin-top:5px;}
.al_01 a,.al_02 a{height:60px; display:block; padding:5px;border:#F0F0F0 solid 1px;}
.al_01 a:hover,.al_02 a:hover{background: url(../en/images/bg_al.jpg) bottom left repeat-x #EDEDED; border:#CEDBE0 solid 1px; text-decoration:none;}
.al_01 p,.al_02 p{ margin:0; padding:0;}
.al_01 h4,.al_02 h4{ color:#333;}
.al_01 a img,.al_02 a img{float:left; clear:left; margin:0 10px 0 0; padding:0;filter: Alpha(opacity=80); -moz-opacity:.8; opacity:0.8;}
.al_01 a:hover img,.al_02 a:hover img{filter: Alpha(opacity=100); -moz-opacity:1.0; opacity:1.0;}
.al_01{background:#f1f1f1;}
.al_02{background:#FBFCFC;}
.al_01 a strong,.al_02 a strong{ font-size:140%;}
/*----products*/

/*station----*/
.location{height:36px;background:#006A90; clear:both; color:#FFF; line-height:36px; position:relative; text-transform:capitalize;}
.location .fmenu{ position:absolute;bottom:-20px; right:60px;}
.location a{margin:0 10px; color:#FFF;text-decoration:none;}
.location a:hover{text-decoration:underline; color:#F0E329;}
/* ----end station*/

/*mainbox----*/
.leftimg{float:left; clear:left; margin:5px 10px 5px 5px;}
.rightimg{float:right; clear:right; margin:5px 10px;}

.safydiv{float:right; clear:right; margin:10px;width:240px;}
.rightdiv{float:right; clear:right; margin:10px 10px 10px 15px; padding:5px 10px; width:200px; border:#CCF1F9 solid 1px; background:#F2FBFE; color:#1C3450;}
.leftdiv{float:left; clear:left; margin:10px 15px; padding:5px 10px; width:200px; border:#CCF1F9 solid 1px; background:#F2FBFE; color:#1C3450;}

.mainbox{clear:both; background:#FBFCFC;_height:1%; overflow:hidden; padding:15px; line-height:140%;font-size:12px; text-align:left;}
.bgborder{border:#EAECED solid 1px; background:#fff; color:#1C3450; padding:5px 10px;}
.borderimg{border:#056AB0 solid 1px; padding:3px; margin:5px; background:#fff;}
.imgr{ float:right; clear:right; margin-left:10px; margin-bottom:10px; margin-top:10px;}
.imgl{ float:left; clear:left; padding:5px;}

.dota{background:url(../en/images/dot.gif) top left no-repeat; padding-left:20px;}
.listdot li{background:url(../en/images/dot.gif) left top no-repeat; padding-left:20px;}
.dotcore{ padding:10px 5px;}
.dotcore li{background:url(../en/images/dotcore.gif) left top no-repeat; padding-left:16px;}

.mainbox img{max-width:900px;margin:5px 0;}
.mainbox p{ margin:10px 0;}
.mainbox ul{margin:10px 0;}
.mainbox ul li{margin:5px 0;}
.mainbox h5{font-size:120%; margin-top:20px;}
.mainbox h3{margin-top:10px; text-transform:capitalize; font-size:160%; clear:both;}
.mainbox h2{text-transform:capitalize; font-size:200%; clear:both;}

.mainbox_max{width:92%; float:left;padding:10px 2%;margin-bottom:15px;overflow:hidden;}
.mainboxleft{width:65%; float:left;padding:5px 20px;margin-bottom:15px; margin-right:20px; overflow:hidden;}
.mainboxright{width:25%; float:left;padding:5px;margin-bottom:15px; margin-right:20px; overflow:hidden;}
.mainbox2{width:45%; float:left;padding:5px 20px;margin-bottom:15px;overflow:hidden; margin-top:5px; position:relative;}
.mainbox2 img{max-width:420px;}
.mainbox2 ul{margin:10px 5px;}
.mainbox2 ul li{background:url(../en/images/dot_pro.gif) left top no-repeat; padding-left:12px;}
.mainbox3{width:30%;padding:10px; margin-left:5px; float:left; margin-bottom:10px; overflow:hidden;}
.mainbox3 img{}

/*contact*/
.contactbox{padding:5px 0;}
.contactbox ul{/*border:#DEEDF2 1px solid;  background:#fff;*/margin:5px 0; padding:10px 15px;}
.contactbox ul li{margin:0 0 5px 0; line-height:20px; clear:both;}
.contactbox ul li strong{display:block;}
.contactbox ul li textarea{border:#34ADCB solid 1px;padding:4px; height:80px; width:85%;}
.input160px{border:#34ADCB solid 1px;padding:2px;}
.turebar{background:#03A7D3; border:#0395BC 1px solid; padding:5px 10px; margin-right:15px;color:#fff; font-weight:bold; cursor:hand;}
.contactbox2{border:#DEEDF2 1px solid;  background:#fff; padding:15px; margin:5px 0;}

.satemaplist{margin:10px 20px;border:#E5F0F2 solid 1px; background:#fff;_height:1%; overflow:hidden;}
.satemaplist ul{padding:0 10px; margin-bottom:10px;}
.satemaplist ul li{float:left; margin:0 5px 5px 5px;}
.satemaplist ul h5{margin-bottom:5px;padding-bottom:3px; margin-top:0; padding-top:0;}
.satemaplist ul h5 a{color:#0383A5;}
.satemaplist ul li a{display:block; padding:2px 5px 3px; text-transform:capitalize;}
.satemaplist ul li a:hover{color:#333;display:block;background:#E5F2F5; text-decoration:none;}
/*end mainbox*/

/*news*/
.news_list{border-bottom:#64A2B4 dashed 1px; border-top:#FBFCFC 1px dashed;border-left:#FBFCFC 1px dashed;border-right:#FBFCFC 1px dashed; width:90%;margin-top:10px; margin-bottom:10px; clear:both; padding:5px 5px 0 5px; cursor:hand;}
.newtit{ text-transform:uppercase;}
.news_list:hover{ background:#F2F2F2; border:#ededed 1px solid;}
.news_list p{margin:5px 0;}
.news_list strong{}

.newsview{min-height:200px;}
.newsview h3{ text-transform:uppercase;}
.backspace{border-top:#64A2B4 dashed 1px; margin-top:15px; clear:both; padding:5px; position:relative; height:30px;}
.printa{padding-left:18px;background:url(../en/images/print.png) left center no-repeat; float:right; position:absolute; top:5px; right:5px;}

@media print { 
.hiddenonprint{display:none}
}
/*end news*/

/*footer----*/
.footer{background:url(../en/images/bg_bottom.gif) top center no-repeat #015A82; height:39px; margin-bottom:10px; text-align:right; padding-left:100px; clear:both; padding-right:10px;}
.footer{color:#E4F2FB; line-height:38px;}
.footer span{ color:#98B9C8; float:left; font-size:11px;}
.footer a{margin:0 10px;}
.footer a{color:#E4F2FB; text-decoration:none;}
.footer a:hover{ color:#6CADD6; text-decoration:underline;}
/*----end footer*/
.h7safe{ font-size:13px; color:#333; margin-bottom:5px; padding:0;}
.black{ color:#333;}

.video{ position:absolute; bottom:10px; right:10px; display:block;}
.video img{border:#DEE0B7 2px solid;}
.video:hover img{ border:#439805 2px solid;}

.video2{ position:absolute; bottom:-50px; left:20px; display:block;}
.video2 img{border:#DEE0B7 2px solid;}
.video2:hover img{ border:#439805 2px solid;}

.clear_none{ clear:none;}

.worlddiv{width:622px; height:333px;}

.worlddiv a,.worlddiv a:active,.worlddiv a:visited{position:absolute; height:39px; width:28px;_background: url(mapdot_a.png) no-repeat !important; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="mapdot_a.png");
background:none; cursor:hand;}
.worlddiv a:hover{_background: url(mapdot_b.png) no-repeat !important; 
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src="mapdot_b.png");
background:none; z-index:99999;}
#msgDiv{padding:0;}
#msgTitle{}

.mainbox2 div ul.fuckduct li{background:url() left top no-repeat;position:0 -60px;}
.mapgoogle{ border:#CCC solid 2px; padding:2px; margin:5px; clear:both;}

.imglink{ float:left; clear:left; margin-right:10px;}
.imglink img{border:#DEE0B7 2px solid;}
.imglink:hover img{ border:#439805 2px solid;}

/*hr*/
.hr_list{border-top:#E0E3E3 solid 1px; clear:both;}
.hr_list p{ clear:both;}
.hr_list ul{ float:left; clear:both; width:90%;}
.hr_part2{padding:0 10px;}
.hr_part2 li{width:45%; float:left;}
