@charset "utf-8";
/* CSS Document */

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0;} 
fieldset,img {border:0 none;}  
dl,ul,ol,menu,li {list-style:none;}   
input,select,textarea,button {vertical-align:middle;border:none;outline:none;} 
input:focus,select:focus,textarea:focus,button:focus {border:none;outline:none;background-image: none;} 
button {border:0 none;background-color:transparent;cursor:pointer} 
body,th,td,input,select,textarea,button {font-size:12px;font-family:"微软雅黑";color:#444;}
a {color:#444;text-decoration:none}  
a:active,a:hover {text-decoration:none; color:#2084f4;}  
a:hover {color:#2084f4;}  
/*table {border-collapse:collapse;border-spacing:0;table-layout:fixed;margin:0 auto;} */
img{vertical-align:middle;} 
iframe{border: none;width: 100%;height: 100%;box-sizing: border-box;}
.clear {
    display: block;
    float: none;
    clear: both;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
    background: none;
    border: 0;
    font-size: 0
}

.clearfix:after {
    visibility: hidden;
    display: block;
    clear: both;
    height: 0;
    font-size: 0;
    content: ".";
}

.clearfix {
    zoom: 1;
}

.left {
    float: left;
}

.right {
    float: right
}

img {
    border: 0;
    /*max-width: 100%;
    height: auto;*/
    vertical-align: middle;
}

a {
    margin:0;
    padding:0;
    border:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

.fr{ float:right;}
.fl{ float:left;}
.djs_span10{clear:both; height:10px;}
.djs_span20{clear:both; height:20px;}
.ml5 {margin-left: 5px;}

.nav_con{position:relative;}
.hot_zb{position: absolute;width: 25px;height: 15px;background: url(../images/hot_zb.gif) no-repeat;left: 720px;top: -2px;}
.hot_zb1{position: absolute;width: 25px;height: 15px;background: url(../images/hot_zb.gif) no-repeat;left: 395px;top: -2px;}
.hot_zb2{position: absolute;width: 25px;height: 15px;background: url(../images/hot_zb.gif) no-repeat;left: 555px;top: -2px;}
.hot_zb3{position: absolute;width: 25px;height: 15px;background: url(../images/hot_zb.gif) no-repeat;left: 410px;top: -2px;}
.hot_zb4{position: absolute;width: 25px;height: 15px;background: url(../images/hot_zb.gif) no-repeat;left: 530px;top: -2px;}
.hot_sy_zb{position: absolute;width: 25px;height: 15px;background: url(../images/hot_zb.gif) no-repeat;left: 495px;top: -2px;}
.hot_db1_2022{position: absolute;width: 35px;height: 15px;background: url(../images/hot_db_2022.gif) no-repeat;left: 300px;top: -2px;}
.hot_db2_2022{position: absolute;width: 35px;height: 15px;background: url(../images/hot_db_2022.gif) no-repeat;left: 440px;top: -2px;}
.dangqian{ background:#1174e3}
/*顶部菜单*/
.logbox{ height:36px;_height:36px; border-bottom:solid 1px #cccccc; background:url(../../images/logboxbg.jpg) repeat-x; _background:#f7f7f7;position:fixed;top: 0; z-index:3000; width:100%;_position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop))}
.login{width:1190px; margin:0 auto;padding-top:5px; font-size: 14px;}
.login input.text{width:70px; height:18px; border:solid 1px #c4c4c4; line-height:18px; padding:2px 5px; display:inline;}
.login input.btnLogin {color:#fff;cursor: pointer;height:23px;line-height:21px;width: 50px;/*! border:none; */ background:#2084f4; font-size:12px; /*! margin-top:3px; */border: solid 1px #1474e0;margin-left: 6px;border-radius: 3px;}
.topmenu topmenu strong.icon_arr, .topmenu li.weibo strong, .topmenu li.weixin strong, .topmenu .focusht, .topmenu .wxht, .topmenu li.khd .jq_hidebox, .topmenu li.khd strong { background: url("../images/topmenu.gif") no-repeat scroll 0 0;}
.topmenu_L{width:430px;_width:410px; height:24px;line-height:22px; font-size: 14px; }
.topmenu {float:right;width: 540px;_width:560px;color: #333;height:18px; padding-top:6px;}
.topmenu li{float:right;position: relative; background:url(../images/topmenuLine.gif) no-repeat;height: 13px;padding-right:3px; line-height:12px;}
.topmenu li.gwc{background:url("../images/icons2018.png") no-repeat scroll -381px -432px;padding-left:23px;}
.topmenu li.xxzx{background:url("../images/icons2018.png") no-repeat scroll -380px -465px;padding-left:23px;}
.topmenu li.khd{background:url("../images/icons2018.png") no-repeat scroll -387px -448px;padding-left:18px; _width:42px;}
.topmenu li.hover strong.icon_arr {background-position: right -46px;}
.topmenu li.weibo strong {width:24px;background-position: -5px -78px;padding-left: 26px;_width:24px;}
.topmenu li.weixin strong {width:28px;background-position: -5px -49px;padding-left: 28px;_width:24px;}
.topmenu li.last{background: url("../images/icons2018.png") no-repeat -384px -484px;background\0: url("../images/icons2018.png") no-repeat scroll  -384px -484px;_background: url("../images/icons2018.png") no-repeat  -384px -484px;*background: url("../images/icons2018.png") no-repeat  -384px -484px; margin-left:5px; padding-left:18px;}
.topmenu strong {cursor: default;display: block;font-weight: normal;height: 25px; margin: 0 1px;position: relative;z-index: 2;}
.topmenu .jq_hidebox {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DFDFDF;display: none;left: 0;padding: 10px;position: absolute;top: 24px;z-index: 1;}
.topmenu li.hover strong {background-color: #FFFFFF; border:solid 1px #dfdfdf; border-bottom:none;margin: 0;top: -1px;}
.topmenu strong.icon_arr {background-position: right -23px;padding-right: 23px;}
.topmenu li.hover strong.icon_arr {background-position: right -46px;}
.topmenu li.weibo .jq_hidebox {width:135px;}
.topmenu .focusht {background-position:0 -106px;display:block;height:50px;overflow: hidden;text-indent:-100em;width: 135px;}
.topmenu .wxht {background-position:0 -177px;height: 42px;padding-left:70px; padding-top:20px;width: 90px;}
.topmenu .wxht span {color: #666666;display: inline-block;padding-top:3px;} 
/*头部*/
.b_logo{ background:#fff;}
.logo_con{width:1200px; margin:0 auto; padding:12px 0; }
.logo_r .fwdh{ display:inline-block; background:url(../images/fwdh_icon.png) no-repeat 0 center; padding-left:35px; font-size:14px; height:56px; line-height:56px;  }
.logo_r a{ font-size:14px; display:inline-block; margin-left:10px;}
/*导航*/
.nav{ height:48px; line-height:48px; background:#2084f4;}
.nav a{ float:left; font-size:18px; padding:0 30px; color:#fff; }
.nav a:hover{ background:#1174e3;}
.nav_con{ width:1200px; margin:0 auto;}
.navPub{ background:#eaedf2;height:42px; line-height:42px; }
.navPub .kcfl{ font-size:20px; width:230px; padding-right:0px; background:url(../images/kcfl_icon.png) no-repeat 15px center; padding-left:45px;  }
.navPub a{ float:left; font-size:16px; padding-right:45px;}
.sideBar{ float:left; margin-top:2px; width:230px; background:#eaedf2; padding-top:15px; padding-bottom:5px; height:487px; }
.sideBar dl.sideBar_list{ margin-bottom:12px;}
.sideBar dl.sideBar_list:nth-last-child(1){ margin-bottom:8px;}
.sideBar dl.sideBar_list dt{ font-size:14px; font-weight:bold; background:url(../images/side_icon.png) no-repeat -12px -5px; height:32px; line-height:32px; padding-left:32px; }
.sideBar dl.sideBar_list dt a{ display:block;   background:url(../images/side_icon.png) no-repeat right -211px;}
.sideBar dl.sideBar_list dd{ padding-left:32px;}
.sideBar dl.sideBar_list dd a{ font-size:12px; color:#666; height:26px; line-height:26px; margin-right:20px; font-weight:normal;}

.sideBar dl.fashuo dt{ background:url(../images/side_icon.png) no-repeat -12px -44px;  }
.sideBar dl.chuji dt{ background:url(../images/side_icon.png) no-repeat -12px -84px;  }
.sideBar dl.zhongji dt{ background:url(../images/side_icon.png) no-repeat -12px -123px;  }
.sideBar dl.zhukuai dt{ background:url(../images/side_icon.png) no-repeat -12px -164px;  }

/*帮助*/

ul.help{ padding:5px 0 15px 0; /*border:solid 1px #ddd;border-top:solid 2px #c6c6c6;*/ margin-bottom: 15px; background:#fff;}
ul.help li {float: left;padding-left: 42px;width: 150px;}
ul.help li h6 {font:normal 16px/26px "微软雅黑",Arial,sans-serif; line-height: 40px;}
ul.help li span{ line-height:30px; font-size: 14px;}
ul.help li h6 a{ line-height:50px;color:#444;}
ul.help li a {color:#999;display:block; line-height: 14px; font-size: 14px;}
ul.help li a:hover {color: #2084f4;}
ul.helpp li i{ display:block; float:left;}
i.iconHelp_01{ width:20px; height:20px; background:url(../images/icons2018.png) no-repeat -3px -553px;}
i.iconHelp_02{ width:20px; height:20px; background:url(../images/icons2018.png) no-repeat -24px -553px;}
i.iconHelp_03{ width:20px; height:20px; background:url(../images/icons2018.png) no-repeat -43px -553px;}
i.iconHelp_04{ width:20px; height:20px; background:url(../images/icons2018.png) no-repeat -61px -553px;}
i.iconHelp_05{ width:20px; height:20px; background:url(../images/icons2018.png) no-repeat -85px -553px;}
i.iconHelp_06{ width:20px; height:20px; background:url(../images/icons2018.png) no-repeat -107px -553px;}

/*试听*/
.shiting_fix {height: 422px;position: fixed;left:50%;margin-left:-300px;top: 100px;width: 600px;z-index: 999;display:none;background:#000000;}
.shiting_fix h5{text-align:right;cursor:pointer;}
/*免费试听new图片*/
.new_icon {
    position: absolute;
    left: 0px;
    top: 0px;
	z-index: 9;
}


/*首页头部学习中心*/
.xxzx_z{background: url(../images/xxzx.jpg) no-repeat; width:70px; height:20px; display:inline-block;}
.xxzx_z:hover{background: url(../images/xxzx_hover.jpg) no-repeat; text-decoration:none;}


/*底部*/
.footer {
    line-height: 24px;
    padding: 30px 0;
    text-align: center;
    font-size: 12px;
    border-top: solid 1px #ddd;
    background: #eee;
}
