﻿html,body,div,ul,li,dl,dt,dd,p,em,b,i,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
ins{text-decoration:none;}
img{border:0;}
ul,li{list-style:none;}
em,i{font-style:normal;}
@font-face {
  font-family: "Antenna-Light";
  src: url("img/Antenna.Light.webfont.eot") format("embedded-opentype"), url("img/Antenna.Light.webfont.ttf") format("truetype"), url("img/Antenna.Light.webfont.svg") format("svg");
}

@font-face {
  font-family: 'icomoon';
  src:  url('img/icomoon.eot');
  src:  url('img/icomoon.eot#iefix') format('embedded-opentype'),
    url('img/icomoon.ttf') format('truetype'),
    url('img/icomoon.woff') format('woff'),
    url('img/icomoon.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change font */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-volume-medium:before {
  content: "\ea27";
}

@font-face {font-family: "iconfont";
  src: url('img/iconfont.eot');
  src: url('img/img/iconfont01.eot') format('embedded-opentype'),
  url('img/iconfont.ttf') format('truetype'),
  url('img/iconfont.svg') format('svg');
}

.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align:middle;
  -webkit-text-stroke-width: 0.2px;
  *display: block;
}
.icon-phone:before { content: "\e611"; }
.icon-right:before { content: "\e606"; }
.icon-QQ:before { content: "\e616"; }
.icon-qq:before { content: "\e600"; }
.icon-search:before { content: "\e601"; }
.icon-love:before { content: "\e61c"; }
.icon-picture:before { content: "\e61d"; }
.icon-close:before { content: "\e60f"; }
.icon-top:before { content: "\e612"; }
.icon-share:before { content: "\e61e"; }
.icon-time:before { content: "\e617"; }
.icon-right1:before { content: "\e607"; }
.icon-zhuce:before { content: "\e613"; }
.icon-contact:before { content: "\e614"; }
.icon-iconfontweibo:before { content: "\e602"; }
.icon-list:before { content: "\e61f"; }
.icon-caidan:before { content: "\e605"; }
.icon-right2:before { content: "\e608"; }
.icon-zan:before { content: "\e618"; }
.icon-close1:before { content: "\e610"; }
.icon-xiangshang:before { content: "\e620"; }
.icon-more:before { content: "\e60b"; }
.icon-weixin:before { content: "\e603"; }
.icon-shouji:before { content: "\e604"; }
.icon-ybbcookon:before { content: "\e609"; }
.icon-comments:before { content: "\e621"; }
.icon-left:before { content: "\e60a"; }
.icon-write:before { content: "\e619"; }
.icon-comments1:before { content: "\e61a"; }
.icon-triangleright:before { content: "\e60e"; }
.icon-cook:before { content: "\e60c"; }
.icon-eye:before { content: "\e61b"; }
.icon-dot:before { content: "\e60d"; }
.icon-address:before { content: "\e615"; }
.icon-xiangxia:before { content: "\e622"; }

.container{width:1200px;margin-left:auto;margin-right:auto;position:relative;}
.bg{background-image:url(img/bg.png);background-repeat:no-repeat;}
.mvbg{background-image:url(img/BU5AVc4MO8BrnNiAAAAAElFTkSuQmCC);background-repeat:no-repeat;}
.mt20{margin-top:20px;}
.mt40{margin-top:40px;}
/*!
����ɫ:#F8F8F8
����ɫ��#333
��������ɫ��#0071c0
*/
html,body{background:#FFF;font-size:14px;font-family:Antenna-Light,"Microsoft Yahei",Arial;color:#555;overflow-x:hidden;}
input,select{font-family:"Microsoft Yahei",Arial;}
a{color:#666;text-decoration:none;}
.left{float:left;}
.right{float:right;}
.clearfix{clear:both;zoom:1;}
/*header*/
.topbar{height:40px;background:#F8F8F8;border-bottom:1px solid #E6E6E6;}
.topbar .welcome{line-height:40px;color:#888;}
.topbar .welcome a{color:#888;}
.topbar .welcome span.office{display:inline-block;padding: 3px 7px;line-height: 1;font-size:14px;margin-left: 10px;background: #1F8ADC;color:#FFF;vertical-align:initial;}

.topbar .tool{line-height:40px;height:40px;}
.topbar .tool a{display:block;float:left;padding:0 10px;font-size:22px;color:#999;line-height:40px;position:relative;}
.topbar .tool a.tool_login{background:#0071c0;height:40px;line-height:40px;font-size:14px;color:#FFF;padding:0 15px;margin-right:15px;}
.topbar .tool a.tool_login:hover{background:#005898;color:#FFF;}
.topbar .tool a i{vertical-align:top;float:left;color:#0071c0;}
.topbar .tool a:hover{color:#0071c0;}
.topbar .tool a p{font-size:14px;display:inline-block;line-height:40px;float:left;padding-left:3px;}
.tool{
	margin-left:200px;
}
.zp{
	background:url(img/zp1.png) no-repeat 6px 2px;
	width:25px;
	height:35px;
}
.language{float:left;font-size:16px;position:relative;cursor:pointer;padding-left:15px;}
.language:hover{color:#0071c0;}
.language .lang_list{display:none;position:absolute;top:40px;right:0;background:#373737;z-index:99;}
.language .lang_list a{display:block;color:#FFF;font-size:14px;line-height:30px;}


.search{position:absolute;right:0;top:40px;padding:10px 0;width:300px;z-index:99;}
.search input.keyword{border:1px solid #DDD;padding:5px;height:28px;font-size:14px;width:208px;float:left;}
.search input.apply{width:80px;font-size:14px;height:40px;padding:5px 0;background:#0071c0;color:#FFF;border:0;float:left;cursor:pointer;}

.header{background:#FFF;}
.head{padding:10px 0;}
.notice{display:none;padding-bottom:10px;}
.notice p{padding:5px 10px;background:#FFF6E9;border:1px solid #FFECD1;font-size:14px;color:#555;}
/*.head a.logo{display:block;width:580px;height:70px;background-position:-86px 10px;text-indent:-9999px;}*/
.head a.logo{display:block;width:335px;height:70px;background-position:-85px 10px;text-indent:-9999px;position:relative;transition:2s ease-in-out;-webkit-transition:2s ease-in-out;-moz-transition:2s ease-in-out;-o-transition:2s ease-in-out;}
.head a.logo_active{background-position:-85px 10px;}
.head .flagship{margin-left:15px;width:282px;height:68px;background-position:0 -130px;}
.head a.vplay{display:block;width:240px;height:70px;background-position:0 -270px;text-indent:-9999px;margin-left:30px;}
.head a.toptel{display:block;width:206px;height:70px;background-position:0 -185px;float:right;text-indent:-9999px;}

.nav{height:50px;background:#0071c0;line-height:50px;width: 1200px;margin: auto;}
.nav .hotcourse_t{background:#ffa800;height:50px;width:317px;text-align:center;font-size:17px;color:#FFF;}
.nav .hotcourse_t i{font-size:20px;vertical-align:initial;}
.nav .nav_list{width:865px;}
.nav .nav_list li{font-size:16px;float:left;position:relative;}
.nav .nav_list li > a{color:#FFF;display:block;padding:0 12px;}
.nav .nav_list li ul{position:absolute;top:50px;width:100%;background:rgba(0,113,192,0.9);display:none;z-index:9;}
.nav .nav_list li ul a{display:block;text-align:Center;color:#FFF;line-height:40px;}
.nav .nav_list li a:hover{background:#005898;text-decoration:none;}

.hotcourse{position:absolute;top:0;left:37px;z-index:999;width:280px;height:400px;display:block;}
.hotcourse_bg{width:100%;height:100%;position:absolute;left:0;top:0;background-color: #eaeeed;z-index:-1;}
.hotcourse_bg1{width:100%;height:100%;position:absolute;left:0;top:0;background-color: #f4f2f5;z-index:-1;}
.hotcourse_type{position:relative;}
.hotcourse_type li{padding:0 5px;font-size:13px;line-height:40px; overflow:hidden;}
.hotcourse_type .hotbg{ background:url(img/hotNew.gif) no-repeat 177px center;}
.hotcourse_type1 li{margin-bottom:1px;line-height:39px;}
.hotcourse_type li:hover{background-color:rgba(59,135,192,0.5);filter:alpha(opacity=80)}
.hotcourse_type li a{color:#000;display:block;padding-left:5px; overflow:hidden; }
.hotcourse_type li a .zyp1{ float:left;}
.hotcourse_type li a .zyp2{ float:right;}
.hotcourse_type li a.c_dc{background:url(img/UZQP3MCDABbymRqHZjoAAAAABJRU5ErkJggg==) no-repeat left center;}
.hotcourse_type li a.c_jp{background:url(img/VcUfTI8eAAMAmDQ3uHX0zf8AAAAASUVORK5CYII=) no-repeat left center;}
.hotcourse_type li a.c_jd{background:url(img/etM9SVKNudo0oGvDsi8mDCcRjFS4v8CsgxSkbrKDQSVvvawKMABsQa0gXTBDCQAAAABJRU5ErkJggg==) no-repeat left center;}
.hotcourse_type li a.c_pr{background:url(img/lX8SXAAGn7rU3Pi6cSAAAAAElFTkSuQmCC) no-repeat left center;}
.hotcourse_type li a.c_xd{background:url(img/KlLGqQADAKkbs2wK5FsvAAAAAElFTkSuQmCC) no-repeat left center;}
.hotcourse_type li a.c_xc{background:url(img/BdTQ2tjIIJHYNhx68ZRHVAECAAQAbd4Cu8LceUAAAAABJRU5ErkJggg==) no-repeat left center;}
.hotcourse_type li a.c_cx{background:url(img/3JABuYpTQAAAABJRU5ErkJggg==) no-repeat left center;}
.hotcourse_type li a.c_dg{background:url(img/BwDKNrKTxrKWtgAAAABJRU5ErkJggg==) no-repeat left center;}
.hotcourse_type li a.c_qh{background:url(img/GrwEAXRSqWR6t1TAAAAAASUVORK5CYII=) no-repeat left center;}
.allcourse{display:block;height:40px;line-height:40px; font-size:13px;color:#000;position:relative;}
.allcourse p{ margin-left:10px;}
.allcourse:hover{background-color:rgba(59,135,192,0.5);filter:alpha(opacity=80); color:#000;}

.hotcourse_info{width:620px;height:360px;background:#FFF;position:absolute;top:0;padding:20px;line-height:1;opacity:0;-webkit-transition:.5s;left:280px;visibility:hidden;}
.hotcourse_info h3{font-size:20px;padding-bottom:10px;}
.hotcourse_info h4{font-size:16px;padding-bottom:10px;}
.hotcourse_info p{font-size:14px;padding-bottom:10px;line-height:1.5;}
.hotcourse_info p.hotcourse_info_online{margin-top:10px;}
.hotcourse_info p a.hotcourse_info_link{display:inline-block;background:#0071c0;color:#FFF;border-radius:3px;margin-right:20px;padding:10px 20px;font-size:16px;}
.fadeIn{opacity:1;-webkit-transition:.5s;visibility:visible;}

.leftcoures{ height:400px; width:37px; background-color:#0f7bde; position:absolute; z-index:999; overflow:hidden;display: block; }
.leftcoures .mokuai{ height:119px; width:37px; overflow:hidden; border-bottom:#FFFFFF solid 1px; }
.leftcoures .mokuai p{width:37px; text-align:center; font-size:13px; color:#FFFFFF; margin-top:15px;}
.leftcoures .mokuai2{height:159px; width:37px; overflow:hidden; border-bottom:#FFFFFF solid 1px;}
.leftcoures .mokuai2 p{width:37px; text-align:center; font-size:13px; color:#FFFFFF; margin-top:28px;}
.hotcourse .zybg{ background-color:#f4f2f5;}

.slider{width:1200px;height:400px;position:relative; margin: auto;}
.bannerc{height:400px; position:relative; width:1200px;margin: auto;}
.bannerc li{height:400px; left:0; position:absolute; top:0; width:100%;z-index: 0; opacity: 0;background-repeat:no-repeat;background-position:center;}
.banner{height:400px; margin:0 auto; position:relative; text-align:center;}
.banner a{display:block;width:100%;height:100%;text-indent:-9999px;}
.bannermenu{left:52%; margin-left:-300px; position:absolute; bottom:20px; z-index:9; display:block;}
.bannermenu li{display:inline-block;width:120px;height:23px; background:#373737;margin:0 3px;overflow:hidden; cursor:pointer;*float:left;color:#FFF;opacity:0.7;text-align:center;font-size:12px;line-height:23px;}
.bannermenu li.on{background:#FFF;color:#373737;}

.crowd{padding:20px 0;background:#FFF;}
.crowd a{display:block;float:left;width:25%;}
.crowd a img{transition:0.5s;}
.crowd a:hover img{-webkit-transform: translate(10px,0);transition:0.5s;}

.course_tui{padding-bottom:20px;}
.course_tui ul{width:1300px;overflow:hidden;}
.course_tui li{float:left;width:225px;margin-right:19px;}
.course_tui li > a{display:block;position:relative;}
.course_tui li > a > img{vertical-align:middle;}
.course_tui .h_hover{position:absolute;top:0;left:0;width:100%;height:100%;background:#0071c0;text-align:center;color:#FFF;opacity:0;transition:0.5s;}
.course_tui .h_hover h3{width:80%;margin:0 auto;font-size:24px;padding-bottom:5px;border-bottom:1px solid #FFF;padding-top:40px;}
.course_tui .h_hover h4{font-size:16px;padding-top:5px;}
.course_tui li > a:hover .h_hover{opacity:1;transition:0.5s;}
.course_tui li h3{font-size:14px;font-weight:500;line-height:25px;}
.course_tui li p{padding-top:5px;color:#888;}
.course_tui li p a{padding:2px 7px;color:#FFF;background:#0071c0;float:right;}
.course_tui li p b{font-size:20px;color:#0071c0;}


/*news*/
.arcbox{}
.scarc{width:760px;position:relative;}
.news_tt{padding-bottom:10px;}
.news_tt a.news_tt_lg{font-size:32px;font-weight:bold;color:#0071c0;}
.news_tt a.news_tt_lg:hover{color:#0071c0;border-bottom:1px solid #0071c0;}
.news_tt p{color:#888;padding-top:10px;}
.scarc_t{line-height:40px;height:50px;border-bottom:1px solid #DDD;}
.scarc_t li{float:left;font-size:24px;margin-right:20px;padding-bottom:10px;}
.scarc_t li.current{border-bottom:1px solid #0071c0;}
.scarc_t li.current a{color:#0071c0;}
.scarc ul{width:780px;z-index:0;background:#FFF;position:absolute;top:140px;}
.scarc ul.current{z-index:1;}
.scarc_top{padding:10px 0;overflow:hidden;}
.scarc_top a{display:block;width:243px;float:left;margin-right:15px;}
.scarc_top a img{width:100%;height:150px;}
.scarc_top a p{font-size:16px;line-height:23px; color:#FF0000;}

.scarc_li{width:760px;border-top:1px solid #DDD;overflow:hidden;}
.scarc_lileft{width:47%;float:left;padding:15px 0 0;}
.scarc_li li{font-size:14px;line-height:27px;height:27px;overflow:hidden;}
.scarc_li li i{margin-left:-5px;}
.scarc_li li span{float:right;color:#888;}
.scarc_liright{padding:15px 0 0;width:47%;float:right;}

.schot{width:410px;}
.schot .schot_t{background-position:0 -345px;height:50px;text-indent:-9999px;}

.new_scroll{background:#F8F8F8;padding:15px 15px 0;}
.new_scroll h2{background:url(img/yH5BAEAAA8ALAAAAAAKAA8AAAQz0IxHKw1l2RrAYdvTAQAxcSSZoakHim1qjjHg0C0i4GSiwKmGgQXQWUaTUAYeiQEzUcEADs=) no-repeat left center;padding-left:20px;font-size:18px;font-weight:normal;}
.new_scroll_box{height:120px;overflow:hidden;padding:10px 0;}
.new_scroll_box li{font-size:13px;height:40px;line-height:40px;border-bottom:1px dotted #DDD;}
.new_scroll_box li span{display:inline-block;text-align:center;}
.new_scroll_box li span.n_cols{width:35%;}
.new_scroll_box li span.n_cols2{width:20%;}
.new_scroll_box li span.n_cols3{width:20%;}
.new_scroll_box li span.n_cols4{width:25%;}
.new_scroll_join{background:#abcce4;height:50px;font-size:14px;line-height:50px;text-align:Center;color:#FFF;}
.new_scroll_join a{display:block;padding:0 25px;float:right;background:#0071c0;color:#fff;}

.server{overflow:hidden;width:110%;padding-top:20px;}
.server li{float:left;margin-right:25px;margin-bottom:20px;}
.server li a{display:block;width:62px;height:52px;text-indent:-9999px;}
.server li a.s_pr{background-position:0 -400px;}
.server li a.s_xd{background-position:-70px -400px;}
.server li a.s_xc{background-position:-140px -400px;}
.server li a.s_lc{background-position:-210px -400px;}
.server li a.s_tj{background-position:-280px -400px;}
.server li a.s_sd{background-position:0 -460px;}
.server li a.s_md{background-position:-70px -460px;}
.server li a.s_cx{background-position:-140px -460px;}
.server li a.s_dg{background-position:-210px -460px;}
.server li a.s_zs{background-position:-280px -460px;}

.home_mv{padding-top:50px;}
.home_mv_t{font-size:18px;overflow:hidden;}
.home_mv_t h2{font-size:18px;font-weight:normal;float:left;}
.home_mv_box{padding-top:15px;width:1220px;overflow:hidden;}
.home_mv_box li{width:195px;float:left;margin-right:6px;}
.home_mv_box li a{display:block;position:relative;}
.home_mv_box li a img{width:100%;height:120px;}
.home_mv_box li a span{width:100%;height:120px;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.5);background-position:center;opacity:0;transition:0.5s;}
.home_mv_box li a:hover span{opacity:1;transition:0.5s;}

.home_h2{line-height:40px;padding-bottom:15px;}
.home_h2 h2{font-size:24px;font-weight:normal;background:url(img/yH5BAEAAA8ALAAAAAAKAA8AAAQz0IxHKw1l2RrAYdvTAQAxcSSZoakHim1qjjHg0C0i4GSiwKmGgQXQWUaTUAYeiQEzUcEADs=) no-repeat left center;padding-left:20px;}
.home_h2 h2 span{font-size:14px;margin-left:20px;color:#888;vertical-align: text-top;}
.home_h2_more{float:right;font-size:14px;}
.home_h2_more a{margin-left:10px;color:#888;}

.picshow{background:#F8F8F8;padding:30px 0;}

.picshow_box{position:relative;height:360px;} 
.picshow_box a{display:block;position:absolute;background:#000;overflow:hidden;}
.picshow_box .pic1{width:640px;height:360px;left:0;top:0;position:absolute;}
.picshow_box .pic2{width:330px;height:177px;left:645px;top:0;}
.picshow_box .pic3{width:330px;height:178px;left:645px;top:182px;}
.picshow_box .pic4{width:220px;height:360px;left:980px;top:0;}
.picshow_box  p{display:block;position:absolute;width:100%;height:40px;bottom:0;left:0;opacity:1;transition:.5s;color:#FFF;text-align:center;opacity:1;background-color: rgba(0,0,0, 0.5);box-shadow: 0 0 6em 1em rgba(0, 0, 0, 0.7) inset;-webkit-box-shadow: 0 0 6em 1em rgba(0, 0, 0, 0.7) inset;transition: all 0.2s ease-out;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;}
.picshow_box .pic1 p{line-height:40x;font-size:22px;}
.picshow_box .pic2 p{line-height:40px;font-size:22px;}
.picshow_box .pic3 p{line-height:40px;font-size:22px;}
.picshow_box .pic4 p{line-height:40px;font-size:22px;}



.fullSlide {
	width:100%;
	position:relative;
	background:#000;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
	height:360px;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:360px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:360px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:42px;
	height:11px;
	margin:1px;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=50);
	opacity:0.5;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#f00;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:10px;
	z-index:1;
	width:40px;
	height:60px;
	background:url(img/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:10px;
	background-position:-6px -137px;
}


.zpshow_box{width:1210px;height:370px;}
.zpshow_left{width:300px;float:left;}
.zpshow_right{width:900px;float:right;}
.zpshow_right li{width:290px;height:175px;float:left;overflow:hidden;margin:0 10px 10px 0;}
.zpshow_right li a{display:block;width:100%;height:100%;position:relative;}
.zpshow_right li a img{width:100%;height:100%;transition:.5s;}
.zpshow_right li a img:hover{-webkit-transform: scale(1.25);transition:1.5s;}
.zpshow_right li a p{position:absolute;bottom:0;left:0;width:100%;padding:5px 0;background:rgba(0,0,0,0.5);color:#FFF;text-align:Center;}

.cgxzshow_box{width:1210px;height:449px;}
.cgxzshow_right{width:333px;float:right;}
.cgxzshow_right img{width:100%;}
.cgxzshow_left{width:867px;float:left;}
.cgxzshow_left li{width:279px;height:233px;float:left;overflow:hidden;margin:0 10px 10px 0;}
.cgxzshow_left li a{display:block;width:100%;height:100%;}
.cgxzshow_left li a img{width:100%;transition:.5s;}
.cgxzshow_left li a p{bottom:0;left:0;width:100%; font-size:13px; color:#7c7c7c;}
.cgxzshow_left li a p span{ font-size:17px; color:#000000; font-weight:700;}

.tshow{background:#F8F8F8;padding:30px 0 50px;}
.tshow_box{height:400px;width:100%;overflow:hidden;}
.tshow_box li{float:left;width:280px;overflow:hidden;position:relative; margin:0 10px;}
.tshow_box li > a{display:block;width:328px;overflow:hidden;}
.tshow_box li > a .pf_bhc{position: absolute; bottom: 0px; background: rgba(0,0,0,0.5); color: #fff; width:280px; overflow:hidden; }
.tshow_box li > a .pf_bhc p{width:280px; line-height: 30px;  text-align:center; margin:19px auto; font-size:19px;}
.tshow_box li > a .pf_bhc p span{ font-size:23px;}
.tshow_info{position:absolute;left:328px;top:0;width:337px;padding:10px 15px;}
.tshow_info h3{font-size:24px;padding-bottom:10px;color:#0071c0;}
.tshow_info h4{font-size:14px;padding-bottom:10px;color:#555;font-weight:bold;}
.tshow_info p{font-size:14px;padding-bottom:10px;color:#888;line-height:20px;}
.tshow_info p img{margin-right:10px;}


.sshow{}
.sshow_box{height:360px;position:relative;}
.sshow_box li{position:absolute;background:#DDD;overflow:hidden;}
.sshow_box li.c1{width:600px;height:360px;}
.sshow_box li.c1 p{position:absolute;bottom:0;background:rgba(0,0,0,0.5);color:#DDD;padding:10px;line-height:22px;}
.sshow_box li.c2{width:290px;height:175px;left:610px;top:0;}
.sshow_box li.c3{width:290px;height:175px;left:910px;top:0;}
.sshow_box li.c4{width:290px;height:175px;left:610px;top:185px;}
.sshow_box li.c5{width:290px;height:175px;left:910px;top:185px;}
.sshow_box li.sother p{position:absolute;bottom:0;padding:5px;background:rgba(0,0,0,0.5);color:#DDD;}


/*group show*/
.group_show{padding:0;}
.group_desc{width:500px;height:270px;background:#FFF;}
.group_desc h2{font-size:18px;color:#555;line-height:40px;}
.group_desc h2 span{display:inline-block;border-bottom:1px solid #0071c0;}
.group_desc h2 em{font-size:14px;color:#888;font-weight:500;float:right;}
.group_desc div{padding:10px 0;}
.group_desc div p{padding-bottom:10px;line-height:20px;}
.media_show{width:640px;height:270px;;background:#FFF;}
.media_show h2{font-size:18px;color:#555;}
.media_show h2 span{display:inline-block;padding-bottom:10px;border-bottom:1px solid #0071c0;}
.media_show li{padding-top:20px;}
.media_date{width:60px;float:left;background:#057fd6;text-align:center;color:#FFF;margin-top:5px;}
.media_month{padding:5px 0;background:#006cbf;}
.media_day{padding:7px 0;font-weight:bold;font-size:18px;}
.media_link{width:560px;float:right;}
.media_link a{font-size:17px;font-weight:bold;color:#0071c0;}
.media_link p{margin-top:10px;line-height:22px;}

/*footer friendlink box*/
.friend{background:#FFF;height:170px;}
.friend .firend_t{border-bottom:1px solid #F8F8F8;height:35px;overflow:hidden;}
.friend .firend_t li{height:34px;float:left;font-size:18px;margin-right:20px;cursor:pointer;}
.friend .firend_t li.current{border-bottom:1px solid #0071c0;color:#0071c0;}
.friend .friendbox{padding:20px 0;position:absolute;display:none;opacity:0;transition:.5s;top:-236px;}
.friend .friendbox a{color:#888;}
.company{width:1210px;}
.company a{display:block;float:left;margin-right:10px;text-align:center;}
.company a:hover{text-decoration:none;}
.company a span{display:inline-block;padding-top:60px;background-image:url(img/friend.gif);background-repeat:no-repeat;}
.company a.fc_01{width:180px;}
.company a.fc_01 span{width:180px;background-position:0 0;}
.company a.fc_02{width:200px;}
.company a.fc_02 span{width:200px;background-position:0 -80px;}
.company a.fc_03{width:180px;}
.company a.fc_03 span{width:180px;background-position:0 -165px;}
.company a.fc_04{width:195px;}
.company a.fc_04 span{width:195px;background-position:0 -235px;}
.company a.fc_05{width:185px;}
.company a.fc_05 span{width:185px;background-position:0 -303px;}
.company a.fc_06{width:70px;}
.company a.fc_06 span{width:70px;background-position:0 -370px;}
.company a.fc_07{width:200px;}
.company a.fc_07 span{width:200px;background-position:0 -445px;}
.company a.fc_08{width:138px;}
.company a.fc_08 span{width:138px;background-position:0 -434px;}
.company a p{padding-top:10px;color:#888;}
.friend .current{visibility:visible;transition:.5s;top:36px;opacity:1;display:block;}
.country li,.flink li{float:left;line-height:27px;margin-right:15px;}

.footer{padding:30px 0 30px;}
.ft_nav{padding:30px 0;overflow:hidden;background:#F8F8F8;}
.ft_nav dl{float:left;width:150px;padding:0 25px;}
.ft_nav dl dt{font-size:18px;color:#333;padding-bottom:20px;}
.ft_nav dl dd{font-size:14px;line-height:25px;}
.ft_nav dl dd a{display:block;color:#666;}



.ft_sp{height:90px;background:#F8F8F8;}
.ft_sp li{width:25%;float:left;padding:20px 0;}
.ft_sp li em.ftsp_i{display:block;width:50px;height:50px;float:left;margin-left:20px;margin-right:10px;transition:0.5s;-webkit-transition:0.5s;transform:rotate(0deg);-webkit-transform:rotate(0deg);}
.ft_sp li:hover em.ftsp_i{transition:0.5s;-webkit-transition:0.5s;transform:rotate(360deg);-webkit-transform:rotate(360deg);}
.ft_sp li em.ftsp_i1{background-position:-200px -80px;}
.ft_sp li em.ftsp_i2{background-position:-260px -80px;}
.ft_sp li em.ftsp_i3{background-position:-320px -80px;}
.ft_sp li em.ftsp_i4{background-position:-400px -200px;}
.ft_sp li .ft_sp_li h3{font-size:18px;font-weight:normal;color:#373737;line-height:30px;}
.ft_sp li .ft_sp_li p{color:#666;}
.ft_sp li.wxcode{position:relative;}
.wxcode_box{opacity:0;position:absolute;top:-40px;left:0;padding:10px;background:#FFF;z-index:9;transition:1s;box-shadow:0 0 10px #373737;}
.wxcode_box.current{opacity:1;left:-120px;transition:1s;}

.site_info{background:#FFF;}
.group_logo{width:310px;height:50px;background-position:0 -520px;text-indent:-9999px;position:absolute;left:50px;top:27px;}
.copyright{border-top:1px solid #F3F3F3;padding:15px 0;margin-right:50px;}
.copyright p{text-align:right;font-size:12px;line-height:25px;color:#888;}
.copyright p em{font-weight:bold;}



/*����*/
.v_pupop{position:fixed;z-index:9999;width:100%;height:100%;top:0;left:0;display:none;}
.pupop_bg{width:100%;height:100%;position:absolute;left:0;top:0;background:#373737;opacity:0.7;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}
.v_pupop_box{position:absolute;width:700px;height:450px;z-index:9999;top:50%;margin-top:-225px;left:50%;margin-left:-350px;box-shadow:0 0 5px rgba(0,0,0,0.8);}
.v_pupop_close{position:absolute;right:-60px;top:-60px;cursor:pointer;}
.v_pupop_close i{color:#DDD;font-size:48px;}


.right_fixed{position:fixed;width:80px;height:370px;right:50%;top:50%;margin-right:-700px;margin-top:-190px;z-index:9999;overflow: hidden;}
.right_fixed a{display:block;width:87px;height:65px;margin-top:15px;text-indent:-9999px;}
.right_fixed a.right_zx_qq{background-position:right 0;}
.right_fixed a.zxUrl{background-position:right -79px; background-image:url(img/bg.png);background-repeat:no-repeat; width:87px;height:71px;}
.right_fixed a.right_zx_tel{background-position:right -171px;}
.right_fixed a.right_zx_reg{background-position:right -255px;}
.right_fixed a.right_zx_backtop{height:30px;background-position:right -340px;}
@media screen and (max-width:1366px){
	.right_fixed{margin-right:-615px;}
}
@media screen and (min-width:1366px){
	.right_fixed{margin-right:-700px;}
}

.window{position:fixed;left:50%;top:50%;margin-left:-260px;margin-top:-229px;width: 518px;height:398px;z-index:9999;}
.window_bg{width:100%;height:100%;position:absolute;left:0;top:0;cursor:pointer;background:#FFF;opacity:0.5;filter:alpha(opacity=50);display:none;}
.window_box{background:url(img/window2.png) no-repeat center;width:100%;height:100%;}
.window_close{position:absolute;right:7px;top:16px;width:34px;height:34px;z-index:99;background:#373737;border-radius:50%;text-align:center;}
.window_close i{color:#FFF;font-size:21px;cursor:pointer;line-height:31px;vertical-align:super;}
.window_content{padding:40px;color:#FFF;}
.window_content a{display:block;position:absolute;width:146px;height:45px;text-indent:-9999px;}
.window_content a.w_more{left:96px;bottom:10px;}
.window_content a.w_swt{right:100px;bottom:20px;}
.window_content a.window_close2{right:290px;bottom:20px; cursor:pointer;}
.window_content .w_qqzx{right:341px;bottom:18px; display:block;position:absolute;width:120px;height:35px;text-indent:-9999px;}
.window_content a.w_freetel{left:239px;bottom:15px;display:none;}
.window_content a.window_close2:hover{background:#fff;opacity:0.3;}
.window_content a.w_swt:hover{background:#fff;opacity:0.3;}
.window_content .w_qqzx:hover{background:#fff;opacity:0.3;right:341px;bottom:18px; display:block;position:absolute;width:120px;height:35px;text-indent:-9999px;}

.bottom_box{width:100%;height:140px;position:fixed;bottom:0;left:0;z-index:999;display:none;}
.bottom_black_bg{position:absolute;width:100%;height:100%;background:#f84444; opacity:0.8;}
.bottom_close_btn{position:absolute;right:-100px;top:50px;width:60px;height:60px;cursor:pointer;}
.bottom_close_btn i{font-size:48px;color:#DDD;}
.bottom_box .container{height:100%;}
.bottom_box .bottom_pic{height:208px;width:563px;background:url(img/bottom_pic.png) no-repeat left center;position:absolute;bottom:0;}
.lxb_t{padding-top: 5px; display: block; text-align:center; margin:14px auto;}
.lxb_t p{color:#FFF;font-size:16px;padding-bottom:10px;}
.lxb_t span{display:block;font-size:27px;color:#FFF;}
.lxb_t span i{font-size:30px;font-weight:bold;color:#feff00;}

/*lxb*/
.lxb{padding-top:5px;display:block;overflow: hidden; width: 596px; margin: 0 auto;}
.lxbinput{height:30px;padding:5px;border:0;background-color:#FFF;color:#888;width:300px;font-size:20px;box-shadow:0 0 3px #999 inset;}
.lxbinput:focus{background:#FFF;}
.lxbapply{background:#fe6a55;color:#FFF;border:0;height:40px;padding:0 30px;font-size:16px;Cursor:pointer;transition:0.5s;font-weight:bold;}
.lxbapply:hover{background:#f42103;transition:0.5s;}
.lxb_qq{display:block;float:left;height:40px;line-height:40px;padding:0 20px;font-size:16px;font-weight:bold;margin-left:10px;background:#F60;color:#FFF;}
.lxb_qq:hover{color:#FFF;background:#F90;}
/*css3��*/
.lgpic:hover{
    -webkit-animation: imageAnimation 3s;
	 -webkit-animation-fill-mode: forwards;
}

@-webkit-keyframes imageAnimation {
	0% {
		-webkit-transform: scale(1);
	}
	100% {
		-webkit-transform: scale(1.25);
	}
}

.insert{width:100%;height:0px;background:url(img/kaixue.jpg)no-repeat center;position:relative;}

/*-------------------��֤������ʽ start----------------------*/
#kaozhengdt1{
height:auto;
text-align:left;
font-size:12px;
margin:0px;
padding:0px;
border:0px;
}
#kaozhengdt2{
height:auto;
text-align:left;
font-size:12px;
margin:0px;
padding:0px;
border:0px;
}
#kaozhengdt1  li{
list-style-type:none;
height:22px;
background:url() no-repeat left center;
text-align:left;
text-indent:15px;
margin:0px;
padding:0px;
border:0px;
}
#kaozhengdt2  li{
list-style-type:none;
height:22px;
background:url() no-repeat left center;
text-align:left;
text-indent:15px;
margin:0px;
padding:0px;
border:0px;
}
#kaozhengdt1 .lbsp1{width:50px; color:#FF0000;margin-left:42px;}
#kaozhengdt1 .lbsp2{width:50px; margin-left:42px;}
#kaozhengdt1 .lbsp22{width:50px; margin-left:56px;}
#kaozhengdt2 .lbsp1{width:50px; color:#FF0000;margin-left:42px;}
#kaozhengdt2 .lbsp2{width:50px; margin-left:42px;}
#kaozhengdt2 .lbsp22{width:50px; margin-left:56px;}

.dianjizixun{ padding-top:20px;}
.dianjizixun .dianjizixun_bt1{ float:left;}
.dianjizixun .dianjizixun_bt1 button{ background:#FFFFFF; border:#0099FF solid 1px; width:80px; height:40px; color:#0099FF;}
.dianjizixun .dianjizixun_bt1 button:hover{ background:#0099FF; border:#0099FF solid 1px; width:80px; height:40px; color:#ffffff;}

.dianjizixun .dianjizixun_bt2{ float:left; padding-left:40px;}
.dianjizixun .dianjizixun_bt2 button{ background:#FFFFFF; border:#0099FF solid 1px; width:80px; height:40px; color:#0099FF;}
.dianjizixun .dianjizixun_bt2 button:hover{ background:#0099FF; border:#0099FF solid 1px; width:80px; height:40px; color:#ffffff;}


.yt_banner{ margin:0 auto; width:1200px; overflow:hidden; }
.yt_banner img{ width:100%;}
.msnrzbt{ padding-top:20px; overflow:hidden; border-bottom:#0099df solid 2px;}
.msnrzbt h1{ display:block; background-color:#0099df; text-align:center; height:47px; line-height:47px; width:180px; color:#FFFFFF; font-size:27px; font-weight:700;}
.msjcxx{ padding-top:20px; padding-bottom:20px; overflow:hidden;}
.msjcxx .mstx{ width:274px; height:357px; float:left; overflow:hidden}
.msjcxx .jcxx{width:596px; height:357px; float:left; overflow:hidden}
.msjcxx .jcxx .msxm{ width:90%; margin:5px auto; overflow:hidden; text-align:center; font-size:32px; font-weight:700; color:#565656;}
.msjcxx .jcxx .msjs{ width:90%; margin:22px auto; overflow:hidden; font-size:32px; font-weight:700; color:#565656;}
.msjcxx .jcxx .msjs h1{ width:95%; margin:0 auto; font-size:19px; font-weight:700; color:#565656;}
.msjcxx .jcxx .msjs h1 span{ color:#0099df;}
.msjcxx .jcxx .msjs hr{ width:95%; margin:10px auto; border:#8a8a8a dashed 1px;}
.msjcxx .jcxx .msjs p{ width:82.4%; margin:0 auto; font-size:16px; color:#5f5f5f;}
