/* CSS Document */
body{text-align: center;margin: 0px;padding: 0px; background: url(../images/bg_huibo.jpg) repeat-x left top; font-family: "宋体";}
* {margin: 0px; margin: 0px;}
#container{text-align: left; width:960px; margin:0 auto;}
a:link {color: #FF0000;text-decoration: none;}
a:visited {color: #FF0000;text-decoration: none;}
a:hover {color: #FF0000;text-decoration: underline;}
a:active {color: #FF0000;text-decoration: none;}
il{ list-style-type:none;}

/*新东方首页公用*/

.wrapper { width: 960px; height: auto; margin: 0px auto;}
.main {width: 950px; height: 1530px; margin: 0px auto; padding: 10px 5px 0px 5px; background-color: #FFFFFF;}
.float {float: left;}

.float_r { float: right;}
.mid { width: 718px; height: auto; margin: 0px; padding: 0px;}

a.font12:link { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; }
a.font12:visited { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}
a.font12:hover { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: underline;}
a.font12:active { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: underline;}
.left_box { width: 718px; height: auto;}
.right_box { width: 225px; height: auto;}
.h1gd { width: 105px; height: 33px; display: block; margin: 0px; padding-right: 3px; line-height: 25px; text-align: right; }

a.font12_l:link { font-size: 12px; font-family:"宋体"; color: #709120; text-decoration: none; }
a.font12_l:visited { font-size: 12px; font-family:"宋体"; color: #709120; text-decoration: none;}
a.font12_l:hover { font-size: 12px; font-family:"宋体"; color: #709120; text-decoration: underline;}
a.font12_l:active { font-size: 12px; font-family:"宋体"; color: #709120; text-decoration: underline;}

a.b14:link { font-size: 14px; font-family:"宋体"; color: #FFF; text-decoration: none;font-weight: bold;}
a.b14:visited { font-size: 14px; font-family:"宋体"; color: #FFF; text-decoration: none;font-weight: bold;}
a.b14:hover { font-size: 14px; font-family:"宋体"; color: #FFF; text-decoration: underline;font-weight: bold;}
a.b14:active { font-size: 14px; font-family:"宋体"; color: #FFF; text-decoration: underline;font-weight: bold;}

.lb14_g a:link { font-size: 14px; font-family:"宋体"; color: #57830A; text-decoration: none;}
.lb14_g a:visited { font-size: 14px; font-family:"宋体"; color: #57830A; text-decoration: none;}
.lb14_g a:hover { font-size: 14px; font-family:"宋体"; color: #57830A; text-decoration: underline;}
.lb14_g a:active { font-size: 14px; font-family:"宋体"; color: #57830A; text-decoration: underline;}

.font14_h { font-size: 14px; font-family:"宋体"; color: #ED5A00; text-decoration: none; font-weight: bold;}
.font12_b { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none;}

h1 { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: none; }
h1 a { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: none; }
h1 a:link { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: none; }
h1 a:hover { font-size: 16px; font-family:"宋体"; color: #F26C00; text-decoration: underline; }

h2 { font-size: 14px; font-family:"宋体"; color: #333333; text-decoration: none; }
h3 { font-size: 20px; font-family:"黑体"; color: #57820B; text-decoration: none; font-weight: normal; }

#nav{height:55px;}
/*顶部导航*/
.wrapper { width: 960px; height: auto; margin: 0px auto;}
#logo { width: 116px; height: 50px; padding: 0px 0px 0px 10px; margin: 0px;}
#logo p { width: 115px; height: auto; padding: 0px; margin: 0px;}
#logo p a { font-size: 12px; font-family:"宋体"; color: #F00000; text-decoration: none;}
#logo a:link { font-size: 12px; font-family:"宋体"; color: #F00000; text-decoration: none; }
#logo a:hover { font-size: 12px; font-family:"宋体"; color: #F00000; text-decoration: underline; }
#logo img { float: left; margin-top: 6px; padding: 0px;}
#subnav {width: 823px;height: 53px;	padding-left: 4px;	padding-top: 0px;background-image: url(../images/wrapper_bg.jpg);background-repeat: no-repeat;	background-position: right bottom;}
#subnav p { width: auto; height: auto; float: left; margin: 0px; padding-left: 7px;}
#subnav p span { float: left; line-height: 20px;}
#subnav p span.subnav_bt { width: 47px; height: 46px; margin: 0px; padding: 7px 0px 0px 2px; font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; font-weight: bold;}
#subnav p span.subnav_nr { width: auto; height: 46px; padding: 7px 0px 0px 5px; font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; margin: 0px;}
#subnav p span a { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; }
#subnav p span a:link { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: none; }
#subnav p span a:hover { font-size: 12px; font-family:"宋体"; color: #333333; text-decoration: underline; }

/* banner
++++++++++++++++++++ */
#banner{position: relative; margin:0 0 4px 0; padding:0; height:auto; width: 960px;}
#banner img{display: block;}
#banner p{font-family: "黑体";font-size: 36px;font-weight: bold;color: #FFFFFF;position: absolute;left: 80px;top: 65px;margin:0;padding:0;}

/* 简介 
++++++++++++++++++++++++++++ */
#introduction{padding:20px 25px 15px 45px; margin-bottom:10px; background:url(../images/bg_2.gif) repeat-x top center; border-left:solid 1px #dfdfdf; border-right:solid 1px #dfdfdf; border-bottom:solid 1px #dfdfdf;}
#introduction h1{ margin:0 0 10px 0; font-size:20px; color:#ff7100;}
#introduction p.sm{text-indent: 0px; font-weight:bold; color: #CC6600;}
#introduction p{font-size:12px;line-height:24px;margin-bottom:5px;width:575px;	text-align: justify; color:#666;}
#introduction p strong{ font-weight:bold; color:;}
#introduction p.tel{color:#ff7100;margin:0 20px 20px 0;font-size: 16px; font-weight:bold; text-align:right;}
#introduction img{ float:right; margin:-93px 0 0 0; padding:0}
/* 表单
+++++++++++++++++++++++++++++++ */
#main{}

#main_form{ width:726px; float:left;display:inline; margin-right:8px; border:solid 1px #dce1e5; height:600px; }
#main_form h1{ margin:0; padding:0}
#main_form h2{ width:655px; margin:50px 0 0 45px;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 0; height:380px; 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.tel{ width:50px; margin-right:5px;}
input.tel2{ width:120px; margin-left:2px;}
.li_tnr{ float:left;width:205px; line-height:23px;}

/* 右侧
+++++++++++++++++++++++++++ */
#main_righr{width:224px;float:left;display:inline;}
#mr_1{ background:url(../images/r_telbg.gif) no-repeat; height:130px; width:224px; margin-bottom:10px;}
#mr_1 p{color:#f36929;font-weight:bold;	padding: 5px 0 0 18px;	font-size:15px;	line-height:24px;	font-family: Arial, Helvetica, sans-serif;}
#mr_1 strong{font-family: "宋体";}
p.qq{text-align:center; margin-right:20px;}
#mr_2{ border: solid 1px #e1e1e1; background-color:#f4f4f4; text-align:center;}
#mr_2 h1{ background:url(../images/title_2.gif) no-repeat; color:#444; padding-left:12px; line-height:31px; height:31px; font-size:14px; font-weight:bold;}
#mr_2 img{ margin:20px auto 55px;}


/* 页脚
+++++++++++++++++++++++++++ */
.footer{ clear:both; margin-top:15px; font-size:12px;}
.footer a:link {color: #333;text-decoration: none;}
.footer a:visited {color: #333;text-decoration: none;}
.footer a:hover {color: #333;text-decoration: underline;}
.footer a:active {color: #333;text-decoration: none;}