@charset "gb2312";
/* CSS Document */

.page{ margin:0; padding:0; width:100%; height:auto;}
.box{ margin:0; padding:0; width:980px; height:auto; margin:0 auto; background-color:#FFF;}
.container{ margin:0; padding:0; width:960px; height:auto; margin:0 auto;}
.header{ width:960px; height:180px; overflow:hidden;}
.headcon{ width:960px; height:180px; overflow:hidden; background:url(../images/bg1.jpg) 0 0 no-repeat;}
.menu{ width:960px; height:40px;}
.menu ul{ width:960px; height:40px; overflow:hidden; background:url(../images/bg1.jpg) 0 -190px no-repeat;}
.menu ul li{ float:left; width:96px; height:40px; text-align:center; line-height:40px;}
.menu ul li.menuline{ float:left; width:10px; height:40px; overflow:hidden; background:url(../images/bg1.jpg) 0 -240px no-repeat;}
.menu ul li a:link,.menu ul li a:visited,.menu ul li a:active{ font-size:14px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
.menu ul li a:hover{ color:#FFFF00;}

.main{ width:960px; height:1240px; margin-top:10px; position:relative;}
.b1{ position:absolute; left:0px; top:0px; width:320px; height:240px; background-color:#035ca6;}
.slide{ width:310px; height:230px; margin:0 auto; margin-top:5px; overflow:hidden;}
.b2{ position:absolute; left:330px; top:0px; width:320px; height:240px;}
.b3{ position:absolute; left:0px; top:250px; width:320px; height:240px;}
.b4{ position:absolute; left:330px; top:250px; width:320px; height:240px;}
.b5{ position:absolute; left:0px; top:500px; width:650px; height:160px; background:url(../images/bg1.jpg) 0px -700px no-repeat; z-index:250;}
.b5con{ padding-top:10px; padding-left:55px;}
.b6{ position:absolute; left:0px; top:830px; width:240px; height:240px;}
.b7{ position:absolute; left:250px; top:830px; width:240px; height:240px;}
.b8{ position:absolute; left:500px; top:830px; width:240px; height:240px;}
.b9{ position:absolute; left:660px; top:0px; width:298px; height:659px; border:1px solid #035ca6; border-top-width:0;}
.b9con{ padding-top:15px; width:260px; height:360px; margin:0 auto;}
.b10{ position:absolute; left:670px; top:530px; width:280px; height:120px;}
.b11{ position:absolute; left:0px; top:1080px; width:960px; height:160px; background:url(../images/bg1.jpg) 0 -495px no-repeat;}
.b11con{ padding-top:15px; padding-left:40px;}
.b12{ position:absolute; left:750px; top:830px; width:210px; height:240px; background-color:#CCC;}
.b14{ position:absolute; left:0px; top:670px; width:960px; height:150px; background-color:#CCC;}
.b15{ position:absolute; left:15px; top:1120px; width:20px; height:100px; z-index:300;}
.b16{ position:absolute; left:15px; top:530px; width:20px; height:100px; z-index:300;}

.link{ width:960px; min-height:80px; _height:80px; margin-top:10px;}
.linkcon{ padding:15px; line-height:2em;}
.linkcon a:link,.linkcon a:visited,.linkcon a:active{ font-size:12px; text-decoration:none; color:#333333; padding-left:10px; padding-right:10px;}
.linkcon a:hover{ color:#FF0000;}

.footer{ width:960px; height:auto; margin-top:10px;}
.botmenu{ width:960px; height:30px; background:url(../images/bg1.jpg) 0px -325px no-repeat; line-height:30px; text-align:center;}
.botmenu a:link,.botmenu a:visited,.botmenu a:active{ font-size:12px; text-decoration:none; color:#FFFFFF; padding-left:5px; padding-right:5px;}
.botmenu a:hover{ color:#FFFF00;}
.copyright{ text-align:center; line-height:2em; padding-top:15px; padding-bottom:15px;}

.tbg1{ width:320px; height:25px; background:url(../images/bg1.jpg) -20px -240px no-repeat; line-height:25px; overflow:hidden;}
.tbg1 span{ font-size:14px; font-weight:bold; color:#FFF; padding-left:25px; float:left;}
.tbg1 a:link,.tbg1 a:visited,.tbg1 a:active{ float:right; font-size:12px; text-decoration:none; color:#FFFFFF; padding-right:10px;}
.tbg1 a:hover{ color:#FF0000;}

.tbg7{ width:auto; height:25px; background:url(../images/bg1.jpg) -20px -240px no-repeat; line-height:25px; overflow:hidden;}
.tbg7 span{ font-size:14px; font-weight:bold; color:#FFF; padding-left:25px; float:left;}
.tbg7 a:link,.tbg7 a:visited,.tbg7 a:active{ float:right; font-size:12px; text-decoration:none; color:#FFFFFF; padding-right:10px;}
.tbg7 a:hover{ color:#FF0000;}

.tbg2{ width:300px; height:25px; background:url(../images/bg1.jpg) -20px -240px no-repeat; line-height:25px; overflow:hidden;}
.tbg2 span{ font-size:14px; font-weight:bold; color:#FFF; padding-left:25px; float:left;}
.tbg2 a:link,.tbg2 a:visited,.tbg2 a:active{ float:right; font-size:12px; text-decoration:none; color:#FFFFFF; padding-right:10px;}
.tbg2 a:hover{ color:#FF0000;}

.tbg3{ width:298px; height:30px; background:url(../images/bg1.jpg) -350px -240px no-repeat; line-height:30px; overflow:hidden;}
.tbg3 span{ font-size:14px; font-weight:bold; color:#035ca6; padding-left:40px; float:left;}
.tbg3 a:link,.tbg3 a:visited,.tbg3 a:active{ float:right; font-size:12px; text-decoration:none; color:#FFFFFF; padding-right:10px;}
.tbg3 a:hover{ color:#FF0000;}

.tbg4{ width:960px; height:25px; background:url(../images/bg1.jpg) 0px -290px no-repeat; line-height:25px; overflow:hidden;}
.tbg4 span{ font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:25px;}

.tbg5{ width:200px; height:25px; background:url(../images/bg1.jpg) -660px -365px no-repeat; line-height:25px; overflow:hidden;}
.tbg5 span{ font-size:14px; font-weight:bold; color:#FFF; padding-left:25px;}

.tbg6{ width:750px; height:25px; background:url(../images/bg1.jpg) -0px -665px no-repeat; line-height:25px; overflow:hidden;}
.tbg6 span{ font-size:14px; font-weight:bold; color:#FFF; padding-left:25px;}

.submain{ width:960px; height:auto; margin-top:10px;}
.left{ float:left; width:200px; height:auto;}
.leftcon{}
.leftmenu{ width:198px; height:28px; line-height:28px; text-align:center; border:1px solid #dddddd; margin-top:5px;}
.leftmenu a:link,.leftmenu a:visited,.leftmenu a:active{ display:block; width:198px; height:28px; background-color:#f0f0f0; font-size:14px; text-decoration:none; color:#333333;}
.leftmenu a:hover{ display:block; width:198px; height:28px; background-color:#666; color:#FFFFFF;}

.right{ float:right; width:750px; height:auto;}
.rightcon{ padding-bottom:30px; padding-top:20px;}