@charset "gb2312";
/* CSS Document 120万 注册领取 */
*{margin:0;padding:0;}
body{text-align:center;font-family: "宋体";line-height: 24px; font-size:12px; background:url(../images/bg_1.jpg) repeat-x 0  0;}
li{list-style-type: none;}
h1,h2,h3,h4,h5,h6{font-weight:bold;}
#container{text-align:left;width:960px;margin:0 auto; /*background-color:#FFF;*/ height:auto!important; z-index:10; position:relative;}
a{color: #444;text-decoration: none;}
a:link{color: #444;text-decoration: none;}
a:visited {color: #444;text-decoration: none;}
a:hover {text-decoration: underline;color: #ef5d00;}
a:active {color: #444;text-decoration: none;}

a.new{ background:url(../images/new.jpg) no-repeat right 1px; padding-right:15px;}

a.a_t{ background:url(images/new.jpg) no-repeat  right 1px; padding-right:20px;}
.clear01{ clear:both; height:0px; line-height:0px; font-size:0;/*border-bottom:1px solid #333;*/}
img{border:none;}
#top{ margin-bottom:5px;}

/* banner
+++++++++++++++++++++ */
#banner{ position:relative; width:960; height:260px; overflow:hidden;}
#flash_0{position:absolute; top:0px; left:0px;}
/* 面包屑
++++++++++++++++++++++++++ */
#breadCrumbs{ height:30px; line-height:30px; text-indent:20px; background-color:#f2f2f2;}

/* 说明
++++++++++++++++++++++++++ */
#manual{}
.k1{ height:129px; float:left; display:inline; background-color:#f2f2f2;}
.k1 h3{ font-family:"黑体"; font-size:24px; color:#343434; font-weight:normal; padding-top:25px; width:165px; text-align:center; margin-left:70px; margin-bottom:20px;}
.k1 p{ line-height:24px; font-size:12px; padding:0 15px;}
#manual_1{ background:url(../images/manual_1.jpg) no-repeat; 0 0; width:241px;}
#manual_2{ background:url(../images/manual_2.jpg) no-repeat; 0 0; width:241px;}
#manual_3{ background:url(../images/manual_3.jpg) no-repeat; 0 0; width:241px;}
#manual_4{ background:url(../images/manual_4.jpg) no-repeat; 0 0; width:237px;}
/* 巨给力  你领了吗？
+++++++++++++++++++++++ */
#receive{background: url(../images/receive_bg.jpg) repeat-x 0 0px;}
body#zhuce #receive{ height:135px;}
#receive h2{position:relative; top:0; left:0px; font-size:14px; height:45px; width:100%; margin-bottom:0px;}
body#zhuce #receive h2{ margin-bottom:20px;}
#receive h2 strong{ background:url(../images/h2_1.jpg) no-repeat 0 0; position:absolute; z-index:20; top:0px; left:0px; width:100%; height:100%;}
#receive p.tel{font-size:14px; color:#d81102; float:right; display:inline; margin:-30px 20px 0 0; z-index:30; position:relative;}
body#zhuce #receive p.tel{margin-top:-60px}
#receive p.tel img{ position:relative; top:3px;}
#receive p.p_1,#receive p.p_2{ font-size:18px; margin:0 30px; font-family:"黑体"; line-height:26px;}
#receive p.p_1{ color:#eb2711;}
#receive p.p_2 span{ font-family: Arial, Helvetica, sans-serif;}
.k2{ border:1px solid #d2d2d2; width:224px; float:left; display:inline; text-align:center; overflow:hidden; margin-left:17px; margin-top:15px; height:275px;}
.k2 a{ background:url(../images/k2_a.jpg) no-repeat 0 0; width:87px; height:28px; display: inline-block; margin:0 5px; text-align:center; font-size:14px; font-weight:bold; color:#252525; line-height:28px;}
.k2 ol{ text-align:left; padding:5px 0 0 15px; border-top:1px dashed #e2e2e2; margin-top:10px;}
#k1_1{ margin-left:3px;}
/* 热门课程推荐
+++++++++++++++++++++ */
#recommended{}
#recommended h2{ font-size:14px; position:relative; height:48px; width:100%; margin-bottom:15px;}
#recommended h2 strong{ background:url(../images/h2_2.jpg) no-repeat 0 0; width:100%; height:100%; position:absolute; left:0; top:0;}
#recommended li{ background:url(../images/recommended_li.jpg) no-repeat 0 0; width:103px; height:65px; text-align:center; display:inline-block; line-height:45px; float:left; margin:0 8px; font-size:18px; font-family:"黑体"; color:#ec2700;}
#recommended li.li_first{ display:inline;}
#recommended li a{color: #ec2700;text-decoration: none;}
#recommended li a:link{color: #ec2700;text-decoration: none;}
#recommended li a:visited {color: #ec2700;text-decoration: none;}
#recommended li a:hover {text-decoration: underline;color: #ef5d00;}
#recommended li a:active {color: #ec2700;text-decoration: none;}

/* 服务电话和便利
+++++++++++++++++++++++++++ */
#servicePhone{ background-color:#eee; height:145px; margin-bottom:30px;}
#phone{ width:230px; height:145px; background:url(../images/phone_bg.jpg) no-repeat right 50%; float:left; display: inline;}
#phone h2{ font-size:14px; height:49px; width:100%; position:relative; margin-bottom:10px;}
#phone h2 strong{ background:url(../images/phone_tel.jpg) no-repeat 0 0; position:absolute; top:0; left:0; height:100%; width:100%;}
#phone p{ font-family:"Arial Black", Gadget, sans-serif; font-size:22px; line-height:32px; text-align:center; color:#c80000;}
#facilitate{ float:left; width:730px;}
#facilitate h2{ font-size:18px; font-weight:normal; font-family:"黑体"; line-height:24px; color:#000; padding-top:22px; text-indent:28px; margin-bottom:10px;}
#facilitate img{ margin:0 10px;}
#facilitate img#facilitate_1{ margin-left:25px;}

#bg{ position: relative; width:100%; background:url(../images/footer.jpg); z-index:1; height:30px; bottom:155px;}


/* 表单
+++++++++++++++++++++++++++++++ */
#main_form{border:solid 1px #dce1e5; height:540px; }
#main_form h2{ margin:0; padding:0}
#main_form h3{ margin:30px 0 0 105px;padding: 0 0 20px 0;color:#666;font-size:16px;background:url(../images/hx.gif) no-repeat 0 bottom;}
#main_form ul{padding:0; margin:20px 0 0 60px; height:310px; display:block;}
#main_form li{/*width:720px;*/ display:block;list-style-type: none;font-size: 12px;line-height: 32px;color: #6E6E6E;padding:0; height:32px!important;height:32px; margin:0 0 17px 0;/* border:solid 1px #000;*/}
#main_form li strong{color: #FF0000;font-weight: normal;}
.formname{width: 115px;text-align:right;padding:0;margin:0;line-height: 30px;float:left;font-size: 14px;line-height: 30px;}
.formconter{float:left;font-size: 14px;height: 30px; line-height:20px;}
.formconter input{border: 1px solid #CCC;height:28px;line-height:28px;	margin: 0 20px 0 0;	padding: 0px;font-size: 14px; width:200px;}
.formconter1 {float:left;font-size: 14px;}
.formconter1 input{hline-height: 28px;margin-right: 5px;padding: 0px;font-size: 14px;}
.formask{width:220px;float:left;text-align: justify; line-height:22px;}
textarea{width:360px; height:95px; margin:0 20px 0 0;}
#main_form input.gender{border-top-style: none;border: none;margin: 0;height: auto; width: 20px;}
#main_form input#telprefix{ margin: 0; width:40px;}
#main_form input#telphon{ margin: 0 20px 0 0; width:137px;}
#main_form p{ clear:both; text-align:center;font-size: 12px;color: #6E6E6E; margin:0 0 15px 0;}
input.tel1{ width:109px; margin-right:20px; margin-left:20px;}
input.tel2{ width:40px; margin-left:2px;}
.li_tnr{ float:left;width:205px; line-height:23px;}