@charset "utf-8";

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, 
caption, tbody, tfoot, thead, tr, th, td,img 
{margin:0px;padding:0px;border:0px;outline:0px;
font-size:100%;
background:transparent; 
}

body              {line-height: 22px;}
div               { width:100%;}
ol,ul,li          { list-style: none; float:left; }
blockquote, q     {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';	content: none;}

/* 在<!DOCTYPE html> 页面中，img会在下方撑开容器，所以需要加 vertical-align:bottom; */
iframe,img{  vertical-align:bottom; }

/*quotes 属性设置嵌套引用（embedded quotation）的引号类型*/
:focus {outline: 0;} /*:focus 选择器用于选取获得焦点的元素*/
ins {text-decoration: none;} /*下划线文本*/
del {text-decoration: line-through;} /*删除文本*/
table {border-collapse: collapse; border-spacing: 0;}

/* 设置单选框的大小 */
input[type="radio"] {
cursor:pointer;width:20px;height:20px;	
}

/* 设置多选框的大小 */
input[type="checkbox"] {
cursor:pointer;width:20px;height:20px;	
}


body {
 color:#626262; background:#ffffff; font-family:Arial,Helvetica,'Microsoft YaHei',微软雅黑,'ms song',宋体,sans-serif;font-size:14px;line-height:22px; 
}

a {
 text-decoration:none;color:#0b4da2; 
}
a:hover {
 text-decoration: none;color:#0b4da2;
}


a.link_b{ color:#0b4da2; 	}
a.link_b:hover { color:#0b4da2;}

a.link_g{ color:#626262; 	}
a.link_g:hover { color:#626262;}


A.text_button_b:link,A.text_button_b:visited{
width:100%; font-size:16px; color:#fff;font-weight:bold;padding:5px 0px; line-height:30px;display:block;text-align:center; background:#0b4da2; float:left; border-radius:20px;
}

A.text_button_b:hover {
width:100%; font-size:16px; color:#fff;font-weight:bold;padding:5px 0px; line-height:30px;display:block;text-align:center; background:#9a2b2e; float:left; border-radius:20px;
}

A.text_button_b1:link,A.text_button_b1:visited{
width:300px; height:40px; line-height:40px;display:block; background-color:#0b4da2; cursor:pointer; font-weight:bold; color:#ffffff; border:0px; border-radius:10px; -webkit-appearance: none; text-align:center; float:left;  
}

A.text_button_b1:hover {
width:300px; height:40px; line-height:40px;display:block; background-color:#9a2b2e; cursor:pointer; font-weight:bold; color:#ffffff; border:0px; border-radius:10px; -webkit-appearance: none; text-align:center; float:left;  
}

A.text_button_w:link,A.text_button_w:visited{
width:100%; font-size:16px; color:#0b4da2;font-weight:bold;padding:5px 0px; line-height:30px;display:block; float:left; position:absolute;  border-top: 1px solid #e8e8e8; 
}

A.text_button_w:hover {
width:100%; font-size:16px; color:#9a2b2e;font-weight:bold;padding:5px 0px; line-height:30px;display:block;float:left; position:absolute; border-top: 1px solid #e8e8e8;
}


A.text_button_blue:link,A.text_button_blue:visited{
color:#fff;font-weight:bold;padding:5px 0px; line-height:20px;display:block;text-align:center;background:#0b4da2;float:left;
}

A.text_button_blue:hover {
color:#fff;font-weight:bold;padding:5px 0px; line-height:20px;display:block;text-align:center;background:#0b4da2;float:left;
}

A.text_button_red:link,A.text_button_red:visited{
color:#fff;font-weight:bold;padding:5px 0px; line-height:20px;display:block;text-align:center;background:#9a2b2e;float:left;
}

A.text_button_red:hover {
color:#fff;font-weight:bold;padding:5px 0px; line-height:20px;display:block;text-align:center;background:#9a2b2e;float:left;
}

A.text_button_g:link,A.text_button_g:visited{
color:#0b4da2;font-weight:bold;padding:5px 0px; line-height:20px;display:block;text-align:center;background:#e2e2e2;float:left;
}

A.text_button_g:hover {
color:#fff;font-weight:bold;padding:5px 0px; line-height:20px;display:block;text-align:center;background:#0b4da2;float:left;
}

.exhibitor_list{
width:1100px; float:left; line-height:30px; text-align:center; font-weight:bold;
	
}

.exhibitor_list A.list1:link,A.list1:visited{
width:219px;color:#0b4da2;padding:5px 0px; margin:1px 1px 0px 0px; display:block;background:#e2e2e2;float:left;
}

.exhibitor_list A.list1:hover {
width:219px;color:#fff;padding:5px 0px;margin:1px 1px 0px 0px; display:block;background:#0b4da2;float:left;
}

.exhibitor_list A.list2:link,A.list2:visited{
width:219px;color:#0b4da2;padding:5px 0px; margin:1px 1px 0px 0px; display:block;background:#0b4da2;float:left;
}

.exhibitor_list A.list2:hover {
width:219px;color:#fff;padding:5px 0px; margin:1px 1px 0px 0px; display:block;background:#0b4da2;float:left;
}

.country_list{
width:1098px; float:left; line-height:30px; text-align:center; padding:0px 1px; 
	
}

.country_list A.list:link,A.list:visited{
width:182px;color:#0b4da2;padding:5px 0px; margin:1px 1px 0px 0px; display:block;background:#e2e2e2;float:left;
}

.country_list A.list:hover {
width:182px;color:#fff;padding:5px 0px;margin:1px 1px 0px 0px; display:block;background:#0b4da2;float:left;
}



/*提交按钮*/
.input_submit{ 
 width:300px; line-height:40px; height:40px; display:block; background-color:#0b4da2; cursor:pointer; font-weight:bold; color:#ffffff; border:0px; border-radius:10px; float:left; -webkit-appearance: none; 
}
.input_submit:hover{
 width:300px;line-height:40px; height:40px; display:block; background-color:#9a2b2e; cursor:pointer; font-weight:bold; color:#ffffff; border:0px; border-radius:10px;  float:left; -webkit-appearance: none; 
}


.input_submit1{ 
 width:300px; line-height:30px; height:30px; display:block; background-color:#0b4da2; cursor:pointer; font-weight:bold; color:#ffffff; border:0px; border-radius:10px; -webkit-appearance: none; 
}
.input_submit1:hover{
 width:300px;line-height:30px; height:30px; display:block; background-color:#9a2b2e; cursor:pointer; font-weight:bold; color:#ffffff; border:0px; border-radius:10px; -webkit-appearance: none; 
}

/*页眉部分*/
#indextop {
 width: 1200px; float: left;  font-size: 16px; 
}
.indextop ul {
 width: 1200px; text-align: center; float: left; 
}
.indextop li {
 font-weight:bold; color:#0b4da2; float: right; display: inline-block;
}

.indextop li top_bg1{
 width:1px;  background-color:#c2c2c2; display: block; float:left;
}

.indextop li a.top_a1 {
 margin:0px 10px; padding:0px 5px; color: #004da1;font-weight: bold;display: block; font-size: 16px; 
}

.indextop li a.top_a1:hover {
 margin:0px 10px; color: #9a2b2e;font-weight: bold; display: block; font-size: 16px; 
}

.indextop ul li a.f_menu{
display:block; text-align:center; width:auto; padding:0px 20px; height:40px; color:#004da1; line-height:40px; font-size:16px; font-weight:bold;
}

.indextop ul li a.f_menu:hover {
display:block; text-align:center; width:auto; padding:0px 20px; height:40px; color:#9a2b2e; line-height:40px; font-size:16px; font-weight:bold;
}

.indextop ul li a.f_menu1{
display:block; text-align:center; width:auto; padding:0px 20px; height:40px; color:#9a2b2e; line-height:40px; font-size:16px; font-weight:bold; 
}

.indextop ul li a.f_menu1:hover {
display:block; text-align:center; width:auto; padding:0px 20px; height:40px; color:#9a2b2e; line-height:40px; font-size:16px; font-weight:bold;
}

A.s_menu{
width:auto; height:30px; margin-right:50px; display:block; float:left; text-align:center; color:#004da1; line-height:30px; font-size:16px; font-weight:bold;
}

A.s_menu:hover {
width:auto; height:30px; display:block; float:left; margin-right:50px; text-align:center; color:#9a2b2e; line-height:30px; font-size:16px; font-weight:bold; 
}

A.s_menu1{
width:auto; height:30px; display:block; float:left; margin-right:50px; text-align:center; color:#9a2b2e; line-height:30px; font-size:16px; font-weight:bold;
}

A.s_menu1:hover {
width:auto; height:30px; display:block; float:left; margin-right:50px; text-align:center; color:#9a2b2e; line-height:30px; font-size:16px; font-weight:bold;
}

A.s_menu2{
width:auto; height:30px; display:block; float:right; margin-left:50px; text-align:center; color:#004da1; line-height:30px; font-size:16px; font-weight:bold;
}

A.s_menu2:hover {
width:auto; height:30px; display:block; float:right; margin-left:50px; text-align:center; color:#9a2b2e; line-height:30px; font-size:16px; font-weight:bold;
}

.f_menu2{
display:block; text-align:center; width:auto; padding:0px 20px; height:40px; color:#004da1; line-height:40px; font-size:16px; font-weight:bold;
}

.s_menu_bg{
width:100%; min-width:1200px; box-shadow:0 1px 4px -2px rgba(0, 0, 0, 0.4); background-color:#fff; float:left; display:block; height:60px; z-index:1; 
}
/*正文*/
.content_bg{   
width:100%; min-width:1200px; background-color:#f7f8fc; display:block; height:auto; float:left;

}

.photo_slide {
 font-size:12px; margin:0px; width:100%; height:auto; display:block; float:left;
 box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */
}

.content_site{   
margin:0px auto; width:1200px; 

}

.content_text {
 margin:20px auto; width:1100px; height:auto; min-height:400px; display:block; padding:20px 50px 50px 50px; background-color:#ffffff; float:left;  
}

.content_text div {
 display:block; float:left; height:auto; 
}

.content_text ul {
width:100%; display:block; float:left; height:auto;
}
.content_text li {
display:block; float:left; height:auto; list-style:none;
}

.t_width{
width:100%; float:left;	
}

.content_title{
width:100%; display:block; line-height:40px; color:#9a2b2e; border-bottom:1px solid #9a2b2e; font-size:20px;font-weight:bold; margin:20px 0px; float:left;	
}

.mycee_text{
width:840px; height:auto; min-height:500px; padding-right:40px; display:block; float:left;  
}

.mycee_text div {
 display:block; float:left; height:auto; 
}

.mycee_text ul {
width:100%; display:block; float:left; height:auto;
}
.mycee_text li {
display:block; float:left; height:auto; list-style:none;
}

.mycee_title{
width:100%; display:block; line-height:40px; color:#0066cc; border-bottom:1px solid #0066cc; font-size:20px;font-weight:bold; margin:20px 0px; float:left;	
}

/*坚线*/
.v_line{
width:1px; height:12px; margin:4px 0px; background-color:#004da1; display:block;	
}

.line_h1{
margin:2px 0px; height:1px; background:#f2f2f2;	display:block; width:100%; float:left;
	}

/*主题区*/
.subject_area{
width:1200px; font-size:14px; height:auto; margin:20px auto;	
}

.subject_text01 {
 width:340px; height:545px; text-align:left; float: left; display:block; box-shadow:0 1px 4px 0 rgba(0, 0, 0, 0.4); padding:20px; 
}


.subject_text02 {
 width:338px; height:545px; text-align:left; float: left;  display:block; border:1px solid #e8e8e8; padding:20px;
}

.subject_text03 {
 width:338px; height:440px; text-align:left; float: left;  display:block; border:1px solid #e8e8e8; padding:20px; background-color:#ffffff;
}

.subject_title{
width:100%; display:block; line-height:40px; font-size:30px;font-weight:bold; margin-bottom:20px;	
}

.text_title_bg{
width:100%; display:block; font-size:16px;font-weight:bold; line-height:30px; margin-bottom:10px; background:#e8e8e8;
}

.text_title{
width:100%; display:block; font-size:16px;font-weight:bold; line-height:30px; margin-bottom:10px;
}

.text_title_w{
width:100%; display:block; font-size:16px;font-weight:bold; line-height:30px; margin:20px 0px 10px; float:left;  
}

.align_center{
text-align:center;	
}

.f_red{
color:#9a2b2e;	
}

.f_blue{
color:#004da1;	
}

.f_greed{
color:#00967b;	
}

.f_white{
color:#ffffff;	
}
.f_weight{
font-weight:bold; line-height:30px;	
}

.f16{
font-size:16px;	
}

.f18{
font-size:18px;	
}

.f20{
font-size:20px;	
}
.f25{
font-size:25px;	
}
/*首页栏目日程*/
.content_item{
margin:0px auto; width:1198px; display:block; height:200px; border:1px solid #e8e8e8;
}

.title_text{
 width:100%; line-height:50px; height:50px; font-weight:bold; float:right; display:block; font-size:18px; 	
}



/* 教育展重要日程用*/
.important_date{
margin:0px; padding:0px; width:100%; height:auto; float:left; font-size:14px; line-height:20px; display:block; text-align:left; 
}
.important_date ul{
width:80px;height:40px;padding:20px 0px;color:#ffffff;text-align:center; float:left; display:block; line-height:20px; font-size:20px;font-weight:bold; margin-right:10px; background-color:#004da1;
}
.important_date li{
width:230px;height:20px;padding:30px 10px; font-size:16px; background-color:#f8f8f8; color:#424242; float:left; display:block;
}
.important_date span{
width:100%;float:left; height:1px; background-color:#f2f2f2;margin:15px 0px;
}


/* 国家展团logo*/
#pavilion_list {
	width: 1200px; float: left; 
}
.pavilion_list ul {
	width: 1200px;  float: left; 
}
.pavilion_list li {
margin:10px 0px 0px 20px;border:1px solid #dddddd; float:left; display:inline; width:160px; height:80px; 
}

.social_media {
margin: 20px 0px; border-radius: 50px; border: 1px solid #c2c2c2; border-image: none; width: 50px; height: 50px; float: left; opacity: 1; 
}

/*细边框*/
.td_border1 table{border:solid #a2a2a2; border-width:1px 0px 0px 1px; float:none;}
.td_border1 table td{border:solid #a2a2a2; border-width:0px 1px 1px 0px; line-height:20px; padding:5px;float:none;}

.td_border2 table{border:solid #a2a2a2; border-width:0px; float:none;}
.td_border2 table td{border:solid #a2a2a2; border-width:0px; line-height:20px; padding:5px;float:none;}

.td_border3 table{border:solid #a2a2a2; border-width:1px 0px 0px 1px; float:none;}
.td_border3 table td{border:solid #a2a2a2; border-width:0px 1px 1px 0px; line-height:20px; padding:5px 10px;float:none;}

/* 二维码显示窗口*/
#w_qrcode { 
padding:10px; position:absolute; width:150px; height:150px;; float:left; z-index:1;
}

/*主宾国名单*/
#coh_list {
	 width: 200px; float: left; 
}
.coh_list ul {
	width: 200px;   float: left; 
}
.coh_list li {
 font-size:14px; font-weight:bold; line-height:40px;  width:200px;
}
.coh_list li span {
 width:50px; height:40px; display:inline-block; text-align:right; float:left; cursor:pointer; 
}

.coh_list li a.coh_list1 {
width:200px; height:40px; background-image:url(../image2022/coh_bg1.png); background-position:60px 0px;  background-repeat:no-repeat; color:#626262; display:block;
}
.coh_list li a.coh_list1:hover  {
width:200px; height:40px; background-image:url(../image2022/coh_bg2.png); background-position:60px 0px; background-repeat:no-repeat; color:#B99A00; display:block;
}

.coh_list li a.coh_list2 {
width:200px; height:40px; background-image:url(../image2022/coh_bg2.png); background-position:60px 0px;  background-repeat: no-repeat; color:#B99A00; display:block;
}
.coh_list li a.coh_list2:hover  {
width:200px; height:40px; background-image:url(../image2022/coh_bg2.png); background-position:60px 0px; background-repeat: no-repeat; color:#B99A00; display:block;
}

.info_list{
margin:0px; padding:5px 0px; width:100%; height:auto; float:left; display:block; 
}
.info_list ul{
width:190px;padding:5px 10px 5px 0px; text-align:right; display:block;
}

.info_list li{
width:32%;padding:5px 10px 5px 0px; display:block;  
}

.info_list p{
width:900px; padding:5px 0px; text-align:left; float:left; display:block;
}

.mycee_list{
margin:0px; padding:5px 0px; width:100%; height:auto; float:left; display:block; 
}
.mycee_list ul{
width:210px;padding:5px 10px 5px 0px; text-align:right; display:block;
}

.mycee_list p{
width:620px; padding:5px 0px; color:#2782b7; text-align:left; float:left; display:block; 
}

.mycee_list01{
margin:0px; padding:5px 0px; width:100%; height:auto; float:left; display:block; 
}
.mycee_list01 ul{
width:150px;padding:5px 10px 5px 0px; text-align:right; display:block;
}

.mycee_list01 p{
width:680px; padding:5px 0px; color:#2782b7; text-align:left; float:left; display:block; 
}


.mini_text {
float:left;width:auto; margin-right:10px;display:inline-block; line-height:25px;
}
.mini_check {
float:left;width:70px;display:inline-block; line-height:25px;
}

.select_h1{
color:#0066cc; cursor:pointer; padding:2px 0px;
	}
.input_sy1{
 height:26px; color:#0066cc; -moz-box-sizing: border-box;-webkit-box-sizing:border-box;box-sizing:border-box;
	}

.textarea_sy{
padding:5px 0px; color:#0066cc; font-family:Arial,Helvetica,'Microsoft YaHei',微软雅黑,'ms song',宋体,sans-serif;
 }

/*my cee页面*/
.login {
 margin:0px auto; width:600px; height:auto; overflow: hidden; line-height:30px; display:block; 
}
.login ul {
 width: 600px; margin-bottom:1px;
}
.login li {
 padding:10px 0px; height:30px; background-color:#eeeeee; float: left; display:block;  
}



/* 大标题配图栏图*/

.big_item{
cursor:pointer; background-color:#f2f2f2; padding:5px; float:left; 
}
.big_item ul{
width:300px; height:150px;	
}

.big_item p{
width:750px; height:50px; padding:50px 10px 50px 30px; font-size:25px; background-color:#fff; line-height:50px;font-weight:bold; font-family:'Microsoft YaHei',微软雅黑; float:left;	
	
}

.video_size{
width:100%; max-width:1920px; aspect-ratio: auto 1920/1080; height:auto;z-index:997; cursor: pointer; display:block; 
}

/* ocs*/

.cee_ocs{
width:350px; cursor:pointer;  height:430px;  padding:0px; float:left;
}
.cee_ocs ul{
width:350px; height:380px;	
}
.cee_ocs p{
width:350px; padding:5px 0px; font-size:22px; text-align:center; line-height:40px; color:#fff; background-color:#004da1;font-weight:bold; font-family:'Microsoft YaHei',微软雅黑;
}


.overview_list {
margin:0px 0px; float: left; display: block; width:100%; list-style-type:none;  background:#ffffff;
}
.overview_list ul {
margin:5px 0px; float: left; width:21%; height:auto; text-align: center; list-style-type: none; display: block;
}
.overview_list ul img {
width:60px; height:60px; margin: 10px auto;
}
.overview_list span{ 
width:100%; font-size:14px;text-align:center; line-height:20px; float:left;  display: block;
}



/* 页脚*/
.footer {
 margin:10px 0px; padding:10px 0px 10px 105px;
}
.footer ul {
width:270px; float:left; padding:12px 0px;
}

.footer a:link {
 color:#626262;
}
.footer a:hover {
 color:#0b4da2; 
}
