﻿.bg-c31{background-color:#313139}
.bg-cf6{background-color:#f6f6f6}
.bg-c32{background-color:#3274cd}
.bg-cf6{background-color:#f6f6f6}
.banner,.banner2{overflow:hidden;width:100%;position:relative}
.bannervideo{position: absolute;right:15%;top: 0;width:25%;}
.banner2{display: none;}
.banner2 img{display: block;width: 100%;}
.c-f5a{color:#ff5a00;}

.banner .mod_01{cursor:pointer;}
.banner .mod_01 img{display:block;max-height:100%; }
/*.banner .swiper-pagination-bullet,.banner2 .swiper-pagination-bullet{width:12px;height:12px;background: rgba(255,255,255,0.5);opacity: 1; margin:0 12px !important;}
.banner2 .swiper-pagination-bullet{width:10px;height:10px;background: rgba(0,0,0,0.2);margin:0 8px !important;}
.banner .swiper-pagination-bullet-active{background:#fff}
.banner2 .swiper-pagination-bullet-active{background: #444;}*/

.banner2 .swiper-pagination-switch {display: inline-block;width: 15px;height: 15px;border-radius: 10px;background: rgba(0,0,0,0.3);box-shadow:none;margin: 0 3px;cursor: pointer;}
.banner2 .swiper-active-switch {background: #3274cd;}
.i-banner-box{position: relative;}
.i-bannerinfo .c-title{font-size: 40px;margin-bottom: 21px;}
.i-bannerinfo .c-itemtitle{font-size: 16px;}
.i-bannerbtn a{width: 200px;height:50px;float: left;line-height:50px;text-align: center;border-radius:5px; font-size:16px;}
.i-bannerbtn{margin-top: 30px;}
.i-bannerbtn .i-b-ys{background: #3274cd;color: #fff;margin-right: 20px;}
.i-bannerbtn .i-b-more{background: #fff;color:#3274cd; }
.i-bannerbtn .i-b-more:hover{background: #3274cd;color: #fff;}

.title{text-align:center;margin-bottom: 73px;overflow:hidden;}
.c-title{font-size:28px;line-height: 50px;margin-bottom: 2px;}
.courseBox a{display:block;margin:0 0 30px;background:#fff}
.web-align{text-align: center;}
.course-facelist{margin-left:-10px;margin-right:-10px;clear:both}
.newslist-box{clear:both;}
.templatelist-box{margin-right: -15px; margin-left: -15px;}
.news-grid{margin-bottom:30px}

.web-c3{color:#3274cd}
.website-bd{border-bottom:1px solid #efefef;padding-bottom: 45px;}
.website-iconbox{vertical-align:middle;text-align:center;width:95px;height:95px;line-height:95px;border:1px solid #3274cd;margin:0 auto;border-radius:100%}
.website-iconbox i{color:#3274cd;font-size:36px;}

.courseBox .website-po{ margin:0 15px 30px; }
.course-imgbox{overflow: hidden;position: relative;cursor: pointer;}
.course-imgbox .course-shadow{position: absolute;width: 100%;height: 100%;top: 0;left: 0;background:#212121;-webkit-transition: all .3s ease-out;transition: all .3s ease-out;opacity:0.3;filter: alpha(opacity=30);}
.website-po:hover .course-shadow{opacity: .5;background: #212121;filter: alpha(opacity=50);}
.course-imgbox .plus{position: absolute;width:70px;height: 70px;border-radius: 100%; color: #fff;font-size: 30px;top:50%;left: 50%;margin-left: -37px;margin-top:-37px;line-height: 70px;text-align: center;border: 2px solid #fff;/*-webkit-transform: scale(2);transform: scale(2);*/-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: all ease-out 250ms;transition: all ease-out 250ms;opacity:1;}
.website-po:hover .plus{opacity: 1;filter: alpha(opacity=100);-webkit-transform: scale(1.2);transform: scale(1.2);}

.btn{display:inline-block;padding: 9px 31px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
.btn-primary{color:#fff;background-color:#3274cd;border-color:#3274cd}
.webside-name{margin-top:37px;font-size:18px;margin-bottom: 17px;color: #3e3e3e;}
.webside-title{font-size:14px;margin-bottom: 32px;color: #9f9f9f;line-height: 25px;}
.website-p60{padding:0 60px}
.webside-system{text-align:center;vertical-align:middle;font-size:14px;border:1px solid #ddd;padding:40px;margin:0 15px 30px;min-height:168px;position:relative;background: #fff;overflow: hidden;}
.webside-gray{width: 100%;background: rgba(25,25,25,0.77);height:292px;position:absolute;left: 0;bottom: -120%;-webkit-transition:.3s;transition:.3s}

.system-icon{width:80px;height:80px;margin:0 auto}
.system-icon i{width: 64px;display: block;height: 64px;margin: auto;}
.system-icon .t-icon-01{background: url(/images/front/icon/t-icon1.png) no-repeat center; background-size:100%; }
.system-icon .t-icon-02{background: url(/images/front/icon/t-icon2.png) no-repeat center; background-size:100%;}
.system-icon .t-icon-03{background: url(/images/front/icon/t-icon3.png) no-repeat center; background-size:100%;}
.system-icon .t-icon-04{background: url(/images/front/icon/t-icon4.png) no-repeat center; background-size:100%;}
.system-icon .t-icon-05{background: url(/images/front/icon/t-icon5.png) no-repeat center; background-size:100%;}
.system-icon .t-icon-06{background: url(/images/front/icon/t-icon6.png) no-repeat center; background-size:100%;}
.system-name{margin:5px 0 7px 0;color: #464646;font-weight:700;font-size: 16px;}
.system-info{line-height:30px;color:#646464;}
.system-title{text-align:center;color:#ffa200;padding:30px 0; font-size:18px;}
.system-list ul {padding:0 20px;}
.system-list ul li{float:left;width:50%;text-align:center;line-height:35px}
.system-list ul li a{color:#fff}
.course-facelist .col-3{position:relative;overflow:hidden}
.course-facelist .col-3:hover .webside-gray{left:0}
.productlist{background: url(../images/front/productbg.jpg) no-repeat center bottom;background-size: 100%;}
.website-grayimg{position:absolute;left:-100%;top:0;width:100%;-webkit-transition:.3s;transition:.3s;z-index:99}
.website-grayimg img{display:block;width:100%;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s}
.website-po{position:relative;overflow:hidden}
.website-po:hover .website-grayimg{left:0}
.grayimg-title{font-size:18px;padding:15px 0 5px}
.website-learn{position:relative;padding:0 30px 40px 55px}
.website-licon{position:absolute;left:0;top:0}
.website-licon i{width: 35px;height: 35px;display: block;}
.website-licon i.icon-01{background: url(/images/front/icon/icon1.png) no-repeat center;background-size: 35px;}
.website-licon i.icon-02{background: url(/images/front/icon/icon2.png) no-repeat center;background-size: 35px;}
.website-licon i.icon-03{background: url(/images/front/icon/icon3.png) no-repeat center;background-size: 35px;}
.website-licon i.icon-04{background: url(/images/front/icon/icon4.png) no-repeat center;background-size: 35px;}
.website-licon i.icon-05{background: url(/images/front/icon/icon5.png) no-repeat center;background-size: 35px;}
.website-licon i.icon-06{background: url(/images/front/icon/icon6.png) no-repeat center;background-size: 35px;}
.website-lname{font-size:20px;color:#333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.website-linfo{color:#a3a3a3; font-size: 14px;line-height: 25px;}
.website-function{color:#fff;text-align:center;margin-bottom: 42px;}
.website-ficon{width:100px;height:100px;vertical-align:middle;text-align:center;display:inline-block;margin-top: 66px;}
.ficon01{background: url(/images/front/icon/b-c1.jpg) no-repeat center;background-size: 100%;}
.ficon02{background: url(/images/front/icon/b-c2.jpg) no-repeat center;background-size: 100%;}
.ficon03{background: url(/images/front/icon/b-c3.jpg) no-repeat center;background-size: 100%;}
.ficon04{background: url(/images/front/icon/b-c4.jpg) no-repeat center;background-size: 100%;}
.ficon05{background: url(/images/front/icon/b-c5.jpg) no-repeat center;background-size: 100%;}
.ficon06{background: url(/images/front/icon/b-c6.jpg) no-repeat center;background-size: 100%;}

.website-ficon i{font-size:36px;vertical-align:middle;font-weight:600}
.website-fcount{color:#3274cd;font-size:30px;margin-top: 17px;margin-bottom: 22px;}
.website-fname{font-size: 16px;}
.website-btitle{font-size:18px;padding:0 0 40px 0;color: #414141;}

.website-blist ul{position: relative;}
.website-blist .su-line{position: absolute;width: 1px;background: #eee;height: 220px;top: 22px;left: 13px;}
.website-blist li{padding:0 0 40px 45px;position:relative}
.website-bcicle{width:15px;height:15px;border:1px solid #3274cd;border-radius:100%;position:absolute;left:5px;top:6px;background: #fff;}

.website-bit{font-size:16px;color:#434343;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.website-binfo{color:#7a7a7a;font-size: 14px;line-height: 25px;}
.website-imgbox{margin-top: 22px;text-align: right;}
.website-imgbox img{max-width: 100%;}
.website-templet{margin:0 15px;overflow: hidden;background: #fff;-webkit-transition: .3s;transition: .3s;}
.templatelist-box .news-grid{margin-bottom: 36px;}
.website-timgbox{position: relative;}
.website-timgbox img{display:block;width: 100%;}
.website-timgbox .hoticon{position: absolute;left: 0;top: 0;background: url(../images/icon/hot.png) no-repeat center;z-index: 1000;background-size: 100%;width: 84px;height: 84px;}
.website-tcontent{padding:100px 0 0 20px;font-size:14px;}

.website-ttilte{font-size:18px;color:#747474;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.website-tline{border-bottom:2px solid #3274cd;height:2px;width:66px;margin-top: 5px;}
.website-tinfo{padding:20px 0 10px 0}
.website-tinfo li{line-height:28px;color: #5c5c5c;}
.website-templet:hover .website-tinfo li,.website-templet.curr .website-tinfo li{color: #fff;}
.website-ttime{color:#b9b9b9}
.website-tname{color:#919191}
.website-propagate{height:307px;overflow:hidden;background:url(../images/front/website-gray.png);display:table;width:100%}
.website-propagate h2{vertical-align:middle;display:table-cell;text-align:center;color:#fff;font-size: 48px;font-weight: normal;letter-spacing: 18px;}
.website-ccontent{padding-top:18px;padding-left:76px;position:relative;}
.website-cdate{position:absolute;left:0;background:#3274cd;padding:2px 15px;color:#fff;-webkit-transition: .3s;transition: .3s;}

.wesite-cday{font-size:18px;display:block}
.wesite-cmouth{font-size:14px;display:block}
.website-ctitle{font-size:18px;color:#303030;line-height: 30px;height: 60px;margin-bottom: 10px;overflow: hidden;}
.website-cform{color:#303030;font-weight:400;padding-bottom:5px; display:none;}
.website-cinfo{color:#747474;line-height:24px;height: 48px;overflow: hidden;}
.webiste-cbtn{color: #353535;cursor: pointer;font-size: 14px;display: block;margin-top: 7px;}
.consult-box{margin-right: -15px; margin-left: -15px;}
.website-consult{margin:0 15px;border: 1px solid #ebebeb;padding-bottom: 20px;background: #fff;border-bottom: 0;}
.consult-box .more a{margin: 0px 20px 37px;width: auto;background: #ededed;color: #777;}
.consult-box .more a:hover{background:#3274cd; color:#fff;}
.website-cimgbox{overflow:hidden; position:relative;}
.website-cimgbox i{width: 50px;height: 50px;position: absolute;left: 10px;}
.website-cimgbox i.icon-i1{background: url(/images/front/icon/sign1.png) no-repeat center;}
.website-cimgbox i.icon-i2{background: url(/images/front/icon/sign3.png) no-repeat center;}
.website-cimgbox i.icon-i3{background: url(/images/front/icon/sign2.png) no-repeat center;}
.website-cimgbox img{width:100%;display:block;overflow:hidden; min-height:100%;}
.website-dx{margin:0 auto;text-align:center}
.more a{display: block;width: 184px;height: 48px;margin: 98px auto 37px;text-align: center;color: #fff;background: #3274cd;line-height: 48px;font-size: 16px;border-radius: 5px;}
.website-table{width:100%}
.website-table td{text-align:center;padding:30px;border:1px solid #eee}
.website-coopname{padding-top:15px}
.website-coopbtn{text-align:center;vertical-align:middle;padding-top:80px}
.website-coopbtn .btn{display:inline-block;text-align:center}
.website-aicon{text-align:center;width: 110px;margin: auto;-webkit-transition: .3s;transition: .3s;cursor: pointer;}
.website-abous-tips{color: #a2a2a2;margin-top: 106px; margin-bottom: 49px; margin-left: 52px;display: none;}
.website-aicon i{font-size:50px;color: #5c6973;}
.website-ainfo{text-align:center;color: #9a9a9a;font-size: 16px;}
.website-combox{text-align: center;vertical-align: middle;padding: 40px 0;border: 1px solid #eee;border-right: 0;border-bottom: 0;}
.website-combox img{max-width:80%;}
.website-comname{padding: 20px 0 0 5px}
.website-comlist{border-right:1px solid #eee;border-bottom: 1px solid #eee}
.course-imgbox img{width:100%;display: block;}
.website-gbox{width:90%;margin: 0 auto;background-color: #fff}

.website-co-list{margin: 0 15px 21px;padding: 15px;background: #fff;border: 1px solid #eee;}
.website-co-list li{padding-left: 15px;font-size: 14px;line-height: 34px;height: 34px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;position: relative;}
.website-co-list li span {float: right;font-size: 12px;color: #9a9a9a;}
.website-co-list .news-li i {width: 4px;height: 4px;background: #c2c2c2;position: absolute;left: 0;top: 50%;margin-top: -2px;}

.prointrot .p-l-title,.prointrot .p-r-title{font-size:28px;padding-bottom:8px; position:relative;}
.prointrot .p-l-title{text-align: right; margin-right:20px;}
.prointrot .p-r-title{margin-left:20px;}
.prointrot .p-l-title i,.prointrot .p-r-title i{position: absolute;bottom: 0;height:4px;width:18%; border-radius:4px;}
.prointrot .p-l-title i{right:0; background:#3274cd;}
.prointrot .p-r-title i{left:0;background: #eee;}
.prointrob .guanyuwomen_title{margin-top: 30px;}
.prointrob .guanyuwomen_content{padding: 30px 0 0 0;}
.prointrob .guanyuwomen_img1{margin-top: 30px; margin-left: 0px;}
.prointrob .guanyuwomen_img1 img{ height: 41px;cursor: pointer;}
.prointrob .guanyuwomen_img2{text-align: center;margin: 30px 0px}

.prointroimg {text-align:center;}
.prointroimg img{width:30%;margin-top: 4px;}

.prointroIcon .p-i-icon{ width:60px;height:60px;line-height:60px; text-align:center;border: 1px solid #3274cd;border-radius: 60px;margin: 10px auto 58px;}
.prointroIcon .p-i-icon img{width:30px;height:30px;vertical-align: middle;}
.prointrob{margin-top: 40px;padding: 20px;box-shadow: 0px 0px 10px 5px #f1f1f1;margin-bottom: 90px;border-radius: 5px;}
.prointrob ul li{margin-bottom:40px;}
.p-i-bl{text-align:right;}
.prointrob .introbox{color: #828282;height: 50px;}
.prointrob .titlebox{color:#484848; font-size:18px; line-height:30px;}
.p-i-bl li:last-child,.p-i-br li:last-child,.prointroIcon .p-i-icon:last-child{margin-bottom:0;}

.topnews{box-shadow: 0px 3px 5px 0px #f1f1f1;padding: 20px 0;}
.t-news-title{ float:left;font-size: 30px;width: 314px;line-height: 63px;}
.t-news-newslist ul li{line-height:63px;font-size: 16px;}
.t-news-newslist{height:63px; overflow:hidden;}
.topnews-box .topnews-num{float:left; width:50%; text-align:center; border-right:1px dashed #ddd; box-sizing:border-box;}
.topnews-box .topnews-num:last-child{border-right:0;}
.topnews-box .topnews-num .topnews-data{font-size: 30px;color: #e10000;font-weight: bold;line-height: 35px;}
.topnews-text{color: #5c5c5c; font-size:16px;}

#video{cursor:pointer;}
#video img{width:100%;}
.videoBg{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.8);top: 0;left:0;z-index: 100000; display:none;}
.videoBox{width:70%;position:fixed;top:10%;left:50%;margin-left:-35%; z-index:100001; background:#000; display:none;}
.videoBox iframe{border:0;}
.no-scroll{overflow:hidden;}
.videoBox iframe video{width:100%;}
.m-prointro,.m-course-team{ display:none;}
.pc-m-l{margin-left:30px}
/*pc*/
@media all and (min-width:1180px) and (max-width:1920px){
	.banner2 .swiper-pagination-switch{ margin:0 10px;}
    .navfixed{position: fixed;width: 100%;left: 0;top: 0;z-index: 10;background: #fff;}
	.swiper-pagination{bottom:10px!important}
	.website-iconbox:hover{background: #3274cd;}
	.website-iconbox:hover i{color: #fff;}
	.pro-box:hover .webside-gray{bottom: 0;}
	.website-learn:hover .website-lname{color: #3274cd; }
	.website-learn:hover i.icon-01{background: url(/images/front/icon/icon1.png) no-repeat center;background-size: 50px;}
	.website-learn:hover i.icon-02{background: url(/images/front/icon/icon2.png) no-repeat center;background-size: 50px;}
	.website-learn:hover i.icon-03{background: url(/images/front/icon/icon3.png) no-repeat center;background-size: 50px;}
	.website-learn:hover i.icon-04{background: url(/images/front/icon/icon4.png) no-repeat center;background-size: 50px;}
	.website-learn:hover i.icon-05{background: url(/images/front/icon/icon5.png) no-repeat center;background-size: 50px;}
	.website-learn:hover i.icon-06{background: url(/images/front/icon/icon6.png) no-repeat center;background-size: 50px;}
	/*.website-po:hover .course-imgbox .plus{display: block;}*/
	.website-po:hover .course-conbox{background:#3274cd; }
	.website-po:hover .course-conbox div{color: #fff;}
	.website-blist li:hover .website-bcicle{background-color:#3274cd}
	.website-blist li:hover .website-bit{color:#3274cd; }
	.website-templet:hover,.website-templet.curr{background-color:#3274cd}
	.website-templet:hover div,.website-templet.curr div,.website-templet.curr div a,.website-templet:hover div a{color:#fff!important;border-color:#fff!important}
	.website-consult:hover .website-cdate{background: #3274cd;}

	.course-info{font-size:14px;color: #8e8e8e;height: 25px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.course-title{font-size:18px;line-height: 18px;height:18px;margin-bottom: 5px; color: #313131;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.course-price{margin-top:5px}
	.courselist{margin-right: -15px;margin-left:-15px;}
	.course-conbox{padding: 18px 16px;-webkit-transition: .3s;transition: .3s;}

	.floor-1000{width:1000px;margin:0 auto}
    .website-function:hover .ficon01{background: url(/images/front/icon/b-c1h.jpg) no-repeat center;background-size: 100%;}
	.website-function:hover .ficon02{background: url(/images/front/icon/b-c2h.jpg) no-repeat center;background-size: 100%;}
	.website-function:hover .ficon03{background: url(/images/front/icon/b-c3h.jpg) no-repeat center;background-size: 100%;}
	.website-function:hover .ficon04{background: url(/images/front/icon/b-c4h.jpg) no-repeat center;background-size: 100%;}
	.website-function:hover .ficon05{background: url(/images/front/icon/b-c5h.jpg) no-repeat center;background-size: 100%;}
	.website-function:hover .ficon06{background: url(/images/front/icon/b-c6h.jpg) no-repeat center;background-size: 100%;}
	.website-function:hover .website-fcount{color: #fff;}
	.website-function:hover .website-fname{color: #3274cd;}

	#website-abous .curr .website-aicon{width:110px;height:110px;margin: auto;border-radius: 100%;background:#3274cd;text-align: center;line-height: 110px;}
	#website-abous .curr .website-aicon i{color: #fff;}
	#website-abous .curr .website-ainfo{display: none;}

	.widget .tag-cloud a:hover,.cooperation a:hover{color: #3274cd;}
}
/* pc1180屏幕 */
@media all and (min-width: 992px) and (max-width: 1180px) {
	.banner2 .swiper-pagination-switch{ margin:0 5px;}
	.website-bd{overflow:hidden;}
	.title{margin-bottom: 73px !important;}
	.navfixed{position: fixed;width: 100%;left: 0;top: 0;z-index: 100;background: #fff;}
	.templatelist-box,.consult-box{margin-right: 0;margin-left: 0;}
	.c-title,.c-itemtitle{padding: 0 15px;}
	.banner{display: none;}
	.banner2{display: block;}
	.course-conbox{padding: 15px;}
	.course-info{color: #999;}
	.website-learn{padding: 0 15px 40px 60px;}
	.website-licon{left: 15px;}
	.website-business,.website-imgbox{padding:0 15px;}
	.website-binfo br{display: none;}
	.news-grid{margin-bottom: 0;}
	.website-tcontent{padding: 70px 15px 0 20px;}
	.website-propagate h2{font-size: 35px;letter-spacing: 10px;}
	.website-ctitle{margin-top: 5px;}
	.website-cnews{margin-right: 15px;}
	.website-iconbox:hover{background: #3274cd;}
	.website-iconbox:hover i{color: #fff;}
	.pro-box:hover .webside-gray{bottom: 0;height: 292px;}
	.website-learn:hover .website-lname{color: #3274cd; }
	.website-learn:hover i.icon-01{background: url(/images/front/icon/icon1.png) no-repeat center;background-size: 50px;}
	.website-learn:hover i.icon-02{background: url(/images/front/icon/icon2.png) no-repeat center;background-size: 50px;}
	.website-learn:hover i.icon-03{background: url(/images/front/icon/icon3.png) no-repeat center;background-size: 50px;}
	.website-learn:hover i.icon-04{background: url(/images/front/icon/icon4.png) no-repeat center;background-size: 50px;}
	.website-learn:hover i.icon-05{background: url(/images/front/icon/icon5.png) no-repeat center;background-size: 50px;}
	.website-learn:hover i.icon-06{background: url(/images/front/icon/icon6.png) no-repeat center;background-size: 50px;}
	.website-po:hover .course-imgbox .plus{display: block;}
	.website-po:hover .course-conbox{background:#3274cd; }
	.website-po:hover .course-conbox div{color: #fff;}
	.website-blist li:hover .website-bcicle{background-color:#3274cd}
	.website-blist li:hover .website-bit{color:#3274cd; }
	.website-templet:hover{background-color:#3274cd}
	.website-templet:hover div{color:#fff!important;border-color:#fff!important}
	.website-consult:hover .website-cdate{background: #3274cd;}
    
    .website-function:hover .ficon01{background: url(/images/front/icon/b-c1h.jpg) no-repeat center;background-size: 100%;}
	.website-function:hover .ficon02{background: url(/images/front/icon/b-c2h.jpg) no-repeat center;background-size: 100%;}
	.website-function:hover .ficon03{background: url(/images/front/icon/b-c3h.jpg) no-repeat center;background-size: 100%;}
	.website-function:hover .ficon05{background: url(/images/front/icon/b-c5h.jpg) no-repeat center;background-size: 100%;}
	.website-function:hover .ficon04{background: url(/images/front/icon/b-c4h.jpg) no-repeat center;background-size: 100%;}
	.website-function:hover .ficon06{background: url(/images/front/icon/b-c6h.jpg) no-repeat center;background-size: 100%;}
	.website-function:hover .website-fcount{color: #fff;}
	.website-function:hover .website-fname{color: #3274cd;}

    #website-abous .curr .website-aicon{width:110px;height:110px;margin: auto;border-radius: 100%;background:#3274cd;text-align: center;line-height: 110px;}
	#website-abous .curr .website-aicon i{color: #fff;}
	#website-abous .curr .website-ainfo{display: none;}
	

	.widget .tag-cloud a:hover,.cooperation a:hover{color: #3274cd;}
	.flex-right{right:0;}
	.widget .title, .copyright .title{margin-bottom: 20px !important;}
	.prointrob{margin:40px 20px 60px;}
	.prointrot .p-l-title, .prointrot .p-r-title{font-size:24px;}
	
	.course-imgbox .plus{width: 60px;height: 60px;font-size: 20px;margin-left: -30px;margin-top: -30px;line-height: 60px;}
}

/* 中等屏幕（平板，小于等于 992px） */
@media all and (max-width: 992px) {
	.banner2 .swiper-pagination-switch{width:8px;height:8px; margin:0 5px;}
	.website-bd{overflow:hidden;}
	.title{margin-bottom: 50px !important;}
	.c-title,.c-itemtitle{padding: 0 20px;}
	.c-itemtitle {font-size: 13px;}
	.banner{display: none;}
	.banner2{display: block;}
	.banner2 .swiper-pagination-bullet{width: 8px;height: 8px;margin:0 5px !important;}
	.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 0px;}
	.website-p60{padding: 0 15px;}
	.webside-title{font-size: 13px;margin-bottom: 25px;line-height: 24px;height: 72px;}
	.webside-title br{display: none;}
	.btn{padding: 6px 30px;border-radius: 2px;font-size: 13px;}
	.courseBox a{margin: 0 15px 30px;}
	.website-iconbox{width: 80px;height: 80px;line-height: 80px;}
	.webside-name{margin-top: 25px;font-size: 18px;margin-bottom: 10px;}
    .templatelist-box,.consult-box{margin-left:0;margin-right: 0; }
    .website-templet{margin: 0 15px;}
    .website-propagate h2{font-size: 30px;letter-spacing:5px;}
    .website-tcontent{padding: 35px 10px 0 10px;}
    .website-ttilte{font-size: 16px;}
    .website-tname{font-size: 13px;}
    .website-tinfo li{line-height: 25px;font-size: 13px;}
    .website-ttime{font-size: 13px;}
    .templatelist-box .news-grid {margin-bottom: 30px;}
    .website-imgbox{margin-top: 0;text-align: center;}
	.website-blist{padding: 0 20px;}
	.website-bcicle{width: 12px;height: 12px;}
	.website-blist .su-line{top: 21px;left: 11px;}
	.website-binfo{font-size: 13px;}
	.website-btitle{padding: 0 0 40px 20px;}
	.website-cinfo{font-size: 13px;padding-right: 20px;}
	.webiste-cbtn,.website-cform,.website-linfo{font-size: 13px;}
	.website-consult{margin: 0 15px;}
	.website-ficon{margin-top: 50px;}
	.website-licon{left: 15px;}
	.website-learn{padding: 0 15px 40px 60px;}
	.website-lname{font-size: 18px;}
	.course-conbox{padding: 10px 15px;}
	.course-info{font-size: 13px;line-height: 22px;color: #9f9f9f;}
	.website-ficon{width: 90px;height: 90px;}
	.website-fcount{font-size: 28px;margin-top: 10px;margin-bottom: 10px;}
	.website-fname {font-size: 14px;}
	.webside-system{padding: 10px;}
	.system-icon{height: 60px;}
	.webside-gray{display: none;}
	.system-name{margin: 0px 0 7px 0;font-size: 15px;font-weight: normal;}
	.system-icon i{width: 40px;height: 40px;margin-top: 20px;}
	.system-info{font-size: 13px;line-height: 24px;color: #999;}
	.system-info br{display: none;}
	.more a{line-height: 38px;font-size: 14px;border-radius: 3px;width: 150px;height: 38px;margin: 58px auto 20px;}
	.website-ainfo{font-size: 14px;}
	.website-abous-tips{margin-bottom: 30px;margin-top: 50px;}
	

	.website-abous{height: 115px;overflow:hidden;}
	#website-abous .curr .website-aicon{width:90px;height:90px;margin: auto;border-radius: 100%;background:#3274cd;text-align: center;line-height: 90px;    margin-top:15px;}
	#website-abous .curr .website-aicon i{color: #fff;}
	#website-abous .curr .website-ainfo{display: none;}
	.website-timgbox .hoticon{width: 64px;height: 64px;}
	
	.c-title {font-size: 25px;}
	.prointrob .titlebox{font-size: 16px;}
	.topnews{padding:0;}
	.t-news-title{display: none;}
	.t-news-newslist ul li{line-height: 53px;}
	.t-news-newslist{height:53px;text-align: center;}
	.topnews-box{ background:#f8f8f8;padding: 20px 0;}
	.topnews-box .topnews-num .topnews-data {font-size: 25px;}
	.topnews-text{font-size: 13px;}
	.t-news-newslist ul li{font-size:14px;}
	.prointrob{margin:30px 20px 40px;}
	.prointrot .p-l-title, .prointrot .p-r-title{font-size:20px;}
	.prointrob .introbox{font-size:14px;}
	.prointrob .introbox br{display:none;}
	.prointrot .p-l-title i, .prointrot .p-r-title i{height:2px;}
	
	.course-imgbox .plus{width: 40px;height: 40px;margin-left: -20px;margin-top: -20px;line-height: 40px;font-size: 15px; opacity:1;-webkit-transform: scale(1.5);transform: scale(1.5);}
	.course-imgbox .course-shadow{opacity: 0.2;}
}
/* 小屏幕（手机，小于等于 480px） */
@media screen and (max-width:480px){
    /* .m-prointro{ display:block;}
	.m-prointro img{ width:100%;}
	.prointrot,.prointrob{ display:none;} */
	.prointrob img.lazy{ width:100%;}
	.prointrob .guanyuwomen_title{margin-top: 0px;}
	.prointrob .guanyuwomen_content{padding: 15px 0 0 0;}
	.prointrob .guanyuwomen_img1{margin-top: 15px; margin-left: 0px;}
	.prointrob .guanyuwomen_img1 img{ height: 41px;cursor: pointer;}
	.prointrob .guanyuwomen_img2{text-align: center;margin: 15px 0px}
	.prointrob .guanyuwomen_img2 img{width:100%;}
	.title{margin-bottom:40px !important;}
	.c-title{font-size: 20px;line-height: 30px;}
	.c-itemtitle{font-size: 12px;}
	.c-itemtitle br{display: none;}
	.t-a-l{margin:0 10px;}
	.btn{padding: 5px 15px;font-size: 12px;border-radius: 2px;display: none;}
	.website-iconbox{width: 70px;height: 70px;line-height: 70px;}
	.website-iconbox i{font-size: 30px;}
	.webside-name{margin-top: 20px;font-size: 14px;margin-bottom:5px;}
	.webside-title {font-size: 12px;margin-bottom: 22px;line-height: 20px;padding: 0 20px; display: none;}
	.courseBox a{margin: 0;}
	.webside-title br{display: none;}
	.website-bd{padding-bottom: 30px;}
	
	.topnews{padding:0;box-shadow: none;}
	.topnews-box{background:#f8f8f8;padding: 20px 0;}
	.topnews-box .topnews-num .topnews-data {font-size: 22px;}
	.topnews-text{font-size: 13px;}
	.t-news-title{ display:none;}
	.t-news-newslist ul li{font-size:13px; line-height:40px; padding:0 15px; height:40px; overflow:hidden; text-align:left;}
	.t-news-newslist{height:40px;}
	.prointrot{display:none;}
	.prointrob{box-shadow:none;margin-top:30px;margin-bottom: 0;padding-bottom: 0;}
	.p-i-bl{text-align:left;}
	.prointroIcon{display:none;}
	.prointrob .titlebox{font-size:16px;}
	.prointrob .introbox{font-size:13px; height:auto;}
	.prointrob .introbox br{display:none;}
	.p-i-bl li:last-child, .p-i-br li:last-child, .prointroIcon .p-i-icon:last-child,.prointrob ul li{margin-bottom:26px;}

	.course-info{font-size: 12px;line-height: 20px;max-height:40px; overflow:hidden;color: #9a9a9a;}
	.course-conbox {padding: 10px 10px;}
	.courseBox .website-po {margin: 0 10px 20px;}
	.website-learn{padding: 0 15px 40px 60px;}
	.website-licon{left: 15px;}
	.website-linfo {font-size: 12px;line-height: 20px;}
	.website-lname {font-size: 16px;}

	.website-ficon{margin-top: 20px;width: 80px;height: 80px;}
	.website-fcount {font-size: 22px;margin-top: 15px;margin-bottom: 10px;}
	.website-fname {font-size: 12px;}
	.website-function{margin-bottom: 20px;}
	.website-btitle {font-size: 16px;padding: 0 10px 20px 10px;}
	.website-blist{padding: 0 10px;}
	.website-bit {font-size: 14px;}
	.website-binfo {font-size: 12px;line-height: 20px;}
	.website-bcicle {width: 10px;height: 10px;left: 8px;}
	.website-blist li {padding: 0 0 30px 35px;}
	.website-imgbox {margin-top: 0; text-align: right;padding: 0 20px;}

	.website-tcontent{padding: 50px 0 0 20px;font-size: 12px;}
	.website-tinfo li {line-height: 20px;}
	.website-ttilte {font-size: 15px;}
	.templatelist-box .news-grid {margin-bottom: 20px;}

	.website-propagate {height: 180px;}
	.website-propagate h2 {font-size: 20px;letter-spacing: 0px;}
	.website-consult{margin: 0;}
	.website-co-list{margin: 0 0 21px;}
	.consult-box .more a{margin: 0px 0px 37px;line-height: 40px;height: 40px;}
	.website-ccontent{padding-top: 15px;padding-left: 66px;padding-right: 15px;}
	.wesite-cday {font-size: 14px;}
	.website-ctitle {font-size: 16px;}
	.website-cdate {padding: 2px 10px;}
	.website-cform{font-size: 12px;}
	.website-cinfo{line-height: 20px;height: 40px;font-size: 12px;}
	.webiste-cbtn{font-size: 12px;}

	.website-combox img {max-width: 80%;}
	.website-comname{padding: 5px;font-size: 12px;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.website-combox{padding: 20px 0;}
	.more a {width: 120px;height: 35px;margin: 48px auto 17px;line-height: 35px;font-size: 12px;border-radius: 2px;}
	.webside-gray{height: 168px;}

	.website-aicon i {font-size: 40px;}
	.website-ainfo {font-size: 12px;}
	.website-abous-tips{margin-top: 50px;margin-bottom: 30px;margin-left: 10px; margin-right: 10px;text-align: center;font-size: 12px;}

    .widget .title, .copyright .title{margin-bottom:0px !important;}

	.website-p60{padding:0 10px;}
	.webside-system{font-size: 12px;padding:10px;margin: 0 10px 20px;}
	.system-icon i{width: 40px;height: 40px;}
	.system-icon{width:50px;height:50px;margin:10px auto 0;}
	.system-info{line-height: 20px;height: 80px;overflow: hidden;}
	.system-info br{display: none;}
	.system-name{font-size: 14px;}
	.consult-box{margin-right:10px; margin-left: 10px;}
	
	#website-abous .curr .website-aicon{width:80px;height:80px;margin: auto;border-radius: 100%;background:#3274cd;text-align: center;line-height: 80px;margin-top: 5px;}
	#website-abous .curr .website-aicon i{color: #fff;}
	#website-abous .curr .website-ainfo{display: none;}
	
	.videoBox{width:90%;margin-left:-45%;}
	.course-imgbox .plus {width:30px;height:30px;margin-left: -15px;margin-top: -15px;line-height:30px;font-size: 15px;font-size: 12px;-webkit-transform: scale(1);transform: scale(1);}
	
    .course-team{ display:none;}
	.m-course-team{ display:block;}
	.m-course-team img{ width:100%; display:block;}
	.m-floor{ padding:0;}
	.m-floor .title{ display:none;}
	.pc-m-l{margin-left: 0;}
}