@charset "utf-8";
/* CSS Document */
body{ background:#fff;}
.fl{ float:left; width:265px; background:#e9e9e9;height:678px;}
.fr{ float:right; width:935px;background:#FFF;}
.content{ width:1200px; display:block; margin:0 auto;}
/*--- left-daohang ---*/
.left_dh{ width:265px;background:#e9e9e9; margin:1px auto 0px auto;overflow:hidden;}
.left_dh_bt{ width:265px; height:44px; background:#4979AE url() no-repeat 236px -1335px;margin-top:0px; }
.left_dh_bt p{width:265px; height:44px; padding-left:20px;letter-spacing:1.5px; line-height:44px; color:#FFF;font-family:"微软雅黑"; font-size:18px;font-weight:bold;}
.left_dh_bt p a{color:#fff;}
.left_efl_dh{ width:230px;margin:15px auto;overflow:hidden;}
.left_efl_dh ul{ width:230px; margin:0 auto;overflow:hidden;}
.left_efl_dh ul li{ width:230px; height:53px; list-style:none; margin-bottom:10px; font-family:"微软雅黑"; font-size:16px; text-align:center; }
.left_efl_dh ul li a{ width:230px; height:53px; color:#015086; letter-spacing:1.5px; line-height:45px;  background:url() no-repeat 6px -1222px;  display:inline-table;}
.left_efl_dh ul li a:hover{ width:230px; height:53px; background:url() no-repeat 6px -1285px; color:#fff; letter-spacing:1.5px; line-height:45px; display:inline-table;}
.left_efl_fg{ width:265px; height:17px; background:url() no-repeat center -1180px; margin:0 auto;}
.left_wb{ width:265px; height:150px; background:url() no-repeat center -1355px; position:relative;}
.left_wb a{width:92px; height:30px; position:absolute; top:100px; left:85px;}

/*--- left-lianxiwm ---*/
.lx{ width:245px; margin:0 auto; position:relative;overflow:hidden;z-index:1;margin:0 auto;}
.lx ul.tb{width:245px;height:72px;overflow:hidden;clear:both;margin:10px 0 0 0;border-bottom:1px dashed #999;}
.lx ul.tb li{float:left;display:inline;width:78px;height:63px;overflow:hidden;}
.lx ul.tb li a{display:block;width:78px;height:63px;}
.lx ul.tb li.bm{background:url() no-repeat -128px -272px;}
.lx ul.tb li.cc{background:url() no-repeat -128px -362px;margin-left:5px;}
.lx ul.tb li.kj{background:url() no-repeat -128px -452px;margin-left:5px;}
.lx ul.tel{width:245px;height:68px;border-bottom:1px dashed #999;margin:15px 0 0 0;overflow:hidden;clear:both;background:url() no-repeat 0 -0px;}
.lx ul.tel li.dh{line-height:22px;height:22px;font-size:16px;font-family:"微软雅黑"; font-weight:bold;color:#757474;clear:both;margin-left:58px;}
.lx ul.tel li.tx{line-height:32px;height:32px;font-size:24px;font-family:"微软雅黑"; font-weight:bold;color:#1688C9;clear:both;margin-left:58px;}
.lx ul.ol{width:245px;height:60px;border-bottom:1px dashed #999;overflow:hidden;clear:both;margin:5px 0 0 0;}
.lx ul.ol li.ly{float:left;display:inline;width:120px;height:52px;overflow:hidden;background:url() no-repeat 0 -902px;}
.lx ul.ol li.qq{float:left;display:inline;width:114px;height:52px;overflow:hidden;background:url() no-repeat 0 -971px;margin-left:10px;}
.lx ul.ol li.qq a{display:block;width:114px;height:52px;}
.lx ul.ol li.ly a{display:block;width:120px;height:52px;}
.lx a.a1{ width:265px; height:75px; position:absolute; top:10px; left:0px;}
.lx a.a2{ width:265px; height:70px; position:absolute; top:106px; left:0px;}
.lx a.a3{ width:76px; height:65px; position:absolute; top:203px; left:10px;}
.lx a.a4{ width:76px; height:65px; position:absolute; top:203px; left:93px;}
.lx a.a5{ width:76px; height:65px; position:absolute; top:203px; left:177px;}
.call {height:40px; overflow:hidden; width:265px; margin:15px auto 5px auto;}
.call .fript{font-size:14px; height:28px; line-height:26px;width:140px; margin-left:15px;margin-right:0;font-family:"微软雅黑";}
.call .frbtn{background:rgb(51,153,204); width:80px; height:32px;line-height:32px; border:none;color:white;font-family:"微软雅黑"; font-size:14px; font-weight:bold;letter-spacing:1.5px;cursor:pointer;margin-left:5px;}

/*--- right-neirong ---*/
.right_banner{ width:935px; height:auto; margin:0 auto;overflow:hidden;}
.right_top{ width:935px; overflow:hidden; margin:0 auto 0;background:#dfdfdf; }
.right_top p{margin-left:15px;color:#505050; line-height:32px;height:32px; font-family:"微软雅黑"; font-size:12px; letter-spacing:1.5px; }
.right_nr{width:860px; margin:20px auto 0px 55px;background:#fff;overflow:hidden;clear:both;}
.nr_lm{width:918px; margin:20px auto;border:1px solid #dadada;overflow:hidden;clear:both;}
.lm_bt{width:100%;height:47px; border-bottom:1px solid #dadada; margin:0 auto; font-family:"微软雅黑"; letter-spacing:1.5px; line-height:47px;overflow:hidden;}
.lm_bt p{height:47px; font-size:18px; font-weight:bold;color:#363636;margin-left:15px;}
.lm_bt span{font-size:12px; color:#F00;line-height:55px; float:right; text-align:right;font-weight:normal;margin-top:15px;}
.lm_bt span a{ background:#999999; border-radius:9px; display:inline; -moz-border-radius:9px;/* Old Firefox */ color:#ffffff; float:left; font-family:"\5B8B\4F53", Arial; font-size:12px; height:22px; line-height:22px; margin:0 4px; overflow:hidden; padding:0 10px; text-align:center;}
.lm_bt span a{ line-height:20px;}
.lm_bt span a:hover{ background:#cc0000; color:#ffffff; text-decoration:none;}

/*报名表*/
.gbh{ display:none;}
.gbk{ background:url(/templets/201311/images15/top_04_01.jpg); height:45px; padding-top:7px; position:absolute; width:90px; z-index:1;}
.gwb{ background:url(/templets/201311/images15/top_04_02.jpg); display:inline; height:45px; margin-left:75px; padding-top:7px; position:absolute; width:90px; z-index:1;}
#gbk a,#gwb a{ color:#666666; display:block; line-height:22px; padding-left:32px;}
#gbk a:hover,#gwb a:hover{ color:#ff0000; text-decoration:none;}
.error{background:rgb(212,82,82);}
.rit1{background:url('/templets/201311/images15/accept.png') no-repeat;height:26px;width:26px;float:right;position:relative;right:20px;display:none;}
.rit2{background:url('/templets/201311/images15/accept.png') no-repeat;height:26px;width:26px;float:right;position:relative;right:20px;display:none;}
.rit3{background:url('/templets/201311/images15/accept.png') no-repeat;height:26px;width:26px;float:right;position:relative;right:20px;display:none;}

#banner_enroll{ background:url(/templets/201311/images15/bm_enroll.jpg) no-repeat right bottom; display:block; height:330px; overflow:hidden; margin-top:10px; overflow:hidden; width:860px;}
#banner_enroll h1{ background:url(/templets/201311/images15/enroll_text.gif) no-repeat 0 40px; display:block; height:120px; overflow:hidden; text-indent:-9999px; width:255px;}
#banner_enroll h2{ color:#cc3300; display:block; font-size:15px; line-height:30px; padding:10px 20px; width:400px;}
#banner_enroll i{ color:#666666; font-size:12px; line-height:50px;}

#banner_enrol2{ background:url(/templets/201311/images15/bm_enroll.jpg) no-repeat right bottom; display:block; height:330px; overflow:hidden; margin-top:10px; overflow:hidden; width:860px;}
#banner_enrol2 h1{ background:url(/templets/201311/images15/enroll_text1.gif) no-repeat 0 40px; display:block; height:120px; overflow:hidden; text-indent:-9999px; width:255px;}
#banner_enrol2 h2{ color:#cc3300; display:block; font-size:15px; line-height:30px; padding:10px 20px; width:400px;}
#banner_enrol2 i{ color:#666666; font-size:12px; line-height:50px;}


#enroll{ background:#fff9f2; border:solid 6px #ffcc99; display:block; height:308px; margin-bottom:20px; position:relative; width:848px;}
#enroll p{ position:absolute; vertical-align:middle;}
#enroll input{ border:solid 1px #d8d8d8; height:24px; line-height:24px; overflow:hidden; text-indent:4px; width:200px;}
#enroll option{ overflow:hidden; width:200px;}
#enroll p#tips{ color:#ff0000; top:62px;left:500px;}
#enroll p.name{top:60px;left:230px;}
#enroll p.tel{top:100px;left:230px;}
#enroll p.qq{top:140px;left:230px;}
#enroll p.adrss{top:100px;left:498px;}
#enroll p.zye{top:140px;left:500px;}
#enroll p.xf{top:100px;left:500px;}
#enroll p.btn_enroll{ top:220px;left:370px;}
#enroll p.btn_enroll2{ top:220px;left:490px;}
#enroll p.btn_enroll input, #enroll p.btn_enroll2 input{ background:#3388cc; border-top:solid 1px #4499dd; border-right:solid 1px #2277bb; border-bottom:solid 1px #2277bb; border-left:solid 1px #4499dd; color:#ffffff; cursor:pointer; font-size:12px; font-weight:700; height:26px; line-height:24px; text-align:center; top:240px;left:200px; width:100px;}
#enroll p.btn_enroll input:hover, #enroll p.btn_enroll2 input:hover{ background:#ff9933; border-top:solid 1px #ffaa44; border-right:solid 1px #ee8822; border-bottom:solid 1px #ee8822; border-left:solid 1px #ffaa44;}
#enroll p span{ color:#666666; font-size:14px; height:24px; line-height:24px; text-align:right;}


.mt0{margin-top:0;}
