﻿/*/
//    承寒QQ 153583930 设计制作
//
//         2010 ,4 ,10
//    http://www.bluelass.com
/*/

/* 全局     */
body{background-color:#c7c7c7;font:12px Verdana, "黑体";color:#666;margin:0 0 0 0;padding:0 0 0 0; letter-spacing:1px;}
ul,li,ol,dd,dl,dt{list-style:none; list-style-image:none;}
div,h1,h2,h3,h4,h5,h6,ul,li,ol,dd,dl,dt,form,input,span,b,em{margin:0 0 0 0; padding:0 0 0 0;}
a{text-decoration:none; color:#666;}
a:link,a:visited{ color:#666;}

a:hover{text-decoration:underline;}
img,table{border:0px; clear:both;}
.clear{clear:both; float:none;}
.dis{display:block;}
.undis{display:none;}
.l{float:left;}
.r{float:right;}
#header,#menu,#main,#footer {background:url(bg.jpg) repeat-y center center;clear:left;margin:0 auto 0 auto;padding:0 40px 0 40px;width:890px;overflow:hidden;}
/* 顶部     */
#header {height: 70px;padding-top: 40px;}
#header #toptu{float:left;width: 60%;}
#header #topgo{float:right;width: 40%;text-align: right;}
#header #topso{float:right;width: 40%;margin-top: 10px;}
#header #topso form{float:left;}
#header #topso form {float:right;height: 17px;}
#header #topso form #edtSearch{height: 13px;margin-right: 10px;font-size: 12px;width: 120px;margin-bottom: 4px;}
#header #topso form #btnPost{}
/* 目录     */
#menu{padding-top:0;color: #333;overflow: visible;font:"";}
#nav {width: 890px;padding:0;margin:0 auto;list-style:none;height:25px;position:relative;z-index:500;background:#eaeaea;border: #cccccc dotted 1px;border-left:0px;border-right:0px; }
#nav li.top {display:block;float:left;height:25px;width: 110px;}

#nav li a.top_link {display:block; float:left; height:25px; line-height:25px; color:#4b4b4b;text-decoration:none;padding:0 0 0 0; cursor:pointer;font-weight:bold; width:110px;}
#nav li a.top_link span {float:left; display:block; padding:0 10px 0 10px; height:25px;}
#nav li a.top_link span.down {float:left; display:block; padding:0 10px 0 10px; height:25px;}

#nav li.index{ width:80px;}
#nav li.index a.top_link{ width:80px;}
#nav li.endli{float:right;width:90px;padding:0;margin:0;}
#nav li.endli a.end{background-image: url(end.gif);width:90px;float:left;padding:0;margin:0;background-position: -55px 0px;}
#nav li.endli a.end  span{ width:90px;padding:0; margin:0;}

#nav li a.current{color:#e04239;}
#nav li a.current span{color:#e04239;}
#nav li:hover a.top_link{color:#e04239;}
#nav li:hover a.top_link span {color:#e04239;}
#nav li:hover a.top_link span.down {border: #cccccc solid 1px; border-bottom:0px; background-color:#FFF;}

/* Default list styling */

#nav li:hover {position:relative;z-index:200;}
#nav li:hover ul.sub
{left:0px;top:26px;background: #fff;padding:20px 0 10px 10px;border:1px solid #cccccc;border-top:0px;white-space:nowrap;width:140px;height:auto;z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:140px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block;font-size:12px;height:18px;width:140px;line-height:18px;color:#333;text-decoration:none;}
#nav li ul.sub li a.fly
{background:#bbd37e url(arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{ text-decoration:underline;}
#nav li:hover ul.sub li a.fly:hover
{color:#fff;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #bbd37e; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#6a812c url(arrow_over.gif) 80px 6px no-repeat; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#bbd37e url(arrow.gif) 80px 6px no-repeat; border-color:#bbd37e;} 
/* 首页框架   */
#main{padding-top:30px;}
#main .top1{float:left;padding-bottom: 30px;}
#main .top2{float:left;width: 100%;}
#main .top2 .index1{float:left;}
#main .top2 .index1 img{float:left;padding-right: 15px;}
#main .top2 .index2{float:left;width: 290px;}
#main .top2 .index3{float:left;width: 330px;padding: 5px;}
#main .top2 .index3 h3{float:left;width: 330px;font-weight: normal;font-size: 10px;line-height:20px;}
#main .top2 .index3 h3 b{float:left;font-size: 16px;margin-right: 10px;}
#main .top2 .index3 h3 span{float:right;font-size: 12px;}
#main .top2 .index3 ul{width:320px;float: left;padding: 5px;}
#main .top2 .index3 ul li{width:310px;background-image: url(dot.gif);background-repeat: no-repeat;background-position: left center;padding-left: 10px;line-height:20px;font-size:12px;}
#main .top2 .index3 ul li a{ width:300px;}
#main .top2 .index3 ul li a span{float:right;margin: 0 0 0 0;padding: 0 0 0 0;}
/* 左边栏   */
#left{float:left;width:180px;}
#left h3{color:#b91717;font:15px Arial, Helvetica, sans-serif; font-weight:bold; letter-spacing: -1px; padding-bottom:16px; padding-left:8px; letter-spacing:2px;}



#left ul{
margin:0;
padding:0;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
}
#left ul li{
width:135px;
margin-left:5px;
}
#left ul li a, #left ul li a:visited{
text-decoration:none;
color:#000;
line-height:20px;
font-weight:bold;
padding:2px 10px 2px 8px;
display:block;
}
#left ul li a:hover{
text-decoration:none;
color:#fff;
background:#b91717;
}







/* 右边栏   */
#right{float:right;width:700px;}
#right .r-tu{float:left; width:100%;}
#right .r-word{float:left;width: 100%;}
#right .r-word ol{float:left;background-image: url(zline.gif);line-height:25px;padding: 2px 0;width: 100%;}
#right .r-word h2{float:left;width: 100%;background-image: url(line.gif);font-weight: normal;font-size: 20px;font-family: "黑体";color: #575757;padding: 25px 0 5px 0;}
#right .r-word h2 a{float:right;}
#right .r-main{float:left;width: 100%;}
#right #choose {float:left;width: 100%;}
#right #tn{ padding-top:25px;}
#right #tn .post p{border-top:1px dotted #999; margin:0; padding:0;}
#right #tn .post p a{line-height:18px;}
#right #tn .post p a img{border-left:2px solid #fff;margin-left:50px;}
#right #title{float:left;width:100%;margin-bottom: -1px;position: relative;}
#right #title span.t1{float:left;width:100px;background-image: url(dot3.jpg);background-repeat: no-repeat;background-position: 88px 8px;border: 1px solid #666;padding: 5px 0;text-align: center;font-size: 16px;border-bottom:0px;color: #DA0614;margin-right: 5px;font-weight: bold;background-color: #FFF;}

#right #title span.t2{float:left;width:100px;background-image: url(dot3.jpg);background-repeat: no-repeat;background-position: 88px -28px;border: 1px solid #666;padding: 5px 0;text-align: center;font-size: 16px;border-bottom:0px;color: #C5C5C5;margin-right: 5px;font-weight: bold;background-color: #FFF;cursor:pointer;}
#right #title a{float:left;width:100px;background-image: url(dot3.jpg);background-repeat: no-repeat;background-position: 88px -28px;border: 1px solid #666;padding: 5px 0;text-align: center;font-size: 16px;border-bottom:0px;color: #C5C5C5;margin-right: 5px;font-weight: bold;background-color: #FFF;}
#right #show{width:600px;padding:0 49px;border: 1px solid #666;}
#right #show .post{padding:30px 0;}
#right .r-main .diy{float:left;width: 100%;margin: 10px 0;}
#right .r-main .diy .catalog{float:left;background-image: url(http://resource.sanygroup.com/images/1245909496906.jpg);background-repeat: no-repeat;padding: 85px 38px 15px 38px;margin: 10px 20px 10px 0;background-position: center center;}
#right .r-main .buy{float:left;width: 100%;background-image: url(order_cp.gif);background-repeat: no-repeat;background-position: 20px center;background-color: #f3f3f3;}
#right .r-main .buy a{font-weight:bold;margin-left: 60px;padding: 2px;float: left;}
#right .r-main .diy2{float:left;border: dotted 1px #666;border-left:0px;border-right:0px;padding:5px 0 10px 0;margin:30px 0 20px 0;width: 100%;}
#right .r-main .diy2 h3{font-size:14px;margin: 0 0 10px 0;}
#right .r-main .diy2 a{float:left;background-image: url(ptlink.gif);text-align: center;width: 140px;height: 24px;background-repeat: no-repeat;background-position: center top;margin: 5px 20px;line-height:22px;}
#right .r-main .r-left{ width:480px; float:left; padding-top:60px;}
#right .r-main .r-left .post{float:left;width:480px;}
#right .r-main .r-left .post h2{float:left;width:480px;border-bottom:1px solid #999;font-size: 14px;line-height:20px;}
#right .r-main .r-left .post h4{float:left;width:480px;color: #999;font-weight: normal;padding:10px 0;font-size:12px;}
#right .r-main .r-left .post .post-body{float:left;width:480px;}
#right .r-main .r-left .post1{float:left;width:480px; margin:10px 0;}
#right .r-main .r-left .post1 span{float:left;width:475px; font-size:12px; color:#999;}
#right .r-main .r-left .post1 h2{float:left;width:475px;font-size: 14px;padding:0;font-weight: normal;}

#right .r-main .r-right{width:160px; float:right;}
#right .r-main .r-right h3{width:160px; float:right;}
#right .r-main .r-right ul{width:150px;float:right;margin-top: 60px;background-color: #f7f7f7;line-height:20px;}
#right .r-main .r-right ul.list3{width:149px;border:#999 1px solid;border-right:0px;background:scroll;padding:10px 0 10px 10px;}
#right .r-main .r-right ul span{font-weight:bold;float: left;margin: 10px 0;}
#right .r-main .r-right ul li{width:149px;float:right;}
#right .r-main .r-right ul li.dot2{float:left;border:1px #999 solid;background-image: url(dot2.jpg);background-repeat: no-repeat;background-position: 10px center;width: 130px;text-align: center;line-height:16px;margin:10px 0;font-weight: bolder;font-size: 12px;}
#right .r-main .new1{float:left;width: 300px;line-height:25px;}

#right .r-main .new1 h3{border-bottom:1px solid #e1e1e1;font-size:12px;}
#right .r-main .new1 h3 a{float:right;}
#right .r-main .new2{float:right;width: 300px;line-height:25px;}
#right .r-main .new2 h3{border-bottom:1px solid #e1e1e1;font-size:12px;}
#right .r-main .new2 h3 a{float:right;}
#right .gotop{float:left;width: 100%;line-height:25px; margin-top:30px;}
#right p{font:12px Arial, Helvetica, sans-serif;  line-height:22px;}

.pagebar{float:left; width:100%; text-align:center;}
/* 底部     */
#footer{background:url(footer.jpg) no-repeat left top #c7c7c7;width: 940px;text-align: right;padding: 40px 30px 40px 0;}
#footer a{line-height:22px;}
/* JS&兼容  */
#nav li a.top_link { font-size:13px; } /* Moz */
* html #nav li a.top_link{ font-s
