@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}
body{ background:url(../images/mainbg.jpg) repeat-x #F9F9F9; font-size:12px;}

h1,h2,h3,h4,h5,h6{ font-size:12px;}
a{ text-decoration: none;}
a img{ border:0;}
ul,li{ list-style:none;}





















/*-------通用格式结束--------*/
.header{ width:946px; margin:0 auto; padding:9px 0 0 0; margin-top:-24px;}
.con{ text-align:right; padding-bottom:26px; padding-top:9px;}
.con p{ color:#FFFFFF;}
.con p a{ color:#FFFFFF; font-family:Arial,"宋体";}
.con p a:hover{ text-decoration:underline;}
.logo{ position: relative; left:17px; width:225px; height:80px;top:-32px; z-index:100;}
.container{ width:946px; margin:0 auto;margin-top:-74px;}
.leftside{width:257px; float:left; background: url(../images/lsidebg.jpg) repeat-x bottom #ffffff; height:530px; margin-top:-74px; *margin-top:0px;}
.blank30{ height:30px; overflow:hidden;}
.contactusm{ text-align:right; font-family:Arial, Helvetica, sans-serif; color:#04284b; line-height:18px; padding:0 11px 0 0;}
.contactusm span{ font-weight:bold; text-decoration:underline;}
.bottomblank{ clear:both;overflow:hidden;}
.blank60{ height:60px; overflow:hidden;}
.blank74{ height:74px; overflow:hidden;}
.leftside a{ display:block; height:26px; line-height:26px; color:#04284b; font-size:16px; font-family:"Times New Roman"; font-weight:bold; text-align:right; padding:0 33px 0 0;}
.leftside a:hover{ background:#ffffff;} 

.rightside{ width:647px; float:right; text-align:center;}
.rightsiden{ width:647px; float:right;}
.footer{ height:24px; line-height:24px;width:946px; margin:20px auto; color:#8b9ba4; font-size:10px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #8b9ba4;}
.footer span{ float:right; font-size:12px;}

.proleft{ text-align:center; padding-top:6px;}
.proleft h1{ margin:0 0 13px 0; font-size:18px; font-weight:bold; color:#ffffff;}
.proleft select{ border:1px solid #787878; width:190px;  font-size:12px; font-family:Helvetica, sans-serif; background:#e0e0e0; margin:0 0 6px 0;}
.proleft p{ text-align:right; font-family:Arial, Helvetica, sans-serif; color:#04284b; line-height:20px; padding-right:11px;}
.proleft p span{ font-weight:bold; text-decoration:underline;}
.rightsiden .title{ padding:0 30px;}
.rightsiden .title span{ float:right; color:#afafaf; font-family:Arial, Helvetica, sans-serif; font-size:11px;} 
.rightsiden .title span a{color:#afafaf;}
.rightsiden .title span a:hover{ text-decoration:underline;}
.rightsiden .pagec{ width:100%; height:445px; background:#ffffff url(../images/contactbg.jpg) bottom right no-repeat; color:#7d7d7d; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.rightsiden .pagec p.thanks{ margin:0 17px; padding:22px 17px;line-height:17px; border-bottom:1px solid #cfcfcf;}
.rightsiden .pagec ul{ margin:21px 38px 0px;}
.rightsiden .pagec ul li{ height:22px; line-height:22px; background:url(../images/f001.jpg) left no-repeat; text-indent:19px;}
.rightsiden .pagec dd{ width:90%; margin:0 auto; height:45px; line-height:45px;}
.rightsiden .pagec dd input{ height:18px; border:1px solid #a5acb2;} 


.rightsiden .paged{ background:#ffffff; padding:0 0 20px 0;}
.rightsiden .paged .prolist01{ padding:0 12px 0 15px;_padding:0 10px 0 12px;}
.rightsiden .paged .prolist01 h1{ height:60px; color:#333333; font-size:16px; font-family: Arial, Helvetica, sans-serif; line-height:60px; margin:0 0 0 4px; _margin:0 0 0 6px;}
.rightsiden .paged .prolist01 h1 a.more { float:right; padding:20px 12px 0 0;}
.rightsiden .paged .prolist01 h1 a.ptiti {color:#333333;}
.rightsiden .paged .prolist01 h1 a.ptiti:hover { text-decoration:underline;}
.porduct{ width:200px; float:left; margin:0 3px;}
.porduct a img{ border:1px solid #dddddd; padding:4px; width:190px; height:143px;}
.porduct a p{ height:44px; line-height:22px; font-family:Arial;}
.porduct a{color:#971a61;}
.porduct a:hover { text-decoration:underline;}
.porduct span{ font-family:Arial; font-size:11px; line-height:16px; color:#4a4a4a;}
.bottom20{ height:20px; overflow:hidden; clear:both; border-bottom:1px solid #cfcfcf;}
.rightsiden .pagee{background:#ffffff; padding:25px 10px 20px; color:#4a4a4a;font-family: Arial, Helvetica, sans-serif;}

.rightsiden .pagee h1{color:#333333; font-size:16px;  padding:0 0 10px 0;}
.rightsiden .pagea{background:#f5f5f5; padding:25px 15px 20px; color:#4a4a4a;font-family: Arial, Helvetica, sans-serif;}
.rightsiden .pagea h1{ color:#0e3e4c; font-size:13px}
.rightsiden .pagea p{ color:#6d6d6d; padding:20px 10px 0; font-size:11px; line-height:20px;}
.rightsiden .pagea ul{ margin:10px 0 0 15px;}
.rightsiden .pagea ul li{ height:18px; line-height:18px; font-size:11px; background:url(../images/f001.jpg) left no-repeat; text-indent:17px;} 
.rightsiden .pagea ul li a{ color:#666666;}
.rightsiden .pagea ul li a:hover{ text-decoration:underline;}
.rightsiden .pagea dl dd{   border-bottom:1px solid #cfcfcf; display:block;}
.rightsiden .pagea dl dd a{ display:block;height:35px; line-height:35px;margin-left:15px; background:url(../images/f001.jpg) left no-repeat; padding-left:22px; color:#22738b; font-family:Arial, Helvetica, sans-serif; font-size:11px;cursor:pointer;} 
.rightsiden .pagea dl dd a:hover{ text-decoration:underline;}
.sn{ padding:3px 15px;}
.rightsiden .pageb{ width:100%;background:#ffffff; color:#7d7d7d; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.rightsiden .pageb p{margin:0 17px; padding:0px 17px 22px;line-height:17px;}
.rightsiden .pageb p.thanks{border-bottom:1px solid #cfcfcf;}
.rightsiden .pageb h1{ font-size:16px; height:50px; line-height:50px; padding:0 23px; color:#444444;}
.rightsiden .pageb ul{margin:25px 15px; border-top:1px solid #cccccc;}
.rightsiden .pageb ul li{background:#e3e3e3; height:27px; line-height:27px; border-bottom:1px solid #cccccc; padding:0 0 0 11px;}
.rightsiden .pageb ul li a{ padding:0 0 0 19px; color:#474747;}  
.rightsiden .pageb ul li a.prev{ background:url(../images/prev.jpg) left no-repeat;}
.rightsiden .pageb ul li a.next{background:url(../images/next.jpg) left no-repeat;}
.rightsiden .pageb ul li a:hover{ text-decoration:underline;} 
.rightsiden .pageb ul li a span{ font-weight:bold; font-size:12px;}

.rightsiden .pagee{ background:#ffffff; color:#7d7d7d; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.rightsiden .pagee p.thanks{ margin:0 17px; padding:22px 17px;line-height:17px; border-bottom:1px solid #cfcfcf;}
.rightsiden .pagee ul{ margin:21px 38px 0px;}
.rightsiden .pagee ul li{ height:22px; line-height:22px; background:url(../images/f001.jpg) left no-repeat; text-indent:19px;}
.rightsiden .pagee dd{ margin:0 0 0 0px;height:45px; line-height:45px;}
.rightsiden .pagee dd input{ height:18px; border:1px solid #a5acb2;} 

#main_full{ background:#FFFFFF; padding:15px 0;}
#main_full input{background-color:expression(this.type=="text"?'#fff':''); border-top:#ECE9D8;} 
#main_full textarea{ border-top:2px solid #3B3A36;border-left:2px solid #A7A6AA;
SCROLLBAR-FACE-COLOR: #ECE9D8;
 SCROLLBAR-HIGHLIGHT-COLOR: #fff;
 SCROLLBAR-SHADOW-COLOR: #ACA899;
 SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
 SCROLLBAR-ARROW-COLOR: #ACA899;
 SCROLLBAR-TRACK-COLOR: #F2F0E5;
 SCROLLBAR-DARKSHADOW-COLOR: #ECE9D8;
 SCROLLBAR-BASE-COLOR: #ECE9D8

}
#main_full input.hle{ background:#ECE9D8;}



#page { color:#000000; clear:both;}
#page a{ color:#000000;}





