html, body, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul,
ol, li, dl, dt, dd, form, fieldset, th, td, a{ margin: 0; padding: 0;border: 0;outline: none; list-style: none; font-size:12px; }
input{ margin:0; padding:0;}
a{text-decoration:none; cursor:pointer;}
body{font-family:arial;}

.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
	height:0;
}

.truncate_tz {
	width:50px;
	white-space:nowrap;
	text-overflow:ellipsis; 
	-o-text-overflow:ellipsis; 
	overflow: hidden;
}

.flright{ float:right;}





/*-------------按钮（固定长度、固定背景图片）--------------*/
.btn01{ width:112px; height:38px; font-size:14px; line-height:35px; background:url(../images/btn_all.png) -122px -48px no-repeat; border:none; color:#4169A4; cursor:pointer;}
.btn01:hover{ background:url(../images/btn_all.png) -122px -93px no-repeat; color:#002070;}

.btn02{ width:112px; height:38px; font-size:14px; line-height:29px; background:url(../images/btn_all.png) -122px -94px no-repeat; border:none; color:#002070; cursor:pointer; margin:6px 10px 0px 0px;}
.btn02:hover{ background:url(../images/btn_all.png) -122px -3px no-repeat; color:#fff;}

.btn03{ width:110px; height:35px; font-size:14px; line-height:36px; background:url(../images/btn_all.png) -3px -3px no-repeat; border:none; color:#563F23; cursor:pointer; margin:4px 0px 0px 0px; padding-left:10px; font-weight:bold;}
.btn03:hover{ background:url(../images/btn_all.png) -3px -48px no-repeat; color:#3C1600; }

.btn04{ width:74px; height:32px; font-size:14px; line-height:33px; background:url(../images/btn_all.png) -331px -9px no-repeat; border:none; color:#637084; cursor:pointer;}
.btn04:hover{ background:url(../images/btn_all.png) -413px -9px no-repeat; color:#fff;}

.btn05{ width:67px; height:27px; font-size:14px; line-height:27px; background:url(../images/btn_all.png) -254px -11px no-repeat; border:none; color:#637084; cursor:pointer;}
.btn05:hover{ background:url(../images/btn_all.png) -254px -58px no-repeat; color:#1D3981;}

.btn06{ width:67px; height:27px; font-size:14px; line-height:27px; background:url(../images/btn_all.png) -254px -58px no-repeat; border:none; color:#1D3981; cursor:pointer;}
.btn06:hover{ background:url(../images/btn_all.png) -331px -58px no-repeat; color:#fff;}

.btn07{ width:67px; height:27px; font-size:14px; line-height:27px; background:url(../images/btn_all.png) -407px -58px no-repeat; border:none; color:#563F23; cursor:pointer;}
.btn07:hover{ background:url(../images/btn_all.png) -407px -104px no-repeat; color:#3C1600;}

/*---------输入框------------*/
.input01{width:200px; height:26px; line-height:26px; color:#333; font-size:14px; padding:0px 0px 0px 2px; border-top:1px solid #C6D7E9; border-left:1px solid #C6D7E9; border-bottom:1px solid #9CBCDD; border-right:1px solid #9CBCDD; }
.input02{height:22px; line-height:22px; color:#000; font-size:14px; padding:0px 0px 0px 2px; border-top:1px solid #6C96C2; border-left:1px solid #6C96C2; border-bottom:1px solid #5A81A8; border-right:1px solid #5A81A8; background:url(../images/inputbg_shadow.gif) no-repeat;}



/*---------------------外网首页css-----------------------*/
.bgcolor{background:#E4EBF6;}
.head{width:100%; height:121px; position:relative; margin:0 auto; background:#CAD8EF url(../images/headbg.jpg) right top no-repeat; border-bottom:2px solid #5273A3; text-align:center;}
.head img{ padding-top:30px; margin-right:30px;}

/*---------外网首页3个大按钮-----------*/
.homebtn{ width:1200px; margin:0 auto; margin-top:35px; overflow:hidden; zoom:1; text-align:center;}
.homebtn a{  display:inline-block; width:180px; height:48px; margin:0px 0px 0px 10px; line-height:0px; font-size:0px; font-weight:bold; color:#fff; text-decoration:none; cursor:pointer;}
.homebtn a:hover{ color:#fff; text-decoration:none;}
.homebtn a.hb0{ background:url(../images/home_btn00a.png) no-repeat;} 
.homebtn a.hb0:hover{background:url(../images/home_btn00b.png) no-repeat;}
.homebtn a.hb1{ background:url(../images/home_btn01a.png) no-repeat;} 
.homebtn a.hb1:hover{background:url(../images/home_btn01b.png) no-repeat;}
.homebtn a.hb2{ background:url(../images/home_btn02a.png) no-repeat;} 
.homebtn a.hb2:hover{background:url(../images/home_btn02b.png) no-repeat;}
.homebtn a.hb3{ background:url(../images/home_btn03a.png) no-repeat; display:none;}
.homebtn a.hb3:hover{background:url(../images/home_btn03b.png) no-repeat;}
.homebtn a.hb4{ background:url(../images/home_btn04a.png) no-repeat;}
.homebtn a.hb4:hover{background:url(../images/home_btn04b.png) no-repeat;}
.homebtn a.hb5{ background:url(../images/home_btn05a.png) no-repeat; display:none;}
.homebtn a.hb5:hover{background:url(../images/home_btn05b.png) no-repeat;}
.homebtn a.hb6{ background:url(../images/home_btn06a.png) no-repeat; display:none;}
.homebtn a.hb6:hover{background:url(../images/home_btn06b.png) no-repeat;}
.homebtn a.hb7{ background:url(../images/home_btn07a.png) no-repeat;}
.homebtn a.hb7:hover{background:url(../images/home_btn07b.png) no-repeat;}
.homebtn a.hb8{ background:url(../images/home_btn08a.png) no-repeat;}
.homebtn a.hb8:hover{background:url(../images/home_btn08b.png) no-repeat;}
.homebtn a.hb9{ background:url(../images/home_btn09a.png) no-repeat;}
.homebtn a.hb9:hover{background:url(../images/home_btn09b.png) no-repeat;}
.homebtn a.hb10{ background:url(../images/home_btn10a.png) no-repeat;}
.homebtn a.hb10:hover{background:url(../images/home_btn10b.png) no-repeat;}

/*---------外网首页栏目外框---------*/
.content{ width:810px; margin:0 auto; margin-top:15px; overflow:hidden; zoom:1;}
.colum01{ margin:0 auto; border:0; border-collapse:collapse; width:353px; float:left; margin:0 20px 10px 20px;}
.colum01 th{ height:40px; text-align:left; }
.colum01 th span.tit{color:#000D70; line-height:40px; padding-left:38px; font-size:0; line-height:0; }
.colum01 th span.more a{ float:right; color:#666; font-weight:normal; padding:6px 10px 0px 0px; font-size:12px; font-family:"宋体";}
.colum01 th span.more a:hover{color:#111B6C;}
.colum01 th.tit01{ background:url(../images/colum_th01.png) no-repeat;}
.colum01 th.tit01_gs{ background:url(../images/colum_th01_gs.png) no-repeat;}
.colum01 th.tit02{ background:url(../images/colum_th02.png) no-repeat;}
.colum01 th.tit02_gs{ background:url(../images/colum_th02_gs.png) no-repeat;}
.colum01 th.tit03{ background:url(../images/colum_th03.png) no-repeat;}
.colum01 th.tit04{ background:url(../images/colum_th04.png) no-repeat;}
.colum01 th.tit08{ background:url(../../images/colum_th08.png) no-repeat;}
.colum01 th.tit09{ background:url(../../images/colum_th09.png) no-repeat;}
.colum01 th.tit10{ background:url(../../images/colum_th10.png) no-repeat;}
.colum01 th.tit11{ background:url(../../images/colum_th11.png) no-repeat;}
.colum01 th.tit12{ background:url(../../images/colum_th12.png) no-repeat;}
.colum01 th.tit13{ background:url(../../images/colum_th13.png) no-repeat;}
.colum01 th.tit14{ background:url(../../images/colum_th14.png) no-repeat;}

.colum01 td{ vertical-align:top;} 
.colum01 td.mid{ background:url(../images/colum01_bg.png) repeat-y; }
.colum01 td.mid_gs{ border: 1px solid #dddddd; background-color: white; width: 595px; border-radius: 5px; }
.colum01 td.btm{ height:6px; background:url(../images/columbtmbg.png) bottom no-repeat;}

/*---------外网首页栏目列表---------*/
.list01{ width:347px; height:157px; margin:0 auto; overflow:hidden; zoom:1; background:url(../images/homelistbg.png) center top no-repeat; overflow:hidden;}
.list01 ul{ padding:8px 15px 0px 20px;}
.list01 li{ height:30px; line-height:30px; background:url(../images/dashline.gif) 0px 28px repeat-x;}
.list01 li a{ display:block; float:left; background:url(../images/list01_row.png) 0px 6px no-repeat; color:#646B7E;  padding-left:20px; cursor:pointer; width:225px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.list01 li a:hover{ background:url(../images/list01_row.png) 0px -31px no-repeat; color:#111B6C;}
.list01 li span{ color:#9CA0B2;}

.list01_gs { width:600px; height:157px; margin:0 auto; overflow:hidden; zoom:1; overflow:hidden;}
.list01_gs ul{ padding:8px 15px 0px 20px;}
.list01_gs li{ height:30px; line-height:30px; background:url(../images/dashline.gif) 0px 28px repeat-x;}
.list01_gs li a{ display:block; float:left; background:url(../images/list01_row.png) 0px 6px no-repeat; color:#646B7E;  padding-left:20px; cursor:pointer; width:475px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.list01_gs li a:hover{ background:url(../images/list01_row.png) 0px -31px no-repeat; color:#111B6C;}
.list01_gs li span{ color:#9CA0B2;}


/*----外网版权信息---*/
.foot2{ width:800px; margin:0 auto; border:0; border-collapse:collapse; margin-top:5px;}
.foot2 th{ border-top:1px solid #ddd; border-bottom:1px solid #eee; background:#F9F9F9; color:#BCBCBC; height:36px; line-height:36px;}
.foot2 th a{color:#6D6D6D; font-weight:normal; padding:0px 15px; text-decoration:none;}
.foot2 th a:hover{color:#026AC3; text-decoration:none;}
.foot2 td{ color:#6D6D6D; text-align:center; padding:6px 0px; line-height:20px;}
.foot2 td a{ color:#6D6D6D; padding:0px; text-decoration:none; }
.foot2 td a:hover{ color:#026AC3; text-decoration:none;}


/*------------外网列表页-------------*/
.colum02{ margin:0 auto; border:0; border-collapse:collapse; width:850px; margin-top:20px;}
.colum02 th{ text-align:left; font-weight:normal;}
.colum02 th div{ width:auto; height:35px; margin-top:3px; background:url(../images/colum02_thbg.png) right top no-repeat; font-size:14px; color:#000964; line-height:35px; padding-left:10px;}
.colum02 th div a{color:#425371; padding:0px 10px 0px 0px;}
.colum02 th div a:hover{ color:#000964;}
.colum02 th.a1{ width:10px; height:40px; background:url(../images/colum02_bg.png) left top no-repeat;}
.colum02 th.a2{ height:40px;  background:url(../images/colum02_bg.png) 0px -63px repeat-x;}
.colum02 th.a3{ width:10px; height:40px; background:url(../images/colum02_bg.png) right top no-repeat;}
.colum02 td{}
.colum02 td.b1{ width:10px; background:#fff url(../images/colum02_bg_side.png) left top repeat-y;}
.colum02 td.b2{ background:#fff; vertical-align:top; padding-bottom:6px;}
.colum02 td.b3{ width:10px; background:#fff url(../images/colum02_bg_side.png) right top repeat-y;}
.colum02 td.c1{ width:10px; height:6px; background:url(../images/colum02_bg.png) 0px -56px no-repeat;}
.colum02 td.c2{ height:6px; background:url(../images/colum02_bg.png) 0px -106px repeat-x;}
.colum02 td.c3{ width:10px; height:6px; background:url(../images/colum02_bg.png) right -56px no-repeat;}

.list02{ width:auto; margin:0 auto; overflow:hidden; zoom:1;}
.list02 ul{ padding:8px 10px 0px 10px;}
.list02 li{ height:30px; line-height:30px; background:url(../images/dashline.gif) 0px 28px repeat-x; }
.list02 li a{ display:block; float:left; background:url(../images/list01_row.png) 0px 6px no-repeat; color:#555;  padding-left:20px; cursor:pointer; width:720px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; }
.list02 li a:hover{ background:url(../images/list01_row.png) 0px -31px no-repeat; color:#111B6C;}
.list02 li span{ color:#9CA0B2;}

.page{ clear:both;   margin:0 auto; float:right; line-height:26px; color:#A7A7A7; text-align:right; margin-top:15px;}
a.ym{ float:left; display:block; width:55px; height:26px; padding:0px; color:#A7A7A7; text-align:center; background:url(../images/pagebtn.png) -62px 0px no-repeat; margin:0px 4px; }
a.ym:hover{ color:#3350A2; background:url(../images/pagebtn.png) 0px 0px no-repeat;}
a.go{ float:left; display:block; width:28px; height:26px; background:url(../images/pagebtn.png) -124px 0px no-repeat; color:#A7A7A7; text-align:center; margin:0px 4px; padding:0;}
a.go:hover{background:url(../images/pagebtn.png) -155px 0px no-repeat; color:#3350A2;}
.page span{float:left; padding:2px 0px 0px 10px; vertical-align:middle;}
.page input.tzd{float:left; width:26px; height:22px; border:1px solid #D4D4D4; text-align:center; color:#666; line-height:22px;}

/*----------外网新闻详细页面----------*/
.detail_tit{color:#333; font-size:20px; line-height:40px; font-weight:bold; text-align:center; padding:20px 0px 10px 0px;}
.detail_txt{ padding:0px 35px 12px 35px; vertical-align:top; line-height:26px; color:#333; font-size:14px; letter-spacing:0.5px; }
.detail_txt p{text-indent:2em; font-size:14px;}


/*--------------外网考生注册--------------*/
.bmtbtit{ width:750px; margin:0 auto; text-align:center; FONT: 26px/40px "宋体"; font-weight:bold; color:#001864;}
.bmtb{width:750px; margin:0 auto; border:0; border-collapse:separate; border:1px solid #B6CFD9;}
.bmtb th{ background:#E7EFF8; border-top:1px solid #fff; border-bottom:1px solid #C7D4E3; border-left:1px solid #fff; border-right:1px solid #C7D4E3; font-weight:normal; padding:0px 4px 0px 10px; text-align:left; font-size:14px; color:#001864; line-height:30px;}
.bmtb td{ background:#F3F7FC; border-top:1px solid #fff; border-bottom:1px solid #C7D4E3; border-left:1px solid #fff; border-right:1px solid #C7D4E3; padding:0px 4px 0px 10px; color:#666;}
.bmtb td font{ color:#ff0000; padding:0px 4px;}
.bmtb td.shengming{ color:#ff0000; font-size:14px; line-height:30px; text-align:center;}




/*--------------登录页面--------------*/
/*.logbodybg{ background:#E4EBF6 url(../images/logbodybg.jpg) top repeat-x;}
.loglogo{ width:1000px; height:148px; margin:0 auto; background:url(../images/log_logobg.jpg) 374px 0px no-repeat; text-align:center; overflow:hidden; zoom:1;}
.loglogo img{padding-top:93px;}
.logbgtb{ width:388px; margin:0 auto; border:0; border-collapse:collapse; margin-top:55px;}
.logbgtb td.jg{ height:65px; background:url(../images/logbgtb_jg.jpg) center top no-repeat;}
.logbgtb td.ry{ height:65px; background:url(../images/logbgtb_ry.jpg) center top no-repeat;}
.logbgtb td.bg{ background:url(../images/logbgtb.jpg) no-repeat;}
.logtb{ width:360px; margin:0 auto; margin-top:19px;}
.logtb th{height:42px; line-height:42px; text-align:left; font-weight:normal; padding-left:15px; font-size:15px; color:#3A456C; font-family:"宋体";}
.logtb td input.inputbox{ border:none; height:32px; width:255px; background:none; font-size:16px; line-height:32px; padding-left:2px; color:#0D2169;}
.ploginbtn{ width:354px; height:41px; background:url(../images/logbtn.png) center no-repeat; color:#745B23; line-height:42px; font-size:16px; font-weight:bold; border:0; margin-top:10px; cursor:pointer;}
.ploginbtn:hover{ background:url(../images/logbtn_hover.png) center no-repeat; color:#5E3A00;}
.loginfo{ margin:20px 0px 40px 0px;}
.loginfo td{ color:#646464; padding-right:6px;}
.loginfo td a{ color:#646464;}
.loginfo td a:hover{ color:#001A6F;}
.loginfo td.txt{ padding-top:4px}*/

.logbodybg{ background:#E4EBF6 url(../images/logbodybg.jpg) top repeat-x;}
.loglogo{ width:1000px; height:148px; margin:0 auto; background:url(../images/log_logobg.jpg) 374px 0px no-repeat; text-align:center; overflow:hidden; zoom:1;}
.loglogo img{padding-top:80px;}
.logbgtb{ width:388px; margin:0 auto; border:0; border-collapse:collapse; margin-top:55px;}
.logbgtb td.jg{ height:65px; background:url(../images/logbgtb_jg.jpg) center top no-repeat;}
.logbgtb td.ry{ height:65px; background:url(../images/logbgtb_ry.jpg) center top no-repeat;}
.logbgtb td.bg{ background:url(../images/logbgtb.jpg) no-repeat;}
.logbgtb td.bg3{ background:url(../images/logbgtb3.jpg) no-repeat;}
.logbgtb td.bg4{ background:url(../images/logbgtb4.png) no-repeat;}
.logtb{ width:360px; margin:0 auto; margin-top:19px;}
.logtb th{height:41px; line-height:41px; text-align:left; font-weight:normal; padding-left:15px; font-size:15px; color:#3A456C; font-family:"宋体";}
.logtb td input.inputbox{ border:none; height:31px; width:255px; background:none; font-size:16px; line-height:32px; padding-left:2px; color:#0D2169;}
.logtb td input.telnub{ border:none; height:32px; width:230px; background:none; font-size:16px; line-height:32px; color:#0D2169; outline:none;}

.logtb td input.telid{ border:none; height:32px; width:210px; background:none; font-size:16px; line-height:32px; color:#0D2169; outline:none;}
.logtb td input.vernum{ border:none; height:32px; width:130px; background:none; font-size:16px; line-height:32px; color:#0D2169; outline:none;}
.logtb td input.code{ margin-right:5px; border:none; height:32px; width:75px; background:#FFF8DC; outline:none; cursor:pointer; text-align:center; line-height: 32px; color:#ff0000; font-size:16px; border-radius:4px;}

.logtb td input.telcheck{ float:left; border:none; height:32px; width:160px; background:none; font-size:16px; line-height:32px; color:#0D2169; outline:none;}
.logtb td input.vercode{float:right; margin-right:4px; width:80px; height:30px;background:#37529E; border:1px solid #1F2F70; color:#fff; cursor:pointer; border-radius:4px;}
.logtb td input.vercode:hover{ background:#5379C6; border:1px solid #2E4599; color:#fff;}
.ploginbtn{ width:354px; height:41px; background:url(../images/logbtn.png) center no-repeat; color:#745B23; line-height:42px; font-size:16px; font-weight:bold; border:0; margin-top:10px; cursor:pointer;}
.ploginbtn:hover{ background:url(../images/logbtn_hover.png) center no-repeat; color:#5E3A00;}
.loginfo{ margin:20px 0px 40px 0px;}
.loginfo td{ color:#646464; padding-right:6px;}
.loginfo td a{ color:#646464;}
.loginfo td a:hover{ color:#001A6F;}
.loginfo td.txt{ padding-top:4px}

.logicon{ display:block; clear:both; margin:140px auto 0 auto; width:790px;}
.logicon li{ display:block; float:left; background:#D5E0F2; padding:8px; border-radius:8px;  overflow:hidden; zoom:1; margin:0px 15px;}
.logicon li a{ display:block; width:214px; height:64px; border:1px solid #D5E0F2; background-color:#F2F7FF; border-radius:4px; padding-top:160px; text-align:center; font-size:20px; color:#363636; font-family:"Microsoft Yahei"; background-repeat:no-repeat; background-position: center 40px;}
.logicon li a:hover{border:1px solid #83A8CF;  background-color:#fff; color:#1A306A; font-weight:bold; background-repeat:no-repeat; background-position: center 40px;}
/*.logicon li a.i1{ background-image:url(../images/logbtnicon1.png);}
.logicon li a.i2{ background-image:url(../images/logbtnicon2.png);}
.logicon li a.i3{ background-image:url(../images/logbtnicon3.png);}*/

/*-----------找回密码reback.css-----------*/
.mod-forgot{ width:600px; margin:0 auto; margin-bottom: 50px;}
.mod-sub-nav {width: 600px; height: 36px; background: url("../images/mod_sub_nav.png") no-repeat ; margin: 0px 0px 20px; color: rgb(65, 141, 218);  font: 16px/36px arial;}
.mod-sub-nav li {float: left; list-style:none; line-height:38px; display:block;}
.mod-sub-nav li.list1-active {background: url("../images/sub_nav_1.png") no-repeat; color: rgb(255, 255, 255);}
.mod-sub-list1 {width: 185px; color: #091C6C; padding-left:45px; }
.mod-sub-list2 { width: 175px; color: #091C6C; padding-left:45px;}
.mod-sub-list3{width: 160px; color: #0099FF; padding-left:70px;}
.mod-sub-nav li.list2-active {background:#EAF4FE url("../images/sub_nav_2.png") no-repeat; color: rgb(255, 255, 255);}
.mod-step-detail .mod-step-detail .step-form-info {font-size: 14px; padding-bottom: 20px;}
.step-email-info{ clear:both; display:block; width:auto; height:40px;}
.pass-button-timer2 {float: left; height: 34px; width: 105px; color: #fff; cursor: pointer; text-align: center; background:url("../images/button_icon.png") 0px 0px no-repeat; line-height: 30px; border:0;}
.mod-step-detail .step-tip .tip-title {margin: 15px 0px; font-weight: bold; font-size: 14px;}
.mod-step-detail .step-tip li {margin-top: 12px;}
.mod-step-detail .step-pop-tip .tip-title {margin: 15px 0px 2px; font-weight: bold; font-size: 13pt;}
.mod-step-detail .step-pop-tip li { color: rgb(102, 102, 102);}
.mod-step-detail .step-pop-tip li {margin-top: 5px; line-height: 200%;}
.mod-step-detail .step-pop-tip {border: 1px solid rgb(198, 222, 240); background-color: rgb(249, 252, 255); margin: 25px 2px 10px 10px; padding: 0px 10px 14px 14px; position: absolute; width: 230px;}
.mod-step-detail .shallow {color: rgb(153, 153, 153);}
.mod-step-detail .step-tip {border-top: 1px dotted rgb(229, 229, 229);  margin: 70px 0px 0px;}
/*.mod-sub-nav li.list3-active {background: url("../images/sub_nav_3.png") no-repeat; color: rgb(255, 255, 255);}*/
.sdada{display:block; float:left; width: 100px; text-align:right; line-height:26px;	font-size:16px;	padding-right:4px;}
.add{clear:both; display:block; width: 200px; border:1px; padding-left:100px; padding-top: 10px}
.pass-input {float:left; border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204) rgb(221, 221, 221) rgb(221, 221, 221) rgb(204, 204, 204);
 border-image: none; vertical-align: middle; padding: 0px 0px 0px 2px; height: 26px; line-height: 26px;  color: rgb(51, 51, 51); font-size: 14px; width: 200px; 
}
.app{width: 200px; border:1px; padding-top: 30px; float: left;}
.aad{text-align:center;}
.a2{ color: rgb(65, 141, 218); font-weight:bold; height:28px;}
.a1{heigth:32px;}
.yx{clear:both; display:block; width:auto; height:40px;	line-height:40px;}