@charset "gb2312";
/* CSS Document */

/*-
	Author:Beyond
	Time:2013-12-12
-*/

/*-Reset-*/
body,div,p,ul,li,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,input,form,table,tr,th,td,input {margin:0; padding:0;}
body {font:12px/1.5 "\5FAE\8F6F\96C5\9ED1",Tahoma,Geneva,sans-serif;}
ul,ol,dl,.box,form {overflow:hidden; zoom:1;}
li {list-style:none;}
input {vertical-align:middle;}
a {color:#333; text-decoration:none; blr:expression(this.onFocus=this.blur()); outline:none;}
a:hover {color:#c00;}
img {border:0;}
table,tr,td {border-collapse:collapse; border-spacing:0;}

/*-Public-*/
.wrap {width:980px; margin:0 auto; overflow:hidden;}
.l {float:left;}
.r {float:right;}
.mb {margin-bottom:10px;}
.pr {position:relative;}
.b {border:1px solid #cbe2ed;}
.red {color:red;}
.blue {color:#06abfd;}

/*-Index-*/
.index {background:#06abfd url(imagesindex.jpg) center 0 no-repeat;}
.index .wrap {height:735px;}
.code,.code_text,.des,.a {position:absolute;}
.code {top:181px; left:75px; background-color:#fff; padding:14px; width:173px; height:173px; overflow:hidden;}
.code_text {top:408px; left:75px; height:45px; line-height:45px; width:200px; overflow:hidden; text-align:center; color:#fff; font-size:14px;}
.des {top:530px; left:0; color:#fff; line-height:1.8; font-size:14px; width:400px;}
.a {height:40px;}
.a1 {top:218px; left:462px; width:148px;}
.a2 {top:205px; left:623px; width:148px;}
.a3 {top:281px; left:412px; width:175px;}
.a4 {top:274px; left:592px; width:175px;}
.a5 {top:361px; left:355px; width:126px;}
.a6 {top:375px; left:639px; width:152px;}
.a7 {top:427px; left:424px; width:133px;}
.a8 {top:418px; left:568px; width:150px;}
.a9 {top:480px; left:550px; width:148px;}
.a10 {top:323px; left:483px; width:210px; height:52px;}

/*-List-*/
.list {background-color:#e1f5fe;}
.banner {background:#06abfd url(imagesbanner_wxbj.jpg) center 0 no-repeat; height:68px; margin-bottom:40px;}
.banner .r {line-height:68px; color:#ade0fa;}
.banner .r a {color:#ade0fa; padding:0 5px;}
.title {height:65px; line-height:65px; background:url(imagestitle.gif); overflow:hidden; width:100%;}
.title strong {padding-left:58px; font-size:20px; background:url(imagessprites.png) 15px -59px no-repeat; color:#555;}
.side {width:279px; overflow:hidden; background-color:#edf8ff;}
.main {background-color:#fff; width:699px; overflow:hidden;}
#sidebg {border-right:1px solid #cbe2ed; position:absolute; top:0; left:0; z-index:1; width:278px;}
.nav {z-index:2;}
.nav h3 {height:59px; line-height:59px; background:url(imagessprites.png) no-repeat; font-size:14px; color:#666; padding-left:20px; border-right:1px solid #cbe2ed;}
.nav ul {display:none;}
.nav ul li {height:40px; line-height:40px; border-bottom:1px solid #cbe2ed; vertical-align:middle; border-right:1px solid #cbe2ed;}
.nav ul li.current {border-left:4px solid #06abfd; background-color:#fff; font-weight:900; border-right:1px solid #fff;}
.nav ul li a {display:block; color:#333; padding-left:30px; height:40px;}
.nav ul li a:hover {background-color:#fff; color:#06abfd;}
.p15 {text-align:center; padding:15px;}
.content {padding:30px; font-size:14px; color:#555;}
.content h2 {text-align:center; font-size:30px; padding-bottom:15px; font-weight:400; margin-bottom:20px; border-bottom:1px solid #dedadb;}
.foot {padding:20px; line-height:2; text-align:center; color:#4ab3e8;}