@charset "utf-8";
html, body, div, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul,
ol, li, dl, dt, dd, form, fieldset, th, td, hr, a, input{ margin: 0; padding: 0;border: 0; outline:none; list-style:none; font-size:12px; font-family:"Microsoft Yahei";}
a{ text-decoration:none; cursor:pointer;}
a:hover{text-decoration:none;}
.spacer{
    clear:both;
    font-size:0;
    line-height:0;
    height:0;
}

.btns1, .btns2, .btns3, .btns4{ width:150px; height:38px; color:#fff; font-size:18px; border-radius:20px; display:block; margin:0 auto; cursor:pointer; font-family:"Microsoft Yahei";}
.btns1:hover, .btns2:hover, .btns3:hover, .btns4:hover{ background:#406FF3}
.btns1{ background:#30A6E4;}
.btns2{ background:#34B4B5;}
.btns3{ background:#32A267;}
.btns4{ background:#53C5CF;}
.ipts1{ width:208px; height:29px; border:1px solid #BCC8EE; border-radius:20px; padding:0px 10px;}
.backatn{ display:block; clear:both; margin:0 auto; width:108px; height:28px; line-height:28px; background:#fff; border:1px solid #ddd; font-size:14px; color:#999; text-align:center; -moz-border-radius:14px; -webkit-border-radius:14px; border-radius:14px; margin:0px auto ; font-family:"Microsoft Yahei";}
.backatn:hover{ color:#333; background:#fff; border:1px solid #6C6C6C;}

.schead{ height:692px; background:url(../images/sichuan/headbg.jpg) center top no-repeat; }
.schead .tit{ margin:0 auto; width:1284px; height:692px; background:url(../images/sichuan/headbg.png) 580px 89px no-repeat; position:relative;}
.schead .tit h1{ width:400px; font-size:46px; color:#fff; padding:240px 0px 0px 125px; letter-spacing:1px; background:url(../images/sichuan/headico.png) 125px 250px no-repeat; font-family:"Microsoft Yahei";}
.schead .tit h5{ width:400px; font-size:18px; color:#D9DCED; padding:10px 0px 0px 125px; font-weight:lighter; letter-spacing:1px;}
.schead .tit .menu{ display:block; position:absolute; bottom:-50px; width:1285px; height:100px; background:#fff; box-shadow:0px 5px 8px #D1D1DD;}
.schead .tit .menu a{ display:block; float:left; width:257px; height:90px; margin:0px; padding:10px 0px 0px 0px; background-repeat:no-repeat; background-position:50px 30px;}
.schead .tit .menu a:hover{ background-color:#406FF3; color:#fff;}
.schead .tit .menu a:hover p, .schead .tit .menu a:hover i{ color:#fff;}
.schead .tit .menu a:hover div.xian{border-right:1px solid #406FF3;}
.schead .tit .menu a div.xian{height:62px;  border-right:1px solid #C9D4F0; padding:18px 0px 0px 94px;}
.schead .tit .menu a.a5 div.xian{height:62px;  border:none; padding:18px 0px 0px 94px;}
.schead .tit .menu a p{ font-size:22px; letter-spacing:2px; color:#333; font-family:"Microsoft Yahei";}
.schead .tit .menu a i{ display:block; width:94px; font-size:14px; font-style:normal; color:#666; text-align:center;  letter-spacing:1px;}
.schead .tit .menu a.a1{ background-image: url(../images/sichuan/menu1.png);}
.schead .tit .menu a.a2{ background-image: url(../images/sichuan/menu2.png);}
.schead .tit .menu a.a3{ background-image: url(../images/sichuan/menu3.png);}
.schead .tit .menu a.a4{ background-image: url(../images/sichuan/menu4.png);}
.schead .tit .menu a.a5{ background-image: url(../images/sichuan/menu5.png);}

.scmid{ clear:both; width:1285px; height:854px; margin:100px auto 0px auto; border-top:2px solid #0E237E; box-shadow:0px 8px 12px #D1D1DD;}
.scmid ul.lef{ float:left; width:424px; border-right:1px solid #C5CAE0;}
.scmid ul.rig{ float:right; width:818px;}

.cx1{ width:340px; height:165px; margin:0 auto; padding:40px 0px 0px 0px; border-bottom:1px solid #E5E5E5;}
.cx1 p{ display:block; padding-top:20px;}
.cx1 p span{ float:left; font-size:18px; color:#333; line-height:29px; font-family:"Microsoft Yahei";}
.cx1 i{display:block; padding-top:10px; font-style:normal; text-align:center; font-size:14px; color:#666; font-family:"Microsoft Yahei";}
.cx1 i label{ display:block; float:left; padding-left:20px; cursor:pointer;}
.cx1 i input{ float:left; width:30px; margin-top:8px;}
.cx1 i span{float:left; line-height:30px; font-family:"Microsoft Yahei";}

.scinfo1{ height:400px;}
.scinfo1 h2{ width:810px; padding:24px 0px; background:url(../images/sichuan/line1.png) center repeat-x; font-weight:normal; overflow:hidden; zoom:1;}
.scinfo1 h2 span{ display:block; float:left; padding-right:10px; background:#fff; font-size:28px; line-height:32px; color:#122A84; letter-spacing:4px; font-family:"Microsoft Yahei";}
.scinfo1 h2 a{ display:block; float:right; width:90px; background:#fff; font-size:18px; line-height:32px; color:#999; text-align:center; letter-spacing:4px;}

.list_s1{ padding:0px 20px 0px 5px;}
.list_s1 li{ height:40px; line-height:40px;}
.list_s1 li a{ display:block; float:left; background:url(../images/sichuan/titico1.png) 0px 11px no-repeat; color:#333;  padding-left:20px; cursor:pointer; width:650px; font-size:16px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; font-family:"Microsoft Yahei";}
.list_s1 li a:hover{color:#406FF3;}
.list_s1 li span{  color:#999;  font-size:16px; }

.scfoot{ clear:both; height:180px; margin-top:80px; border-top:2px solid #D2D2D2; background:#eee;}
.scfoot ul{ width:1000px; margin:0 auto; padding:50px 0px 0px 0px; background:url(../images/sichuan/zhengxinlogo.jpg) 900px 65px no-repeat}
.scfoot ul p{ font-size:16px; line-height:250%; color:#0A1650; letter-spacing:1px; color:#666;}

/*------------机构登录------------*/
.sclogbg{background:url(../images/sichuan/sclogbg.jpg) center top repeat-x; }
.bklogh{overflow:hidden; zoom:1;}
.bklogh h1{ width:650px; margin:0 auto; color:#0A1650; font-size:24px; font-weight:normal; text-align:center; padding:120px 0px 60px 0px;letter-spacing:4px; font-family:"Microsoft Yahei";}
.bklogb{ width:630px; margin:0px auto 50px auto; background:#fff; border:1px solid #D7D7D7; padding: 0px 0px 50px 0px;  overflow:hidden; zoom:1;  border-radius:20px;}

.logtype{ width:430px; margin:0 auto; padding:30px 0px 10px 0px; overflow:hidden; zoom:1;}
.logtype label{ display:block; float:left; width:33%; text-align:center; font-size:18px; color:#ccc; padding:10px 0px; border-bottom:2px solid #f7f7f7; cursor:pointer; font-family:"Microsoft Yahei";}
.logtype label input{ width:1px; height:1px; visibility:hidden; margin:0;}
.logtype label:hover, .logtype label.on{ border-bottom:2px solid #1890FF; color:#1890FF; font-weight:bold;}

.logipt{ display:block; float:none; clear:both; width:334px; height:48px; line-height:48px; padding:0px 20px; margin:20px auto 0px auto; background:#F7F7F7; border:1px solid #DFDFDF; border-radius:2px; cursor:pointer; font-size:18px; }
.bklogb p{ width:370px; margin:0 auto; overflow:hidden; zoom:1;}
.bklogb p.tip{ padding:18px 0px 28px 0px; font-size:16px;}
.bklogb p.tip span{ float:left; color:#1890FF; font-family:"Microsoft Yahei";}
.bklogb p.tip label{ float:right; cursor:pointer;}
.bklogb p.tip label input{ display:block; float:left; margin-top:6px;}
.bklogb p.tip label i{display:block; float:left; font-style:normal;  font-size:16px; color:#666; font-family:"Microsoft Yahei";}
.logblubtn{ display:block; clear:both; width:375px; margin:0 auto; text-align:center; font-size:24px; color:#fff; cursor:pointer; padding:10px 0px; background:#1890FF;  border:none; border-radius:3px; box-shadow:3px 3px 3px #F2F1F1; font-family:"Microsoft Yahei";}
.logblubtn:hover{ background:#58AFFF; color:#fff;}

/*------------外网报名------------*/
.bmbnr{ margin: 0 auto; width:997px; height:181px;}
.bmmid{ clear:both; width:937px; margin:30px auto 0px auto; box-shadow:0px 0px 20px #D1D1DD; border-radius:10px; padding:40px 30px 30px 30px;}

.scbmtb{ width:100%;}
.scbmtb th{ text-align:right; font-size:16px; color:#333; font-weight:normal; padding:20px 0px;}
.scbmtb td{ line-height:14px; padding:0px; font-size:16px;}

.selbox{ width:250px; height:36px; padding-left:10px; line-height:36px; color:#3F5BD8; font-size:16px; border:1px solid #ccc; border-radius:4px;}
.bmbtn{width:260px; height:44px; color:#fff; font-size:18px; border-radius:22px; cursor:pointer; font-family:"Microsoft Yahei"; background:#34B4B5;}
.bmbtn:hover{ background:#406FF3}

.scbmtb label{ display:block; float:left; overflow:hidden; cursor:pointer; border-radius:4px; color:#999;}
.scbmtb label:hover{color:#0C4CA5; background:#EAF0FF; border:1px solid #C7D6FF;}
.scbmtb label:hover table td{color:#666}
.scbmtb label table th{ width:18px; text-align:left; padding:0px;}
.scbmtb label table td{font-size:14px; text-align:center;}
.scbmtb label input{ visibility:hidden;}
.lb1_now table td, .lb2_now table td, .lb3_now table td{ color:#fff;}

.lb1{ width:220px; height:44px;  background:#fff; border:1px solid #eee;  padding:0px 5px 0px 4px; margin:0px 7px 10px 0px; }
.lb1_now{width:220px; height:44px; color:#0C4CA5; background:#6C90F5; border:1px solid #6C90F5; padding:0px 5px 0px 4px; margin:0px 7px 10px 0px;}
.lb1 table{ width:auto; height:44px; border:0; border-collapse:collapse; }

.lb2{ width:80px; height:34px;  background:#fff; border:1px solid #eee;  padding:0px 5px 0px 4px; margin:5px 7px 5px 0px; }
.lb2_now{width:80px; height:34px; color:#0C4CA5; background:#6C90F5; border:1px solid #6C90F5; padding:0px 5px 0px 4px; margin:5px 7px 5px 0px; }
.lb2 table{ width:65px; height:34px; border:0; border-collapse:collapse; }

.lb3{width:80px; height:34px;  background:#fff; border:1px solid #eee;  padding:0px 5px 0px 4px; margin:5px 7px 5px 0px; }
.lb3_now{width:80px; height:34px; color:#0C4CA5; background:#6C90F5; border:1px solid #6C90F5; padding:0px 5px 0px 4px; margin:5px 7px 5px 0px;}
.lb3 table{ width:60px; height:34px; border:0; border-collapse:collapse; }