﻿div,body{ margin:0; padding:0;}
body{ background-image:url(Images/PageBg.jpg); font-size:12px; font-family:Arial "宋体";}
a img{ border:none}
a{ color:#000; text-decoration:none;}
a:hover{ text-decoration:underline;}
#PageBody{ width:981px; margin:0 auto; background-color:#FFF;}
#PageBodyMain{ width:961px; margin-left:10px;}
.PageTitle{ font-size:16px; text-align:center; color:#143963; border-bottom:1px solid #143963; padding-bottom:5px;}

#PageTop{ height:97px; background-image:url(Images/TopMenuBg.jpg); position:relative;}
.topLogo{ width:330px; position:absolute;top:10px; left:8px;}
.topLink{ width:600px; height:33px; overflow:hidden; position:absolute; top:0; right:0}
.topMenu{ width:602px; height:56px; overflow:hidden; position:absolute;top:33px; right:0;}
.topMenu a{ display:block; float:left; width:86px; height:56px; line-height:56px; background-image:url(Images/MenuBg.jpg); text-decoration:none; font-size:14px; font-weight:bold; color:#000; text-align:center;}
.topMenu a:hover,.topMenu .current{ background-image:url(Images/MenuCurrentBg.jpg); color:#FE0000;}
.topMenu .first{background-image:url(Images/MenuFirstBg.jpg);}
.topMenu .first:hover{background-image:url(Images/MenuFirstCurrentBg.jpg);}

.leftMain{ width:218px; float:left;}
.rightMain{ width:727px; float:right; border:1px solid #E7E7E7; margin-top:9px; margin-bottom:10px;}

#PageNav{ width:218px; margin:10px 0;}
#PageNav h2,.box .tit{ height:36px; overflow:hidden; padding-left:10px; line-height:36px; overflow:hidden; background-image:url(Images/CateBg.jpg); font-size:14px; margin:0;}

#PageNav ul{ list-style:none; margin:0; padding:0;}
#PageNav li{ padding:0; margin:0; background-image:url(Images/LineBg.jpg); background-repeat:repeat-x; background-position:left bottom; height:25px;}
#PageNav li a{ display:block; height:24px; line-height:24px; background-image:url(/Images/DotIcon.jpg); background-repeat:no-repeat; background-position:6px 5px; padding-left:20px; color:#000; text-decoration:none}
#PageNav li a:hover,#PageNav .navCurrent{ color:#FE0000; font-weight:bold;}

.box{ width:218px;}
.box .body{ padding:10px 5px 0px 5px; line-height:1.5;}

.PageNum {width: 650px; font-size: 80%; text-align: right; margin-top: 10px; margin-bottom:20px }
.PageNum a { text-decoration: none; border: solid 1px #666; color: #15B; }
.PageNum a, .PageNum span { display: inline-block; padding: 0.3em 0.5em; margin-right: 5px; margin-bottom: 5px; }
.PageNum .current { background: #666; color: #fff; border: solid 1px #666; }
.PageNum .prev, .PageNum .next { color: #999; border-color: #999; background: #fff; }

.currentLocation{ height:35px; border-bottom:1px solid #E7E7E7; background-image:url(Images/CurrentLocationBg.jpg); line-height:35px;}
.currentLocation div{ padding-left:10px;}
.currentLocation a{ color:#000; text-decoration:none;}
.currentLocation a:hover{ text-decoration:underline;}
.currentLocation b{ font-weight:normal}
.pageContent{min-height:400px; width:650px; margin-left:38px; margin-top:10px;}
#PageMainContent{ line-height:2;}

#PageBottom{ clear:both; height:61px; overflow:hidden; background-image:url(Images/bottomBg.jpg); padding:0 10px; color:#777;}
.pageBottom{ margin-top:15px; width:680px; overflow:hidden; float:left; text-align:left;}
.techSupport{ width:260px; margin-top:15px; float:right; text-align:right}
#PageBottom a{ color:#777; text-decoration:none;}
#PageBottom a:hover{ text-decoration:underline}

.iLeft{ width:729px; float:left; line-height:1.5;}
.iRight{ width:218px; float:right;}

.iTitle{ width:729px; height:37px; overflow:hidden; font-size:14px; background-image:url(Images/IndexBodyTitleBg.jpg); line-height:37px; text-indent:20px; position:relative; padding:0; margin:10px 0;}
.iTitle a{ display:block; position:absolute; top:0; right:20px; width:60px; text-align:right; padding-right:15px; background-image:url(Images/iTitleABg.jpg); background-repeat:no-repeat; background-position:right center; font-size:12px; font-weight:normal; color:#F50;}

.iNews ul{ width:543px; list-style:none; float:right; margin:0; padding:0;}
.iNews li{ height:23px;list-style: none; background-image:url(Images/LineBg.jpg); background-repeat:repeat-x; background-position:left bottom; color:#FE0000; position:relative; font-family:"宋体"}
.iNews li span{ float:right; font-family:Arial}
.iNews li a{ width:460px; height:22px; line-height:22px; overflow:hidden; display:block; float:left; position:absolute; top:0; left:12px; font-family:Arial}
.iNews div{ width:180px; height:140px; float:left; margin:0; font-family:Arial}

#iProduct{ width:720px; height:145px; overflow:hidden;}
#iProduct td{ width:140px; height:145px; overflow:hidden; }
#iProduct td p{ width:135px; height:111px; background-image:url(Images/ProductBg.jpg); margin:0; padding:0;}
#iProduct td p img{ width:120px; height:100px; margin-left:4px; margin-top:4px; border:0;}
#iProduct td h2{ width:120px; height:22px; line-height:22px; text-align:center; font-weight:normal; overflow:hidden; font-size:12px; padding:0; margin:0;}

#iSubPage{ width:218px; height:215px; overflow:hidden;}

#ArticleList{ padding:10px 0; width:640px; overflow:hidden;}
#ArticleList ul,#ArticleList li{padding:0; margin:0}
#ArticleList li{ list-style: none; background-image:url(Images/LineBg.jpg); background-repeat:repeat-x; background-position:left bottom; height:23px; overflow:hidden; font-family:"宋体"}
#ArticleList li a{text-decoration:none; height:22px; line-height:22px; font-family:Arial;}
#ArticleList li a:hover{ text-decoration:underline;}

#ArticleContent{ margin-top:20px; line-height:2;}
#ArticleTitle{font-size:16px;font-family:Arial, Helvetica, sans-serif;text-align:center;  color:#143963; margin-bottom:5px;}
#ArticleInfo{text-align:center;height:16px;line-height:16px; border-bottom:1px #143963 solid; color:#143963 }
#ArticleBody{padding:10px; }

#ProductList{ width:665px;overflow:hidden;}
#ProductList ul,#ProductList li{padding:0; margin:0}
#ProductList ul { width:675px; overflow:hidden;}
#ProductList li{ float:left; height:210px; width:190px; overflow:hidden; margin-right:35px; margin-bottom:20px; text-align:center}
/*#ProductList li img{width:160px; height:120px; border:1px solid #ddd; left:1px;}*/
#ProductList li h2{height:16px; line-height:16px; overflow:hidden; margin-top:0px; padding-top:5px;}
#ProductList li a{text-decoration:none; font-size:12px; font-weight:normal;}
#ProductList li a:hover{text-decoration:underline}
#ProductList li p{ display:none}
#ProductList li div{ left:1px; background-image:url(Images/MainProductBg.jpg); background-repeat:no-repeat; height:145px; width:180px; text-align:left;}
#ProductList li div img{ width:156px; height:130px; border:0; margin-top:5px; margin-left:5px;}

#Product{ margin-top:20px;}
    #pPhoto{ text-align:center; margin-bottom:10px;}
    #pPhoto img{ width:294px; height:268px;}
    .pBody{ padding:0 10px; line-height:2;}

 
#iRedProduct{ width:550px; overflow:hidden; margin:0 auto;}
#iRedProduct ul{ width:600px; overflow:hidden; list-style:none; padding:0; margin:0;}
#iRedProduct li{ width:105px; float:left; margin-right:5px; margin-bottom:5px;}
#iRedProduct li img{ width:105px; overflow:hidden; border:none; height:79px;}

#PlugMsg textarea{ width:400px; height:160px;}
