@charset "utf-8";
/* CSS Document */

/* 全局 2013.8.18*/

form,ul,li,ol,li,dl,dt,dd,img,p,h1,h2,h3,h4,h5,h6,input{margin:0px;padding:0px; }
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
input,select{font-size:12px;}
img{border:0px; vertical-align:middle; }
ul,li{list-style-type:none;}
strong,b{font-weight:bold;}
em {font-style:normal;}

/* Link 全局链接样式2013.8.18 */


.display_no{display:none;}
.display_yes{display:block;}
.pb20{ padding-bottom:20px;}
.pt10{ padding-top:10px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.float-l{float:left;}
.float-r{float:right;}
.font-b{ font-weight:bold; }

.pc_banner{ height:395px; background:url(../images/special/training/banner.jpg) center no-repeat;}
.course_banner{ height:395px; background:url(../images/special/training/banner2.jpg) center no-repeat;}
.pc_nav_c{ margin:0 auto; overflow:hidden; width:1000px;}
.pc_nav{ background:#f5f5f5; height:65px; z-index:99;   width:100%;}
.pc_nav_c{background:#f5f5f5 url(../images/pro_pic/pc_navbg.jpg) no-repeat left top;padding-top:25px;height:40px;}
.pc_nav_fl{ float:left; width:600px;}
.pc_nav_fl ul li{ float:left;  text-align:center; margin-right:10px; background:url(../images/special/training/Product_c.jpg) no-repeat; }
 .pc_nav_fl ul li a{ color:#FFF;width:160px; float:left; display:block;
 height:42px; line-height:42px;  font-size:18px; font-family:"Microsoft YaHei";}
 .pc_nav_fl ul li a:hover{ text-decoration:none; height:45px; margin-top:-5px; background:#FFF; color:#444444;}
.pc_nav_fr{ float:right; overflow:hidden; font-family:"Microsoft YaHei";color:#c9c9c9;}
.pc_nav_fr a{ margin:0px 10px; color:#2769c8;}
.pc_nav_fl ul li .nav-cur{text-decoration:none; height:45px; margin-top:-5px; background:#FFF; color:#444444;}
.pc_main{ margin:0 auto; width:1000px; position:relative;}
.pc_box1,.course_box1{ width:1000px; position:relative; clear:both; }
.side_nav{ position:absolute; top:0; left:-170px;}

.side_nav ul li{ height:35px; line-height:35px;font-family:"Microsoft YaHei"; background:#eeeeee; margin-bottom:5px;}
.side_nav ul li a{ color:#333333;height:35px;line-height:35px;
width:140px; padding-left:15px; display:block;}

.side_nav ul li a:hover{ background:#FFF; text-decoration:none; border-right:10px solid #f1446f; color:#f1446f; font-size:14px;
 font-weight:bold;}



.pl20{ padding-left:20px; width:980px;}
.w1000{ width:1000px; margin:0 auto;}
#nav {}
#nav a {}
#nav a:hover {}
#nav .current a {background:#FFF; text-decoration:none; width:140px;border-right:10px solid #f1446f; color:#f1446f; font-size:14px;
 font-weight:bold;}
#container {margin: 0 auto;	width: 800px;}
.section1 {border-bottom: 5px solid #ccc;min-height: 60vh;padding: 50px 20px;}
.section1 p:last-child {	margin-bottom: 0;}

.pc_box1 .title{ overflow:hidden;}
.pc_box1 .title span{ width:183px; height:49px; background:url(../images/special/training/titlebg.png) no-repeat; display:inline-block; margin-top:65px; font-size:28px; text-align:center; line-height:49px; color:#fff; font-family:"Microsoft YaHei";}
.pc_box1 .con{ margin-top:50px; text-align:center;}
.pc_box1 .con h2{ height:34px; line-height:34px; padding:0 20px; border-radius:20px; background:#4475a8; display:inline-block; text-align:center; color:#fff; font-size:18px; font-family:"Microsoft YaHei";}

.pc_box2 .title span,.pc_box3 .title span,.pc_box4 .title span{ width:183px; height:49px; background:url(../images/special/training/titlebg.png) no-repeat; display:inline-block; font-size:28px; text-align:center; line-height:49px; color:#fff; font-family:"Microsoft YaHei";}
.pc_box2{ margin-top:35px; border-top:1px solid #f0f0f0; padding-top:25px;}
.pc_box2 .con{ margin-top:22px; background:url(../images/special/training/m1.jpg) top no-repeat; text-align:center; overflow:hidden; padding-bottom:60px;}
.pc_box2 .con h2{ height:32px; line-height:32px; text-align:center; padding:0 30px; display:inline-block; background:#4475a8; border-radius:20px; font-size:16px; font-weight:600; font-family:"Microsoft YaHei"; color:#fff;}
.pc_box2 .con p{ color:#333333; font-size:14px; font-family:"Microsoft YaHei"; margin-top:5px;}
.pc_box2 .con .text{ overflow:hidden;}
.pc_box2 .con .text2{ margin-top:65px; float:left; margin-left:50px;}
.pc_box2 .con .text3{ margin-top:65px; float:right; margin-right:60px;}

.pc_box3{ padding:50px 0 75px; background:#f7f7f7; border-bottom:1px solid #dcdcdc;}
.pc_box3 .con{ width:772px; height:196px; background:url(../images/special/training/m2.jpg) center no-repeat; margin:0 auto; margin-top:60px;}
.pc_box3 .con ul{ overflow:hidden;}
.pc_box3 .con li{ width:342px; height:70px;}
.pc_box3 .con li.float-l{ padding-left:40px; padding-top:24px;}
.pc_box3 .con li.float-l span{ display:inline-block; color:#333333; font-size:14px; font-family:"Microsoft YaHei"; line-height:20px;}
.pc_box3 .con li.float-l b{ font-size:18px; color:#fff; font-family:"Microsoft YaHei"; float:right; display:block; line-height:25px; margin-right:24px; font-weight:normal;}
.pc_box3 .con li.float-r{ padding-right:10px; padding-top:24px;}
.pc_box3 .con li.float-r span{ width:255px; display:block; color:#333333; font-size:14px; font-family:"Microsoft YaHei"; line-height:20px; float:right;}
.pc_box3 .con li.float-r b{ font-size:18px; color:#fff; font-family:"Microsoft YaHei"; float:left; display:block; line-height:25px; font-weight:normal;}

.pc_box4{ padding-top:65px; padding-bottom:130px; background:#f7f7f7; overflow:hidden;}
.pc_box4 .con{ margin-top:70px;}
.pc_box4 .con .top{ overflow:hidden;}
.pc_box4 .con h3{ height:65px; display:block; overflow:hidden;}
.pc_box4 .con .con_top{ margin-top:50px; overflow:hidden;}
.pc_box4 .con .con_top .float-r{ width:440px; margin-right:20px;}
.pc_box4 .con .con_top .float-r span{ font-size:18px; font-family:"Microsoft YaHei"; overflow:hidden;}
.pc_box4 .con .con_top .float-r span b{ width:20px; height:20px; display:block; text-align:center; line-height:20px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; border-radius:50%; color:#fff; float:left; margin-top:7px; margin-right:5px;}
.pc_box4 .con .con_top .float-r p{ color:#333333; font-size:12px; font-family:"Microsoft YaHei"; margin-top:5px; margin-bottom:25px;}
.pc_box4 .con .mid{ margin-top:60px; overflow:hidden;}
.pc_box4 .con .con_mid{ margin-top:35px;}
.pc_box4 .con .con_mid h4{ height:32px; line-height:32px; padding:0 40px; margin-top:55px; display:inline-block; text-align:center; background:#4475a8; font-size:16px; color:#fff; font-family:"Microsoft YaHei"; border-radius:20px;}
.pc_box4 .con .con_mid ul{ padding-top:4px; margin-top:18px; overflow:hidden;}
.pc_box4 .con .con_mid ul li{ width:227px; height:280px; border-right:2px solid #dedede; border-bottom:4px solid #dedede; position:relative; float:left; margin-right:14px;}
.pc_box4 .con .con_mid ul li .pic{ width:227px; height:210px; overflow:hidden; position:absolute; top:-4px;}
.pc_box4 .con .con_mid ul li .text{ width:227px; height:57px; line-height:24px; top:206px; position:absolute; text-align:center; padding-top:15px; font-size:14px; color:#666666; font-family:"Microsoft YaHei";}
.pc_box4 .con .bot{ margin-top:80px; overflow:hidden;}
.pc_box4 .con .bot .con{ height:326px; background:url(../images/special/training/m3.jpg) 8px 20px no-repeat; margin-top:55px; position:relative;}
.pc_box4 .con .bot .txt{ width:240px; position:absolute;}
.pc_box4 .con .bot .txt h4{ font-size:16px; color:#363636; font-family:"Microsoft YaHei"; font-weight:bold;}
.pc_box4 .con .bot .txt p{ color:#363636; font-size:12px; font-family:"Microsoft YaHei";}
.pc_box4 .con .bot .txt1{ left:45px; top:0;}
.pc_box4 .con .bot .txt2{ left:45px; top:126px;}
.pc_box4 .con .bot .txt3{ left:45px; top:258px;}
.pc_box4 .con .bot .txt4{ right:70px; top:0;}
.pc_box4 .con .bot .txt5{ right:70px; top:126px;}
.pc_box4 .con .bot .txt6{ right:70px; top:258px;}

.pc_box5{ height:216px; background:url(../images/special/training/t11.jpg) center no-repeat;}

.course_intro{ margin-top:80px; float:left; overflow:hidden;}
.course_intro li{ height:140px; padding:0 14px; border-right:1px solid #e3e3e3; float:left;}
.course_intro li:last-child{ border-right:0;}
.course_intro li h2{ height:33px; text-align:center; line-height:33px; display:block; color:#ffffff; font-size:18px; font-weight:bold; font-family:"Microsoft YaHei";}
.course_intro li .text{ font-size:14px; font-family:"Microsoft YaHei"; color:#000; line-height:24px; margin-top:25px;}
.course_intro li.list1{ width:120px;}
.course_intro li.list1 h2{ background:#1f4e79;}
.course_intro li.list2{ width:350px;}
.course_intro li.list2 h2{ background:#2e75b6;}
.course_intro li.list3{ width:100px;}
.course_intro li.list3 h2{ background:#acceec;}
.course_intro li.list3 .text{ text-align:center;}
.course_intro li.list4{ width:144px;}
.course_intro li.list4 h2{ background:#f3ab45;}
.course_intro li.list5{ width:126px;}
.course_intro li.list5 h2{ background:#e87729;}

.course_box2{ margin-top:72px; background:#f7f7f7; padding:60px 0 95px;}
.course_box2 .title,.course_box3 .title{ width:352px; height:51px; line-height:51px; text-align:center; background:url(../images/special/training/m13.png) center no-repeat; font-size:30px; color:#fff; font-family:"Microsoft YaHei"; font-weight:bold; margin:0 auto;}
.course_box2 .con{ width:1000px; height:697px; margin-top:60px; position:relative;}
.course_box2 .con .hexagon{ width:244px; height:279px; overflow:hidden; position:absolute;}
.course_box2 .con .hexagon:hover{ opacity:0.9; filter:alpha(opacity=90);}
.course_box2 .con .hexagon h2{ width:236px; height:92px; padding-left:2px; display:block; text-align:center; line-height:120px; font-size:56px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#fff; overflow:hidden;}
.course_box2 .con .hexagon span{ display:block; padding-left:30px; font-size:16px; color:#fff; font-family:"Microsoft YaHei"; margin-top:10px;}
.course_box2 .con .hexagon em{ display:block; padding-left:30px; font-size:22px; color:#fff; font-family:"Microsoft YaHei"; font-weight:bold; line-height:30px;}
.course_box2 .con .hexagon1{ background:url(../images/special/training/m4.png) no-repeat; left:136px; top:0;}
.course_box2 .con .hexagon2{ background:url(../images/special/training/m5.png) no-repeat; left:380px; top:0;}
.course_box2 .con .hexagon3{ background:url(../images/special/training/m6.png) no-repeat; left:624px; top:0;}
.course_box2 .con .hexagon4{ background:url(../images/special/training/m7.png) no-repeat; left:746px; top:212px;}
.course_box2 .con .hexagon5{ background:url(../images/special/training/m10.png) no-repeat; left:136px; top:424px;}
.course_box2 .con .hexagon6{ background:url(../images/special/training/m9.png) no-repeat; left:380px; top:424px;}
.course_box2 .con .hexagon7{ background:url(../images/special/training/m8.png) no-repeat; left:624px; top:424px;}
.course_box2 .con .hexagon8{ background:url(../images/special/training/m11.png) no-repeat; left:14px; top:212px;}
.course_box2 .con .dhexagon{ width:488px; height:279px; background:url(../images/special/training/m12.png) no-repeat; position:absolute; left:258px; top:212px;}
.course_box2 .con .dhexagon img{ float:left; margin-top:118px; margin-left:44px;}
.course_box2 .con .dhexagon:hover{ opacity:0.9; filter:alpha(opacity=90);}

.course_box3{ margin-top:60px;}
.course_box3 .w1000{ position:relative;}
#sucai{ width:1000px; height:px; margin:45px auto 50px; padding-right:12px; overflow:hidden; padding:50px;}
#sucai th{ height:50px; background:#0986c7; border-right:1px solid #007cbc; font-size:22px; font-family:"Microsoft YaHei"; color:#fff; font-weight:normal;}
#sucai .guding{ width:998px; position:absolute; top:96px;}
#sucai td{ font-size:14px; font-family:"Microsoft YaHei"; color:#3a3a3a; border-right:1px solid #007cbc; border-bottom:1px solid #007cbc;}
#sucai td span{ color:#0088cf; font-weight:bold;}
#sucai td em{ font-weight:bold; margin:2px 0;}
#sucai .padding{ padding:20px 0 20px 65px;}

.bd_sq{display:none}
/*弹出层样式*/
.pop_bg{ position:fixed;z-index:5000;background:url(/products/efx/images/pop/pop_bg.png) no-repeat; width:715px; padding:32px 32px 0;}
.sq_pop{ width: 650px; font-family:"Microsoft YaHei"; font-size:14px; color:#333; background:#f5f5f5;padding-bottom:32px;}
.sq_title{ width:630px; line-height:50px; height:50px; background:url(/products/efx/images/pop/pop_title_bg.jpg) repeat-x; border-bottom:1px #cccccc solid; padding-left:20px; font-size:18px; position:relative; }
.pop_close{ cursor:pointer; height:45px; position:absolute; right:0; top:-22px; width:53px;}
.pop_closesom{ background:url(/products/efx/images/pop/pop_closesom.jpg) no-repeat; cursor:pointer; width:22px; position:absolute; height:23px; right:0; top:0;}
.sq_content{ width:610px; padding:10px 20px; }
.sq_content li{margin-top:15px;}
.sq_content li span{display: block;width: 100px;float: left;}
.sq_content li input{line-height: 30px;height: 30px;color:#333; font-family:"Microsoft YaHei"; border:1px #ccc solid; font-size:14px;text-indent: 5px; vertical-align: middle;}
.sq_content li img{vertical-align: middle;}
.pop_input{width: 300px;}
.pop_input2{width: 80px;}
.pop_button{ background:url(/products/efx/images/pop/button_bg.jpg) repeat-x; width:120px; height:35px; border:1px #e76a0a solid; color:#fff; font-size:18px; font-family:"Microsoft YaHei"; cursor:pointer;}
