
/* 资料下载 */
.downBox{ margin-top:32px; padding-top:30px; background:url(../image/bg8.jpg) no-repeat center top;}
.downBox .checkDown{ height:16px; font-size:14px; line-height:16px; overflow:hidden; margin-bottom:28px;}
.downBox .checkDown .lk_down{ float:right; display:inline; margin-right:60px;}
.downBox .checkDown .lk_check{ float:right; display:inline-block; margin-right:20px; padding-left:18px; background:url(../image/bg.png) no-repeat left bottom;}
.downBox .checkDown .spcheck{ width:auto; margin-top:0;}
.downBox .listul{ display:block; overflow:hidden; zoom:1; margin-bottom:45px;}
.downBox .listul li{ font-size:14px; overflow:hidden; padding:12px 0 12px 56px; background-color:#f3f3f3; zoom:1;}
.downBox .listul .li2{ background-color:#fff;}
.downBox .sptit{ width:650px; float:left; overflow:hidden;}
.downBox .sptime{ width:120px; float:right;}
.downBox .splka{ width:70px; float:right;}
.downBox .splka .lk_a{ color:#51a750; padding-left:20px; background:url(../image/bg2.png) no-repeat left center;}

/* 注册 */
.regBox{ zoom:1;}
.regBox .accBox{ text-align:right; padding-right:140px;}
.regBox .accBox .lk_a{ color:#51a750; text-decoration:underline;}
.regBox .regFrom{ padding-left:300px;}
.regBox .regFrom th{ font-size:14px; text-align:right; font-weight:normal; padding-right:5px;}
.regBox .regFrom th em{ color:#ff0000;}
.regBox .regFrom td{ color:#828282;}
.regBox .regFrom .spradio{ font-size:14px; float:left; display:inline; margin-right:56px;}
.regBox .regFrom .sjyzm{ line-height:32px; color:#909090; display:inline-block; border:1px solid #C9C9C9; padding:0 10px; background-color:#F7F7F7;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	-o-border-radius:2px;
	border-radius:2px;}
.regBox .lka_xy{ color:#51a750; margin:0 3px;}
.regBox .lka_xy small{border-bottom:2px solid #51a750;}
.regBox .btnBox{ margin-left:-8px;}

/* 预约课程 */
.courseBox{ padding:25px 6px 0; background:url(../image/bg8.jpg) no-repeat center top;}
.cusTxt{ padding:22px; font-size:14px; line-height:34px; background:#F4FAF6;}
.cusTxt p{ text-indent:2em;}
.custFrom{ font-size:16px; padding:34px 0 0 50px;}
.custFrom th{ font-weight:normal; text-align:left;}
.custFrom .iptbox{ width:260px;}
.custFrom .selBox{ width:274px;}
.custFrom .selBox .selCon{ width:274px;}
.custFrom .selBox3{ width:176px; float:left; display:inline; margin-right:20px;}
.custFrom .selBox3 .selCon{ width:176px;}
.custFrom .embz{ width:300px; font-size:12px; float:left;}
.custFrom .btnBox{ text-align:left; padding-left:140px;}
.custFrom .btnBox .btn{ margin:0 12px;}

/* 报名详情 */
.enrollBox{font-size:14px;}
.enrollBox .erl_dl{ display:block; overflow:hidden; zoom:1; padding-left:160px;}
.enrollBox .erl_dl .img{ float:left; padding:6px; background-color:#d6e8da;}
.enrollBox .erl_dl .img,
.enrollBox .erl_dl .img img{ width:220px; height:220px;}
.enrollBox .erl_dl .txt{ width:532px; float:right;}
.enrollBox .erl_dl .txt p{ font-size:14px; line-height:22px; padding-left:158px; overflow:hidden; zoom:1; margin-bottom:16px;}
.enrollBox .erl_dl .txt .spbt{ width:150px; float:left; margin-left:-158px; text-align:right;}
.enrollBox .erl_form{ margin-top:40px;}
.enrollBox .erl_form table{border-bottom:1px solid #CECECE; border-right:1px solid #CECECE; border-left:1px solid #CECECE;}
.enrollBox .erl_form td{ line-height:26px; padding:14px 0; border-top:1px solid #CECECE;}
.enrollBox .erl_form .bg{ background-color:#e9f5ec;}
.enrollBox .erl_form .bg2{ background-color:#FFF;}
.enrollBox .erl_form .bg3{ background-color:#b9dfc1;}
.enrollBox .erl_form .bg3 td{ padding:0;}
.enrollBox .erl_form .jiag{ height:48px; float:right; color:#FFF; font-size:18px; line-height:48px; padding:0 45px 0 25px; background-color:#67b678;}
.enrollBox .erl_form2{ padding:30px 0 0 50px;}
.enrollBox .erl_form2 .iptbox{ width:210px;}
.enrollBox .erl_form2 .spradio{ float:left; margin:0 50px 0 10px;}
.enrollBox .erl_form2 .lkayd{ color:#146e27; line-height:28px; display:inline-block; border:1px solid #A1C5A9; padding:0 20px; margin-left:5px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
-ms-border-radius:2px;
-o-border-radius:2px;
border-radius:2px;}
.enrollBox .erl_form2 strong{ color:#146e27;}
.enrollBox .erl_form2 .btnBox a{ margin:0 12px;}

/* 插班申请 */
.transferBox{ font-size:14px; padding-top:30px; background:url(../image/bg8.jpg) no-repeat center top;}
.transferBox .tase_form{ padding:14px 0 34px; background-color:#F5FAF6;}
.transferBox .tase_form .h3Tit{ color:#272727; font-size:16px; line-height:24px; font-weight:bold; padding-left:90px;}
.transferBox .tase_form .spkc{ color:#51a750; padding-right:22px;}
.transferBox .tase_form .z10{ width:100%; height:32px; position:relative;}

.transferBox .tase_form .spcbtips{ font-size:12px;}
.transferBox .tase_form .bg{ background-color:#def1e2;}
.transferBox .tase_form .spcbxs{ width:45px; height:33px; overflow:hidden; display:inline-block; background:url(../image/bg151.jpg) no-repeat left center; vertical-align:-9px;}
.transferBox .tase_form .spcbxs cite{ width:20px; float:left; text-align:center; padding-top:8px; line-height:22px; padding-right:2px;}
.transferBox .tase_form .pfeiy,
.transferBox .tase_form .ptips{ color:#127a28; line-height:30px; text-align:center;}
.transferBox .tase_form .pfeiy{ font-size:18px; padding-top:4px;}
.transferBox .tase_form .ptips{ font-size:12px; padding-bottom:6px;}
.transferBox .tase_form .btnBox{ padding-top:44px;}
.transferBox .tase_form .btnBox a{ margin:0 11px;}
.transferBox .tase_txt{ line-height:20px; margin-top:20px; padding:0 16px;}

/* 本期招生 */
.recruitBox{ padding-top:11px;}
.rcutTit{ height:31px; line-height:31px; overflow:hidden; margin-top:33px;}
.rcutTit .sptit{ color:#146e27; font-size:16px; float:left; font-weight:bold; padding-right:26px;}
.rcutTit .splka{ width:100px; height:31px; float:left; background:url(../image/btn.jpg) no-repeat left top;}
.rcutTit .spbtn{ width:76px; height:32px; float:right; cursor:pointer; background:url(../image/btn2.jpg) no-repeat left bottom;}
.rcutTit .spbtn.cur{ background-position:left top;}
.rcutCon{ padding-top:28px;}
.rcutCul{ display:block; overflow:hidden; zoom:1;}
.rcutCul li{ line-height:28px; padding-left:68px; overflow:hidden;}
.rcutCul li .spbt{ float:left; font-weight:bold; margin-left:-68px;}
.tablebox{ margin-top:30px; padding-bottom:40px;}
.tablebox table{ border-top:1px solid #BCC8BE; border-left:1px solid #BCC8BE;  border-bottom:1px solid #BCC8BE;}
.tablebox th,
.tablebox td{ border-right:1px solid #BCC8BE;}
.tablebox th{ height:42px; font-weight:bold; background-color:#EAF5ED;}
.tablebox td{ line-height:24px; padding:7px 0; text-align:center; border-top:1px dashed #BCC8BE;}
.tablebox .spgmb{ color:#fe2002; display:block; line-height:14px;}
.tablebox .spHot{ width:100%; margin-top:-2px; background-position: center center;}
.tablebox .bmcbBtn{ width:83px; height:30px; margin:0 auto; position:relative;}
.tablebox .bmcbBtn .btnlka{ width:83px; height:29px; display:inline-block; overflow:hidden; background-repeat:no-repeat; background-image:url(../image/btn3.jpg);}
.tablebox .bmcbBtn .btn_bm{ background-position:left top;}
.tablebox .bmcbBtn .btn_cb{ display:none; background-position:left bottom; position:absolute; left:0; top:30px; z-index:2}


/* 新闻中心 */
.newsBox{ padding-top:44px; background:url(../image/bg8.jpg) no-repeat center top;}
.nws_dl{ display:block; overflow:hidden; zoom:1; margin-bottom:50px;}
.nws_dl .img{ width:314px; height:196px; float:left;}
.nws_dl .txt{ width:586px; float:right;}
.nws_dl .h2Tit{ line-height:20px; padding-bottom:10px; border-bottom:1px solid #A1CFA1;}
.nws_dl .h2Tit .lk_a{ font-size:16px;}
.nws_dl .h2Tit .date{ padding-top:10px;}
.nws_dl .txtp{ line-height:26px; margin-top:12px;}
.nws_dl .more{ overflow:hidden; margin-top:12px;}
.nws_dl .more .lk_a{ height:30px; color:#146e27; line-height:30px; padding:0 28px; display:inline-block; border:1px solid #51A750;
-webkit-border-radius:2px;
-moz-border-radius:2px;
-ms-border-radius:2px;
-o-border-radius:2px;
border-radius:2px;}
.newsBox .nws_list{ display:block; overflow:hidden; zoom:1; padding-top:20px;}
.newsBox .nws_list li{ height:50px; font-size:14px; line-height:50px; padding:0 55px 0 40px; background-color:#FFF;}
.newsBox .nws_list .bg{ background-color:#F7F7F7;}
.newsBox .nws_list .lk_a{ float:left; background:url(../image/dian.png) no-repeat left center; padding-left:18px;}
.newsBox .nws_list .date{ float:right;}
.newsBox .fanye{ margin-top:40px;}

/* 师资介绍 */
.teachersBox{ zoom:1;}
.teachersBox .tahr_dl{ display:block; overflow:hidden; zoom:1; padding:14px 60px 14px 34px; background-color:#EEF9F1; margin-bottom:20px;}
.teachersBox .tahr_dl .img{ float:left; padding:10px 10px 10px 9px; background:url(../image/bg16.jpg) no-repeat left top;}
.teachersBox .tahr_dl .img,
.teachersBox .tahr_dl .img img{ width:255px; height:255px;}
.teachersBox .tahr_dl .txt{ width:520px; float:right; padding-top:22px;}
.teachersBox .h2Tit{ padding-bottom:16px; background:url(../image/bg17.jpg) no-repeat left bottom;}
.teachersBox .h2Tit .lk_a{ height:26px; color:#51a750; font-size:20px; line-height:26px; padding-top:6px; padding-left:34px; display:inline-block; background:url(../image/bg6.png) no-repeat left top;}
.teachersBox .txtp{ font-size:14px; line-height:32px; margin-top:12px;}
.teachersBox .more{ margin-top:12px;}
.teachersBox .more .lk_a{ width:107px; height:33px; display:inline-block; background:url(../image/btn.png) no-repeat;}
.teachersBox .tahr_dl2{ background-color:#F2F2F2;}
.teachersBox .tahr_dl2 .h2Tit{ background-image:url(../image/bg18.jpg);}
.teachersBox .fanye{ padding-top:40px;}

/* 课程试听 */
.courseautoBox{ padding-top:8px;}
.cusaSharch{ width:400px; height:36px; margin:0 auto; padding-left:13px; background:url(../image/bg19.jpg) no-repeat; overflow:hidden;}
.cusaSharch .ipt{ width:347px; height:36px; line-height:36px; font-size:14px; color:#333; float:left;}
.cusaSharch .btn_a{ width:45px; height:36px; float:right;}
.cusaList{ width:926px; overflow:hidden; position:relative;}
.cusaList .listul{ width:1200px; display:block; overflow:hidden; zoom:1;}
.cusaList .listul li{ width:257px; height:365px; float:left; margin:55px 56px 0 0; display:inline; padding:4px 7px 0 7px; background:url(../image/bg20.jpg) no-repeat left top;}
.cusaList .img{ width:257px; height:168px; margin-bottom:15px; overflow:hidden; position:relative;}
.cusaList .img .pbg{ width:100%; height:28px; background:url(../image/bg5.png) repeat; position:absolute; left:0; bottom:0;}
.cusaList .img .pbot{ width:100%; height:28px; position:absolute; left:0; bottom:0; z-index:1;}
.cusaList .img .pbot .play{ width:60px; height:28px; float:left; background:url(../image/bf.png) no-repeat right center;}
.cusaList .img .pbot .time{ float:right; color:#FFF; font-size:14px; line-height:28px; padding-right:10px;}
.cusaList .img.cur .pbg{ height:100%;}
.cusaList .img.cur .pbot .play{ display:none;}
.cusaList .img.cur .play_a{ width:48px; height:48px; margin:-24px 0 0 -24px; background:url(../image/bf2.png) no-repeat center center; position:absolute; left:50%; top:50%; z-index:11;}
.cusaList .txtbt{ height:30px; text-align:center; margin-bottom:15px;}
.cusaList .txtbt span{ height:24px; color:#146e27; font-size:18px; font-weight:bold; line-height:24px; padding-top:6px; display:inline-block; background:url(../image/bg21.jpg) no-repeat left center; padding-left:32px;}
.cusaList .txtjs{ height:30px; font-size:14px; line-height:30px; font-weight:bold; text-align:center;}
.cusaList .txtjj{ height:52px; line-height:26px; padding:0 7px; margin-bottom:10px; overflow:hidden;}
.cusaList .txtbtn{ text-align:center;}
.cusaList .txtbtn .btn_a{ width:102px; height:28px; display:inline-block; background:url(../image/btn4.jpg) no-repeat;}
.courseautoBox .fanye{ margin-top:50px;}

/* 学校概况 */
.surveyBox{ padding-top:30px; background:url(../image/bg8.jpg) no-repeat center top;}
.sreTxt{ font-size:14px; line-height:30px;}

/* 预约记录 */
.recordBox{ padding-top:50px; background:url(../image/bg8.jpg) no-repeat center top;}
.tableboxA{ font-size:14px; padding-left:100px;}
.tableboxA .iptbox{ width:146px;}
.tableboxA .selBox{ width:160px;}
.tableboxA .selBox .selCon{ width:160px;}
.tableboxB{ margin:30px 0;}
.tableboxB table{ border:1px solid #B8B8B8; border-right:none;}
.tableboxB th,
.tableboxB td{ text-align:center; border-right:1px solid #B8B8B8;}
.tableboxB th{ font-size:14px; background-color:#eaf6ed;}
.tableboxB td{ line-height:22px; padding:10px 0;}
.tableboxB2 td{}
.tableboxB2 .bmlk_a{ width:83px; height:29px; color:#146e27; font-weight:bold; line-height:29px; text-align:center; display:inline-block; background:url(../image/bg23.jpg) no-repeat;}
.prnvbox{ overflow:hidden; margin-top:16px;}
.prnvbox a{ width:68px; height:20px; float:right; margin-left:16px; display:inline; border:1px solid #D3D3D3; background-image:url(../image/fy.png); background-repeat:no-repeat;}
.prnvbox a.nx{ background-position:left bottom;}
.prnvbox a.pv{ background-position:left top;}
.prnvbox a:hover{ background-color:#EAEAEA;}
.tableboxC{ font-size:14px; margin-bottom:40px;}
.tableboxC .iptbox{ width:226px;}
.tableboxC .selBox{ width:200px;}
.tableboxC .selBox .selTit{ text-align:left; padding-left:11px;}
.tableboxC .selBox .selCon{ width:200px;}
.tableboxC .selBox .selCon li{ padding-left:11px; text-align:left;}
.tableboxC .btn_tj{ width:130px; height:32px; color:#FFF; font-size:16px; line-height:32px; text-align:center; margin-left:120px; display:inline; background:url(../image/bg22.jpg) repeat-x left center;}
.courseHotList{ border:1px solid #dfdfdf;}
.courseHotList .listul li{ height:44px; line-height:44px; padding:0 50px 0 20px; background-color:#FFF;}
.courseHotList .listul .bg{ background-color:#eaf6ed;}
.courseHotList .listul .spHot{ float:left; margin:10px 8px 0 0; display:inline;}
.courseHotList .listul .lk_a{ float:left;}
.courseHotList .listul .time{ float:right;}

/* 报名成功 */
.erl_tips{ height:33px; text-align:left; margin-top:22px;}
.erl_tips p{ text-indent:2em;font-size:12px; display:inline-block;vertical-align:top}
.erl_tips .btn_a{margin-left:15px;vertical-align: top; height:31px; color:#2c7e3b; line-height:31px; padding:0 10px 0 16px; display:inline-block; border:1px solid #2D7E3B; background:#E9F4EC url(../image/bg24.jpg) no-repeat left top;}
.erl_count{ height:32px; line-height:32px; margin-top:22px;}
.erl_count span{ height:32px; float:right; overflow:hidden;}
.erl_count .bg{ width:7px; background:url(../image/bg25.jpg) no-repeat left top;}
.erl_count .txt{ color:#FFF; padding:0 5px 0 86px; background:#2C7E3C url(../image/bg26.jpg) no-repeat left top;}
.erl_count .txt strong{ font-size:16px; padding:0 5px;}
.Smrtit_mt{ margin-top:46px;}
.erl_tit{ height:24px; line-height:24px; padding-left:36px; margin-top:22px; background:url(../image/bg27.jpg) no-repeat left center;}
.erl_tit .sptit{ float:left; color:#2c7e3b; font-size:16px; font-weight:bold; padding-right:50px; background:url(../image/bg28.jpg) no-repeat right center;}
.erl_tit .sptps{ float:right; padding-left:22px; background:url(../image/bg29.jpg) no-repeat left center;}
.enrollBox .tablebox{ font-size:12px; margin-top:16px; padding-bottom:0;}
.erl_tabs{ margin-top:36px;}
.erl_tabs .tabBank{ font-size:14px; padding:20px 0 14px 190px;}
.erl_tabs .tabBank .ptes{ padding-left:16px;}

/* 缴费 */
.payBox{ padding-top:12px;}
.payBank{ font-size:14px; padding:40px 0 55px;}
.payBank th{ text-align:right; padding-right:3px; line-height:32px;}
.payBank .iptbox{ width:324px;}
.payBank .hktips{ font-size:12px; line-height:14px; padding-left:18px; background:url(../image/bg30.jpg) no-repeat left 3px;}
.payBank .radioBox{ overflow:hidden; zoom:1; padding-bottom:20px;}
.payBank .radioBox .divCon{ overflow:hidden; margin-top:8px;}
.payBank .radioBox span{ width:215px; display:inline-block; margin-left:0; padding-left:20px;}
.payForm{}
.payForm table{ border:1px solid #B8B8B8; border-left:none;}
.payForm th,
.payForm td{ text-align:center; border-left:1px solid #B8B8B8;}
.payForm th{ font-size:14px; background-color:#eaf6ed;}

/* 退课记录 */
.withdrawBox{ background:none; padding-top:0;}
.withdrawBox .txt_2{ color:#565656;}

/* 申请退课 */
.applyWithdrawBox{ padding-top:20px; background:url(../image/bg8.jpg) no-repeat center top;}
.applwTips{ height:50px; font-size:14px; font-weight:bold; line-height:50px; text-align:center; background-color:#DEF3E4;}
.applwForm{ font-size:14px; margin-top:30px; margin-bottom:-30px;}
.applwForm th{ line-height:48px; font-weight:bold; text-align:right; padding-right:4px;}
.applwForm .spradio{ display:inline-block; margin-right:50px;}
.applwForm .iptbox{ width:356px;}
.applwForm .txtraBox{ width:540px; margin:10px 0;}
.applwForm .txtraBox textarea{ height:200px;}
.applwForm .spcheck{ width:auto; margin:0; line-height:16px; padding-left:20px;}
.applyWithdrawBox .btnBox{ margin-top:75px;}

/* 师资详情 */
.tahr_top{ padding:40px 0 35px 160px; overflow:hidden; zoom:1; border-bottom:3px solid #90BF9B; background-color:#F7FCF8;}
.tahr_top .imgFl{ padding:6px 7px; overflow:hidden; background:url(../image/bg32.jpg) no-repeat left top;}
.tahr_top .imgFl,
.tahr_top .imgFl img{ width:235px; height:235px; float:left;}
.tahr_top .txtFr{ width:470px; float:right; font-size:14px; line-height:28px;}
.tahr_top .txtFr .pbg{ width:270px; overflow:hidden; padding:22px 0 10px 10px; background:url(../image/bg17.jpg) no-repeat right bottom;}
.tahr_top .txtFr .name{ font-size:20px; font-weight:bold; padding:22px 0 8px;}
.tahr_h3Tit{ color:#146e27; font-size:16px; font-weight:bold; line-height:24px; padding-left:14px; background:url(../image/bg31.jpg) no-repeat left center;}
.tahr_list{ margin-top:32px; font-size:14px; line-height:30px;}
.tahr_list li{ overflow:hidden; zoom:1; padding-bottom:24px;}
.tahr_list .tahr_h3Tit{ width:100px; float:left;}
.tahr_list .txt{ width:810px; float:right; margin-right:-4px;}
.tahr_vpic{ width:926px; margin:10px auto 30px; overflow:hidden; position:relative;}
.tahr_vpic .listul{ width:1200px; display:block; overflow:hidden; zoom:1;}
.tahr_vpic .listul li{ width:234px; float:left;}
.tahr_vpic .img{ width:225px; height:164px; overflow:hidden; position:relative;}
.tahr_vpic .img .pbg{ width:100%; height:28px; background:url(../image/bg5.png) repeat; position:absolute; left:0; bottom:0;}
.tahr_vpic .img .pbot{ width:100%; height:28px; position:absolute; left:0; bottom:0; z-index:1;}
.tahr_vpic .img .pbot .tit{ float:left; color:#FFF; line-height:28px; padding-left:10px;}
.tahr_vpic .img .pbot .time{ float:right; color:#FFF; font-size:14px; line-height:28px; padding-right:10px;}
.tahr_vpic .img.cur .pbg{ height:100%;}
.tahr_vpic .img.cur .pbot .tit{ display:none;}
.tahr_vpic .img.cur .play_a{ width:48px; height:48px; margin:-24px 0 0 -24px; background:url(../image/bf2.png) no-repeat center center; position:absolute; left:50%; top:50%; z-index:11;}
.tharForm{ margin-bottom:30px;}
.tahrTxt{ font-size:14px; margin-top:10px; line-height:30px;}
.tharForm2{ font-size:14px;}
.tharForm2 .selBox{ width:190px;}
.tharForm2 .selBox .selCon{ width:190px;}
.tharForm2 .selBox.fl{ margin-right:40px; display:inline;}
.tharForm2 .spbeiz{ width:290px; font-size:12px; margin-left:-15px;}
.tharForm2 .selBox .selTit,
.tharForm2 .selBox .selCon li{ color:#555; text-align:left; padding-left:10px;}

/* 学员个人中心 */
.studentBox{ zoom:1;}
.sdet_dl .img{ width:290px; height:206px;}
.sdet_dl .txt{ width:600px;}
.sdet_dl .h2Tit{ border-bottom:none;}
.sdet_dl .txtp{ font-size:14px; line-height:32px; margin-top:6px;}
.sdet_ul{ display:block; overflow:hidden; zoom:1; margin-top:30px;}
.sdet_ul li{ height:42px; line-height:42px; padding:0 20px 0 25px;}
.sdet_ul .bg{ background-color:#EEEEEE;}
.sdet_ul .lk_a{ float:left; padding-left:18px; background:url(../image/bg31.jpg) no-repeat left center;}
.sdet_ul .lk_a:hover{ font-weight:bold;}
.sdet_ul .date{ float:right;}
.suet_youh{ width:710px; margin:0 auto; display:block; overflow:hidden; zoom:1;}
.suet_youh li{ width:334px;}
.suet_youh li p{ font-size:14px; font-weight:bold; line-height:18px; text-align:center; margin-top:12px;}
.suet_down{ display:block; border:1px solid #e6e6e6;}
.suet_down li{ height:38px; line-height:38px; padding:0 36px 0 30px;}
.suet_down .bg{ background-color:#F5F5F5;}
.suet_down .lk_a{ float:left;}
.suet_down .lka_dow{ float:right; background:url(../image/bg2.png) no-repeat left center; padding-left:24px;}
.suet_reco{ display:block; overflow:hidden; zoom:1;}
.suet_reco li{ width:286px; float:left; display:inline; margin-right:34px;}
.suet_reco .lka_bm{ width:286px; height:79px; display:block; background:url(../image/bg33.jpg) no-repeat left bottom;}
.suet_reco .lka_bm:hover{ background-position:left top;}
.suet_reco .lka_bm p{ width:174px; color:#FFF; font-size:14px; line-height:22px; text-align:center;}
.suet_reco .lka_bm .p1{ font-size:16px; padding:16px 0 8px;}
.suet_reco .lka_wz{ line-height:20px; margin-top:10px; display:block; text-align:center;}

/* 首页 */
.Shome{ padding-bottom:70px;}
.homeCon{ width:1200px; margin-left:auto; margin-right:auto;}
.homeTit{ height:34px; overflow:hidden; padding-bottom:5px; background:url(../image/bg2.gif) repeat-x left bottom;}
.homeTit .titbg{ width:32px; height:34px; float:left; background:url(../image/bg1.png) no-repeat left top;}
.homeTit .tit{ height:34px; float:left; color:#FFF; line-height:34px; padding:0 1px 0 8px; background:#146E28;}
.homeTit .tit .icon{ height:34px; float:left;}
.homeTit .tit .spcn{ float:left; font-size:16px; padding-left:6px;}
.homeTit .tit .sphr{ width:18px; height:34px; float:left; background:url(../image/bg37.jpg) no-repeat center center;}
.homeTit .tit .spen{ font-family:Myriad Pro;}
.homeTit .more{ float:right; font-weight:bold; line-height:20px; font-style:italic; padding-top:4px;padding-right:5px;}

.ShomeF{padding:70px 120px 0; background-color:#FFF;}
.ShomeF .gddiv{ width:1200px; height:151px; margin-top:50px; overflow:hidden; position:relative;}
.ShomeF .gddiv ul{ height:151px; float:left;}
.ShomeF .gddiv li{ width:295px; height:151px; float:left; margin-right:10px; display:inline; position:relative;}
.ShomeF .gddiv li a{ width:285px; height:141px; padding:5px; display:block; background:url(../image/bg34.jpg) no-repeat right top;}
.ShomeF .gddiv li a:hover{ background-position:left top;}
.ShomeF .innerElem{ width:9999px;}
.ShomeF .gddiv li span{ width:293px; height:149px; display:block; background:url(../image/log_bg.png) no-repeat center center; position:absolute; left:1px; top:1px; z-index:1; opacity:0; filter:(opacity=0);}
.ShomeE{ padding:80px 120px 60px; background-color:#F6F6F6;}
.ShE_video{ width:1200px; height:219px; margin-top:50px; overflow:hidden; position:relative;}
.ShE_video .listul{ width:1440px;}
.ShE_video li{ float:left; margin-right:11px; display:inline; background-color:#333; position:relative;}
.ShE_video li img{ opacity:.6; filter:(opacity=60);}
.ShE_video p{ width:292px; height:36px; line-height:36px; text-align:center; font-size:14px; color:#FFF; background:url(../image/bg5.png) repeat; position:absolute; left:0; bottom:0;}
.ShE_video a:hover p{ color:#93e3a2;}

.ShomeD,
.ShomeB{padding:80px 120px 60px;background-color:#FFF;width: 1200px;margin: 0 auto}
.ShomeD .homeTit,
.ShomeB .homeTit{ width:820px;}
.ShD_con{ height:306px; margin-top:21px;}
.ShDLeft{ width:820px; height:306px; float:left; overflow:hidden; position:relative;}
.ShDLeft ul{ width:1000px;}
.ShDLeft li{ width:192px; float:left; display:inline; margin-right:17px; position:relative;}
.ShDLeft li img,
.ShDLeft li .spbg{ width:192px; height:238px;}
.ShDLeft li .spbg{ display:none; background:url(../image/bg.gif) no-repeat; position:absolute; left:0; top:0;}
.ShDLeft li .name{ height:58px; margin-top:10px; background:url(../image/bg38.jpg) no-repeat right top;}
.ShDLeft li .name p{ height:29px; line-height:29px; text-align:center; overflow:hidden;}
.ShDLeft li .name .p1{color:#FFF; font-size:14px;}
.ShDLeft li .name .p1 em{ width:5px; height:6px; display:none; margin:0 5px; overflow:hidden; background:url(../image/bg39.jpg) no-repeat left top;}
.ShDLeft li .name .p2{color:#5c5c5c;}
.ShDLeft li .name .p2 small{color:#1682d5;}
.ShDLeft li a:hover .spbg{ display:block;}
.ShDLeft li a:hover .name{ background-position:left top;}
.ShDLeft li a:hover .name .p2,
.ShDLeft li a:hover .name .p2 small{ color:#146e28;}
.ShDLeft li a:hover .name .p1 em{ display:inline-block;}
.ShDRight{ width:340px; height:290px; float:right; padding-top:40px; margin-top:-26px; border:1px solid #449753; background:url(../image/bg40.jpg) repeat-x left top;}
.ShDRight .h2Tit{ height:30px; color:#146e28; font-size:18px; line-height:30px; text-align:center; background:url(../image/bg41.jpg) no-repeat left center;}
.ShDRight .usCon{ margin-top:5px; padding-left:64px;}
.ShDRight .usCon li{ padding:5px 0; line-height:20px;}
.ShDRight .usCon li .pbt{ color:#1c60a4; font-size:15px; padding-bottom:5px; background-repeat:no-repeat; background-position:left center; padding-left:30px;}
.ShDRight .usCon li .pcn{ padding-left:30px;}
.ShDRight .usCon .li1 .pbt{ background-image:url(../image/img1.jpg);} 
.ShDRight .usCon .li2 .pbt{ background-image:url(../image/img2.jpg);} 
.ShDRight .usCon .li3 .pbt{ background-image:url(../image/img3.jpg);} 

.ShomeB .ShDRight{ background:#F9F9F9 url(../image/bg42.jpg) no-repeat left bottom;}
.ShomeB .h2Tit{ font-size:22px; line-height:26px; background:none;}
.ShomeB .h2Tit span{ padding:0 34px; background:url(../image/bg43.jpg) no-repeat left center;}
.jsTable{ margin-top:16px;}
.jsTable td{ color:#309143; font-size:14px;}
.jsTable .iptbox,
.jsTable .selBox{ width:160px; background-color:#FFF; margin-left:5px;}
.jsTable .selBox,
.jsTable .selBox .selCon{ width:174px;}
.jsTable .btn_a{ padding:3px 4px; margin-left:28px; display:inline-block; background-color:#146E28;}
.jsTable .btn_a span{ width:242px; height:30px; color:#FFF; line-height:30px; display:block; text-align:center; border:1px solid #40A754;}

.ShomeC{ overflow:hidden; zoom:1; padding:60px 120px 40px; background-color:#D7F0DB;}
.ShC_list{ width:380px; float:left; margin-right:56px;}
.ShC_list .listul{ display:block; margin-top:18px;}
.ShC_list .listul li{ height:29px; line-height:29px;}
.ShC_list .listul .lk_a{ float:left;}
.ShC_list .listul .date{ float:right;}
.ShC_list2{ margin-right:0;}

.ShomeA{ height:443px; padding-top:28px; background:url(../image/sybg.jpg) no-repeat left top; position:relative;}
.ShA_btn{ width:94px; height:34px; display:block; color:#FFF; font-size:16px; line-height:34px; padding-left:52px; background:#146E28 url(../image/sybg2.jpg) no-repeat 30px center; position:absolute; right:122px; top:50px;}
.ShA_btn:hover{ color:#FFF;}
.ShA_tit{ height:80px; padding-left:104px;}
.ShA_tit li{ width:152px; height:59px; cursor:pointer; float:left; color:#146e28; margin-right:-30px; padding:20px 0 0 50px;}
.ShA_tit li .img{ width:23px; height:38px; float:left; padding-right:8px; background:url(../image/sybg3.png) no-repeat left bottom;}
.ShA_tit li span{ display:block;}
.ShA_tit li .cn{ height:24px; font-size:16px; font-weight:bold; line-height:24px;}
.ShA_tit li .en{ height:18px; line-height:18px; font-style:italic;}
.ShA_tit li.tab_am{ width:160px; color:#252525; padding-left:20px; padding-right:20px; text-align:center; background:url(../image/sybg2.png) no-repeat;}
.ShA_tit li.tab_am .img{ display:none;}
.ShA_cont{ height:270px; padding:24px 120px 0; overflow:hidden; zoom:1;}
.ShA_cont a img{ display:inline-block; vertical-align:0;}
.ShA_cont .ShA_dl{ width:171px; float:left; display:block; text-align:center; font-size:14px;}
.ShA_cont .dtImg span{ display:block; overflow:hidden;}
.ShA_cont .dtImg .spgq{ height:20px; margin-bottom:6px;}
.ShA_cont .dtImg .spbt,
.ShA_cont .dtImg .spbt2{ height:24px; line-height:24px;}
.ShA_cont .dtImg .spbt{ font-size:16px; font-weight:bold; color:#146e28;}
.ShA_cont .dtImg .sphr{ height:4px; margin-top:18px; background:url(../image/bg4.gif) no-repeat center center;}
.ShA_cont .ddList{ margin-top:16px;}
.ShA_cont .ddList p{ height:30px; line-height:30px; overflow:hidden;}

.ShC_btnbox{ width:341px; float:right; padding-top:31px;}
.ShC_btnbox li{ margin-bottom:19px;}
.ShC_btnbox li,
.ShC_btnbox li .lk_a{ width:341px; height:53px; display:block; overflow:hidden;}
.ShC_btnbox .lk_a{ color:#FFF; text-align:center; background:url(../image/sybg31.jpg) no-repeat top;}
.ShC_btnbox .lk_a:hover{ color:#FFF; background-position:left bottom;}
.ShC_btnbox .cn{ height:20px; font-size:16px; line-height:20px; padding-top:10px;}
.ShC_btnbox .en{ height:16px; line-height:16px;}
.ShC_btnbox .bg{ display:none; padding-top:3px;}
.ShC_btnbox .bg img{ display:inline-block;}
.ShC_btnbox .lk_a:hover .cn,
.ShC_btnbox .lk_a:hover .en{ display:none;}
.ShC_btnbox .lk_a:hover .bg{ display:block;}

.GheadHome{ height:600px; overflow:hidden;}
.GheadHome .headTop{ z-index:20;}
.GheadHome .headTop .logbox,
.GheadHome .headTop .logbox2{ position:absolute; left:0; top:22px;}
.GheadHome .headTop .telbox span{ color:#FFF;}
.GheadHome .headTop .telbox .fenx .lk_a{ background-image:url(../image/fx2.png);}
.GheadHome .headTop .menu{ margin-top:28px;}
.GheadHome .headTop .menu li .menu_a{/* color:#FFF;*/}
.GheadHome .headTop .menu li .menu_a.cur,
.GheadHome .headTop .menu li .menu_a:hover{ color:#468c5c;}
.GheadHome .headTop .menu .libg{ background-image:url(../image/bg4a.png);}
.GheadHome .headAdd{ position:relative;}
.GheadHome .headAdd,
.GheadHome .headAdd .focus,
.GheadHome .headAdd .focus li,
.GheadHome .headAdd .focus li img{ width:1440px; height:600px;}
.GheadHome .headAdd .rslides1_tabs{ width:100%; height:17px; text-align:center; position:absolute; left:0; bottom:36px;}
.GheadHome .headAdd .rslides1_tabs span{ width:18px; height:17px; overflow:hidden; cursor:pointer; display:inline-block; margin:0 7px; background:url(../image/yd.png) no-repeat left top;}
.GheadHome .headAdd .rslides1_tabs span.rslides_here{ background-position:left bottom;}
.homelog{ width:395px; height:406px; padding-top:194px; background:url(../image/sybg.png) no-repeat left top; position:absolute; left:120px; top:0; z-index:10;}
.homelog .logUl{ width:232px; display:block; margin:0 auto 20px; background:url(../image/bg11.png) no-repeat left 18px;}
.homelog .logUl .li_1{ margin-bottom:16px;}
.homelog .logUl .li_1 p{ color:#FFF; text-align:center; padding-right:10px;}
.homelog .logUl .li_1 .cntit{ height:38px; font-size:26px; line-height:38px;}
.homelog .logUl .li_1 .entit{ height:20px; font-size:14px; line-height:20px; margin-top:8px; font-style:italic;}
.homelog .logUl .li_2{ margin-bottom:8px; padding:8px 10px 5px 36px;position: relative;}
.homelog .logUl .li_2 span{ position: absolute; left:0px; top:35px;}
.homelog .logUl .li_2 .ipt{ width:100%; height:26px; color:#054e9d; font-size:16px; line-height:26px;}
.homelog .logUl .li_3{ height:34px; line-height:32px; text-align:right;}
.homelog .logUl .li_3 a,
.homelog .logUl .li_3 a:hover{ color:#FFF;}
.homelog .logUl .li_3 a:hover{ text-decoration:underline;}
.homelog .logUl .li_btn{ height:30px;}
.homelog .logUl .li_btn .lk_a{ width:112px; color:#FFF; font-size:14px; line-height:30px; text-align:center; background-color:#124c8a;}
.homelog .Ssearch{ width:232px; height:28px; margin:0 auto; border:none; background:url(../image/sous.png) no-repeat;}
.homelog .selBox{ width:60px; border:none;}
.homelog .selBox .selTit{ color:#124c8a; height:28px; line-height:28px; padding-left:7px; text-align:left; padding-right:22px; background-image:url(../image/bg3.gif);}
.homelog .selBox .selCon{ width:58px; border-color:#c6d7ea; left:0; top:28px;}
.homelog .selBox .selCon li{ padding-right:0; text-align:left; padding-left:7px;}
.homelog .selBox .selCon li:hover{ background-color:#dfeaf6;}
.homelog .serBox .serIpt{ width:133px; height:28px;}
.homelog .serBox .serIpt .ipt{ height:28px; color:#FFF; line-height:28px;}
.homelog .serBox .serBtn{ width:21px; padding:4px 5px 0 0;}
.homelog .serBox .serBtn .btn{ background:none;}

/* 引导页 */
.GuideBox{ width:1440px; height:860px; margin-left:-720px; overflow:hidden; position:relative; left:50%;}
.GuideBox .item{ width:720px; height:430px; position:absolute; background-color:#CCC;}
.GuideBox .item1{ left:0; top:0;}
.GuideBox .item2{ right:0; top:0;}
.GuideBox .item3{ left:0; top:430px;}
.GuideBox .item4{ right:0; top:430px;}
.GuideBox .itemBg{ width:100%; height:100%; background:url(../image/bg5.png) repeat; position:absolute; left:0; top:0;}
.GuideBox .itemDiv{ width:278px; height:225px; padding-top:54px; text-align:center; position:absolute; left:226px; top:76px;}
.GuideBox .itemDiv .picon{ height:66px; opacity:0.6; filter:alpha(opacity=60);}
.GuideBox .itemDiv .ptit{ height:54px;}
.GuideBox .itemDiv .pbtn{ height:40px;}
.GuideBox .itemDiv .pbtn .lk_a{ width:196px; height:38px; color:#c7c6c5; font-size:22px; line-height:38px; font-style:italic; display:inline-block; border:1px solid #FFF;}
.GuideBox .itemDiv .pbtn .lk_a small{ padding-right:30px; background:url(../image/bgjt.png) no-repeat right center;}
.GuideBox .itemDiv .pbtn .lk_a:hover{ color:#333; font-size:16px; background-color:#FFF;}
.GuideBox .itemDiv .pbtn .lk_a:hover small{ padding-right:24px; background-image:url(../image/bgjt2.png);}
.GuideBox .itemCur .picon{ opacity:1; filter:alpha(opacity=100);}
.GuideBox .itemCur .pbtn .lk_a{ color:#313431; font-size:16px; background-color:#FFF;}
.GuideBox .itemCur .pbtn .lk_a small{ padding-right:24px; background-image:url(../image/bgjt2.png);}
.GuideBox .itemCur .itemDiv{ background:url(../image/itemDiv.png) no-repeat left top;}
.GuideBox .item5{ width:306px; height:306px; margin:-153px 0 0 -153px; background:url(../image/item5.png) no-repeat left top; position:absolute; left:50%; top:50%; z-index:10;}
.GuideBox .item5 .plogo{ padding-top:47px; padding-left:32px;}
.GuideBox .item5 .plk_a{ margin-top:28px;}
.GuideBox .item5 .plk_a .lk_a{ width:196px; height:32px; color:#1aa035; font-size:16px; display:block; line-height:32px; text-align:center; margin:0 auto; border:1px solid #1aa035;}
.GuideBox .item5 .plk_a .lk_a small{ padding-right:26px; background:url(../image/sjr.png) no-repeat right center;}
.GuideBox .item5 .plk_a .lk_a:hover{ border-color:#FFF; background-color:#FFF;}

/* 修改密码 */
.passwordBox{ font-size:14px;}
.passwordBox table em{ color:#ff0000; padding-right:10px;}

/* 个人信息修改 */
.personalInfo{}
.personalInfo th{ font-size:14px; text-align:right; font-weight:normal;}
.personalInfo th em{ color:#ff0000; padding-right:10px;}
.personalInfo td{ padding-left:6px;}
.personalInfo td p{ font-size:14px; padding-left:10px;}
.personalInfo td .sjyzm{ line-height:32px; color:#909090; display:inline-block; border:1px solid #C9C9C9; padding:0 10px; background-color:#F7F7F7;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	-ms-border-radius:2px;
	-o-border-radius:2px;
	border-radius:2px;}

/* 密码找回 */
.layPswr{ width:400px; height:350px; padding:40px 40px 0; margin:-195px 0 0 -240px;}
.layPswr .pswrTit{ height:30px; line-height:30px; margin-bottom:40px;}
.layPswr .pswrTit .h2Tit{ float:left; color:#146e27; font-size:26px;}
.layPswr .pswrTit .more_a{ float:right; color:#146e27; font-size:16px; background:url(../image/bg45.png) no-repeat left center; padding-left:25px;}
.layPswr .iptbox{ height:46px; border:1px solid #a4a4a4; padding:0 10px 0 36px;}
.layPswr .iptbox i{ width:30px; height:46px; float:left; margin-left:-34px; text-align:center; background:url(../image/xf.png) no-repeat center center;}
.layPswr .iptbox .ipt{ width:100%; height:46px; color:#666; line-height:46px; font-size:18px;}
.layPswr .iptbox2 i{ background-image:url(../image/yz.png);}
.layPswr .kbq{ height:26px; color:#146e27; float:right; border-bottom:1px solid #7b7b7b;}

/* 阅读弹层 */
.enrollBox{ position:relative;}
.erl_lay{ width:924px; height:640px; display:block; border:1px solid #d2d2d2; background-color:#f9f9f9; position:absolute; left:0; bottom:165px;}
.erl_lay .Smr_tit{ width:918px; height:66px; padding-top:24px; background-color:#f9f9f9; /* position:absolute; left:0; top:0; z-index:10; */}
.erl_lay .Smr_tit .tit{ padding-left:80px; padding-right:80px;}
.erl_lay .Smr_tit .cn{ font-size:18px;}
.erl_lay .jScrollbar{ width:925px; height:640px; overflow:hidden; position:absolute; left:0; top:0px;}
.erl_lay .jScrollbar_mask{ font-size:12px; line-height:22px; padding:80px 50px 40px 30px; position:relative; top:0;}
.erl_lay .jScrollbar_mask .ptit{ font-size:14px; margin-top:22px;}
.erl_lay .jScrollbar .jScrollbar_draggable{ width:5px; height:640px; border-left:1px solid #d2d2d2; overflow:hidden; position:absolute; right:0; top:0;}
.erl_lay .jScrollbar .jScrollbar_draggable a.draggable{ width:4px; height:40px; background:#9dc1a5; display:block;}
.erl_lay .btnBox{ margin-top:40px;}
.erl_lay .btnBox .btn{ margin:0 10px;}
.erl_lay .spsjbg{ width:30px; height:16px; display:block; background:url(../image/bg46.png) no-repeat 0 0; position:absolute; left:474px; top:640px;}



/* 兼容IE6 7 */
.ie7 .ShomeF .gddiv li span,
.ie6 .ShomeF .gddiv li span{ display:none; opacity:1; filter:(opacity=100);}
.ie7 .ShomeF .gddiv li a:hover span,
.ie6 .ShomeF .gddiv li a:hover span{ display:block;}
.ie7 .ShE_video li img,
.ie6 .ShE_video li img{ opacity:1; filter:(opacity=100);}


.jscrollConTxt{height:550px;overflow:hidden;padding:0 30px!important;}
.Smr_tit{margin-bottom:0px;}
.erl_lay .btnBox{padding-bottom:50px;}

.double-line{position:absolute;right:290px;top:28px;height:80px}
.double-line span{display:block;background:#61916b;height:1px;}
.double-line .line-top{margin-top:36px}
.double-line .line-bot{margin-top:3px}