*{margin:0;padding:0;border:0;}
body{ min-width:1200px; margin:0; padding:0; color:#313131; font-size:14px; font-family: Arial, Helvetica, sans-serif;;line-height:25px;}
a { color:#333; text-decoration:none;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}


@font-face {
font-family: 'WeezerFont';
src: url('https://youzikuwebfont.oss-cn-beijing.aliyuncs.com/webfonts/css/youziku/44865/44865.gif');
src: url('https://youzikuwebfont.oss-cn-beijing.aliyuncs.com/webfonts/css/youziku/44865/44865.gif?#iefix')
format('embedded-opentype'),
url('https://youzikuwebfont.oss-cn-beijing.aliyuncs.com/webfonts/css/youziku/44865/44865.bmp')
format('woff'),
url('') format('truetype'),
url('https://youzikuwebfont.oss-cn-beijing.aliyuncs.com/webfonts/css/youziku/44865/44865.png#WeezerFont')
format('svg');
}   


@font-face{
font-family:'AvenirLTStd-Light';
src:url('http://www.zoue.com/fonts/AvenirLTStd-Light.eot');
src:url('http://www.zoue.com/fonts/AvenirLTStd-Light.eot?#iefix') format('embedded-opentype'),
url('http://www.zoue.com/fonts/AvenirLTStd-Light.woff') format('woff'),
url('http://www.zoue.com/fonts/AvenirLTStd-Light.ttf') format('turetype'),
url('http://www.zoue.com/fonts/AvenirLTStd-Light.svg#AvenirLTStd') format('svg');
}


.top{ height:100px; width:100%; min-width:1200px; background:#005192;}
.daohang{ width:1200px; height:66px; margin:0 auto; position:relative; z-index:1;}
.logo{ display:block;width:190px; height:66px; padding:0; margin:0; position:relative; left:0; top:0}
.logo a{ width:190px; height:66px; display:block;}
.logo a img{ border:0}

/*主导航菜单*/
#menu ul{
	padding:0;
	border:0;
	list-style:none;
	line-height:150%;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}
#menu_out{
	width:1200px;
}
#menu_in{

}
#menu{
	height:66px;
	padding:20px 0px 0px 0px;
	
}
.menu_line{
	width:30px;
}
.menu_line2{
	width:35px;
}
#nav{ 
    display:block; 
    height:30px;
    height:115px; 
	width:1200px;
	position: absolute;}
#nav li{ 
    display:block;
	float:left;
	height:30px;
	position:relative;
	top:26px;
	padding:0px 24px;
}
#nav li a{
	display:block;
	text-align:center;
	margin:0 auto;
	height:30px;
	line-height:30px;
	height:35px;
	cursor:pointer;
	text-decoration:none;
}
#nav li a span{
	display:block;
	float:left;
	line-height:30px;
	font-size:15px;
	color:#fff;
	text-decoration:none;
}
#nav li .nav_on{   /*鼠标经过时变换背景，方便JS获取样式*/
 background-image:url(../images/hover2.png); background-repeat:repeat-x;
}
#nav li .nav_on span{  /*鼠标经过时变换背景，方便JS获取样式*/
	background-position:right 100%;
	color:#fff;
	text-decoration:none;
}

/*子栏目*/
#menu_con{text-align:center; margin:80px 0px 0px 0px; position:absolute;}
#menu_con li{ display:block;float:left;height:35px; padding:0px 30px 0px 0px;}
#menu_con li a{display:block;height:35px;text-decoration:none; font-size:14px; text-align:center; margin:0 auto; cursor:pointer;color:#6697be;}
#menu_con li a:hover{ display:block; height:35px; background:url(../images/hover1.png); background-repeat:repeat-x; }
#menu_con li a span{line-height:35px; display:block; height:35px; }
#menu_con li a:hover span{background:url(../images/hover1.png); background-repeat:repeat-x;}


.hright{ 
   color:#fff;
   line-height:40px;
}

.hright a{

   color:#fff;

}


.fr{ float:right;}


.yuyan{ 
    float:right;
	margin:2px 0px 0px 0px;
}


.news{ width:1230px; margin:40px auto;}
.news_title{ width:1200px; height:58px; border-bottom:1px #eff0f4 solid; margin:0 auto;}
.news_title_left{ float:left; font-size:22px; color:#15416e; padding:0px 0px 0px 44px; background-image:url(../Images/index_news_icon.jpg); background-repeat:no-repeat; margin:8px 0px 0px 0px;}
.news_title_right{ float:right; color:#fff; font-size:16px; padding:8px 25px; background:#18ba60;}
.news_title_right a{ color:#FFFFFF;}
.news_content{ width:100%; margin:0 auto;}

.js .animate-box {
  opacity: 0;
}

.container{ width:1200px; margin:0 auto;}

ol, ul {list-style: none;}

.col-md-4 {
    width: 31.33333333%;
	float:left;
  }
  
.col-md-5 {
    width: 28%;
	float:left;
	margin:0px 15px 0px 85px;
  }


/* GoTop Button
-------------------------------------------------------------- */
.go-top {
   	position: fixed !important;
   	right: -35px;
	bottom: 20px;   
   	width: 40px;
   	height: 40px;
   	cursor: pointer;   
    background-color: #15416e;
   	line-height: 40px;
   	text-align: center;   	
   	-webkit-transition: all 0.3s ease-in-out;
	   -moz-transition: all 0.3s ease-in-out;
	    -ms-transition: all 0.3s ease-in-out;
	     -o-transition: all 0.3s ease-in-out;
	        transition: all 0.3s ease-in-out;
   	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	   	filter: alpha(opacity=0);
	  	opacity: 0;
    
}

.go-top.show {
	right: 25px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1;
	visibility: visible;
}

.go-top i {
	font-size: 14px;
	color: #fff;
	font-weight: 600;
	padding-bottom: 3px;	
}

.go-top:hover {
    background-color: #18ba60;
}

.go-top:hover i {
	color: #fff;
}

/* Footer
-------------------------------------------------------------- */
.footer {
	background-color: #15416e;
	font-size: 14px;
}

.content-bottom-widgets {
    color: rgba(255, 255, 255, 0.75);
}

.content-bottom-widgets .ft-wrapper {
    border-bottom: 1px solid rgba(255, 255, 255, 0.06);
    padding-top: 12px;
    padding-bottom: 16px;
    overflow: hidden;
    padding-right: -15px;
    padding-left: -15px;
}

.content-bottom-widgets .ft-wrapper .footer-70 {
	width: 83.33333333333333%;
	float: left;
}

.content-bottom-widgets .ft-wrapper .footer-30 {
	width: 16.666666666666668%;
	float: left;
}

.content-bottom-widgets .widget .custom-info{ 
    margin:20px 0px 0px 0px;
}

.content-bottom-widgets .widget .custom-info span{ 
    float:left;
}

.content-bottom-widgets .widget .custom-info i {
    float:left;
    margin-right: 10px;
    margin-left: 26px;
    width: 30px;
    height: 30px;
    color: #ffffff;
    text-align: center;
    line-height: 28px;
}

.fa {
  display: inline-block;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.fa-reply{ background-image:url(../Images/fa-reply.jpg);}

.fa-map{ background-image:url(../Images/fa-map.jpg);}

.fa-phone{ background-image:url(../Images/fa-phone.jpg);}

.content-bottom-widgets .logo-ft {
	float: right;
}

.footer-widgets {
    padding: 30px 0;
    color: rgba(255, 255, 255, 0.75);
	height:100%;
	overflow:hidden;
}

.footer-widgets p{ 
    margin:1.5em 0;
    text-align:justify;}

.footer-widgets .widget.widget_nav_menu ul {
    display: inline-block;
    width: 100%;
	margin:1.5em 0;
}

.footer-widgets .widget.widget_nav_menu ul li {
    width: 50%;
    float: left;
    position: relative;
    margin-bottom: 11px;
}

.footer-widgets .widget a {
    color: rgba(255, 255, 255, 0.85);
	text-decoration:none;
}

.footer-widgets .widget a:hover {
	color: #fff;
}

.footer-widgets .widget.widget_nav_menu ul li:before {
    display: inline-block;
    width: 5px;
    height: 5px;
    background-color: #18ba60;
    content: "";
    vertical-align: middle;
    margin: -1px 10px 0 0;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}

.footer-widgets input[type="text"]{
	display: block;
    width:100%;
    background: #d8e7ef;
	position: relative;
	border: none;
	padding: 0;
	border: 1px solid #d8e7ef;
	height: 45px;
	max-width: 100%;
	padding: 10px;
	overflow:hidden;
	outline:none;
	resize:none;
	font-family:microsoft yahei,Verdana;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-ms-box-shadow: none;
	-o-box-shadow: none;
	box-shadow: none;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.footer-widgets input[type="submit"] {
	font-size: 18px;
	color: #ffffff;
    background-image: none;
    background-color: #18ba60;
    height: 45px;
    line-height: 45px;
	font-family:microsoft yahei,Verdana;
    padding: 0 30px;
    cursor: pointer;
    white-space: nowrap;
    border: none;
    display: inline-block;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 0;
       -moz-border-radius: 0;
        -ms-border-radius: 0;
         -o-border-radius: 0;
    		border-radius: 0;
}


.widget.widget_mc4wp_form_widget .ft-form p label {
	margin-bottom: 10px;
}

.footer-content {
    text-align: center;
    background: rgba(0, 0, 0, 0.1);
    padding: 25px 0;
}

.footer-content .social-links {
    margin: 10px 0 20px 0;
}

.footer-content .social-links a {
    margin: 0 3px;
}

.footer-content .copyright {
    color: rgba(255, 255, 255, 0.75);
}

.footer-content .copyright a {
    color: rgba(255, 255, 255, 0.85);
}

.kk{ height:40px; margin:0 auto;}

#second_top_banner{width:1200px;margin:0px auto;background:#ffd443;}
#second_top_banner table{width:100%;height:100%;font-size:35px;}
#second_top_banner table tr td{vertical-align:middle;padding-left:10%;font-weight:bold;}
.ability_second_top_banner{background:#ffd443 !important;}
#second_top_banner .second_top_banner_square{width:100%;padding-bottom:12%;position:relative;}
.second_top_banner_square .second_top_banner_container{position:absolute;left:0;top:0;width:100%;height:100%;}
.ability_second_top_banner .ability_second_top_banner_container{background:url(../images/ability_word.jpg) no-repeat 13% 50%;}
.ability_second_top_banner .commonweal_second_top_banner_container{background:url(../images/commonweal_word.jpg) no-repeat 13% 50%;}
.second_top_banner_square .experience_second_top_banner_container{background:url(../images/experience_word.jpg) no-repeat 13% 50%;}
.second_top_banner_square .leadership_second_top_banner_container{background:url(../images/leadership_word.jpg) no-repeat 13% 50%;}
#img_tunr_change{width:1200px;margin:0 auto;}
#img_tunr_change_square{width:100%;padding-bottom:40%;position:relative;}
#img_tunr_change_square .img_tunr_change_square_container{width:100%;height:100%;position:absolute;top:0;left:0;}
#img_tunr_change_square .img_tunr_change_square_container ul{position:relative;width:100%;height:100%;}
#img_tunr_change_square .img_tunr_change_square_container ul li{position:absolute;top:0;left:0;width:100%;padding-bottom:40%;background-repeat:no-repeat;background-position:center center;
-webkit-background-size:cover;
-moz-background-size:cover;
-ms-background-size:cover;
-o-background-size:cover;
background-size:cover;
display:none;
}
#img_tunr_change_square .img_tunr_change_square_container ul li:first-child{display:block;}
#img_tunr_change_square .wapper_dots{position:absolute;left:50%;bottom:5%;}
.wapper_dots .dots_container{width:20px;height:20px;display:inline-block;*display:inline;zoom:1;margin-left:14px;cursor:pointer;position:relative;
}
.wapper_dots .dots_container::after{content:'';display:block;position:absolute;width:14px;height:14px;border:3px solid #fff;border-radius:10px;top:0;left:0;}
.wapper_dots .active_dots::after{width:20px;height:20px;border:0;background:#fff;}
.wapper_dots .dots_container:first-child{margin-left:0;}
.history_link{font-size:22px;color:#fff; line-height:300px;position:relative;display:inline-block;z-index:10;}
.cl-effect-1 a::before,
.cl-effect-1 a::after {
	display: inline-block;
	opacity: 0;
	-webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
	-moz-transition: -moz-transform 0.3s, opacity 0.2s;
	transition: transform 0.3s, opacity 0.2s;
}

.cl-effect-1 a::before {
	margin-right: 10px;
	content: '{';
	-webkit-transform: translateX(20px);
	-moz-transform: translateX(20px);
	transform: translateX(20px);
}

.cl-effect-1 a::after {
	margin-left: 10px;
	content: '}';
	-webkit-transform: translateX(-20px);
	-moz-transform: translateX(-20px);
	transform: translateX(-20px);
}

.cl-effect-1:hover a::before,
.cl-effect-1:hover a::after{
	opacity: 1;
	-webkit-transform: translateX(0px);
	-moz-transform: translateX(0px);
	transform: translateX(0px);
}


/*关于我们*/
#about_container{width:1200px;margin:0 auto;}
#about_container .about_blackboroad{width:100%;padding-bottom:40%;position:relative;}
.about_blackboroad .about_blackboroad_container{width:100%;height:100%;position:absolute;top:0;left:0;background:#fff url(../images/about_1_bg.jpg) no-repeat 53% center;overflow:hidden;}
.about_blackboroad_container .silder_box{width:40%;position:absolute;top:0;left:0;background:#000;height:100%;
	-webkit-transform:translateX(-100%);
	-moz-transform:translateX(-100%);
	-ms-transform:translateX(-100%);
	-o-transform:translateX(-100%);
	transform:translateX(-100%);
	-webkit-transition: all 0.9s cubic-bezier(0.165, 0.84, 0.44, 1);
	-moz-transition: all 0.9s cubic-bezier(0.165, 0.84, 0.44, 1);
	-ms-transition: all 0.9s cubic-bezier(0.165, 0.84, 0.44, 1);
	-o-transition: all 0.9s cubic-bezier(0.165, 0.84, 0.44, 1);
	transition: all 0.9s cubic-bezier(0.165, 0.84, 0.44, 1);
}
.about_blackboroad_container .silder_box img{position:absolute;width:100%;height:auto;top:0;left:0;}
.silder_box_hover{
	-webkit-transform:translateX(0) !important;
	-moz-transform:translateX(0) !important;
	-ms-transform:translateX(0) !important;
	-o-transform:translateX(0) !important;
	transform:translateX(0) !important;
}
#fluid_container{width:100%;}
#fluid_container .fluid_square{position:relative;height:0;}
#fluid_container .fluid_grid{float:left;box-sizing:border-box;}
#fluid_container .fluid_grid1x1{width:25%;}
#fluid_container .fluid_grid2x1{width:40%;}
#fluid_container .fluid_grid2x2{width:40%;}
#fluid_container .fluid_grid3x2{width:60%;}
#fluid_container .fluid_grid5x2{width:100%;}
.fluid_grid1x1 .fluid_square{width:100%;padding-bottom:100%;}
.fluid_grid2x1 .fluid_square{width:100%;padding-bottom:50%;}
.fluid_grid2x2 .fluid_square{width:100%;padding-bottom:100%;}
.fluid_grid3x2 .fluid_square{width:100%;padding-bottom:66.666666666%;}
.fluid_grid5x2 .fluid_square{width:100%;padding-bottom:50%;}
.fluid_grid6x2 .fluid_square{width:100%;padding-bottom:50%;}
.fluid_square .fluid_square_box{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden;}
.fluid_square_box .ability_big_box{padding:8% 0 0 15%;color:#fff;line-height:1.7em;font-size:14px;}
.fluid_square_box .ability_img_box img{width:100%;height:auto;}
.fluid_square_box .ability_big_box strong.title{font-size:36px;}
.fluid_square_box .history_content_box{padding:10% 8% 0 8%;font-size:15px;letter-spacing:1px;line-height:1.7em;color:#313131; text-align:justify;}
.fluid_square_box .leadership_content_box{padding-top:17%;}
.fluid_square_box .leadership_block_ul_box{padding:17% 0 0 19%;line-height:100%;}
.fluid_square_box .leadership_block_ul_box ul li{margin-top:30px;}
.leadership_block_ul_box .second_ul{margin-left:15.5%;}
.touch_marvel{overflow:hidden;}
.touch_marvel:hover .resize_img{display:block;
	-webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-ms-transform:scale(1.05);
	-o-transform:scale(1.05);
	transform:scale(1.05);
}
.touch_marvel_5{overflow:hidden;}
.touch_marvel_5:hover .resize_img{display:block;
	-webkit-transform:scale(1.04);
	-moz-transform:scale(1.04);
	-ms-transform:scale(1.04);
	-o-transform:scale(1.04);
	transform:scale(1.04);
}
.fluid_square_box .resize_img{width:100%;height:auto;display:block;
	-webkit-transition: all 0.3s cubic-bezier(0.6, 0.46, 0.45, 0.94);
	-moz-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-ms-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.animation_time{
	-webkit-transition: all 0.3s cubic-bezier(0.6, 0.46, 0.45, 0.94);
	-moz-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-ms-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.proportion_square .resize_img{width:100%;height:auto;position:absolute;top:0;left:0;display:block;
	-webkit-transition: all 0.3s cubic-bezier(0.6, 0.46, 0.45, 0.94);
	-moz-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-ms-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
.img_square_with_link{text-align:center;}
.img_square_with_link .history_sns_frame{width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer;}
.img_square_with_link .sns_weibo{background:#fda977 url(../images/sns_weibo.png) no-repeat 50%;}
.img_square_with_link .sns_weibo:hover{background-color:#f9965b;}
.img_square_with_link .sns_qq{background:#803f49 url(../images/sns_qq.png) no-repeat 50%;}
.img_square_with_link .sns_qq:hover{background-color:#7a2f3a;}
.img_square_with_link .resize_img{position:absolute;top:0;left:0;display:block;}

.begToTouchMe{overflow:hidden;cursor:pointer;}
.fluid_square_box .direction_cover{width:100%;height:100%;position:absolute;background:#fff000;display:none;
/*
	-webkit-transition: all 0.3s cubic-bezier(0.6, 0.46, 0.45, 0.94);
	-moz-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-ms-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
*/
}
.fluid_square_box .icon_hansn_start{position:absolute;top:38%;left:18%;z-index:10;}
.fluid_square_box .icon_hansn_honnor{top:40%;left:21%;}
.fluid_square_box .icon_hansn_love{top:40%;left:50%;margin-left:-76px;}


.im_loading{background:url(../images/preloader.gif) no-repeat center center;}

.scrollLoading_y_100{

-webkit-transform:translateY(100%);

-moz-transform:translateY(100%);

-ms-transform:translateY(100%);

-o-transform:translateY(100%);

transform:translateY(100%);

}


.newsBack {width:63px;height:22px;overflow:hidden;margin:15px auto 0px auto;}
.newsBack a {background-image:url(../images/back.jpg);display:block;width:63px;height:22px;background-position:0px 0px;}
.newsBack a:hover {background-position:0px -22px;}

.one_half {
	width: 49%;
	font-size:14px;
	float:left;
}

input{ margin:0; padding:0; border:none;}
input,textarea{outline:none}

.r_050{width:100%;}

.r5_main{width:100%;float:left;margin-top:18px;position:relative}

.r5m_item{width:100%;float:left;line-height: 42px;margin-bottom:20px;position:relative}

.r5m_item p{width:66px;float:left;font-size: 14px;color:#282828;text-align: center;position:absolute;left:0;top:0}

.r5m_item input{display:block;width:100%;float:left;height:42px;line-height: 42px;color:#282828;background: #e8e8e8;padding-left:22px;border-radius:10px;}

.r5m_item textarea{display:block;width:100%;float:left;height:144px;font-size: 14px;line-height: 22px;color:#282828;background: #e8e8e8;padding-left:22px;border-radius:10px;border:none;overflow: hidden;padding-top:10px;font-family:microsoft yahei,Verdana;}

.tj_btn{  width:142px;height:46px; float:left; margin-top:5px}

.tj_btn input{ width:142px;height:46px;float:left;font-size:18px;text-align: center;color:#fff;background:#ef6500;border-radius:30px;cursor: pointer;}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */

    color: #282828;  

}



::-moz-placeholder { /* Mozilla Firefox 19+ */

    color: #282828;

}



input:-ms-input-placeholder,

textarea:-ms-input-placeholder {

    color: #282828;

}



input::-webkit-input-placeholder,

textarea::-webkit-input-placeholder {

    color: #282828;

}

.address_info{ padding:0px 0px 0px 60px;}
.address_info li{ line-height:25px;}

.pinpai_title{ width:100%; text-align:center; background:url(../images/about_title.png) no-repeat center bottom; font-size:30px; line-height:32px; padding-bottom:15px; letter-spacing:2px; color:#535353; margin-top:40px;}

.last {
	margin-right: 0 !important;
	clear: right;
	float:right;
}

/*职业发展*/
.w1200{ width:1200px; margin:0 auto;}
.entry-content{ text-align:center; padding:2rem 0;}
.entry-content h2{ font-size:36px; font-weight:normal; padding:20px 0px;}

.row_1{ width:1200px; margin:0 auto;}
.row_1 .col-sm-3{ float:left; width:23%; padding:0px 1%;}
.row_1 .col-sm-3 img{max-width:100%; height:auto; vertical-align:middle; border-style:none;}
.aligncenter, div.aligncenter{ display:block; margin:5px auto;}


.pagebuilder-row{ width:100%; height:100%; overflow:hidden; background-color:#F6F6F6; padding:40px 0px;}
.row1{ width:1356px; margin:20px auto;}
.col-sm-6{ float:left; width:50%;}

.row_2{ width:1200px; margin:30px auto;}
.col-md-3{ float:left; width:21%; margin:0 2.34%;}
.col-md-3 li{ list-style-type: disc;}
.col-md-12{ width:100%; margin:30px 0px 0px 0px;}

.works a{
	display: block;
	background: url(../images/img_78.png) no-repeat center center;
	width: 210px;
	height: 50px;
	padding-right: 30px;
	text-align: center;
	font-size: 16px;
	color: #666666;
	line-height: 50px;
	margin-top: 56px;
	transition: all 0.3s;
}
.works a:hover{
	background: url(../images/img_79.png) no-repeat center  center;
	color: #0089e0;
	transition: all 0.3s;
}


.tac {
  text-align: center;
}
.pro-navs{
	display: inline-block;
	zoom:1;
	*display: inline;
	margin-top:40px;
	
}
.pro-navs li{
	float: left;
	width: 126px;
	height: 47px;
	line-height: 47px;
	text-align: center;
	color: #333;
	cursor: pointer;
	font-size: 16px;
	background: url(../images/img_38.png) no-repeat center center;
	margin-right: 20px;
}
.pro-navs li a{
	color: #333;
	font-size: 16px;
	width:126px; display:block; height:47px;
}
.pro-navs li.on,.pro-navs li:hover{
	background: url(../images/img_39.png) no-repeat center center;
	transition: all 0.3s;

}
.pro-navs li.on a,.pro-navs li:hover a{
	color: #fff;
	transition: all 0.3s;
}

.pro-navs01 li{ width:150px; float: left; height:45px; margin-right:15px; line-height:45px;}
.pro-navs01 li a{ font-size:14px; color:#333333;width:150px;height:45px;background:#ececec; display:block;}
.pro-navs01 li a:hover{ color:#ffffff;background:#00A1E9;display:block;}.tac {
  text-align: center;
}
.pro-navs{
	display: inline-block;
	zoom:1;
	*display: inline;
	margin-top:20px;
	
}
.pro-navs li{
	float: left;
	width: 126px;
	height: 47px;
	line-height: 47px;
	text-align: center;
	color: #333;
	cursor: pointer;
	font-size: 16px;
	background: url(../images/img_38.png) no-repeat center center;
	margin-right: 22px;
}
.pro-navs li a{
	color: #333;
	font-size: 16px;
	width:126px; display:block; height:47px;
}
.pro-navs li.on,.pro-navs li:hover{
	background: url(../images/img_39.png) no-repeat center center;
	transition: all 0.3s;

}
.pro-navs li.on a,.pro-navs li:hover a{
	color: #fff;
	transition: all 0.3s;
}

.pro-navs01 li{ width:128px; float: left; height:45px; margin:10px 10px; line-height:45px;}
.pro-navs01 li a{ font-size:14px; color:#333333;width:128px;height:45px;background:#ececec; display:block;}
.pro-navs01 li a:hover{ color:#ffffff;background:#236aa9;display:block;}


.honor{ width:100%; height:100%; margin:0px 0px 0px 0px;padding:0;background-image:url(../images/bg3.jpg);overflow:hidden;}


#experience_list li{width:100%;padding-bottom:20%;position:relative;}
#experience_list li .experience_list_container{width:100%;height:100%;position:absolute;left:0;top:0;}
.experience_list_container .experience_timeline_img{width:100%;height:auto;position:absolute;left:0;top:0;}
.experience_list_container .timeline_describe_box{width:40%;height:100%;position:absolute;right:0;top:0;overflow:hidden;
	-webkit-transition: all 0.6s;
	-moz-transition: all 0.6s;
	transition: all 0.6s;
}
.experience_list_container .timeline_summary{position:absolute;z-index:11;color:#fff;letter-spacing:1px;font-size:16px;line-height:2.1em;left:12%;top:50%;opacity:0;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	transition: all 1s;
}
.timeline_describe_box .opacity_color_bg{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0.76;}

.hover_effect{position:absolute;z-index:11;overflow:hidden;width:395px;height:112px;color:#fff;top:40%;right:20%;}
.hover_effect .effect_box{position:relative;width:100%;font-size:24px;
	display: inline-block;
	-webkit-transition: -webkit-transform 0.7s 0.2s;
	-moz-transition: -moz-transform 0.7s 0.2s;
	transition: transform 0.7s 0.2s;
}
.hover_effect .effect_box .year_underline{text-decoration:underline;}
.hover_effect .effect_box .year_become_big{font-size:30px;font-weight:bold;letter-spacing:1px;}
.effect_box .normal_box{opacity:1;padding-left:53px;
	line-height:36px;
	-webkit-transition: all 0.3s 0.3s;
	-moz-transition: all 0.3s 0.3s;
	transition: all 0.3s 0.3s;
}
.effect_box .hover_box{position:absolute;left:100%;top:0;width:100%;opacity:0;padding-left:53px;
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	-webkit-transition: all 0.3s 0.3s;
	-moz-transition: all 0.3s 0.3s;
	transition: all 0.3s 0.3s;	
}
.touch_this:hover .effect_box{
-webkit-transform: translateX(-100%);
-moz-transform: translateX(-100%);
transform: translateX(-100%);
}
.touch_this:hover .hover_box{opacity:1;}
.touch_this:hover .normal_box{opacity:0;}
.touch_this:hover{width:100% !important;}
.touch_this:hover .timeline_summary{opacity:1;}

.timeline_describe_box .opacity_color_bg{width:100%;height:100%;position:absolute;left:0;top:0;opacity:0.76;}


.accordion .card {
    margin-bottom: 0;
}
.accordion .card + .card {
    border-top: 0px;
}
.accordion .card-header {
	padding: 0;
}
.accordion-item-title {
    font-weight: 300;
}
.accordion-item-title a{
	color: #fff;
	background: #752c77;
	display: block;
	padding: 1rem;
}
.accordion-item-title a:hover,
.accordion-item-title a:focus{
	text-decoration: none;
}
.accordion-item-title a:hover{
	/*background: #6e1e6e;*/
}
.accordion-item-title a.collapsed{
	color: #000;
	background: #fff;
}
.accordion-item-title a.collapsed:hover{
	background: #f4f4f4;
}
.accordion-item-title i{
	color: #fff;
	margin-right: .5rem;
}
.accordion-item-title .collapsed i{
	color: #802980;
}

.accordion-item-title i.plus{
    display: none;
}
.accordion-item-title i.minus {
    color: #ff8514;
}
.accordion-item-title .collapsed i.minus {
    display: none;
}
.accordion-item-title .collapsed i.plus {
    display: inline-block;
}
.accordion .accordion-item-content {
    background: #802980;
    color: #fff;
    padding: 2rem 4rem;
}
.accordion .accordion-item-content a{
    color: #FF8F14;
}


.effImg01 img/*,
.inewsSlider li img,
.inewsList li img,
.videoList li img 
*/{ -moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;} 
.effImg01:hover img/*,
.inewsSlider li:hover img,
.inewsList li:hover img,
.videoList li.hover img
*/{ transform: scale(1.08);-moz-transform: scale(1.08);-webkit-transform: scale(1.08);}

