*{ margin:0; padding:0; text-decoration:none; color:#1d1d1d; font-family:"微软雅黑"; list-style:none;}
img{ display:block;}

.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.w_1085{width: 1085px; margin: 0 auto;}
.w_960{width: 960px;margin: 0 auto;}


.banner{position: relative;}
.bannerbg{position: absolute;left: 0; top: 0;z-index: 1; }
.bannerimg{position: absolute;left: 0; top: 0;z-index: 3;}
.maskblue{background: #1a81c6; filter:alpha(opacity=80);  -moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8; position: absolute;left: 0; top: 0;z-index: 2;}
.banner_info{position: absolute;bottom: 0; left: 50%; background: #1a81c6; filter:alpha(opacity=80);  -moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;  height: 217px; width: 564px; margin-left: -211px; }
.tabs{position: absolute;z-index: 5; top: 50%; margin-top: -210px;width: 410px; height: 420px;}
.tabs li,.tab_xw_01{width: 375px; height: 60px; margin-bottom: 2px; background: #fff; filter:alpha(opacity=80);  -moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;  float: right; position: relative; text-align: left; color: #333; font-size: 20px; line-height: 60px;padding-left: 20px;}
.tabs li.tab_xw_02{width: 100%; background: #1a81c6; font-size: 22px; color: #fff;}
.tabs li.tab_xw_02:before{content:"";background: url(../images/zoujin/libg.png) no-repeat; width: 35px; height: 29px;display: block;position: absolute; left: 0px;bottom: -29px;filter:alpha(opacity=80);  -moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8; }
.imginfo{position: absolute;right: 0; bottom: 0;z-index: 4; height: 150px; width: 60%;}
.imginfo>div{background: #1a81c6; filter:alpha(opacity=80);  -moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8; width:100%;height:100%;position:absolute;z-index:1;}
.imginfo h2 a{font-size: 30px; color: #fff;}
.imginfo p{color:#fff;width:525px;font-size:18px;line-height:30px;text-indent:2em;padding:20px 10px;text-align:justify;position:absolute;left:0;z-index:2;}

.bottom{width: 100%; height: 270px; background: #000; margin-top: 20px;}
.bottom_navs{text-align: center; color: #fff; width: 100%; height: 30px; padding-top: 50px; border-bottom: 1px solid #202020; padding-bottom: 15px;}
.bottom_navs a{padding: 0 10px; font-size: 14px; color: #fff;}
.bottom_navs a:hover{color: red;}
.bottom p{text-align: center; color: #fff; font-size:12px; line-height: 24px; margin-top: 50px; }

.shipin{margin-top: 20px;}
.wrap{ width:1326px; margin:0 auto; overflow:hidden;}
.sp{ float:left; margin-right:15px; position:relative; }
.sp04{ margin-right:0;}
.sp_shuoming{ width:317px; height:55px; background:url(../images/zoujin/sp_bg.png) no-repeat; position:absolute; bottom:0; left:0;}
.sp_shuoming img{ margin:9px 0 0 14px; float:left;}
.sp_shuoming a{ font-size:25px; color:#fff; line-height:55px; margin-left:28px; float:left;}
.sp_shuoming a:hover{color: #f8bc28;}

.ryjz{ margin-top:80px;}
.ryjz_title{ margin:0 0 35px 65px; position:relative;}
.ryjz_title .p1, .ryjz_title .p2{ font-size:36px; color:#333333; font-weight:bold; line-height:82px; position:absolute;}
.ryjz_title .p1 span, .ryjz_title .p2 span{ color:#f8bc28;}
.ryjz_title .p1{ top:0; left:36px;}
.ryjz_title .p2{ top:40px; left:270px;}
.ryjz_title .p3{  font-size:24px; color:#fff; position:absolute; top:45px; right:95px;}
.ryjz_title .p3:hover{text-decoration: underline;}

.ryjz_main{ overflow:hidden;}
.ryjz_main .nav{ float:left;}
.ryjz_main .ryjz_middle{ float:left; margin-top:58px;}
.ryjz_main .ryjz_right{ float:right;  margin-top:58px;}
.tab_sl ul{ width:198px; background:#4c4c4c; margin-left:16px;}
.tab_sl ul li{ font-size:25px; color:#f8f8f8;  }
.tab_sl ul li{ width:198px; text-align:center; padding-top:22px; background:url(../images/zoujin/nav_line.png) no-repeat left bottom; padding-bottom:17px;}
.tab_sl ul .current{ width:210px; height:45px;  background:url(../images/zoujin/nav_current.png) no-repeat left 0px;}
.ryjz_middle .word{ width:624px; height:110px; font-size:20px; color:#666666; line-height:36px; border:4px solid #1a81c6; padding:25px 5px;}
.ryjz_middle .word span{ font-size:34px; color:#1a81c6;}
.ryjz_middle img{ margin-left:83px;}
.ryjz_middle .word{ margin:10px 0 0 25px;}
.ldgh02{ margin-bottom:10px;}

/**********北方之星的样式*********/
.wrap_bfzx{  width:1326px; margin:0 auto; position:relative; }
.bfzx{ height:200px; background:#1a81c6; width:100%; margin:57px 0 77px 0; }
.bfzx_title p{ font-size:34px; color:#333333;text-align:center; font-weight:600; line-height:40px;}
.bfzx_title{ width:70px; height:250px; background:#85ceff; position:absolute; top:-25px; left:13px;}
.bfzx_box{ overflow:hidden;}
.bfzx_column{ margin-top:22px; float:left; margin-right:20px; width: 374px;}
.bfzx_column01{ margin-left:120px;}
.bfzx_column03{ margin-right:0;}
.bfzx_column img{ float:left; }
.bfzx_column p{ float:left; margin-top:30px; font-size:22px; color:#f8f8f8; line-height: 40px; margin-left:14px;}
/* 风雨兼程 */
.fyjc{ margin-top:80px;}
.fyjc_title{ margin:0 0 20px 65px; position:relative;}
.fyjc_title .p1, .fyjc_title .p2{ font-size:36px; color:#333333; font-weight:bold; line-height:82px; position:absolute;}
.fyjc_title .p1 span, .fyjc_title .p2 span{ color:#f8bc28;}
.fyjc_title .p1{ top:0; left:36px;}
.fyjc_title .p2{ top:40px; left:270px;}
.fyjc_title .p3{  font-size:24px; color:#fff; position:absolute; top:45px; right:95px;}
.fyjc_title .p3:hover{text-decoration: underline;}
.fyjc_main{ overflow:hidden;}
.map{ margin-left:65px; float:left;}
.time_line{ float:right;}

.change{ margin:114px 0 95px 0; width: 100%;}

/* 前途无忧 */
.tab_jy li{width: 170px; height: 43px;font-size: 20px; color:#1a81c6; text-align: center; line-height: 43px; border-radius:5px 0 0 5px;border-top: 1px solid #1a81c6;border-bottom: 1px solid #1a81c6;border-left: 2px solid #1a81c6;border-right: 2px solid #1a81c6; }
.tab_jy li.current{color: #fff; background:#1a81c6; }
.tab_jy li:nth-child(1){border-top: 2px solid #1a81c6;}
.tab_jy li:nth-child(13){border-bottom: 2px solid #1a81c6;}
.jyzx{width: 732px; height: 585px;border-right: 2px solid #1a81c6;border-bottom:2px solid #1a81c6; float: left;position: relative; }
.jyzx h2{width: 100%; height: 47px; background: url(../images/zoujin/jy2.jpg) center center no-repeat #1a81c6; display: block; position: absolute; z-index: 2; top: 0;}
.jyzx img{position: absolute; bottom: 0; z-index: 1;}
.shuoming{position: absolute;width: 295px; height:180px;padding-left: 35px; padding-top: 25px; right: 20px; bottom: 20px; z-index: 3;}
.mask{background: #1a81c6;width: 330px; height: 205px; filter:alpha(opacity=80);  -moz-opacity:0.8;-khtml-opacity: 0.8; opacity: 0.8;  position: absolute;z-index: 2;right: 20px; bottom: 20px;}
.zx{font-size: 25px; line-height: 35px; color: #fff;font-weight: bold;}
.zxtel{font-size: 20px; line-height: 55px; color: #fff;}
.zxa{font-size: 20px; line-height: 25px; color: #fff; background:#efc34d; padding: 0 10px;}
.qtwy{ margin-top:80px;}
.qtwy_title{ margin:0 0 48px 65px; position:relative;}
.qtwy_title .p1, .qtwy_title .p2{ font-size:36px; color:#333333; font-weight:bold; line-height:82px; position:absolute;}
.qtwy_title .p1 span, .qtwy_title .p2 span{ color:#f8bc28;}
.qtwy_title .p1{ top:0; left:36px;}
.qtwy_title .p2{ top:40px; left:265px;}
.qtwy_title .p3{  font-size:24px; color:#fff; position:absolute; top:45px; right:95px;}
.qtwy_main{ overflow:hidden;}
.qgdp{ float:left; margin-left:53px;}
.slide_img{ float:right; margin-right:60px;}
.slide_img a{ margin-bottom:25px; width: 284px; height: 179px; display: block; position: relative;}
.qtwy03{ margin-bottom:0;}

.qtwy_bottomImg{ overflow:hidden; margin-left:25px; margin-top:58px; margin-bottom:70px}
.qtwy_bottomImg img{ float:left; margin-right:10px;}
.qtwy15{ margin-right:0;}


/***********面面俱到的样式*********/
.mmjd_title{ margin:0 0 35px 65px; position:relative;}
.mmjd_title .p1, .mmjd_title .p2{ font-size:36px; color:#333333; font-weight:bold; line-height:82px; position:absolute;}
.mmjd_title .p1 span, .mmjd_title .p2 span{ color:#f8bc28;}
.mmjd_title .p1{ top:0; left:36px;}
.mmjd_title .p2{ top:40px; left:270px;}
.mmjd_title .p3{  font-size:24px; color:#fff; position:absolute; top:45px; right:95px;}

.mmjd_main{ overflow:hidden;}
.mmjd_main .nav{ float:left;}
.mmjd_main .mmjd_middle{ float:left; margin-top:58px;}
.mmjd_main .mmjd_right{ float:right;  margin-top:58px;}
.mmjd_middle .word{ width:624px; height:110px; font-size:20px; color:#666666; line-height:36px; border:4px solid #1a81c6; padding:25px 5px;}
.mmjd_middle .word span{ font-size:34px; color:#1a81c6;}
.mmjd_middle img{ margin-left:83px;}
.mmjd_middle .word{ margin:10px 0 0 25px;}
.shebei02{ margin-bottom:10px;}

/**********专利证书的样式*********/
.wrap_zlzs{  width:1326px; margin:0 auto; position:relative; }
.zlzs{ height:200px; background:url(../images/zoujin/zhuanli_bg.jpg); width:100%; margin:57px 0 77px 0; }
.zlzs_title p{ font-size:34px; color:#333333;text-align:center; font-weight:600; line-height:40px;}
.zlzs_title{ width:70px; height:250px; background:#85ceff; position:absolute; top:-25px; left:13px;}
.zlzs_box{ overflow:hidden; margin-left:120px}
.zlzs_box img{ margin-right:5px; float:left;}

/***********教材的样式*********/
.jiaocai_main{ overflow:hidden;}
.jiaocai_main .nav{ float:right;}
.jiaocai_main .jiaocai_middle{ float:left; margin-top:58px;}
.jiaocai_main .jiaocai_right{ float:right;  margin-top:58px; margin-right:25px;}
.jiaocai_middle .word{ width:624px; height:110px; font-size:20px; color:#666666; line-height:36px; border:4px solid #1a81c6; padding:25px 5px;}
.jiaocai_middle .word span{ font-size:34px; color:#1a81c6;}
.jiaocai_middle img{ margin-left:60px;}
.jiaocai_middle .word{ margin:0 0 10px 0px;}
.jiaocai02{ margin-bottom:10px;}

/***********十变理论的样式*********/
.sbll{ margin-top:80px;}
.sbll_title{ margin:0 0 35px 65px; position:relative;}
.sbll_title .p1, .sbll_title .p2{ font-size:36px; color:#333333; font-weight:bold; line-height:82px; position:absolute;}
.sbll_title .p1 span, .sbll_title .p2 span{ color:#f8bc28;}
.sbll_title .p1{ top:0; left:36px;}
.sbll_title .p2{ top:40px; left:270px;}
.sbll_title .p3{  font-size:24px; color:#fff; position:absolute; top:45px; right:95px;}

.sbll_main{ overflow:hidden;}
.sbll_main .nav{ float:left;}
.sbll_main .sbll_middle{ float:left; margin-top:58px;}
.sbll_main .sbll_right{ float:right; margin-top:58px;}
.sbll_middle .word{ width:624px; height:110px; font-size:20px; color:#666666; line-height:36px; border:4px solid #1a81c6; padding:25px 5px;}
.sbll_middle .word span{ font-size:34px; color:#1a81c6;}
.sbll_middle img{ margin-left:83px;}
.sbll_middle .word{ margin:10px 0 0 25px;}
.sbll02{ margin-bottom:10px;}

/**********专题合集的样式*********/
.wrap_zthj{  width:1326px; margin:0 auto; position:relative; }
.zthj{ height:200px; background:#ffc73e; width:1500px; margin:57px auto 77px auto; }
.zthj_title p{ font-size:34px; color:#333333;text-align:center; font-weight:600; line-height:40px;}
.zthj_title{ width:70px; height:250px; background:#f8e2aa; position:absolute; top:-25px;}

.zthj_box{ overflow:hidden; margin-left:80px; padding-top:36px;}
.zthj_column{ position:relative; float:left; margin-right:5px; }
.zthj_column .biaoti{ width:308px; height:40px; background:url(../images/zoujin/zthj_bg.png) no-repeat left bottom; color:#fff; position:absolute; left:0; bottom:0; font-size:20px;  line-height:40px; padding-left:12px;}
.zthj_column04{ margin-right:0;}

.wrap_qxb{ width:1277px; height:465px; margin:0 auto; position:relative;}
.qxb01, .qxb02, .qxb03, .qxb04, .qxb05, .qxb06, .qxb07, .qxb08{ position:absolute;}
.qxb01{ top:0; left:0;}
.qxb02{ top:0; left:190px;}
.qxb03{ top:160px; left:190px;}
.qxb04{ top:160px; left:436px;}
.qxb05{ top:306px; left:436px;}
.qxb06{ top:0; left:657px;}
.qxb07{ top:306px; left:887px;}
.qxb08{ top:0; left:1109px;}


.msyj{ margin-top:80px;}
.msyj_title{ margin:0 0 35px 65px; position:relative;}
.msyj_title .p1, .msyj_title .p2{ font-size:36px; color:#333333; font-weight:bold; line-height:82px; position:absolute;}
.msyj_title .p1 span, .msyj_title .p2 span{ color:#f8bc28;}
.msyj_title .p1{ top:0; left:36px;}
.msyj_title .p2{ top:40px; left:270px;}
.msyj_title .p3{  font-size:24px; color:#fff; position:absolute; top:45px; right:95px;}
.msyj_main p{ width:455px; margin:0 auto; font-size:20px; color:#666666;text-align:center; line-height:40px; }
.msyj_main p .red{ font-size:24px; color:#fe0000; font-weight:bold;}
.msyj_main p .huise{ font-size:24px; color:#666666; font-weight:bold;}
.ms_info{ width:226px; height:55px; background:#ffc73e;}
.msyj_main{ position:relative;}
/*.msyj_main .column{ position:absolute; height:270px;}
.msyj_main .column01{ top:0; left:0;}*/



/**********云课堂的样式*********/
.ykt{ height:258px;}
.wrap_ykt{  width:1326px; margin:0 auto; position:relative; }
.ykt{ height:200px; background:#ffc73e; width:100%; margin:57px 0 77px 0; }
.ykt_title p{ font-size:34px; color:#333333;text-align:center; font-weight:600; line-height:40px;}
.ykt_title{ width:70px; height:280px; background:#f8e2aa; position:absolute; top:-25px; left:13px; float:left;}
.ykt_box{ overflow:hidden; margin-left:100px; float:left;}
.ykt_column{ margin-top:22px; float:left; margin-right:5px;}
.ykt_column01{ margin-left:120px;}
.ykt_column03{ margin-right:0;}

.ykt_column{ position:relative;}
.bf_btn02{ position:absolute; top:70px; left:115px;}
.ykt_title02 p{ font-size:34px; color:#333333; text-align:center; font-weight:600; line-height:40px;}
.ykt_title02{width:70px; height:280px;  float:right; background:#f8e2aa; margin-top:-25px;}