@charset "utf-8";
/*body{background:url(../images/body_bg.jpg) center 32px no-repeat;}*/
.com_width{width:1005px; margin-left:auto; margin-right:auto;}
#header{ background:url(../images/head_bg.gif) left top repeat-x; height:32px;}
.top_nav li{ line-height:32px;  }
.top_nav li img{margin:5px 0; vertical-align:middle;}
.top_nav li a{font-size:12px;color:#1e376d;padding:0 7px 0 6px;border-right:1px solid #444;}

.ad{ background:url(../images/ad.jpg) center top no-repeat; height:491px;}
.menu_box{margin-top: -174px;}
.menu{margin-right:-46px;*overflow: hidden;*zoom:1;}
.menu li{ 
    float:left;
    position:relative;
    z-index:1;
    width:77px;
    height: 77px;
    border-radius: 50%;
    border:4px solid #04ac83;
    font-size: 20px;
    line-height: 24px;
    font-weight: bold;
    text-align: center;
    margin-right: 46px;
    background: #fff;

}
.menu li.lh77{line-height: 77px;}
.menu li.menu-bm{border-color: #f8b800;background: #f59000;}
.menu li.menu-bm a{color:#fff;margin-top: 12px;display: block;}
.menu li .navlink{width:77px;height:77px;color:#000;display: table-cell;vertical-align:middle;text-align: center;}
.menu li a:hover{text-decoration: none;}
/*.menu li.active{ background:#00c2dc;}*/
.menu .sub_menu{background:#00c2dc;width:120px; position:absolute; z-index:1; padding-bottom:5px;}
.menu .sub_menu li{ float:none; text-align:center; line-height:24px;margin:0;position: relative; }
.menu .sub_menu li a{font-size:14px; display:block; vertical-align:middle;}
.menu .sub_menu li a:hover{color:#ffce38;}
.menu .sub-menu{display: none; position: absolute;background: url(../images/nav_bg.png) 0 0 no-repeat;height: 100px;width:69px;padding:88px 8px 0;left: -4px;top: -4px;z-index: -1;}
.menu .sub-menu a{display:block;font-size: 16px;font-weight: bold;color:#cee168;height:27px;line-height: 27px;border-bottom: 1px solid #36bd9c;}
.menu .sub-menu a.noborder{border-bottom: none;}



.top-nav{background:rgb(0,171,131);height: 40px;display: none;}
.top-nav li{float: left;font-size: 14px;margin: 0 30px;position: relative;z-index: 999;}
.top-nav li .navlink{color:#fff;display:block;line-height: 40px;padding: 0 5px;}
.top-nav .sub_menu{background:#00c2dc;width:120px; position:absolute; z-index:999; padding-bottom:5px;}
.top-nav .sub_menu li{ float:none; text-align:center; line-height:24px;margin:0;position: relative; }
.top-nav .sub_menu li a{font-size:14px; display:block; vertical-align:middle;}
.top-nav .sub_menu li a:hover{color:#ffce38;}
.top-nav .sub-menu{display: none; position: absolute;background:#00ab83;height: 95px;width:69px;left: -4px;top:40px;z-index:3;}
.top-nav .sub-menu a{display:block;font-size: 14px;color:#fff;height:27px;line-height: 27px;border-bottom: 1px solid #36bd9c;text-align: center;}
.top-nav .sub-menu a.noborder{border-bottom: none;}
.top-nav .menu-bm{background:#f59100;}
.fix
{
	width:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:999;
}
#scrolltotop {
  display: block;
  position: fixed;
  _position: absolute;
 right:50px;
  bottom: 220px;
  _bottom: "auto";
  width: 52px;
  height:50px;
  cursor: pointer;
  opacity:0.35;
  filter: Alpha(opacity=35);
  background:url(../images/toplink.png) no-repeat;
}


.sum_bg{background:#f1f1f1 ; padding-top:24px; padding-bottom:26px;margin-top: 23px;}
.title-wrap{text-align:center;padding:20px 0 0;}
.title{font-family:Microsoft Yahei;font-size:36px;line-height: 36px; font-weight: bold; height:96px;color:#064747;background:url(../images/title_bg.png) 42px 0 no-repeat;text-align: center;padding-top: 24px;display:inline-block;}
.title-wrap1 .title{color:#fff;background-image: url(../images/title_bg1.png);}
.title-wrap1 .title span{color:#fff;}
.title span{font-size: 14px;font-weight: normal;color:#808080;display:block;margin-left: 46px;position: relative;left: 20px;}
.cf{color:#fff;}
.c46{color:#464646;}
.banner{width:387px;height: 314px; position:relative;margin-top:17px;}
.banner ul li img{width:387px; height:297px;}
.banner ul li{ position:absolute;width:387px; height:297px; left:0; top:0;z-index:0;}
.banner .dot{ position:absolute;width:100%; height:3px;left:0; bottom:0; z-index:1;text-align: center;font-size: 0;}
.banner .dot span{display:inline-block; width:27px; height:3px;background:#b5b5b5;margin:0 2.5px; cursor:pointer;overflow: hidden;}
.banner .dot span.active{background:#f57901;}
.banner p{ position:absolute;width:100%; height:48px; line-height:48px; left:0;bottom:0;color:#f00;font-size:18px; font-weight:bold; font-family:Microsoft Yahei; padding-left:10px;}
.sum_con{width:585px;margin-top:17px;}
.sum_con p{ line-height:22px;font-size:14px;color:#000; padding-bottom:8px; text-indent:2em;}

.meet-ld{background: #57ac96;}

.lightspot .light-img {
  margin-top: 45px;
  text-align: center;
}

.lightspot .light-list {
  padding-bottom: 75px;
  background: url(../images/light_list.png) 0 0 no-repeat;
  width: 925px;
  height: 202px;
  margin: 45px auto 0;
  position: relative;
}

.lightspot .light-list a {
  display: block;
  width: 113px;
  height:171px;
  position: absolute;
  top: 8px;
  text-align: center;


}
.lightspot .light-list a:hover{
  text-decoration: none;
}

.lightspot .light-list a h3
{
  font-size: 18px;
  line-height: 18px;
  color:#162b26;
  width:100%;
  position: absolute;
  left:0;
  bottom:0;
  text-align: center;
}

.lightspot .light-list a.light1 {
  left: 0;
}

.lightspot .light-list a.light2 {
  left:163px;
}

.lightspot .light-list a.light3 {
  left: 325px;
}

.lightspot .light-list a.light4 {
  left: 487px;
}
.lightspot .light-list a.light5 {
  left: 650px;
}
.lightspot .light-list a.light6 {
  left: 812px;
}

.lightspot .light-list a:hover span {
  display: table-cell;
  vertical-align: middle;
}
.lightspot .light-list a:hover h3{display: none;}

.lightspot .light-list a span {
  background: url(../images/light_hover.png) 0 0 no-repeat;
  width: 158px;
  /*height: 202px;*/
  height: 152px;
  line-height: 20px;
  font-size: 14px;
  color: #000;
  position:absolute;
  left:-27px;
  top:-20px;
  display: none;
  padding:50px 5px 0;
}



.pre_speaker{ background:#F1F1F1; padding:42px 0 28px 0;}
.speaker_list{width:1040px;}
.speaker_list li{ float:left; display:inline; text-align:center;  width: 168px; height:268px;margin-right:40px;margin-top:30px;color:#fff; font-family: "微软雅黑";}
.speaker_list li h3{font-size:16px;font-weight:bold;margin-top:13px;color:#000; line-height: 26px;}
.speaker_list li p{ line-height:20px;color:#000;}
.speaker_list li img{width:156px; height:156px;}
.hot_topic{ background:#F1F1F1; padding-bottom: 48px; font-family: "微软雅黑";}
.hot_topic .title{ padding-top:50px;}
.hot_topic dl{ height:250px;}
.hot_topic dl.con1{width:297px; background:#fff url(../images/hp1.png) 20px 61px no-repeat; padding-left: 173px;}
.hot_topic dl.con2{width:354px; background:#fff url(../images/hp2.png) 14px 61px no-repeat; padding-left: 156px;}
.hot_topic dt{ font-weight:normal;font-size:24px;color:#548e8f; line-height: 44px;margin-top:9px;}
.hot_topic dd{ background:url(../images/ytcon_bg.png) left center no-repeat; padding-left:13px;font-size:14px;color:#000; line-height: 26px;}
.hot_topic dl.con1 dd{ line-height: 46px;}
.topic_con{margin-top:15px;}


.agenda{ background:#eeecec; padding-bottom:30px;}
.agenda table{ border-collapse:collapse;border: none;}
.agenda table .th_bg td,.agenda table .td_bg td{font-size:14px;color:#2c2c2c; height:28px; vertical-align:top;}
.agenda img{position: relative;top: 26px;}
.agenda table td{ font-size:14px; font-weight: bold; }
.agenda table .tdleft{ padding-left:23px;}
.agenda table .tdright{ padding-left:12px;}
.agenda .tab-list{border: none;}
.agenda .tab-list td{line-height:23px;}
.agenda .tdtitle,.agenda .th_bg .tdtitle{font-size: 17px;color:#f57900;}

/* 嘉宾观点 */
.layout-seven{ position: relative; height: 564px; background: url(../images/opinion_bg.png) center top no-repeat; }
.opinion{ width: 916px; height: 219px;margin: 0 auto 0; background: url(../images/opinion_person_bg.png) center bottom no-repeat; }
.opinion-person{ display: none; width: 100%; height: 100%; }
.opinion-person img{ float: left; width: 200px; height: 200px; margin: 10px 25px 0 10px; }
.opi-per-info{ float: left; display: table; width: 650px; height: 171px; margin-top: 32px; }
.opi-name{ margin-top:34px; font-size: 16px;line-height: 32px; font-weight: bold; color: #fff; }
.opi-content{ margin-top: 5px; font-size: 14px; line-height: 20px; color: #fff; }
.opi-more{ color: #ff0000; }
.opi-btn{ width: 1060px; margin-top: 40px; }
.opi-btn li{ float: left; padding-top: 23px; margin-right: 11px; cursor: pointer;font-family: simsun;font-weight: bold;text-align: center;}
.opi-btn li.current{ background: url(../images/opinion_preview_current.png) center top no-repeat; }
.show{ display: block !important; }
.opi-btn li p{color:#2d302d;line-height: 30px;font-size: 14px;}


.target_audi{padding: 0 0 94px;}
.chobj-list{float: right;}
.chobj-list li{background:url(../images/arrow_r.png) left center no-repeat;font-size: 14px;color:#000;height:28px;line-height: 28px;padding-left: 13px;}

/* 往届部分参会企业 */
.layout-five{ position: relative; height: 750px; background: #57ac96
 url(../images/attendee_bg1.png) center top repeat-y; }
.past-company-list{ position: absolute; left: 0; width: 100%; text-align: center; }
.past-cl-a{ top: 120px; }
.past-cl-b{ top: 248px; }
.past-cl-c{ top: 376px; }
.past-cl-d{ top: 504px; }
.past-company-list li{ display: inline; margin: 0 4px; }

.layout-eight{padding-bottom: 69px;}

.part_company{background:#548e8f; padding-bottom:37px;}
.part_company .title{padding:49px 0 8px 0;color:#fff;border-bottom:1px solid #76a5a5;}
.com_list_box{ height:196px; overflow:hidden;margin-top: 8px;}
.com_list{width:1008px;}
.com_list li{ float:left;width:250px;font-size:14px;color:#fff; line-height:49px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}


.past_cooper{ background:#fff; padding-top:66px; padding-bottom:28px;}
.past_cooper .past_cooper_box{ height:168px;width:960px; overflow:hidden;}
.past_cooper .past_cooper_list{ margin-top:30px;width:9999px;}
.past_cooper .past_cooper_list li{ float:left; display:inline;width:190px;}
.past_cooper .past_cooper_list li img{ vertical-align:middle;width:150px; height:70px;}

.title-sm{font-size: 28px;font-weight:bold;line-height: 75px; color:#064747;}
.title-sm span{font-weight: normal;}

.sec_title{font-family:Microsoft Yahei; font-size:30px; }
.sec_title span{ font-family:Simsun; margin-left:10px;}

.contri_box{ background:#e8e8e8; padding:50px 0 85px 0;}
.contri_box .title-sm{margin-bottom: 28px;}
.contri_box dt{margin-right: 32px;}
.contri_box dd{ width:620px;font-size: 14px;line-height: 25px;color:#333;}
.contri dd strong{font-weight:bold;}
.contri dd a{color:#034170;}
.contri dd .email,.contri dd .email a{color:#da0303;font-weight: bold;}

.attention{padding:52px 0 0 0;}
.attention-lc{height: 202px;margin-top: 46px;position:relative;}
.attention-lc img{background:url(../images/attend_lc.png) 0 0 no-repeat;position: absolute;left:103px;top: -32px;width:35px;height: 202px;}
.attention-lc dl{overflow: hidden;font-size: 14px;line-height: 28px;margin-bottom: 17px;}
.attention-lc dt{float: left;width:162px;font-weight: bold;color:#333;}
.attention-lc dd{margin-left: 162px;}
.attention-lc dd strong{color:#f00;}

.brand_support{ background:#fff; padding:30px 0 60px 0;}
.brand_support dt{font-family:Microsoft Yahei;font-size:16px;font-weight:bold;color:#595757;margin-right:29px;}




.title20{font-size: 20px;line-height: 20px; color:#fff;font-weight: bold;}
.meet_contact{ background:#2c2c2c; padding:38px 0 45px; border-bottom:1px solid #66b6c0;}
.meet_contact .title{color:#fff;}
.meet_contact dl{color:#fff; line-height:30px;margin-right: 55px;}

.supp-list dd{width:865px;}
.supp-list dd a{margin:0 15px 10px; float:left;}

.app{border:1px solid #fff;padding:12px 20px;margin-top:-20px;}
.app p{color:#fff;font-size: 14px;line-height: 18px;font-weight: bold;margin-top: 10px;}


/*会议日程页面*/
.traffic{margin-bottom:30px;margin-top:30px;}
.traffic_info p{ line-height:22px;}


/*会议赞助*/
.jiabin .jiabin_left .jiabin_title, .part1 .part1_title {
    background: none repeat scroll 0 0 #eb6810;
    height: 56px;
}
.jiabin .jiabin_left .jiabin_title h3, .part1 .part1_title h3 {
    color: #fff;
    float: left;
    font: bold 16px/56px "Microsoft Yahei","黑体";
    padding-left: 30px;
}
.part1_con {
    background: none repeat scroll 0 0 #fff;
    padding: 30px 0;
}
.zz_con p
{
	line-height:26px;
}
.zz_con .news_list2 li
{
	line-height:28px;
}
.pad10
{
	padding-top:15px;
}
.pad20
{
	padding-top:30px;
}
.pad40
{
	padding-top:50px;
}

.richeng_table .tr_title {
    background:#42bfcd;
    color: #fff;
    font: 16px/20px "Microsoft Yahei","黑体";
}
.richeng_table2
{
	width: 750px;
	border: solid 1px #acacac;
	margin: 20px 0;
}
.richeng_table2 tr td
{
	padding:8px 5px;
	border: solid 1px #acacac;
}
.padleft120
{
	padding-left: 120px;
}
.padleft20
{
	padding-left: 20px;
}

.support_contact dd{ line-height:22px;}
/*浮窗*/
*html{
	background-image:url(about:blank);
	background-attachment:fixed;
}
.fuchuang,.xufu_weixin
{
	position:fixed;
  z-index: 3;
	_position:absolute;
    _bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
    bottom: 0;
	_margin-bottom:0;
    display: none;
}
.fuchuang
{
	left:0;
	width:104px;
	height:203px;
	background:url(../images/fuchuang1.png) no-repeat;

}
.fuchuang .fuchuang_zc,.fuchuang .fuchuang_traffic,.fuchuang .fuchuang_share,.fuchuang .fuchuang_qq,.fuchuang .fuchuang_wb
{
	width:104px;
	height:52px;
	display:block;
	cursor:pointer;
}
.fuchuang .fuchuang_zc
{
	background-position:0 0;
	height: 47px;
}
.fuchuang .fuchuang_weibo
{
	background:0 -47px;
}
.fuchuang .fuchuang_qq
{
	background:0 -99px;
}
.fuchuang .fuchuang_share
{
	background:0 -151px;
	position:relative;
}
.fuchuang .fuchuang_traffic
{
	background:0 -203px;
}
.jiathis_style
{
	display:none;
}
.fuchuang .fuchuang_close
{
	position: absolute;
	display: block;
	top:0;
	right:0;
	background: #549DE0;
	width: 15px;
	height: 13px;
	line-height: 13px;
	text-align: center;
	font-family: "Arial";
	color: #fff;
	cursor: pointer;
	font-size:12px;
}
.fuchuang .fuchuang_close:hover
{
	color: #f00;
}
/*微信*/

.xufu_weixin
{
  width:121px;
  height: 207px;
	background:#f6b803;
	right:0;
	text-align:center;
	font-size:12px;
	color:#fff;
  padding:7px 0 0 0;
}
.xufu_weixin h4 img
{
	padding:5px 0;
	background:#fff;
  margin-top: 7px;
}
.xufu_weixin span
{
	display:block;
	line-height:16px;
	color:#666;
}
.xufu_weixin span.red
{
	color:#cc0000;
	font-weight:bold;
}
.xufu_weixin span img
{
	padding-right:3px;
}
.xufu_weixin2
{
	background:#fff;
	padding-bottom:0;
}
.xufu_weixin2 h4 img
{
	width:123px;
	height:123px;
	margin:0;
	padding:5px 5px 0 5px;
}
.xufu_weixin h3
{
	background:#347cc5;
	color:#fff;
	text-align:center;
	font:normal 16px/28px "Microsoft Yahei","黑体";
}
.xufu_weixin2 .weixin_title
{
	font:normal 16px/22px "Microsoft Yahei","黑体";
	color:#000;
	padding-bottom:5px;
}
.chat
{
	border-top:dashed 1px #ccc;
	background:#ddd;
	padding:8px 0 8px 18px;
	line-height:16px;
	text-align:left;
}
.chat img
{
	padding:5px 5px 0 0;
}

/* Banner */
#banner {

  clear: both;
  height: 677px;
  background:#8ec3bb url(../images/banner_bg.jpg) center bottom no-repeat;
  position: relative;
  overflow: hidden;
}
/*:root #banner {
  position: relative;
  overflow: hidden;
  background: #8ec3bb;
}*/

#banner .wrap {
  position: relative;
  margin: 0 auto;
  width: 1005px;
  height:677px;
}
#banner .title {
  position: relative;
  z-index: 3;
  top:80px;
  margin: auto;
  width: 783px;
  height: 258px;
  text-indent: -9999px;
  background: url(../images/banner_title4.png) no-repeat;
}

#banner .logo {
  position:absolute;
  z-index: 3;
  left:17px;
  top:26px;
  margin: auto;
  width:216px;
  height: 55px;
 
}

#banner .city,
#banner .flowers,
#banner .trees,
#banner .panel {
  position: absolute;
  bottom: 0;
  background-position: center bottom;
  background-repeat: no-repeat;
  -ms-transform-origin: center bottom;
  -o-transform-origin: center bottom;
  -moz-transform-origin: center bottom;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
#banner .city {
  left: -7px;
  width: 353px;
  height: 174px;
  background-image: url(../images/houses.png);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  -moz-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
  -ms-animation: popup .4s linear .2s forwards;
  -o-animation: popup .4s linear .2s forwards;
  -moz-animation: popup .4s linear .2s forwards;
  -webkit-animation: popup .4s linear .2s forwards;
  animation: popup .4s linear .2s forwards;
}
#banner .flowers {
  left: 133px;
  width: 172px;
  height: 159px;
  background-image: url(../images/flowers.png);
}
#banner .trees.s {
  left: 410px;
  width: 604px;
  height: 197px;
  background-image: url(../images/trees-s.png);
}
#banner .trees.m {
  left: -472px;
   width: 604px;
  height: 197px;
  background-image: url(../images/trees-m.png);
}
#banner .panel {
  background-image: url(../images/panel.png);
  background-size: contain;
  -ms-transform: scale(0);
  -o-transform: scale(0);
  -moz-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
  -ms-animation: popup .4s linear .2s forwards;
  -o-animation: popup .4s linear .2s forwards;
  -moz-animation: popup .4s linear .2s forwards;
  -webkit-animation: popup .4s linear .2s forwards;
  animation: popup .4s linear .2s forwards;
}
#banner .panel.s {
  left:304px;
  width:89px;
  height:68px;
  z-index:0;
}
#banner .panel.m {
  left:474px;
  width: 87px;
  height:65px;
  z-index:1;
}
#banner .panel.l {
 left:360px;
  width: 108px;
  height: 86px;
  z-index:1;
 }

 .butter1{width:32px; height:30px; position:absolute;left:262px; bottom:161px;}
 .butter2{width:26px; height:26px;  position:absolute;left:308px; bottom:146px;}
 .butter1 { animation:20s butter1 infinite;-webkit-animation:20s butter1 infinite; -moz-animation:20s butter1 infinite;
 -ms-animation:20s butter1 infinite; -o-animation:20s butter1 infinite; transform:rotateZ(-30deg);-webkit-transform: rotateZ(-30deg);-moz-transform: rotateZ(-30deg);-ms-transform: rotateZ(-30deg);-o-transform: rotateZ(-30deg); }
.butter2 {animation:20s butter2 infinite;-webkit-animation:20s butter2 infinite; -moz-animation:20s butter2 infinite;-ms-animation:20s butter2 infinite; -o-animation:20s butter2 infinite;transform:rotateZ(-30deg);-webkit-transform: rotateZ(-30deg);-moz-transform: rotateZ(-30deg);-ms-transform: rotateZ(-30deg);-o-transform: rotateZ(-30deg);}
 
 .butterfly1{width:32px; height:30px;background:url(../images/buffer_l.png) 0 0 no-repeat; }
 .butterfly2{width:26px; height:26px;background:url(../images/buffer_s.png) 0 0 no-repeat; }
  .butterfly1,.butterfly2{
				animation:ease-linear x-spin infinite;
				-moz-animation:ease-linear x-spin infinite;
				-webkit-animation:ease-linear x-spin infinite;
				-ms-animation:ease-linear x-spin infinite;
				-o-animation:ease-linear x-spin infinite;
				
				}
		 @keyframes x-spin {
				0%		{ -webkit-transform: rotateX(0deg); }
				20%		{ -webkit-transform: rotateX(80deg); }
				40%		{ -webkit-transform: rotateX(130deg); }
				50%		{ -webkit-transform: rotateX(180deg); }
				60%		{ -webkit-transform: rotateX(210deg); }
				80%		{ -webkit-transform: rotateX(270deg); }
				100%	{ -webkit-transform: rotateX(360deg); }
			}
 @-webkit-keyframes x-spin {
				0%		{ -webkit-transform: rotateX(0deg); }
				20%		{ -webkit-transform: rotateX(80deg); }
				40%		{ -webkit-transform: rotateX(130deg); }
				50%		{ -webkit-transform: rotateX(180deg); }
				60%		{ -webkit-transform: rotateX(210deg); }
				80%		{ -webkit-transform: rotateX(270deg); }
				100%	{ -webkit-transform: rotateX(360deg); }
			}
 @-moz-keyframes x-spin {
				0%		{ -webkit-transform: rotateX(0deg); }
				20%		{ -webkit-transform: rotateX(80deg); }
				40%		{ -webkit-transform: rotateX(130deg); }
				50%		{ -webkit-transform: rotateX(180deg); }
				60%		{ -webkit-transform: rotateX(210deg); }
				80%		{ -webkit-transform: rotateX(270deg); }
				100%	{ -webkit-transform: rotateX(360deg); }
			}
			 @-ms-keyframes x-spin {
				0%		{ -webkit-transform: rotateX(0deg); }
				20%		{ -webkit-transform: rotateX(80deg); }
				40%		{ -webkit-transform: rotateX(130deg); }
				50%		{ -webkit-transform: rotateX(180deg); }
				60%		{ -webkit-transform: rotateX(210deg); }
				80%		{ -webkit-transform: rotateX(270deg); }
				100%	{ -webkit-transform: rotateX(360deg); }
			}
			 @-o-keyframes x-spin {
				0%		{ -webkit-transform: rotateX(0deg); }
				20%		{ -webkit-transform: rotateX(80deg); }
				40%		{ -webkit-transform: rotateX(130deg); }
				50%		{ -webkit-transform: rotateX(180deg); }
				60%		{ -webkit-transform: rotateX(210deg); }
				80%		{ -webkit-transform: rotateX(270deg); }
				100%	{ -webkit-transform: rotateX(360deg); }
			}
			
			
/* @-webkit-keyframes x-spin {
				0%		{ -webkit-transform: scale(1,1); }
				20%		{ -webkit-transform: scale(1,-0.2); }
				40%		{ -webkit-transform: scale(1,1); }
				50%		{ -webkit-transform: scale(1,-0.2); }
				60%		{ -webkit-transform: scale(1,1); }
				80%		{ -webkit-transform: scale(1,0.2); }
				100%	{ -webkit-transform: scale(1,1); }
			}
			*/
 @keyframes butter1 {
			    0%{left: 262px; bottom: 160px; opacity:1;  }
				10%{left:240px; bottom: 100px;}
				20%		{ left: 235px; bottom: 95px;  }
			    30%		{ left: 230px; bottom: 90px;  }
				40%		{ left: 260px; bottom: 120px;  }
			     90%{left: 600px; bottom: 120px; opacity:0.6; }
				100%	{ left: 700px; bottom: 110px; opacity:0;  }
			}
			 @-webkit-keyframes butter1 {
			    0%{left: 262px; bottom: 160px; opacity:1;  }
				10%{left:240px; bottom: 100px;}
				20%		{ left: 235px; bottom: 95px;  }
			    30%		{ left: 230px; bottom: 90px;  }
				40%		{ left: 260px; bottom: 120px;  }
			     90%{left: 600px; bottom: 120px; opacity:0.6; }
				100%	{ left: 700px; bottom: -50px; opacity:0;  }
			}
			 @-moz-keyframes butter1 {
			    0%{left: 262px; bottom: 160px; opacity:1;  }
				10%{left:240px; bottom: 100px;}
				20%		{ left: 235px; bottom: 95px;  }
			    30%		{ left: 230px; bottom: 90px;  }
				40%		{ left: 260px; bottom: 120px;  }
			     90%{left: 600px; bottom: 120px; opacity:0.6; }
				100%	{ left: 700px; bottom: 110px; opacity:0;  }
			}
			 @-ms-keyframes butter1 {
			    0%{left: 262px; bottom: 160px; opacity:1;  }
				10%{left:240px; bottom: 100px;}
				20%		{ left: 235px; bottom: 95px;  }
			    30%		{ left: 230px; bottom: 90px;  }
				40%		{ left: 260px; bottom: 120px;  }
			     90%{left: 600px; bottom: 120px; opacity:0.6; }
				100%	{ left: 700px; bottom: 110px; opacity:0;  }
			}
		 @-o-keyframes butter1 {
			    0%{left: 262px; bottom: 160px; opacity:1;  }
				10%{left:240px; bottom: 100px;}
				20%		{ left: 235px; bottom: 95px;  }
			    30%		{ left: 230px; bottom: 90px;  }
				40%		{ left: 260px; bottom: 120px;  }
			     90%{left: 600px; bottom: 120px; opacity:0.6; }
				100%	{ left: 700px; bottom: 110px; opacity:0;  }
			}
			
			
			@keyframes butter2 {
				0%	{ opacity:1;}
				20%	{ left: 160px; bottom: 85px; }
				20%	{ left: 165px; bottom: 80px; }
				40%	{ left: 168px; bottom:90px;  }
				90%	{ left: 500px; bottom:100px; opacity:0.6; }
			
				100%{ left: 700px; bottom: -50px; opacity:0; }
			}


@-o-keyframes butter2 {
				0%		{ opacity:1;}
				20%		{ left: 160px; bottom: 85px; }
				20%		{ left: 165px; bottom: 80px; }
				40%		{ left: 168px; bottom:90px;  }
				90%		{ left: 500px; bottom:100px; opacity:0.6; }
			
				100%	{ left: 700px; bottom: -50px; opacity:0; }
			}

@-ms-keyframes butter2 {
					0%		{ opacity:1;}
				20%		{ left: 160px; bottom: 85px; }
				20%		{ left: 165px; bottom: 80px; }
				40%		{ left: 168px; bottom:90px;  }
				90%		{ left: 500px; bottom:100px; opacity:0.6; }
			
				100%	{ left: 700px; bottom: -50px; opacity:0; }
			}

@-webkit-keyframes butter2 {
				0%		{ opacity:1;}
				20%		{ left: 160px; bottom: 85px; }
				20%		{ left: 165px; bottom: 80px; }
				40%		{ left: 168px; bottom:90px;  }
				90%		{ left: 500px; bottom:100px; opacity:0.6; }
			
				100%	{ left: 700px; bottom: -50px; opacity:0; }
			}
@-moz-keyframes butter2 {
					0%		{ opacity:1;}
				20%		{ left: 160px; bottom: 85px; }
				20%		{ left: 165px; bottom: 80px; }
				40%		{ left: 168px; bottom:90px;  }
				90%		{ left: 500px; bottom:100px; opacity:0.6; }
			
				100%	{ left: 700px; bottom: -50px; opacity:0; }
			}

#banner .fengche{ background:url(../images/fengche.png) 0 0 no-repeat;width:850px; height:238px;bottom:0; left:560px; position:absolute;} 
#banner .fc_bg{ width:502px; height:238px; position:absolute;left:560px;bottom:0; background:url(../images/fengche_bg.png) 0 0 no-repeat;}
#banner .fc{ position:absolute; z-index:4;-webkit-transition-property: -webkit-transform;-webkit-transition-duration: 1s;-moz-transition-property: -moz-transform;-moz-transition-duration: 1s; -webkit-animation: rotate 4s linear infinite;-moz-animation: rotate 4s linear infinite;-o-animation: rotate 4s linear infinite;animation: rotate 4s linear infinite;  }
#banner  .fc1{right: 166px;top:231px;width:30px;height:30px;background:url(../images/fc1.png) 0 0 no-repeat;transform-origin:46% 56%;}
#banner  .fc2{right: 127px;top:183px;width:63px;height:48px;background:url(../images/fc2.png) 0 0 no-repeat;    transform-origin: 52% 69%;}
#banner  .fc3{right: 119px;top:232px;width:33px;height:30px;background:url(../images/fc3.png) 0 0 no-repeat;transform-origin: 54% 44%;}
#banner  .fc4{right: 99px;top:233px;width:30px;height:32px;background:url(../images/fc4.png) 0 0 no-repeat;transform-origin: 60% 47.5%;}



@keyframes rotate{from{transform: rotate(0deg)}
to{transform: rotate(360deg)}
}
@-ms-keyframes rotate{from{transform: rotate(0deg)}
to{transform: rotate(360deg)}
}
@-webkit-keyframes rotate{from{-webkit-transform: rotate(0deg)}
to{-webkit-transform: rotate(360deg)}
}
@-moz-keyframes rotate{from{-moz-transform: rotate(0deg)}
to{-moz-transform: rotate(360deg)}
}
@-o-keyframes rotate{from{-o-transform: rotate(0deg)}
to{-o-transform: rotate(360deg)}
}

 
#banner .panel.rotate2,
#banner .panel.rotate3 {
  -ms-transform: scale(1);
  -o-transform: scale(1);
  -moz-transform: scale(1);
  -webkit-transform: scale(1);
  transform: scale(1);
  -ms-animation: panelRotate2 1s forwards;
  -o-animation: panelRotate2 1s forwards;
  -moz-animation: panelRotate2 1s forwards;
  -webkit-animation: panelRotate2 2s forwards;
  animation: panelRotate2 1s forwards;
}
#banner .panel.rotate3 {
  -ms-animation-name: panelRotate3;
  -o-animation-name: panelRotate3;
  -moz-animation-name: panelRotate3;
  -webkit-animation-name: panelRotate3;
  animation-name: panelRotate3;
}
#banner .sun {
  position: absolute;
  top: 50px;
  left: 50%;
  margin-left: -680px;
  width:70px;
  height:68px;
  background: url(../images/sun.png) no-repeat;
  -ms-transform-origin: 640px 2500px;
  -o-transform-origin: 640px 2500px;
  -moz-transform-origin: 640px 2500px;
  -webkit-transform-origin: 640px 2500px;
  transform-origin: 640px 2500px;
  /*-ms-transform: scale(0);
  -o-transform: scale(0);
  -moz-transform: scale(0);
  -webkit-transform: scale(0);
  transform: scale(0);
  -ms-animation: popup .4s linear .2s forwards;
  -o-animation: popup .4s linear .2s forwards;
  -moz-animation: popup .4s linear .2s forwards;
  -webkit-animation: popup .4s linear .2s forwards;
  animation: popup .4s linear .2s forwards;*/
}
#banner .cloud {
  background: url(../images/cloud.png) no-repeat;
  position: absolute;
  left: 50%;
  background-size: contain;
}
#banner .cloud.xxxl {
  top: 74px;
  margin-left: 243px;
}
#banner .cloud.xxl {
  width:107px;
  height: 41px;
  top:150px;
  margin-left: -710px;
  
}
#banner .cloud.xl {
  top: 90px;
  left: 50%;
  margin-left: 279px;
  width:84px;
  height: 37px;
  background-image: url(../images/cloud_r.png);
}
#banner .cloud.l {
  top: 230px;
  margin-left: 700px;
  width: 80px;
  height: 35px;
}
#banner .cloud.m {
  top: 300px;
  left: 50%;
  margin-left: -350px;
  width: 60px;
  height: 26px;
}
#banner .cloud.s {
  bottom: 56px;
  left: 50%;
  margin-left: -150px;
  width: 45px;
  height: 20px;
}
#banner .road {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 60px;
  background: #00C2DC;
}
#banner .plane {
  position: absolute;
  /*left: -100px;*/
  background: url(../images/plane.png) no-repeat;
  background-size: contain;
}
#banner .plane.m {
  left: 500px;
  top: 200px;
  width: 58px;
  height: 65px;
  -webkit-animation: rightwards 15s linear -2s infinite;
     -moz-animation: rightwards 15s linear -2s infinite;
          animation: rightwards 15s linear -2s infinite;
}
#banner .plane.s {
  right: 500px;
  top: 350px;
  width: 40px;
  height: 50px;
  -webkit-transform: rotateY(180deg);
     -moz-transform: rotateY(180deg);
      -ms-transform: rotateY(180deg);
       -o-transform: rotateY(180deg);
          transform: rotateY(180deg);
  -webkit-animation: leftwards 30s linear infinite;
     -moz-animation: leftwards 30s linear infinite;
          animation: leftwards 30s linear infinite;
}
#banner .car {
  position: absolute;
  z-index: 1;
  /*left: 100px;*/
  background-repeat: no-repeat;
  background-size: contain;
}
#banner .car.l {
  right: 500px;
  bottom: 20px;
  width: 68px;
  height: 32px;
  background-image: url(../images/car-l.png);
  -webkit-transform: rotateY(180deg);
     -moz-transform: rotateY(180deg);
      -ms-transform: rotateY(180deg);
       -o-transform: rotateY(180deg);
          transform: rotateY(180deg);
  -webkit-animation: leftwards 15s linear infinite;
     -moz-animation: leftwards 15s linear infinite;
          animation: leftwards 15s linear infinite;
}
#banner .car.m {
  left: -500px;
  bottom: 10px;
  width: 56px;
  height: 27px;
  background-image: url(../images/car-m.png);
  -webkit-animation: rightwards 25s 1s linear infinite;
     -moz-animation: rightwards 25s 1s linear infinite;
          animation: rightwards 25s 1s linear infinite;
}
#banner .car.s {
  left: 500px;
  bottom: 30px;
  width: 56px;
  height: 27px;
  background-image: url(../images/car-s.png);
  -webkit-animation: rightwards 12s linear infinite;
     -moz-animation: rightwards 12s linear infinite;
          animation: rightwards 12s linear infinite;
}

@keyframes popup {
  0% {
    -ms-transform: scale3d(0, 0, 0);
    -o-transform: scale3d(0, 0, 0);
    -moz-transform: scale3d(0, 0, 0);
    -webkit-transform: scale3d(0, 0, 0);
    transform: scale3d(0, 0, 0)
  }
  /*20% {
    -ms-transform: scale3d(.2, .2, .3);
    -o-transform: scale3d(.2, .2, .3);
    -moz-transform: scale3d(.2, .2, .3);
    -webkit-transform: scale3d(.2, .2, .3);
    transform: scale3d(.2, .2, .3)
  }
  40% {
    -ms-transform: scale3d(.5, .5, .5);
    -o-transform: scale3d(.5, .5, .5);
    -moz-transform: scale3d(.5, .5, .5);
    -webkit-transform: scale3d(.5, .5, .5);
    transform: scale3d(.5, .5, .6)
  }
  60% {
    -ms-transform: scale3d(.3);
    -o-transform: scale3d(.3);
    -moz-transform: scale3d(.3);
    -webkit-transform: scale3d(.3);
    transform: scale3d(.3, .3, .4)
  }
  80% {
    -ms-transform: scale(.6);
    -o-transform: scale(.6);
    -moz-transform: scale(.6);
    -webkit-transform: scale(.6);
    transform: scale3d(.6, .6, .7)
  }*/
  100% {
    -ms-transform: scale(1);
    -o-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale3d(1, 1, 1)
  }
}
@-webkit-keyframes popup {
  0% {
    -ms-transform: scale(0);
    -o-transform: scale(0);
    -moz-transform: scale(0);
    -webkit-transform: scale(0);
    transform: scale(0)
  }
  /*20% {
    -ms-transform: scale(.2);
    -o-transform: scale(.2);
    -moz-transform: scale(.2);
    -webkit-transform: scale(.2);
    transform: scale(.2)
  }
  40% {
    -ms-transform: scale(.5);
    -o-transform: scale(.5);
    -moz-transform: scale(.5);
    -webkit-transform: scale(.5);
    transform: scale(.5)
  }
  60% {
    -ms-transform: scale(.3);
    -o-transform: scale(.3);
    -moz-transform: scale(.3);
    -webkit-transform: scale(.3);
    transform: scale(.3)
  }
  80% {
    -ms-transform: scale(.6);
    -o-transform: scale(.6);
    -moz-transform: scale(.6);
    -webkit-transform: scale(.6);
    transform: scale(.6)
  }*/
  100% {
    -ms-transform: scale(1);
    -o-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}
@-moz-keyframes popup {
  0% {
    -ms-transform: scale(0);
    -o-transform: scale(0);
    -moz-transform: scale(0);
    -webkit-transform: scale(0);
    transform: scale(0)
  }
  /*20% {
    -ms-transform: scale(.2);
    -o-transform: scale(.2);
    -moz-transform: scale(.2);
    -webkit-transform: scale(.2);
    transform: scale(.2)
  }
  40% {
    -ms-transform: scale(.5);
    -o-transform: scale(.5);
    -moz-transform: scale(.5);
    -webkit-transform: scale(.5);
    transform: scale(.5)
  }
  60% {
    -ms-transform: scale(.3);
    -o-transform: scale(.3);
    -moz-transform: scale(.3);
    -webkit-transform: scale(.3);
    transform: scale(.3)
  }
  80% {
    -ms-transform: scale(.6);
    -o-transform: scale(.6);
    -moz-transform: scale(.6);
    -webkit-transform: scale(.6);
    transform: scale(.6)
  }*/
  100% {
    -ms-transform: scale(1);
    -o-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}
@-o-keyframes popup {
  0% {
    -ms-transform: scale(0);
    -o-transform: scale(0);
    -moz-transform: scale(0);
    -webkit-transform: scale(0);
    transform: scale(0)
  }
  /*20% {
    -ms-transform: scale(.2);
    -o-transform: scale(.2);
    -moz-transform: scale(.2);
    -webkit-transform: scale(.2);
    transform: scale(.2)
  }
  40% {
    -ms-transform: scale(.5);
    -o-transform: scale(.5);
    -moz-transform: scale(.5);
    -webkit-transform: scale(.5);
    transform: scale(.5)
  }
  60% {
    -ms-transform: scale(.3);
    -o-transform: scale(.3);
    -moz-transform: scale(.3);
    -webkit-transform: scale(.3);
    transform: scale(.3)
  }
  80% {
    -ms-transform: scale(.6);
    -o-transform: scale(.6);
    -moz-transform: scale(.6);
    -webkit-transform: scale(.6);
    transform: scale(.6)
  }*/
  100% {
    -ms-transform: scale(1);
    -o-transform: scale(1);
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1)
  }
}
@keyframes panelRotate2 {
  from {
    background-image: url(../images/panel.png);
  }
  to {
    background-image: url(../images/panel2.png);
  }
}
@-webkit-keyframes panelRotate2 {
  from {
    background-image: url(../images/panel.png);
  }
  to {
    background-image: url(../images/panel2.png);
  }
}
@-moz-keyframes panelRotate2 {
  from {
    background-image: url(../images/panel.png);
  }
  to {
    background-image: url(../images/panel2.png);
  }
}
@-o-keyframes panelRotate2 {
  from {
    background-image: url(../images/panel.png);
  }
  to {
    background-image: url(../images/panel2.png);
  }
}
@keyframes panelRotate3 {
  from {
    background-image: url(../images/panel2.png);
  }
  to {
    background-image: url(../images/panel3.png);
  }
}
@-webkit-keyframes panelRotate3 {
  from {
    background-image: url(../images/panel2.png);
  }
  to {
    background-image: url(../images/panel3.png);
  }
}
@-moz-keyframes panelRotate3 {
  from {
    background-image: url(../images/panel2.png);
  }
  to {
    background-image: url(../images/panel3.png);
  }
}
@-o-keyframes panelRotate3 {
  from {
    background-image: url(../images/panel2.png);
  }
  to {
    background-image: url(../images/panel3.png);
  }
}
@-webkit-keyframes rightwards {
  from {
    left: -5%;
  }
  to {
    left: 110%;
  }
}
@-moz-keyframes rightwards {
  from {
    left: -5%;
  }
  to {
    left: 110%;
  }
}
@keyframes rightwards {
  from {
    left: -5%;
  }
  to {
    left: 110%;
  }
}
@-webkit-keyframes leftwards {
  from {
    right: -5%;
  }
  to {
    right: 110%;
  }
}
@-moz-keyframes leftwards {
  from {
    right: -5%;
  }
  to {
    right: 110%;
  }
}
@keyframes leftwards {
  from {
    right: -5%;
  }
  to {
    right: 110%;
  }
}



#g-footer {
    margin-top: 15px;
    padding: 10px 0;
    border-top: 1px solid #ddd;
    clear: both;
    font-family: simsun;
    font-size: 12px;
    background: #fff;
}

#g-footer .g-footer-nav {
    height: 30px;
    line-height: 30px;
    text-align: center
}

#g-footer .g-footer-nav a {
    color: #1a4991;
    text-decoration: none
}

#g-footer .g-footer-nav a:hover {
    color: #f15c00;
    text-decoration: underline
}

#g-footer .g-footer-links {
    color: #666;
    float: left;
    line-height: 25px;
    padding: 5px 0;
    text-align: center;
    width: 100%
}
#g-footer .g-footer-links a,#g-footer .g-footer-record a{
	color:#243851;
}
#g-footer .g-footer-links a:hover,#g-footer .g-footer-record a:hover{color:#c00;}

#g-footer .g-footer-record {
    width: 536px;
    margin: 0 auto 10px;
    overflow: hidden;
}

#g-footer .g-footer-record p {
    border: 1px solid #D2D2D2;
    float: left;
    display: inline;
    font-size: 12px;
    height: 50px;
    line-height: 20px;
    margin: 6px;
    width: 120px;
    overflow: hidden;
}

#g-footer .g-footer-record .fn-fl {
    padding: 3px;
}

#g-footer .g-footer-record .fn-fr {
    padding: 5px 3px 0;
    width: 72px;
}
#g-footer .fn-fl{float: left;}
#g-footer .fn-fr{float:right;}


.support-wrap strong{font-weight: bold;}
.support-wrap .zanzhu_list li{overflow: hidden;}


.right_other ul li
{

	padding-bottom:20px;
	margin-top:20px;
	float:left;
}
.right_other ul li h3
{
	font:bold 14px/26px Simsun;
	color:#fff;
	
}
.right_other ul li p
{
	
   color:#fff;
}

.right_other02 
{
	border:none;
	padding-top:20px;
}
.right_other02 ul li
{
	float:left;
	border:none;
}

.right_other02
{
	border-top:solid 2px #0073c3;
}
.right_other02 ul li
{
	border-bottom:solid 1px #ddd;
	padding-bottom:20px;
	margin-top:20px;
}
.right_other02 ul li h3
{
	font:16px/22px "Microsoft Yahei","黑体";
	color:#666;
	padding-bottom:10px;
}

.right_other02 ul li p{color:#000;} 

.guest-wrap{ overflow: hidden; width: 100%; height: 265px; }


.xufu_weixin span{color:#fff;}
.xufu_weixin .xufunav a{position: absolute;width:130px; height: 30px; font:18px/30px "microsoft yahei";color:#fff;margin-bottom: 2px;left:-5px; text-decoration: none; z-index: 999; background: url(../images/nav_bg.gif) left top repeat-y;}
.xufu_weixin .xf-link1{bottom:92px;}
.xufu_weixin .xf-link2{bottom:60px;}
.xufu_weixin .xf-link3{bottom:28px;}
.xufu_weixin .gotop{width: 100%; position: absolute;line-height: 22px;color:#000;left:0;bottom:11px; text-align: center; cursor: pointer;}
.xufu_weixin .gotop i{	
	width:0;
	height: 0;
	font-size: 0;
	line-height: 0;
  border-color: transparent transparent #000 transparent;
  border-width: 4px;
  border-style:dashed dashed solid dashed ;
  display: inline-block;
  vertical-align: middle;
  margin-top:-8px;
  margin-right: 3px;
 }
  .xufu_weixin .closer {
    position: absolute;
    right:-16px;
    top:-2px;
    width: 16px;
    height: 18px;
    text-align: center;
    font:12px/18px simsun;
    color: #fff;
    text-decoration: none;
	background:#548e8f url(../images/close.png) center center no-repeat;
    z-index: 9;
	line-height:16px;
  }
  .xufu_weixin .closer:hover {
    color: #f00;
  }

.traffic-guide p{line-height: 20px;}  
.traffic-guide p strong{font-weight: bold;}


/*新添内容*/
.cardContainer{ width: 100%; display: block;position: relative;float: left; background: #e8e8e8;box-sizing: border-box;overflow: hidden;height: 400px;}
.cardContainer .face{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;text-align:center;}
.cardContainer .face a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:99;}
.cardContainer .face .stripe{height:39.261744966442954%;width:100%;position:absolute;z-index:2;transition:height .35s cubic-bezier(1,0,0,1);}
.cardContainer .face img{z-index:3;position:relative;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;width: 75.190635%;height:auto;margin-top: 20.402685%;transition:width .35s cubic-bezier(1,0,0,1),margin .35s cubic-bezier(1,0,0,1);text-align:center;margin-left:auto;margin-right:auto;}
.cardContainer .face h3{font-size:24px;margin:5.704697986577181% 0 0 0;transition:font-size .35s cubic-bezier(1,0,0,1),margin .35s cubic-bezier(1,0,0,1)}
.cardContainer .face h4{font-size:15px; color:#5D5D5D;margin:1.826846% 0 0 0;transition:font-size .35s cubic-bezier(1,0,0,1),margin .35s cubic-bezier(1,0,0,1)}
.cardContainer .face p{color:#000;box-sizing:border-box;padding: 0 2em;position:absolute;font-size: 13px;bottom:-54.69798658%;height:40.161073825503358%;transition:bottom .35s cubic-bezier(1,0,0,1);line-height: 1.65;text-align: left;}
.cardContainer .face .cta{position:absolute;bottom:-14.4295302%;width:100%;color:#fff;box-sizing:border-box;padding: 0 80px 0 40px;height:14.429530201342283%;text-align:center;transition:bottom .35s cubic-bezier(1,0,0,1);}
.cardContainer .face .btn{background-color:#118A6D;;border-radius:30px;height: 33px;margin: 0 auto;position: relative;display: inherit;padding: 12px 18px 0;color:#FFF;text-decoration: none;}
/*4.7 改动无hover效果*/
.cardContainer.cta-active:hover{background:#DBDBDB;transition:background .35s cubic-bezier(1,0,0,1); }
.cardContainer.cta-active:hover img{margin-top: 8.020134%;width:21.476510067114095%;}
.cardContainer.cta-active:hover h3{font-size:1.517em;margin-top: 8.026846%;}
.cardContainer.cta-active:hover h4{font-size:.94em;margin-top: 3.220134%;}
.cardContainer.cta-active:hover .stripe{height:13.422818791946309%;}
.cardContainer.cta-active:hover p{bottom: 13.536913%;font-weight: normal;}
.cardContainer.cta-active:hover .cta{bottom: 25px;}
.cardContainer.cta-active:hover .cta a{ text-decoration: none;background: #118A6D;color: #FFFFFF;}
.ck-slide { width: 1000px; height: 400px; margin: 0 auto;}
.ck-slide ul.ck-slide-wrapper { height: 400px;width: 898px;}
.ck-slide1 { width: 950px; height: 100%; margin: 0 auto;}
.ck-slide1 ul.ck-slide-wrapper { height: 400px;width: 898px;}
.ck
.fl{float: left;}	
.mianc{background: url(../images/jb-big-bg.png);display: block;width: 100%;  height: 660px;z-index: 1;}
.mianc1{background: url(../images/jb-big-bg.png) repeat-y;display: block;width: 100%;z-index: 1;padding-top: 80px;padding-bottom: 100px;}
.speaker-more{margin: 32px auto ;width: 206px;}
.speaker-more  a{
    height: 41px;
    padding: 0 36px;
    background: #064747;
    font-size: 18px;
    line-height: 41px;
    border-radius: 50px;
    display: inline-block;
    color: #fff;
    margin-bottom: 80px;
    margin-right: 10px;
    text-align: center;font-size: 18px;
    width:134px ;
}
.speaker-more  a:hover{text-decoration: none;}
.title-wrap10 {
    text-align: center;
    padding: 20px 0 0;
}
.title-wrap10 .title {
    font-family: Microsoft Yahei;
    font-size: 36px;
    line-height: 36px;
    font-weight: bold;
    height: 96px;
    background: url(../images/title_bg.png) 42px 0 no-repeat;
    text-align: center;
    padding-top: 24px;
    display: inline-block;
    color: #064747;
}
.title-wrap10 .title span {
    font-size: 14px;
    font-weight: normal;
    color: #808080;
    display: block;
    margin-left: 46px;
    position: relative;
    left: 20px;
}


/*新添内容*/
.global_table .g_title strong {
    color: #f57900;
    padding-left:33px;
    font-size: 17px;
    font-weight: bold;
}
.global_table tr td {
    /* border: solid 1px #b5b5b6; */
    line-height: 24px;
    padding: 9px 20px 7px 37px;
    color: #000;
    font-size: 14px;
    font-weight: bold;
}
