/*自主招生首页*/
body{background:#F5F7FB;}
.banner{position:relative;width:100%;height:550px;background:url(/sp_img/ztjsjsci/banner_bg2.jpg) no-repeat top center;/*background-size:100%;*/}
/*.banner .banner-cir{float:right;margin:0 auto;width:100%;max-width:1603px;height:auto;max-height:386px;}
*/

ul, dl, ol {
    list-style: none;
    margin: 0;
    padding: 0;
}
.h100{height:100px;}
.banner .banner-cir{max-width:1610px;margin:0 auto;background:url(http://www.qikanvip.com/sp_img/ztjsjsci/banner_circle.png)bottom center no-repeat;background-position:100px 0;background-size:1603px 386px;}  
.banner .banT{display:inline-block;width:562px;margin:117px 0 31px 0;position:relative;}
.banner h2{display:inline-block;height:63px;line-height:63px;font-size: 45px;color: #fff;}
.banner i{position:absolute;top:9px;font-size: 15.91px;color: #FFFFFF;text-align:center;width:64px;line-height:25px;background: #1184E1;border-radius:14px 14px 14px 0 ;}
.banner p{display:inline-block;width:650px;font-size: 20px;color: #fff;line-height: 32px;margin:0;}
.banner p em{font-size:22px;font-weight:normal;color: #545D6C;padding:0 5px;}
.banner .bannerA{height:60px;margin:50px 0 28px 0;}
.banner .bannerA .start-access{display:inline-block;width:250px;height:60px;line-height:60px;margin-right:20px;font-size:18px;color:#fff;text-align:center;background:#1184e1;box-shadow: 0 2px 4px 0 rgba(17,132,225,0.40);border-radius: 4px;}
.banner .bannerA .start-access:hover{background:#0F76CA;}
.banner .bannerA .history-export{display:inline-block;width:250px;height:60px;line-height:60px;font-size:18px;color: #1184E1;text-align:center;background: rgb(255, 232, 70);box-sizing:border-box;border: 1px solid #1184E1;box-shadow: 0 2px 4px 0 rgba(17,132,225,0.40);border-radius: 4px;}
.banner .bannerA .history-export:hover{color:#0F76CA;border-color:#0F76CA;}
.banner .my-case{position:relative;overflow: hidden;}
.banner .my-case a{float:left;font-size: 16px;color: #fff;line-height:22px;}
.banner .my-case>img{position:absolute;top:2px;left:140px;float:left;width:16px;height:16px;}
.banner img{position:absolute;bottom:0;left:814px;width:290px;height:494px;}
.banner .banner-cir{animation:circle 5s linear infinite;-webkit-animation:circle 5s linear infinite;-ms-animation:circle 5s linear infinite;-moz-animation:circle 5s linear infinite;}
#right-arrow{animation:move 1.2s linear infinite;-moz-animation:move 1.2s linear infinite;-webkit-animation:move 1.2s linear infinite;-ms-animation:move 1.2s linear infinite;}
@keyframes move{
	0%{transform: translateX(0);}
	25%{transform: translateX(-6px);}
	50%{transform: translateX(-12px);}
	75%{transform: translateX(-6px);}
	100%{transform: translateX(0);}
}
@-moz-keyframes move{
	0%{transform: translateX(0);}
	25%{transform: translateX(-6px);}
	50%{transform: translateX(-12px);}
	75%{transform: translateX(-6px);}
	100%{transform: translateX(0);}
}
@-webkit-keyframes move{
	0%{transform: translateX(0);}
	25%{transform: translateX(-6px);}
	50%{transform: translateX(-12px);}
	75%{transform: translateX(-6px);}
	100%{transform: translateX(0);}
}
@-ms-keyframes move{
	0%{transform: translateX(0);}
	25%{transform: translateX(-6px);}
	50%{transform: translateX(-12px);}
	75%{transform: translateX(-6px);}
	100%{transform: translateX(0);}
}
@keyframes circle{
	0%{background-position-y:0px;background-position-x:0px;}
	20%{background-position-y:7px;background-position-x:0px;}
	40%{background-position-y:2px;background-position-x:7px;}
	60%{background-position-y:0px;background-position-x:0px;}
	80%{background-position-y:7px;background-position-x:7px;}
	100%{background-position-y:0px;background-position-x:0px;}
	
}


/* 专题页面引用头部 */
.head{width:100%; height:50px; background:#444; overflow:hidden;}
.head .inner{width:1200px; margin:0 auto; overflow:hidden;}
.head h1{float:left;}
.head ul{float:right; overflow:hidden; overflow:hidden;}
.head ul li{float:left; margin-left:20px; font-size:14px; line-height:50px;}
.head ul li a{color:#bbb; text-decoration:none;}
.head ul li a:hover{color:#0099E5;}
.head p{
	float: left;
    margin-left: 20px;
    font-size: 16px;
    line-height: 50px;
}   
.head p a{color: #fff;}

/*常见问题*/
.two{
	overflow: hidden;
	padding-bottom: 30px;
	background-color: #fff;
}
.two_left {
    width: 48%;
    float: left;
}

.two_right {
    width: 45%;
    float: right;
    border-radius: 10px;
    background: #fff;
    padding-bottom: 30px;
}
.two_ul {
    width: 100%;
}

.two_ul li {
    height: 30px;
    margin: 12px 0 0 0;
}

.two_p {
	text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 78%;
    float: left;
    font-size: 16px;
    color: #707070;
    line-height: 30px;
    cursor: pointer;
    position: relative;
}
.two_p b{
	color: #1184e1;
    font-style: italic;
    font-size: 18px;
}
    
.two_p:hover {
    color: #1184e1;
}


.two_btn {
    background: #fedf22;
    width: 100px;
    float: right;
    height: 30px;
    border: none;
    border-radius: 8px;
    font-size: 14px;
    color: #1184e1;
    display: block;
    line-height: 30px;
    text-align: center;
}

.two_btn:hover{
    background:#1184e1;
    color: #fff;
}



/*简介*/
.introBox{width:100%;margin:0 auto;}
.box-intro{padding:80px 0 50px 0;background:#fff;}


.intro-detail{
	padding: 1% 5% 4%;
    /*background: url(/sp_img/ztjsjsci/animation.png) no-repeat 99% 60%;*/
    background-size: 55%;
    border-bottom: 10px solid #1184e1;
    box-shadow: 0 0 20px rgba(8,8,8,.2);
}
.intro-detail .line{
	margin: initial;
}
.intro-detail h3{height:45px;line-height:45px;text-align:left;font-size:32px;color:#333;margin-bottom:20px}
.line{display:block;width:60px;height:5px;margin:0 auto;background: #1184E1;border-radius: 4px;margin-bottom:40px;}
.intro-detail .intro-content{margin-top:40px;}
.intro-detail .intro-content p{margin:0 auto;line-height: 40px;font-size: 18px;color: #333;text-align:left;}
.box-ad{background: url(/sp_img/ztjsjsci/bg4.jpg) no-repeat center;
    background-size: cover;padding-top:60px;margin-top:40px;}
.ad-detail{overflow:hidden;margin:0 auto;}
.ad-detail h3{height:45px;line-height:45px;text-align:center;font-size:32px;color:#333;margin-bottom:20px}
.ad-content{width:100%;}
.ad-content li{background:#fff;float:left;width:30%;height:272px;box-sizing:border-box;margin-left:45px;margin-bottom:29px;padding:40px 42px 47px 42px;text-align:center;box-shadow: 0 2px 3px 0 #E1E4EC;border-radius:4px;transition:transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transition:transform 0.3s cubic-bezier(0.215, 0.61, 0.355, 1), box-shadow 0.3s cubic-bezier(0.215, 0.61, 0.355, 1);}
.ad-content li:first-child,li:nth-child(4){margin-left:0;}
.ad-content li img{width:66px;height:66px;}
.ad-content li:hover{transform:translateY(-12px);box-shadow: 0 12px 24px rgba(84, 48, 132, 0.06);-webkit-transform:translateY(-12px);box-shadow: 0 12px 24px rgba(84, 48, 132, 0.06);}
.ad-content h5{height:30px;line-height:30px;font-size:22px;color: #333;text-align:center;margin:19px 0 18px 0;}
.ad-content p{line-height:26px;font-size:15px;color:#666;text-align:center;}
.box-evaluate{padding:50px 0 100px 0;background:#fff;}
.evaluate-detail .line{margin-bottom:30px;}
.box-evaluate .evaluate-detail{margin:0 auto;}
.evaluate-content .step,.stepArrow{float:left;text-align:center;}
.evaluate-detail h3{line-height:45px;text-align:center;font-size:32px;color:#333;margin-bottom:20px;}
.evaluate-content .step img{width:150px;height:150px;}
.evaluate-content .step h4{font-size:18px;color:#333;line-height:25px;margin-top:27px;}
.evaluate-content .stepArrow{position:relative;top:53px;width:42px;height:22px;margin:0 40px 0 43px;}
.box-student {width:100%;margin-top:64px;}
.student-detail{overflow:hidden;margin:0 auto;}
.student-detail h3{height:45px;line-height:45px;text-align:center;font-size:32px;color:#333;margin-bottom:20px}
.student-detail h5{height:22px;line-height:22px;text-align:center;font-size:18px;color:#666;margin:40px 0;}
.stuItem{padding-top: 30px;position:relative;float:left;padding-bottom:10px;background:#fff;text-align:center;margin:40px 30px 0 0px;box-sizing:border-box;border-radius:4px;box-shadow: 0 2px 5px 0 #E9EBF2;width: 31%;}
.student-detail ul{content:".";display:block;height:0;clear:both;}
.stuItem h4{font-weight: bold;min-height: 57px;}
.stuItem:nth-child(3n){margin-right: 0px;}
.stuItem li:nth-child(4){margin-left: 0px;}
.student-detail li:first-child{margin-left: 0px;}
.student-detail h5+div{margin-left:0;}
.stuItem img{position:absolute;top:-40px;left:140px;width:80px;height:80px;}
.stuItem h6{line-height:20px;font-size:14px;color: #333;text-align:center;margin-top:15px;}
.stuItem p{    
	height: 128px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	/* width:360px; */
	padding: 15px 15px 0 15px;
	line-height:28px;
	font-size:15px;
	color:#666;
	text-align:left;}
.accessBox{margin:0 auto;}
.myAccess{display:block;width:280px;height:60px;line-height:60px;text-align:center;font-size:18px;color:#fff;background: #1184E1;box-shadow: 0 2px 4px 0 rgba(17,132,225,0.40);border-radius:4px;margin:40px auto 63px auto;}
.myAccess:hover{color:#fff;background:#0F76CA;}

.pc-index-btn{display:table;margin:123px auto 0 auto;overflow:hidden;}
.pc-index-btn dd:first-child{margin-right:20px;}
.pc-index-btn dd{float:left;width:250px;height:60px;border:1px solid #fff;border-radius:4px;}
.expert-img{display:inline-block;width:24px;height:24px; vertical-align:middle;margin:0 4px 4px 0;}
.pc-index-btn dd a{font-weight:bold;display:block;font-size:18px;line-height:58px;text-align:center;color:#fff;}
.pc-index-btn dd a:hover{background: #fedf22;color: #1184E1;}
a:hover{text-decoration: none;}

/*foot*/
.short-footer {
	padding: 30px 0px 30px 0px;
    background: #444444;
}

.short-footer .footer-cont ul {
	width: 660px;
	margin: 0 auto;
	overflow: hidden;
}

.footer-cont li {
	float: left;
	height: 14px;
	border-left: 1px solid #666;
	padding: 0 10px;
	line-height: 14px;
}

.footer-cont li:first-child {
	border-left: 0;
}

.footer-cont li a {
	font-size: 12px;
	color: #eee;
	line-height: 14px;
}

.fcopyright {
	margin: 15px auto 0 auto;
	font-size: 12px;
	color: #eee;
	line-height: 17px;
	text-align: center;
}

.pr5 {
	padding-right: 5px;
}



/*期刊*/
.tutor{padding-top: 50px; background: #fff;}
.tutor h3{
	height: 45px;
    line-height: 45px;
    text-align: center;
    font-size: 32px;
    color: #333;
    margin-bottom: 20px;
}
.fl{float: left;}
.fr{float: right;}
.tutor .trends {
	padding:8px 20px 20px;
	background-color:#fff;
	margin-top:22px;
	box-shadow: 0 0 20px rgba(8,8,8,.2);
	overflow: hidden;
}
.tutor .news {
	width:48%;
}
.tutor .news h4 {
	font-size:16px;
	line-height:34px;
	border-bottom:1px solid #2277da
}
.tutor .news li:hover a{
    outline: 0;
    text-decoration: none;
    color: #2277da;
}
.tutor .news li a{
	color: #333;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    float: left;
    width: 85%;
}
.tutor .news li span{
	float: right;
}
.tutor .btn:hover {
    background-color: #2277da;
    color: #fff;
}
.tutor .btn {
    display: inline-block;
    height: 32px;
    line-height: 32px;
    padding: 0 16px;
    font-size: 14px;
    color: #2277da;
    border: 1px solid #2277da;
    border-radius: 3px;
}
.tutor .news ul {
	margin:11px 0 8px 0
}
.tutor .news li {
	line-height:42px;
	font-size:14px;
	color: #333;
	overflow: hidden;
}
.tutor .news li span {
	color:#999
}
.tutor .news a:hover li span{
	color:#2277da
}

/*论文范文*/
.sy_xw{width:100%; padding:40px 0 0 0;background-color: #fff;}
.sy_xw h3 {
    height: 45px;
    line-height: 45px;
    text-align: center;
    font-size: 32px;
    color: #333;
    margin-bottom: 20px;
}
.sy_xw .xw_nr .x_w li a{color: #333;}
.sy_xw .xw_nr .x_w li:hover a{color: #1184e1;} 
.sy_xw .xw_nr{width:31%; margin-right:24px; float:left;}
.sy_xw .xw_nr.mn{margin-right:0;}
.sy_xw .xw_nr .t_p{position:relative; overflow:hidden;}
.sy_xw .xw_nr .t_p img{display:block;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.sy_xw .xw_nr .t_p:hover img{transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);}
.sy_xw .xw_nr .l_m{margin-bottom:0;width:100%; height:50px; background:url(/sp_img/ztjsjsci/hb.png); line-height:50px; position:absolute; left:0; bottom:0;}
.sy_xw .xw_nr .l_m .m_c{padding-left:15px; background:url(/sp_img/ztjsjsci/sx.jpg) no-repeat left center; margin-left:15px; font-size:18px; color:#fff; font-weight:bold; float:left;}
.sy_xw .xw_nr .l_m a.more{margin-right:15px; font-size:14px; color:#fff; float:right;}
.sy_xw .xw_nr .l_m a.more:hover{color:#ff8400;}
.sy_xw .xw_nr .x_w{background-color:#f5f5f5; padding:16px 12px;}
.sy_xw .xw_nr .x_w li{padding-left:12px; background:url(/sp_img/ztjsjsci/dd.jpg) no-repeat left center; line-height:34px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sy_xw .xw_nr .x_w span{float:right;}

/*服务*/
.fourBlock {
    background: #0fa7f3;
    padding-top: 40px;
}
.fourBlock h3{
	height: 45px;
    line-height: 45px;
    text-align: center;
    font-size: 32px;
    color: #333;
    margin-bottom: 20px;
}
.fourBlock ul.four-top {
    margin: 0 auto;
    overflow: hidden;
}
.fourBlock ul.four-bottom {
    margin: 0 auto;
    overflow: hidden;
}
.fourBlock ul.four-top li {
    width: 23%;
    color: #333333;
    font-size: 20px;
    text-align: center;
    margin-right: 20px;
    float: left;
}
.fourBlock ul.four-top li p {
	color: #fff;
    margin-bottom: 30px;
    line-height: 51px;
    height: 51px;
    display: inline-block;
    padding-left: 70px;
}
.fourBlock ul.four-top li:nth-child(1) p {
    background: url(/sp_img/ztjsjsci/jishuyunweizhichi_icon.png)left center no-repeat;
} 
.fourBlock ul.four-top li:nth-child(2) p {
    background: url(/sp_img/ztjsjsci/shujuanquan_icon.png) left center no-repeat;
}
.fourBlock ul.four-top li:nth-child(3) p {
    background: url(/sp_img/ztjsjsci/chengzainengli_icon.png) left center no-repeat;
}
.fourBlock ul.four-top li:nth-child(4) p {
    background: url(/sp_img/ztjsjsci/gaoxingjiabi_icon.png) left center no-repeat;
}
.fourBlock ul.four-bottom li.saasli {
    float: left;
    width: 23%;
    height: 165px;
    background: #fedf22;
    color: #fff;
    margin-bottom: 20px;
    text-align: left;
    margin-right: 20px;
    padding: 30px 20px;
}
.fourBlock ul.four-bottom li.saasli h4 {
    font-family: "微软雅黑";
    font-size: 20px;
    font-weight: normal;
    color: #333;
    margin: 0;
}
.fourBlock ul.four-bottom li.saasli p {
    color: #333;
    font-size: 14px;
    padding-top: 20px;
    line-height: 22px;
}


/*移动端*/
@media only screen and (min-width: 100px) and (max-width: 640px) {
	.ad-content li{width:100%;margin-left: 0;}
	.stuItem{margin-left: 0;width: 100%;}
	.pc-index-btn dd{float: none;}
	.pc-index-btn{margin: 99px auto 0 auto;}
	.start-access,.history-export{width: 150px!important;}
	.banner p,.banT{width: auto!important;display: block!important;}
	.banner{
		width: auto;
		background-size: 100%;
		background: url(/sp_img/ztjsjsci/banner_bg2.jpg) no-repeat top center;
	}
	.banner,.banner .banner-cir{width: auto;}
	.banner h2{font-size: 29px;}
	.banner p{font-size: 16px;}
	.banner .banT{margin-top: 80px;}
	.two_left,.two_right{width:100%;}
	.two_p{width: 65%;}
	.sy_xw .xw_nr{width: 100%;margin-bottom: 20px;}
	.fourBlock ul.four-top li{width: 43%;}
	.stuItem p,.fourBlock ul.four-bottom li.saasli,.tutor .news{width: 100%;}
	.fourBlock ul.four-top li p{padding-left: 44px;}
	.head p{margin-left: 0}.head ul li{margin-left: 10px;}
	.tutor .news li a{width: 72%;}
}
@media only screen and (min-width: 100px) and (max-width: 320px) {
	.start-access,.history-export{width: 100px!important;}
}
