﻿@charset "utf-8";
/* CSS Document */
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;outline:none !important;word-wrap: break-word;}
ul, ol,li{ list-style-type:none;}
.teacher-nei li{ list-style-type:unset;}
body, button, input, select, textarea{ font-family:'Microsoft yahei'; font-size:12px;}
code, kbd, pre, samp { font-family: Arial;}
a{ text-decoration:none; color:#333;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
	 -o-transition: all 0.2s ease-out 0s; 
		transition: all 0.2s ease-out 0s;}
img{border:0; max-width:100%;}
li { line-height:normal; }
table { border-collapse: collapse; border-spacing: 0; }
h1,h2,h3,h4,h5,h6{margin:0; font-weight:normal; font-family:'Microsoft yahei'; }
input,table,tr,td{ margin:0; padding:0; border:none;}
button,table{ border:none; background:none; margin:0; padding:0;}
body{ width:100%; float:left; /*position:relative;*/ overflow-x:hidden;}
select{ margin:0; padding:0; font-family:'Microsoft yahei'; border:none;}
textarea{ resize:none;outline:none;}
label{ margin-bottom:0; font-weight:normal;}
input,select,textarea{ margin:0; padding:0; border:0; outline:none;
 -moz-border-radius:0px; 
 -webkit-border-radius:0; 
 -khtml-border-radius:0;
 border-radius:0;
}
.clear{
	clear: both;
	float: none;
}
.red{
	color:#c7000b;
}
.bold{
	font-weight: bold;
}
.tl{
	text-align: left;
}
.tr{
	text-align: right;
}
.tc{
	text-align: center;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
/*-------------------</END 重置>-----------------------*/
.pz_top{position:absolute; width:100%; left:0; top:0;z-index:10001; background:white;}
.pz_banner{ float: left; width:100%; position:relative; z-index: 3; overflow:hidden;}
.pz_main{ float:left; width:100%;position: relative;z-index: 5; }
.pz_down{ float:left; width:100%; overflow:hidden; background:url(../images/footer1.jpg) no-repeat center center; background-size:cover; background-attachment: fixed;/* padding-bottom:70px;*/}
.pz_menu{ width:100%; position:fixed; left:0; top:0; background:url(../images/top3.png); display:none;z-index:10001;}
.h_50{ width:100%; float:left; height:119px;}
@media screen and (max-width:991px) {
.pz_top{ background:#c7000b; position:fixed;}
.h_50{ width:100%; float:left; height:50px;}
.pz_menu{ display:none !important;}
}
/*top*/
.top{ width:100%; float:left; padding-left:290px; position:relative; height:119px;}
.top .logo{ position:absolute; left:0; top:0; width:290px; height:119px; line-height:119px;}
.top .logo img{ vertical-align:middle; margin-top:-3px;}
.top_r{ width:100%; text-align:right; float:right; margin-top:17px;}
.top_r a.a1{ display:inline-block; *zoom:1; *display:inline; width:24px; height:24px; position:relative; margin-right:7px;}
.top_r a.a1 .ewm{ background:url(../images/erweima.png) no-repeat center center; width:110px; height:117px; padding:15px 8px 8px 8px; position:absolute;
	left:50%; top:115%; display:none; margin-left:-55px; background-size:contain;
	z-index: 2;
}
.top_r a.a1 .ewm img{ width:100%; float:left;}
.top_r .lang{ width:71px; display:inline-block; *zoom:1; *display:inline;}
.top_r .lang a{ display:block; width:100%; text-align:right; margin-top:7px; font-size:14px; color:#c7000b; line-height:10px; text-transform:uppercase; font-family:Arial; border-left:solid 1px #ccc;}
.menu{ z-index:99; float:right;}
.menu > ul{ float:left;}
.menu ul .nli{ float:left; cursor:pointer; margin-left:40px; height:76px; position:relative;}
.menu ul .nli.first{ margin-left:0;}
.menu ul .nli span{ display:block; width:100%; float:left;}
.menu ul .nli span a{ display:block; float:left; height:61px; line-height:61px; color:#282727; text-align:center; font-size:16px; }
.menu ul .nli.on span a,
.menu ul .nli:hover span a{ color: #a40001;}
/*下拉菜单（漂浮在menu .nli上）*/
.sub{ z-index:21;  position:absolute; width:198px; left: 50%; margin-left:-99px;top:100%; display:none; text-align:center;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.sub:before{ content:''; background:url(../images/top4.png) no-repeat; background-size:contain; width:20px; height:10px; position:absolute; left:50%; top:-10px; margin-left:-10px;}
.sub .l2{ width:100%; float:left; margin-bottom:1px; background:url(../images/top3.png);}
.sub .l2 .l2_a{ display:block; width:100%; float:left; font-size:14px; line-height: 42px; height:42px; color: #fff; overflow:hidden; position:relative; padding:0 5px;}
.sub .l2:hover .l2_a{ background:#c7000b;}
.sub .l2:hover{ position:relative; z-index:2;}
.menu ul .nli:hover .sub{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
.topsub{ width:100%; float:left; text-align:center; padding:12px 0;}
.topsub .l2{ display:inline-block; *zoom:1; *display:inline; margin:0 10px;}
.topsub .l2 .l2_a{ display:block; width:100%; float:left; font-size:14px; line-height: 24px; color: #fff; overflow:hidden; position:relative; padding:0 8px;}
.topsub .l2:hover .l2_a{ background:#a40001;}
.top_r a.a1:hover .ewm{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
@-webkit-keyframes fadeInUp1{
0%{opacity:0;
-webkit-transform:translateY(30px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUp1{
0%{opacity:0;
-moz-transform:translateY(30px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}
.elli{ white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
@media screen and (max-width:1199px) {
.menu ul .nli{ margin-left:30px;}
.menu ul .nli span a{ font-size:15px;}
.top{ padding-left:250px;}
.top .logo{ width:250px;}
}
@media screen and (max-width:767px) {
.top{ padding-left:260px;}
.top .logo{ left:10px;}
}
.pf_menu_bg{ width:100%; height: 100%; position:fixed; left:0; top:0px !important; z-index:5; z-index: 900;}
.pf_menu{ position:fixed; width:240px; height:100%; right:-240px; top:0; padding-top:50px; padding-bottom:46px; z-index:10000; display:block !important; float: left; background:white;  background:rgba(255,255,255,0.9); 
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.pf_menu.on{ right:0;}
.ph_menu{border-top:solid 1px #e9e9e9; float:left; width:100%; text-align:center; overflow:hidden; border-top:solid 1px #e9e9e9; position:relative; max-height:100%; overflow-y:auto;}
.ph_menu .nli{ float:left; width:100%; border-bottom:solid 1px #e9e9e9;}
.ph_menu .nli span{ float:left; width:100%;}
.ph_menu .nli .l1_a{ float:left; width:100%; color:#333; font-size:14px; line-height:40px; padding:0 10px; position:relative;}
.ph_menu .nli .l1_a i{ display:block; width:30px; height:40px; background:url(../images/top2.png) no-repeat center center;background-size:10px auto; position:absolute; top:0; right:0;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ph_menu .nli.on .l1_a{ color:#a40001;}
.ph_menu .nli.on .l1_a i{ transform:rotate(90deg);}
.ph_menu .nli .l2_ul{ width:100%; float:left; display:none; border-top:solid 1px #e9e9e9;}
.ph_menu .nli .l2_ul .l2{ width:100%; float:left;}
.ph_menu .nli .l2_ul .l2 .l2_a{ width:100%; float:left; font-size:12px; line-height:36px; color:#666; padding:0 10px; position:relative;}
.ph_menu .nli .l2_ul .l2 .l2_a svg{ display:block; width:30px; height:40px; background:url(../images/top6.png) no-repeat center center;background-size:4px auto; position:absolute; top:0; right:10px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ph_menu .nli .l2_ul .l2.on .l2_a{ background:url(../images/top5.png);}
.ph_menu .nli .l2_ul .l2.on .l2_a svg{ transform:rotate(90deg);}
.ph_menu .nli .l3_ul{ width:100%; float:left; display:none;}
.ph_menu .nli .l3_ul .l3{ width:100%; float:left;}
.ph_menu .nli .l3_ul .l3 .l3_a{ width:100%; float:left; font-size:12px; line-height:34px; color:#666; padding:0 10px;}
.pf_menu .pf_menu_b{ width:100%; position:absolute; left:0; bottom:10px; padding:0 20px; text-align:center;}
.pf_menu .pf_menu_b a.a1{ display:inline-block; *zoom:1; *display:inline; width:24px; height:24px; position:relative; margin-right:7px;}
.pf_menu .pf_menu_b a.a1 .ewm{ background:url(../images/ewm_bg1.png) no-repeat center center; width:110px; height:117px; padding:8px 8px 15px 8px; position:absolute; left:50%; bottom:115%; display:none; margin-left:-55px; background-size:contain; transform:rotate(90deg);}
.pf_menu .pf_menu_b a.a1 .ewm img{ width:100%; float:left; transform:rotate(-180deg);}
.pf_menu .pf_menu_b .lang{ display:inline-block; *zoom:1; *display:inline; width:71px;}
.pf_menu .pf_menu_b .lang a{ display:block; width:100%; text-align:right; margin-top:7px; font-size:14px; color:#c7000b; line-height:10px; text-transform:uppercase; font-family:Arial; border-left:solid 1px #ccc;}
.pf_menu .pf_menu_b .lang a.last{ display:none;}
.pf_menu .pf_menu_b a.a1:hover .ewm{ display:block;
-webkit-animation:fadeInUp1 0.5s 0s ease both;
-moz-animation:fadeInUp1 0.5s 0s ease both;}
@-webkit-keyframes fadeInUp1{
0%{opacity:0;
-webkit-transform:translateY(30px)}
100%{opacity:1;
-webkit-transform:translateY(0)}
}
@-moz-keyframes fadeInUp1{
0%{opacity:0;
-moz-transform:translateY(30px)}
100%{opacity:1;
-moz-transform:translateY(0)}
}
@media screen and (max-width:991px) {
.top{ height: 50px; padding-left:100px;}
.top .logo{ width:150px; height:50px; line-height:50px;}
.top .top_r{ display:none;}
.menuph{ float:right; cursor: pointer;  width: 22px;  height: 22px; text-align: center; display: block;  margin-top:15px;}
.menuph .point {  display: inline-block;  width: 22px;  height: 22px;  position: relative;  }
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before {  width: 22px;  }
.menuph .navbtn {  position: absolute;  top: 8px;  right: 0;  display: inline-block;  width: 16px;  height: 2px;  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #fff;  }
.menuph .navbtn::after,
.menuph .navbtn::before {  position: absolute;  right: 0;  display: inline-block;  width: 22px;  height: 2px;  content: '';  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #fff;  }
.menuph .navbtn::after { top:-8px; }
.menuph .navbtn::before { top:8px; }
.menuph .point.active .navbtn{  background: transparent;  }
.menuph .point.active .navbtn::after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  top: 0px; background: #231815;}
.menuph .point.active .navbtn::before {  -webkit-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg);  top: 0px; background: #231815;}
}
@media screen and (max-width:767px) {
.menuph{ margin-right:10px;}
}
/*banner*/
.slide_banner{ width:100%; float:left; position:relative;}
.slide_banner img{ width:100%; float:left;}
.slide_banner .slick-dots {
	position: absolute;
	height:6px;
	bottom: 40px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	overflow:hidden;
}
.slide_banner .slick-dots li {
	position: relative;
	display: inline-block;
	width: 6px;
	height: 6px;
	margin: 0 5px;
	padding: 0;
	background:white;
	opacity:0.7;
	vertical-align:top;
	-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;
}
.slide_banner .slick-dots li.slick-active{
	width:44px;opacity:1;
}
@media screen and (max-width:991px) {
.slide_banner .slick-dots{ bottom:120px;}
}
@media screen and (max-width:767px) {
.slide_banner .slick-dots{ bottom:10px;}
.slide_banner .slick-dots li { width:4px; height:4px;margin: 0 2px;}
.slide_banner .slick-dots li.slick-active{width:24px;}
}
/*弹窗*/
.tc1{ width:649px; height:358px; position:fixed; left:50%; top:50%; margin:-179px 0 0 -324px; z-index:10001;}
.tc1 .close{ width:28px; height:28px; position:absolute; right:6.93%; top:12.29%; cursor:pointer;}
.tc1 .btn{ width:100%; position:absolute; left:0; bottom:53px; text-align:center;}
.tc1 .btn a{ display:inline-block; *zoom:1; *display:inline; width:160px; height:54px; margin:0 4px; vertical-align:middle; overflow:hidden;
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
-khtml-border-radius:2px;
border-radius:2px;}
.tc1 .btn a:hover{ box-shadow:0 0 5px rgba(255,255,255,0.8);}
@media screen and (max-width:767px) {
.tc1{width:100%; height:auto; left:0; margin:0; text-align:center;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);}
.tc1 .close{ width:22px; height:22px;}
.tc1 .btn{ bottom:8%;}
.tc1 .btn a{ width:120px; height:auto; margin:0 2px;}
}
/*footer*/
.footer{ width:100%; float:left; border-bottom:solid 1px #5d6369;}
.footer_t{ width:100%; float:left; padding:41px 0 30px 238px; position:relative;}
.footer_t .c_166{ position:absolute; left:0; top:41px; width:200px;}
.footer_t .c_166 .logo{ float:left;}
.footer_t .c_166 .tel{ width:100%; float:left; margin-top:14px; font-size:14px; color:white; line-height:24px;}
.footer_t .c_166 .tel img{ vertical-align:middle; margin:-3px 7px 0 0; width:16px;}
.footer_t .footer_r{ width:100%; float:right; padding-right:264px; position:relative;}
.footer_t .footer_r .c_186{ width:186px; position:absolute; right:0; top:0; padding-left:33px; border-left:solid 1px #4f5c66; text-align:center;}
.footer_t .footer_r .c_186 .ewm{ width:103px; height:103px; background:white; padding:7px; display:inline-block; *zoom:1; *display:inline;}
.footer_t .footer_r .c_186 .ewm img{ width:100%; float:left;}
.footer_t .footer_r .c_186 h5{ width:100%; margin-top:9px; font-size:14px; color:white; line-height:13px; text-align:center;}
.footer_t .footer_r .c_747{ width:100%; float:left;}
.footer_t .footer_r .c_747 .btn{ width:100%; float:left;}
.footer_t .footer_r .c_747 .btn a{ display:block; float:left; width:96px; height:36px; line-height:36px; background:#c7000b; text-align:center; color:white; font-size:14px; margin-right:10px;}
.footer_t .footer_r .c_747 .btn a:hover{ text-shadow:5px 5px 5px rgba(0,0,0,0.5); box-shadow:inset 0 0 5px rgba(0,0,0,0.3);}
.pz_down .link a{
	color:#b0b0b0;
}
.footer_t .footer_r .c_747 .link1{ width:100%; float:left; margin-top:5px;}
.footer_t .footer_r .c_747 .link1 li{ width:100%; float:left; font-size:14px; color:white; line-height:26px;}
.footer_t .footer_r .c_747 .link1 li span{ display:block; float:left; font-weight:bold;}
.footer_t .footer_r .c_747 .link1 li a{ color:white; margin-right:20px; display:block; float:left;}
.footer_t .footer_r .c_747 .link1 li a:hover{ text-decoration:underline;}
.down{ width:100%; float:left; text-align:center; padding:16px 0;}
.down .p{ width:100%; float:left; font-size:14px; color:#b0b0b0; line-height:24px;}
@media screen and (max-width:1199px) {
.footer_t{ padding:41px 0 30px 200px;}
.footer_t .footer_r{ padding-right:180px;}
.footer_t .footer_r .c_186{ width:146px; padding-left:23px;}
}
@media screen and (max-width:991px) {
.footer_t{ padding:21px 0 10px 0;}
.footer_t .c_166{ position:relative; top:auto; left:auto; float:left;}
.footer_t .c_166 .logo{ height:30px;}
.footer_t .c_166 .logo img{ height:100%;}
.footer_t .c_166 .tel{ margin-top:10px; font-size:12px; line-height:22px;}
.footer_t .c_166 .tel img{ margin:-3px 5px 0 0; width:12px;}
.footer_t .footer_r{ margin-top:10px;}
.footer_t .footer_r .c_186 .ewm{ width:80px; height:80px; padding:4px;}
.footer_t .footer_r .c_186 h5{ margin-top:4px; font-size:12px; line-height:11px;}
.footer_t .footer_r .c_747 .btn a{ width:86px; height:30px; line-height:30px; font-size:12px; margin-right:6px;}
.footer_t .footer_r .c_747 .link1 li{ font-size:12px; line-height:22px;}
.footer_t .footer_r .c_747 .link1 li a{ margin-right:10px;}
.down{ padding:10px 0;}
.down .p{ font-size:12px; line-height:20px;}
}
@media screen and (max-width:767px) {
.footer_t{ padding:11px 10px 10px 10px;}
.footer_t .logo{ width:100%; text-align:center;}
.footer_t .c_166{ width:100%; text-align:center;}
.footer_t .footer_r{ padding-right:0;}
.footer_t .footer_r .c_186{ position:relative; float:right; width:100%; padding-left:0; top:auto; right:auto; border-left:0; margin-top:10px; padding-top:10px;}
.footer_t .footer_r .c_747 .btn{ text-align:center;}
.footer_t .footer_r .c_747 .btn a{ display:inline-block; *zoom:1; *display:inline; float:none;}
}
/*底部漂浮*/
.h_70{  width:100%; float:left; height:70px;}
.pf_down{width:100%; position:fixed; left:0; bottom:0; background:#c7000b; padding:15px 0; z-index:9999;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.pf_down h3{ float:left; font-size:18px; color:white; font-weight:bold; line-height:40px; margin-right:18px;}
.pf_down .input1{ display:block; float:left; width:290px; height:40px; border:solid 1px white; line-height:38px; padding-left:20px; background:none; font-size:14px; color:white; margin-left:10px;}
.pf_down .input2{ display:block; float:left; width:157px; height:40px; line-height:40px; text-align:center; background:#fff; font-size:18px; color:#c7000b; margin-left:10px; cursor:pointer;
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
-khtml-border-radius:2px;
border-radius:2px;}
.pf_down .input3{ display:block; float:left; width:190px; height:40px; border:solid 1px white; line-height:38px; padding-left:20px; background:none; font-size:14px; color:white; margin-left:10px;}
.pf_down .input4{ display:block; float:left; width:120px; height:40px; border:solid 1px white; line-height:38px; padding-left:20px; background:none; font-size:14px; color:white; margin-left:10px;}
.pf_down .input5{ display:block; float:left; width:190px; height:40px; border:solid 1px white; line-height:38px; padding-left:20px; background:none; font-size:14px; color:white; margin-left:10px;}
.pf_down .input6{ display:block; float:left; width:100px; height:40px; line-height:40px; text-align:center; background:#fff; font-size:18px; color:#c7000b; margin-left:10px; cursor:pointer;
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
-khtml-border-radius:2px;
border-radius:2px;}
.pf_down h4{ float:right; font-size:14px; color:white; line-height:40px;}
@media screen and (max-width:1199px) {
.pf_down .input1{ width:210px;}
.pf_down .input2{ width:130px;}
.pf_down .input3{ width:130px;}
.pf_down .input4{ width:130px;}
.pf_down .input5{ width:130px;}
.pf_down .input6{ width:130px;}
}
@media screen and (max-width:991px) {
.h_70{ height:85px;}
.pf_down{ padding:10px 0;}
.pf_down h3{ font-size:14px; line-height:30px; margin-right:12px; width:100%; text-align:center; margin-bottom:5px;}
.pf_down .input1,.pf_down .input2,.pf_down .input3,.pf_down .input4,.pf_down .input5,.pf_down .input6{ height:30px;}
.pf_down .input1{ line-height:28px; font-size:12px; padding-left:8px;}
.pf_down .input2,.pf_down .input6{ line-height:30px; font-size:14px;}
.pf_down h4{ font-size:12px; line-height:30px;}
}
@media screen and (max-width:767px) {
.h_70{ height:0px;}
.pf_down{ padding:5px 10px; bottom:-100%; display:none;}
.pf_down .input1,.pf_down .input2{ width:100%; margin-top:5px; margin-left:0;}
.pf_down h4{ width:100%; text-align:center;}
.pf_down.on{ bottom:0;}
.pf_down .close{ width:23px; height:23px; position:absolute; right:5px; top:10px;}
}
/*右侧漂浮*/
.pf_right{ position:fixed; width:174px; right:44px; top:50%; margin-top:-131px; z-index:9999;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.pf_right li{ float:left; width:100%; margin-top:3px; cursor:pointer;
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
-khtml-border-radius:2px;
border-radius:2px;}
.pf_right li a{ float:left; width:100%; display:block; height:41px; line-height:41px; color:white; text-align:center; font-size:16px;}
.pf_right li.l1{ background:#c7000b;}
.pf_right li.l2{ background:#97272c;}
.pf_right li.l3{ background:#b12029;}
.pf_right li.l4{ background:#c64c38;}
.pf_right li.l5{ background:#d25f3a;}
.pf_right li.l6{ background:#e6673e;}
.pf_right li a img{ width:17px; vertical-align:middle; margin:-3px 7px 0 0;}
.pf_right .button{ position:absolute; right:0; bottom:-27px; width:23px; cursor:pointer; overflow:hidden;
-moz-border-radius:2px; 
-webkit-border-radius:2px; 
-khtml-border-radius:2px;
border-radius:2px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.pf_right.on{ right:-174px;}
.pf_right.on .button{ right:100%; transform:rotate(45deg);}
@media screen and (max-width:1199px) {
.pf_right{ right:0;}
}
@media screen and (max-width:991px) {
.pf_right{ width:144px; top:auto; margin-top:0; bottom:25px;}
.pf_right.on{ right:-144px;}
.pf_right li{ margin-top:1px;}
.pf_right li a{ height:31px; line-height:31px; font-size:14px;}
.pf_right li a img{ width:12px; margin:-3px 4px 0 0;}
.pf_right .button{ bottom:-21px; width:20px;}
}
.c_0100_1{ background:#f4f4f4;}
.ul_1{ width:100%; float:left; margin-top:0px;}
.ul_1 li{ width:25%; float:left; padding:30px 10px 10px 10px; height:232px; overflow:hidden;}
.ul_1 li .number{ width:100%; float:left; padding-right:60px; position:relative; padding-top:12px; font-size:48px; color:white; font-weight:bold; line-height:58px; letter-spacing:1px;}
.ul_1 li .number .ico{ width:70px; height:70px; position:absolute; right:0; top:0;}
.ul_1 li .number span{ font-weight:normal; display:inline-block; *zoom:1; *display:inline; vertical-align:middle; line-height:1; font-size:24px;} 
.ul_1 li .number i{ font-style:normal; font-size:34px; display:inline-block; *zoom:1; *display:inline; vertical-align:top; line-height:1;}
.ul_1 li .text{ width:100%; float:left; margin-top:16px; border-top:solid 1px white;border-top:solid 1px rgba(255,255,255,0.2); padding-top:26px;}
.ul_1 li.l1{ background:#1c355e;}
.ul_1 li.l2{ background:#203b69;}
.ul_1 li.l3{ background:#244377;}
.ul_1 li.l4{ background:#2d5391;}
.ul_1 li .text h5{ width:100%; float:left; font-size:16px; color:white; line-height:24px;}
.ul_1 li .text h6{ width:100%; float:left; font-size:12px; color:white; line-height:18px; opacity:0.5; font-family:Arial;}
@media screen and (max-width:1366px) {
.ul_1 li .number{ padding-right:50px; font-size:38px;}
.ul_1 li .number .ico{ width:60px; height:60px;}
.ul_1 li .number span{ font-size:20px;} 
.ul_1 li .number i{ font-size:24px;}
.ul_1 li .text{ padding-top:20px;}
.ul_1 li .text h5{ font-size:14px;}
}
@media screen and (max-width:1199px) {
.ul_1 li .number{ font-size:32px; line-height:48px; padding-top:8px;}
.ul_1 li .number i{ font-size:20px; margin-top:8px;}
}
@media screen and (max-width:991px) {
.ul_1 li{ padding:20px 20px 10px 20px; height:202px;}
.ul_1 li .number{ padding-right:40px; font-size:28px; line-height:48px; padding-top:6px;}
.ul_1 li .number .ico{ width:50px; height:50px;}
.ul_1 li .number span{ font-size:16px;} 
.ul_1 li .number i{ font-size:20px;}
.ul_1 li .text{ margin-top:10px; padding-top:16px;}
.ul_1 li .text h5{ line-height:20px;}
.ul_1{ margin-top:-100px;}
}
@media screen and (max-width:767px) {
.ul_1 li{ padding:10px 5px; height:132px;}
.ul_1 li .number{ padding-right:0px; padding-top:30px; text-align:center; line-height:34px; font-size:20px;}
.ul_1 li .number .ico{ width:100%; height:35px;}
.ul_1 li .text h6{ display:none;}
.ul_1 li .number .ico img{ height:100%; vertical-align:top;}
.ul_1 li .number span{ font-size:12px;} 
.ul_1 li .number i{ font-size:14px;}
.ul_1{ margin-top:0px;}
.ul_1 li .text{ margin-top:8px; padding-top:10px;}
.ul_1 li .text h5{ line-height:18px; font-size:12px; text-align:center;}
}
.c_1170_1{ width:100%; float:left; margin-top:80px; height:267px;}
.c_1170_1 .c_506{ width:43.25%; float:left; margin-top:10px;}
.tit_1{ width:100%; float:left; padding-left:23px; background:url(../images/index5.jpg) no-repeat left center;}
.tit_1 h1{ width:100%; float:left; font-size:28px; color:#111; line-height:39px;}
.tit_1 h4{ width:100%; float:left; font-size:28px; color:#111; line-height:39px;}
.tit_1 h5{ width:100%; float:left; font-size:18px; color:#bcbcbc; line-height:25px; font-family:Arial; text-transform:uppercase;}
.c_1170_1 .c_506 .text{ width:100%; float:left; margin-top:23px; padding:36px 26px 36px 36px; background:#c7000b; text-align:center;}
.c_1170_1 .c_506 .text h3{ width:100%; float:left; font-size:30px; color:white; line-height:52px; font-weight:bold; background:url(../images/index4.png) no-repeat top center; letter-spacing:3px; background-size:contain;}
.c_1170_1 .c_506 .text h4{ width:100%; float:left; font-size:23px; color:white; line-height:46px; font-weight:bold;}
.c_1170_1 .c_664{ width:56.75%; float:left; /*height:341px;*/ position:relative;text-align:center; /*background:url(../images/index2.jpg) no-repeat center center; background-size:cover;*/}
.c_1170_1 .c_664 video{ width:100%; height:100%; position:relative; object-fit: cover;}
.c_1170_1 .c_664 .logo{ position:absolute; left:15px; bottom:10px;}
.c_1170_1 .c_664 .btn{ position:absolute; left:50%; top:50%; width:88px; height:88px; margin:-44px 0 0 -44px ; cursor:pointer; z-index:2; background:url(../images/btn2.png); background-size:contain;}
.zmb{ width:100%; height:100%; position:fixed; left:0; top:0; background:black; background:rgba(0,0,0,0.8); display:none; z-index:99999;}
.tc_video{ width:1170px; height:500px; position:fixed; left:50%; top:50%; margin:-250px 0 0 -585px; background:none; display:none; z-index:100000;}
.tc_video video{ width:100%; height:100%; position:absolute; left:0; top:0;}
@media screen and (max-width:1366px) {
.tit_1 h1{ font-size:24px;}
.tit_1 h4{ font-size:24px;}
.tit_1 h5{ font-size:14px;}
.c_1170_1 .c_506 .text h3{ font-size:26px;}
.c_1170_1 .c_506 .text h4{ font-size:17px;}
}
@media screen and (max-width:1199px) {
.c_1170_1{ margin-top:60px; height:240px;}
.c_1170_1 .c_506 .text{ margin-top:17px; padding:26px 16px 26px 26px;}
.c_1170_1 .c_664{ /*height:301px;*/}
.tc_video{ width:970px; height:400px; margin:-200px 0 0 -485px;}
}
@media screen and (max-width:991px) {
.c_1170_1{ margin-top:40px; height:auto;}
.tit_1 h1{ font-size:18px; line-height:30px;}
.tit_1 h4{ font-size:18px; line-height:30px;}
.tit_1 h5{ font-size:12px; line-height:20px;}
.c_1170_1 .c_506{ width:100%;}
.c_1170_1 .c_506 .text h3{ font-size:20px; line-height:42px;}
.c_1170_1 .c_506 .text h4{ font-size:13px; line-height:36px}
.c_1170_1 .c_664{ width:100%; /*height:300px;*/}
.tc_video{ width:760px; height:500px; margin:-250px 0 0 -380px;}
}
@media screen and (max-width:767px) {
.c_1170_1{ margin-top:20px;}
.c_1170_1 .c_506 .text{ margin-top:13px; padding:16px 10px 16px 16px;}
.c_1170_1 .c_664{ /*height:220px;*/}
.c_1170_1 .c_506 .text h3{ font-size:16px; line-height:32px;}
.c_1170_1 .c_506 .text h4{ font-size:12px; line-height:26px}
.c_1170_1 .c_664 .logo{ width:142px; left:10px;}
.tc_video{ width:90%; height:200px; margin:-100px 0 0 0; left:5%;}
.c_1170_1 .c_664 .btn{ width:48px; height:48px; margin:-24px 0 0 -24px ;}
}
/*课程中心*/
.c_0100_7{
	margin-top: 150px;
}
.c_0100_7 .course{
	margin-top: 50px;
}
.c_0100_7 .course li{
	float: left;
	position: relative;
	width:32%;
	background-color: #f4f4f4;
}
.c_0100_7 .course li .title{
	font-size: 22px;
	font-weight:bold;
	margin-top: 30px;
}
.c_0100_7 .course li:nth-child(1),.c_0100_7 .course li:nth-child(2){
	margin-right:2%;
}
.c_0100_7 .inproview-img{
	border:1px solid #ccc;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 50px;
}
/*课程中心列表页*/
.c_0100_7_list_products{
	margin-bottom: 150px;
}

.inproview-ul li a:hover .inproview-img img{
	/*transform: translateY(-50%) scale(1.1); */
	position: relative;

}
.show-icon .show-icon-title{
	color:#fff;
	text-align: center;
	margin-top: 25%;
	padding-left: 20px;
	padding-right: 20px;
	font-size: 14px;
}
.show-icon .show-icon-more{
	display: inline-block;
	color:#fff;
	text-align: center;
	margin-top: 3%;
	font-size: 14px;
	padding-bottom: 3px;
	border-bottom: 1px solid #f4f4f4;
}
.show-icon{
	position: absolute;
	background-color: rgba(204,0,0,1);
	opacity: 0;filter:alpha(opacity=0);
	top:0;
	width:100%;
	height: 100%;

	transition-delay: 0s;
	transition-duration: 0.4s;
	transition-property: all;
	transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
	-moz-transition-duration: 0.4s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	/* Safari Ã¥â€™Å’ Chrome */
	-webkit-transition-delay:0s;
	-webkit-transition-duration: 0.4s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay:0s;
	-o-transition-duration: 0.4s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.show-icon:hover{
	opacity: 0.8;filter:alpha(opacity=80);
}
/*关于成就*/
.container-fluid-about{
	margin-top: 0px;
}
/*学员成功案例*/
.c_0100_10{
	margin-top: 80px;
}
/*客户见证*/
.c_0100_11{
	margin-top: 80px;
	background-color: #ededed;
	padding-top: 80px;
	padding-bottom: 80px;
}
.c_0100_11 li{
	float: left;
	width:23.5%;
	margin-right:2% ;
}
.c_0100_11 li:nth-child(4){
	margin-right: 0px;
}
.c_0100_11 .case{
	margin-top: 50px;
}
.c_0100_11 .case .con{
	padding-top: 30px;
	padding-bottom: 30px;
	background-color: #fff;
	padding-left: 15px;
	padding-right: 15px;
}
.c_0100_11 .case .title{
}
.c_0100_11 .case li:hover .con{
	background-color: #c7000b;
}
.c_0100_11 .case li:hover .con .title,
.c_0100_11 .case li:hover .con .des{
	color:#fff;

	transition-delay: 0s;
	transition-duration: 0.4s;
	transition-property: all;
	transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
	-moz-transition-duration: 0.4s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	/* Safari Ã¥â€™Å’ Chrome */
	-webkit-transition-delay:0s;
	-webkit-transition-duration: 0.4s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay:0s;
	-o-transition-duration: 0.4s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.c_0100_11 .case .title{
	padding-bottom: 10px;
	text-align: center;
}

.c_0100_2{ margin-top:80px;}
.ul_2{ width:100%; float:left; margin-top:39px;}
.ul_2 li{ width:24%; float:left; text-align:center; position:relative;
	/*height:250px; */
	overflow:hidden;
	/*background-color: #000;*/
}
.ul_2 li:nth-child(1),.ul_2 li:nth-child(2),.ul_2 li:nth-child(3),
.ul_2 li:nth-child(5),.ul_2 li:nth-child(6),.ul_2 li:nth-child(7){
	margin-right: 1.333333%;
}
.ul_2 li img{
	width:100%;
	/*height:250px;*/
	/*position:absolute;*/
	/*left:50%; top:50%;*/
	/*!*max-width:none; *!*/
	/*margin:-125px 0 0 -250px;*/
	overflow: hidden;;
	opacity:1;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;
transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.ul_2 li:hover img{transform: scale(1.2,1.2);
	-ms-transform: scale(1.2,1.2);	
-webkit-transform: scale(1.2,1.2);
	 -o-transform: scale(1.2,1.2);	
   -moz-transform: scale(1.2,1.2);}
.ul_2 li .text{ width:100%; float:left; position:relative; z-index:2; padding:0 10px;}
.ul_2 li .text h4{
	width:100%; float:left; margin-top:20px;
	font-size:24px;
	/*color:white; */
	line-height:35px;
	padding-bottom:13px; background:url(../images/index7.jpg) no-repeat center bottom;
}
.ul_2 li .text h5{ width:100%; float:left; margin-top:15px; font-size:16px; color:white; line-height:25px; height:50px; overflow:hidden; letter-spacing:1px;}
.ul_2 li .text .more{ width:100%; float:left; margin-top:28px;}
.ul_2 li .text .more a{ display:inline-block; *zoom:1; *display:inline; width:90px; height:26px; line-height:24px; border:solid 1px white; font-size:12px; font-family:Arial; letter-spacing:1px; color:white;
-moz-border-radius:13px; 
-webkit-border-radius:13px; 
-khtml-border-radius:13px;
border-radius:13px;}
.ul_2 li .text .more a:hover{ background:white; color:#c7000b;}
.ul_2 li.c_320{ width:16.66%;}
.ul_2 li.c_320 img{ width:320px; height:320px; margin:-160px 0 0 -160px;}
.ul_2 li.l1{ background:#116785;}
.ul_2 li.l2{ background:#231f36;}
.ul_2 li.l3{ background:#282828;}
.ul_2 li.l4{ background:#282828;}
.ul_2 li.l5{ background:#570909;}
.ul_2 li.l6{ background:#207b52;}
.ul_2 li.l7{ background:#222c4d;}
.ul_2 li.l8{ background:#043b4e;}

.ul_2 .title{
	display: block;
	position: absolute;
}
.ul_2 .hot_xmImg{
	width:100%;
	overflow: hidden;
}
.ul_2 a{
	display: block;
	overflow: hidden;
}
@media screen and (max-width:1366px) {
.ul_2 li .text h4{ font-size:20px;}
.ul_2 li .text h5{ font-size:14px;}
.ul_2 li img{
transform: scale(1.0,1.0);
	-ms-transform: scale(1.0,1.0);	
-webkit-transform: scale(1.0,1.0);
	 -o-transform: scale(1.0,1.0);	
   -moz-transform: scale(1.0,1.0);}
}
@media screen and (max-width:1199px) {
.c_0100_2{ margin-top:100px;}
.ul_2{ margin-top:30px;}
    .ul_2 li{ width:25%; height:280px;}
.ul_2 li,.ul_2 li.c_320{ width:25%; height:auto;}
.ul_2 li .text h4{ margin-top:20px;}
}
@media screen and (max-width:991px) {
.c_0100_2{ margin-top:50px;}
.ul_2{ margin-top:20px;}
	.ul_2 li{ margin-right: 0 !important;}
	.ul_2 li img{ width:100%; height:auto; margin:0;}
.ul_2 li.c_320 img{ width:280px; height:280px; margin:-140px 0 0 -140px;}
}
@media screen and (max-width:767px) {
.c_0100_2{ margin-top:20px;}
.ul_2{ margin-top:13px;}
	.ul_2 li{ margin-right: 0;}
.ul_2 li,.ul_2 li.c_320{ width:100%; height:auto;}
.ul_2 li .text h4{ margin-top:25px; font-size:16px; line-height:25px; padding-bottom:8px; background-size:22px 1px;}
.ul_2 li .text h5{ font-size:12px; line-height:20px; margin-top:10px;}
.ul_2 li .text .more{ margin-top:20px;}
.ul_2 li img{
	/*width:360px; */
	/*height:180px; */
	/*margin:-90px 0 0 -180px;*/
	width:100%;
	height: auto;
	margin: 0;
}
.ul_2 li.c_320 img{ width:240px; height:240px; margin:-120px 0 0 -120px;}
.ul_2 li .text .more a{ width:70px; height:22px; line-height:20px;}

	/*课程中心*/
	.c_0100_7{
		margin-top: 0px;
	}
	.c_0100_7 .course{
		margin-top: 50px;
		margin-left: 0px;
		margin-right: 0px;
	}
	.c_0100_7 .course li{
		float: left;
		position: relative;
		width:96%;
	}
	.c_0100_7 .course li .title{
		font-size: 22px;
		font-weight:bold;
		margin-top: 30px;
	}
	.c_0100_7 .course li{
		margin-top: 15px;
		margin-left: 2%;
		margin-right: 2%;
	}


	.c_0100_7 .inproview-img{
		border:1px solid #ccc;
		text-align: center;
		padding-top: 50px;
		padding-bottom: 50px;
	}

	.inproview-ul li a:hover .inproview-img img{
		/*transform: translateY(-50%) scale(1.1); */
		position: relative;

	}
	.show-icon .show-icon-title{
		color:#fff;
		text-align: center;
		margin-top: 30%;
	}
	.show-icon{



		position: absolute;
		background-color: rgba(204,0,0,1);
		opacity: 0;filter:alpha(opacity=0);
		top:0;
		width:100%;
		height: 100%;

		transition-delay: 0s;
		transition-duration: 0.4s;
		transition-property: all;
		transition-timing-function: ease;
		/* Firefox 4 */
		-moz-transition-delay: 0s;
		-moz-transition-duration: 0.4s;
		-moz-transition-property: all;
		-moz-transition-timing-function: ease;
		/* Safari Ã¥â€™Å’ Chrome */
		-webkit-transition-delay:0s;
		-webkit-transition-duration: 0.4s;
		-webkit-transition-property: all;
		-webkit-transition-timing-function: ease;
		/* Opera */
		-o-transition-delay:0s;
		-o-transition-duration: 0.4s;
		-o-transition-property: all;
		-o-transition-timing-function: ease;
	}
	.show-icon:hover{
		opacity: 0.8;filter:alpha(opacity=80);
	}

	/*学员成功案例*/
	.c_0100_10{
		margin-top: 80px;
	}
	/*客户见证*/
	.c_0100_11{
		margin-top: 0px;
		background-color: #ededed;
		padding-top: 15px;
		padding-bottom: 15px;
	}
	.c_0100_11 li{
		float: left;
		width:48%;
		padding-left:1%;
	}
	.c_0100_11 li:nth-child(2n) {
		margin-right: 1%;
	}
	.c_0100_11 .case{
		margin-top: 15px;
		margin-left: 0px;
		margin-right: 0px;
	}
	.c_0100_11 .case .con{
		padding-top: 30px;
		padding-bottom: 30px;
		background-color: #fff;
		padding-left: 15px;
		padding-right: 15px;
	}
	.c_0100_11 .case .title{
	}
	.c_0100_11 .case li:hover .con{
		background-color: #c7000b;
	}
	.c_0100_11 .case li:hover .con .title,
	.c_0100_11 .case li:hover .con .des{
		color:#fff;

		transition-delay: 0s;
		transition-duration: 0.4s;
		transition-property: all;
		transition-timing-function: ease;
		/* Firefox 4 */
		-moz-transition-delay: 0s;
		-moz-transition-duration: 0.4s;
		-moz-transition-property: all;
		-moz-transition-timing-function: ease;
		/* Safari Ã¥â€™Å’ Chrome */
		-webkit-transition-delay:0s;
		-webkit-transition-duration: 0.4s;
		-webkit-transition-property: all;
		-webkit-transition-timing-function: ease;
		/* Opera */
		-o-transition-delay:0s;
		-o-transition-duration: 0.4s;
		-o-transition-property: all;
		-o-transition-timing-function: ease;
	}
	.c_0100_11 .case .title{
		padding-bottom: 10px;
		text-align: center;
	}
}
.mores{ width:100%; float:left; margin-top:37px; text-align:center;}
.mores a{ display:inline-block; *zoom:1; *display:inline; width:215px; height:49px; line-height:47px; border:solid 2px #c7000b; background:#c7000b; font-size:18px; color:white; font-weight:bold; padding-left:10px;
-moz-border-radius:23px; 
-webkit-border-radius:23px; 
-khtml-border-radius:23px;
border-radius:23px;}
.mores a img{ width:40px; vertical-align:middle; margin:-3px 0 0 2px;}
.mores a .img_2{ display:none;}
.mores a:hover{ background:white; color:#c7000b;}
.mores a:hover .img_2{ display:inline-block; *zoom:1; *display:inline;}
.mores a:hover .img_1{ display:none;}
@media screen and (max-width:1366px) {
.mores a{ font-size:16px; width:200px; height:40px; line-height:38px; padding-left:5px;}
.mores a img{ width:30px;}
}
@media screen and (max-width:991px) {
.mores{ margin-top:27px;}
}
@media screen and (max-width:767px) {
.mores{ margin-top:17px;}
.mores a{ font-size:14px; width:150px; height:30px; line-height:28px; padding-left:3px;}
.mores a img{ width:22px;}
}
.c_0100_3{ width:100%; float:left; margin-top:80px;}
.c_0100_3 .c_770{ width:65.81%; float:left; margin-top:40px;}
.slide_pic_1{ width:100%; float:left;}
.slide_pic_1 .li_hp{ width:100%; height:419px; overflow:hidden; position:relative;}
.slide_pic_1 .li_hp img{ width:770px; height:419px; position:absolute; left:50%; top:50%; margin:-209px 0 0 -385px; max-width:none;}
.slide_pic_1 .li_hp .title{ width:100%; height:75px; line-height:75px; padding:0 100px 0 20px; font-size:18px; color:white; font-weight:bold; background:url(../images/index11.png); position:absolute; left:0; bottom:0;}
.slide_pic_1 .slick-dots {
	position: absolute;
	bottom: 32px;
	left:auto; right:20px;
	display: block;
	width:auto;
}
.slide_pic_1 .slick-dots li {
	width: 10px;
	height: 10px;
	margin: 0 0 0 10px;
	background-color: #dcdcdc;
	border-radius: 100%;
}
.slide_pic_1 .slick-dots li.slick-active{
	background-color: #c7000b;
}
.c_0100_3 .c_370{ width:31.62%; float:right; margin-top:40px;}
.c_0100_3 .c_370 ul{ width:100%; float:left; margin-top:-33px;}
.c_0100_3 .c_370 ul li{ width:100%; float:left; margin-top:33px;}
.c_0100_3 .c_370 ul li .img{ width:106px; height:80px; float:left; overflow:hidden;}
.c_0100_3 .c_370 ul li .img img{ width:100%; float:left;}
.c_0100_3 .c_370 ul li .text{ margin-left:120px;}
.c_0100_3 .c_370 ul li .text .title{ width:100%; float:left; margin-top:3px; font-size:16px; color:#4c4c4c; line-height:21px; height:42px; overflow:hidden;}
.c_0100_3 .c_370 ul li .text .title a:hover{
	color:#c7000b;
}
.c_0100_3 .c_370 ul li .text .more1{ width:100%; float:left; margin-top:8px;}
.c_0100_3 .c_370 ul li .text .more1 a{ display:block; float:left; width:87px; height:25px; line-height:25px; text-align:center; border:solid 1px #e6e6e6; font-size:12px; color:#c7000b; text-transform:uppercase; letter-spacing:1px;}
.c_0100_3 .c_370 ul li .text .more1 a img{ vertical-align:middle; margin:-3px 0 0 5px; width:24px;}
.c_0100_3 .c_370 ul li .text .more1 a .img_2{ display:none;}
.c_0100_3 .c_370 ul li .text .more1 a:hover{ background:#c7000b; color:white; border-color:#c7000b;}
.c_0100_3 .c_370 ul li .text .more1 a:hover .img_2{ display:inline-block; *zoom:1; *display:inline;}
.c_0100_3 .c_370 ul li .text .more1 a:hover .img_1{ display:none;}
@media screen and (max-width:1199px) {
.c_0100_3{ margin-top:60px;}
.c_0100_3 .c_370 ul{ margin-top:-23px;}
.c_0100_3 .c_370 ul li{ margin-top:23px;}
.slide_pic_1 .li_hp{ height:389px;}
.slide_pic_1 .li_hp img{ width:715px; height:389px; margin:-194px 0 0 -357px;}
.c_0100_3 .c_370 ul li .text .title{ font-size:14px;}
.slide_pic_1 .li_hp .title{ font-size:16px;}
}
@media screen and (max-width:991px) {
.c_0100_3{ margin-top:40px;}
.c_0100_3 .c_770{ width:100%; margin-top:20px;}
.c_0100_3 .c_370{ width:100%; margin-top:20px;}
.slide_pic_1 .li_hp{ height:auto;}
.slide_pic_1 .li_hp img{ width:100%; height:auto; position:relative; left:auto; top:auto; margin:0; float:left;}
.slide_pic_1 .li_hp .title{ height:55px; line-height:55px; padding:0 100px 0 10px;}
.slide_pic_1 .slick-dots {bottom: 22px;}
}
@media screen and (max-width:767px) {
.c_0100_3{ margin-top:20px;}
.c_0100_3 .c_770{ margin-top:13px;}
.c_0100_3 .c_370{ margin-top:13px; padding:0 10px;}
.slide_pic_1 .li_hp .title{ height:45px; line-height:45px; padding:0 80px 0 10px; font-size:14px;}
.slide_pic_1 .slick-dots {bottom: 16px;}
.slide_pic_1 .slick-dots li {width: 8px;height: 8px;margin: 0 0 0 4px;  background-size:auto 8px;}
.c_0100_3 .c_370 ul{ margin-top:-13px;}
.c_0100_3 .c_370 ul li{ margin-top:13px;}
.c_0100_3 .c_370 ul li .img{ width:86px; height:65px;}
.c_0100_3 .c_370 ul li .text{ margin-left:95px;}
.c_0100_3 .c_370 ul li .text .title{ font-size:12px; line-height:18px; height:34px;}
.c_0100_3 .c_370 ul li .text .more1{ margin-top:6px;}
.c_0100_3 .c_370 ul li .text .more1 a{  width:67px; height:20px; line-height:20px; font-size:10px;}
.c_0100_3 .c_370 ul li .text .more1 a img{ margin:-3px 0 0 3px; width:20px;}
}
.c_0100_4{ background:url(../images/index12.jpg) no-repeat center center; background-size:cover; background-attachment: fixed; padding:79px 0 81px 0; margin-top:79px;}
.row_1{ margin:0 -12px;}
.ul_3{ width:100%; float:left; margin-top:-2px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.ul_3 li{ width:20%; float:left; padding:0 12px; margin-top:24px;}
.ul_3 li .img{ width:100%; float:left; position:relative; overflow:hidden;}
.ul_3 li .img img{ width:100%; float:left;}
.ul_3 li .img .mb1{ width:100%; height:0; position:absolute; left:0; bottom:70px; background:url(../images/index13.png);
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_3 li .img .p{ width:100%; position:absolute; left:0; top:-10%; padding:15px 20px 0 20px; font-size:14px; color:white; line-height:23px; height:153px; overflow:hidden; opacity:0;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_3 li .img .more{ position:absolute; left:0; bottom:0px; opacity:0; text-align:center; width:100%;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_3 li .img .more a{ display:inline-block; *zoom:1; *display:inline; width:90px; height:26px; line-height:24px; border:solid 1px white; font-size:12px; color:white; font-family:Arial; letter-spacing:1px;
-moz-border-radius:13px; 
-webkit-border-radius:13px; 
-khtml-border-radius:13px;
border-radius:13px;}
.ul_3 li:hover .img .more{ bottom:94px; opacity:1;}
.ul_3 li:hover .img .p{ top:0; opacity:1;}
.ul_3 li:hover .img .mb1{ height:100%;}
.ul_3 li .img .more a:hover{ background:white; color:#c7000b;}
.ul_3 li .text{ width:100%; float:left; padding:9px 10px 12px 10px; text-align:center;background: url(../images/zjtd1_31.png); position:absolute; left:0; bottom:0;}
.ul_3 li .text .name{ width:100%; float:left; font-size:18px; color:#3d3d3d; line-height:27px;}
.ul_3 li .text .zwmc{ width:100%; float:left; font-size:14px; color:#3d3d3d; line-height:22px;}
.ul_3 li:hover .text{ background-image:url(../images/zjtd1_31_h.png);}
.ul_3 li:hover .text .name{ color:white;}
.ul_3 li:hover .text .zwmc{ color:white;}
@media screen and (max-width:1199px) {
.c_0100_4{ padding:59px 0 61px 0; margin-top:59px;}
.ul_3 li .img .p{ padding:8px 10px 0 10px; line-height:22px; height:120px;}
.ul_3 li:hover .img .more{ bottom:80px;}
}
@media screen and (max-width:991px) {
.slide_pic_2{ width:100%; float:left; margin-top:20px; padding-bottom:32px; position:relative;}
.slide_pic_2 .ul_3 li{ width:100%; margin-top:0;}
.slide_pic_2 .slick-dots {
	position: absolute;
	bottom: 0px;
	left:0;
	display: block;
	width:100%;
}
.slide_pic_2 .slick-dots li {
	width: 10px;
	height: 10px;
	margin: 0 5px;
	background:url(../images/index14.png) no-repeat right center;
}
.slide_pic_2 .slick-dots li.slick-active{
	background-position: left center;
}
.ul_3 li .img .p{line-height:20px; height:126px;}
.ul_3 li .text .name{ font-size:16px; line-height:23px;}
.ul_3 li .text .zwmc{ font-size:12px; line-height:20px;}
}
@media screen and (max-width:767px) {
.c_0100_4{ padding:20px 0 31px 0; margin-top:29px;}
.row_1{ margin:0 -5px;}
.ul_3 li{ padding:0 5px;}
.slide_pic_2{ padding:0 10px 30px 10px;}
.slide_pic_2 .slick-dots li {width: 8px;height: 8px;margin: 0 2px; background-size:auto 8px;}
.ul_3 li .img .p,.ul_3 li .img .more{ display:none;}
.ul_3 li .img .mb1{ display:none;}
}
.c_0100_5{ padding:79px 0 60px 0;}
.slide_pic_3{ width:100%; float:left; padding-bottom:40px; position:relative; margin-top:40px;}
.slide_pic_3 .li_hp{ width:20%; float:left; padding:0 15px;}
.slide_pic_3 .li_hp a{width:100%;float:left; margin-bottom:10px;}
.slide_pic_3 .li_hp .img{ width:100%; float:left; border:solid 1px #e6e6e6; overflow:hidden;}
.slide_pic_3 .li_hp .img img{ width:100%; float:left;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.slide_pic_3 .li_hp .img:hover img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.slide_pic_3 .slick-dots {
	position: absolute;
	bottom: 0px;
	left:0;
	display: block;
	width:100%;
}
.slide_pic_3 .slick-dots li {
	width: 10px;
	height: 10px;
	margin: 0 5px;
	background-color: #dcdcdc;
	border-radius: 100%;
}
.slide_pic_3 .slick-dots li.slick-active{
	background-color: #c7000b;
	border-radius: 100%;
}
@media screen and (max-width:1199px) {
.c_0100_5{ padding:59px 0 30px 0;}
}
@media screen and (max-width:991px) {
.c_0100_5{ padding:39px 0 20px 0;}
.slide_pic_3{ padding-bottom:30px; margin-top:30px;}
}
@media screen and (max-width:767px) {
.c_0100_5{ padding:29px 0 10px 0;}
.slide_pic_3{ padding:0 20px 30px 20px; margin-top:13px;}
.slide_pic_3 .li_hp{ padding:0 5px;}
.slide_pic_3 .slick-dots li {width: 8px;height: 8px;margin: 0 2px; background-size:auto 8px;}
}
/*内页公用*/
.banner{ width:100%; float:left; position:relative;}
.banner h3{ width:1170px; font-size:36px; color:white; line-height:1; position:absolute; left:50%; top:50%; margin:-58px 0 0 -585px; padding-left:77px; background:url(../images/banner_2.jpg) no-repeat 77px bottom; padding-bottom:20px;}
.banner h5{ width:1170px; font-size:26px; color:white; line-height:1; position:absolute; left:50%; top:50%; margin:6px 0 0 -585px; padding-left:77px;font-family: 'OPENSANS-LIGHT';}
@media screen and (max-width:1199px) {
.banner h3,.banner h5{ width:962px; padding-left:0; margin-left:-481px; background-position:left bottom;}
}
@media screen and (max-width:991px) {
.banner h3,.banner h5{ width:748px; margin-left:-374px;}
}
@media screen and (max-width:767px) {
.banner h3,.banner h5{ width:100%; margin-left:0; padding-left:15px; left:0;}
.banner h3{ font-size:18px; margin-top:-30px; background-size:30px auto; padding-bottom:9px; background-position:15px bottom;}
.banner h5{ font-size:14px; margin-top:0px;}
}
.zbg1{ background:#eee;}
.pz_SideLayer{ width:100%; float:left;}
.pz_SideLayer .l1{ float:left; background:url(../images/nygy1.jpg) no-repeat right center;}
.pz_SideLayer .l1 a{ float:left; width:150px; text-align:center; line-height:65px; font-size:16px; color:#373737; position:relative;}
.pz_SideLayer .l1.on a,.pz_SideLayer li:hover a{ background:#a40001; color:white;}
.pz_SideLayer .l1.on a:before,.pz_SideLayer li:hover a:before{ content:''; background:url(../images/nygy2.png) no-repeat center center; width:24px; height:14px; position:absolute; left:50%; bottom:-14px; margin-left:-12px; background-size:contain;}
.pz_SideLayer .l2{display:none;}
@media (max-width:991px){
.pz_SideLayer li a{ width:130px; line-height:55px;}
}
@media (max-width:767px){
.pz_SideLayer{ display:none;}
.pz_SideLayer .l1{ width:33.333%; background-size:1px 16px;}
.pz_SideLayer .l1 a{ width:100%; line-height:40px; font-size:14px;}
.headline{ box-shadow:0 2px 3px rgba(0,0,0,0.15);}
.pz_SideLayer .l1.on a:before,.pz_SideLayer li:hover a:before{ display:none;}
.pz_SideLayer .l1:nth-child(3n){ background:none;}
}
/*企业文化*/
.c_1170_2{ width:100%; float:left; padding:0 0 57px 0;}
.c_1170_2 .pag{ width:100%; float:left; margin-top:57px;}
@media screen and (max-width:767px) {
.c_1170_2{ padding:0 10px 17px 10px;}
.c_1170_2 .pag{ margin-top:17px;}
}
/*课程留影*/
.c_1170_3{ width:100%; float:left; padding:30px 0 60px 0;}
.ul_4{ width:100%; float:left;}
.ul_4 li{ width:25%; float:left; padding:0 15px; margin-top:30px;}
.ul_4 li .zbox{ width:100%; float:left; position:relative; overflow:hidden;}
.ul_4 li .zbox img{ width:100%; float:left;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.ul_4 li .zbox:hover img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.ul_4 li .zbox .title{ width:100%; height:40px; text-align:center; line-height:40px; background:url(../images/kcly0.png); font-size:16px; color:white; letter-spacing:1px; position:absolute; left:0; bottom:0;}
.ul_4 li .zbox:hover .title{ background-color:rgba(130,28,33,0.6) !important;}
@media screen and (max-width:991px) {
.ul_4 li{ width:33.33%;}
}
@media screen and (max-width:767px) {
.c_1170_3{ padding:10px 10px 30px 10px;}
.c_1170_3 .row{ margin:0 -5px;}
.ul_4 li .zbox .title{ height:30px; line-height:30px; font-size:14px; padding:0 5px;}
.ul_4 li{ width:50%; padding:0 5px; margin-top:10px;}
}
/*合作客户*/
.ul_5{ width:100%; float:left;}
.ul_5 li{ width:20%; float:left; padding:0 15px; margin-top:30px;}
.ul_5 li .zbox{ width:100%; float:left; border:solid 1px #e6e6e6; overflow:hidden;}
.ul_5 li .zbox img{ width:100%; float:left;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.ul_5 li .zbox:hover img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
@media screen and (max-width:991px) {
.ul_5 li{ width:25%;}
}
@media screen and (max-width:767px) {
.ul_5 li{ width:33.33%; padding:0 5px; margin-top:10px;}
}
/*经典项目*/
.ul_6{ width:100%; float:left; margin-top:10px;}
.ul_6 li{ width:100%; float:left; position:relative; padding:50px 0;}
.ul_6 li .bg{ width:2400px; height:100%; position:absolute; left:50%; top:0; margin-left:-1200px; background:white; z-index:-1;}
.ul_6 li.l1 .bg{ background-color:#eff2f9;}
.ul_6 li .img{ width:450px;
	/*height:250px; */
	float:left;
	box-shadow:0 0 8px rgba(0,0,0,0.1); overflow:hidden;}
.ul_6 li .text{ margin-left:510px;}
.ul_6 li .text .name{ width:100%; float:left; margin-top:21px;}
.ul_6 li .text .name a{ display:block; width:100%; float:left; font-size:20px; color:#191818; line-height:34px; font-weight:bold;}
.ul_6 li .text .p{
	display:block;
	width:100%;
	float:left;
	font-size:18px;
	color:#666;
	line-height:40px;
	overflow:hidden;
	margin-top:11px;
}
.ul_6 li .text .detail{ width:100%; float:left; margin-top:40px;}
.ul_6 li .text .detail a{ display:block; width:135px; height:40px; line-height:39px; text-align:center; border:solid 1px #222c4d; font-size:14px; color:#222c4d;
-moz-border-radius:20px; 
-webkit-border-radius:20px; 
-khtml-border-radius:20px;
border-radius:20px;}
.ul_6 li:hover .text .detail a{ background-color:#222c4d; color:white;}
.ul_6 li:hover .bg{ box-shadow:0 0 35px rgba(0,0,0,0.24);}
.ul_6 li:hover{ z-index:2;}
@media screen and (max-width:991px) {
.ul_6 li .img{ width:350px; height:auto;}
.ul_6 li .text{ margin-left:380px;}
.ul_6 li .text .name{ margin-top:1px;}
.ul_6 li .text .detail{ margin-top:20px;}
}
@media screen and (max-width:767px) {
.ul_6 li{ padding:20px 0;}
.ul_6 li .img{ width:100%;}
.ul_6 li .text{ margin-left:0; width:100%; float:left; margin-top:10px;}
.ul_6 li .text .name a{ font-size:16px; line-height:24px;}
.ul_6 li .text .p{
	font-size:14px;
	line-height:30px;
	/*height:56px; */
	margin-top:6px;
}
.ul_6 li .text .detail{ margin-top:10px;}
.ul_6 li .text .detail a{ width:105px; height:30px; line-height:29px; font-size:12px;}
}
/*客户感言*/
.ul_7{ width:100%; float:left; margin-top:10px;}
.ul_7 li{ width:100%; float:left; position:relative; padding:50px 500px 50px 0;}
.ul_7 li .bg{ width:2400px; height:100%; position:absolute; left:50%; top:0; margin-left:-1200px; background:white; z-index:-1;}
.ul_7 li.l1 .bg{ background-color:#eff2f9;}
.ul_7 li .img{ width:450px; height:252px; float:left; overflow:hidden; position:absolute; right:0; top:50px;}
.ul_7 li .text{ width:100%; float:left;}
.ul_7 li .text h4{ width:100%; float:left; font-size:20px; color:#191818; line-height:28px; font-weight:bold; margin-top:28px;}
.ul_7 li .text h5{ width:100%; float:left; font-size:16px; color:#a40001; line-height:32px; margin-top:13px;}
.ul_7 li .text .p{ width:100%; float:left; font-size:14px; color:#666; line-height:23px; margin-top:17px; height:69px; overflow:hidden;}
.ul_7 li:hover .bg{ box-shadow:0 0 35px rgba(0,0,0,0.24);}
.ul_7 li:hover{ z-index:2;}
@media screen and (max-width:991px) {
.ul_7 li .img{ width:350px; height:auto;}
.ul_7 li{ padding-right:400px;}
.ul_7 li .text h4{ margin-top:8px;}
}
@media screen and (max-width:767px) {
.ul_7 li{ padding:20px 0;}
.ul_7 li .img{ width:100%; position:relative; left:auto; right:auto; top:auto; float:left;}
.ul_7 li .text{ width:100%; float:left; margin-top:10px;}
.ul_7 li .text h4{ font-size:16px; line-height:22px; margin-top:4px;}
.ul_7 li .text h5{ font-size:12px; line-height:24px; margin-top:8px;}
.ul_7 li .text .p{ font-size:12px; line-height:20px; margin-top:7px; height:56px;}
}
.zbg2{ background:#f5f5f5;}
.c_1170_5{ width:100%; float:left; padding:53px 0 55px 0;}
.tit_2{ width:100%; float:left; text-align:center; padding-bottom:9px; background:url(../images/khgy5.jpg) no-repeat center bottom;}
/*.tit_2 h3{ width:100%; float:left; font-size:28px; color:#333; line-height:41px; letter-spacing:1px;}*/
.tit_2 h3{ width:100%; float:left; font-size:36px; color:#333; line-height:52px; font-weight:bold; letter-spacing:1px;}
.tit_2 h4{ width:100%; float:left; font-size:18px; color:#888; line-height:28px; text-transform:uppercase;font-family: 'OPENSANS-LIGHT';}
.slide_pic_4{ width:100%; float:left; margin-top:42px; position:relative;}
.slide_pic_4 .slick-slide{ padding:60px 0 60px 0;}
.slide_pic_4 .li_hp{ padding:0 10px; background:white;}
.slide_pic_4 .li_hp img{ width:100%; float:left; opacity:0.5;}
.slide_pic_4 .slick-current .li_hp img{ opacity:1; padding:3px;}
.slide_pic_4:before{ content:''; background:url(../images/khgy6.png) no-repeat top center; background-size:contain; width:240px; height:527px; position:absolute; left:50%; top:0; margin:0 0 0 -120px; z-index:3;}
.slide_pic_4 .slick-prev,.slide_pic_4 .slick-next {
	position: absolute;
	left: -105px;
	top: 50%;
	display: block;
	width: 44px;
	height: 44px;
	margin-top:-22px;
	background:url(../images/khgy8.png) no-repeat left center;
}
.slide_pic_4 .slick-next {
	left: auto;
	right: -105px;
	background-position:right center;
}
.slide_pic_4 .slick-prev:hover,
.slide_pic_4 .slick-next:hover{ background-image:url(../images/khgy8_h.png);}
@media screen and (max-width:1380px) {
.slide_pic_4 .slick-prev{ left:-10px;}
.slide_pic_4 .slick-next{ right:-10px;}
}
@media screen and (max-width:1199px) {
.slide_pic_4{ padding:0 10%;}
.slide_pic_4 .slick-prev{ left:0px;}
.slide_pic_4 .slick-next{ right:0px;}
.slide_pic_4 .li_hp{ padding:0 21.5px;}
}
@media screen and (max-width:991px) {
.slide_pic_4{ padding:0 5%;}
.slide_pic_4 .li_hp{ padding:0 16px;}
.slide_pic_4 .slick-slide{ padding:53px 0;}
.slide_pic_4:before{ width:216px; height:467px; margin:0 0 0 -108px;}
}
@media screen and (max-width:767px) {
.c_1170_5{ padding:23px 0 25px 0;}
.tit_2{  padding-bottom:4px; background-size:22px 1px;}
.tit_2 h3{ font-size:20px; line-height:31px;}
.tit_2 h4{ font-size:14px; line-height:22px;}
.slide_pic_4{ margin-top:22px;}
.slide_pic_4 .li_hp{ width:225px; float:none; margin:auto;}
.slide_pic_4 .slick-prev,.slide_pic_4 .slick-next {width: 30px;height: 30px; margin-top:-15px; background-size:60px 30px; left:10px;}
.slide_pic_4 .slick-next{ left:auto; right:10px;}
}
/*经典项目详情*/
.c_1170_4{ width:100%; float:left;}
.c_1170_4 .content1{ width:100%; float:left; padding:60px 0 52px 0;}
.c_1170_4 .content1 .c_450{ width:450px; float:left; box-shadow:0 0 8px rgba(0,0,0,0.1);}
.c_1170_4 .content1 .c_450 img{ width:100%; float:left;}
.c_1170_4 .content1 .text{ margin-left:510px;}
.c_1170_4 .content1 .text h4{ width:100%; float:left; padding-right:100px; margin-top:26px; font-size:20px; color:#191818; line-height:30px; font-weight:bold; position:relative;}
.c_1170_4 .content1 .text h4 .bdsharebuttonbox{ width:90px; height:30px; border:solid 1px #666; position:absolute; right:0; top:0; text-align:center; line-height:29px; text-align:center; font-size:14px; color:#666; font-weight:normal;
-moz-border-radius:15px; 
-webkit-border-radius:15px; 
-khtml-border-radius:15px;
border-radius:15px;}
.c_1170_4 .content1 .text h4 .bdsharebuttonbox a{ display:inline-block; *zoom:1; *display:inline; width:18px; vertical-align:middle; margin:-3px 0 0 8px; background:url(../images/jdxm9.png) center center no-repeat; background-size:contain; height:18px; float:none;}
.c_1170_4 .content1 .text .p{ width:100%; float:left; margin-top:15px; font-size:18px; color:#666; line-height:40px;}
.c_1170_4 .content2{ width:100%; float:left; padding:54px 0 50px 0; position:relative;}
.c_1170_4 .content2 .bg{ width:2400px; height:100%; position:absolute; left:50%; top:0; margin-left:-1200px; background:#f5f5f5; z-index:-1;}
.c_1170_4 .content2 .title{ width:100%; float:left; text-align:center; padding-bottom:5px; background:url(../images/jdxm10.jpg) no-repeat center bottom;}
.c_1170_4 .content2 .title h4{ width:100%; float:left; font-size:20px; color:#333; line-height:30px;}
.c_1170_4 .content2 .title h5{ width:100%; float:left; font-size:16px; color:#888; line-height:24px;font-family: 'OPENSANS-LIGHT'; text-transform:uppercase;}
.c_1170_4 .content2 .p{ width:100%; float:left; font-size:14px; color:#333; line-height:30px; margin-top:22px;
	/*text-indent:2em;*/
}
.c_1170_4 .content3{ width:100%; float:left; padding:30px 0 60px 0; position:relative; border-top:solid 1px #e1e0e0;}
.c_1170_4 .content3 .content3_l{ float:left; margin-top:13px;}
.c_1170_4 .content3 .return{ float:right;}
.c_1170_4 .content3 .return a{ display:block; float:left; width:117px; height:48px; line-height:48px; text-align:center; background:#a40001; font-size:16px; color:white;}
.c_1170_4 .content3 .return a:hover{ background-color:#ce2931;}
@media screen and (max-width:991px) {
.c_1170_4 .content1 .c_450{ width:350px;}
.c_1170_4 .content1 .text{ margin-left:390px;}
}
@media screen and (max-width:767px) {
.c_1170_4 .content1{ padding:30px 10px 22px 10px;}
.c_1170_4 .content1 .c_450{ width:100%;}
.c_1170_4 .content1 .text{ margin-left:0; width:100%; float:left;}
.c_1170_4 .content1 .text h4{ padding-right:0; margin-top:16px; font-size:16px; line-height:24px;}
.c_1170_4 .content1 .text h4 .bdsharebuttonbox{ display:none;}
.c_1170_4 .content1 .text .p{ margin-top:8px; font-size:14px; line-height:28px;}
.c_1170_4 .content2{ padding:24px 10px 20px 10px;}
.c_1170_4 .content2 .title{ padding-bottom:3px; background-size:20px 1px;}
.c_1170_4 .content2 .title h4{ font-size:16px; line-height:22px;}
.c_1170_4 .content2 .title h5{ font-size:12px; line-height:20px;}
.c_1170_4 .content2 .p{  font-size:12px; line-height:22px; margin-top:12px;}
.c_1170_4 .content3{ padding:10px 10px 30px 10px;}
.c_1170_4 .content3 .content3_l{ margin-top:1px;}
.c_1170_4 .content3 .return a{ width:97px; height:38px; line-height:38px; font-size:14px;}
}
/*客户感言详情*/
.c_1170_4 .content4{ width:100%; float:left; padding:57px 0 48px 0;}
.c_1170_4 .content4 h1{ width:100%; float:left; text-align:center; font-size:24px; color:#333; line-height:30px; font-weight:bold; letter-spacing:1px;}
.c_1170_4 .content4 .main_1{ width:100%; float:left; margin-top:28px; border-top:solid 1px #ebebeb; border-bottom:solid 1px #ebebeb; line-height:53px;}
.c_1170_4 .content4 .main_1 .p{ float:left; font-size:14px; color:#777;}
.c_1170_4 .content4 .main_1 .p span{display:inline-block;*display:inline; *zoom:1; margin-right:15px;}
.c_1170_4 .content4 .main_1 .zbtn{ float:right;}
.c_1170_4 .content4 .main_1 .zbtn img{ margin-left:10px; margin-top:-3px; vertical-align:middle;}
.c_1170_4 .content4 .main_1 .zbtn a{ color:#777;}
.c_1170_4 .content4 .main_1 .zbtn a:hover{ color:#c7000b;}
.c_1170_4 .content4 .text{ width:100%; float:left; margin-top:36px; padding-bottom:30px; border-bottom:solid 1px #d7d8d8; font-size:14px; color:#333; line-height:30px; /*text-indent: 2em;*/}
.c_1170_4 .content4 .text h5{ width:100%; font-weight: bold; margin:22px 0 18px 0; color: #c7000b; text-indent: 0;}
.c_1170_4 .content4 .bshare-custom{ width:100%; float:left; margin-top:40px; text-align:center;}
.c_1170_4 .content4 .bshare-custom a{display:inline-block;*display:inline; *zoom:1; width:36px; height:36px; margin:0 8px; padding:0; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; background-size:contain !important;}
.c_1170_4 .content4 .bshare-custom a.a1{ background:url(../images/zico_10_1.png) no-repeat center;}
.c_1170_4 .content4 .bshare-custom a.a2{ background:url(../images/zico_10_2.png) no-repeat center;}
.c_1170_4 .content4 .main_3{ width:100%; float:left; margin-top:10px; position:relative;}
.c_1170_4 .content4 .main_3 h5{ width:50%; float:left; font-size:14px; color:#666; line-height:36px;}
.c_1170_4 .content4 .main_3 h5 a{ color:#666; display:inline-block; *zoom:1; *display:inline; vertical-align:top; max-width:80%;}
.c_1170_4 .content4 .main_3 h5.last{ text-align:right; float:right;}
.c_1170_4 .content4 .main_3 h5:hover,.c_1170_4 .main_3 h5:hover a{ color:#c7000b;}
.c_1170_4 .content4 .main_3 h5:hover{ background-image:url(../images/ico14_l_h.png);}
.c_1170_4 .content4 .main_3 h5.last:hover{ background-image:url(../images/ico14_r_h.png);}
.c_1170_4 .content4 .main_2{ width:100%; float:left; margin-top:29px;}
.c_1170_4 .content4 .main_2 .title{ width:100%; float:left; font-size:18px; color:#c7000b; line-height:41px;}
.c_1170_4 .content4 .main_2 ul{ width:100%; float:left; margin-top:11px;}
.c_1170_4 .content4 .main_2 ul li{ width:50%; float:left; padding:0 15px;}
.c_1170_4 .content4 .main_2 ul li a{ display:block; width:100%; float:left; border-bottom:solid 1px #ebebeb; line-height:41px; padding-left:92px; position:relative;}
.c_1170_4 .content4 .main_2 ul li h5{ width:100%; float:left; font-size:14px; color:#333; line-height:38px;}
.c_1170_4 .content4 .main_2 ul li .time{ position:absolute; left:0; top:0; font-size:14px; line-height:38px; color:#777;}
.c_1170_4 .content4 .main_2 ul li:hover h5{ color:#c7000b;}
@media screen and (max-width:991px) {
.c_1170_4 .content4 .text{ margin-top:32px;}
.c_1170_4 .content4 .main_2 ul li{ width:50%;}
}
@media screen and (max-width:767px) {
.c_1170_4 .content4{ padding:27px 10px 18px 10px;}
.c_1170_4 .content4 h1{ font-size:20px; line-height:26px;}
.c_1170_4 .content4 .main_1{ margin-top:12px; line-height:23px; padding:5px 0;}
.c_1170_4 .content4 .main_1 .p{ font-size:12px; width:100%;}
.c_1170_4 .content4 .main_1 .p span{ margin-right:10px;}
.c_1170_4 .content4 .main_1 .zbtn img{ width:30px;}
.c_1170_4 .content4 .text{ margin-top:22px; padding-bottom:21px; font-size:12px; line-height:26px;}
.c_1170_4 .content4 .bshare-custom{ margin-top:17px;}
.c_1170_4 .content4 .bshare-custom{ left:auto; right:0;}
.c_1170_4 .content4 .bshare-custom a{ width:30px; height:30px; margin:0 4px;}
.c_1170_4 .content4 .main_3 h5{ width:100%; font-size:12px;}
.c_1170_4 .content4 .main_3 h5.last{ text-align:left;}
.c_1170_4 .content4 .main_2{ margin-top:18px;}
.c_1170_4 .content4 .main_2 .title{  font-size:16px;}
.c_1170_4 .content4 .main_2 ul li{ width:100%;}
.c_1170_4 .content4 .main_2 ul li a{ padding-left:80px;}
.c_1170_4 .content4 .main_2 ul li h5{ font-size:12px;}
.c_1170_4 .content4 .main_2 ul li .time{ font-size:12px;}
}
/*联系我们*/
.c_1170_4 .content5{ width:100%; float:left; padding:95px 0 60px 0;}
.c_1170_4 .content5 .text{ width:100%; float:left; padding:0 28px;}
.c_1170_4 .content5 .text h2{ width:100%; float:left; font-size:24px; color:#333; line-height:32px; letter-spacing:1px;}
.c_1170_4 .content5 .text ul{ width:100%; float:left; margin-top:17px;}
.c_1170_4 .content5 .text ul li{ width:100%; float:left; font-size:16px; color:#333; line-height:36px;}
.c_1170_4 .content5 .text ul li img{ float:left; margin-right:12px;}
.c_1170_4 .content5 .text ul li a{ color:#333;}
.c_1170_4 .content5 .dt{ width:100%; float:left; margin-top:30px; height:470px;}
#dituContent{ position:relative; width:100%; height:100%;}
@media screen and (max-width:991px) {
.c_1170_4 .content5{ padding:55px 0 30px 0;}
.c_1170_4 .content5 .dt{ height:270px;}
}
@media screen and (max-width:767px) {
.c_1170_4 .content5{ padding:25px 0 0px 0;}
.c_1170_4 .content5 .text{ padding:0 10px;}
.c_1170_4 .content5 .text h2{ font-size:18px; line-height:26px;}
.c_1170_4 .content5 .text ul{ margin-top:10px;}
.c_1170_4 .content5 .text ul li{ font-size:13px; line-height:28px;}
.c_1170_4 .content5 .text ul li img{ margin-right:6px; width:18px;}
.c_1170_4 .content5 .dt{ height:170px; margin-top:15px;}
}
/*关于成就*/
.c_0100_6{ display:table; vertical-align:middle; background:url(../images/gywm1.jpg) no-repeat center center; background-size:cover; height:820px;}
.c_0100_6 ul{margin:0 auto;}
.c_0100_6 .ul{ display:table-cell; vertical-align:middle;}
.c_0100_6 .ul li{ width:20%; float:left; text-align:center; height:450px; position:relative; overflow:hidden; background:black;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.c_0100_6 .ul li img{ width:234px; height:450px; position:absolute; left:50%; top:50%; margin:-225px 0 0 -117px; max-width:none; opacity:0.6;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.c_0100_6 .ul li .title{ width:100%; height:115px; background:url(../images/gywm7.png) repeat-x center center; padding-top:37px; font-size:20px; color:white; line-height:78px; font-weight:bold; text-align:center; position:absolute; left:0; bottom:0;}
.c_0100_6 .ul li:hover{ z-index:2;
transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.c_0100_6 .ul li:hover img{ opacity:1;}
@media screen and (max-height:599px) {
.c_0100_6 .ul li{ height:350px;}
}
@media screen and (max-width:767px) {
.c_0100_6{ min-height:300px;}
.c_0100_6 .ul{ width:100%; padding:0 10px;}
.c_0100_6 .ul li{ height:250px;}
.c_0100_6 .ul li img{ width:130px; height:250px; margin:-125px 0 0 -65px;}
.c_0100_6 .ul li .title{ height:65px; background-size:100% 65px; padding-top:25px; font-size:14px; line-height:40px;}
}
/*发展历程*/
.c_1170_4 .content6{ width:100%; float:left; padding:84px 0 64px 0;}
.c_1170_4 .content6 ul{ width:100%; float:left;}
.c_1170_4 .content6 ul .dl{ width:100%; float:left; border-left:solid 8px #a40001;}
.c_1170_4 .content6 ul .dl.dl2{ border-left:0; border-right:solid 8px #a40001;}
.c_1170_4 .content6 ul .dl li{ width:50%; float:left; margin-top:56px; padding-left:200px; position:relative; padding-bottom:70px; min-height:252px;border-bottom:solid 8px #a40001;}
.c_1170_4 .content6 ul .dl li .dt{ width:452px; background:url(../images/fzlc1.png) no-repeat left center; height:129px; position:absolute; left:88px; bottom:-65px; background-size:contain;}
.c_1170_4 .content6 ul .dl li .dt span{ display:block; width:100px; height:100px; position:absolute; left:10px; bottom:10px; line-height:100px; text-align:center; font-size:24px; color:white; font-weight:bold; font-family:Arial;}
.c_1170_4 .content6 ul .dl li .dd{ width:100%; float:left; font-size:14px; color:#555; line-height:24px;}
.c_1170_4 .content6 ul .dl li .dd strong{ color:#a40001; margin-right:8px;}
.c_1170_4 .content6 ul .dl:first-child li{ margin-top:0;}
.c_1170_4 .content6 ul .dl:first-child{ border-left:0; position:relative;}
.c_1170_4 .content6 ul .dl:first-child:before{ content:''; background:url(../images/fzlc3.png) no-repeat center center; width:21px; height:31px; position:absolute; left:-4px; bottom:-12px; background-size:contain;}
.c_1170_4 .content6 ul .dl.dl2 li{ float:right; padding-left:70px;}
.c_1170_4 .content6 ul .dl.dl2 li .dt{ background-image:url(../images/fzlc2.png); left:auto; right:88px;}
.c_1170_4 .content6 ul .dl.dl2 li .dt span{ left:auto; right:10px;}
.c_1170_4 .content6 ul .dl:last-child{ position:relative;}
.c_1170_4 .content6 ul .dl:last-child:before{ content:''; background:url(../images/fzlc4.png) no-repeat center center; width:20px; height:20px; position:absolute; left:49%; bottom:-6px; background-size:contain; z-index:2;}
@media screen and (max-width:1199px) {
.c_1170_4 .content6 ul .dl li .dt{ left:18px;}
.c_1170_4 .content6 ul .dl.dl2 li .dt{ left:auto; right:18px;}
.c_1170_4 .content6 ul .dl li{ padding-left:120px;}
.c_1170_4 .content6 ul .dl.dl2 li{ padding-left:30px;}
}
@media screen and (max-width:991px) {
.c_1170_4 .content6 ul .dl{ border-left:0; border-right:0 !important;}
.c_1170_4 .content6 ul .dl.dl2 li{ float:left; padding-left:20%;}
.c_1170_4 .content6 ul .dl li{ width:100%; border-left:solid 8px #a40001; margin-top:0; padding-top:56px; min-height:auto; padding-left:20%;}
.c_1170_4 .content6 ul .dl li:nth-child(2n){ border-left:0; border-right:solid 8px #a40001; padding-left:40%;}
.c_1170_4 .content6 ul .dl li.first{ border-left:0; padding-top:0; position:relative;}
.c_1170_4 .content6 ul .dl:first-child:before{ display:none;}
.c_1170_4 .content6 ul .dl li.first:before{ content:''; background:url(../images/fzlc3.png) no-repeat center center; width:21px; height:31px; position:absolute; left:-4px; bottom:-20px; background-size:contain;}
.c_1170_4 .content6 ul .dl.dl2 li .dt{ background-image:url(../images/fzlc1.png); left:18px; right:auto;}
.c_1170_4 .content6 ul .dl.dl2 li .dt span{ left:10px; right:auto;}
.c_1170_4 .content6 ul .dl li:nth-child(2n) .dt{ background-image:url(../images/fzlc2.png); left:auto; right:18px;}
.c_1170_4 .content6 ul .dl li:nth-child(2n) .dt span{ left:auto; right:10px;}
.c_1170_4 .content6 ul .dl:last-child:before{ content:''; background:url(../images/fzlc4.png) no-repeat center center; width:20px; height:20px; position:absolute; left:auto; right:-5px; bottom:-6px; background-size:contain; z-index:2;}
}
@media screen and (max-width:767px) {
.c_1170_4 .content6{ padding:42px 10px 34px 10px;}
.c_1170_4 .content6 ul .dl li{ padding-bottom:40px; padding-top:36px; border-width:4px !important; padding-left:10%;}
.c_1170_4 .content6 ul .dl.dl2 li{ padding-left:10%;}
.c_1170_4 .content6 ul .dl li .dt{ width:252px; height:72px; bottom:-37px; left:8px;}
.c_1170_4 .content6 ul .dl.dl2 li .dt{ left:8px;}
.c_1170_4 .content6 ul .dl li .dt span{ width:50px; height:50px; left:8px; bottom:8px; line-height:50px; font-size:16px;}
.c_1170_4 .content6 ul .dl li:nth-child(2n) .dt{ left:auto; right:8px;}
.c_1170_4 .content6 ul .dl li:nth-child(2n) .dt span{ left:auto; right:8px;}
.c_1170_4 .content6 ul .dl li .dd{ font-size:12px; line-height:20px;}
.c_1170_4 .content6 ul .dl li:nth-child(2n){ padding-left:20%;}
.c_1170_4 .content6 ul .dl li.first:before{ width:11px; height:21px; left:-2px; bottom:-13px;}
.c_1170_4 .content6 ul .dl:last-child:before{ width:10px; height:10px; right:-2px; bottom:-3px;}
}
/*超级经理人*/
.zbg3{ background:url(../images/cjjlr1.png);}
.SpecialPage .content1{ width:100%; float:left; padding:56px 0 60px 0;}
.SpecialPage .content1 ul{ width:100%; float:left; margin-top:40px;}
.SpecialPage .content1 ul li{ width:25%; float:left; padding:0 15px;}
.SpecialPage .content1 ul li .zbox{ width:100%; height:220px; float:left; background:white; box-shadow:3px 5px 13px rgba(0,0,0,0.14); text-align:center; position:relative; padding:10px 20px 40px 20px;
-moz-border-radius:8px; 
-webkit-border-radius:8px; 
-khtml-border-radius:8px;
border-radius:8px;}
.SpecialPage .content1 ul li .zbox .ico{ width:100%; float:left; height:60px; margin-top:30px;}
.SpecialPage .content1 ul li .zbox .ico img{ height:100%;}
.SpecialPage .content1 ul li .zbox .ico .img_2{ display:none;}
.SpecialPage .content1 ul li .zbox:hover .ico .img_1{ display:none;}
.SpecialPage .content1 ul li .zbox:hover .ico .img_2{ display:inline-block; *zoom:1; *display:inline;}
.SpecialPage .content1 ul li .zbox .p{ width:100%; float:left; margin-top:27px; font-size:16px; color:#333; line-height:26px;}
.SpecialPage .content1 ul li .zbox:before{ content:''; width:94%; height:90%; left:3%; top:5%; position:absolute; border:solid 1px #eee;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;}
.SpecialPage .content1 ul li .zbox:hover .p{ color:#ee7700;}
.SpecialPage .content1 .content1_b{ width:100%; float:left; margin-top:51px; background:#f5f5f5; height:280px; padding:10px;
-moz-border-radius:140px; 
-webkit-border-radius:140px; 
-khtml-border-radius:140px;
border-radius:140px;}
.SpecialPage .content1 .content1_b .c_260{ width:260px; height:260px; float:left; text-align:center; background:#ee7700; position:relative;
-moz-border-radius:140px; 
-webkit-border-radius:140px; 
-khtml-border-radius:140px;
border-radius:140px;}
.SpecialPage .content1 .content1_b .c_260 .ico{ width:100%; float:left; height:66px; margin-top:71px;}
.SpecialPage .content1 .content1_b .c_260 .ico img{ height:100%;}
.SpecialPage .content1 .content1_b .c_260 h4{ width:100%; float:left; margin-top:19px; font-size:24px; color:white; line-height:1;}
.SpecialPage .content1 .content1_b .text{ margin-left:300px; height:260px; line-height:260px; padding-right:80px;}
.SpecialPage .content1 .content1_b .text .p{ display:inline-block; *zoom:1; *display:inline; font-size:16px; color:#333; line-height:48px; vertical-align:middle; letter-spacing:1px;}
.SpecialPage .content1 .content1_b .text .p span{ color:#ee7700;}
.SpecialPage .content1 .content1_b .c_260:before{ content:''; width:100%; height:100%; border:solid 2px white; position:absolute; left:0%; top:0%; opacity:0;-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content1 .content1_b:hover .c_260:before{ content:''; opacity:1; width:94%; height:94%; border:solid 2px white; position:absolute; left:3%; top:3%;}
@media screen and (max-width:991px) {
.SpecialPage .content1{ padding:26px 10px 30px 10px;}
.SpecialPage .content1 ul{ margin-top:20px;}
.SpecialPage .content1 ul li .zbox .p{ margin-top:10px; font-size:14px; line-height:26px;}
.SpecialPage .content1 ul li .zbox{ padding:10px 10px 23px 10px;}
.SpecialPage .content1 ul li .zbox:before{ width:90%; left:5%;}
.SpecialPage .content1 .content1_b .text{ margin-left:292px; padding-right:60px;}
.SpecialPage .content1 .content1_b .text .p{ line-height:38px; }
}
@media screen and (max-width:767px) {
.SpecialPage .content1{ padding:26px 10px 30px 10px;}
.SpecialPage .content1 ul{ margin-top:0px;}
.SpecialPage .content1 ul li{ width:50%; margin-top:10px; padding:0 5px;}
.SpecialPage .content1 ul li .zbox{ height:150px;}
.SpecialPage .content1 .row{ margin:0 -5px;}
.SpecialPage .content1 ul li .zbox .p{ font-size:12px; line-height:22px;}
.SpecialPage .content1 ul li .zbox{ padding:10px 15px 13px 15px;}
.SpecialPage .content1 ul li .zbox .ico{ height:40px; margin-top:12px;}
.SpecialPage .content1 .content1_b{ margin-top:51px; height:auto; padding:20px; padding-top:100px; position:relative;
-moz-border-radius:20px; 
-webkit-border-radius:20px; 
-khtml-border-radius:20px;
border-radius:20px;}
.SpecialPage .content1 .content1_b .c_260{ width:120px; height:120px; position:absolute; left:50%; margin-left:-60px; top:-40px;}
.SpecialPage .content1 .content1_b .c_260 .ico{ height:46px; margin-top:21px;}
.SpecialPage .content1 .content1_b .c_260 h4{ margin-top:10px; font-size:18px;}
.SpecialPage .content1 .content1_b .text{ margin-left:0; width:100%; float:left; height:auto; line-height:0px; padding-right:0px;}
.SpecialPage .content1 .content1_b .text .p{ font-size:12px; line-height:20px;}
}
.SpecialPage .content2{ width:100%; float:left; padding:42px 0 57px 0;}
.tit_4{ width:100%; float:left; text-align:center; margin-top:31px; text-align:center; font-size:24px; color:#ee7700; line-height:35px;}
.SpecialPage .content2 .ul1{ width:100%; float:left; margin-top:34px;}
.SpecialPage .content2 .ul1 li{ width:25%; float:left; text-align:center; padding:0 15px;}
.SpecialPage .content2 .ul1 li .zbox{ width:100%; float:left; background:url(../images/cjjlr11.png) no-repeat center center; background-size:contain; padding:42px 20px;}
.SpecialPage .content2 .ul1 li .zbox h2{ width:100%; font-size:90px; color:white; line-height:84px; font-weight:bold; font-family:'宋体';}
.SpecialPage .content2 .ul1 li .zbox h2 span{ display:inline-block; *zoom:1; *display:inline; font-size:30px; line-height:1.5; vertical-align:bottom; margin:-3px 0 0 12px;}
.SpecialPage .content2 .ul1 li .zbox .p{ width:100%; font-size:16px; color:white; line-height:26px; margin-top:34px;}
.tit_2_1{ margin-top:64px;}
.p_3{ width:100%; float:left; padding:0 70px; margin-top:26px; text-align:center; font-size:16px; color:#666; line-height:30px;}
.SpecialPage .content2 .ul2{ width:100%; float:left; margin-top:27px; padding:0 68px;}
.SpecialPage .content2 .ul2 li{ width:25%; float:left; padding:0 35px; text-align:center;}
.SpecialPage .content2 .ul2 li .number{ width:100%; float:left; background:url(../images/cjjlr12.png) no-repeat center center; background-size:contain; font-size:100px; height:205px; line-height:205px; color:#333; font-weight:bold; font-family:'宋体';}
.SpecialPage .content2 .ul2 li .number span{display:inline-block; *zoom:1; *display:inline; font-size:30px; line-height:1.5; vertical-align:middle; margin:0 0 0 12px;}
.SpecialPage .content2 .ul2 li h5{ width:100%; float:left; margin-top:20px; font-size:16px; color:#333; line-height:22px;}
.SpecialPage .content2 .ul2 li:hover .number{ background-image:url(../images/cjjlr12_h.png); color:white;}
@media screen and (max-width:991px) {
.SpecialPage .content2{ padding:32px 0 47px 0;}
.tit_4{ margin-top:21px; font-size:18px; line-height:30px;}
.SpecialPage .content2 .ul1{ margin-top:24px;}
.SpecialPage .content2 .ul1 li .zbox{ padding:32px 10px;}
.SpecialPage .content2 .ul1 li .zbox h2{ font-size:70px; line-height:64px;}
.SpecialPage .content2 .ul1 li .zbox h2 span{ font-size:20px; margin:-3px 0 0 8px;}
.SpecialPage .content2 .ul1 li .zbox .p{ font-size:14px; line-height:24px; margin-top:20px;}
.tit_2_1{ margin-top:44px;}
.p_3{ padding:0 0px; margin-top:20px; font-size:14px; line-height:24px;}
.SpecialPage .content2 .ul2{ margin-top:20px; padding:0 0;}
.SpecialPage .content2 .ul2 li{ padding:0 15px; text-align:center;}
.SpecialPage .content2 .ul2 li .number{ font-size:80px; height:145px; line-height:145px;}
.SpecialPage .content2 .ul2 li .number span{ font-size:20px; margin:0 0 0 6px;}
.SpecialPage .content2 .ul2 li h5{ margin-top:12px; font-size:14px; line-height:20px;}
}
@media screen and (max-width:767px) {
.SpecialPage .content2{ padding:22px 10px 37px 10px;}
.tit_4{ margin-top:11px; font-size:14px; line-height:22px;}
.SpecialPage .content2 .ul1{ margin-top:14px;}
.SpecialPage .content2 .ul1 li{ width:50%; margin-top:10px;}
.SpecialPage .content2 .ul1 li .zbox{ padding:22px 10px;}
.SpecialPage .content2 .ul1 li .zbox h2{ font-size:50px; line-height:44px;}
.SpecialPage .content2 .ul1 li .zbox h2 span{ font-size:14px; margin:-3px 0 0 6px;}
.SpecialPage .content2 .ul1 li .zbox .p{ font-size:12px; line-height:22px; margin-top:10px;}
.tit_2_1{ margin-top:24px;}
.p_3{ margin-top:10px; font-size:12px; line-height:22px;}
.SpecialPage .content2 .ul2{ margin-top:10px;}
.SpecialPage .content2 .ul2 li{ width:50%; padding:0 5px; margin-top:10px;}
.SpecialPage .content2 .ul2 li .number{ font-size:60px; height:105px; line-height:105px;}
.SpecialPage .content2 .ul2 li .number span{ font-size:14px; margin:0 0 0 4px;}
.SpecialPage .content2 .ul2 li h5{ margin-top:6px; font-size:12px;}
}
.SpecialPage .content3{ width:100%; float:left; padding:54px 0 60px 0; overflow:hidden;}
.slideTxtBox2{ width:100%; float:left; margin-top:40px; padding-left:382px; position:relative;}
.slideTxtBox2 .hd{ width:380px; height:100%; position:absolute; left:0; top:0; background:#ffead4;}
.slideTxtBox2 .hd ul{ width:100%; float:left;}
.slideTxtBox2 .hd ul li{ width:100%; float:left; border-top:solid 2px #f5f5f5; margin-top:-2px; font-size:24px; color:#333; height:82px; line-height:80px; position:relative; cursor:pointer;}
.slideTxtBox2 .hd ul li img{ float:left; width:78px;}
.slideTxtBox2 .hd ul li .img_2{ display:none;}
.slideTxtBox2 .hd ul li.on .img_1{ display:none;}
.slideTxtBox2 .hd ul li.on .img_2{ display:block;}
.slideTxtBox2 .hd ul li.on{ color:white; background:#ee7700;}
.slideTxtBox2 .hd ul li.on:before{ content:''; background:url(../images/cjjlr13_5.png) no-repeat center center; width:40px; height:80px; position:absolute; right:-40px; top:0px;}
.slideTxtBox2 .bd{ width:100%; float:left; background:white; min-height:480px;}
.slideTxtBox2 .bd ul{ width:100%; float:left; padding:20px 30px 20px 50px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.slideTxtBox2 .bd ul .li{ width:33.333%; float:left; padding:3px 10px 20px 19px; border-right:solid 1px #f5f5f5; border-bottom:solid 1px #f5f5f5;}
.slideTxtBox2 .bd ul .li:nth-child(3n){ border-right:0;}
.slideTxtBox2 .bd ul .li.l1{ border-bottom:0; padding-top:20px;}
.slideTxtBox2 .bd ul .li .dl{ width:100%; float:left;}
.slideTxtBox2 .bd ul .li .dl .dt{ width:100%; float:left; font-size:18px; color:#ee7700; line-height:32px; font-weight:bold; margin-bottom:12px;}
.slideTxtBox2 .bd ul .li .dl .dd{ width:100%; float:left; font-size:16px; color:#333; line-height:32px;}
@media screen and (max-width:1199px) {
.slideTxtBox2{ margin-top:30px; padding-left:302px;}
.slideTxtBox2 .hd{ width:300px;}
.slideTxtBox2 .hd ul li{ font-size:18px; height:72px; line-height:70px;}
.slideTxtBox2 .hd ul li img{ width:70px;}
.slideTxtBox2 .hd ul li.on:before{ width:35px; height:69px; right:-34px;}
.slideTxtBox2 .bd ul{ padding:10px 20px 10px 30px;}
.slideTxtBox2 .bd ul .li{ padding:3px 5px 15px 10px;}
.slideTxtBox2 .bd ul .li.l1{ padding-top:10px;}
.slideTxtBox2 .bd ul .li .dl .dt{ font-size:16px; line-height:26px; margin-bottom:8px;}
.slideTxtBox2 .bd ul .li .dl .dd{ font-size:14px; line-height:26px;}
}
@media screen and (max-width:991px) {
.SpecialPage .content3{ padding:44px 0 50px 0;}
.slideTxtBox2 .bd ul .li{ width:50%;}
.slideTxtBox2 .bd ul .li:nth-child(3n){ border-right:solid 1px #f5f5f5;}
.slideTxtBox2 .bd ul .li:nth-child(2n){ border-right:0;}
.slideTxtBox2 .bd ul .li:last-child{ border-top:solid 1px #f5f5f5; margin-top:-1px;}
}
@media screen and (max-width:767px) {
.SpecialPage .content3{ padding:24px 10px 30px 10px;}
.SpecialPage .content3 .ul{ width:100%; float:left; margin-top:10px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.SpecialPage .content3 .ul .title{ width:100%; float:left; text-align:center; height:50px; line-height:50px; color:white; font-size:14px; background:#ee7700;}
.SpecialPage .content3 .ul .title img{ width:50px; vertical-align:middle; margin:-3px 10px 0 0;}
.SpecialPage .content3 .ul .li{ width:50%; float:left; border-top:solid 1px #f5f5f5; margin-top:10px; padding-right:10px;}
.SpecialPage .content3 .ul .li .dl{ width:100%; float:left;}
.SpecialPage .content3 .ul .li .dl .dt{ width:100%; float:left; font-size:14px; color:#ee7700; line-height:22px; font-weight:bold; margin-bottom:6px;}
.SpecialPage .content3 .ul .li .dl .dd{ width:100%; float:left; font-size:12px; color:#333; line-height:22px;} 
}
.SpecialPage .content4{ width:100%; float:left; padding:54px 0 40px 0; overflow:hidden;}
.SpecialPage .content4 ul{ width:100%; float:left; margin-top:39px;}
.SpecialPage .content4 ul li{ width:33.333%; float:left; padding:0 15px;}
.SpecialPage .content4 ul li .zbox{ width:100%; float:left; background:white; padding:25px 26px; background:#f5f5f5;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.SpecialPage .content4 ul li .zbox .ico{ width:100px; height:100px; float:left; border:solid 1px #ee7700; background:#f5f5f5;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content4 ul li .zbox .ico img{ width:100%; float:left;}
.SpecialPage .content4 ul li .zbox .text{ margin-left:118px; line-height:100px;}
.SpecialPage .content4 ul li .zbox .text .textbox{ display:inline-block; *zoom:1; *display:inline; vertical-align:middle;}
.SpecialPage .content4 ul li .zbox .text h5{ width:100%; float:left; font-size:20px; color:#323232; line-height:25px;}
.SpecialPage .content4 ul li .zbox .text h6{ width:100%; float:left; font-size:14px; color:#666; line-height:20px; margin-top:7px; font-family:Arial;}
@media screen and (max-width:991px) {
.SpecialPage .content4 ul li .zbox{ padding:15px 16px;}
.SpecialPage .content4 ul li .zbox .ico{ width:60px; height:60px;}
.SpecialPage .content4 ul li .zbox .text{ margin-left:75px; line-height:60px;}
.SpecialPage .content4 ul li .zbox .text h5{ font-size:16px; line-height:22px;}
.SpecialPage .content4 ul li .zbox .text h6{ font-size:12px; line-height:16px; margin-top:5px;}
}
@media screen and (max-width:767px) {
.SpecialPage .content4{ padding:24px 10px 20px 10px;}
.SpecialPage .content4 ul{ margin-top:10px;}
.SpecialPage .content4 ul li{ width:100%; margin-top:10px;}
}
.SpecialPage .content5{ width:100%; float:left; padding:0 0 57px 0;}
.SpecialPage .content5 .dl{ width:100%; float:left; margin-top:40px; text-align:center;}
.SpecialPage .content5 .dl .dd{ display:inline-block; *zoom:1; *display:inline; width:200px; height:200px; border:solid 5px #ee7700; text-align:center; vertical-align:top; margin:0 40px; overflow:hidden; position:relative;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content5 .dl .dd:before{ content:''; width:0; height:0; left:50%; top:50%; position:absolute; background:#ee7700; z-index:-1;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content5 .dl .dd h4{ width:100%; float:left; margin-top:50px; font-size:24px; color:#333; line-height:48px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content5 .dl .dd h5{ width:100%; float:left; margin-top:9px; font-size:18px; color:#666; line-height:26px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content5 .p{ width:100%; float:left; margin-top:35px; font-size:18px; color:#ee7700; line-height:28px; text-align:center;}
.SpecialPage .content5 .p img{ width:26px; vertical-align:middle; margin:-3px 10px 0 0;}
.SpecialPage .content5 .dl .dd:hover:before{ width:100%; height:100%; left:0; top:0;}
.SpecialPage .content5 .dl .dd:hover h4,.SpecialPage .content5 .dl .dd:hover h5{ color:white;}
@media screen and (max-width:767px) {
.SpecialPage .content5{ padding:0 10px 27px 10px;}
.SpecialPage .content5 .dl{ margin-top:20px;}
.SpecialPage .content5 .dl .dd{ width:120px; height:120px; border:solid 3px #ee7700; margin:0 10px;}
.SpecialPage .content5 .dl .dd h4{ margin-top:20px; font-size:18px; line-height:40px;}
.SpecialPage .content5 .dl .dd h5{ margin-top:5px; font-size:14px; line-height:20px;}
.SpecialPage .content5 .p{ margin-top:15px; font-size:14px; line-height:20px;}
.SpecialPage .content5 .p img{ width:20px; margin:-3px 6px 0 0;}
}
.zbg4{ background:url(../images/cjjlr7.jpg) no-repeat center center; background-size:cover; background-attachment: fixed;}
.SpecialPage .content6{ width:100%; float:left; padding:54px 0 60px 0;}
.tit_2_w{ background-image:url(../images/khgy5_h.jpg);}
.tit_2_w h3{ color:white;}
.tit_2_w h4{ color:white; opacity:0.5;}
.SpecialPage .content6 .ul{ width:100%; float:left;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.SpecialPage .content6 .ul li{ width:100%; float:left; padding:0 15px; margin-top:30px;}
.SpecialPage .content6 .ul li .zbox{ width:100%; float:left; background:white; padding:30px 25px 24px 25px;
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content6 .ul li .zbox .tx{ width:160px; height:160px; border:solid 3px #ee7700; margin:auto; overflow:hidden;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content6 .ul li .zbox .tx img{ width:100%; float:left;}
.SpecialPage .content6 .ul li .zbox h3{ width:100%; text-align:center; margin-top:13px; font-size:30px; color:#ee7700; line-height:42px;}
.SpecialPage .content6 .ul li .zbox h4{ width:100%; text-align:center; font-size:18px; color:#333; line-height:30px;}
.SpecialPage .content6 .ul li .zbox .p{ width:100%; margin-top:19px; font-size:16px; color:#666; line-height:30px; height:210px; overflow:hidden; }
.SpecialPage .content6 .ul li .zbox:hover{ box-shadow:0 3px 15px rgba(0,0,0,0.5);}
.slide_pic_8{ width:100%; float:left; margin-top:9px; padding-bottom:0px; position:relative;}
.slide_pic_8 .slick-active{ padding-bottom:40px;}
.slide_pic_8 .slick-dots {
	position: absolute;
	bottom: 0px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	overflow:hidden;
}
.slide_pic_8 .slick-dots li {
	position: relative;
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	padding: 0;
	cursor: pointer;
	overflow:hidden;
	border:solid 1px white;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.slide_pic_8 .slick-dots li.slick-active{
	background:white;
}
.SpecialPage .content6 .ul li .zbox:hover{ background:#ee7700;}
.SpecialPage .content6 .ul li .zbox:hover .tx{ border-color:white;}
.SpecialPage .content6 .ul li .zbox:hover h3,.SpecialPage .content6 .ul li .zbox:hover h4{ color:white;}
.SpecialPage .content6 .ul li .zbox:hover .p{ color:white;}
@media screen and (max-width:767px) {
.SpecialPage .content6{ padding:24px 10px 30px 10px;}
.SpecialPage .content6 .ul{ margin-top:0px;}
.SpecialPage .content6 .ul li{ margin-top:10px;}
.SpecialPage .content6 .ul li .zbox{ padding:15px;}
.SpecialPage .content6 .ul li .zbox .tx{ width:110px; height:110px; border:solid 2px #ee7700;}
.SpecialPage .content6 .ul li .zbox h3{ margin-top:8px; font-size:20px; line-height:32px;}
.SpecialPage .content6 .ul li .zbox h4{ font-size:14px; line-height:20px;}
.SpecialPage .content6 .ul li .zbox .p{ margin-top:10px; font-size:12px; line-height:20px; height:120px; overflow:hidden;}
.SpecialPage .content6 .ul li .zbox:hover{ box-shadow:0 3px 8px rgba(0,0,0,0.5);}
.slide_pic_8{ margin-top:0px; }
.slide_pic_8 .slick-dots li {width: 8px;height: 8px;margin: 0 3px;}
.slide_pic_8 .slick-active{ padding-bottom:30px;}
}
.SpecialPage .content7{ width:100%; float:left; padding:52px 0 80px 0;}
.slide_pic_5{ width:100%; float:left; margin-top:10px; padding-bottom:40px;}
.slide_pic_5 .ul_4 li{ width:100%;}
.slide_pic_5_o .ul_4 .li_hp:hover .title{ background-image:url(../images/kcly0_h.png);}
.slide_pic_5 .slick-dots {position: absolute;bottom: 0px;}
.slide_pic_5 .slick-dots li {width: 10px;height: 10px;margin: 0 5px; background:url(../images/cjjlr8.png) no-repeat right center;}
.slide_pic_5 .slick-dots li.slick-active{background-position:left center;}
@media screen and (max-width:767px) {
.SpecialPage .content7{ padding:22px 20px 30px 20px;}
.slide_pic_5{ margin-top:0px; padding-bottom:30px;}
.slide_pic_5 .slick-dots li {width: 8px;height: 8px;margin: 0 3px; background-size:auto 8px;}
}
.SpecialPage .content8{ width:100%; float:left;}
.SpecialPage .content8 .tit_2{ text-align:right; padding-bottom:0; background:none; margin-top:18px;}
.SpecialPage .content8 .tit_2 h3{ font-size:24px;}
.slideTxtBox{ width:100%; float:left; margin-top:50px; position:relative; padding-bottom:60px;}
.slideTxtBox .zbg{ width:1920px; height:100%; position:absolute; left:50%; top:0; margin-left:-960px; background:url(../images/cjjlr8_4.jpg) no-repeat center center; background-size:cover; z-index:-1;}
.slideTxtBox .bd ul{ width:100%; float:left; padding:58px 58px 30px 30px; position:relative;}
.slideTxtBox .bd ul .h_220{ width:100%; float:left; height:220px; background:white; position:absolute; left:0; bottom:0;}
.slideTxtBox .bd ul .c_440{ width:440px; float:left; position:relative; z-index:2; height:456px; overflow:hidden; margin-top:-199px;}
.slideTxtBox .bd ul .c_440 img{ width:100%; float:left;}
.slideTxtBox .bd ul .text{ margin-left:490px; position:relative; z-index:2;}
.slideTxtBox .bd ul .text .name{ width:100%; float:left; font-size:16px; color:white; line-height:34px;}
.slideTxtBox .bd ul .text .name span{ font-size:24px;}
.slideTxtBox .bd ul .text .p{ width:100%; float:left; margin-top:68px; font-size:16px; color:#333; line-height:30px;}
.slideTxtBox .hd{ width:100%; float:left; margin-top:40px;}
.slideTxtBox .hd ul{ width:100%; float:left; text-align:center;}
.slideTxtBox .hd ul li{ width:138px; height:138px; border:solid 5px #ee7700; display:inline-block; *zoom:1; *display:inline; margin:0 98px; position:relative;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.slideTxtBox .hd ul li span{ display:block; width:100%; height:100%; position:relative; overflow:hidden;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.slideTxtBox .hd ul li img{ width:100%;height:100%; float:left;}
.slideTxtBox .hd ul li.on:before{ content:''; background:url(../images/cjjlr8_5.png); width:37px; height:18px; position:absolute; left:50%; top:-45px; margin-left:-19px;}
.slideTxtBox .hd ul li.on{ border-color:white;}
@media screen and (max-width:1199px) {
.slideTxtBox .hd ul li{ margin:0 88px;}
}
@media screen and (max-width:991px) {
.slideTxtBox{ margin-top:30px; padding-bottom:40px;}
.slideTxtBox .hd ul li{ margin:0 48px;}
.slideTxtBox .bd ul .c_440{ width:260px; height:239px; margin-top:-20px;}
.slideTxtBox .bd ul .text{ margin-left:280px;}
.slideTxtBox .bd ul{ padding:38px 38px 15px 15px;}
.slideTxtBox .bd ul .text .p{ margin-top:40px;}
.slideTxtBox .bd ul .h_220{ height:190px;}
}
@media screen and (max-width:767px) {
.slideTxtBox{ margin-top:10px; padding-bottom:20px;}
.SpecialPage .content8{ padding:0 10px;}
.SpecialPage .content8 .tit_2{ margin-top:0; text-align:center;}
.slideTxtBox .hd ul li{ margin:0 5px; width:88px; height:88px; border-width:2px;}
.slideTxtBox .hd ul li.on:before{ width:21px; height:10px; top:-25px; margin-left:-10px; background-size:contain;}
.slideTxtBox .bd ul{ padding:18px 18px 15px 15px;}
.slideTxtBox .bd ul .c_440{ width:100%; height:auto; margin-top:0;}
.slideTxtBox .bd ul .text{ margin-left:0; width:100%; float:left; margin-top:20px;}
.slideTxtBox .bd ul .text .name{ font-size:12px; line-height:24px; color:#333;}
.slideTxtBox .bd ul .text .name span{ font-size:18px;}
.slideTxtBox .bd ul .text .p{ margin-top:18px; font-size:12px; line-height:20px;}
.slideTxtBox .hd{ margin-top:20px;}
}
.zbg5{ background:url(../images/shengchanxiaonengban/book.jpg) no-repeat center center; background-size:cover; background-attachment: fixed;}
.SpecialPage .content9{ width:100%; float:left; padding:52px 0 60px 0;}
.SpecialPage .content9 ul{ width:100%; float:left; padding:0 95px; margin-top:10px;}
.SpecialPage .content9 ul li{ width:50%; float:left; padding:0 15px; margin-top:30px;}
.SpecialPage .content9 ul li .txk{ width:100%; float:left; background:white;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.SpecialPage .content9 ul li .txk input{ display:block; width:100%; float:left; padding-left:18px; font-size:14px; color:#373737; line-height:50px; background:none;}
.SpecialPage .content9 ul li.l2{ width:100%;}
.SpecialPage .content9 ul li .txk textarea{ display:block; width:100%; float:left; padding:10px 18px; font-size:14px; color:#373737; line-height:30px; height:80px; background:none;}
.SpecialPage .content9 ul li.l1 .txk input{ width:70%;}
.SpecialPage .content9 ul li.l1 .txk span{ display:block; width:30%; float:left; height:50px;}
.SpecialPage .content9 ul li.l1 .txk span img{ height:100%; cursor:pointer;}
.SpecialPage .content9 ul li.l3 input{ display:block; width:100%; height:50px; line-height:50px; text-align:center; background:#a40001; font-size:18px; color:white; cursor:pointer;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.SpecialPage .content9 ul li.l3 input:hover{ background-color:#e10203;}
@media screen and (max-width:991px) {
.SpecialPage .content9 ul{ padding:0 0;}
}
@media screen and (max-width:767px) {
.SpecialPage .content9{ padding:22px 0 30px 0;}
.SpecialPage .content9 ul li{ width:100%; padding:0 10px; margin-top:10px;}
.SpecialPage .content9 ul li .txk input{  padding-left:10px; font-size:12px; line-height:40px;}
.SpecialPage .content9 ul li .txk textarea{ padding:6px 10px; font-size:12px; line-height:20px; height:60px;}
.SpecialPage .content9 ul li.l3 input{ height:40px; line-height:40px; font-size:14px;}
.SpecialPage .content9 ul li.l1 .txk span{ height:40px;}
}
.zbg16{ background:url(../images/cjjlr10.jpg) no-repeat center center; background-size:cover;}
.SpecialPage .content27{ width:100%; float:left; padding:42px 0 39px 0;}
.SpecialPage .content27 .p{ width:100%; float:left; margin-top:25px; text-indent:2em; font-size:16px; color:white; line-height:30px;}
@media screen and (max-width:991px) {
.SpecialPage .content27{ padding:32px 0 30px 0;}
.SpecialPage .content27 .p{ margin-top:20px; font-size:14px; line-height:24px;}
}
@media screen and (max-width:767px) {
.SpecialPage .content27{ padding:22px 10px 20px 10px;}
.SpecialPage .content27 .p{ margin-top:15px; font-size:12px; line-height:20px;}
}
/*荣誉资质*/
.ul_8{ width:100%; float:left;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.ul_8 li{ width:25%; float:left; margin-top:30px; padding:0 15px;cursor:pointer;}
.ul_8 li .img{ width:100%; float:left; overflow:hidden; position:relative;}
.ul_8 li .img .bk{ width:100%; height:100%; position:absolute; left:0; top:0; background:url(../images/ryzz2.png) no-repeat center center; background-size:cover;}
.ul_8 li .img img{ width:100%; float:left;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.ul_8 li:hover .img img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.ul_8 li .name{ width:100%; float:left; text-align:center; margin-top:13px; font-size:16px; color:#4b4b4b; line-height:18px;}
.ul_8 li:hover .name{ color:#a40001;}
.tc_mb{ width:100%; height:100%; background:black; opacity:0.4; display:none; position:fixed; left:0; top:0; z-index:9;}
.tc2{ width:830px; height:658px; position:fixed; left:50%; top:50%; margin:-300px 0 0 -415px; display:none; z-index:11;}
.tc2 .img{ width:100%; height:604px; text-align:center; overflow:hidden; position:relative; background:white;}
.tc2 .img img{ height:100%;}
.tc2 .img .bk{ width:100%; height:100%; position:absolute; left:0; top:0; background:url(../images/ryzz4.png) no-repeat center center; background-size:cover;}
.tc2 .name{ width:100%; float:left; text-align:center; margin-top:22px; font-size:24px; color:white; line-height:32px;}
@media screen and (max-height:768px) {
.tc2{ width:630px; height:458px; margin:-229px 0 0 -315px;}
.tc2 .img{ height:458px;}
}
@media screen and (max-width:767px) {
.ul_8 li{ width:50%; margin-top:10px; padding:0 5px;}
.ul_8 li .name{ margin-top:8px; font-size:12px; line-height:16px;}
.tc2{ width:280px; height:204px; margin:-102px 0 0 -140px;}
.tc2 .img{ height:204px;}
.tc2 .name{ margin-top:12px; font-size:14px; line-height:22px;}
}
/*视频列表*/
.ul_9{ width:100%; float:left;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.ul_9 li{ width:25%; float:left; padding:0 15px; margin-top:30px;}
.ul_9 li .img{ width:100%; float:left; position:relative; overflow:hidden; background:black;}
.ul_9 li .img img{ width:100%; float:left; opacity:0.8;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.ul_9 li:hover .img img{transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.ul_9 li .img span{ display:block; position:absolute; left:50%; top:50%; background:url(../images/splb10.png) no-repeat center center; width:30px; height:30px; margin:-15px 0 0 -15px; background-size:contain;}
.ul_9 li .name{ width:100%; float:left; background:#f0f0f0; padding-right:40px; padding-left:20px; font-size:14px; color:#444; line-height:40px; position:relative;}
.ul_9 li .name span{ display:block; position:absolute; right:20px; top:50%; background:url(../images/splb11.png) no-repeat center center; width:17px; height:17px; margin-top:-9px; background-size:contain;}
.ul_9 li:hover .name{ background-color:white; box-shadow:0 0 6px rgba(0,0,0,0.11);}
@media screen and (max-width:991px) {
.ul_9 li{ width:33.333%;}
}
@media screen and (max-width:767px) {
.ul_9 li{ width:50%; padding:0 5px; margin-top:10px;}
.ul_9 li .img span{ width:20px; height:20px; margin:-10px 0 0 -10px;}
.ul_9 li .name{ padding-right:30px; padding-left:10px; font-size:12px; line-height:30px;}
.ul_9 li .name span{ right:10px; width:12px; height:12px; margin-top:-6px;}
}
/*视频详情*/
.c_1170_4 .content4 h3{ width:100%; float:left; padding-right:180px; position:relative; font-size:24px; color:#333; line-height:36px;}
.c_1170_4 .content4 h3 .bdsharebuttonbox{ position:absolute; right:0; top:0;}
.c_1170_4 .content4 .video{ width:100%; height:650px; float:left; margin-top:25px;}
/*.c_1170_4 .content4 .video video{ position:relative; width:100%; height:100%; z-index:999;}*/
@media screen and (max-width:991px) {
.c_1170_4 .content4 .video{ height:150px; /*background:url(../images/spxq1.jpg) no-repeat center center; background-size:cover;*/ position:relative;}
.c_1170_4 .content4 .video .btn{ position:absolute; left:50%; top:50%; width:40px; height:40px; margin:-20px 0 0 -20px ; cursor:pointer; z-index:2; background:url(../images/splb10.png); background-size:contain;}
}
@media screen and (max-width:767px) {
.c_1170_4 .content4 h3{ padding-right:0; font-size:18px; line-height:28px; text-align:center;}
.c_1170_4 .content4 h3 .bdsharebuttonbox{ width:100%; position:relative; right:auto; top:auto; float:left; margin-top:5px;}
}
/*新闻资讯*/
.ul_10{ width:100%; float:left; margin-top:10px;}
.ul_10 li{ width:100%; float:left; padding:50px 500px 50px 0; position:relative;}
.ul_10 li .bg{ width:2000px; height:100%; position:absolute; left:50%; top:0; margin-left:-1000px; z-index:-1;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.ul_10 li.l1 .bg{ background-color:#eff2f9;}
.ul_10 li .img{ width:450px; height:250px; position:absolute; right:0; top:50px;}
.ul_10 li .img img{ width:100%; float:left;}
.ul_10 li .text{ width:100%; float:left;}
.ul_10 li .text h4{ width:100%; float:left; margin-top:17px;}
.ul_10 li .text h4 a{ display:block; width:100%; float:left; font-size:20px; color:#191818; line-height:30px; font:bold;}
.ul_10 li .text h5{ width:100%; float:left; font-size:18px; color:#a40001; line-height:22px; margin-top:17px; font-family:Arial;}
.ul_10 li .text .p{ width:100%; float:left; font-size:14px; color:#666; line-height:23px; margin-top:21px; height:46px; overflow:hidden;}
.ul_10 li .text .detail{ width:100%; float:left; margin-top:57px;}
.ul_10 li .text .detail a{ display:block; float:left; width:135px; height:40px; line-height:39px; border:solid 1px #222c4d; text-align:center; color:#222c4d; font-size:14px;
-moz-border-radius:20px; 
-webkit-border-radius:20px; 
-khtml-border-radius:20px;
border-radius:20px;}
.ul_10 li:hover{ position:relative; z-index:2;}
.ul_10 li:hover .bg{ box-shadow:0 0 35px rgba(0,0,0,0.24);}
.ul_10 li:hover .text .detail a{ background-color:#4b546f; color:white;}
@media screen and (max-width:991px) {
.ul_10 li{ padding:30px 300px 30px 0;}
.ul_10 li .img{ width:280px; height:156px; top:30px;}
.ul_10 li .text .detail{ margin-top:27px;}
}
@media screen and (max-width:767px) {
.ul_10 li{ padding:20px 0;}
.ul_10 li .img{ width:100%; height:auto; position:relative; right:auto; top:auto; float:left;}
.ul_10 li .text h4{ margin-top:10px;}
.ul_10 li .text h4 a{ font-size:16px; line-height:24px;}
.ul_10 li .text h5{ font-size:14px; line-height:18px; margin-top:10px;}
.ul_10 li .text .p{ font-size:12px; line-height:18px; margin-top:11px; height:34px;}
.ul_10 li .text .detail{ margin-top:17px;}
.ul_10 li .text .detail a{ width:95px; height:30px; line-height:29px; font-size:12px;
-moz-border-radius:15px; 
-webkit-border-radius:15px; 
-khtml-border-radius:15px;
border-radius:15px;}
}
/*专家团队*/
.c_1170_3 .ul_3{ margin-top:25px;}
.c_1170_3 .ul_3 li .text{ position:absolute; left:0; bottom:0; background:url(../images/zjtd1_31.png);}
.c_1170_3 .ul_3 li:hover .text{ background-image:url(../images/zjtd1_31_h.png);}
.c_1170_3 .c_694{ width:694px; margin:auto; margin-top:20px;}
.c_1170_3 .c_694 .search{ width:100%; float:left; border:solid 1px #a40001; padding-right:50px; position:relative;}
.c_1170_3 .c_694 .search .search_k{ width:100%; height:48px; float:left; padding-left:20px; line-height:48px; background:white; font-size:14px; color:#333;}
.c_1170_3 .c_694 .search .search_b{ width:50px; height:48px; position:absolute; right:0; top:0; background:#a40001 url(../images/zjtd1.png) no-repeat center center; background-size:contain; cursor:pointer;}
.link2{ width:100%; float:left; margin-top:16px; font-size:14px; color:#bbb; line-height:22px;}
.link2 a{ color:#bbb;}
.link2 span{ margin:0 10px;}
.link2 a.a1,.link2 a:hover{ color:#a40001;}

.dengyuwei td{
	width:33%;
	text-align: center;
}
@media screen and (max-width:767px){
	.dengyuwei td{
		width:33%;
		text-align: center;
	}
}
	@media screen and (max-width:991px) {
.c_1170_3 .ul_3 li{ width:33.333%;}
}
@media screen and (max-width:767px) {
.c_1170_3 .ul_3{ margin-top:5px;}
.c_1170_3 .c_694{ width:100%; float:left; margin-top:10px;}
.c_1170_3 .c_694 .search{ padding-right:40px;}
.c_1170_3 .c_694 .search .search_k{ height:38px; padding-left:10px; line-height:38px; font-size:12px;}
.c_1170_3 .c_694 .search .search_b{ width:40px; height:38px;}
.link2{ margin-top:10px; font-size:12px; line-height:20px;}
.link2 span{ margin:0 5px;}
.c_1170_3 .ul_3 li{ width:50%; margin-top:10px;}
}
.zbg6{ background:#f8f8f8;}
.c_1170_6{ width:100%; float:left; padding:54px 0 60px 0;}
.teacher-label{ width:100%; float:left; margin-top:55px;}
@media screen and (max-width:991px) {
.zbg6{ display:none;}
}
.c_1170_7{ width:100%; float:left; padding:54px 0 60px 0;}
.c_1170_7 ul{ width:100%; float:left; margin-top:30px;}
.c_1170_7 ul li{ width:33.333%; float:left; padding:0 15px; margin-top:10px;}
.c_1170_7 ul li .zbox{ width:100%; float:left; background:#f3f3f3; padding-right:110px; position:relative;}
.c_1170_7 ul li .zbox .title{ width:100%; float:left; padding-left:15px;}
.c_1170_7 ul li .zbox .title a{ display:block; float:left; font-size:14px; color:#0e0e0e; line-height:50px;}
.c_1170_7 ul li .zbox .title a span{ float:left; font-size:12px; color:#a40001; margin-right:5px;}
.c_1170_7 ul li .zbox .xx{ height:16px; width:99px; position:absolute; right:10px; top:50%; margin-top:-8px; background:#afafaf;}
.c_1170_7 ul li .zbox .xx .sk{ position:absolute; width:0; height:100%; background:#fc8f0e; left:0; top:0;}
.c_1170_7 ul li .zbox .xx img{ position:relative; z-index:2; float:left;}
.c_1170_7 ul li .zbox .xx .img_2{ display:none;}
.c_1170_7 ul li .zbox:hover .xx .img_1{ display:none;}
.c_1170_7 ul li .zbox:hover .xx .img_2{ display:block;}
.c_1170_7 ul li.l1 .zbox .xx .sk{ width:100%;}
.c_1170_7 ul li.l2 .zbox .xx .sk{ width:80%;}
.c_1170_7 ul li.l3 .zbox .xx .sk{ width:90%;}
.c_1170_7 ul li.l4 .zbox .xx .sk{ width:70%;}
.c_1170_7 ul li .zbox:hover{ background-color:#a40001;}
.c_1170_7 ul li .zbox:hover .title a{ color:white;}
.c_1170_7 ul li .zbox:hover .title a span{ color:white;}
@media screen and (max-width:991px) {
.c_1170_7 ul li{ width:50%;}
}
@media screen and (max-width:767px) {
.c_1170_7{ padding:24px 10px 30px 10px;}
.c_1170_7 ul{ margin-top:10px;}
.c_1170_7 ul li{ width:100%; margin-top:6px;}
.c_1170_7 ul li .zbox{ padding-right:90px;}
.c_1170_7 ul li .zbox .title{ padding-left:10px;}
.c_1170_7 ul li .zbox .title a{  font-size:12px; line-height:40px;}
.c_1170_7 ul li .zbox .title a span{ margin-right:3px;}
.c_1170_7 ul li .zbox .xx{ height:12px; width:74px; margin-top:-6px;}
}
/*专家团队详情*/
.c_1170_8{ width:100%; float:left;}
.c_1170_8 .content1{ width:100%; float:left; padding:60px 0;}
.c_1170_8 .content1 .tx{ width:300px; float:left; height:300px;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%; overflow:hidden}
.c_1170_8 .content1 .tx img{ width:100%; float:left;}
.c_1170_8 .content1 .text{ margin-left:340px;}
.c_1170_8 .content1 .text h3{ width:100%; float:left; margin-top:48px; padding-right:100px; font-size:36px; color:#333; line-height:44px; position:relative;}
.c_1170_8 .content1 .text h3 .bdsharebuttonbox{ width:90px; height:30px; border:solid 1px #666; position:absolute; right:0; top:6px; text-align:center; line-height:29px; text-align:center; font-size:14px; color:#666; font-weight:normal;
-moz-border-radius:15px; 
-webkit-border-radius:15px; 
-khtml-border-radius:15px;
border-radius:15px;}
.c_1170_8 .content1 .text h3 .bdsharebuttonbox a{ display:inline-block; *zoom:1; *display:inline; width:18px; vertical-align:middle; margin:-3px 0 0 8px; background:url(../images/jdxm9.png) center center no-repeat; background-size:contain; height:18px; float:none;}
.c_1170_8 .content1 .text h5{ width:100%; float:left; margin-top:9px; font-size:18px; color:#a40001; line-height:30px;}
.c_1170_8 .content1 .text .p{ width:100%; float:left; margin-top:39px; font-size:16px; color:#444; line-height:30px;}
@media screen and (max-width:991px) {
.c_1170_8 .content1 .tx{ width:210px; height:210px;}
.c_1170_8 .content1 .text{ margin-left:240px;}
.c_1170_8 .content1 .text h3{ margin-top:18px;}
}
@media screen and (max-width:767px) {
.c_1170_8 .content1{ padding:30px 10px;}
.c_1170_8 .content1 .tx{ width:200px; height:200px; float:none; margin:auto;}
.c_1170_8 .content1 .text{ margin-left:0; width:100%; float:left;}
.c_1170_8 .content1 .text h3{ margin-top:10px; padding-right:0; font-size:22px; line-height:32px;}
.c_1170_8 .content1 .text h3 .bdsharebuttonbox{ display:none;}
.c_1170_8 .content1 .text h5{ margin-top:4px; font-size:14px; line-height:20px;}
.c_1170_8 .content1 .text .p{ margin-top:20px; font-size:12px;line-height:20px;}
}
.c_1170_8 .content2{ width:100%; float:left; padding:50px 0 60px 0;}
.c_1170_8 .content2 .hometop{ width:100%; float:left; margin-top:30px; position:relative;}
.c_1170_8 .content2 .hometop .slick-slide{ height:486px; text-align:center;}
.c_1170_8 .content2 .hometop .slick-slide img{ display:inline-block; *zoom:1; *display:inline; margin:auto; float:none; height:100%;}
.c_1170_8 .content2 .hometop .slick-prev,.c_1170_8 .content2 .hometop .slick-next {position: absolute;left: 92px;top: 50%;width: 30px;height: 59px;background:url(../images/zjtd6_2.png) no-repeat left center; background-size:60px 59px; margin-top:-30px;}
.c_1170_8 .content2 .hometop .slick-next {left: auto;right: 92px; background-position:right center;}
.c_1170_8 .content2 .hometop .slick-prev:hover,
.c_1170_8 .content2 .hometop .slick-next:hover{ background-image:url(../images/zjtd6_2_h.png);}
.row_3{ margin:0 -5px;}
.c_1170_8 .content2 .homedown{ margin:30px 0 0 0; width:100%; float:left;}
.c_1170_8 .content2 .homedown .slick-slide{ padding:0 5px;}
.c_1170_8 .content2 .homedown .slick-slide .imgk{ width:100%; float:left; position:relative;} 
.c_1170_8 .content2 .homedown .slick-slide .imgk .imgky{ width:100%; height:100%; position:absolute; left:0; top:0; border:solid 3px #a40001; opacity:0;}
.c_1170_8 .content2 .homedown .slick-slide.slick-current .imgk .imgky{ opacity:1;}
@media screen and (max-width:991px) {
.c_1170_8 .content2 .hometop .slick-slide{ height:auto;}
.c_1170_8 .content2 .hometop .slick-slide img{ width:100%; float:left; height:auto;}
}
@media screen and (max-width:767px) {
.c_1170_8 .content2{ padding:20px 10px 30px 10px;}
.c_1170_8 .content2 .hometop,.c_1170_8 .content2 .homedown{ margin-top:10px;}
.c_1170_8 .content2 .hometop .slick-prev,.c_1170_8 .content2 .hometop .slick-next{ width:15px; height:29px; background-size:30px 29px; margin-top:-15px;}
.c_1170_8 .content2 .hometop .slick-prev{ left:10px;}
.c_1170_8 .content2 .hometop .slick-next{ right:10px;}
}
.c_1170_8 .content3{ width:100%; float:left; padding:54px 0 60px 0;}
.c_1170_8 .content3 ul{ width:100%; float:left; margin-top:20px;}
.c_1170_8 .content3 ul li{ width:50%; float:left; margin-top:30px; padding:0 15px;}
.c_1170_8 .content3 ul li .zbox{ width:100%; float:left; background:#f5f5f5; padding-left:106px; position:relative;}
.c_1170_8 .content3 ul li .zbox .time{ width:106px; height:50px; line-height:50px; text-align:center; background:#efefef; font-size:14px; color:#777; position:absolute; left:0; top:0;}
.c_1170_8 .content3 ul li .zbox a{ display:block; width:100%; float:left; height:50px; line-height:50px; padding-left:13px; font-size:14px; color:#0e0e0e;}
.c_1170_8 .content3 ul li .zbox:hover{ background-color:#a40001;}
.c_1170_8 .content3 ul li .zbox:hover .time{ color:white; background-color:#9d0203;}
.c_1170_8 .content3 ul li .zbox:hover a{ color:white;}
.c_1170_8 .content3 .return{ width:100%; float:left; margin-top:60px; text-align:center;}
.c_1170_8 .content3 .return a{ display:inline-block; *zoom:1; *display:inline; width:200px; height:50px; border:solid 1px #a40001; line-height:49px; font-size:16px; color:#666;
-moz-border-radius:25px; 
-webkit-border-radius:25px; 
-khtml-border-radius:25px;
border-radius:25px;}
.c_1170_8 .content3 .return a img{ vertical-align:middle; margin:-3px 0 0 20px;}
.c_1170_8 .content3 .return a .img_2{ display:none;}
.c_1170_8 .content3 .return a:hover .img_1{ display:none;}
.c_1170_8 .content3 .return a:hover .img_2{ display:inline-block; *zoom:1; *display:inline;}
.c_1170_8 .content3 .return a:hover{ background-color:#a40001; color:white;}
@media screen and (max-width:767px) {
.c_1170_8 .content3{ padding:24px 10px 30px 10px;}
.c_1170_8 .content3 ul{ margin-top:10px;}
.c_1170_8 .content3 ul li{ width:100%; margin-top:10px;}
.c_1170_8 .content3 ul li .zbox{ padding-left:86px;}
.c_1170_8 .content3 ul li .zbox .time{ width:86px; height:40px; line-height:40px; font-size:12px;}
.c_1170_8 .content3 ul li .zbox a{ height:40px; line-height:40px; padding-left:10px; font-size:12px;}
.c_1170_8 .content3 .return{ margin-top:30px;}
.c_1170_8 .content3 .return a{ width:120px; height:40px; line-height:39px; font-size:12px;}
.c_1170_8 .content3 .return a img{ margin:-3px 0 0 10px; width:20px;}
}
/*王牌军专题页*/
.SpecialPage .content10{ width:100%; float:left; padding:54px 0 60px 0;}
.SpecialPage .content10 ul{ width:100%; float:left; margin-top:39px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.SpecialPage .content10 ul li{ width:20%; float:left; text-align:center; background:#eee; padding:25px 40px 32px 40px;}
.SpecialPage .content10 ul li .img{ width:120px; height:120px; display:inline-block; *zoom:1; *display:inline; border:solid 3px #e5c4c4; overflow:hidden;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content10 ul li .img img{ width:100%; float:left;}
.SpecialPage .content10 ul li .ico{ width:100%; height:109px; padding-bottom:3px; background:url(../images/wpj1_6.jpg) no-repeat center bottom;}
.SpecialPage .content10 ul li .ico img{ height:100%;}
.SpecialPage .content10 ul li:hover .img{ transform:rotateY(180deg);}
.SpecialPage .content10 ul li .p{ width:100%; float:left; margin-top:19px; font-size:16px; color:#333; line-height:32px; font-weight:bold; letter-spacing:1px;}
.SpecialPage .content10 ul li.l1{ background-color:#f5f5f5;}
@media screen and (max-width:1199px) {
.SpecialPage .content10 ul li .p{ font-size:14px; line-height:28px; margin-top:15px;}
.SpecialPage .content10 ul li{ padding:20px 15px 27px 15px;}
}
@media screen and (max-width:991px) {
.SpecialPage .content10 ul li .img{ width:90px; height:90px;}
.SpecialPage .content10 ul li .p{ font-size:12px; line-height:24px; margin-top:10px;}
.SpecialPage .content10 ul li{ padding:16px 10px 20px 10px;}
}
@media screen and (max-width:767px) {
.SpecialPage .content10{ padding:24px 10px 30px 10px;}
.SpecialPage .content10 ul{ margin-top:19px;}
.SpecialPage .content10 ul li{ width:50%; border-left:solid 1px #f5f5f5;}
.SpecialPage .content10 ul li.l1{ background-color:#eee;}
.SpecialPage .content10 ul li.l2{ background-color:#f5f5f5;}
.SpecialPage .content10 ul li .ico{ height:62px; padding-bottom:2px; background-size:auto 2px;}
.SpecialPage .content10 ul li .p{ font-size:12px; line-height:20px; margin-top:12px;}
.SpecialPage .content10 ul li{ padding:10px 12px 14px 12px;}
}
/*王牌军*/
.zbg7{ background:#b80001;}
.SpecialPage .content11{ width:100%; float:left; padding-left:366px; position:relative;}
.SpecialPage .content11 .c_366{ width:366px; height:58px; position:absolute; left:0; top:50%; margin-top:-29px; padding-left:70px; background:url(../images/wpj2_1.png) no-repeat left center; background-size:55px 55px;}
.SpecialPage .content11 .c_366 h5{ width:100%; float:left; font-size:20px; color:white; line-height:26px;}
.SpecialPage .content11 .c_366 h3{ width:100%; float:left; font-size:36px; color:white; line-height:32px; font-family:Arial; font-weight:bold; letter-spacing:1px;}
.SpecialPage .content11 .c_366 h3 a{ color:white;}
.SpecialPage .content11 .c_804{ width:100%; float:left; background:#a40001; padding:37px 48px 35px 30px; position:relative;}
.SpecialPage .content11 .c_804 span{ display:block; background:url(../images/wpj2_2.png) no-repeat center center; width:16px; height:100%; position:absolute; left:-16px; top:0;}
.SpecialPage .content11 .c_804 h4{ width:100%; float:left; font-size:24px; color:white; line-height:35px; font-weight:bold; letter-spacing:1px;}
.SpecialPage .content11 .c_804 .p{ width:100%; float:left; font-size:16px; color:white; line-height:26px; margin-top:10px;}
@media screen and (max-width:991px) {
.SpecialPage .content11{ padding-left:326px;}
.SpecialPage .content11 .c_366{ width:326px;}
}
@media screen and (max-width:767px) {
.SpecialPage .content11{ padding-left:0;}
.SpecialPage .content11 .c_366{ width:90%; position:relative; left:auto; top:auto; float:left; padding-left:50px; margin-top:10px; background-size:40px 40px; margin-left:5%; background-position:left 2px;}
.SpecialPage .content11 .c_366 h5{ font-size:14px; line-height:20px;}
.SpecialPage .content11 .c_366 h3{ font-size:26px; line-height:24px;}
.SpecialPage .content11 .c_804{ padding:27px 28px 25px 20px;}
.SpecialPage .content11 .c_804 span{ display:none;}
.SpecialPage .content11 .c_804 h4{ font-size:18px; line-height:25px;}
.SpecialPage .content11 .c_804 .p{ font-size:14px; line-height:20px; margin-top:5px;}
}
.zbg8{ background:url(../images/wpj3.jpg) no-repeat center center; background-size:cover; background-attachment: fixed;}
.zbg8 .zbg8_1{ background:#f5f5f5; background:rgba(245,245,245,0.9);}
.zbg8 .zbg8_2{ background:#222c4d; background:rgba(34,44,77,0.9);}
.SpecialPage .content12{ width:100%; float:left; text-align:center; padding:54px 0 48px 0;}
.SpecialPage .content12 .p{ width:100%; float:left; text-align:center; margin-top:23px; font-size:18px; color:#333; line-height:36px;}
.SpecialPage .content13{ width:100%; float:left; text-align:center; padding:56px 0 57px 0;}
.row_4{ margin:0 -13px;}
.SpecialPage .content13 ul{ width:100%; float:left; margin-top:40px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.SpecialPage .content13 ul li{ width:20%; float:left; text-align:center; padding:0 13px;}
.SpecialPage .content13 ul li .ico{ width:100%; float:left; height:193px; background:url(../images/wpj3_6.jpg) no-repeat center bottom;}
.SpecialPage .content13 ul li .ico span{ display:inline-block; *zoom:1; *display:inline; width:160px; height:160px; position:relative;}
.SpecialPage .content13 ul li .ico span img{ width:100%; float:left; position:relative; z-index:2;}
.SpecialPage .content13 ul li .ico span svg{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; border:solid 8px white; border:solid 8px rgba(255,255,255,0.1); z-index:1;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content13 ul li .p{ width:100%; float:left; margin-top:24px; font-size:16px; color:white; line-height:30px; padding:0 38px;}
.SpecialPage .content13 ul li:hover .ico span svg{ border:solid #a40001 80px;}
@media screen and (max-width:1199px) {
.SpecialPage .content13 ul li .p{ padding:0 18px;}
}
@media screen and (max-width:991px) {
.SpecialPage .content13 ul li .ico{ height:123px;}
.SpecialPage .content13 ul li .ico span{ width:100px; height:100px;}
.SpecialPage .content13 ul li .p{ padding:0 0px;}
.SpecialPage .content13 ul li:hover .ico span svg{ border:solid #a40001 50px;}
}
@media screen and (max-width:767px) {
.SpecialPage .content12{ padding:24px 10px 18px 10px;}
.SpecialPage .content12 .p{ margin-top:13px; font-size:14px; line-height:26px;}
.SpecialPage .content13{ padding:26px 10px 27px 10px;}
.SpecialPage .content13 ul{ margin-top:10px;}
.SpecialPage .content13 ul li{ width:50%; margin-top:10px;}
.SpecialPage .content13 ul li .p{ margin-top:14px; font-size:12px; line-height:20px;}
}
.SpecialPage .content14{ width:100%; float:left; margin-top:62px;}
.SpecialPage .content14 ul{ width:100%; float:left; margin-top:38px;}
.SpecialPage .content14 ul li{ width:25%; float:left; padding-left:82px; position:relative; min-height:60px;}
.SpecialPage .content14 ul li .ico{ width:60px; height:60px; position:absolute; left:10px; top:0;}
.SpecialPage .content14 ul li h5{ width:100%; float:left; margin-top:6px; font-size:18px; color:#333; line-height:26px;}
.SpecialPage .content14 ul li h6{ width:100%; float:left; font-size:14px; color:#333; line-height:22px;}
@media screen and (max-width:991px) {
.SpecialPage .content14 ul{ margin-top:28px;}
.SpecialPage .content14 ul li{ width:33.333%; margin-top:10px;}
}
@media screen and (max-width:767px) {
.SpecialPage .content14 ul{ margin-top:18px;}
.SpecialPage .content14 ul li{ width:50%; padding-left:52px; min-height:40px;}
.SpecialPage .content14 ul li .ico{ width:40px; height:40px; left:5px;}
.SpecialPage .content14 ul li h5{ margin-top:2px; font-size:14px; line-height:20px;}
.SpecialPage .content14 ul li h6{ font-size:12px; line-height:18px;}
.SpecialPage .content14{ margin-top:32px;}
}
.SpecialPage .content15{ width:100%; float:left; padding:52px 0 58px 0;}
.SpecialPage .content15 ul{ width:100%; float:left; margin-top:49px; overflow:hidden;}
.SpecialPage .content15 ul li{ width:25%; float:left; padding:20px 20px 40px 20px; text-align:center; border-left:solid 1px #e5e5e5; margin-left:-1px;}
.SpecialPage .content15 ul li .ico{ display:inline-block; *zoom:1; *display:inline; width:148px; height:148px; background:#a40001;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content15 ul li .ico img{ width:100%; float:left;}
.SpecialPage .content15 ul li .p{ width:100%; margin-top:41px; font-size:16px; color:#333; line-height:26px;}
.SpecialPage .content15 ul li:hover .ico{
	/*transform:rotateY(180deg);*/
	background-color: green;
}
@media screen and (max-width:1199px) {
.SpecialPage .content15 ul li{ padding:20px 10px 40px 10px;}
}
@media screen and (max-width:991px) {
.SpecialPage .content15 ul li{ width:50%; padding:10px 10px 20px 10px;}
.SpecialPage .content15 ul li .p{ margin-top:21px;}
}
@media screen and (max-width:767px) {
.SpecialPage .content15{ padding:22px 10px 28px 10px;}
.SpecialPage .content15 ul{ margin-top:19px;}
.SpecialPage .content15 ul li .ico{ width:88px; height:88px;}
.SpecialPage .content15 ul li .p{ margin-top:11px; font-size:12px; line-height:20px;}
}
.zbg9{ background:url(../images/wpj6_1.jpg) no-repeat center center; background-size:cover;}
.SpecialPage .content16{ width:100%; float:left; padding:52px 0 60px 0;}
.SpecialPage .content16 ul{ width:100%; float:left; margin-top:40px;}
.SpecialPage .content16 ul li{ width:50%; float:left; padding:0 15px;}
.SpecialPage .content16 ul li .zbox{ width:100%; float:left; background:white; padding:18px 80px 25px 20px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content16 ul li .zbox .name{ width:100%; font-size:30px; color:#a40001; line-height:38px;}
.SpecialPage .content16 ul li .zbox .name span{ font-size:16px; display:inline-block; *zoom:1; *display:inline; line-height:1; vertical-align:middle; margin-left:20px;}
.SpecialPage .content16 ul li .zbox .tx{ width:160px; height:160px; float:left; margin-top:26px; overflow:hidden;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content16 ul li .zbox .tx img{ width:100%; float:left;}
.SpecialPage .content16 ul li .zbox .text{ margin-left:180px; margin-top:16px; height:180px; line-height:180px; overflow:hidden;}
.SpecialPage .content16 ul li .zbox .text .p{ display:inline-block; *zoom:1; *display:inline; width:100%; font-size:16px; color:#666; line-height:30px; vertical-align:middle;}
.SpecialPage .content16 ul li .zbox:hover{ background:#a40001;}
.SpecialPage .content16 ul li .zbox:hover .name,.SpecialPage .content16 ul li .zbox:hover .text .p{ color:white;}
.SpecialPage .content16 ul li .zbox:hover .tx{ border:solid 3px white;}
@media screen and (max-width:1199px) {
.SpecialPage .content16 ul li .zbox{ padding:18px 20px 25px 20px; }
}
@media screen and (max-width:991px) {
.SpecialPage .content16 ul li{ width:100%; margin-top:10px;}
}
@media screen and (max-width:767px) {
.SpecialPage .content16{ padding:22px 10px 30px 10px;}
.SpecialPage .content16 ul{ margin-top:10px;}
.SpecialPage .content16 ul li .zbox{ padding:10px 10px 15px 10px; }
.SpecialPage .content16 ul li .zbox .name{ font-size:20px; line-height:28px;}
.SpecialPage .content16 ul li .zbox .name span{ font-size:12px; margin-left:10px;}
.SpecialPage .content16 ul li .zbox .tx{ width:100px; height:100px; margin-top:16px;}
.SpecialPage .content16 ul li .zbox .text{ margin-left:110px; margin-top:10px; height:auto; line-height:120px;}
.SpecialPage .content16 ul li .zbox .text .p{ font-size:12px; line-height:20px;}
}
.slide_pic_5_r .ul_4 .li_hp:hover .title{ background:#a40001; background:rgba(130,28,33,0.6) !important;}
.slide_pic_5_r .slick-dots li{ background-image:url(../images/wpj7.png);}
.zbg10{background: url(../images/bg_3.jpg) repeat-y top center; overflow:hidden;}
.SpecialPage .content18{ width:100%; float:left; padding:60px 0; position:relative; height:505px;}
.SpecialPage .content18 .c_300{ width:300px; float: left; margin-top: 32px;}
.SpecialPage .content18 .c_300 .tit_2{ background:none; padding-bottom:0; text-align:left;}
.SpecialPage .content18 .c_1199{ position: absolute; left: 300px; top: 60px; margin-left: 10px;}
.SpecialPage .content18 .c_1199 .slide_pic_6{ width:960px; float: left; padding: 0 75px;} 
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-list{ width:1199px; padding-right: 262px;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide{ float: left; overflow: hidden;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_300{ width:300px; float: left; padding: 20px 20px 8px 20px; background: white;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_300 .img{ width:100%; float: left;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_300 .img img{ width:100%; float: left;}
.content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_300 h5{ width:100%; float: left; margin-top:11px; font-size: 24px; color:black; line-height: 37px; text-align:center;}
.content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_300 h5 span{ font-size:18px; vertical-align:middle; display:inline-block; *zoom:1; *display:inline; margin-left:8px; letter-spacing:1px;}
.content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_300 h6{ width:100%; float: left; font-size: 16px; color:black; line-height: 27px; text-align:center;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_416{ width:466px; float: left; margin-left:44px; background: white; padding: 20px 36px; position: relative; height: 405px; box-shadow: 0 5px 20px rgba(0,0,0,0.15);}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_416 .ico{ width:14px; height: 33px; position: absolute; left: -14px; top: 50%; margin-top: -17px;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_416 .img{ width:100%; float: left; margin-top: 4px;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_416 .p{ width:100%; float: left; margin-top:5px; font-size: 16px; color: #666; line-height: 30px; height: 330px; overflow: hidden; text-indent:2em;}
.slide_pic_6 .slick-prev,.slide_pic_6 .slick-next {
	position: absolute;
	left:0px;
	top: 50%;
	width: 44px;
	height: 44px;
	background:url(../images/btn_3.png) no-repeat left center;
	opacity:0.6;filter:alpha(opacity=60);
}
.slide_pic_6 .slick-next {
	left: auto;
	right: 0px;
	background-position: right center;
}
.slide_pic_6 .slick-prev:hover{ opacity:1;filter:alpha(opacity=100);}
.slide_pic_6 .slick-next:hover{ opacity:1;filter:alpha(opacity=100);}
@media screen and (max-width: 1500px) {
.SpecialPage .content18{ padding: 40px 0; height:auto;}
.SpecialPage .content18 .c_300{ width:100%; margin-top: 0;}
.SpecialPage .content18 .c_1199{ width:100%; position: relative; left:auto; top: auto; margin-left: 0; float: left; margin-top: 20px;}
.SpecialPage .content18 .c_1199 .slide_pic_6{ width:100%;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-list{ width:100%; padding-right: 0;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_416{ float: none; margin-left: 344px; width: auto;}
}
@media screen and (max-width: 1024px) {
.SpecialPage .content18{ padding: 20px 10px;}
.SpecialPage .content18 .c_1199 .slide_pic_6{ padding: 0 60px 0 0;}
.slide_pic_6 .slick-next{ right:0;}
}
@media screen and (max-width: 767px) {
.SpecialPage .content18 .c_1199{ margin-top: 10px;}
.SpecialPage .content18 .c_1199 .slide_pic_6{ padding: 0 0px 0 0;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_300{ width:240px;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_300 h5{ margin-top: 0px; font-size: 14px; line-height:30px;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_300 h5 span{ font-size:12px;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_300 h6{ font-size: 12px; line-height:20px;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_416{ margin-left: 264px; height: 308px; padding: 20px 26px;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_416 .ico{ width:12px; left: -12px;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_416 .img{ margin-top: 0px; height: 24px;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_416 .img img{ height: 100%;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_416 .p{ margin-top:12px; font-size: 12px; line-height: 26px; height: 234px;}
.slide_pic_6 .slick-prev,.slide_pic_6 .slick-next {width: 34px;height: 34px;margin-top: -17px; background-size: 68px 34px; display: none !important;}
.slide_pic_6 .slick-dots {position: relative;bottom: auto;display: block;float: left; margin-top: 20px;}
.slide_pic_6 .slick-dots li {width: 10px;height: 10px;margin: 0 4px; background: #bbb;
-moz-border-radius:50%; 
 -webkit-border-radius:50%; 
 -khtml-border-radius:50%;
 border-radius:50%;}
.slide_pic_6 .slick-dots li.slick-active{ background: white;}
.SpecialPage .content18 .c_300 .tit_2{text-align:center;}
}
@media screen and (max-width: 480px) {
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_300{ width:100%;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_416{ margin-left:0; width:100%; float: left; height:auto; padding: 20px 26px; margin-top: 10px;}
.SpecialPage .content18 .c_1199 .slide_pic_6 .slick-slide .c_1199_416 .ico{ top:-16px; margin-top: 0; left: 50%; margin-left: -16px;transform:rotate(90deg);}
}
.SpecialPage .content17{ width:100%; float:left; margin-top:52px;}
.slideTxtBox1{ width:100%; float:left; margin-top:40px;}
.slideTxtBox1 .hd{ width:100%; float:left; text-align:center;}
.slideTxtBox1 .hd ul{ width:100%; float:left; background:#a40001;}
.slideTxtBox1 .hd ul li{ width:33.333%; float:left; padding:10px 10px 16px 10px; height:130px; cursor:pointer;}
.slideTxtBox1 .hd ul li .ico{ width:100%; float:left; height:52px; margin-top:13px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.slideTxtBox1 .hd ul li .ico img{ height:100%;}
.slideTxtBox1 .hd ul li h5{ width:100%; float:left; font-size:18px; color:white; line-height:31px;}
.slideTxtBox1 .hd ul li span{ display:inline-block; *zoom:1; *display:inline; margin:auto; margin-top:8px; width:13px; opacity:0;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.slideTxtBox1 .hd ul li.on{ background:#e30507;}
.slideTxtBox1 .hd ul li.on .ico{ margin-top:0;}
.slideTxtBox1 .hd ul li.on span{ opacity:1;}
.slideTxtBox1 .bd{ width:100%; float:left;}
.slideTxtBox1 .bd ul{ width:100%; float:left; border:solid 1px #eee; padding:12.5px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.slideTxtBox1 .bd ul li{ width:33.33%; float:left; text-align:center; border:solid 1.5px white; padding:19px 20px 9px 20px; background:#f5f5f5;}
.slideTxtBox1 .bd ul li .ico{ width:100%; float:left; height:90px;}
.slideTxtBox1 .bd ul li .ico img{ height:100%;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.slideTxtBox1 .bd ul li .title{ width:100%; float:left; padding-bottom:1px; background:url(../images/wpj10.jpg) no-repeat center bottom; margin-top:12px;}
.slideTxtBox1 .bd ul li .title h4{ width:100%; float:left; font-size:18px; color:#a40001; line-height:30px;}
.slideTxtBox1 .bd ul li .title h6{ width:100%; float:left; font-size:12px; color:#999; line-height:24px; font-family:Arial; letter-spacing:1px;}
.slideTxtBox1 .bd ul li .p{ width:100%; float:left; font-size:16px; color:#333; line-height:30px; min-height:150px; margin-top:23px;}
.slideTxtBox1 .bd ul li:hover .ico img{ margin-top:-10px;}
@media screen and (max-width: 767px) {
.SpecialPage .content17{ margin-top:22px;}
.slideTxtBox1{ margin-top:10px;}
.slideTxtBox1 .hd ul li{ padding:6px 6px 10px 6px; height:90px;}
.slideTxtBox1 .hd ul li .ico{ height:32px; margin-top:9px;}
.slideTxtBox1 .hd ul li h5{ font-size:14px; line-height:21px;}
.slideTxtBox1 .hd ul li span{ margin-top:4px; width:9px;}
.slideTxtBox1 .bd ul{ padding:5px;}
.slideTxtBox1 .bd ul li{ width:50%; padding:10px 10px 5px 10px;}
.slideTxtBox1 .bd ul li .ico{ height:50px;}
.slideTxtBox1 .bd ul li .title{ margin-top:6px; background-size:14px 1px;}
.slideTxtBox1 .bd ul li .title h4{ font-size:14px; line-height:20px;}
.slideTxtBox1 .bd ul li .title h6{ line-height:18px;}
.slideTxtBox1 .bd ul li .p{ font-size:12px; line-height:20px; min-height:96px; margin-top:13px;}
}
/*私董会*/
.SpecialPage .content19{ width:100%; float:left; padding:54px 0 102px 0;}
.SpecialPage .content19 ul{ width:100%; float:left; margin-top:51px; overflow:hidden;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.SpecialPage .content19 ul li{ width:33.33%; float:left; text-align:center; padding:0 20px 15px 20px; border-top:dashed 1px #e1e1e1; border-left:dashed 1px #e1e1e1; margin:-1px 0 0 -1px;}
.SpecialPage .content19 ul li .ico{ width:100%; float:left;}
.SpecialPage .content19 ul li .ico span{ display:inline-block; *zoom:1; *display:inline; width:150px; height:150px; background:url(../images/sdh1.png) no-repeat center center; background-size:contain; box-shadow:5px 10px 15px rgba(0,0,0,0.05);
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content19 ul li .ico span img{ width:100%; float:left;}
.SpecialPage .content19 ul li .ico span .img_2{ display:none;}
.SpecialPage .content19 ul li:hover .ico span{ background-image:url(../images/sdh1_h.png);}
.SpecialPage .content19 ul li:hover .ico span .img_1{ display:none;}
.SpecialPage .content19 ul li:hover .ico span .img_2{ display:block;}
.SpecialPage .content19 ul li .p{ width:100%; float:left; margin-top:23px; font-size:16px; color:#333; line-height:32px; height:96px; overflow:hidden;}
.SpecialPage .content19 ul li.l1{ padding:50px 20px 0 20px;}
.SpecialPage .content19 .dl{ margin:21px -15px 0 -15px; float:left;}
.SpecialPage .content19 .dl .dd{ width:50%; float:left; margin-top:20px; float:left; padding:0 15px;}
.SpecialPage .content19 .dl .dd .zbox{ width:100%; float:left; background:#f5f5f5; padding-left:72px; position:relative; min-height:50px; line-height:50px;
-moz-border-radius:25px; 
-webkit-border-radius:25px; 
-khtml-border-radius:25px;
border-radius:25px;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.SpecialPage .content19 .dl .dd:hover .zbox{
transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.SpecialPage .content19 .dl .dd .zbox span{ display:block; background:url(../images/sdh11.png) no-repeat center center; background-size:contain; width:50px; height:50px; text-align:center; line-height:50px; color:white; position:absolute; left:0; top:0; font-size:20px;}
.SpecialPage .content19 .dl .dd .zbox .p{ display:inline-block; *zoom:1; *display:inline; font-size:14px; color:#666; line-height:1.5; vertical-align:middle;}
.SpecialPage .content19 .title{ width:100%; float:left; margin-top:37px; padding-bottom:19px; background:url(../images/sdh12.jpg) no-repeat center bottom; text-align:center;}
.SpecialPage .content19 .title h5{ width:100%; float:left; font-size:18px; color:#666; line-height:24px;}
.SpecialPage .content19 .title h4{ width:100%; float:left; font-size:24px; color:#ecbd00; line-height:30px; font-weight:bold; margin-top:14px;}
@media screen and (max-width: 991px) {
.SpecialPage .content19 ul li .p{ font-size:16px; line-height:30px;}
.SpecialPage .content19 .dl .dd .zbox .p{ font-size:14px;}
.SpecialPage .content19 .dl .dd .zbox{ padding-left:62px; padding-right:10px;}
.SpecialPage .content19 .title{ margin-top:30px; padding-bottom:12px;}
.SpecialPage .content19 .title h5{ font-size:16px; line-height:20px;}
.SpecialPage .content19 .title h4{ font-size:20px; line-height:24px; margin-top:10px;}
}
@media screen and (max-width: 767px) {
.SpecialPage .content19{ padding:24px 10px 32px 10px;}
.SpecialPage .content19 ul{ margin-top:21px;}
.SpecialPage .content19 ul li{ width:50%; padding:10px 10px 10px 10px;}
.SpecialPage .content19 ul li .ico span{ width:110px; height:110px; box-shadow:2px 5px 10px rgba(0,0,0,0.05);}
.SpecialPage .content19 ul li .p{ margin-top:13px; font-size:14px; line-height:22px; height:auto;}
.SpecialPage .content19 ul li.l1{ padding:10px 10px 10px 10px;}
.SpecialPage .content19 .dl .dd{ width:100%;}
.SpecialPage .content19 .dl .dd .zbox .p{ font-size:12px;}
.SpecialPage .content19 .dl .dd .zbox{ padding-left:52px;}
.SpecialPage .content19 .dl .dd .zbox span{ width:30px; height:30px; line-height:30px; font-size:16px; left:10px; top:10px;}
.SpecialPage .content19 .title{ margin-top:20px; padding-bottom:8px;}
.SpecialPage .content19 .title h5{ font-size:14px;}
.SpecialPage .content19 .title h4{ font-size:18px;}
}
.zbg11{ background:url(../images/sdh2.jpg) no-repeat center center; background-size:cover;}
.SpecialPage .content20{ width:100%; float:left; position:relative; padding:71px 30px 62px 30px; text-align:center;}
.SpecialPage .content20 .bian{ width:100%; position:absolute; left:0; top:-42px; background:url(../images/sdh2_1.png) no-repeat center center; height:134px;}
.SpecialPage .content20 h4{ width:100%; float:left; font-size:24px; color:white; line-height:38px;}
.SpecialPage .content20 .p{ width:100%; float:left; font-size:16px; color:white; line-height:32px; margin-top:36px;}
@media screen and (max-width: 1199px) {
.SpecialPage .content20 .bian{ background-size:contain;}
}
@media screen and (max-width: 991px) {
.SpecialPage .content20{ padding:51px 30px 62px 30px;}
.SpecialPage .content20 h4{ font-size:18px;}
}
@media screen and (max-width: 767px) {
.SpecialPage .content20{ padding:21px 10px 32px 10px;}
.SpecialPage .content20 .bian{ top:-22px; height:84px; display:none;}
.SpecialPage .content20 h4{ font-size:16px; line-height:28px;}
.SpecialPage .content20 .p{ font-size:12px; line-height:22px; margin-top:16px;}
}
.SpecialPage .content21{ width:100%; float:left; margin-top:52px;}
.SpecialPage .content21 .p_1{ width:100%; float:left; text-align:center; margin-top:29px; font-size:16px; color:#595757; line-height:36px;}
.SpecialPage .content21 .p_1 span{ color:#ecbd00;}
.SpecialPage .content21 ul{ width:100%; float:left; text-align:center; margin-top:30px;}
.SpecialPage .content21 ul li{ width:33.333%; float:left; border-left:solid 1px white; border-top:solid 2px #f5f5f5; padding:34px 20px 8px 20px; background:#f5f5f5; position:relative; z-index:1;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content21 ul li .ico{ width:100%; float:left; height:132px; background:url(../images/sdh3.png) no-repeat center center; background-size:contain;}
.SpecialPage .content21 ul li .ico img{ height:100%;}
.SpecialPage .content21 ul li .ico .img_2{ display:none;}
.SpecialPage .content21 ul li:hover .ico{ background-image:url(../images/sdh3_h.png);}
.SpecialPage .content21 ul li:hover .ico .img_1{ display:none;}
.SpecialPage .content21 ul li:hover .ico .img_2{ display:inline-block; *zoom:1; *display:inline;}
.SpecialPage .content21 ul li h4{ width:100%; float:left; margin-top:23px; font-size:24px; color:#333; line-height:29px;}
.SpecialPage .content21 ul li .p{ width:100%; float:left; margin-top:13px; font-size:16px; color:#666; line-height:30px; min-height:210px; overflow:hidden; text-align:left;}
.SpecialPage .content21 ul li:hover h4{ font-weight:bold; color:#ecbd00;}
.SpecialPage .content21 ul li:hover .p{ color:#333;}
.SpecialPage .content21 ul li:hover{ box-shadow:0 0 8px rgba(0,0,0,0.15); border-top-color:#ecbd00; border-left-color:#f5f5f5; z-index:2;}
@media screen and (max-width: 1199px) {
.SpecialPage .content21 ul li h4{ margin-top:20px; font-size:20px; line-height:25px;}
}
@media screen and (max-width: 991px) {
.SpecialPage .content21 ul li{ padding:24px 16px 8px 16px;}
.SpecialPage .content21 ul li h4{ margin-top:12px; font-size:16px; line-height:21px;}
.SpecialPage .content21 ul li .p{ margin-top:10px; font-size:14px; line-height:24px;}
}
@media screen and (max-width: 767px) {
.SpecialPage .content21{ margin-top:32px; padding:0 10px;}
.SpecialPage .content21 .p_1{ margin-top:19px; font-size:12px; line-height:26px;}
.SpecialPage .content21 ul{ margin-top:10px;}
.SpecialPage .content21 ul li{ padding:14px 10px 8px 10px; width:100%; margin-top:5px;}
.SpecialPage .content21 ul li .ico{ height:92px;}
.SpecialPage .content21 ul li h4{ margin-top:13px; font-size:14px;  line-height:20px;}
.SpecialPage .content21 ul li .p{ margin-top:8px; font-size:12px; line-height:20px; min-height:auto;}
}
.zbg12{ position:relative;}
.zbg12 .zbg12_329{ width:100%; height:329px; position:absolute; left:0; bottom:0; background:#eee8cc;}
.SpecialPage .content22{ width:100%; float:left; position:relative; z-index:2; padding:50px 0 70px 0;}
.SpecialPage .content22 ul{ width:100%; float:left; margin-top:40px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.SpecialPage .content22 ul li{ width:25%; float:left; text-align:center; padding:34px 25px 84px 25px; position:relative; background:#ecbd00;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content22 ul li .ico{ width:100%; height:85px; float:left;}
.SpecialPage .content22 ul li .ico img{ height:100%;}
.SpecialPage .content22 ul li h4{ width:100%; float:left; padding-bottom:16px; background:url(../images/sdh4.png) no-repeat center bottom; font-size:24px; color:white; line-height:28px; font-weight:bold;}
.SpecialPage .content22 ul li .p{ width:100%; float:left; margin-top:27px; font-size:16px; color:white; line-height:30px; min-height:214px; text-align:left;}
.SpecialPage .content22 ul li h2{ position:absolute; right:20px; bottom:22px; line-height:1; font-size:48px; color:white; font-weight:bold; font-family:Arial; letter-spacing:1px; opacity:0.1;}
.SpecialPage .content22 ul li.l1{ background-color:#dbaa00;}
.SpecialPage .content22 ul li:hover{ box-shadow:0 3px 20px rgba(0,0,0,0.25); z-index:2;}
@media screen and (max-width: 1199px) {
.SpecialPage .content22 ul li .p{ font-size:14px; line-height:26px; min-height:214px;}
}
@media screen and (max-width: 991px) {
.SpecialPage .content22 ul li{ width:50%;}
.SpecialPage .content22 ul li .p{ min-height:140px;}
}
@media screen and (max-width: 767px) {
.zbg12 .zbg12_329{ display:none;}
.SpecialPage .content22{ padding:20px 0 0px 0;}
.SpecialPage .content22 ul{ margin-top:20px;}
.SpecialPage .content22 ul li{ width:100%; padding:14px 10px 64px 10px;}
.SpecialPage .content22 ul li .ico{ height:65px;}
.SpecialPage .content22 ul li h4{ padding-bottom:10px; background-size:24px 2px; font-size:14px; line-height:22px;}
.SpecialPage .content22 ul li .p{ margin-top:15px; font-size:12px; line-height:20px; min-height:60px;}
.SpecialPage .content22 ul li h2{ right:10px; bottom:12px; font-size:28px;}
}
.SpecialPage .content23{ width:100%; float:left; padding:52px 0 50px 0;}
.SpecialPage .content23 .c_510{ width:43.59%; float:left; text-align:center; margin-top:15px;}
.SpecialPage .content23 .dl{ width:51.97%; float:right; margin-top:33px;}
.SpecialPage .content23 .dl .dt{ width:100%; float:left; font-size:24px; color:#ecbd00; line-height:38px; font-weight:bold; letter-spacing:1px;}
.SpecialPage .content23 .dl .dd{ width:100%; float:left; margin-top:25px; padding-left:32px; position:relative; font-size:16px; color:#333; line-height:26px;}
.SpecialPage .content23 .dl .dd .name{ position:absolute; left:0; top:0; font-size:16px; color:#ecbd00; line-height:26px; font-weight:bold;}
.SpecialPage .content23 .dl .dd .name span{ display:block; float:left; background:url(../images/sdh5_2.png) no-repeat center center; width:22px; height:24px; line-height:22px; text-align:center; color:white; font-size:14px; font-family:Arial; margin-right:10px;}
@media screen and (max-width: 991px) {
.SpecialPage .content23 .dl{ margin-top:24px;}
.SpecialPage .content23 .dl .dd{ margin-top:15px;}
.SpecialPage .content23 .dl .dt{ font-size:20px; line-height:32px;}
.SpecialPage .content23 .dl .dd{ margin-top:20px; font-size:14px; line-height:24px;}
}
@media screen and (max-width: 767px) {
.SpecialPage .content23{ padding:22px 10px 20px 10px;}
.SpecialPage .content23 .c_510{ width:100%; margin-top:20px;}
.SpecialPage .content23 .dl{ width:100%; margin-top:14px;}
.SpecialPage .content23 .dl .dt{ font-size:16px; line-height:26px;}
.SpecialPage .content23 .dl .dd{ margin-top:10px; font-size:12px; line-height:22px;}
.SpecialPage .content23 .dl .dd .name{ font-size:12px; line-height:22px;}
.SpecialPage .content23 .dl .dd .name span{ background-size:contain; width:20px; height:22px; line-height:20px;font-size:12px; margin-right:6px;}
}
.zbg13{ background:url(../images/sdh6.jpg);}
.SpecialPage .content24{ width:100%; float:left; padding:52px 0 60px 0;}
.SpecialPage .content24 ul{ float:left; margin:40px -22px 0 -22px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.SpecialPage .content24 ul li{ width:20%; float:left; padding:0 22px;}
.SpecialPage .content24 ul li .zbox{ width:100%; float:left; background:#f7e599; padding:172px 18px 32px 18px; position:relative; min-height:300px;
-moz-border-top-left-radius:95px; 
-webkit-border-top-left-radius:95px; 
-khtml-border-top-left-radius:95px;
border-top-left-radius:95px;
-moz-border-top-right-radius:95px; 
-webkit-border-top-right-radius:95px; 
-khtml-border-top-right-radius:95px;
border-top-right-radius:95px;
-moz-border-bottom-left-radius:15px; 
-webkit-border-bottom-left-radius:15px; 
-khtml-border-bottom-left-radius:15px;
border-bottom-left-radius:15px;
-moz-border-bottom-right-radius:15px; 
-webkit-border-bottom-right-radius:15px; 
-khtml-border-bottom-right-radius:15px;
border-bottom-right-radius:15px;}
.SpecialPage .content24 ul li .zbox .number{ width:120px; height:120px; text-align:center; line-height:120px; background:#f5f5f5; font-size:40px; color:#ecbd00; text-align:center; position:absolute; left:50%; margin-left:-60px; top:30px; box-shadow:0 15px 15px rgba(0,0,0,0.2); font-weight:bold;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content24 ul li .zbox .p{ width:100%; float:left; text-align:center; font-size:16px; color:#444; line-height:32px;}
.SpecialPage .content24 ul li .zbox .ico{ position:absolute; right:-30px; top:141px;}
.SpecialPage .content24 ul li .zbox:hover .number{ background:#dbaa00; color:white;}
@media screen and (max-width: 1199px) {
.SpecialPage .content24 ul li .zbox{ padding:172px 10px 22px 10px; min-height:320px;}
}
@media screen and (max-width: 991px) {
.SpecialPage .content24{ padding:32px 0 40px 0;}
.SpecialPage .content24 ul li .zbox{ padding:122px 10px 22px 10px; min-height:280px;}
.SpecialPage .content24 ul li .zbox .number{ width:80px; height:80px; line-height:80px; font-size:30px; margin-left:-40px; top:20px;}
.SpecialPage .content24 ul li .zbox .p{ font-size:14px; line-height:28px;}
}
@media screen and (max-width: 767px) {
.SpecialPage .content24{ padding:22px 10px 30px 10px; overflow:hidden;}
.SpecialPage .content24 ul{ margin:20px -22px 0 -22px;}
.SpecialPage .content24 ul li{ width:50%; margin-top:10px;}
.SpecialPage .content24 ul li .zbox{ min-height:240px;}
.SpecialPage .content24 ul li:nth-child(2n) .zbox .ico{ display:none;}
}
.SpecialPage .content29{ width:100%; float:left; padding:52px 0 60px 0;}
.SpecialPage .content29 ul{ width:100%; float:left; margin-top:40px;}
.SpecialPage .content29 ul li{ width:25%; float:left; height:320px; line-height:320px; text-align:center; position:relative; padding-left:30px;}
.SpecialPage .content29 ul li img{ position:absolute; left:0; top:0; width:320px; max-width:none;}
.SpecialPage .content29 ul li .p{ display:inline-block; *zoom:1; *display:inline; width:220px; text-align:left; vertical-align:middle; font-size:18px; color:#333; line-height:40px; position:relative; z-index:2;}
.SpecialPage .content29 ul li.l1 .p{ color:white;}
.SpecialPage .content29 ul li .p .p1{ font-size:16px; line-height:30px;}
@media screen and (max-width: 1199px) {
.SpecialPage .content29 ul li{ height:280px; line-height:280px;}
.SpecialPage .content29 ul li img{ width:280px;}
.SpecialPage .content29 ul li .p{ width:180px; font-size:16px; line-height:30px;}
.SpecialPage .content29 ul li .p .p1{ font-size:14px; line-height:20px;}
}
@media screen and (max-width: 991px) {
.SpecialPage .content29{ padding:32px 0 40px 0;}
.SpecialPage .content29 ul{ margin-top:30px;}
.SpecialPage .content29 ul li{ height:220px; line-height:220px; padding-left:40px;}
.SpecialPage .content29 ul li img{ width:220px;}
.SpecialPage .content29 ul li .p{ width:160px; font-size:14px; line-height:24px;}
.SpecialPage .content29 ul li .p .p1{ font-size:12px;}
}
@media screen and (max-width: 767px) {
.SpecialPage .content29{ padding:22px 10px 70px 10px;}
.SpecialPage .content29 ul{ margin-top:10px;}
.SpecialPage .content29 ul li{ width:100%; padding-left:0; height:160px; line-height:160px; margin-top:10px; padding-top:30px;}
.SpecialPage .content29 ul li img{ width:auto; height:210px; left:50%; top:0; margin-left:-105px;}
.SpecialPage .content29 ul li .p{ width:140px;}
}
.zbg14{ background:url(../images/sdh7.jpg) no-repeat center center; background-size:cover; background-attachment: fixed;}
.SpecialPage .content25{ width:100%; float:left; padding:52px 0 59px 0;}
.SpecialPage .content25 ul{ width:100%; float:left; margin-top:12px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.SpecialPage .content25 ul li{ width:50%; float:left; margin-top:108px; padding:0 15px;}
.SpecialPage .content25 ul li .zbox{ width:100%; float:left; background:white; padding:27px 39px 18px 39px; min-height:297px;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.SpecialPage .content25 ul li .zbox .tx{ width:160px; height:160px; float:left; margin-top:-105px; border:solid 2px white; overflow:hidden;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content25 ul li .zbox .tx img{ width:100%; float:left;}
.SpecialPage .content25 ul li .zbox .name{ margin-left:180px; font-size:30px; color:#ecbd00; line-height:38px;}
.SpecialPage .content25 ul li .zbox .name span{ display:inline-block; *zoom:1; *display:inline; vertical-align:middle; line-height:1; font-size:18px; color:#333; margin-left:18px;}
.SpecialPage .content25 ul li .p{ width:100%; float:left; margin-top:17px; height:180px;overflow:hidden;}
.SpecialPage .content25 ul li .p p{ width:100%; float:left; padding-left:11px; position:relative; font-size:16px; color:#666; line-height:30px;}
.SpecialPage .content25 ul li .p p span{ display:block; position:absolute; left:0; top:0; font-size:16px; color:#bf9501;}
.SpecialPage .content25 ul li .zbox:hover{ background:#ecbd00;}
.SpecialPage .content25 ul li .zbox:hover .name{ color:white;}
.SpecialPage .content25 ul li .zbox:hover .name span{ color:white;}
.SpecialPage .content25 ul li .zbox:hover .p span,.SpecialPage .content25 ul li .zbox:hover .p p{ color:white;}
@media screen and (max-width: 991px) {
.SpecialPage .content25 ul li .zbox{ padding:67px 20px 10px 20px; position:relative;}
.SpecialPage .content25 ul li .zbox .tx{ position:absolute; left:50%; top:0; margin-left:-80px; margin-top:-85px;}
.SpecialPage .content25 ul li .zbox .name{ margin-left:0; float:left; width:100%;}
}
@media screen and (max-width: 767px) {
.SpecialPage .content25{ padding:22px 10px 29px 10px;}
.SpecialPage .content25 ul{ margin-top:0px;}
.SpecialPage .content25 ul li{ width:100%; margin-top:54px;}
.SpecialPage .content25 ul li .zbox{ padding:47px 10px 10px 10px; min-height:auto;}
.SpecialPage .content25 ul li .zbox .tx{ width:100px; height:100px; margin-left:-50px; margin-top:-45px;}
.SpecialPage .content25 ul li .zbox .name{ font-size:20px; line-height:30px;}
.SpecialPage .content25 ul li .zbox .name span{ font-size:14px; margin-left:10px;}
.SpecialPage .content25 ul li .p{ margin-top:10px; height:auto;}
.SpecialPage .content25 ul li .p p{ padding-left:6px; font-size:12px; line-height:20px;}
.SpecialPage .content25 ul li .p p span{ font-size:12px;}
}
.slide_pic_5_y .slick-dots li{ background-image:url(../images/sdh8.png);}
.SpecialPage .content26{ width:100%; float:left; padding:0 0 60px 0;}
.slide_pic_7{ width:100%; float:left; margin-top:39px; padding-left:40px;}
.slide_pic_7 .zbox{ width:100%; float:left; padding-right:314px; position:relative; margin-top:42px;}
.slide_pic_7 .zbox .img{ width:314px; position:absolute; right:0; bottom:0;}
.slide_pic_7 .zbox .img img{ width:100%; float:left;}
.slide_pic_7 .zbox .text{ width:100%; min-height:378px; background:#f5f5f5; padding:64px 65px 60px 126px; position:relative; overflow:hidden;}
.slide_pic_7 .zbox .text:before{ content:''; width:46px; height:2px; background:#ecbd00; position:absolute; left:0; top:84px;}
.slide_pic_7 .zbox .text .name{ width:100%; float:left; font-size:18px; color:#333; line-height:42px;}
.slide_pic_7 .zbox .text .name span{ font-size:24px; color:#ecbd00; margin-right:7px;}
.slide_pic_7 .zbox .text h5{ width:100%; float:left; font-size:16px; color:#333; line-height:29px;}
.slide_pic_7 .zbox .text .p{ width:100%; float:left; font-size:16px; color:#666; line-height:30px; margin-top:16px;}
.slide_pic_7 .slick-prev,.slide_pic_7 .slick-next {position: absolute;left: 0;top:auto; bottom:0;width: 40px;height: 40px;background:url(../images/sdh9.jpg) no-repeat left center; opacity:0.8;}
.slide_pic_7 .slick-next {left: 40px; background-position:right center;}
.slide_pic_7 .slick-prev:hover,
.slide_pic_7 .slick-next:hover{ opacity:1;filter:alpha(opacity=100);}
@media screen and (max-width: 991px) {
.slide_pic_7 .zbox .text{ padding:34px 35px 30px 66px;}
.slide_pic_7 .zbox .text:before{ top:54px;}
}
@media screen and (max-width: 767px) {
.SpecialPage .content26{ padding:0 10px 30px 10px;}
.slide_pic_7{ margin-top:19px; padding-left:0px; padding-bottom:20px;}
.slide_pic_7 .zbox{ padding-right:0; margin-top:0px;}
.slide_pic_7 .zbox .img{ width:100%; position:relative; right:auto; bottom:auto; float:left;}
.slide_pic_7 .zbox .text{ padding:14px 15px 10px 16px; min-height:250px;}
.slide_pic_7 .zbox .text:before{ display:none;}
.slide_pic_7 .zbox .text .name{ font-size:14px; line-height:32px;}
.slide_pic_7 .zbox .text .name span{ font-size:18px; margin-right:4px;}
.slide_pic_7 .zbox .text h5{ font-size:12px; line-height:22px;}
.slide_pic_7 .zbox .text .p{ font-size:12px; line-height:24px; margin-top:10px;}
.slide_pic_7 .slick-dots{ position:absolute; left:0; bottom:0;}
.slide_pic_7 .slick-dots li{ width:8px; height:8px; margin:0 3px; background:url(../images/sdh8.png) no-repeat left center; background-size:auto 8px;}
.slide_pic_7 .slick-dots li.slick-active{ background-position:right center;}
}
.top .top_right{ float:right; /*width:248px;*/}
.top .top_right .tel{ float:right; /*width:100%;*/ margin-top:19px; font-size:33px; color:#a40001; line-height:34px; font-weight:bold; font-family:Arial;}
.top .top_right .tel img{ vertical-align:middle; margin:-3px 10px 0 0; width:31px;}
.top .top_right .tel a{ color:#a40001;}
.top .top_right .return{ width:100%; float:left; margin-top:11px;}
.top .top_right .return a{ display:block; float:right; width:160px; height:37px; line-height:37px; text-align:center; font-size:18px; color:white; background:#a40001;
-moz-border-radius:19px; 
-webkit-border-radius:19px; 
-khtml-border-radius:19px;
border-radius:19px;}
.top .top_right .return a:hover{ background:#d9090a;}
@media screen and (max-width: 991px) {
.top .top_right{ width:auto;}
.top .top_right .tel{ display:none;}
.top .top_right .return a{ width:110px; height:30px; line-height:30px; font-size:14px;}
}
.SpecialPage .content28{ width:100%; float:left; padding:54px 0 62px 0;}
.SpecialPage .content28 ul{ width:100%; float:left; margin-top:20px;}
.SpecialPage .content28 ul li{ width:75%; float:right; background:#f5f5f5; padding:14px 48px 13px 167px; position:relative; margin-top:20px;}
.SpecialPage .content28 ul li .span{ position:absolute; right:0; top:0; width:30px; height:100%; transform:rotateY(180deg); background:url(../images/sdh13.png) no-repeat center center; background-size:100% 100%;}
.SpecialPage .content28 ul li .ico{ position:absolute; left:9px; width:60px; height:60px; top:50%; margin-top:-30px;}
.SpecialPage .content28 ul li .ico img{ width:100%; float:left;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content28 ul li .number{ position:absolute; left:87px; width:60px; height:60px; line-height:60px; top:50%; margin-top:-30px; text-align:center; font-size:35px; color:white; font-weight:bold; background:url(../images/sdh12_1.png) no-repeat center center; background-size:contain;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content28 ul li h4{ width:100%; float:left; font-size:24px; color:#333; line-height:29px;}
.SpecialPage .content28 ul li h5{ width:100%; float:left; margin-top:7px; font-size:16px; color:#666; line-height:24px;}
.SpecialPage .content28 ul li.l1{ float:left; padding:14px 167px 13px 48px; text-align:right;}
.SpecialPage .content28 ul li.l1 .span{ transform:rotateY(0deg); right:auto; left:0;}
.SpecialPage .content28 ul li.l1 .ico{ left:auto; right:9px;}
.SpecialPage .content28 ul li.l1 .number{ left:auto; right:87px; background-image:url(../images/sdh12_2.png);}
.SpecialPage .content28 ul li:hover .ico img{ transform:rotateY(180deg);}
@media screen and (max-width: 991px) {
.SpecialPage .content28{ padding:34px 0 42px 0;}
.SpecialPage .content28 ul li{ width:95%;}
}
@media screen and (max-width: 767px) {
.SpecialPage .content28{ padding:24px 10px 32px 10px;}
.SpecialPage .content28 ul li{ width:100%; padding:10px 28px 9px 97px;}
.SpecialPage .content28 ul li .span{ width:20px;}
.SpecialPage .content28 ul li .ico{ left:0px; width:40px; height:40px; margin-top:-20px;}
.SpecialPage .content28 ul li .number{ left:47px; width:40px; height:40px; line-height:40px; margin-top:-20px; font-size:23px;}
.SpecialPage .content28 ul li h4{ font-size:18px; line-height:23px;}
.SpecialPage .content28 ul li h5{ margin-top:4px; font-size:14px; line-height:20px;}
.SpecialPage .content28 ul li.l1{ padding:10px 97px 9px 28px;}
.SpecialPage .content28 ul li.l1 .ico{ left:auto; right:0px;}
.SpecialPage .content28 ul li.l1 .number{ left:auto; right:47px;}
}
/*公司简介*/
/*企业文化*/
.container-fluid-culture ul{
	padding-top: 150px;
	padding-bottom: 150px;
	margin-bottom: 150px;
}
.container-fluid-culture ul li{
	width:25%;
	float: left;
	text-align: center;
}
.container-fluid-culture ul li .title{
	font-size:22px;font-weight:normal;color:#333;padding-top:15px;padding-bottom:10px;
	text-align: center;
}
/*课程中心*/
.c_0100_7 .content1{ width:100%; float:left; padding:60px 0 145px 0; position:relative;}
.c_0100_7 .content1 .c_770{ width:65.81%; float:left; height:395px; background:url(../images/gsjj1.jpg) no-repeat center center; background-size:cover; position:relative;}
.c_0100_7 .content1 .c_770 .btn{ position:absolute; left:50%; top:50%; width:88px; height:88px; margin:-44px 0 0 -44px ; cursor:pointer; z-index:2; background:url(../images/btn2.png); background-size:contain;}
.c_0100_7 .content1 .c_400{ width:34.19%; float:right; background:#a40001; text-align:center; padding:61px 10px 60px 10px;}
.c_0100_7 .content1 .c_400 .logo{ width:100%; float:left; height:73px;}
.c_0100_7 .content1 .c_400 .logo img{ height:100%;}
.c_0100_7 .content1 .c_400 h4{ width:100%; float:left; margin-top:40px; font-size:32px; color:white; line-height:34px;}
.c_0100_7 .content1 h1{ position:absolute; right:30px; bottom:100px;}
.c_0100_7 .content1 .zbg{ width:85.47%; height:470px; position:absolute; right:0; top:60px; z-index:-1; background:#f5f5f5;}
@media screen and (max-width: 991px) {
.c_0100_7 .content1 .c_400 .logo{ height:53px;}
.c_0100_7 .content1 .c_400 h4{ margin-top:20px; font-size:22px; line-height:24px;}
}
@media screen and (max-width: 767px) {
.c_0100_7 .content1{ padding:0px 0 45px 0;}
.c_0100_7 .content1 .c_400{ width:100%; padding:21px 10px 20px 10px;}
.c_0100_7 .content1 .c_400 .logo{ width:auto; height:33px;}
.c_0100_7 .content1 .c_400 h4{ width:auto; float:left; margin-top:0px; font-size:16px; line-height:33px; margin-left:20px;}
.c_0100_7 .content1 .c_770 .btn{ width:48px; height:48px; margin:-24px 0 0 -24px;}
.c_0100_7 .content1 .c_770{ width:100%; height:195px;}
.c_0100_7 .content1 .zbg{ display:none;}
.c_0100_7 .content1 h1{ right:10px; bottom:30px; width:60%}
}
.c_0100_7 .content2{ width:100%; float:left; padding:50px 0 59px 0; position:relative;}
.tit_3{ width:100%; float:left; text-align:center;}
.tit_3 h4{ width:100%; float:left; font-size:26px; color:#c7000b; line-height:46px;}
.tit_3 h6{ width:100%; float:left; font-size:14px; color:#808080; line-height:30px; font-family:Arial; text-transform:uppercase;}
.tit_3 h6 img{ margin:0 20px; vertical-align:middle; margin-top:-3px;}
.tit_3 .p_2{ width:100%; float:left; margin-top:23px; font-size:14px; color:#333; line-height:30px; text-align:left;}
.c_0100_7 .content2 .content2_box{ width:100%; float:left; margin-top:32px;}
.c_0100_7 .content2 .content2_box .c_586{ width:50.09%; float:left; height:320px; background:url(../images/gsjj2_3.jpg) no-repeat center center; background-size:cover;}
.c_0100_7 .content2 .content2_box .c_584{ width:49.91%; float:left; height:320px; background:url(../images/gsjj2_4.png) no-repeat right  bottom; background-size:cover; line-height:320px; text-align:center;}
.c_0100_7 .content2 .content2_box .c_584 .text{ display:inline-block; *zoom:1; *display:inline; vertical-align:middle; padding:0 20px;}
.c_0100_7 .content2 .content2_box .c_584 .text h3{ width:100%; float:left; font-weight:bold; font-size:30px; color:white; line-height:38px; letter-spacing:2px;}
.c_0100_7 .content2 .content2_box .c_584 .text h4{ width:100%; float:left; margin-top:15px; font-size:23px; color:white; line-height:30px;}
@media screen and (max-width: 991px) {
.c_0100_7 .content2 .content2_box .c_584 .text h3{ font-size:26px; line-height:34px;}
.c_0100_7 .content2 .content2_box .c_584 .text h4{ font-size:20px; line-height:26px;}
}
@media screen and (max-width: 767px) {
.c_0100_7 .content2{ padding:20px 10px 29px 10px;}
.tit_3 h4{ font-size:20px;  line-height:36px;}
.tit_3 h6{ font-size:12px; line-height:20px;}
.tit_3 h6 img{ display:none;}
.tit_3 .p_2{ margin-top:13px; font-size:12px; line-height:20px;}
.c_0100_7 .content2 .content2_box{ margin-top:12px;}
.c_0100_7 .content2 .content2_box .c_586{ height:220px;}
.c_0100_7 .content2 .content2_box .c_584{ height:220px; line-height:220px;}
.c_0100_7 .content2 .content2_box .c_584 .text{ padding:0 10px;}
.c_0100_7 .content2 .content2_box .c_584 .text h3{ font-size:20px; line-height:24px;}
.c_0100_7 .content2 .content2_box .c_584 .text h4{ font-size:16px; line-height:22px;}
}
.c_0100_7 .content3{ width:100%; float:left; padding:54px 0 60px 0;}
.c_0100_7 .content3 ul{ width:100%; float:left; margin-top:35px;}
.c_0100_7 .content3 ul li{ width:20%; float:left; padding:30px 12px; height:380px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.c_0100_7 .content3 ul li .zbox{ width:100%; float:left; background:white; padding:23px 20px 20px 20px; box-shadow:0 2px 15px rgba(0,0,0,0.15);
-moz-border-radius:6px; 
-webkit-border-radius:6px; 
-khtml-border-radius:6px;
border-radius:6px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.c_0100_7 .content3 ul li .zbox .title{ width:100%; float:left; text-align:center; font-size:20px; color:#333; line-height:28px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.c_0100_7 .content3 ul li .zbox .img{ width:100%; float:left; text-align:center; margin-top:25px; position:relative;}
.c_0100_7 .content3 ul li .zbox .img span{
	display:inline-block;
	*zoom:1;
	*display:inline;
	width:90px;
	height:90px;
	box-shadow:0 6px 0 rgba(211,211,211,0.1);
	overflow:hidden;
}
.c_0100_7 .content3 ul li .zbox .img span img{ width:100%; float:left;}
.c_0100_7 .content3 ul li .zbox .img:before{ display:block; content:''; background:url(../images/gsjj3_6.png) no-repeat center center; width:32px; height:23px; position:absolute; left:0; top:50%; margin-top:-11px;}
.c_0100_7 .content3 ul li .zbox .img:after{ display:block; content:''; background:url(../images/gsjj3_7.png) no-repeat center center; width:32px; height:23px; position:absolute; right:0; top:50%; margin-top:-11px;}
.c_0100_7 .content3 ul li .p{ width:100%; float:left; margin-top:22px; font-size:14px; color:#666; line-height:28px; height:112px; overflow:hidden;-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.c_0100_7 .content3 ul li:hover{ padding:0px 10px;}
.c_0100_7 .content3 ul li:hover .zbox{ padding:38px 20px 65px 20px; background:#a40001;}
.c_0100_7 .content3 ul li:hover .zbox .title{ color:white; font-size:26px;}
.c_0100_7 .content3 ul li:hover .zbox .img{ margin-top:38px;}
.c_0100_7 .content3 ul li:hover .zbox .img span{ width:100px; height:100px; box-shadow:0 6px 0 rgba(3,69,121,0.2);}
.c_0100_7 .content3 ul li:hover .zbox .p{ color:white; margin-top:27px;}
.c_0100_7 .content3 ul li:hover .zbox .img:before{ background-image:url(../images/gsjj3_6_h.png);}
.c_0100_7 .content3 ul li:hover .zbox .img:after{ background-image:url(../images/gsjj3_7_h.png);}
@media screen and (max-width: 991px) {
.c_0100_7 .content3 ul li{ width:33.333%; margin-top:10x; height:400px;}
}
@media screen and (max-width: 767px) {
.c_0100_7 .content3 ul li{ width:100%; margin-top:10px; height:auto; padding:0 5px;}
.c_0100_7 .content3 ul li .zbox{ padding:13px 10px 10px 10px; background-color:#a40001;}
.c_0100_7 .content3 ul li .zbox .title{ font-size:16px; line-height:22px; color:white;}
.c_0100_7 .content3 ul li .zbox .img{ margin-top:15px;}
.c_0100_7 .content3 ul li .zbox .img span{ width:50px; height:50px; box-shadow:0 6px 0 rgba(3,69,121,0.2);}
.c_0100_7 .content3 ul li .zbox .img:before{ background-image:url(../images/gsjj3_6_h.png); width:22px; height:16px; margin-top:-8px; background-size:contain;}
.c_0100_7 .content3 ul li .zbox .img:after{ background-image:url(../images/gsjj3_6_h.png); width:22px; height:16px; margin-top:-8px; background-size:contain;}
.c_0100_7 .content3 ul li .p{ color:white; margin-top:12px; font-size:12px; line-height:22px; height:64px;}
.c_0100_7 .content3 ul li:hover{ padding:0px 5px;}
.c_0100_7 .content3 ul li:hover .zbox{ padding:13px 10px 10px 10px;}
.c_0100_7 .content3 ul li:hover .zbox .title{ font-size:16px;}
.c_0100_7 .content3 ul li:hover .zbox .img{ margin-top:15px;}
.c_0100_7 .content3 ul li:hover .zbox .img span{ width:50px; height:50px;}
.c_0100_7 .content3 ul li:hover .zbox .p{ margin-top:12px;}
.c_0100_7 .content3{ padding:24px 10px 30px 10px;}
.c_0100_7 .content3 ul{ margin-top:15px;}
}
.c_0100_7 .content4{ width:100%; float:left; padding:62px 0 71px 0;}
.c_0100_7 .content4 .img{ width:100%; float:left; text-align:right; margin-top:42px;}
@media screen and (max-width: 767px) {
.c_0100_7 .content4{ padding:32px 10px 41px 10px;}
.c_0100_7 .content4 .img{ margin-top:22px;}
}
/*产品二级*/
.c_0100_9{ display:table; vertical-align:middle; background:url(../images/cpej1.jpg) no-repeat center center; background-size:cover; height:820px;}
.c_0100_9 ul{ display:table-cell; vertical-align:middle; position:relative;}
.c_0100_9 ul .content{ width:650px; margin:auto; position:relative; height:560px;}
.c_0100_9 ul .content li{ width:100%; float:left; position:relative;}
.c_0100_9 ul .content li .img_1{ width:100%; float:left; position:relative; z-index:1;}
.c_0100_9 ul .content li .text{ position:absolute; left:49%; top:0; height:100%; width:480px;}
.c_0100_9 ul .content li .bian{ position:relative; top:50%; float:left; margin-top:-6px; z-index:2;}
.c_0100_9 ul .content li .name{ position:relative; top:50%; font-size:16px; color:white; line-height:1; margin-top:-6px; float:left; margin-left:36px;}
.c_0100_9 ul .content li .p{ height:100%; position:absolute; left:0; top:0; padding:8px 9px 8px 102px; display:none; font-size:16px; color:#0a1117; line-height:24px; z-index:0;}
.c_0100_9 ul .content li .p svg{ display:block;border-top: 32px solid transparent; border-left: 32px solid #8b0000; border-bottom: 32px solid transparent; position:absolute; left:100%; top:0; width:0; height:0;}
.c_0100_9 ul .content li.l1{ height:57px;}
.c_0100_9 ul .content li.l1 .text{ margin-left:11px;}
.c_0100_9 ul .content li.l1 .p{ background:#ed1c24; height:115%;}
.c_0100_9 ul .content li.l1 .p svg{ border-left: 32px solid #ed1c24;}
.c_0100_9 ul .content li.l2{ height:69px;}
.c_0100_9 ul .content li.l2 .text{ margin-left:59px;}
.c_0100_9 ul .content li.l2 .p{ background:#f77b1e; top:9px;}
.c_0100_9 ul .content li.l2 .p svg{ border-left: 35px solid #f77b1e;border-top: 35px solid transparent; border-bottom: 35px solid transparent;}
.c_0100_9 ul .content li.l3{ height:69px;}
.c_0100_9 ul .content li.l3 .text{ margin-left:107px;}
.c_0100_9 ul .content li.l3 .p{ background:#f4ca21; top:9px; height:90%;}
.c_0100_9 ul .content li.l3 .p svg{ border-left: 31px solid #f4ca21;border-top: 31px solid transparent; border-bottom: 31px solid transparent;}
.c_0100_9 ul .content li.l4{ height:89px;}
.c_0100_9 ul .content li.l4 .text{ margin-left:155px;}
.c_0100_9 ul .content li.l4 .p{ background:#77bc2c; top:9px;}
.c_0100_9 ul .content li.l4 .p svg{ border-left: 44px solid #77bc2c;border-top: 44px solid transparent; border-bottom: 44px solid transparent;}
.c_0100_9 ul .content li.l5{ height:91px;}
.c_0100_9 ul .content li.l5 .text{ margin-left:214px;}
.c_0100_9 ul .content li.l5 .p{ background:#00ad7f; height:90%; top:10px;}
.c_0100_9 ul .content li.l5 .p svg{ border-left: 41px solid #00ad7f;border-top: 41px solid transparent; border-bottom: 41px solid transparent;}
.c_0100_9 ul .content li.l6{ height:110px;}
.c_0100_9 ul .content li.l6 .l6_1{ position:absolute; left:0; top:1px;}
.c_0100_9 ul .content li.l6 .l6_1:hover{ z-index:1;}
.c_0100_9 ul .content li.l6 .l6_1 .text{ left:30px; top:68px;}
.c_0100_9 ul .content li.l6 .l6_1 .p{ background:#0060bc; left:auto; right:90%; float:right; width:480px; top:-70px; height:70%; padding:8px 102px 8px 9px; color:white;}
.c_0100_9 ul .content li.l6 .l6_1 .p svg{ border-right: 42px solid #0060bc;border-left:0; left:auto; right:100%;border-top: 42px solid transparent; border-bottom: 42px solid transparent;}
.c_0100_9 ul .content li.l6 .l6_2{ position:absolute; left:122px; top:3px;}
.c_0100_9 ul .content li.l6 .l6_2:hover{ z-index:2;}
.c_0100_9 ul .content li.l6 .l6_2 .text{ left:47px; top:75px;}
.c_0100_9 ul .content li.l6 .l6_2 .p{ background:#0f3184; left:auto; right:100%; float:right; width:480px; top:-79px; height:135%; padding:8px 102px 8px 9px; color:white;}
.c_0100_9 ul .content li.l6 .l6_2 .p svg{ border-right: 50px solid #0f3184;border-left:0; left:auto; right:100%;border-top: 50px solid transparent; border-bottom: 50px solid transparent;}
.c_0100_9 ul .content li.l6 .l6_3{ position:absolute; left:260px; top:3px;  z-index:2;}
.c_0100_9 ul .content li.l6 .l6_3:hover{ z-index:3;}
.c_0100_9 ul .content li.l6 .l6_3 .text{ left:50%; top:65px; margin-left:-6px;}
.c_0100_9 ul .content li.l6 .l6_3 .p{ background:#003bb4; height:175%; top:-68px; color:white;}
.c_0100_9 ul .content li.l6 .l6_3 .p svg{ border-left: 50px solid #003bb4;border-top:50px solid transparent; border-bottom: 50px solid transparent;}
.c_0100_9 ul .content li.l6 .l6_4{ position:absolute; right:0; top:0px;}
.c_0100_9 ul .content li.l6 .l6_4 .text{ margin-left:59px; width:430px;}
.c_0100_9 ul .content li.l6 .l6_4 .p{ background:#001e7c; top:-2px; height:88%; color:white;}
.c_0100_9 ul .content li.l6 .l6_4 .p svg{ border-left: 42px solid #001e7c;border-top: 42px solid transparent; border-bottom: 42px solid transparent;}
.c_0100_9 ul .content li.l6 .l6_1 .bian,.c_0100_9 ul .content li.l6 .l6_2 .bian,.c_0100_9 ul .content li.l6 .l6_3 .bian{ top:0; margin-top:0;}
.c_0100_9 ul .content li .img_1:hover{
	transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.c_0100_9 ul .content li.l1:hover .p,.c_0100_9 ul .content li.l2:hover .p,.c_0100_9 ul .content li.l3:hover .p,.c_0100_9 ul .content li.l4:hover .p,.c_0100_9 ul .content li.l5:hover .p,.c_0100_9 ul .content li.l6 .l6_4:hover .p{ display:block;}
.c_0100_9 ul .content li.l1:hover .bian,.c_0100_9 ul .content li.l1:hover .name,.c_0100_9 ul .content li.l2:hover .bian,.c_0100_9 ul .content li.l2:hover .name,.c_0100_9 ul .content li.l3:hover .bian,.c_0100_9 ul .content li.l3:hover .name,.c_0100_9 ul .content li.l4:hover .bian,.c_0100_9 ul .content li.l4:hover .name,.c_0100_9 ul .content li.l5:hover .bian,.c_0100_9 ul .content li.l5:hover .name,.c_0100_9 ul .content li.l6 .l6_1:hover .name,.c_0100_9 ul .content li.l6 .l6_1:hover .bian,.c_0100_9 ul .content li.l6 .l6_2:hover .name,.c_0100_9 ul .content li.l6 .l6_2:hover .bian,.c_0100_9 ul .content li.l6 .l6_3:hover .name,.c_0100_9 ul .content li.l6 .l6_3:hover .bian,.c_0100_9 ul .content li.l6 .l6_4:hover .name,.c_0100_9 ul .content li.l6 .l6_4:hover .bian{ display:none;}
.c_0100_9 ul .content li.l6 .l6_1:hover .p,.c_0100_9 ul .content li.l6 .l6_2:hover .p,.c_0100_9 ul .content li.l6 .l6_3:hover .p{ display:block;}
.c_0100_9 ul .content li.l6 .text{ width:580px;}
.c_0100_9 ul .content li.l6 .l6_1 .text{ height:119px;}
.c_0100_9 ul .content li.l6 .l6_2 .text{ height:73px;}
.c_0100_9 ul .content li.l6 .l6_3 .text{ height:57px;}
.c_0100_9 ul .content li.l6 .l6_1 .name,.c_0100_9 ul .content li.l6 .l6_2 .name,.c_0100_9 ul .content li.l6 .l6_3 .name{ top:92%;}
.c_0100_9 ul .content .title{ position:absolute; left:-95px; top:0; padding-top:35px;}
@media screen and (max-width:1500px) {
.c_0100_9 ul .content li .text{ width:380px;}
.c_0100_9 ul .content li .p{ padding:8px 9px 8px 72px;}
.c_0100_9 ul .content li.l6 .text{ width:400px;}
.c_0100_9 ul .content li.l6 .l6_4 .text{ width:330px;}
.c_0100_9 ul .content li.l6 .l6_3 .p{ padding:8px 9px 8px 102px;}
.c_0100_9 ul .content li.l6 .l6_2 .p,.c_0100_9 ul .content li.l6 .l6_1 .p{ width:320px;}
.c_0100_9 ul .content li.l6 .l6_1 .text .bian,.c_0100_9 ul .content li.l6 .l6_2 .text .bian,.c_0100_9 ul .content li.l6 .l6_3 .text .bian{ width:10px; overflow:hidden;}
.c_0100_9 ul .content li.l6 .l6_1 .text .bian{ height:105px;}
.c_0100_9 ul .content li.l6 .l6_2 .text .bian{ height:68px;}
.c_0100_9 ul .content li.l6 .l6_3 .text .bian{ height:48px;}
.c_0100_9 ul .content li.l6 .l6_1 .text .bian img,.c_0100_9 ul .content li.l6 .l6_2 .text .bian img,.c_0100_9 ul .content li.l6 .l6_3 .text .bian img{ max-width:none;}
.c_0100_9 ul .content li.l6 .l6_1 .text .name,.c_0100_9 ul .content li.l6 .l6_2 .text .name,.c_0100_9 ul .content li.l6 .l6_3 .text .name{ width:120px; text-align:center; margin-left:-65px; margin-top:10px;}
}
@media screen and (max-width:1199px) {
.c_0100_9 ul{ top:-50px;}
.c_0100_9 ul .content{ width:450px; height:360px;}
.c_0100_9 ul .content li .p{ display:none !important;}
.c_0100_9 ul .content li.l1{ height:40px;}
.c_0100_9 ul .content li.l2,.c_0100_9 ul .content li.l3{ height:48px;}
.c_0100_9 ul .content li.l4{ height:64px;}
.c_0100_9 ul .content li.l5{ height:66px;}
.c_0100_9 ul .content li.l6{ height:70px;}
.c_0100_9 ul .content li.l6 .l6_1{ height:64px;}
.c_0100_9 ul .content li.l6 .l6_2{ height:72px; left:88px;}
.c_0100_9 ul .content li.l6 .l6_3{ height:72px; left:185px;}
.c_0100_9 ul .content li.l6 .l6_4{ height:64px;}
.c_0100_9 ul .content li.l6 img{ height:100%; width:auto;}
.c_0100_9 ul .content li.l1:hover .bian,.c_0100_9 ul .content li.l1:hover .name,.c_0100_9 ul .content li.l2:hover .bian,.c_0100_9 ul .content li.l2:hover .name,.c_0100_9 ul .content li.l3:hover .bian,.c_0100_9 ul .content li.l3:hover .name,.c_0100_9 ul .content li.l4:hover .bian,.c_0100_9 ul .content li.l4:hover .name,.c_0100_9 ul .content li.l5:hover .bian,.c_0100_9 ul .content li.l5:hover .name,.c_0100_9 ul .content li.l6 .l6_1:hover .name,.c_0100_9 ul .content li.l6 .l6_1:hover .bian,.c_0100_9 ul .content li.l6 .l6_2:hover .name,.c_0100_9 ul .content li.l6 .l6_2:hover .bian,.c_0100_9 ul .content li.l6 .l6_3:hover .name,.c_0100_9 ul .content li.l6 .l6_3:hover .bian,.c_0100_9 ul .content li.l6 .l6_4:hover .name,.c_0100_9 ul .content li.l6 .l6_4:hover .bian{ display:block;}
.c_0100_9 ul .content li.l2 .text{ margin-left:36px;}
.c_0100_9 ul .content li.l3 .text{ margin-left:67px;}
.c_0100_9 ul .content li.l4 .text{ margin-left:96px;}
.c_0100_9 ul .content li.l5 .text{ margin-left:127px;}
.c_0100_9 ul .content li.l6 .text{ width:200px;}
.c_0100_9 ul .content li.l6 .l6_1 .text{ top:38px;}
.c_0100_9 ul .content li.l6 .l6_2 .text{ top:45px;}
.c_0100_9 ul .content li.l6 .l6_3 .text{ top:35px;}
.c_0100_9 ul .content li.l6 .l6_4 .text{ margin-left:45px;}
.c_0100_9 ul .content li.l6 .l6_1 .text .bian img,.c_0100_9 ul .content li.l6 .l6_2 .text .bian img,.c_0100_9 ul .content li.l6 .l6_3 .text .bian img{ max-width:none; height:auto;}
.c_0100_9 ul .content .title{  left:-65px; width:242px; padding-top:25px;}
.c_0100_9 ul .content li .name{ font-size:14px; margin-top:-4px; margin-left:16px;}
}
@media screen and (max-width:991px) {
.c_0100_9 ul .content li .bian{ display:none;}
.c_0100_9 ul .content li .name{ margin-left:36px;}
.c_0100_9 ul .content li.l4 .text{ margin-left:106px;}
.c_0100_9 ul .content li.l5 .text{ margin-left:147px;}
.c_0100_9 ul .content li.l1:hover .bian,.c_0100_9 ul .content li.l2:hover .bian,.c_0100_9 ul .content li.l3:hover .bian,.c_0100_9 ul .content li.l4:hover .bian,.c_0100_9 ul .content li.l5:hover .bian,.c_0100_9 ul .content li.l6 .l6_1:hover .bian,.c_0100_9 ul .content li.l6 .l6_2:hover .bian,.c_0100_9 ul .content li.l6 .l6_3:hover .bian,.c_0100_9 ul .content li.l6 .l6_4:hover .bian{ display:none;}
.c_0100_9 ul .content li.l6 .l6_1 .text{ height:auto; padding-top:30px; left:0; width:80%;}
.c_0100_9 ul .content li.l6 .l6_2 .text{ height:auto; padding-top:30px; left:0; width:100%;}
.c_0100_9 ul .content li.l6 .l6_3 .text{ height:auto; padding-top:40px; left:0; width:100%;}
.c_0100_9 ul .content li.l6 .l6_1 .text .name,.c_0100_9 ul .content li.l6 .l6_2 .text .name,.c_0100_9 ul .content li.l6 .l6_3 .text .name{ width:100%; margin-left:0;}
.c_0100_9 ul{ top:-20px;}
}
@media screen and (max-width:767px) {
.c_0100_9{ background:#f5f5f5;}
.c_0100_9 ul{ top:50%; position:absolute; padding:0 10px;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
}
.c_0100_9 ul .content .title{ display:none;}
.c_0100_9 ul .content{ width:280px; height:260px; float:left; position:relative; left:50%; margin-left:-160px;}
.c_0100_9 ul .content li .name{ font-size:12px; margin-top:-5px; margin-left:10px;}
.c_0100_9 ul .content li.l1{ height:24px;}
.c_0100_9 ul .content li.l2,.c_0100_9 ul .content li.l3{ height:28px;}
.c_0100_9 ul .content li.l4{ height:38px;}
.c_0100_9 ul .content li.l5{ height:40px;}
.c_0100_9 ul .content li.l6{ height:50px;}
.c_0100_9 ul .content li.l6 .l6_1{ height:40px;}
.c_0100_9 ul .content li.l6 .l6_2{ height:46px; left:54px; top:1px;}
.c_0100_9 ul .content li.l6 .l6_3{ height:46px; left:113px; top:1px;}
.c_0100_9 ul .content li.l6 .l6_4{ height:40px;}
.c_0100_9 ul .content li.l3 .text{ margin-left:50px;}
.c_0100_9 ul .content li.l4 .text{ margin-left:76px;}
.c_0100_9 ul .content li.l5 .text{ margin-left:104px;}
.c_0100_9 ul .content li.l6 .l6_1 .text,.c_0100_9 ul .content li.l6 .l6_2 .text,.c_0100_9 ul .content li.l6 .l6_3 .text{ top:0;}
.c_0100_9 ul .content li.l6 .l6_1 .text{ padding-top:40px;}
.c_0100_9 ul .content li.l6 .l6_2 .text{ padding-top:46px;}
.c_0100_9 ul .content li.l6 .l6_3 .text{ padding-top:44px; padding-left:10px;}
}
@media screen and (max-height:460px) {
.c_0100_9 ul{ padding:0 50px;}
}
/*免费体验*/
.zbg15{ background:url(../images/mfty5.jpg) no-repeat center center; background-size:cover;}
.c_0100_8{ border-top:solid 2px #a76063;}
.c_0100_8 .content1{ width:100%; float:left; padding:60px 0; position:relative;}
.c_0100_8 .content1 .c_522{ width:44.62%; float:left;}
.c_0100_8 .content1 .c_522 ul{ width:100%; float:left; margin-top:3px;}
.c_0100_8 .content1 .c_522 ul li{ width:100%; float:left; margin-top:20px;}
.c_0100_8 .content1 .c_522 ul li .txk{ width:100%; border:solid 1px #bbb; padding-left:70px; position:relative; overflow:hidden;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_0100_8 .content1 .c_522 ul li .txk .name{ width:60px; position:absolute; left:0; top:0; font-size:16px; color:#333; line-height:44px; text-align:right;}
.c_0100_8 .content1 .c_522 ul li .txk input{ display:block; width:100%; height:44px; line-height:44px; font-size:16px; color:#333;}
.c_0100_8 .content1 .c_522 ul li.l1 .txk{ width:61.69%; float:left;}
.c_0100_8 .content1 .c_522 ul li.l1 .span{ width:34.29%; float:right; height:44px; line-height:44px; text-align:center; font-size:16px; color:white; background:#c7000b; cursor:pointer;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_0100_8 .content1 .c_522 ul li.l2 .txk{ padding-left:104px;}
.c_0100_8 .content1 .c_522 ul li.l2 .txk .name{ width:92px;}
.c_0100_8 .content1 .c_522 ul li.l3 input{ display:block; width:100%; height:46px; line-height:46px; font-size:16px; color:white; background:#c7000b; text-align:center;  cursor:pointer;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_0100_8 .content1 h3{ width:100%; float:left; font-size:32px; color:#c7000b; line-height:51px; font-weight:bold;}
.c_0100_8 .content1 h3 span{ font-size:16px; color:#666; font-weight:normal; margin-left:20px;}
.c_0100_8 .content1 .bian{ width:1px; height:80%; position:absolute; left:50%; top:12%; border-left:dashed 1px #7f7f7f;}
.c_0100_8 .content1 .c_370{ width:31.62%; float:right; margin-right:8.97%;}
.c_0100_8 .content1 .c_370 ul{ width:100%; float:left; margin-top:3px;}
.c_0100_8 .content1 .c_370 ul li{ width:100%; float:left; margin-top:20px; height:46px; border:solid 1px #c7000b; text-align:center; line-height:45px; font-size:16px; color:#333; font-weight:bold; letter-spacing:2px; cursor:pointer;
-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.c_0100_8 .content1 .c_370 ul li:hover{ background:#c7000b; color:white;} 
.c_0100_8 .content1 .c_370 .p{ width:100%; float:left; margin-top:27px; font-size:22px; color:#333; line-height:55px;}
.c_0100_8 .content1 .c_370 .p span{ display:inline-block; *zoom:1; *display:inline; width:30px; height:30px; line-height:30px; vertical-align:middle; margin:-3px 11px 0 11px; text-align:center; color:white; background:#a32024;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
@media screen and (max-width: 991px) {
.c_0100_8 .content1 h3{ font-size:28px; line-height:41px;}
.c_0100_8 .content1 h3 span{ font-size:14px; margin-left:12px;}
.c_0100_8 .content1 .c_370 .p{ margin-top:20px; font-size:16px; line-height:45px;}
.c_0100_8 .content1 .c_370 .p span{ width:24px; height:24px; line-height:24px; margin:-3px 6px 0 6px;}
}
@media screen and (max-width: 767px) {
.c_0100_8 .content1{ padding:30px 10px;}
.c_0100_8 .content1 .c_522{ width:100%;}
.c_0100_8 .content1 h3{ font-size:20px; line-height:31px;}
.c_0100_8 .content1 h3 span{ font-size:12px; margin-left:8px;}
.c_0100_8 .content1 .bian{ display:none;}
.c_0100_8 .content1 .c_522 ul li{ margin-top:10px;}
.c_0100_8 .content1 .c_522 ul li .txk{ padding-left:60px; }
.c_0100_8 .content1 .c_522 ul li .txk .name{ width:50px; font-size:14px; line-height:34px;}
.c_0100_8 .content1 .c_522 ul li .txk input{ height:34px; line-height:34px; font-size:14px;}
.c_0100_8 .content1 .c_522 ul li.l1 .span{ height:34px; line-height:34px; font-size:14px;}
.c_0100_8 .content1 .c_522 ul li.l2 .txk{ padding-left:84px;}
.c_0100_8 .content1 .c_522 ul li.l2 .txk .name{ width:74px;}
.c_0100_8 .content1 .c_522 ul li.l3 input{ height:36px; line-height:36px; font-size:14px;}
.c_0100_8 .content1 .c_370{ width:100%; margin-right:0%; margin-top:20px;}
.c_0100_8 .content1 .c_370 ul li{ margin-top:10px; height:36px; line-height:35px; font-size:14px;}
.c_0100_8 .content1 .c_370 ul li:active{ background:#c7000b; color:white;}
.c_0100_8 .content1 .c_370 .p{ margin-top:17px; font-size:14px; line-height:35px;}
.c_0100_8 .content1 .c_370 .p span{ width:20px; height:20px; line-height:20px; margin:-3px 4px 0 4px;}
}
.c_0100_8 .content2{ width:100%; float:left; padding:55px 0 52px 0; text-align:center;}
.c_0100_8 .content2 h4{ width:100%; float:left; font-size:24px; color:#c7000b; line-height:35px;}
.c_0100_8 .content2 .time{ width:100%; float:left; margin-top:34px;}
.c_0100_8 .content2 .time span{ display:inline-block; *zoom:1; *display:inline; width:33px; height:50px; background:url(../images/mfty1.png) no-repeat center center; vertical-align:top;}
.c_0100_8 .content2 .time .timebox{ display:inline-block; *zoom:1; *display:inline; width:100px; height:50px; line-height:49px; text-align:center; background:#f5f5f5; border:solid 1px #cacaca; font-size:20px; color:#c7000b;}
.c_0100_8 .content2 .time .timebox i{ color:#666; font-style:normal; margin-left:7px;}
.c_0100_8 .content2 .p{ width:100%; float:left; font-size:18px; color:#555; line-height:32px; margin-top:33px;}
@media screen and (max-width: 767px) {
.c_0100_8 .content2{ padding:25px 10px 22px 10px;}
.c_0100_8 .content2 h4{ font-size:18px; line-height:25px;}
.c_0100_8 .content2 .time{ margin-top:14px;}
.c_0100_8 .content2 .time span{ width:13px; height:40px; background-size:3px auto;}
.c_0100_8 .content2 .time .timebox{ width:60px; height:40px; line-height:39px; font-size:16px;}
.c_0100_8 .content2 .time .timebox i{ margin-left:4px;}
.c_0100_8 .content2 .p{ font-size:14px; line-height:22px; margin-top:13px;}
}
.c_0100_8 .content3{ width:100%; float:left; padding:54px 0 60px 0;}
.c_0100_8 .content3 ul{ width:100%; float:left; margin-top:20px;}
.c_0100_8 .content3 ul li{ width:33.33%; float:left; margin-top:20px; padding:0 15px;}
.c_0100_8 .content3 ul li .zbox{ width:100%; float:left; background:url(../images/mfty3.jpg) center center; background-size:100% 100%; padding-left:170px; position:relative; height:218px; overflow:hidden;}
.c_0100_8 .content3 ul li .zbox .img{ width:150px; height:100%; position:absolute; left:0; top:0;}
.c_0100_8 .content3 ul li .zbox .text{ width:100%; float:left; padding-right:30px;}
.c_0100_8 .content3 ul li .zbox .text h5{ width:100%; float:left; font-size:16px; color:#333; line-height:22px; font-weight:bold; margin-top:35px;}
.c_0100_8 .content3 ul li .zbox .text h3{ width:100%; float:left; font-size:24px; color:#c7000b; line-height:34px; font-weight:bold; margin-top:10px; height:68px; overflow:hidden;}
.c_0100_8 .content3 ul li .zbox .text .p{ width:100%; float:left; font-size:16px; color:#333; line-height:20px; height:40px; overflow:hidden; margin-top:24px;}
.c_0100_8 .content3 ul li .zbox .mb{ width:100%; height:100%; position:absolute; left:0; top:0; background:black; opacity:0;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.c_0100_8 .content3 ul li .zbox .p1{ width:100%; height:100%; position:absolute; left:0; top:100%; padding:27px 23px 20px 23px; overflow:hidden; font-size:16px; color:white; line-height:24px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.c_0100_8 .content3 ul li .zbox:hover .mb{ opacity:0.8;}
.c_0100_8 .content3 ul li .zbox:hover .p1{ top:0;}
.c_0100_8 .content3 .btn{ width:100%; float:left; text-align:center; margin-top:40px;}
.c_0100_8 .content3 .btn a{ display:inline-block; *zoom:1; *display:inline; width:215px; height:49px; line-height:45px; border:solid 2px #c7000b;  font-size:18px; color:#c7000b; font-weight:bold; padding-left:10px; margin:0 25px;
-moz-border-radius:23px; 
-webkit-border-radius:23px; 
-khtml-border-radius:23px;
border-radius:23px;}
.c_0100_8 .content3 .btn a.a1{background:#c7000b; color:white;}
.c_0100_8 .content3 .btn a img{ width:40px; vertical-align:middle; margin:-3px 0 0 2px;}
.c_0100_8 .content3 .btn a .img_2{ display:none;}
.c_0100_8 .content3 .btn a:hover{ background:#c7000b; color:#fff;}
.c_0100_8 .content3 .btn a.a1:hover{ background:white; color:#c7000b;}
.c_0100_8 .content3 .btn a:hover .img_2{ display:inline-block; *zoom:1; *display:inline;}
.c_0100_8 .content3 .btn a:hover .img_1{ display:none;}
@media screen and (max-width:1366px) {
.c_0100_8 .content3 .btn a{ font-size:16px; width:200px; height:40px; line-height:38px; padding-left:5px;}
.c_0100_8 .content3 .btn a img{ width:30px;}
}
@media screen and (max-width:1199px) {
.c_0100_8 .content3 ul li{ width:50%;}
}
@media screen and (max-width:991px) {
.c_0100_8 .content3 .btn{ margin-top:20px;}
.c_0100_8 .content3 ul li{ width:100%;}
}
@media screen and (max-width:767px) {
.c_0100_8 .content3 .btn{ margin-top:10px;}
.c_0100_8 .content3 .btn a{ font-size:14px; width:140px; height:30px; line-height:28px; padding-left:3px; margin:0 5px;}
.c_0100_8 .content3 .btn a.acitve{ background:#c7000b; color:#fff;}
.c_0100_8 .content3 .btn a:hover{ background:none; color:}
.c_0100_8 .content3 .btn a img{ width:22px;}
.c_0100_8 .content3{ padding:24px 10px 30px 10px;}
.c_0100_8 .content3 .container-fluid{ display:none;}
.c_0100_8 .content3 ul{ margin-top:10px;}
.c_0100_8 .content3 ul li{ margin-top:10px;}
.c_0100_8 .content3 ul li .zbox{ padding-left:100px; height:135px;}
.c_0100_8 .content3 ul li .zbox .img{ width:90px; height:100%;}
.c_0100_8 .content3 ul li .zbox .text{ padding-right:10px;}
.c_0100_8 .content3 ul li .zbox .text h5{ font-size:12px; line-height:18px; margin-top:15px;}
.c_0100_8 .content3 ul li .zbox .text h3{ font-size:18px; line-height:24px; margin-top:6px; height:45px;}
.c_0100_8 .content3 ul li .zbox .text .p{ font-size:12px; line-height:18px; height:36px; margin-top:14px;}
.c_0100_8 .content3 ul li .zbox .p1{ padding:10px 10px 10px 10px; font-size:12px; line-height:20px;}
.c_0100_8 .bd{ padding-top:30px; margin-top:-30px;}
}
.c_0100_8 .content3 .content3_box{ width:100%; float:left; margin-top:37px;}
.c_0100_8 .content3 .content3_box h4{ width:100%; float:left; font-size:24px; color:#333; line-height:31px;}
.c_0100_8 .content3 .content3_box .title{ width:100%; float:left; font-size:24px; color:#c7000b; line-height:31px; margin-top:43px;}
.c_0100_8 .content3 .content3_box .dl{ width:100%; float:left; position:relative; margin-top:36px;}
.c_0100_8 .content3 .content3_box .dl .dt{ position:absolute; left:50%; /*top:0;*/top:30px; width:328px; height:328px; margin:0 0 0 -164px;}
.c_0100_8 .content3 .content3_box .dl .dt img{ width:100%; float:left;}
.c_0100_8 .content3 .content3_box .dl .bian{ width:100%; height:1px; position:absolute; left:0; top:50%; background:#dcdcdc;}
.c_0100_8 .content3 .content3_box .dl .ddbox{ width:100%; float:left; margin-top:28px;}
.c_0100_8 .content3 .content3_box .dl .dd{ width:168px; float:left; padding-left:32px; /*height:150px;*/ height:180px;}
.c_0100_8 .content3 .content3_box .dl .dd .li{ width:100%; float:left; padding-left:20px; font-size:18px; color:#666; line-height:30px; position:relative;}
.c_0100_8 .content3 .content3_box .dl .dd .li span{ position:absolute; left:0; top:0;}
.c_0100_8 .content3 .content3_box .dl .dd.d2{ float:right;}
@media screen and (max-width:767px) {
.c_0100_8 .content3 .content3_box{ margin-top:17px;}
.c_0100_8 .content3 .content3_box h4{ font-size:18px; line-height:21px;}
.c_0100_8 .content3 .content3_box .title{ font-size:18px; line-height:21px; margin-top:23px;}
.c_0100_8 .content3 .content3_box .dl{ margin-top:16px; padding-top:0;}
.c_0100_8 .content3 .content3_box .dl .dt{ width:128px; height:128px; margin:-50px 0 0 -64px; top:50%;}
.c_0100_8 .content3 .content3_box .dl .bian{ display:none;}
.c_0100_8 .content3 .content3_box .dl .ddbox{ margin-top:140px;}
.c_0100_8 .content3 .content3_box .dl .dd{ width:120px; padding-left:10px; height:auto; margin-top:10px;}
.c_0100_8 .content3 .content3_box .dl .dd .li{ padding-left:14px; font-size:14px; line-height:22px;}
.c_0100_8 .content3 .content3_box .dl .dd .li span{ font-size:12px;}
}
/*内训*/
.SpecialPage .content30{ width:100%; float:left; padding:50px 0 60px 0;}
.SpecialPage .content30 ul{ width:100%; float:left; margin-top:32px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.SpecialPage .content30 ul li{ width:33.33%; float:left; padding:23px 42px 32px 42px; text-align:center; background:#f2f2f2;}
.SpecialPage .content30 ul li .ico{ width:100%; height:70px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content30 ul li .ico img{ height:100%;}
.SpecialPage .content30 ul li .title{ width:100%; margin-top:9px; height:35px;}
.SpecialPage .content30 ul li .title span{ display:inline-block; *zoom:1; *display:inline; font-size:18px; color:#333; line-height:35px; border-bottom:solid 1px #333; letter-spacing:1px; font-weight:bold;}
.SpecialPage .content30 ul li .p{ width:100%; margin-top:15px; font-size:16px; color:#666; line-height:28px;}
.SpecialPage .content30 ul li.l1{ background:#fafafa;}
.SpecialPage .content30 ul li:hover .ico{ transform:rotateY(180deg);}
.zbg17{ background:url(../images/nx2.jpg) no-repeat center center; background-size:cover;}
@media  screen and (max-width:991px){
.SpecialPage .content30 ul li .p{ font-size:14px; line-height:24px;}
.SpecialPage .content30 ul li{ padding:23px 22px 32px 22px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content30{ padding:20px 10px 30px 10px;}
.SpecialPage .content30 ul{ margin-top:12px;}
.SpecialPage .content30 ul li{ padding:13px 12px 12px 12px; width:50%; min-height:200px;}
.SpecialPage .content30 ul li .ico{ height:40px;}
.SpecialPage .content30 ul li .title{ margin-top:5px; height:30px;}
.SpecialPage .content30 ul li .title span{ font-size:16px; line-height:30px;}
.SpecialPage .content30 ul li .p{ font-size:12px; line-height:22px;}
}
.SpecialPage .content31{ width:100%; float:left; padding:50px 0 55px 0;}
.SpecialPage .content31 ul{ width:100%; float:left; text-align:center; margin-top:-43px;}
.SpecialPage .content31 ul li{ width:25%; float:left; padding:0 15px; margin-top:83px; position:relative;}
.SpecialPage .content31 ul li .number{ display:inline-block; *zoom:1; *display:inline; width:150px; height:150px; background:#6b6b6b; padding:30px 30px 0 30px;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content31 ul li .number h5{ width:100%; font-size:24px; color:white; font-weight:bold; font-family:Arial; line-height:1;}
.SpecialPage .content31 ul li .number h4{ width:100%; font-size:18px; color:white; margin-top:10px; line-height:30px;}
.SpecialPage .content31 ul li .p{ width:100%; margin-top:17px; min-height:90px; font-size:16px; color:#353434; line-height:30px;}
.SpecialPage .content31 ul li .ico{ background:url(../images/nx2_1.png) no-repeat center center; width:59px; height:32px; position:absolute; left:100%; margin-left:-30px; top:60px;}
.SpecialPage .content31 ul li:hover .number{ background-color:#860d84;}
.SpecialPage .content31 ul li.l1{ float:right;}
.SpecialPage .content31 ul li.l1 .ico{ background-image:url(../images/nx2_2.png); left:auto; right:100%; margin-left:0px; margin-right:-30px;}
.SpecialPage .content31 ul li:nth-child(4n) .ico,.SpecialPage .content31 ul li.l1:nth-child(4n) .ico{ background-image:url(../images/nx2_3.png); width:32px; height:39px; left:auto; right:50%; margin-right:-16px; top:auto; bottom:-42px;}
.SpecialPage .content31 ul li:last-child .ico{ display:none;}
@media  screen and (max-width:991px){
.SpecialPage .content31{ padding:30px 0 35px 0;}
.SpecialPage .content31 ul{ margin-top:-23px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.SpecialPage .content31 ul li{ margin-top:43px;}
.SpecialPage .content31 ul li .ico{ display:none;}
.SpecialPage .content31 ul li .p{ margin-top:12px; font-size:14px; line-height:24px;}
.SpecialPage .content31 ul li .number{ width:120px; height:120px; padding:20px 20px 0 20px;}
.SpecialPage .content31 ul li .number h5{ font-size:20px;}
.SpecialPage .content31 ul li .number h4{ font-size:16px; margin-top:6px; line-height:24px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content31{ padding:20px 10px 25px 10px;}
.SpecialPage .content31 ul{ margin-top:-13px;}
.SpecialPage .content31 ul li{ margin-top:23px; width:50%;}
.SpecialPage .content31 ul li .p{ margin-top:8px; font-size:12px; line-height:22px; min-height:66px;}
.SpecialPage .content31 ul li .number{ width:90px; height:90px; padding:10px 10px 0 10px;}
.SpecialPage .content31 ul li .number h5{ font-size:16px;}
.SpecialPage .content31 ul li .number h4{ font-size:14px; margin-top:4px; line-height:22px;}
}
.zbg18{ background:url(../images/nx3.jpg) no-repeat center center; background-size:cover;}
.SpecialPage .content32{ width:100%; float:left; padding:52px 0 45px 0;}
.slideTxtBox3{ width:100%; float:left; margin-top:40px; padding-left:150px; position:relative;}
.slideTxtBox3 .hd{ width:330px; padding-top:104px;  background:#a0079e; position:absolute; left:0; top:0;}
.slideTxtBox3 .hd ul{ width:150px; float:left; position:relative; z-index:3;}
.slideTxtBox3 .hd ul li{ width:100%; float:left; border-top:solid 1px #b339b1; padding-left:30px; font-size:18px; color:white; line-height:55px; position:relative; overflow:hidden; cursor:pointer;}
.slideTxtBox3 .hd ul li span{ background:url(../images/nx3_2.png) no-repeat center center; width:31px; height:55px; position:absolute; right:-31px; top:0; background-size:contain;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.slideTxtBox3 .hd ul li.on{ width:210px; background:#860d84;}
.slideTxtBox3 .hd ul li.on span{ right:26px;}
.slideTxtBox3 .bd{ width:100%; float:left; position:relative;}
.slideTxtBox3 .bd ul{ width:100%; float:left;}
.slideTxtBox3 .bd .img{ width:41.18%; float:left; margin-top:45px; border:solid 10px rgba(255,255,255,0.1);}
.slideTxtBox3 .bd .img img{ width:100%; float:left;}
.slideTxtBox3 .bd .c_580{ width:56.86%; float:right; border-left:solid 1px #dfdfdf;}
.slideTxtBox3 .bd .c_580 .c_580_t{ width:100%; float:left; padding:19px 30px 37px 30px; border-bottom:solid 1px #dfdfdf;}
.slideTxtBox3 .bd .c_580 .c_580_t .title{ width:100%; float:left;}
.slideTxtBox3 .bd .c_580 .c_580_t .title h4{ width:100%; font-size:24px; color:#333; line-height:30px; letter-spacing:2px;}
.slideTxtBox3 .bd .c_580 .c_580_t .title h5{ width:100%; font-size:14px; color:#999; line-height:20px; font-family:Arial; text-transform:uppercase; letter-spacing:1px; margin-top:7px;}
.slideTxtBox3 .bd .c_580 .c_580_t .p{ width:100%; float:left; margin-top:21px; font-size:16px; color:#666; line-height:30px;}
.slideTxtBox3 .bd .c_580 .c_580_b{ width:100%; float:left; padding:26px 30px 20px 30px; min-height:220px;}
.slideTxtBox3 .bd .c_580 .c_580_b .title{ width:100%; float:left; font-size:18px; color:#333; line-height:30px;}
.slideTxtBox3 .bd .c_580 .c_580_b .title span{ font-size:14px; color:#999; margin-left:6px;}
.slideTxtBox3 .bd .c_580 .c_580_b .p{ width:100%; float:left; margin-top:15px; font-size:16px; color:#666; line-height:30px;}
@media  screen and (max-width:991px){
.SpecialPage .content32{ padding:32px 0 25px 0;}
.slideTxtBox3 .hd{ padding-top:0px; width:100%; top:0;}
.slideTxtBox3 .hd ul{ width:100%;}
.slideTxtBox3 .hd ul li{ width:25%; padding-left:0px; font-size:16px; line-height:45px; text-align:center; border-top:0;}
.slideTxtBox3 .hd ul li span{ display:none; height:45px;}
.slideTxtBox3 .bd .c_580 .c_580_t .title h4{ font-size:20px; line-height:24px;}
.slideTxtBox3 .bd .c_580 .c_580_t .title h5{ font-size:12px; line-height:18px; margin-top:4px;}
.slideTxtBox3 .bd .c_580 .c_580_t .p{ margin-top:11px; font-size:14px; line-height:24px;}
.slideTxtBox3 .bd .c_580 .c_580_b{ padding:20px 24px 14px 24px; min-height:180px;}
.slideTxtBox3 .bd .c_580 .c_580_b .title{ font-size:16px; line-height:24px;}
.slideTxtBox3 .bd .c_580 .c_580_b .title span{ font-size:12px; margin-left:3px;}
.slideTxtBox3 .bd .c_580 .c_580_b .p{ margin-top:10px; font-size:14px; line-height:24px;}
.slideTxtBox3{ padding-left:0; padding-top:92px;}
.slideTxtBox3 .hd ul li.on{ width:25%;}
}
@media  screen and (max-width:767px){
.slideTxtBox3{ padding-left:0; padding-top:105px;}
.slideTxtBox3 .hd ul li{ width:33.33%; padding-left:0px; font-size:14px; line-height:35px;}
.slideTxtBox3 .hd ul li.on{ width:33.333%;}
.slideTxtBox3 .bd .img{ width:100%; margin-top:15px;}
.slideTxtBox3 .bd .c_580{ width:100%; border-left:0; float:left;}
.slideTxtBox3 .bd .c_580 .c_580_t{ padding:12px 10px 27px 10px;}
.slideTxtBox3 .bd .c_580 .c_580_t .title h4{ font-size:16px; line-height:20px;}
.slideTxtBox3 .bd .c_580 .c_580_t .title h5{ line-height:16px; margin-top:2px;}
.slideTxtBox3 .bd .c_580 .c_580_t .p{ margin-top:8px; font-size:12px; line-height:22px;}
.slideTxtBox3 .bd .c_580 .c_580_b{ padding:10px 14px 6px 14px; min-height:140px;}
.slideTxtBox3 .bd .c_580 .c_580_b .title{ font-size:14px; line-height:22px;}
.slideTxtBox3 .bd .c_580 .c_580_b .p{ margin-top:6px; font-size:12px; line-height:22px;}
.SpecialPage .content32{ padding:22px 0px 15px 0px;}
}
.slide_pic_5_p .slick-dots li { background-image:url(../images/nx4.png);}
.zbg19{ background:url(../images/nx5.jpg) no-repeat center center; background-size:cover;}
.SpecialPage .content33{ width:100%; float:left; padding:50px 0 60px 0;}
.SpecialPage .content33 ul{ width:100%; float:left; margin-top:32px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.SpecialPage .content33 ul li{ width:33.333%; float:left; padding:0 15px;}
.SpecialPage .content33 ul li .zbox{ width:100%; float:left; background:white; padding:31px 20px 32px 20px; text-align:center; min-height:450px;
-moz-border-radius:50px; 
-webkit-border-radius:50px; 
-khtml-border-radius:50px;
border-radius:50px;
-moz-border-bottom-left-radius:0px; 
-webkit-border-bottom-left-radius:0px; 
-khtml-border-bottom-left-radius:0px;
border-bottom-left-radius:0px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content33 ul li .zbox .tx{ width:160px; height:160px; padding:5px; background:url(../images/nx5_1.png) no-repeat center center; background-size:contain; overflow:hidden; margin:auto;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content33 ul li .zbox .tx .imgk{ width:100%; height:100%; float:left;overflow:hidden;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content33 ul li .zbox .tx .imgk img{width:100%;float:left;}
.SpecialPage .content33 ul li .zbox .name{ width:100%; margin-top:26px; padding-bottom:18px; background:url(../images/nx5_2.png) no-repeat center bottom; font-size:18px; color:#333; line-height:26px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content33 ul li .zbox .p{ width:100%;height:140px;overflow:hidden; margin-top:17px; text-align:left; font-size:14px; color:#666; line-height:28px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content33 ul li .zbox:hover{ background-color:#860d84;}
.SpecialPage .content33 ul li .zbox:hover .tx{ background-image:url(../images/nx5_1_h.png);}
.SpecialPage .content33 ul li .zbox:hover .name{ color:white; background-image:url(../images/nx5_2_h.png);}
.SpecialPage .content33 ul li .zbox:hover .p{ color:white;}
@media  screen and (max-width:991px){
.SpecialPage .content33{ padding:30px 0 40px 0;}
.SpecialPage .content33 ul{ margin-top:22px;}
.SpecialPage .content33 ul li .zbox{ padding:21px 10px 22px 10px; min-height:400px;}
.SpecialPage .content33 ul li .zbox .tx{ width:120px; height:120px;}
.SpecialPage .content33 ul li .zbox .name{ margin-top:20px; padding-bottom:12px; font-size:16px; line-height:22px;}
.SpecialPage .content33 ul li .zbox .p{ margin-top:12px; font-size:12px;line-height:26px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content33{ padding:20px 10px 30px 10px;}
.SpecialPage .content33 ul{ margin-top:12px;}
.SpecialPage .content33 ul li{ width:100%; margin-top:10px;}
.SpecialPage .content33 ul li .zbox{ padding:11px 10px 12px 10px; min-height:250px;}
.SpecialPage .content33 ul li .zbox .tx{ width:100px; height:100px;}
.SpecialPage .content33 ul li .zbox .name{ margin-top:10px; padding-bottom:8px; font-size:14px; line-height:20px;}
.SpecialPage .content33 ul li .zbox .p{ margin-top:8px; line-height:24px;}
}
.zbg20{ background:url(../images/nx7.jpg) no-repeat center center; background-size:cover;}
.SpecialPage .content34{ width:100%; float:left; padding:52px 0 160px 0; position:relative;}
.SpecialPage .content34 h2{ position:absolute; left:24.96%; bottom:60px; z-index:4;}
.SpecialPage .content34 .hometop{ width:100%; float:left; position:relative; z-index:2; margin-top:40px;}
.SpecialPage .content34 .hometop .img{ width:40.17%; float:left;}
.SpecialPage .content34 .hometop .img img{ width:100%; float:left;}
.SpecialPage .content34 .hometop .text{ width:54.7%; float:right;}
.SpecialPage .content34 .hometop .text .name{ width:100%; float:left; padding-right:70px; margin-top:26px; font-size:24px; color:#860d84; line-height:30px; font-weight:bold;}
.SpecialPage .content34 .hometop .text .name span{ font-size:16px; color:#333; line-height:1; vertical-align:middle; margin-left:14px; display:inline-block; *zoom:1; *display:inline;}
.SpecialPage .content34 .hometop .text .p{ width:100%; float:left; margin-top:18px; font-size:14px; color:#666; line-height:30px; text-indent:2em; height:180px; overflow:hidden;}
.SpecialPage .content34 .hometop .slick-prev,.SpecialPage .content34 .hometop .slick-next {
	position: absolute;
	left: auto;
	right:38px;
	top: 24px;
	display: block;
	width: 30px;
	height: 30px;
	background:url(../images/nx6.png) no-repeat left center;
	background-size:auto 30px;
}
.SpecialPage .content34 .hometop .slick-next {
	right: 0;
	background-position:right center;
}
.SpecialPage .content34 .hometop .slick-prev:hover,
.SpecialPage .content34 .hometop .slick-next:hover{ background-image:url(../images/nx6_h.png);}
.SpecialPage .content34 .homedown{ width:654px; margin-top:66px; float:right; margin-right:-7px; position:absolute; right:0; bottom:161px; z-index:3;}
.SpecialPage .content34 .homedown .imgk{ width:100%; float:left; padding:0 7px;}
.SpecialPage .content34 .homedown .imgk .img{ width:100%; float:left; background:#860d84; position:relative;}
.SpecialPage .content34 .homedown .imgk .img img{ width:100%; float:left;}
.SpecialPage .content34 .homedown .imgk .img .name{ width:100%; line-height:1; font-size:16px; color:white; text-align:center; position:absolute; left:0; top:50%; margin-top:-8px; display:none;}
.SpecialPage .content34 .homedown .slick-current .imgk .img img{ opacity:0.1;}
.SpecialPage .content34 .homedown .slick-current .imgk .img .name{ display:block;}
@media  screen and (max-width:1199px){
.SpecialPage .content34 .homedown{ width:54.7%;}
}
@media  screen and (max-width:991px){
.SpecialPage .content34{ padding:32px 0 60px 0;}
.SpecialPage .content34 h2{ width:91px;}
.SpecialPage .content34 .hometop .text .name{ margin-top:0px; font-size:20px; line-height:24px;}
.SpecialPage .content34 .hometop .text .name span{ display:block;font-size:14px; margin-left:0px; margin-top:5px;}
.SpecialPage .content34 .hometop .text .p{ margin-top:14px; font-size:12px; line-height:24px; height:144px;}
.SpecialPage .content34 .homedown{ width:57%;}
.SpecialPage .content34 .homedown .imgk .img .name{ font-size:14px; margin-top:-7px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content34{ padding:22px 10px 30px 10px;}
.SpecialPage .content34 .hometop{  margin-top:20px;}
.SpecialPage .content34 .hometop .img{ width:100%;}
.SpecialPage .content34 .hometop .text{ width:100%; margin-top:50px;}
.SpecialPage .content34 h2{ bottom:320px; left:auto; right:6%;}
.SpecialPage .content34 .hometop .text .name{ font-size:16px; line-height:20px; padding-right:0;}
.SpecialPage .content34 .hometop .text .name span{font-size:12px;}
.SpecialPage .content34 .hometop .text .p{ margin-top:10px; line-height:22px; height:176px;}
.SpecialPage .content34 .homedown{ width:100%; position:relative; right:auto; bottom:auto; float:left; margin-top:10px;}
.SpecialPage .content34 .homedown .imgk{ padding:0 2px;}
}
/*让中高层经理经受系统的管理训练*/
.content75{
	padding:10px 0 60px 0;
}
.content75 h3{ width:100%; font-size:36px; color:#333; line-height:52px; font-weight:bold; letter-spacing:1px; text-align: center;}
.content75 h4{ width:100%; font-size:18px; color:#888; line-height:28px; text-transform:uppercase;font-family: 'OPENSANS-LIGHT';  text-align: center;}
.content75 .timeline-title{
	font-size: 28px;
	margin-bottom: 20px;
	text-align: left;
}

/*商业领袖特训营*/
.SpecialPage .content35{ width:100%; float:left; padding:50px 0 60px 0;}
.SpecialPage .content35 ul{ width:100%; float:left; margin-top:2px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.SpecialPage .content35 ul li{ width:25%; float:left; margin-top:30px; padding:0 15px;}
.SpecialPage .content35 ul li .zbox{ width:100%; float:left; background:#f5f5f5; padding:36px 30px 23px 30px; text-align:center;
-moz-border-radius:8px; 
-webkit-border-radius:8px; 
-khtml-border-radius:8px;
border-radius:8px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content35 ul li .zbox .ico{ width:134px; height:134px; background:white; box-shadow:0 4px 8px rgba(0,0,0,0.1); overflow:hidden; margin:auto;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content35 ul li .zbox .ico img{ width:100%; float:left;}
.SpecialPage .content35 ul li .zbox .p{ width:100%; margin-top:24px; font-size:16px; color:#333; line-height:32px;}
.SpecialPage .content35 ul li .zbox:hover{ background:#c7000c;}
.SpecialPage .content35 ul li .zbox:hover .p{ color:white;}
@media  screen and (max-width:1199px){
.SpecialPage .content35 ul li .zbox{ padding:26px 20px 13px 20px;}
}
@media  screen and (max-width:991px){
.SpecialPage .content35{ padding:30px 0 40px 0;}
.SpecialPage .content35 ul li .zbox{ padding:20px 20px 13px 20px;}
.SpecialPage .content35 ul li{ width:50%; margin-top:20px;}
.SpecialPage .content35 ul li .zbox .ico{ width:114px; height:114px;}
.SpecialPage .content35 ul li .zbox .p{ margin-top:20px; font-size:14px; line-height:26px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content35{ padding:20px 10px 30px 10px;}
.SpecialPage .content35 .row{ margin:0 -5px;}
.SpecialPage .content35 ul li{ padding:0 5px;}
.SpecialPage .content35 ul li .zbox{ padding:10px 10px 8px 10px;}
.SpecialPage .content35 ul li{ margin-top:10px;}
.SpecialPage .content35 ul li .zbox .ico{ width:84px; height:84px;}
.SpecialPage .content35 ul li .zbox .p{ margin-top:10px; font-size:12px; line-height:22px;}
	/*让中高层经理经受系统的管理训练*/
	.content75{
		padding:10px 0 60px 0;
	}
	.content75 h3{ width:100%; font-size:36px; color:#333; line-height:52px; font-weight:bold; letter-spacing:1px; text-align: center;}
	.content75 h4{ width:100%; font-size:18px; color:#888; line-height:28px; text-transform:uppercase;font-family: 'OPENSANS-LIGHT';  text-align: center;}
	.content75 .timeline-title{
		font-size: 28px;
		margin-bottom: 20px;
		text-align: left;
	}
}
.zbg21{ background:url(../images/txy2.jpg) no-repeat center center; background-size:cover;}
/*管理咨询*/
.container-guanlizixun{ background:url(../images/guanlizixun/1.jpg) no-repeat center center; background-size:cover;}
.SpecialPage .content36{ width:100%; float:left; padding:50px 0 60px 0;}
.SpecialPage .content36 .c_560{ width:47.86%; float:left; margin-left:38px; margin-top:25px;}
.SpecialPage .content36 .c_560 .p{ width:100%; float:left; font-size:16px; color:white; line-height:50px;}
.SpecialPage .content36 .img{ width:44.1%; float:right; margin-top:32px;}
@media  screen and (max-width:1199px){
.SpecialPage .content36 .c_560{ margin-top:63px;}
}
@media  screen and (max-width:991px){
.SpecialPage .content36{ padding:30px 0 40px 0;}
.SpecialPage .content36 .c_560{ margin-top:43px; margin-left:0; width:52%;}
.SpecialPage .content36 .c_560 .p{ font-size:14px; line-height:40px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content36{ padding:20px 10px 30px 10px;}
.SpecialPage .content36 .c_560{ width:100%; margin-top:13px;}
.SpecialPage .content36 .c_560 .p{ font-size:12px; line-height:30px;}
.SpecialPage .content36 .img{ width:100%; margin-top:13px; text-align:center; padding:0 10%;}
}
.SpecialPage .content37{ width:100%; float:left; padding:52px 0 50px 0;}
.SpecialPage .content37 ul{ width:100%; float:left; margin-top:40px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;
}
.SpecialPage .content37 ul li{ width:33%; float:left; padding:0 15px;}
.SpecialPage .content37 ul li .zbox{ width:100%; float:left; background:#f5f7f6; padding-bottom:17px; text-align:center;}
.SpecialPage .content37 ul li:nth-child(4) .zbox,
.SpecialPage .content37 ul li:nth-child(5) .zbox,
.SpecialPage .content37 ul li:nth-child(6) .zbox,
.SpecialPage .content37 ul li:nth-child(7) .zbox,
.SpecialPage .content37 ul li:nth-child(8) .zbox{
	margin-top: 30px;
}
.SpecialPage .content37 ul li .zbox .title{ width:100%; height:70px; line-height:70px; background:#393939; font-size:24px; color:white; font-weight:bold; letter-spacing:1px;}
.SpecialPage .content37 ul li .zbox .ico{ width:140px; height:140px; margin:auto; margin-top:30px; padding:8px; background:#f0dede;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content37 ul li .zbox .ico img{ width:100%; float:left;}
.SpecialPage .content37 ul li .zbox .p{ width:100%; margin-top:23px; padding:0 17px; font-size:16px; color:#333; line-height:32px; min-height:128px; text-align:left;}
.SpecialPage .content37 ul li .zbox:hover .title{ background-color:#c7000b;}
.SpecialPage .content37 ul li .zbox:hover{ background:#393939;}
.SpecialPage .content37 ul li .zbox:hover .p{ color:white;}
@media  screen and (max-width:991px){
.SpecialPage .content37{ padding:32px 0 30px 0;}
.SpecialPage .content37 ul li .zbox .title{ height:50px; line-height:50px; font-size:20px}
.SpecialPage .content37 ul li .zbox .ico{ width:120px; height:120px; margin-top:20px;}
.SpecialPage .content37 ul li .zbox .p{ margin-top:13px; padding:0 12px; font-size:14px; line-height:28px; min-height:112px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content37{ padding:22px 10px 20px 10px;}
.SpecialPage .content37 .row{ margin:0 -5px;}
.SpecialPage .content37 ul li{ width:50%; padding:0 5px; margin-top:10px;}
.SpecialPage .content37 ul li .zbox .title{ height:40px; line-height:40px; font-size:16px}
.SpecialPage .content37 ul li .zbox .ico{ width:80px; height:80px; margin-top:10px;}
.SpecialPage .content37 ul li .zbox .p{ margin-top:8px; padding:0 10px; font-size:12px; line-height:24px; min-height:96px;}
.SpecialPage .content37 ul{ margin-top:10px;}
}
.SpecialPage .content38{ width:100%; float:left; padding:50px 0 52px 0;}
.SpecialPage .content38 .text{ width:100%; float:left; margin-top:36px; overflow:hidden;}
.SpecialPage .content38 .text h4{ width:100%; font-size:24px; color:#c7000b; line-height:32px; font-weight:bold;}
.SpecialPage .content38 .text .p{ width:100%; margin-top:43px; font-size:16px; color:#333; line-height:32px;}
@media  screen and (max-width:991px){
.SpecialPage .content38{ padding:30px 0 32px 0;}
.SpecialPage .content38 .text{ margin-top:30px;}
.SpecialPage .content38 .text h4{ font-size:20px; color:#c7000b; line-height:32px; font-weight:bold;}
.SpecialPage .content38 .text .p{ margin-top:33px; font-size:14px; line-height:28px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content38{ padding:20px 10px 22px 10px;}
.SpecialPage .content38 .text{ margin-top:20px;}
.SpecialPage .content38 .text h4{ font-size:16px; line-height:28px;}
.SpecialPage .content38 .text .p{ margin-top:23px; font-size:12px; line-height:24px;}
}
.zbg22{ background:url(../images/txy4.jpg) no-repeat center center; background-size:cover;}
.slide_pic_5_w .slick-dots li { background-image:url(../images/txy4_7.png);}
.SpecialPage .content39{ width:100%; float:left; padding:50px 0 60px 0; position:relative;}
.SpecialPage .content39 .c_740{ width:63.25%; position:absolute; left:0; bottom:170px; border:solid #e37f85 10px; height:490px;}
.SpecialPage .content39 .c_740 h3{ font-size:24px; color:#2f2f2f; line-height:33px; font-weight:bold; position:absolute; right:-60px; top:50px; letter-spacing:1px;}
.slideTxtBox4{ width:100%; float:left; padding:120px 330px 0 60px; position:relative; margin-top:50px;}
.slideTxtBox4 .hd{ width:300px; position:absolute; right:0;top:0;}
.slideTxtBox4 .hd ul{ width:100%; float:left;}
.slideTxtBox4 .hd ul li{ width:50%; float:left; background:white; height:150px; cursor:pointer; overflow:hidden}
.slideTxtBox4 .hd ul li img{ width:100%; float:left; opacity:0.7;}
.slideTxtBox4 .hd ul li.on{ background:#c7000c; z-index:3; position:relative;}
.slideTxtBox4 .hd ul li.on img{ margin:-10px 0 0 -10px; opacity:1;}
.slideTxtBox4 .bd{ width:100%; float:left;}
.slideTxtBox4 .bd ul{ width:100%; float:left; background:#f3f3f3;}
.slideTxtBox4 .bd ul .zbox{ width:100%; float:left; padding:34px 40px 16px 115px; position:relative;}
.slideTxtBox4 .bd ul .zbox .ico{ position:absolute; left:40px; top:42px;}
.slideTxtBox4 .bd ul .zbox .name{ width:100%; float:left; padding-bottom:21px; background:url(../images/txy5_9.jpg) no-repeat left bottom;}
.slideTxtBox4 .bd ul .zbox .name h3{ width:100%; float:left; font-size:24px; color:#333; line-height:36px; font-weight:bold; letter-spacing:1px;}
.slideTxtBox4 .bd ul .zbox .name h4{ width:100%; float:left; font-size:18px; color:#c7000c; line-height:31px;}
.slideTxtBox4 .bd ul .zbox .p{ width:100%; float:left; margin-top:23px; font-size:16px; color:#333; line-height:32px; letter-spacing:1px; height:320px; overflow:hidden;}
@media  screen and (max-width:1199px){
.SpecialPage .content39 .c_740 h3{ right:-30px;}
}
@media  screen and (max-width:991px){
.SpecialPage .content39{ padding:30px 0 40px 0;}
.slideTxtBox4{ padding:40px 220px 0 20px; margin-top:40px;}
.slideTxtBox4 .hd{ width:200px;}
.slideTxtBox4 .hd ul li{ height:100px;}
.slideTxtBox4 .hd ul li.on img{ margin:-5px 0 0 -5px;}
.SpecialPage .content39 .c_740{ bottom:150px; border:solid #e37f85 6px; height:400px;}
.slideTxtBox4 .bd ul .zbox{ padding:24px 30px 10px 85px;}
.slideTxtBox4 .bd ul .zbox .ico{ left:30px; top:32px; width:30px;}
.slideTxtBox4 .bd ul .zbox .name{ padding-bottom:16px;}
.slideTxtBox4 .bd ul .zbox .name h3{ font-size:20px; line-height:30px;}
.slideTxtBox4 .bd ul .zbox .name h4{ font-size:16px; line-height:27px;}
.slideTxtBox4 .bd ul .zbox .p{  margin-top:13px; font-size:14px; line-height:26px; height:320px;}
.SpecialPage .content39 .c_740 h3{ top:10px; font-size:20px; line-height:28px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content39{ padding:20px 10px 30px 10px;}
.SpecialPage .content39 .c_740{ display:none;}
.slide_pic_9{ width:100%; float:left; padding:10px; background:#f3f3f3; margin-top:20px;}
.slide_pic_9 .li_hp{ width:100%; float:left; padding:14px 20px 6px 20px;}
.slide_pic_9 .li_hp .title{ width:100%; float:left;}
.slide_pic_9 .li_hp .title .tx{ width:80px; float:left;}
.slide_pic_9 .li_hp .title .name{ margin-left:90px;}
.slide_pic_9 .li_hp .title .name h3{ font-size:16px; line-height:22px; margin-top:38px;}
.slide_pic_9 .li_hp .title .name h4{ font-size:12px; line-height:20px;}
.slide_pic_9 .li_hp .p{ width:100%; float:left; margin-top:8px; font-size:12px; line-height:22px; height:218px; overflow:hidden;}
.slide_pic_9 .slick-prev,.slide_pic_9 .slick-next {
	left: -5px;
	top: 50%;
	margin-top:-15px;
	display: block;
	width: 30px;
	height: 30px;
	background:url(../images/txy6_h.png) no-repeat left center;
	background-size:auto 30px; box-shadow:0 0 9px rgba(0,0,0,0.15);
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.slide_pic_9 .slick-next {
	left: auto;
	right: -5px;
	background-position:right center;
}
}
.row_5{ margin:0 -28px;}
.SpecialPage .content40{ width:100%; float:left; padding:52px 0 60px 0;}
.SpecialPage .content40 .homedown{ width:100%; float:left; position:relative; margin-top:41px;}
.SpecialPage .content40 .homedown .zbox{ width:100%; float:left; padding:28px 28px;}
.SpecialPage .content40 .homedown .zbox .imgk{ width:200px; height:200px; float:left; position:relative;overflow:hidden;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.SpecialPage .content40 .homedown .zbox .imgk img{ width:100%; /*height:100%;*/ float:left;
/*-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;*/}
.SpecialPage .content40 .homedown .slick-prev,.SpecialPage .content40 .homedown .slick-next {
	left: -63px;
	top: 50%;
	display: block;
	width: 49px;
	height: 49px;
	margin-top:-25px;
	background:url(../images/txy6.png) no-repeat left center;
	background-size:auto 49px; box-shadow:0 0 9px rgba(0,0,0,0.15);
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%
}
.SpecialPage .content40 .homedown .slick-next {
	left: auto;
	right: -63px;background-position:right center;
}
.SpecialPage .content40 .homedown .slick-prev:hover,
.SpecialPage .content40 .homedown .slick-next:hover{ background-image:url(../images/txy6_h.png);}
.SpecialPage .content40 .homedown .slick-center .zbox .imgk{ box-shadow:0 3px 9px rgba(0,0,0,0.17);
		transform: scale(1.2,1.2);
	-ms-transform: scale(1.2,1.2);	
-webkit-transform: scale(1.2,1.2);
	 -o-transform: scale(1.2,1.2);	
   -moz-transform: scale(1.2,1.2);}
.SpecialPage .content40 .homedown .slick-center .zbox .imgk .imgky{ width:100%; height:100%; position:absolute; left:0; top:0; border:solid 5px #c7000c;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%}
.SpecialPage .content40 .hometop{ width:100%; float:left; margin-top:52px; position:relative; box-shadow:0 0 9px rgba(0,0,0,0.25); background:white;
	-moz-border-radius:4px; 
-webkit-border-radius:4px; 
-khtml-border-radius:4px;
border-radius:4px;}
.SpecialPage .content40 .hometop .text{ width:100%; float:left; padding:30px 22px 27px 22px;}
.SpecialPage .content40 .hometop .text .name{ width:100%; float:left; text-align:center;}
.SpecialPage .content40 .hometop .text .name h3{ width:100%; float:left; font-size:24px; color:#c7000c; line-height:43px;}
.SpecialPage .content40 .hometop .text .name h4{ width:100%; float:left; font-size:18px; color:#666; line-height:37px;}
.SpecialPage .content40 .hometop .text .p{ width:100%; float:left; font-size:14px; color:#333; line-height:30px; margin-top:11px; text-indent:2em; letter-spacing:1px; height:210px; overflow:hidden;}
.SpecialPage .content40 .hometop:before{ content:''; background:url(../images/txy6_6.png) no-repeat center center; width:40px; height:20px; position:absolute; left:50%; top:-20px; margin-left:-20px;}
@media  screen and (max-width:1360px){
.SpecialPage .content40 .homedown .slick-prev{ left:0;}
.SpecialPage .content40 .homedown .slick-next{ right:0;}
}
@media  screen and (max-width:1199px){
.row_5{ margin:0 -18px;}
.SpecialPage .content40 .homedown .zbox{ padding:18px 18px;}
}
@media  screen and (max-width:991px){
.SpecialPage .content40{ padding:32px 0 40px 0;}
.SpecialPage .content40 .homedown{ margin-top:21px;}
.SpecialPage .content40 .homedown .slick-center .zbox .imgk{ box-shadow:0 3px 6px rgba(0,0,0,0.17);}
.SpecialPage .content40 .hometop{ margin-top:32px; box-shadow:0 0 6px rgba(0,0,0,0.25);}
.SpecialPage .content40 .hometop .text{ padding:20px 12px 20px 12px;}
.SpecialPage .content40 .hometop .text .name h3{ font-size:20px; line-height:40px;}
.SpecialPage .content40 .hometop .text .name h4{ font-size:16px; line-height:32px;}
.SpecialPage .content40 .hometop .text .p{ font-size:12px; line-height:24px; margin-top:6px; height:192px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content40{ padding:22px 10px 30px 10px;}
.SpecialPage .content40 .homedown{ margin-top:21px;}
.SpecialPage .content40 .hometop{ margin-top:22px;}
.SpecialPage .content40 .hometop .text{ padding:10px 8px;}
.SpecialPage .content40 .hometop .text .name h3{ font-size:16px; line-height:30px;}
.SpecialPage .content40 .hometop .text .name h4{ font-size:14px; line-height:26px;}
.SpecialPage .content40 .hometop .text .p{ line-height:22px; margin-top:4px; height:174px;}
.SpecialPage .content40 .hometop:before{ background-size:20px 10px; width:20px; height:10px; top:-10px; margin-left:-10px;}
.SpecialPage .content40 .homedown .slick-prev,.SpecialPage .content40 .homedown .slick-next {width: 30px;height: 30px;margin-top:-15px;background-size:auto 30px; left:0px;}
.SpecialPage .content40 .homedown .slick-next{ left:auto; right:0px;}
.row_5{ margin:0 -10px;}
.SpecialPage .content40 .homedown .zbox{ padding:10px 10px;}
.SpecialPage .content40 .homedown .slick-center .zbox .imgk{
		transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.SpecialPage .content40 .homedown .slick-center .zbox .imgk .imgky{ border:solid 3px #c7000c;}
}
/*能量班*/
.zbg23{ background:url(../images/nlb1.jpg) no-repeat center center; background-size:cover;}
.SpecialPage .content40 .homedown_o .slick-center .zbox .imgk .imgky{ border-color:#f98518}
.SpecialPage .content40 .hometop_o .text .p{ text-indent:0; letter-spacing:0;}
.SpecialPage .content40 .hometop_o .text .name h3{ color:#ee7700;}
.SpecialPage .content41{ width:100%; float:left; padding:50px 0 60px 0;}
.SpecialPage .content41 ul{ width:100%; float:left; margin-top:10px;}
.SpecialPage .content41 ul li{ width:50%; float:left; margin-top:30px; padding:0 15px;}
.SpecialPage .content41 ul li .zbox{ width:100%; float:left; background:#f5f5f5; padding:19px 55px 10px 112px; position:relative; min-height:100px;
-moz-border-radius:50px; 
-webkit-border-radius:50px; 
-khtml-border-radius:50px;
border-radius:50px;
		 transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
 -webkit-transition: all 0.3s linear;
-o-transition: width all 0.3s linear;}
.SpecialPage .content41 ul li .zbox:hover{
	transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);	
-webkit-transform: scale(1.1,1.1);
	 -o-transform: scale(1.1,1.1);	
   -moz-transform: scale(1.1,1.1);}
.SpecialPage .content41 ul li .zbox .ico{ width:80px; height:80px; position:absolute; left:10px; top:10px;
-moz-border-radius:50px; 
-webkit-border-radius:50px; 
-khtml-border-radius:50px;
border-radius:50px;}
.SpecialPage .content41 ul li .zbox .ico img{ width:100%; float:left;}
.SpecialPage .content41 ul li .zbox .p{ width:100%; float:left; font-size:16px; color:#333; line-height:30px;}
.SpecialPage .content41 ul li.l1 .zbox .ico{ background:#a9c80a;}
.SpecialPage .content41 ul li.l2 .zbox .ico{ background:#f26345;}
.SpecialPage .content41 ul li.l3 .zbox .ico{ background:#ffb65b;}
.SpecialPage .content41 ul li.l4 .zbox .ico{ background:#e02447;}
.SpecialPage .content41 ul li.l5 .zbox .ico{ background:#f46140;}
.SpecialPage .content41 ul li.l6 .zbox .ico{ background:#f98518;}
.SpecialPage .content41 ul li.l7 .zbox .ico{ background:#a444db;}
@media  screen and (max-width:991px){
.SpecialPage .content41{ padding:30px 0 40px 0;}
.SpecialPage .content41 ul li{ margin-top:20px;}
.SpecialPage .content41 ul li .zbox .p{ font-size:14px; line-height:24px;}
.SpecialPage .content41 ul li .zbox{ padding:15px 35px 10px 112px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content41{ padding:20px 10px 30px 10px;}
.SpecialPage .content41 ul li{ width:100%; margin-top:10px;}
.SpecialPage .content41 ul li .zbox .p{ font-size:12px; line-height:22px;}
.SpecialPage .content41 ul li .zbox{ padding:15px 15px 10px 82px; min-height:80px;}
.SpecialPage .content41 ul li .zbox .ico{ width:60px; height:60px; left:5px; top:50%; margin-top:-30px;}
}
.SpecialPage .content42{ width:100%; float:left; padding:51px 0 0 0;}
.SpecialPage .content42 .img{ float:right; width:50%;}
.SpecialPage .content42 .img img{ width:auto; margin-right:-13px; float:right; max-width:none;}
.SpecialPage .content42 .c_500{ width:42.74%; float:left; margin-top:44px; position:relative; z-index:2;}
.SpecialPage .content42 .c_500 .title{ width:100%; float:left;}
.SpecialPage .content42 .c_500 .title h3{ font-size:36px; color:#333; line-height:55px; font-weight:bold;}
.SpecialPage .content42 .c_500 .title h4{ font-size:16px; color:#888; line-height:32px; text-transform:uppercase; letter-spacing:4px; background:url(../images/nlb3_1.png) no-repeat 80% center;}
.SpecialPage .content42 .c_500 .p{ width:100%; float:left; margin-top:60px; font-size:16px; color:#333; line-height:32px;}
@media  screen and (max-width:1199px){
.SpecialPage .content42 .c_500 .title h4{ background-position:130% center;}
.SpecialPage .content42 .img img{  width:1600px;}
.SpecialPage .content42 .c_500 .p{ margin-top:16px;}
.SpecialPage .content42 .c_500{ width:45%; margin-top:10px;}
}
@media  screen and (max-width:991px){
.SpecialPage .content42{ padding:31px 0 10px 0;}
.SpecialPage .content42 .img img{  width:1200px;}
.SpecialPage .content42 .c_500{ width:50%; margin-top:0;}
.SpecialPage .content42 .c_500 .title h3{ font-size:30px; line-height:50px;}
.SpecialPage .content42 .c_500 .title h4{ font-size:14px; line-height:28px; background-position:180% center;}
.SpecialPage .content42 .c_500 .p{ margin-top:30px; font-size:14px; line-height:28px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content42{ padding:21px 10px 10px 10px; position:relative;}
.SpecialPage .content42 .c_500{ width:100%; margin-top:25px;}
.SpecialPage .content42 .c_500 .title h3{ font-size:20px; line-height:40px;}
.SpecialPage .content42 .c_500 .title h4{ font-size:12px; line-height:22px; background:none;}
.SpecialPage .content42 .c_500 .p{ margin-top:20px; font-size:12px; line-height:24px;}
.SpecialPage .content42 .img{ position:absolute; right:10px; top:10px;}
.SpecialPage .content42 .img img{ width:500px; margin-right:0;}
}
.SpecialPage .content43{ width:100%; float:left; padding:50px 0 52px 0;}
.SpecialPage .content43 .img{ width:100%; float:left;}
.SpecialPage .content43 .p{ width:100%; float:left; margin-top:-14px; font-size:16px; color:#333; line-height:28px; padding-left:50px; position:relative; letter-spacing:1px;}
.SpecialPage .content43 .p .name{ position:absolute; left:0; top:0; font-weight:bold; color:#f98518;}
@media  screen and (max-width:991px){
.SpecialPage .content43{ padding:30px 0 32px 0;}
.SpecialPage .content43 .p{ margin-top:-8px; font-size:14px; line-height:26px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content43{ padding:20px 10px 22px 10px;}
.SpecialPage .content43 .p{ margin-top:-4px; font-size:12px; line-height:22px; padding-left:40px;}
}
.zbg24{ background:url(../images/nlb5.jpg) no-repeat center center; background-size:cover;}
.SpecialPage .content44{ width:100%; float:left; padding:50px 0 58px 0;}
.SpecialPage .content44 table{ width:100%; float:left; margin-top:40px; background:#eee; overflow:hidden; text-align:center; box-shadow:5px 15px 15px rgba(0,0,0,0.05);
-moz-border-radius:35px; 
-webkit-border-radius:35px; 
-khtml-border-radius:35px;
border-radius:35px;}
.SpecialPage .content44 table tr{ background:#eee;
	-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content44 table tr:hover{ background-image:url(../images/new1.png);}
.SpecialPage .content44 table td{ padding:12px 10px; font-size:16px; color:#666; line-height:20px; height:40px;}
.SpecialPage .content44 table .tr1{ background:#f98518 !important;}
.SpecialPage .content44 table .tr1 td{ color:white; font-size:24px; letter-spacing:1px;}
.SpecialPage .content44 table .tr2{ background:#fff;}
.SpecialPage .content44 table .td1{ width:13.42%; padding-left:4.87%;}
.SpecialPage .content44 table .td2{ width:26.07%;}
.SpecialPage .content44 table .td3{ width:30.51%; padding:12px 40px;}
.SpecialPage .content44 table .td4{ width:30%; padding:12px 40px;}
.SpecialPage .content44 table tr:hover td{ color:white;}
@media  screen and (max-width:991px){
.SpecialPage .content44{ padding:30px 0 38px 0;}
.SpecialPage .content44 table{ margin-top:20px;
-moz-border-radius:25px; 
-webkit-border-radius:25px; 
-khtml-border-radius:25px;
border-radius:25px;}
.SpecialPage .content44 table .td1{ padding-left:0%;}
.SpecialPage .content44 table td{ padding:10px 10px; font-size:14px; line-height:24px; height:70px;}
.SpecialPage .content44 table .tr1 td{ font-size:20px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content44{ padding:20px 10px 28px 10px;}
.SpecialPage .content44 table{ margin-top:10px;
-moz-border-radius:15px; 
-webkit-border-radius:15px; 
-khtml-border-radius:15px;
border-radius:15px;}
.SpecialPage .content44 table td{ padding:6px; font-size:12px; line-height:22px; height:60px;}
.SpecialPage .content44 table .tr1 td{ font-size:16px;}
.SpecialPage .content44 table .td3{ width:60.51%; padding:12px 10px;}
.SpecialPage .content44 table .td1{ width:20%; padding-left:15px;}
.SpecialPage .content44 table .td2{ width:28%;}
.SpecialPage .content44 table .td3{ width:54%;}
}
.SpecialPage .content45{ width:100%; float:left; margin-top:50px;}
.SpecialPage .content45 ul{ margin:40px -35px 0 -35px; float:left;}
.SpecialPage .content45 ul li{ width:50%; float:left; padding:0 35px; text-align:center;}
.SpecialPage .content45 ul li .img{ width:100%; text-align:center; position:relative;}
.SpecialPage .content45 ul li .img img{ width:100%; float:left; position:relative; z-index:1;}
.SpecialPage .content45 ul li .img .ico{ width:100%; height:120px; position:absolute; left:0; top:151px; z-index:2;}
.SpecialPage .content45 ul li .img .ico img{ height:100%; width:auto; float:none;}
.SpecialPage .content45 ul li .img .name{ width:100%; position:absolute; left:0; top:282px; z-index:2;}
.SpecialPage .content45 ul li .img .name h4{ font-size:24px;  color:white; line-height:46px;}
.SpecialPage .content45 ul li .img .name h6{ font-size:16px;  color:white; line-height:20px; font-family:Arial; text-transform:uppercase; margin-top:8px;}
.SpecialPage .content45 ul li .p{ width:100%; float:left; margin-top:33px; font-size:16px; color:#333; line-height:32px;}
.SpecialPage .content45 ul li.l2 .img .ico{ top:62px;}
.SpecialPage .content45 ul li.l2 .img .name{ top:193px;}
@media  screen and (max-width:1199px){
.SpecialPage .content45 ul li .img .ico{ top:111px;}
.SpecialPage .content45 ul li .img .name{ top:232px;}
.SpecialPage .content45 ul li.l2 .img .ico{ top:32px;}
.SpecialPage .content45 ul li.l2 .img .name{ top:143px;}
}
@media  screen and (max-width:991px){
.SpecialPage .content45{ margin-top:30px;}
.SpecialPage .content45 ul{ margin:20px -15px 0 -15px;}
.SpecialPage .content45 ul li{ padding:0 15px;}
.SpecialPage .content45 ul li .img .ico{ top:101px;}
.SpecialPage .content45 ul li .img .name h4{ font-size:20px; line-height:30px;}
.SpecialPage .content45 ul li .img .name h6{ font-size:14px; line-height:18px; margin-top:5px;}
.SpecialPage .content45 ul li .p{ margin-top:23px; font-size:14px; line-height:28px;}
.SpecialPage .content45 ul li .img .name{ top:212px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content45{ margin-top:20px; padding:0 10px;}
.SpecialPage .content45 ul{ margin:10px -15px 0 -15px;}
.SpecialPage .content45 ul li{ width:100%; margin-top:10px;}
.SpecialPage .content45 ul li .img .ico{ top:61px;}
.SpecialPage .content45 ul li .img .name h4{ font-size:16px; line-height:24px;}
.SpecialPage .content45 ul li .img .name h6{ font-size:12px; line-height:16px; margin-top:3px;}
.SpecialPage .content45 ul li .p{ margin-top:13px; font-size:12px; line-height:24px;}
.SpecialPage .content45 ul li .img .name{ top:182px;}
}
.SpecialPage .content46{ width:100%; float:left; padding:40px 0 60px 0;}
.SpecialPage .content46 ul{ width:100%; float:left; margin-top:40px;}
.SpecialPage .content46 ul li{ width:33.333%; float:left; padding:0 15px;}
.SpecialPage .content46 ul li .zbox{ width:100%; float:left; background:#f98518; padding:15px 20px 15px 12px; min-height:114px;
-moz-border-radius:8px; 
-webkit-border-radius:8px; 
-khtml-border-radius:8px;
border-radius:8px;}
.SpecialPage .content46 ul li .zbox .ico{ width:71px; float:left; height:84px; border-right:solid 1px #fa9d46;}
.SpecialPage .content46 ul li .zbox .ico img{ width:60px; float:left; margin-top:11px;}
.SpecialPage .content46 ul li .zbox .text{ margin-left:91px; min-height:84px; line-height:84px;}
.SpecialPage .content46 ul li .zbox .text .p{ display:inline-block; *zoom:1; *display:inline; width:100%; font-size:18px; color:white; line-height:30px; vertical-align:middle;}
/*学习方式*/
.SpecialPage .content-xuexifangshi ul li{
	width:49%;
}
@media  screen and (max-width:991px){
.SpecialPage .content46{ padding:20px 0 40px 0;}
.SpecialPage .content46 ul{ margin-top:20px;}
.SpecialPage .content46 ul li .zbox{ min-height:84px; padding:10px 10px 10px 10px;}
.SpecialPage .content46 ul li .zbox .ico{ width:51px; height:60px;}
.SpecialPage .content46 ul li .zbox .ico img{ width:40px;}
.SpecialPage .content46 ul li .zbox .text{ margin-left:60px; min-height:60px; line-height:60px;}
.SpecialPage .content46 ul li .zbox .text .p{ font-size:16px; line-height:24px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content46{ padding:10px 10px 20px 10px;}
.SpecialPage .content46 ul{ margin-top:10px;}
.SpecialPage .content46 ul li{ width:100%; margin-top:10px;}
.SpecialPage .content46 ul li .zbox .text .p{ font-size:14px; line-height:22px;}
}
.zbg25{ background:#f98518;}
.SpecialPage .content47{ width:100%; float:left; padding:52px 0 60px 0;}
.SpecialPage .content47 ul{ width:100%; float:left; margin-top:20px;}
.SpecialPage .content47 ul li{ width:100%; float:left; margin-top:20px; padding:5px 20px 5px 160px; position:relative; background:white;
-moz-border-radius:70px; 
-webkit-border-radius:70px; 
-khtml-border-radius:70px;
border-radius:70px;
-moz-border-top-right-radius:0; 
-webkit-border-top-right-radius:0; 
-khtml-border-top-right-radius:0;
border-top-right-radius:0;
-moz-border-bottom-right-radius:20px; 
-webkit-border-bottom-right-radius:20px; 
-khtml-border-bottom-right-radius:20px;
border-bottom-right-radius:20px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content47 ul li:hover{ box-shadow:0 3px 20px rgba(0,0,0,0.3);}
.SpecialPage .content47 ul li .ico{ width:130px; height:130px; position:absolute; left:5px; top:5px; z-index:2;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content47 ul li .ico img{ width:100%; float:left;}
.SpecialPage .content47 ul li .text{ width:100%; height:130px; line-height:130px;}
.SpecialPage .content47 ul li .text .name{ display:inline-block; *zoom:1; *display:inline; vertical-align:middle;}
.SpecialPage .content47 ul li .text .name h4{ width:100%; float:left; font-size:24px; color:#333; line-height:30px; font-weight:bold;}
.SpecialPage .content47 ul li .text .name h5{ width:100%; float:left; font-size:16px; color:#666; line-height:22px; margin-top:13px;}
.SpecialPage .content47 ul li.l1 .ico{ background:#a9c80a;}
.SpecialPage .content47 ul li.l2 .ico{ background:#ffb65b;}
.SpecialPage .content47 ul li.l3 .ico{ background:#e02447;}
.SpecialPage .content47 ul li.l4 .ico{ background:#a444db;}
@media  screen and (max-width:991px){
.SpecialPage .content47{ padding:32px 0 40px 0;}
.SpecialPage .content47 ul{ margin-top:10px;}
.SpecialPage .content47 ul li .text .name h4{ font-size:20px; line-height:24px;}
.SpecialPage .content47 ul li .text .name h5{ font-size:14px; line-height:20px; margin-top:10px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content47{ padding:22px 10px 30px 10px;}
.SpecialPage .content47 ul li{ margin-top:10px; padding:5px 10px 5px 120px;
-moz-border-radius:50px; 
-webkit-border-radius:50px; 
-khtml-border-radius:50px;
border-radius:50px;
-moz-border-top-right-radius:0; 
-webkit-border-top-right-radius:0; 
-khtml-border-top-right-radius:0;
border-top-right-radius:0;
-moz-border-bottom-right-radius:10px; 
-webkit-border-bottom-right-radius:10px; 
-khtml-border-bottom-right-radius:10px;
border-bottom-right-radius:10px;}
.SpecialPage .content47 ul li .ico{ width:100px; height:100px;}
.SpecialPage .content47 ul li .text{ height:100px; line-height:100px;}
.SpecialPage .content47 ul li .text .name h4{ font-size:16px; line-height:20px;}
.SpecialPage .content47 ul li .text .name h5{ font-size:12px; line-height:18px; margin-top:6px;}
}
.SpecialPage .content48{ width:100%; float:left; padding:50px 0 80px 0;}
.SpecialPage .content48 ul{ width:100%; float:left; text-align:center; margin-top:95px;}
.SpecialPage .content48 ul li{ width:32%; display:inline-block; *zoom:1; *display:inline; padding:0 65px;}
.SpecialPage .content48 ul li .zbox{ display:inline-block; *zoom:1; *display:inline; width:192px; height:192px; border:solid 1px #f98518; transform:rotate(45deg);
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content48 ul li .zbox .bian{ width:100%; position:absolute; height:100%; transform:rotate(-45deg); position:relative;}
.SpecialPage .content48 ul li .zbox .bian .img{ width:130px; height:130px; position:absolute; left:50%; top:-48px; margin-left:-65px; background:url(../images/nlb9.png) no-repeat center center; background-size:contain;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content48 ul li .zbox .bian .img img{ width:100%; float:left;}
.SpecialPage .content48 ul li .zbox:hover .bian .img{ background-image:url(../images/nlb9_h.png);}
.SpecialPage .content48 ul li .zbox .bian h5{ width:100%; text-align:center; font-size:18px; color:#333; line-height:24px; position:absolute; left:0; top:50%;}
.SpecialPage .content48 ul li .zbox .bian .ico{ background:url(../images/nlb9_6.png) no-repeat center center; width:18px; height:38px; position:absolute; left:50%; bottom:-10px; margin-left:-9px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content48 ul li .zbox:hover .bian .ico{ background-image:url(../images/nlb9_6_h.png);}
.SpecialPage .content48 ul li .zbox:hover{ border-color:#ffb245;}
@media  screen and (max-width:991px){
.SpecialPage .content48{ padding:30px 0 40px 0;}
.SpecialPage .content48 ul li .zbox{ width:122px; height:122px;}
.SpecialPage .content48 ul li .zbox .bian .img{ width:90px; height:90px; top:-28px; margin-left:-45px;}
.SpecialPage .content48 ul li .zbox .bian h5{ font-size:16px; line-height:20px;}
.SpecialPage .content48 ul li .zbox .bian .ico{ width:12px; height:30px; margin-left:-6px; background-size:contain;}
.SpecialPage .content48 ul{ margin-top:65px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content48{ padding:20px 10px 30px 10px;}
.SpecialPage .content48 ul{ margin-top:25px;}
.SpecialPage .content48 ul li{ width:48%; padding:0 15px; margin-top:20px;}
.SpecialPage .content48 ul li .zbox .bian h5{ top:40%; font-size:14px; line-height:18px;}
.SpecialPage .content48 ul li .zbox .bian .img{ width:60px; height:60px; top:-40px; margin-left:-30px;}
}
.SpecialPage .content49{ width:100%; float:left; padding:52px 0 60px 0;}
.SpecialPage .content49 .slick_res2r{ width:31.62%; float:left; margin-top:30px;}
.SpecialPage .content49 .slick_res2r .zbox{ width:100%; float:left; background:#f7f7f7; padding:20px 10px 20px 20px; margin-top:10px;}
.SpecialPage .content49 .slick_res2r .zbox .imgk{ width:100px; height:100px; float:left; overflow:hidden; position:relative;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content49 .slick_res2r .zbox .imgk img{ width:100%; height:100%; float:left;}
.SpecialPage .content49 .slick_res2r .zbox .imgk .imgky{ width:100%; height:100%; position:absolute; left:0; top:0; border:solid 5px #f98518; opacity:0;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content49 .slick_res2r .zbox .text{ margin-left:115px; height:100px; line-height:100px;}
.SpecialPage .content49 .slick_res2r .zbox .text .name{ display:inline-block; *zoom:1; *display:inline; vertical-align:middle;}
.SpecialPage .content49 .slick_res2r .zbox .text .name h4{ width:100%; float:left; font-size:24px; color:#333; line-height:29px;}
.SpecialPage .content49 .slick_res2r .zbox .text .name h5{ width:100%; float:left; font-size:18px; color:#333; line-height:23px; margin-top:11px;}
.SpecialPage .content49 .slick_res1l{ width:66.58%; float:right; margin-top:40px; position:relative; padding:21px 80px 3px 80px; background:#f5f5f5;}
.SpecialPage .content49 .slick_res1l:before{ content:''; width:13px; height:28px; background:url(../images/nlb10_4.png) no-repeat left center; position:absolute; left:-13px; top:58px;}
.SpecialPage .content49 .slick_res1l .p{ width:100%; float:left; font-size:14px; color:#333; line-height:32px; height:416px; overflow:hidden; text-indent:2em;}
.SpecialPage .content49 .slick_res2r .slick-current .zbox .imgk .imgky{ opacity:1;}
.SpecialPage .content49 .slick_res2r .slick-current .zbox .text .name h4,.SpecialPage .content49 .slick_res2r .slick-current .zbox .text .name h5{ color:#f98518;}
.SpecialPage .content49 .slick_res1l .slick-prev,.SpecialPage .content49 .slick_res1l .slick-next {
	left: 0;
	top: auto;
	bottom:0;
	display: block;
	width: 70px;
	height: 70px;
	background:url(../images/nlb10.jpg) no-repeat left center; opacity:0.8;
}
.SpecialPage .content49 .slick_res1l .slick-next {
	left: auto;
	right: 0px;
	bottom:0px; background-position:right center;
}
.SpecialPage .content49 .slick_res1l .slick-prev:hover,
.SpecialPage .content49 .slick_res1l .slick-next:hover{ opacity:1;filter:alpha(opacity=100);}
@media  screen and (max-width:991px){
.SpecialPage .content49{ padding:32px 0 40px 0;}
.SpecialPage .content49 .slick_res2r{ margin-top:20px;}
.SpecialPage .content49 .slick_res2r .zbox .imgk{ width:80px; height:80px; margin-top:10px;}
.SpecialPage .content49 .slick_res2r .zbox .text{ margin-left:95px;}
.SpecialPage .content49 .slick_res2r .zbox .text .name h4{ font-size:20px; line-height:24px;}
.SpecialPage .content49 .slick_res2r .zbox .text .name h5{ font-size:16px; line-height:20px; margin-top:6px;}
.SpecialPage .content49 .slick_res1l{ margin-top:30px; padding:11px 80px 13px 80px;}
.SpecialPage .content49 .slick_res1l .p{ font-size:12px; line-height:26px; height:416px; overflow:hidden; text-indent:2em;}
}
@media  screen and (max-width:767px){
.SpecialPage .content49{ padding:22px 10px 30px 10px;}
.SpecialPage .content49 .slick_res2r{ width:100%; margin-top:10px;}
.SpecialPage .content49 .slick_res1l{ margin-top:20px; width:100%;}
.SpecialPage .content49 .slick_res2r .zbox{ margin-top:0; text-align:center; padding:10px;}
.SpecialPage .content49 .slick_res2r .zbox .imgk{ width:60px; height:60px; margin-top:0px; float:none; margin:auto;}
.SpecialPage .content49 .slick_res2r .zbox .text{ margin-top:10px; margin-left:0; width:100%; height:auto; line-height:0;}
.SpecialPage .content49 .slick_res2r .zbox .text .name h4{ font-size:16px; line-height:22px;}
.SpecialPage .content49 .slick_res2r .zbox .text .name h5{ font-size:14px; line-height:18px; margin-top:4px;}
.SpecialPage .content49 .slick_res1l:before{ content:''; width:20px; height:8px; left:22%; top:-8px; background-position:top  center;}
.SpecialPage .content49 .slick_res1l{ margin-top:20px; padding:11px 28px 53px 20px;}
.SpecialPage .content49 .slick_res1l .slick-prev,.SpecialPage .content49 .slick_res1l .slick-next {
	width: 40px;
	height: 40px;
	background-size:80px 40px; right:auto; left:0;
}
.SpecialPage .content49 .slick_res1l .slick-next {
	left: auto;
	right: 0px;
	bottom:0px;
}
}
/*自主管理公开课*/
.SpecialPage .content50{ width:100%; float:left; padding:50px 0 60px 0;}
.SpecialPage .content50 ul{ width:100%; float:left; margin-top:40px; background:url(../images/glgkk1.png) no-repeat center center; height:311px; background-size:contain; padding:0 10px;}
.SpecialPage .content50 ul li{ width:25%; float:left; text-align:center; padding:0 20px;}
.SpecialPage .content50 ul li .ico{ width:100%; float:left; height:95px; margin-top:82PX;}
.SpecialPage .content50 ul li .ico img{ height:100%;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content50 ul li h5{ width:100%; float:left; margin-top:24px; font-size:16px; color:#333; line-height:21px;}
.SpecialPage .content50 ul li:hover .ico img{ transform:rotateY(180deg);}

/*管理效率班*/
.content-honor-client{
	padding: 50px 0 60px 0;
}

@media  screen and (max-width:991px){
.SpecialPage .content50{ padding:30px 0 40px 0;}
.SpecialPage .content50 ul{ margin-top:20px; height:211px; padding:0 6px;}
.SpecialPage .content50 ul li .ico{ height:75px; margin-top:42px;}
.SpecialPage .content50 ul li h5{ margin-top:20px; font-size:14px; line-height:20px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content50{ padding:20px 10px;}
.SpecialPage .content50 ul{ margin-top:10px; height:auto; padding:0 3px; background:none;}
.SpecialPage .content50 ul li{ width:50%; background:url(../images/glgkk1.png) no-repeat left top; background-size:390% auto; height:180px;}
.SpecialPage .content50 ul li .ico{ height:55px; margin-top:32px;}
.SpecialPage .content50 ul li h5{ margin-top:10px; font-size:12px; line-height:18px;}
.SpecialPage .content50 ul li:nth-child(2n){ background-position:right top;}
}
.zbg26{ background:url(../images/glgkk2.jpg) no-repeat center center; background-size:cover;}
.slide_pic_5_b .ul_4 .li_hp:hover .title{ background-image:url(../images/glgkk2_1.png);}
.SpecialPage .content51{ width:100%; float:left; padding:50px 0 90px 0;}
.SpecialPage .content51 .p{ width:100%; float:left; margin-top:35px; font-size:16px; color:#333; line-height:26px; letter-spacing:1px;}
.SpecialPage .content51 ul{ width:100%; float:left; margin-top:65px; text-align:center;}
.SpecialPage .content51 ul li{ display:inline-block; *zoom:1; *display:inline; position:relative; margin:0 60px;}
.SpecialPage .content51 ul li .bian{ width:164px; height:164px; transform:rotate(45deg); position:relative; border:solid 1px #0068b7; background:white; z-index:2;}
.SpecialPage .content51 ul li .span{ width:164px; height:164px; position:absolute; left:0; bottom:-22px; z-index:1; background:#0068b7; transform:rotate(45deg);}
.SpecialPage .content51 ul li .zbox{ width:100%; height:100%; position:absolute; transform:rotate(-45deg); text-align:center;}
.SpecialPage .content51 ul li .zbox .ico{ width:100%; float:left; height:80px; margin-top:33px;}
.SpecialPage .content51 ul li .zbox .ico img{ height:100%;}
.SpecialPage .content51 ul li .zbox h5{ width:100%; float:left; margin-top:9px; font-size:16px; color:#333; line-height:22px;}
.SpecialPage .content51 ul li.l1 .bian{ bottom:-22px;}
.SpecialPage .content51 ul li.l1 .span{ bottom:0px;}
@media  screen and (max-width:991px){
.SpecialPage .content51{ padding:30px 0 50px 0;}
.SpecialPage .content51 .p{ margin-top:25px; font-size:14px; line-height:24px;}
.SpecialPage .content51 ul{ margin-top:45px;}
.SpecialPage .content51 ul li{ margin:0 40px;}
.SpecialPage .content51 ul li .bian{ width:124px; height:124px;}
.SpecialPage .content51 ul li .span{ width:124px; height:124px; bottom:-12px;}
.SpecialPage .content51 ul li .zbox .ico{ height:60px; margin-top:23px;}
.SpecialPage .content51 ul li .zbox h5{ margin-top:5px; font-size:14px; line-height:20px;}
.SpecialPage .content51 ul li.l1 .bian{ bottom:-12px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content51{ padding:20px 10px 30px 10px;}
.SpecialPage .content51 .p{ margin-top:15px; font-size:12px; line-height:22px;}
.SpecialPage .content51 ul{ margin-top:25px;}
.SpecialPage .content51 ul li{ margin:0 20px;}
.SpecialPage .content51 ul li .bian{ width:84px; height:84px;}
.SpecialPage .content51 ul li .span{ width:84px; height:84px; bottom:-6px;}
.SpecialPage .content51 ul li .zbox .ico{ height:40px; margin-top:13px;}
.SpecialPage .content51 ul li .zbox h5{ margin-top:3px; font-size:12px; line-height:18px;}
.SpecialPage .content51 ul li.l1 .bian{ bottom:-6px;}
}
.SpecialPage .content52{ width:100%; float:left; padding:50px 0 60px 0;}
.SpecialPage .content52 table{ width:100%; float:left; margin-top:42px;}
.SpecialPage .content52 table td{ border:solid 1px #eee; padding:13px 15px 14px 15px; text-align:center; font-size:16px; color:#666; line-height:28px; letter-spacing:1px;}
.SpecialPage .content52 table td.td8{ text-align:left;}
.SpecialPage .content52 table tr{ background:#fff;
	-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content52 table tr:hover{
	background-color: #b2b2b2;
}
.SpecialPage .content52 table tr:hover td{ color:#fff;}
.SpecialPage .content52 table .tr-0{
	background-color: #696969 !important;
}
.SpecialPage .content52 table .tr1{ background:#0068b7 !important;}
.SpecialPage .content52 table .tr1 td,
.SpecialPage .content52 table .tr-0 td{ color:white !important; font-size:18px; height:58px; border-color:white;}
.SpecialPage .content52 table .tr2{ background:#f3f9ff;}
.SpecialPage .content52 table .td1{ width:8.55%; padding:13px 5px 14px 5px;}
.SpecialPage .content52 table .td2{ width:10.34%;}
.SpecialPage .content52 table .td3{ width:10.17%; padding:13px 5px 14px 5px;}
.SpecialPage .content52 table .td7{ width:32.05%;}
.SpecialPage .content52 table .td4{ width:15.79%;}
.SpecialPage .content52 table .td5{ width:5.4%; padding:13px 5px 14px 5px;}
.SpecialPage .content52 table .td6{ width:7.69%; padding:13px 5px 14px 5px;}
@media  screen and (max-width:991px){
.SpecialPage .content52{ padding:30px 0 40px 0;}
.SpecialPage .content52 table{ margin-top:22px;}
.SpecialPage .content52 table td{ padding:9px 5px 10px 5px; font-size:14px; line-height:26px;}
.SpecialPage .content52 table .tr1 td{ font-size:15px; height:50px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content52{ padding:20px 10px 30px 10px;}
.SpecialPage .content52 table{ margin-top:12px;}
.SpecialPage .content52 table td{ font-size:12px; line-height:24px;}
	.SpecialPage .content52 table .tr-0{
		background-color: #696969 !important;
	}
.SpecialPage .content52 table .td1{ background:#0068b7; color:white; font-size:14px; width:30%;}
}
.zbg27{ background:url(../images/glgkk4.jpg) no-repeat center center; background-size:cover;}
.SpecialPage .content53{ width:100%; float:left; padding:50px 0 60px 0;}
.SpecialPage .content53 ul{ width:100%; float:left; margin-top:10px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.SpecialPage .content53 .author{
	color:#a40001;
	text-align: right;
	padding-right: 20px;
}
.SpecialPage .content53 ul li{
	width:50%;
	float:left; margin-top:35px; padding:0 15px;
}
.SpecialPage .content53 ul li .zbox{ width:100%; float:left; background:white; position:relative; padding:20px 20px 10px 55px; min-height:96px; line-height:75px;
	height: 180px;
	overflow-y:auto; overflow-x:auto;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content53 ul li .zbox .number{ background:url(../images/glgkk4_1.png) no-repeat center center; width:40px; height:30px; position:absolute; left:0; top:-5px; text-align:center; font-size:16px; color:white; font-weight:bold; line-height:30px;}
.SpecialPage .content53 ul li .zbox .p{ display:inline-block; *zoom:1; *display:inline; vertical-align:middle; font-size:16px; color:#333; line-height:29px;}
.SpecialPage .content53 ul li .zbox:hover{ background:#34a1f4;}
.SpecialPage .content53 ul li .zbox:hover .p{ color:white;}
/*授课风格*/
.SpecialPage .content-shoukefengge ul li{
	width:25%;
}
.SpecialPage .content-shoukefengge ul li .zbox{
	height: unset;
}

@media  screen and (max-width:991px){
.SpecialPage .content53{ padding:30px 0 40px 0;}
.SpecialPage .content53 ul li{ width:33.33%;}
.SpecialPage .content53 ul li .zbox{ padding:10px 10px 10px 45px;}
.SpecialPage .content53 ul li .zbox .p{ font-size:14px; line-height:25px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content53{ padding:20px 10px 30px 10px;}
.SpecialPage .content53 .row{ margin:0 -5px;}
.SpecialPage .content53 ul li{ width:50%; padding:0 5px; margin-top:10px;}
.SpecialPage .content53 ul li .zbox .p{ font-size:12px; line-height:22px;}
}
.SpecialPage .content54{ width:100%; float:left; padding:52px 0 55px 0;}
.SpecialPage .content54 ul{ width:100%; float:left; margin-top:16px;}
.SpecialPage .content54 ul li{ width:50%; float:left; margin-top:24px; padding:0 15px;}
.SpecialPage .content54 ul li .zbox{ width:100%; float:left; background:url(../images/glgkk5_1.png) no-repeat left top; height:168px; padding-left:171px; position:relative; padding-right:60px;}
.SpecialPage .content54 ul li .zbox .number{ width:160px; height:160px; line-height:160px; text-align:center; font-size:70px; color:#888; font-family:Arial; position:absolute; left:0; top:0;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content54 ul li .zbox .title{ width:100%; float:left; font-size:20px; color:white; line-height:40px;}
.SpecialPage .content54 ul li .zbox .p{ width:100%; float:left; font-size:14px; color:#333; line-height:24px; margin-top:14px;}
.SpecialPage .content54 ul li.l2 .zbox{ background-image:url(../images/glgkk5_2.png);}
.SpecialPage .content54 ul li.l3 .zbox{ background-image:url(../images/glgkk5_3.png);}
.SpecialPage .content54 ul li.l4 .zbox{ background-image:url(../images/glgkk5_4.png);}
.SpecialPage .content54 ul li.l5 .zbox{ background-image:url(../images/glgkk5_5.png);}
.SpecialPage .content54 ul li .zbox:hover .number{ transform:rotateY(360deg);}
@media  screen and (max-width:1199px){
.SpecialPage .content54 ul li .zbox{ padding-right:0;}
.SpecialPage .content54 ul li .zbox .p{ font-size:12px;}
}
@media  screen and (max-width:991px){
.SpecialPage .content54{ padding:32px 0 35px 0;}
.SpecialPage .content54 ul li{ width:100%;}
.SpecialPage .content54 ul li .zbox .title{ font-size:18px;}
.SpecialPage .content54 ul li .zbox{ padding-right:230px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content54{ padding:22px 10px 25px 10px;}
.SpecialPage .content54 ul{ margin-top:10px;}
.SpecialPage .content54 ul li{ margin-top:14px;}
.SpecialPage .content54 ul li .zbox{ background-size:auto 116px; height:auto; padding-left:111px; padding-right:0px; min-height:120px;}
.SpecialPage .content54 ul li .zbox .number{ width:110px; height:110px; line-height:110px; font-size:40px;}
.SpecialPage .content54 ul li .zbox .title{ font-size:16px; line-height:30px;}
.SpecialPage .content54 ul li .zbox .p{ font-size:12px; line-height:20px; margin-top:8px; background:white; padding-left:5px;}
}
.SpecialPage .content55{ width:100%; float:left; padding:50px 0 60px 0;}
.SpecialPage .content55 .p{ width:100%; float:left; margin-top:35px; font-size:18px; color:#0068b7; line-height:27px; letter-spacing:1px;}
.SpecialPage .content55 table{ width:100%; float:left; margin-top:25px; background:white; overflow:hidden;
-moz-border-radius:8px; 
-webkit-border-radius:8px; 
-khtml-border-radius:8px;
border-radius:8px;}
.SpecialPage .content55 table td{ font-size:16px; color:#666; line-height:20px; text-align:center; padding:17px 20px 19px 20px; border:solid 1px #eee; height:40px;}
.SpecialPage .content55 table td.td1{ color:white; background:#0068b7; padding-right:76px; text-align:right; font-size:18px; width:25.47%;}
.SpecialPage .content55 table td.td2{ width:24.62%;}
.SpecialPage .content55 table td.td3{ width:24.87%;}
.SpecialPage .content55 table td.td4{ width:24.87%;}
.SpecialPage .content55 table .tr1{ background:#eaf5ff;}
.SpecialPage .content55 table .tr2{ background:#4989c2; padding-left:32px;}
.SpecialPage .content55 table .tr2 td{ color:white; text-align:left;}
/*经营班*/
.SpecialPage .content-jingyingban3 table .first0Row{
	background-color: #696969 !important;
}
.SpecialPage .content-jingyingban3 table .first0Row td{
	font-size: 16px;
	color:#fff;
	font-weight: bold;
}
.SpecialPage .content-jingyingban3 table .firstRow-1{
	background-color: #dcdcdc !important;
}

.SpecialPage .content-jingyingban3 table td.td1{
	width:5%;
}
.SpecialPage .content-jingyingban3 table td.td2{
	width:5%;
}
.SpecialPage .content-jingyingban3 table td.td3{
	width:23%;
}
.SpecialPage .content-jingyingban3 table td.td4{
	width:64%;
}
.SpecialPage .content-jingyingban3 table td.td5{
	width:3%;
}





@media  screen and (max-width:991px){
.SpecialPage .content55{ padding:30px 0 40px 0;}
.SpecialPage .content55 table{ margin-top:20px;}
.SpecialPage .content55 table td{ font-size:14px; line-height:20px; padding:13px 10px 15px 10px; height:50px;}
.SpecialPage .content55 table td.td1{ padding-right:46px; font-size:16px;}
.SpecialPage .content55 table .tr2{ padding-left:22px;}
.SpecialPage .content55 .p{ margin-top:25px; font-size:16px; line-height:25px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content55{ padding:20px 10px 30px 10px;}
.SpecialPage .content55 table{ margin-top:10px;}
.SpecialPage .content55 table td{ font-size:12px; line-height:18px; padding:9px 5px 11px 5px; height:40px;}
.SpecialPage .content55 table td.td1{ padding-right:6px; font-size:14px;}
.SpecialPage .content55 table .tr2{ padding-left:12px;}
.SpecialPage .content55 .p{ margin-top:15px; font-size:14px; line-height:23px;}
}
.SpecialPage .content56{ width:100%; float:left; padding:52px 0;}
.slide_pic_10{ width:100%; float:left; margin-top:40px; position:relative;}
.slide_pic_10 .li_hp{ width:100%; float:left; padding:0 40px; text-align:center;}
.slide_pic_10 .li_hp .img{ width:190px; height:190px; margin:auto; padding:4px; border:solid 1px #0068b7;overflow:hidden;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.slide_pic_10 .li_hp .img .imgk{ width:100%; height:100%; float:left;overflow:hidden;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.slide_pic_10 .li_hp .name{ width:100%; margin-top:26px; font-size:24px; color:#0068b7; line-height:31px;}
.slide_pic_10 .li_hp .p{ width:100%; margin-top:12px; text-align:left; font-size:16px; color:#333; line-height:32px; height:128px; overflow:hidden;}
.slide_pic_10 .slick-prev,.slide_pic_10 .slick-next {
	left: -25px;
	top: 50%;
	width: 18px;
	height: 34px;
	margin-top:-17px;
	background:url(../images/glgkk6.png) no-repeat left center;
	background-size:auto 34px; opacity:0.8;
}
.slide_pic_10 .slick-next {
	left: auto;
	right: -25px;
	background-position:right center;
}
.slide_pic_10 .slick-prev:hover,
.slide_pic_10 .slick-next:hover{ opacity:1;filter:alpha(opacity=100);}
@media  screen and (max-width:1250px){
.slide_pic_10 .slick-prev{ left:0;}
.slide_pic_10 .slick-next{ right:0;}
}
@media  screen and (max-width:1199px){
.slide_pic_10 .li_hp{ padding:0 15px;}
}
@media  screen and (max-width:991px){
.SpecialPage .content56{ padding:32px 0;}
.slide_pic_10{ margin-top:20px;}
.slide_pic_10 .li_hp .img{ width:120px; height:120px;}
.slide_pic_10 .li_hp .name{ margin-top:20px; font-size:20px;  line-height:27px;}
.slide_pic_10 .li_hp .p{ margin-top:8px; font-size:14px; line-height:28px; height:112px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content56{ padding:22px 10px;}
.slide_pic_10{ margin-top:10px; padding-bottom:20px;}
.slide_pic_10 .li_hp .name{ margin-top:10px; font-size:16px;  line-height:25px;}
.slide_pic_10 .li_hp .p{ margin-top:5px; font-size:12px; line-height:24px; height:94px;}
.slide_pic_10 .slick-dots {
	position: absolute;
	bottom: 0px;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align: center;
	overflow:hidden;
}
.slide_pic_10 .slick-dots li {
	position: relative;
	display: inline-block;
	width: 8px;
	height: 8px;
	margin: 0 3px;
	padding: 0;
	cursor: pointer;
	overflow:hidden;
	background:#0068b7; opacity:0.4;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.slide_pic_10 .slick-dots li.slick-active{
	 opacity:1;
}
}
.SpecialPage .content57{ width:100%; float:left; padding:52px 0 60px 0;}
.SpecialPage .content57 .hometop{ width:100%; float:left; margin-top:41px; position:relative; padding:0 100px;}
.SpecialPage .content57 .hometop .slick-prev,.SpecialPage .content57 .hometop .slick-next {
	left: 0px;
	top: 50%;
	width: 18px;
	height: 34px;
	margin-top:-17px;
	background:url(../images/glgkk6.png) no-repeat left center;
	background-size:auto 34px; opacity:0.8;
}
.SpecialPage .content57 .hometop .slick-next {
	left: auto;
	right: 0px;
	background-position:right center;
}
.SpecialPage .content57 .hometop .slick-prev:hover,
.SpecialPage .content57 .hometop .slick-next:hover{ opacity:1;filter:alpha(opacity=100);}
.SpecialPage .content57 .hometop .img{ width:270px; height:270px; float:left;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content57 .hometop .text{ margin-left:300px;}
.SpecialPage .content57 .hometop .text h4{ width:100%; font-size:24px; color:#333; line-height:30px; margin-top:16px;}
.SpecialPage .content57 .hometop .text h6{ width:100%; font-size:14px; color:#333; line-height:18px; margin-top:12px; opacity:0.8;}
.SpecialPage .content57 .hometop .text .p{ width:100%; font-size:14px; color:#777; line-height:26px; margin-top:20px;}
.SpecialPage .content57 .homedown{ width:100%; float:left; margin-top:60px;}
.SpecialPage .content57 .homedown .zbox{ width:100%; float:left; padding:0 15px;}
.SpecialPage .content57 .homedown .zbox .mb{ width:100%; float:left; background:#eee; padding:5px 10px 5px 84px; position:relative;}
.SpecialPage .content57 .homedown .zbox .mb .imgk{ width:50px; height:50px; position:absolute; left:20px; top:12px; overflow:hidden;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content57 .homedown .zbox .mb .imgk img{ width:100%; height:100%; float:left;}
.SpecialPage .content57 .homedown .zbox .mb .text{ width:100%; float:left; height:67px; line-height:67px;}
.SpecialPage .content57 .homedown .zbox .mb .text .name{ display:inline-block; *zoom:1; *display:inline; vertical-align:middle;}
.SpecialPage .content57 .homedown .zbox .mb .text .name h5{ width:100%; font-size:16px;  color:#333; line-height:23px;}
.SpecialPage .content57 .homedown .zbox .mb .text .name h6{ width:100%; font-size:12px;  color:#333; line-height:19px; opacity:0.6;}
.SpecialPage .content57 .homedown .slick-current .zbox .mb{ border-bottom:solid 3px #0068b7;}
@media  screen and (max-width:991px){
.SpecialPage .content57{ padding:32px 0 40px 0;}
.SpecialPage .content57 .hometop{ margin-top:21px; padding:0 60px;}
.SpecialPage .content57 .homedown{ margin-top:40px;}
.SpecialPage .content57 .hometop .text h4{ font-size:20px; line-height:26px; margin-top:10px;}
.SpecialPage .content57 .hometop .text h6{ font-size:12px; line-height:16px; margin-top:8px;}
.SpecialPage .content57 .hometop .text .p{ font-size:12px; line-height:22px; margin-top:10px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content57{ padding:22px 10px 30px 10px;}
.SpecialPage .content57 .hometop{ margin-top:11px; padding:0 20px;}
.SpecialPage .content57 .hometop .img{ width:200px; height:200px; float:none; margin:auto;}
.SpecialPage .content57 .hometop .text{ width:100%; margin-left:0; margin-top:10px;}
.SpecialPage .content57 .homedown{ margin-top:20px;}
.SpecialPage .content57 .hometop .text h4{ font-size:16px; line-height:22px; margin-top:6px;}
.SpecialPage .content57 .hometop .text h6{ margin-top:4px;}
.SpecialPage .content57 .hometop .text .p{ margin-top:6px; height:174px; overflow:hidden;}
.SpecialPage .content57 .row{ margin:0 -5px;}
.SpecialPage .content57 .homedown .zbox{ padding:0 5px;}
.SpecialPage .content57 .homedown .zbox .mb{ padding:5px 5px 5px 50px;}
.SpecialPage .content57 .homedown .zbox .mb .imgk{ width:40px; height:40px; left:5px; top:6px;}
.SpecialPage .content57 .homedown .zbox .mb .text{ height:50px; line-height:50px;}
.SpecialPage .content57 .homedown .zbox .mb .text .name h5{ font-size:14px; line-height:20px;}
.SpecialPage .content57 .homedown .zbox .mb .text .name h6{ line-height:17px;}
.SpecialPage .content57 .homedown .slick-current .zbox .mb{ border-bottom:solid 2px #0068b7;}
.SpecialPage .content57 .hometop .slick-prev,.SpecialPage .content57 .hometop .slick-next { top:25%;
	width: 11px;
	height: 20px;
	margin-top:-10px;
	background-size:auto 20px;
}
}
/*共创商学院*/
.SpecialPage .content58{ width:100%; float:left; padding:50px 0 52px 0;}
.SpecialPage .content58 ul{ width:100%; float:left; margin-top:40px; height:400px; background:url(../images/sxy1.png) no-repeat center center; background-size:contain; text-align:center; padding:0 25px;}
.SpecialPage .content58 ul li{ width:33.333%; float:left; padding:0 45px;}
.SpecialPage .content58 ul li .ico{ width:100%; float:left; margin-top:107px; height:112px;}
.SpecialPage .content58 ul li .ico img{ height:100%;}
.SpecialPage .content58 ul li .p{ width:100%; float:left; margin-top:27px; font-size:18px; color:white; line-height:32px;}
@media  screen and (max-width:1199px){
.SpecialPage .content58 ul{ padding:0 10px; height:360px;}
.SpecialPage .content58 ul li .ico{ margin-top:67px;}
}
@media  screen and (max-width:991px){
.SpecialPage .content58{ padding:30px 0 32px 0;}
.SpecialPage .content58 ul{ padding:0 5px; height:280px;}
.SpecialPage .content58 ul li{ padding:0 15px;}
.SpecialPage .content58 ul li .ico{ height:72px;}
.SpecialPage .content58 ul li .p{ margin-top:17px; font-size:16px; line-height:26px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content58{ padding:20px 0 22px 0;}
.SpecialPage .content58 ul{ padding:0 0; height:auto; background-position:top center; margin-top:20px; background-size:99% auto;}
.SpecialPage .content58 ul li{ padding:0 5px;}
.SpecialPage .content58 ul li .ico{ margin-top:30px; height:52px;}
.SpecialPage .content58 ul li .p{ margin-top:50px; font-size:14px; line-height:22px; color:#333;}
}
.zbg28{ background:url(../images/sxy2.jpg) no-repeat center center; background-size:cover;}
.SpecialPage .content59{ width:100%; float:left; padding:50px 0 70px 0;}
.SpecialPage .content59 .c_505{ width:43.16%; float:left; margin-left:2.91%; margin-top:39px;}
.SpecialPage .content59 .c_505 .p{ width:100%; float:left; font-size:16px; color:white; line-height:36px;}
.SpecialPage .content59 .c_570{ width:48.72%; float:right; margin-right:2.56%; margin-top:30px; position:relative;}
.SpecialPage .content59 .c_570 img{ width:100%; float:left; position:relative; z-index:2;}
.SpecialPage .content59 .c_570 span{ display:block; width:100%; height:100%; position:absolute; right:-10px; bottom:-10px; background:url(../images/sxy2_2.png); z-index:1;}
@media  screen and (max-width:1199px){
.SpecialPage .content59 .c_505{ margin-left:0; width:45%;}
.SpecialPage .content59 .c_570{ margin-right:10px;}
}
@media  screen and (max-width:991px){
.SpecialPage .content59{ padding:30px 0 40px 0;}
.SpecialPage .content59 .c_505{ margin-top:24px;}
.SpecialPage .content59 .c_505 .p{ font-size:14px; line-height:30px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content59{ padding:20px 10px 30px 10px;}
.SpecialPage .content59 .c_505{ width:100%; margin-top:14px;}
.SpecialPage .content59 .c_505 .p{ font-size:12px; line-height:24px;}
.SpecialPage .content59 .c_570{ width:100%; margin-top:12px; margin-right:0;}
}
.SpecialPage .content60{ width:100%; float:left; padding:50px 0 60px 0;}
.SpecialPage .content60 ul{ width:100%; float:left; margin-top:20px;}
.SpecialPage .content60 ul li{ width:100%; float:left; margin-top:20px; background:#f5f5f5; padding:20px 35px 20px 20px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content60 ul li .c_160{ width:160px; height:160px; float:left; position:relative; background:#005bac; border:solid 3px #005bac; text-align:center;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content60 ul li .c_160 .ico{ width:100%; float:left; margin-top:20px; height:70px;}
.SpecialPage .content60 ul li .c_160 .ico img{ height:100%;}
.SpecialPage .content60 ul li .c_160 h4{ width:100%; float:left; margin-top:9px; font-size:24px; color:white; font-weight:bold; line-height:31px; padding-left:20px;}
.SpecialPage .content60 ul li .c_160 .number{ width:39px; height:39px; background:url(../images/sxy3.png) no-repeat center center; text-align:center; line-height:39px; font-size:20px; color:white;font-family: 'OPENSANS-BOLD'; position:absolute; left:9px; top:0;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content60 ul li .text{ margin-left:196px; min-height:160px; line-height:160px;}
.SpecialPage .content60 ul li .text .p{ display:inline-block; *zoom:1; *display:inline; vertical-align:middle; font-size:16px;  color:#333; line-height:32px;}
.SpecialPage .content60 ul li:hover{ box-shadow:0 3px 15px rgba(0,0,0,0.25); background:#005bac;
-moz-border-radius:10px; 
-webkit-border-radius:10px; 
-khtml-border-radius:10px;
border-radius:10px;}
.SpecialPage .content60 ul li:hover .text .p{ color:white;}
.SpecialPage .content60 ul li:hover .c_160{ border:solid 3px #fff; }
@media  screen and (max-width:991px){
.SpecialPage .content60{ padding:30px 0 40px 0;}
.SpecialPage .content60 ul li{ padding:20px 20px 20px 20px;}
.SpecialPage .content60 ul li .text .p{ font-size:14px; line-height:26px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content60{ padding:20px 10px 30px 10px;}
.SpecialPage .content60 ul{ margin-top:10px;}
.SpecialPage .content60 ul li{ padding:10px; margin-top:10px;}
.SpecialPage .content60 ul li .c_160{ width:120px; height:120px; float:none; margin:auto;}
.SpecialPage .content60 ul li .c_160 .ico{ margin-top:10px; height:50px;}
.SpecialPage .content60 ul li .c_160 h4{ margin-top:5px; font-size:18px; line-height:27px;}
.SpecialPage .content60 ul li .c_160 .number{ width:30px; height:30px; line-height:30px; font-size:16px; left:5px;}
.SpecialPage .content60 ul li .text{ width:100%; margin-left:0; min-height:50px; line-height:50px; margin-top:10px;}
.SpecialPage .content60 ul li .text .p{ font-size:12px; line-height:22px;}
}
.SpecialPage .content55 table tr{
	background:white;
	-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content55 table tr:hover{ box-shadow:0 1px 2px #005bac; z-index:3; position:relative;}
.SpecialPage .content55 table .tr3{ background:#696969 !important;}
.SpecialPage .content55 table .tr3-2{ background:#005bac !important; color:#fff;}
.SpecialPage .content55 table .tr3 td,
.SpecialPage .content55 table .tr3-2 td{ color:white; font-size:18px;}
.SpecialPage .content55 table .td6{ width:10%;}
.SpecialPage .content55 table .td7{ width:30%;}
.SpecialPage .content55 table .td8{ width:50%;}
.SpecialPage .content55 table .td9{ width:10%;}
.SpecialPage .content55 table .tr2 .td10{ text-align:right; padding-right:38px; font-size:18px;}
.SpecialPage .content55 table tr:hover{ background-image:url(../images/new1.png);}
.SpecialPage .content55 table tr:hover td{ color:white;}

/*经营班*/
.SpecialPage .content-jingyingban4 table .td6{
	width:20%;
}
.SpecialPage .content-jingyingban4 table .td7{
	width:80%;
}
@media  screen and (max-width:991px){
.SpecialPage .content55 table .tr3 td,.SpecialPage .content55 table .tr2 .td10{ font-size:16px;}
.SpecialPage .content55 table .tr2 .td10{ padding-right:30px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content55 table .tr3 td,.SpecialPage .content55 table .tr2 .td10{ font-size:14px;}
.SpecialPage .content55 table .tr2 .td10{ padding-right:10px;}
}
.SpecialPage .content61{ width:100%; float:left; padding:52px 0 60px 0;}
.SpecialPage .content61 ul{ width:100%; float:left; margin-top:10px;
display: flex;
display: -webkit-flex;
flex-wrap: wrap;
align-items: flex-start;}
.SpecialPage .content61 ul li{ width:50%; float:left; margin-top:30px; padding:0 15px;}
.SpecialPage .content61 ul li .zbox{ width:100%; float:left; background:#f5f5f5;
-moz-border-radius:8px; 
-webkit-border-radius:8px; 
-khtml-border-radius:8px;
border-radius:8px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}

.SpecialPage .content61 ul li .zbox .title{ width:100%; float:left; border-bottom:solid 1px white; padding:26px 30px 25px 31px;}
.SpecialPage .content61 ul li .zbox .title .tx{ width:102px; float:left; height:102px; overflow:hidden;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content61 ul li .zbox .title .tx img{ width:100%; float:left;}
.SpecialPage .content61 ul li .zbox .title .name{ margin-left:134px; font-size:24px; color:#005bac; font-weight:bold; letter-spacing:1px; line-height:102px; height:102px;}
.SpecialPage .content61 ul li .zbox .text{ width:100%; float:left; padding:17px 30px 16px 30px;}
.SpecialPage .content61 ul li .zbox .p{ width:100%; float:left; font-size:16px; color:#333; line-height:32px; height:224px; overflow:hidden; letter-spacing:-0.5px;
	overflow-y:auto; overflow-x:auto;
}
.SpecialPage .content61 ul li .zbox:hover{ background:#005bac;}
.SpecialPage .content61 ul li .zbox:hover .title .name{ color:white;}
/*基层执行班*/
.SpecialPage .content-jicengban ul li .zbox .p{
	height: 120px;
}
.SpecialPage .content-jicengban .p{ width:100%; margin-top:31px; font-size:16px; color:#333; line-height:32px; }
/*商圣师董会*/
.SpecialPage .content-shidonghui ul li .zbox .p{
	height: 124px;
}
/*让中高层经理经受系统的管理训练*/
.SpecialPage .content61 ul li .zbox .title .title-small{
	font-size:24px; color:#005bac; font-weight:bold; letter-spacing:1px;
}
.SpecialPage .content61 ul li .zbox:hover .title .title-small{ color:white;}
.SpecialPage .content61 ul li .zbox .title-small-1{
	font-size: 16px;
	font-weight: bold;
}


.SpecialPage .content61 ul li .zbox:hover .p{ color:white;}
@media  screen and (max-width:991px){
.SpecialPage .content61{ padding:32px 0 40px 0;}
.SpecialPage .content61 ul li .zbox .title{ padding:16px 20px 15px 21px;}
.SpecialPage .content61 ul li .zbox .title .name{ font-size:20px;}
.SpecialPage .content61 ul li .zbox .text{ padding:10px 20px 10px 20px;}
.SpecialPage .content61 ul li .zbox .p{ font-size:14px; line-height:26px; height:208px;letter-spacing:0;}
}
@media  screen and (max-width:767px){
.SpecialPage .content61{ padding:22px 10px 30px 10px;}
.SpecialPage .content61 ul{ margin-top:0px;}
.SpecialPage .content61 ul li{ margin-top:10px; width:100%;}
.SpecialPage .content61 ul li .zbox .title{ padding:10px 10px 10px 11px;}
.SpecialPage .content61 ul li .zbox .title .tx{ width:62px; height:62px;}
.SpecialPage .content61 ul li .zbox .title .name{ margin-left:72px; font-size:16px; height:62px; line-height:62px;}
.SpecialPage .content61 ul li .zbox .text{ padding:10px;}
.SpecialPage .content61 ul li .zbox .p{ font-size:12px; line-height:22px;
	height: unset;
	margin-bottom: 25px;}
}
.SpecialPage .content62{ width:100%; float:left; padding:50px 0 94px 0;}
.slide_pic_11{ width:100%; float:left; margin-top:40px; position:relative;}
.slide_pic_11:before{ content:''; background:url(../images/sxy5.png) no-repeat center top; width:100%; height:40px; position:absolute; left:0; bottom:-27px;}
.slide_pic_11 .slick-slide{ padding:78px 13px 13px 13px;}
.slide_pic_11 .zbox{ width:100%; float:left; background:white; box-shadow:0 4px 15px rgba(0,0,0,0.15); position:relative; padding:0 120px 32px 120px;
-moz-border-radius:18px; 
-webkit-border-radius:18px; 
-khtml-border-radius:18px;
border-radius:18px;}
.slide_pic_11 .zbox .tx{ width:152px; height:152px; margin:auto; margin-top:-78px; border:solid 5px #005bac;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.slide_pic_11 .zbox .tx img{ width:100%;height:100%; float:left;-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.slide_pic_11 .zbox h3{ width:100%; margin-top:20px; font-size:24px; line-height:42px; color:#005bac; text-align:center; letter-spacing:1px;}
.slide_pic_11 .zbox h4{ width:100%; margin-top:6px; font-size:18px; line-height:25px; color:#666; text-align:center; letter-spacing:1px;}
.slide_pic_11 .zbox .p{ width:100%; margin-top:10px; font-size:14px; line-height:32px; color:#666; letter-spacing:1px; text-indent:2em; height:320px; overflow:hidden;}
.slide_pic_11 .slick-prev,.slide_pic_11 .slick-next {
	position: absolute;
	left: -16px;
	top: 50%;
	width: 60px;
	height: 60px; box-shadow:0 0 2px rgba(0,91,172,0.15); box-shadow:inset 0 0 7px rgba(0,91,172,0.2); margin-top:-30px;
	background:url(../images/sxy5_l.png) no-repeat center center white; opacity:0.6;
	-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
}
.slide_pic_11 .slick-next {
	left: auto;
	right: -16px;
	background-image:url(../images/sxy5_r.png) ;
}
.slide_pic_11 .slick-prev:hover,
.slide_pic_11 .slick-next:hover{ opacity:1;filter:alpha(opacity=100);}
@media  screen and (max-width:1230px){
.slide_pic_11 .slick-prev{ left:0;}
.slide_pic_11 .slick-next{ right:0;}
}
@media  screen and (max-width:1199px){
.slide_pic_11:before{ height:32px; background-size:contain; bottom:-20px;}
}
@media  screen and (max-width:991px){
.SpecialPage .content62{ padding:30px 0 54px 0;}
.slide_pic_11 .zbox{ padding:0 60px 32px 60px;}
.slide_pic_11:before{ height:25px; bottom:-12px;}
.slide_pic_11 .zbox .tx{ width:122px; height:122px; margin-top:-58px;}
.slide_pic_11 .zbox h3{ margin-top:10px; font-size:20px; line-height:32px;}
.slide_pic_11 .zbox h4{ margin-top:4px; font-size:16px; line-height:23px;}
.slide_pic_11 .zbox .p{ margin-top:6px; font-size:12px; line-height:26px; height:260px;}
.slide_pic_11{ margin-top:20px;}
.slide_pic_11 .slick-slide{ padding:58px 13px 13px 13px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content62{ padding:20px 10px 34px 10px;}
.slide_pic_11 .zbox{ padding:0 30px 22px 30px;}
.slide_pic_11:before{ height:10px; bottom:-0px;}
.slide_pic_11 .zbox .tx{ width:82px; height:82px; margin-top:-28px; border-width:2px;}
.slide_pic_11 .zbox h3{ margin-top:6px; font-size:16px; line-height:22px;}
.slide_pic_11 .zbox h4{ margin-top:2px; font-size:14px; line-height:20px;}
.slide_pic_11 .zbox .p{ margin-top:4px; line-height:22px; height:218px;}
.slide_pic_11{ margin-top:10px;}
.slide_pic_11 .slick-slide{ padding:38px 13px 13px 13px;}
.slide_pic_11 .slick-prev,.slide_pic_11 .slick-next {
	width: 40px;
	height: 40px; background-size:30px 30px; margin-top:-20px;}
}
/*商业领袖超级盈利*/
.SpecialPage .content63{ width:100%; padding:50px 0 42px 0;}
.SpecialPage .content63 .p{ width:100%; margin-top:31px; font-size:16px; color:#333; line-height:32px; text-align:center;}
.zbg29{ background:url(../images/cjyl1.jpg) no-repeat center center #f5f5f5; background-size:cover;}
.SpecialPage .content64{ width:100%; float:left; padding:50px 0 20px 0;}
.SpecialPage .content64 .c_586{ width:50.08%; padding:0 58px;}
.SpecialPage .content64 .c_586 .p{ width:100%; float:left; margin-top:21px; font-size:16px; color:#333; line-height:32px; min-height:256px;}
/*TopSales销售战神孵化班*/
.SpecialPage .row{
	margin-top: 50px;
}
.SpecialPage .row ul{

}
.content-sales .row ul li{
	width:33%;
	float: left;
	background-color: #f4f4f4;

}
@media screen and (max-width:767px){
	.content-sales .row ul li{
		width:100%;
	}
}
.SpecialPage .content-yingxiaoxiaoyiban .p{
	width:100%; margin-top:31px; font-size:16px; color:#fff; line-height:32px;
}


.SpecialPage .content61 ul li{
	width:50%;
}
.SpecialPage .row ul li .inner{
	padding:25px 40px 25px;
	border-right:solid 1px #d9d9d9;
	border-bottom:solid 1px #d9d9d9;
	height: 248px;
}
.SpecialPage .row ul li:nth-child(1) .inner,
.SpecialPage .row ul li:nth-child(4) .inner{
	border-left:solid 1px #d9d9d9;
}
.SpecialPage .row ul li:nth-child(1) .inner,
.SpecialPage .row ul li:nth-child(2) .inner,
.SpecialPage .row ul li:nth-child(3) .inner,
.SpecialPage .row ul li:nth-child(4) .inner{
	border-top:solid 1px #d9d9d9;
}
/*生效效能班*/
@media screen and (max-width:767px){
	.SpecialPage .content61 ul li{
		width:100%;
	}
}

/*经营班*/
.content-jingyingban .row ul li{
	width:25%;
	float: left;

}
.content-jingyingban .row ul li .inner{
	padding-top: 20px;
	height: 250px;
}

@media screen and (max-width: 767px) {
	.content-jingyingban .row ul li{
		width:100%;

	}
	.SpecialPage .row ul li .inner{
		height: unset;
	}
	.SpecialPage .content15 ul li{
		height: 200px;
	}
}

.SpecialPage .row ul li h4 {
	margin-bottom:14px;
	font-size:60px;
	line-height:60px;
	color:#999
}
.SpecialPage .row ul li h3 {
	margin-bottom:10px;
	font-size:24px;
	line-height:36px;
	color:#1a1a1a
}
.SpecialPage .row ul li p {
	font-size: 14px;
	display:-webkit-box;
	line-height:2em;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	overflow:hidden;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:7
}


@media  screen and (max-width:991px){
.SpecialPage .content63{ padding:30px 0 22px 0;}
.SpecialPage .content63 .p{ margin-top:21px; font-size:14px; line-height:26px;}
.SpecialPage .content64{ padding:30px 0 10px 0;}
.SpecialPage .content64 .c_586{ padding:0 28px;}
.SpecialPage .content64 .c_586 .p{ margin-top:11px; font-size:14px; line-height:26px; min-height:208px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content63{ padding:20px 10px 12px 10px;}
.SpecialPage .content63 .p{ margin-top:11px; font-size:12px; line-height:22px;}
.zbg29{ background-position:42% center;}
.SpecialPage .content64{ padding:20px 10px 10px 10px; overflow:hidden;}
.SpecialPage .content64 .c_586{ padding:0 18px; width:70%;}
.SpecialPage .content64 .c_586 .p{ margin-top:6px; font-size:12px; line-height:22px; min-height:176px;}
}
.SpecialPage .content65{ width:100%; float:left; padding-top:50px; position:relative;}
.SpecialPage .content65 .content65_box{ width:100%; float:left; margin-top:61px; background:url(../images/cjyl2.png) no-repeat center 41px; padding-top:290px; padding-bottom:72px;}
.SpecialPage .content65 .content65_box .content65_t{ width:100%; float:left; position:absolute; left:0; top:200px; height:402px;}
.SpecialPage .content65 .content65_box .content65_t li{ width:121px; height:121px; text-align:center; color:white; font-size:18px; line-height:30px; font-weight:bold; padding:30px 10px 0 10px; position:absolute;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content65 .content65_box .content65_t li:before{ content:''; position:absolute; width:50%; height:50%; border:solid 1px white; opacity:0; left:25%; top:25%;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content65 .content65_box .content65_t li.l1{ background:#ff2531; left:8px; bottom:0;}
.SpecialPage .content65 .content65_box .content65_t li.l6{ background:#ff3a45; right:8px; bottom:0;}
.SpecialPage .content65 .content65_box .content65_t li.l2{ background:#c7000b; left:150px; bottom:163px;}
.SpecialPage .content65 .content65_box .content65_t li.l5{ background:#4f4f4f; right:150px; bottom:163px;}
.SpecialPage .content65 .content65_box .content65_t li.l3{ background:#727272; left:377px; top:0;}
.SpecialPage .content65 .content65_box .content65_t li.l4{ background:#c7000b; right:377px; top:0;}
.SpecialPage .content65 .content65_box .content65_t li.on{ width:140px; height:140px; padding:40px 20px 0 20px; margin:-10px 0 0 -10px;}
.SpecialPage .content65 .content65_box .content65_t li.l4.on,.SpecialPage .content65 .content65_box .content65_t li.l5.on,.SpecialPage .content65 .content65_box .content65_t li.l6.on{ margin:-10px -10px 0 0;}
.SpecialPage .content65 .content65_box .content65_t li.on:before{ width:92%; height:92%; left:4%; top:4%; opacity:1;}
.SpecialPage .content65 .content65_b{ width:770px; margin:auto; text-align:center;}
.SpecialPage .content65 .content65_b ul li,.SpecialPage .content65 .content65_b ul{ width:100%; float:left;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content65 .content65_b h3{ width:100%; float:left; font-size:24px; color:#2c2c2c; line-height:31px; font-weight:bold; padding-bottom:17px; background:url(../images/cjyl2_1.jpg) no-repeat center bottom;}
.SpecialPage .content65 .content65_b .p{ width:100%; float:left; font-size:16px; color:#363636; line-height:32px; margin-top:10px;}
@media  screen and (max-width:1199px){
.SpecialPage .content65 .content65_b{ bottom:28px;}
.SpecialPage .content65 .content65_box .content65_t li.l1{ left:0px; bottom:0;}
.SpecialPage .content65 .content65_box .content65_t li.l6{ right:0px; bottom:0;}
.SpecialPage .content65 .content65_box .content65_t li.l2{ left:100px; bottom:183px;}
.SpecialPage .content65 .content65_box .content65_t li.l5{ right:100px; bottom:183px;}
.SpecialPage .content65 .content65_box .content65_t li.l3{ left:297px; top:0;}
.SpecialPage .content65 .content65_box .content65_t li.l4{ right:297px; top:0;}
.SpecialPage .content65 .content65_b{ width:670px;}
}
@media  screen and (max-width:991px){
.SpecialPage .content65{ padding-top:30px;}
.SpecialPage .content65 img{ margin-top:20px;}
.SpecialPage .content65 .content65_b h3{ font-size:20px; line-height:26px; padding-bottom:12px;}
.SpecialPage .content65 .content65_b .p{ font-size:14px; line-height:28px; margin-top:6px;}
.SpecialPage .content65 .content65_box{ background-size:contain; margin-top:31px; padding-bottom:42px;}
.SpecialPage .content65 .content65_box .content65_t{ height:302px; top:140px;}
.SpecialPage .content65 .content65_box .content65_t li{ width:81px; height:81px; font-size:14px; line-height:24px; padding:20px 5px 0 5px;
-webkit-transition: all 0s ease-out 0s; 
-moz-transition: all 0s ease-out 0s; 
-o-transition: all 0s ease-out 0s; 
transition: all 0s ease-out 0s;}
.SpecialPage .content65 .content65_box .content65_t li.on{ width:100px; height:100px; padding:30px 15px 0 15px;}
.SpecialPage .content65 .content65_box .content65_t li.l2{ left:90px; bottom:143px;}
.SpecialPage .content65 .content65_box .content65_t li.l5{ right:90px; bottom:143px;}
.SpecialPage .content65 .content65_box .content65_t li.l3{ left:247px; top:0;}
.SpecialPage .content65 .content65_box .content65_t li.l4{ right:247px; top:0;}
.SpecialPage .content65 .content65_b{ width:520px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content65{ padding:20px 0 30px 0;}
.SpecialPage .content65 img{ margin-top:10px;}
.SpecialPage .content65 .content65_b h3{ font-size:16px; line-height:22px; padding-bottom:8px;}
.SpecialPage .content65 .content65_b .p{ font-size:12px; line-height:20px; margin-top:4px;}
.SpecialPage .content65 .content65_box{ margin-top:11px; padding-bottom:0px; padding-top:150px;}
.SpecialPage .content65 .content65_box .content65_t{ height:202px; top:80px;}
.SpecialPage .content65 .content65_box .content65_t li{ width:80px; height:80px; font-size:12px; line-height:20px; padding:20px 10px 0 10px;}
.SpecialPage .content65 .content65_box .content65_t li.on{ width:80px; height:80px; padding:20px 10px 0 10px; margin:0 !important;}
.SpecialPage .content65 .content65_box .content65_t li.l1{ left:0px; bottom:0;}
.SpecialPage .content65 .content65_box .content65_t li.l6{ right:0px; bottom:0;}
.SpecialPage .content65 .content65_box .content65_t li.l2{ left:20px; bottom:80px;}
.SpecialPage .content65 .content65_box .content65_t li.l5{ right:20px; bottom:80px;}
.SpecialPage .content65 .content65_box .content65_t li.l3{ left:82px; top:0;}
.SpecialPage .content65 .content65_box .content65_t li.l4{ right:82px; top:0;}
.SpecialPage .content65 .content65_b{ width:180px;}
}
.SpecialPage .content66{ width:100%; float:left; padding:56px 0 32px 0;}
.SpecialPage .content66 ul{ width:100%; float:left; margin-top:40px;}
.SpecialPage .content66 ul li{ width:25%; float:left; padding:0 15px;}
.SpecialPage .content66 ul li .ico{ width:100%; position:relative; float:left; text-align:center;}
.SpecialPage .content66 ul li .ico h4{ width:100%; font-size:18px; color:white; line-height:24px; font-weight:bold; position:absolute; left:0; bottom:15px;}
.SpecialPage .content66 ul li .p{ width:100%; float:left; font-size:16px; color:#333; line-height:32px; margin-top:12px; text-align:center;}
.SpecialPage .content66 ul li.l2 .ico h4{ bottom:27px;}
.SpecialPage .content66 ul li.l3 .ico h4{ bottom:34px;}
.SpecialPage .content66 ul li.l4 .ico h4{ bottom:44px;}
@media  screen and (max-width:1199px){
.SpecialPage .content66 ul li .ico h4{ bottom:10px; font-size:16px; padding:0 5px;}
.SpecialPage .content66 ul li .p{ font-size:14px; line-height:28px; margin-top:10px;}
}
@media  screen and (max-width:991px){
.SpecialPage .content66{ padding:36px 0 22px 0;}
.SpecialPage .content66 ul{ margin-top:20px;}
.SpecialPage .content66 ul li .ico h4{ bottom:0px; font-size:14px; line-height:18px;}
.SpecialPage .content66 ul li .p{ font-size:12px; line-height:24px; margin-top:6px;}
.SpecialPage .content66 ul li.l2 .ico h4{ bottom:17px;}
.SpecialPage .content66 ul li.l3 .ico h4{ bottom:24px;}
.SpecialPage .content66 ul li.l4 .ico h4{ bottom:34px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content66{ padding:26px 10px 12px 10px;}
.SpecialPage .content66 ul{ margin-top:10px;}
.SpecialPage .content66 ul li{ width:50%; padding:0 5px;}
.SpecialPage .content66 .row{ margin:0 -5px;}
}
.zbg30{ background:url(../images/cjyl4.jpg) no-repeat center 80%;}
.SpecialPage .content67{ width:100%; float:left; padding:50px 0 54px 0;}
.SpecialPage .content67 ul{ width:100%; float:left; margin-top:10px; text-align:center;}
.SpecialPage .content67 ul li{ width:32%; display:inline-block; *zoom:1; *display:inline; padding:0 15px 30px 15px; margin-top:65px;}
.SpecialPage .content67 ul li .zbox{ width:100%; position:relative; box-shadow:0 3px 6px rgba(0,0,0,0.13); background-repeat:no-repeat; background-size:100% 100%; padding-bottom:26px;
-moz-border-radius:47px; 
-webkit-border-radius:47px; 
-khtml-border-radius:47px;
border-radius:47px;
-moz-border-bottom-left-radius:14px; 
-webkit-border-bottom-left-radius:14px; 
-khtml-border-bottom-left-radius:14px;
border-bottom-left-radius:14px;
-moz-border-bottom-right-radius:14px; 
-webkit-border-bottom-right-radius:14px; 
-khtml-border-bottom-right-radius:14px;
border-bottom-right-radius:14px;
-webkit-transition: all 0.3s ease-out 0s; 
-moz-transition: all 0.3s ease-out 0s; 
-o-transition: all 0.3s ease-out 0s; 
transition: all 0.3s ease-out 0s;}
.SpecialPage .content67 ul li.l1 .zbox{ background-image:url(../images/cjyl4_1.png); border:solid 1px #3ea6ee;}
.SpecialPage .content67 ul li.l2 .zbox{ background-image:url(../images/cjyl4_2.png); border:solid 1px #ffbf18;}
.SpecialPage .content67 ul li.l3 .zbox{ background-image:url(../images/cjyl4_3.png); border:solid 1px #c7000b;}
.SpecialPage .content67 ul li .zbox:before{ content:''; background-size:contain; background-repeat:no-repeat; position:absolute; left:50%; top:-32px; width:66px; height:34px; margin-left:-34px; background-position:center top;}
.SpecialPage .content67 ul li.l1 .zbox:before{ background-image:url(../images/cjyl4_13.png);}
.SpecialPage .content67 ul li.l2 .zbox:before{ background-image:url(../images/cjyl4_14.png);}
.SpecialPage .content67 ul li.l3 .zbox:before{ background-image:url(../images/cjyl4_15.png);}
.SpecialPage .content67 ul li .number{ width:55px; height:55px; margin:auto; text-align:center; line-height:55px; font-weight:bold; font-size:28px; color:white;font-family: 'OPENSANS-BOLD'; top:-27px;background-size:contain; background-position:center center; position:relative; z-index:2;}
.SpecialPage .content67 ul li.l1 .number{ background-image:url(../images/cjyl4_4.png);}
.SpecialPage .content67 ul li.l2 .number{ background-image:url(../images/cjyl4_5.png);}
.SpecialPage .content67 ul li.l3 .number{ background-image:url(../images/cjyl4_6.png);}
.SpecialPage .content67 ul li .title{ width:100%; font-size:24px; line-height:31px;}
.SpecialPage .content67 ul li.l1 .title{ color:#3ea6ee;}
.SpecialPage .content67 ul li.l2 .title{ color:#ffbf18;}
.SpecialPage .content67 ul li.l3 .title{ color:#c7000b;}
.SpecialPage .content67 ul li .ico{ width:90px; height:90px; margin:auto; margin-top:21px; box-shadow:0 12px 13px rgba(0,0,0,0.11); padding:7px; background-size:contain; background-position:center center;
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content67 ul li.l1 .ico{ background-image:url(../images/cjyl4_4.png);}
.SpecialPage .content67 ul li.l2 .ico{ background-image:url(../images/cjyl4_5.png);}
.SpecialPage .content67 ul li.l3 .ico{ background-image:url(../images/cjyl4_6.png);}
.SpecialPage .content67 ul li .ico span{ display:block; width:76px; height:76px; background:url(../images/cjyl4_7.png) no-repeat center center; background-size:contain; box-shadow:0 3px 9px rgba(0,0,0,0.3);
-moz-border-radius:50%; 
-webkit-border-radius:50%; 
-khtml-border-radius:50%;
border-radius:50%;}
.SpecialPage .content67 ul li .ico span img{ width:100%; float:left;}
.SpecialPage .content67 ul li .p{ width:100%; margin-top:10px; font-size:16px; color:#3a3939; line-height:32px; padding:0 22px; height:192px; overflow:hidden; text-align:left;}
.SpecialPage .content67 ul li:hover .zbox{ box-shadow:0 3px 26px rgba(0,0,0,0.25);}
@media  screen and (max-width:1199px){
.SpecialPage .content67 ul li .p{ height:222px;}
}
@media  screen and (max-width:991px){
.SpecialPage .content67{ padding:30px 0 34px 0;}
.SpecialPage .content67 ul li{ width:49%; padding:0 15px 20px 15px; margin-top:45px;}
.SpecialPage .content67 ul li .zbox{ padding-bottom:20px;}
.SpecialPage .content67 ul li .title{ font-size:20px; line-height:26px;}
.SpecialPage .content67 ul li .ico{ width:80px; height:80px; margin-top:11px; padding:5px; }
.SpecialPage .content67 ul li .ico span{ width:70px; height:70px;}
.SpecialPage .content67 ul li .p{ margin-top:6px; font-size:14px; line-height:28px; padding:0 16px; height:142px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content67{ padding:20px 10px 14px 10px;}
.SpecialPage .content67 ul li{ width:100%; float:left; margin-top:25px;}
.SpecialPage .content67 ul li .title{ margin-top:-20px;}
}
.SpecialPage .content68{ width:100%; float:left; padding:50px 0 70px 0;}
.SpecialPage .content68 .hometop1{ width:100%; float:left; position:relative; margin-top:40px; background:white; padding:32px 90px 42px 82px}
.SpecialPage .content68 .hometop1 .text{ width:100%; float:left; text-align:center;}
.SpecialPage .content68 .hometop1 .text h3{ width:100%; font-size:24px; color:#333; line-height:40px; font-weight:bold;}
.SpecialPage .content68 .hometop1 .text h4{ width:100%; font-size:18px; color:#c7000b; line-height:25px; margin-top:4px;}
.SpecialPage .content68 .hometop1 .text .p{ width:100%; font-size:16px; color:#333; line-height:32px; margin-top:20px; height:192px; text-align:left; overflow:hidden;}
.SpecialPage .content68 .hometop1 .slick-prev,.SpecialPage .content68 .hometop1 .slick-next {
	position: absolute;
	left: -80px;
	top: 60%;
	display: block;
	width: 50px;
	height: 50px;
	border:solid 1px #c9c9c9;
	background:url(../images/cjyl5.png) no-repeat left center;
}
.SpecialPage .content68 .hometop1 .slick-next {
	left: auto;
	right: -80px; background-position:right center;
}
.SpecialPage .content68 .hometop1 .slick-prev:hover,
.SpecialPage .content68 .hometop1 .slick-next:hover{ border-color:#c7000b;}
.SpecialPage .content68 .homedown1{ width:100%; float:left; margin-top:-26px;}
.SpecialPage .content68 .homedown1 .slick-slide{ padding:26px 0;}
.SpecialPage .content68 .homedown1 .slick-slide img{ width:100%; float:left; opacity:0.5;}
.SpecialPage .content68 .homedown1 .slick-slide.slick-center{ position:relative; z-index:2;}
.SpecialPage .content68 .homedown1 .slick-slide.slick-center .imgk{ width:100%; float:left; box-shadow:0 0 3px rgba(0,0,0,0.1); position:relative; padding:20px; background:white;
ransform: scale(1.3,1.3);
	-ms-transform: scale(1.3,1.3);	
-webkit-transform: scale(1.3,1.3);
	 -o-transform: scale(1.3,1.3);	
   -moz-transform: scale(1.3,1.3);}
.SpecialPage .content68 .homedown1 .slick-slide.slick-center .imgk .imgky{ background:url(../images/cjyl5_1.png) no-repeat center center; width:62px; height:62px; position:absolute; right:0; top:0; background-size:contain;}
.SpecialPage .content68 .homedown1 .slick-slide.slick-center img{ opacity:1;}
@media  screen and (max-width:1330px){
.SpecialPage .content68 .hometop1 .slick-prev{ left:0;}
.SpecialPage .content68 .hometop1 .slick-next{ right:0;}
}
@media  screen and (max-width:991px){
.SpecialPage .content68{ padding:30px 0 40px 0;}
.SpecialPage .content68 .hometop1{ margin-top:20px; padding:22px 70px 32px 62px}
.SpecialPage .content68 .hometop1 .text h3{ font-size:20px; line-height:30px;}
.SpecialPage .content68 .hometop1 .text h4{ font-size:16px; line-height:21px; margin-top:2px;}
.SpecialPage .content68 .hometop1 .text .p{font-size:14px; line-height:28px; margin-top:12px; height:168px;}
.SpecialPage .content68 .homedown1 .slick-slide.slick-center .imgk{ padding:12px;}
.SpecialPage .content68 .homedown1 .slick-slide.slick-center .imgk .imgky{ width:42px; height:42px;}
.SpecialPage .content68 .hometop1 .slick-prev,.SpecialPage .content68 .hometop1 .slick-next { top:55%;}
.SpecialPage .content68 .homedown1{ margin-top:-17px;}
.SpecialPage .content68 .homedown1 .slick-slide{ padding:17px 0;}
}
@media  screen and (max-width:767px){
.SpecialPage .content68{ padding:20px 10px 30px 10px;}
.SpecialPage .content68 .hometop1{ margin-top:10px; padding:12px 40px 22px 40px}
.SpecialPage .content68 .hometop1 .text h3{ font-size:16px; line-height:24px;}
.SpecialPage .content68 .hometop1 .text h4{ font-size:14px; line-height:19px; margin-top:0px;}
.SpecialPage .content68 .hometop1 .text .p{font-size:12px; line-height:24px; margin-top:8px; height:144px;}
.SpecialPage .content68 .homedown1 .slick-slide.slick-center .imgk{ padding:12px;}
.SpecialPage .content68 .hometop1 .slick-prev,.SpecialPage .content68 .hometop1 .slick-next { width:30px; height:30px; background-size:auto 30px;}
.SpecialPage .content68 .homedown1 .slick-slide.slick-center .imgk{ padding:8px;}
.SpecialPage .content68 .homedown1{ margin-top:-12px;}
.SpecialPage .content68 .homedown1 .slick-slide{ padding:12px 0;}
.SpecialPage .content68 .homedown1 .slick-slide.slick-center .imgk .imgky{ width:22px; height:22px;}
}
.SpecialPage .content40 .homedown2{ width:100%; float:left; margin-top:30px;}
.SpecialPage .content40 .homedown2 .zbox{ width:100%; float:left; padding:10px 15px;}
.SpecialPage .content40 .homedown2 .zbox .frame{ width:100%; float:left; box-shadow:0 0 5px rgba(0,0,0,0.09);}
.SpecialPage .content40 .homedown2 .slick-current .zbox .frame{ box-shadow:0 0 10px rgba(0,0,0,0.28);}
.SpecialPage .content40 .homedown2 .zbox .frame .img{ width:100%; float:left;}
.SpecialPage .content40 .homedown2 .zbox .frame .name{ width:100%; float:left; padding:9px 10px 13px 10px; text-align:center; height:104px; overflow:hidden;}
.SpecialPage .content40 .homedown2 .zbox .frame .name h3{ width:100%; float:left; font-size:24px; color:#333; line-height:36px;}
.SpecialPage .content40 .homedown2 .zbox .frame .name h5{ width:100%; float:left; font-size:16px; color:#666; line-height:26px; padding-bottom:10px; background:url(../images/cjyl6_5.jpg) no-repeat center bottom;}
.SpecialPage .content40 .hometop2{ width:100%; float:left; margin-top:21px; position:relative; background:#f4f4f4; padding:21px 45px 5px 30px;}
.SpecialPage .content40 .hometop2 .p{ width:100%; float:left; font-size:16px; color:#666; line-height:32px; height:192px; overflow:hidden;}
.SpecialPage .content40 .hometop2:before{ content:''; background:url(../images/cjyl6_6.png) no-repeat center center; width:20px; height:11px; position:absolute; left:12.5%; top:-11px; margin-left:-25px;}
@media  screen and (max-width:991px){
.SpecialPage .content40 .homedown2{ margin-top:20px;}
.SpecialPage .content40 .homedown2 .zbox .frame .name h3{ font-size:20px; line-height:30px;}
.SpecialPage .content40 .homedown2 .zbox .frame .name h5{ font-size:14px; line-height:24px; padding-bottom:6px;}
.SpecialPage .content40 .hometop2 .p{ font-size:14px; line-height:28px; height:224px;}
.SpecialPage .content40 .hometop2:before{ left:16.66%;}
.SpecialPage .content40 .hometop2{ margin-top:11px; padding:11px 20px 5px 20px;}
}
@media  screen and (max-width:767px){
.SpecialPage .content40 .homedown2{ margin-top:10px; padding:0 10px;}
.SpecialPage .content40 .homedown2 .zbox .frame .name{ height:84px;}
.SpecialPage .content40 .homedown2 .zbox .frame .name h3{ font-size:16px; line-height:24px;}
.SpecialPage .content40 .homedown2 .zbox .frame .name h5{ font-size:12px; line-height:22px; padding-bottom:4px;}
.SpecialPage .content40 .homedown2 .row{ margin:0 -5px;}
.SpecialPage .content40 .homedown2 .zbox{ padding:10px 5px;}
.SpecialPage .content40 .hometop2 .p{ font-size:12px; line-height:24px; height:238px;}
.SpecialPage .content40 .hometop2:before{ background-size:contain; width:12px; height:6px; left:25%; top:-6px; margin-left:-6px;}
.SpecialPage .content40 .hometop2{ margin-top:6px; padding:11px 10px 5px 10px;}
}
.pf_down_button {
    position: fixed;
    right: 0;
    bottom: 70px;
    width: 23px;
    cursor: pointer;
    overflow: hidden;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s;
    -o-transition: all 0.3s ease-out 0s;
    transition: all 0.3s ease-out 0s;
   z-index:999;
}
.pf_down_button.on {
    transform: rotate(45deg);
}
/*分页*/

.page{ margin-top: 2em; text-align: center;}
.page .current,.page .num,.page .prev,.page .next{ display: inline-block; padding:.5em 1em .5em 1em; margin-right:.5em; border: 1px solid #cccccc;}
.page .current{ background-color: #172144; color:#ffffff;}
.page .current:hover,.page .num:hover,.page .prev:hover,.page .next:hover{ background-color: #172144; color:#ffffff;}
@media  screen and (max-width:767px){
.waik_1{ padding:25px 0 0 0;}
.pz_fy{ display:none;}
.fy_phone{ display:block; font-family:'Arial';}
.fy_phone{ width:100%; float:left; text-align:center; font-size:14px; color:#333;}
.fy_phone a{ display:inline-block; width:100px; height:30px; line-height:29px; border:solid 1px #424242; color:#333;
-webkit-border-radius:15px; 
   -moz-border-radius:15px;
        border-radius:15px; }
.fy_phone a:active{ background:#424242; color:white;}
.fy_phone span{ display:inline-block; padding:0 10%; height:30px; line-height:30px; color:#333;}
}
.ny img{ width:1920px; max-width:none; position:relative; left:50%; margin-left:-960px;}
@media screen and (max-width:1199px) {
.ny img{ width:100%; left:auto; margin-left:0; float:left;}
}
.jwlogo {display:none;}
.slide_pic_5_six .ul_4 li{ width:33.333%;}
@media  screen and (max-width:767px){
.slide_pic_5_six .ul_4 li{ width:50%;}
}
/*网站地图*/
.wzdt{ width:100%; float:left;}
.wzdt li{ width:100%;float:left; border-bottom:1px dashed #323232; padding:10px 0;}
.wzdt li .a1{ width:100%;float:left;  font-size:16px;font-weight:bold; line-height:24px; color:#323232;text-align:left;}
.wzdt li .a2{float:left; text-align:center; padding-right:10px; line-height:24px; color:#323232;text-align:left;}
@font-face {
	font-family: 'OPENSANS-BOLD';
	src: url('fonts/OPENSANS-BOLD.eot');
	src: local('☺'), url('fonts/OPENSANS-BOLD.woff') format('woff'), url('fonts/OPENSANS-BOLD.ttf') format('truetype'), url('fonts/OPENSANS-BOLD.svg#webfontHIqteXlE') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'OPENSANS-LIGHT';
	src: url('fonts/OPENSANS-LIGHT.eot');
	src: local('☺'), url('fonts/OPENSANS-LIGHT.woff') format('woff'), url('fonts/OPENSANS-LIGHT.ttf') format('truetype'), url('fonts/OPENSANS-LIGHT.svg#webfontHIqteXlE') format('svg');
	font-weight: normal;
	font-style: normal;
}

.news-container{
	max-width:880px;
}