@charset "utf-8";
/* CSS Document */
.header_top{
	width:100%; height:666px; background:url(../ENimages/banner_01.jpg) top center no-repeat;

}
.layout{ width:1200px; margin:0 auto;}
.logo{ float:left; padding-top:30px;}


/*=================导航=================*/
.nav{ width:100%; height:48px; background:#075aa6;}
.nav_item{ float:left; text-align:center; height:48px; line-height:48px; position: relative; z-index: 100;}
.nav_item a{ padding:0 0px; color:#FFF; font-size:18px; display:block; font-weight:bold;}
.nav_item_sub { display: none; position: absolute;z-index: 1000; left:0; overflow: hidden; width:100%;}
.nav_item .nav_itema{ padding:0 19px; display: block;}
.hover .nav_itema { color:#FFF; background: #e8a822;}
.hover .nav_item_sub a{ text-align:center; background: #e8a822; color:#FFF; text-decoration: none; font-size:14px; height:33px; line-height:33px; border-bottom:1px #aec7d8 solid; opacity:0.9;}
.hover .nav_item_sub a:hover{ background: #fbba37; color:#FFF; opacity:0.6;}


/*================= banne===================*/
.g-banner .slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.g-banner .slideBox .hd{ height:16px; overflow:hidden; position:absolute; width:100%; bottom:10px;  z-index:1; text-align:center;}
.g-banner .slideBox .hd ul{ overflow:hidden; zoom:1;  }

.g-banner .slideBox .hd ul li{  margin:0px 3px;  width:12px; height:12px; color:#FFF; cursor:pointer; display:inline-block; text-align:center; line-height:90px; overflow:hidden; border-radius:50px; background:#FFF;}
.g-banner .slideBox .hd ul li.on{ background:#dc3200 !important; color:#fff;width:12px; }
.g-banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }

.g-banner .slideBox .bd li{ zoom:1; vertical-align:middle;height:auto; position:relative;overflow:hidden;}
.g-banner .slideBox .bd li p{ background:#000; opacity:0.8; color:#FFF; position:absolute; left:0; right:0; margin:0 auto; width:30%; bottom:50px; line-height:50px; font-size:16px; text-align:center}
.g-banner .slideBox .bd img{ width:100%; height:au
to; display:block; position:relative;}


.header_nav{ width:100%; overflow:hidden; padding-top:40px; padding-bottom:50px;}
.Introduction{ width:100%; overflow:hidden;}
.Introduction_top{ width:100%; overflow:hidden; border-bottom:3px #fbad54 solid; padding-bottom:7px;}
.Introduction_top span{ float:left; background:url(../ENimages/eve_04.jpg) left no-repeat; color:#fbad54; font-size:24px; padding-left:40px; font-weight:bold;}
.Introduction_top a{ float:right; color:#fbad54; font-size:16px;}
.Introduction_cen{ width:100%; overflow:hidden; padding-top:30px;}
.Introduction_left{ float:left; width:49%; overflow:hidden; position:relative;}
.Introduction_left .img{ width:100%; overflow:hidden;}
.Introduction_left img{ width:100%;}
.Introduction_left a{ width:70px; height:70px; position:absolute; top:50%; left:0; right:0; margin:-25px auto 0 auto; text-align:center;}
.Introduction_right{ width:49%; float:right; overflow:hidden;}
.Introduction_right p{ color:#808080; font-size:16px; line-height:32px; padding-top:10px;}
.Introduction_right a{ text-align:right; color:#075aa6; font-size:16px; width:100%; display:block; padding-top:30px;}

.events{ width:100%; overflow:hidden; padding-top:40px;}
.events_cen{ width:100%; overflow:hidden; padding-top:40px;}
.events_cen ul li{ width:33.3%; float:left; padding-left:10px; padding-right:10px;}
.events_cen ul li .events_img{ width:100%; overflow:hidden;}
.events_cen ul li .events_img img{ width:100%;}
.events_nav{ padding:20px; border-bottom:2px #e5e5e5 solid; overflow:hidden;}
.events_nav h4 a{ color:#ff9900; display:block; font-size:18px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
.events_nav p{ color:#808080; font-size:16px; line-height:24px; padding-top:10px; height:106px; overflow:hidden;}

.header_long{ width:100%; overflow:hidden; padding-top:40px;}
.notice{ float:left; width:49%; overflow:hidden;}
.notice_top{ width:100%; overflow:hidden; border-bottom:3px #fbad54 solid; padding-bottom:7px;}
.notice_top span{ float:left; background:url(../ENimages/notice_03.jpg) left no-repeat; color:#fbad54; font-size:24px; padding-left:40px; font-weight:bold;}
.notice_top a{ float:right; color:#fbad54; font-size:16px;}
.notice_cen{ width:100%; overflow:hidden; padding-top:7px;}
.notice_cen ul li{ width:100%; height:88px; float:left; margin-top:23px;}
.notice_cen ul li .date{ width:88px; height:66px; float:left; background:#f0a32f; margin-top:11px; margin-right:20px;}
.notice_cen ul li .date h4{ text-align:center; display:block; font-size:18px; font-weight:bold; color:#FFF; padding-top:10px;}
.notice_cen ul li .date h6{ text-align:center; display:block; font-size:16px; font-weight:bold; color:#FFF; padding-top:10px;}
.notice_cen ul li a{ display:block; font-size:16px; padding-top:25px; color:#FFF; line-height:24px; height:88px; overflow:hidden;text-align: center;}
.notice_cen ul li:nth-last-child(3){ background:#7c8aee;}
.notice_cen ul li:nth-last-child(2){ background:#56b949;}
.notice_cen ul li:nth-last-child(1){ background:#49b9ad;}

.scien{ float:right; width:49%; overflow:hidden;}
.scien_top{ width:100%; overflow:hidden; border-bottom:3px #fbad54 solid; padding-bottom:7px;}
.scien_top span{ float:left; background:url(../ENimages/scien_03.jpg) left no-repeat; color:#fbad54; font-size:24px; padding-left:40px; font-weight:bold;}
.scien_top a{ float:right; color:#fbad54; font-size:16px;}
.scien_cen{ width:100%; overflow:hidden; padding-top:20px;}
.scien_cen ul li{ width:100%; height:70px; background:#f2f2f2; margin-top:10px;}
.scien_cen ul li .date{ width:60px; height:48px; float:left; border-radius:10px; margin-top:10px; margin-left:10px; margin-right:10px;}
.scien_cen ul li .date h4{ text-align:center; display:block; font-size:16px; color:#FFF; height:24px; background:#fbad54; padding-top:6px;}
.scien_cen ul li .date h6{ text-align:center; display:block; font-size:16px; color:#333333; height:24px; background:#FFF; padding-top:6px;}
.scien_cen ul li a{ display:block; font-size:16px; padding-top:15px; color:#808080; line-height:24px; height:70px; overflow:hidden;    margin-left: 40px;}

.partners{ width:100%; overflow:hidden; padding-top:40px;}
.partners_top{ text-align:center; width:100%; color:#fbad54; font-size:24px; font-weight:bold;}
.partners_cen{ padding-top:30px; overflow:hidden; width:100%;}
.partners_cen ul li{ width:23%; float:left; border:1px #e3e3e3 solid; margin-left:12px; margin-right:12px;}
.partners_cen ul li .parn_img{ height:120px; border-bottom:1px #e3e3e3 solid; text-align:center; margin:15px 15px 0px 15px;}
.partners_cen ul li .parn_img img{ max-width:100%;}
.partners_cen ul li span{ font-size:18px; font-weight:bold; color:#333333; width:100%; float:left; text-align:center; padding:23px 0px;}

.foter{ width:100%; overflow:hidden; background:#075aa6; padding:28px 0px; text-align:center; line-height:28px; color:#ffffff; font-size:16px;}