﻿*{ margin:0px; margin:0px;}
h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,th,td,blockquote,fieldset,div,strong,label,em{margin:0;padding:0;border:0;}
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px; }
table{border-collapse:collapse;border-spacing:0;}
b,em,i{ font-style:normal; font-weight:normal;}
a { text-decoration:none;}
.clear{ clear:both;}
img{ border:0px;}
.left{ float:left; _display:inline;}
.right{ float:right; _display:inline;}
body{ margin:0; padding:0; border:0; width: 100%; min-width: 1200px; font-size:12px; font-family:"微软雅黑", "宋体"; background:#fff; color:#666;}

.max_width{ width:100%; height:auto;}
.w1204{ width:1180px; height:auto; margin:0 auto;}
.w1000{ width:1000px; height:auto; margin:0 auto;}
.w1005 {width: 1000px;height: auto;margin: 0 auto;}
.font14{ font-size:14px;}
.font15{ font-size:15px;}
.font18{ font-size:18px;}
.font20{ font-size:20px;}
.font30{ font-size:30px;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt35{ margin-top:35px;}
.mt50{ margin-top:50px;}
.c333{ color:#333;}
.mb40{ margin-bottom:40px;}
.more_hy{ color:#666;}
.more_hy a{ color:#666;padding-right:20px;}
.textcenter{ text-align:center;}


.header{ width:100%; height:auto; position: fixed; top: 0; z-index: 9999; background: #fff;}
.logo{ width:240px; height:100px;}
.menu{ width:940px; height:auto; background:url(../images/menu_background.jpg) no-repeat; position:relative;}
.menu ul li{ float:left; width:85px; height:auto; background:url(../images/menu_1.jpg) no-repeat right center; text-align:center;}
.menu ul li a{ width:100%; height:100px; line-height:100px; font-size:14px; color:#fff; display:block;}
.menu ul li a:hover{ background:url(../images/menu_2.jpg) no-repeat center top;} 
.menu .live a{ width:100%; height:100px; line-height:100px; font-size:14px; color:#fff; display:block; background:url(../images/menu_2.jpg) no-repeat center top;}

.haiyan{ width:940px; height:auto; background:url(../images/menu_background_small.jpg) no-repeat; position:relative;}
.haiyan ul li{ float:left; width:85px; height:auto; background:url(../images/menu_1.jpg) no-repeat right center; text-align:center;}
.haiyan ul li a{ width:100%; height:100px; line-height:100px; font-size:14px; color:#fff; display:block;}
.haiyan ul li a:hover{ background:url(../images/menu_2.jpg) no-repeat center top;} 
.haiyan .live a{ width:100%; height:100px; line-height:100px; font-size:14px; color:#fff; display:block; background:url(../images/menu_2.jpg) no-repeat center top;}

.menu_show{ width:100%; height:auto; position:absolute; background:url(../images/menu_background.png) repeat; top:100px; z-index:100; display:none;}
.menu_order{ width:957px; height:auto; margin-left:247px;}
.menu_order ul li{ float:left; border-left:1px solid #fff; width:85px; height:auto; line-height:30px; text-align:center;}
.menu_order ul li a{ color:#fff; width:86px; height:30px; line-height:30px;}
.menu_order ul li a:hover{ color:#f00;}

.banner{ width: 100%; min-width: 1180px; height: auto; margin-top:100px; min-height: 700px; overflow: hidden; position:relative;}
.banner_swte{ position:absolute; width:391px; height:391px; top:21.5%; z-index:60; margin-left:465px; background:url(../images/banner_01.png) no-repeat;}
.banner_shas{ width:322px; height:auto; margin:169px 0 0 35px;}
.banner_shas p{ text-align:center; line-height:21px; color:#666;}
.banner_shas .banner_one{ font-size:18px;}
.banner_shas .banner_two{ font-family:"宋体"; font-size:12px; margin-top:30px;}

.footer{ width:100%; height:auto; border-top:1px solid #d7d7d7;}
.foot_one{ width:1100px; height:auto;}
.foot_a{ width:100%; height:auto; padding-top:29px;}
.foot_a ul li{ float:left; margin-right:35px; line-height:18px; *display:inline;} 
.foot_a ul li a{ font-size:14px; color:#999999;}
.foot_b{ width:100%; font-size:14px; color:#555; margin-top:17px; line-height:30px; margin-bottom:25px;}
.foot_b h2{font-size:14px; color:#555; font-weight:normal; display:inline;}
.foot_b span{ font-family:Arial, Helvetica, sans-serif;} 
.foot_c{ width:100%; height:auto; padding-bottom:50px;}
.foot_c ul li{ float:left; margin-right:10px; *display:inline;} 
.foot_two{ position: fixed; right: 10px; bottom: 10px;}

/*学会之窗*/
.second_banner{ width:100%; height:340px;}



/*middle*/
.c_all{ width:100%;}
.c{ width:1180px; margin:auto; margin-top:30px; overflow:hidden;}
.c_l{ width:200px; float:left; margin-bottom:30px;}

.c_ab{ margin-bottom:20px;}
.c_ab p{ height:40px; background:#66d0fa;  text-align:center; font-weight:bold; line-height:40px; cursor:pointer;}
.c_ab p a{font-size:16px; color:#fff;}
.c_ab ul{ border:1px #dbdbdb solid;}
.c_ab ul li{ width:179px; height:30px; border:1px #dbdbdb solid; text-align:center; line-height:30px; margin:auto; margin-top:15px; margin-bottom:15px;cursor:pointer;}
.c_ab ul li a{ font-size:14px; color:#777;}
.c_ab ul li:hover{border:1px #66d0fa solid;}
.c_ab ul li:hover a{color:#66d0fa;}
.c_lx_all{border:1px #dbdbdb solid;}
.c_lx{ overflow:hidden; }
.c_lx img{ width:56px; height:56px; float:left; margin:10px;}
.c_lx_c{ float:right; font-size:14px;margin-top:15px; margin-right:5px;}
.c_lx_c span{ font-size:16px; color:#66d0fa; display:block; font-weight:bold; line-height:30px;}
.c_lx_ny{ line-height:22px; color:#777; width:180px; margin-left:10px;}

.c_r{ width:960px; float:right;}
.c_r_bt{height:40px; background:#66d0fa;  text-align:center; line-height:40px; cursor:pointer;}
.c_r_bt a{ display:block; font-size:16px; color:#fff; float:left; margin-left:20px;}
.c_r_ny{ font-size:12px; color:#777; line-height:24px; margin:20px; }






















