@charset "utf-8";
/* CSS Document */
.h-naver{ display:none;}

.header-box nav.zikao{ width:820px;max-width:820px; overflow:visible;}
.header-box nav.zikao > ul > li.system{ position:relative; display:none;}
.header-box nav.zikao > ul > li.system .subnav{visibility:hidden; position:absolute;top:57px; left:-12px;width:125px; padding:10px 0; background:#fafafa; border:1px solid #f1f1f1; box-shadow:0px 2px 8px rgba(201,201,201,0.75); border-radius:5px; -webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0; filter:alpha(opacity=0);-webkit-transform: translate3d(0px, 15px, 0px);-moz-transform: translate3d(0px, 15px, 0px);-o-transform: translate3d(0px, 15px, 0px);transform: translate3d(0px, 15px, 0px);}
.header-box nav.zikao > ul > li.system:hover .subnav{visibility:visible;-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1; filter:alpha(opacity=100);-webkit-transform: translate3d(0px, 5px, 0px); -moz-transform: translate3d(0px, 5px, 0px); -o-transform: translate3d(0px, 5px, 0px); transform: translate3d(0px, 5px, 0px);z-index:9999;}
.header-box nav.zikao > ul > li.system .subnav i.jian{ position:absolute;top:-8px; left:53px;width:14px; height:8px; background:url(../png/jian_l_x.png) no-repeat;}
.header-box nav.zikao > ul > li.system .subnav a{display:block; text-align:center; width:125px;}
.header-box nav.zikao > ul > li.system .subnav a em{ color:#666; border-bottom:1px dashed #ddd; display:block;width:90px; margin-left:15px; height:40px; line-height:41px;}
.header-box nav.zikao > ul > li.system .subnav a:hover{ color:#32a8f5; background:#fff;}
.header-box nav.zikao > ul > li.system .subnav a:hover em{ color:#32a8f5;}

/*.header-box nav.zikao > ul > li{ margin-right:30px;}*/
/*导航下拉*/
.header-box nav.zikao li .subnav{visibility:hidden; position:absolute;top:57px; left:-25px;width:135px;background:#fafafa; border:1px solid #f1f1f1; box-shadow:0px 2px 8px rgba(201,201,201,0.75); border-radius:5px; -webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0; filter:alpha(opacity=0);-webkit-transform: translate3d(0px, 25px, 0px);-moz-transform: translate3d(0px, 25px, 0px);-o-transform: translate3d(0px,25px, 0px);transform: translate3d(0px, 25px, 0px);}
.header-box nav.zikao li .subnav.te{left:10px;}
.header-box nav.zikao li:hover .subnav{visibility:visible;-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1; filter:alpha(opacity=100);-webkit-transform: translate3d(0px, 13px, 0px); -moz-transform: translate3d(0px, 13px, 0px); -o-transform: translate3d(0px, 13px, 0px); transform: translate3d(0px, 13px, 0px);z-index:9999;}
.header-box nav.zikao li .subnav i.jian{ position:absolute;top:-8px; left:60px;width:14px; height:8px; display:block; background:url(../png/jian_l_x.png) no-repeat;}
.header-box nav.zikao li .subnav a{display:block; text-align:center; width:115px; height:45px; line-height:45px; color:#666; margin:0 10px; border-bottom:1px dashed #e5e5e5;}
.header-box nav.zikao li .subnav a:hover,.header-box nav.zikao li .subnav a.on{ color:#32a8f5;}

/*二维码下载*/
.down-app a.app{position:relative;}
.down-app a.app .code.zikao{position:absolute; z-index:101;top:66px; left:-50px; background:url(../png/micro_zikao_play-2.png) no-repeat; width:170px; height:200px;-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0; filter:alpha(opacity=0);-webkit-transform: translate3d(0px, 0px, 0px); -moz-transform: translate3d(0px, 0px, 0px); -o-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px);visibility:hidden; -webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s; text-align:center; }
.down-app a.app:hover .code.zikao{visibility:visible;-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1; filter:alpha(opacity=100);-webkit-transform: translate3d(0px,-10px, 0px);-moz-transform: translate3d(0px, -10px, 0px);-o-transform: translate3d(0px, -10px, 0px);transform: translate3d(0px, -10px, 0px);}

#banner.index {height: 540px;min-width: 1180px;width: 100%;}
#banner.index.phone{ display:none;}

#banner.inside{height: 250px;min-width: 1180px;width: 100%;}
#banner.inside .module-content{ padding:90px 0; text-align:center; font-size:16px; line-height:28px; color:#fff; overflow:hidden;}
#banner.inside .module-content h2{ font-size:24px;margin-bottom:15px;}
#banner.inside .module-content a.btn{ margin-top:40px; width:160px; height:44px; line-height:44px; color:#fff; font-size:16px; display:inline-block; border-radius:3px; border:1px solid #fff;}
#banner.inside .module-content a.btn:hover{ background:#fff; color:#32a8f5;}

.center-title{ width:100%; text-align:center;}
.center-title strong.tit{display:inline-block; height:60px; font-size:36px; color:#333; line-height:36px; width:800px; font-weight:500; position:relative;}
.center-title strong.tit.white{ color:#fff; background:none!important;}
.center-title strong.tit i.line{ height:2px; width:36px; background:#ef4136; display:block; position:absolute; left:382px; bottom:0px;}
.center-title strong.tit.white i.line{ background:#fff;}
.center-title strong.tit.yellow i.line{ background:#f3672f;}
.center-title strong.tit.green i.line{ background:#07c986;}
.center-title strong.tit.lan i.line{ background:#32a8f5;}

.module-content{width:1180px;margin:0 auto;}

.btn-box{ text-align:center;}
.btn-box .more{ width:160px; height:44px; line-height:44px; font-size:16px; border:1px solid #32a8f5; color:#32a8f5; border-radius:3px; display:inline-block;}
.btn-box .more:hover{ background:#32a8f5; color:#fff;}

.btn-box .more.white{ width:160px; height:44px; line-height:44px; font-size:16px; background:none!important; border:1px solid #fff; color:#fff; border-radius:3px; display:inline-block;}
.btn-box .more.white:hover{ background:#fff!important; color:#32a8f5;}
/*=======================首页================================*/
.module1.index{background:url(../jpg/index_bg_06.jpg) no-repeat bottom center; background-size:cover; padding:70px 0 80px;width:100%; min-width:1180px;}
.module1.index .mechanism-box{ width:1180px;margin:80px auto 0;}
.module1.index .mechanism-box li{ position:relative; border:1px solid #32a8f5; margin-right:20px; width:518px; padding:40px 30px 50px; font-size:16px; cursor:pointer; line-height:28px; float:left;color:#666; background:#fafafa; text-align:center; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.module1.index .mechanism-box li a.more{ margin-top:35px; font-size:16px;width:160px; height:45px; line-height:45px; color:#32a8f5; border:1px solid #32a8f5; border-radius:3px; display:inline-block; }

.module1.index .mechanism-box li.d{ width:1120px; margin-right:0; margin-top:20px; }

.module1.index .mechanism-box li span.msg{display:inline-block;font-size:24px; color:#32a8f5; width:140px; height:90px; line-height:90px;padding-left:60px;}
.module1.index .mechanism-box li span.msg.te{width:225px; }
.module1.index .mechanism-box li.b span.msg{background:url(../png/ico_zk_h.png) no-repeat; }
.module1.index .mechanism-box li.b:hover span.msg{background:url(../png/ico_zk.png) no-repeat; }
.module1.index .mechanism-box li.c span.msg{background:url(../png/ico_ck_h.png) no-repeat; }
.module1.index .mechanism-box li.c:hover span.msg{background:url(../png/ico_ck.png) no-repeat; }
.module1.index .mechanism-box li.d span.msg{background:url(../png/ico_rz_h.png) no-repeat; }
.module1.index .mechanism-box li.d:hover span.msg{background:url(../png/ico_rz.png) no-repeat; }


.module1.index .mechanism-box li i.item{ border:1px solid #32a8f5; border-radius:50%; display:none; height:90px; width:90px; position:absolute; left:142px; top:-45px;}
/*.module1.index .mechanism-box li.a i.item{ background:#32a8f5 url(../../../images/index/ico_zk.png) no-repeat; }
.module1.index .mechanism-box li.a:hover i.item{ background:#fff url(../../../images/index/ico_zk_h.png) no-repeat; }*/
.module1.index .mechanism-box li.b i.item{ background:#32a8f5 url(../png/ico_zk.png) no-repeat; }
.module1.index .mechanism-box li.b:hover i.item{ background:#fff url(../png/ico_zk_h.png) no-repeat; }
.module1.index .mechanism-box li.c i.item{ background:#32a8f5 url(../png/ico_ck.png) no-repeat;}
.module1.index .mechanism-box li.c:hover i.item{ background:#fff url(../png/ico_ck_h.png) no-repeat;}
.module1.index .mechanism-box li.d i.item{ background:#32a8f5 url(../png/ico_1x.png) no-repeat; }
.module1.index .mechanism-box li.d:hover i.item{ background:#fff url(../png/ico_1x_h.png) no-repeat; }
.module1.index .mechanism-box li.e i.item{ background:#32a8f5 url(../png/ico_zyrz.png) no-repeat; }
.module1.index .mechanism-box li.e:hover i.item{ background:#fff url(../png/ico_zyrz_h.png) no-repeat; }

.module1.index .mechanism-box li p{height:66px;}

.module1.index .mechanism-box li:hover span.msg{color:#fff;}
.module1.index .mechanism-box li:hover{ background:#32a8f5; color:#fff;}
.module1.index .mechanism-box li:hover a.more{ border:1px solid #fff; background:#32a8f5; color:#fff;}
.module1.index .mechanism-box li a.more:hover{ border:1px solid #fff; background:#fff; color:#32a8f5;}


.module2.index{ background:url(../jpg/bg_05.jpg) no-repeat; background-size:cover;padding:70px 0 80px; width:100%; min-width:1180px;}
.module2.index .face-info {/*padding:5px; background:#fff; */}
.module2.index .face-info li{ width:240px; float:left; margin-right:20px; line-height:26px; height:260px; padding:20px; color:#666; text-align:center; background:#fff; border-radius:3px;}
.module2.index .face-info li .img{ width:80px; height:80px; display:inline-block;}
.module2.index .face-info li .img img{ width:80px; height:80px; border-radius:50%; }
.module2.index .face-info li em{ color:#333; font-size:16px; display:block; margin-bottom:15px; }


.module3.index{ background:url(../jpg/bg_06.jpg) no-repeat; background-size:cover; padding:70px 0 80px;width:100%; min-width:1180px;}
.module3.index .learn-module{ margin:40px auto 0; width:880px;}
.module3.index .learn-module li{ float:left; margin-right:80px; border-radius:50%; width:160px; height:80px; padding:40px 0; text-align:center;}
.module3.index .learn-module li:hover{}
.module3.index .learn-module li.a{ background:#71c14e;}
.module3.index .learn-module li.b{ background:#ff5844;}
.module3.index .learn-module li.c{ background:#32a8f5;}
.module3.index .learn-module li.d{ background:#fcad20;}
.module3.index .learn-module li.e{ background:#36c7d9;}
.module3.index .learn-module li i.ico{ display:inline-block;}
.module3.index .learn-module li em{ color:#fff; display:block; font-size:16px; margin-top:10px;}

.module4.index{ background:#f5f5f5; padding:70px 0 80px;width:100%; min-width:1180px;}
.module4.index .part-features{ width:1180px; margin:40px auto 0;}
.module4.index .part-features li{background:#fff; padding:40px; width:288px; margin:0 35px 35px 0; border-radius:3px; text-align:center; float:left;}
.module4.index .part-features li:hover,.module4.index .part-features li:hover p{ color:#fff;}
.module4.index .part-features li.c{ float:right;}
.module4.index .part-features li .tit{font-weight:500; font-size:18px; display:block; text-align:center; margin-bottom:10px; }
.module4.index .part-features li .img{ display:inline-block; margin-bottom:15px;width:90px; height:90px; border-radius:50%;}
.module4.index .part-features li.a .img{background:#5dbdd5 url(../png/ico_12.png) no-repeat; }
.module4.index .part-features li.a:hover .img{background:#fff url(../png/ico_h_12.png) no-repeat; }
.module4.index .part-features li.a:hover{background:#5dbdd5;}
.module4.index .part-features li.b .img{background:#5dd5a9 url(../png/ico_13.png) no-repeat; }
.module4.index .part-features li.b:hover .img{background:#fff url(../png/ico_h_13.png) no-repeat; }
.module4.index .part-features li.b:hover{background:#5dd5a9;}
.module4.index .part-features li.c .img{background:#url(../png/ico_14.png) no-repeat; }
.module4.index .part-features li.c:hover .img{background:#fff url(../png/ico_h_14.png) no-repeat; }
.module4.index .part-features li.c:hover{background:#b7d55d;}
.module4.index .part-features li p{ text-align:left; color:#666; font-size:14px; line-height:24px;min-height:48px; height:auto!important; height:48px;}

.module5.index{ background:#fafafa; padding:70px 0 80px;width:100%; min-width:1180px;}
.module5.index .infoBox{ width:1180px; margin:0 auto; color:#666; line-height:28px; margin-top:35px; font-size:16px;}
.module5.index .main-item{width: 280px; margin-right:20px;float:left;transition: margin-top 0.6s;}
.module5.index .main-item:hover{box-shadow: 4px 4px 30px rgba(0,0,0,.2),-4px 4px 30px rgba(0,0,0,.2);  cursor: pointer; margin-top: 26px;}
.module5.index .main-item .top{ padding:40px 0 20px;width: 100%; text-align:center;}
.module5.index .main-item .top img{ display:inline-block;}
.module5.index .main-item .top h4{margin: 30px auto; font-size: 20px; color: #fff;}
.module5.index .main-item .info{border: solid 1px #e5e5e5; height:110px; padding:25px 20px;font-size: 16px; line-height:28px; color: #666; position:relative; }
.module5.index .main-item b.caret { position:absolute; top:-1px; left:130px;border-top: 10px solid #0190dc; border-left: 10px solid transparent; border-right: 10px solid transparent; vertical-align: top;}
.module5.index .b b.caret {border-top: 10px solid #0dd491;}
.module5.index .c b.caret {border-top: 10px solid #ffb93f;}
.module5.index .d b.caret {border-top: 10px solid #ff5757;}
.module5.index .a .top{background-color: #0190dc;}
.module5.index .b .top{background-color: #0dd491;}
.module5.index .c .top{background-color: #ffb93f;}
.module5.index .d .top{background-color: #ff5757;}


.module6.index{padding:70px 0 80px;width:100%; min-width:1180px;}
.module6.index .part-project{ width:1180px; margin:40px auto 0;}
.module6.index .part-project.X{width:885px;}
.module6.index .part-project li{background:#fff; padding:40px; width:214.25px; border-right:1px dashed #e5e5e5;border-radius:3px; text-align:center; float:left;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.module6.index .part-project.five li{width:155.2px; }
.module6.index .part-project li.d{ float:left; border-right:none;}
.module6.index .part-project li .tit{font-weight:500; font-size:18px; display:block; text-align:center; margin-bottom:10px; }
.module6.index .part-project li .img{ display:inline-block; margin-bottom:15px;width:90px; height:90px; border-radius:50%;}
.module6.index .part-project li.a .img{background:#19ae50 url(../png/ico_15.png) no-repeat 25px 25px; }/*招生注册*/
.module6.index .part-project li.b .img{background:#ff5795 url(../png/ico_16.png) no-repeat 25px 25px; }/*教务实施*/
.module6.index .part-project li.c .img{background:#42bfb9 url(../png/ico_17.png) no-repeat 25px 25px; }/*考试安排*/
.module6.index .part-project li.d .img{background:#ffc013 url(../png/ico_18.png) no-repeat 25px 25px; }/*毕业申请*/
.module6.index .part-project li.e .img{background:#6782d8 url(../png/ico_57.png) no-repeat 25px 25px; }/*成绩查询*/
.module6.index.association .part-project li.d .img{background:#ffc013 url(../png/ico_42.png) no-repeat 25px 25px; }
.module6.index .part-project li p{ /*text-align:left; */color:#666; font-size:14px; line-height:24px;height:128px;}
.module6.index .part-project.ksy li p{ height:55px;}
.module6.index .part-project.five li p{ height:128px;}
.module6.index .part-project li:hover{ -moz-transform: translateY(-30px);-o-transform: translateY(-30px);-webkit-transform: translateY(-30px);transform: translateY(-30px);}


.module7.index{  padding:70px 0 80px;width:100%; min-width:1180px;background:url(../jpg/index_bg_02.jpg) no-repeat center; background-size:cover;}
.module7.index .info{ width:1180px; margin:40px auto 0; color:#333; text-align:center;}
.module7.index .info li{ width:300px; padding:40px 40px 45px;float:left; /*font-size:16px;*/ color:#666; margin-right:20px; line-height:26px; border-radius:3px; /*box-shadow:2px 2px 4px #f5f5f5; */background:#fff;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.module7.index .info li p{ height:52px;}
.module7.index .info li:hover{ -moz-transform: translateY(-20px);-o-transform: translateY(-20px);-webkit-transform: translateY(-20px);transform: translateY(-20px);}

.module7.index .info li img{ display:inline-block;}
.module7.index .info li strong.tit{ font-size:18px; line-height:28px; margin:0px 0 10px; display:block; font-weight:500; color:#333;}
.module7.index .info .btn-box{ text-align:center; margin-top:20px;}
.module7.index .info .btn-box a{ display:inline-block; width:120px; height:40px; line-height:40px; border-radius:3px; color:#32a8f5; border:1px solid #32a8f5;}
.module7.index .info .btn-box a:hover{ background:#32a8f5; color:#fff;}

.module8.index{ padding:70px 0 80px;width:100%; min-width:1180px;background:url(../jpg/bg2.jpg);}
.module8.index .info-box{ text-align:center; color:#fff; font-size:20px; position:relative; width:1180px;margin:0px auto 0;}
.module8.index .info-box h2{ font-size:36px; margin-bottom:10px; }
.module8.index .info-box a.btn{ margin-top:35px; font-size:16px;width:160px; height:45px; line-height:45px; color:#fff; border:1px solid #fff; border-radius:3px; display:inline-block;}
.module8.index .info-box a.btn:hover{ background:#fff; color:#32a8f5;}

.module9.index{ background:#fafafa; padding:70px 0 80px;width:100%; min-width:1180px;}
.module9.index .main-item{width: 320px; margin-right:110px;float:left;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.module9.index .main-item:hover{box-shadow: 4px 4px 30px rgba(0,0,0,.2),-4px 4px 30px rgba(0,0,0,.2);  cursor: pointer; -moz-transform: translateY(-30px);-o-transform: translateY(-30px);-webkit-transform: translateY(-30px);transform: translateY(-30px);}
.module9.index .main-item .top{ padding:45px 0;width: 100%; text-align:center;}
.module9.index .main-item .top img{ display:inline-block;}
.module9.index .main-item .info{height:170px; padding:15px 0px;font-size: 14px; line-height:28px; color: #666; position:relative; text-align: center;-webkit-transition:all 0.1s; -moz-transition:all 0.1s; -o-transition:all 0.1s; transition:all 0.1s;}
.module9.index .main-item:hover .info{ padding:15px 20px;}
.module9.index .main-item h4{margin: 30px auto 10px; font-size: 20px; color: #333;}
.module9.index .main-item b.caret { position:absolute; top:-1px; left:140px;border-top: 20px solid #0190dc; border-left: 20px solid transparent; border-right: 20px solid transparent; vertical-align: top;}
.module9.index .b b.caret {border-top: 20px solid #0dd491;}
.module9.index .c b.caret {border-top: 20px solid #ffb93f;}
.module9.index .d b.caret {border-top: 20px solid #ff5757;}
.module9.index .a .top{background-color: #0190dc;}
.module9.index .b .top{background-color: #0dd491;}
.module9.index .c .top{background-color: #ffb93f;}
.module9.index .d .top{background-color: #ff5757;}


/*在线学习系统*/
.module9.index.learnSystem{ background:url(../jpg/learnsystem_bg.jpg) no-repeat center top; background-size:cover;}
.module9.index.learnSystem .main-item{width: 1180px; border-radius:5px; margin-bottom:10px; background:#fff;  margin-right:0px;float:left;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.module9.index.learnSystem .main-item:hover{ -moz-transform: translateY(0px);-o-transform: translateY(0px);-webkit-transform: translateY(0px);transform: translateY(0px);}
.module9.index.learnSystem .main-item .info{ height:auto; padding:15px 15px 15px 90px;font-size: 14px; line-height:20px; text-align:left; position:relative;}
.module9.index.learnSystem .main-item .info .img{ position:absolute; left:30px; top:18px; }
.module9.index.learnSystem .main-item h4{margin: 0px; font-size:18px; color: #333; margin-bottom:7px;}


/*.module9.index .system{ position:relative;}
.module9.index .system .info{ margin-left:80px; width:370px;color:#fff; background:#5785b7; font-size:14px; line-height:26px; padding:35px 35px;border-top-right-radius:30px;border-bottom-left-radius:30px;}
.module9.index .system .info h3{ font-size:16px; }
.module9.index .system .info.b{ background:#fe6259; margin-top:20px; }
.module9.index .system .img{ position:absolute; right:60px; top:40px;}*/

/*=======================人脸识别================================*/
#banner.inside.face{ background:url(../jpg/banner_02.jpg) no-repeat center top;}

.module1.face{background:#f5f5f5;padding:70px 0 80px;width:100%; min-width:1180px;}
.module1.face .info{ line-height:28px; font-size:16px; color:#444;}
.module1.face .info .left-info,.module2.face .info .left-info,.module3.face .info .left-info{ text-indent:2em; }
.module4.face .info p.te,.module5.face .info p.te,.module6.face .info p.te{ text-indent:2em; }
.module1.face .info .win{ background:url(../png/bg_05.png) no-repeat center; width:981px; height:300px; position:relative; margin:35px auto 0;}
.module1.face .info .win .left{ position:absolute; left:0px; top:75px; background:#fff; width:310px; height:110px; padding:20px 25px; text-align:center;}
.module1.face .info .win .img img{ width:70px; height:70px; display:inline-block; border-radius:50%;}
.module1.face .info .win .tit{ display:block; font-size:14px; color:#666;}
.module1.face .info .win .right{ position:absolute; right:0px; top:75px; background:#fff; width:310px; height:110px; padding:20px 25px; text-align:center;}

/*.module1.face .info .img-list{ width:998px; margin:35px auto 0;}
.module1.face .info .img-list li{ text-align:center; padding:20px; width:260px; float:left;background:#fff;}
.module1.face .info .img-list li.a{  border-top-left-radius:40px;}
.module1.face .info .img-list li.b{  border-top-right-radius:40px;}
.module1.face .info .img-list li.te{ position:relative; background:none; border:none; border-radius:0; padding:0; width:394px; height:230px; background:url(../../images/cloud_learning/bg_02.png) no-repeat center; }
.module1.face .info .img-list li.te .con{ background:#32a8f5; border-radius:50%; padding:20px; width:100px; height:100px; position:absolute; left:127px; top:45px; text-align:center;}
.module1.face .info .img-list li.te .con .ico{ display:inline-block; width:60px; height:60px;}
.module1.face .info .img-list li.te .con .tit{ font-size:18px; color:#fff; }
.module1.face .info .img-list li .img{ width:125px; height:125px; display:inline-block;}
.module1.face .info .img-list li .img img{ width:125px; height:125px; display:block; border-radius:50%;}
.module1.face .info .img-list li .tit{ font-size:16px; color:#666; line-height:28px; height:56px; display:block;}*/


.module2.face{background:#fff;padding:70px 0 80px;width:100%; min-width:1180px;}
.module2.face .info{ line-height:28px; font-size:16px; color:#444;}
.module2.face .info .img-list{ width:1050px; margin:10px auto 0;}
.module2.face .info .img-list li{ text-align:center; padding:20px; width:310px; font-size:14px; line-height:26px; color:#666;float:left; /*border-right:1px dashed #e5e5e5;*/border-radius:3px;}
.module2.face .info .img-list li .img{ width:310px; height:168px; /*display:inline-block;*/}
.module2.face .info .img-list li .img img{ width:310px; height:168px; display:block; border-radius:3px;}

.module2.face .info .img-list li .content{ border:1px solid #e5e5e5; height:120px; background:#fafafa;}
.module2.face .info .img-list li .tit{ font-size:16px; margin:20px 0 5px; display:block; color:#333;}
.module2.face .info .img-list li p{ padding:0 20px;}

.module3.face{background:#f5f5f5;padding:70px 0 80px;width:100%; min-width:1180px;}
.module3.face .info{ line-height:28px;  font-size:16px; color:#444;/* text-align:center;*/}
.module-content .img-box{ width:1180px; margin:40px auto 0;}

.module-content .img-box .img{ background:#fff; padding:10px; border-radius:5px;}
.module-content .img-box img{ display:block;}
.module3.face .img-box .video{ width:550px; height:382px; background:#fff url(../jpg/img_04.jpg) no-repeat center;padding:10px; border-radius:5px; position:relative; }
.videoPlay{ width:1000px; height:563px;}
#module-video .video .play-button.play{position:absolute; left:8px; cursor:pointer; bottom:0px; height:40px; width:40px;display:inline-block;}
#module-video p.info{ text-align:center; font-size:16px; line-height:36px; margin-top:10px; color:#333;}

@-webkit-keyframes pulsate {0% {-webkit-transform: scale(1, 1);opacity: 0.0;}30% {opacity: 0.7;}60% {-webkit-transform: scale(2, 2);opacity: 0.0;}100% {opacity: 0.0;}}
 @-moz-keyframes pulsate {0% {-moz-transform: scale(1, 1);opacity: 0.0;}30% {opacity: 0.7;}60% {-moz-transform: scale(2, 2);opacity: 0.0;}100% {opacity: 0.0;}}
 @keyframes pulsate {0% {-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-ms-transform: scale(1, 1);-o-transform: scale(1, 1);transform: scale(1, 1);opacity: 0.0;}
 30% {opacity: 0.7;}
 60% {-webkit-transform: scale(2, 2);-moz-transform: scale(2, 2);-ms-transform: scale(2, 2);-o-transform: scale(2, 2);transform: scale(2, 2);opacity: 0.0;}
 100% {opacity: 0.0;}}

.previewBtn .play-pulse{
animation-name:pulsate; 
animation-duration: 3s;
animation-timing-function: ease-out;
animation-play-state:running;
animation-iteration-count: infinite;

-moz-animation-name: pulsate; 
-moz-animation-duration: 3s;
-moz-animation-timing-function: ease-out;
-moz-animation-play-state:running;
-moz-animation-iteration-count: infinite;

-webkit-animation-name: pulsate;
-webkit-animation-duration: 3s;
-webkit-animation-timing-function: ease-out;
-webkit-animation-play-state:running;
-webkit-animation-iteration-count: infinite;

-o-animation-name: pulsate; 
-o-animation-duration: 3s;
-o-animation-timing-function: ease-out;
-o-animation-play-state:running;
-o-animation-iteration-count: infinite;

border-radius: 80px;height: 80px;opacity: 0;position: absolute;top: 40px;left: 40px;width: 80px; }
.previewBtn .play-button,.previewBtn .play-button1{ cursor: pointer; display: block;height: 80px; position:absolute; top:40px; left:40px;width: 80px; background:url(../png/play_on_w.png) no-repeat;}
.previewBtn .play-button:hover,.previewBtn .play-button1:hover{background:url(../png/play_on_hover.png) no-repeat;}
/*.previewBtn .play-button:hover .playbutton__part {fill: #eb7060;}
.previewBtn .playbutton-part {  fill: white;transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;}
*/.previewBtn .play-pulse{background:rgba(0,0,0,0.4);}
.previewBtn {cursor: pointer;display: block; height: 160px; width: 160px;position:absolute; right:205px; bottom:121px;}

/*视频蒙版*/
.mention-box,.mention-box1{  width:1000px; height:583px;z-index:1004; background:#fff; box-shadow:0 2px 18px #000; font-size:16px; position:fixed; top:50%; left:50%; margin-top:-292px; margin-left:-500px; display:none;}
.mention-box1{ height:603px;}
.mention-box .item-tit,.mention-box1 .item-tit{ position:relative;  line-height:40px; color:#fafafa; background:#32a8f5; text-indent:1em;}
.mention-box .item-tit .close,.mention-box1 .item-tit .close{width:40px; height: 40px; position: absolute; right:0px; top:0px;background:url(../png/close_ui_01.png) no-repeat; cursor:pointer;}
.mention-box .item-tit .close:hover,.mention-box1 .item-tit .close:hover{ background:url(../png/close_ui_02.png) no-repeat; }


.module3.face .img-list{ width:570px;background:#fff; padding:10px; border-radius:5px; }
.module3.face .img-list li{ width:280px; height:132px; float:left; margin:0 10px 10px 0; position:relative;}
.module3.face .img-list li img{ width:280px;height:132px; }
.module3.face .img-list li em.tit{ text-align:center; color:#fff;background:rgba(0,0,0,0.7); width:280px; /*padding:73px 0;*/ height:40px; line-height:40px; position:absolute; bottom:0px; left:0px;}
.module3.face .img-list li.te{  text-align:center; color:#fff;margin:10px 0 0; background:#32a8f5; width:530px;height:auto; padding:15px 20px;}
.module3.face .img-list li.te em.tit{ margin:0; background:none; position:inherit; font-size:24px;}

.module4.face{background:#fafafa;padding:70px 0 80px;width:100%; min-width:1180px;}
.module4.face .info{ line-height:28px; font-size:16px; color:#444; /*text-align:center;*/}
.module4.face .face-show{ margin-top:40px;}
.module4.face .face-show li{ width:380px; float:left; margin-right:20px;}
.module4.face .face-show li .img,.module4.face .face-show li .img img{ width:380px; height:300px; display:block;}
.module4.face .face-show li .info{line-height:24px; position:relative;}
.module4.face .face-show li .info strong{ position:absolute; top:-50px; left:0px; width:380px; display:block; height:50px; line-height:50px; color:#fff; font-size:18px; font-weight:500; text-align:center; background:rgba(0,0,0,0.6);}
.module4.face .face-show li .info p{ background:#fff; height:102px; padding:35px 40px; color:#666; border:1px solid #e5e5e5;}

.module5.face{background:#f5f5f5;padding:70px 0 80px;width:100%; min-width:1180px;}
.module5.face .info{ line-height:28px; font-size:16px; color:#444;}
.module5.face .info .instructions{ position:relative; background:url(../jpg/intro.jpg) no-repeat; width:1180px; height:400px; margin-top:30px; }
.module5.face .info .instructions p.a{ width:200px; position:absolute; left:65px; bottom:72px;font-size:14px; line-height:22px; color:#fff; }
.module5.face .info .instructions p.a b,.module5.face .info .instructions p.b b{ font-size:16px; display:block;}
.module5.face .info .instructions p.b{ width:175px; position:absolute; right:46px; bottom:165px;font-size:14px; line-height:22px; color:#fff; }

.module6.face{background:#fff;padding:70px 0 80px;width:100%; min-width:1180px;}
.module6.face .info{ line-height:28px; font-size:16px; color:#444; /*text-align:center;*/}

.module6.face .img-box .video{ width:550px; height:382px; background:#f5f5f5 url(../jpg/img_07.jpg) no-repeat center;padding:10px; border-radius:5px; position:relative; }
.module6.face .img-list{ width:570px;background:#f5f5f5; padding:10px; border-radius:5px; }
.module6.face .img-list li{ width:280px; height:274px; float:left; margin:0 10px 10px 0; position:relative;}
.module6.face .img-list li img{ width:280px;height:274px; }
.module6.face .img-list li em.tit{ text-align:center; color:#fff;background:rgba(0,0,0,0.7); width:280px; /*padding:73px 0;*/ height:40px; line-height:40px; position:absolute; bottom:0px; left:0px;}
.module6.face .img-list li.te{  text-align:center; color:#fff;margin:10px 0 0; background:#32a8f5; width:530px;height:auto; padding:15px 20px;}
.module6.face .img-list li.te em.tit{ margin:0; background:none; position:inherit; font-size:24px;}

/*=======================院校================================*/
body.zikao{ background:#f5f8fa;}
body.zikao #main{ padding:80px 0 142px;}
body.zikao .top-info{ text-align:center;}
body.zikao .top-info h2.tit{ font-size:36px; line-height:36px; color:#333; margin-bottom:25px;}
body.zikao .top-info .msg{ font-size:24px; line-height:38px; color:#333; opacity:0.87;}

.project-list{ width:1200px; margin:55px auto 0;}
.project-list li{ width:240px; height:210px; padding:20px; background:#fff; position:relative; margin:0 20px 20px 0; float:left; /*box-shadow:0 0 5px #eee;*/-webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}
.project-list li:hover{box-shadow: 0 0 9px 1px #eee; }
.project-list li.nobg:hover{box-shadow:none; }
.project-list li a{ display:block; width:100%; height:100%;}
.project-list li .info{color:#fff; text-align:center;}
.project-list li .info .ico{ width:180px; height:180px; display:inline-block;}
.project-list li .info .tit{ font-weight:500; font-size:24px; line-height:34px; display:block;}
.project-list li .info .line-box{ position:absolute; width:100%; height:2px; text-align:center; bottom:40px; left:0px;}
.project-list li .info .line{ height:2px; width:30px; display:inline-block; background:#32a8f5;/*background:#07c986;*/-webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}
.project-list li a:hover .line{width:60px;}


/*协会版2020.1.2*/
.project-list.te li{ width:240px; height:auto; padding:20px; background:#fff; position:relative; margin:0 20px 20px 0; float:left; /*box-shadow:0 0 5px #eee;*/-webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}
.project-list.te li .title{ height:52px; font-size:18px; line-height:26px; display:block; color:#333; overflow:hidden; border-bottom:1px solid #e5e5e5; padding-bottom:10px; margin-bottom:10px;}
.project-list.te li a:hover .title{ color:#32a8f5;}
.project-list.te li .item{ width:200px; height:30px; font-size:12px; line-height:30px; color:#999; display:block;position:relative;}
.project-list.te li .item .logo{ height:30px; width:40px; position:absolute; right:-40px; top:0px;display:block;}


.bottom-info{ text-align:center; margin-top:120px;}
.bottom-info em.msg{ font-size:16px; color:#666;}
.bottom-info em.msg:after { display: inline-block; margin: 0 0 4px 20px; height: 2px; content: " "; text-shadow: none; background-color: #ebecec; width: 50px; }
.bottom-info em.msg:before { display: inline-block; margin: 0 20px 4px 0; height: 2px; content: " "; text-shadow: none; background-color: #ebecec; width: 50px; }

/*=======================学习================================*/
#banner.inside.learn{ background:url(../jpg/banner_03.jpg) no-repeat center top;}

.module1.learn{ background:#fff; padding:70px 0 80px;width:100%; min-width:1180px;}
.module1.learn .learn-module{ margin:40px auto 0; width:760px;}
.module1.learn .learn-module li{ float:left; margin-right:80px;text-align:center;}
.module1.learn .learn-module li i.ico{ display:inline-block; border-radius:50%; width:130px; height:40px; padding:45px 0;-webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; }
.module1.learn .learn-module li i.ico img{ width:40px; height:40px; }
.module1.learn .learn-module li:hover i.ico{ border-radius:3px;}
.module1.learn .learn-module li.a i.ico{background:#71c14e;}
.module1.learn .learn-module li.b i.ico{ background:#ff5844;}
.module1.learn .learn-module li.c i.ico{ background:#32a8f5;}
.module1.learn .learn-module li.d i.ico{ background:#fcad20;}
.module1.learn .learn-module li.e i.ico{ background:#36c7d9;}
.module1.learn .learn-module li em{ color:#333; display:block; font-size:18px; margin-top:20px;}

.module2.learn{ background:#f5f5f5; padding:70px 0 80px;width:100%; min-width:1180px;}
/*.module2.learn .part-features{ width:1180px; margin:40px auto 0;}
.module2.learn .part-features li{background:#fff; padding:40px; width:200px; margin:0 20px 0 0; border-radius:3px; text-align:center; float:left;}
.module2.learn .part-features li .tit{font-weight:500; font-size:18px; display:block; text-align:center; margin-bottom:10px; }
.module2.learn .part-features li p{ color:#666; font-size:14px; line-height:24px;}*/

.module2.learn .face-info {background:#fff; width:1180px; margin:40px auto 0;}
.module2.learn .face-info li{ width:590px; float:left;}
.module2.learn .face-info .img{float: left;width: 295px;height: 200px;background-color: #fff;}
.module2.learn .face-info .img img{ display:block;width: 295px;height: 200px;}
.module2.learn .face-info .c-content{ float:right; width:245px;color: #666; line-height:26px; padding:20px;position:relative; text-align:center;}
.module2.learn .face-info .c-content h4 {font-size: 24px;color: #333;margin: 45px 0 15px; text-align:center;}
.module2.learn .face-info  span.jiao{border-right: 10px solid #fff;border-top: 10px solid transparent;border-bottom: 10px solid transparent;line-height: 0.3px;top: 100px;left: -24px;position:absolute;}
.module2.learn .face-info div span.back{border-left: 10px solid #fff;border-top: 10px solid transparent;border-bottom: 10px solid transparent;top: 100px; line-height:0.3px;right: -24px;position:absolute;}

.module3.learn{padding:70px 0 80px;width:100%; min-width:1180px;background:#fff; }
.module3.learn .part-project{ width:1180px; margin:85px auto 0;}
.module3.learn .part-project li{background:#fafafa; padding:65px 30px 30px; width:218px; border:1px solid #e5e5e5; margin-right:20px;border-radius:3px; text-align:center; float:left; position:relative;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.module3.learn .part-project li.d{ float:right;}
.module3.learn .part-project li .tit{font-weight:500; font-size:18px; display:block; text-align:center; margin-bottom:10px; }
.module3.learn .part-project li .img{ display:inline-block; width:40px; height:40px; padding:25px; border-radius:50%;position:absolute; top:-45px; left:95px;}
.module3.learn .part-project li.a .img{background:#d975e2 url(../png/ico_22.png) no-repeat 25px 25px; }
.module3.learn .part-project li.b .img{background:#f29d64 url(../png/ico_32.png) no-repeat 25px 25px; }
.module3.learn .part-project li.c .img{background:#f88282 url(../png/ico_24.png) no-repeat 25px 25px; }
.module3.learn .part-project li.d .img{background:#94cf97 url(../png/ico_26.png) no-repeat 25px 25px; }

.module3.learn .part-project li p{color:#666; font-size:14px; line-height:24px;height:114px;}
.module3.learn .part-project li:hover{ -moz-transform: translateY(-30px);-o-transform: translateY(-30px);-webkit-transform: translateY(-30px);transform: translateY(-30px);}

.module4.learn{ background:url(../jpg/bg2.jpg); padding:70px 0 80px;width:100%; min-width:1180px;}
.module4.learn .system{ position:relative; width:780px;}
.module4.learn .system .info{height:100px;width:300px;color:#666; background:#fff; font-size:14px; line-height:26px; padding:35px 35px; position:relative; border-radius:3px; text-align:center;/*border-top-right-radius:30px;border-bottom-left-radius:30px;*/}
.module4.learn .system .info h3{ position:absolute; top:-20px; left:125px; width:120px; height:40px; line-height:40px; font-size:16px; background:#32a8f5; color:#fff;border-top-right-radius:5px;border-bottom-left-radius:5px;}
/*.module4.learn .system .info.b{ background:#fe6259; }
.module4.learn .system .info.b h3{ color:#fe6259; }*/
.module4.learn .system .img{ position:absolute; right:60px; top:100px;}

.module5.learn{  padding:70px 0 80px;width:100%; min-width:1180px; height:210px;background:url(../jpg/index_bg_05.jpg) no-repeat center bottom;}
.module5.learn .content{ width:1180px; margin:40px auto 0; color:#333;}
.module5.learn .content li{float:left; width:580px; font-size:16px; color:#666; }
.module5.learn .content li .img{ width:98px;  height:98px; margin-left:60px;}
.module5.learn .content li .img i.ico{ width:98px; height:98px; border-radius:50%; display:inline-block;}
.module5.learn .content li .img i.ico.a{ background:#ff602f;}
.module5.learn .content li .img i.ico.b{ background:#32a8f5;}
.module5.learn .content li .img i.ico img{ width:40px; height:40px; padding:29px;display:inline-block;}

.module5.learn .content li .info{ width:390px; padding:22px 0;}
.module5.learn .content li strong.tit{ font-size:18px; line-height:28px; margin:0px 0 5px; display:block; font-weight:500; color:#333;}

.module6.learn{  padding:70px 0 80px;width:100%; min-width:1180px;background:#f5f5f5;}
.module6.learn .face-info li{ width:560px; float:left; background:#fff; padding:10px;   }
.module6.learn .face-info .img{float: left;width: 220px;height: 220px;background-color: #fff;}
.module6.learn .face-info .img img{ display:block;width: 220px;height: 220px;}
.module6.learn .face-info .c-content{ float:right; width:320px;color: #666; line-height:26px;position:relative;}
.module6.learn .face-info .c-content h4 {font-size: 24px;color: #333;margin: 60px 0 25px;}
.module6.learn .face-info  span.jiao{border-right: 10px solid #fff;border-top: 10px solid transparent;border-bottom: 10px solid transparent;line-height: 0.3px;top: 145px;left: -19px;position:absolute;}

/*=======================管理================================*/
#banner.inside.management{ background:url(../jpg/banner_04.jpg) no-repeat center top;}

.module1.management{ background:#fff; padding:70px 0 80px;width:100%; min-width:1180px;}
.module1.management .learn-module{ margin:40px auto 0; width:760px;}
.module1.management .learn-module li{ float:left; margin-right:80px;text-align:center;}
.module1.management .learn-module li i.ico{ display:inline-block; border-radius:50%; width:130px; height:40px; padding:45px 0;-webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; }
.module1.management .learn-module li:hover i.ico{ border-radius:3px;}
.module1.management .learn-module li.a i.ico{background:#19ae50;}
.module1.management .learn-module li.b i.ico{ background:#ff5795;}
.module1.management .learn-module li.c i.ico{ background:#42bfb9;}
.module1.management .learn-module li.d i.ico{ background:#ffc013;}
.module1.management .learn-module li em{ color:#333; display:block; font-size:18px; margin-top:20px;}

.module2.management{  background:#f5f5f5;padding:70px 0 80px;width:100%; min-width:1180px;}
.module2.management .for-student{ width:1100px; margin:40px auto 0; }
.module2.management .for-student li{ width:420px; padding:45px 40px 40px 80px; height:55px; color:#666; background:#fff; position:relative;}
.module2.management .for-student li.b{padding:45px 80px 40px 40px; }
.module2.management .for-student li i.ico{ width:80px; height:80px; border-radius:50%;}
.module2.management .for-student li.a i.ico{ background:#32a8f5;}
.module2.management .for-student li.b i.ico{ background:#ff602f;}
.module2.management .for-student li i.ico img{ padding:20px;display:inline-block;}
.module2.management .for-student li.a i.ico{position:absolute; left:-40px; top:30px;}
.module2.management .for-student li.b i.ico{position:absolute; right:-40px; top:30px;}
.module2.management .for-student li .tit{ font-size:18px; color:#444; margin-bottom:7px; display:block; font-weight:500;}

.module3.management{padding:70px 0 80px;width:100%; min-width:1180px;}
.module3.management .part-features{ width:1180px;margin:40px auto 0;}
.module3.management .part-features li{ width:333px; padding:55px 30px; font-size:16px; line-height:28px; float:left;color:#fff; text-align:center; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.module3.management .part-features li.a{ background:rgba(91,155,213,1);}
.module3.management .part-features li.a:hover{ background:rgba(91,155,213,0.8);}
.module3.management .part-features li.b{ background:rgba(237,125,49,1);}
.module3.management .part-features li.b:hover{ background:rgba(237,125,49,0.8);}
.module3.management .part-features li.c{ background:rgba(0,182,180,1);}
.module3.management .part-features li.c:hover{ background:rgba(0,182,180,0.8);}

.module3.management .part-features li span.msg{display:inline-block; height:45px; font-size:18px; line-height:28px; width:353px; margin-bottom:20px; position:relative;}
.module3.management .part-features li span.msg i.line{ height:2px; width:36px; background:#fff; display:block; position:absolute; left:158px; bottom:0px;}
.module3.management .part-features li p{/* text-align:left;*/ height:48px;}

.module4.management{padding:70px 0 80px;width:100%; min-width:1180px; background:#32a8f5;}
.module4.management .part-project{ width:1180px; margin:85px auto 0;}
.module4.management .part-project li{background:#fff; padding:65px 30px 30px; width:218px; border:1px solid #e5e5e5; margin-right:20px;border-radius:3px; text-align:center; float:left; position:relative;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.module4.management .part-project li.d{ float:right;}
.module4.management .part-project li .tit{font-weight:500; font-size:18px; display:block; text-align:center; margin-bottom:10px; }
.module4.management .part-project li .img{ display:inline-block; width:40px; height:40px; padding:25px; border-radius:50%;position:absolute; top:-45px; left:100px;}
.module4.management .part-project li.a .img{background:#d975e2 url(../png/ico_29.png) no-repeat 25px 25px; }
.module4.management .part-project li.b .img{background:#f29d64 url(../png/ico_28.png) no-repeat 25px 25px; }
.module4.management .part-project li.c .img{background:#f88282 url(../png/ico_27.png) no-repeat 25px 25px; }
.module4.management .part-project li.d .img{background:#94cf97 url(../png/ico_25.png) no-repeat 25px 25px; }
.module4.management .part-project li p{/* text-align:left;*/ color:#666; font-size:14px; line-height:24px;height:70px;}
.module4.management .part-project li:hover{ -moz-transform: translateY(-30px);-o-transform: translateY(-30px);-webkit-transform: translateY(-30px);transform: translateY(-30px);}

.module6.management{padding:70px 0 80px;width:100%; min-width:1180px;/* background:url(../../images/cloud_learning/bg_03.png) no-repeat top center;*/}
.module6.management .module-content{ width:1120px;}
.module6.management .assessment-list{ float:right;}
.module6.management .img{ float:left; width:540px;}
.module6.management .assessment-list li {font-size:16px;color:#666; width:520px; margin-bottom:30px;}
.module6.management .assessment-list li .tit{ font-size:18px; font-weight:600; color:#333; position:relative; display:block; margin-bottom:10px;  }
.module6.management .assessment-list li .tit i.line{ height:8px; width:8px; background:#32a8f5; border-radius:50%; display:block; position:absolute; left:-20px; bottom:6px;}
/*.module6.management .assessment-list li{ width:298px; margin-right:20px; margin-bottom:40px; border:1px solid #e5e5e5; background:#fafafa; padding:25px 40px; float:left; text-align:center; border-radius:3px; color:#666; }
.module6.management .assessment-list li .tit{ font-size:18px; margin-bottom:15px; height:34px; display:block; color:#fff; font-weight:500; position:relative; }
.module6.management .assessment-list li .tit i.line{ height:2px; width:26px; background:#fff; display:block; position:absolute; left:136px; bottom:0px;}

.module6.management .assessment-list li p{line-height:24px; text-align:left;}
.module6.management .assessment-list li.a{margin:40px 398px; border:1px solid #32a8f5; background:#32a8f5; color:#fff;}
.module6.management .assessment-list li.b{margin-left:198px;}
.module6.management .assessment-list li.b,.module6.management .assessment-list li.c{border:1px solid #ed7d31; background:#ed7d31;color:#fff; margin-bottom:0;}
.module6.management .assessment-list li.d,.module6.management .assessment-list li.e,.module6.management .assessment-list li.f{border:1px solid #00b6b4; background:#00b6b4;color:#fff;}
.module6.management .assessment-list li.b p,.module6.management .assessment-list li.c p{ height:48px;}
.module6.management .assessment-list li.d p,.module6.management .assessment-list li.e p,.module6.management .assessment-list li.f p{ height:48px;}*/

.module6.management .assessment-list li a.detail{ display:inline-block; color:#fff; border:1px solid #fff; width:120px; height:36px; line-height:36px; margin-top:15px; border-radius:3px;}
.module6.management .assessment-list li a.detail:hover{ background:#fff; color:#32a8f5;}

/*=======================合作模式================================*/
#banner.inside.coperation{ height:450px; background:url(../jpg/banner_05.jpg) no-repeat center top;}

#banner.inside.coperation .module-content{ text-align:center; font-size:24px; color:#fff; padding-top:260px; overflow:hidden;}
#banner.inside.coperation .module-content a.btn{background:#32a8f5; margin-top:40px; margin-right:30px; width:160px; height:44px; line-height:44px; color:#fff; font-size:16px; display:inline-block; border-radius:3px; border:1px solid #32a8f5;}
#banner.inside.coperation .module-content a.btn:hover{ background:#239ae8; color:#fff;}
#banner.inside.coperation .module-content a.btn.b{ background:none; color:#32a8f5; border:1px solid #32a8f5;}
#banner.inside.coperation .module-content a.btn.b:hover{ background:#32a8f5; color:#fff;}

.module1.coperation{ background:url(../jpg/bg_01.jpg) no-repeat top center;padding:70px 0 80px;width:100%; min-width:1180px;}
.module1.coperation .part-content {width:1180px; margin:40px auto 0;}
.module1.coperation .part-content li{background:#fff; padding:40px; width:288px; margin-right:35px; text-align:center;}
.module1.coperation .part-content li .img{ display:inline-block; margin-bottom:15px;}
.module1.coperation .part-content li .img img{ width:100px; height:100px; border-radius:50%;}
.module1.coperation .part-content li .tit{ font-size:16px; color:#333; margin-bottom:10px;display:block; font-weight:500;}
.module1.coperation .part-content li p{ color:#666; font-size:14px; line-height:24px; height:72px;}
.module1.coperation .part-content li a{ width:130px; height:40px; text-indent:1.5em; line-height:40px; color:#fff; background:#32a8f5 url(../png/talk.png) no-repeat 15px center; display:inline-block; border-radius:3px; margin-top:20px;}
.module1.coperation .part-content li a:hover{color:#fff; background:#239ae8 url(../png/talk.png) no-repeat 15px center;}

.module2.coperation{ padding:70px 0 80px;width:100%; min-width:1180px; background:#e77760;}
.module2.coperation .info{ line-height:28px; font-size:16px; color:#fff;}
.module2.coperation .info .left-info{ text-indent:2em; }

.module2.coperation .info-list{ margin-top:55px;}
.module2.coperation .info-list li{ float:left; padding:25px 20px 20px; width:238px; font-size:14px; line-height:26px; height:234px; margin-right:20px; color:#333; background:#fff; border:1px solid #e5e5e5; position:relative; }
.module2.coperation .info-list li .ico{ position:absolute; left:125px; top:-15px; width:30px; height:30px; text-align:center;line-height:30px; display:inline-block; background:#32a8f5; color:#fff; border-radius:50%; }


/*合作弹窗*/
.submit-box-tan{ display:none; padding:65px; width:470px; height:320px; position:fixed; top:50%; left:50%; margin-left:-300px; margin-top:-160px; background:#fff; z-index:1009;}
.submit-box-tan i.close,.contant-box-tan i.close,.map-box-tan i.close{ background:#f97e7e url(../png/learn_little_bg.png) no-repeat -9px -617px; height:32px; width:32px; display:block; position:absolute; right:-16px; top:-16px; border-radius:50%; cursor:pointer; }
.submit-box-tan i.close:hover,.contant-box-tan i.close:hover,.map-box-tan i.close:hover{ background:#eb6565 url(../png/learn_little_bg.png) no-repeat -9px -617px;  }
.submit-box-tan td{ font-size:16px; color:#666; padding:5px 0; }
.submit-box-tan td.text-r{ text-align:right; padding-right:10px;}
.submit-box-tan td.top{vertical-align:top; padding-top:20px;}
.submit-box-tan td input.text{ border:1px solid #e7e7e7; border-radius:3px; background:#fafafa; padding:10px 5px; height:25px; line-height:25px; width:285px;}
.submit-box-tan td input.btn{ background:#43bee8; height:50px; color:#fff;border-radius:3px;  line-height:50px; width:145px; text-align:center; font-size:16px; margin-top:10px; cursor:pointer;}
.submit-box-tan td input.btn:hover{background:#28a7d2;}
.submit-box-tan td textarea.instro{ width:396px; height:100px; border:1px solid #e7e7e7; border-radius:3px; background:#fafafa; }

.contant-box-tan{ display:none; padding:70px 50px; width:470px; height:136px;  position:fixed; top:50%; left:50%; margin-left:-300px; margin-top:-133px; background:#fff; z-index:1009;}
.contant-box-tan p{ margin-bottom:10px;color:#666; padding-left:45px; font-size:16px; min-height:32px; line-height:32px;}
.contant-box-tan p.a{ background:url(../jpg/ico_03.jpg) no-repeat; }
.contant-box-tan p.b{ background:url(../jpg/ico_06.jpg) no-repeat; }
.contant-box-tan p.c{ background:url(../jpg/ico_08.jpg) no-repeat; }
.contant-box-tan p.d{ background:url(../jpg/ico_04.jpg) no-repeat; }

.submit-box-tan td .province{ width:150px; border:1px solid #e7e7e7!important; border-radius:3px; background:#fafafa; padding:0 5px; height:45px; line-height:45px;}
.submit-box-tan td .city{ width:100px; border:1px solid #e7e7e7!important; border-radius:3px; background:#fafafa; padding:0 5px; height:45px; line-height:45px;}
.submit-box-tan td .province option,.submit-box-tan td .city option{border-bottom:1px solid #e7e7e7!important; height:30px; }

.contact-phone{border-top:1px dashed #eee; margin-top:20px; padding:15px 0 0 110px; font-size:16px; line-height:32px; color:#666; background:url(../jpg/ico_06.jpg) no-repeat 65px 15px;}

/*=======================关于我们&联系我们================================*/
body.inside{ background:#f3f5f7;}
.module1.contact.pc{ display:block;}
.module1.contact.phone{ display:none;}


#leftside-box{ width:260px;}
#leftside-box  .submenu{background:#fff; box-shadow:0 1px 2px #e7e7e7;}
#leftside-box  .submenu > li{ width:260px;height:61px;float:left; line-height:60px;position:relative; }
#leftside-box  .submenu > li.last{background:none;}
#leftside-box  .submenu > li > a{ height:60px; display:block; width:260px; border-bottom:1px solid #f1f1f1;}
#leftside-box .submenu > li a.cur,#leftside-box .submenu > li.cur a{ background:#32a8f5;  }
#leftside-box  .submenu > li > a em{ font-size:16px; color:#666; width:200px; height:58px; display:block; margin-left:30px;  }
#leftside-box  .submenu > li > a:hover em{background:url(../png/jian_m_h.png) no-repeat center right;  }
#leftside-box  .submenu > li > a.cur em{background:url(../png/jian_m_w.png) no-repeat center right;  }
#leftside-box  .submenu > li > a.cur i{ height:24px; width:3px; position:absolute; left:0px; top:19px; background:#32a8f5;}
#leftside-box  .submenu > li a:hover em{color:#32a8f5;}
#leftside-box .submenu > li a.cur em,#leftside-box .submenu > li.cur a em{color:#fff;}

#rightside-box{ width:800px; padding:0 40px; min-height:500px;height:auto !important; height:500px; background:#fff;  margin-bottom:40px;}
.positon-guild{ border-bottom:1px solid #e8ecef; height:47px; padding:7px 0 0; }
.positon-guild strong{border-bottom:2px solid #32a8f5; font-size:16px; height:46px; line-height:39px; display:inline-block; font-weight:500;}
.positon-guild a{ color:#333; font-size:16px; line-height:47px; padding-bottom:12px; height:47px; margin-right:20px;}
.positon-guild a.cur{ color:#32a8f5;border-bottom:2px solid #32a8f5;}

#rightside-box .article-content-box{ font-size:14px; color:#666; line-height:24px; min-height:500px;height:auto !important; height:500px; padding:20px 0 30px; text-indent:2em;}
#rightside-box .article-content-box p{ margin-bottom:10px;}

#banner.inside.contact{ background:url(../jpg/banner_06.jpg) no-repeat center top;}

/*.module1.contact{padding:70px 0 80px;width:100%; min-width:1180px;}
.module1.contact .info{ width:900px; line-height:30px; font-size:16px;}*/

/*=======================学习资源================================*/
#banner.inside.system{ background:url(../jpg/banner_08.jpg) no-repeat;background-size:cover;}

/*.module1.learn.system .learn-module{ width:760px;}
*/
.module3.learn.system{ background:#f5f5f5;}
.module3.learn.system .part-project li{width:318px;}
.module3.learn.system .part-project li .img{ left:145px;}
.module3.learn.system .part-project li.b .img{background:#f29d64 url(../png/ico_32.png) no-repeat 25px 25px; }
.module3.learn.system .part-project li p{height:72px;}

/*=======================过程性考核================================*/
#banner.inside.process{ background:url(../jpg/banner_07.jpg) no-repeat center top; background-size:cover;}

.module1.process{padding:70px 0 80px;width:100%; min-width:1180px;background:#fff;}
.module1.process .module-content{ width:980px; margin-top:40px;}
.module1.process .img{ width:360px; height:180px;}
.module1.process .msg{ width:90px;padding:51px 20px; font-weight:700; line-height:26px;color:#fff; background:#00cdec;  position:relative;}
.module1.process .msg i.jiao{ position:absolute; right:-10px; top:80px; display:block; border-left: 10px solid #00cdec; border-top:10px solid transparent; border-bottom: 10px solid transparent; vertical-align: top;}
.module1.process .info{ width:410px; height:144px; padding:18px 40px; line-height:24px; color:#666; background:#f5f5f5;}
.module1.process .info h3{ font-size:18px; color:#333; margin-bottom:10px;}
.module1.process .info a.detail{width:120px; height:40px; line-height:40px; text-align:center; color:#fff; background:#32a8f5; display:inline-block; border-radius:3px; margin-top:15px;}

.module2.process{padding:70px 0 80px;width:100%; min-width:1180px; background:#f5f5f5;}
.module2.process .module-content{ background:#fff;}
.module2.process .little-tit{ width:200px; height:100%; background:#32a8f5; color:#fff;  text-align:center; font-size:24px; position:relative;}
.module2.process .little-tit.b{  background:#f57732;}
.module2.process .little-tit i.jiao{border-left: 15px solid #32a8f5;border-top: 15px solid transparent;border-bottom: 15px solid transparent;line-height: 0.3px;top: 100px;right: -23px;position:absolute;}
.module2.process .little-tit.b i.jiao{border-left: 15px solid #f57732;}

.module2.process .little-tit em{/*padding:0 20px; height:40px; line-height:40px; border-radius:3px; display:inline-block;*/}
.module2.process .mechanism-box{ width:830px; padding:40px;}
.module2.process .mechanism-box li{margin-bottom:25px; font-size:14px; line-height:28px; color:#666; position:relative;}
.module2.process .mechanism-box li i.ico{ height:50px; width:50px; border-radius:50%; display:block; position:absolute; left:-70px; top:2px;}
.module2.process .mechanism-box li i.ico.a{background:#32a8f5 url(../png/ico_33.png) no-repeat; }
.module2.process .mechanism-box li i.ico.b{background:#32a8f5 url(../png/ico_34.png) no-repeat; }
.module2.process .mechanism-box li i.ico.c{background:#32a8f5 url(../png/ico_35.png) no-repeat; }
.module2.process .mechanism-box li i.ico.d{background:#32a8f5 url(../png/ico_36.png) no-repeat; }
.module2.process .mechanism-box li i.ico.e{background:#32a8f5 url(../png/ico_37.png) no-repeat; }
.module2.process .mechanism-box li i.ico.f{background:#f57732 url(../png/ico_37.png) no-repeat; }
.module2.process .mechanism-box li span.msg{display:block;font-size:18px; line-height:28px; color:#333; font-weight:600; position:relative;}

.module3.process .part-project li{width:318px;}
.module3.process .part-project li .img{ left:145px;}
.module3.process .part-project li.b .img{background:#f29d64 url(../png/ico_32.png) no-repeat 25px 25px; }
.module3.process .part-project li p{height:48px;}

/*=======================论文答辩系统================================*/
#banner.inside.answering{ background:url(../jpg/thesis_banner.jpg) no-repeat center top;}

.module1.answering{ background:url(../jpg/thesis_bg_01.jpg) no-repeat center top;padding:70px 0 80px;width:100%; min-width:1180px; height:505px; background-size:cover; background-attachment:fixed;}
.module1.answering .info,.module2.answering .info,.module3.answering .info{ line-height:28px; font-size:16px; color:#444; }
.module1.answering .img-box .img,.module3.answering .img-box .img{ width:560px; padding:10px; border-radius:5px; position:relative; }
.module1.answering .img-box .img em,.module3.answering .img-box .img em{ height:3opx; line-height:30px; padding:15px 0; display:block; text-align:center; font-size:16px;}

.module2.answering{ background:url(../jpg/thesis_bg_02.jpg) no-repeat center top;padding:70px 0 80px;width:100%; min-width:1180px; height:706px; }
.module2.answering .test-list{}
.module2.answering .test-list li{ width:230px; background:#fafafa; padding:15px 15px 0; margin-right:46px; float:left; position:relative; box-shadow:1px 1px 10px #e5e5e5;}
.module2.answering .test-list li i.num{ width:90px; height:30px; line-height:30px; text-align:center; display:inline-block; color:#fff; background:#0e9af5; border-radius:20px; position:absolute; bottom:65px; left:85px;}
.module2.answering .test-list li .tit{ height:5opx; line-height:50px; padding:15px 0; display:block; text-align:center; font-size:16px; color:#666;}

.module3.answering{ background:url(../jpg/thesis_bg_03.jpg) no-repeat center top;padding:70px 0 80px;width:100%; min-width:1180px; height:495px; /*background-size:cover; background-attachment:fixed;*/}

/*=======================协会机构================================*/
#banner.inside.association{ background:url(../jpg/xhjg_banner.jpg) no-repeat center top;}
.module1.association{padding:70px 0 80px;width:100%; min-width:1180px; background:#fafafa;}
.module1.association .mechanism-box{ width:1180px;margin:0 auto;}
.module1.association .mechanism-box li{ width:255px; padding:55px 20px; font-size:16px; line-height:28px; float:left;color:#fff; text-align:center; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.module1.association .mechanism-box li a.more{ margin-top:35px; font-size:16px;width:160px; height:45px; line-height:45px; color:#fff; border:1px solid #fff; border-radius:3px; display:inline-block; }
.module1.association .mechanism-box li a.more:hover{ background:#fff; color:#32a8f5;}
.module1.association .mechanism-box li.c a.more:hover{color:rgba(91,155,213,1); }
.module1.association .mechanism-box li.d a.more:hover{color:rgba(237,125,49,1); }
.module1.association .mechanism-box li.e a.more:hover{color:rgba(0,182,180,1); }
.module1.association .mechanism-box li.f a.more:hover{color:rgba(84,207,119,1); }
.module1.association .mechanism-box li.c{ background:rgba(91,155,213,1);}
.module1.association .mechanism-box li.c:hover{ background:rgba(91,155,213,0.8);}
.module1.association .mechanism-box li.d{ background:rgba(237,125,49,1);}
.module1.association .mechanism-box li.d:hover{ background:rgba(237,125,49,0.8);}
.module1.association .mechanism-box li.e{ background:rgba(0,182,180,1);}
.module1.association .mechanism-box li.e:hover{ background:rgba(0,182,180,0.8);}
.module1.association .mechanism-box li.f{ background:rgba(84,207,119,1);}
.module1.association .mechanism-box li.f:hover{ background:rgba(84,207,119,0.8);}

.module1.association .mechanism-box li span.msg{display:inline-block; height:45px; font-size:18px; line-height:28px; width:255px; margin-bottom:20px; position:relative;}
.module1.association .mechanism-box li span.msg i.line{ height:2px; width:35px; background:#fff; display:block; position:absolute; left:110px; bottom:0px;}
.module1.association .mechanism-box li p{height:105px;}

.module9.index.association .main-item .info{height:240px;}
.module9.index.association .main-item{ width:280px; margin-right:20px;}

/*=======================考试院================================*/
#banner.inside.examination{ background:url(../jpg/ksy_banner.jpg) no-repeat center top;}
.module1.examination{padding:70px 0 80px;width:100%; min-width:1180px; background:#fafafa;}
.module1.examination .mechanism-box{ width:1180px;margin:0 auto;}
.module1.examination .mechanism-box li{ width:255px; padding:55px 20px; font-size:16px; line-height:28px; float:left;color:#fff; text-align:center; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.module1.examination .mechanism-box li a.more{ margin-top:35px; font-size:16px;width:160px; height:45px; line-height:45px; color:#fff; border:1px solid #fff; border-radius:3px; display:inline-block; }
.module1.examination .mechanism-box li a.more:hover{ background:#fff; color:#32a8f5;}
.module1.examination .mechanism-box li.a a.more:hover{color:rgba(103,162,216,1); }
.module1.examination .mechanism-box li.b a.more:hover{color:rgba(103,130,216,1); }
.module1.examination .mechanism-box li.c a.more:hover{color:rgba(0,182,180,1); }
.module1.examination .mechanism-box li.d a.more:hover{color:rgba(84,207,119,1); }
.module1.examination .mechanism-box li.e a.more:hover{color:rgba(238,140,75,1); }

.module1.examination .mechanism-box li.a{ background:rgba(103,162,216,1);}
.module1.examination .mechanism-box li.a:hover{ background:rgba(103,162,216,0.8);}
.module1.examination .mechanism-box li.b{ background:rgba(103,130,216,1);}
.module1.examination .mechanism-box li.b:hover{ background:rgba(103,130,216,0.8);}
.module1.examination .mechanism-box li.c{ background:rgba(0,182,180,1);}
.module1.examination .mechanism-box li.c:hover{ background:rgba(0,182,180,0.8);}
.module1.examination .mechanism-box li.d{ background:rgba(84,207,119,1);}
.module1.examination .mechanism-box li.d:hover{ background:rgba(84,207,119,0.8);}
.module1.examination .mechanism-box li.e{ background:rgba(238,140,75,1);}
.module1.examination .mechanism-box li.e:hover{ background:rgba(238,140,75,0.8);}

.module1.examination .mechanism-box li span.msg{display:inline-block; height:45px; font-size:18px; line-height:28px; width:196px; margin-bottom:20px; position:relative;}
.module1.examination .mechanism-box li span.msg i.line{ height:2px; width:35px; background:#fff; display:block; position:absolute; left:80px; bottom:0px;}
.module1.examination .mechanism-box li p{height:115px;}

.module6.examination .part-project li.a .img{background:#ffc013 url(../png/ico_46.png) no-repeat 25px 25px; }
.module6.examination .part-project li.b .img{background:#ff5795 url(../png/ico_47.png) no-repeat 25px 25px; }
.module6.examination .part-project li.c .img{background:#42bfb9 url(../png/ico_48.png) no-repeat 25px 25px; }
.module6.examination .part-project li.d .img{background:#19ae50 url(../png/ico_15.png) no-repeat 25px 25px; }

.module9.examination .main-item{ width:535px;}
.module9.examination .main-item b.caret{left:247px;}
.module9.examination .main-item .info{height:180px;}

.module9.index .ksy .main-item .info{ height:240px;}

/*=======================主考院校&1+X================================*/
#banner.inside.subject_school{ background:url(../jpg/banner_11.jpg) no-repeat center top;}

#banner.inside.zikao{ background:url(../jpg/zk_banner.jpg) no-repeat center top;}
#banner.inside.chengkao{ background:url(../jpg/ck_banner.jpg) no-repeat center top;}
.module1.subject_school{padding:70px 0 80px;width:100%; min-width:1180px; background:#fafafa;}
.module1.subject_school .mechanism-box{ width:1180px;margin:0 auto;}
.module1.subject_school .mechanism-box li{ width:353px; padding:55px 20px; font-size:16px; line-height:28px; float:left;color:#fff; text-align:center; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.module1.subject_school .mechanism-box li a.more{ margin-top:35px; font-size:16px;width:160px; height:45px; line-height:45px; color:#fff; border:1px solid #fff; border-radius:3px; display:inline-block; }
.module1.subject_school .mechanism-box li.f{ width:1140px;}
.module1.subject_school .mechanism-box li a.more:hover{ background:#fff; color:#32a8f5;}
.module1.subject_school .mechanism-box li.a a.more:hover{color:rgba(103,162,216,1); }
.module1.subject_school .mechanism-box li.b a.more:hover{color:rgba(103,130,216,1); }
.module1.subject_school .mechanism-box li.c a.more:hover{color:rgba(0,182,180,1); }
.module1.subject_school .mechanism-box li.d a.more:hover{color:rgba(84,207,119,1); }
.module1.subject_school .mechanism-box li.e a.more:hover{color:rgba(238,140,75,1); }
.module1.subject_school .mechanism-box li.f a.more:hover{color:rgba(245,113,225,1); }

.module1.subject_school .mechanism-box li.a{ background:rgba(103,162,216,1);}
.module1.subject_school .mechanism-box li.a:hover{ background:rgba(103,162,216,0.8);}
.module1.subject_school .mechanism-box li.b{ background:rgba(103,130,216,1);}
.module1.subject_school .mechanism-box li.b:hover{ background:rgba(103,130,216,0.8);}
.module1.subject_school .mechanism-box li.c{ background:rgba(0,182,180,1);}
.module1.subject_school .mechanism-box li.c:hover{ background:rgba(0,182,180,0.8);}
.module1.subject_school .mechanism-box li.d{ background:rgba(84,207,119,1);}
.module1.subject_school .mechanism-box li.d:hover{ background:rgba(84,207,119,0.8);}
.module1.subject_school .mechanism-box li.e{ background:rgba(238,140,75,1);}
.module1.subject_school .mechanism-box li.e:hover{ background:rgba(238,140,75,0.8);}
.module1.subject_school .mechanism-box li.f{ background:rgba(245,113,225,1);}
.module1.subject_school .mechanism-box li.f:hover{ background:rgba(245,113,225,0.8);}
.module1.subject_school .mechanism-box li.g{ background:rgba(50,168,245,1);}
.module1.subject_school .mechanism-box li.g:hover{ background:rgba(50,168,245,0.8);}

.module1.subject_school .mechanism-box li span.msg{display:inline-block; height:45px; font-size:18px; line-height:28px; width:196px; margin-bottom:20px; position:relative;}
.module1.subject_school .mechanism-box li span.msg i.line{ height:2px; width:35px; background:#fff; display:block; position:absolute; left:80px; bottom:0px;}
.module1.subject_school .mechanism-box li.a p,.module1.subject_school .mechanism-box li.e p,.module1.subject_school .mechanism-box li.b p{height:100px;}
.module1.subject_school.ck .mechanism-box li.b p{height:75px;}
.module1.subject_school.ck .mechanism-box li.a{margin-left:197px;}
.module1.subject_school .mechanism-box li.c p,.module1.subject_school .mechanism-box li.d p,.module1.subject_school .mechanism-box li.g p{height:75px;}

.module6.subject_school .part-project li.a .img{background:#19ae50 url(../png/ico_15.png) no-repeat 25px 25px;}
.module6.subject_school .part-project li.b .img{background:#ff5795 url(../png/ico_16.png) no-repeat 25px 25px;}
.module6.subject_school .part-project li.c .img{background:#42bfb9 url(../png/ico_17.png) no-repeat 25px 25px;}
.module6.subject_school .part-project li.d .img{background:#ffc013 url(../png/ico_18.png) no-repeat 25px 25px; }
.module6.subject_school .part-project.X li.b .img{background:#ff5795 url(../png/ico_1x-2.png) no-repeat 25px 25px;}
.module6.subject_school .part-project.X li.d .img{background:#ffc013 url(../png/ico_26.png) no-repeat 25px 25px; }

.module9.subject_school{background:url(../jpg/bg_02.jpg) no-repeat center top; background-size:cover; height:100%;}
.module9.subject_school .main-item{ width:280px; margin-right:20px;}
.module9.subject_school .main-item b.caret{left:125px;}
.module9.subject_school .main-item .info{height:270px; background:#fff; padding:20px;}

.module10.subject_school{padding:70px 0 80px;width:100%; min-width:1180px; background:#fafafa;}
.module10.subject_school .part-project{ margin-top:40px;}
.module10.subject_school .part-project li{ padding:40px; width:312px; border-right:1px dashed #e5e5e5;border-radius:3px; text-align:center; float:left;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}

.module10.subject_school .part-project.six li{ padding:20px;  width:155.8px;}
.module10.subject_school .part-project.six li p{height:148px;}

.module10.subject_school .part-project li.d{ float:right; border-right:none;}
.module10.subject_school .part-project li .tit{font-weight:500; font-size:18px; display:block; text-align:center; margin-bottom:10px; }
.module10.subject_school .part-project li .img{ display:inline-block; margin-bottom:15px;width:90px; height:90px; border-radius:50%;}
.module10.subject_school .part-project li.a .img{background:#19ae50 url(../png/ico_15.png) no-repeat 25px 25px; }
.module10.subject_school .part-project li.b .img{background:#ff9e13 url(../png/ico_63.png) no-repeat 25px 25px; }
.module10.subject_school .part-project li.c .img{background:#ff5795 url(../png/ico_16.png) no-repeat 25px 25px; }
.module10.subject_school .part-project li.e .img{background:#42bfb9 url(../png/ico_17.png) no-repeat 25px 25px; }
.module10.subject_school .part-project li.f .img{background:#6782d8 url(../png/ico_57.png) no-repeat 25px 25px; }
.module10.subject_school .part-project li.g .img{background:#ffc013 url(../png/ico_18.png) no-repeat 25px 25px; }

.module10.subject_school.association .part-project li.d .img{background:#ffc013 url(../png/ico_42.png) no-repeat 25px 25px; }
.module10.subject_school .part-project li p{ /*text-align:left; */color:#666; font-size:14px; line-height:24px;height:48px;}
.module10.subject_school .part-project li:hover{ -moz-transform: translateY(-30px);-o-transform: translateY(-30px);-webkit-transform: translateY(-30px);transform: translateY(-30px);}

/*app下载*/
#appBox{padding:70px 0 80px;width:100%; min-width:1180px; background:url(../jpg/app_bg.jpg) no-repeat top center; background-size:cover; height:410px; }
#appBox .module-content{ height:396px;}
#appBox .left-img{ width:480px; height:380px; position:absolute; left:10px; bottom:0px;}
#appBox .app-info{ width:560px; position:absolute; right:10px; top:130px; }
#appBox .app-info h3.tit{ font-size:48px; color:#fdc400; margin-bottom:40px;}
#appBox .app-info p{ background:url(../png/gou.png) no-repeat; padding-left:40px; line-height:34px; margin-bottom:25px; font-size:24px; color:#fff;}
#appBox .app-info p.ma{ background:none; position:absolute; right:0px; top:-20px;}
#appBox .app-info p.ma img{ max-width:180px; max-height:180px;}

.module11.zikao{padding:70px 0 80px;width:100%; min-width:1180px;  background:url(../jpg/bg_07.jpg) no-repeat; height:330px; background-size:cover;}
.module11.zikao .left-img{ width:470px; height:315px; float:right;}
.module11.zikao .info{ float:left; margin:60px 0 0 50px;width:400px; min-height:80px; padding:40px; color:#fff; font-size:16px; line-height:36px;position:relative; background:#32a8f5;}
.module11.zikao .info b.caret{ position:absolute; top:78px; right:-20px;border-left: 20px solid #32a8f5; border-top: 20px solid transparent; border-bottom: 20px solid transparent; vertical-align: top;}

.module30.platform-info{padding:70px 0;width:100%; min-width:1180px; background:#fff;}
.module30.platform-info .top{ background:#fff; margin:0 auto; width:1180px;}
.module30.platform-info .left-info{ width:500px; }
/*.module30.platform-info .tit{ font-size:24px; color:#32a8f5; text-align:center; margin-bottom:40px; }*/
.module30.platform-info .left-info .module{ line-height:26px; margin-top:20px;padding:25px; background:#32a8f5; color:#fff; border-top-left-radius:20px; border-bottom-right-radius:20px;}
.module30.platform-info .left-info .module .item{ font-size:18px; margin-bottom:10px; display:block;}

.module30.platform-info .right-info{ width:580px; }
.module30.platform-info .right-info .img{ width:220px; height:265px; }
.module30.platform-info .item-info .cont{ padding:60px 10px 60px 30px; width:319px; height:143px; color:#444; border:1px solid #e5e5e5; border-left:none; }
.module30.platform-info .item-info .cont .t{ font-size:18px;  color:#333; margin-bottom:10px; display:block;}
.module30.platform-info .item-info .cont .num{ font-weight:600; margin-right:15px; }

.module30.platform-info .face-info {}
.module30.platform-info .face-info li{ width:240px; float:left; margin-right:20px; line-height:26px; height:180px; padding:50px 20px; color:#666; text-align:center; background:#fff; border-radius:3px; color:#fff;}
.module30.platform-info .face-info li.a{ background:#5b9bd5;}
.module30.platform-info .face-info li.b{background:#ff5795;}
.module30.platform-info .face-info li.c{background:#42bfb9;}
.module30.platform-info .face-info li.d{background:#19ae50;}
.module30.platform-info .face-info li .img{ width:60px; height:60px; display:inline-block;}
.module30.platform-info .face-info li .img img{ width:60px; height:60px; }
.module30.platform-info .face-info li em{ font-size:18px; display:block; margin:10px 0 15px; }


/*认证-院校（2019.5.28）*/
#banner.inside.rz{ background:url(../jpg/rz_banner.jpg) no-repeat center top;}

.module1.school{padding:70px 0 80px;width:100%; min-width:1180px;  background:url(../jpg/bg_07.jpg) no-repeat;background-size:cover;}
.module1.school .info{ font-size:16px; color:#444; line-height:26px; margin-top:10px;}

.module2.school{ background:#f5f5f5;padding:70px 0 80px;}
.module2.school .build-info {}
.module2.school .build-info li{ width:460px; float:left; margin-right:20px; line-height:26px; height:200px; padding:40px 60px; color:#666; text-align:center; background:#fff; border-radius:3px;}
.module2.school .build-info li .img{ width:100px; height:100px; display:inline-block;}
.module2.school .build-info li .img img{ width:100px; height:100px; border-radius:50%; }
.module2.school .build-info li em{ color:#333; font-size:16px; display:block; margin:15px 0 10px; }

.module3.school{padding:70px 0 80px;width:100%; min-width:1180px;  background:url(../jpg/buy_bg.jpg) no-repeat;background-size:cover;}
.module3.school .buy-info {}
.module3.school .buy-info li{ width:590px; border-top:1px dashed #fff; float:left;line-height:26px; padding-top:30px;color:#fff; text-align:center; position:relative;}
.module3.school .buy-info li .ico{ background:#40abf0; width:20px; height:20px; border-radius:50%; border:2px solid #fff; position:absolute; left:285px; top:-12px; }
.module3.school .buy-info li .img{ width:60px; height:60px; display:inline-block;}
.module3.school .buy-info li .img img{ width:60px; height:60px;}
.module3.school .buy-info li em{ font-size:16px; display:block; margin-top:15px; font-weight:600; }

/*===============新闻列表=============*/
#leftside-box.topfixed{ position:fixed; top:0px;}
 
.news-list{}
.news-list li{ width:100%; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #e7e7e7;}
.news-list li .new-img{ width:240px;}
.news-list li .new-img a,.news-list li .new-img a img{ overflow:hidden; width:240px; height:162px; display:block;-webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.news-list li .new-img a:hover img{-webkit-transform: scale(1.10, 1.10);-moz-transform: scale(1.10, 1.10);-o-transform: scale(1.10, 1.10);transform: scale(1.10, 1.10);}
.news-list li .new-info{ width:540px;}
.news-list li .new-info h3.tit{ font-size:18px; color:#333; line-height:28px; margin-top:10px;}
.news-list li .new-info h3.tit a{color:#333;}
.news-list li .new-info h3.tit a:hover{color:#32a8f5;}
.news-list li .new-info .info{ color:#666; line-height:26px; height:78px;overflow: hidden; margin-top:10px;}
.news-list li .new-info .msg{ color:#9fb0bc; margin-top:5px;}
.news-list li .new-info .msg .time{}
.news-list li .new-info .msg .lei{ margin-left:25px;}

#rightside-box.news{ margin-bottom:40px;}
.positon-tit.news{ position:relative; border-bottom:1px solid #e7e7e7; padding-bottom:10px;}
.positon-tit.news .tit{ font-size:18px;}
.positon-tit.news .msg{ color:#999; line-height:34px;}
.positon-tit.news a.black{ position:absolute; right:0px; top:0px; height:35px; line-height:35px; width:83px; display:block; border:1px solid #bababa; border-radius:3px; text-indent:2.8em; background:url(../png/back.png) no-repeat 14px center; color:#999;}
.positon-tit.news a.black:hover{ border:1px solid #32a8f5;background:url(../png/back_h_n.png) no-repeat 14px center;color:#32a8f5;}

.news-detail{}
.news-detail .info{background:#f9f9f9; border-radius:3px; color:#999; padding:15px 20px; line-height:26px;}
.news-detail .policyContent{ color:#666; line-height:28px; text-indent:2em;}
/*.news-detail .policyContent p{ margin-bottom:15px; }*/
.news-detail .policyContent img{ display:block; max-width:800px; margin:0 auto;}
.news-detail .policyContent b img{ /*display:inline-block!important;*/}

/*==========考试院-项目案例========*/
.module29.association{padding:70px 0 80px;width:100%; min-width:1180px; background:url(../jpg/index_bg_07.jpg) no-repeat; height:379px; background-size:cover;}
.projectCases .little-tit{ text-align:center; font-size:18px; line-height:28px;}
.module29.association .module-content.info{height:374px; }
.module29.association .left-img{ width:490px; height:200px; position:absolute; left:150px; bottom:50px;}
.module29.association .right-img{ width:300px; height:310px; position:absolute; right:150px; bottom:0px;}

/*==========自考&成考-项目案例========*/
.module29.zikao{padding:70px 0 60px;width:100%; min-width:1180px; background:#f5f8fa;  }

/*==========职业认证-项目案例========*/
.module29.zyrz{padding:70px 0 60px;width:100%; min-width:1180px; background:#f5f8fa;  }
.types-item{ margin-left:0px; font-size:22px; height:22px; line-height:22px; color:#333; padding-left:15px; position:relative;}
.types-item i.line{ background:#32a8f5; width:2px; height:22px; position:absolute; left:0px; top:2px; display:inline-block; }

.module29.zyrz .project-list li.te .info .ico{ width:180px; height:120px;}
.module29.zyrz .project-list li.te em.title{ font-size:20px; color:#333; display:block;}
.module29.zyrz .project-list li.te em.little-tit{ font-size:12px; line-height:22px; display:block;}

/*认证-项目案例切换（2019.11.20）*/
.changeClassBox{ text-align:center; margin-top:40px;}
.changeClassBox a{ width:170px; display:inline-block;padding:0 20px; height:40px; line-height:40px; color:#32a8f5;margin:0 10px; border-radius:5px; border:1px solid #32a8f5; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.changeClassBox a.on,.changeClassBox a:hover{ color:#fff; background:#32a8f5; border:1px solid #32a8f5;}
