﻿@charset "utf-8";
/* CSS Document */

body{
	font-size:14px;
	font-family:"微软雅黑",Arial, Helvetica, sans-serif;
	margin:0;
	padding:0 !important;
	}

.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6,p,a{font-family:"微软雅黑",Arial, Helvetica, sans-serif; margin:0;}
img{ margin:0; padding:0; border:none;}
i{ font-variant:normal; font-style:normal;}
a{  color:#666;text-decoration:none;}
body a:hover{text-decoration:none;}
a{ outline:0;  text-decoration: none;}
a:link{ text-decoration:none;}
ul,li,dl,dt,dd,ol{ list-style:none; padding:0; margin:0;}
.mt30{ margin-top:30px;}
.mt80{ margin-top:80px;}


.easb-banner{ display:block; width:100%; height:auto; position:relative; min-width:1170px; clear:both;}
.easb-banner.click{ cursor:pointer; height:150px;}
.easb-banner.click img{ width:1170px; margin:0 auto; display:block; cursor:pointer;}
.easb-banner.click.main-img-01 img{ position:relative; top:-39px;}
.easb-banner.click.main-img-01{ margin-top:69px; background-color:#feeddc;}
.easb-banner.click.main-img-02 img{ position:relative; top:-8px;}
.easb-banner.click.main-img-02{ margin-top:38px; background-color:#ededed;}
.easb-banner.click.main-img-03 img{}
.easb-banner.click.main-img-03{ margin-top:69px; background-color:#ededed;}
.easb-banner img{width:100%; height:auto;}
.easb-banner button {width: 15%;padding: 1% 0px;background-color: #f5405f;outline: none;border: none;border-radius: 5px;height: auto;color: #fff;font-size: 20px;position: absolute;top: 71%;left: 45%;}
.easb-banner button:hover{ background-color:#d41233;}

/*  板块一  */
.content-easb{ display:block; width:100%; height:auto;}
.content-title{ font-size:32px; margin-top:30px; padding:37px 0; width:100%; min-width:1170px;}
.content-title span{display:inline-block; background:#8ad8ff; position:relative; border-radius:50%;}
.content-title span.tip-01{ width:33px; height:33px; top:8px; left:-10px;}
.content-title span.tip-02{ width:26px; height:26px; top:-2px; left:-1px; opacity:0.8;}
.content-title span.tip-03{ width:17px; height:17px; top:-20px; left:12px; opacity:0.5;}
.content-title span.tip-04{ width:33px; height:33px; top:8px; left:3px;}
.content-title span.tip-05{ width:26px; height:26px; top:-2px; left:-6px; opacity:0.8;}
.content-title span.tip-06{ width:17px; height:17px; top:-20px; left:-18px; opacity:0.5;}
.solid-title{ width:1170px; height:0px; border-top:solid 1px #e6e6e6; margin:0 auto; position:relative;}
.solid-title:before{ content:""; width:60px; height:5px; background:#2fb8fc; display:inline-block; position:absolute; left:50%; top:0; margin-left:-30px; margin-top:-2px;}

/*  板块二  */
.content-easb ul.list-01{ width:1170px; height:auto; overflow:hidden; margin:0 auto;}
.title-img{ width:133px; height:133px; border-radius:50%;position:relative; left:50%; margin-left:-66px;display: inline-block; z-index:99;}
.title-img img{ width:100%; height:100%; border-radius:50%;}
.content-easb ul.list-01 li{ margin-left:60px; width:240px; height:auto; margin-top:40px; position:relative; float:left;}
.content-easb ul.list-01 li:nth-child(1){ margin-left:0;}
.content-easb ul.list-01 li:nth-child(5){ margin-left:0;}
.li-main{ width:240px; height:160px; background:#f2f2f2; border-radius:5px; position:relative; top:-40px; font-size:20px; line-height:40px; padding:0; padding-top:48px;}
.li-main span{ color:#2dbaff;}

/*  板块三  */
.content-easb ul.list-02{ width:1170px; height:auto; overflow:hidden; margin:0 auto;}
.content-easb ul.list-02 li{ margin-right:2px; width:232px; height:396px; margin-top:40px; position:relative; float:left;}
.show-img{ height:180px; width:100%; float:left; display:inline-block;}
.show-img img{ width:100%; height:100%;}
li.top-main{ background-size:100%; background-repeat:no-repeat; background-position:top;}
li.bottom-main{ background-size:100%; background-repeat:no-repeat; background-position:bottom;}
.content-easb ul.list-02 li:nth-child(1){ background-image:url(img/easb-people-11.png);}
.content-easb ul.list-02 li:nth-child(2){ background-image:url(img/easb-people-12.png);}
.content-easb ul.list-02 li:nth-child(3){ background-image:url(img/easb-people-13.png);}
.content-easb ul.list-02 li:nth-child(4){ background-image:url(img/easb-people-14.png);}
.content-easb ul.list-02 li:nth-child(5){ background-image:url(img/easb-people-15.png);}
.content-easb ul.list-02 li:nth-child(5) .list-02-text{ padding-bottom:56px;}
.content-easb ul.list-02 li:nth-child(1) .list-02-text{ padding-bottom:30px;}
li.top-main .list-02-text{ padding:20px 12px; background-color:#2fbaff; color:#fff; position:absolute; bottom:0; line-height:22px;}
li.bottom-main .list-02-text{ padding:20px 12px; background-color:#ff962f; color:#fff; position:absolute;top:0;line-height:22px;}
li .list-02-text span{font-size:20px; display:block; margin-bottom:15px;}
li .list-02-text p{ font-size:14px;}

/*  板块四  */
.content-easb ul.list-03{ width:1170px; height:auto; overflow:hidden; margin:0 auto;}
.content-easb ul.list-03 li{width:100%; height:auto; display: table; position:relative; float:left; border-top: solid 1px #e6e6e6;}
.list-03-text{display: table-cell; vertical-align:middle; padding:0 35px; line-height:24px; color:#666;}
.list-03-text span{ font-size:24px; line-height:24px; margin-bottom: 25px;display: block;}
.content-easb ul.list-03 li:nth-child(1){ border:none;}
.content-easb ul.list-03 li:nth-child(1) span{ color:#ff5f57;}
.content-easb ul.list-03 li:nth-child(2) span{ color:#fe972e;}
.content-easb ul.list-03 li:nth-child(3) span{ color:#fecb18;}
.content-easb ul.list-03 li:nth-child(4) span{ color:#2fd8ff;}
.content-easb ul.list-03 li:nth-child(5) span{ color:#3ee283;}
.content-easb ul.list-03 li:nth-child(6) span{ color:#59abff;}
.list-03-img{ width:408px; height:auto; float:left;}
.list-03-img img{ max-width:100%; min-width:100%; height:auto;}
li.left-main .list-03-img{ margin-right:25px;}
li.right-main .list-03-img{ margin-left:25px;}


/*  板块五  */
.content-easb .list-04{ width:1170px; height:auto; overflow:hidden; margin:45px auto 0; padding:48px 49px; background-color:#f2f2f2; display: table;}
.list-04-text{display: table-cell; vertical-align:middle; padding:0 7px 0 40px; line-height:28px; color:#666; font-size:16px;}
.list-04-img{ width:360px; height:auto; float:left;}
.list-04-img img{ max-width:100%; min-width:100%; height:auto;}
.content-easb dl.orange,.content-easb dl.blue{ width:1170px; margin:0 auto; height:auto; overflow:hidden; margin-top:13px; font-size:24px;}
.content-easb .orange dt,.content-easb .blue dt{ line-height:84px; font-size:26px; display:block; color:#333;}
.content-easb .orange dd,.content-easb .blue dd{ width:230px; height:auto; overflow:hidden; line-height:88px; float:left; margin-right:83px; text-align:center;
color:#fff; margin-bottom:22px;}
.content-easb .orange dd:nth-child(5){ margin-right:0;}
.content-easb .orange dd	{ background-color:#ff9630;}	
.content-easb .blue dd	{ background-color:#2fbaff;}	
.content-easb dl .clear-margin ~ dd{ margin-bottom:0;}


/*  板块六  */
.content-easb .list-05{ width:1120px; height:auto; text-align:center;margin:84px auto 0; padding:33px 29px 30px; background-color:#6bc6f5; display: table; position:relative;}
.list-05-img{ width:403px; height:auto; float:left; border:10px solid #fff; position:relative; z-index:99;}
.list-05-img img{ width:382px; height:auto;}
.list-05-text{display: table-cell; vertical-align:middle;padding:0px 0px 0 57px; line-height:28px; color:#fff; font-size:16px; text-align:left;}
.list-05-title{ width:500px; height:auto; line-height:78px; background-color:#ff9630; color:#fff; position:absolute; left:0; top:0; margin-left:-22px; margin-top:-40px;
font-size:30px;}
.list-05-title:before{ content:""; width:125px; height:125px; background-color:#ff9630; display:block; position:absolute; top:78px;}
.click-apply span{ font-size:30px; color:#343434; line-height:78px; display:block;}
.click-apply{ margin-top:28px; margin-bottom:40px;}
.click-apply button{ outline:none; border:none; border-radius:5px; background-color:#ff9630; padding:12px 55px; color:#fff; font-size:20px;}
.click-apply button:hover{ background-color:#f76d08;}


/*  板块七  */
.ash{ background-color:#f2f2f2; padding:1px;}
.content-easb .list-06{ width:1170px; height:536px; overflow:hidden; margin:70px auto 0; background-image:url(img/footer-img.png); background-repeat:no-repeat; 
background-position:bottom right; background-size:1018px 536px;}
.list-06-text{ width:688px; height:auto; overflow:hidden; margin:0 auto; padding:60px 50px;}
.content-easb .list-06-text dl{ width:100%; margin:0 auto; height:auto; overflow:hidden; padding-bottom:37px; border-bottom:2px solid #cccccc;}
.content-easb .list-06-text dt{ font-size:30px; line-height:60px; color:#fff; text-align:center;font-weight:600; display:block;}
.content-easb .list-06-text dd{ font-size:16px; line-height:30px; color:#323335; text-align:left;}
.content-easb .list-06-text dd:nth-last-child(1){ color:#fff;}


/*  footer  */
.click-footer span{ font-size:22px; color:#fff;  line-height:46px; text-align:left;}
.click-footer{ margin-top:25px;}
.click-footer button{ outline:none; border:none; border-radius:5px; background-color:#ff9630; padding:10px 23px; color:#fff; font-size:18px;margin-left:75px;}
.click-footer button:hover{ background-color:#f76d08;}
.event-footer-content{ width:1170px; margin:0 auto; height:128px; overflow:hidden; display:table; position:relative; z-index:999;}
.footer-logo{float:left; margin:34px 0;padding-right:15px;}
.footernew{ height:97px; line-height:23px; float:left; vertical-align:middle; padding-left:15px; font-size:12px; color:#666; padding-right:35px; border-right:1px #f5f5f5 solid; padding-top:14px; margin-top:17px;border-left:1px #f5f5f5 solid; }
.footer-wechat{ width:80px; height:82px; float:left; margin:15px 28px 0 31px;}
.footer-wechat img{ width:100%; height:auto;}
.footer-tell{ float:left; padding-left:35px; background:url(img/footer-tell.png) no-repeat top left; margin-top:30px;}
.footer-tell span{ font-size:22px; color:#666; line-height:29px;}
.footer-tell small{ color:#999; line-height:36px;}
.event-footer-content .text-center{ padding:0;}




/*
.footer-tell span:before {
    content: "";
    background: url(img/footer-tell01.png) no-repeat top left;
    position: absolute;
    text-align: center;
    top: 0;
    left: -40px;
    width: 29px;
    height: 29px;
}
p.footer-tell{ float:none;}
p.footer-tell span {
    font-size: 26px;
    color: #333;
    line-height: 29px;
    text-align: center;
    position: relative;
}

footer,.footer{ width:100%; display:table; height:auto; position:relative; float:left;}
.footer-mian{width:100%; display:table; height:auto; position:relative; float:left; background-color:#f0f0f0; padding-top:24px; padding-bottom:10px;}
.footer-title{ font-size:20px; line-height:20px; display:block; border-left:4px solid #f77a00; font-weight:600; padding-left:10px; margin-bottom: 10px;}
.footer-mian ul{ list-style:none; float:left; display:table; width:100%; height:auto; padding-left:5px;}
.footer-mian li{ float:left; line-height:40px;}
.footer-mian li a{ padding:0 8px; font-size:14px;}
.footer-mian li:after{content:"|"; color:#999; font-size:14px;}
.footer-mian ul li:last-child:after{content:""; display:none;}
.footer-mian ul li:first-child:after{content:""; display:none;}
li.block-title{ font-size:16px; color:#333333; list-style:none; padding:0; min-width:120px;}
.ei-s{ padding-top:25px; padding-bottom:5px; border-bottom:1px solid #d9d9d9; display:table; clear:both; padding-left:0; padding-right:0;}
.logo-box{ float:left; display:table; width:auto; height:auto; position:relative; margin-right:15px;}
.logo-box:last-child{ margin:0;}
.ei-s h5{ font-weight:600; color:#333; font-size:16px; display:table; clear:both;}
.link-text{ font-size:14px; color:#333; min-width:100px; float:left; line-height:27px; font-weight:600}
.friend-link{ width:387px; float:left; display:table; position:relative;}
.friend-link a{ min-width:96px; float:left; display:inline-block; position:relative; font-size:12px; color:#666; line-height:27px;}

*/




/* nav */

.nav-drop #language_text {
    line-height: 36px;
    font-size: 12px;
}


.nav-box{ width:100%; height:74px; border-bottom: solid 2px #ff5c01;}
.nav-box .event-header-img{ display:block; padding:0; line-height:0; height:75px;}
.event-main-menu-box {width: 100%;z-index: 999;}
.event-main-menu-box ul li:hover .event-main-menu-box ul li{color: #f5f5f5;}
.event-main-menu-box ul li {position: relative;float: left;}
.ul_{width: 1170px;margin:0 auto;height:74px;}
.event-main-menu-box ul li a {
  display: block;
  padding: 18px 25px;
  font-size: 16px;
  font-weight: 300;
  color: #737373;
  -webkit-transition: background-color .17s ease-out;
  -moz-transition: background-color .17s ease-out;
  -o-transition: background-color .17s ease-out;
  -ms-transition: background-color .17s ease-out;
  transition: background-color .17s ease-out;
}
.slimmenu-sub-collapser {position: absolute;right: 3px;top: 0px;width: 20px;height: 100%;text-align: center;z-index: 999;cursor: pointer;}
.slimmenu-sub-collapser .fa {line-height: 3.7;font-size: 20px;}
.li:hover .slimmenu-sub-collapser .fa {color: #fff;}
.event-main-menu-box ul li:hover {color: #f57a19;}
.ul_child li{ width:100%; height:57px; margin:0; padding:0;position:relative;}
.li:hover {background-color: #f57a19;}
.li:hover .li-active{color: #f5f5f5 !important;}
.event-main-menu-box .ul_ li:hover .nav-342{height:342px;}
.event-main-menu-box .ul_ li:hover .nav-228{height:228px;}
.ul_child li{min-width: 130px;background-color: #fff;}
.ul_child li a{color:#666 !important;}

/*.ul_child li:hover a{background-color: #f57a19;color: #fff !important;}*/
.event-header-img a img{ width:165px; height:34px;}
li.event-header-img a{ padding:20px 25px !important;}
.event-main-menu-box ul li.li>a{ padding:26px 25px;}


.main-menu-box #slimmenu .first.leaf + .expanded .ul_child {
   display: block;
}
/*.main-menu-box #slimmenu .first.leaf + .expanded > a:after{
    display: inline-block;
}*/
.main-menu-box #slimmenu .first.leaf + .expanded + .leaf{ display:block;}
.top-user-area-avatar a{ color:#48a2ff;}
/*.main-menu-box{ margin-top:36px;}*/
#header{ position:fixed; top:0; left:0;}

/*  motal  */ 
.page-node-4081 .modal-dialog{ width:566px;}
.page-node-4081 .modal-header{ height:265px; background:url(img/motal-title.png) no-repeat; background-size:100%; border:none;border-radius: 15px 15px 0 0;}
.page-node-4081 .modal-content{ background:none;    border-radius: 15px;}
.page-node-4081 .modal-body{ background:#fff; padding-left:48px; padding-top:47px;border-radius: 0 0 15px 15px;}
.page-node-4081 .modal-body label{ color:#3ebcfb; font-size:22px; margin-right:24px; display:inline-block;}
.page-node-4081 .modal-body input{ width:288px; height:50px; border:1px solid #e8e8e8; outline:none; border-radius:5px; margin-bottom:38px; display:inline-block;}
.page-node-4081 .form-actions button{ display:none;}
.page-node-4081 .motal-click{margin:5px 0 50px 115px; width:290px; height:60px; background:#3ebcfb; font-size:22px; color:#fff; border:none; text-align:center; border-radius:5px;}
.page-node-4081 .motal-click:hover{background:#0892d7}
.page-node-4081 .modal-header button.close{ width:43px; height:43px; border-radius:50%; border:3px solid #fff; font-weight:100; font-size:34px; opacity:1; color:#fff;
   filter: alpha(opacity=100);}
.page-node-4081 .modal-header button.close:hover{ color:#feea2b; border:#feea2b 3px solid;}
.page-node-4081 .modal-header button.close span{ position:relative; top:-2px;}                                
/*  builder  */
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{ padding-left:0; padding-right:0;}
.builder-content{ position:relative;}
.builder-content .img-responsive{ width:100%;}
.builder-content .lg-btn{
		 width:auto;
		height:auto; 
  	   padding:1% 5.1%;
 border-radius:5px;
     font-size:20px;
	    border:none;
	   outline:none;   
}
.btn-pink{background-color: #f5405f;}
.lo-top-0,.lo-top-1,.lo-top-2,.lo-top-3,.lo-top-4,.lo-top-5,.lo-top-6,.lo-top-7,.lo-top-8,.lo-top-9,.lo-top-10,.lo-top-11,.lo-top-12,
.lo-left-0,.lo-left-1,.lo-left-2,.lo-left-3,.lo-left-4,.lo-left-5,.lo-left-6,.lo-left-7,.lo-left-8,.lo-left-9,.lo-left-10,.lo-left-11,.lo-left-12{
      position:absolute;
}
.lo-top-0{
	 top:0;  
}
.lo-top-1{
	 top:8.33333333%; 
}
.lo-top-2{
	 top:16.66666667%; 
}
.lo-top-3{
	 top:25%; 
}
.lo-top-4{
	 top:33.33333333%; 
}
.lo-top-5{
	 top:41.66666667%;
}
.lo-top-6{
	 top:50%; 
}
.lo-top-7{
	 top:58.33333333%; 
}
.lo-top-8{
	 top:66.66666667%;  
}
.lo-top-9{
	 top:75%; 
}
.lo-top-10{
	 top:83.33333333%; 
}
.lo-top-11{
	 top:91.66666667%; 
}
.lo-top-12{
	 top:100%; 
}

.lo-left-0{
	 left:0; 
}
.lo-left-1{
	 left:8.33333333%; 
}
.lo-left-2{
	 left:16.66666667%; 
}
.lo-left-3{
	 left:25%; 
}
.lo-left-4{
	 left:33.33333333%; 
}
.lo-left-5{
	 left:41.66666667%;
}
.lo-left-6{
	 left:50%; 
}
.lo-left-7{
	 left:58.33333333%; 
}
.lo-left-8{
	 left:66.66666667%;  
}
.lo-left-9{
	 left:75%; 
}
.lo-left-10{
	 left:83.33333333%; 
}
.lo-left-11{
	 left:91.66666667%; 
}
.lo-left-12{
	 left:100%; 
}



.builder-content ul.list-01{ width:1170px; height:auto; overflow:hidden; margin:0 auto;}
.builder-content ul.list-01 li{ margin-left:70px; width:240px; height:auto; margin-top:40px; position:relative; float:left;}
.builder-content ul.list-01 li:nth-child(1){ margin-left:0;}
.builder-content ul.list-01 li:nth-child(5){ margin-left:0;}

.builder-content ul.list-02{ width:1170px; height:auto; overflow:hidden; margin:0 auto;}
.builder-content ul.list-02 li{ margin-right:2px; width:232px; height:396px; margin-top:40px; position:relative; float:left;}
.builder-content ul.list-02 li:nth-child(1){ background-image:url(img/easb-people-11.png);}
.builder-content ul.list-02 li:nth-child(2){ background-image:url(img/easb-people-12.png);}
.builder-content ul.list-02 li:nth-child(3){ background-image:url(img/easb-people-13.png);}
.builder-content ul.list-02 li:nth-child(4){ background-image:url(img/easb-people-14.png);}
.builder-content ul.list-02 li:nth-child(5){ background-image:url(img/easb-people-15.png);}
.builder-content ul.list-02 li:nth-child(5) .list-02-text{ padding-bottom:56px;}
.builder-content ul.list-02 li:nth-child(1) .list-02-text{ padding-bottom:30px;}