@charset "utf-8";
/* CSS Document */
/*---------about us vedio-----------*/
.video{width:191px; height:270px; float:left; margin:10px 35px 0px 10px; text-align:center;}
#videoPop, #videoPop2, #videoPop3{width:569px; padding:15px; position:absolute; background:#ffffff; z-index:300; display:none;}
#master, .master{width:100%; background:#000; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); -moz-opacity:0.5;-khtml-opacity:0.5;opacity: 50%; position:absolute; z-index:200; left:0; display:none;}
.videoBox{width:191px; height:154px; background:url(../images/videoBar.gif) no-repeat bottom; margin:0 0 10px 0; overflow:hidden;}
.videoObj{width:191px; height:143px; background:url(../images/videoBar.gif) no-repeat bottom; margin:0 0 10px 0; overflow:hidden;}
.linkVideo a, .linkVideo2 a{background:url(../images/icoon_video.gif) no-repeat right; padding:0 13px 0 0; margin:0 0 0 30px; *margin:0; display:block; width:110px; color:#b8312e; text-decoration:underline;}
.labLang{width:70px; float:left; display:block; text-align:left; margin:0 0 0 17px; *margin:0 0 0 15px !important; *margin:0 0 0 10px; color:#afafaf; font-size:10px;}
.labLangS{width:70px; float:left; display:block; text-align:left; margin:0 0 0 17px; *margin:0 0 0 15px !important; *margin:0 0 0 10px; color:#afafaf; font-size:12px; color:#000;}
#closeBtn4, #closeBtn5, #closeBtn6{width:65px; height:17px; border:0; cursor:pointer; background:url(../images/closeBtn.gif) no-repeat; float:right; clear:both; margin:0; padding:0;}

/*------------product catalogue----------*/
#contentR{width:147px; height:300px; float:right; margin:0 0 0 20px; border:1px solid #d6d6d6;}
#prodcutBox{width:725px; /*height:350px;*/ background:url(../images/productBg.gif) repeat-y; margin:0 auto; overflow:hidden;}
#pHead{width:725px; height:32px; line-height:32px; background:url(../images/productTbg.gif); font-weight:bold; font-size:11px;}
.pCont{width:340px; padding:10px 0 10px 20px; float:left;}
.pCont6{width:340px; padding:10px 0 10px 20px; float:left; }
.pCont7{width:340px; padding:10px 0 10px 20px; float:left;}
/*#pT1{margin:0 0 0 20px;}*/
#pT2{margin:0 0 0 270px;}
.pLink{width:150px; float:left; display:block; background:url(../images/arrow2.gif) left no-repeat; padding:0 0 0 10px; margin:0 0px 0 0;}
.pLink:hover{background:url(../images/arrowB.gif) left no-repeat #000; color:#fff; text-decoration:none;}
#productF{width:725px; margin:0 auto; height:8px; font-size:0; line-height:0; background:url(../images/productFbg.gif);}
.logoBox{width:220px; height:130px; overflow:hidden; margin:0 0 20px 0; }

/*------------New-----------------*/
#pHead_S{ width:725px; height:32px; line-height:32px; background:url(../images/productTbg.gif); font-weight:bold; font-size:11px;}
#left_S{ float:left; width:342px;padding-left:20px;}
#right_S{ float:right; width:343px;padding-left:20px;}
/*------------New-----------------*/

/*------------product technology-----------------*/
#pConL{width:524px; min-height:469px; background:url(../images/productBg2.gif) repeat-y; float:left; position:relative;}
#pConL .selected{background:#fff;}
#pConL .selected a{color:#000;}
#pConL .selected a:hover{color:#fff;}
#pConR{width:200px; height:auto; float:left; background:url(../images/productBg3.gif) repeat-y; margin:0 0 0 15px; /*overflow:hidden;*/}
#pHead2{width:524px; height:32px; line-height:32px; background:url(../images/productTbg2.gif); font-weight:bold; font-size:11px;}
#pHead3{width:170px; padding:0 0 0 30px; height:32px; line-height:32px; background:url(../images/productTbg3.gif); font-weight:bold; font-size:11px; color:#fff;}
/*#pT3{margin:0 0 0 165px;}*/
#pT1_S{ float:left; width:247px;padding-left:15px;}
#pT3_S{ float:right; width:247px;padding-left:15px;}

.pLink2{width:220px; float:left; display:block; background:url(../images/arrow2.gif) left no-repeat; padding:0 0 0 10px;}
.pLink2:hover, #pConL .pCont2 a.selected{height:auto; background:url(../images/arrowB.gif) left no-repeat #000; color:#fff; text-decoration:none;}
.pCont2{width:238px; padding:10px 0 10px 20px; float:left; background:#efefef; margin:0 0 0 2px; *margin:0 0 0 2px !important; *margin:0 0 0 1px;}
.pCont2 a{color:#b4b4b4;}
.pLink3{width:160px; float:left; display:block; background:url(../images/arrow2.gif) left no-repeat; padding:0 0 0 10px;color:#b92f2f; }
.pLink3:hover{background:url(../images/arrowB.gif) left no-repeat #000; color:#fff; text-decoration:none;}
.pLink6{width:160px; float:left; display:block; background:url(../images/arrow2.gif) left no-repeat; color:#ba302e; padding:0 0 0 10px;}
.pLink6:hover{background:url(../images/arrowB.gif) left no-repeat #000; color:#fff; text-decoration:none;}
#productF2{width:524px; margin:0 auto; height:4px; font-size:0; line-height:0; background:url(../images/productFbg2.gif) bottom;}

#productF3{width:200px; margin:0 auto; height:10px; font-size:0; line-height:0; background:url(../images/productFbg3.gif) bottom no-repeat;}
.scr{/*height:385px; *height:385px;*/}

/*-----product promotion------*/
.normalList{height:20px; /* padding:2px; background:url(../images/inputBg2.gif) no-repeat; border:0px;*/ cursor:pointer;}/**/
.normalList_L{height:20px; /* padding:2px; background:url(../images/inputBg2.gif) no-repeat; border:0px;*/ cursor:pointer;}/**/
.normalList_fix{width:180px; height:20px; /* padding:2px; background:url(../images/inputBg2.gif) no-repeat; border:0px;*/ cursor:pointer;}/**/
.closeBtn{width:15px; height:15px; background:url(../images/close.gif) no-repeat; border:0; cursor:pointer; float:right; margin:2px; padding:0; clear:both;}
.ok{width:35px; height:15px; background:url(../images/ok.gif) no-repeat; border:0; cursor:pointer; float:right; margin:2px; padding:0; clear:both;}
.popC a{display:block; color:#505050; text-decoration:none; font-weight:normal;}
.popC a:hover{background:#d0d0d0; text-decoration:none;}
.popC{
	padding:10px; width:212px;height:155px; overflow:auto; border:1px solid #d0d0d0; border-width:1px 0 0 0; clear:both; z-index:30;
	SCROLLBAR-FACE-COLOR:#bab9b9;
	SCROLLBAR-HIGHLIGHT-COLOR:#bab9b9;
	SCROLLBAR-SHADOW-COLOR:#bab9b9;
	SCROLLBAR-3DLIGHT-COLOR:#a2a2a2;
	SCROLLBAR-ARROW-COLOR:#fff;
	SCROLLBAR-TRACK-COLOR:#e2e1e1;
	SCROLLBAR-DARKSHADOW-COLOR:#bab9b9;
	SCROLLBAR-BASE-COLOR:#BCD0EE;
}
.ProductSerch{font-size:12px;color:Black; position:relative; /*z-index:10;*/ margin:0 0 10px 0; }
#lctPop{position:absolute; left:118px; top:23px; width:232px; z-index:50;}
/*------------product solution-------------*/
.hrRed{height:3px; color:#ce0202; background:#ce0202; border-style:solid; margin:15px 0 0 0;}
.solutionBox{background:url(../images/hrDot.gif) bottom repeat-x; height:auto; width:740px; padding:10px 0;}
.solutionBox a{color:#ba302e;}
.solutionBox a:hover{text-decoration:underline;}
.solutionBox p{margin:8px 0;}
.paddP p{padding:0 0 0 15px;}
.imgBox3{margin:10px 30px 10px 0; float:left; overflow:hidden; width:125px; height:125px;}

/*--------------product location-----------------*/
#contBox{width:167px; /*height:53px; background:url(../images/contBox.gif) repeat-y;*/ border:1px solid #ddd; padding:5px 10px;  float:right; font-size:11px; line-height:13px; /*position:absolute;right:-5px;*/}
#prolctBoxmain{width:576px; /*border:1px solid #dddddd; border-width:0 0 1px 0;background:url(../images/productBg6.gif) repeat-y;*/ float:left;  overflow:hidden;z-index:15;}
#prdBox{width:740px; background:url(../images/prdChinaBg.gif) left repeat-y;border:1px solid #dddddd; border-width:0 0 1px 0;}
/*#proHL{width:370px;height:32px; line-height:32px; background:url(../images/productBg4.gif) no-repeat; font-size:12px; font-weight:bold; padding:0 0 0 20px;}*/
#proHL{width:400px;height:32px; line-height:32px; background:url(../images/productBg4.gif) no-repeat; color:#fff; font-size:12px; font-weight:bold; padding:0 0 0 20px;}
#proHR{width:370px;height:32px; line-height:32px; background:url(../images/productBg5.gif) repeat-x; color:#fff; font-size:12px; font-weight:bold; padding:0 0 0 20px;}
#proH{width:555px;height:32px; line-height:32px; background:url(../images/productBg4.gif) no-repeat; color:#fff; font-size:12px; font-weight:bold; padding:0 0 0 20px;}
#proLctL{overflow:hidden; width:383px; float:left;}
#proLctR{overflow:hidden; width:191px; float:left; }
#proBar{width:1px; /*height:400px;*/ background:url(../images/midBar.gif) top repeat-y; font-size:0; line-height:0; float:left; position:relative; }
.proBtn{width:7px; height:46px; background:url(../images/minbtn0.gif); position:absolute; left:-3px; top:48%;}
.proBtn2{width:7px; height:46px; background:url(../images/minbtn1.gif); position:absolute; left:-3px; top:48%;}
#proYEL{width:163px; float:left; /*background:#fff;*/ z-index:10; overflow:hidden;}
#YELH{width:150px; height:32px; line-height:32px; padding:0 0 0 15px; background:url(../images/productTbg4.gif) no-repeat; color:#FFF; font-weight:bold;}
.pCont3{width:363px;  padding:10px 0 10px 20px; /*z-index:20;*/}
.pCont4{ height:400px; padding:10px; /*border:1px solid #dddddd; border-width:0 1px 1px 1px; overflow:hidden;background:#fff;*/ z-index:10px; }
.pCont32{width:179px; min-height:469px; /* width:363px; height:420px; *height:420px !important; *height:430px; */ padding:10px 0 10px 20px; /*z-index:20;*/ /*overflow-y:auto; overflow-x:hidden;*/
	SCROLLBAR-FACE-COLOR:#bab9b9;
	SCROLLBAR-HIGHLIGHT-COLOR:#bab9b9;
	SCROLLBAR-SHADOW-COLOR:#bab9b9;
	SCROLLBAR-3DLIGHT-COLOR:#a2a2a2;
	SCROLLBAR-ARROW-COLOR:#fff;
	SCROLLBAR-TRACK-COLOR:#e2e1e1;
	SCROLLBAR-DARKSHADOW-COLOR:#bab9b9;
	SCROLLBAR-BASE-COLOR:#BCD0EE;
	}

.pCont42{width:138px; /*height:400px; */padding:10px; /*border:1px solid #dddddd; border-width:0 1px 1px 1px; overflow:hidden;background:#fff;*/ z-index:10px; }
.pLink4{width:170px; float:left; display:block; background:url(../images/arrow2.gif) left no-repeat; padding:0 0 0 10px;}
.pLink4:hover, #prolctBoxmain a.selected{background:url(../images/arrowB.gif) left no-repeat #000; color:#fff; text-decoration:none;}
.pLink5{width:140px; float:left; display:block; background:url(../images/arrow2.gif) left no-repeat; padding:0 0 0 10px;}
.pLink5:hover, #pConL .pCont5 a.selected{background:url(../images/arrowB.gif) left no-repeat #000; color:#fff; text-decoration:none;}
.pCont5{width:550px; /*height:390px;*/ padding:10px 0 20px 20px;}

/*--------------products events------------------*/
#searchBox{padding:0 0 20px 0; position:relative; display:block;}
#lctPop2{position:absolute; left:76px; top:22px; width:232px; display:none;}
#lctPop3{position:absolute; left:316px; top:22px; width:232px;display:none;background:#f3f3f3; border:1px solid #d0d0d0; }

/*--------------products download----------*/
#downL{width:360px; float:left; position:relative;}
#downR{width:360px; float:left; margin:0 0 0 20px; position:relative;}
.downBox{border:1px solid #d0d6d8; border-width:0 1px 1px 1px; margin:0 0 20px 0;}
.downHead{height:35px; line-height:35px; background:url(../images/theadC.gif) repeat-x; padding:0 10px; font-size:10pt; font-weight:bold;}
.arrowul{padding:0; margin:10px 10px 20px 10px;}
.arrowul li{background:url(../images/dot4.gif) left 5px no-repeat; padding:0 0 0 20px; line-height:20px; list-style:none;}
.arrowul li a{color:#000; text-decoration:none;}
.arrowul li a:hover{text-decoration:underline; color:#ba302e}
.arrowul2{padding:0; margin:10px 10px 5px 10px;}
.arrowul2 li{ list-style:none;}
.arrowul2 li a{color:#000; text-decoration:none;background:url(../images/dot4.gif) left no-repeat; padding:0 0 0 20px; line-height:20px;}
.arrowul2 li a:hover{text-decoration:underline;}
.more, .arrowul li.more{margin:0; background:url(../images/spacer.gif); text-align:right;}
.more a, .arrowul li.more a{color:#000; text-decoration:none;}
.more a:hover, .arrowul li.more a:hover{text-decoration:underline;}
#more2 a{background:url(../images/spacer.gif);}
.top{text-align:right; margin:0 0 10px 0;}
.top a{color:#000; text-decoration:underline;}

/*-------------about Company---------------*/
#contL{width:507px; float:left;}
#contL2{width:565px; float:left;}
#contR{width:198px; float:left; margin:0 0 0 20px;}
.alignC{text-align:center; display:block;}
.contRList{width:196px; border:1px solid #d4d4d4; margin:20px 0 0 0;}
.contListH{background:url(../images/tdBg.gif) top repeat-x; height:27px; line-height:27px; font-weight:bold; padding:0 0 0 10px;}
.listW{width:147px; float:left; margin:0 0 0 20px;}
.paddLine{padding:0 5px; display:block; line-height:15px; margin:0 0 20px 0;}
.paddSpace{width:350px; display:inline-block; text-align:left; float:left;}
.imgBox4{margin:10px 0 10px 30px; float:right;}
.dot{background:url(../images/dot5.gif) left no-repeat; font-weight:bold;}
#year{margin:10px 0;}
#year a{margin:0 10px 0 0; text-decoration:underline;}
#year a:hover, #year a.selected{color:#b92f2d; text-decoration:none;}
.paddt{width:150px; display:inline-block;text-align:right;}/*---------------------*/

/*-------------product getaway---------------------*/
#scrMenu{height:395px; width:197px; margin:0 0 0 1px; overflow:hidden;}
#subL .bgWhite{background:#fff; border:1px solid #d0d5d8; border-width:0 1px;}
#subL #scrMenu ul{padding:10px 0;}
#subL #scrMenu ul li{list-style:none; background:url(../images/arrow.gif) 15px 5px no-repeat;}
#getaL{width:267px;/* height:335px;*/ float:left;}
#getaR{width:470px; /*/height:335px;*/ float:left;}
#getaL ul{margin:0; padding:0; clear:both;}
.dotUl li{list-style:none; background:url(../images/dot5.gif) left no-repeat; padding:0 0 0 12px; margin:0; text-align:left; line-height:150%;}
.liW{width:100%; clear:both; margin:0; padding:0;}
.liW li{width:110px; float:left;} 
.marginH{margin:20px 10px 0 0; display:block; }
.liW2{clear:both; margin:0 0 10px 0; padding:5px;}
.liW2 li{width:135px; float:left; overflow:hidden; padding:0 0 0 12px; *line-height:14px;} 
.liW3 li{width:240px; float:left; overflow:hidden; padding:0 0 0 12px; *line-height:17px;} 
.linkBlue{display:block; text-decoration:underline; color:#003bb5; margin:15px 0 0 0; clear:both;}
.linkBlue2{text-decoration:underline; color:#003bb5;}
.linkBlue2:hover, .linkBlue:hover{text-decoration:none;}
#getaB{margin:20px 0 0 0;}
.ulW{width:520px;}

/*----------------news---------*/
.floatL{float:left; width:350px;}
#contDot{background:url(../images/dot7.gif) 48% repeat-y; }
.newList{padding:0 10px 0 10px; margin:15px 15px 0 15px; height:21px;  border:0px; cursor:pointer;}/*width:169px;*/
.lctPop4{position:absolute; left:15px; top:66px; width:188px;display:none;background:#f3f3f3; border:1px solid #d0d0d0; z-index:30;}
.popW{width:168px;}
.contLeft{width:370px; float:left; position:relative;}
.padd{padding:0 25px 0 15px;}
.padd a:hover{color:#b92f2d; text-decoration:underline;}
.pageW3{width:340px; text-align:right; float:left; margin:10px 0;}
.pageW3 a{padding:0 5px; text-decoration: underline;/* background:#efefef; border:1px solid #d0d6d8;*/ margin:5px 1px; color:#000;}
.pageW3 a.selected, .pageW3 a:hover{/*background:#a5a5a5;*/ color:#ba2f32; text-decoration:none;}

/*----------products news----------*/
.pnewList{width:169px; padding:2px 10px 0 10px; margin:0 10px 0 0; height:19px;  background:url(../images/inputBg3.gif) no-repeat; border:0px; cursor:pointer;}
.lctPop5{position:absolute; left:130px; top:21px; width:187px;display:none;background:#f3f3f3; border:1px solid #d0d0d0; }
.lctPop7{position:absolute; left:332px; top:21px; width:187px;display:none;background:#f3f3f3; border:1px solid #d0d0d0; }

/*---------------contact us-------------------*/
#marginC{width:100%; margin:15px auto 0 auto; position:relative;}
.label{width:250px; height:70px; display:block; *display:table; float:left; margin:0 63px 0 0; padding:0;}
.labelL{width:563px; height:70px; display:block;}
.labelR{width:563px; height:120px;display:block;}
.labelLH{width:563px; height:120px; display:block; position:relative;}
/*.labelForForm{width:563px; height:20px;display:block;padding:30px 0 0 0;}*/
/*---------------dean -------------------*/
.labelForForm{width:150px; height:16px;padding:30px 0 0 0;}
.inputcore{width:230px; height:21px; line-height:21px; padding:0 10px; display:block; background:url(../images/inputBg6.gif); border:0; margin:5px 0 0 0;}
/*
.inputcoreForForm{width:230px; height:21px; line-height:21px; padding:0 10px; display:block; border:1; margin:5px 0 0 0;}*/
.inputcoreForForm{width:230px; height:16px; line-height:16px; padding:0 10px;  border:1; margin:0px 0 0 0;}/*dean modified*/
.inputcoreL{width:543px; height:21px; line-height:21px; padding:0 10px; display:block; background:url(../images/inputBgL.gif); border:0; margin:5px 0 0 0;}
/*---------------deans-------------------*/
.selectcore{width:230px; height:21px; line-height:21px; padding:0 10px; display:block; /*background:url(../images/selectBg6.gif); */border:0; margin:5px 0 0 0; cursor:pointer;}
/*---------------dean add-------------------*/
.selectcoreForm{width:230px; height:21px; line-height:21px; padding:0 10px;  /*background:url(../images/selectBg6.gif);*/ border:0; margin:5px 0 0 0; cursor:pointer;}
.selectcoreL{width:543px; height:21px; line-height:21px; padding:0 10px; display:block; background:url(../images/searchBgL.gif); border:0; margin:5px 0 0 0;  cursor:pointer;}
.feedArea{width:230px; height:42px; line-height:21px; border:1px solid #b7bac1; overflow:auto; padding:0 10px; margin:5px 0 0 0; cursor:pointer;}/*dean modified */
#submit{width:68px; height:22px; border:0; background:url(../images/btnSumit.gif); margin:0 10px;}
#reset{width:68px; height:22px; border:0; background:url(../images/reset.gif); margin:0 10px;}
.lctPop6{position:absolute; left:313px; top:46px; width:248px;display:none;background:#f3f3f3; border:1px solid #d0d0d0;}
.popW6{width:228px;}
#lctPop8{position:absolute; left:313px; top:116px;}
.lctPop9{position:absolute; left:0; top:333px; width:562px;display:none;background:#f3f3f3; border:1px solid #d0d0d0;}
.popW9{width:542px;}
.popCheck{width:173px; display:block; float:left;}
.pstR{position:relative; margin:0 0 20px 0;}
#cntLct{width:213px; padding:2px 10px 0 10px; height:19px;  background:url(../images/inputBg2.gif) no-repeat; border:0px; cursor:pointer;}
.lctPop10{position:absolute; left:0; top:23px; width:232px; height:170px;display:none;background:#f3f3f3; border:1px solid #d0d0d0;}
.clon2{width:350px; padding:10px 0 10px 10px; float:left;}
.dotB{background:url(../images/dot8.gif) bottom repeat-x;}
.fontN{font-weight:normal;}

/*Allen Add*/
.btnSubmit{width:68px; height:22px; border:0; background:url(../images/btnSumit.gif); margin:0 10px;}
.btnReset{width:68px; height:22px; border:0; background:url(../images/reset.gif); margin:0 10px;}
.arrowulYel{background:url(../images/dot4.gif) left 5px no-repeat; padding:0 0 0 20px; line-height:20px; list-style:none;}
/*Matthew Add*/
.pLink100{width:142px; float:left; color:Black; display:block; background:url(../images/arrow2.gif) left no-repeat; padding:0 0 0 10px; height:21px;}
.pLink100:hover{background:url(../images/arrowB.gif) left no-repeat #000; color:#fff; text-decoration:none;}



/*---sitemap----------*/
.siteBox{width:240px; float:left;}
.siteUL{margin:0 0 10px 20px; padding:0; clear:both;}
.siteUL li{list-style:none;}
.siteUL li a{width:180px; display:block; color:#6e6f70;}
.siteUL li ul{ margin:0 0 0 10px;}
.siteUL li li a{width:160px; font-size:10px;  display:block; color:#9b9c9c; background:url(../images/arrow2.gif) left no-repeat; padding:0 0 0 10px;}


#searchBox a{color:black;}
#searchBox a:hover{color:#d01516;}

/*------------------table style------------*/
.tdStyle2{border:1px solid #d0d6d8; border-collapse:collapse; margin:10px 0;}
.tdStyle2 td, .tdStyle2 th{{border:1px solid #d0d6d8; border-collapse:collapse; padding:0 10px; line-height:20px;}
.tdStyle2 th{background:url(../images/theadBg.gif); height:26px;}
.tdStyle2 a{color:red;}
.t2{background:#f2f2f2;}
.t1{background:#e2e1e1;}
.t3{background:#000; color:#000;}
.h3{background:url(../images/arrow4.gif) no-repeat left; padding:0 0 0 10px; font-weight:bold; margin:20px 0 0 20px;}
.arrowul3{margin:5px 0 10px 20px;}
.arrowul3 li{list-style:none; background:url(../images/arrow5.gif) left no-repeat; padding:0 0 0 10px;}
.btn{width:68px; height:22px; line-height:22px; color:#1b414e; background:url(../images/btnBg.gif) no-repeat; border:0; cursor:pointer;}
.tdPadd{margin:10px;}
.tdPadd td{padding:2px 10px;}
.input_250{width:250px; border:1px solid #c8c8c8;}

/*.ul_dot li{list-style-type:disc;}*/       /*update 2009-7-09*/
.ul_dot li{list-style:none; background:url(../images/dot5.gif) left 5px no-repeat; padding:0 0 0 20px; line-height:20px; list-style:none;}

