@charset "utf-8";
/* CSS Document */
*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0;padding:0}
body{color:#333;font-family:Microsoft Yahei;font-size:.6rem;min-width:320px;max-width:640px;margin:0 auto;overflow-x:hidden;}
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%;}
ol, ul, li, dl, dt, dd { list-style:none; }
a{text-decoration:none;border:none;color:#333}
a:hover{text-decoration:underline;text-decoration:none}
li,ul{list-style:none}
em,i{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
img{border:none;vertical-align:middle}
.clearfix{zoom:1;display:block}
.clearfix:after{content:"";height:0;display:block;clear:both;visibility:hidden}
.layout{width:16rem;margin:0 auto;background:#fff;overflow:hidden}
.clear{zoom:1;clear:both}
.clear:after{height:0;display:block;content:"\20";clear:both}
.fl{float:left}
.fr{float:right}
.mc{margin:0 auto}
.dis-inline{display:inline-block;vertical-align:middle}
.text-center{text-align:center}


.container{ width:100%;}

.top-swt { width:100%; position:fixed; top:0px; left:0; z-index:9999; overflow:hidden; text-align:center; background:#ff6005;}
.top-swt a { display:block; max-width:640px; min-width:320px; margin:10px auto;}
.top-swt a img{width:640px;height:60px;}
.h80 {width:100%; height:80px; margin:0; overflow:hidden;}
@media screen and (min-width:320px) and (max-width:640px){
.top-swt a {margin:5px auto;}
.top-swt a img{width:320px;height:30px;}
.h80{height:40px;}
}
.logo { width:100%;max-width:640px; margin:0 auto; overflow:hidden;text-align:center;}
.logo img{ width:100%; height:100%;}
/*topnav*/
.top_nav{width:100%; max-width:640px; background:#fff; margin:0 auto; overflow:hidden;}
.top_nav ul{width:100%;height:auto;overflow:hidden}
.top_nav ul li{width:24.2%;float:left;margin-left:1%;background:#237ACA;text-align:center;margin-top:1%;}
.top_nav ul li:nth-child(1){margin-left:0;}
.top_nav ul li:nth-child(5){margin-left:0;}
.top_nav ul li:nth-child(4){float:right;}
.top_nav ul li:last-child{float:right;width:24%;}
.top_nav ul li a{display:block;width:100%;height:60px;color:#fff;line-height:60px;font-size:24px;}
@media screen and (min-width:320px) and (max-width:640px){
.top_nav ul li a{height:30px;line-height:30px;font-size:14px;}
}
.banner{width:100%; max-width:640px; margin:1% auto; overflow:hidden;}
.banner img{ width:100%;}


/*学术会议*/
.huiyi_tt {width:100%;max-width:640px; height:80px; background-color:#0050c8; margin:0 auto; overflow:hidden; text-align:center;}
.huiyi_tt h2 {font-size:28px;color:#ffffff;font-weight:bold; line-height:80px}
.xh_wp01 { width:100%; max-width:640px; background:url(../images/huiyi_bj.jpg) no-repeat; margin:0 auto; overflow:hidden;}
.xh_wp01 ul { width:88%; margin:5% 6%;}
.xh_wp01 ul li { font-size:28px; color:#333; line-height:42px;}
.xh_wp01 ul li span { color:#ff0000; margin-right:6px;}
.xh_wp01 ol { width:88%; margin:5% 6%; overflow:hidden; }
.xh_wp01 ol li { float:left; width:32%; margin-right:2%; border:1px solid #ffffff;}
.xh_wp01 ol li img{ width:100%;}
.xh_wp01 ol li:last-child { margin-right:0;}
@media screen and (min-width:320px) and (max-width:640px){
.huiyi_tt {height:40px;}
.huiyi_tt h2 {font-size:14px; line-height:40px;}
.xh_wp01 ul li { font-size:14px; line-height:21px;}
.xh_wp01 ul li span { margin-right:3px;}
}


/*专家组*/
.xh_tt {width:100%; max-width:640px; height:100px; background-color:#0050c8; margin:0 auto; overflow:hidden; text-align:center;}
.xh_tt h2 {font-size:36px;color:#ffff00;font-weight:bold; padding-top:12px;}
.xh_tt h3{font-size:20px;color:#ffffff;}

.xh_wp03 { width:100%; max-width:640px; height:auto; overflow:hidden; margin-top:30px;}
.xh_wp03 ul li { width:94%; height:auto; overflow:hidden; margin:0 3% 2%;}
.xh_bzzj { }
.autohei { overflow:hidden; zoom:1;}
.xh_bzzj1 { border:1px solid #dfdfdf;}
.xh_bzzj1 img{ width:190px; height:266px;}
.xh_bzzj2 { width:400px; height:auto; overflow:hidden; zoom:1; }
.xh_bzzj2 dl dt { float:right; width:120px; height:84px; text-align:center; line-height:36px; background:#006ebb; color:#FFF; padding:6px 0 0 0;font-size:24px;}
.xh_bzzj2 dl dt strong{font-size:30px;}
.xh_bzzj2 dl dd h2 {color:#303030; margin-bottom:6px;font-size:24px;}
.xh_bzzj2 dl dd h2 span { font-size:30px; font-weight:bold; color:#0f67a7;}
.xh_bzzj2 dl dd h3 { text-indent:8px; margin-bottom:10px; color:#303030; width:282px; background:url(../images/xh_bz_bg.jpg) no-repeat left top/282px 48px; height:42px; line-height:42px; font-size:18px;}
.xh_bzzj2 dl dd h3 span { font-size:32px; }
.xh_bzzj2 dl dd h4 { color:#303030; font-size:18px; margin-bottom:8px; }
.xh_bzzj2 dl dd h4 span { display:inline-block; background:#acacac; color:#FFF; padding:0 6px; line-height:34px; height:34px; text-align:center; margin-right:12px; }
.xh_bzzj2 table { margin-top:4px; width:396px; height:86px; font-size:20px;}
.xh_bzzj2 table tr td { border:1px solid #ccc; text-align:center;}
.xh_bzzj2 table tr td img { vertical-align:middle;}
.xh_bzzj2 table tr td i img{ width:26px; margin-right:6px; display:inline-block;}
.xh_zj_btn { margin:18px 0 0; overflow:hidden; zoom:1; }
.xh_zj_btn p { float:left; width:194px; height:57px; line-height:57px; font-size:24px; text-indent:78px; margin-right:8px; }
.xh_zj_btn p a { display:block; color:#FFF; }
.xh_zj_btn p:first-child { background:url(../images/xh_wp03_btn1.png) no-repeat left top; background-size:contain; }
.xh_zj_btn p:nth-child(2) { background:url(../images/xh_wp03_btn2.png) no-repeat left top; background-size:contain; }
.xh_zj_btn p:nth-child(3) { background:url(../images/xh_wp03_btn3.png) no-repeat left top; background-size:contain; margin-right:0; }
@media screen and (min-width:320px) and (max-width:640px){
.xh_tt {height:60px;}
.xh_tt h2 {font-size:22px;padding-top:6px;}
.xh_tt h3{font-size:12px;}

.xh_wp03 { margin-top:15px;}
.xh_wp03 ul li {margin:0 10px 15px; }
.xh_bzzj1 img{ width:95px; height:133px;}
.xh_bzzj2 { width:66%;}
.xh_bzzj2 dl dt {width:60px; height:42px; line-height:18px; padding:3px 0 0 0;font-size:12px;}
.xh_bzzj2 dl dt strong{font-size:15px;}
.xh_bzzj2 dl dd h2 { margin-bottom:3px;font-size:12px;}
.xh_bzzj2 dl dd h2 span { font-size:15px;}
.xh_bzzj2 dl dd h3 { text-indent:4px; margin-bottom:5px; width:141px; background:url(../images/xh_bz_bg.jpg) no-repeat left top/141px 24px;height:21px; line-height:21px; font-size:12px;}
 .xh_bzzj2 dl dd h3 span { font-size:16px; }
.xh_bzzj2 dl dd h4 { font-size:12px; margin-bottom:4px; }
.xh_bzzj2 dl dd h4 span { padding:0 3px; line-height:17px; height:17px;  margin-right:6px; }
.xh_bzzj2 table { margin-top:2px; width:100%; height:43px; font-size:12px;}
.xh_bzzj2 table tr td i img{ width:13px; margin-right:3px;}
.xh_zj_btn { margin:9px 0 0;}
.xh_zj_btn p { float:left; width:97px; height:28.5px; line-height:28.5px; font-size:12px; text-indent:39px; margin-right:4px; }
}


.anli {width:100%;max-width:640px; margin:0 auto; overflow:hidden; text-align:center;}
.anli img{ width:100%; height:100%;}


/*温馨提醒*/
.xh_wp05 { height:auto; overflow:hidden; zoom:1;}
.xh_wp05 h2 { text-align:center; background:url(../images/xh_wp01bg.png) no-repeat left bottom; height:78px; line-height:78px; font-weight:bold; color:#ff7300; font-size:36px;}
.xh_wp05 p { font-size:24px; color:#333333; line-height:48px; text-indent:2em; margin:15px 20px;}
.ban_gl{ width:640px; margin:20px auto;}
.ban_dh{ width:640px; margin:20px auto;}
@media screen and (min-width:320px) and (max-width:640px){
.xh_wp05 { height:auto; overflow:hidden; zoom:1;}
.xh_wp05 h2 {height:39px; line-height:39px; font-size:18px;}
.xh_wp05 p {font-size:14px; line-height:24px; text-indent:2em; margin:7.5px 10px; }
.ban_gl{ width:320px; margin:10px auto;}
.ban_gl img{ width:100%;}
.ban_dh{ width:320px; margin:10px auto;}
.ban_dh img{ width:100%;}
}


/*底部*/
.looter_bm { position:relative; padding:0 0 20px 0; margin-bottom:80px;}
.looter_bm img { width:100%;}
.loot_conter { width:62.56%; position:absolute; top:5%; right:0%;}
.loot_conter h3 { font-size:20px; font-weight:400; margin-top:20px;}
.loot_conter h3 span { width:11%; display:inline-block; float:left; margin-top:2%; margin-right:2%;}
.loot_conter h3 font{font-size:18px; text-indent:3em; display:inline-block;}
.shi{font-size:28px;}
.lb_footer_btn { height:auto; overflow:hidden; margin-top:20px;}
.lb_footer_btn img { width:43%; margin-right:5%;}
@media screen and (min-width:320px) and (max-width:640px){
.looter_bm { padding:0 0 10px 0; margin-bottom:40px;}
.loot_conter h3 { font-size:12px; margin-top:10px;}
.loot_conter h3 font{font-size:12px;}
.shi{font-size:14px;}
.lb_footer_btn {margin-top:10px;}
}

