﻿/* base */
.gray_bg{ background-color:#f6f6f6; }
.white_bg{ background-color:#FFFFFF; }
.showing .open { display:block; }
.w_1200 { width: 1200px; height: auto; margin: 0 auto; overflow: hidden; }
.gray_line{ width:160px; height:auto; border-bottom:1px solid #e7e7e7; }








/* 高校页面在首页加icon */
.nav-all-pro-list >div:first-child>ul>li>a>span { display: inline-block; width: 31px; background: url(../images/new1024.png) no-repeat 0px 2px; margin-left: 5px; }
.ul-block >li>a>span { display: inline-block; width: 31px; background: url(../images/new1024.png) no-repeat 0px 16px; margin-left: 5px; }

/* index自适应模块 */
.yang_card_box{ width: 100%; padding: 30px 20px; }
.yang_card_list{ width: 100% !important; max-width: 1200px; margin: 0 auto; margin-right: auto; margin-left: auto; background: #f6f6f6; }
.yang_card_list .col-lg-4 h4{ padding-top: 7px; font-size: 16px; color: #333; }
.yang_card_list .col-lg-4 p{ font-size: 13px; color: #a7a7a7; }


@media (max-width:1023px) and (min-width:991px) {
}
@media (max-width:1200px) and (min-width:1024px) {
}
@media only screen and (max-width:1023px) {
#zy1_search_box { width:100%; position:relative; top:0; border:0; margin-left:0; }
#zy1_masthead_wrap { padding:0px 0px; }
#zy1_mob_nav_close { text-align:center; vertical-align:middle; float:right; padding:0 15px; right:-16px; position:relative; cursor:pointer; width:50px; height:57px; }
#zy1_mob_nav_close:before { content:""; position:absolute; width:30px; height:30px; top:13px; left:15px; background:url(../images/zy1_sprite.png) no-repeat -101px -42px; }
li.zy1_hasmore a,li.zy1_nomore a { position:relative; }
li.zy1_hasmore:hover,li.zy1_nomore:hover { background-color:#007ecc; color:#fff; }
#footer { position:relative; z-index:500; background:#333333; width:100%; overflow:hidden; }
#footer,#footer a { color:#fff; }
li.zy1_hasmore a, li.zy1_nomore a{ position:relative; }
li.zy1_hasmore.active>a:after, li.zy1_hasmore>a:after{ display:block; content:""; background:url(../images/zy1_sprite.png) no-repeat -97px -94px; position:absolute; top:17px; right:0; width:20px; height:15px; }
li.zy1_nomore>a:after{ display:block; content:""; background:url(../images/zy1_sprite.png) no-repeat -94px -10px ; position:absolute; top:17px; right:0; width:20px; height:15px; }
.w_1200{ width:1060px; }
}
@media (max-width:991px) {
#footer .bottom_right,#footer .right { display:block; text-align:center; margin:0 auto; }
}
@media only screen and (max-width:767px) {
/* #zy1_masthead_wrap{ position: fixed;} */
.yang_card_box{ width: 100%; padding: 30px 20px; overflow:hidden; }	
.form-control{ display: inline-block; width:85%; }
.yang_card_list .col-lg-4 h4{ font-size: 20px; color: #333; margin-bottom:2px; }
.yang_card_list .col-lg-4 p{ margin-bottom:30px; }
#footer { /*height:80px; */ height:auto; }
#footer .container{ padding:0;}
.sj_index-con{ text-align:center; border-top:1px solid #d7d7d7; padding-bottom:20px; }
.col-sm{ padding:0px 15px 21px 15px; }
.sj_index-con .container > .row { padding-bottom: 0px; }
.row {margin-left:-15px; margin-right:-15px; }
h2 { font-size:22px; margin:41px 0px 24px 0px; }
.sj_index-con .cell{ overflow:hidden; }
.sj_index-con .cell a{ color:#000; }
.sj_index-con .cell div { display:table-cell; vertical-align:top; }
.sj_index-con .cell div img { width:100%; height:auto;}
.sj_index-con .cell .cell_1{ width:39%; vertical-align:top; padding-left:0; padding-top:11px; }	
.sj_index-con .cell .cell_2 { width:61%; text-align:left; padding:5px 0px 0px 21px; }
.sj_index-con .cell  h3 { margin-top:0px; margin-bottom:6px; text-align:left; }
.sj_index-con .cell p { color:#666; padding:0; margin:0;height:auto; line-height:25px; }
.sj_index-con .cell_spacer { display:none; }
#footer label{ color:#ccc; }
#footer .col-xs-12{ margin:0; padding:0; }
#footer .visible-xs .left { margin:0; padding:0; }
#footer .left_inner label { width:100%; font-weight:400!important; padding-bottom:5px; border-bottom:1px solid #535353; }
#footer .col-sm-3{ width:100%; }
#footer .editPageButtom{ margin:28px 0px; color:#ccc; }
#footer .left_inner label{ font-size:16px; }
#footer .visible-xs .col-sm-3 label{ cursor:pointer; }
#footer .visible-xs .col-sm-3 label, #footer .visible-xs .col-sm-3 li{ padding:15px 20px!important; margin:0; }
#footer .visible-xs .col-sm-3 label:after { display:block; content:""; background:url(../images/zy1_sprite.png) no-repeat -99px -128px; position:absolute; top:25px; right:36px; width:20px; height:17px; }
#footer .visible-xs .left_inner ul{ background:#dcdcdc; }
#footer .visible-xs .col-sm-3 label,#footer .visible-xs .col-sm-3 li{ padding:15px 20px!important; margin:0; border-bottom:1px solid #aaa; }
#footer .left_inner div ul li { font-size:14px; line-height:1.7; }
#footer .visible-xs .col-sm-3 li a { color:#333; }

.tc_video { display:none; width:500px; height:280px; position:fixed; left:65%; top:55%; }
.lunbo{ position:relative; height:556px; }
.lunbo>ul>li{ width:100%; height:556px; position:absolute; top:0; left:0; display:none; }

/*totopStart*/
.toTop { background: url(../images/top.png) no-repeat; width: 60px; height: 60px; }
.toTop:hover { background: url(../images/top.png) no-repeat; width: 60px; height: 60px; }
/*totopEnd*/
}
@media screen and (min-width:768px) {
.lunbo{ position:relative; height:556px; }
.lunbo>ul>li{ width:100%; height:556px; position:absolute; top:0; left:0; display:none; }
}
@media only screen and (max-width:519px) {
.tc_video { display:none; width:300px; height:169px; position:fixed; left:11%; margin-left:0px; top: 65%; }
}
@media only screen and (max-width:480px) {
}
@media only screen and (max-width:365px) {
.tc_video { display:none; width:300px; height:169px; position:fixed; left:6%; margin-left:0px; top:68%; }
}

@media (min-width: 300px) {
.yang_card_box{ width:100%; padding:20px 20px; overflow:hidden; }
.form-control{ display:inline-block; width:80%; }	
.lunbo{ position:relative; height:217px;}
.lunbo>ul>li{ width:100%; height:217px; position:absolute; top:0; left:0; display:none; }
.lunbo>ol{ width:206px; bottom:10px; margin-left:-80px; }
.lunbo .leftBut{ display:none; }
.lunbo .rightBut{ display:none; }
.lunbo>ol{ bottom:10px; }
}
/*针对iphone5s*/
@media (min-width: 315px) {	
.lunbo{ position:relative; height:228px; }
.lunbo>ul>li{ width:100%; height:228px; position:absolute; top:0; left:0; display:none; }
}
/*针对1080*1920的android*/
@media (min-width: 360px) {	
.lunbo{ position:relative; height:261px; }
.lunbo>ul>li{ width:100%; height:261px; position:absolute; top:0; left:0; display:none; }
}
/*针对iphone6*/
@media (min-width: 375px) {	
.lunbo{ position:relative; height:272px; }
.lunbo>ul>li{ width:100%; height:272px; position:absolute; top:0; left:0; display:none; }
}
@media (min-width: 400px) {
.lunbo{ position:relative; height:290px; }
.lunbo>ul>li{ width:100%; height:290px; position:absolute; top:0; left:0; display:none; }
.lunbo .leftBut{ display:none; }
.lunbo .rightBut{ display:none; }
}
/*针对iphone6s plus*/
@media (min-width: 410px) {
.lunbo{ position:relative; height:297px; }
.lunbo>ul>li{ width:100%; height:297px; position:absolute; top:0; left:0; display:none; }
.lunbo .leftBut{ display:none; }
.lunbo .rightBut{ display:none; }
}
/*针对1440*2560的android*/
@media (min-width: 480px) {	
.lunbo{ position:relative; height:348px; }
.lunbo>ul>li{ width:100%; height:348px; position:absolute; top:0; left:0; display:none; }
}
@media (min-width: 500px) {
.lunbo{ position:relative; height:377px; }
.lunbo>ul>li{ width:100%; height:377px; position:absolute; top:0; left:0; display:none; }
.lunbo .leftBut{ display:none; }
.lunbo .rightBut{ display:none; }
}
@media (min-width: 600px) {
.lunbo{ position:relative; height:449px; }
.lunbo>ul>li{ width:100%; height:449px; position:absolute; top:0; left:0; display:none; }
.lunbo .leftBut{ display:none; }
.lunbo .rightBut{ display:none; }
.w_1200{ width:580px; }
.slider dd .in{ width:598px; }
.slider dd .fl{ width:360px; }
}
@media (min-width: 700px) {
.lunbo{ position:relative; height:522px; }
.lunbo>ul>li{ width:100%; height:522px; position:absolute; top:0; left:0; display:none; }
.lunbo .leftBut{ display:none; }
.lunbo .rightBut{ display:none; }
}
@media (min-width: 770px) {
.container { width:753px; }
.col-lg-4 { min-height:1px; padding-right:20px; padding-left:20px; float:left; }
.col-lg-4 { width:33.33333333%; }
.yang_card_box{ width:100%; padding: 30px 20px; overflow:hidden; }	
.form-control{ display:none !important; }
.index-con dd.current{ width:798px; }
.slider dd .in{ width:798px; }
.slider dd .fl{ width: 460px; }
.w_1200{ width:750px; }
.lunbo{ position:relative; height:558px; }
.lunbo>ul>li{ width:100%; height:558px; position:absolute; top:0; left:0; display:none; }
.lunbo .leftBut{ display:none; }
.lunbo .rightBut{ display:none; }
}
@media (min-width: 785px) {
.w_1200{ width:718px; }
.lunbo{ position:relative; height:540px; }
.lunbo>ul>li{ width:100%; height:540px; position:absolute; top:0; left:0; display:none; }
.lunbo>ol{ width:206px; margin-left:-88px; }
.lunbo .leftBut{ display:none; }
.lunbo .rightBut{ display:none; }
.index-con dd.current{ width:520px; }
.slider dd .in{ width:520px; }
.slider dd .fl{ width:360px; }
.slider dd .fr{ width:140px; margin-right:10px; }
.slider dd .fr img{ width:140px; height:91px; margin-top:95px; }
}
@media (min-width: 880px) {
.w_1200{ width:814px; }
.index-con dd.current{ width:618px; }
.slider dd .in{ width:618px; }
.slider dd .fl{  width:400px; }
.slider dd .fr{ width:195px; margin-right:10px; }
.slider dd .fr img{ width:195px; height:127px; margin-top:95px; }
}
@media (min-width: 980px) {
.w_1200{ width:915px; }
.index-con dd.current{ width:719px; }
.slider dd .in{ width:719px; }
.slider dd .fl{ width:466px; }
.slider dd .fr{ width:230px; margin-right:10px; }
.slider dd .fr img{ width:230px; height:150px; margin-top:79px; }
}

@media (min-width: 1080px) {
.form-control{ display:none !important; }
.w_1200{ width:1014px; }
.index-con dd.current{ width:819px; }
.slider dd .in{ width:819px; }
.slider dd .fl{ width:558px; }
.slider dd .fr{ width:230px; margin-right:16px;}
.slider dd .fr img{ width:230px; height:150px;  margin-top:79px; }
}
@media (min-width: 1200px) {	
.form-control{ display:inline-block !important; }
.w_1200{ width:1137px; }
.index-con dd.current{ width:940px;}
.slider dd .in{ width:940px; height:267px; }
.slider dd .fl{ width:612px; }
.slider dd .fr{ width:305px; margin-right:0px; }
.slider dd .fr img{ width:268px; height:175px; margin-top:55px; }
}
@media (min-width: 1275px) {	
.form-control{ display: inline-block !important; }
.w_1200{ width:1192px; }
.index-con dd.current{ width:940px;}
.slider dd .in{ width:940px; height: 267px; }
.slider dd .fl{ width:612px; }
.slider dd .fr{ width:305px; margin-right:0px; }
.slider dd .fr img{ width:268px; height:175px; margin-top:55px; }
}
@media (min-width: 1300px) {
.w_1200{ width:1190px; }
.index-con dd.current{ width:998px; }
.slider dd .in{ width:998px; height: 267px; }
.slider dd .fl{ width:660px; }
.slider dd .fr{ width:305px; margin-right:0px; }
.slider dd .fr img{ width:268px; height:175px; margin-top:55px; }
}
@media (min-width: 1400px) {
.yang_card_box{ width:100%; padding:40px 20px 30px 20px; overflow:hidden; }	
.w_1200{ width:1200px; }
.index-con dd.current{ width:998px; }
.slider dd .in{ width:998px; height: 267px; }
.slider dd .fl{ width:660px; }
.slider dd .fr{ width:305px; margin-right:0px; }
.slider dd .fr img{ width:268px; height:175px; margin-top:55px; }
}
@media (min-width: 1681px) {
}


