﻿.MasterTopDIV{ width:1024px; height:95px; margin:auto; vertical-align:middle; margin-top:0;}
.MasterTopDIV .logo{ float:left; border:0; line-height:95px; vertical-align:middle;}
.masterFootDIV{ height:135px; width:100%; background-color:#CCC; margin-top:20px; border-top:solid 1px #BA5402;}


#divSearch{ float:right;  width:326px; height:47px; border:solid 5px #FDE0BE;  margin-top:15px;border-radius:5px;
-moz-border-radius:5px;}
.SearchDIVs{ width:326px; height:47px; background-color:#FF9000; border-radius:5px;
-moz-border-radius:5px; text-indent:20px; vertical-align:middle;}
.SearchDIVBG{ width:205px; height:31px; float:left; margin-left:15px; margin-top:9px; background-color:#E9E9E9; border-radius:3px;
-moz-border-radius:5px; }
.SearchDIVBG input{ border:none; background:none; width:180px; height:31px; float:left; text-indent:2px;}
.SearchDIVBG img{ float:right; margin-top:6px}
.LangDLL{ background:none; border:1px solid #FF9000;   
          float:right; margin-top:15px; margin-right:5px; color:#000; 
          font-family:Arial; font-size:12px; background-color:#FF9000; color:#fff;}
.SearchDIVs select:focus { outline: none; }    



.ucMenuDIV{ width:100%; height:40px; background-color:#0466A0}  
/*************..ucMenuDIV{ width:100%; height:40px; background-color:#013F71} 69A9CD ****/ 

.ucMenuDIVm{ width:1000px; margin:auto;}
.ucMenuTB{background-image:url(..//Image/bar.png); background-repeat:no-repeat; background-position:left center; }
.ucMenuTB .selectTD{ background-color:#CCC;}
.ucMenuTB .selectTD a{ color:#000;}
.ucMenuTB td{background-image:url(..//Image/bar.png); background-repeat:no-repeat; background-position:right center; }
.ucMenuTB td a{ line-height:40px;  color:#fff; padding-left:30px; padding-right:30px; font-family:Arial; text-decoration:none; font-size:18px; text-transform:uppercase; }



/**************ucHomeCompanyProfile.ascx*************/
.ucHomeProfileTB{ width:1024px; margin:auto; margin-top:10px;}
.ucHomeProfileTitle{ border-bottom:solid 1px #D3D3D3;}
.ucHomeProfileTitL{ float:left; height:50px; width:46px; background-image:url(..//Image/title_1.png); background-position:-5px top;}
.ucHomeProfileTitM{ float:left;height:50px;background-image:url(..//Image/title_bg.png); line-height:66px; vertical-align:baseline; 
                    font-family:Arial; font-size:16px; color:#fff; text-transform:uppercase; font-weight:bold;}
.ucHomeProfileTitR{ float:left;height:50px; width:54px;background-image:url(..//Image/title_2.png);}
.ucHOmeProfileMore{ float:right; width:50px; height:50px; background-image:url(..//Image/btn_more.png);  line-height:66px;
                    background-repeat:no-repeat; background-position:right 30px;}
.ucHOmeProfileMore a{ text-transform:uppercase; color:#2F6C93; font-size:11px; line-height:75px; text-decoration:none; font-family:Arial;}
.ucHomeProfileContent{ font-family:Arial; font-size:15px; line-height:18px; padding-top:10px;
                        transition:all 2s; display: inline-block; line-height: 25px; text-align: left; vertical-align: top; font-size: 16px; 
                       }




/*---Guidehot---*/
.GHotTB{width:1024px; height:302px; margin:auto; margin-top:20px;}
.HomeHotTdArowleft{vertical-align:middle; width:42px; text-align:center;}
.HomeHotTdArowright{vertical-align:middle; width:42px;text-align:center}
.HomeHotUL{list-style-type:none; margin:0; padding:0;}
.HomeHotli{float:left; width:188px; text-align:center; font-family:Arial; font-size:13px; color:#616161; font-weight:600}
.divlblID{ display:none}
.ibox{width:940px; height:210px; position:relative; overflow:hidden; text-align:left;}
.ibox .showbox{position:absolute; height:210px;  width:6000px;}
.pre{ cursor:pointer;  color:#D3D3D3;background-image:url(..//Image/btn_arrow.png); display:table-cell; background-repeat:no-repeat; background-position:left -77px; width:30px; height:40px}
.next{ cursor:pointer; color:#D3D3D3; background-image:url(..//Image/btn_arrow.png); display:table-cell; background-repeat:no-repeat; background-position:left top; width:30px; height:40px;}

.HomeHotTdArowleft .next:hover{cursor:pointer; color:#D3D3D3; background-image:url(..//Image/btn_arrow.png); display:table-cell; background-repeat:no-repeat; background-position:left -33px; width:30px; height:40px;}
.HomeHotTdArowright .pre:hover{ cursor:pointer;  color:#D3D3D3;background-image:url(..//Image/btn_arrow.png); display:table-cell; background-repeat:no-repeat; background-position:left -110px; width:30px; height:40px}


.Ghotimg{padding-right:10px;}
.GHotTB2{ width:188px;}
.GHotTBtd{ width:188px; text-align:left;}
/*---Guidehot---*/


/*-----------ucHomeBrand.ascx----------------*/
.ucHomeBrandConentTD{ border:solid 1px #ccc; padding-top:15px; padding-bottom:10px;}
.ucHomeBrandUL{ margin:0; padding:0;}
.ucHomeBrandUL li{ width:200px; text-align:center; list-style:none; float:left; padding:10px 2px 10px 2px;}


/*-------------ucFootmenu.ascx------------*/
.FootMenuTB{ margin:auto; margin-top:30px;}
.FootMenuTR td{ padding-left:30px; padding-right:30px; border-right:solid 1px #FFF;}
.FootMenuTR td a{ color:#fff; font-family:Arial; font-size:12px; text-decoration:none;}

.ucFootContactTB{ margin:auto; margin-top:10px;} 
.ucFootContactTB td{ text-align:center; line-height:22px; font-family:Arial; font-size:12px; color:#fff;}
.ucFootContactTB td a{ text-decoration:none;}

.ucHomeCertTB{ margin:auto;}
.ucHomeCertTB td{ padding-left:5px; padding-right:5px; padding-top:20px;}


/*====ucMenu.ascx===*/

.menu{float:left;margin:0px 0px 0px 0px;height:47px; background-image:url(..//Images/icon/bg_menu01.jpg); width:100% }
#imouter0{width:100%;height:47px;margin:0px 0px 0px 0px; vertical-align:baseline; margin:auto;}

.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:center;vertical-align:top;padding:0px;margin:0;list-style:none outside none;
 border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}
.imcm li a img{display:inline;border-width:0px;}
.imcm span{display:inline;}
.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}
.imcm .imsc{position:relative;}
.imcm .imsubc{position:absolute;visibility:hidden;width:189px; background-color:#378D9C}
.imcm .imsubc ul{ width:1; background-color:#378D9C;}
.imcm .imsubc ul li{ width:189px; background-color:#378D9C;}
.imcm .imsubc ul li a{ color:#E91B02;}

.imcm li{list-style:none;width:123px;float:left;list-style:none;text-align:center;cursor:pointer;margin:0px;}

.imcm ul ul li{width:100%;float:none !important;}
.imcm a{display:block;position:relative;}
.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}
.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}
.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}
.imde ul li:hover .imsubc{visibility:visible;}
.imde ul ul li:hover  .imsubc{visibility:visible;}
.imde ul ul ul li:hover  .imsubc{visibility:visible;}
.imde li:hover ul  .imsubc{visibility:hidden;}
.imde li:hover ul ul .imsubc{visibility:hidden;}
.imde li:hover ul ul ul  .imsubc{visibility:hidden;}
.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}
.imsc li{ width:189px;}
#imenus0 li{float:left;list-style:none;text-align:center;cursor:pointer;}
#imenus0 li a{line-height:40px;  color:#fff;  font-family:Arial; text-decoration:none; font-size:18px; text-transform:uppercase;
              }
#imenus0 li:hover{background: url("..//Image/bt_menu_r.gif") no-repeat;}
#imenus0 li.home{background-image:url(..//Image/bar.png); background-repeat:no-repeat; background-position:right center; width:123px; text-align:center; }
#imenus0 li.home:hover{ background-color:#CCC; width:123px;}
#imenus0 li.home-s{background-image:url(..//Image/bar.png); background-color:#CCC; background-repeat:no-repeat; background-position:right center; width:123px; }
#imenus0 li.home-s:hover{ background-color:#CCC;}
#imenus0 li.home-s a{ color:#fff;}
#imenus0 li.home-s a:hover{ color:#000;background-color:#CCC; display:block;}

#imenus0 li.QC{background-image:url(..//Image/bar.png); background-repeat:no-repeat; background-position:right center; width:200px; text-align:center; }
#imenus0 li.QC:hover{ background-color:#CCC; width:200px;}
#imenus0 li.QC-s{background-image:url(..//Image/bar.png); background-color:#CCC; background-repeat:no-repeat; background-position:right center; width:200px; }
#imenus0 li.QC-s:hover{ background-color:#CCC;}
#imenus0 li.QC-s a{ color:#fff;}
#imenus0 li.QC-s a:hover{ color:#000;background-color:#CCC; display:block;}



#imenus0 li.profile{width:123px;background:url(..//Image/menu_bg.jpg) repeat-x;}
#imenus0 li.profile:hover{background-image:url(..//Images/icon/bg_menu02.gif); width:123px;}
#imenus0 li.profile-s{ background-image:url(..//Images/icon/bg_menu02.gif); width:123px; }
#imenus0 li.profile-s  ul{ width:189px; background-color:#378D9C;}

#imenus0 li.profile-s ul li{ width:189px; background-color:#378D9C;}
#imenus0 li.profile-s ul li a{ color:#fff;}
#imenus0 li.profile-s a{ color:#2FA9EE;}
#imenus0 li.profile a:hover{ color:#2FA9EE;}
#imenus0 li.product{width:123px;background:url(..//Image/menu_bg.jpg) repeat-x;}
#imenus0 li.product a:hover{color:#2FA9EE;}

#imenus0 li.product:hover{background-image:url(..//Images/icon/bg_menu02.gif); width:123px;}
#imenus0 li.product-s{background-image:url(..//Images/icon/bg_menu02.gif); width:123px; }
#imenus0 li.service{width:123px;background:url(..//Image/menu_bg.jpg) repeat-x;}
#imenus0 li.service a:hover{color:#2FA9EE;}


#imenus0 li.service:hover{background-image:url(..//Images/icon/bg_menu02.gif); width:123px;}
#imenus0 li.quanlity{width:140px;background:url(..//Image/menu_bg.jpg) repeat-x;}
#imenus0 li.quanlity:hover{background-image:url(..//Images/icon/bg_menu02.gif); width:123px;}
#imenus0 li.quanlity-s{background-image:url(..//Images/icon/bg_menu02.gif); width:123px; }
#imenus0 li.contact{width:140px;background:url(..//Image/bar.png) no-repeat;background-position:top right;}
#imenus0 li.contact a:hover{ width:140px; background-color:#CCC;}

#imenus0 li.contact:hover{background-image:url(..//Images/icon/bg_menu02.gif); width:124px;}
#imenus0 li.contact-s{width:140px;background:url(..//Image/bar.png) no-repeat; background-color:#CCC; background-position:top right;}

#imenus0 li:hover>a {color:#fff;}
#imenus0 li a.ihover, .imde imenus0 a:hover {color:#ddd;border-style:inset;border-color:#ddd; }
#imenus0 li.em{border-right:1px solid #009EE2;background:#0F4283;height:28px;width:1px;}
#imenus0 li ul {width:170px;float:left;-webkit-box-shadow:0 3px 10px rgba(0,0,0,0.3);box-shadow:0 3px 10px rgba(0,0,0,0.3);background:#fff;}
#imenus0 li ul li{float:left;width:189px;text-align:center;}
#imenus0 li ul li a{color:#fff;display:block;text-transform:none;text-align:left; text-indent:20px; font-size:13px;line-height:normal;padding:8px 0px;}
#imenus0 li ul li:hover{background:#00539c;}
#imenus0 li ul li:hover a{color:#fff;}


/*============ucService.ascx==============*/


/* CSS Document */


@media screen and (min-width: 1px){


	.Services_Title { width: 200px; }
	.Services_Content { width: 85%; }



}

@media screen and (min-width: 800px) {

	.Services_Title { width: 200px; }
	.Services_Content { width: 50%; }



}

@media screen and (min-width: 1024px) {

	.Services_Title { width: 200px; }
	.Services_Content { width: 50%; }



}

.WaitFade
{
	opacity: 0 !important;
	padding-left: 0px !important;
}

.WaitFade_right
{
	opacity: 0 !important;
	padding-left: 200px !important;
}


.Business_box { width:100%; padding:20% 0; font-size:16px; }
.our_business{text-align:center; padding-top:10px; width:80%; line-height:25px; font-size:16px;}


.Services_box { width: 100%; padding: 5% 0; font-size: 16px; overflow-x: hidden; }

.Services_Title { transition:all 2s; display: inline-block; padding-left: 10%; padding-bottom: 50px; line-height: 40px; text-align: left; vertical-align: top; font-size: 36px; font-weight: bold; color: #000; }
.Services_Content { transition:all 2s; display: inline-block; padding-left: 10%; line-height: 25px; text-align: left; vertical-align: top; font-size: 16px; }



/*===========ucService.ascx===============*/

.ucRFQTB{border-right:1px solid #ccc;}
.ucRFQtrHeader{height:40px; background-color:#378D9C; color:#fff; font-size:16px; }
.ucRFQtrHeader td{ padding-left:5px;}
.ucRFQtrItem{ height:30px;}
.ucRFQtrItem td{ border-left:1px solid #ccc; border-bottom:1px solid #ccc; padding:0px 5px;}
.btnSave{ width:100px; height:40px; background-color:#378D9C; color:#fff; border:0;}
.ucRFQInfoTB{}
.ucRFQInfoTB td{ height:50px;}
.ucRFQInfoTB td .txtText{ width:360px; height:30px;}