@charset "utf-8";
/* CSS Document */
blockquote,body,button,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,iframe,input,li,p,select,table,td,textarea,th,ul,section,header,nav,aside{margin:0;padding:0;}
body{background-color:#ffffff; color:#222; font-size:16px; font-family:"微软雅黑",Arial,Helvetica,sans-serif; letter-spacing: 2px;}
body, html {
  text-rendering: optimizeLegibility !important;
  -webkit-font-smoothing: antialiased !important;
/*  width: 100% !important;
  height: 100% !important;*/
  background-color: #ffffff;
}
ol,ul{list-style:none;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:16px;}
h1,h3{font-weight:700;font-size:18px;}
h5{font-size:18px;}
img{ width: 100%; height: auto; border:0 none;}
a img,a:link img,a:visited img{border:0}
em{font-style:normal}
a,a:link{color:rgba(34, 34, 34, 0.6);;text-decoration:none;-webkit-transition: 0.2s;transition: 0.2s;}
a:visted{color:#222}
a:active,a:hover{color:#c02c28}
a:focus{outline:0}
.fl{ float: left; }
.fr{ float: right; }
.fc{ clear: both; }
.fixed{overflow:hidden;zoom:1}
.clear{float:none!important;clear:both;display:block!important;overflow:hidden;margin:0 auto!important;padding:0!important;width:auto!important;height:0!important;font-size:0;line-height:0}

/* bootstrap样式 */
.container { margin: 0 auto; padding: 0; }
@media (max-width: 767px) {
  .container {
    width: 1200px;
	min-width:1200px;
    margin: 0 auto; padding: 0;
  }
  .navbar{ border: none; border-radius: none;}
  .row{ width: 100%; margin: 0; padding: 0; }
  .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    width: 100%;
    position: relative;
    min-height: 1px;
    padding: 0px;
    margin: 0px;
   }
}
@media (min-width: 768px) {
  .container {
    width: 1200px;
	min-width:1200px;
    margin: 0 auto; padding: 0;
  }
  .navbar{ border: none; border-radius: none; }
  .row{ width: 100%; margin: 0; padding: 0; }
  .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    width: 100%;
    position: relative;
    min-height: 1px;
    padding: 0px;
    margin: 0px;
   }
}
@media (min-width: 992px) {
  .container {
    width: 1200px;
	min-width:1200px;
    margin: 0 auto; padding: 0;
  }
  .navbar{ border: none; border-radius: none; }
  .row{ width: 100%; margin: 0; padding: 0; }
  .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    width: 100%;
    position: relative;
    min-height: 1px;
    padding: 0px;
    margin: 0px;
   }
}
@media (min-width: 1200px) {
  .container {
    width: 1200px;
	min-width:1200px;
    margin: 0 auto; padding: 0;
  }
  .navbar { border: none; border-radius: none; }
  .row{ width: 100%; margin: 0; padding: 0; }
  .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    width: 100%;
    position: relative;
    min-height: 1px;
    padding: 0px;
    margin: 0px;
   }
}

/*-----.html布局公共样式-----*/
/* 中间*/
.whole{ width: 100%; min-width: 1200px; }
.part{ width: 1200px; min-width: 1200px; margin: 0 auto;}
/* 页顶*/
.top_line{ width: 100%; height: 5px; line-height: 5px; background-color: #c02c28; font-size: 0px;  text-indent: -9999px; color: #ffffff; }

#top_bg{ height: 116px; position: relative;  }
#top_bg_bot{ height: 48px; position: absolute; }
#top_bg_bot_l{ width: 50%; height: 46px; background: #ffffff; }
#top_bg_bot_r{ width: 50%; height: 46px; background: #c02c28; }
#top-bg_top{ height: 116px; position: absolute; top: 0px;  }

#top_nav{ width: 1200px; min-width: 1200px; height: 116px; margin: 0 auto;  background: url(../images/top_bg.jpg) no-repeat center; box-sizing: border-box; padding-top: 51px; text-align: right; }
#top_nav nav{ width:70%; float: right; margin-top: 10px; }
/* 菜单*/


/* 页底*/

/*品牌行程二级专题页 菜单*/

/* .navbar-brand{
    padding: 29px 15px;
    height: auto;
    background-color: none;
  }*/
  nav.navbar.bootsnav{
    border: none;
    margin-bottom: 150px;
    background-color: none;
  }
  .navbar-nav{
    float: left;
  }
  nav.navbar.bootsnav ul.nav > li > a{
    color: #222222;
    text-transform: uppercase;
	/*padding: 15px 30px 15px 30px;*/
    padding: 15px 22px 15px 22px;
  }
  nav.navbar.bootsnav ul.nav > li:hover{
    /*background: #f4f4f4;*/
  }
  .nav > li:after{
    content: "";
    width: 0;
    height: 5px;
    background: #c02c28;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all 0.5s ease 0s;
  }
  .nav > li:hover:after{
    width: 100%;
  }
/*.nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after{
    content: "+";
    font-family: 'FontAwesome';
    font-size: 16px;
    font-weight: 500;
    position: absolute;
    top: 35%;
    right: 10%;
    transition: all 0.4s ease 0s;
  }*/
/*.nav.navbar.bootsnav ul.nav > li.dropdown.on > a.dropdown-toggle:after{
    content: "\f105";
    transform: rotate(90deg);
  }*/
/*  .dropdown-menu.multi-dropdown{
    position: absolute;
    left: -100% !important;
  }*/
  nav.navbar.bootsnav li.dropdown ul.dropdown-menu{
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
    border: none;
    /*background: #f4f4f4;*/
  }
.nav > li{ border-right: 1px #f0f0f0 solid; }

#navbar-menu ul li ul li a:hover { color:#222; background:#f0f0f0; border-bottom:1px solid #edf0f3;}/*二级菜单样式*/

/*品牌行程二级专题页  轮播*/



#se_main8{ width:100%; height:1000px; margin:0 auto; background:url(../images/products/m8bg.jpg) center top; margin-top:0px;}
#m8-bt{ display:block; margin-bottom:5px; margin-top:20px;}
#m8-bt-f{ display:block; color:#ffffff; margin-bottom:30px; text-align:center; opacity:0.5; font-size:14px; box-sizing:border-box; padding:0px 8px;}
#se_main8 aside{ width:1200px; box-sizing:border-box; padding:0px 5px;}
#m8-nr-left{ width:785px; height:370px; background:url(../images/products/m8-pic1.jpg) top left no-repeat; display:block; float:left;}
#m8-nr-left a { width:785px; height:370px; display:block; transition: all 1s ease 0.5s; -webkit-transition: all 1s ease 0.5s; -moz-transition: all 1s ease 0.5s; -o-transition: all 1s ease 0.5s;}
#m8-nr-left a:hover { background:url(../images/products/m8-pic1a.jpg) top left no-repeat; }
#m8-nr-right{ width:385px; height:370px; display:block; float:right;}
#m8-nr-right ul li a{ width:330px; height:50px; line-height:50px; border:2px solid #435baa; display:block; margin-left:55px; margin-top:15px; color:#ffffff; font-size:16px; font-weight:bold; box-sizing:border-box; padding-left:30px; letter-spacing:5px;}
#m8-nr-right ul li a:hover{ border:2px solid #6aa4fc; display:block; color:#6aa4fc;}

#m8-nr-min{ width:1200px; height:76px; margin:20px auto; }

#m8-nr-min .swiper-container{ width:1200px; /*background:red;*/ height:76px;}
#m8-nr-min .swiper-wrapper{ left:-508px;}
#m8-nr-min .swiper-slide{ width:173px; background:#ffffff; height:76px; }
/*lunbo end*/
#m8-nr-qy1,#m8-nr-qy2,#m8-nr-qy3,#m8-nr-qy4,#m8-nr-qy5,#m8-nr-qy6,#m8-nr-qy7,#m8-nr-qy8,#m8-nr-qy9,#m8-nr-qy10{ background:url(../images/products/m8-pic-qy.jpg) no-repeat top left; width:173px; height:76px; display:block; font-size:1px; color:#ffffff; text-indent:-9999px;}
#m8-nr-qy1{ background-position:0px 0px;}
#m8-nr-qy2{ background-position:-174px 0px;}
#m8-nr-qy3{ background-position:-347px 0px;}
#m8-nr-qy4{ background-position:-520px 0px;}
#m8-nr-qy5{ background-position:-693px 0px;}
#m8-nr-qy6{ background-position:-866px 0px;}
#m8-nr-qy7{ background-position:-1040px 0px;}
#m8-nr-qy8{ background-position:-1213px 0px;}
#m8-nr-qy9{ background-position:-1387px 0px;}
#m8-nr-qy10{ background-position:-1561px 0px;}


#m8-nr-bottom{ width:968px; height:300px; background:url(../images/products/m8bg-lb.jpg) top no-repeat; margin:0 auto;}
/*#m6-nr-bottom span img{ width:385px; height:49px; margin-left:126px; margin-top:10px; margin-bottom:15px;}*/


#m8-wrap{
	width: 968px;
	height: 190px;
	margin: 0px auto;
}
#m8-wrap ul{
	width: 820px;
	height: 190px;
	padding-top:50px;
	margin: 0px auto;
}
#m8-wrap ul li .a1 img{
	width: 380px;
	height: 180px;
}
#m8-wrap ul li{
	width: 380px;
	height: 180px;
	list-style: none;
	position: relative;
	float: left;
	overflow: hidden;
	margin:10px 15px;
} 
#m8-wrap ul li .a1 .divA{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 380px;
	height: 55px;
	box-sizing:border-box;
	padding: 10px 10px;
	background: #ffffff;
	border-bottom:1px solid #cccccc;
}
#m8-wrap ul li .a1 .divA>.p1{
	width: 270px;
	height: 20px;
	font-size: 16px;
    line-height: 18px;
    color: #666;
	font-weight:bold;
}
#m8-wrap ul li .a1 .divA>.p2{
	width: 270px;
	height: 21px;
    font-size: 14px;
    color: #000000;
    line-height: 18px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#m8-wrap ul li .a1 .divA>.p3{
	position: absolute;
	right: 0;
	bottom: 15px;
	width: 90px;
	height: 28px;
	color: #c22a27;
}
#m8-wrap ul li .a1 .divA>.p3>span{
	font-size: 18px;
	font-weight:800;
}

#m8-wrap ul li .a2{
	position: absolute;
	top: 0;
	left:-380PX;
	width: 380px;
	height: 180px;
	text-align: center;
	color: white;
	background: rgba(0,0,0,0.7);
	transition: all 0.2s;  
} 
#m8-wrap ul li .a2 .p4{
	width: 380px;
	text-align: center;
	position: absolute;
	top: 15px;
	left: -380px;
	color: #688bfd;
	font-size: 18px;
    font-weight: bold;
    transition: all 0.2s 0.1s ease-out ;  
}
#m8-wrap ul li .a2 .p5{
	width: 380px;
	text-align: center;
	line-height:20px ;
	position: absolute;
	top: 35px;
	left: -380px;
	margin: 10px;
	font-size: 14px;
    color: white;
    transition: all 0.2s 0.2s ease-out ;  
}
#m8-wrap ul li .a2 .p6{
	position: absolute;
	font-size:14px;
	top: 65px;
	left: 150px;
	transform: scale(1.4);
	transition: all 0.3s 0.2s ;
}
#m8-wrap ul li .a2 .p6 span{
	font-family: Arial;
    font-size: 28px;
    font-weight: 700;
    color: white;
}
#m8-wrap ul li .a2 .p7{
	position: absolute;
	bottom:-50px;
	left: 125px;
	width: 140px;
	height: 38px;
	line-height: 38px;
	border-radius: 20px;
	margin: 10px auto;
	border: 2px solid #4368e3;
	transition: all 0.2s 0.5s ;
	color:#4368e3;
}




#se_main9{ width:100%; height:530px; margin:0 auto; background:#edf0f3; margin-top:38px;}
#m9-bt{ display:block; margin-bottom:5px; margin-top:20px;}
#m9-bt-f{ display:block; color:#222222; margin-bottom:30px; text-align:center; opacity:0.5; font-size:14px; box-sizing:border-box; padding:0px 8px;}

#m9-nr{ width:1200px; height:358px; margin:20px auto; border:1px solid #ccc;}

#m9-nr .swiper-container{ width:1200px; min-width:1200px; height:358px; padding:0px; margin:0px;}
#m9-nr .swiper-wrapper{ left:0px; padding:0px; margin:0px;}
#m9-nr .swiper-slide{ width:300px; height:358px; box-sizing:border-box;}


#myscroll {
	display: block;
	width: 260px;
	position: relative;
	height: 358px;
	overflow: hidden;
}
#myscroll #myscrollbox {
	display: block;
	float: left;
	position: absolute;
	left: 0;
	top: 0;
	width: 260px;
	border:1px solid #CCC;
}
#myscroll ul {
	display: block;
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#myscroll ul li {
	display: block;
	float: left;
	padding: 0;
	width:260px;
	text-align:left;
}
#m9-nr-sz{ font-size:30px; font-weight:bold; margin-right:5px; margin-left:2px;}
#m9-nr-bg1{ background: url(../images/products/m9-pic1.jpg) no-repeat;}
#m9-nr-bg2{ background: url(../images/products/m9-pic2.jpg) no-repeat;}
#m9-nr-bg3{ background: url(../images/products/m9-pic3.jpg) no-repeat;}
#m9-nr-bg4{ background: url(../images/products/m9-pic4.jpg) no-repeat;}
#m9-nr-bg5{ background: url(../images/products/m9-pic5.jpg) no-repeat;}
#m9-nr-bg6{ background: url(../images/products/m9-pic6.jpg) no-repeat;}
#m9-nr-bg7{ background: url(../images/products/m9-pic7.jpg) no-repeat;}
#m9-nr-bg8{ background: url(../images/products/m9-pic8.jpg) no-repeat;}
#m9-nr-bg9{ background: url(../images/products/m9-pic9.jpg) no-repeat;}
#m9-nr-bg10{ background: url(../images/products/m9-pic10.jpg) no-repeat;}
#m9-nr-bg11{ background: url(../images/products/m9-pic11.jpg) no-repeat;}
#m9-nr-bg12{ background: url(../images/products/m9-pic12.jpg) no-repeat;}
#m9-nr-bg13{ background: url(../images/products/m9-pic13.jpg) no-repeat;}
#m9-nr-bg14{ background: url(../images/products/m9-pic14.jpg) no-repeat;}
#m9-nr-bg15{ background: url(../images/products/m9-pic15.jpg) no-repeat;}
#m9-nr-bg16{ background: url(../images/products/m9-pic16.jpg) no-repeat;}
#m9-nr-bg17{ background: url(../images/products/m9-pic17.jpg) no-repeat;}
#m9-nr-bg18{ background: url(../images/products/m9-pic18.jpg) no-repeat;}
#m9-nr-bg19{ background: url(../images/products/m9-pic19.jpg) no-repeat;}
#m9-nr-bg20{ background: url(../images/products/m9-pic20.jpg) no-repeat;}
#m9-nr-bg21{ background: url(../images/products/m9-pic21.jpg) no-repeat;}
#m9-nr-bg22{ background: url(../images/products/m9-pic22.jpg) no-repeat;}
#m9-nr-bg23{ background: url(../images/products/m9-pic23.jpg) no-repeat;}
#m9-nr-bg24{ background: url(../images/products/m9-pic24.jpg) no-repeat;}
#myscroll ul li a {
	display: block;
	float: left;
	width: 260px;
	padding: 0;
	position: relative;
	height: 358px;
	color: #333;
}
#myscroll ul li a p {
	color:#fff;
	font-size: 16px;
	height: 80px;
	width: 260px;
	line-height: 25px;
	margin-top:278px;
	box-sizing:border-box;
	padding:0px 5px;
	padding-top:10px;
	text-shadow:#000 1px 2px 1px;

	
}
#myscroll a .intro {
	position: absolute;
	left: 0;
	z-index: 10;
	background-color: #c02c28;
	filter: alpha(opacity=70);
	width: 260px;
	color: #fff;
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;

}
#myscroll a .intro h5 {
	padding: 0;
	margin: 0;
	font-size: 16px;
	height: 80px;
	width: 260px;
	line-height: 25px;

	box-sizing:border-box;
	padding:0px 5px;
	padding-top:10px;
}

#myscroll a .intro {
	bottom: -80px;
}
#myscroll a:hover .intro {
	bottom: 0px;
}


#mybtns a:hover, #myscroll, #mybtns a, #myscroll a:hover .intro, #myscroll a .intro, #myscroll #myscrollbox {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}



#se_main10{ width:100%; height:590px; margin:0 auto; background:url(../images/products/m10-bg.jpg) no-repeat top center; margin-top:38px;  margin-bottom:0px;}
#m10-bt{ display:block; margin-bottom:5px; margin-top:20px;}
#m10-bt-f{ display:block; color:#ffffff; margin-bottom:30px; text-align:center; opacity:0.5; font-size:14px; box-sizing:border-box; padding:0px 8px;}
#m10-nr{ width:1200px; height:361px; margin:20px auto; background:url(../images/products/m10-tb.png) top center; }
#m10-nr ul li{ width:200px; height:72px; float:left;}
#m10-nr ul li a{ width:200px; height:72px; display:block; color:#ffffff; font-size:0px; line-height:0px; background-color: #c02c28; filter: alpha(opacity=0); -moz-opacity: 0.0; -khtml-opacity: 0.0; opacity: 0.0; box-sizing:border-box; padding:20px 80px;}
#m10-nr ul li a:hover{ width:200px; height:72px; display:block; background:#ffffff; font-size:16px; line-height:50px; color:#c02c28; box-sizing:border-box; padding:10px 5px; text-align:center; filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; font-weight:bold; letter-spacing:5px;}

/*品牌行程二级专题页  我们的优势 se_main11*/
#se_main11{ width:100%; height:420px; margin:0 auto; background:#ffffff; margin-top:38px;}
#m11-bt{ display:block; margin-bottom:5px; margin-top:20px;}
#m11-bt-f{ display:block; color:#222222; margin-bottom:30px; text-align:center; opacity:0.5; font-size:14px; box-sizing:border-box; padding:0px 8px;}

#m11-nr{ width:1200px; height:338px; margin:20px auto;}
#m11-nr ul{ width:1190px; height:338px; margin:0 auto;}
#m11-nr ul li{ float:left; width:270px; margin-right:36.5px; height:338px; display:block; text-align:center; background:#edf0f3; border-radius:3px; box-sizing:border-box; padding:0px 10px;}
#m11-nr ul li span{ width:120px; height:120px; display:block; margin:40px auto; margin-bottom:50px; }
#m11-nr ul li h6{ font-size:18px; font-weight:bold; line-height:50px;}
#m11-nr ul li p{ width:220px; margin:0 auto; font-size:14px; color:#adadad;}
.m11-imgbg1,.m11-imgbg2,.m11-imgbg3,.m11-imgbg4{ width:120px; height:120px; display:block; background:url(../images/products/m11-abg.png) no-repeat; }
.m11-imgbg1{ background-position:0px 0px;}
.m11-imgbg2{ background-position:0px -121px;}
.m11-imgbg3{ background-position:0px -241px;}
.m11-imgbg4{ background-position:0px -361px;}


#se_main12{ width:100%; height:450px; margin:0 auto;  margin-top:38px; background:url(../images/products/se_m12_bg.jpg) no-repeat top center;}
#m12-nr{ width:438px; height:300px; border-left:#999 dashed 1px; padding-left:20px; margin-top:83px; margin-left:720px; float:left;}


#se_main13{ width:100%; height:383px; margin:0 auto;  margin-top:38px;}
#se_main13 aside{ height:300px; width:1200px; box-sizing:border-box; padding:0 5px;}
#m13-nr-l{ width:558px; height:300px; float:left;}
#m13-nr-r{ width:558px; height:300px; float:right;}
.m13-nr-bt{ width:50%; font-size:26px; float:left; line-height:50px;}
.m13-nr-gd{ width:30%; font-size:16px; float:right; text-align:right; box-sizing:border-box; padding-right:15px; line-height:30px; margin-top:20px;}
#m13-nr-tab{ border-top:2px solid #dcdcdc; box-sizing:border-box; padding-top:20px;}
#m13tab{ width:558px;  height:300px;}
#m13tab ul{ margin:0; text-align:center; width: 93px; height: 255px; box-sizing: border-box; border-left: 5px solid #dcdcdc; border-radius: 0px; margin-right: 30px; float:left;} 
#m13tab li{ width:93px; height:39px; line-height:39px; float:left; display:block; position:relative; cursor:pointer; list-style:disc; font-size:16px; font-weight:bold; box-sizing: border-box; border: 1px solid #dcdcdc; /*box-shadow: darkgrey 0px 0px 5px 0px;*/ margin: 2px 0px; margin-left: -5px;}
#m13tab div{ width: 430px; /*clear:both;*/ display:none; height:255px; box-sizing: border-box; padding-top: 2px; float: left; }
#m13tab .selectedLi{ cursor:pointer; color:#222222; border-left:5px solid #c02c28; border-radius: 3px 3px 3px 3px;}
#m13tab .selectedDiv{ display:block;}

#m13tab div p{ width:auto; line-height:42px; border-right: 1px solid #dcdcdc; padding-right:15px; margin-right:15px; display:inline; }
#m13tab div p a{ color:#222;}
#m13tab div p a:hover{ color:#c02c28;}

#m13-nr-lb{ border-top:2px solid #dcdcdc; box-sizing:border-box; padding-top:20px; padding-left:16px;}
#m13-nr-lb li{ border-bottom:1px dashed #dcdcdc; height:42px;}
#m13-nr-lb li span{ font-weight:500; color:#c02c28; text-shadow:#ccc 2px 2px 2px; font-size:22px; border-right: 1px solid #dcdcdc; padding-right:10px; margin-right:15px; font-weight:500px;}
#m13-nr-lb li a{ width:100%; height:42px; line-height:42px; color:#222; }
#m13-nr-lb li a:hover{ color:#c02c28;}





#se_main14{ width:100%; height:58px; margin-top:38px;}

.marquee-box{overflow:hidden; width:100%; position:absolute; left:0; top:0}
.marquee{width:8000%; height:60px}
.wave-list-box{float:left}
.wave-list-box ul{float:left; height:60px; overflow:hidden; zoom:1}
.wave-list-box ul li{height:60px; width:100%; float:left; line-height:30px; list-style:none}
.wave-box{ width:100%; position:relative; height:60px;}


#se_main15{ width:100%; height:500px; margin:0 auto;  margin-top:0px; background:#202020; color:#bdbdbd; border-bottom:1px solid #c02c28;}
footer{ width:1190px; margin:0px auto; height:383px;}
#foot-top{ width:100%; height:118px; margin-top:39px;}
.foot-top-l{ width:365px; height:118px; float:left; box-sizing:border-box;}
.foot-top-m{ width:365px; height:118px; float:left; box-sizing:border-box; margin-left:50px;}
.foot-top-r{ width:365px; height:118px; float:right; box-sizing:border-box;}
.foot-top-l a,.foot-top-m a,.foot-top-r a{ color:#bdbdbd; font-size:14px; width:365px; height:110px; display:block; box-sizing:border-box; padding-left:80px; padding-top:20px;}
.foot-top-l a{ background:url(../images/foot-bg.png) no-repeat; background-position:-4px 0px;}
.foot-top-m a{ background:url(../images/foot-bg.png) no-repeat; background-position:-418px 0px;}
.foot-top-r a{ background:url(../images/foot-bg.png) no-repeat; background-position:-832px 0px; }
.foot-top-l a:hover{ color:#ffffff; background:url(../images/foot-bga.png) no-repeat; background-position:-4px 0px;}
.foot-top-m a:hover{ color:#ffffff; background:url(../images/foot-bga.png) no-repeat; background-position:-418px 0px;}
.foot-top-r a:hover{ color:#ffffff; background:url(../images/foot-bga.png) no-repeat; background-position:-832px 0px; }

#foot-nr{ width:100%; height:200px; margin-top:20px; border-top:1px solid #4d4d4d;}

.foot-nr-address{ width:100%; height:50px; border-bottom:1px solid #4d4d4d; text-align:center; box-sizing:border-box; padding-top:15px; padding-left:158px;}
.foot-nr-address p{ float:left; display:inline; font-size:14px; margin-right:50px;}
.foot-nr-address p img{ width:30px; height:30px; float:left; margin-right:8px;}
.foot-nr-address p span{ font-size:12px; margin-left:5px;}

.foot-nr-l{ width:800px; height:200px; float:left; margin-top:50px;}
.foot-nr-l a{ color:#bdbdbd; font-size:16px; line-height:60px;}
.foot-nr-l a:hover{ color:#ffffff;}
.foot-nr-l p{ color:#bdbdbd; font-size:14px; line-height:22px;}
.foot-nr-l p span{ width:2px; height:2px; line-height:2px; border:1px solid #ccc; display:block; display:none;}/*定义百度统计样式为隐藏*/


.foot-nr-r{ width:150px; height:150px; float:right; text-align:center; margin-top:20px;}
.foot-nr-r span{ color:#bdbdbd; font-size:16px; font-weight:bold;}


/*=====宁振波专题页css=========*/
/*宁振波公用*/
#nzb-bt{ width:1200px; height:50px; display:block; margin-bottom:5px; margin-top:20px;}

/*banner*/
#th-nzbbg{width:100%; height:700px; background:url(../images/idk/nzb/bannerbg.jpg) no-repeat center; }

#nzb-ban{ width:1200px; height:700px; margin:0 auto;}
#nzb-ban-l{ width:565px; height:700px; float:left; display:block;}

#nzb-ban-r{ width:635px; height:700px; float:right;}
#nzb-ban-r-top{ width:635px; height:210px; margin-top:180px;}
#nzb-ban-r-top .swiper-container {width:100%;}
#nzb-ban-r-top .swiper-slide { 
        text-align: center;
        font-size: 18px;
		 color:#ffffff;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }

#nzb-ban-r-top .swiper-container .swiper-wrapper .swiper-slide img{ width:100%; height:auto;}
/*@media (max-width: 767px) {
#nzb-ban-r .swiper-container .swiper-wrapper .swiper-slide img{ width:20%; height:auto;}
}
@media (min-width: 768px) {
#nzb-ban-r .swiper-container .swiper-wrapper .swiper-slide img{ width:60%; height:auto;}
}
@media (min-width: 992px) {
#nzb-ban-r .swiper-container .swiper-wrapper .swiper-slide img{ width:80%; height:auto;}
}
@media (min-width: 1200px) {
#nzb-ban-r .swiper-container .swiper-wrapper .swiper-slide img{ width:100%; height:auto;}
}*/
#nzb-ban-r-bot{ width:635px; height:210px; }


/*解码智能制造*/
#th_nzb_main3{ width:100%; margin-top:38px; }
.nzb-m3-bt{ font-size:36px; font-weight:bold; text-align:center; color:#132942; }
.nzb-m3-f{ display:block; color:#132942; margin-bottom:30px; text-align:center; opacity:0.9; font-size:14px; box-sizing:border-box; padding:0px 8px;}

#nzb-m3-nr{ width:1200px; text-align:left; background:#ffffff;}

#nzbm3-wrap{
	width: 1200px;
	height: 280px;
	margin: 0 auto;
}
#nzbm3-wrap ul li .a1 img{
	width: 390px;
	height: 280px;
}
#nzbm3-wrap ul li{
	width: 390px;
	height: 280px;
	list-style: none;
	position: relative;
	float: left;
	overflow: hidden;
	margin: 10px 5px 10px 5px;
} 

#nzbm3-wrap ul li .a1 .divA{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 390px;
	height: 50px;
	background: #ebebeb;
	
}
#nzbm3-wrap ul li .a1 .divA>.p1{
	width: 390px;
	height: 50px;
	font-size: 16px;
    line-height: 50px;
    color:#132942;
	font-weight:500;
	text-align:center;
	font-weight:bold;
}

#nzbm3-wrap ul li .a2{
	position: absolute;
	top: 0;
	left:-390PX;
	width: 390px;
	height: 280px;
	text-align: center;
	color: white;
	background: rgba(19,96,195,0.9);
	transition: all 0.2s;  
} 
#nzbm3-wrap ul li .a2 .p4{
	width: 390px;
	text-align: center;
	position: absolute;
	top: 83px;
	left: -390px;
	color: #fff;
	font-size: 20px;
    font-weight: bold;
    transition: all 0.2s 0.2s ease-out ;	

}
#nzbm3-wrap ul li .a2 .p7{
	position: absolute;
	bottom:-150px;
	left: 112px;
	top:140px;
	width: 160px;
	height: 50px;
	line-height: 50px;
	border-radius: 50px;
	border: 1px solid;
	transition: all 0.5s 0.5s ;
}

.th_nzb_more { width:183px; height:38px; margin:0 auto; margin-top:20px;}
.th_nzb_more a{ width:183px; height:38px; line-height:38px; display:block; border:2px solid #132942; border-radius:5px; color:#132942; font-weight:600; text-align:center; font-size:17px; letter-spacing:5px;}
.th_nzb_more a:hover{ color:#fff; background:#132942;}

/*人才培养计划*/
#th_nzb_main4{ width:100%; height:1650px; margin-top:38px; background:url(../images/idk/nzb/th_m4_bg.jpg) center no-repeat /*fixed*/; /*background-size: cover;*/}

.nzb-m4-bt{ font-size:36px; font-weight:bold; text-align:center; color:#ffffff;}
.nzb-m4-f{ display:block; color:#ffffff; margin-bottom:30px; text-align:center; opacity:0.9; font-size:14px; box-sizing:border-box; padding:0px 8px;}

#nzb-m4-nr01{ width:1200px; text-align:left; min-width:1200px;}
#nzb-m4-nr01 ul{ width:1120px; margin:10px auto;}
#nzb-m4-nr01 ul li{ width:260px; height:180px; float:left; margin:10px;}
#nzb-m4-nr01 ul li a{ width:260px; height:180px; display:block; position:relative;}
#nzb-m4-nr01 ul li a:hover{ background:url(../images/idk/nzb/th_m4_hover.png) no-repeat center;}
#nzb-m4-nr01 ul li a p{ color:#132942; position:absolute; bottom:15px; left:60px; font-size:14px; font-weight:bold;}
#nzb-m4-nr01 ul li a:hover p{ color:#1360c3; display:none;}
#nzb-m4-nr01 ul li a span{ width:40px; height:20px; line-height:20px; font-size:12px; color:#fff; background:#1360c3; border-radius:0px; display:block; text-align:center; position:absolute; right:0px; bottom:50px;}
#nzb-m4-nr01 ul li a:hover span{ display:none;}
#nzbm4nr0101{ background:url(../images/idk/nzb/th_m4_pic1.jpg) no-repeat center;}
#nzbm4nr0102{ background:url(../images/idk/nzb/th_m4_pic2.jpg) no-repeat center;}
#nzbm4nr0103{ background:url(../images/idk/nzb/th_m4_pic3.jpg) no-repeat center;}
#nzbm4nr0104{ background:url(../images/idk/nzb/th_m4_pic4.jpg) no-repeat center;}
#nzbm4nr0105{ background:url(../images/idk/nzb/th_m4_pic5.jpg) no-repeat center;}
#nzbm4nr0106{ background:url(../images/idk/nzb/th_m4_pic6.jpg) no-repeat center;}
#nzbm4nr0107{ background:url(../images/idk/nzb/th_m4_pic7.jpg) no-repeat center;}
#nzbm4nr0108{ background:url(../images/idk/nzb/th_m4_pic8.jpg) no-repeat center;}
#nzbm4nr0109{ background:url(../images/idk/nzb/th_m4_pic9.jpg) no-repeat center;}
#nzbm4nr0110{ background:url(../images/idk/nzb/th_m4_pic10.jpg) no-repeat center;}
#nzbm4nr0111{ background:url(../images/idk/nzb/th_m4_pic11.jpg) no-repeat center;}
#nzbm4nr0112{ background:url(../images/idk/nzb/th_m4_pic12.jpg) no-repeat center;}
#nzb-m4-nr01 ul li a #nzbm4nr0000{ line-height:100%; bottom:10px;}


#nzb-m4-nr02{ width:883px; height:228px; background:url(../images/idk/nzb/th_m4_nr02bg.jpg) no-repeat center; margin:80px auto; text-align:left; box-shadow: 1px 0px 5px #132942;}
#nzb-m4-nr02-form{ width:438px; height:300px; border-left:#999 dashed 1px; padding-left:20px; margin-top:10px; margin-left:390px;}

#nzb-m4-nr03{ width:1200px; text-align:left; min-width:1200px;}
#nzb-m4-nr03 .swiper-container{ width:1200px; }
#nzb-m4-nr03 .swiper-wrapper{ left:0px;}
#nzb-m4-nr03 .swiper-slide{ width:1200px; height:500px;}
#nzb-m4-nr03 .swiper-button-prev,#nzb-m4-nr03 .swiper-button-next {
  position: absolute;
  top:400px;
  width:38px;
  height:38px;
  margin-top: 0px;
  z-index: 10;
  cursor: pointer;
  -moz-background-size: 38px 38px;
  -webkit-background-size: 38px 38px;
  background-size: 38px 38px;
  background-position: center;
  background-repeat: no-repeat;
}
#nzb-m4-nr03 .swiper-button-prev,#nzb-m4-nr03 .swiper-container-rtl .swiper-button-next {
  background:url(../images/idk/nzb/arrowjpan.png) no-repeat left -37px;
  left: 550px;
  right: auto;
}
#nzb-m4-nr03 .swiper-button-next,#nzb-m4-nr03 .swiper-container-rtl .swiper-button-prev {
  background:url(../images/idk/nzb/arrowjpan.png) no-repeat left -111px;
  right: 550px;
  left: auto;
}


/*宁振波访谈录*/
#th_nzb_main5{ width:100%; margin-top:38px; background:url(../images/idk/nzb/th_m5_bg.jpg) no-repeat center top;}
.nzb-m5-bt{ font-size:36px; font-weight:bold; text-align:center; color:#fff; margin-top:30px;}
.nzb-m5-f{ display:block; color:#ffffff; margin-bottom:30px; text-align:center; opacity:0.9; font-size:14px; box-sizing:border-box; padding:0px 8px;}




#nzb-m5-nr{ width:1200px; text-align:left; min-width:1200px;}

#nzb-m5-nr1-js{ width:553px; height:280px; display:block; background:url(../images/idk/nzb/th_m5_wzbg.png) no-repeat; margin:30px 0px 80px 100px; border-radius:5px; box-sizing:border-box; padding:30px; position:relative;}
#nzb-m5-nr1-js h2{ font-size:25px; color:#132942; font-weight:600; margin-bottom:20px;}
#nzb-m5-nr1-js h3{ font-size:16px; color:#132942; font-weight:normal; margin-bottom:50px;}
#nzb-m5-nr1-js h4{ font-size:20px; color:#132942;}
#nzb-m5-nr1-js h5{ position:absolute; right:30px; bottom:40px;}
#nzb-m5-nr1-js h5 a{ width:180px; height:50px; line-height:50px; text-align:center; font-size:20px; color:#fff; background:#1360c3; border-radius:3px; display:block;}
#nzb-m5-nr1-js h5 a:hover{ color:#fff; background:#132942; border-radius:3px; display:block;}


#nzb-m5-nr .swiper-container{ width:1160px; background:#313131; box-sizing:border-box; padding-top:10px; padding-bottom:10px;}
#nzb-m5-nr .swiper-wrapper{ left:10px; width:1100px;}
#nzb-m5-nr .swiper-slide{ width:258px;}
#nzb-m5-nr .swiper-button-prev,#nzb-m5-nr .swiper-button-next {
  position: absolute;
  top: 40%;
  width:45px;
  height:45px;
  margin-top: 0px;
  z-index: 10;
  cursor: pointer;
  -moz-background-size: 27px 44px;
  -webkit-background-size: 27px 44px;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat;
}

#nzb-m5-nr .swiper-button-prev,#nzb-m5-nr .swiper-container-rtl .swiper-button-next {
  background:url(../images/products/jpn/m6-arrow.png) no-repeat left top;
  left: 10px;
  right: auto;
}
#nzb-m5-nr .swiper-button-next,#nzb-m5-nr .swiper-container-rtl .swiper-button-prev {
  background:url(../images/products/jpn/m6-arrow.png) no-repeat left -45px;
  right: 10px;
  left: auto;
}



#nzb5-nr-qy1,#nzb5-nr-qy2,#nzb5-nr-qy3,#nzb5-nr-qy4,#nzb5-nr-qy5,#nzb5-nr-qy6,#nzb5-nr-qy7,#nzb5-nr-qy8,#nzb5-nr-qy9,#nzb5-nr-qy10{ background:url(../images/idk/nzb/th_m5_picall.jpg) no-repeat top left; width:258px; height:190px; display:block; box-sizing:border-box; padding-top:150px; text-align:center; }
#nzb5-nr-qy1{ background-position:0px 0px;}
#nzb5-nr-qy2{ background-position:-259px 0px;}
#nzb5-nr-qy3{ background-position:-517px 0px;}
#nzb5-nr-qy4{ background-position:-775px 0px;}
/*#nzb5-nr-qy5{ background-position:-1033px 0px;}
#nzb5-nr-qy6{ background-position:-1291px 0px;}
#nzb5-nr-qy7{ background-position:-1549px 0px;}
#nzb5-nr-qy8{ background-position:-1806px 0px;}
#nzb5-nr-qy9{ background-position:-2064px 0px;}
#nzb5-nr-qy10{ background-position:-2322px 0px;}*/
#nzb-m5-nr .swiper-slide a span h3{ color:#fff; width:258px; height:25px; line-height:25px; background:#1c1c1c; padding:8px 10px; font-size:16px; font-weight:normal; } 


/*取经问道*/
#th_nzb_main6{ width:100%;}

.nzb-m6-bt{ font-size:36px; font-weight:bold; text-align:center; color:#132942;}
.nzb-m6-f{ display:block; color:#132942; margin-bottom:30px; text-align:center; opacity:0.9; font-size:14px; box-sizing:border-box; padding:0px 8px;}

#nzb-m6-nr{ width:1200px; text-align:left; min-width:1200px;}
#nzb-m6-nr .swiper-container{ width:1200px; }
#nzb-m6-nr .swiper-wrapper{ left:0px;}
#nzb-m6-nr .swiper-slide{ width:1200px;}
#nzb-m6-nr .swiper-button-prev,#nzb-m6-nr .swiper-button-next {
  position: absolute;
  top:300px;
  width:21px;
  height:54px;
  margin-top: 0px;
  z-index: 10;
  cursor: pointer;
  -moz-background-size: 53px 44px;
  -webkit-background-size: 53px 44px;
  background-size: 53px 44px;
  background-position: center;
  background-repeat: no-repeat;
}
#nzb-m6-nr .swiper-button-prev,#nzb-m6-nr .swiper-container-rtl .swiper-button-next {
  background:url(../images/idk/nzb/arrowusa.png) no-repeat left -57px;
  left: 0px;
  right: auto;
}
#nzb-m6-nr .swiper-button-next,#nzb-m6-nr .swiper-container-rtl .swiper-button-prev {
  background:url(../images/idk/nzb/arrowusa.png) no-repeat left -166px;
  right: 0px;
  left: auto;
}


/*宁振波说*/
#th_nzb_main7{ width:100%; margin-top:68px;}
#th_nzb_main7div{ width:1200px; min-width:1200px; background:#152a43; margin-bottom:58px;}
.nzb-m7-bt{ font-size:36px; font-weight:bold; text-align:center; color:#fff; background:url(../images/idk/nzb/th_m7_btbg.png) no-repeat center;}
.nzb-m7-f{ display:block; color:#fff; margin-bottom:30px; text-align:center; opacity:0.9; font-size:14px; box-sizing:border-box; padding:0px 8px;}

#nzb-m7-nr{ width:1100px; text-align:left; margin:0 auto;}

#nzb-m7-nr ul{ width:500px; background:#1360c3; margin-bottom:20px; box-sizing:border-box; padding:10px;}
#nzb-m7-nr ul li span{ width:50px; height:50px; display:block; float:left; margin-bottom:20px;}
.nzb-m7-nrbh01{ background:url(../images/idk/nzb/th_m7_nrbh.png) no-repeat 0px 0px;}
.nzb-m7-nrbh02{ background:url(../images/idk/nzb/th_m7_nrbh.png) no-repeat 0px -50px;}
.nzb-m7-nrbh03{ background:url(../images/idk/nzb/th_m7_nrbh.png) no-repeat 0px -100px;}
.nzb-m7-nrbh04{ background:url(../images/idk/nzb/th_m7_nrbh.png) no-repeat 0px -150px;}
.nzb-m7-nrbh05{ background:url(../images/idk/nzb/th_m7_nrbh.png) no-repeat 0px -200px;}
.nzb-m7-nrbh06{ background:url(../images/idk/nzb/th_m7_nrbh.png) no-repeat 0px -250px;}
.nzb-m7-nrbh07{ background:url(../images/idk/nzb/th_m7_nrbh.png) no-repeat 0px -300px;}
.nzb-m7-nrbh08{ background:url(../images/idk/nzb/th_m7_nrbh.png) no-repeat 0px -350px;}



#nzb-m7-nr ul li a{ width:500px; color:#fff;}
#nzb-m7-nr ul li a h2{ font-size:14px; font-weight:bold; margin-bottom:5px;}
#nzb-m7-nr ul li a p{ font-size:14px;}





/*=====取经问道标杆工厂专题页css=========*/
/*公用*/
#qjwd-bt{ width:1200px; height:50px; display:block; margin-bottom:5px; margin-top:20px;}

/*banner*/
#qjwd-ban{ width:100%; min-width:1200px; height:auto; position:relative;}


#qjwd-ban .swiper-container {width: 100%; min-width: 1200px;}
#qjwd-ban .swiper-slide {
        text-align: center;
        font-size: 18px;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
#qjwd-ban .swiper-button-prev,
#qjwd-ban .swiper-button-next {
  position: absolute;
  top: 50%;
  width:21px;
  height:28px;
  margin-top: 0px;
  z-index: 10;
  cursor: pointer;
  -moz-background-size: 27px 44px;
  -webkit-background-size: 27px 44px;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat;
}

#qjwd-ban .swiper-button-prev,
#qjwd-ban .swiper-container-rtl .swiper-button-next {
  background:url(../images/products/arrow.png) no-repeat left top;
  left: 10px;
  right: auto;
}
#qjwd-ban .swiper-button-prev.swiper-button-black,
#qjwd-ban .swiper-container-rtl .swiper-button-next.swiper-button-black {
  background:url(../images/products/arrow.png) no-repeat left -28px;
}

#qjwd-ban .swiper-button-next,
#qjwd-ban .swiper-container-rtl .swiper-button-prev {
  background:url(../images/products/arrow.png) no-repeat left -56px;
  right: 10px;
  left: auto;
}
#qjwd-ban .swiper-button-next.swiper-button-black,
#qjwd-ban .swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background:url(../images/products/arrow.png) no-repeat left -84px;
}

#qjwd-ban .swiper-pagination-white .swiper-pagination-bullet {
  background: #333;
}
#qjwd-ban .swiper-pagination-bullet-active {
  opacity: 1;
  background: #c02c28;
}
#qjwd-ban .swiper-pagination-black .swiper-pagination-bullet-active {
  background: #fff;
}

#qjwd-ban-dw{position:relative;}
#qjwd-ban01{ width:400px; height:200px; margin:auto; position:absolute; top:0;}
#qjwd-ban02{ width:400px; height:200px margin:auto; position:absolute; top:0;}
#qjwd-ban03{ width:400px; height:200px margin:auto; position:absolute; top:0;}
#qjwd-ban04{ width:400px; height:200px margin:auto; position:absolute; top:0;}

#qjwd-ban01 div,#qjwd-ban02 div,#qjwd-ban03 div,#qjwd-ban04 div{ width:400px; height:200px; position:relative;}
#qjwd-ban01 div ul,#qjwd-ban02 div ul,#qjwd-ban03 div ul,#qjwd-ban04 div ul{ width:200px; height:100px; position:absolute; left:200px; top:200px;}


/*最新行程*/
#th_qjwd_main3{ width:100%; margin-top:38px; }
.qjwd-m3-bt{ font-size:36px; font-weight:bold; text-align:center; color:#333333; }
.qjwd-m3-f{ display:block; color:#454545; margin-bottom:30px; text-align:center; opacity:0.9; font-size:14px; box-sizing:border-box; padding:0px 80px;}

#qjwd-m3-nr{ width:1200px; text-align:left; background:#ffffff;}

#qjwdm3-wrap1{
	width: 1200px;
	height: 362px;
	margin: 0 auto;

}
#qjwdm3-wrap1 ul li .a1 img{
	width: 590px;
	height: 362px;
}
#qjwdm3-wrap1 ul li{
	width: 590px;
	height: 362px;
	list-style: none;
	position: relative;
	float: left;
	overflow: hidden;
	margin: 10px 5px 10px 5px;
} 

#qjwdm3-wrap1 ul li .a1 .divA{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 590px;
	height: 50px;
	background: #cf1818;
	
}
#qjwdm3-wrap1 ul li .a1 .divA>.p1{
	width: 590px;
	height: 50px;
	font-size: 16px;
    line-height: 50px;
    color:#ffffff;
	font-weight:500;
	text-align:center;
	font-weight:bold;
}

#qjwdm3-wrap1 ul li .a2{
	position: absolute;
	top: 0;
	left:-590PX;
	width: 590px;
	height: 362px;
	text-align: center;
	color: white;
	background: rgba(208,24,24,0.9);
	transition: all 0.2s;  
} 
#qjwdm3-wrap1 ul li .a2 .p4{
	width: 590px;
	text-align: center;
	position: absolute;
	top: 83px;
	left: -590px;
	color: #fff;
	font-size: 20px;
    font-weight: bold;
    transition: all 0.2s 0.2s ease-out ;	

}
#qjwdm3-wrap1 ul li .a2 .p5{
	width: 590px;
	text-align: center;
	position: absolute;
	top: 83px;
	left: -590px;
	color: #fff;
	font-size: 20px;
    font-weight: bold;
    transition: all 0.2s 0.2s ease-out ;	

}
#qjwdm3-wrap1 ul li .a2 .p7{
	position: absolute;
	bottom:-150px;
	left: 320px;
	top:260px;
	width: 160px;
	height: 50px;
	line-height: 50px;
	border-radius: 50px;
	border: 1px solid;
	transition: all 0.5s 0.5s ;
}
#qjwdm3-wrap1 #wap00{ width:590px; height:200px; box-sizing: border-box; padding:50px 50px; display:block; margin-top:20px; text-align:left;}
#qjwdm3-wrap1 #wap01{ line-height:180%;}
#qjwdm3-wrap1 #wap01bt{ font-size:16px; font-weight:bold; width:80px; height:26px; line-height:26px; display:block; background-color:#fff; color:#cf1818; box-sizing:border-box; padding-left:5px; margin-bottom:10px;}







#qjwdm3-wrap{
	width: 1200px;
	height: 238px;
	margin: 0 auto;
}
#qjwdm3-wrap ul li .a1 img{
	width: 390px;
	height: 238px;
}
#qjwdm3-wrap ul li{
	width: 390px;
	height: 238px;
	list-style: none;
	position: relative;
	float: left;
	overflow: hidden;
	margin: 10px 5px 10px 5px;
} 

#qjwdm3-wrap ul li .a1 .divA{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 390px;
	height: 50px;
	background: #cf1818;
	
}
#qjwdm3-wrap ul li .a1 .divA>.p1{
	width: 390px;
	height: 50px;
	font-size: 16px;
    line-height: 50px;
    color:#ffffff;
	font-weight:500;
	text-align:center;
	font-weight:bold;
}

#qjwdm3-wrap ul li .a2{
	position: absolute;
	top: 0;
	left:-390PX;
	width: 390px;
	height: 238px;
	text-align: center;
	color: white;
	background: rgba(208,24,24,0.9);
	transition: all 0.2s;  
} 
#qjwdm3-wrap ul li .a2 .p4{
	width: 390px;
	text-align: center;
	position: absolute;
	top: 83px;
	left: -390px;
	color: #fff;
	font-size: 20px;
    font-weight: bold;
    transition: all 0.2s 0.2s ease-out ;	

}
#qjwdm3-wrap ul li .a2 .p7{
	position: absolute;
	bottom:-150px;
	left: 112px;
	top:140px;
	width: 160px;
	height: 50px;
	line-height: 50px;
	border-radius: 50px;
	border: 1px solid;
	transition: all 0.5s 0.5s ;
}

#qjwdm3-wrap #wap00{ width:390px; height:180px; box-sizing: border-box; padding:50px 30px; display:block; margin-top:0px; text-align:left;}
#qjwdm3-wrap #wap01{ line-height:150%;}
#qjwdm3-wrap #wap01bt{ font-size:16px; font-weight:bold; width:80px; height:26px; line-height:26px; display:block; background-color:#fff; color:#cf1818; box-sizing:border-box; padding-left:5px; margin-bottom:5px;}

.th_qjwd_more { width:183px; height:38px; margin:0 auto; margin-top:20px;}
.th_qjwd_more a{ width:183px; height:38px; line-height:38px; display:block; border:2px solid #132942; border-radius:5px; color:#132942; font-weight:600; text-align:center; font-size:17px; letter-spacing:5px;}
.th_qjwd_more a:hover{ color:#fff; background:#132942;}

/*全年行程规划*/
#th_qjwd_main4{ width:100%; height:1650px; margin-top:38px; background:url(../images/idk/qjwd/th_m4_topbg.png) center top no-repeat;}

.qjwd-m4-bt{ font-size:36px; font-weight:bold; text-align:center; color:#333333; }
.qjwd-m4-f{ display:block; color:#454545; margin-bottom:30px; text-align:center; opacity:0.9; font-size:14px; box-sizing:border-box; padding:0px 80px;}

#qjwd-m4-nr01{ width:1200px; min-width:1200px; box-sizing:border-box; padding-left:8px;}
#qjwd-m4-nr01 ul{ width:1200px; height:260px; margin:10px auto 40px auto; box-sizing:border-box; padding:0px 30px 0px 10px;}
#qjwd-m4-nr01 ul li{ width:560px; height:260px; background-color:#fafafa; box-shadow:#e0e0e0 0px 5px 5px; text-align:left; border-radius:5px;}
#qjwd-m4-nr01 ul li a{ width:560px; height:260px; display:block; position:relative; color:#333333;}
#qjwd-m4-nr01 ul li a:hover{ background:url(../images/idk/qjwd/th_m4_hover.png) no-repeat center;}
#qjwd-m4-nr01 ul li a h4{ width:360px; color:#132942; position:absolute; bottom:0px; left:0px; font-size:18px; font-weight:bold; display:block; background-color:#cf1818; color:#ffffff; box-sizing:border-box; padding:8px 10px 8px 20px;}
#qjwd-m4-nr01 ul li a h4 p{ line-height:150%; font-size:16px;}
#qjwd-m4-nr01 ul li a dl{ width:190px; position:absolute; top:20px; right:0px;}
#qjwd-m4-nr01 ul li a dl dd{ width:250px;}
#m4sj01{ font-weight:bold;}
#m4sj02{ padding:0px 0px 0px 10px; font-size:14px;}
#m4sj03{ padding:0px 0px 0px 10px; font-size:14px;}


/*#qjwd-m4-nr01 ul li a:hover p{ color:#1360c3; display:none;}
#qjwd-m4-nr01 ul li a span{ width:40px; height:20px; line-height:20px; font-size:12px; color:#fff; background:#1360c3; border-radius:0px; display:block; text-align:center; position:absolute; right:0px; bottom:50px;}*/

#qjwdm4nr0101{ background:url(../images/idk/qjwd/th_m4_pic1.jpg) no-repeat center;}
#qjwdm4nr0102{ background:url(../images/idk/qjwd/th_m4_pic2.jpg) no-repeat center;}
#qjwdm4nr0103{ background:url(../images/idk/qjwd/th_m4_pic3.jpg) no-repeat center;}
#qjwdm4nr0104{ background:url(../images/idk/qjwd/th_m4_pic4.jpg) no-repeat center;}
#qjwdm4nr0105{ background:url(../images/idk/qjwd/th_m4_pic5.jpg) no-repeat center;}
#qjwdm4nr0106{ background:url(../images/idk/qjwd/th_m4_pic6.jpg) no-repeat center;}
#qjwdm4nr0107{ background:url(../images/idk/qjwd/th_m4_pic7.jpg) no-repeat center;}
#qjwdm4nr0108{ background:url(../images/idk/qjwd/th_m4_pic8.jpg) no-repeat center;}
#qjwdm4nr0109{ background:url(../images/idk/qjwd/th_m4_pic9.jpg) no-repeat center;}
#qjwdm4nr0110{ background:url(../images/idk/qjwd/th_m4_pic10.jpg) no-repeat center;}



/*企业轮播*/
#th_qjwd_main5{ width:100%; height:560px; margin:0 auto;  margin-top:38px; background-color:#d01818;}
#qjwd-m5-nr{ width:1200px; min-width:1200px; margin:0 auto; height:550px; box-sizing:border-box; padding:50px 0px 50px 0px;}
#qjwd-m5-nr-l{ width:550px; height:380px; float:left; margin-top:50px;}
#qjwd-m5-nr-r{ width:598px; height:400px; /*border-left:#fff dashed 1px;*/ box-sizing:border-box; padding-left:20px; padding-top:20px; float:right;}

#qjwd-m5-nr-r h4{ font-size:26px; color:#fff; margin-bottom:50px;}


/*我们的足迹*/
#th_qjwd_main6{ width:100%;}

.qjwd-m6-bt{ font-size:36px; font-weight:bold; text-align:center; color:#333333;}
.qjwd-m6-f{ display:block; color:#132942; margin-bottom:30px; text-align:center; opacity:0.9; font-size:14px; box-sizing:border-box; padding:0px 8px;}

#qjwd-m6-nr{ width:1200px; text-align:left; min-width:1200px;}
#qjwd-m6-nr .swiper-container{ width:1200px; }
#qjwd-m6-nr .swiper-wrapper{ left:0px;}
#qjwd-m6-nr .swiper-slide{ width:1200px; height:690px;}
#qjwd-m6-nr .swiper-button-prev,#qjwd-m6-nr .swiper-button-next {
  position: absolute;
  top:320px;
  width:38px;
  height:38px;
  margin-top: 0px;
  z-index: 10;
  cursor: pointer;
  -moz-background-size: 38px 38px;
  -webkit-background-size: 38px 38px;
  background-size: 38px 38px;
  background-position: center;
  background-repeat: no-repeat;
}
#qjwd-m6-nr .swiper-button-prev,#qjwd-m6-nr .swiper-container-rtl .swiper-button-next {
  background:url(../images/idk/qjwd/arrowjpan.png) no-repeat left -37px;
  left: 0px;
  right: auto;
}
#qjwd-m6-nr .swiper-button-next,#qjwd-m6-nr .swiper-container-rtl .swiper-button-prev {
  background:url(../images/idk/qjwd/arrowjpan.png) no-repeat left -111px;
  right: 0px;
  left: auto;
}
#qjwd-m6-nr .swiper-slide div{ width:1100px; margin:0 auto;}
#qjwd-m6ul{ width:512px; height:320px; margin:15px 10px; }
#qjwd-m6li{ width:512px; height:320px; position:relative;}
#qjwd-m6li img{ width:512px; height:320px; position:absolute;}
#qjwd-m6li p{ width:512px; height:40px; line-height:40px; position:absolute; bottom:0px; left:0px; background-color:#f2f2f2; color:#333333; text-align:center; box-sizing:border-box; padding:0px 10px;}

/*研修资讯*/

#th_qjwd_main7{ width:100%; margin-top:68px;}
#th_qjwd_main7div{ width:1200px; min-width:1200px; margin-bottom:18px; background:url(../images/idk/qjwd/th_m4_topbg.png) center top no-repeat;}
.qjwd-m7-bt{ font-size:36px; font-weight:bold; text-align:left; color:#333333; box-sizing:border-box; padding:0px 50px;}
.qjwd-m7-bt a{ font-size:14px; display:inline-block; text-align:right; float:right; color:#333333; padding-top:25px; padding-right:5px;}
.qjwd-m7-bt a:hover{ font-size:14px; color:#d42f2f;}
.qjwd-m7-f{ display:block; color:#454545; margin-bottom:30px; text-align:center; opacity:0.9; font-size:14px; box-sizing:border-box; padding:0px 50px;}

#qjwd-m7-nr{ width:1100px; text-align:left; margin:0 auto;}

#qjwd-m7-nr ul li{ width:530px; background:#f2f2f2; margin-bottom:20px; box-sizing:border-box; padding:10px;}


#qjwd-m7-nr ul li a{ width:530px; height:138px; display:block; color:#333333;}
#qjwd-m7-nr ul li a img{ width:210px; height:138px; float:left; display:inline-block; margin-right:10px;}
#qjwd-m7-nr ul li a h2{ font-size:14px; font-weight:bold; margin-bottom:15px; padding-right:10px; line-height:150%;}
#qjwd-m7-nr ul li a p{ font-size:14px; padding-right:10px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;}
#qjwd-m7-nr ul li a span{ font-size:14px; text-align:right; display:none;}
#qjwd-m7-nr ul li a:hover{ width:530px; height:138px; display:block; color:#333333; box-sizing:border-box; padding-top:20px;}
#qjwd-m7-nr ul li a:hover img{ width:210px; height:138px; float:left; display:inline-block;background:#f2f2f2; display:none;}
#qjwd-m7-nr ul li a:hover h2{ font-size:14px; font-weight:bold; margin-bottom:5px;}
#qjwd-m7-nr ul li a:hover span{ font-size:14px; text-align:right; display:block; margin-right:30px;  font-weight:bold;}


