﻿*{ margin:0px; padding:0px;}
body{ padding: 0 auto; margin: 0 auto;font-family: "Microsoft YaHei" ,微软雅黑,'幼圆', "Microsoft JhengHei" ,华文细黑,STHeiti,MingLiu; background:url(../images/body_bg_1.png) top no-repeat; background-position-y:50px;  background-color: #efefef; background-attachment:fixed; }
input[type='text']{ font-family:Arial,微软雅黑,"Microsoft YaHei"}
a,input[type='button']{ cursor:pointer;  text-decoration:none;-webkit-transition: all .1s linear;-webkit-user-select: none;outline: 0; outline:none; order:inherit}
ul{ padding:0px}
li{ list-style:none;-webkit-transition: all .1s linear;}
table tr td{ -webkit-transition: all .2s linear;}
img{ border:none;}
h1, h2, h3, h4, h5, h6, h7, h8, span, a, p,input,select,textarea,table,td,th{ font-family: "Microsoft YaHei" ,微软雅黑, "Microsoft JhengHei",'幼圆',华文细黑,STHeiti,MingLiu;}
#header{ height:50px; width:100%; background:#202020 url(../images/topnav_repeat_1.png) repeat-x 0 -15px; position:fixed; top:0px; left:0px; z-index:998;}
#header_div{ height:50px;max-width:1200px; min-width:980px;margin:0 auto; background:#202020 url(../images/topnav_repeat_1.png) repeat-x 0 -15px;  position:relative; }
#logo{ width:220px; position:absolute; top:0px; left:0px; cursor:pointer;}
#home{ position:absolute;top:10px; left:225px; width: 70px;height: 30px;background: url(../images/home-black_1_1.png) no-repeat;}
#home:hover { text-decoration:none;background: url(../images/home-black_2_1.png) no-repeat;}
#nav {-webkit-transition:none;}
.nav {position:absolute;top:10px; left:302px; width: 90px;height: 30px;background: url(../images/nav1_1_1.png) no-repeat;z-index: 2;}
.nav:hover{ background:url(../images/nav1_2_1.png) no-repeat;z-index: 2; }
#nav_div { position:absolute;left:302px; top:50px;background: #1F1F1F;border: 1px solid #242424;border-top: 0;box-shadow: 0 0 3px rgba(0, 0, 0, 0.5);overflow: hidden;padding: 0;width: 590px;border-bottom-right-radius: 2px;border-bottom-left-radius: 2px;padding-bottom: 10px; padding-top:5px; display:none;}
#nav_ul{ width:100%; margin:0 auto; margin-left:10px;}
#nav_ul li{ list-style:none;  float:left; line-height:35px; margin-top:4px;}
#nav_ul li a { font-size:12px; float:left;}
#nav_ul li .nav_title_a{ background-color:#333;color:#bbb; padding-left: 14px;padding-right: 14px;border-radius: 2px;cursor: pointer; border:1px solid #333 ;cursor:default;line-height: 30px;margin-top: 2px; }
#nav_ul li .nav_title_a:hover {}
#nav_ul li .nav_ul_ul{ float:left; width: 490px;}
#nav_ul li .nav_ul_ul li{ list-style:none; float:left; margin-left:15px;line-height:35px; margin-top:0px;}
#nav_ul li .nav_ul_ul li a{ font-size:14px; padding:0px 4px 0px 4px; margin-left:-5px; margin-right:-5px;border-radius:2px; color:#aaa;white-space: nowrap;}
#nav_ul li .nav_ul_ul li a:hover{ text-decoration:underline; color:white;} 
.navline { height: 98%;left: 8px;top: 10px;position: absolute;width: 1px;background-color: #333;padding-left: 0;border: 0;}
.TipDot_nav { position: relative;display: inline-block;font-size: 15px;color: #333;vertical-align: middle;font-style: normal;float: left;margin-left: -6px;margin-top: 0px;}
.left_arrow_nav {display: block;width: 0;height: 0;font-size: 0;border: 6px dashed transparent;border-right: 6px solid #333;overflow: hidden;z-index: 100;float:left;vertical-align: middle;margin-top: 13px;margin-left: -8px;}
#phone { position:absolute;top:12px;left:408px; width: 90px;height: 30px;background: url(../images/phone_1_1.png) no-repeat; background-color:#000;}
#phone:hover {background: url(../images/phone_2_1.png) no-repeat; background-color:#000;}
#free{ position:absolute;top:10px;left:398px; width: 90px;height: 30px;background: url(../images/free_1_1.png) no-repeat;}
#free:hover{background: url(../images/free_2_1.png) no-repeat;}
#zhenti { position:absolute;top:10px;left:495px; width: 90px;height: 30px;background: url(../images/zhenti_1_1.png) no-repeat;}
#zhenti:hover{background: url(../images/zhenti_2_1.png) no-repeat;}
#shipin { position:absolute;top:10px;left:590px; width: 90px;height: 30px;background: url(../images/shipin_1_1.png) no-repeat;}
#shipin:hover{background: url(../images/shipin_2_1.png) no-repeat;}
/* #zhenti:hover {background: url(../images/zhenti_2_1.png) no-repeat; background-color:#000;} */
body .video .layui-layer-content{overflow:hidden;}

.fl_ml5_mr5 { position:absolute;font-size: 12px;letter-spacing: normal;word-spacing: normal;text-align: center;line-height: 24px;height:24px;width:3px;right: 195px;top: 14px;color: #8B8B8B;}
#login {position:absolute; right:205px;top:15px;color: #E5E5E5;font-size: 14px; }
#login:hover{color:#fff;}
#register {position:absolute; right:160px;top:15px;color: #E5E5E5;font-size: 14px;}
#register :hover{color:#fff;}
#learncenter:hover{color:#fff;}
.give_money{position: absolute;right:90px;top:15px;color:#E5E5E5!important;font-size:14px;}
.give_money:hover{color:#fff;}
#username {position:absolute; right:160px;top:15px;color: #E5E5E5;font-size: 14px;width: 75px; display:none;}
#username span {width: 42px;color: #E5E5E5;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;text-decoration: none;display: inline-block;vertical-align: middle;font-size: 14px; text-align: right; }
#username i {background: url(../images/vip_1.png) no-repeat;float: left;width: 14px;height: 14px;margin: 4px 0 0 5px;}
#username b { border: 5px dashed transparent;border-top: 5px solid #E4E4E4;position: absolute;right: 0;top: 9px; }
#userinfodiv { width: 100px; position: absolute;top: 50px;right:150px; -webkit-transition: opacity .2s linear; transition: opacity .2s linear; background-color: white;box-shadow: 0 0 0 1px rgba(255, 255, 255, .4) inset,0 2px 5px rgba(0, 0, 0, .2); display:none;border: 1px solid silver;z-index:9999;}
.nav_arrow {display: block;width: 0;height: 0;font-size: 0;position: absolute;border: 6px dashed transparent;border-bottom: 6px solid white;top: -12px;overflow: hidden;z-index: 100;left: 46px;}
#userinfodetail_div { width: 100px; float:left}
#userinfo_ul .userinfo_ul_name { padding: 10px 0 0 5px;height: 25px;width: 120px;overflow: hidden; text-align:center;}
#userinfo_ul .userinfo_ul_name  .usrTx-name { width: 110px;line-height: 17px;  text-align:center;overflow: hidden;}
#userinfo_ul .userinfo_ul_name .usrTx-name span { max-width: 100px; width:100px; text-align:center; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;  display: inline-block; line-height:30px;  float:left}
.myname {float: none;display: inline-block;vertical-align: middle;max-width: 90px;color: #333;margin-top: 0;zoom: 1;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.viplogo { display: inline-block;float: none;vertical-align: middle; margin: 4px 0 0 0px;background: url(../images/vip_1.png) no-repeat; width: 14px;height: 14px;}
#userinfo_ul .hoverNoBg { border-bottom: 1px solid #E2E2E2; padding-bottom: 12px;line-height: 0;margin-top:5px;}
.user-img { margin-top: 0;}
.user-img a { padding: 0 10px 0 30px;display: block;text-align: left; font-size:14px;}
#userinfo_ul li { text-align:center;}
#userinfo_ul .userinfo_ul_list { line-height:28px; font-size:14px; cursor:pointer; margin-top:5px;}
#userinfo_ul .userinfo_ul_list a { color:#838383; font-size:14px; }
#userinfo_ul .userinfo_ul_list:hover a { color:#000; }
#userinfoerwei_div {width: 232px;margin: 0 auto;text-align: center;float:left; position:relative}
#userinfoerwei_div .userinfoerwei_div_p { margin-top: 20px; text-align: center; font-size:12px; }
#erweiimg_p {text-align:center;}
#erweiimg_div {width:160px;height:160px; border:2px solid #adadad; margin:0 auto; margin-top:16px; background:url(../images/getqrcode_small_1.jpg);cursor:pointer;}
#erweiimg { height:160px; width:160px; cursor:pointer; }
#updateerwei {text-align:center;font-size:12px;margin-top: 15px;}
#opencourse {position:absolute; right:90px;top:15px;color: #E5E5E5;font-size: 14px;}
#learncenter { position:absolute; right:10px;top:15px;color: #E5E5E5;font-size: 14px;padding-right:13px; }
#learncenter .span_b { border: 5px dashed transparent;border-top: 5px solid #E4E4E4;position: absolute;right: 0;top: 9px; width:0px; height:0px;}
#learncenterdiv { position: absolute;right: 0px; top: 50px; opacity: 1; border: 1px solid #CCC; background-color: white;padding:10px; display:none;}
#learncenter_error { text-align:center;margin-top: 80px;font-size: 14px; display:none;}
#learncenter_error a {color:red;text-decoration:underline;}
#learncenter_foot { height:30px; width:300px; position:absolute;right:-1px; bottom:-30px;background:#F2F2F2;border: 1px solid #CCC; text-align:center;}
#learncenter_foot a { line-height:30px; text-align:center; font-size:14px;  }
#learncenter_foot a p { font-size:12px;  }
.timeLine { height: 98%;left: 8px;top: 10px;position: absolute;width: 1px;background-color: #E6E6E6;padding-left: 0;border: 0;}
#study_ul{ width:280px; margin:0 auto;}
#study_ul li{ list-style:none;  float:left;  position:relative; display:inline-block;}
#study_ul li a { font-size:12px; float:left; word-break:keep-all; }
#study_ul li .study_title_span{ float:left; font-size:12px; padding:3px 10px 3px 10px; color:#fff; background:#999; border-radius:1px; }
.study_ul_ul{ float:left;margin-bottom: -16px; width:280px; overflow:hidden;}
.study_ul_ul li{ list-style:none; float:left; line-height:28px;}
.study_ul_ul li a{ font-size:12px; margin-left:5px; margin-right:5px; line-height:28px;}
.study_ul_ul li a:hover{ color:red; text-decoration:underline; }
.TipDot { position: relative;display: inline-block;font-size: 15px;color: #999;vertical-align: middle;font-style: normal;float: left;margin-left: -6px;margin-top: 2px;}
.left_arrow {display: block;width: 0;height: 0;font-size: 0;border: 6px dashed transparent;border-right: 6px solid #999;overflow: hidden;z-index: 100;float:left;vertical-align: middle;margin-top: 7px;margin-left: -5px;}
#linklist { position:fixed; right:0px;  top:35%;z-index: 99; }
#linklist_ul { }
#linklist_ul li{ height:57px; position:relative; margin-bottom:1px; margin-top:1px; }
#linklist_ul li .linklist_icon { width:56px;height:57px; cursor:pointer;position:absolute; z-index:999; top:0px; right:0px; }
#linklist_ul li .linklist_desc { position:absolute;top:0px; height:57px;width:140px;background:url(../images/linkbg_1.png) left no-repeat; left:-192px; z-index:1; cursor:pointer; }
#linklist_ul li .linklist_desc p { text-align:center;line-height:57px; }
#linklist_ul li .linklist_desc p span { text-align:center; color:white; }
.talk_linearea{width:152px;height:187px;background: url(../images/talk_link_1.png);position: relative;cursor:pointer;}
.remove_talk{width:18px;height:18px;display: block;position: absolute;cursor:pointer;right:10px;top:10;background: url(../images/remove_tale_1.png)}
.remove_talk:hover{background: url(../images/remove_talehover_1.png)}
#txtuserphone {background-color:transparent; position:absolute; border:none; outline:none; text-align:center;top: 21px;width: 98px;left: 15px;height: 26px; color:#fff;}
#submituserphone { position:absolute; width:103px; height:29px;top: 60px;left: 12px;}
#nav_img{ position:absolute; top:17px; left:220px; cursor:pointer; font-size:10px; color:#FD5100; background:yellow; padding:2px 4px 2px 4px; border:1px solid #FD5100;border-radius: 2px;}
#nav_menu{ width:515px; height:325px; position:absolute; left:145px; top:50px; background:#ffffff; z-index:999; border:2px solid #fe0000;border-radius:4px;}
#nav_menu_div{ width:515px; height:325px; margin:0 auto; position:absolute;  }
#nav_menu_div .nav_title{  text-align:left; background-color:#fcbc1c; line-height:35px; text-indent:0.5em; font-size:14px;color:#a24701}
#window_bg { position: fixed; width: 100%; height: 100%; top: 0; left: 0; z-index: 1000; display: none;}
#study_nav_menu{ width:515px; position:absolute; left:460px; top:50px; background:#ffffff; z-index:999; border:2px solid #fe0000;border-radius:4px;}
#study_nav_menu .study_nav_title{  text-align:left; background-color:#fcbc1c; line-height:35px; text-indent:0.5em; font-size:14px;color:#a24701; position:relative}
#study_nav_menu .study_nav_title .gocourse{ background:#FFE106; font-size:12px;padding: 4px 8px 4px 8px;color: #963102;border: 1px solid #CA7B0D;border-radius: 3px;margin-left: 280px;}
#study_nav_menu .study_nav_title .gocourse:hover { background:#EED100; }
#adv_div {position: fixed; top: 0px; width: 100%; height: 108px;  display:none;z-index:998;min-width:980px;}
#adv_link {display: block; width: 100%; margin: 0 auto; height: 108px; }
#studycenter_nav_ul {position:absolute; top:38px; left:380px; box-shadow:0px 0px 3px 1px #B9B9B9; display:none;}
#studycenter_nav_ul li { width:80px; height:45px; text-align:center;line-height:45px; background-color:#f5f5f5 ;border-bottom:1px solid #b8b8b8;  border-left:1px solid #f5f5f5; border-right:1px solid #f5f5f5; cursor:pointer}
#studycenter_nav_ul li:hover { background-color:#FFFFFF;  box-shadow:2px 2px 2px #B9B9B9; border-color:#B9B9B9; }
#studycenter_nav_ul li a { font-size:12px; }
#nav_select_ul{ position:absolute; top:38px; left:461px; box-shadow:2px 2px 2px #B9B9B9; background-color:#FFFFFF; padding-left:10px; padding-right:10px; display:none;}
#nav_select_ul li {list-style: none;float: left;line-height: 55px;margin-top: 2px; width:100%;  width:520px; padding-left:5px; padding-right:5px; border-bottom:1px solid #b8b8b8;}
#nav_select_ul li .nav_select_ul_title { font-size:12px;  float:left; color:red}
#nav_select_ul li .nav_select_ul_ul { float: left;margin-left:100px; margin-top: -49px; width:420px;}
#nav_select_ul li .nav_select_ul_ul li{ list-style:none; float:left; line-height:35px; width:auto; border-bottom:none; }
#nav_select_ul li .nav_select_ul_ul li a { font-size: 12px;}
#menu_ul{ line-height:25px; height:38px; width:340px; position:absolute; left:355px; top:6px;}
#menu_ul li{ list-style:none; width:68px; text-align:center; float:left; padding-left:42px; font-size:12px; line-height:38px; text-align:left; color:#777; cursor:pointer;}
#menu_ul .menu_ul_zhenti { background:url(../images/zhenti_out_1.jpg) center no-repeat; background-position-x:0px;}
#menu_ul .menu_ul_free{ background:url(../images/free_out_1.jpg) center no-repeat; background-position-x:0px;}
#menu_ul .menu_ul_center{ background:url(../images/center_out_1.jpg) center no-repeat; background-position-x:0px;}
#menu_ul .menu_ul_zhenti:hover {  background:url(../images/zhenti_on_1.jpg) center no-repeat; background-position-x:0px;color:#004ec4}
#menu_ul .menu_ul_free:hover { background:url(../images/free_on_1.jpg) center no-repeat; background-position-x:0px;color:#b30707}
#menu_ul .menu_ul_center:hover { background:url(../images/center_on_1.jpg) center no-repeat; background-position-x:0px;color:#0e7b12}
.telphone{ color:#cc0c23; position:absolute; left:725px; top:7px; font-weight:bold; font-size:14px;}
.telphone_des{color:#cc0c23;position:absolute; left:740px; top:27px; font-weight:bold; font-size:12px;}
.p_icon { vertical-align:-5px; margin-right:3px;}
#login_register{ line-height:25px; height:25px; width:160px; position:absolute; left:830px; top:10px;}
#login_register li{ list-style:none; width:70px; text-align:center; float:left;}
#login_register li a{color:#000; font-size:14px; text-decoration:none; }
#login_register li img{ height:16px; width:16px; vertical-align:-3px; margin-right:5px;}
#user_center_div_head {line-height:25px; height:25px; width:160px; position:absolute; left:820px; top:10px;}
#user_center_div_head #user_center_div_head_name { font-size: 16px; color:#E3E3E3;float:right; margin-right:10px;margin-top:3px; cursor:auto;}
#user_center_div_head #user_center_div_head_name img {height:20px; width:20px; vertical-align:-3px; margin-right:5px;cursor:pointer;}
#user_center_div_head #user_center_div_head_name span {  color:#000; cursor:pointer;}
#user_center_div_ul { position:absolute;width:120px; text-align:center; background-color:#fff;right:0px; top:39px;padding-bottom:5px;padding-top:5px;border: 1px solid #E3E3E3;border-top-color: white; }
#user_center_div_ul li { list-style:none;float:left; width:120px; }
#user_center_div_ul li a {color:#000000; font-size:14px; padding-left:22px; padding-right:22px; padding-top:2px; padding-bottom:2px; border-radius:2px;}
#user_center_div_ul li a.hr {color:#e3e3e3; font-size:14px; padding-left:22px; padding-right:22px; padding-top:2px; padding-bottom:2px; border-radius:2px; border-bottom:1px solid #eee}
#user_center_div_ul li a:hover { background-color: #e3e3e3;}
 #user_center_div_ul li hr {width:90px;color:#333333;background-color:#333333;margin:0 auto;border: none; border-top: 1px solid #5A5858 }
#footer{ width:100%; background-color:#000000; height:240px;min-width:980px}
#footer_div{ width:980px; margin:0 auto;background-color:#161616;position:relative;}
.footer_menu { width:500px; top:30px; left:10px; position:absolute;}
.footer_menu li{ width:125px; float:left; text-align: center; position:relative; list-style:none}
.footer_menu li a{ color: #FFFFFF; text-decoration: none; font-weight:bolder; font-size:14px;}
.footer_menu li a:hover{ background-color: #000000;padding: 3px;padding-left: 8px;padding-right: 8px;border-top-left-radius: 2px;border-top-right-radius: 2px;border-bottom-right-radius: 2px; border-bottom-left-radius: 2px;cursor: pointer;}
.footer_menu_ul{ width:100px; margin:0 auto; margin-top:5px;}
.footer_menu_ul li{ width:100px; list-style:none; margin-top:10px;}
.footer_menu_ul li a{ color: #D1D1D1; text-decoration: none; font-size:12px; font-weight:normal;}
.footer_menu_ul li a:hover{ color: #FFFFFF; text-decoration: none; border:1px solid #d80c27; }
.footer_menu_icon{background-color:#f3002e; width:5px; height:15px; position:absolute; top:2px; left:20px}

/* #to_top {width: 23px;height: 80px; background: url(../images/top_1.png) center no-repeat;background-position: 0px -1px;position: fixed;cursor: pointer;display: none;} */
#to_top{
    width: 42px;
    height: 42px;
    background: #545252;
    position: fixed;
    font-size: 12px;
    color: #fff;
    display:none;
    z-index:2;
    right:10px;
    text-align: center;
    border-radius:4px ;
     cursor: pointer;
   }
   .gotop_ico{
    padding-top: 2px;
    font-size: 16px;
    line-height: 18px;
    color: #fff;
   }
#buy_tel{ color:#FFFFFF; font-size:14px; position:absolute;top: 65px;left: 580px; font-weight:bolder}
/* #buy_QQ{ color:#FFFFFF; font-size:14px; position:absolute;top: 95px;left: 670px; font-weight:bolder}
#buy_weixin{ color:#FFFFFF; font-size:14px; position:absolute;top: 125px;left: 664px; font-weight:bolder}
#erwei{ height:124px; width:124px; position:absolute; top:40px; left:850px; cursor:pointer;}
#erwei_intro {position:absolute;top: 177px;left: 861px;color:#FFFFFF;}
#attention_us_p {position:absolute;top: 155px;left: 664px;color:#FFFFFF;font-size:14px;font-weight:bold;} */
/*修改之后*/
#buy_QQ{ color:#FFFFFF; font-size:14px; position:absolute;top: 95px;left: 580px; font-weight:bolder;}
#buy_weixin{ color:#FFFFFF; font-size:14px; position:absolute;top: 125px;left: 580px; font-weight:bolder}
#erwei{ height:124px; width:124px; position:absolute; top:40px; left:850px; cursor:pointer;}
#erwei_intro {position:absolute;top: 177px;left: 861px;color:#FFFFFF;}
#attention_us_p {position:absolute;top: 155px;left: 580px;color:#FFFFFF;font-size:14px;font-weight:bold;}
.attention_img {height: 16px;vertical-align: -3px;margin-left: 1px;margin-right: 1px;}
#copyright{ width:100%; background-color:#000000; height:120px;min-width:980px}
#copyright_div{ width:980px; margin:0 auto;background-color:#000000; height:120px; position:relative;}
#copyright_div p{ line-height:30px;color:#b5b5b5}
#copyright_span{ font-size:12px; color:#b5b5b5; display:inline-block;margin-top:15px; text-align:center; width:100%;}
.beianimg_1{position:absolute;top:20px; width:50px; height:70px; background:url(../images/sentrybox_1.gif) }
.beianimg_2{position:absolute;top:20px; left:80px; opacity:0; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.beianimg_2_1{position:absolute;top:20px; left:80px; display:inline-block; width:50px; height:70px; background:url(../images/gswj_1.jpg)}
.beianimg_3{position:absolute;top:20px; right:0px; width:70px; height:70px; }
.beianimg_3 img{width:100%;}
#icp{ font-size:12px; float:right;color:#b5b5b5}
#banner{ height:500px; width:100%;}
#content{ width:100%; position:relative;margin-top: 80px;}
#content_div{ width:980px; margin:0 auto; position:relative;}
#link_div{ width:980px; margin:0 auto; text-align:center;}
#link_div h2,h3,h4{ text-align:center; color:#000000;}
#link_img { margin:0 auto; margin-top:25px;}
#shandow_img{ margin:0 auto}
#list_div{width:980px; margin:0 auto; position:relative; height: 600px; margin-top:50px; margin-bottom:60px;}
#list_ul{ width:100%; margin:0 auto;}
#list_ul li{ list-style:none; float:left;  height:300px; width:326px; text-align:center; position:relative;}
#list_ul li h4{ margin-top:40px;font-family: '幼圆';}
#list_ul li p{ position:absolute; width:260px; top:75px; left:32px;color:#797979; text-align:left; font-size:14px; text-indent:2em;}
#menu{ width:100%; height:58px; background:url(../images/bg_1.png) repeat-x; }
#menu_div{min-width:980px;max-width:1200px; margin:0 auto; position:relative; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; height:55px; position:relative; line-height:55px;}
#menu_div_icon{ width:31px; height:34px; position:absolute; top:12px; left:12px}
#menu_title{ font-size:30px; font-weight:bold; color:#000000; margin-left:50px;}
#menu_title_des{ font-size:24px; font-weight:bold; color:#000000}
#menu_title_ul{position:absolute; right:10px; top:12px;}
#menu_title_ul li { width:100px; height:30px; line-height:30px; list-style:none; float:left; text-align:center; position:relative;}
#menu_title_ul li a{ background-color:#dddddd; padding:2px 20px 2px 20px; font-size:14px; color:#666666}
#menu_title_ul .menu_title_ul_li_select{ width:100px; height:30px; line-height:30px; list-style:none; float:left; text-align:center}
#menu_title_ul .menu_title_ul_li_select a {background-color:#d8192b; padding:2px 20px 2px 20px; font-size:14px; color:#FFFFFF}
#menu_title_ul li .menu_title_ul_li_select_c2{ position:absolute; top:27px; left:45px; display:none;}
#menu_title_ul .menu_title_ul_li_select .menu_title_ul_li_select_c2{ display:block}
#center_div{width:980px; margin:0 auto;  height:1065px;position:relative; margin-top:40px; margin-bottom:20px; }
#center_div #center_list_ul{width:100%; margin:0 auto;}
#center_div #center_list_ul li{ width:326px; height:355px; background:url(../images/content_bg_1.png) center no-repeat;text-align:center; position:relative;list-style:none; float:left;}
#center_div #center_list_ul li .center_list_img{ position: absolute; height:92px;  width:92px; left:118px; top:40px} 
#center_div #center_list_ul li h3{ margin-top:150px; text-align:center; color:#000000; font-size:22px; width:auto; border-bottom:none;}
#center_div #center_list_ul li p{ text-align:center; font-size:14px; margin-left:20px; margin-right:20px; margin-top:20px; }
#center_div #center_list_ul li .center_list_link{ background:url(../images/center_link_1.png) center no-repeat; position:absolute; width:134px; height:34px; left:100px; top:275px; text-align:center; line-height:34px; font-size:16px; font-weight:bold; color:#FFFFFF}
#center_div_prompt{ height:38px; background:url(../images/prompt_1.png) center no-repeat; margin:0 auto; margin-top:30px; line-height:38px; width:980px; position:relative; }
#center_div_prompt p { margin-left:160px; font-size:14px; color:#a6a6a6}
#center_div_prompt a{ height:25px; width:95px; position:absolute; top:0px; left:768px; color:#FFFFFF; font-size:14px;}
#record_div{ background-color:#FFFFFF;  width:978px; margin:0 auto; margin-top:50px; margin-bottom:60px; border:1px solid #e6e6e6; box-shadow:1px 1px 1px #a7a7a7;}
#record_title_ul{ width:100%; margin:0 auto; background-color:#efefef; height:45px; border-bottom:1px solid #e6e6e6}
#record_title_ul li { line-height:45px; height:45px; width:120px; list-style:none; float:left; text-align:center; position:relative;}
#record_title_ul li a { font-size:18px; font-weight:bold; color:#333333}
#record_title_ul .record_title_ul_li_select{ line-height:45px; height:45px; width:120px; list-style:none; float:left; text-align:center; position:relative;}
#record_title_ul .record_title_ul_li_select a { background-color:#FFFFFF; padding:10px; border-left:1px solid  #e6e6e6 ;border-right:1px solid  #e6e6e6;border-bottom:1px solid #FFFFFF; margin-left:-1px; margin-right:-1px; color:red  }
#record_info{ width: 916px; border:1px solid #dcdcdc; margin-left:30px; margin-top:20px; margin-bottom:20px; padding-bottom:5px;}
#record_info_title_ul{ height:35px; width:896px; margin:0 auto ; background-color:#dddddd; margin-left:10px;}
#record_info_title_ul li{ line-height:35px; height:35px; float:left; list-style:none ; text-align:center; width:128px;}
#record_info_title_ul li span{ color:#000000; font-size:14px;}
.record_info_ul{ height:40px; width:896px; margin:0 auto ; margin-left:10px; border-bottom:1px solid #e0e0e0}
.record_info_ul:hover{ background-color:#E8E8E8}
.record_info_ul li{ line-height:40px; height:40px; float:left; list-style:none ; text-align:center; width:128px;}
.record_info_ul li span{ color:#000000; font-size:12px;}
.record_info_ul li a{ padding:2px 10px 2px 10px ; background-color:#e8e8e8; border:1px solid #c7c7c7;color:#000000; font-size:12px; }
.record_info_ul li a:hover{ background-color:#fff600; border:1px solid #ffba00;}
#paging_div{ height:30px; line-height:30px; width:100%; margin:0 auto; position:relative; margin-bottom:10px;}
#pageing{ font-size:14px; margin-left:50px; }
#paging_up{ padding:2px 8px 2px 8px; font-size:12px;  border:1px solid #c7c7c7; margin-left:250px; font-size:12px}
.paging_link{padding:2px 8px 2px 8px; font-size:12px;  border:1px solid #c7c7c7; font-size:12px; border-radius:2px;box-shadow: 0px 0px 1px 1px lightGrey}
.paging_link:hover{ color:red; border-color: red;       }
#pageing_input{ width:50px;  text-align:center;font-size:12px; height:18px;border:groove;}
#paging_num{ font-size:12px}
#pageing_to{ font-size:12px}
#paging_submit{ padding:2px 8px 2px 8px; font-size:12px; border:1px solid #c7c7c7;font-size:12px; background:#b5b5b5}
.paging_div{ height:30px; line-height:30px; width:100%; margin:0 auto; position:relative; margin-bottom:10px; margin-top:25px;}
.pageing{ font-size:12px; margin-left:50px; }
.paging_up{ padding:2px 8px 2px 8px; font-size:12px;  border:1px solid #c7c7c7; margin-left:250px; font-size:12px}
.pageing_input{ width:50px;  text-align:center;font-size:12px; height:18px;}
.paging_num{ font-size:12px}
.pageing_to{ font-size:12px}
.paging_submit{ padding:2px 14px 2px 14px; font-size:12px; border:1px solid #c7c7c7;font-size:12px; background:#b5b5b5;box-shadow: 0px 0px 1px 1px #888;}
.paging_submit:hover { border-color: red;color:red; }
.count_title_p{ font-size:12px; margin-top:20px; margin-left:30px;}
.wrongtitle_ul{ height:40px; width:896px; margin:0 auto ; margin-left:10px; border-bottom:1px solid #e0e0e0}
.wrongtitle_ul:hover{ background-color:#E8E8E8}
.wrongtitle_ul li { line-height:40px; height:40px; list-style:none; float:left; text-align:center}
.wrongtitle_ul li span{ color:#000000; font-size:12px;}
.wrongtitle_ul li a{ padding:2px 10px 2px 10px ; background-color:#e8e8e8; border:1px solid #c7c7c7;color:#000000; font-size:12px; }
.wrongtitle_ul li a:hover{ background-color:#fff600; border:1px solid #ffba00;}
.active_menu{ width:100%; height:40px; background-color:#FFFFFF; border-bottom: 1px solid #AFAFAF; position:fixed; top:50px; z-index:100; opacity:0.8; filter: Alpha(opacity=80);}
.active_menu_div{ width:980px; margin:0 auto; height:40px; background-color:#FFFFFF; line-height:40px; box-shadow:1px; position:relative;}
.active_menu_div h2,h3{ color:#000000}     
.active_menu_title_ul{ position:absolute; top:5px; right:0px; }
.active_menu_title_ul li{ list-style:none; line-height:30px; float:left;margin-left:8px; font-weight:bold;}
.active_menu_title_ul li a { color:#000000; font-size:14px;}
#newactive_banner{ height:360px; width:100%; background:url(../images/na_bg_1.jpg) center no-repeat;background-color:#008ac2}
.newactive_div{ border:2px solid #e7e7e7; width:980px;  padding-top:45px; margin:0 auto; background-color:#FFFFFF; position:relative;}
.newactive_div h1{ color:#000000; font-size:28px; margin-left:45px;}
.newactive_div h2{ color:#000000; }
.newactive_div h3{ color:#000000; }
#newactive_contact_ul{ position:absolute; top:150px; left:130px; }
#newactive_contact_ul li{ list-style:none; height:35px; line-height:35px; margin-top:10px;}
#newactive_contact_ul li {  border:2px solid #d5d5d5;color:#666666; font-size:12px;}
.newactive_step_ul{ width:800px; margin: 0 auto; position:absolute; left:100px; }
.newactive_step_ul li{ line-height:60px; height:55px; float:left; list-style:none}
.newactive_step_ul li a{ color:#FFFFFF}
.newactive_step_ul .newactive_step_ul_li_1{ width:250px; background:url(../images/step1_1.jpg) center no-repeat;}
.newactive_step_ul .newactive_step_ul_li_1 a{ margin-left:50px}
.newactive_step_ul .newactive_step_ul_li_2{ width:350px; background:url(../images/step2_1.jpg) center no-repeat;line-height:62px;}
.newactive_step_ul .newactive_step_ul_li_2 a{ margin-left:60px}
.newactive_step_ul .newactive_step_ul_li_3{ width:200px; background:url(../images/step3_1.jpg) center no-repeat;line-height:62px;}
.newactive_step_ul .newactive_step_ul_li_3 a{ margin-left:102px}
#newactive_menu_ul{ width:320px; height:70px; position:absolute; left:350px; top:100px;}
#newactive_menu_ul li{ line-height:70px; height:70px; width:160px; background:url(../images/na_menu_1.jpg) center no-repeat; text-align:center; list-style:none; float:left;}
#newactive_menu_ul li a{ font-size:24px; color:#FFFFFF}
#newactive_ask_ul { position:absolute; top:190px; left:300px;}
#newactive_ask_ul li{  height:30px; line-height:30px; float:left; list-style:none; margin:0px 5px 0px 5px;}
#newactive_ask_ul li a{ color:#666666; border:1px solid #c5c5c5; border-radius:2px; font-size:12px; padding:5px 8px 5px 8px; background-color:#e1e1e1}
#newactive_icon_ul{ width:740px; margin:0 auto; margin-top:20px;}
#newactive_icon_ul li{ width:185px; float:left; height:120px; list-style:none;  text-align:center; margin-top:10px;}
#newactive_icon_ul li img{ margin:0 auto; margin-top:10px; margin-bottom:5px;}
#newactive_icon_ul li span{ margin:0 auto}
.newactive_moreinfo{ background:url(../images/nc_link_1.jpg) center no-repeat; height:40px; width:200px; position:absolute; left:400px; top:390px;  line-height:40px; text-align:center; font-size:16px;  font-weight:bold; color:#000000}
#newactive_intro_1{ width:890px; height:185px; background-color:#0093ce; position:absolute; top:120px; left:50px; border-radius:2px;}    
#newactive_intro_1 table{ width:615px; margin-top:10px;}
#newactive_intro_1 table tr th{ color:#FFFFFF; text-align:center; font-size:18px; font-weight:bold; padding-top:6px; padding-bottom:6px;}
#newactive_intro_1 table tr td{ color:#FFFFFF; text-align:center; font-size:14px;  padding-top:4px; padding-bottom:4px;}
#newactive_intro_2{ width:250px; height:280px; background-color:#37508b; position:absolute; top:90px;  right:80px; padding-top:40px;border-radius:2px;}
#newactive_intro_2_div h2{ text-align:center; color:#FFFFFF}    
#newactive_intro_title_ul{ width:615px; margin-top:20px; height:20px;}
#newactive_intro_title_ul li{ list-style:none; float:left; text-align:center; line-height:30px; height:30px;}
#newactive_intro_title_ul li span{ font-size:18px; font-weight:bold; color:#FFFFFF}
.newactive_intro_info_ul{ width:615px; height:20px;}
.newactive_intro_info_ul li{ list-style:none; float:left; text-align:center;line-height:20px; height:20px;}
.newactive_intro_info_ul li span{ font-size:14px; color:#FFFFFF}
#newactive_intro_condition_ul{ margin:0 auto;width:200px; margin-top:10px;}
#newactive_intro_condition_ul li{ width:200px; line-height:30px; list-style:none;  text-align:left;}
#newactive_intro_condition_ul li span{ color:#FFFFFF; font-size:14px;}
.newactive_intro_link{  background:url(../images/intro_link_1.png) center no-repeat; height:40px; width:195px; position:absolute; left:32px; top:240px;  line-height:40px; text-align:center; font-size:16px;  font-weight:bold; color:#FFFFFF}
#newactive_intro_p{ width:555px; position:absolute; top:330px; left:50px; }
#newactive_intro_p p{ font-size:14px; color:#000000; font-weight:bold}
#newactive_none_ul{ width:200px; position:absolute; top:160px; left:555px;}
#newactive_none_ul li{ width:200px; height:25px; line-height:25px; list-style:none}
#newactive_none_ul li span{ color:#000000; font-weight:bold; font-size:20px;}
#newactive_footer{ width:978px; height:260px; background-color:#0093ce; margin:0 auto; margin-top:-2px; padding-top:20px; margin-bottom:40px; border-radius:2px;}
#left_c{position:absolute; bottom:0px; left:-28px;}
#right_c{position:absolute; bottom:0px;  right:-28px;}
.newactive_input_ul{ margin:0 auto; height:40px; margin-top:20px; width:600px; }
.newactive_input_ul li{ text-align:center; line-height:40px; height:40px; list-style:none; float:left; margin-left:10px; text-align:center; }
.grayinput{width:205px; height:36px; border:2px solid #00d8ff; line-height:35px; font-size:18px;border-radius:4px; padding-left:0.5em; color:#C2C2C2;}
.blackinput{width:205px; height:36px; border:2px solid #00d8ff;line-height:35px; font-size:18px;border-radius:4px; padding-left:0.5em; color:#000000;}
.newactive_input_ul li a{ text-align:center;  padding:8px 18px 8px 18px; background:#000000; color:#FFFFFF; border-radius:4px;}
.superiority_div{ width:980px; margin:0 auto; position:relative;}
.superiority_div h1,h2,h3,h4{ color:#000000}
.big_h1{ text-align:center; font-size:56px; color:#000000; margin-top:80px;}
.sup_link{ position:absolute; top:200px; left:350px; background:url(../images/sup_link_1.png) center no-repeat; height:48px; width:262px;}
.sup_desc{ position:absolute; width:450px}
.sup_desc p{ font-size:14px;text-indent:2em;}
.sup_link_1{ position:absolute; top:45px; left:10px; background:url(../images/sup_link_1_1.jpg) center no-repeat; height:52px; width:210px;}
.sup_link_2{ position:absolute; top:45px; left:230px; background:url(../images/sup_link_2_1.jpg) center no-repeat; height:52px; width:210px;}
.sup_link_3{ position:absolute; top:45px; left:535px; background:url(../images/sup_link_3_1.jpg) center no-repeat; height:52px; width:210px;}
.sup_link_4{ position:absolute; top:45px; left:755px; background:url(../images/sup_link_4_1.jpg) center no-repeat; height:52px; width:210px;}
#intro_div{ width:980px; margin:0 auto; position:relative; margin-top:50px; margin-bottom:30px; }
#intro_menu_div{ width:190px; position:fixed;z-index:99;}
#intro_menu_ul{ position:absolute; top:10px; width:178px; border:1px solid #bbb; box-shadow:0px 0px 2px 1px #a7a7a7;border-radius:8px; -webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.3); -moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.3); box-shadow: 0px 0px 6px rgba(0,0,0,0.3);}
#intro_menu_ul li { cursor:pointer; width:178px; list-style:none; height:40px; line-height:40px;  text-align:center;background-color:#e8e8e8; border-bottom:1px solid #FFFFFF; position:relative; background-image:url(../images/circle_1_1.png); background-position:25px 14px; background-repeat:no-repeat;border-radius:2px;}
#intro_menu_ul li:hover { background:#D92121; background-image:url(../images/circle_2_1.png); background-position:25px 14px; background-repeat:no-repeat  }
#intro_menu_ul li:hover a{color:#FFFFFF}
#intro_menu_ul li img { position:absolute;  right:15px; top:15px}
#intro_menu_ul .intro_menu_ul_select{ background-color:#D92121; background-image:url(../images/circle_2_1.png); background-position:25px 14px; background-repeat:no-repeat  }
#intro_menu_ul .intro_menu_ul_select a{ color:#FFFFFF}
#intro_menu_ul li a{ font-size:14px; padding-top:5px;padding-bottom:5px; }
.intro_title_div{  background-color:#f7f7f7; height:40px; line-height:50px; width:788px; border-bottom:1px solid #d9d9d9; position:relative;border-top-right-radius: 4px;border-top-left-radius: 4px;}
.intro_title_div p{ margin-left:30px; font-size:12px;}
#intro_div_content{ width:788px; min-height:422px; background-color:#F8F8F8; margin-left:190px; padding-bottom:30px; border:1px solid #bbb; border-radius:8px; -webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.3); -moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.3); box-shadow: 0px 0px 6px rgba(0,0,0,0.3);}
#intro_div_content h2{ color:#000000; margin-top:15px; margin-bottom:15px; text-align:left; margin-left:15px; width:760px; padding-bottom:8px; border-bottom:2px solid #dcdcdc; font-weight:bold;}
#intro_div_content h3{ color:#000000; margin-top:15px; margin-bottom:15px; text-align:left; margin-left:15px; width:760px; padding-bottom:8px; border-bottom:2px solid #dcdcdc; font-weight:bold;}
#intro_div_content p{  text-indent:2em; font-size:14px;width:760px; margin-left:15px; line-height:30px;position:relative;}
#intro_div_content table{ width:760px;margin-left:15px;}
#intro_div_content table tr th{ background-color:#d73131; height:30px; line-height:30px; font-size:14px; text-align:center; color:#FFFFFF; }
#intro_div_content table tr td{ font-size:14px; text-align:center;background-color:#FFFFFF; padding:5px; color: #4F4F4F; }
#intro_div_content .intro_div_content_table_small tr td{ font-size:12px; text-align:left;}
#intro_div_content table tr td p { width:100%; text-align:center; margin:0 auto; padding:0 auto; text-indent:0px; color: #4F4F4F;}
#intro_div_content table tr td img{   height:250px; margin-top:10px; margin-bottom:10px}
#intro_div_content table tr .intro_book_info p{ text-align:left}
#intro_div_content table tr .intro_book_info { padding-left:15px}
#intro_div_content table tr .intro_book_info .intro_book_name { font-weight:bold; }
#messagediv{ position: fixed; background-color:#FFFFFF; width:420px; border:3px solid #AFACAC; padding-bottom:40px;display:none;}
#messagediv h3{ vertical-align:top; text-align:center; margin-bottom:40px;border-bottom:1px solid #AFACAC; height:40px; line-height:40px;  font-size:16px; font-weight:normal; color:#000000; background:#f1f1f1 }
#messagediv p{  text-align:center; font-size:12px; width:420px;}
#message_close{  padding:5px 20px 5px 20px;border:1px solid #AFACAC; background:#FFFFFF; font-size:14px; color:#000000}
#message_close:hover{ background-color:#e3e3e3}
.3f{color:#ffffff;}
span.3f a{color:#ffffff;}
.redlink{ font-size:14px; color:#FFFFFF; padding-left:14px; padding-right:14px; padding-top:3px; padding-bottom:3px; background-color:#DA2F2F;border-radius:4px; border:1px solid #E65D5D; box-shadow:1px 1px 1px #8D3A3A; line-height:30px; height:30px; }
.redlink:hover {background-color:#c11717}
.redlink:active { background-color: #DA2F2F;}
.redlink_small{ font-size:12px; color:#FFFFFF; padding-left:12px; padding-right:12px; padding-top:2px; padding-bottom:2px; background-color:#DA2F2F;border-radius:4px; border:1px solid #E65D5D; box-shadow:1px 1px 1px #8D3A3A; line-height:30px; height:30px;  }
.redlink_small:hover {background-color:#c11717}
.redlink_small:active { background-color: #DA2F2F;}
.redbutton{ font-size:14px; color:#FFFFFF; padding-left:14px; padding-right:14px; padding-top:3px; padding-bottom:3px; background-color:#DA2F2F;border-radius:4px; border:1px solid #E65D5D; box-shadow:1px 1px 1px #8D3A3A; height:30px; cursor:pointer; }
.redbutton:hover {background-color:#c11717}
.redbutton:active { background-color: #DA2F2F;}
.graybutton{ font-size:14px; color:#FFFFFF; padding-left:14px; padding-right:14px; padding-top:3px; padding-bottom:3px; background-color:#8f8f8f;border-radius:4px; border:1px solid #747474; box-shadow:1px 1px 1px #797979; height:30px; cursor:default; }
#classtype_div{ width:980px; margin:0 auto; background:url(../images/classtype_bg_1_1.jpg) center top no-repeat; padding-top:300px; padding-bottom:45px;position:relative;}
#classtype_div_title_h2 {background-color:transparent; position:absolute; width:500px; top:100px; left:500px; font-size:30px; color:#364b81; text-shadow:1px 0px 0px black;}
.classtype_div_link { background:url(../images/blue_link_bg_1.jpg); position:absolute; height:40px; width:120px;top:250px;line-height:40px;text-align:center;color:#FFFFFF; font-size:20px;}
#classtype_div_2 { width:980px;height:160px;}
#sign_up_link { background: #4162a8;border-top: 1px solid #38538c;border-right: 1px solid #1f2d4d;border-bottom: 1px solid #151e33; border-left: 1px solid #1f2d4d;border-radius: 4px;-webkit-box-shadow: inset 0 1px 5px 1px #5c8bee, 0 1px 0 #1d2c4d, 0 3px 0 #1f3053, 0 4px 2px 1px #111111; box-shadow: inset 0 1px 5px 1px #5c8bee, 0 1px 0 #1d2c4d, 0 3px 0 #1f3053, 0 4px 2px 1px #111111;color: #fff;font-size:20px;font-weight:bold;margin-bottom: 10px;padding: 10px 50px 10px 50px;text-align: center;text-shadow: 0 -1px 1px #1e2d4d; -webkit-background-clip: padding-box; }
#sign_up_link:hover { -webkit-box-shadow: inset 0 0 5px 1px #87adff, 0 1px 0 #1d2c4d, 0 3px 0 #1f3053, 0 4px 2px 1px #111111; box-shadow: inset 0 0 5px 1px #87adff, 0 1px 0 #1d2c4d, 0 3px 0 #1f3053, 0 4px 2px 1px #111111;cursor: pointer; }
 #sign_up_link:active { -webkit-box-shadow: inset 0 1px 5px 1px #5c8bee, 0 1px 0 #1d2c4d, 0 2px 0 #1f3053, 0 2px 3px 0 #111111; box-shadow: inset 0 1px 5px 1px #5c8bee, 0 1px 0 #1d2c4d, 0 2px 0 #1f3053, 0 2px 3px 0 #111111;margin-top: 58px; }
#classtype_div_3 { width:980px;height:400px; background:url(../images/classtype_bg_2_1.png) #FFFFFF no-repeat; background-position-y:100px;background-position-x:20px; position:relative;border-bottom: 1px solid #C9C9C9;}
#classtype_div_3_h1 { position:absolute; font-weight:normal;left:350px; top:100px; color:#161616;}
#classtype_div_3_p { position: absolute; left: 350px;top: 150px; font-size:20px; color:#161616;}
.classtype_div_3_link { position:absolute;bottom:50px;left: 500px;}
#classtype_div_4 { width:980px;}
.classtype_div_4_p { text-align:center; font-size:24px; color:#161616;line-height:40px;}
#classtype_div_content{ width:980px;}
#classtype_div_title_ul{ width:980px; margin:0 auto; background-color:#393939; height:45px;}
#classtype_div_title_ul li{ list-style:none; float:left; height:45px; line-height:45px; text-align:center; width:196px;}
#classtype_div_title_ul li span{ color:#828282; font-size:17px; font-shadow:1px 1px 1px #000000; text-shadow : 0 1px 0px #000000;}
#classtype_div_price_ul{ width:980px; margin:0 auto; background-color:#343434; height:125px; }
#classtype_div_price_ul li{ list-style:none; float:left; height:125px; line-height:125px; text-align:center; width:196px;}
#classtype_div_price_ul li span{ font-size:32px; color:#666666; font-weight:bold; text-shadow : 0px 1px 0px  #000000;}
#classtype_div_content table{ width:979px; background:#FFFFFF; border:1px solid #e6e6e6; box-shadow:1px 1px 1px #a7a7a7;} 
#classtype_div_content table tr td{ font-size:14px; text-align:center;background-color:#FFFFFF; padding:8px; padding-left:10px; width:196px; vertical-align:top;}
#classtype_div_content table tr td p { width:100%; text-align:left; margin:0 auto; padding:0 auto; line-height:20px; padding:2px; font-size:12px;}
#classtype_div_content table tr td h3{ font-size:16px; font-weight:bold; width:auto;border:none;}
.sac06_3d {width: 981px;height: 51px;background: url(../images/sac06_3e_1.jpg) no-repeat;float: left;padding: 0 2px 0 2px;overflow: hidden;}
.sac06_3d .sac06_3der {width: 327px;height: 47px;line-height: 47px;font-size: 20px;font-weight: bold;background: url(../images/sac06_3d_1.jpg) no-repeat;color: white;text-align: center;float: left;}
.sac06_3d li { list-style:none; width: 327px;height: 47px;line-height: 47px;font-size: 18px;font-weight: bold;color: hsl(0, 0%, 36%);text-align: center;float: left;cursor: pointer;}
.ban24_3d {width: 981px;height: 51px;background: url(../images/ban24_3e_1.jpg) no-repeat;float: left;overflow: hidden;}
.ban24_3d .ban24_3der {width: 327px;height: 47px;line-height: 47px;font-size: 20px;font-weight: bold;background: url(../images/sac06_3d_1.jpg) no-repeat;color: white;text-align: center;float: left;}
.ban24_3d li{width: 327px;height: 47px;line-height: 47px;font-size: 18px;font-weight: bold;color: hsl(0, 0%, 36%);text-align: center;float: left;cursor: pointer;}
.ban24_kuang{ width:280px; height:335px; background:url(../images/ban24_9_1.jpg) no-repeat; margin-top:15px; padding:180px 0 0 700px;}
.ban24_3d{ width:981px; height:51px; background:url(../images/ban24_3e_1.jpg) no-repeat; overflow:hidden;}
.ban24_3d li{ width:327px; height:47px; line-height:47px; font-size:18px; font-weight:bold; color:#5b5b5b; text-align:center; cursor:pointer;}
.ban24_3d .ban24_3der{ width:327px; height:47px; line-height:47px; font-size:20px; font-weight:bold; background:url(../images/sac06_3d_1.jpg) no-repeat; color:#fff; text-align:center; }
.box8_bg{width:265px; height:330px; background:url(../images/box8_bg_1.jpg) no-repeat; margin-top:20px; padding:186px 25px 0 710px;}
.box8_bnet{ width:265px;}
.box8_bon{ width:260px; padding:20px 0 0 3px;margin-top: 35px;}
.box8_putlink{ width:165px; height:34px; background:url(../images/box8_putlink_1.jpg) no-repeat; padding:6px 0 0 5px; float:left;}
.box8_puthover{ width:165px; height:34px; background:url(../images/box8_puthover_1.jpg) no-repeat; padding:6px 0 0 5px;  float:left;}
.box8_input{ width:160px; height:26px; color:#333; font-size:18px; background-color:#FFF; border:none; padding:4px 0 0 3px;}
.box8_bzi{ width:70px; line-height:20px; font-size:16px; color:#000; padding-top:10px;float: left;}
.box8_but{ width:240px; padding:35px 0 0 0; text-align:right;margin-top: 15px}
.box8_but img{ cursor:pointer;} 
.fut20_3d {width: 981px;height: 51px;background: url(../images/fut20_3e_1.jpg) no-repeat;float: left;overflow: hidden;}
.fut20_3d li {width: 327px;height: 47px;line-height: 47px;font-size: 18px;font-weight: bold;color: hsl(0, 0%, 36%);text-align: center;float: left;cursor: pointer;}
.fut20_3d .fut20_3der {width: 327px;height: 47px;line-height: 47px;font-size: 20px;font-weight: bold;background: url(../images/fut20_3d_1.jpg) no-repeat;color: white;text-align: center;float: left;}
#examque_div{ width:980px; margin:0 auto; position:relative; margin-top:100px; margin-bottom:50px; padding-top:30px; padding-bottom:60px; background-color:#FFFFFF; border:1px solid #e6e6e6; box-shadow:1px 1px 1px #a7a7a7;border-radius:2px; min-height:422px; }
#examque_div .examque_div_title_h1 { text-align:center; font-size:50px; color:#000000; font-weight:600;}
#examque_div_ul{ width:850px; margin:0 auto; margin-top:40px;}
#examque_div_ul li{ height:45px; line-height:45px; list-style:none;width:850px;}
#examque_div_ul li .examque_div_ul_li_ul{ width:850px; margin:0 auto;}
#examque_div_ul li .examque_div_ul_li_ul li{ height:45px; line-height:45px; float:left; list-style:none; text-align:center;}
#examque_div_ul li .examque_div_ul_li_ul .examque_div_ul_li_ul_li_title{ font-size:14px; text-align:left; width:430px; font:16px;}
#examque_div_ul li .examque_div_ul_li_ul .examque_div_ul_li_ul_li_dlpc{ width:150px; background-image:url(../images/zt_big_blue_1.png); background-position:center;background-repeat:no-repeat; text-align:center;font-size:14px;}
#examque_div_ul li .examque_div_ul_li_ul .examque_div_ul_li_ul_li_dlpc a{ color:#FFFFFF}
#examque_div_ul li .examque_div_ul_li_ul .examque_div_ul_li_ul_li_dlpc:hover{  background:url(../images/zt_big_black_1.png) center no-repeat; text-align:center; }
#examque_div_ul li .examque_div_ul_li_ul .examque_div_ul_li_ul_li_start{width:120px; background:url(../images/zt_small_blue_1.jpg) center no-repeat; text-align:center;font-size:14px;}
#examque_div_ul li .examque_div_ul_li_ul .examque_div_ul_li_ul_li_start a{ color:#FFFFFF}
#examque_div_ul li .examque_div_ul_li_ul .examque_div_ul_li_ul_li_start:hover{  background:url(../images/zt_small_black_1.jpg) center no-repeat; text-align:center;}
#selectque_div{ width:980px; margin:0 auto; position:relative; margin-top:50px; margin-bottom:50px; padding-top:30px; padding-bottom:60px; background-color:#FFFFFF; border:1px solid #e6e6e6; box-shadow:1px 1px 1px #a7a7a7;border-radius:2px; }
#selectque_div h1{ color:#000000; font-size:28px; margin-left:45px; text-align:left; font-weight:normal;}
#selectque_div_ul{ width:900px; margin:0 auto; margin-top:30px;}
#selectque_div_ul li{ width:280px; margin:5px; background:#e8e8e8; height:260px; float:left; list-style:none; position:relative; padding:5px;box-shadow:1px 1px 1px #a7a7a7;border-radius:2px; }
#selectque_div_ul li h1{ text-align:center; margin:0 auto; font-size:28px; margin:10px; font-weight:bold;}
#selectque_div_ul li .selectque_div_ul_info_ul { width:280px; margin:0 auto; margin-top:10px;}
#selectque_div_ul li .selectque_div_ul_info_ul li{ background:url(../images/white_bg_1.png) repeat-x; margin:5px; padding:0px; height:33px; line-height:33px; border:1px solid #cccccc; float:left; text-align:center;box-shadow:none;border-radius:none; cursor:pointer;}
#selectque_div_ul li .selectque_div_ul_info_ul li a{ color:#000000; font-size:14px;padding-left:20px; padding-right:20px;}
#selectque_div_ul li .selectque_div_ul_info_ul li:hover{ background:url(../images/red_bg_1.png) repeat-x;}
#selectque_div_ul li .selectque_div_ul_info_ul li:hover a{ color:#FFFFFF}
.ba10_bg4r1 {width: 100%;background: url(../images/breg_bg_1.jpg) repeat;padding: 30px 0;}
.ba10_main {width: 980px;margin: 0 auto;clear: both;}
.hand {cursor: pointer;}
.ba10_bg4 {width: 100%;background: url(../images/bacc_bg_1.jpg) repeat;padding: 20px 0;}
.ba10_bg4r2 {width: 100%;background: hsl(48, 24%, 80%) url(../images/bchu_cbg_1.jpg) repeat-x center bottom;padding: 30px 0 10px 0;}
.ba10_bg11 {width: 100%;background: url(../images/bji_cbg_1.jpg) repeat;padding-bottom: 20px;}
.ba10_bg4r3 {width: 100%;background-color: hsl(230, 11%, 11%);padding: 30px 0;}
#advisor_div { position: absolute;top: 270px; width: 178px;border: 1px solid #bbb;box-shadow: 0px 0px 2px 1px hsl(0, 0%, 65%); background-color:#ffffff;border-radius:4px; -webkit-box-shadow: 0px 0px 8px rgba(0,0,0,0.3); -moz-box-shadow: 0px 0px 8px rgba(0,0,0,0.3); box-shadow: 0px 0px 6px rgba(0,0,0,0.3);}
#advisor_div .advisor_div_title{ font-weight:normal; line-height:40px; text-align:center; font-size:18px; border-bottom:1px solid #BDBDBD;}
#advisor_div p{ text-align:center; line-height:45px}
#advisor_div_title_ul{ width:180px; margin:0 auto; border-top:1px solid #BDBDBD;}
#advisor_div_title_ul li{ width:60px; list-style:none; float:left; font-size:13px; text-align:center; line-height:40px;}
#advisor_div_title_ul li img{ vertical-align:-2px}
#personal_div{ width:100%; height:140px; position:relative;}
#personal_div_person{ width:100px; height:100px; position:absolute; top:20px; left:20px;}
#personal_div_h4{ line-height:40px; border-bottom:1px solid #e1e1e1; width:635px; margin-left:155px; margin-top:10px; text-align:left;}
#personal_div_badge{ position:absolute; top:30px; right:30px}
#personal_vip{ top:6px; position:absolute; right:23px}
#person_balance{ position:absolute; top:85px; left:150px; color:Red; font-size:18px;}
#person_bkwcoin{ position:absolute; top:65px; left:340px}
.orange_link{ padding:3px 14px 3px 14px; background-color:#fa973a; border:1px solid #f47c02; color:#FFFFFF; font-size:14px; line-height:26px;border-radius:4px;}
.orange_link:hover{ background-color:#E46E00}
#person_link_ul{ position:absolute; top:100px; right:30px; height:26px;}
#person_link_ul li{ float:left; list-style:none; line-height:26px; height:26px; margin-left:5px; margin-left:5px;}
.person_info_ul_head{ margin-left: 15px;width: 760px; background-color:#dcdcdc; margin:0 auto; height:30px;}
.person_info_ul_head li { list-style:none; float:left; line-height:32px; text-align:center; font-size:12px; width:70px;}
#isnull_mess{ font-size:12px; margin:15px; color:#000000}
#personal_info_div{ width:100%; position:relative; }
.person_moreless_link{ position:absolute; right:30px; bottom:-40px; border:1px solid #dcdcdc; padding:2px 12px 2px 12px; background-color:#FFFFFF; font-size:12px;}
.person_moreless_link:hover{ background-color:#e6e6e6}
#person_div_dynamic{ width:100%; position:relative;}
#person_div_dynamic_ul{ width:760px; margin-left:15px;}
#person_div_dynamic_ul li{ width:760px; border-bottom:1px solid #ebebeb; font-size:12px; line-height:25px; height:25px; margin-top:5px; cursor:pointer;}
#person_div_dynamic_ul li:hover a span{ color:#000000;}
#person_div_dynamic_ul li .person_div_dynamic_ul_li_name{ float:left}
#person_div_dynamic_ul li .person_div_dynamic_ul_li_time{ float:right;color:#676767}
#personal_info_div .personal_info_mess_p{ text-indent:0px; margin-top:10px;}
#personal_info_div .person_table{ margin-left: 15px;width: 760px;  margin:0 auto; border:1px solid #E6E6E6; border-radius:4px}
#personal_info_div .person_table tr th{ background-color:#dcdcdc;height:30px; color:#000000; font-weight:normal;font-size:13px}
#personal_info_div .person_table tr td { font-size:12px; border-bottom:1px solid #ececec; height:25px;}
#personal_info_div .person_table tr .person_table_long_span {text-align: left;padding-left: 8px;}
.person_table tr .person_table_long_span { text-align: left;padding-left: 8px;}
#personal_info_div .person_table tr:hover td{ background-color:#ececec; color:#000000 ; }
#personal_info_div .person_table tr td a:hover{ color:Red}
#personal_info_div  #shoppinglist_tb tr td a:hover{ color:#fff}
#personal_info_div  #shoppinglist_tb tr td .used_input { color:#818181;padding: 2px 4px 2px 4px;font-size: 12px;border: 1px solid #e3e3e3;font-size: 12px; background-color:#ffffff; margin-right:2px;margin-left:2px; border-radius:2px; box-shadow:0px 0px 1px 1px #e3e3e3; background-color:#FFF}
#personal_info_div  #shoppinglist_tb tr td .used_input:hover {color:#b5b5b5;}
#personal_info_div .person_table tr td input[type=Radio], input[type=CheckBox] { vertical-align:-2px; margin-left:2px; margin-right:2px;}
#banner_menu_ul{ width:760px; margin:0 auto; background-color:#efefef; height:32px; border-bottom:1px solid #e6e6e6; margin-left:15px; border-bottom:3px solid #d40e27; margin-bottom:10px;}
#banner_menu_ul li { line-height:35px; height:35px; list-style:none; float:left; text-align:center; position:relative;font-size:14px; font-weight:bold; color:#333333; cursor:pointer;padding-left: 15px; padding-right: 15px;}
#banner_menu_ul li:hover{ background-color:#d40e27; color:#FFFFFF}
#banner_menu_ul .banner_hover{ background-color:#d40e27; color:#FFFFFF}
/*登录页面*/
#selectque_div #login_h1_title { font-size: 28px; font-weight: bold;}
.login_toregister {font-size: 14px;float:right;font-weight:normal;line-height:28px;padding-right:30px;}
.login_toregister a:hover {text-decoration: underline;}
.userinfo_input_1 {background: url(../images/username_bg_1.jpg) center; background-repeat:no-repeat;margin-top:50px;position:relative;height: 50px;}
.userinfo_input_1 input {position: absolute;left: 360px;height:30px;top:11px;line-height:30px;outline:none;border:none; width:290px}
.userinfo_input_2 {background: url(../images/password_bg_1.jpg) center; background-repeat:no-repeat;margin-top:27px;position:relative;height: 50px;}
.userinfo_input_2 input {position: absolute;left: 360px;height:30px;top:11px;line-height:30px;outline:none;border:none; width:290px}
.userinfo_input_3 {background: url(../images/password_bg_1.jpg) center; background-repeat:no-repeat;margin-top:23px;position:relative;height: 50px;}
.userinfo_input_3 input {position: absolute;left: 360px;height:30px;top:11px;line-height:30px;outline:none;border:none; width:290px}
.userinfo_input_4 {background: url(../images/zhuanye_bg_1.jpg) center; background-repeat:no-repeat;margin-top:23px;position:relative;height: 50px;}
.userinfo_input_4 input {position: absolute;left: 360px;height:30px;top:11px;line-height:30px;outline:none;border:none; width:290px}
.userinfo_input_4 #select_pref{position: absolute;left: 360px;height:30px;top:11px;line-height:30px;outline:none;border:none; width:290px;font-size: 16px; }
.userinfo_input_5 {background: url(../images/phone_bg_1.jpg) center; background-repeat:no-repeat;margin-top:23px;position:relative;height: 50px;}
.userinfo_input_5 input { position: absolute;left: 360px;height:30px;top:11px;line-height:30px;outline:none;border:none; width:290px}
.userinfo_input_6 {background: url(../images/code_1.jpg) 310px; background-repeat:no-repeat;margin-top:25px;position:relative;height: 50px;}
.userinfo_input_6 input { position: absolute;left: 360px;height:30px;top:11px;line-height:30px;outline:none;border:none; width:130px}
.userinfo_input_7 {height: 123px;margin-top:23px;position:relative;}
.userinfo_login_div {margin-top:35px;position:relative;height: 50px;width:100%}

.register_select_agreement_p {padding-left: 330px; line-height:30px;position:relative;}
.register_select_agreement_p a:hover { color:red;text-decoration:underline;}
.register_select_agreement_p .register_select_agreement { height:15px;width:15px; background:url(../images/select_on_1.jpg) no-repeat; display:block;position:absolute;left: 310px;top: 8px; cursor:pointer; }

.userinfo_btn { width:360px; height:50px; background-color:#e50013; border:none;outline:none; font-size:22px; color:#ffffff; margin:0 auto; cursor:pointer; border-radius:4px; border:2px solid #f33535;box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 3px 4px rgba(56, 54, 54, 0.2);border: 1px solid rgba(129, 114, 114, 0.3);}
.userinfo_btn:hover {background-color: #fa3131;}
.userinfo_btn:active {background-color: #f70b0b;}
#btngetcode { left:568px; width:100px; height:40px; top:4px; background-color:#dcdcdc; border:none;outline:none; font-size:14px; color:#8e8e8e; margin:0 auto; cursor:pointer; border-radius:2px; border:1px solid #bababa}
#btngetcode:hover {background-color:#cfcfcf;color:#7d7d7d;}
#btngetcode:active {background-color: #dcdcdc;}
#btngetcode_time{ left:548px; width:120px; height:40px; top:4px; background-color:#dcdcdc; border:none;outline:none; font-size:14px; color:#8e8e8e; margin:0 auto; cursor:default; border-radius:2px; border:1px solid #bababa; display:none;}
.userinfo_message_p { padding-left:310px;margin-top:20px; font-size:14px; }
.userinfo_mess_null {position: absolute;left: 310px;top:52px;color: red; font-size:14px;display:none;}
.userinfo_mess_null img {height: 20px;width:20px; vertical-align:-4px; margin-right:5px;    }
.userinfo_rightimg { position: absolute;left: 685px; top:2px; display:none;height:40px; width:40px;}
#selectque_div_small{ width:680px; position:relative;  padding-top:30px; padding-bottom:60px; background-color:#FFFFFF; border:1px solid #e6e6e6; box-shadow:1px 1px 1px #a7a7a7;border-radius:2px; }
#selectque_div_small #login_h1_title { font-size: 28px; font-weight: bold;}
#selectque_div_small h1{ color:#000000; font-size:28px; margin-left:45px; text-align:left; font-weight:normal;}
#selectque_div_small .login_toregister {font-size: 14px;float:right;font-weight:normal;line-height:28px;padding-right:30px;}
#selectque_div_small .login_toregister a:hover {text-decoration: underline;}
#selectque_div_small .userinfo_input_1 {background: url(../images/username_bg_1.jpg) center; background-repeat:no-repeat;margin-top:50px;position:relative;height: 50px;}
#selectque_div_small .userinfo_input_1 input {position: absolute;left: 215px;height:30px;top:11px;line-height:30px;outline:none;border:none; width:290px}
#selectque_div_small .userinfo_input_2 {background: url(../images/password_bg_1.jpg) center; background-repeat:no-repeat;margin-top:23px;position:relative;height: 50px;}
#selectque_div_small .userinfo_input_2 input {position: absolute;left: 215px;height:30px;top:11px;line-height:30px;outline:none;border:none; width:290px}
#selectque_div_small .userinfo_input_3 {background: url(../images/password_bg_1.jpg) center; background-repeat:no-repeat;margin-top:23px;position:relative;height: 50px;}
#selectque_div_small .userinfo_input_3 input {position: absolute;left: 215px;height:30px;top:11px;line-height:30px;outline:none;border:none; width:290px}
#selectque_div_small .userinfo_input_4 {background: url(../images/zhuanye_bg_1.jpg) center; background-repeat:no-repeat;margin-top:23px;position:relative;height: 50px;}
#selectque_div_small .userinfo_input_4 input {position: absolute;left: 215px;height:30px;top:11px;line-height:30px;outline:none;border:none; width:290px}
#selectque_div_small .userinfo_input_4 #select_pref{position: absolute;left: 215px;height:30px;top:11px;line-height:30px;outline:none;border:none; width:290px;font-size: 18px; }
#selectque_div_small .userinfo_input_5 {background: url(../images/phone_bg_1.jpg) center; background-repeat:no-repeat;margin-top:23px;position:relative;height: 50px;}
#selectque_div_small .userinfo_input_5 input { position: absolute;left: 215px;height:30px;top:11px;line-height:30px;outline:none;border:none; width:290px}
#selectque_div_small .userinfo_input_6 {background: url(../images/code_1.jpg) 310px; background-repeat:no-repeat;margin-top:23px;position:relative;height: 50px;}
#selectque_div_small .userinfo_input_6 input { position: absolute;left: 215px;height:30px;top:11px;line-height:30px;outline:none;border:none; width:130px}
#selectque_div_small .userinfo_input_7 {height: 123px;margin-top:23px;position:relative;}
#selectque_div_small .userinfo_login_div {margin-top:35px;position:relative;height: 50px;width:100%}
#selectque_div_small .userinfo_btn {  width:360px; height:50px; background-color:#e50013; border:none;outline:none; font-size:22px; color:#ffffff; margin:0 auto; cursor:pointer; border-radius:4px; border:2px solid #f33535}
#selectque_div_small .userinfo_btn:hover {background-color: #fa3131;}
#selectque_div_small .userinfo_btn:active {background-color: #f70b0b;}
#selectque_div_small .userinfo_message_p { padding-left:170px;margin-top:20px; font-size:14px; }
#selectque_div_small .userinfo_mess_null {position: absolute;left: 170px;top:52px;color: red; font-size:14px;display:none;}
#selectque_div_small .userinfo_mess_null img {height: 20px;width:20px; vertical-align:-4px; margin-right:5px;    }
#selectque_div_small .userinfo_rightimg { position: absolute;left:  535px; top:2px; display:none;height:40px; width:40px;}
/*帮考优势*/
#callqq_btn { width: 355px; height:68px; position:relative}
#bkwadv_callqq {position: absolute;bottom: 6px;left: 305px;}
#resetpwd_img {margin:10px 190px;}
.input_mess {padding: 0px 20px 0px 20px;cursor:pointer; font-size:14px; margin-left:10px; margin-right:10px;border:none;line-height:32px;border-radius:2px;background-color:#2e8ded; color: #fff;}
#que_div{ width:980px; margin:0 auto; position:relative; margin-top:50px; margin-bottom:50px; padding-top:40px; padding-bottom:40px; background-color:#FFFFFF; border:1px solid #e6e6e6; box-shadow:1px 1px 1px #a7a7a7;border-radius:2px; }
#que_content {width: 870px; margin-left: 30px; border:1px solid #b5b5b5 ; border-radius:2px; padding:20px; padding-left:25px;padding-right:25px; position:relative; }
#que_content #que_content_head {line-height: 50px; text-indent:0em;}
#que_content #que_content_head img { position:absolute; height: 50px;left: 10px;}
#que_content p {font-size: 13px; color:#636363; text-indent:1.5em; line-height:25px;}
#que_content .que_p_head { border-top:1px solid #dcdcdc; line-height:40px; color:#222222; text-indent:0em; font-weight:bold; margin-bottom:-5px; margin-top:10px;}
.small_input { padding: 2px 4px 2px 4px;font-size: 12px;border: 1px solid #C7C7C7;font-size: 12px; cursor:pointer; background-color:#ffffff; margin-right:2px;margin-left:2px; border-radius:2px; box-shadow:0px 0px 1px 1px #e3e3e3; background-color:#FDFDFD}
.small_input:hover { border: 1px solid red; color: red;}
.small_input_red {padding: 2px 4px 2px 4px;font-size: 12px;border: 1px solid red;font-size: 12px; color:red; cursor:pointer;background-color:#ffffff; border-radius:2px;}
.small_input_red:hover {background-color: red;color: #ffffff;}
#exam_ul {width:760px; margin:0 auto; background-color:#E0E0E0; margin-top:-10px; height:auto;padding-bottom:5px; overflow:hidden;}
#exam_ul li { list-style:none; margin:4px;float:left ; }
#exam_ul li a { font-size: 12px; padding:3px ; border:1px solid #E0E0E0}
#exam_ul li a:hover { background-color: #efefef;border:1px solid red}
#intro_div_content .showpre_p { border-bottom:1px dashed #dcdcdc; cursor:pointer; }
#intro_div_content .showpre_p img { width: 25px; vertical-align: -7px; margin-left:2px; margin-right:2px; cursor:pointer; text-indent:0px; }
#intro_div_content .showprediv { width:700px;padding:10px; margin:0 auto; border:1px solid #B3B3B3;background-color: #ECECEC; display:block;}
#intro_div_content .showprediv p { font-size:12px;}
#intro_div_content .showprediv .showprediv_head_p { border-bottom:1px solid #C5C5C5; width:680px; color:#333333 }
#intro_div_content #pay_tb {}
#intro_div_content #pay_tb tr td {font-size:12px;border: none; background:none}
#intro_div_content #recharge_user_div { width:740px;padding:10px; margin:0 auto; border:1px solid #B3B3B3;background-color: #ECECEC; margin-bottom:10px; }
#intro_div_content .recharge_type_div { width:740px;padding:10px; margin:0 auto; border:1px solid #e6e6e6;background-color: #f6f6f6; margin-bottom:10px; }
.recharge_type_div h4 { text-align: center; font-weight: normal; }
.recharge_type_div #recharge_type_tb { width: 740px; border:none;margin-top:15px;margin-left:0px;background-color:#d1d8de; }
.recharge_type_div #recharge_type_tb tr th { background-color:#d1d8de; color:#333333;height: 30px;line-height: 30px;font-size: 14px;text-align: center;}
.recharge_type_div #recharge_type_tb tr td { padding: 0px; font-size:12px; text-align: center;background-color: white; color: #4F4F4F; height:52px; cursor:pointer;}
.recharge_type_div #recharge_type_tb tr td p {font-size: 12px;line-height:20px;text-align:left;text-indent:1em;}
.recharge_type_div #recharge_type_tb tr td img {height: 40px;width: 160px; text-align:center;}
.recharge_type_div #recharge_type_tb tr:hover td{ background-color:#ececec}
.next_btn { background:url(../images/btn_bg_1.png) center repeat-x; height:35px; border:1px solid #9E9E9E;background-color:#d2d4dc;line-height:35px; padding-left:20px; padding-right:20px; cursor:pointer; font-size:16px; font-weight:bold; border-radius:2px;padding-top: 8px;padding-bottom: 8px;}
.next_btn:hover { background-image:none; }
#recharge_bank_ul{ width:740px; margin:0 auto; overflow:hidden; margin-top:30px;}
#recharge_bank_ul li {float: left;width:183px;text-align:center;padding-top:5px; padding-bottom:5px; border:1px solid; border-color:transparent; }
#recharge_bank_ul .li_hover { border-color: #D40E27;border-radius:2px;  }
#recharge_bank_ul li:hover {border-color: #D40E27;border-radius:2px; }
#recharge_bank_ul li input[type=radio] { vertical-align:14px;  }
#recharge_bank_ul li img { cursor: pointer;}
*#recharge_other_ul{ width:600px; margin:0 auto; margin-top:50px; margin-bottom:50px; height:100px; }
#recharge_other_ul li{ float:left; width:298px; border:1px solid; border-color:transparent; text-align:center;}
#recharge_other_ul li img { cursor:pointer;}
.window_gb_div { width: 540px; height: 330px; position: fixed; z-index: 1005; background: #ffffff; border-radius: 4px; display: none; box-shadow:0px 0px 5px 2px #414141;}
.iframe_close { position:absolute; top:11px;right:11px; width:16px; height:16px; background:url(../images/close_1.jpg) center no-repeat;}
.iframe_move { position:absolute;top:0px;left:0px;height:40px; cursor:move;width: 100%;}



#project_div { width:980px; margin:0 auto; height:170px; position:relative; padding-top:30px; overflow:hidden}
#project_left { position:absolute; top:89px; left:0px; width:21px; height:21px; background:url(../images/left_1.png) center no-repeat}
#project_right { position:absolute; top:89px; right:0px;width:21px; height:21px;  background:url(../images/right_1.png) center no-repeat}
#project_ul_div {width:920px; overflow:hidden;margin:0 auto;}
#project_ul { height:140px; margin:0 auto;  overflow:hidden; float:left; width:10000px;}
#project_ul li { width:230px; height:140px; list-style:none; float:left;  overflow:hidden;}
#project_ul li img {width: 199px;margin: 5px;height: 99px;border: 1px solid #E4E4E4;border-radius: 2px;}
#project_ul li div { border: 2px solid #D6D6D6;padding: 2px;background: white;width: 213px;margin: 0 auto;border-radius: 6px;box-shadow: 0px 1px 2px #505050; cursor:pointer;-webkit-transition: all .1s linear;}
#project_ul li p { text-align:center; line-height:15px; font-size:10px;}
#project_ul li div:hover { border: 2px solid #f6b651;background-color: #EEE;}
#project_ul li div:hover p{ color:#5a3b21;}
.under_line {width:120px; border-bottom:1px solid #707070;position:absolute;top: 23px;}
.red{ border:1px solid #d00; background:#ffe9e8; color:#d00;}
.mess_arrow { background:url(../images/arrow_1.jpg) no-repeat center;padding:5px 3px 5px 3px;z-index:5; margin-left:-12px; margin-right:4px;}
.mess_info {  padding:4px 6px 4px 6px; line-height:30px; border:1px solid red;margin-left:-1px; z-index:1; font-size:12px;color:red; border-radius:2px;}

#blanktitle_div { width:100%; margin:0 auto;}
#blanktitle_h1 { text-align:center;font-size:42px; padding-top:40px; padding-bottom:40px; color:#C00; text-shadow: 1px 1px 1px #313131;}
#blankfoot { width:100%; margin:0 auto;}
#blankfoot_div { width:980px; margin:0 auto; margin-top:40px;margin-bottom:40px;}
#blankfoot_ul { width:980px; margin:0 auto; overflow:hidden;  }
#blankfoot_ul li { width:151px; float:left; text-align:center;margin-left:5px; margin-right:5px; background-color:white;padding-top:15px;  border:1px solid #B3B3B3; min-height:250px;  }
#blankfoot_ul li p { text-align:left;font-weight:bold;font-size:16px;border-bottom: 2px solid red;padding-bottom: 5px;padding-left: 10px; }
#blankfoot_ul li .blankfoot_ul_ul { width:153px;margin:0 auto; }
#blankfoot_ul li .blankfoot_ul_ul li { line-height:30px; margin:0 auto; padding:0px; border:none; min-height:0px; text-align:left; }
#blankfoot_ul li .blankfoot_ul_ul li:hover { background:#E6E6E6;  }
#blankfoot_ul li .blankfoot_ul_ul li a { text-align:left;font-size:14px;padding-left:10px;display:list-item; }

#blank_copyright {width: 100%;height: 30px;border-top: 1px solid #c1c1c1;border-bottom: 1px solid #c1c1c1;}
#blank_copyright_div {width: 980px;margin: 0 auto;height: 30px;position: relative;}
#blank_copyright_div p {line-height: 30px;color: #333;}
#blank_copyright_span {font-size: 12px;float: left;color: #333;}
#blank_icp {font-size: 12px;float: right;color: #333;}

#online_qq_layer table,td{font:12px/180% Arial,Helvetica, sans-serif,Verdana; color:#666;}
#online_qq_layer table{border-collapse:collapse; border-spacing:0; empty-cells:show; }
#online_qq_layer th, #online_qq_layer td { border-collapse:collapse; }
#online_qq_layer A:link{text-decoration:none; color:#666;}
#online_qq_layer A:visited{text-decoration:none; color:#666;}
#online_qq_layer A:hover{text-decoration:none; color:#db2d0c;}
#online_qq_layer img{ border:0; }
#online_qq_layer .overh{ overflow:auto; zoom:1; overflow-x:hidden; overflow-y:hidden;}
 html{-webkit-text-size-adjust:none;}
#online_qq_layer input[type="submit"]::-moz-focus-inner{	border:none; padding:0;}
#online_qq_layer a{blr:expression(this.onFocus=this.blur())} /*for IE*/
#online_qq_layer a{outline:none;font-size: 12px;} /*for Firefox*/
#online_qq_layer h2{font-family:'Microsoft yahei'; font-weight:normal;}
.overz{ overflow:auto; zoom:1; overflow-x:hidden; overflow-y:hidden;}
.mn_12{ margin-bottom:12px;}
.online_icon{width:36px; height:156px; overflow:hidden;}
.online_icon a{ display:block; width:36px; height:156px; background:url(../images/online_bg_1.png) no-repeat; _background:url(../images/online_bg_1.png) no-repeat;}
.online_windows{ width:144px;}
.online_w_top{ background:url(../images/online_bg_1.png) no-repeat -36px 0; height:10px; _background:url(../images/online_bg_1.png) no-repeat -36px 0; _margin-bottom:-7px;}
.online_w_c{ background:url(../images/online_bg_1.png) repeat-y 0 -185px; padding:0 5px; _background:url(../images/online_bg_1.png) repeat-y 0 -185px}
.online_w_bottom{ background:url(../images/online_bg_1.png) repeat-y -36px -35px; height:29px; _background:url(../images/online_bg_1.png) repeat-y -36px -35px;}
.online_content{ background:url(../images/online_bg_1.png) no-repeat -147px -185px; padding-top:11px; _background:url(../images/online_bg_1.png) no-repeat -147px -185px;}
.online_content a.qq_icon{ background:url(../images/online_bg_1.png) no-repeat -37px -130px; width:121px; height:25px; display:block; margin:0 auto; text-indent:30px; line-height:23px; cursor:pointer; _background:url(../images/online_bg_1.png) no-repeat -37px -130px;}
.online_content a.qq_icon:hover{ background-position:-159px -130px; color:#FFF;}
.online_bar h2{ background:url(../images/online_bg_1.png) repeat-x 0 -156px; height:29px; line-height:27px; font-size:12px; color:#666; text-align:left; _background:url(../images/online_bg_1.png) repeat-x 0 -156px;}
.online_bar h2 a{ display:block; padding-left:14px; margin-left:6px; cursor:pointer;}
.expand h2 a{ background:url(../images/online_bg_1.png) no-repeat -36px -69px; _background:url(../images/online_bg_1.png) no-repeat -36px -69px;}
.collapse h2 a{ background:url(../images/online_bg_1.png) no-repeat -36px -96px; _background:url(../images/online_bg_1.png) no-repeat -36px -96px;}
.expand h2 a:hover,.collapse h2 a:hover{ text-decoration:none; color:#c81d04;}
.online_content{ text-align:center; border-bottom:1px solid #d0d0d0; margin-bottom:1px;}
.online_content ul li{ height:24px; line-height:24px; margin-bottom:4px;font-size: 12px;-webkit-transition:none}
.online_content ul li a{ -webkit-transition:none}
.online_content ul li a:hover{color:#c81d04; }
#online_qq_layer {position:fixed; right:0px; top:90px; _position:absolute; z-index:99;}
#online_qq_tab {float:left; margin-top: 50px;}
#onlineService {float:left; margin-left:-3px; display:none;}
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6 {display:none;}
#onlineType1 {display:block;}

/***********预约*********/
.mod_book{ }
.mod_book_fixed{ position: fixed; left: 0; right: 0; bottom: 0;border-top: 1px solid #830101; background: #B33133; }
.mod_book_fixed .control_btn{ position: absolute; left: 47.5%; top:-26px; display: inline-block;  background: url(../images/icon_book_1.png) no-repeat; width: 113px; height: 27px; text-align: center; line-height: 27px; font-size: 16px; color: #fff; cursor: pointer;}
.mod_book_fixed .btn_hide{ color:white; }
.mod_book_fixed .btn_show{ display: none;color:white;}
.mod_book_fixed .book_txt_bd{ display: none; padding: 10px 0;  font-size: 0; *letter-spacing: -1px; text-align: center; }
.mod_book_fixed .book_txt_bd .logo_txt,
.mod_book_fixed .book_txt_bd .book_phone{ display: inline-block; *display: inline; *zoom:1; font-size: 12px; *letter-spacing: normal; vertical-align: top; }
.mod_book_fixed .book_txt_bd .logo_txt{  border-right: 1px solid #830101; font-size: 22px;  color: #fff; }
.mod_book_fixed .book_txt_bd .icon_star{ display: inline-block; vertical-align: 1px;  background: url(../images/icon_star_1_1.png) no-repeat; margin: 0 8px; width: 17px; height: 17px; overflow: hidden; }
.mod_book_fixed .book_txt_bd .book_phone{ padding-left: 16px; line-height: 34px; font-size: 18px; color: #FFFF99;}
.mod_book_fixed .book_txt_bd .icon_phone{ float: left; background: url(../images/icon_phone_2_1.png) no-repeat;  width: 47px; height: 35px; overflow: hidden; }
.mod_book_fixed .book_form_bd{  padding: 20px 0 10px 0; overflow: hidden; height:90px; position:relative;}
.layout_n{ width: 980px; margin: 0 auto;height:120px;}
.mod_book_fixed .book_form_bd .col_l{ position:absolute;z-index:100000}
.mod_book_fixed .book_form_bd .phone_box{  background: url(../images/big_phone_1.png) no-repeat 20px 13px; padding: 0px 0 0 100px; overflow: hidden;height:90px;  }
.mod_book_fixed .book_form_bd .phone_box .icon_star{ display: inline-block; background: url(../images/icon_star_2_1.png) no-repeat left top; margin:0 5px;  width: 21px; height: 19px; overflow: hidden; vertical-align:0px;  }
.mod_book_fixed .book_form_bd .phone_box .txt_title{ line-height:45px; font-size: 25px; color: #fff; }
.mod_book_fixed .book_form_bd .phone_box .phone_txt{ line-height:45px; font-size: 24px; color: #FFFF99; }
.mod_book_fixed .book_form_bd .col_r{ position:absolute;right: 10px;z-index:100000}
.mod_book_fixed .book_form_bd .form_wrap{ }
.mod_book_fixed .book_form_bd .form_wrap .col_top{ height:45px;}
.mod_book_fixed .book_form_bd .input_box{ float: left; display: inline; background: #fff; margin-right: 10px; width: 220px; height: 45px; overflow: hidden; -webkit-border-radius: 5px 5px; -moz-border-radius: 5px 5px;}
.mod_book_fixed .book_form_bd .input_box .input_tit{ float: left; margin: 7px 0 0 7px; width: 32px; height: 32px;}
.mod_book_fixed .book_form_bd .input_box .form_icon_1{ background: url(../images/form_icon_1_1.jpg) no-repeat;}
.mod_book_fixed .book_form_bd .input_box .form_icon_2{ background: url(../images/form_icon_2_1.jpg) no-repeat;}
.mod_book_fixed .book_form_bd .input_box .input_txt{ float: left; border:none; background: none; width: 170px; padding: 8px 0 ; height: 30px; line-height: 30px; text-indent: 9px; font-size: 18px; color: #808080;outline:none; font-size:16px; }
.mod_book_fixed .book_form_bd .input_box .input_control{}
.mod_book_fixed .book_form_bd .btn_box{ float: left; }
.mod_book_fixed .book_form_bd .btn_box .btn_book{ -webkit-border-radius: 5px 5px; -moz-border-radius: 5px 5px; display:block; background: #F90; width: 145px; height: 45px; line-height: 45px; text-align: center; font-size: 18px; color: #fff;}
.mod_book_fixed .book_form_bd .form_tips{ margin-top: 12px; font-size: 16px; color: #fff;}
.mod_book_skin_1 .mod_book_fixed .control_btn {  background:transparent url(../images/skin_1_btn.png) repeat;}
.mod_book_skin_1 .mod_book_fixed{ border-top: none; background:transparent url(../images/skin_1_bg.png) repeat;}
.mod_book_skin_2 .mod_book_fixed .control_btn {  background:transparent url(../images/skin_2_btn.png) repeat;}
.mod_book_skin_2 .mod_book_fixed { border-top: none; background-color: #9e7d2c;}
.mod_book_skin_2 .mod_book_fixed .book_txt_bd .logo_txt { border-right-color: #806524; }
.mod_book_skin_2 .mod_book_fixed .book_form_bd .btn_box .btn_book { background-color: #fdd706; color: #d43105; }

/*导航-弹出框*/
.out-bg{ position:fixed; top:0; bottom:0; width:100%; height:100%; background: rgba(0, 0, 0, 0.7) !important;background: #000;filter: Alpha(opacity=0.7); z-index:9999999; }
.out-win{ position:absolute; left:50%; top:50%; border-radius:5px; overflow:hidden; }
.out-win-close{ height:40px; width:40px; background:url(../images/nav-out-icon-close_1.png) center center no-repeat; position:absolute;right:0px; top:8px; cursor:pointer; opacity:.7; }
.out-win-close:hover{ opacity:1;}
.out-win iframe{ width:100%; height:100%; border:none; overflow:hidden; }
.out-title{ position:relative; width:100%; height:56px; font-size:16px; text-indent:0.5em; line-height:56px; background:url(../images/nav-out-title-bg_1.jpg) repeat-x; border-bottom:1px solid #dfdfdf; }


.nav-box{ width:405px; padding:12px 0 12px 31px; background:#fff; float:left; position:relative; }
.nav-box ul{ padding:0px; margin:0px; position:relative; }
.nav-box li{ width:100%; margin:0px auto; padding-top:5px; position:relative; }
.nav-box li .split{ display:inline-block; padding:0px 10px; font-size:12px;  line-height:20px; height:20px; float:left; margin-top:0px; }
.nav-big-title{ position:relative; font-size:18px; height:30px; line-height:30px; text-align:left; display:block; padding-bottom:5px; color:#000; font-weight:600; margin-bottom:10px; border-bottom:1px solid #dfdfdf; }
.nav-sub-area{ padding-left:10px; height:20px; padding-top:10px; }
.nav-sub-area a{ font-size:14px; text-align:left; line-height:20px; color:#2b2b2b; overflow:hidden; display:block; height:20px; margin-top:0px; float:left; }
.nav-sub-area a:hover{ color:#c40000; }
#nav-box{
            display:none;
        }
.zxsq-box{
            height:281px;
            width:146px;
            cursor:pointer;
            z-index:9999;
            position:fixed;
            left:5px;
            top:50%;
            margin-top:-140px;
        }
        .zxsq-box img{
            width:100%;            
        }
.fix_l{
position: absolute !important;;
    bottom: 340px;
        left: 0;
}
/*弹出框*/
.alert_erweima{
	display: none;
	width: 650px;
	height: 550px;
	background: #fff;
	position:fixed;
	left:50%;
	top:50%;
	margin-left:-325px;
	margin-top:-275px;
	border-radius: 10px;
	z-index: 999;
}
.alert_erweima_tit{
	text-align: center;
	padding-top:30px;
	position: relative;
	border-bottom: 2px solid #d8d8d8;
	padding-bottom: 30px;
}
.alert_erweima_tit span{
	font-size:26px;
	color: #000;
}
.close_erweimaalert{
	font-size: 20px;
	padding: 10px;
	color: #969696;
	position: absolute;
	right: 10px;
	cursor:pointer;
	top: 5px;
}
.close_erweimaalert:hover{
		color: #0187d0;
}
.erweima{
	margin: 25px auto 0 auto;
	display: block;
}
.alert_p_1{
	text-align: center;
	font-size: 20px;
	color: #000;
	padding-top: 20px;
	padding-bottom: 20px;
}
.alert_p_2{
	font-size: 16px;
	color: #676767;
	text-align: center;
}
@media only screen and (min-width: 100px) and (max-width: 1500px) {
	.alert_erweima{
		width: 450px;
		height: 380px;
		margin-left:-225px;
		margin-top:-190px;
	}
	.alert_erweima_tit{
		padding:15px 0;
	}
	.alert_erweima_tit span{
		font-size:20px;
	}	
	.erweima{
	margin:15px auto 0 auto;
	width:200px;
	}
	.alert_p_1{
		padding:10px 0;
		font-size:20px;
	}
	
}
.main{
display: none;
}
.follow_me{
 position: fixed;
    left: 0px;
    top: 35%;
    margin-top: -75px;
    z-index: 99;
 }

