@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
body{font-size:14px; font-family:Arial,'Microsoft yahei';color:#444; margin:0px; padding:0px;}
ul li,li{ list-style:none;}
ul,li,dl,dt,dd,span,p,cite,em,i,h1,h2,h3,h4,h5,h6,b{margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
cite,em,i{ font-style:normal;}
a{color:#7f7f7f; text-decoration:none; outline:none;}
a:hover{ text-decoration:none;}
a:hover,a:active, input, :focus { outline:none;}
img{ border:none;}
.fl{float: left;}
.fr{float: right;}

/*==================精工开物教育专区=============*/
/*页头*/
.fixed-index-header{background:#fff;height:80px; width:1190px; z-index:998; margin:auto;}
.fixed-header-main{height:80px; margin:0 auto; position:relative; z-index:10;}
.fixed-index-logo{float:left;margin-top:12px;}
.fixed-index-logo img{padding-top:10px;}
.logoandmenu{float:left;height:20px;color:#333333;margin-left:20px;padding-left:20px;border-left:2px solid #727272;display:inline-block;margin-top:24px;font-size:24px;line-height:20px;}
.fixed-erweima-pic{ float:right;margin-top:12px;width: 90px;height: 70px;}
.fixed-erweima-pic img{width: 100%;}
/*导航新增导航*/
.new_navbj{min-width:1190px; height:51px; margin-top:10px;}
.new_nav_box{min-width:1190px; height:51px; background:url(../images/nav-bg.jpg) repeat-x left top;}
.new_nav{width:1190px; height:51px; margin:0 auto;}
.new_nav ul li{line-height:50px; font-size:16px; float:left; text-align:center; margin:0 10px;}
.new_nav ul li.current a,.new_nav ul li a:hover{height:50px; display:inline-block; background: url(../images/s-nav-bg.png) repeat-x center bottom; color:#333;}
.new_nav ul li a{ color:#333;font-size:18px; padding:0 30px;}
.new_nav a span.dwei {position: relative;height: 50px;display: inline-block;}
em.mian-hot-ico {display: block;background: url(../images/hot_ico.gif) no-repeat 0 0;width: 44px;height: 25px;position: absolute;left: 105px;top: 0px;z-index: 1;}

/*banner*/
.flexslider {margin: 0 auto;position: relative;height: 400px;width: 100%;zoom: 1;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides .img {display: block;height: 400px;}
.slides:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.slides {display: block;height: 400px;}
.slides > li:first-child {display: block;}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
/*按钮*/
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 40px;height: 90px;margin: -60px 0 0;display: block;background: url(../images/ad_ctr.png) no-repeat;position: absolute;top: 55%;z-index: 10;cursor: pointer;text-indent: -9999px;opacity: 0;filter: alpha(opacity=0);-webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 0 -90px;right: 3%;}
.flex-direction-nav .flex-prev {left: 3%;}
.flexslider:hover .flex-next {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {opacity: 0.8;filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;filter: alpha(opacity=50);}
.flex-control-nav {width: 100%;position: absolute;bottom: 25px;text-align: center;}
.flex-control-nav li {margin: 0 2px;display: inline-block;zoom: 1;*display: inline;}
/*小圆点*/
.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;display: block;height: 16px;overflow: hidden;text-indent: -99em;width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active {background-position: 0 0;}

/*公司简介*/
.main_box1{min-width:1190px; overflow:hidden;background:#ffffff; padding:30px 0;}
.main_box2{min-width:1190px; overflow:hidden;background:#f8f8f8; padding:30px 0;}
.about_tab{width:1190px; overflow:hidden;margin: 0 auto;}
.tit h3 {font-size: 30px;line-height: 80px;background: url(../images/line-bg.png) no-repeat center bottom;text-align: center;}
.about_list{width:1190px; overflow:hidden; padding:30px 0px;}
.about_list ul.text{width:650px; float:left; padding-top:70px;}
.about_list ul.text p{line-height:45px; font-size:18px;}
.about_list ul.img{width:450px; float:right; padding-top:20px;}
/*培训课程*/
.feature_box{width:1190px; overflow:hidden; margin: 30px auto;}
.feature_box ul li{width:557px;margin-right: 68px;float: left;}
.feature_box ul li:last-child{margin-right: 0px;}
.ts_list{width:557px; height:470px; border:1px solid #dcdcdc; background:#fff; position:relative;}
.ts_list .list01{cursor:pointer;}
.ts_list .list01 img{width:100%;}
.ts_list .list01 h4{font-size:16px; color:#787878; padding:0 10px; font-weight:bold;line-height: 50px;}
/*弹出层*/
.ts-full-bg{width:900px;height:480px;position:fixed; left:54%; top:15%; margin-left: -485px;background:rgba(37,37,37,0.9) none repeat scroll 0 0 !important;z-index:10;display:none;}
.list_tanchu{text-align:left; width:900px;}
.list_tanchu-box{margin:10px 15px 0px 15px;overflow:hidden; _zoom:1;}
.list_tanchu-box h4{font-size:16px; color:#fff; font-weight:bold;line-height: 40px;}
.list_tanchu .list_tanchu_txt01{width:870px; overflow:hidden;_zoom:1; margin-top:20px; border-top:#888 solid 1px; padding:10px 0;}
.list_tanchu .list_tanchu_txt01 p{color:#e7e7e7; font-size:14px; line-height:20px;}
.list_tanchu_btn{width:100%;position: absolute;left: 0;bottom: 30px;}
.list_tanchu_btn a{background:#f08800 url(../images/left-ico.png) no-repeat 105px center; height:35px; width:115px; display:block; font-size:16px; color:#fff; line-height:35px; padding-left:25px;margin-bottom: 15px;margin: 0 auto;}
.list_tanchu_btn a:hover{color:#fff; background:#f17d01 url(../images/left-ico.png) no-repeat 105px center;}
.feature_box ul li.on .ts-full-bg{display:block;}
.ts-full-bg2{width:900px; height:570px;position:fixed; left:54%; top:10%;}
.ts-full-bg2 .list_tanchu{width:900px;}
.ts-full-bg2 .list_tanchu .list_tanchu_txt01{width: 870px;}
.list_tanchu_close{font-size: 24px;color: #fff;padding-right: 10px;display: block;width: 25px;height: 25px;position: absolute;z-index: 999;right: 5px;top: 10px;}
.showed{display: block;}
.closed{display: none;}
/*教学特色*/
.cont_tese{width: 1190px;margin: 0 auto;}
.tese_img{width: 1190px;margin: 40px auto;text-align: center;}
/*免费视频教程*/
.cont_video{width:1190px;margin: 0 auto;}
.video_list{width: 1190px;margin: 30px auto 0px;overflow: hidden;}
.video_list li{width:273px; height:230px; overflow:hidden; float:left; margin:0 32px 10px 0;}
.video_list li:nth-child(4n){margin-right: 0;}
.video_list li .video{width:271px; height:156px; border: 1px solid #dcdcdc; position:relative;}
.video_list li img{width: 100%;}
.video_list li .video i{position:absolute; left:116px; bottom:60px;}
.video_list li p{padding:15px 20px; text-align:center;}
.video_list li p a{font-size:14px; line-height:24px; color:#333333;}
.video_list li p a:hover{color:#0285cd;}

/*返回顶部*/
#back_top{position:absolute; position:fixed; right:10px; bottom:10px; z-index:99999999999;}
#back_top a{width:58px; height:58px; background:url(../images/top.png) no-repeat left top; display:inline-block;}
#back_top a:hover{width:58px; height:58px; background:url(../images/top-hover.png) no-repeat left top; display:inline-block;}

/*=====我要报名=====*/
.main_box3{min-width:1190px; overflow:hidden;padding:30px 0;    background: #eee;}
.main_center{width: 1190px;margin: 0 auto;}