﻿body,th,td,input,select,textarea{font-family:宋体;font-size:12px;padding:0;margin:0;font-fam\ily:Verdana,Arial,宋体}
body{text-align:center;background:#fff url(../images/bg.gif) scroll 0 0 repeat-x}
p{line-height:1.5em;margin:1em auto;color:#fff}
/* 统一链接 */
a{color:#3392d1;text-decoration:none}
a:hover{color:#3392d1;text-decoration:underline}

img{border:0}
input.text{line-height:16px;width:152px;height:22px;border:none;border:solid 1px #0575be;padding:2px 1px;w\idth:148px;he\ight:16px}
input.button{padding:0 3px}
input.file{line-height:16px;background-color:#fff}
select{}
textarea{width:90%;height:160px;border:solid;border:solid 1px #0575be}
.hackbox{border-top:1px solid transparent !important;margin-top:-1px !important;border-top:0;margin-top:0;clear:both;visibility:hidden}
.h3{margin:0;padding:0}
.h3 a{display:block;height:100%}
.ul{padding:0;margin:0;list-style-type:none}
.ul a{display:block;height:100%}

.validateCode input{display:inline;float:left;width:80px;w\idth:76px}
.validateCode img{display:inline;float:left;margin:2px 4px}
.validateCode .newValidateCode{display:inline;float:left;padding-top:4px;text-decoration:underline;color:#fff}


.container{text-align:left;width:990px;margin:4px auto 23px;background-color:#fff;overflow:hidden}
.headContainer{width:100%;background:transparent url(../images/head.jpg) scroll 0 0 no-repeat;overflow:hidden}
#header{height:73px;overflow:hidden}
#header h1{width:344px;height:53px;margin:11px auto 10px 11px;padding:0}
#header h1 a{display:block;width:100%;height:100%;overflow:hidden}
#header h1 a span{display:block;text-indent:-9999px}
.menu{height:47px}
.menu ul{margin:0 0 0 6px;padding:0;height:36px;list-style-type:none}
.menu ul li{display:inline;float:left;margin-left:2px;height:36px;line-height:31px;background:transparent url(../images/menu.png) scroll 0 0 no-repeat}
.menu li.mHome{background-position:-200px 0;margin:0}
.menu li.mAbout{background-position:-200px -50px}
.menu li.mAccreditatio{background-position:-200px -100px}
.menu li.mTrial{background-position:-200px -150px}
.menu li.mNews{background-position:-200px -200px}
.menu li.mTest{background-position:-200px -250px}
.menu li.mMembers{background-position:-200px -300px}
.menu li.mBuy{background-position:0 -350px}
.menu ul li a{display:block;height:33px;line-height:31px;background:transparent url(../images/menu.png) scroll 0 0 no-repeat;overflow:hidden}
.menu li.mHome a{background-position:0 0;width:87px}
.menu li.mAbout a{background-position:0 -50px;width:148px}
.menu li.mAccreditatio a{background-position:0 -100px;width:163px}
.menu li.mTrial a{background-position:0 -150px;width:112px}
.menu li.mNews a{background-position:0 -200px;width:105px}
.menu li.mTest a{background-position:0 -250px;width:135px}
.menu li.mMembers a{background-position:0 -300px;width:104px}
.menu li.mBuy a{background-position:0 -350px;width:105px}
.menu a.menuCurrent{background:transparent}
.menu a:hover,.menu a:active{background:transparent}
.menu a span{display:block;text-indent:-9999px}

#main{width:980px;margin:0 5px;background-color:#002e76;overflow:hidden}
.homeContainer{width:980px;height:509px}
.homeContainer .bg1{float:left;width:663px;height:509px;overflow:hidden;background:transparent url(../images/home_bg1.jpg) scroll 0 0 no-repeat}
.homeContainer .bg1 a{display:block;width:631px;height:404px;margin:35px 0 0 25px}
.homeContainer .bg1 a span{display:block;text-indent:-9999px}
.homeContainer .bg2{float:left;width:317px;height:509px;background:transparent url(../images/home_bg2.jpg) scroll 0 0 no-repeat}
.homeContainer .bg2 .hLogin{width:146px;height:107px;overflow:hidden;margin:34px 0 0 171px;background:transparent url(../images/hLogin_bg.jpg) scroll 0 0 no-repeat}
.hLogin .h3{width:66px;height:14px;line-height:14px;overflow:hidden;margin:2px auto 2px;background:transparent url(../images/hLogin_ico.gif) scroll 0 0 no-repeat}
.hLogin .h3 span{display:block;text-indent:-9999px}
.hLogin input.text{width:90px;height:13px}
.hLogin .validateCode input{width:30px}
.hLogin .validateCode img{margin:0 0 0 4px}
.hLogin .form table{margin-left:5px}
.hLogin .form th{color:#fff;width:41px;vertical-align:top;padding-right:6px;background:transparent url(../images/hLogin_ico.gif) scroll 0 0 no-repeat;w\idth:35px}
.hLogin .form th.hUsername{background-position:0 -46px}
.hLogin .form th.hPassword{background-position:-50px -46px}
.hLogin .form th.hValidateCode{background-position:-100px -46px}
.hLogin .form th span{display:block;width:35px;overflow:hidden;text-indent:-9999px}
.hLogin .form td{display:block;padding-bottom:1px;vertical-align:top;text-align:left}
.hLogin .bottoms input{display:inline;float:left;cursor:pointer;margin:0 0 0 20px;padding:0;border:0;text-indent:-9999px;width:52px;height:21px;background:transparent url(../images/hLogin_ico.gif) scroll 0 -100px no-repeat}
.hLogin .bottoms a{display:inline;float:left;width:53px;height:21px;overflow:hidden;background:transparent url(../images/hLogin_ico.gif) scroll -90px -100px no-repeat}
.hLogin .bottoms a span{display:block;text-indent:-9999px}
.hLogin p{color:#797979;font-size:14px;margin:15px 0 0 15px}
.hLogin p a{color:#797979;text-decoration:underline}
.hLogin p a:hover{color:#797979;text-decoration:none}
.homeContainer .bg2 .ul{width:146px;margin-left:171px}
.homeContainer .bg2 .ul li{display:block;width:100%;margin-bottom:2px}
.homeContainer .bg2 .ul li a{display:block;width:146px;height:51px;overflow:hidden;background:transparent url(../images/home_nav1.jpg) scroll 0 0 no-repeat}
.homeContainer .bg2 .ul li.hNav1 a{background-image:url(../images/home_nav1.jpg);height:60px}
.homeContainer .bg2 .ul li.hNav2 a{background-image:url(../images/home_nav2.jpg);height:60px}
.homeContainer .bg2 .ul li.hNav3 a{background-image:url(../images/home_nav3.jpg)}
.homeContainer .bg2 .ul li.hNav4 a{background-image:url(../images/home_nav4.jpg)}
.homeContainer .bg2 .ul li.hNav5 a{background-image:url(../images/home_nav5.jpg)}
.homeContainer .bg2 .ul li.hNav6 a{background-image:url(../images/home_nav6.jpg)}
.homeContainer .bg2 .ul li span{display:block;text-indent:-9999px}
#visual div{margin:50px;height:582px;he\ight:482px}
.fastTrack{width:391px;position:absolute;top:4px;right:13px}
.fastTrack div{display:inline}
.fastTrack .bt{float:right;margin-top:10px}
.bt{height:20px;background:transparent url(../images/bt_l.gif) scroll top left no-repeat}
.bt a{float:left;padding:0 14px;color:#fff;height:100%;font-size:12px;font-weight:bold;line-height:20px;background:transparent url(../images/bt_r.gif) scroll top right no-repeat}
.bt a:hover{color:#fff;text-decoration:none}
.hMenu{height:47px;padding-top:11px;background-color:#fff;he\ight:36px}
.hMenu ul{margin:0 0 0 2px}


#footer{clear:both;margin-top:12px}
	.ftNav {height:14px;margin:0;padding:0 0 0 21px;list-style-type:none;}
	.ftNav li{display:inline;float:left;height:14px;margin:0;padding:0;color:#5fb3d2;line-height:1.2em;overflow:hidden}
	.ftNav li a{color:#5fb3d2;line-height:1.2em}
	.ftNav li a:hover{color:#5fb3d2;text-decoration:none}
	#copyright{clear:both;display:block;width:100%;margin:10px auto 0 70px;overflow:hidden;font-size:5px;background:transparent url(../images/copyright.gif) scroll 0 0 no-repeat}
	#copyright span{display:block;text-indent:-9999px}

/* 分页默认样式 */
.pager{font-size:12px;color:#0475be;font-weight:bold;font-family:Verdana;width:238px;height:19px;margin:0 auto;padding:0 10px;background:transparent url(../images/page_bg.gif) scroll 0 0 no-repeat;w\idth:218px}
.pager div{float:left;line-height:19px}
.pager .pagerIndex{width:164px;overflow:hidden;text-align:center}
.pager .pagerIndex a{margin:auto 4px;color:#0475be;}
.pager .pagerPrev a:hover,.pager .pagerNext a:hover,.pager .pagerIndex a:hover{color:#FF7000;text-decoration:none}
.pager .pagerIndex span{margin:auto 4px;padding:0 2px}
.pager .pagerCurrent{color:#fff;background-color:#f00}
.pager .pagerGoTo{margin:auto auto auto 10px;float:right}
.pager .pagerTextBox{font-size:12px;font-family:Verdana;width:32px;height:16px;line-height:14px;margin:0 5px;padding:0px 1px;border:1px solid #AAA;w\idth:30px;he\ight:14px}
.pager .pagerButton{font-size:12px;font-family:Verdana;width:42px;height:16px; margin-left:5px;padding:0px 3px;border:1px solid #AAA;background-color:#D4D0C8;w\idth:36px;he\ight:16px}
/* 订制分页样式 */
.pager .pagerPrev a,.pager .pagerNext a{display:block;height:19px;width:27px;w\idth:7px;overflow:hidden}
.pager .pagerNext{float:right}
.pager .pagerPrev a{background:#cacaca url(../images/pprev_btn2.gif) 10px 0 no-repeat;padding:0 10px;text-indent:-9999px}
.pager .pagerNext a{background:#cacaca url(../images/pnext_btn2.gif) 10px 0 no-repeat;padding:0 10px;text-indent:-9999px}