@import url(font.css);
@import url(nav.css);
@import url(footer.css);
@import url(extend.css);
/*基础元素*/
body { margin: 0; background-color: #ecedef; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
.all { margin: 0 auto; width:984px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; overflow:hidden; }
img { border:0; }
a{blr:expression(this.onFocus=this.close());}
a{blr:expression(this.onFocus=this.blur());}
p { margin: 0px; padding: 0px; }
.right_box1 h2 { font-size:12px; padding: 0; margin: 0; color: #2a2a2a; background-image: url(../images/index_boxtitle.gif); line-height: 25px; padding-left: 15px; float: left; width: 306px; }
.right_box2 { height:1%;}
.right_box2 h2 { font-size:12px; padding:0; margin:0; color:#2a2a2a; background-image:url(../images/index_boxtitle1.gif); line-height:25px; padding-left:15px; float:left; width:306px; }
.right_box3 {height: 1%;}
.right_box3 h2 { font-size:12px; padding:0; margin:0; color:#2a2a2a; background-image:url(../images/index_boxtitle1.gif); line-height:25px; padding-left:15px; float:left; width:306px; }
.right_box1con { padding:8px 10px 15px 10px; border-left:1px solid #cdced0; border-right:1px solid #cdced0; border-top:1px solid #cdced0; background-color:#ffffff; width:299px; font-size: 11px; color:#58595b; line-height:18px; float: left; }
.right_boxfaq { padding:8px 10px 15px 10px; border-left:1px solid #cdced0; border-right:1px solid #cdced0; border-top:1px solid #cdced0; background-color:#ffffff; width:299px; font-size: 11px; color:#58595b; line-height:18px; float:left; }
.right_boxfaq ul { padding-left:15px; list-style-image:url(../images/guider-dot.gif);}
.right_boxfaq ul li { padding-bottom: 16px;}
.right_box3con { padding:8px 10px 15px 10px; border:1px solid #cdced0; background-color:#ffffff; width:299px; font-size:11px; color:#58595b; line-height:18px; float:left; }
.right_box3con a { color:#2b62c8; text-decoration: none; }
.right_box3con a:hover { color:#ff0000; text-decoration: underline; }
.right_box1con ul { margin: 0; padding: 0; list-style-type: none; }
.right_box1con ul li a { font-size: 12px; font-weight: bold; color: #333333; text-decoration: none; line-height:30px; background-image: url(../images/right_menu.gif); width:262px; display: block; padding-left: 27px; }
.right_box1con ul li span { font-size: 12px; font-weight: bold; color: #333333; text-decoration: none; line-height:30px; background-image: url(../images/right_menuo.gif); width:262px; display: block; padding-left: 27px; }
.right_box1con ul li a:hover { background-image: url(../images/right_menuo.gif); }
.right_box2con { padding:15px 10px 15px 10px; border-left: 1px solid #cdced0; border-right: 1px solid #cdced0; border-top: 1px solid #cdced0; background: #ffffff; font-size: 11px; width:299px; color: #58595b; float:left; }
.right_form { padding-top: 10px; padding-bottom: 10px; width:272px; float: left; }
.right_form input { border: 1px solid #126f9d; float: left; height: 15px; margin-right: 20px; width: 169px; color: #808284; font-size: 11px; padding: 3px; }
.right_form a { background-image: url(../images/button/form_button.gif); background-repeat: no-repeat; width: 73px; display: block; text-align: center; line-height:23px; float: left; color: #105d83; font-weight: bold; text-decoration: none; }
.right_product { float:left; width:299px; clear:both; }
.right_product h3 { font-size: 12px; margin: 0; padding: 0; padding-top: 5px; padding-bottom: 3px; float: left; width:272px; }
.right_product h3 span { color:#7d2b2e; }
.right_productimg { float: left; width:100px; }
.right_producttxt { color: #58595b; line-height: 18px; width:199px; float: left;}
.right_productlink { clear: both; text-align: right; padding-top: 10px; padding-bottom: 10px; background-image: url(../images/line.gif); background-repeat: repeat-x; background-position: bottom; float: left; width:299px; }
.right_productlinkmore { background-image: url(../images/link_more.gif); background-repeat: no-repeat; padding-left: 20px; color: #2b62c8; text-decoration: none; padding-right:10px; }
.right_productlinkmore:hover { color: #ff0000; text-decoration: underline; }
.right_productlinkdown { background-image: url(../images/link_down.gif); background-repeat: no-repeat; padding-left: 20px; color: #2b62c8; text-decoration: none; padding-right:10px; }
.right_productlinkdown:hover { color: #ff0000; text-decoration: underline; }
.right_productlinkbuy { background-image: url(../images/link_buy.gif); background-repeat: no-repeat; padding-left: 20px; color: #2b62c8; text-decoration: none; padding-right:10px; }
.right_productlinkbuy:hover { color: #ff0000; text-decoration: underline; }
.leftcon { width:647px; float: left; }
.navigation { line-height: 48px; background-image: url(../images/nav-dot.gif); background-repeat: no-repeat; padding-left: 34px; color: #2a2a2a; }
.navigation a { color: #2a2a2a; text-decoration: none; }
.navigation a:hover { color: #ff0000; text-decoration: underline; }
.navigation b { color: #000000; }
.left_con { float: left; padding:0 3px 0 3px; }
.rightcon { float: left; width:321px; padding-left: 13px; padding-right: 3px; padding-top: 48px; overflow:hidden; }

.right_box3con span a { color:#126f9d; text-decoration: underline; }
.right_box3con span a:hover { color:#ff0000; text-decoration: underline; }
.email { color:#126f9d; text-decoration: underline; }
.email:hover { color:#ff0000; text-decoration: underline; }
.page { text-align: right; padding-top: 25px; padding-bottom: 10px; }
.page a { border: 1px solid #cecece; padding-left: 4px; padding-right: 4px; margin-left: 4px; font-size: 10px; line-height: 15px; color: #858585; text-decoration: none; }
.page a:hover { color: #4a9fc1; background-color: #f1f7fa; border: 1px solid #4a9fc1; }
.page span { border: 1px solid #4a9fc1; background-color: #f1f7fa; padding-left: 4px; padding-right: 4px; margin-left: 4px; font-size: 10px; line-height: 15px; color: #4a9fc1; text-decoration: none; }
.page span.gray { border: 1px solid #cecece; background-color: #eee; padding-left: 4px; padding-right: 4px; margin-left: 4px; font-size: 10px; line-height: 15px; color: #cecece; text-decoration: none; }
.right_morelink { float: left; text-align: right; width:289px; }
.right_morelink a { color: #264552; text-decoration: none; font-weight: bold; }
.right_morelink a:hover { color: #ff0000; text-decoration: underline; }
.guider { background-image: url(../images/line.gif); background-repeat: repeat-x; background-position: bottom; padding-bottom: 5px; width:299px; float: left; padding-top:5px; }
.guider h3 { background-image: url(../images/guider-dot.gif); background-repeat: no-repeat; color: #333333; font-size: 11px; margin: 0; padding: 0; padding-left:10px; float: left; }
.guider h3 a { text-decoration:none; color: #264552; font-size: 11px;}
.guider h3 a:hover { text-decoration:underline; color:#ff0000;}
.guider h4 { background-image: url(../images/guider-dot.gif); background-repeat: no-repeat; color: #333333; font-size: 12px; margin: 0; padding: 0; padding-left: 16px; width:220px; float: left; }
.guidercon { padding-left: 10px; width:289px; float: left;}
.mac { background-image: url(../images/mac.gif); height:16px; background-repeat: no-repeat; padding-left: 20px; display: block; color: #333333; text-decoration: none; margin-right: 3px; font-size:10px; }
.mac:hover { color: #ff0000; text-decoration: underline; }
.win { background-image: url(../images/win.gif); height:16px; background-repeat: no-repeat; padding-left: 20px; display: block; color: #333333; text-decoration: none; font-size:10px; margin-right:5px;}
.win:hover { color: #ff0000; text-decoration: underline; }
.clear{clear:both;}
li {
	margin: 10px;
}

