@charset "utf-8";
/* CSS Document */
a,p,span{transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s;}
.top,.Nav,.Contain-one,.pic-list,.picScroll-left,.partner,.about,.foot,.copyright,ny-contain{width:100%;}
.content{width:1120px;margin:0 auto;position:relative}
.content:after,.field ul:after{ content: ""; display: block; clear: both }
.title{text-align:center;padding:60px 0 30px;}
.title h3{font-size:14px;text-transform:uppercase;color:#999}
.title p{font-size:26px;text-transform:uppercase;margin-top:10px;color:#d9261c;font-weight:bold;background:url(../img/icon.png) no-repeat;width:150px;height:60px;margin:0 auto;}
/*通用*/
.top{background-color:#d9261c;height:35px;position:relative;}
.top:after{content:"";width:34%;height:35px;position:absolute;top:0;left:0;background-color:#333;}
.d6 {float:right;border-radius:20px;margin-right:12px;margin-top:5px;}
.d6 form {
  height: 25px;background:#fff;border-radius:20px;
}
.d6 input {
  font-size:10px;
  color:#666;
  height: 100%;
  width: 0;
  padding: 0px 30px 0 0;
  border: none;
  outline: none;
  background: transparent;
  transition: .4s cubic-bezier(0, 0.8, 0, 1);
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
}
.d6 input:focus {
  width: 114px;
  z-index: 1;
}
.d6 button {
  background:url(../img/seach.png) no-repeat;
  border: none;
  height: 15px;
  width: 14px;
  position: absolute;
  top: 4px;
  right: 8px;
  cursor: pointer;
}
form {
  position: relative;
  width: 160px;
  margin: 0 auto;
}
/*d6结束*/
.language{float:right;background-color:#b20900;height:35px;width:120px;position:relative;}
.language dl{cursor:pointer;position:absolute;top:0;width:120px;z-index:2;}
.language dt{color:#fff;line-height:35px;position:relative;margin-left:22px;}
.language dt:after{position:absolute;right:18px;top:-1px;content:url(../img/language.png);}
.language dl:hover dd{display:block;}
.language dd{background-color:#b20900;display:none;}
.language dd a{display:block;line-height:35px;background-color:#b20900;text-align:center;color:#fff;}
.language dd a:hover{text-decoration:underline;}
.Nav .left{float:left;}
.Nav .right{float:right;}
.nav {
	position:relative;
}
.nav .m {
	float:left;
	position:relative;
	z-index:1;
	margin:0 24px;
}
.nav .m.active:after,.nav .m:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);background-color:#d9261c;}
.nav .m.active>a,.nav .m:hover>a{color:#d9261c;}
.nav .m:after{
	position:absolute;left:0;bottom:30px;height:3px;width:100%;content:"";background-color:#d9261c;
	-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	-ms-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);
	}
.nav a {
	display:block;
	text-align:center;
	color:#333;
	line-height:115px;
}
.nav .sub {
	border:1px solid #d8d8d8;
	display:none;
	position:absolute;
	top:115px;
	left:50%;
	margin-left:-51px;
	z-index:1;
	background:#fff;
	box-shadow:2px 2px 8px rgba(0,0,0,.08);
	width:240px;
}
.nav .sub li{width:50%;float:left;display:block}
.nav .sub li a {
	display:block;
	padding:10px 0;
	height:24px;
	line-height:24px;
	color:#333;
	font-size:14px;
	text-align:center;
	width:120px;
}
.nav .sub li a:hover {
	color:#d9261c;
}
/*Nav结束*/
.pic-list{position:relative;}
.pic-list:after{height:1px;background:#333;width:100%;position:absolute;top:32px;}
.box{width:1120px;margin:0 auto;background:#fff;}
.tab_menu:after,.tab_box:after{ content: ""; display: block; clear: both }
.tab_menu li{width:25%;float:left;text-align:center;cursor:pointer;}
.tab_menu li a{color:#333;text-decoration:none;position:relative;height:40px;line-height:30px;}
.tab_menu li a:hover{font-weight:bold;}
.tab_menu li a.active:after,.tab_menu li a:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);background-color:#333;}
.tab_menu li a:after{
	position:absolute;left:0;bottom:-10px;height:3px;width:100%;content:"";background-color:#333;
	-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);
	}

.tab_box{margin-top:41px;}
.tab_box li{float:left;width:268px;margin-right:16px;margin-bottom:16px;}
.tab_box li:nth-child(4n){margin-right:0px;}
.tab_box li .pic{width:268px;height:242px;overflow:hidden;}
.tab_box li .pic img{width:100%;height:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);}
.tab_box li .links{width:228px;padding:0 20px;background-color:#1b1b1b;position:relative;}
.tab_box li .links:after{content:"";width:50px;height:40px;background-color:#d9261c;position:absolute;right:0;bottom:0;}
.tab_box li .links p{width:228px;height:40px;display:block;line-height:40px;color:#fff;}
.tab_box li a:hover .icon{background-position: 0 0;}
.tab_box li a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.tab_box li .links .icon{position:absolute;width:50px;height:40px;right:0;bottom:0;z-index:1;
    background:url(../img/right.png) no-repeat -50px 0px;
	-ms-transition:all .6s cubic-bezier(.19,1,.22,1);
    -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);}
.tab_box .hide{display:none;}
/*pic-list结束*/
.picScroll-left{position:relative;margin-top:64px;}
.picScroll-left:after{content:"";width:50%;height:400px;position:absolute;top:0;left:0;background:#d9261c;z-index:-1;}
.picScroll-left:before{content:"";width:60%;height:360px;position:absolute;top:80px;right:0;background:#333333;z-index:-2;}
.picScroll-left .hd{position:absolute;bottom:0;top:340px;left:530px}
.picScroll-left .hd .prev{float:left;display:block;overflow:hidden;width:50px;height:40px;background:url(../img/pic-left.jpg) no-repeat 0px 0px;
    -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);
			 cursor:pointer; margin-right:5px;}
.picScroll-left .hd .prev:hover{background-position: -50px 0;}
.picScroll-left .hd .next:hover{background-position: 0 0;}
.picScroll-left .hd .next{display:block;overflow:hidden;width:50px;height:40px;background:url(../img/pic-right.jpg) no-repeat -50px 0px;
    -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);
			 cursor:pointer; }	 
.picScroll-left .pic{float:right;margin-right:50px;}
.picScroll-left .pic img{width:380px;}
.picScroll-left .pic-title{margin-top:73px;}
.picScroll-left .pic-title h3{font-size:50px;color:#fff;font-weight:700;}
.picScroll-left .pic-title h4{font-size:20px;color:#fff;}
.picScroll-left .pic-title p:before{position:absolute;content:"";width:80px;height:5px;top:-20px;left:0;background:#fff;}
.picScroll-left .pic-title p{color:#fff;line-height:24px;margin-top:40px;position:relative}
/*picScroll-left结束*/
.Advantage{background:url(../img/advantage.jpg) no-repeat center;height:627px;width:100%;}
.Advantage .live{background:url(../img/advantage.png) no-repeat center;width:1120px;height:627px;position:relative;}
.Advantage .live li:nth-child(1){background:url(../img/icon1.png) no-repeat -80px 0px;width:80px;height:81px;position:absolute;left:350px;top:90px;-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);}
.Advantage .live li:nth-child(1) a{width:80px;height:81px;display:block;position:relative;}
.Advantage .live li:nth-child(1):hover{background-position: 0 0;}
.Advantage .live li:nth-child(1) .name{position:absolute;left:-110px;top:20px;}
.Advantage .live li:nth-child(2){background:url(../img/icon2.png) no-repeat 0px 0px;width:72px;height:72px;position:absolute;left:580px;top:55px;
 -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);}
.Advantage .live li:nth-child(2) a{width:222px;height:72px;display:block;position:relative;}
.Advantage .live li:nth-child(2):hover{background-position: -72px 0;}
.Advantage .live li:nth-child(2) .name{position:absolute;left:90px;top:18px;}
.Advantage .live li:nth-child(3){background:url(../img/icon3.png) no-repeat 0px 0px;width:115px;height:115px;position:absolute;left:710px;top:140px;
 -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);}
.Advantage .live li:nth-child(3) a{width:242px;height:72px;display:block;position:relative;}
.Advantage .live li:nth-child(3):hover{background-position: -115px 0;}
.Advantage .live li:nth-child(3) .name{position:absolute;left:130px;top:35px;}
.Advantage .live li:nth-child(4){background:url(../img/icon4.png) no-repeat 0px 0px;width:61px;height:61px;position:absolute;left:750px;top:310px;
 -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);}
.Advantage .live li:nth-child(4) a{width:242px;height:72px;display:block;position:relative;}
.Advantage .live li:nth-child(4):hover{background-position: -61px 0;}
.Advantage .live li:nth-child(4) .name{position:absolute;left:75px;top:15px;}
.Advantage .live li:nth-child(5){background:url(../img/icon5.png) no-repeat 0px 0px;width:85px;height:85px;position:absolute;left:680px;top:430px;
 -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);}
.Advantage .live li:nth-child(5) a{width:242px;height:72px;display:block;position:relative;}
.Advantage .live li:nth-child(5):hover{background-position: -85px 0;}
.Advantage .live li:nth-child(5) .name{position:absolute;left:100px;top:25px;}
.Advantage .live li:nth-child(6){background:url(../img/icon6.png) no-repeat -87px 0px;width:87px;height:87px;position:absolute;left:450px;top:490px;
 -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);}
.Advantage .live li:nth-child(6) a{width:87px;height:87px;display:block;position:relative;}
.Advantage .live li:nth-child(6):hover{background-position: 0 0;}
.Advantage .live li:nth-child(6) .name{position:absolute;left:-165px;top:25px;}
.Advantage .live li:nth-child(7){background:url(../img/icon7.png) no-repeat -80px 0px;width:80px;height:81px;position:absolute;left:310px;top:390px;
 -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);}
.Advantage .live li:nth-child(7) a{width:80px;height:81px;display:block;position:relative;}
.Advantage .live li:nth-child(7):hover{background-position: 0 0;}
.Advantage .live li:nth-child(7) .name{position:absolute;left:-115px;top:25px;}
.Advantage .live li:nth-child(8){background:url(../img/icon8.png) no-repeat -98px 0px;width:98px;height:98px;position:absolute;left:260px;top:230px;
 -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);}
.Advantage .live li:nth-child(8) a{width:98px;height:98px;display:block;position:relative;}
.Advantage .live li:nth-child(8):hover{background-position: 0 0;}
.Advantage .live li:nth-child(8) .name{position:absolute;left:-115px;top:30px;}
.Advantage .live li:nth-child(8) .name h3,.Advantage .live li:nth-child(1) .name h3,.Advantage .live li:nth-child(7) .name h3,.Advantage .live li:nth-child(6) .name h3{text-align:right;}
.Advantage .live li h3{font-size:20px;color:#fff;font-weight:700;}
.Advantage .live li p{font-size:12px;color:#999;line-height:20px;}
/*Advantage结束*/
.partner{height:250px;background:#333;position:relative;}
.partner:after{content:"";width:10%;height:250px;position:absolute;top:0;left:0;background-color:#d9261c;}
@media(max-width:1600px){.partner:after{width:5%;}}
.partner-pic .hd{position:relative;}
.partner-pic .hd .prev{display:block; overflow:hidden;width:20px;height:100px;float:left;margin-top:75px;
background:url(../img/panter-icon.png) no-repeat 0px 0px;
    -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);
			 cursor:pointer;}
.partner-pic .hd .next{ display:block;overflow:hidden;width:20px;height:100px;float:right;margin-top:75px;
background:url(../img/panter-icon.png) no-repeat -20px 0px;
    -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);
			 cursor:pointer;}	 
.partner-pic .hd .prev:hover{background-position: 0px -100px;}
.partner-pic .hd .next:hover{background-position:-20px -100px;}
.partner-pic .bd ul{ overflow:hidden;}
.partner-pic .bd ul li{width:216px;float:left;display:inline; overflow:hidden;}
.partner-pic .bd ul li .pic{width:216px;height:250px;}
.partner-pic .bd ul li .pic img{ display:block; width:100%;height:100%;}
/*partner结束*/
.field li{width:20%;float:left;position:relative;overflow:hidden;}
.field li a{display:block;}
.field li a>img{filter: grayscale(100%);/* filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/width:100%;height:100%;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
	filter:Gray; 
	}
.field li a:hover img{filter: grayscale(0); width:100%;height:100%;
    -webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);
    -ms-filter: grayscale(0);
    -o-filter: grayscale(0);
	filter:Gray;}
.field li a:hover .field-tilte{bottom:0;}
.field li .field-tilte{position:absolute;left:0;bottom:-150px;width:100%;
    -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);}
.field li .field-tilte h3{display:block;height:50px;background:#333;width:100%;line-height:50px;text-align:center;font-size:18px;color:#fff;}
.field li .field-tilte p{display:block;height:60px;background:#d9261c;line-height:20px;text-align:center;font-size:14px;color:#fff;padding:20px;}
/*field结束*/
.about .about-nav dd{width:25%;float:left;text-align:center;padding:20px 0;}
.about .about-nav dd>a{border-right:1px solid #333;width:100%;display:block;line-height:20px;height:20px;}
.about .about-nav dd:nth-child(4) a{border:none}
.about .about-nav dd>a:hover{color:#d9261c;}
.aboutus{background:url(../img/about.jpg) no-repeat;width:100%;position:relative;}
.aboutus .aboutus-right{position:absolute;top:0;right:0;height:600px;}
.aboutus .aboutus-right img{height:100%;width:100%;}
@media(min-width:768px) and (max-width:1423px){.aboutus .aboutus-right{width:620px;}}

.aboutus-left{padding:127px 0;float:left;}
.aboutus-left h3{font-size:24px;font-weight:700;color:#fff;position:relative;display:block;margin-bottom:50px;}
.aboutus-left h3:after{content:"";width:40px;height:4px;background:#fff;position:absolute;top:46px;left:0;}
.aboutus-left p{color:#fff;margin:5px 0;}
.aboutus-left a{display:block;width:100px;height:30px;line-height:30px;text-align:center;border:1px solid #fff;color:#fff;margin-top:50px;}
.aboutus-left a:hover{background:#fff;border:1px solid #fff;color:#d9261c;}
.aboutus-left .neirong{height:190px;overflow:hidden;}
/*aboutus结束*/
.foot{background:#151515;height:60px;}
.foot li{width:20%;text-align:left;font-size:20px;line-height:60px;float:left;}
.foot li p{color:#fff;}
.foot-nav{background:#1b1b1b;}
.foot-nav ul{padding:20px 0;}
.foot-nav ul:after{ content: ""; display: block; clear: both }
.foot-nav li{float:left;width:20%;text-align:left;}
.foot-nav li ul li{width:100%;}
.foot-nav li ul li a{display:block;line-height:24px;color:#9b9b9b;}
.foot-nav li ul li a:hover{color:#fff;text-decoration:underline;}
.foot-nav li .ewm{margin-bottom:20px;}
.foot-nav li .ewm p{margin-top:15px;color:#9b9b9b;width:85px;text-align:center;}
/*foot结束*/
.copyright{background:#151515;}
.copyright p{line-height:30px;font-size:12px;color:#666;}
.copyright .left{float:left}
.copyright .right{float:right}
/*内页开始*/
.ny-pic ul:after,.ny-view .view-btn:after,.ny-nav ul:after,ny-new:after,.field-list ul:after,.zhaoping:after{ content: ""; display: block; clear: both }
.ny-view,.ny-pic,.ny-content,.ny-new,.field-list{margin-bottom:60px;}
/*通用*/
.ny-title p{line-height:60px;height:60px;border-bottom:1px solid #333;}
.ny-nav{margin-top:20px;}
.ny-nav li{float:left;}
.ny-nav li a{display:block;height:60px;line-height:60px;text-align:center;padding:0 24px;transition:no;-moz-transition:no;-webkit-transition:no;-o-transition:no;}
.ny-nav li a:hover{color:#d9261c;line-height:54px;height:54px;border-top:3px solid #d9261c;}
.ny-nav .active{color:#d9261c;line-height:54px;height:54px;border-top:3px solid #d9261c;}
.ny-content{min-height:400px;}
.ny-content p{line-height:24px;}
.ny-pic li{float:left;width:268px;margin-right:16px;margin-bottom:16px;}
.ny-pic li:nth-child(4n){margin-right:0px;}
.ny-pic li .pic{width:268px;height:242px;overflow:hidden;}
.ny-pic li .pic img{width:100%;height:100%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);}
.ny-pic li .links{width:228px;padding:0 20px;background-color:#1b1b1b;position:relative;}
.ny-pic li .links:after{content:"";width:50px;height:40px;background-color:#d9261c;position:absolute;right:0;bottom:0;}
.ny-pic li .links p{width:228px;height:40px;display:block;line-height:40px;color:#fff;}
.ny-pic li a:hover .icon{background-position: 0 0;}
.ny-pic li a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.ny-pic li .links .icon{position:absolute;width:50px;height:40px;right:0;bottom:0;z-index:1;
    background:url(../img/right.png) no-repeat -50px 0px;
	-ms-transition:all .6s cubic-bezier(.19,1,.22,1);
    -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);}
.ny-view{width:1120px;margin:0 auto;}
.ny-view .bt{text-align:left;margin:40px 0;}
.ny-view .bt h3{font-size:18px;font-weight:bold;}
.ny-view .bt p{margin-top:10px}
.ny-view .photo{text-align:left;}
.ny-view .photo img{max-width:900px;}
.ny-view .view-content{width:1120px;margin:0 auto;padding:20px 0;}
.ny-view .view-content .view-left{float:left;}
.ny-view .view-content .view-right{float:right;margin-left:20px;width:1120px;}
.ny-view .view-content .view-left h3{display:block;width:180px;height:50px;line-height:50px;text-align:left;color:#fff;font-weight:bold;padding:0 20px;font-size:16px;background:#d9261c}
.view-bt{height:30px;}
.view-bt .h3{line-height:30px;text-align:left;color:#333;font-weight:bold;font-size:18px;display:block;width:200px;float:left;}
.ny-view .view-content .down{margin-bottom:30px;}
.ny-view .view-content .down ul:after{ content: ""; display: block; clear: both }
.ny-view .view-content .down li{float:left;margin-right:10px;}
.ny-view .view-content .down li a{padding:0 20px;height:30px;margin:10px 0;background:#d9261c;line-height:30px;text-align:center;color:#fff;display:block;}
.ny-view .view-content p{line-height:24px;margin:30px 0;width:880px;}
.ny-view .view-content p img{width:100%;}
.ny-view .view-btn{float:left;}
.ny-view .view-btn a{display:block;width:400px;background-color:#f5f5f5;line-height:80px;float:left;padding:0 20px;}
.ny-view .view-btn:after,.ny-view .view-content:after{ content: ""; display: block; clear: both }
.ny-view .view-btn a:hover{background:#5b5b5b;color:#fff;}
.view-foot{background:url(../img/view-foot.jpg) no-repeat;width:100%;height:80px;margin-bottom:40px;}

.ny-new{overflow:hidden;margin-top:20px;}
.ny-new ul{padding-left:0;overflow:hidden;margin-bottom:0;}
.new-list{position:relative;margin-bottom:40px;overflow:hidden;}
.ny-new li a{text-decoration:none;}
.ny-new li img{width:100%;}
.ny-new li .new-pic{float:left;width:20%;margin-right:40px;}
.ny-new li .new-title{padding:20px 0px;color:#666;}
.ny-new li .new-title p{width:80%;margin-top:10px;line-height:20px;}
.ny-new li .new-title h3{font-size:18px;}
.ny-new li .new-time{position:absolute;top:0;right:0;color:#666;padding:30px 0 40px;padding-right:40px;}
.ny-new li .new-time p{font-size:26px;position:relative;font-style:oblique;}
.ny-new li .new-time p:after{content:"";content:url(../img/ny-right.png);position:absolute;top:40px;left:0;}
.ny-new li a:hover .new-time p:after{left:40px;transition:all .36s ease;-webkit-transition:all .36s ease}
.ny-new li a:hover .new-title h3{color:#d9261c;transition:all .36s ease;-webkit-transition:all .36s ease;font-size:18px;}
.field-content{padding:16px 20px;width:168px;}
.field-content h3{font-size:16px;line-height:30px;-ms-transition:all .6s cubic-bezier(.19,1,.22,1);
    -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);}
.field-content p{line-height:20px;color:#666;font-size:12px;height:40px;overflow:hidden;}
.field-list .Photo{width:208px;height:339px;}
.field-list .Photo img{width:100%;height:100%;}
.field-list li{float:left;margin:30px 20px 10px 0;}
.field-list li:nth-child(5n){margin-right:0px;}
.field-list h4{display:block;width:72px;height:20px;line-height:18px;border:1px solid #c9c9c9;
margin:20px 0 20px 20px;background:#fff;text-align:center;color:#666;-ms-transition:all .6s cubic-bezier(.19,1,.22,1);
    -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);}
.field-list a:hover .field-content{}
.field-list a:hover h4{border:1px solid #d9261c;background:#d9261c;color:#fff;}
.field-list a:hover h3{color:#d9261c}
.field-list .More{width:360px;}
.libiao{border:1px solid #666;padding:30px 30px 10px 30px;}
.libiao:hover{border:1px solid #d9261c;cursor:pointer}
.hang{margin-bottom:20px;}
.hang i{font-size:16px;}
.hang span{color:#d9261c;font-size:16px;}
.hang p{line-height:24px;margin-top:5px;}
.lanmu{margin-bottom:30px;width:540px;margin:50px 10px 0px;float:left;}
.zhaoping{margin-bottom:50px;}

.about-title{position:relative;height:100px;}
.about-title:after{content:"";width:70%;height:80px;position:absolute;top:0;left:0;background:#d9261c;z-index:-1;}
.about-title:before{content:"";width:50%;height:80px;position:absolute;top:20px;right:0;background:#333333;z-index:-2;}
.about-title h3{font-size:18px;line-height:100px;color:#fff;text-align:center}
.jianjie{margin:50px 0;}
.jianjie p{line-height:20px;}
.jianjie ul{margin-top:50px;}
.jianjie ul:after,.culture-list ul:after{ content: ""; display: block; clear: both }
.jianjie li{width:350px;float:left;margin-right:35px;}
.jianjie li:last-child{margin-right:0px;}
.jianjie li img{width:100%;}
.about-culture{background:url(../img/culture-bg.jpg) no-repeat;height:610px;width:100%;padding-top:50px;}
.about-culture h3{font-size:18px;color:#fff;text-align:center;width:250px;height:30px;border-left:1px solid #fff;border-right:2px solid #fff;margin:0 auto;line-height:30px;}
.about-culture p{font-size:14px;color:#fff;text-align:center;line-height:20px;}
.culture-list{width:1120px;margin:0 auto;position:relative}
.culture-list:before{content:"";width:800px;height:440px;position:absolute;left:-20px;background:#d9261c;}
.culture-list ul{padding-top:20px;margin-top:50px;}
.culture-list ul li{float:left;width:280px;height:200px;position:relative;z-index:1;}
.culture-list ul li:nth-child(1){padding:10px;width:260px;height:180px}
.culture-list ul li p{text-align:left;}
.culture-list ul li a{display:block;width:280px;height:200px;}
.culture-list ul li img{width:100%;height:100%;}
.culture-list ul li .mc{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.8);height:40px;width:260px;padding:0 10px;}
.culture-list ul li .mc p{line-height:40px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }
.shangxia{margin:50px 0;}
.about-honor .content{background:#f5f5f5;}
.about-honor .hd{position:relative;}
.about-honor .hd .prev{display:block; overflow:hidden;width:30px;height:30px;float:left;margin-top:110px;margin-left:20px;margin-right:10px;
background:url(../img/honor-icon.png) no-repeat 0px 0px;
    -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);
			 cursor:pointer;}
.about-honor .hd .next{ display:block;overflow:hidden;width:30px;height:30px;float:right;margin-top:110px;margin-right:20px;
background:url(../img/honor-icon.png) no-repeat -30px 0px;
    -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);
			 cursor:pointer;}	 
.about-honor .hd .prev:hover{background-position: 0px -45px;}
.about-honor .hd .next:hover{background-position:-30px -45px;}
.about-honor .bd ul{ overflow:hidden;}
.about-honor .bd ul li{width:250px;float:left;display:inline; overflow:hidden;padding:35px 0;}
.about-honor .bd ul li .pic{position:relative;padding:3%;background:#fff;height:161px;width:225px;}
.about-honor .bd ul li .pic img{width:100%;height:100%;}

.about-course{margin-bottom:50px;}
.about-course .hd{position:relative;}
.about-course .hd .prev{display:block; overflow:hidden;width:30px;height:30px;float:left;margin-top:135px;margin-left:20px;margin-right:10px;
background:url(../img/honor-icon.png) no-repeat 0px 0px;
    -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);
			 cursor:pointer;}
.about-course .hd .next{ display:block;overflow:hidden;width:30px;height:30px;float:right;margin-top:135px;margin-right:20px;
background:url(../img/honor-icon.png) no-repeat -30px 0px;
    -webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);
			 cursor:pointer;}	 
.about-course .hd .prev:hover{background-position: 0px -45px;}
.about-course .hd .next:hover{background-position:-30px -45px;}
.about-course .bd,.about-course .hd{width:650px;}
.about-course .bd ul{ overflow:hidden;}
.about-course .bd ul li{width:530px;float:left;display:inline; overflow:hidden;}
.about-course .bd ul li .pic{width:530px;height:300px;position:relative;}
.about-course .bd ul li .pic img{width:100%;height:100%;}
.course-p{position:absolute;top:0;right:35px;width:400px;height:300px;overflow:auto;}
.course-p p{line-height:20px;}
.course-p::-webkit-scrollbar {  
  width: 14px;  
  height: 14px;  
}  
  
.course-p::-webkit-scrollbar-track,  
.course-p::-webkit-scrollbar-thumb {  
  border-radius: 999px;  
  border: 5px solid transparent;  
}  
  
.course-p::-webkit-scrollbar-track {  
  box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;  
}  
  
.course-p::-webkit-scrollbar-thumb {  
  min-height: 20px;  
  background-clip: content-box;  
  box-shadow: 0 0 0 5px #d9261c inset;  
}  
  
.course-p::-webkit-scrollbar-corner {  
  background: transparent;  
} 









