/*--------------------------------------------------------
Base Style(For 艾因蒂克)
Author: xianjun.Xin
Version: 1.0
Date:2007/10/21
Design Corp: wwww.Sinvan.com-QD
--------------------------------------------------------*/

/*页面切换*/
@import url(lightbox.css);
/*基础通用模块*/
ul,li,form,h1,h2,h3,h4,h5,h6,h7,p,body,dl,dt,dd,input,img,select{ margin:0; padding:0; list-style:none;}
.clb{ clear:both;}
/*body声明*/
html,body{ font-size:11px; font-family:verdana; background:url(../images/bg.gif) repeat-x;}
.content{ width:891px; margin:0 auto; overflow:hidden; background:url(../images/conbgen.gif) no-repeat left top;}
/**/
.flashFrame{ float:left; width:380px;/*372px;*/}
.topRightFrame{ float:right; height:169px; width:500px;}
.topSearch{ border:1px solid #C0C0C0; padding:2px; height:20px; overflow:hidden; width:272px; float:left; margin-top:135px;}
.topSearchIN{ border:1px solid #FF2A09; padding:2px; height:20px; overflow:hidden; width:272px; float:left; margin-top:135px;}
.topSearchButtonIN{ border:none; background:#FF2A09; color:#fff; width:48px; height:20px; float:right;}
.topSearchText{ border:none; background:#F3F3F3; width:200px; height:20px; line-height:20px; color:#5c5c5c; font-weight:bold; float:left; padding-left:8px;}
.topSearchButton{ border:none; background:#5c5c5c; color:#fff; width:48px; height:20px; float:right;}
.langFrame{ text-align:center; float:right; padding-right:26px; height:26px; line-height:26px; margin-top:135px;}
.langFrame a{ color:#6d6d6d; text-decoration:none; background:url(../images/blackbox.gif) left center no-repeat; padding:0 8px; }
.langFrame a:hover{ color:#000;}
/**/
.navFrame{ width:100%; float:left; background:#FF2A09 url(../images/menuleft.png) no-repeat left; height:36px; line-height:36px; overflow:hidden;}
.navList{ height:36px; font-size:12px; font-weight:bold; margin-left:28px; width:610px; overflow:hidden; float:left;}
.navList li{ float:left; border-right:1px solid #C7C7C7;}
.navList a{ text-decoration:none; color:#fff; display:block;padding:0 15px;}
.navList a:hover{ text-decoration:underline; color:#fff; background:#CF1900; }
.memFrame{ float:left; text-align:center; width:180px; overflow:hidden;}
.memFrame a{ color:#E1E1E1; text-decoration:none; background:url(../images/memlist.gif) no-repeat right center; padding-right:8px; vertical-align:middle; margin-right:10px;}
.memFrame a:hover{ color:#fff;}
.redBlock{ display:block; width:56px; float:left; height:36px; }
/**/
.indexContentFrame{ background:url(../images/indexbg.gif) no-repeat; width:100%; padding-top:30px; float:left; height:380px; overflow:hidden;}
.indexContentLeft{ width:342px; float:left;}
.indexContentLeftCenter{ width:263px; margin:0 auto;}
.indexContentText{ color:#6d6d6d; line-height:16px;}
.indexContentLeft p{ text-indent:24px;}
.indexContentIntro a{ color:#3c3c3c; text-decoration:underline; background:url(../images/grayblock.gif) no-repeat right center; vertical-align:middle; padding-right:10px;}
.indexContentIntro a:hover{ color:#000;}
.indexContentIntro{ height:32px; line-height:32px; padding-bottom:8px;}
.indexContentTitle{ font-size:14px; font-weight:bold;}
.indexLeftImgBox li{ float:left; /*height:89px;*/ height:100px; overflow:hidden; }
.indexLeftImgBox span{ display:block; text-align:center; height:40px; line-height:40px; width:119px;}
.indexLeftImgBox span a{ color:#6d6d6d; text-decoration:none;}
.indexLeftImgBox span a:hover{ color:#000;}
.indexLeftImgBox{ margin-top:30px;}
.indexLeftImgBox img{ border:1px solid #C0C0C0;}
.marginR20{ margin-right:20px;}
.indexLeftLinks{ width:100%; text-align:center; float:left; margin-top:16px;}
.indexLeftLinks a{ font-weight:bold; text-decoration:underline; color:#6d6d6d; background:url(../images/blackblock.gif) no-repeat left center; vertical-align:middle; padding-left:10px; padding-right:20px;}
.indexLeftLinks a:hover{ color:#000;}
/**/
.indexProShowList{ width:192px; overflow:hidden; height:332px; float:left;}
/**/
.indexContentMiddle{ width:260px; float:left;}
.indexContentMiddleCenter{ margin:0 auto; width:192px; overflow:hidden;}
.indexContentMiddleImg img{ display:block; margin:0 auto; padding-bottom:10px; border:none;}
.indexContentMiddleProTitle{ font-weight:bold; line-height:17px; width:192px; overflow:hidden;}
.indexContentMiddleProTitle a{ color:#353535; }
.height18{ height:15px;}
.indexMiddleLinks{ margin-top:18px;}
.indexMiddleLinks a{ display:block; line-height:25px; height:25px; color:#353535; text-decoration:underline;}
.indexMiddleLinks a:hover{ color:#000;}
.indexMiddleLinks img{ border:none; padding-right:5px; vertical-align:middle;}
/**/
.indexContentRight{ width:289px; float:left;}
.indexContentRightCenter{ width:230px; margin:0 auto;}
.indexNewsTitle{ font-size:14px; font-weight:bold; line-height:22px;}
.indexNewsTitle a:hover{ color:#D11900;}
.indexNewsTitle a{ color:#6d6d6d;}
.indexContentRight p{ text-indent:24px;}
.newsAdPic{ padding:19px 0 17px 0;}
.indexNewsList{ line-height:22px;}
.indexNewsList a{ color:#6d6d6d;}
.indexNewsList a:hover{ color:#D11900;}
.indexNewsList li{ padding-left:12px; background:url(../images/redblock.gif) no-repeat  left center;}
/**/
.footFrame{ height:90px; border-bottom:1px solid #D5D5D5; border-top:1px solid #D5D5D5; width:100%; clear:both; float:left; color:#5c5c5c;}
.footFrame a{ color:#5c5c5c; text-decoration:none;}
.footFrame a:hover{ text-decoration:underline;}
.footLeft{ width:34%; text-align:center; float:left; height:83px;}
.footRight{ float:left; width:65%;line-height:18px; margin-top:18px;}
/**/
.leftFrame{ width:236px; background:url(../images/leftbg.gif) #F4F4F4 no-repeat; padding-bottom:120px; float:left; padding-top:30px; clear:both;}
.leftFrameCenter{ width:180px; margin:0 auto;}
.leftTitle{ font-weight:bold; font-size:14px; padding-bottom:15px;}
.leftProList{}
.leftProList a{ color:#3c3c3c; text-decoration:none;}
.leftProList { width:100%;}
.leftProList dt{ font-weight:bold; height:33px; line-height:33px; border-bottom:2px solid #ccc;}
.leftProList dd{ height:25px; line-height:25px; text-indent:16px; border-bottom:1px dashed #ccc;}
.leftProList dd a{ display:block; background:url(../images/a.gif) left center no-repeat;}
.leftProList dd a:hover{ background:#DB300E; background:url(../images/hovers.gif) no-repeat left center; color:#fff;}
/**/
.mainPageFrame{ width:636px; float:right; padding:30px 0 30px 10px; overflow:hidden;}
.mainPageTitle{ border-bottom:1px solid #ccc; width:100%; padding-bottom:6px; color:#6d6d6d} 
.mainPageTitle a{ color:#194298;}
.mainPageTitle a:hover{ color:#D11900;}
.mainPageTitle strong{ font-size:14px; font-weight:bold; background:url(../images/title.gif) left center no-repeat; padding-left:12px; color:#000;}
.mainContentPanel{ margin:0 auto; width:100%; padding:15px 0; line-height:29px; overflow:hidden;}/*不适用于产品展示层*/
.mainContentPanel p{ text-indent:2em; margin-bottom:10px;}
.mainContentPanel a{ color:#194298;}
.mainContentPanel a:hover{ color:#262626;}
/**/
.mainNewsUL{ float:left; width:100%;}
.mainNewsUL li{ border-bottom:1px dashed #ccc; width:100%; float:left;}
.mainNewsUL a{ color:#262626; text-decoration:none;}
.mainNewsUL a:hover{ color:#D11900;}
.newsBoxInfoRight{ float:right; color:#666;}
.newsBoxInfoLeft{ float:left;}
.pageChanges{ width:100%; text-align:center; height:40px; line-height:40px; color:#696969; clear:both;}
.pageChanges a{ color:#D11900;}
.pageChanges a:hover{ color:#194298;}
/**/
.mainNewsTitle{ line-height:36px; height:36px; text-align:center; font-size:14px;}
.mainNewsDate{ text-align:right; height:36px; line-height:36px; color:#696969;}
/**/
.productListUL{ width:100%;}
.productListUL li{ width:24.88%; text-align:center; float:left; height:160px;}
.productListUL li span{ display:block;}
.productListUL li img{ border:1px solid #ccc;}
.productListUL li span a{ color:#696969; text-decoration:underline;}
.productListUL li span a:hover{ color:#D11900;}
/**/
.contactTable td{ line-height:22px;}
.contactTable strong{ font-size:14px; color:#B91401;}
.contactTable { background:url(../images/contact.jpg) no-repeat right top;}
.f14redboldborder{font-size:14px; font-weight:bold; color:#B90001; padding-bottom:2px; border-bottom:2px #B90001 solid;}
.tablespaces{ margin-bottom:10px;}
.tablespaces a{ color:#000;}
.tablespaces a:hover{ color:#990000;}

/*Jony Ping Lun Add*/

.pl_td{ border-top:1px solid #9cc3dc; border-bottom:1px solid #9cc3dc;}

.pl_input{ border:1px #9cc3dc dashed; font-size:12px; color:#003366; line-height:16px; }

.pl_btn{border:1px #9cc3dc dashed; font-size:12px; color:#003366; height:22px; line-height:22px; margin-right:40px; width:75px; background:#FFFFFF;}td {
	font-size: 12px;
}
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
