



@font-face {font-family: "ico";
  src: url('../font/ico.eot?t=1490344264696'); /* IE9*/
  src: url('../font/ico.eot?t=1490344264696#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../font/ico.woff?t=1490344264696') format('woff'), /* chrome, firefox */
  url('../font/ico.ttf?t=1490344264696') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../font/ico.svg?t=1490344264696#ico') format('svg'); /* iOS 4.1- */
}

@font-face {
	font-family:DolceVita;
	src:url(../font/DolceVita.ttf); }

/*PC导
#header{ position:relative}
.bf_logo{    width: 9%; float: left; position: relative;left: 6%; }
.bf_logo img{max-width:100%; }
.header__navigation{ position: fixed;width: 100%;padding-top: 33px;z-index: 99;transition: .5s ease;}
.logo_pic_hover, .call_hover{display: none;}
.nav_call{width: 10%;float: right;position: relative;right: 5%; padding-top: 22px;}
.nav_call i{ display: inline-block;}
.nav_call h4{position: relative;margin-top: -33px;margin-left: 56px;color: #fff;font-size:18px; font-family: Arial;}

.top_fixed{ background: #fff;padding-top: 0;}
.top_fixed .menu > ul > li a{ color: #4d4d4d;transition: .3s ease;  padding: 1.8em 26px 1.8em;}
.top_fixed .menu > ul > li a:hover, .top_fixed .menu > ul > li > ul > li a:hover{color: #0097a2;}
.top_fixed .menu > ul > li > ul { background: #F9F8F8;transition: .3s ease; }
.top_fixed  .menu > ul > li > ul.normal-sub {margin-top: 0px;}
.top_fixed .logo_pic, .top_fixed .call{display: none;}
.top_fixed .logo_pic_hover{ display: block;  padding: 8% 0 2% 10%;}
.top_fixed .call_hover{ display: block; }

.top_fixed .nav_call h4{color: #b0b0b0}
.top_fixed .nav_call{padding-top: 19px;}

航*/


/*page*/
.page {text-align: center; padding-bottom: 120px;}
.news_page{ width:100%; margin: 0 auto; /*padding-bottom: 150px*/}
.page { position:relative;}
.page .disabled:first-child { position:absolute; left:0px;  top: -26px;margin: 0  !important; }
.page .disabled:last-child { position:absolute; right:0px;  top: -26px; margin: 0 10px !important;}
.page .disabled{  margin: 0 17px !important;  color: #fff;padding: 27px 32px;  background: #b2b2b2;font: 700 1.2rem/1 Roboto,sans-serif;    -webkit-transition: all .35s cubic-bezier(.23,1,.32,1) 0s;
    transition: all .35s cubic-bezier(.23,1,.32,1) 0s;cursor: pointer;}
.page .disabled:hover { background:#0097A2;}
.page .current {margin: 0 17px !important; color: #fff !important;padding: 27px 32px;  background: #0097A2;font: 700 1.2rem/1 Roboto,sans-serif; cursor: pointer;}


/*分页banner*/
.pageBanner { width: 100%; height: 702px; background: top center no-repeat; text-align: center; color: #fff;padding-top: 52px; }
.pageBanner .texts{top: 70px; position:relative; opacity:0; }
.pageBanner h1 { font-size: 28px; padding-top: 15.5%;  }
.pageBanner h2 { font-size: 37px; line-height: 28px; font-family:DolceVita; padding-top: 10px;}
.banner_line{width:15%; height:1px; background: #fff; display:block;  margin:20px auto;}
.pageBanner p{ color:#fff; font-size:17px; text-align: center;}

/*about*/
.about{ width:100%; margin: 0 auto; background: #fff;position: relative;}
.about_loop{ width:100%; margin: 0 auto;}
.about_loop_left{ float: left; width: 50%; }
.about_loop_right{ float:right; width: 50%; }
._Fright{ float: right;}
._Fleft{ float: left;}
.about_loop_img_overflow{  width: 100%; overflow: hidden; height: 512px;}
.about_loop_right_padding{ padding: 11.5% 31.5% 0 10.5%; }
.about_loop_left_padding{ padding: 11.5% 10.5% 0 31.5%; }
.about_loop_left h2, .about_loop_right h2{ color:#4d4d4d; font-size:30px; line-height: 30px; font-weight: bold; position: relative;}
.about_loop_right h2:before{     
	content: "";
    border-bottom: #0097a2 solid 4px;
    width: 25%;
    height: 4px;
    display: block;
    float: left;
    line-height: 30px;
    position: absolute;
    left: -31%;
    top: 44%; 
	z-index: 10; }

.about_loop_left h2:before{     
	content: "";
    border-bottom: #0097a2 solid 4px;
    width: 25%;
    height: 4px;
    display: block;
    float: left;
    line-height: 30px;
    position: absolute;
    right: -31%;
    top: 44%; 
	z-index: 10; }
.about_loop_left h3,.about_loop_right h3{ color:#4d4d4d; font-size: 23px; line-height: 30px; margin: 15px 0 43px 0; font-family:DolceVita;}
.about_loop_left .about_duan, .about_loop_right .about_duan{ color: #4d4d4d; font-size:14px; line-height: 30px; height: 86px; overflow: hidden; margin-bottom: 77px;}
.about_loop_left .data_understand a, .about_loop_right .data_understand a{ width:22%;}
.about_loop_left h2,.about_loop_left h3 ,.about_loop_left p{ text-align:right;}    
.about_loop_left .data_understand{position: relative; left: 67.5%;}
.about_loop_left img, .about_loop_right img{
	width: 100%;
    height: 512px;
    -webkit-transform: scale(1);
    transform: scale(1);
  -webkit-transition-property: -webkit-transform,filter;
    -webkit-transition-property: -webkit-transform,-webkit-filter;
    transition-property: -webkit-transform,-webkit-filter;
    transition-property: transform,filter;
    transition-property: transform,filter,-webkit-transform,-webkit-filter;
    -webkit-transition-duration: .8s;
    transition-duration: .8s;
   /*   transition-timing-function: cubic-bezier(.215,.61,.355,1);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;*/}
.about_loop:hover .about_loop_left img{-webkit-transform: scale(1.08);transform: scale(1.08); }
.about_loop:hover .about_loop_right img{-webkit-transform: scale(1.08);transform: scale(1.08); }


/*program*/
.floor{ width:100%; margin: 18px auto 35px auto;  box-shadow: rgba(0,0,0,0.05) 0px 5px 13px; padding-bottom: 75px; background: #fff;}
.floor_tilte{ max-width: 1622px; margin: 0 auto; padding: 76px 0 32px 0;border-bottom: #eeeeee solid 3px; line-height: 46px; padding-bottom: 20px; }
.floor_tilte h3{ float:left; color:#50454c; font-size:36px; font-weight: bold;}
.floor_tilte h3 p{ margin-right: 25px; float:left;}
.floor_tilte a{ float:right; color:#50454c; font-size:20px;}
.floor_program_list{width:100%; max-width: 1622px; margin: 0 auto;}
.floor_program_list .program_list_loop {margin-right: 1.85%;}
/*floor*/
#LoutiNav{ width: 70px; position: fixed; top: 145px; right: 0; display: none; z-index: 9999;}
#LoutiNav .active i{background: #0097a2 ;opacity: 1 }
.side{position:fixed ;width:70px; right:0; top:214px; z-index:100;}
.side ul li{width:70px; height:70px;float:left; position:relative; border-bottom: #fff solid 2px; cursor: pointer;}
.side ul li .sidebox{position:absolute; width:70px; height:70px; top:0; right:0; transition:all 0.3s; background:#50454c; opacity:1; filter:Alpha(opacity=100); color:#fff; overflow:hidden;}
.side ul li:hover i{background: #0097a2}
.side ul li i{ font-size: 20px; line-height: 70px; display: block;  text-align: center; width: 70px; float: right;}
.side ul li span{float: left; font-size: 20px; line-height: 70px; padding-left: 10px; } 

.side ul li .sidetop{width:70px;height:70px;line-height:70px;display:inline-block;background:#a0a0a0;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s; text-align: center;}
.side ul li .sidetop:hover{background:#0097a2;opacity:1;filter:Alpha(opacity=100);}
.side ul li .sidetop:before { content: "\e60c"; font-family: "ico";  color:#fff; font-size:40px;  }
/*program_list*/
.program_list_bg{ width:100%; background: #fff;}
.program_list{ width:100%; max-width: 1360px; margin: 0 auto; padding: 135px 0 55px 0;}
.program_list_loop{ float: left; margin-top: 25px;  position: relative; margin-right: 2.39%;}
.program_list_loop:last-child{ margin-right:0px;}
.program_list_loop_img{  width: 246px; height: 319px;  overflow: hidden;}
.program_list_loop_img img{ 
	width: 100%;
    -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition-property: -webkit-transform,filter;
    -webkit-transition-property: -webkit-transform,-webkit-filter;
    transition-property: -webkit-transform,-webkit-filter;
    transition-property: transform,filter;
    transition-property: transform,filter,-webkit-transform,-webkit-filter;
    -webkit-transition-duration: .8s;
    transition-duration: .8s;
   /* transition-timing-function: cubic-bezier(.215,.61,.355,1);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden*/;}
.program_list_loop:hover img{-webkit-transform: scale(1.08);transform: scale(1.08);}

.program_list_loop_word_bg{  width: 100%;    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-image: -webkit-linear-gradient(top,rgba(0, 151, 162, 0) 0,transparent 40%,transparent 85%,rgba(0, 151, 162, 0.97));
    background-image: linear-gradient(180deg,rgba(0, 151, 162, 0) 0,rgba(0, 151, 162, 0) 40%,rgba(0, 151, 162, 0.26) 85%,rgba(0, 151, 162, 0.97));
    opacity: 1;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    cursor: pointer;}
.program_list_loop_word_bg p{ font-size:16px; color: #ffffff;  position: absolute; bottom:8px; left: 23px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;  display: block;  }
.page{ text-align:center; padding-bottom: 120px;}
.pro_page{max-width:1360px; margin:auto}


/* program--flexslider */
.flexslider{position:relative;height:814px;overflow:hidden;  width: 100%; margin: 0 auto; /*padding-top:80px;*/}
.slides{position:relative;z-index:1;}
.slides li{height:814px;}
.flex-control-nav{position:absolute;bottom:8%;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block; zoom:1;}
.flex-control-nav a{display:inline-block;width:9px;height:9px;line-height:40px; cursor:pointer; background: #bfbfbf; border-radius: 50%; text-indent: 9999px; margin: 0 5px; }
.flex-control-nav .flex-active{ background: #009B97; padding: 2px;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}
.flex-direction-nav li a{display:block;overflow:hidden;cursor:pointer;position:absolute; -webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out; }
.flex-direction-nav li a.flex-prev{left:3%;}
.flex-direction-nav li a.flex-prev:before{ content: "\e6fb";  text-align:center;  font-family: "ico"; display: block; color: rgba(255,255,255,0.8); font-size:100px; font-weight: normal;}
.flex-direction-nav li a.flex-next{right:3%;}
.flex-direction-nav li a.flex-next:before { content: "\e6fc";  text-align:center; font-family: "ico";  display: block; color: rgba(255,255,255,0.8); font-size:100px; font-weight: normal;}
/*.slideshow_prev:hover, .slideshow_next:hover{ color: #fff; -webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}*/

/*program_cont*/
.time{ color:#aeaeae; font-size:16px; text-align: center; padding-bottom: 40px; }


/*news*/
.news_bg{ width:100%; margin: 0 auto; background: #fff;}
.news{ width:100%; max-width: 1622px; margin: 0 auto; }
.news_top{ width:100%; margin: 0 auto; padding: 100px 0 85px 0;}

/* slideshow */	
.news_wrapper { position:relative; width:1622px; height:513px; margin: 0 auto;background: #f5f5f5; }
.news_wrapper .slideshow { position:relative; width:782px; height:513px; }
.news_wrapper .slideshow_item { width:782px; height:513px; }
.news_wrapper .slideshow_item img{width:782px; height:536px;}
.news_wrapper .slideshow_item .data { display:none; }	
.news_wrapper a.slideshow_prev { position:absolute; left:0; bottom:180px; z-index:10; width:48px; height:90px; outline:none; background:rgba(0,0,0,0.5);  top: 40%; }
.news_wrapper a.slideshow_next { position:absolute; left:734px; bottom:180px; z-index:10; width:48px; height:90px; outline:none; background:rgba(0,0,0,0.5);top: 40%;  }
.news_wrapper a.slideshow_prev:before { content: "\e63e"; line-height: 90px; text-align:center;  font-family: "ico"; display: block; color: #fff; font-size:30px;}
.news_wrapper a.slideshow_next:before{ content: "\e64a"; line-height: 90px; text-align:center;  font-family: "ico"; display: block; color: #fff; font-size:30px;}
.news_wrapper a.slideshow_prev:hover, .news_wrapper a.slideshow_next:hover{ background: #0097a2; -webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}
.news_wrapper .slideshow_paging { position:absolute; bottom:10px;  z-index:11;  width: 782px; margin: 0 auto; text-align: center;}
.news_wrapper .slideshow_paging a { display:inline-block; /*float:left;*/ width:11px; height: 11px; color:#ccc; background: #fff; border-radius: 50%; text-indent: -9999px; margin: 0 5px;  }
.news_wrapper .slideshow_paging a.activeSlide { background:#0097a2;}
.news_wrapper .slideshow_box { position:absolute; left:864px; top:90px;  z-index:10; width: 700px;}
.news_wrapper .slideshow_box .data { padding:15px; color:#ccc; overflow:hidden  }
.news_wrapper .slideshow_box .data h4 a{ color:#000000; font-weight:bold; font-size:26px; padding:0; margin:0 0 10px 0;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display: block;}
.news_wrapper .slideshow_box .data .news_time{ margin:20px 0 50px 0; display: block;  color:rgba(159,163,167,0.6);; font-size:16px;  line-height: 40px;}
.news_wrapper .slideshow_box .data .news_time:before { content: "\e608"; line-height: 40px; text-align:center;  font-family: "ico"; display: block; color: rgba(159,163,167,0.6);; font-size:24px; float: left; margin-right: 10px;}
.news_wrapper .slideshow_box .data .new_picp { font-size: 18px; line-height: 28px ;color: #000000; height: 84px; overflow: hidden;}

/*按钮效果*/
/*.news_wrapper .slideshow_box .data .data_understand{ width:172px; height: 48px; line-height: 48px; font-size: 16px; color: #fff; text-align: center; display: block; background:#0097a2; 
}
*/
.data_understand a {
	height:48px;
	position:relative;
	width:18%;
	line-height:48px;
	padding:0 1.875rem;
	display:block;
	text-align:center;
	color:#fff;
	background:#b0b0b0;
	/*border-radius: 30px;*/ margin-top: 78px;
	-webkit-transition:background-color 0.3s cubic-bezier(0.4,0,0.2,1),color 0.45s cubic-bezier(0.4,0,0.2,1) 0.075s;
	transition:background-color 0.3s cubic-bezier(0.4,0,0.2,1),color 0.45s cubic-bezier(0.4,0,0.2,1) 0.075s;
}
.data_understand a:hover {
	color:#ffffff;
	-webkit-transition-delay:0s;
	transition-delay:0s;
	/*border-radius: 30px;*/
}
.data_understand a:hover .facebook {
	-webkit-transform:translateX(0.5rem);
	-ms-transform:translateX(0.5rem);
	transform:translateX(0.5rem);
	-webkit-transition-delay:0.075s;
	transition-delay:0.075s;
}
.facebook {
	display:inline-block;
	position:relative;
	-webkit-transition:-webkit-transform 0.45s cubic-bezier(0.4,0,0.2,1);
	transition:-webkit-transform 0.45s cubic-bezier(0.4,0,0.2,1);
	transition:transform 0.45s cubic-bezier(0.4,0,0.2,1);
	transition:transform 0.45s cubic-bezier(0.4,0,0.2,1),-webkit-transform 0.45s cubic-bezier(0.4,0,0.2,1);
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0);
	z-index:2;
}
.data_understand a::after {
	content:"";
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	background-color:#0097a2;
	-webkit-transform:scaleX(0);
	-ms-transform:scaleX(0);
	transform:scaleX(0);
	-webkit-transform-origin:center left;
	-ms-transform-origin:center left;
	transform-origin:center left;
	-webkit-transition:-webkit-transform 0.45s cubic-bezier(0.4,0,0.2,1) 0.075s;
	transition:-webkit-transform 0.45s cubic-bezier(0.4,0,0.2,1) 0.075s;
	transition:transform 0.45s cubic-bezier(0.4,0,0.2,1) 0.075s;
	transition:transform 0.45s cubic-bezier(0.4,0,0.2,1) 0.075s,-webkit-transform 0.45s cubic-bezier(0.4,0,0.2,1) 0.075s;
	/*border-radius: 30px;*/
}
.data_understand a:hover::after {
	-webkit-transform:scaleX(1);
	-ms-transform:scaleX(1);
	transform:scaleX(1);
	webkit-transition-delay:0s;
	transition-delay:0s;
}
/*按钮效果*/
.news_bottom{ width:100%; margin: 0 auto; margin-top: 80px;}
.news_bottom_classification{ width:100%; border:#e5e5e5 solid 1px;  margin-bottom: 20px; }
.news_bottom_classification li{ line-height: 126px; border-right:#e5e5e5 solid 1px; width: 24.9%; float: left; text-align: center;}
.news_bottom_classification li a{display: block; color:#4d4d4d; font-size:23px; 
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;}
.news_bottom_classification li a:hover {
	color: #fff;
	background: #0097a2;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	-webkit-opacity: 1;
	opacity: 1;
 -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	filter: alpha(opacity=100);
	transform: scale(1.15, 1.15);
	-moz-transform: scale(1.15, 1.15);
	-webkit-transform: scale(1.15, 1.15);
	-o-transform: scale(1.15, 1.15);
	width: 100%;
	font-size:23px;
}

.news_bottom_list{ width:100%; margin: 0 auto; margin-bottom: 130px;}
.news_bottom_list li{ float:left; background:#fff; box-shadow: rgba(0,0,0,0.05) 0px 5px 10px; margin-right: 58px; margin-top: 55px; width: 22.3%; }
.news_bottom_list li a{display:block; }
.news_bottom_list_img{ width:362px; height:238px; overflow: hidden;}
.news_bottom_list li img{ width:362px; height:238px;
-webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition-property: -webkit-transform,filter;
    -webkit-transition-property: -webkit-transform,-webkit-filter;
    transition-property: -webkit-transform,-webkit-filter;
    transition-property: transform,filter;
    transition-property: transform,filter,-webkit-transform,-webkit-filter;
    -webkit-transition-duration: .8s;
    transition-duration: .8s;
    /*transition-timing-function: cubic-bezier(.215,.61,.355,1);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
	overflow: hidden;*/
}
.news_bottom_list_word{ padding:30px 23px 20px;	-webkit-transition: all 0.5s ease-out;
	-moz-transition: all 0.5s ease-out;
	-o-transition: all 0.5s ease-out;
	transition: all 0.5s ease-out;}
.news_bottom_list li h3{ font-size: 22px; color: #4d4d4d; font-weight: bold;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; display: block; line-height: 30px; padding-bottom: 18px; }
.news_bottom_list li .newsl_p{ font-size:14px; color: #828282; line-height: 24px; height: 48px; overflow:hidden;}
.news_bottom_list li .spans{ font-size:12px; color: #828282; padding-top: 45px; display: block; line-height: 30px; }
.news_bottom_list .spans:after { content: "\e608"; line-height: 30px; text-align:center;  font-family: "ico"; display: block; color: rgba(159,163,167,0.6);; font-size:20px; float: left; margin-right: 10px;}
.news_bottom_list li a:hover .news_bottom_list_img img{ -webkit-transform: scale(1.08);transform: scale(1.08);}
.news_bottom_list li:hover .news_bottom_list_word{ background: #009B97;}
.news_bottom_list li:hover  span:after{color:#fff}
.news_bottom_list li:hover .news_bottom_list_word h3, .news_bottom_list li:hover .news_bottom_list_word .newsl_p, .news_bottom_list li:hover .news_bottom_list_word span{color:#fff}
/*news_cont*/
.news_box{ width: 100%; max-width: 1200px; background: #fff; margin: 0 auto; padding-bottom: 48px; padding-top:80px;}
.news_cont_title{  border-bottom: #eeeeee solid 3px; margin: 54px auto 37px auto; padding-bottom: 40px; width:100%; }
.news_cont_title h2{ color: #303030; font-size:24px; font-weight: bold; text-align: center;  line-height: 30px; padding-top: 36px;}
/* flexslider */
.news_box_center .P_flexslider{position:relative;height:576px;overflow:hidden; padding-bottom: 35px; width: 1050px; margin: 0 auto;}
.news_box_center .slides{position:relative;z-index:1;}
.news_box_center .slides li{height:502px;}

.news_box_center .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.news_box_center .flex-control-nav li{display:inline-block; zoom:1;}
.news_box_center .flex-control-nav a{ display:none;}

/*.news_box_center .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px; cursor:pointer; background: #bfbfbf; border-radius: 50%; text-indent: 9999px; margin: 0 5px; display:none;}
.news_box_center .flex-control-nav{ background: #000000; padding: 3px;}*/

.news_box_center .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.news_box_center .flex-direction-nav li a{display:block;width:35px;height:35px;overflow:hidden;cursor:pointer;position:absolute; -webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out; background: #bfbfbf;}
.news_box_center .flex-direction-nav li a.flex-prev{left:0;}
.news_box_center .flex-direction-nav li a.flex-prev:before{ content: "\e63e"; line-height: 40px; text-align:center;  font-family: "ico"; display: block; color: #fff; font-size:20px;}
.news_box_center .flex-direction-nav li a.flex-next{right:0;}
.news_box_center .flex-direction-nav li a.flex-next:before { content: "\e64a"; line-height: 40px; text-align:center;  font-family: "ico"; display: block; color: #fff; font-size:20px;}
.news_box_center .flex-direction-nav li a:hover {background: #000000; -webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}
.news_details{ width: 847px; margin: 0 auto;  line-height: 35px; color: #4a4a4a; font-size: 16px; padding:0 19px} 
.news_details p img{ text-align: center; display: block; margin: 0 auto;}



/*party*/
.party_bottom_classification{ width:100%; border:#e5e5e5 solid 1px;  margin-bottom: 20px; }
.party_bottom_classification li{ line-height: 126px; border-right:#e5e5e5 solid 1px; width: 16.6%; float: left; text-align: center;}
.party_bottom_classification li a{display: block; color:#4d4d4d; font-size:23px; 
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;}
.party_bottom_classification li a:hover {
	color: #fff;
	background: #0097a2;
	-moz-opacity: 1;
	-khtml-opacity: 1;
	-webkit-opacity: 1;
	opacity: 1;
 -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	filter: alpha(opacity=100);
	transform: scale(1.15, 1.15);
	-moz-transform: scale(1.15, 1.15);
	-webkit-transform: scale(1.15, 1.15);
	-o-transform: scale(1.15, 1.15);
	width: 100%;
	font-size:23px;
}

/*recruit*/
.recruit_bg{ width:100%; margin: 0 auto; background: #fff;}
.recruit{ width:100%; max-width: 1200px; margin: 0 auto;}
.recruit_position{ width:100%; max-width: 1622px; margin: 0 auto;}
.recruit-box{ padding: 28px;}
.recruit-box ul li{ width: 47%;  text-align: left; padding: 6rem 3% 6rem 0; border-bottom: 1px solid #eee; cursor:inherit; float: left;}
.recruit-box ul li h4{font-size:18px;padding-bottom:1rem; ; font-weight: bold;}
.recruit_cont{  padding:0 10% 0 0; height:inherit;     line-height: 28px; font-size: 14px; color: #4d4d4d}

.recruit-box ul li h3{ font-size:32px; color:#4d4d4d; font-weight: bold; }
.recruit_cont{   padding: 47px 0;color:#4b4b4b}
.recruit-box em{color:#a3a3a3;font-size:12px}


/*contact*/
.contact{ width:100%; max-width: 1200px; margin: 0 auto;}
.contact_list{ width: 100%; }
.contact_list_center{ width: 100%; margin: 0 auto;  background: #fff; }
.contact_left{ float:left; width: 57%;}
.contact_padding{ padding: 87px 0 73px 60px;}
.contact_left h2{ color:#2d2d2d; font-size:20px; font-weight: bold; line-height: 30px; padding-bottom: 20px;}
.contact_left p{ border-bottom:#4bcdd9 solid 3px; width:30px; margin-bottom: 25px;}
.contact_left h3{ font-size:24px; color: #131313; font-weight: bold; line-height: 34px; }
.contact_left h4{ font-size:18px; color: #131313; line-height: 34px;  }

.contact_right{ float: right; width: 42%; height: 493px; overflow: hidden; }
.contact_right img{ width:100%; -webkit-transform: scale(1);
    transform: scale(1);
    -webkit-transition-property: -webkit-transform,filter;
    -webkit-transition-property: -webkit-transform,-webkit-filter;
    transition-property: -webkit-transform,-webkit-filter;
    transition-property: transform,filter;
    transition-property: transform,filter,-webkit-transform,-webkit-filter;
    -webkit-transition-duration: .8s;
    transition-duration: .8s;
    /*transition-timing-function: cubic-bezier(.215,.61,.355,1);
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;*/}
.contact_list_center:hover .contact_right img{-webkit-transform: scale(1.08);transform: scale(1.08);}
.contact_c-article{ padding-top: 0;}

.conatct_width{ width:100%; margin: 0 auto;  padding-bottom: 2rem;}
.contact_mode_map{ padding-bottom:0;}
.contact_mode_title{ background: #fafafa; width: 100%;  padding: 0.5rem 1rem; }
.contact_mode_title h2{ font-size: 20px; color: #3f3f3f; border-left: #4bcdd9 solid 5px;font-weight:600; height:35px;   line-height: 35px;padding-left: 30px;}
.contact_mode_title h2 a{ color: #3f3f3f;}
.contact_mode_title h2 a:hover{ color: #3f3f3f;}
.cont_tablecont{ padding:2.5rem 3rem}
.cont_tal{width:30%; float: left;}
.cont_tal  ul li, .cont_tar ul li{padding:2rem 3rem 1rem; border-bottom:3px solid #dddddd; font-size:16px; display: block;}
.cont_tar{width:67%; float: right;}
.cont_tal  ul li span, .cont_tar ul li span{color:#0097a2;}
.cont_tal  ul li em, .cont_tar ul li em{color:#0097a2; font-weight:600;  font-style: normal !important;}
#WAPont_info{ display: none;}
  .iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
#dituContent{ height:1000px;}


/*page*/
.news_page{ width:100%; margin: 0 auto; padding-bottom: 150px}
.page { position:relative;}
.page a:first-child { position:absolute; left:0px;  top: 0px;margin: 0  !important; }
.page a:last-child { position:absolute; right:0px;  top: 0px; margin: 0 10px !important;}
.page a{  margin: 0 17px !important;  color: #fff;padding: 27px 0; width:73px; background: #b2b2b2;font: 700 1.2rem/1 Roboto,sans-serif;    -webkit-transition: all .35s cubic-bezier(.23,1,.32,1) 0s;
    transition: all .35s cubic-bezier(.23,1,.32,1) 0s;    display: inline-block;}
.page a:hover { background:#0097a2;}
.page span { color: #fff !important; font: 700 1.2rem/1 Roboto,sans-serif; }

.business{ padding-top:80px;}

.Infoset{ width: 100%;max-width: 1622px;margin: 2% auto 2%;padding-bottom: 1%;border-bottom: 1px solid #eee; background:url(../images/map_biao.png) no-repeat left center;     background-size: 23px;}
.Infoset h3{ padding-left: 32px;padding-top: 16px;display: block;}
.Infoset h3 a:hover{color:#0097a2 }
.N_tiaobox{width: 100%;max-width: 1200px;margin: auto;padding-top: 4%;}
.N_tiaoPrev, .N_tiaoNext {width: 40%;}
.N_tiaoPrev{ float:left}
.N_tiaoNext{ float:right;  text-align: right;}
.N_tiaoPrev a, .N_tiaoNext a{ color:#4d4d4d; padding: 8px 0px;display: block; overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.N_tiaoPrev a:hover, .N_tiaoNext a:hover{color:#4d4d4d}


/*xuanfu*/
.dn{display: none;}

/* 返回顶部 
.go-top{position: fixed;bottom: 40px;right: 20px;    width: 46px;height: 46px;background: #000; z-index: 999;border-radius: 50%;}

.go-top .go{background-image: url(../images/go-top.png);
   width: 100%;
    height: 100%;
    display: block;
    background-size: 50%;
    background-position: 50%;
    background-repeat: no-repeat;}
.go-top .go:hover{}*/

/*后加详情*/
.news_leftCont{width: 69%; float:left;}
.news_rightCont{ float:right; width:26%; background:#f8f8f8; margin-top: 7%;  padding: 32px 0 15px}
.news_topclass{ padding:0 25px; padding: 0 25px 17px;border-bottom: 1px solid #E2E0E0;}
.neRcont_title{font-size:16px; color:#4d4d4d; font-weight:bold}
.neRcont_link a{color:#a4a4a4; font-size:14px;}
.neRcont_link a:hover{color:#0097a2}
.news_Rlists{padding: 17px 18px 0; }
.news_Rlists ul li{ height:33px; line-height:33px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap; background:url(../images/jt_pic.png) no-repeat left center; background-size:6%} 
.news_Rlists ul li a{color:#4d4d4d;    padding-left: 22px;}
.news_Rlists ul li a:hover{font-weight:bold}

@media screen and (min-width:1600px)and (max-width:1680px){
	.pro_page{max-width:1360px; margin:auto}
	.Infoset{max-width: 1440px;}
     .news, .news_wrapper{max-width: 1440px;}
	.news_top{ padding: 76px 0 0px 0;}
	.news_wrapper{    width: 1440px;height:413px;}
	.news_wrapper a.slideshow_next{left: 633px;  }
	.news_wrapper .slideshow_paging{    width: 682px;}
	.news_wrapper .slideshow{width: 682px;    height: 413px;}
	.news_wrapper .slideshow_item{width: 682px;  height: 413px;}
	.news_wrapper .slideshow_item img{width:100%;height: 433px;}
	.news_wrapper .slideshow_box{left: 731px;top: 12px;    width: 45%;}
	.news_bottom_list li{    margin-right: 51px;}
	.news_bottom_list li img, .news_bottom_list_img{width: 321px;height: 229px;}
	
		/*floor 1*/
	.floor .program_list_loop:first-child{width: 30% !important;}
	.floor .program_list_loop:first-child .program_list_loop_img{width:100% !important; height: 539px !important;}
	.program_list_loop{width: 15.6%;margin-top: 16px;    margin-right: 1.9%;}
	.program_list_loop_img{width:100%;height: 260px;}
	.floor_tilte, .floor_program_list{ max-width:1440px}
	.floor_tilte h3{font-size:28px;}
	.floor_tilte{ padding: 52px 0 32px 0;padding-bottom: 11px;}
	.floor_tilte a{font-size:18px;}
	.recruit_position{max-width: 1440px;}
	.recruit-box ul li{width: 43%;    padding: 6rem 7% 6rem 0;}
	#dituContent {height: 700px;}
	
	
	
	.pro_listbox{width: 18.4%;}
	.pro_listbox  .program_list_loop_img{height: 315px;}
		#LoutiNav{top: 120px;width: 62px;}
		.side{width: 62px;}
		.side ul li{    width: 62px;height: 62px;}
		.side ul li .sidebox{ width: 62px;height: 62px;}
		.side ul li i{width: 62px;line-height: 62px;}
		.side ul li span{line-height: 62px;}
	
	}



@media screen and (min-width:1366px)and (max-width:1440px){
	

	/***********************fenye***************************/
	.Infoset{max-width: 1200px;}
	/*about*/
	.pageBanner{height:80vh}
	.pageBanner h1 {font-size: 24px;padding-top: 12.5%;}
	.pageBanner h2 {font-size: 28px;}
	.pageBanner p{font-size: 14px;}
	.banner_line{    width: 10%; margin: 12px auto;}
	   
	.about_loop_right_padding{ padding: 9.5% 31.5% 0 11.5%;}
	.about_loop_img_overflow{height: 431px;}
	.about_loop_left img, .about_loop_right img{    height: 431px;}
	.about_loop_left_padding{    padding: 9.5% 10.5% 0 31.5%;}
	.about_loop_left .data_understand a, .about_loop_right .data_understand a{margin-top: 52px;}
	.about_loop_left .about_duan, .about_loop_right .about_duan{    margin-bottom: 59px;}
	/*news*/
	.news{max-width:1200px}
	.news_top{ padding: 76px 0 0px 0;}
	.news_wrapper{    width: 1200px;height: 313px;}
	.news_wrapper a.slideshow_next{left: 533px;  }
	.news_wrapper .slideshow_paging{    width: 582px;}
	.news_wrapper .slideshow{width: 582px;    height: 313px;}
	.news_wrapper .slideshow_item{width: 582px;  height: 313px;}
	.news_wrapper .slideshow_item img{width:100%}
	.news_wrapper .slideshow_box{left: 631px;top: 12px;    width: 45%;}
	.news_wrapper .slideshow_box .data .news_time { margin: 10px 0 10px 0; font-size: 14px;}
	.news_wrapper .slideshow_box .data h4 a{font-size:20px}
	.data_understand a{margin-top:40px;}
	.news_wrapper .slideshow_box .data .new_picp{font-size:16px; line-height:26px;}
	
	.news_bottom { margin-top: 60px;}
	.news_bottom_list li{width: 21.3%;}
	.news_bottom_list_img{    width: 253px; height: 180px;}
	.news_bottom_list li img{ width: 253px; height: 180px;}
	.news_bottom_list_word{padding: 15px 23px 20px;}
	.news_bottom_list li h3{ font-size: 18px; line-height: 21px;padding-bottom: 18px;}
	.news_bottom_list li .spans{padding-top: 12px;}
	.party_bottom_classification li{width: 16.5%;}
	.news_cont_title{margin: 0px auto 37px auto;padding-bottom: 49px;}
	.time{ font-size: 14px;padding-bottom: 24px;}
	.news_cont_title h2{font-size: 22px;}
	
	/*recruit*/
	.recruit{max-width: 1002px;}
	.recruit_position{ max-width:1200px}
	.recruit-box ul li{width: 43%;padding: 6rem 7% 6rem 0;}
	.recruit-box ul li h3{ font-size: 28px;}
	.recruit_cont{    padding: 28px 0;}
	#dituContent {height: 550px;}
	
	.floor_tilte{max-width: 1200px;padding: 27px 0 19px 0;line-height: 24px;}
	.floor_tilte h3{font-size: 24px;}
	.floor_tilte a{font-size: 16px;}
	.floor_program_list{max-width: 1200px;}
	
	/*floor 1*/
	.floor .program_list_loop:first-child{width: 30% !important;}
	.floor .program_list_loop:first-child .program_list_loop_img{width:100% !important; height: 468px !important;}
	.program_list_loop{width: 15.6%;margin-top: 16px;}
	.program_list_loop_img{width:100%;height: 226px;}
	
	
	.pro_page{max-width:1200px; margin:auto}
	.program_list{max-width:1200px;}
	.pro_listbox{width: 18%;}
	.pro_listbox .program_list_loop_img{    height: 268px;}
	
	
	}





@media only screen and (max-width: 768px){
	
	html{ overflow-x:hidden}
	
	.mm-panels, .phone-nav{display:block}}

/*手机导航*/

@media only screen and (max-width: 768px) {
	.news_rightCont{ display:none}
.news_leftCont{ width:inherit; float:none}
	.go-top{    bottom: 28px;
    right: 8px;
    width: 36px;
    height: 36px;}

.N_tiaobox{max-width:90%}
.N_tiaoPrev, .N_tiaoNext{width:39%;    height: 54px;line-height: 29px;display: inline-block;overflow: hidden;}
.N_tiaoPrev a, .N_tiaoNext a{width: 52%;overflow: hidden;height: 29px;line-height: 29px;padding: 0; display:inline}
.Infoset{max-width: inherit;width: inherit; padding-bottom: 3%;border-bottom: 1px solid #E0DEDE; background: url(../images/map_biao.png) no-repeat 12px center;background-size: 18px;}
.Infoset h3{    padding-left: 38px; padding-top: 12px;}
.header__menu-wrapper{display:none}
.mm-panels, .phone-nav {display: block;}
.image-slider .bkg{background: #000;}

.phone-nav{ padding: 9px 0;background: #fff;position: fixed; width: 100%; z-index: 999;    border-bottom: 1px solid #eee;}
.phone-logo{ width: 23%;position: relative;right: 12px; float: right;}

a{-webkit-tap-highlight-color:transparent}

/*导航结束*/
/*----------------------------------------------首页----------------------------------------------*/
.in_banner{height: 92vh;}
.mouse-scroll{display:none}
/*首页关于公司*/
.about_user{ display:block;}
.about_user .about_user_box {  width: 100%; height: 284px;}
.ab_infoT {font-size: 22px;color: #000;font-weight: 100;}
.ab_info_ein {font-size: 16px;}
.ab_detalis {margin-bottom: 8%;padding-top: 5%;height: 40px; line-height:21px;color: #777575;overflow: hidden;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.pic_xian{margin: 14px 0;}
.link_more a{height: 38px;width: 33%;line-height: 38px;    background: #0097A2; font-size:14px}
.about_user .about_usinfo{ width: 84%; padding: 9% 8% 10% 8%; height: inherit;border-top: 5px solid #eee;background: #fff;}
.about_video video{ height:100%}
.link_more a{  height: 36px;width: 23%;line-height: 36px;    font-size: 12px;}


/*首页新闻*/
.orders_intro { padding: 7% 0 10%; border-top: 5px solid #eee;}
.menu0 li{ width: 31%;padding: 0px 0; font-size: 22px;font-weight: 100;}
#tabs0 .main{padding-top:5%;}
.TabContent{padding: 2.5% 2% 0;}
.menu0 li.hover{font-size: 22px;}
.menu0 li P{ font-size: 14px;}
.evaluate_menu0{  display: none;}
.pic_cont {  width: 49%; margin-right: 2%;}
.pic_cont:nth-of-type(2n){    margin-right: 0;}
.N_info {padding: 3px 14px 7px 2px;}
.pic_cont a h2 {font-size: 14px;font-weight: 100; color: #000;    height: 31px;}
.N_info .news_p {font-size: 12px;color: #737373;  line-height: 18px;  height: 39px;    display: none;}
.N_info small{    padding-top: 2px;color: #949090;}
.N_more {padding-top: 5%;}
.cd-hero-slider li{    height: 187px;}
.N_info small:after{line-height: 18px;font-size: 15px;margin-right: 2px;}

/*首页广告*/
#PC_cdslider{display:none}
#wap_cdslider{display:block;  max-width: 700px;width: 100%;overflow: hidden;bottom: 0px;}
#wap_cdslider li{ float: none; display: inline-block;    width: 21.285%;}
.cd-slider-nav a{padding-top: 35px;padding-bottom: 11px;font-size: 12px;}
.cd-slider-nav a::before{ width: 31px; height: 26px;}
.cd-slider-nav li:nth-of-type(2) a::before{    top: 5px;}
.cd-hero-slider li a img{min-height: 187px;}
.cd-hero{border-top: 5px solid #eee; border-bottom: 6px solid #eee;}   

    
/*首页节目导视*/
.program_cont{padding: 7% 0;}
.program_title h3{font-size: 22px;font-weight: 100; color: #000;}
.program_title p{  font-size: 16px;}
.tabboxs .tabboxs_title a{ padding: 0 0 9px;display: inline-block; float: none;  width: 16.5%; margin: 0 2%;}
.tabboxs .tabboxs_title a h3{width: 39px; height: 44px;line-height: 44px;  margin: 6px auto; vertical-align: middle;}
.tabboxs .tabboxs_title a h3 img{ vertical-align: middle;}
.tabboxs .tabboxs_title a:nth-of-type(7) h3{width: 27px;}
.tabboxs_title{max-width: 700px;width: 100%;overflow: hidden;}
.qqaa{width: 100%;font-size: 12px;overflow: scroll;overflow-y: hidden;background: transparent; white-space: nowrap;
-webkit-overflow-scrolling: touch;overflow-scrolling: touch; -webkit-text-size-adjust: none;}

/*首页合作伙伴*/
.picScroll-left{display: none;}
.WAPpicScroll-left{display:block;}
.WAPpicScroll-left .bd1 ul li{  width: 25%; float: left;_display: inline;overflow: hidden;text-align: center;
height:60px;line-height: 60px;vertical-align: middle;display: table-cell;margin: 5px 0;}
.WAPpicScroll-left .pic{text-align: center; width: 83%;margin: auto;vertical-align: middle;}
.WAPpicScroll-left .pic img{vertical-align: middle;}
.WAPpicScroll-left .hd1{    overflow: hidden; text-align: center;padding: 0 10px;width: 121px;margin: auto; padding: 20px 0;}
.WAPpicScroll-left .hd1 ul{overflow: hidden;zoom: 1;}
.WAPpicScroll-left .hd1 ul li.on1{background-color: #0097a2;padding: 1px;}
.WAPpicScroll-left .hd1 ul li{width: 10px; height: 10px;border-radius: 50%;background-color: #dedada; display: inline-block;text-indent: -999px;
cursor: pointer;margin-right: 9px;}

/*底部*/
.footer_center{    padding:28px 0 26px 0;border-bottom: #484646 solid 1px;}
.footer_center_left, .footer_center_right{padding-left: 6%; float: none;padding-bottom: 3%;}
.footer_center_left h3{font-size: 20px; padding-bottom: 17px;}
.footer_center_center{ display:none}
.footer_center_right li{  margin-right: 25px;}
.footer_center_right img{    width: 62%;}
.footer_link{display:none}
.footer_copyright{ color: #565555; font-size: 12px;padding: 14px 8%;}
.footer_center_right li p{margin-top: 2px;}



/*---------------------------------------------分页-关于详情----------------------------------------------*/
/*分页banner*/
.pageBanner{height:165px; background-size: cover;}
.pageBanner h1{padding-top: 12.5%;font-size: 22px;}
.pageBanner h2 {font-size: 22px;padding-top: 2px;}
.banner_line{margin: 8px auto; display:none}
.pageBanner p{font-size: 16px;display:none}

.news_box{padding-top: 53px;}
.news_cont_title{margin: 0px auto 25px auto;border-bottom: #eeeeee solid 1px; padding-bottom: 13px;}
.news_details{width: 93%; padding:0}
.news_details{ line-height: 32px; font-size: 14px;}

.about_loop_left, .about_loop_right{width:100%;float: none;}
.about{width: 100%;     margin: 6px auto;}
.about_loop{width: 92%;margin: 6px auto;background: #fff;padding: 4% 15px 0;}
.about_loop_img_overflow{height: 210px;}
.about_loop_left img, .about_loop_right img{height: 210px;}
.about_loop_right_padding, .about_loop_left_padding{padding: 7.5% 0% 7.5% 0%;}
.about_loop_right h2:before{content: "";border-bottom:none; width: 4px;height: 63px;display: block;background: #fff;
line-height:normal;left: -7%;top: -238%;}
.about_loop_left h2, .about_loop_right h2{ font-size: 20px;  font-weight: 100;  color: #000;}
.about_loop_left h3, .about_loop_right h3{ font-size: 16px;margin: 0px 0 12px 0;line-height: 22px;}
.about_loop_left .data_understand a, .about_loop_right .data_understand a{width: 22%;font-size:12px;height: 33px;line-height: 33px;  padding: 0 0.875rem;}
.data_understand a{height: 40px; line-height: 40px;margin-top: 18px; background: #0097A2;}
.about_loop_left .about_duan, .about_loop_right .about_duan{  margin-bottom: 16px; line-height: 25px;  height: 52px;display: -webkit-box;
-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; color: #8e8e8e;  font-size: 14px;}

/*分页新闻*/
.news_top{padding: 0px 0 0px 0; margin: 7px auto;}
.news_bg{ background: #eee;}
.news_wrapper{ height:auto;width: 100%;}
.news_wrapper .slideshow_box{ left: 0;top:initial; bottom: 0px; background: rgba(26, 27, 28, 0.75); right: 0;}
.news_wrapper .slideshow_box .data{ padding: 8px 20px;  }
.news_wrapper .slideshow_box .data h4 a{font-size:14px;  color: #fff;margin:0}
.news_wrapper .slideshow_box .data .news_time{ margin: 0px 0px 5px 0px;font-size:12px; line-height: 30px; display: none;}
.news_wrapper .slideshow_box .data .new_picp{font-size:14px;line-height: 24px ;color: #888585; height:70px;display: none;}
.news_wrapper .slideshow_box .data .data_understand{display: none;}
.news_wrapper .slideshow_item .image img{min-height:340px}
.news_wrapper .slideshow{    width: 100%;height: 273px;}
.news_wrapper .slideshow_item{width: 100%;height:340px;}
.news_wrapper .slideshow_paging{width:100%;  bottom: 33px;}
.news_wrapper a.slideshow_prev{top: 38%;height: 33px;width: 34px;}
.news_wrapper a.slideshow_prev:before{line-height: 33px;font-size: 24px;}
.news_wrapper a.slideshow_next{left: 91%;top: 38%;height: 33px;width: 34px;}
.news_wrapper a.slideshow_next:before{line-height: 33px;font-size: 24px;}
.news_bottom{ margin-top: 7px; background: #fff;}
.news_bottom_classification{ width: 96%; border: none;padding-top: 9px;display: block;padding-bottom: 9px;margin: auto;}
.news_bottom_classification li:nth-of-type(1){ border-left: #e5e5e5 solid 1px;}
.news_bottom_classification li:last-child{border-right: #e5e5e5 solid 1px !important;}
.news_bottom_classification li{line-height: 69px;  width: 24.6%;  border-right: #e5e5e5 solid 1px;
 border-top: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}
.news_bottom_classification li a{font-size: 14px;}
.news_bottom_classification li a:hover{font-size: 14px;    color: #4d4d4d;background: #fff;transform: scale(1)}
.news_bottom_list li{float:none; margin-right:0; width: 100%;margin-top: 11px; text-align: center;}
.news_bottom_list_img{width: 100%;}
.news_bottom_list_word{ text-align: left;padding: 15px 11px 12px;}
.news_wrapper .slideshow_box .data .news_time:before{font-size:20px;line-height: 30px;}
.news_bottom_list li h3{font-size: 16px;padding-bottom: 5px; font-weight: 100;color: #000;}
.news_bottom_list li .newsl_p{color: #888787;}
.news_bottom_list li .spans{ padding-top: 22px; color: #BBBABA;}
.news_bottom_list .spans:after{font-size: 19px;margin-right: 1px;}
.news_bottom_list{margin-bottom: 70px;}
.news_bottom_list li img{    width: 355px;height: 230px;}
.news_cont_title h2{font-size: 16px; padding:13px 6% 0; .businessline-height: 23px;}
.news_box_center .P_flexslider{  width: 100%;height: 360px;}
.news_box_center .slides li{height: 360px;}
.news_box_center .flex-direction-nav{ top: 40%;}
.party_bottom_classification li{ width: 27.3%;line-height: 65px; float: none; display: inline-block;}
.party_bottom_classification li a:hover{font-size: 14px; color: #4d4d4d;background: #fff;transform: scale(1)}
.party_bottom_classification li a{font-size: 14px;}

/*分页主营业务*/
.cd-hero-slider{height: 186px;}
.business{ padding-top: 49px;}
.cd-slider-nav a p{ display: none;}
.cd-slider-nav li{float: none; display: inline-block;    width: 21.285%;}

/*分页节目导师*/
.flexslider{padding-top: 0px;height: 414px;}
.slides li {height: 414px;}
.flex-direction-nav li a.flex-prev{left:0%}
.flex-direction-nav li a.flex-next{right: 0%;}
.flex-direction-nav li a.flex-next:before, .flex-direction-nav li a.flex-prev:before{font-size: 60px;}
.floor_tilte{ width: 94%;padding: 2px 0 0px 0;border-bottom: #eeeeee solid 2px;}
.floor_tilte h3{font-size: 16px;}
.floor_tilte a{font-size: 12px;}
.floor{margin: 10px auto 0 auto;padding-bottom: 19px;}
.floor_program_list .program_list_loop{ margin-right: 0.8%; margin-left: 1%;}
.program_list_loop_img{width: 131px !important;
    height: 172px !important;}

.program_list_loop_word_bg p{ font-size: 14px;left: 4px;   width: 80%;}
.program_list_loop{margin-top: 8px;}
.time{font-size: 12px;padding-bottom: 21px;}
.tabboxs .contents{width: 100%;}
.index_program{ width: 98%;}
.index_program .program_list_loop{margin-top: 8px;margin-left: 0.5%; margin-right: 0.5% !important;}
.joint_cont{    margin-top: 0%;  border-top: 5px solid #eee;border-bottom: 5px solid #eee;    padding: 8% 0 0%;}

#LoutiNav{width: 50px;}
.side ul li{width: 50px;height: 50px;}
.side ul li .sidebox{width: 50px;height: 50px;}
.side ul li i{width: 50px;line-height: 50px;font-size: 16px;}
.side{display:none !important;}


.program_list{padding: 62px 0 32px 0;}

/*分页人才招聘*/
.recruit_bg{margin: 8px auto;}
.recruit-box {padding: 0px 19px 30px;}
.recruit-box ul li{ padding: 2rem 3% 2rem 0;float:none;width: 100%;}
.recruit-box ul li h3 {font-size: 20px;}
.recruit_cont{padding: 15px 0;}
.recruit-box ul li h4 {font-size: 16px; font-weight:100;padding-bottom: 0.5rem;color: #656161;}
.recruit_cont {padding: 0 0 0 0;line-height: 24px; font-size: 14px;}



/*分页联系我们*/

.contact_left{float:none;width: 100%;border-top: 7px solid #eee;}
.contact_right{float:none;width: 100%;    height: 242px;}
.contact_right img{  height: 100%;}
.contact_padding{    padding: 29px 31px 31px 38px;}
.cont_tablecont { padding: 0.5rem 1rem;}
.contact_mode_title h2{font-size: 16px; border-left: #4bcdd9 solid 3px;height: 30px;line-height: 30px;font-weight:100;padding-left: 8px;}
.cont_tal ul li, .cont_tar ul li{padding: 1rem 1rem 1rem;border-bottom: 1px solid #dddddd; font-size: 14px;}
.contact_left h3{font-size: 16px;line-height: 26px;}
.contact_left h4{font-size: 14px;line-height: 21px;}
.conatct_width{border-top: 7px solid #eee;background: #fff;padding-bottom: 0rem;}
#dituContent{ height:400px;}
#PCont_info{ display: none;}
#WAPont_info{ display:block;}
.wap_contact_cont{padding:2% 6%; background: #fff;}
.wap_contact_cont li{ padding:6% 0; border-bottom:1px solid #dddddd}
.wap_contact_cont li h3{ font-size:14px; color:#0097a2;padding-bottom: 10px;font-weight: 600;}
.wap_contact_cont li p{font-size:14px; color:#4e4e4e; line-height: 24px;}


/*分页分页*/
.page{padding-bottom: 63px;}
.page a:first-child{top: 0px;}
.page a{width: 40px;}
.page a, .page span{ padding: 10px 0px;font-weight:100 !importa}
.page span{    margin-right: 0px !important; font-size:14px; nt}
.page a:last-child{top: 0px;  right: -12px;}

/*分页分页*/


.pro_listbox{ margin-right: 0.8% !important; margin-left: 0.8%;}


}

@media screen and (min-width:400px)and (max-width:414px){
	.floor_program_list .program_list_loop{margin-left: 0.8% ;}
	}

@media only screen and (max-width: 375px) {.program_list_loop_img{width: 117px !important;height: 155px !important;}
.pro_listbox{ margin-right: 0.8% !important; margin-left: 1%;}
}

@media only screen and (max-width: 360px) {
.program_list_loop_img{width: 113px !important;height: 155px !important;}
.pro_listbox{ margin-right: 0.8% !important; margin-left: 1%;}
}

@media only screen and (max-width: 320px) {
.program_list_loop_img{    width: 100px !important;
    height: 130px !important;
	    margin-right: 0.5%;
    margin-left: 0.5%;}
}


.cont_map img { width:100%; max-width:none}