﻿


.ny_bt{ margin-top:20px;}
.ny_bt h2{ height:50px; line-height:50px; background:url(../images/biao.png) no-repeat 25px center; text-indent:50px; font-size:14px; border:#efefef 1px solid;}
.ny_bt h2 span{ float:right; display:inline; font-size:12px; padding-right:20px; overflow:hidden;}

/*简介*/
.about{ width:745px;}
.about p{ margin:10px 0px;}

/*新闻*/
.news{ padding-top:15px; border-left:#efefef 1px solid;}
.news ul li{ height:40px; line-height:40px; background:url(../images/l_x.png) no-repeat left center; text-indent:22px;}
.news ul li a{ background:#FFF; padding:3px 5px;}
.news ul li a:hover{ background:#3db7d5; color:#FFF; padding:3px 5px;}
.news ul li span{ float:right; display:inline; padding-right:20px;}

/*分页*/
.pagination { padding: 30px 0px 20px 0; text-align: center; font-size: 13px; margin-top:30px;  border-top: #3db7d5 3px solid;}
.pagination .current { COLOR: #FFF; }
.pagination A { PADDING: 5px 10px; font-weight: 500; font-size: 14px; text-align: center; border: #ddd 1px solid; COLOR: #333; margin: 0px 3px; }
.pagination A:hover { border: #ff825c 1px solid; COLOR: #FFF; background: #ff825c; }
.pagination A:active { COLOR: #FFF; }
.p2 { border: #ff825c 1px solid; COLOR: #FFF; background: #ff825c; }
.pagination A.p2 { COLOR: #FFF; }

/*新闻 — 内容页*/
.news_nry{}
.bt_s{ border-bottom:#ddd 1px solid; padding-bottom:20px;}
.bt_s h1{ line-height:60px; font-weight:500; font-size:20px; margin-top:10px; color:#333; text-align:center;}
.bt_s p{ line-height:20px; font-size:12px; font-family:"宋体"; text-align:center; color:#999999;}
.news_nr{ margin-top:20px;}
.news_nr p{ font-size:14px; margin-top:30px; line-height:30px;}
.sxfy{ height:50px; margin-top:20px; background:#eeeeee; padding:10px 0px; overflow:hidden;}
.sxfy ul{ padding-left:15px;}
.sxfy ul li{ width:680px; line-height:24px; font-weight:500; font-size:14px;}

/*登录*/
.l_logo_l{ width:350px; overflow:hidden;}
.l_logo_l p{ height:90px; line-height:90px; font-size:24px; color:#FFF;}
.l_logo_l p a{ color:#FFF;}
.l_logo_l p a:hover{ color:#FFF;}
.l_logo_r{ width:515px; overflow:hidden;}
.l_logo_r p{ height:90px; line-height:90px; font-size:14px; text-align:right; color:#FFF;}
.l_logo_r table{ height:90px; font-size:14px; color:#FFF;}
.gl_input{ width:124px; height:25px; background:#46bbd7; line-height:25px; border:#FFF 1px solid; overflow:hidden;}
.login{ height:433px; background:url(../images/login.png) no-repeat; margin-top:110px; overflow:hidden;}

.r_login{ width:280px; margin-right:80px; margin-top:50px; overflow:hidden;}
.r_login h2{ font-size:20px; color:#333333;}

.dl_s{ width:280px; margin:15px auto 0; overflow:hidden;}
.dl_s dl{ margin-top:12px; color:#333;}
.dl_s dl dt{ width:80px; height:40px; line-height:40px; float:left; display:inline; text-align:right; font-size:14px;}

.dl_input{ width:180px; height:40px; background:#FFF; line-height:40px; font-size:14px; margin-left:5px; text-indent:15px; border:#b3e3ef 1px solid; overflow:hidden;}
.syz_input{width:75px; height:40px; background:#FFF; line-height:40px; margin-left:5px; float:left; display:inline; font-size:14px; text-indent:15px; border:#b3e3ef 1px solid; overflow:hidden;}
.syzm{ width:90px; height:40px; background:#FFF; line-height:40px; margin-left:4px; font-size:14px; border:#b3e3ef 1px solid; overflow:hidden;}

.jzwj{ margin-left:70px; margin-top:20px; color:#333; font-size:14px; margin-bottom:35px;}
.jzwj a{ color:#ff825c;}
.checkbox { width:27px; height: 27px; float:left; display:inline; background: url(../images/checkbox11.png) no-repeat; display: inline-block; margin-right:2%;}
.noremind:hover .checkbox { width:27px; height: 27px; background: url(../images/checkbox1.png) no-repeat; display: inline-block;}
#btn01 { width: 120px; height: 42px; background:#3ab6d5; border: medium none; font-size:18px; color:#FFF; cursor: pointer;}
#btn02 { width: 120px; height: 42px; background:#3ab6d5; border: medium none; font-size:18px; color:#FFF; cursor: pointer; display:block}
#btn10 { width: 120px; height: 42px; background:#3ab6d5; border: medium none; font-size:18px; color:#FFF; cursor: pointer;}
#btn11 { width: 120px; height: 42px; background:#3ab6d5; border: medium none; font-size:18px; color:#FFF; cursor: pointer; display:block}

.l_bottom_nr{ width:1000px; margin:0px auto 0; height:30px; line-height:30px; padding-bottom:30px; text-align:center;}

/*注册*/
.register{ width:998px; border:#FFF 1px solid; margin-top:10px; overflow:hidden;}
.register_nr{ width:990px; background:url(../images/r_p.png) repeat-x; margin:4px; overflow:hidden;}
.register_nr h2{ height:65px; line-height:65px; padding-left:335px; font-size:20px; color:#333; border-bottom:#FFF 1px solid;}
.register_nr h2 span{ float:right; display:inline; padding-right:10px; font-size:14px;}
.zc_s{  margin:15px auto 0; overflow:hidden;}
.zc_s dl, .jb_s dl{ margin-top:18px; color:#333;}
.zc_s dl dt, .jb_s dl dt{ width:230px; height:45px; line-height:45px; float:left; display:inline; text-align:right; font-size:13px;}
.dl_s dl dd, .zc_s dl dd, .jb_s dl dd{ line-height:45px; margin-right:10px; float:left; display:inline;}
.zc_input{ width:275px; height:45px; background:#FFF; line-height:45px; font-size:14px; margin-left:5px; text-indent:15px; border:#b3e3ef 1px solid; overflow:hidden;}
.dl_s dl dt span, .zc_s dl dt span, .zc_s dl dd span, .jb_s dl dt span, .jb_s dl dd span{ color:#ff0000;}
.zc_s dl dd em, .jb_s dl dd em{ width:280px; line-height:24px; margin-top:12px; float:left; display:inline; color:#666666;}
.yz_input{ width:138px; height:45px; background:#FFF; line-height:45px; font-size:14px; margin-left:5px; text-indent:15px; border:#b3e3ef 1px solid; overflow:hidden;}
.yzm{ width:120px; height:45px; background:#FFF; line-height:45px; font-size:14px; margin-left:5px; border:#b3e3ef 1px solid; overflow:hidden;}

.fwtk{ width:275px; height:25px; line-height:25px; font-size:14px; overflow:hidden;}
.fwtk a{ height:22px; line-height:22px; color:#0188aa;}
.fwtk a:hover{ color:#333}
.checkbox{ width:27px; height: 27px; margin-left:5px; float:left; display:inline; background: url(../images/checkbox11.png) no-repeat;}
.noremind:hover .checkbox { width:27px; height: 27px; background: url(../images/checkbox1.png) no-repeat; display: inline-block;}
#btn03 { width: 275px; height: 42px; background:#3ab6d5; border: medium none; margin-left:5px; margin-top:-25px; font-size:18px; color:#FFF; cursor: pointer;}
.btn03 { width: 275px; height: 42px; background:#3ab6d5; border: medium none; margin-left:5px; font-size:18px; color:#FFF; cursor: pointer;}
#btn09 { width: 120px; height: 42px; background:#aaa; border: medium none; font-size:18px; color:#FFF; cursor: pointer;}


.con_box{ background: #39b6d5; height: 100px; overflow:hidden;}
.logo{ width:682px; margin-left:20px; overflow:hidden;}
.con_r{ width:500px; text-align:right; margin-top:15px; padding-right:20px; overflow:hidden;}
.con_r p{ color:#FFF; font-size:12px; float:right; margin-top:10px;}
.con_r p a{ width:65px; height:24px; line-height:24px; font-size:14px; color:#007e9d; text-align:center; margin-left:15px; float:right; display:block; background:#FFF; overflow:hidden;}
.con_r p em{ color:#ffe400;}
.con_r p span{ margin-left:15px;}


.ny_box{ margin-top:1px;}
.l_nav{ width:220px; height:100%; float: left; vertical-align: bottom; overflow:hidden;}
.l_nav ul li{ height:48px; line-height:48px; border-bottom:#dcdcdc 1px solid; font-size:14px; text-indent:20px;}
.l_nav ul li.ck{ background:#39b6d5;}
.l_nav ul li.ck a{ color:#FFF;}
.r_box{ border-left:#dcdcdc 1px solid; margin: 0px auto; height: 100%; overflow: hidden; padding: 1px;}

/*考试公告*/
.gg_news{ padding:15px 20px; margin-bottom:50px;}
.gg_news_1 h3{ height:40px; line-height:40px; font-size:16px; color:#333;}
.gg_news_1 p{ font-family:"宋体"; font-size:12px; color:#333; padding-bottom:10px; border-bottom:#FFF 1px solid;}
.gg_news_1 p a{ color:#007e9d;}
.gg_news_1 p a:hover{ color:#333;}
.gg_news_2 ul li{ height:40px; line-height:40px; background:url(../images/sj.png) no-repeat left center; border-bottom:#cccccc 1px dotted; text-indent:15px;}
.gg_news_2 ul li span{ float:right; display:inline;}

/*网上报名*/
.l_top_r{ width:55px; height:26px; margin-top:30px; overflow:hidden;}
.l_top_r a{ height:26px; line-height:26px; text-align:center; color:#FFF;}
.l_top_r a:hover{ color:#007e9d; background:#FFF; display:block;}
.l_top_r a.l1{ color:#007e9d; background:#FFF; display:block;}


.wsbm{ margin-top:7px; margin-bottom:50px;}
#con {	FONT-SIZE: 12px; MARGIN: 0px auto;}
#tags { PADDING-left:20px; HEIGHT: 40px; margin:0; border-bottom:#dcdcdc 1px solid;  display: block;}
#tags li { width:122px;	font-family:"微软雅黑"; font-size:16px; background:#FFF; FLOAT: left; text-align:center; LIST-STYLE-TYPE: none; HEIGHT: 40px; margin-right:1px; line-height:40px;}
#tags li a { width:122px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none}
#tags li span{ color:#ff703e;}
#tags li.emptyTag {	BACKGROUND: none transparent scroll repeat 0% 0%;	WIDTH: 4px}
#tags li.selectTag { POSITION: relative;	HEIGHT: 40px}
#tags li.selectTag a { background:#3ab6d5; COLOR: #FFF; font-weight:bold; LINE-HEIGHT: 40px;	HEIGHT: 40px}
#tagContent {}
.tagContent { DISPLAY: none; COLOR: #474747;}
#tagContent div.selectTag {	DISPLAY: block}

.pro_price_section{ float:left; display:inline; margin-left:15px; display: inline-block; vertical-align: middle;}
.pro_priceInput { display: inline-block; margin-left:5px; vertical-align: middle; width: 72px;  height: 20px;  border: 1px solid #ddd;  background: #fff;  line-height: 20px;}
.pro_price_section span { height:40px; line-height:40px; display: inline-block;  vertical-align: middle;  margin:0px 1px 0 3px;}

.jb_s{ margin-left:30px; margin-top:30px;}
.cs_input{ width:131px; height:45px; background:#FFF; line-height:45px; font-size:14px; margin-left:5px; text-indent:5px; border:#b3e3ef 1px solid; overflow:hidden;}
.xb_input{ width:275px; height:45px; background:#FFF; line-height:45px; font-size:14px; margin-left:5px; text-indent:5px; border:#b3e3ef 1px solid; overflow:hidden;}
#btn04 { width: 275px; height: 42px; background:#3ab6d5; border: medium none; margin-left:5px; font-size:18px; color:#FFF; cursor: pointer;}
.btn04 { width: 275px; height: 42px; background:#3ab6d5; border: medium none; margin-left:5px; font-size:18px; color:#FFF; cursor: pointer;}
.textarea{ width: 405px; height: 125px; background:#FFF; line-height:25px; font-size:14px; margin-left:5px; text-indent:5px; border:#b3e3ef 1px solid; overflow:hidden;}

/*照片维护*/
.zpwh{ padding-bottom:15px;}
.zpwh h1{ height:47px; line-height:48px; font-size:16px; text-indent:24px; color:#333; border-bottom:#dcdcdc 1px solid;}
.photo{ width:210px; text-align:center; margin:50px auto; padding:0px;}
#btn05{ width: 80px; height:28px; background:#efefef; border-radius:15px; margin-right:10px; border: medium none; font-size:14px; color:#333; cursor: pointer;}
#btn06{ width: 80px; height:28px; background:#3ab6d5; border-radius:15px; float:left; display:inline; margin-right:10px; border: medium none; font-size:14px; color:#FFF; cursor: pointer;}
#btn07{ width: 80px; height:28px; background:#3ab6d5; border-radius:15px; float:left; display:inline; margin-right:10px; border: medium none; font-size:14px; color:#FFF; cursor: pointer;}
.btn05{ width: 80px; height:28px; background:#efefef; border-radius:15px; margin-right:10px; border: medium none; font-size:14px; color:#333; cursor: pointer;}
.btn06{ width: 80px; height:28px; background:#3ab6d5; border-radius:15px; float:left; display:inline; margin-right:10px; border: medium none; font-size:14px; color:#FFF; cursor: pointer;}
.btn07{ width: 80px; height:28px; background:#3ab6d5; border-radius:15px; float:left; display:inline; margin-right:10px; border: medium none; font-size:14px; color:#FFF; cursor: pointer;}

/*查看报名表*/
.bmb{}
.bmb h1{ height:47px; line-height:48px; font-size:16px; text-indent:24px; color:#333; border-bottom:#dcdcdc 1px solid;}
.bmb_nr{ height:100%; margin-top:25px; display:block;}
.bmb_nr table{ background:#FFF; margin:0px 24px; font-size:14px;/**/}
.bmb_nr table th{ line-height:24px; padding:10px 15px; text-align:left; border:#b3e3ef 1px solid; color:#333;}
.bmb_nr table td{ line-height:24px; padding:10px 15px; border:#b3e3ef 1px solid; color:#007e9d;}

#apDiv1 { position:relative; width: 141px; height: 179px; border:#b3e3ef 1px solid; background:#FFF; z-index:100; top:69px; overflow:hidden;}
