body{ min-width:1090px; width:expression((documentElement.clientWidth < 1090) ? "1090px" : "100%" ); font-size:16px; }

/*
 .Top000923为demo编号
*/ 

.Top000923{ background:url(../images/Top000923_line.jpg) bottom left repeat-x; }
.Top000923 .auto{ position:relative; height:137px; }

.Top000923 .logo{ position:absolute; top:16px; left:0; }
.Top000923 .logo img{ width:94px; height:101px; }

.Top000923 ul{ position:absolute; bottom:26px; right:5px;}
.Top000923 li{ float:left; margin-left:12px; width:120px; height:40px; background:url(../images/Top000923_libg.png) no-repeat; position: relative;}
.Top000923 li a{ display:block; color:#fff; line-height:40px; text-align:center; font-weight:bold;font-size:16px; height: 100px; }
.Top000923 li#m1{ background-position:-127px 0; }
.Top000923 li#m2{ background-position:-255px 0; }
.Top000923 li#m3{ background-position:-384px 0; }
.Top000923 li#m4{ background-position:-509px 0; }
.Top000923 li#m5{ background-position:-639px 0; }

.Top000923 li i{position: absolute; width: 100%; height: 50px; left: 0; top: -40px; z-index: -1; transition:all .1s ease; -webkit-transition:all .1s ease;}
.Top000923 li.on i{top: -42px;}
.Top000923 li#m0 i{background: url(../images/icon1.png) 50% 0 no-repeat;}
.Top000923 li#m1 i{background: url(../images/icon2.png) 50% 0 no-repeat;}
.Top000923 li#m2 i{background: url(../images/icon3.png) 50% 0 no-repeat;}
.Top000923 li#m3 i{background: url(../images/icon4.png) 50% 0 no-repeat;}
.Top000923 li#m4 i{background: url(../images/icon5.png) 50% 0 no-repeat;}
.Top000923 li#m5 i{background: url(../images/icon6.png) 50% 0 no-repeat;}
.Top000923 li#m0:hover i{top: -42px;}
.Top000923 li#m1:hover i{top: -42px;}
.Top000923 li#m2:hover i{top: -42px;}
.Top000923 li#m3:hover i{top: -42px;}
.Top000923 li#m4:hover i{top: -42px;}
.Top000923 li#m5:hover i{top: -42px;}
.Top000923 li:hover i{animation: ain 1s;}
@-webkit-keyframes ain{
    from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
    30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
    40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
    50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
    65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
    75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
    to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}

@keyframes ain{
    from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
    30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}
    40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}
    50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}
    65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}
    75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}
    to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}

/*
 .Banner004 为demo编号
 */
.Banner004{ position:relative;}
.Banner004 .txt{ position:absolute; left:50%; top:108px; z-index:10; margin-left: 27px; }
.Banner004 .txt h1{ margin-top:0; font-size:50px; color:#e4007f; font-weight:400;}
.Banner004 .txt p{ color:#562a42; font-size:20px; line-height:36px; }

.Banner004 .list li{height:500px;background-position: center top; background-repeat:no-repeat;}
.Banner004 .list li a{ display:block; height:500px; }
.Banner004 .bx-pager{ position:absolute; bottom:45px; width:100%; left:0; text-align:center;}
.Banner004 .bx-pager div{ display:inline-block; margin:0 3px;}
.Banner004 .bx-pager div a{ display:inline-block; width:15px; height:14px; background:url(../images/Banner004-icon.png) no-repeat; overflow:hidden; line-height:100px;}
.Banner004 .bx-pager div a.active{ background-image:url(../images/Banner004-icon_on.png); width:70px; }
.Banner004 .bx-controls-direction{ display:none;}

/*
 .Banner001 为demo编号
 */
.Banner001{}
.Banner001 .banner{ height:332px; background-repeat:no-repeat; background-position:center top;}


/*
 .Floor00919 为demo编号
 */
.Floor00919{ margin-bottom:30px; }
.Floor00919 .tit{ margin:35px 0; padding-left:35px; height: 30px; line-height: 30px; color:#373737; font-size:24px; font-weight:normal;}
.Floor00919 .tit span,
.Floor00919 .tit .more{ font-size:12px; color:#999; font-weight:normal;  }
.Floor00919 .tit span{ text-transform:uppercase; padding-left:5px; }
.Floor00919 .tit .more{ font-style:normal; float:right; background:url(../images/Floor00919_more.png) no-repeat; text-align:center; display:block; width:73px; height:20px; text-align:center; line-height:20px; }
.Floor00919 .news{ float:left; width:553px;  }
.Floor00919 .news .tit{ background:url(../images/Floor00919_tit1.png) no-repeat left top; }

.Floor00919 .news li{ width:100%; height:40px; padding:25px 0; }
.Floor00919 .news li h2{ display:block; margin:0 25px 0 0; width:100px; float:left; border-right: dashed 1px #ccd1db; color:#b0b2b6; text-align:center; font-weight:normal; font-size:23px;}
.Floor00919 .news li h2 span{ display:block; font-size:16px; color:#c4c6ca; line-height:23px; }
.Floor00919 .news li h3{ margin:0; color:#6b6b6b; font-weight:normal; line-height: 40px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:block; padding-right:10px; font-size:14px;}
.Floor00919 .news li:hover{ background:#feebf5; border-radius:10px; }
.Floor00919 .news li:hover h2{ border-right: 1px #f54da8 dashed; color:#f54da8; }
.Floor00919 .news li:hover h2 span{ color:#f54da8;}
.Floor00919 .news li:hover h3 a{ color:#f54da8; font-weight:bold;}
.Floor00919 .couse{ float:right; width:508px; }
.Floor00919 .couse .tit{ background:url(../images/Floor00919_tit2.png) no-repeat left top; }

.Floor00919 .couse .pic_list{height:400px; position:relative;}
.Floor00919 .couse .pic_list .hd{ position:absolute; right:10px; bottom:10px; z-index:10;}
.Floor00919 .couse .pic_list .hd ul{ display:inline-block; padding:11px 25px; overflow:hidden;}
.Floor00919 .couse .pic_list .hd li{ height:13px; width:13px; float:left; cursor:pointer; margin:0 5px; overflow:hidden; line-height:100px; background:url(../images/Floor00919_couse.png) no-repeat; }
.Floor00919 .couse .pic_list .hd li.on{ background:url(../images/Floor00919_couseon.png) no-repeat;}
.Floor00919 .couse .pic_list .bd img{ width:508px; height:381px; }

/*
 .Floor001 为demo编号
 */
.Floor001 figure{background: url(../images/Floort001_bg2.png) 0 0 no-repeat;}
.Floor001 .tit{ margin:0; font-size:30px; font-weight:normal; color:#e92e96; text-align:center; padding-top: 107px;}
.Floor001 .tit span{ margin-top:10px; font-size:12px; display:block; }
.Floor001 dl{ position:relative; height:436px; }
.Floor001 dd{ position:absolute; color:#fff; z-index:10; }
.Floor001 dd h3{ margin:0; font-size:24px; font-weight:normal; padding-top:30px;}
.Floor001 dd p{ margin:0;font-size:14px; }
.Floor001 .dd1{ left:0; top:35px; width:388px; height:102px;}
.Floor001 .dd1 h3,
.Floor001 .dd1 p{ padding-left:135px;}
.Floor001 .dd2{ right: 0; top: 35px; text-align: right;  width:388px; height:105px; }
.Floor001 .dd2 h3,
.Floor001 .dd2 p{ padding-right:120px;}
.Floor001 .dd3{ left:75px; top:145px; width:359px; height:103px; }
.Floor001 .dd3 h3,
.Floor001 .dd3 p{ padding-left:105px;}
.Floor001 .dd4{ right:75px; top: 145px; text-align: right; width:358px; height:103px;  }
.Floor001 .dd4 h3,
.Floor001 .dd4 p{ padding-right:90px;}
 
/*
 .Floor002 为demo编号
 */ 
.Floor002{ background:url(../images/Floor002_bg.jpg) no-repeat top center; height:663px; padding-bottom:75px; }
.Floor002 .tit{ margin:0; font-size:30px; font-weight:normal; color:#e92e96; text-align:center; padding-top: 107px;}
.Floor002 .tit span{ margin-top:10px; font-size:12px; display:block; } 
.Floor002 .con_list{ position:relative; }
.Floor002 .bd li{ width:630px; height:327px; margin:0 auto; overflow:hidden;  }
.Floor002 .bd li img{ width:auto; height:327px; display:block; } 
.Floor002 .hd { position:absolute;left: 50%; bottom: -185px; margin-left: -426px; }
.Floor002 .hd li{ background-repeat:no-repeat;  background-position:left bottom; width:160px; height:95px; text-align:left; line-height:100px; float:left; margin-left:10px; cursor:pointer; line-height:120px;}
.Floor002 .hd li span{ padding-left:50px;}

.Floor002 .hd #s29{ background-image:url(../images/Floor002_bg1.png);}
.Floor002 .hd #s30{ background-image:url(../images/Floor002_bg2.png);}
.Floor002 .hd #s31{ background-image:url(../images/Floor002_bg3.png);}
.Floor002 .hd #s32{ background-image:url(../images/Floor002_bg4.png);}
.Floor002 .hd #s33{ background-image:url(../images/Floor002_bg5.png); margin-left:0; }

.Floor002 .hd #s29.on,
.Floor002 .hd #s30.on,
.Floor002 .hd #s31.on,
.Floor002 .hd #s32.on,
.Floor002 .hd #s33.on{ background-image:url(../images/Floor002_bgon.png); color:#fff; font-weight:bold;}

.Floor002 .hd #s30.on{ background-image:url(../images/Floor002_bgoff.png); }
.Floor002 .hd #s32.on{ background-image:url(../images/Floor002_bgoff.png); }
/*
.Floor000770为demo编号
*/ 
.Floor000770{padding: 70px 0 58px 0; background: #F7FCFF;}
.Floor000770 .tit{ margin:0; font-size:30px; font-weight:normal; color:#e92e96; text-align:center; padding-top: 45px; background:url(../images/Floor000770_tit.png) no-repeat top center; }
.Floor000770 .tit span{ margin-top:10px; font-size:12px; display:block; }
.Floor000770 .list{ margin-top:20px; position:relative; }
.Floor000770 .hd{ position:absolute; top:50%; left:0; width:100%; z-index:1; } 
.Floor000770 .hd a{ display:inline-block; width:28px; height:28px; position:absolute; top:0; background-repeat:no-repeat;  }
.Floor000770 .hd a.prev{ background-image:url(../images/Floor000770_left.png); left:0; } 
.Floor000770 .hd a.next{ background-image:url(../images/Floor000770_right.png); right:0; } 
.Floor000770 .bd{ width: 1000px; margin: 0 auto; overflow: hidden; }
.Floor000770 li{ float: left; width: 205px; padding: 0 22px; text-align:center;  }
.Floor000770 li .pic{ width: 205px; height:165px; }
.Floor000770 li .pic img{  width:205px; height:165px; display:block; }
.Floor000770 li span{ display:block; color: #4d4d4d; background:url(../images/Floor000770_title.png) no-repeat center; text-align:center; margin-top:30px; line-height:37px; font-size:12px;}
.Floor000770 li:hover span{ background-image:url(../images/Floor000770_titleon.png);  color: #fff;}
/*
.Floor003为demo编号
*/ 
.Floor003{ margin:58px 0 85px; }
.Floor003 .tit{ margin:0; font-size:30px; font-weight:normal; color:#e92e96; text-align:center; padding-top: 45px; background:url(../images/Floor003_tit.png) no-repeat top center; }
.Floor003 .tit span{ margin-top:10px; font-size:12px; display:block;  }
.Floor003 .form{    margin-top: 72px;}
.Floor003 .form dd{ margin-right:35px; float:left; margin-bottom:10px;}
.Floor003 .form dd.last{ margin-right:0; }
.Floor003 .form span{display:inline-block; float:left; color:#787878; line-height:36px; padding-right:5px; }
.Floor003 .form span i{ font-style:normal; color:#e92e96; }
.Floor003 .form figure{ display:inline-block; float:right;}
.Floor003 .form figure .text{ background:none; border:none; text-indent:10px; width:258px; height:36px; line-height:36px; background:url(../images/Floor003_input.png) no-repeat center ; float:right;}
.Floor003 .form dd.d01{ width:360px;}
.Floor003 .form dd.d02{ width:315px;}
.Floor003 .form dd.d03{ width:348px; margin-right:0;}

.Floor003 .form figure.select{ position:relative;  }
.Floor003 .form ol .sel{ background:url(../images/Floor003_select_bg.png) no-repeat; width:303px; display:inline-block; height:36px; line-height:36px; color:#b0b0b0; padding-left:10px; }
.Floor003 .form .dd1,
.Floor003 .form .dd2,
.Floor003 .form .dd3{ margin-top:5px; }
.Floor003 .form .dd3{ overflow:hidden; }
.Floor003 .form .dd2 .sel{ width:208px; background:url(../images/Floor003_select_bg2.png) no-repeat; }
.Floor003 .form .dd2 .list{ width:190px; right:21px; }
.Floor003 .form ol .list{ display:none; position:absolute; top:36px; right:14px; background:#facd89; width:285px; max-width:321px; z-index:10; }
.Floor003 .form ol .list dt{ line-height:28px; padding-left:10px; }
.Floor003 .form ol .list dt a{ display:block; padding:0 10px; color:#000; }
.Floor003 .form .button{ width:348px; height:35px; text-align:center; line-height:35px; font-size:18px; color:#fff; font-weight:bold; background:url(../images/Floor003_btn.png) no-repeat center; border:none; cursor:pointer; }


/*
 .Bottom000545 为demo编号
 */
.Bottom000545{ background:url(../images/Top000923_line.jpg) repeat-x top left; font-size:14px;} 
.Bottom000545 nav{ text-align:center; padding-top:45px;}
.Bottom000545 nav a,
.Bottom000545 nav em{ color:#7f7f7f;}
.Bottom000545 nav em{ margin:0 8px;}
.Bottom000545 .Copyright{ color:#7f7f7f;  text-align:center; padding-bottom:54px;}
.Bottom000545 .Copyright a{ color:#7f7f7f; margin-right:20px;}
.Bottom000545 dt a:hover,
.Bottom000545 dd a:hover,
.Bottom000545 nav a:hover,
.Bottom000545 .Copyright a:hover{ color:#e92e96; }
 
/*
 .about 为demo编号
 */
.title{ margin:47px 0; font-weight:normal; color:#e92e96; text-align:center;font-size:30px; background:url(../images/about_titbg.png) no-repeat top center; padding-top:38px; }
.title span{ display:block; font-size:12px;padding-top:10px; }
.menu{ display: inline-block; padding: 0 290px; position:relative;  }
.menu dd{ display:inline-block; background:url(../images/button.png) no-repeat center; width:120px; height:37px; text-align:center; line-height:37px; margin-right:70px; }
.menu dd.last{ margin-right:0;}
.menu dd > a{ display:block; }
.menu dd:hover,
.menu dd .on{ background:url(../images/button_on1.png) no-repeat center; color:#fff;}
.menu dd:hover,
.menu dd.on{ background:url(../images/button_on.png) no-repeat center; color:#fff;}
.menu dd:hover > a,
.menu dd.on > a{ color:#fff; font-weight:bold; }



.menu dd:hover .sub{ display:block; }
.menu dd .sub{display:none;  position:absolute; left:260px; top:20px; padding-top: 36px; z-index:50;}
.menu dd .sub a{ display:inline-block; background:url(../images/button2.png) no-repeat center; width:143px; height:38px; text-align:center; line-height:38px; color:#5f5f5f; }
.menu dd .sub a:hover,
.menu dd .sub a.on{ background-image:url(../images/button_on2.png); color:#fff; font-size:15px;  }

.menu > li{ display:inline-block; margin-right:50px;}
.menu li > a{ display:inline-block; background:url(../images/button.png) no-repeat center; width:142px; height:37px; text-align:center; line-height:37px; }
.menu li a:hover,
.menu li .on{ background:url(../images/button_on1.png) no-repeat center; color:#fff;}

.submu{ display:none;  position:absolute; left:260px; top:26px; padding-top: 36px; z-index:50;}
.submu li{ display:inline-block; width:143px; height:38px; text-align:center; }
.submu li a{ background:url(../images/button2.png) no-repeat center; line-height:38px; color:#5f5f5f;}
.submu li a:hover,
.submu li a.on{ background-image:url(../images/button_on2.png); color:#fff; font-size:15px;  }

.about .tit{ color:#e92e96; font-size:20px; text-align:center; font-weight:normal; }
.about .tit span{ color:#3c3c3c; font-weight:14px; display:block; margin-top:10px; font-size:14px; }
.about #info1{ }
.about #info2{ background:url(../uploadfiles/about_bg.png) no-repeat center 155px;}
.about #info3{ margin-bottom:150px; margin-top:127px;  }
.about .title{ background:url(../images/about_tit.png) no-repeat top center; }
.about .list_info{ width:875px; margin:0 auto; overflow:hidden;  }
.about .list_info div{ float:left; width:160px; text-align:center; margin-right:78px; }
.about .list_info p{ margin:0; line-height: 15px; }

/*
 .course 为demo编号
 */
.course .title{ background:url(../images/course_tit.png) no-repeat top center; }
.course .menu{ padding: 0 257px; }
.course .menu dd{ width:142px; background:url(../images/button1.png) no-repeat center; }
.course .menu dd:hover,
.course .menu dd.on{ background-image:url(../images/button_on1.png);}



/*
 .information 为demo编号
 */
.information .title{ background:url(../images/information_tit.png) no-repeat top center; }
.information .menu{ padding: 0 257px; }
.information .menu dd{ width:142px; background:url(../images/button1.png) no-repeat center; }
.information .menu dd:hover,
.information .menu dd.on{ background-image:url(../images/button_on1.png);}
.information .list{ margin-top:140px; }
.information ol{ overflow:hidden; margin-bottom:60px; }
.information ol figure{ float: left; height: 346px;width: 316px; margin: 15px 76px 15px 0; }
.information ol figure.last{ margin-right:0; }
.information ol figure h5{ margin:32px 0 20px; font-weight:normal; font-size:16px; text-overflow: ellipsis;
white-space: nowrap;display: block; overflow: hidden; }
.information ol figure p{ margin:0; font-size:14px; max-height:72px; overflow:hidden; }
.information .list li{ height:75px; line-height:75px; border-bottom:1px #ddd dashed;  font-size:14px; overflow:hidden; }
.information li a{ color:#555;}
.information li .tit{ background:url(../images/information_li.png) no-repeat left center; padding-left:10px; text-overflow: ellipsis;white-space: nowrap;display: block; overflow: hidden; max-width:875px; float: left;}
.information li time{ padding-left:10px; }
.information li .down{ float:right; display:inline-block; background:url(../images/down.png) no-repeat center; width:117px; height:36px; text-align:center; line-height:36px; margin-top: 22px; color:#fff;  }
.information .list li:hover a{ color:#e92e96; }
.information .list li:hover .down{ background-image:url(../images/down_hover.png); color:#fff;  }
/*
 .information_info 为demo编号
 */
.information_info .title{ text-align:center; padding-bottom:20px;}
.information_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;text-overflow: ellipsis; display: block;white-space: nowrap; overflow: hidden;}
.information_info .title time{ display:block;  border-bottom:1px dashed #d2d2d2; padding-bottom:10px;color:#777; font-size:12px; }
.information_info .info_back{ text-align:center; clear:both; padding:20px 0;} 
.information_info .info_back a{ color:#06c; font-size:14px;}
.information_info .info_pn span{ display:block;}
.information_info .info_pn span a{ color:#999;}
.information_info .info_pn span a:hover{color:#06C; }

/*
 .Page000190 为demo编号
 */
.Page000190 .Pages{ padding:20px 0; text-align:center; line-height:32px; zoom:1; overflow:hidden;}
.Page000190 .Pages a{border: 1px solid #dcdcdc; padding:0 10px; color: #878787; display:inline-block;}
.Page000190 .Pages .p_cur,
.Page000190 .Pages .p_count,
.Page000190 .Pages .p_jump,
.Page000190 .Pages .p_total{ display:none;}
.Page000190 .Pages .p_page em{ font-style:normal;}
.Page000190 .Pages a:hover,
.Page000190 .Pages .p_page em a.a_cur{ color:#fff; background:#e92e96; border:1px #fff solid; }

/*
 .contact 为demo编号
 */
.contact .title{ background:url(../images/contact_tit.png) no-repeat top center; }
.contact .menu{ padding: 0 392px; }
.Map001{ padding:100px 0 75px;}
.Map001 .map{width:520px; float:left;}
.Map001 .map #allmap{ height:410px;  width:100%;  border:4px #ccc solid; }
.Map001 .map #allmap *{ font-size:12px !important;}
.Map001 .info{ float:right; width:520px; min-height:409px; border-bottom:1px #ccc solid; }

/*
 .TextList000363为demo编号
*/ 
.TextList000363 { padding: 20px 0; }
.TextList000363 .tit{  background: #7ab829; color: #fff; height: 40px; line-height: 40px; padding-left: 15px; }
.TextList000363 .tit h1{ margin:0; font-size:14px; float: left; width: 24%; }

.TextList000363 .list{ overflow:hidden; border-bottom:1px  #e0e0e0  solid; padding-left: 15px; cursor:pointer; }
.TextList000363 .list h2{ margin:0; float: left; width: 24%; height: 70px; font-size:14px; line-height: 70px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-size: 14px; font-weight:normal; }

.TextList000363 .list:hover h2{ color: #7ab829; }
.TextList000363 .info{ display:none; border-bottom: #e0e0e0 1px solid; background: #fafafa; padding:15px; }
.TextList000363 .info pre{ font-size:14px;}


/*
 .joy 为demo编号
 */
.joy .title{ background:url(../images/joy_tit.png) no-repeat top center; }
.joy .menu{ padding: 0 295px; }
.joy info{ margin:45px 0; line-height:35px; }

.Form000317 .auto{ background: #fff; margin-bottom: 42px;  }
.Form000317 .con{ padding:68px 35px 83px; background:#fff; overflow:hidden; }

.Form000317 .form{ float:right;  width:425px; padding-right:80px;}
.Form000317 .form h1{ font-size:18px; color:#e92e96; font-weight:bold; }
.Form000317 table{  width:425px; }
.Form000317 table .label{ text-align: right; line-height: 40px;font-size: 14px; }
.Form000317 table .td1{ width:71px;}
.Form000317 table .td2{ width:487px;}
.Form000317 table .text{ border-radius:20px; background:#d6d6d6; border:none;  height: 33px; line-height: 33px; padding: 0 5px; width: 322px; text-indent:10px;  color:#aaa;}
.Form000317 table .submit{ width: 413px; height: 45px; line-height: 45px; text-align: center; color: #fff; background: #edc280; font-size: 14px; border:none; margin-top: 16px; cursor:pointer; background:#e92e96; border-radius:20px; font-size:20px; }
.Form000317 table select{  border-radius:20px; background:#d6d6d6; border:none;  height: 33px; line-height: 33px; padding: 0 5px; width: 322px; text-indent:10px; color:#aaa;}
.Form000317 table option{ background:#fff; }

.Form000317 .info{ float: right; padding-left:47px; width: 350px; height: 403px; background:url(../images/joy_1.jpg) no-repeat  33px 148px; border-left:1px #ccc solid; }
.Form000317 .info h1{ font-size:18px; color:#e92e96; font-weight:bold; }
.Form000317 .info p{ margin:0; line-height:36px; font-size:14px; color:#e92e96;  }

/*
 .news 为demo编号
 */
.List000363 {margin:50px 0; } 
.List000363 li{ height:75px; line-height:75px; border-bottom:1px #ddd dashed;  font-size:14px; overflow:hidden; }
.List000363 li a{ background:url(../images/information_li.png) no-repeat left center; padding-left:10px; text-overflow: ellipsis;
white-space: nowrap;display: block; overflow: hidden; max-width:875px;}
.List000363 li time{ padding-right:10px; float:right; }

/*
 .news_info 为demo编号
 */
.news_info .title{ text-align:center; padding-bottom:20px;}
.news_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;text-overflow: ellipsis; display: block;white-space: nowrap; overflow: hidden; }
.news_info .title time{ display:block;  border-bottom:1px dashed #d2d2d2; padding-bottom:10px;color:#777; font-size:12px; }
.news_info .info_back{ text-align:center; clear:both; padding:20px 0;} 
.news_info .info_back a{ color:#06c; font-size:14px;}
.news_info .info_pn span{ display:block;}
.news_info .info_pn span a{ color:#999;}
.news_info .info_pn span a:hover{color:#06C; }
.news_info .Bideo{display: flex; justify-content: center;}
/*
 .parner 为demo编号
 */
.parner ul{ overflow:hidden; }
.parner li{ float:left; width:24%; padding:0.5%;}
.parner li a{ display:block; }
.parner li img{ width:100%; border:1px solid #e1e1e1;}
.parner li span{ display:block; text-align:center; }


.course_info{ padding:60px 0;}
.course_info .fl{ width:550px;}
.course_info .fr{ width:520px; text-align:center;}
.course_info .fr img{ max-width:520px;}


.LoginBox{width: 400px; height: 251px; position:fixed; top: 50%; margin-top: -125px; left: 50%; margin-left: -200px; padding: 20px; border-radius: 10px; background: #fff; z-index: 99; display: none; border: 1px solid #f0f0f0;}
.Login_bg{position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 98; background: rgba(0, 0, 0, 0.7); display: none;}

.LoginBox .dele{width: 18px; height: 18px; position: absolute; top: 20px; right: 20px; background: url(../images/close.png) 0 0 no-repeat; cursor: pointer; }
.LoginBox h2{text-align: center; color: #e92e96;}
.LoginBox .RBForm a.btn{display: block;width:120px;height: 35px;line-height: 35px;text-align: center;background-color: #F6C601;color: #fff;font-size: 16px; margin: 0 auto;}
.LoginBox .login_btn{margin: 20px 0;}
.LoginBox .RBForm .Text{margin-top: 20px;}
.LoginBox .RBForm .text{height: 35px; width: 376px; line-height: 35px; padding: 0 10px; }
.LoginBox .radiowarp{margin-top: 10px;}
