/*Ö÷ÊÓ¾õ*/
.new123top1{ height:100px; background:url(images/top1.jpg) center 0 no-repeat;}
.new123top2{ height:100px; background:url(images/top2.jpg) center 0 no-repeat;}
.new123top3{ height:100px; background:url(images/top3.jpg) center 0 no-repeat;}
.new123top4{ height:100px; background:url(images/top4.jpg) center 0 no-repeat;}
.new123top5{ height:107px; background:url(images/top5.jpg) center 0 no-repeat;}
.sharecon{ width:200px; margin:0 auto; padding:5px 0 0 790px;}

.main990{ width:990px; margin:0 auto 25px auto; background:#fefefe; padding-bottom:30px;}

/*µ¼º½*/
.navcontent{height:63px; width:990px; margin:0 auto; position:relative;}
.navcon{ height:63px; width:1069px; position:absolute; top:0; left:-39px; background:url(images/bg_nav.png) center 0 no-repeat;}
.navcon ul{ width:990px; margin:0 auto;}
.navcon ul li{ width:253px; height:61px; line-height:61px; display:block; float:left; margin:0 33px 0 44px;_margin:0 16px 0 22px; font-size:28px; font-weight:bold; color:#fff; text-align:center; font-family:"Î¢ÈíÑÅºÚ";}
.navcon ul li.current{ background:#317b00;}
.navcon ul li.current1{ background:url(images/nav1.png) 0 0 no-repeat;}
.navcon ul li a:link,.navcon ul li a:visited,.navcon ul li a:hover,.navcon ul li a:active{ color:#fff; text-decoration:none; display:block;}
.arrL{ position:absolute; left:-40px; top:63px;}
.arrR{ position:absolute; right:-40px; top:63px;}

.sametitle{ height:40px; line-height:40px; font-weight:bold; padding:30px 0; background:url(images/line.gif) 20px center no-repeat; color:#348a4c; font-size:36px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center;}
.yinyancon .yytext{ width:100px; float:left; color:#595757;font-family:"Î¢ÈíÑÅºÚ"; font-size:28px; padding-left:50px; font-weight:bold;}
.yinyancon p{ color:#727171; line-height:24px; text-indent:48px; float:left; width:780px; font-size:16px;font-family:"Î¢ÈíÑÅºÚ";}

/*ÐÂ¸ßÒ»ÔõÃ´Ñ§*/
.titlecon{ height:56px; width:990px; position:relative; padding-top:30px;}
.titlecon img{ position:absolute; left:-11px; top:30px;}
.videocon{ width:700px; height:380px; border:10px solid #727171; margin:40px auto 10px auto; overflow:hidden;}
.more_jz{ text-align:right; padding:10px 50px 40px 0; font-size:22px;font-family:"Î¢ÈíÑÅºÚ";}
.more_jz a:link,.more_jz a:visited,.more_jz a:hover,.more_jz a:active{color:#005da4;}

.main910{ width:910px; margin:0 auto; height:185px; padding-bottom:40px;}
.greenroundcon{ width:184px; height:150px; padding:35px 15px 0 0; float:left; background:url(images/bground.png) 0 0 no-repeat; text-align:center; line-height:40px;font-family:"Î¢ÈíÑÅºÚ"; font-size:26px; font-weight:bold; color:#fff;}
.greenroundcon span{ color:#ffd200;}
.textbgcon{ background:#f4f4f4; float:right; width:620px; padding:25px 35px;}
.textbgcon p{ line-height:32px;}
.main910dif .greenroundcon{ float:right;background:url(images/bground2.png) 0 0 no-repeat;padding:35px 0 0 15px;}
.main910dif .textbgcon{float:left; margin-top:15px;}
.main910dif .textbgcon p{ line-height:22px; padding-bottom:10px;}
.textbgcon p.p_difcon{ height:20px; line-height:20px; padding:6px 0;}
.textbgcon p.p_difcon b,.textbgcon p.p_difcon span{ float:left; padding-right:20px;}
.textbgcon p.p_difcon b{ font-size:14px;}
.textbgcon p.p_difcon b.bg_round{ display:block; width:20px; height:20px; padding-right:15px; background:url(images/1.png) 0 0 no-repeat; text-align:center; color:#e86748;}

/*ÐÂ¸ßÒ»Êî¼ÙÑ§Ê²Ã´*/
.tab_ul{ height:57px; width:958px; margin:20px auto 15px auto; padding:7px 0 0 6px; background:url(images/bg_tab.png) 0 0 no-repeat;}
.tab_ul li{ display:block; float:left; width:474px; height:57px; cursor:pointer; font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; text-align:center; line-height:55px; font-weight:bold;}
.tab_ul li.current{ background:url(images/bg_tabon.png) 0  bottom no-repeat; color:#0c7eb4;}
.cource_box{ display:none;}
.c_summer{ display:block;}
.btncontent2{ height:54px; padding:20px 18px;}
.btncontent2 p{ font-size:14px; color:#FF0D00; line-height:34px; float:left;}
.buybtn_con{ float:right; height:54px; width:101px;}
.buybtn_con img{ cursor:pointer; float:right;}
.mycoursetable{ width:964px; margin:0 auto; border:1px solid #dcdddd;}
.mycoursetable th{ color:#595757; font-size:14px; line-height:31px; background:#d3edfb;}
.mycoursetable td{ line-height:25px;color:#595757; text-align:center;}
.mycoursetable tr.oddbg{ background:#fff;}
.mycoursetable tr.oddbg td{ line-height:33px;}
.mycoursetable tr.evenbg{ background:#ebecec;}
.mycoursetable td span{ color:#f00;}
.mycoursetable td.td_coursetitle{ text-align:left; padding-left:30px;}
.btncontent{ width:910px; height:155px; margin:0 auto; padding-top:10px;}
.btncontent div{ font-size:14px;}
.btncontentleft{ float:left; color:#727171; line-height:28px; padding-top:25px;}
.btncontentleft a:link,.btncontentleft a:visited{ color:#0066b4;}
.btncontentleft span{ color:#ff0d00;}
.btncontentright{ float:right; font-weight:bold; line-height:24px; color:#727171; text-align:right;}
.selectall{ height:14px; height:20px\9;width:50px; padding-bottom:10px; float:right;}
.selectall input{ float:left; margin:0px;}
.selectall label{ float:right; line-height:14px;line-height:20px\9; margin:0px; padding:0px; color:#000; font-size:14px; font-weight:bold;}
.btncontentright p{ clear:right;}
.btncontentright p b{color:#df2e14;}

.btncontent img{cursor:pointer; margin-top:15px;}

.xubaoyh,.lianbaoyh{ width:425px; height:220px; float:left; margin-left:46px; _margin:0 23px 0 23px; background:url(images/bg_xbyh.png) 0 0 no-repeat; text-align:center;}
.lianbaoyh{ background:url(images/bg_lbyh.png) 0 0 no-repeat;}
.xubaoyh p,.lianbaoyh p{ color:#595757;font-size:14px; font-weight:bold; line-height:24px; padding:66px 40px 7px 21px; text-align:left;}

.cardcon{ width:939px; height:338px; margin:35px auto;}
.cardg1{ background:url(images/bgcard1.png) 0 0 no-repeat;}
.cardg2{ background:url(images/bgcard2.png) 0 0 no-repeat;}
.cardg3{ background:url(images/bgcard3.png) 0 0 no-repeat;}
.card_describe{ width:435px; float:left; padding:35px 15px 0 50px;}
.card_describe p{ line-height:27px; margin-bottom:8px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ";}
.card_describe p span{ color:#ea5504;}
.card_describe .span_tips{ color:#c10000; font-size:14px; padding-top:30px; font-family:"Î¢ÈíÑÅºÚ"; display:block;}
.cardg1 .card_describe p{ color:#7bb11f;}
.cardg1 .card_describe p b{ color:#338300;}
.cardg2 .card_describe p{ color:#448aca;}
.cardg2 .card_describe p b{ color:#002e73;}
.cardg3 .card_describe p{ color:#00afe8;}
.cardg3 .card_describe p b{ color:#1e477b;}

.cardpic_con{ width:407px; height:288px; padding-top:29px; float:left;}
.cardpic_con p{ width:230px; height:43px; line-height:43px; padding:30px 25px 0 0; font-size:16px; float:left; font-family:"Î¢ÈíÑÅºÚ"; text-align:right;}
.cardpic_con p span{ font-size:22px; color:#e94709;}
.cardpic_con a.btn_cardxq{ display:block; float:left; margin:30px 10px 0 0;}

/*¸ß¶þ½ø²½ËÄ²½×ß*/
.tfsteptitle{ text-align:center; padding:20px 0 35px 0;}
.main832{ width:832px; margin:0 auto 30px auto;}
.stepcount{ width:146px; height:80px; padding:25px 0 0 55px; float:left; line-height:33px; font-size:20px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; text-align:center;}
.g3stepcount{width:181px; line-height:70px; height:80px;padding:25px 0 0 20px; font-weight:bold;float:left;font-size:24px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; text-align:center;}
.stepcount1{ background:url(images/step1.png) 0 0 no-repeat;}
.stepcount2{ background:url(images/step2.png) 0 0 no-repeat;}
.stepcount3{ background:url(images/step3.png) 0 0 no-repeat;}
.stepcount4{width:253px; height:42px; padding:28px 0 0 40px; background:url(images/step4.png) 0 0 no-repeat; float:none; margin-bottom:30px;}
.g3stepcount4{background:url(images/g3step4.png) 0 0 no-repeat;}
.stepcontent{ float:right; background:#84ccc9; width:590px; padding:13px 0; position:relative;}
.stepcontent p{ text-indent:24px; padding:0 15px; color:#005752; line-height:20px;}
.stepcontent2 p{ text-indent:0px;padding:0 15px 15px;}
.stepcontent2 p b{ font-size:14px; color:#e86748; padding-right:25px;}
.stepcontent2 p span{ font-size:14px; color:#e86748; font-weight:bold;}
.arrleftcon{ width:24px; height:55px; background:url(images/arrleft.png) 0 0 no-repeat; position:absolute; left:-24px; top:0;}
.main860{ width:860px; height:380px; margin:0 auto;}
.corecon{ width:260px; float:left; margin:0 10px 0 15px; _margin:0 15px 0 5px;}
.corecon b{ height:83px; display:block; font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; line-height:58px; text-align:center; margin-bottom:10px;}
.corecon b.b_core1{ background:url(images/green.png) center 0 no-repeat;}
.corecon b.b_core2{ background:url(images/blue.png) center 0 no-repeat;}
.corecon b.b_core3{ background:url(images/purple.png) center 0 no-repeat; line-height:24px; padding-top:5px; height:78px;}
.coretext{ height:140px; padding:15px 10px 20px;background:#d7dbde;}
.coretext p{line-height:20px; color:#595757; text-indent:24px; margin-bottom:5px;}
/*weebox*/
.weebox_con{ width:575px; margin:15px auto;}
.weebox_con p{ line-height:25px;}
.weebox_con table{ width:100%; background:#d3edfb; margin:10px auto;}
.weebox_con table td,.weebox_con table th{ border:1px solid #719eb6; line-height:34px; text-align:center;}
