/* index */
.g-title{position:relative;border-bottom:0;width:100%;overflow:hidden;padding-top:30px;padding-bottom:30px;text-align:center}
.g-title .line{height:0;border-top:1px solid #dbdbdb;width:100%;background:#dbdbdb;overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}
.g-title h2{background:#F4F4F4;color:#252525;padding:0 35px;font-size:20px;font-weight:lighter;position:relative;z-index:9;margin:0 auto;display:inline-block;border-right:1px solid #dbdbdb;border-left:1px solid #dbdbdb}
.g-title h2 span{font-weight:700}
.g-wrapper .slogan p{max-width:660px;margin:0 auto;padding:0 .6em;line-height:32px;text-align:center}
/* internationalPC-banner */
.internationalPC-banner{height:299px;width:100%;background:url(/statics/images/sprite/J-internationalPC-banner.jpg) center center no-repeat}
/* internationalJC-introduce */
.internationalJC-introduce{background:#F4F4F4;padding-bottom:30px}
.internationalJC-introduce .g-wraper .left{line-height:26px;text-align:justify;padding-bottom:20px}
.internationalJC-introduce .g-wraper{padding:0 3%}
.internationalJC-introduce .g-wraper .right{overflow:hidden;margin:0 auto}
.internationalJC-introduce .g-wraper .right .pic{background:url(/statics/images/sprite/pdp-b.jpg) no-repeat;background-size:contain;height:178px}
@media (min-width:480px){.internationalJC-introduce .g-wraper .right .pic{height:289px}
}
@media (min-width:768px){.internationalJC-introduce .g-wraper{border:1px solid #DEDEDE;border-radius:5px;background:#fff;width:640px;margin:0 auto;padding:30px 20px}
.internationalJC-introduce .g-wraper .right{padding:10px 18px;border-radius:4px}
.internationalJC-introduce .g-wraper .right .pic{height:248px}
}
@media (min-width:1200px){.internationalJC-introduce .g-wraper{width:1200px;background:#F4F4F4;border:0;padding-left:0;padding-right:0}
.internationalJC-introduce .g-wraper .left{width:590px;float:left;padding:58px 20px;background-color:#fff}
.internationalJC-introduce .g-wraper .right{overflow:hidden;width:536px;margin:0;background-color:#F4F4F4;padding:0 0 0 33px}
.internationalJC-introduce .g-wraper .right .pic{height:220px}
}

/* internationalJC-english */
.internationalJC-english{padding-bottom:0px}
.internationalJC-english .g-title h2{background:#fff}
.class{padding-top:20px;width:320px;margin-left: auto;margin-right: auto;}
.class ul li{width:100%;background-color: #fff;border:1px solid #E4E4E4;margin-right:auto;margin-left:auto;margin-bottom:25px;padding-bottom:15px}
.class ul li i{display:inline-block;width:80px;background: url(/statics/images/sprite/common-icon.png) center center no-repeat;height:80px;margin:10px 0}
.class ul li h3{color:#de852c;font-size:24px}
.class ul li p{padding: 10px 10px 15px 10px;}
.class ul li a.btn{border:1px solid #E4E4E4;color:#5d5d5d;font-size:22px;line-height:48px;border-radius:6px;width:170px;height:50px;display:inline-block}
.class ul li.c1 i{background-position: 11px -387px;}
.class ul li.c2 i{background-position: -63px -378px;}
.class ul li.c2 h3{color:#27ae62}
.class ul li.c2 p{color:#383838}
.class ul li.c2 a.btn{background-color:#27AE62;color:#fff}
.class ul li.c3 i{background-position: -132px -385px;}
@media (min-width:768px){.class{width:768px;position:relative;height:325px}
.class ul li{float:left;position:absolute}
.class ul li.c1{left:0;width:254px}
.class ul li.c2{box-shadow:3px 3px 8px #AFAFAF;border-top:8px solid #27AE62;border-top-left-radius:5px;border-top-right-radius:5px;width:270px;left:50%;height:260px;margin-top:-28px;margin-left:-136px;z-index:100}
.class ul li.c3{right:0;width:254px}
}
@media (min-width:990px){.class{width:980px;padding-top:20px}
.class ul li.c1{width:323px}
.class ul li.c2{width:341px;margin-left:-172px;margin-top:-32px}
.class ul li.c3{width:323px}
}

.features{padding-top:10px}
.features ul{margin:0 auto;width:230px;padding-bottom:30px}
.features ul li{margin-bottom:16px;width:230px;height:200px;position:relative;overflow:hidden}
.features ul li.a{background:#fff url(/statics/images/sprite/J-internationalJC-english1.jpg) no-repeat top center}
.features ul li.b{background:#fff url(/statics/images/sprite/J-internationalJC-english2.jpg) no-repeat top center}
.features ul li.c{background:#fff url(/statics/images/sprite/J-internationalJC-english3.jpg) no-repeat top center}
.features ul li.d{background:#fff url(/statics/images/sprite/J-internationalJC-english4.jpg) no-repeat top center}
.features ul li.a .con{background-color:#e84c3d}
.features ul li.b .con{background-color:#ffe718}
.features ul li.c .con{background-color:#2dcc70}
.features ul li.d .con{background-color:#9a59b5}
.features ul li .con{position:absolute;bottom:0;width:100%;overflow:hidden}
.features ul li:hover{cursor:pointer}
.features ul li:hover .con div{height:74px}
.features ul li .con em{font-size:22px;color:#fff;width:100%;display:block;line-height:60px;text-align:center;border-bottom:1px solid #F6F6F6}
.features ul li .con div{height:0;transition:all .5s .1s;-moz-transition:all .5s .1s;-ms-transition:all .5s .1s;-o-transition:all .5s .1s;-webkit-transition:all .5s .1s}
.features ul li .con div p{padding:10px 0;text-align:left;width:160px;margin:0 auto}
.features ul li .con div p:first-child{padding-bottom:0}
h3.f_title{text-align:center;font-weight:400;font-size:20px;color:#5a5a5a;position:relative;border-bottom:1px solid #27AE62;margin-bottom:38px}
h3.f_title span{background:#fff url(/statics/images/sprite/common-ico.png) no-repeat -59px -52px;position:absolute;width:22px;height:10px;left:50%;margin-left:-11px}
h3.f_title p{font-size:20px;color:#9e9e9e;height:38px}
.admission .info dl dt{padding-top:15px}
.admission .info dl dt span{font-size:20px;color:#fff;display:block;width:111px;height:30px;text-align:center;background:#fff url(/statics/images/sprite/common-ico.png) no-repeat 0 -144px}
.admission .info dl dd{padding:15px 0 0 20px}
.admission .info dl dd span{float:left;color:#5a5a5a;font-size:17px;font-weight:700;text-align:right;min-width:102px}
.admission .info dl dd p{overflow:hidden}
.admission .info dl dd table{border-spacing:1px;border-collapse:separate;padding-top:10px;margin-left:-20px}
.admission .info dl dd table tr th{color:#5a5a5a;font-size:17px;background-color:#d8ebe0;padding:10px 20px}
.admission .info dl dd table tr td{background-color:#ededed;padding:10px 20px}
@media (min-width:480px){.features{overflow:hidden}
.features ul{width:480px}
.features ul li{width:230px;height:200px;margin-right:5px;margin-left:5px;float:left}
.admission .info{margin:0 auto;width:434px;overflow:hidden}
}
@media (min-width:768px){.features ul{width:602px}
.features ul li{width:271px;height:246px;margin-right:15px;margin-left:15px}
.admission .pic{background:url(/statics/images/sprite/J-internationalJC-englishbg.jpg) no-repeat 40px center;background-size:40%}
.admission .info{margin:0;float:right;width:50%;border-left:1px solid #27AE62}
}
@media (min-width:1200px){.features ul{width:1196px}
.features ul li{width:271px;height:246px;margin-right:14px;margin-left:14px}
}

/*blcC-question*/
.blcC-question{padding-bottom:100px;background-color:#F4F4F4}
.blcC-question .g-wrapper{padding:.6em;background:url(/statics/images/sprite/J-blcC-questionbg1.png) no-repeat bottom center;padding-bottom:300px}
.blcC-question .g-wrapper .wrap dl dt{color:#0ba046;padding:1em 0}
.blcC-question .g-wrapper .wrap dl dd{font-size:14px;text-align:justify}
.blcC-question .g-wrapper .wrap .btn{text-align:center;padding-top:25px}
.blcC-question .g-wrapper .wrap .btn a{display:inline-block;width:180px;height:51px;color:#fff;font-size:24px;text-indent:18px;line-height:44px;border-radius:10px;background:url(/statics/images/sprite/J-blcC-ico.png) no-repeat -6px -75px}
@media (min-width:480px){.blcC-question .g-wrapper{background-position-x:37%;padding-bottom:0}
.blcC-question .g-wrapper .con{background:url(/statics/images/sprite/J-blcC-questionbg2.png) no-repeat 1px 0}
.blcC-question .g-wrapper .wrap{margin-left:128px;margin-right:20px;border-radius:5px;border-top:1px solid #7B7A7A;border-right:1px solid #7B7A7A;border-bottom:1px solid #7B7A7A;padding-left:60px;padding-right:20px;padding-bottom:210px}
}
@media (min-width:768px){.blcC-question .g-wrapper{background: url(/statics/images/sprite/J-blcC-questionbg1.png) no-repeat bottom left;}
.blcC-question .g-wrapper .wrap{padding-bottom:120px}
}
