@font-face {

	font-family: 'impact';

	src: url('font/impact.ttf'); /* IE9 Compat Modes */

	src: url('font/impact.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */

	/**	 url('font/impact.woff') format('woff'), /* Modern Browsers */

		 url('font/impact.ttf') format('truetype'), /* Safari, Android, iOS */

		 url('font/impact.svg#ccxkt2') format('svg'); /* Legacy iOS */

}

.a {cursor: pointer;}

h1{font-size:48px; color:#6d6868;}


input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #e1e1e1;
}

input:-moz-placeholder, textarea:-moz-placeholder {
  color: #e1e1e1;
}

input::-moz-placeholder, textarea::-moz-placeholder {
  color: #e1e1e1;
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
  color: #e1e1e1;
}




/*===========header=============*/

#header{width:100%;	height:140px;position: relative;}

.p_y {border: 1px dashed #c5c5c5;    margin: 5px auto;font-size:14px; padding:4px 0;}

.p_y  a{font-size:12px;}

.head_t{width:100%;height:40px; background-color:#00357a;}

.head_tnei{width:1200px; margin:0 auto;height:40px; line-height:40px; color:#fff; font-size:12px; clear:both;}

.head_p_l{width:32%;float:left;color:#fff;font-size: 14px;line-height:40px;}

.head_p_r{width:67%;float:right;color:#fff;text-align:right;height: 40px;overflow: hidden;}

.head_p_r a{color:#fff;}

.head_p_r a:hover{color:#fff; }

.head_p_r a.a_t_a{color:#fff;background:#00479d;border-radius: 4px;padding: 5px 5px; font-size:16px;}

.head_p_r a.a_t_a:hover{color:#fff; background:#00476d;border-radius: 4px;padding: 5px 5px;}

.head_p_r a.ma{width: 122px;float: right;background: #35bbff url(../images/head_icon1.png) 10px center no-repeat;padding-left: 25px;color: #fff;text-align: center;height: 40px;line-height: 40px;}

/*系统消息样式*/
.head_p_r a.notice{width: 56px;height: 40px;position: relative;float: right;background: url("/member/public/static/images/icon_gla_notice@white.svg") 6px center no-repeat;}
.head_p_r a.notice .layui-badge{position: absolute;left: 20px;top: 3px;border-radius: 30px;height: 14px;line-height: 14px;display: inline-block;padding: 0 4px;font-size: 12px;background-color: #ff5722;color: #fff;width: 27px;text-align: center;}
.notice_list{position: absolute;width:318px;min-height: 50px;background: #fff;border-radius: 10px;right: 0;border: 1px solid #E3E5E7;z-index: 99;}
.notice_list .notice_item{display: flex;padding: 10px 9px;column-gap: 10px;align-items: center;cursor: pointer;}
.notice_list .notice_item .layui-badge-dot{width: 8px;height: 8px;padding: 0;border-radius: 50%;background-color: #ff5722;}
.notice_list .notice_item .notice_icon{width: 48px;}
.notice_list .notice_item .notice_icon img{width: 100%;}
.notice_list .notice_item .notice_content{width: 240px;line-height: 18px;}
.notice_list .notice_item .notice_content .notice_title{font-size: 10px;font-weight: bold;color: #3D3D3D;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.notice_list .notice_item .notice_content .notice_text{font-size: 10px;font-weight: 500;color: #646464;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* end 系统消息样式*/

.head_t2{width: 100%;background: #ffffff;}

.head_t2_nei{width:1200px; margin:0 auto; clear:both;}

.head_t2_nei .logo {float: left;margin-top:16px;}

.head_t2_nei .logo img{width: auto;}

.head_t2_nei .logo_c {float: left;width:62%; margin-left:20px;}

.head_t2_nei .logo_r {float: right;}

.logo_r a{color:#7d7d7d;font-weight: bold;}

.logo_r a:hover,a.selected{color:#00357a;font-weight: bold;}

#serachbutton{ margin-top:20px;}

.head_t2_nei .logo_r p.search{ margin-top:5px;}

.Dark #LauncherTranslatePhrase{border:0;}

/*=============menu===============*/

#menu{height:52px; width:100%;    margin-top:40px; }

ul.menu{ margin:0 auto; height:52px;}

ul.menu li{height:52px; float:left; width:auto; position:relative; z-index:999;}

ul.menu li a{color:#3e4852; height:47px; padding:5px 8px 0px 8px;  line-height:47px; font-weight:bold;display: block;}

ul.menu li a:hover{color:#00357a!important; height:47px; padding:5px 8px 0px 8px;  line-height:47px; font-weight:bold;display: block;}

ul.menu li a.actived{color:#00357a;}

ul.menu li a.actived,ul.menu li a:hover{color:#00357a;}

/*ul.menu li:hover a{color:#1a96d5;}*/

ul.menu li a:hover{color:#00357a;}

ul.menu li ul{ z-index:999; display:none; position:absolute; top:52px; left:0px;background-color: #00357a; }

ul.menu li ul li{ width:100%; float:none; height:auto;}

ul.menu li ul li a{ font-size:12px; height:40px; line-height:40px;color:#fff!important;display: block;}

ul.menu li ul li a:hover{ font-size:12px; height:40px; line-height:40px;color:#00357a!important; background-color:#fff;display: block;}



/*==================content=================*/

#content{width:100%; height:auto; min-height:500px;}

.main_con{width:1002px; padding:30px 0 30px 0; overflow:hidden; height:auto; clear:both; position:relative;}



.con_left{width:630px; height:auto; float:left; position:relative;}

.con_left h3.h3_allian{font-size:18px; font-weight:bold; color:#605c5c; margin:50px 0 40px;}

.con_left p{line-height:18px;}

.con_left dd{background:url(../images/line.jpg) left bottom repeat-x; padding-bottom:54px; overflow:hidden; clear:both;}

.con_left dd p{margin-top:60px; line-height:24px;}



.ydao{height:28px; width:1002px; margin-top:}

.ydao p{width:100%; display:block; line-height:28px;}

.ydao p a,.ydao p span{display:block; float:left;}

.ydao p span{padding:0 5px 0 5px;}

.ydao p span.yd_r{float:right; background:url(../images/icon/roadSign.gif) left bottom no-repeat; padding-left:25px;}



/*-----------------------Member application--------------------------*/



.h1_app{position:absolute; top:-40px; left:20px; background:#fff; width:400px; text-align:center;}

.left_app{border:1px solid #a3a3a3; position:relative; min-height:300px;}

.left_app dt{width:92%; margin:15px auto;}

.left_app dt span{width:180px; display:block; float:left; line-height:27px; color:#727272;}

.left_app dt span i{color:#f00;}

.left_app dt input{width:300px;}

.left_app dt.yzm{height:40px;}

.left_app dt span.long{width:240px; line-height:40px;}

.left_app dt input.sort{width:150px;}

.ts{font-size:12px; color:#f00; margin-bottom:30px; padding-left:30px;}





/*=============link===============*/

.link{width:100%; background:#e9e8e6; height:300px;}

.link_con{width:1200px; height:auto;}

.link_con .lc{float:left; margin-top:40px; height:225px; border-right:1px solid #c1c0bf;}

.link_con .lc h3,.link_con .follow h3{font-size:18px;}

.link_con .lc p{line-height:20px; height:24px;}

.link_con .lc p a{color:#4996a9;}

.link_con .lc p a:hover{color:#cd994f;}



.link_con .follow{float:right; margin-top:150px;}

.link_con .follow dd{width:130px; height:35px; margin-top:10px;}

.link_con .follow dd a{display:block; height:30px; width:30px; float:left; margin-left:2px; background:url(../images/icon/link_icon.png) no-repeat;}

a.tr{background-position:0 0 !important;}

a.fb{background-position:-32px 0 !important;}

a.in{background-position:-64px 0 !important;}

a.yt{background-position:-96px 0 !important;}







/*=============footer===============*/

#footer{width:100%; height:auto; background:#2d2c2c; padding-top:10px; padding-bottom:10px;}

.foot_con{width:1002px; color:#d9e4e7; text-align:center;}





.ui2-pagination{ margin-bottom:40px;}

.ui2-pagination-goto{width: 28px; height: 24px; text-align: right;  padding: 0 5px; margin-right: 4px; outline: 0; }

.ui2-pagination-gotopage{float: right; margin-left: 20px;}

.ui2-pagination-gotopage label, .ui2-pagination-gotopage span{float: left;line-height: 26px;margin-right: 8px;}

.ui2-pagination-gotopage input{float: left;line-height: 26px;border: 1px solid #DAE2ED;background:none;   padding: 0px 5px; color: #003;}

.ui2-pagination-gotopage .ui2-pagination-go{height: 26px;padding: 0 16px;border: 1px solid #DAE2ED;background-color: #FFF;outline: 0;cursor: pointer;border-radius: 3px;font-family: inherit;color: #666;}

.ui2-pagination-pages{float:left;}

.ui2-pagination .prev{display: inline-block; text-indent: -9999px;}

.ui2-pagination .next, .ui2-pagination .prev{background-color: #FFF; position:relative;}

.ui2-pagination a, .ui2-pagination span{float: left; min-width: 18px; height: 26px; padding: 0 4px; margin: 0 4px 0 0; border: 1px solid #DAE2ED; border-radius: 3px; text-align: center; line-height: 26px; font-size: 14px;  color: #666; text-decoration: none;}

.ui2-pagination-pages a{background-color: #FFF; }

.ui2-pagination-pages .current, .ui2-pagination-pages .interim{background-color: transparent; border-color: transparent;}

.ui2-pagination-pages .disable, .ui2-pagination-pages .disable::after{color: #CCC;border-color: #CCC;}

.ui2-pagination-pages .disable{background-color: #ECEDEF;cursor: default;}

.ui2-pagination .next{padding: 0 22px 0 12px;}

.ui2-pagination .next::after, .ui2-pagination .prev::after{position: absolute;left: 50%;top: 50%;margin: -4px 0 0 -2px;content: ' ';width: 5px;height: 5px;border: 2px solid #333;transform: rotate(45deg);-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);-o-transform: rotate(45deg);}

.ui2-pagination .prev::after{border-top: none;border-right: none;}

.ui2-pagination-pages a:hover{ color:#09F; border:1px solid #09F;}

.ui2-pagination-pages .current{color: #09F;cursor: default;}

.ui2-pagination .next::after{left: auto;right: 12px;border-left: none;border-bottom: none;}

.ui2-pagination-pages .disable, .ui2-pagination-pages .disable::after{color: #CCC;border-color: #CCC;}



.div_nav1 {width: 100%;margin: 0 auto;background: #003399;}

.div_nav1 ul{width: 1200px;margin: 0 auto;}

.div_nav1 ul li{float:left;text-align: center;}

.div_nav1 ul li span{font-size:12px; color:#fff;    font-weight: 200;}

.div_nav1 ul li a{display: block;padding:10px 20px;background-color: #003399;color:#fff; font-size: 16px;font-weight: bold;    border-right: 1px solid #fff;}

.div_nav1 ul li a:hover{background-color: #3366CC; color:#fff;}

.main_table a.yy{color:#003399;}

.main_table a.yy:hover{color:#3366CC;}

.fenghui_header{height: 110px!important;width: 1200px!important;margin: 0 auto!important; display:none;}

.fenghui_menu{width: 100%!important;margin: 0 auto!important;margin-top: 0px!important;BACKGROUND-COLOR: #1a96d5!important;border-radius:0; display:none;}

.fenghui_menu ul.menu{width:1200px; margin:0 auto;}

.fenghui_flash_main{height: aut!importanto;width: 100%!important;margin: 0 auto!important;}

.fenghui_menu ul.menu li a:hover{color:#1a96d5!important;}

.fenghui_menu ul.menu li a{color:#fff!important;font-family: "Microsoft YaHei","Arial Regular","Arial";}

.gla_reg form{    margin: 50px auto;width: 650px;}

.gla_reg fieldset{width:1000px; margin: 0 auto;}

.gla_reg legend{font-weight:bold; font-size:18px;     text-align: center;}

.gla_reg form p{line-height: 50px;}

.gla_reg label{float:left; width:120px; margin-left:10px;    line-height: 50px;}

.gla_reg .left{    margin-left: 180px;

    padding: 8px 30px;

    border: 0px;

    background: #298DD5;

    color: #FFF;

    text-shadow: 1px 1px 1px #333333;

    font-size: 18px;

    cursor: pointer;

    margin-top: 10px;}

.gla_reg .input{width: 350px;

    background: #FFF;

    border: 1px solid #CCC;

    border-radius: 0;

    height: 30px;

    font-size: 16px;}

.gla_reg .input:checked{ background-color: #ff0000;width: 350px;

    background: #FFF;

    border: 1px solid #CCC;

    border-radius: 0;

    height: 30px;

    font-size: 16px;}

.gla_reg span{color: #666666;}

.kef_pag{

/*height: 128px;*/

    box-shadow: 0 6px 12px 0 rgba(0,0,0,.15);

   /* background-color: #33cde5;*/

    text-align: center;

    position: fixed;

    z-index: 1000;

    top: 500px; font-size:12px;

    right: 0; text-align:center;}

.kef_pag a{color:#fff;}

.kef_pag img{    width: ;}

/* insurance */

.tab {width:1200px;margin:1px auto;}

.tab-title {height: 30px;font-size: 0;background-color: #f5f5f5;}

.tab-title .item {display: inline-block;width:25%;height: 30px;line-height: 30px;text-align: center;color: #333;font-size: 16px;}

.tab-title .item-cur {color: #fff;background-color:#1a96d5;}

.tab-cont {position: relative;background-color: #1a96d5;width:1200px;height:40px;overflow: hidden;}

.tab-cont__wrap {position: absolute;}

.tab-cont .item {width: 1200px;height:40px;line-height:40px;text-align:left;color: #fff;}

.tab-cont .item span{margin: 0 50px;}

.tab-cont .item span a{color:#fff;}

.tab-cont .item span a:hover{color:#fff; text-decoration:underline;}

.insurance_text{width:90%;}

.insurance_pag1{background: url(/static/images/hybx.jpg) left top repeat-y; height: 525px;  padding-top: 20px;}

.insurance_pag3{background: url(/static/images/hybx3.jpg) left top repeat-y; height: 695px;  padding-top: 20px;}

.insurance_pag h2 {font-size: 22px;margin-bottom: 10px;color: #09F;}

.insurance_pag p.l{padding-left: 12px;background: url(../Simages/l_03.png) no-repeat 0 6px!important;}

.insurance_pag p {line-height: 22px;margin-bottom: 10px;}

.insurance_pag .fff {font-size: 16px!important;line-height: 24px!important; color:#fff;}

.div_neir_buttom a {display: block;text-align: center;float: left;width: 202px;height: 40px;line-height: 45px;background: url(../images/div_neir_buttom_a.png) no-repeat 0 4px;font-size: 16px;color: #fff;font-weight: bold;margin: 0 30px;cursor:pointer;}

table .tr_line_h {line-height: 45px;}

.mouse {cursor: pointer;}

/*left_meeting_menu*/

.left_meeting_menu{width:103px;height:;position: fixed;z-index: 1000;top:215px;left: 0;border: 2px solid #1798da;}

.left_meeting_menu h2{background: #0168b5;margin-bottom: 1px;}

.left_meeting_menu h2 a{color:#fff;font-size: 0.7em;}

.left_meeting_menu li{background: #1798da;margin-bottom: 1px;}

.left_meeting_menu li a{color:#fff;font-size: 0.7em;}

/*left_meeting_menu*/

/*meeting*/

.meeting_img_div1{ width:1200px; margin:0 auto;}

.meeting_img_div1 .pic{ float:left;margin-right: 10px; margin-bottom: 10px; border: 1px solid #4996a9;}

/*meeting*/

/*joinus*/

table.pag_joinus{width: 100%;}

table.pag_joinus td.td_a{width:27%;}

table.pag_joinus td.td_b{width:5%;}

table.joinus{color: #333;font-size: 12px;border: 1px solid #eee; width:100%;}

table.joinus td{line-height: 45px;height: 45px;/*border-right: 1px solid #eee;border-left: 1px solid #eee;*/}

table.joinus td.tc {text-align: center!important;}

table.joinus td.title{line-height: 36px;color: #fff;background: #2db7f5;    font-size: 18px;}

table.joinus td.member{line-height: 36px;color: #fff;background: url(/static/img/joinus_1_bg.png);font-size: 18px;}

table.joinus td.founding{line-height: 36px;color: #fff;background: url(/static/img/joinus_2_bg.png);font-size: 18px;}

.money1[data-v-5a1664de] {position: relative;top: -10px;}

.content_j{background: #fff;padding: 20px 0;}

.mainColor {color: #2a699c!important;}

.money2{font-size: 26px;}

table.joinus .tdjoin{padding-bottom: 20px; }

/* table.joinus .join{padding: 5px 30px;border-radius: 32px;color: #fff;background-color: #2db7f5;border-color: #2db7f5;}*/

/* table.joinus .join:hover{color: #57a3f3;background-color: #50c7fc;border-color: #57a3f3;}*/

table.joinus .join a{padding: 5px 30px;border-radius: 32px;color: #fff;background-color: #2db7f5;border-color: #2db7f5;}

table.joinus .join a:hover{color: #57a3f3;background-color: #50c7fc;border-color: #57a3f3;color: #fff;}

table.joinus .joinTitleItem{font-size: 14px;line-height: 40px;border-top: 1px solid #eee;color: #999;text-align: center;}

table.joinus .td_checkbox{ width:80px; text-align:right;padding-right: 20px;}

table.joinus .td_checkbox img{margin-bottom: 15px;}

table.joinus .memberBtn a{padding: 5px 30px;border-radius: 32px;color: #fff;background: url(/static/img/joinus_1_bg.png);background-size: cover;border-color: none!important;   border: 0 none;}

table.joinus .foundingBtn a{padding: 5px 30px;border-radius: 32px;color: #fff;background: url(/static/img/joinus_2_bg.png);background-size: cover;border-color: none!important;

    border: 0 none;}

table.joinus .joinTitleItem span.joinTitleFounding{color: #fff;padding: 0 20px;background: url(/static/img/joinus_2_bg.png);

    background-size: cover;}

/*joinus end*/


.body_articlelook h3{margin: 20px auto;}