#header,#foot,#wrapper{width:975px;margin:0 auto;overflow:hidden;}
.date{font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#000; text-align:right;padding-right:2px;}
h1 a{display:block;float:left;background:url(logo.gif) no-repeat;text-indent:-9999px;width:305px;height:82px;}
.TopAd{float:left;}
#mainnav{height:37px;margin-top:2px;background:transparent url(line.gif);clear:both;}
#mainnav ul li{float:left;background:transparent url(line.gif) right no-repeat;}
#mainnav ul li.n1{width:50px;}
#mainnav ul li.n2{width:103px;}
#mainnav ul li.n3{width:103px;}
#mainnav ul li.n4{width:102px;}
#mainnav ul li.n5{width:103px;}
#mainnav ul li.n6{width:103px;}
#mainnav ul li.n7{width:92px;}
#mainnav ul li.n8{width:103px;}
#mainnav ul li.n9{width:108px;}
#mainnav ul li.n10{width:106px;}
#mainnav ul li a{background:transparent url(mainnav.png) no-repeat;display:block;height:37px;text-indent:-9999px;}
#mainnav ul li.n1 a{ background-position:0px 0px;}
#mainnav ul li.n1 a.on{background-position:-140px 0px;}
#mainnav ul li.n2 a{ background-position:0px -50px;}
#mainnav ul li.n2 a.on{ background-position:-140px -50px;}
#mainnav ul li.n3 a{ background-position:0px -100px;}
#mainnav ul li.n3 a.on{ background-position:-140px -100px;}
#mainnav ul li.n4 a{ background-position:0px -150px;}
#mainnav ul li.n4 a.on{ background-position:-140px -150px;}
#mainnav ul li.n5 a{ background-position:0px -200px;}
#mainnav ul li.n5 a.on{ background-position:-140px -200px;}
#mainnav ul li.n6 a{ background-position:0px -250px;}
#mainnav ul li.n6 a.on{ background-position:-140px -250px;}
#mainnav ul li.n7 a{ background-position:0px -300px;}
#mainnav ul li.n7 a.on{ background-position:-140px -300px;}
#mainnav ul li.n8 a{ background-position:0px -350px;}
#mainnav ul li.n8 a.on{ background-position:-140px -350px;}
#mainnav ul li.n9 a{ background-position:0px -400px;}
#mainnav ul li.n9 a.on{ background-position:-140px -400px;}
#mainnav ul li.n10 a{ background-position:0px -450px;}
#mainnav ul li.n10 a.on{ background-position:-140px -450px;}

#mainnav ul li.n1 a:hover{ background-position:-140px 0px;}
#mainnav ul li.n2 a:hover{ background-position:-140px -50px;}
#mainnav ul li.n3 a:hover{ background-position:-140px -100px;}
#mainnav ul li.n4 a:hover{ background-position:-140px -150px;}
#mainnav ul li.n5 a:hover{ background-position:-140px -200px;}
#mainnav ul li.n6 a:hover{ background-position:-140px -250px;}
#mainnav ul li.n7 a:hover{ background-position:-140px -300px;}
#mainnav ul li.n8 a:hover{ background-position:-140px -350px;}
#mainnav ul li.n9 a:hover{ background-position:-140px -400px;}
#mainnav ul li.n10 a:hover{ background-position:-140px -450px;}

.login{ background:url(menu_bg.gif) repeat-x;height:41px;line-height:43px;padding-left:20px;}
.login .i1{border:1px solid #717d8d;color:#cccccc;padding:2px;width:80px;}
.login .i2{ vertical-align:middle;}
.login .i2 span{padding-top:6px;}

#ColLeft{width:788px;float:left;}
.focusPic{background:#f1f1f1;border:1px solid #dddddd;margin-top:14px;padding:8px 5px 5px 8px;overflow:hidden;}
.ConL{float:left;width:453px;margin-right:8px;}
.ConM{width:326px;float:left;}

.photo{margin-bottom:5px;}
.finav {float:right;padding:0pt;}
.finav li {color:#ef583e;cursor:pointer;float:left;font-family:Tahoma;font-size:11px;margin-right:1px;overflow:hidden;text-align:center;
font-weight:bold;padding:0 3px;}
.finav li.on{border:1px solid #9b9b9b;}
.focusPic h2{float:left;}
.focusPic h2 a{font-weight:bold;color:#565656; text-decoration:none}
.TitleBar{background:url(skinblue_bg.gif) repeat-x;height:39px;height:39px;}
.TitleBar div.more{float:right; }
.TitleBar div.more a{display:block;text-indent:-9999px; background:url(skinblue_more.gif) ;width:26px;height:39px;}
.tabs ul{} 
.tabs ul li{float:left;height:39px;line-height:53px;  background:url(line2.gif) right 20px no-repeat ;padding-right:5px;padding-left:5px;}
.tabs ul li.li1{background:url(hover_bg.gif);width:58px;padding-left:22px;}
.tabs ul li.li1 a{color:#fff;}
.tabs ul li.li1 a:hover{color:#fff;}
.tabs ul li.li2{background:url(li2_bg.gif) no-repeat;width:48px;padding-left:10px;}
.tabs ul li a{color:#848690; text-decoration:none;}
.tabs ul li a:hover{color:#FF9900;}
.tabs ul li.on{background:url(skinblue_on.gif);width:75px; text-align:center;}
.tabs ul li.on a{color:#fff;}
.list{clear:both;background:#fff;border:1px solid #dbdbdb;border-top:0;padding:10px 15px 2px 15px; }
.list ul li{line-height:24px;border-bottom:1px  dotted #a3a9b4;}
.list ul li a{color:#818181; text-decoration:none;}
.list ul li a:hover{color:#FF9900;}

.list ul li span{ font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#c6c6c6;}

#ColRight{float:right;width:182px;}
.search{ background:#f1f1f1;border:1px solid #dcdcdc;padding:10px 5px 15px 5px;margin-top:15px;margin-bottom:8px;}
.search h2{font-family:Arial, Helvetica, sans-serif;font-weight:100;color:#000;}
.search .i1{text-indent:-9999px;background:transparent url(skinblue.png) no-repeat 50px 100px; border:0;width:22px;height:17px;}
.mag{border:1px solid #f3f3f3;margin-bottom:8px;padding-bottom:8px;background:#F1F1F1;
border:1px solid #DCDCDC;}
.mag p.p1 a{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:11px; text-decoration:underline;}
.mag p.p1 a:hover{color:#FF9900;}
.ad_150{ background:#f1f1f1;}
.ad_150{ text-align:center;}
.ad_150 h3{ text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.ad_150 img.ad150{border:1px solid #000;}
.Conlist{padding:8px 5px;border:1px solid #dddddd;border-top:0;zoom:1;overflow:hidden;height:400px;}
.Conlist ul li{clear:both;border-bottom:1px solid #f6f6f6;overflow:hidden;padding-bottom:8px;padding-top:8px;zoom:1;overflow:hidden;}
.Conlist ul li h2{margin-bottom:5px;}
.Conlist ul li p{color:#999;margin-bottom:16px;}
.Conlist ul li p.p1{color:#c3c3c3;}
.Conlist ul li p.p1 a{color:#c3c3c3;}
.Conlist ul li h2 a{ text-decoration:none;color:#000;}
.CaseKinds{padding:5px 15px; background:#f6f6f6;border-bottom:1px dashed #ccc;line-height:22px; text-align:left;}
.CaseKinds a{color:#c3c3c3;}
.CaseKinds a:hover{color:#FF9900;}
.ConPic{float:left;margin-right:16px;margin-left:6px;}
.Conp{float:left;width:280px;}
.Condesign{width:200px;}
.gelley{clear:both;border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;margin-bottom:8px;}
.gelley ul li{border-right:1px solid #dcdcdc;float:left;width:130px;overflow:hidden;}
.gelley ul li div.pic{margin:25px 0px 15px 1px;}
.gelley ul li h2{ background:#626f80;border:1px solid #dbdbdb;border-left:0;border-right:0;color:#fff;text-align:center;padding:2px; font-weight:100;}
.gelley ul li h3{color:#333;line-height:25px;color:#000;margin-top:10px;}
.gelley ul li p.p3{color:#999;padding-right:15px;line-height:18px;}
.gelley ul li p.more a{ font-family: Tahoma;color:#FF9900;font-size:11px;font-weight:bold;}
h2.title{line-height:25px;border-top:2px solid #000;border-bottom:1px solid #000; color:#000; margin-bottom:12px;}
.RightBox{margin-top:15px;border-top:2px solid #000;padding-bottom:10px;margin-bottom:10px;}
.RightBox input.i1{ width:120px;}
.RightBox input.i2{vertical-align:top;}
.RightBox .img1{border:0;}
#footer{clear:both;margin-top:8px;}
#footer p{text-align:center;padding:4px;}
#footer p.p1{ background:#ededeb;}
#footer p.p2{ background:#6b6b6b;color:#fff;line-height:20px;padding-top:8px;}
#footer p.p2 a{color:#fff;}
.logo{overflow:hidden; background:#F1F1F1}
.logo ul li{text-align:center;float:left;margin-left:8px;}
.logo ul li img{border:1px solid #626f80;padding:6px;background:#fff}
.links{clear:both;margin-top:15px;border-top:1px solid #000;padding-top:10px;padding-bottom:10px;}
.links ul li{line-height:20px;float:left;width:128px;padding-left:2px;}
.links ul li a{color:#999;}
.links ul li a:hover{color:#FF9900;}

.PList ul li{float:left;margin-left:8px; background:url(prodct_bg.gif)}
.PList ul li h2{ color:#000;text-align:left;padding:2px;margin-top:8px;}
.PList ul li h2 a{font-weight:bold;color:#424242;}
.PList ul li p{color:#999;padding-bottom:10px;line-height:18px;}

.topicpic{padding:3px 0px 0px 0px;}

ol.olist2{padding:8px 0 5px 15px;overflow:hidden;}
ol.olist2 li {float:left;margin-right:16px;}
ol.olist2 li img{padding:2px;border:1px solid #ccc;width:48px;height:48px;dispaly:block;}
ol.olist2 li span{display:block;}
ol.olist2 li p{text-align:center;line-height:20px;margin:0;padding:0;}
ol.olist2 li span.headpichold {display:block;height:50px;line-height:normal;text-align:left;}
ol.olist2 li span.date{letter-spacing:-1px; font-size:10px;}
ol.olist2 li.online span img.on-line {margin:3px 2px 0 0;visibility:visible;}
.pcont ul li{float:left;width:160px; text-align:center;}
.pcont ul li p{text-align:center;}
.pcont ul li img{margin:0 auto;}
