#mainWraper .home-heading{height:30px; margin:10px; display:block; border-bottom:1px solid #72af0a; text-align:left;}
#mainWraper .catWrap{margin-left:5px; display:block; height:auto; overflow:hidden; position:relative; display:block; clear:both;}
#mainWraper .catWrap ul{margin:0px; padding:0px; display:block; position:relative; height:auto; overflow:hidden;}
#mainWraper .catWrap ul li{list-style-type:none; width:194px; height:auto; background:url(../images/cat-box.jpg) 0px 0px no-repeat; float:left; display:inline-block;}
#mainWraper .catWrap ul li img{display:block; margin:6px auto; width:179px; height:95px; border:none;}
#mainWraper .catWrap ul li strong{display:block; width:175px; height:20px; background:url(../images/cat-drop-bg.jpg) 0px 0px no-repeat; margin:0px auto; padding:0px 3px 0px 3px; cursor:pointer; font-weight:normal; font-family:Verdana, Geneva, sans-serif; font-size:11px; overflow:hidden;}

#mainWraper .desc-row1{width:945px; left:6px; height:auto; position:absolute; top:130px; z-index:999; display:none; border:1px solid #ccc; background:url(../images/catWrapBg.jpg) 0px 0px repeat-x; background-color:#fff; padding:0px 0px 0px 10px; float:left;}
#mainWraper .catWrap .desc-row1 h2{font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; color:#72af0a; text-align:left; line-height:30px; position:relative; display:block;}
#mainWraper .catWrap .desc-row1 h2 .close-icon{position:absolute; top:0px; right:10px; font-size:12px; font-weight:bold; color:#000; cursor:pointer; display:block; height:30px; z-index:999; display:block; border-bottom:3px solid #000; line-height:20px; height:20px;}

#mainWraper .catWrap .desc-row2{width:945px; left:6px; height:auto; position:absolute; top:257px; z-index:999; display:none; border:1px solid #ccc; background:url(../images/catWrapBg.jpg) 0px 0px repeat-x; background-color:#fff; padding:0px 0px 0px 10px;}
#mainWraper .catWrap .desc-row2 h2{font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; color:#72af0a; text-align:left; line-height:30px; position:relative; display:block;}
#mainWraper .catWrap .desc-row2 h2 .close-icon{position:absolute; top:0px; right:10px; font-size:12px; font-weight:bold; color:#000; cursor:pointer; display:block; height:30px; z-index:999; display:block; border-bottom:3px solid #000; line-height:20px; height:20px;}

#mainWraper .catWrap .desc-row3{width:945px; left:6px; height:auto; position:absolute; top:384px; z-index:999; display:none; border:1px solid #ccc; background:url(../images/catWrapBg.jpg) 0px 0px repeat-x; background-color:#fff; padding:0px 0px 0px 10px;}
#mainWraper .catWrap .desc-row3 h2{font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; color:#72af0a; text-align:left; line-height:30px; position:relative; display:block;}
#mainWraper .catWrap .desc-row3 h2 .close-icon{position:absolute; top:0px; right:10px; font-size:12px; font-weight:bold; color:#000; cursor:pointer; display:block; height:30px; z-index:999; display:block; border-bottom:3px solid #000; line-height:20px; height:20px;}

#mainWraper .catWrap .desc-row4{width:945px; left:6px; height:auto; position:absolute; top:511px; z-index:999; display:none; border:1px solid #ccc; background:url(../images/catWrapBg.jpg) 0px 0px repeat-x; background-color:#fff; padding:0px 0px 0px 10px;}
#mainWraper .catWrap .desc-row4 h2{font-family:Verdana, Geneva, sans-serif; font-size:16px; font-weight:bold; color:#72af0a; text-align:left; line-height:30px; position:relative; display:block;}
#mainWraper .catWrap .desc-row4 h2 .close-icon{position:absolute; top:0px; right:10px; font-size:11px; font-weight:bold; color:#000; cursor:pointer; height:30px; z-index:999; display:block; border-bottom:3px solid #000; line-height:20px; height:20px;}

#mainWraper .catWrap .midWrap{height:auto; margin:0px; display:block; padding-top:30px; clear:both;}
#mainWraper .catWrap .midWrap .midinner{margin:10px; height:auto; overflow:hidden;}
#mainWraper .catWrap .midWrap .welcomeWrap{float:left; width:264px; margin-right:20px; padding-right:40px; height:320px; overflow:hidden; border-right:1px solid #eee;}
#mainWraper .catWrap .midWrap .newsWrap{float:left; width:264px; padding-right:40px; height:320px; overflow:hidden; border-right:1px solid #eee;}
#mainWraper .catWrap .midWrap .queryWrap{float:right; width:305px !important; height:320px; overflow:hidden;}
#mainWraper .catWrap .midWrap .queryWrap .text{float:left; width:100px; height:35px;}
#mainWraper .catWrap .midWrap .queryWrap .text2{float:left; width:100px; height:65px;}
#mainWraper .catWrap .midWrap .queryWrap .text label{line-height:30px;}
#mainWraper .catWrap .midWrap .queryWrap .field{float:left; width:200px; height:35px;}
#mainWraper .catWrap .midWrap .queryWrap .field2{float:left; width:200px; height:65px;}
#mainWraper .catWrap .midWrap .queryWrap .field input{width:190px; height:21px; margin-top:4px;}
#mainWraper .catWrap .midWrap .queryWrap .field input.submit{width:190px; height:21px; margin-top:4px; background:url(../images/blank-black-btn.jpg) 0px -2px no-repeat; width:104px; height:33px; padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-variant:small-caps; border:none; cursor:pointer; color:#fff; float:right; margin-top:8px;}
#mainWraper .catWrap .midWrap .queryWrap .field2 textarea{width:190px; height:60px; margin-top:4px;}

#mainWraper .catWrap .midWrap h3{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#7e7e7e; font-variant:small-caps; text-align:left; display:block; line-height:30px; padding-bottom:10px;}
#mainWraper .catWrap .midWrap p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#666; line-height:18px; text-align:left;}
#mainWraper .catWrap .midWrap p.head{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#fff; text-align:left; font-weight:bold; }
#mainWraper .catWrap .midWrap p.head label{padding:3px 10px 3px 10px; background:#72af0a;}
#mainWraper .catWrap .midWrap p.txt{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:italic; color:#666; line-height:15px; text-align:left; display:block; margin-bottom:5px;}

#mainWraper .catWrap .midWrap .btn{}
#mainWraper .catWrap .midWrap .btn input{background:url(../images/blank-green-btn.jpg) 0px 0px no-repeat; width:104px; height:33px; border:none; cursor:pointer; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#fff; text-align:center; font-variant:small-caps; padding-bottom:3px;}
#mainWraper .catWrap .midWrap .btn input:hover{color:#000;}
.inner{padding-bottom:10px;}
.inner a{display:inline-block; color:#000; text-decoration:none; width:300px; height:auto; padding:5px; margin:1px; background:#f4f4f4;}
.inner a:hover{color:#f00;}