#banner-about{background: url(../images/ab1.jpg); background-position: center center !important;
.logo-img{margin-left:-20px; margin-top:-3px;}
    background-repeat:no-repeat  !important;
    background-size:cover  !important}
.intro-main{ width:100%;margin-bottom:50px;} 
.intro-main .row{ width:80%; margin:0 auto;}
.news-nav-right a{ text-decoration: none ;color:#999;}
.news-nav-right a:hover{color:#999;text-decoration: none;}
.cul{ width:100%; height:450px; background: url(../images/cul-bg.png); background-size:cover ; background-repeat:no-repeat ;}
.cul-top{ width:150px;height:150px; margin:0 auto ; text-align: center;}
.cul-body{ margin-top:40px}
.cul-body .row{ width:80%; margin:0 auto; margin-top: 30px;}
.cul-body .row > div{text-align: center;}
.cul-body .row h4{ color:#fff;font-family: "微软雅黑","Microsoft Yahei";}
.cul-body .row p{ line-height: 15px;}.yyly{font-size:20px; text-align:left;line-height:60px;}
.cul-1{ font-family: "微软雅黑","Microsoft Yahei";color:#fff; }
.cul-1 { background: url(../images/c1.png); display: inline-block; width: 28px; height:24px; background-position:center center;
background-size:cover ; background-repeat: no-repeat;}
.cul-body p{ font-family: "微软雅黑","Microsoft Yahei";color:#fff ; }
.cul-2 { background: url(../images/c2.png); display: inline-block; width: 17px; height:22px; background-position:center center;
background-size:cover ; background-repeat: no-repeat;}
.cul-3 { background: url(../images/c3.png); display: inline-block; width: 19px; height:24px; background-position:center center;
background-size:cover ; background-repeat: no-repeat;}
.cul-4 { background: url(../images/c4.png); display: inline-block; width: 24px; height:24px; background-position:center center;
background-size:cover ; background-repeat: no-repeat;}
.cul-5 { background: url(../images/c5.png); display: inline-block; width: 23px; height:24px; background-position:center center;
background-size:cover ; background-repeat: no-repeat;}
.cul-6 { background: url(../images/c6.png); display: inline-block; width: 28px; height:20px; background-position:center center;
background-size:cover ; background-repeat: no-repeat;}
.cul-7 { background: url(../images/c7.png); display: inline-block; width: 26px; height:24px; background-position:center center;
background-size:cover ; background-repeat: no-repeat;}
.cul-8 { background: url(../images/c8.png); display: inline-block; width: 24px; height:24px; background-position:center center;
background-size:cover ; background-repeat: no-repeat;}
.pages{overflow:hidden;width:100%;}
.course{ width:100%;height:630px; background: url(../images/course-bg.jpg);  padding-top: 10px; margin-top: 50px;}
.course-top { width:100%; height:100px; text-align: center;}
.course-top h1{font-family:'FuturaCondensedBQ-Medium' ;}
.course-top h3{ margin-top: 0px;}
.total-scroll-back-offset-cb{color:#f0df09;}
		.content{margin-top:0px; width:95%; height:427px; padding:20px; overflow:auto; background:#fff; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;line-height:35px;}
		.content p{ font-family: "微软雅黑","Microsoft Yahei";color:#999 ; text-indent: 20px;}
		.content h4{     font-family: "微软雅黑","Microsoft Yahei";
    color: #CB1714;
    font-weight: bold;}
.zhans img{ display:none;}
.shehui img{ display:none;}
/* modal*/
.modal-backdrop.in{
    opacity: .6;
}
.modal-dialog{
    width: 700px;
    height: 530px;
    margin: 8% auto 0;
}
.modal-header,
.modal-body{
	padding-left: 0;
	padding-right: 0;
    border-bottom: 0;
}
.modal-body{
    height: 100%;
	padding: 0;
}
.modal-content{
	height: 100%;
	border: 0;
	border-radius: 0;
}
.modal-product .modal-body img{
    display: block;
    width: 100%;
    height: 100%;
}
.modal-product .modal-body h5{
    font-size: 18px;
	text-align: center;
	color: #fff;
	font-family: "微软雅黑","Microsoft Yahei"; 
	margin-top: 20px;
}
.modal-product .modal-dialog > button{
	position: absolute;
	height: 300px;
	width: 120px;
	top: 50%;
	margin-top: -150px;
	padding: 0;
	border: 0;
	outline: none;
	z-index: 1060;
	background-color: transparent;
}
.modal-product .modal-dialog > button.disabled{
    display: none;
}
.modal-product .modal-dialog > button.prev{
	left: -120px;
}
.modal-product .modal-dialog > button.next{
	right: -120px;
}


.modal-dialog {
		width: 605px;
		height: 458px;
		margin-top: 30%;
	}
	.modal-product .modal-dialog > button{
		width: 80px;
	}
	.modal-product .modal-dialog > button.prev {
		left: -80px;
	}
	.modal-product .modal-dialog > button.next {
		right: -80px;
	}
}
/* corese*/

.corese-body > div {width:100%;   }
.corese-body > div > div  {width:100%; overflow: hidden; cursor: pointer;}
.corese-body > div > div > img{ width:100%;
transition: transform .5s ease-in-out;
-webkit-transition: transform .5s ease-in-out;
-moz-transition: transform .5s ease-in-out;
-ms-transition: transform .5s ease-in-out;
-o-transition: transform .5s ease-in-out;
}
.corese-body > div:hover  img{
transform: scale(1.2,1.2);
-webkit-transform: scale(1.2,1.2);
-moz-transform: scale(1.2,1.2);
-o-transform: scale(1.2,1.2);
-ms-transform: scale(1.2,1.2);

}
.corese-left{ width:80%; float: left; }
.list-l{ width:80%; height:100%;float: left;}
.list-l > div{ display:none;}
.list-l h4{ font-family: "微软雅黑","Microsoft Yahei"; color:#CB1714; font-weight: bold;}
.list-l p{ font-family: "微软雅黑","Microsoft Yahei"; text-indent: 25px;}
.list-r{ width:15%; float: left; margin-left: 4%;}

.list-r li{ list-style: none; width:60px; height:60px; margin-top:15px; border: 2px solid #999; line-height: 60px; color:#999; }
.list-r li p{ width:30px;line-height: 15px; margin-left: 14px; margin-top:14px; font-family: "微软雅黑","Microsoft Yahei"; }
.list-active  { border: 2px solid #CB1714 !important; color:#CB1714 !important; }
.course-top{ margin-top:70px;}
#list-r2{ margin-left: 0px !important;}
#nd{ margin-top:50px}
/* honner*/

 .row1 > div{
    padding: 0 8px;
}
 .row1 > div:hover > div{border: 1px solid #CA1713;}
 .row1 > div:hover > h5{color:#CA1713;} .row1 .plist{padding: 10px 10px 10px 10px;    border: 0px;    cursor: pointer;overflow:hidden;} .row1 .plist:hover{border:0;}  .row1 .plist a{border:1px solid #ddd;padding: 5px 15px;}
.row1 > div > div{
    padding: 10px 10px 10px 10px;
   border: 1px solid #ccc;
    cursor: pointer;
}
 .row1 > div > div > div{
	overflow: hidden;
}
 .row1 > div > div > div img{
	transition: transform .4s ease-in-out;
	-webkit-transition: transform .4s ease-in-out;
	-moz-transition: transform .4s ease-in-out;
	-o-transition: transform .4s ease-in-out;
}
 .row1 > div:hover > div img{
	transform: scale(1.1,1.1);
	-webkit-transform: scale(1.1,1.1);
	-moz-transform: scale(1.1,1.1);
	-o-transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
}
 .row1 > div > div h5{
    margin-top: 20px;
    font-size: 19px;
    color: #565656;
    font-family: "微软雅黑","Microsoft Yahei";
    font-weight:300 !important ;
}/*row2*/ .row2 > div{    padding: 0 8px;} .row2 > div:hover > h5{color:#CA1713;} .row2 .plist{padding: 10px 10px 10px 10px;    border: 0px;    cursor: pointer;overflow:hidden;}.row2 .plist:hover{border:0;} .row2 img{border:1px solid #ccc;padding:5px;}.row1 > div > div{    padding: 10px 10px 10px 10px;    cursor: pointer;} .row2 > div > div > div img{	transition: transform .4s ease-in-out;	-webkit-transition: transform .4s ease-in-out;	-moz-transition: transform .4s ease-in-out;	-o-transition: transform .4s ease-in-out;} .row2 > div > div h5{   height:15px;   overflow:hidden;margin-top:0px;    font-size: 14px;    margin-bottom:8px;    color: #565656;    font-family: "微软雅黑","Microsoft Yahei";    	text-align:left;} .row2 .yytd{   height:15px;   margin-top:0px;    font-size: 14px;    margin-bottom:8px;    color: #565656;    font-family: "微软雅黑","Microsoft Yahei";    	text-align:left;} .row2 .yytd b{font-weight:200;} .row2 > div > div h5 b{font-weight:200;}
/*cour*/

.cur-bd{ width:40%;height:290px;  margin: 0 auto; margin-top: 30px; position: relative;border: 5px solid #000; 
}


.year{ width:80%;height:40px; margin-left: auto; margin-right: auto;background: url(../images/line.png) no-repeat center 12px;
margin-top: 50px;
}
.year ul{ width:100%; height:40px;}
.year ul li{ list-style:none;float:left;width: 7.1%;height:100%;  font-family: "微软雅黑","Microsoft Yahei";color: #999; background: url(../images/circle.png);
background-repeat:no-repeat ;background-position:top; padding-top: 20px;text-align: center; padding-top: 20px;cursor: pointer;
}
@media  (max-width: 500px) {
.year ul li{font-size: 12px;}	
.year{width:95% !important;}
}
.bgnow{background: url(../images/bg2.png)}
.year ul li span{ margin-top: 20px;}	

.content{width:100%;}
.cur-bd > div{text-align: center; width:60%; margin: 0 auto;height:100%; padding-top: 30px; display: none;}
.cur-bd > div hr{width:35px;height:2px; border-top:solid 4px #ccc ; display: inline-block;}
.cur-bd > div p{ font-family:"微软雅黑";color: #999;}





/*modal*/
@media (max-width: 991px){ 
	 .row1 > div{
        margin-bottom: 30px;
    }
.row1 > div{
        padding: 0 15px;
    }}
@media (max-width: 767px){
    .modal-dialog{
        width: 100%;
        /*height: 320px;*/
        height: auto;
    }
    .modal-product .modal-dialog > button.prev {
        left: 0;
    }
    .modal-product .modal-dialog > button.next {
        right: 0;
    }
    .modal-body h5{ color:#000 !important;}
    }
/*honner*/

@media  (max-width: 1146px) {
#honner{ width:90% ;}
}
@media  (max-width: 991px) {
.honner-m > div{ width:65%; }
}
@media  (max-width: 767px) {
.honner-m > div{ width:30%; }
}

@media  (max-width: 650px) {
.honner-m > div{ width:80%; }
}
/* cul*/
@media  (max-width: 971px) {
.cul{ height:500px;}
.cul-body .row{ width:80%;}	
}
@media  (max-width: 851px) {
.cul-body .row h4{ font-size: 16px;}
}


@media  (max-width: 790px) {
.cul-body .row{ width:90%;}	
}
@media  (max-width: 705px) {
.cul{ height:540px;}
.cul-body .row span{ display: block;}
}
@media  (max-width: 420px) {
.cul{ height:600px ;}
}
/*social*/
@media  (max-width: 530px) {
#list-2{ margin-left:10px !important; text-align: justify;}
#list-r1{margin-top:30px}
#list-r2{margin-top:30px}
}
@media  (max-width: 445px) {
#list-2{ margin-left:30px !important; text-align: justify;}
.list-l{ width:70%; height:100%;float: left;}
}
@media (max-width:990px){
.foot{ margin-top:0px !important;}	
	
}

/* 历程*/
@media (max-width:900px){
.cur-bd > div{ width:90%;}	
	
}
@media (max-width:500px){
.cur-bd { width:80% ;}	
	
}