/* 重置样式 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td{ margin:0px; padding:0px;}
body{background:#f0f0f3;font-family:"\5FAE\8F6F\96C5\9ED1";color:#606060;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details { display:block; } 
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0px;}
address,caption,em,code{ font-style:normal; font-weight:normal;}
pre, code, kbd, samp { font-family:inherit; } 
ol,ul{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%; font-weight:normal;}
a{ text-decoration:none;}
/*万能清除浮动*/
.clearfix:after { display:block;visibility:hidden;clear:both;height:0;content:'.';}
.clearfix { zoom:1;}


/*通用文字功能样式*/
.f-fb{ font-weight:bold;}
.f-unline{ text-decoration:none;}
.f-ffyh { font-family:"\5FAE\8F6F\96C5\9ED1"; }
.f-ffar { font-family:Arial; }
.f-ffst { font-family:"\5b8b\4f53"; }


/*站点文字颜色 链接 颜色自定义*/

a{color:#606060;}
a:link{color:#606060;text-decoration:none;}
a:visited{color:#606060;}
a:hover{color:#f60;text-decoration:none;}
a:active{color:#c00;}
.redTxt,a.redTxt:link,a.redTxt:visited,.redTxt a{ color:red;}
.orgTxt,a.orgTxt:link,a.orgTxt:visited,.orgTxt a{ color:#f28d32;}
.grayTxt,a.grayTxt:link,a.grayTxt:visited,.grayTxt a{ color:#9093a6;}a.grayTxt:hover{ color:#666;}
.blueTxt,a.blueTxt:link,a.blueTxt:visited,.blueTxt a{ color:#4790d2;}
.greenTxt,a.greenTxt:link,a.greenTxt:visited,.greenTxt a{ color:#53ab10;}

.w980{width:980px;height:auto;margin:0px auto;margin-top:20px;}
.footer{background:#fff;margin-top:10px;font-size:12px;line-height:22px;}
.link-partner{color:#999;width:70%;float:left;padding:20px 36px;}
.link-partner-con{display:block;word-spacing:10px;padding-bottom:4px;color:#ccc;}
.link-partner a{color:#999;}.link-partner-con a:hover{color:#f60;}

.bdcs-search{width:18%;float:right;margin-right:20px;display:block;height:24px;background:#e6e6e6;padding:2px 5px;margin-top:40px;border-radius:3px;}
.bdcs-search-form-input{border:none;outline:none;background:none;font-size:12px;color:#999;width:81%;height:24px;line-height:24px;font-size:12px;}
.bdcs-search-form-submit{background:url(../imgs/search.png) no-repeat 0px 0px;width:18px;height:18px;border:none;outline:none;text-indent:-9999px;font-size:0px;float:right;margin-top:4px;cursor:pointer;}


/*nav*/
.nav-2015{width:980px;position:absolute;z-index:3;top:65px;left:50%;margin-left:-490px;}
.nav-wrap{width:600px;padding:0px 20px;height:auto;float:right;background:rgba(255,255,255,.75);*background:#fff;filter:alpha(opacity=75);}
.nav-wrap li{float:left;width:120px;height:40px;line-height:40px;position:relative;text-align:center;font-size:16px;}
.nav-wrap li a{color:#666;display:block;}
.nav-wrap li a:hover{background:#a0d95b;color:#fff;}
.nav-wrap .on span,.nav-wrap .out span{position:relative;z-index:99;cursor:pointer;color:#fff;width:100%;display:inline-block;}
.nav-wrap .on span{background:#a0d95b;color:#fff;}
.nav-wrap .on span a{color:#fff;}
.nav-wrap .out{z-index:0}
.nav-wrap .on .navlist{display:block;}
.nav-wrap .out .navlist{display:none;}
.nav-wrap .navlist{width:120px;height:auto;position:absolute;right:0px;top:40px;background:rgba(255,255,255,.75);*background:#fff;filter:alpha(opacity=75);}
.nav-wrap .navlist li{display:block;height:40px;line-height:40px;text-align:center;}
.nav-wrap .navlist li a{display:block;color:#666;}
.nav-wrap .navlist li a:hover{background:#fff;color:#f60;text-decoration:none;}
.nav-wrap .navlist li a:hover{color:#f60;}

a.english{position:absolute;right:50%;margin-right:-480px;top:30px;color:#fff;z-index:10;font-size:14px;}

