@charset "gb2312";
body{font-family:"\5b8b\4f53",arial;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
h1,h2,h3,h4,h5,h6{font-size:100%}
ol,ul{list-style:none}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;*font-size:100%}
fieldset,img,a img,:link img,:visited img{border:none;}
img,object,select,input,textarea,button,li{vertical-align:middle;}
input,button{overflow:visible;}
a{text-decoration:none; color:#575757;}
a:hover{text-decoration:underline}
:focus{outline:0}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left}
sup,sub{font-size:100%;vertical-align:baseline}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
#nonebg{ background:none; border:none;}
a, area{blr:expression(this.onFocus=this.blur()); outline:none;}
.wrap{width:980px;margin:0 auto; }
.mt15{margin-top:15px}
.mt10{margin-top:10px}
.left{ float:left;}
.right{ float:right;}
.overf{ overflow:hidden; zoom:1;}
.ff{font-family: \5FAE\8F6F\96C5\9ED1; }
*html,*html body {background-image:url(about:blank);background-attachment:fixed;}
.background1{ background:url(../images/topbg.jpg) no-repeat center top;}
#mr0{ margin-right:0;}
#body{ background-color:#ebebeb;}
/*************************************************************/
.logo{ float:left; width:220px; height:111px; background:url(../images/logo.png) no-repeat;}

.return{ float:right; color:#fff; font-size:14px; margin-top:45px;}
.return a{ color:#fff; margin:0 10px;}

.nav{ height:40px; line-height:40px; background:#ff570d; width:980px;}
.nav ul{ width:105%;}
.nav li{ float:left; _zoom:1;}
.nav li.fa{ position:relative; z-index:100}

.nav li.fa:hover ol{ display:block;}
.nav li.fa ol{ position:absolute; left:0; top:40px; z-index:500; display:none;}
.nav li.fa ol li{}
.nav li.fa ol li a{ border-top:none; width:100%; line-height:40px;background-color:#ff570d; }
.nav li.fa ol li a:hover{background-color:#ff8a00}
.nav li a{ float:left;font-family: \5FAE\8F6F\96C5\9ED1; padding:0 16px;font-size:14px; color:#fff;  }
.nav li a:hover, .nav li.current a{ background-color:#ff8a00; text-decoration:none; border:none; line-height:40px;}

.banner{ position:relative; }
.banner .tit{position:absolute; font-size:28px; color:#000; width:486px; top:8px; left:8px;
 text-align:center; line-height:70px;font-family: \5FAE\8F6F\96C5\9ED1; }
.banner .dyadd{ width:460px; height:240px; position:absolute;top:108px;font-family: \5FAE\8F6F\96C5\9ED1;  left:25px; font-size:18px; line-height:30px; }
.banner .dyaddyxp{ width:460px; height:240px; position:absolute;top:90px;font-family: \5FAE\8F6F\96C5\9ED1;  left:25px; font-size:16px; line-height:30px;}
.yellow{ color:#ec4800;}


.daoyu{ float:left; width:676px; border:solid #84aed1 1px; background-color:#fff; padding:25px 15px 15px 15px; border-radius: 15px 15px 0 0 ;line-height:32px; font-size:14px; _height:167px; min-height:167px;}
.daoyu .dy{ font-size:24px;}

.xgjc a{ color:#00f;}
.xgjc a:hover{ color:#c00;}

.con img{ display:block; margin:auto;}

.rjxz{ float:right; width:258px; height:209px; overflow:hidden; background:url(../images/cssbg03.png) no-repeat;}
.rjxz .rjinfo{ line-height:24px; padding:15px; font-size:14px;}

.download li{ float:left; width:108px; _display:inline; margin-left:14px; margin-top:12px; height:34px; text-indent:-9999px; overflow:hidden;}
.download li a{ float:left; width:100%; height:100%;}
.download li.l1 a{ background:url(../images/cssbg06.png) no-repeat;}
.download li.l2 a{ background:url(../images/cssbg07.png) no-repeat;}
.download li.l3 a{ background:url(../images/cssbg08.png) no-repeat;}
.download li.l4 a{ background:url(../images/cssbg09.png) no-repeat;}

.content{ background-color:#fff; padding-bottom:25px;}
.content .title{ padding-top:20px; height:50px; line-height:50px; color:#ff570d; font-size:22px;}
.content .title .ico{ float:left; width:50px; height:50px;  text-align:center; background:#ff570d; font-family:Arial; color:#fff; font-size:35px; font-weight:normal; margin-right:15px;}
.content .con{ margin:5px auto 0 auto; width:950px; line-height:38px; font-size:18px;}
.content .dltit{ width:136px; height:40px; background:url(../images/cssbg05.png) no-repeat top right #ff8a00; line-height:40px; text-indent:25px; font-size:18px; color:#fff;}
.content table td{ border:solid #ddd 1px;}

.foot{ line-height:24px; padding-bottom:20px;; color:#999; font-size:14px; font-family:"\5b8b\4f53"; text-align:center;}
.foot a{ color:#999; margin:0 10px;}


#end .rjinfo{ display:none;}

.return1{position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||50)-(parseInt(this.currentStyle.marginBottom,10)||0)));left:50%; margin-left:520px;bottom:50px; width:46px; height:50px;}
.return1 .go_top{display:block;width:59px; height:59px; background:url(../images/cssbg04.png) no-repeat; text-indent:999em; float:left;}





#download_jc {
    background: url("../images/down_bg2.png") no-repeat scroll 0 0 transparent;
    height: 233px;
    left: 50%;
    margin-left: 520px;
    outline: medium none;
    padding-top: 40px;
    position: fixed;
    top: 150px;
    width: 160px;
}
#download_jc li {
    font-family: "ËÎÌå";
    height: 28px;
    line-height: 28px;
    list-style-type: none;
    margin: 0 0 11px;
    padding: 0;
    text-align: center;
}
#download_jc a {
    color: #fff;
    font-size: 14px;
}
#download_jc a:hover {
    color: #c00;
}
#download_jc li.home_p {
    padding-left: 20px;
}