@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-family:"微软雅黑"; color:#333;}
a{ text-decoration:none; color:#333;}
ul li{ list-style:none;}
/*input{ cursor:pointer;}*/
select, input[type=submit], input[type=button], button{cursor: pointer;}
select[disabled]{cursor: not-allowed;}

.input_green{display:inline-block;  color:#fff; background:#22AC69; width:88px;  border:0; height:32px;line-height: 32px; font-size:14px;-moz-border-radius:3px; -webkit-border-radius: 3px;  border-radius:3px; font-size:16px;}
.input_green:hover{ color:#fff;   background:#22AC36;}
.input_gray{ display:inline-block; color:#999; background:#ececec; width:88px; border:0; height:32px;line-height: 32px; font-size:14px;-moz-border-radius:3px; -webkit-border-radius: 3px;  border-radius:3px; font-size:16px;}
.input_gray:hover{ color:#333;   background:#ccc;}

.red{ color: red;}
.link-btn{color: #22AC69;}
.link-btn:hover{color: #22AC69; text-decoration: underline;}

body{ background:#F4F9FD;}
.bagr{ background:url(../images/new/bg.jpg) no-repeat; width:100%; background-size: contain;}
/*头部*/
.top{ width:100%; background:url(../images/top.jpg) no-repeat;margin:0 auto; height:30px; font-size:12px;border-bottom:1px solid #ccc; }
.top .top_left{ float:left;}
.top .top_left .red{ color:#333;    background:url(../images/tb.png) no-repeat 10px 2px;padding-left: 30px;height: 30px;line-height: 32px;}
.top .top_left .red:hover{ color:#c00;}
.top .top_right{ float:right; line-height:33px;}
.top .top_right a:hover{color:#c00;}
.top .top_right span{ color:#ccc;}

/*banner*/
/*.banner{ width:1000px;     margin: 0 auto;      height: 180px;}*/
.IMG1{width:1000px;margin: 0 auto;  
	background:url(../images/logo_school.png) no-repeat 0 47px;
	height: 180px;}
.IMG2{width:1000px; background:url(../images/school.png) no-repeat 94px 60px;height: 180px;margin:0 auto;}
.box{ width:960px; margin:0 auto; overflow:hidden;}
.box2{ width:1000px; margin:0 auto; overflow:hidden;     margin-bottom: 10px;}
.box_bag{ width:1000px; background:url(../images/box_bag.gif) repeat-y left; float:left;}
.denglu22{ width:100%; margin:50px auto 0; overflow:hidden; line-height:30px;}
.denglu22 p{ display:block; line-height:30px; font-size:30px; text-align:center; margin-bottom:50px;}
.id{ width:320px; line-height:30px; height:30px;float: left;margin-left: 10px;}
.yzm{ width:160px; line-height:30px; height:30px;float: left;margin-left: 10px;}
.denglu22 img{ float:left;}
.denglu22 span{ color:#c00;}
.biaoti{ width:180px; margin:40px auto; overflow:hidden;}
.denglu3 .biaoti img{ float:left; margin-left:10px;display:inline-block;}
.denglu3 .biaoti  p{ display:inline-block; float:left; font-size:24px; color:#c00; font-weight:bold;  text-indent:10px;}
.biaoti2{ width:220px; margin:20px auto 10px; overflow:hidden;}
.denglu3 .biaoti2 img{ float:left; margin-left:10px;display:inline-block;}
.denglu3 .biaoti2  p{ display:inline-block; float:left; font-size:24px; color:#c00; font-weight:bold;  text-indent:10px;}


.Button{ width:100%; margin-top:20px;     padding-left: 236px;   overflow: hidden; float:left;}
.Button2{ width:100%;  margin-top:40px;    padding-left: 272px;   overflow: hidden; float:left; padding-bottom:80px;}
.button_dl{ width:130px; height:32px; text-align:center; border:0px solid #999;font-size:16px; border-radius:3px; background:#fff;    margin-left: 120px; margin-right:60px;}
.button_zc{ width:130px; height:32px; text-align:center; border:0px solid #999; font-size:16px;border-radius:3px; background:#fff; }
.button_qd{ width:120px; height:32px; text-align:center; border:0px solid #eee; font-size:16px;border-radius:3px; background:#fff;    margin-left: 70px; background:url(../images/button5.png) no-repeat; color:#fff; }
.button_qd2{ width:120px; height:32px; text-align:center; border:0px solid #eee;font-size:16px; border-radius:3px; background:#fff; background:url(../images/button5.png) no-repeat; color:#fff;}
.Button .blank{ height:20px;}


/*左边*/
.jsLeft{ width:225px; float:left;padding: 10px 5px 100px 5px; overflow:hidden; margin-left: 10px;}
.jsLeft .guandao{ background:url(../images/bjt.jpg) no-repeat; width:215px; height:30px; color:#fff; text-indent:30px; line-height:30px; margin-left:5px; font-size:15px;}

.l_nav { width:225px; float:left; height:auto; margin-top: 20px; }
.l_nav .span_pic{ margin:0; padding:0; width:40px; display:block; height:36px; float:left; border:0;}
.l_nav .span_pic img{ border:0; float:left;}
.jsLeft .l_nav h2 {background:url(../images/bjt13.png) no-repeat; width:215px; height:36px;line-height:36px; margin-left:5px; font-size:14px; width:215px; margin-top:10px;float:left; display:inline; font-weight:lighter;}
.l_nav a{ color:#666; display: block;}
.l_nav a:hover{ color:#cc0000;}
.l_nav .h2_2 {  float:left;color:#999;  background:#fff; height:auto;width:214px; margin-left:5px; display:inline; padding:0;}
.l_nav .h2_2 a{ margin:0; padding:0;	font-size:14px; line-height:36px; padding-left:50px; display:inline-block; width:164px; float:left;border-bottom:#ccc dotted 1px;
    background: url(../images/grxxbg.jpg) center no-repeat;	color:#333;}
.l_nav .h2_2 a:hover {color:#c00; text-decoration:none;}

.jsLeft ul li{ width:213px; text-align:center; font-size:14px; margin:10px 5px; height:36px; line-height:34px; cursor:pointer; }
.jsLeft ul li a{ width:213px; padding-left:0px; height:36px; display:block; float:left; text-align:left; color:#666; }
.jsLeft ul li a:hover{ width:213px; padding-left:0px; height:36px; display:block; float:left; text-align:left; color:#fff;}

.jsLeft ul li a span{ width:175px; padding-left:38px; display:block; height:36px; float:left;background:url(../images/menubg.png) no-repeat  -220px -287px;}
.jsLeft ul li a:hover span{ width:175px; padding-left:38px; display:block; height:36px; float:left;color:#fff;background:url(../images/menubg.png) no-repeat 0px -287px;}

.jsLeft ul li a span.LI1{background:url(../images/menubg.png) no-repeat  -220px 0px;}
.jsLeft ul li a:hover span.LI1:hover{background:url(../images/menubg.png) no-repeat 0px 0px;}
.jsLeft ul li a span.LI1_cur{background:url(../images/menubg.png) no-repeat 0px 0px; color:#fff;}


.jsLeft ul li a span.LI2{background:url(../images/menubg.png) no-repeat  -220px -47px;}
.jsLeft ul li a:hover span.LI2:hover{background:url(../images/menubg.png) no-repeat 0px -47px;}
.jsLeft ul li a span.LI2_cur{background:url(../images/menubg.png) no-repeat 0px -47px; color:#fff;}


.jsLeft ul li a span.LI3{background:url(../images/menubg.png) no-repeat  -220px -92px;}
.jsLeft ul li a:hover span.LI3:hover{background:url(../images/menubg.png) no-repeat 0px -92px;}
.jsLeft ul li a span.LI3_cur{background:url(../images/menubg.png) no-repeat 0px -47px; color:#fff;}


.jsLeft ul li a span.LI4{background:url(../images/menubg.png) no-repeat  -220px -139px;}
.jsLeft ul li a:hover span.LI4:hover{background:url(../images/menubg.png) no-repeat 0px -139px;}
.jsLeft ul li a span.LI4_cur{background:url(../images/menubg.png) no-repeat 0px -139px; color:#fff;}


.jsLeft ul li a span.LI5{background:url(../images/menubg.png) no-repeat  -220px -185px;}
.jsLeft ul li a:hover span.LI5:hover{background:url(../images/menubg.png) no-repeat 0px -185px;}
.jsLeft ul li a span.LI5_cur{background:url(../images/menubg.png) no-repeat 0px -185px; color:#fff;}


.jsLeft ul li a span.LI6{background:url(../images/menubg.png) no-repeat  -220px -232px;}
.jsLeft ul li a:hover span.LI6:hover{background:url(../images/menubg.png) no-repeat 0px -232px;}
.jsLeft ul li a span.LI6_cur{background:url(../images/menubg.png) no-repeat 0px -232px; color:#fff;}

.jsLeft ul li a span.LI7{background:url(../images/menubg.png) no-repeat  -220px -348px;}
.jsLeft ul li a:hover span.LI7:hover{background:url(../images/menubg.png) no-repeat 0px -348px;}
.jsLeft ul li a span.LI7_cur{background:url(../images/menubg.png) no-repeat 0px -348px; color:#fff;}

.jsLeft ul li a span.LI8{background:url(../images/menubg.png) no-repeat  -220px -395px;}
.jsLeft ul li a:hover span.LI8:hover{background:url(../images/menubg.png) no-repeat 0px -395px;}
.jsLeft ul li a span.LI8_cur{background:url(../images/menubg.png) no-repeat 0px -395px; color:#fff;}

.jsLeft ul li a span.LI9{background:url(../images/menubg.png) no-repeat  -220px -440px;}
.jsLeft ul li a:hover span.LI9:hover{background:url(../images/menubg.png) no-repeat 0px -440px;}
.jsLeft ul li a span.LI9_cur{background:url(../images/menubg.png) no-repeat 0px -440px; color:#fff;}

.jsLeft ul li a span.LI10{background:url(../images/menubg.png) no-repeat  -220px -487px;}
.jsLeft ul li a:hover span.LI10:hover{background:url(../images/menubg.png) no-repeat 0px -487px;}
.jsLeft ul li a span.LI10_cur{background:url(../images/menubg.png) no-repeat 0px -487px; color:#fff;}

.jsLeft ul li a span.LI11{background:url(../images/menubg.png) no-repeat  -220px -532px;}
.jsLeft ul li a:hover span.LI11:hover{background:url(../images/menubg.png) no-repeat 0px -532px;}
.jsLeft ul li a span.LI11_cur{background:url(../images/menubg.png) no-repeat 0px -532px; color:#fff;}

.blank{ height:5px;}


/*右边*/
.jsRight{ width:710px; float:right; margin:10px; }
.jsRight table{border-left:1px solid #ccc;border-top:1px solid #ccc;}
.jsRight td{ font-size:14px; margin-top:20px; height:30px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:0 10px;}
.jsRight tr{ border:1px solid #ccc;}
.jsRight input{ text-align:center;}

.jsRight2{width: 710px;float: left;margin: 10px auto;}
.jsRight2 table{border-left:1px solid #ccc;border-top:1px solid #ccc; margin:0 8px 10px; overflow:hidden;}
.jsRight2 .SPAN{ background:url(../images/fff1.png) no-repeat; color:#fff; height:30px; display:block; line-height:30px;padding-left:7px;}
.jsRight2 .SPAN2{ background:url(../images/fff2.png) no-repeat; color:#fff; height:30px; display:block; line-height:30px;padding-left:7px;}

.jsRight2 tr td .radio_style{ line-height:25px; float:left; padding-right:15px;}
.jsRight2 td{ font-size:14px; margin-top:20px;border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:0 5px;}
.jsRight2 tr{ border:1px solid #ccc;}
.jsRight2 input{ height:25px; line-height:25px; padding-left:5px;}
.jsRight2 .INPUT1{ height:25px; line-height:25px; padding-left:5px; width:170px;}
.jsRight2 .INPUT2{ height:25px; line-height:25px; padding-left:5px; width:220px;}
.jsRight2 .INPUT3{ height:25px; line-height:25px; padding-left:5px; width:245px;}
.jsRight2 .INPUT4{ height:60px; line-height:25px; padding-left:5px; width:470px;}
.jsRight2 .TEXTAREA1{ height:120px; margin:10px 7px;width:530px; padding:5px; line-height:18px; overflow:hidden;}
.jsRight2 .TEXTAREA2{ height:120px; margin:10px 7px;width:530px;padding:5px; line-height:18px; overflow:hidden;}
.JULI p{ color:#999; font-size:13px; line-height:18px; margin-right: 10px; padding-left: 7px;}
.jsRight2 label{ line-height:25px; float:left; padding-right:15px;}
.jsRight2 .yingjie{ float:left;padding-left:5px;}
.jsRight2 .xiangmu{ width:100%; margin:0 auto; text-align:center; overflow:hidden;}
.jsRight2 .xiangmu p{ float:left; padding:0 20px;    text-indent: 10px;line-height: 25px;}
.jsRight2 .xiangmu input{ float:left; padding-left:5px;}



.JSright{ width:730px; float:right; margin-right:10px;}
.JSright .title2{ width:730px; height:34px; background:#F5F5F5;}
.JSright .title2 img{ display:inline-block; width:13px; height:13px; float:left;     padding: 0 10px; margin:10px 0;}
.JSright .title2 p{ display:inline-block;float:left; width:680px; height:36px; line-height:36px; padding-left:5px; font-size:12px;color: #333;}
.JSright .title2 a:hover{ color:#c00;}
.yzRight2{width:91px; height: 35px;float: left;margin-left: 20px; background:#e0e0e0;}
.yzRight2 p{ color:#fff; font-size:18px; height:40px; line-height:38px; width:91px; text-align:center;}

.yzRight3{ float: left;  width: 140px;  height: 40px;  text-align: center;  line-height: 40px;  color: #fff;  font-family: "Microsoft YaHei";  background-color: #27ce4c;  margin-left: 20px;}

.cenRig{ width:730px; height:auto; float:left;}
.Rig1{ width:728px; height:120px; border:1px solid #eee;    margin: 20px 0 20px 0; }
.Rig1 .title1{ background:url(../images/title.png) no-repeat; width:675px; height:35px;}
.Rig1 .title1 img{ display:inline-block; width:15px; height:15px; margin:0 13px; padding:10px 0;float:left;}
.Rig1 .title1 p{ display:inline-block; height:35px; line-height:35px; color:#FF7500; font-weight:bold;float:left; font-size:15px;}
.Rig1 .rigCon1{  margin: 15px 50px;}
.Rig1 .rigCon1 p{text-indent:30px; font-size:14px; color:#333; line-height:25px;}
.Rig1 .rigCon1 span{font-size:14px; color:#009966; line-height:25px;}
.Rig1 .rigCon1 font{font-size:14px; color:#FF7500; line-height:25px;}

.Rig1 .rigCon2{ width:645px;  margin: 15px 0 0 40px;}
.Rig1 .rigCon2 p{ width:645px;font-size:14px; color:#333; line-height:25px;}
.Rig1 .rigCon2 span{font-size:14px; color:#009966; line-height:25px;}





.Rig2{ width:728px; height:400px; border:1px solid #eee;margin:20px 0 ;}
.Rig2 .title2{ background:url(../images/title.png) no-repeat; width:730px; height:35px;}
.Rig2 .title2 img{ display:inline-block; width:15px; height:15px; margin:0 13px; padding:10px 0;float:left;}
.Rig2 .title2 p{ display:inline-block; height:35px; line-height:35px; color:#FF7500;font-weight:bold;float:left; font-size:15px;}
.Rig2 .lcP{ width:550px; height:300px; margin:49px auto 0;}
.Rig2 .lcP a{ margin-left:160px;}
.Rig2 .lcP .kjrk{ background:url(../images/button3.png) no-repeat; width:160px; height:120px;display: block; float:left;}
.Rig2 .lcP .kjrk:hover{ background:url(../images/button4.png) no-repeat;}
.Rig2 .lcP .kjrk2{ background:url(../images/button8.png) no-repeat;width:160px; height:120px;display: block; float:left;}
.Rig2 .lcP .kjrk2:hover{ background:url(../images/button9.png) no-repeat;}
.Rig2 .lcP .kjrk3{ background:url(../images/button8.png) no-repeat;width:160px; height:120px;display: block; margin:0 auto;}
.Rig2 .lcP .kjrk3:hover{ background:url(../images/button9.png) no-repeat;}



.ytx{ width:728px; overflow:hidden; border:1px solid #ccc;background:#F0F0F0;}
.queren{ width:330px; overflow:hidden; margin:30px auto;}
.queren input{ margin-left:20px;float:left;}
.xg_button{  width:120px; height:32px; border:0px solid #eee; background:url(../images/button5.png) no-repeat; color:#fff; border-radius:3px; font-size:16px;}
.fh_button{display:block; text-align: center; width:120px; height:32px; line-height: 32px; border:0px solid #eee; background:url(../images/button7.png) no-repeat; color:#fff;border-radius:3px;font-size:16px; }
.cz_button{width:120px; height:32px; border:0px solid #eee; background:url(../images/button6.png) no-repeat; color:#fff;border-radius:3px;font-size:16px; }
.blank2{ height:30px;}
.baocun{ text-align:center; border:1px solid #ccc; background:#fff; padding:0 5px;margin:5px 300px; width:90px;}

/*中间*/
.bigbox{ width:1000px; margin:0 auto;}
.inCenter{ background:#fff; width:1000px;min-height:520px; margin:21px auto;  border-top:5px solid #2868bf;}

/*首页中间左部*/
.center2{ width:980px;padding:0 10px 30px 10px;}
.center2 #form{
    display: flex;
}
.cenLeft{ width:645px; height:448px; }
.cenLeft img{ display:inline-block;margin-top: -20px;width:640px; }
.center3{ width:980px;margin:10px 10px 0px 10px; overflow:hidden;}
.xxzc{ width:978px; overflow:hidden; margin:20px auto; border:1px solid #ccc; float:left; background:#F0F0F0;}
.center4{ width:1000px; margin-top:10px; overflow:hidden;}

/*首页滚动公告*/
#callboard {margin: 2px 10px; height:24px; line-height:24px; overflow:hidden; font-size:12px;}
#callboard a{color: #666;}



/*首页中间右部*/
.cenRight{ width:320px;}
.cenRight .info_box{
    margin-bottom: 13px;
}
.cenRight .info_box .notice_title{
    font-size: 18px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #2868BF;
    border-left: 4px solid #2868BF;
    padding-left: 6px;
    margin-bottom: 10px;
}
.cenRight .info_box ul{
    padding-left: 18px;
    height: 58px;
    overflow-y: auto;
}
.cenRight .info_box ul li{
    list-style: disc;
    font-size: 14px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #000000;
    margin-bottom: 6px;




}
.cenRight .info_box ul li .wrapper{
    display: inline-block;
    width: 280px;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
}


.cenRight .login_box{
    border:1px solid #ccc; background:#f4f4f4;
}
.cenRight .title3{ width:290px; height:43px; background:#f4f4f4;}
.cenRight .title3 img{ display:inline-block; width:26px; height:23px; margin:0 13px; padding:10px 0;float:left;}
.cenRight .title3 p{ display:inline-block; height:40px; line-height:45px; color:#333; font-size:14px; font-weight:bold;float:left; font-size:18px;}
.cenRight .denglu{ width:250px;margin:15px auto 5px;overflow: hidden;}
.cenRight .denglu .user{width:248px; height:38px; border:1px solid #bababa; background:#fff;}
.cenRight .denglu .user:hover{ border:1px solid #006835;}
.cenRight .denglu .user img{ display:inline-block; width:18px; height:19px; margin:0 10px; padding:10px 0; float:left;}
.cenRight .denglu .user span{display:inline-block;float:left; margin-top:8px; color:#bababa;}
.cenRight .denglu .user .input1{display:inline-block;float:left; height:38px; line-height:38px; font-size:16px; border:none; padding-left:10px; background:url(../images/sx.png) no-repeat 0 5px;    width: 200px;}
.cenRight .denglu .possword{width:248px; height:38px; border:1px solid #bababa; margin:20px auto;background:#fff;}
.cenRight .denglu .possword:hover{ border:1px solid #006835;}
.cenRight .denglu .possword img{ display:inline-block; width:18px; height:22px; margin:0 10px; padding:8px 0; float:left;}
.cenRight .denglu .possword span{display:inline-block;float:left; margin-top:8px; color:#bababa;}
.cenRight .denglu .possword .input2{display:inline-block;float:left; height:38px; line-height:38px; font-size:16px; border:none; padding-left:10px; background:url(../images/sx.png) no-repeat 0 5px;    width: 200px;}
.cenRight .denglu .yzm{width:250px; height:38px; margin:0px auto 25px;}
.cenRight .denglu .yzm .yzLeft{width:152px; height:38px; float:left;background:#fff; border:1px solid #bababa;}
.cenRight .denglu .yzm .yzLeft:hover{ border:1px solid #006835;}
.denglu .yzm .yzLeft img{ display:inline-block; width:16px; height:24px; margin:0 10px; padding:7px 0; float:left;}
.denglu .yzm .yzLeft span{display:inline-block;float:left; margin-top:8px; color:#bababa;}
.denglu .yzm .yzLeft .input3{display:inline-block;float:left; height:38px; line-height:38px; font-size:16px; border:none; padding-left:10px; background:url(../images/sx.png) no-repeat 0 5px;    width: 106px;}
.denglu .yzm .yzRight{width:91px; height:40px; float:right; background:#e0e0e0;}
.denglu .yzm .yzRight p{ color:#fff; font-size:18px; height:40px; line-height:38px; width:91px; text-align:center;}
.zddl{ width:252px; height:30px;    overflow: hidden;float: left;}
.zddl .zddlP1{ font-size:12px; float:left;color:#666;}
.zddl input{ width:15px; height:15px; float:left;}
.zddl .zddlA2{ font-size:12px; float:right;    padding-right: 3px; color:#223661;}
.zddl .zddlA2:hover{color:#c00;}
.dl{ width:250px; height:36px; margin:0 auto;}
.dl input{width:250px; height:36px; color:#fff; text-align:center; height:36px; line-height:36px; border:none; background:url(../images/new/button.jpg) no-repeat; cursor:pointer;font-size: 18px;}
.zhuce{ width:250px; margin:50px auto 0;     }
.zc{width:250px; height:36px; margin:0 auto;}
.zc input{width:250px; height:36px; color:#fff; text-align:center; height:36px; line-height:36px; border:none; background:url(../images/button2.jpg) no-repeat;cursor:pointer;font-size: 18px;}
.zhuce{ width:250px; margin:10px auto 10px;  overflow: hidden; height: 30px;   }
.zhuce p{  font-size:14px;color:#666;height: 30px;line-height: 30px;text-align: center}
.zhuce a{  font-size:14px;  padding-right: 3px; color:#223661; font-weight:bold;height: 30px;
line-height: 30px;}
.zhuce a:hover{ color:#c00;}


/*首页详情内容*/
.inCenter .title{ width:980px; height:34px; background:#F5F5F5;}
.inCenter .title img{ display:inline-block; width:13px; height:13px; float:left;     padding: 0 10px; margin:10px 0;}
.inCenter .title p{ display:inline-block;float:left; width:900px; height:36px; line-height:36px; padding-left:5px; font-size:12px;color: #333;}
.inCenter .title a:hover{ color:#c00;}
.tianxie{width: 980px;margin: 0 auto;overflow: hidden;float: left;    padding-left: 20px;margin-top: 20px;}
.tianxie img{ display:inline-block; float:left; margin-left:5px; margin-top:10px;}
.tianxie p{ display:inline-block; float:left; color:#c00; font-weight:bold; font-size:20px; text-indent:10px; line-height:30px; margin-top:10px;}
.tianxie input{ display:inline-block; float:right; border:1px solid #22AC69; background:#EFF5FA; color:#22AC69; width:90px; text-align:center; line-height:30px; border-radius:3px;margin-top:5px;}

.tianxie3{width: 980px;margin: 0 auto;overflow: hidden;float: left;}
.tianxie3 img{ display:inline-block; float:left; margin-left:5px; margin-top:10px;}
.tianxie3 p{ display:inline-block; float:left; color:#c00; font-weight:bold; font-size:20px; text-indent:10px; line-height:30px; margin-top:10px;}
.tianxie3 input{ display:inline-block; float:right; border:1px solid #22AC69; background:#EFF5FA; color:#22AC69; width:90px; text-align:center; line-height:30px; border-radius:3px;margin-top:5px; cursor:pointer;}

.xqtp{margin:0 auto;}
.shangc{ width:200px; margin:0 auto; padding:80px 0;}
.shangc img{ float:left; width:18px;}
.shangc h4{ float:left; color:#c00; text-align:center; text-indent:5px;}


/*底部*/
.footer{width:1000px; margin:0px auto; height:80px; }
.footerBor{border-top:2px solid #B3D2C2; width:999px; height:1px;}
.footerP{width:1000px; margin:68px auto 0;}
.footer p{ text-align:center; line-height:25px; font-size:13px; color:#333;}

/*-------------------------------------*/

/*错误信息*/
.form-table tr td label{color:#ff0000; font-size:12px; line-height:22px; padding-top:5px; padding-left:8px;}
.jsRight2 tr td label{color:#ff0000; font-size:12px; line-height:22px; padding-top:5px; padding-left:8px; float:none}

/*按钮*/
.denglu22  .pas_160{ width:160px;height:36px; float:left;	font-size:16px; background:#009966; border:0; cursor:pointer; font-family: "Microsoft YaHei"  ; margin-right:30px;  color:#fff;margin-right:30px; display:inline;		}
.denglu22  .pas_160:hover{background:green;}
.denglu22 .bottom_160{ width:160px;height:36px; float:left;	font-size:16px; background:#ff6600; border:0; cursor:pointer; font-family: "Microsoft YaHei"  ;  color:#fff;	}
.denglu22 .bottom_160:hover{background:#ff5500;}
.Button3{ width:100%;  margin-top:40px;    padding-left: 160px;   overflow: hidden; float:left; padding-bottom:80px;}

/*字体*/
.denglu22 table{font-size: 14px;}

/*排版*/
.denglu22{padding-left: 104px;}

/*超链接*/
a.blu:link, a.blu:visited{color:#0066cc;	text-decoration:none; }
a.blu:hover,  a.blu:active{color:#006699;text-decoration:underline;}

/*找回密码*/
.bz{float:left; width:855px;height:26px;margin-top:20px;margin-left:70px;line-height:26px;display:inline;}
.bz0 {float:left;   width:426px;height:26px;border-left:1px #FFFFFF solid;  background:#ff6600; text-align:center;  color:#FFFFFF;  font-weight:bold;}
.bz1 {float:left;width:426px;height:26px;border-left:1px #FFFFFF solid; background:#D8DEEA; text-align:center;  color:#3B5999;}


/*修改资料*/
.form-table{font-size: 14px;padding-left: 10px;}
.profile{ width:100%; margin:20px auto 0; overflow:hidden; line-height:30px;}
.profile-bottom{ width: 600px; text-align: center; margin-top: 30px;}

/*下拉框*/
.select_100{ width:100px;height:24px;padding-left:5px; padding:2px; font-family: "Microsoft YaHei"  ; margin-right:6px; line-height: 24px}

.list-table{width:100%; margin-top: 20px; border:1px solid #ccc;text-align:center;border-collapse:collapse;}
.list-table td{font-size:14px;margin-top:20px;height:30px;border:1px solid #ccc;padding:0 10px;background-color: #fff;}
.list-table tr{ border:1px solid #ccc;}

/* 选择考试计划 */
.plan {margin-bottom: 20px;}
.plan .title {color:#333; width: 620px; height:30px; line-height:30px; font-size: 14px; margin: 10px auto 15px; background: #FFF}
.plan .item {color:#333; cursor:pointer; width: 600px; line-height:30px; font-size: 14px; margin: 10px auto; padding: 0 10px; border:#ddd solid 1px;}
.plan .item span{color: #999; font-size: 13px;}
.plan .item input[type="radio"]{margin-right: 8px; margin-bottom: 2px; vertical-align: text-bottom;}
.plan .item:hover { color:#d65858; border: #d6564b solid 1px;}
.plan .item:hover span{color: #cc8887;}
.plan .item.cur {color:#c00; border:#c00 solid 1px; background:#ffe7e7;}
.plan .item.cur span{color: #cc7d7d;}
.plan .empty{width:600px; margin: 0 auto; color: red; text-align: center;}

/* 文章列表及详情 */
.article-list{margin: 20px; font-size: 14px;}
.article-list li{margin: 8px 0; height: 24px; border-bottom: 1px dashed #ddd;}
.article-list li a{display: block; float: left; max-width: 560px; color: #666; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.article-list li a:hover{color: #ff7701;}
.article-list li span{float: right; color: #999; font-size: 12px;}

.article-list li span.icon{width: 14px; height: 14px; margin-top: 3px;}
.article-list li span.icon-top{float: left; margin-right: 5px; background:url(../images/top.png);}
.article-list li span.icon-link{margin-left: 5px; background:url(../images/link.png);}
.article-list li span.icon-hot{width: 30px; float: left;margin-left: 5px; background:url(../images/hot.png);}


.article-detail{margin: 20px; font-size: 14px;}
.article-detail .title{width: auto; height: auto; font-size: 20px; text-align: center; background: none; }
.article-detail .info{width: auto; height: auto; font-size: 12px; text-align: center; margin: 10px 0;
    padding-bottom:10px; border-bottom: 1px dashed #ddd;}
.article-detail .info span{color: #888; padding: 0 10px; border-right: 1px solid #ccc;}
.article-detail .info span.last{border-right: none;}
.article-detail .content{color: #666; line-height: 1.8em; word-break:break-all; word-wrap:break-word;}
.article-detail .content a{color: #666;}

/* 前台分页 */
.paging{margin: 20px;font-size: 14px;}
.paging .info{clear: both;float: left;color: #555; padding-top: 0.1em;}
.paging .paging_numbers{float: right;text-align: right;}
.paging .paging_numbers a{color: #666;}
.paging .paging_numbers .paginate_button{border: 1px solid transparent; box-shadow: none; margin-left: 2px;text-align: center;text-decoration: none !important;}
.paging .paging_numbers .paginate_button.current{display: inline-block; padding: 0.1em 0.5em; border: 1px solid #ebebeb; background: #f1f1f1!important;}