@charset "gb2312";
/* CSS Document */
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;-webkit-text-size-adjust: none}
html{line-height: 1}
img{display:block;}
ol,ul {list-style: none}
table{border-collapse: collapse;border-spacing: 0}
caption,th,td {text-align: left;font-weight: normal;vertical-align: middle}
q,blockquote {quotes: none}
q:before,q:after,blockquote:before,blockquote:after{content: "";content: none}
a img {border: 0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display: block}
html,body {color: #202020;}
fieldset,img {border: 0}
address,caption,cite,code,dfn,th,var,i,s {font-style: normal;font-weight: normal}
li {list-style: none}
caption,th{text-align: left}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal}
input[type=search] {-webkit-appearance: none}
input[type=checkbox] {vertical-align: middle}
input,button,select,textarea {outline: 0}
a img,a span,a strong,a s{cursor:hand}
body,button,select,textarea,input {font-family: "Hiragino Sans GB","Microsoft Yahei",arial,\5b8b\4f53,"Helvetica Neue",Helvetica,STHeiTi,sans-serif;font-size: 12px;line-height: 1.5;-webkit-font-smoothing: antialiased}
body{word-wrap:break-word;word-break:break-all;overflow-y:scroll!important;*overflow-y:visible!important}
button {white-space: nowrap;overflow: visible}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {display: block}
i, cite, em, var, address, dfn {font-style:normal;}
a{text-decoration: none;outline: 0;color:#000;}
a:hover{text-decoration: none;}
a:active {outline: 0}
a:focus{-moz-outline-style:none}
div[contenteditable=true] {-webkit-line-break: after-white-space;-webkit-nbsp-mode: space;-webkit-user-modify: read-write;word-wrap: break-word}
.clearfix:after {content: '.';display: block;overflow: hidden;visibility: hidden;font-size: 0;line-height: 0;width: 0;height: 0;clear: both}
.clear{clear:both;visibility:hidden}
.l{float: left}
.r {float: right}
.autoM{margin:0 auto;width:1200px}
body{overflow-x: hidden}
.ellipsis {
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden
}

/* 顶部*/
/*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:#EE7800;height:45px;line-height:40px;font-size:14px;color:#FFF;padding:0 15px;margin-right:15px;}
.topbar .tool a.tool_login:hover{background:#F60;color:#FFF;}
.topbar .tool a i{vertical-align:top;float:left;color:#EE7800;}
.topbar .tool a:hover{color:#EE7800;}
.topbar .tool a p{font-size:14px;display:inline-block;line-height:40px;float:left;padding-left:3px;}
.search{position:absolute;right:0;top:40px;padding:10px 0;width:300px;z-index:99;display:none;}
.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:#EE7800;color:#FFF;border:0;float:left;cursor:pointer;}
.header{background:#FFF;}
.head{padding:10px 0;}
.head a.logo{display:block;width:423px;height:70px;background-position:0 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:175px;height:70px;background-position:0 -70px;}
.head a.vplay{display:block;width:245px;height:70px;background-position:0 -270px;text-indent:-9999px;margin-left:30px;}
.head a.toptel{display:block;width:216px;height:70px;background-position:0 -185px;float:right;text-indent:-9999px;}/* 顶部*/

.nav{height:60px;background:#fabd00;}
.nav .hotcourse_t{background:#E9441A;height:40px;width:200px;text-align:center;font-size:17px;color:#FFF;}
.nav .hotcourse_t i{font-size:20px;vertical-align:initial;}
.nav .nav_list{width:1200px;margin:0 auto;}
.nav .nav_list li{margin-top:15px;font-size:16px;float:left;position:relative;}
.nav .nav_list li > a{color:#000;display:block;padding:0 25px;border-left:1px dashed #000;}
.nav .nav_list li ul{position:absolute;top:50px;width:100%;background:rgba(238,200,0,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{color:#000;text-decoration:none;}
.nav_list_1{border-right:1px solid #fff;width:120px;height:30px;margin-top:15px;line-height:30px;text-align:center;}
.hotcourse{position:absolute;top:0;left:0;z-index:999;width:200px;height:400px;}
.hotcourse_bg{width:100%;height:100%;position:absolute;left:0;top:0;background-color: #EE7800;z-index:-1;opacity:.5;filter:alpha(opacity=50)}
.hotcourse_bg1{width:100%;height:100%;position:absolute;left:0;top:0;background-color: #373737;z-index:-1;opacity:.3;filter:alpha(opacity=30)}
.hotcourse_type{position:relative;}
.hotcourse_type li{font-size:15px;line-height:43px;background:url(data:image/png;) no-repeat 180px center;}
.hotcourse_type1 li{margin-bottom:1px;line-height:39px;}
.hotcourse_type li:hover{background-color:rgba(233,68,26,0.5);filter:alpha(opacity=80)}
.hotcourse_type li a{color:#FFF;display:block;padding-left:30px;}
.hotcourse_type li a.c_dc{background:url(image/wasper_1.png;) no-repeat left center;}
.hotcourse_type li a.c_jp{background:url(data:image/png;) no-repeat left center;}
.hotcourse_type li a.c_jd{background:url(data:image/png;) no-repeat left center;}
.hotcourse_type li a.c_pr{background:url(data:image/png;) no-repeat left center;}
.hotcourse_type li a.c_xd{background:url(data:image/png;) no-repeat left center;}
.hotcourse_type li a.c_xc{background:url(data:image/png;) no-repeat left center;}
.hotcourse_type li a.c_cx{background:url(data:image/png;) no-repeat left center;}
.hotcourse_type li a.c_dg{background:url(data:image/png;) no-repeat left center;}
.hotcourse_type li a.c_qh{background:url(data:image/png;) no-repeat left center;}
.allcourse{display:block;height:40px;line-height:40px;text-align:center;font-size:16px;color:#FFF;position:relative;}
.allcourse:hover{background:#EE7800;color:#FFF;}
.hotcourse_info{width:620px;height:359px;background:#FFF;position:absolute;top:0;padding:20px;line-height:1;opacity:0;-webkit-transition:.5s;left:200px;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:#EE7800;color:#FFF;border-radius:3px;margin-right:20px;padding:10px 20px;font-size:16px;}
.fadeIn{opacity:1;-webkit-transition:.5s;visibility:visible;}

/* banner*/
*{padding:0;margin:0;}
 a{text-decoration:none;cursor:pointer;}
.clr{clear:both;overflow:hidden;height:0;width:0;}
.relative{position:relative;width:100%;}
#home_bannera{text-decoration:none;cursor:pointer;}
#home_banner{max-width:100%;margin:0 auto;}
.maxwidth{width:1200px;margin:0 auto;}
#big_img{height:600px;background:no-repeat center}
#small_img{height:114px;padding-top:23px;position:absolute;top:-127px;width:100%;}
#small_pre,#small_next,#small_imgs{height:104px;line-height:104px;float:left;font-size:22px;}
#small_pre,#small_next{width:22px;display:block;}
#small_pre{margin-right:17px;}
#small_next{margin-left:17px;}
#small_pre:hover{background-position:-22px center;}
#small_next:hover{background-position:-66px center;}
#small_imgs{width:1100px;overflow:hidden;}
#small_imgs .item{float:left;padding:0 17px;}
#small_imgs .item .img img{width:173px;height:63px;margin-top:26px;margin-left:3px;}
/* banner*/
.container{width:1200px;margin-left:auto;margin-right:auto;position:relative;}
.banner_tu{width: 100%;min-width: 1200px;}
.banner_tu img{max-width: 100%;}
/*引导*/
.course_tui{padding-bottom:20px;}
.course_tui ul{width:1200px;overflow:hidden;background-color:#f7f7f7;}
.course_tui li{float:left;width:225px;margin:37px;}
.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-color:rgba(255,255,255,0.7);text-align:center;color:#f60;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 #000;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:#EE7800;float:right;}
.course_tui li p b{font-size:20px;color:#EE7800;}
.home_h2 h2{font-size:24px;font-weight:normal;}
#main1{background:#fff; width:100%; height:320px;}
.main1{ width:1200px; float:left;}
.main1_bt{float:left; padding-top:20px; border-top:1px solid #ddd;}
.main1_bt ul{margin-left:-10px;width:1230px;}/*边框为白色*/
.main1_bt ul li{float:left; border:1px solid #fff; height:180px; padding:10px;transition:all 0.3s ease 0s; width:220px; display:block;overflow: hidden;}/*边框为灰色*/
.main1_bt ul li:hover{ border: 1px solid #ddd; border-radius:1px; box-shadow: 0 1px 1px #ececec; display:block; background:#FFF;}/*边框为灰色*/
.con_xw_2{ position: relative;  width:220px; height:126px;}
.icon-card-play {background:url(../images/icon-card-play.png) no-repeat; bottom:10px; display: inline-block; height:30px;left:10px;position:absolute;vertical-align: middle; width:30px;}

<!--news-->
/*news*/
.arcbox{}
.scarc{width:760px;position:relative;}
.news_tt{padding-bottom:10px;}
.news_tt a.news_tt_lg{font-size:45px;font-weight:bold;color:red;}
.news_tt a.news_tt_lg:hover{color:#F60;border-bottom:1px solid #F60;}
.news_tt p{color:#888;padding-top:10px;font-size:20px;}
.scarc_t{line-height:40px;height:40px;border-bottom:1px solid #DDD;}
.scarc_t li{float:left;font-size:24px;margin-right:45px;padding-bottom:10px;}
.scarc_t li a:hover{border-bottom:1px solid #EE7800;color:#EE7800;}
.scarc_t li.current{border-bottom:1px solid #EE7800;}
.scarc_t li.current a{color:#EE7800;}
.scarc ul{width:780px;z-index:0;background:#FFF;position:absolute;top:58px;}
.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;}

.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:13px;line-height:27px;height:27px;overflow:hidden;padding:5px 0;border-bottom:1px dashed #ddd;}
.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{height:116px;}
.new_scroll{background:#F8F8F8;padding:8px 15px 0;}
.new_scroll h2{background:url(data:image/gif;) no-repeat left center;padding-left:20px;font-size:24px;font-weight:normal;}
.new_scroll_box{height:248px;overflow:hidden;padding:10px 0;}
.new_scroll_box li{font-size:14px;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:25%;}
.new_scroll_box li span.n_cols2{width:35%;}
.new_scroll_box li span.n_cols3{width:15%;}
.new_scroll_box li span.n_cols4{width:25%;}
.new_scroll_join{background:#FFBA91;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:#EE7800;color:#fff;}

.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;margin-bottom:30px;height: 40px;}
.home_h2 h2 span{font-size:16px;vertical-align: text-top;}
.home_h2 h2 b{margin-left:30px;}
.home_h2_more{float:right;font-size:14px;text-align:center;}
.home_h2_more a{color:#e0a918;font-size:20px;}
.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 a.pic1{width:640px;height:360px;left:0;top:0;}
.picshow_box a.pic2{width:330px;height:177px;left:645px;top:0;}
.picshow_box a.pic3{width:330px;height:178px;left:645px;top:182px;}
.picshow_box a.pic4{width:220px;height:360px;left:980px;top:0;}
.picshow_box a p{display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;transition:.5s;color:#FFF;text-align:center;}
.picshow_box a:hover p{opacity:1;background-color: rgba(233,68,26, 0.5);box-shadow: 0 0 6em 1em rgba(150, 0, 0, 0.7) inset;-webkit-box-shadow: 0 0 6em 1em rgba(150, 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 a.pic1 p{line-height:360px;font-size:30px;}
.picshow_box a.pic2 p{line-height:177px;font-size:24px;}
.picshow_box a.pic3 p{line-height:178px;font-size:24px;}
.picshow_box a.pic4 p{line-height:360px;font-size:18px;}

.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;}

.tshow{padding:30px 0 10px;}
.tshow_box{height:654px;width:100%;overflow:hidden;}
.tshow_box li{width:232px;height:332px;overflow:hidden;background:#FFF;}
.tshow_box ul{width:1200px;height:332px;margin-top:10px;}

.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 a img{width:100%;height:100%;transition:.5s;}
.sshow_box li a img:hover{-webkit-transform: scale(1.15);transition:1.5s;}
.sshow_box li.sother p{position:absolute;bottom:0;padding:5px;background:rgba(0,0,0,0.5);color:#DDD;}
.left{float:left;}
.right{float:right;}
.mt20{margin-top:20px;}
.mt40{margin-top:40px;}
<!--news-->
/*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 #E9441A;}
.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 #E9441A;}
.media_show li{padding-top:20px;}
.media_date{width:60px;float:left;background:#E9441A;text-align:center;color:#FFF;margin-top:5px;}
.media_month{padding:5px 0;background:#ce3913;}
.media_day{padding:10px 0;font-weight:bold;font-size:15px;}
.media_link{width:560px;float:right;}
.media_link a{font-size:17px;font-weight:bold;color:#EE7800;}
.media_link p{margin-top:10px;line-height:22px;}
.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 .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:14px;line-height:25px;color:#888;}
.copyright p em{font-weight:bold;}
<!--show-->

#main2{background:#f9f9f9; width:100%; height:530px; }
.main2{ width:1200px; float:left; padding:40px 0;}
.main2_con{width:1200px; float:left; border-top:1px solid #dddddd;}
.main2_con_left{width:231px; float:left; height:380px; display:block;}
.main2_con_left ul li{height:35px;line-height:35px;transition:all 0.3s ease 0s; width:220px;display: block; font-size:14px;}
.main2_con_left ul li:hover{background: none repeat scroll 0 0 #e5e5e5;width:220px;}
.main2_con_cen{width:726px; float:left;padding:20px 0 0 0px; overflow:hidden;}
.main2_con_top{width:726px; float:left;}
.main2_con_top ul{margin-right:-10px;width:735px;}/*边框为灰色*/
.main2_con_top ul li{float:left; border:1px solid #f9f9f9; height:180px; padding:10px;transition:all 0.3s ease 0s; width:220px; display:block;overflow: hidden;}/*边框为灰色*/
.main2_con_top ul li:hover{ border: 1px solid #ddd; border-radius:1px; box-shadow: 0 1px 1px #ececec; display:block; background:#FFF;}/*边框为灰色*/
.news{float:left;width:725px;}
.news ul{}
.news ul li{list-style:none;height:30px;color:#404243; line-height:30px; border-bottom: 1px dashed #dbdbdb; background-position:-165px -117px; padding-left:10px;}
.news ul li span{float:right;display:inline;color:#404243;padding:0 20px;}
.news ul li a{width:400px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;color:#333; font-size:14px;height:30px;line-height:30px;}
.news ul li a:hover{color:#F00;text-decoration:none}
.mian1_namep_b{color: #999;display: inline-block;}/*立即报名*/
.mian1_namep_b:hover{color:#ff4800;}/*立即报名*/

#main3{background:#ffffff; width:100%; height:575px;}
.main3_con_right_left{width:725px; float:left;padding:20px 0 0 10px;}/*边框为白色*/
.main3_con_right_left ul{margin-right:-10px;width:735px;}/*边框为白色*/
.main3_con_right_left ul li{float:left; border:1px solid #ffffff; height:180px; padding:10px;transition:all 0.3s ease 0s; width:220px; display:block;overflow: hidden;}/*边框为白色*/
.main3_con_right_left ul li:hover{ border: 1px solid #ddd; border-radius:1px; box-shadow: 0 1px 1px #ececec; display:block; background:#FFF;}/*边框为白色*/

#main4{background:#f9f9f9; width:100%; height:575px;}
.main4{ width:1200px; float:left; padding:40px 0;}
.main4_title{height:65px; line-height:50px; width:1200px; float:left; }
.main4_title h3{color:#202020;cursor:pointer;font-size:22px;width:231px; float:left; display:inline; }
.main4_title h3 a:hover{color: #ff4800;}
.main4_title ul{float:left;display:inline;}
.main4_title ul li{ float:left;display:inline;font-size:15px; color: #333; cursor: pointer; height:63px; line-height:50px; overflow:hidden; width:100px; text-align:center; }
.main4_title ul li a{color: #333;cursor: pointer;}
.main4_title ul li a:hover{color: #ff4800;}
/*统一调用 开始*/
.main4_title .hover{border-bottom:2px solid #ff4800;}
.main4_title .hover1{background-position:-45px -78px; height:50px; display:block;}
.main4_title .hover .hover1{background-position:-45px -118px;}
/*统一调用 结束*/
.main4_title i{float:right;display:inline; padding-right:5px; font-size:15px;}
.main4_title i a:hover{color: #ff4800;}
.main4_con{width:1200px; float:left;}
.main4_con_left{ width:231px; height:420px; float:left;}
.main4_con_right{ width:969px; height:420px; float:left; border-top:1px solid #ddd;}
.main4_con_right_left{width:725px; float:left;padding:20px 0 0 10px;}/*边框为灰色*/
.main4_con_right_left ul{margin-right:-10px;width:735px;}/*边框为灰色*/
.main4_con_right_left ul li{float:left; border:1px solid #f9f9f9; height:180px; padding:10px;transition:all 0.3s ease 0s; width:220px; display:block;overflow: hidden;}/*边框为灰色*/
.main4_con_right_left ul li:hover{ border: 1px solid #ddd; border-radius:1px; box-shadow: 0 1px 1px #ececec; display:block; background:#FFF;}/*边框为灰色*/
.main4_con_right_right{ width:220px; height:390px; float: right;margin-top:30px;}
.main4_con_right_right ul li{height:35px;line-height:35px;transition:all 0.3s ease 0s; width:220px;display: block; font-size:14px;}
.main4_con_right_right ul li:hover{background: none repeat scroll 0 0 #e5e5e5;width:220px;}
.mian2_left_number{display:inline-block;font-size:0;height:18px;line-height:18px; margin-left:10px;text-align:center;vertical-align: middle;width:18px;}/*数字统一调用*/
.mian2_left_number_1{background-position:-165px -96px; }/*数字统一调用*/
.mian2_left_number_2{background-position:-186px -96px; }/*数字统一调用*/
.mian2_left_number_3{background-position:-206px -96px; }/*数字统一调用*/
.mian2_left_number_4{background-position:-229px -96px; }/*数字统一调用*/
.mian2_left_number_5{background-position:-250px -96px; }/*数字统一调用*/
.mian2_left_number_6{background-position:-271px -96px; }/*数字统一调用*/
.mian2_left_number_7{background-position:-292px -96px; }/*数字统一调用*/
.mian2_left_number_8{background-position:-313px -96px; }/*数字统一调用*/
.mian2_left_number_9{background-position:-334px -96px; }/*数字统一调用*/
.mian3_left_name{color: #333;display: inline-block;overflow: hidden;text-overflow: ellipsis;transition: all 0.3s ease 0s;vertical-align: middle;white-space: nowrap;width:160px;word-wrap: normal;}/*数字统一调用*/
.mian3_left_name:hover{color: #ff4800;}/*数字统一调用*/
.mian3_left_name_tu{ margin-left:10px; float:left; width:200px; height:50px;}/*数字统一调用*/
.mian3_left_name_tu a img{ float:left; width:90px; height:50px;}
.mian3_left_name_tup{ float:left; height:25px; line-height:25px; padding-left:20px; display:block;}

#main5{background:#ffffff; width:100%; height:385px;}
.main5{ width:1200px; float:left; padding:40px 0;}
.main5_con_right ul{margin-right:-10px;width:735px;}/*边框白色*/
.main5_con_right ul li{float:left; border:1px solid #fff; height:180px; padding:10px;transition:all 0.3s ease 0s; width:220px; display:block;overflow: hidden;}/*边框白色*/
.main5_con_right ul li:hover{ border: 1px solid #ddd; border-radius:1px; box-shadow: 0 1px 1px #ececec; display:block; background:#FFF;}/*边框白色*/

#main6{background:#f9f9f9; height:385px;}
.main6{ width:1200px; float:left;background:#f9f9f9; padding:40px 0;}
.main6_title{height:65px; line-height:50px; width:1200px; float:left; }
.main6_title h3{color:#202020;cursor:pointer;font-size:22px;width:465px; float:left; display:inline; }
.main6_title h3 a:hover,.main6_title p a:hover,.main6_title i a:hover{color: #ff4800;}/*统一调用*/
.main6_title p{float:left;display:inline;font-size:15px; color: #333; cursor: pointer; height:63px; line-height:50px; border-bottom:2px solid #ff4800; overflow:hidden;}
.main6_title i{float:right;display:inline; padding-right:5px; font-size:15px;}
.main6_con{ width:1200px; float:left;}
.main6_con_left{width:465px; height:200px; float:left;}
.main5_con_right,.main6_con_right{border-top:1px solid #ddd; width:725px; float:right;padding:20px 0 0 10px;}
.main6_con_right ul{margin-right:-10px;width:735px;}/*边框为灰色*/
.main6_con_right ul li{float:left; border:1px solid #f9f9f9; height:180px; padding:10px;transition:all 0.3s ease 0s; width:220px; display:block;overflow: hidden;}/*边框为灰色*/
.main6_con_right ul li:hover{ border: 1px solid #ddd; border-radius:1px; box-shadow: 0 1px 1px #ececec; display:block; background:#FFF;}/*边框为灰色*/
/*统一调用*/
.nane_name_title{color:#333;font-size:15px;width:220px;text-overflow:ellipsis;transition: all 0.3s ease 0s;vertical-align:middle;white-space:nowrap;word-wrap:normal; display:block; overflow:hidden;  padding-top:5px;}
.nane_name img{ width:220px; height:126px; display:block;}
.nane_name span{font-size:15px;display: inline-block; padding-top:2px;} 
.nane_name p{font-size:15px;width: 220px; display:block;}
.nane_name p a:hover{color:#ff4800;}
.icon-sep {background: url(../images/icon-sep.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: inline-block;height:14px;vertical-align: middle;width:2px;}
.nane_namep_b{color: #999;display: inline-block;margin-top: -1px;max-width: 128px;overflow: hidden;text-overflow: ellipsis;transition: all 0.3s ease 0s;vertical-align: middle;white-space: nowrap;width: auto !important;word-wrap: normal; }
.nane_namep_b:hover{color:#ff4800;}
/*统一调用*/
/*------ //链接 ---------*/
.lj{height:auto; overflow:hidden; padding:50px 0; width:1200px; margin:0 auto; }
.allList{position:relative; height:110px;}
.allList dd{padding:5px 0 0 125px; height:60px; }
.allList dt{color:#ff4800; position:absolute; text-align:center; width:125px; cursor:pointer; font-size:16px; vertical-align:middle;}
.allList a{text-align: center;float:left;}
#lj1{width:115px;  top:10px;}
#lj2{width:115px;  top:40px;}
#lj3{width:115px;  top:70px;}
#con_lj_1{padding:10px 0 0 120px; line-height:20px; overflow:hidden; height:90px}
#con_lj_1 a{height:90px; width:90px; padding:0 15px}
#con_lj_1 img{width:90px; height:70px; display:block}
#con_lj_2 a{height:25px; width:134px; line-height:25px;font-size: 15px;}
#con_lj_3 a{word-break:keep-all; height:14px; line-height:14px; margin:4px 0 0; padding:0 10px; border-right:solid #dbdbdb 1px;font-size: 15px;}
/*------ //链接 ---------*/
/*------ //底部 ---------*/
.clearfix:after{ display:table; line-height:0; content:""; clear:both;}
.foot{ width:100%; border-top:1px solid #ddd; background:#f1f1f1;}
.foot_top{ padding-top:15px; border-bottom:1px solid #ccc;}
.foot_top dt{ height:20px; line-height:20px; margin-bottom:10px; padding-top:6px; font-size:15px; font-weight:bold;}
.foot_top dd{ height:22px; line-height:22px; padding-left:3px; font-size:12px;}
.foot{min-width:1200px;}
.foot_mid{ padding:15px 0 20px 0; font-size:12px; text-align:center; border-top:1px solid #fff; border-bottom:1px solid #ccc;}
.foot_mid_bg{ width:924px; margin:0 auto;}
.foot_down{ padding:10px 0 80px 0; font-size:12px; text-align:center; border-top:1px solid #fff;}
.foot_down_bg{ width:900px; margin:0 auto; color:#666;}
.foot_down_bg a{  color:#666;}
.footshare{ width:450px; height:32px; margin:0 auto;}
#bdshare{ float:left; height:30px; line-height:30px;}
.footshare #bdshare .bds_more{ line-height:18px;}
.othershare{ float:left;}
.othershare a{ float:left; margin-right:10px;}

/*底部漂浮*/
.ft_nav{padding:50px 0;overflow:hidden;background:#000;}
.ft_nav dl{float:left;padding:0 25px;}
.ft_nav dl dt{font-size:17px;color:#fff;padding-bottom:10px;border-bottom:4px solid #fabd00;}
.ft_nav dl dd{font-size:17px;line-height:25px;}
.ft_nav dl dd a{display:block;color:#fff;padding-top:10px;}

/*导师*/
.cgd {
    clear: both;
    padding: 10px 0px;
}
#demo {
    background: #FFF;
    overflow: hidden;
    width: 1200px;
    margin: 0 auto;
}
#indemo {
    float: left;
    width: 800%;
}
#demo1 {
    float: left;
}
#demo2 {
    float: left;
}
#demo img {
    border: 3px solid #F2F2F2;
}
#demo a {
	display: block;
    text-align: left;
    float: left;
	margin-left:15px;
font-size:18px;
}
/*结束*/
/*产品*/
.box_z{width:1200px;margin:60px auto;position:relative;border-top:2px solid #b5eaf8;height: 860px;
           border-bottom: 2px solid #b5eaf8;}
   .box_li1{text-align:center;padding:18px 24px;font-size:15px;}
   .tu_kuan{width:225px;height:180px;}
   .box_p{width:100px;height:30px;font-size:15px;background-color:#F60;line-height:30px;margin:0 auto;border-radius:13px;}
   .box_pws{color:#fff;}
   .box_right{width:70%;margin-left:30px;background: url(/public/images/111.jpg) no-repeat center top}
   .tu_kuan_p{margin-top:8px;margin-bottom:8px;}
   .kuangao{width:100%;height:100%;}
   .xiao_gg{margin-top:60px;width:100%;height:400px;background: url(/public/images/chanpin_gg.jpg) no-repeat center top}
   .bianxian{width:1px;height:886px;border:1px solid #b5eaf8;margin-right:10px;margin-top:-12px;}
   .xiao_gg1{margin-top:60px;width:100%;height:400px;background: url(/public/images/zhaosgg.jpg) no-repeat center top}
   /*结束*/
   .chanp_box{width:100%;height:264px;margin:0 auto;background:#f8f8f8;}
	.chanp_tu{width:32%;height:230px;margin-left:17px;margin-top:17px;}
	.new_scroll_t{font-size:25px;background:#bde9fd;padding-left:15px;height:50px;line-height:50px;margin-top:-10px;}
	.lazy_1{width:100%;height:100%;display: inline;}
	.kuangao{width:100%;height:100%;}
	.daoyu_hy{width:1200px;text-align:center;margin:40px auto;}
.m_t1{margin-top:70px;}
.xiayou_box{width:100%;height:300px;border:1px solid #fff;}
.m_7{margin-left:7px;}