

* {
margin: 0;
padding: 0;
outline:none;
}

html {overflow-y:scroll;}
/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    list-style:none;
}
/*neon font load*/
@font-face {
    font-family: Microsoft YaHei;color:#333;
}

body{
font:12px"Microsoft YaHei"; font-weight:normal;color:#333;
}
a {
text-decoration: none;
color: #393939;
cursor:pointer;
}
.top{width:100%;background:#f8f8f8;height:36px;line-height:36px;color:#333;border-bottom: 1px solid #ddd;position:relative;z-index:998;}
.toper{height:36px;}
.wid{width:1100px;margin:0 auto;position:relative;}
.toper_L{float:left;}
.toper_L a:hover{text-decoration: underline;}
.tL_user{font-weight:bold;color:#F30;}
.toper_R{float:right;position:relative;width:357px;}
.toper_R li{position:relative;float:left;}
.toper_R .iphone{width:86px;}
.toper_R li.iphone a{display:block;padding:0 18px;background:url(../images/iphone.png) 3px center no-repeat;}
.toper_R li strong {
    color: #666;
    line-height: 36px;
    float: left;
    font-weight: 100;
}
.toper_R li strong a {
    color: #666;
    line-height: 36px;
    float: left;
}
.toper_R li strong span{ float:right; width:9px; height:5px; margin:15px 0 0 3px;background:url(../images/index_icon1.png) no-repeat;background-position: -4px -11px;font-size:0;}
.toper_R li strong span.zhuan{background:url(../images/index_icon1.png) no-repeat; float:right; width:9px; height:5px; margin:15px 0 0 3px;background-position: -4px -5px;font-size:0;}
.toper_R .app{width:90px;}
.toper_R .weixin{width:92px;}
.toper_R .pay{width:63px;}

.s-box {margin:0px auto;overflow:hidden; height:auto; float:left;}
.s-box .lef{width:774px;height:auto;border:#dfdfdf 1px solid;padding-bottom:10px;float:left;overflow:hidden;}
.s-box .bt{line-height:35px;border-bottom:#d1cece 1px dotted;background:url(../images/dot.gif) 15px no-repeat;*background:url(../images/dot.gif) left no-repeat;text-align:left;padding-left:30px;*padding-left:15px;}
.s-box .sj{width:80px;height:35px;line-height:35px;border-bottom:#d1cece 1px dotted;text-align:right;color:#444;}
.s-box .fy{width:680px;margin:0 auto;clear:both;margin-top:10px;height:40px;line-height:40px;text-align:right;}
.s-box h4{height:28px;background:url(../images/tit_bg_lis.jpg) no-repeat;margin-bottom:5px;}
.s-box h4 .tit{width:150px;line-height:24px;font-size:14px;font-weight:bolder;text-align:left;margin-left:25px;float:left;}
.s-box h4 .more{width:300px;line-height:28px;float:right;font-size:12px;margin-right:15px;text-align:right;font-weight:normal;color:#000;}
.s-box h4 .more a{color:#bf0000;text-decoration:none;font-weight:normal;}

.s-box .rig{width:280px;float:right;overflow:hidden;}
.s-box .rig h4{width:280px;height:27px;background:url(../images/tit_bg_zwxx.jpg) repeat-x;margin-bottom:10px;}
.s-box .rig h4 .tit{width:70px;line-height:27px;font-size:14px;font-weight:bolder;text-align:left;margin-left:15px;float:left;}
.s-box .rig h4 .more{width:40px;line-height:27px;float:right;font-size:12px;margin-right:6px;}
.s-box .rig h4 .more a{color:#fff;text-decoration:none;font-weight:normal;}
.s-box .rig ul{width:250px;margin:0 auto;clear:both;}
.s-box .rig ul li{line-height:25px;text-align:left;}
.s-box .rig ul li a{color:#444;text-decoration:none;}

.s-box .ldfc{width:280px;height:auto;padding-bottom:10px;background:#F4F4F4;}
.s-box .ldfc h4{height:27px;background:url(../images/tit_bg_ldfc.jpg) no-repeat;margin-bottom:8px;}
.s-box .ldfc h4 .tit{width:70px;line-height:27px;font-size:14px;color:#fff;font-weight:bolder;text-align:left;margin-left:15px;float:left;}
.s-box .ldfc h4 .more{width:40px;line-height:27px;float:right;font-size:12px;margin-right:6px;}
.s-box .ldfc h4 .more a{color:#fff;text-decoration:none;font-weight:normal;}
.s-box .ldfc li{width:240px;float:left;margin:0px;margin-left:14px;padding:8px;line-height:32px;border:#dfdfdf 1px solid;background:
#fff;text-align:left;margin-bottom:8px;color:#ca0007;font-size:14px;font-weight:bolder;}
.s-box .ldfc li a{color:#323232;font-size:14px;font-weight:bolder;text-decoration:none;}


.s-box .rs{width:280px;height:auto;background:#F4F4F4;padding-bottom:10px;}
.s-box .rs h4{height:25px;background:url(../images/tit_bg_rs.jpg) no-repeat;margin-bottom:8px;}
.s-box .rs h4 .tit{width:70px;line-height:25px;font-size:14px;color:#960;font-weight:bolder;text-align:left;margin-left:15px;float:left;}
.s-box .rs h4 .more{width:40px;line-height:25px;float:right;font-size:12px;margin-right:6px;}
.s-box .rs h4 .more a{color:#960;text-decoration:none;font-weight:normal;}
.s-box .rs li{width:235px;line-height:25px;text-align:left;background:url(../images/dot3.gif) left no-repeat;padding-left:15px;}
.s-box .rs li a{color:#444;text-decoration:none;}

.s-box .pic{width:278px;height:auto;border:#dfdfdf 1px solid;background:url(../images/bg_pic.jpg) repeat-x;margin-top:8px;padding-bottom:10px;}
.s-box .pic h4{height:25px;margin-top:8px;margin-bottom:8px;background:none;}
.s-box .pic h4 .tit{width:70px;line-height:25px;font-size:14px;color:#000;font-weight:bolder;text-align:left;margin-left:15px;float:left;}
.s-box .pic h4 .more{width:40px;line-height:25px;float:right;font-size:12px;margin-right:6px;}
.s-box .pic h4 .more a{color:#444;text-decoration:none;font-weight:normal;}
.s-box .pic ul{width:234px;margin:0 auto;padding:0px;}
.s-box .pic ul li{width:234px;line-height:35px;text-align:center;}

.nr_tit{padding:10px 0px 6px 0px;font-size:20px;font-weight:bolder;text-align:center;color:#00006B;}
.nr_tim{color:#999;font-size:12px;text-align:center;line-height:22px;padding-bottom:3px;border-bottom:#ccc 1px dotted;}
.nr_xxnr{line-height:25px;padding:10px 0px;font-size:13px;color:#333;text-align:left;}
.nr_oth{width:680px;margin:0 auto;line-height:25px;text-align:left;border-top:#ccc 1px dotted;margin-bottom:10px;padding:5px;}

table,td,tr{border-collapse:collapse;}
#cxtable{border-collapse:collapse; border:1px #999999 solid;}
#cxtable td{border-collapse:collapse; border:1px #999999 solid;padding:3px;}
.fl{float:left;display:inline;} 

#cxtable2{border-collapse:collapse; border:1px #999999 solid;}
#cxtable2 td{border-collapse:collapse; border:1px #999999 solid;padding:6px; font-size:13px;}
.cb{clear:both;} 
.m0{margin:0 auto;}
.bk4{margin-top:10px; width:1096px;}
.bk4 .container-main{height:310px;border:1px solid #ddd;border-top:none;}
.bk3 h3,.bk4 h3,.bk6 h3,.proceedings-box h3,.proceeding-right h3{border-bottom:2px solid #d91616; height:40px; line-height:40px; background:#f4f4f4; }
.columnl-bt h2 span,.bk3 h3 span,.bk4 h3 span,.bk6 h3 span,.proceedings-box h3 span,.proceeding-right h3 span{float: left; font-size: 16px;color: #fff; background:#d91616; padding:0px 15px; border-top-left-radius:5px; border-top-right-radius:5px;}
.container-nav ul li{width:152px;height:61px;border:1px solid #e4e4e4;border-left:none;border-top:none; background:#333;}
.container-main .container-nav{width:150px;height:328px;}
.container-right ul li img{transition:all 0.6s;}
.container-right ul li:hover img{ -webkit-transform:scale(1.2,1.2);    -moz-transform:scale(1.2,1.2);    -transform:scale(1.2,1.2); opacity: 0.8;   } 
	
.container-right{width:940px;height:314px; }
.container-right ul li{display:block;float:left; margin-left:20px; width:211px; height:124px; overflow:hidden; margin-top:10px; margin-bottom:10px; position:relative;}
.container-right .shizizy  li{display:block;float:left; margin-left:17px; width:169px; height:124px; overflow:hidden; margin-top:10px; margin-bottom:10px; position:relative;}
.container-right ul li p { color:#FFF;}
.container-right ul li p{text-align: center; font-size:14px;  background:rgba(0,0,0,0.6); position:absolute; bottom:0px; height:30px; line-height:30px; width:100%}
.container-right ul li.li-end{padding-right:0px;}
.container-nav ul li span{display:block;}
.container-nav ul li p{text-align:left;padding:20px 0 0 55px; cursor:pointer;}
.container-nav ul li p a{color:#333;font-size:16px; }
.container-nav .nav-pic1{ background:url(../images/pic5.png) no-repeat 10% center;}
.container-nav .nav-pic2{ background:url(../images/pic1.png) no-repeat 10% center;}
.container-nav .nav-pic3{ background:url(../images/pic2.png) no-repeat 10% center;}
.container-nav .nav-pic4{ background:url(../images/pic3.png) no-repeat 10% center;}
.container-nav .nav-pic5{ background:url(../images/pic4.png) no-repeat 10% center;border-bottom:none;}


.container-nav ul .containercur{border-right:none;}
.container-nav ul li.nav-pic1.containercur{ background:url(../images/pic1cur.png) no-repeat 10% center;}
.container-nav ul li.nav-pic2.containercur{ background:url(../images/pic2cur.png) no-repeat 10% center;}
.container-nav ul li.nav-pic3.containercur{ background:url(../images/pic3cur.png) no-repeat 10% center;}
.container-nav ul li.nav-pic4.containercur{ background:url(../images/pic4cur.png) no-repeat 10% center;}
.container-nav ul li.nav-pic5.containercur{ background:url(../images/pic5cur.png) no-repeat 10% center;}
.container-nav ul .containercur a{color:#d52c48;}
.containercur span{color:#e85308;}
.container-right ul{display:none;}
.container-right ul.on{display:block;}

.code{
background:#FFFFFF;
box-shadow: 0px 0px 5px #AAAAAA;
height: 170px;
left: -50px;
position: absolute;
top: 37px;
width: 150px;
display: block;
border:1px #CCCCCC solid;
}
.code-content {
background:url(../images/weixin.jpg) no-repeat;
height: 150px;
width: 150px;
}
.code p {
    width: 100%;
    height: 20px;
    line-height: 20px;
    text-align: center;
    margin-top: -5px;
    }
.code b {
    position: absolute;
    top: -8px;
    left: 70px;
    background: url(../images/top-img.png);
    width: 14px;
    height: 9px;
    }
#yydt2 table,#yydt2 table td,#yydt2 table th{border-collapse:collapse; overflow:hidden;border-bottom:1px solid #dddddd;}
#yydt2 a:hover{ color:#000000;}
#mdA table,#mdA table td,#mdA table th{border-collapse:collapse; overflow:hidden;}
#mdA table tr:hover{ /*background: #666666; color:white;*/ cursor:pointer;}

.toper_R li a:hover{text-decoration: underline;}
.nav_content{float:left;}
.nav_content li{float:left;width:135px;height:45px;line-height: 45px;text-align: center;border-left: 1px solid #b80000;border-right: 1px solid #b80000;font-size: 16px;}
.nav_content li a{width:135px;height:45px;display:block;color:#fff;cursor:pointer;}
.nav_content li a:hover{background:#a7121e;}
.flexslider{position:relative;height:340px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; z-index:0;}
.slides{position:relative;z-index:1; overflow:hidden;}
.slides li{height:340px; overflow:hidden;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; overflow:hidden;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.msbanner{width:100%;margin-top: 15px;height:auto;overflow: hidden;}
.msban_L{float:left;width:774px;height:340px;margin-right: 22px;}
.msban_R{float:left;width:300px;height:340px;} 
.msban_R01{padding:18px 8px 0;height: 320px;border: 1px solid #e6e6e6;} 
.msban_R01 h2{font-size: 18px;font-weight:normal;padding-left: 8px;padding-bottom:10px;border-bottom: 1px solid #e6e6e6;}
.ban_pd8{padding:0 8px;}
.ban_tip{padding:15px 0;position:relative;}
.ban_tip .tip_color{color:#df9c1f;font-size:12px;position:absolute;left:21px;top:20px;}
.ban_pd8 .user{padding-bottom:20px;}
.ban_pd8 .user input,.ban_pd8 .pwd input{width:215px;height:38px;line-height: 38px; *height:36px; *line-height:36px; margin-left:41px; padding-left:9px; margin-top:1px; border:0;outline:none;font-size: 14px;}
.user{width:266px;height:40px;line-height: 40px; background:url(../images/user_bg.png) no-repeat;}
.pwd{width:266px;height:40px;line-height: 40px; background:url(../images/pwd_bg.jpg) no-repeat;}

input:-webkit-autofill {
    background-color:transparent !important;
    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
}


.fr{float:right;display:inline;} 
.logo .fl{ margin-top:20px;}

.logo .fr { margin-right:280px; margin-top:60px;}
.header{height:40px; background:#fff;width:100%;}
.header .header-div{width:1100px;height:40px;}
.header-div span{font-size:12px;line-height:40px;color:#999999;display:block;width:500px;float:left;}
.header-nav{width:245px;height:25px;margin-top:9px;}
/*.header-nav .input{width:115px;height:23px;line-height:25px;outline:none;padding-left:5px;font-size:12px;color:#999;}
.header-nav p{margin-top:-5px;}
.header-nav p a{position:relative;left:-30px;color:#fff;}*/
.header-nav .seach {width:135px;height:23px;outline:none;background:#fff;position:relative;overflow:hidden;}
.header-nav .seach .seach-btn {height:25px;line-height:23px;border:0 none;outline:none;padding-left:6px;color:#aeaeae;position:absolute;left:0px;top:0;}
.header-nav .head-ul {overflow:hidden;margin-left:5px;}
.header-nav .head-ul li {float:left;margin-left:3px;color:#fff;display:block;line-height:20px;}
.header-nav .head-ul li a {color:#fff;font-size:12px;font-family:SimSun;padding-right:3px;}

.banner{width:100%;}
.logobg{background:url(../images/bg.png) center; height:130px;}
.logo{width:1100px;height:auto;overflow:hidden;}
.nav{height:40px; background:#004ea1; min-width:1100px; margin:auto;}
.nav ul{width:1100px;}
.nav ul li{float:left;height:40px;;font-size:16px; }
.nav ul li a{color:#fff;font-size:16px; line-height:40px; height:40px; display:block;width: 100px;text-align: center;}
.nav ul li a:hover{color:#fff;text-decoration:none; background:  linear-gradient(-180deg, #0a53c1, #00266b);} 
.nav ul .curr{color:#fff;  background: linear-gradient(-180deg, #0a53c1, #00266b); }

.ban_pd8 .gray{color:#b7b7b7;}
.forgetpwd{width:100%;height:54px;line-height: 54px;overflow:hidden;}
.forgetpwd .auto_login{float:left;display:block;}
.forgetpwd .ftpwd{float:right;display:block}
.forgetpwd span input{display:block;float:left;margin-top:22px;margin-right: 5px;}
.forgetpwd span a{cursor:pointer;}
.login_btn{width:100%;height:38px;overflow:hidden;}
.login_btn .login{float:left;width:130px;height:38px;line-height:38px;text-align:center;font-size:16px;display:block;color:#fff;border-radius:6px;padding-left: 3px;background:#c81623;}
.login_btn .login:hover{background:#a7121e;}
.login_btn .reg{float:left;width:110px;height:38px;line-height:38px;text-align:center;font-size:16px;border-radius:6px;display:block;color:#fff;margin-left: 21px;background:#c81623;}
.login_btn .reg:hover{background:#a7121e;}
.msban_R02{display:none;}
.msban01{width:100%;height:340px;background:url(../images/msban_bg01.jpg) center center no-repeat;}
.ban_contact{width:177px;height:50px;line-height:50px;text-align:center;color:#fff;font-size:20px;background:#dc1d28;border-radius:6px;display:block;position:absolute;left:300px;top:226px;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.ban_contact:hover{text-decoration:none;background:#fff;color:#21243a;}
.msban02{width:100%;height:340px;background:url(../images/msban_bg02.jpg) center center no-repeat;}
.msban03{width:100%;height:340px;background:url(../images/msban_bg03.jpg) center center no-repeat;}
.ban_focus{width:177px;height:50px;line-height:50px;text-align:center;display:block;font-size:20px;color:#fff;border: 1px solid #fff;border-radius:6px;background:rgba(255,255,255,0.1);position:absolute;left:300px;top:226px;cursor:pointer;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;}
.ban_focus:hover{text-decoration:none;background:#fff;color:#21243a;}
.msban_Rtop{width:284px;height:110px;border: 1px solid #e6e6e6;background:#f7f7f7;padding:25px 0 25px 14px;}
.msban_Rtopcon{float:left;padding-top:10px;}
.msban_Rtopcon01{float:left;width:154px;padding:15px 0 0 14px;font-size: 14px;}
.msban_Rtopcon01 p{line-height: 26px;}
.Rt_username{color:#c81623;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.msban_Rbottom{width:298px;height:112px;border: 1px solid #e6e6e6;padding:32px 0px;}
.msban_Rbottom ul{width:298px;}
.msban_Rbottom ul li{float:left;width:74px;height:80px;text-align: center;}
.msban_Rbottom ul li a{display:block;text-align: center;cursor:pointer;}
.msban_Rbottom ul li a:hover p{color:#a7121e;text-decoration: underline;}
.msban_Rbottom ul li a span{display:inline-block;width:30px;height:30px;margin-left: -3px;margin-bottom: 5px;}
.msban_Rbottom ul li a .order_icon{background:url(../images/order_icon.png) no-repeat center 0;}
.msban_Rbottom ul li a .course_icon{background:url(../images/course_icon.png) no-repeat center 0;}
.msban_Rbottom ul li a .tk_icon{background:url(../images/tk_icon.png) no-repeat center 0;}
.msban_Rbottom ul li a .qus_icon{background:url(../images/qus_icon.png) no-repeat center 0;}
.login_center{float:left;display:inline-block;width:135px;height:38px;line-height: 38px;padding-left:24px;border-radius: 4px;margin:0 50px 0 15px;font-size:16px;color:#fff;text-align:center;background:url(../images/login_center_icon.png) 16px center no-repeat #c81623;}
.login_center:hover{background:url(../images/login_center_icon.png) 16px center no-repeat #b81723;}
a.quit{float:left;display:inline-block;width:70px;height:38px;line-height: 38px;font-size:16px;text-align:center;}
a:hover.quit{ color:#555; text-decoration:underline;}
.ms_content{width:100%;margin-top:30px;overflow: hidden;}
.mscon_L{float:left;width:774px; margin-right: 20px;}
.mscon_R{float:right;width:300px; margin-bottom:10px;background: #fff;margin-right: 20px;margin-top: 20px;}
.mscon_coursetit{width:774px;height:38px;background:url(../images/course_nav01.jpg) no-repeat;}
.mscon_ul{width:769px;height:auto;float:left;clear:both;margin-left:5px;}
.mscon_ctit01{width:200px;height:45px;float:left;background:url(../images/mscon_tit01.png) no-repeat;}
.mscon_ul ul{width:100%;height:auto;float:left;}
.mscon_ul ul li{width:100%;height:30px;line-height: 30px;font-size: 14px;float:left;margin-bottom: 20px;}
.mscon_ul ul .mgnone{margin-bottom:0;}
.mscon_ul ul li a{padding:0 18px;float:left;background: #efefef;border-radius: 2px;margin: 0 5px;display: block;position: relative;overflow: hidden; border:1px #e6e6e6 solid;}
.mscon_ul ul li a:hover{background:#c81623;color:#fff; border:1px #b31420 solid;}
.mscon_ul ul li a em{width: 9px;height: 11px;display: block;background:url(../images/con_icon02.png) no-repeat;position: absolute;top: 3px;right: 4px;}
.conul_wrapL{float:left;width:420px;}
.mscon_ctit02{width:200px;height:56px;float:left;background:url(../images/mscon_tit02.png) no-repeat;}
.conul_wrapC{float:left;width:225px;}
.mscon_ctit03{width:200px;height:56px;float:left;background:url(../images/mscon_tit03.png) no-repeat;}
.conul_wrapR{float:left;width:120px;}
.mscon_ctit04{width:200px;height:56px;float:left;background:url(../images/mscon_tit04.png) no-repeat;}
.mscon_ctit05{width:200px;height:56px;float:left;background:url(../images/mscon_tit05.png) no-repeat;}
.mscon_ctit06{width:200px;height:56px;float:left;background:url(../images/mscon_tit06.png) no-repeat;}
.mscon_ctit07{width:200px;height:56px;float:left;background:url(../images/mscon_tit07.png) no-repeat;}
.mscon_R h2{width:84px;height:25px;font-size: 18px;font-weight: normal;color:#000;border-left: 4px solid #c81623;padding-left: 7px;}
.msconR_bottom{width:300px;height:262px;margin-top:12px;}
.msconR_bottom ul{/*border: 1px solid #e6e6e6;*/}
.msconR_bottom ul li{float:left;width:98px;height:88px;text-align:center;border: 1px solid #e6e6e6;/*border-left-color: transparent;border-bottom-color: transparent;*/}
.msconR_bottom ul li a{text-align: center;display:block;cursor:pointer;}
.msconR_bottom ul li:hover{/*text-decoration: underline;*/background:#c81623}
.msconR_bottom ul li:hover a p{color:#fff;}
.msconR_bottom ul li a span{display:inline-block;width:30px;height:30px;margin-top: 18px;}
.msconR_bottom ul li a p{padding-top: 10px;}
.msconR_bottom .msconRb_item01{border-right-color: transparent;}
.msconR_bottom .msconRb_item02{border-right-color: transparent;}
.msconR_bottom .msconRb_item04{border-right-color: transparent;border-top-color: transparent;}
.msconR_bottom .msconRb_item05{border-right-color: transparent;border-top-color: transparent;}
.msconR_bottom .msconRb_item06{border-top-color: transparent;}
.msconR_bottom .msconRb_item10,.msconR_bottom .msconRb_item11{border-top-color: transparent; padding-right:1px; border-right:0;}
.msconR_bottom .msconRb_item12{border-top-color: transparent;}
.msconR_bottom .item09_more{width:98px;height:88px;line-height:88px;text-align: center;font-size:14px;color:#fff;background:#c81623;}

.msconR_bottom ul li.msconRb_item07,.msconR_bottom ul li.msconRb_item08{border-top:0; padding-left:1px;}
.msconR_bottom ul li.msconRb_item08{border-left:0;}

.msconRb_item01 span{background:url(../images/msconr_icon01.png) no-repeat;}
.msconRb_item02 span{background:url(../images/msconr_icon02.png) no-repeat;}
.msconRb_item03 span{background:url(../images/msconr_icon03.png) no-repeat;}
.msconRb_item04 span{background:url(../images/msconr_icon04.png) no-repeat;}
.msconRb_item05 span{background:url(../images/msconr_icon05.png) no-repeat;}
.msconRb_item06 span{background:url(../images/msconr_icon06.png) no-repeat;}
.msconRb_item07 span{background:url(../images/msconr_icon07.png) no-repeat;}
.msconRb_item08 span{background:url(../images/msconr_icon08.png) no-repeat;}

.msconRb_item10 span{background:url(../images/msconr_icon09.png) no-repeat;}
.msconRb_item11 span{background:url(../images/msconr_icon10.png) no-repeat;}
.msconRb_item12 span{background:url(../images/msconr_icon11.png) no-repeat;}

.msconRb_item01:hover span{background:url(../images/msconr_icon01_hover.png) no-repeat;}
.msconRb_item02:hover span{background:url(../images/msconr_icon02_hover.png) no-repeat;}
.msconRb_item03:hover span{background:url(../images/msconr_icon03_hover.png) no-repeat;}
.msconRb_item04:hover span{background:url(../images/msconr_icon04_hover.png) no-repeat;}
.msconRb_item05:hover span{background:url(../images/msconr_icon05_hover.png) no-repeat;}
.msconRb_item06:hover span{background:url(../images/msconr_icon06_hover.png) no-repeat;}
.msconRb_item07:hover span{background:url(../images/msconr_icon07_hover.png) no-repeat;}
.msconRb_item08:hover span{background:url(../images/msconr_icon08_hover.png) no-repeat;}

.msconRb_item10:hover span{background:url(../images/msconr_icon09_hover.png) no-repeat;}
.msconRb_item11:hover span{background:url(../images/msconr_icon10_hover.png) no-repeat;}
.msconRb_item12:hover span{background:url(../images/msconr_icon11_hover.png) no-repeat;}

.msconRb_item09:hover{text-decoration: underline;}
.msconR_bottom .msconRb_item09{border-color:#c81623; border-left:0; border-top:0; border-bottom:1px #e6e6e6 solid; }
.ms_teacher{width:100%;overflow:hidden;}
.msth_tit{width:1100px;height:38px;background:url(../images/msth_tit.jpg) no-repeat;position:relative;} 
.msth_tit2{width:1100px;height:38px;background:url(../images/msth_tit2.jpg) no-repeat;position:relative;} 
.msth_exchange{font-size:14px;padding-left:26px;color:#666666;height: 38px;cursor: pointer;position:absolute;right:12px;top:8px;background:url(../images/msth_exchange.png) no-repeat;}
.msth_exhover{font-size:14px;padding-left:26px;height: 38px;cursor: pointer;position:absolute;right:12px;top:8px;color:#be242f;background:url(../images/msth_exhover.png) no-repeat;}
.msth_img{margin-top:20px;overflow: hidden;}
.msth_img ul{width:100%;}
.msth_img ul li{float:left;width:200px;height:250px;margin-right: 25px;position:relative;}
.msth_img ul li .msth_imgtxt01{width:200px;height:40px;line-height:40px;text-align:center;background:rgba(0,0,0,0.7)!important;background:#000; filter:alpha(opacity=70);position:absolute;left:0;bottom:0;z-index:10;}
.msth_img ul li .msth_imgtxt01 p{color:#f6cc2b;font-size:16px;}
.msth_img .msth_li01{background:url(../images/msth_img01.jpg) no-repeat;}
.msth_img .msth_li02{background:url(../images/msth_img02.jpg) no-repeat;}
.msth_img .msth_li03{background:url(../images/msth_img03.jpg) no-repeat;}
.msth_img .msth_li04{background:url(../images/msth_img04.jpg) no-repeat;}
.msth_img .msth_li05{background:url(../images/msth_img05.jpg) no-repeat;}
.msth_img .mgnone{margin-right:0;}
.msth_img .msth_imgtxt02{width:168px;height:215px;padding:35px 16px 0;background:rgba(0,0,0,0.55)!important;background:#000; filter:alpha(opacity=55);color:#fff;font-size:14px;display:none;}
.msth_img .msth_imgtxt02 h2{font-size:18px;color:#ffd429;text-align: center;margin-bottom:10px;}
.msth_img .msth_imgtxt02 p{line-height: 28px;}

.msth_img01{margin-top:20px;overflow: hidden;display:none;}
.msth_img01 ul{width:100%;}
.msth_img01 ul li{float:left;width:200px;height:250px;margin-right: 25px;position:relative;}
.msth_img01 ul li .msth_imgtxt01{width:200px;height:40px;line-height:40px;text-align:center;background:rgba(0,0,0,0.7)!important;background:#000; filter:alpha(opacity=70);position:absolute;left:0;bottom:0;z-index:10;}
.msth_img01 ul li .msth_imgtxt01 p{color:#f6cc2b;font-size:16px;}
.msth_img01 .msth_li06{background:url(../images/msth_img06.jpg) no-repeat;}
.msth_img01 .msth_li07{background:url(../images/msth_img07.jpg) no-repeat;}
.msth_img01 .msth_li08{background:url(../images/msth_img08.jpg) no-repeat;}
.msth_img01 .msth_li09{background:url(../images/msth_img09.jpg) no-repeat;}
.msth_img01 .msth_li10{background:url(../images/msth_img10.jpg) no-repeat;}
.msth_img01 .mgnone{margin-right:0;}
.msth_img01 .msth_imgtxt02{width:168px;height:215px;padding:35px 16px 0;background:rgba(0,0,0,0.55)!important;background:#000; filter:alpha(opacity=55);color:#fff;font-size:14px;display:none;}
.msth_img01 .msth_imgtxt02 h2{font-size:18px;color:#ffd429;text-align: center;margin-bottom:10px;}
.msth_img01 .msth_imgtxt02 p{line-height: 28px;}
.conB{width:100%;overflow:hidden;margin-top: 24px;}
.conB_L{float:left;width:350px;height:324px;margin-right:25px;position:relative;}
.conB_Ltit01{width:350px;height:38px;background:url(../images/conb_bgtit01.jpg) no-repeat;}
.conB_Ltit02{width:350px;height:38px;background:url(../images/conb_bgtit02.jpg) no-repeat;}
.conB_Ltit03{width:350px;height:38px;background:url(../images/conb_bgtit03.jpg) no-repeat;}
.conB .mgnone{margin-right: 0;}
.conB_titmore{float:right;display:block;width:40px;height:16px;line-height:13px;text-align:center;border-radius: 2px;font-size:14px;border: 1px solid #ddd;color:#666;background:#f8f8f8;position:absolute;right:4px;top:8px;cursor:pointer;}
.conB_titmore:hover{background:#c81623;color:#fff;border: 1px solid #bf1421;}
.conB_L dl{height:100px;padding:15px 0;}
.conB_L dl dt{width:98px;height:100px;float:left;border-right: 1px solid #ededed;padding:0 7px 0 3px;}
.conB_L dl dd{width:210px;height:100px;float:right;padding:0 8px;font-family: "SimSun";}
.conB_L dl dd a:hover{color:#c81623;text-decoration: underline;}
.conB_L dl dd h3{font-size: 14px;font-weight: normal;margin-bottom: 5px;}
.conB_L dl dd p{line-height:26px;color:#666666;font-size: 12px;}
.conB_L ul{padding:0 1px 0 3px;}
.conB_L ul li{width:340px;height:34px;font-family: "SimSun";}
.conB_L ul li a:hover span{color:#c81623;text-decoration: underline;}
.conB_L ul li span{float:left;font-size: 14px;padding:4px 0 0 6px;background:url(../images/conb_dot.jpg) left center no-repeat;}
.conB_L ul li .conBL_btn{float:right;display:block;width:60px;height:22px;line-height:22px;text-align:center;font-size:12px;color:#484848;background:#f8f8f8;border: 1px solid #dddddd;}
.conB_L ul li .current{float:right;display:block;width:60px;height:22px;line-height:22px;text-align:center;color:#fff;background:#c81623;border:none;border: 1px solid #bf1421;}
.ms_sfpic{width:100%;overflow:hidden;}
.main{ width:1100px; height:350px;overflow:hidden;}
.main ul{ width:2000px;}
.main li{ float:left; width:140px; height:350px; background:url(../images/01.jpg);}
.banner_main{width: 100%;height: 70px;line-height: 70px;margin-top: 15px;background: #f6f6f6;}
.b_m_content{width: 1100px;height: 70px;line-height: 70px;margin: 0 auto;}
.b_m_content ul li{margin-left: 80px;color: #151414;font-size: 16px;float: left;}
.b_m_content ul li.no_left{margin-left: 0;}
i.b_m_img1, i.b_m_img2, i.b_m_img3, i.b_m_img4, i.b_m_img5{background: url(../images/icon.png) no-repeat;width: 28px;height: 32px;margin: 0 10px;display: inline-block;zoom: 1;position: relative;top: 10px;}
i.b_m_img2{width: 36px;background-position: 0 -45px;}
i.b_m_img3{width: 31px;background-position: 0 -93px;}
i.b_m_img4{width: 32px;background-position: 0 -145px;}
i.b_m_img5{width: 30px;background-position: 0 -195px;}
.bottom_nav{width: 1100px;height: 210px;margin: 0 auto;margin-top: 20px;margin-bottom: 20px;font-family: "SimSun";}
.bottom_n_main ul li{line-height: 28px;margin-right:80px;padding-left: 10px;float: left;font-size: 14px;}
.bottom_n_main ul li h3{font-size: 16px;color: #333;}
.bottom_n_main ul li i{display: block;font-style: normal;}
.bottom_n_main ul li a{color: #666;}
.bottom_n_main ul li a:hover{text-decoration: underline;}
.bottom_n_main ul li.li_k{text-align: center;margin-right: 40px;margin-left: 15px;}
.bottom_n_main ul li.li_k img{margin-top: 10px;}
.bottom_n_main ul li.li_o{color: #666;text-align: center;margin-left: 20px;margin-right: 0;}
.bottom_n_main ul li.li_o em{font-size: 16px;color: #333;font-style: normal;}
.bottom_n_main ul li.li_o b{font-size: 20px;color: #d7000f;}
.bottom_n_main ul li.li_o i{margin: 8px 0;}
.bottom_n_main ul li a.an1, .bottom_n_main ul li a.an2{padding: 5px 16px 5px 34px;background: #f6f6f6 url(../images/iconx01.png) 12px center no-repeat;border: 1px #e4e4e4 solid;border-radius: 5px;margin: 10px 0;}
.bottom_n_main ul li a.an2{background: #f6f6f6 url(../images/iconx02.png) 12px center no-repeat;}
.bottom_n_main ul li a.an1:hover{color:#fff;text-decoration: none;background:#c81623 url(../images/iconx01_hover.png) 12px center no-repeat;border: 1px solid #a41620;}
.bottom_n_main ul li a.an2:hover{color:#fff;text-decoration: none;background:#c81623 url(../images/iconx02_hover.png) 12px center no-repeat;border: 1px solid #a41620;}
.bottom_mp{width: 100%;height: auto;padding: 30px 0;background: #f6f6f6;text-align: center;color: #666;font-size: 14px;}
.bottom_mp a{color: #666;}
.bottom_mp a.luxian{color: #0061f2;}
/* 20160607 */
.float_img2016{position:fixed; left:0px; top:0px; width:273px; height:159px; overflow:visible;z-index:9999}
.float_imgLink{}
.float_imgLink img{}
.float_close{ position:absolute; height:24px; width:24px; background:url(../images/flaot_close2016.png) center center no-repeat; right:-24px; top:10px;}

#guangdong{width:1100px;margin:10px auto; display:table; height:auto;}
#guangdong p{ float:left; font-size:14px;line-height:30px; font-weight:bold; width:75px; margin-left:1px;}
#gongao{max-width:1100px; width:90%; height:30px;overflow:hidden;line-height:30px;font-size:13px; float:left; margin-right:1px; } 
#gongao #scroll_begin, #gongao #scroll_end{display:inline} 
a .blue_font{ color:#0033FF;}

.bk6 {width:1150px; margin-top:20px; height:250px;}
.bk6 ul{margin-top:19px;}
.bk6 ul li{ text-align:center;padding-top:10px;width:218px;height:66px;border:1px solid #e4e4e4;float:left;margin:0px 5px 10px 5px;font-size:14px;}
.bk6 ul li a{color:#7c7c7c;}

/*footer*/
.footer{height:30px;background:#c92440;min-width:1000px;margin-top:20px;}
.footer p{text-align:center;line-height:30px;font-size:12px; color:#999;}
.footer p a{color:#fff; margin-right:10px;}
.bq{ color:#666;}
.bq p{ text-align:center;font-size:12px;line-height:20px;}
.mb20{margin-bottom:20px;} 
.mt20{margin-top:20px;} 
.a_button_orange {font-size:15px;background:#f88c00;border-radius:0px;color:#ffffff;padding:10px 10px; color:white;margin-left:1px;margin-right:1px;-moz-border-radius:5px;-webkit-border-radius:5px;font-weight:normal;}
.a_button_orange:hover {background:#8d0000;text-decoration:none;color:white;border-radius:0px;-moz-border-radius:5px;-webkit-border-radius:5px;font-weight:normal;}
.login_new_14 a{ color:white;}

.ewm{ position: absolute; width: 120px;  top: 212px; left:1px; }
.ewm_1{ position: fixed; width: 120px; top: 10px; left:1px; }
.ewm .close,.ewm_1 .close{ position: absolute; padding-left: 15px; font-size: 12px; color: #6C6C6C; left:5px; top: 0px; background:url(../images/close.png) no-repeat left center; height: 12px; line-height: 12px; cursor: pointer; }
.ewm .con,.ewm_1 .con{ margin: auto; margin-top: 20px;}


.ewm_r{ position: absolute; width: 120px; top: 212px; right:1px; }
.ewm_r_1{ position: fixed; width: 120px; top: 10px; right:1px; }
.ewm_r .close,.ewm_r_1 .close{ position: absolute; padding-left: 15px; font-size: 12px; color: #6C6C6C; right:5px; top: 0px; background:url(../images/close.png) no-repeat left center; height: 12px; line-height: 12px; cursor: pointer;}
.ewm_r .con,.ewm_r_1 .con{ margin: auto; margin-top: 20px;}


.uuu{
	width: 100%;
	height: 170px;
}
.uuu li{
	width: 32%;
	height: 40px;
	border-radius: 2px;
	box-sizing: border-box;
	border: 1px solid #004ea1;
	float: left;
	margin-left: 2%;
	margin-top: 14px;
}
.uuu li a{
	display: block;
	width: 100%;
	height: 40px;
	font-size: 16px;
	color: #004ea1;
	text-align: center;
	line-height: 40px;
	
}
.uuu li:hover{
	background:#004ea1 ;
}
.uuu li:hover a{
	color: #fff;
}
.uu1{
	width: 100%;
	height: 150px;
}
.uu1 li{
	float: left;
	width: 100%;
	height: 30px;
	padding-left: 8px;
}
.uu1 a{
	color: #222;
	display: block;
	line-height: 30px;
	float: left;
	font-size: 16px;
	width: 100%;
}
.uu1 a p{
	color: #e93a3a;
	float: left;
}
.uu1 li:hover a{
	text-decoration: underline;
}
.uu1 li:hover a p{
	text-decoration: underline;
}

.bb a:hover{
	color: #e93a3a;
}
