@charset "utf-8";
@import url(public.css);
/*header*/
.logo img{position: absolute;left:400px;top:-40px;}
.weixin{position: fixed;top:100px;right:0px;}
.erweima{width: 99px;height: 273px;background: #fff;padding: 10px 5px;}
.weixin h1{font-size: 13px;color: #2b0c49;text-align: center;margin:10px 0px 15px 0px;}
h1.action{margin-top: -28px;color: #fff;cursor: pointer;}
/*导航*/
.menu{height: 45px;background: #2e71d1;}
.menu div a{font-size: 16px;font-family:"microsoft yahei";color: #fff;width:136px;text-align:center;line-height: 45px;float: left;}
.menu div a:hover{background: url(../img/menu_bg.jpg);}
.menu div a:visited{background:#2e71d1;}
/*top*/
.top{background:#ffffff;padding-top: 35px;}


/*guild*/
.guild{margin: 20px 25px 35px 0px;width: 456px;margin-left: 25px;}
.newsTit{height:88px;width: 30px;margin:0px 10px 10px 10px;background: #2e71d1;color: #fff;font-size: 16px;text-align: center;padding-top: 30px;cursor: pointer;}
.newsTit a{color: #fff;}
.list15{width: 405px;margin-top: -5px;}
.list15 li{line-height:35px;overflow: hidden;font-size: 15px;height: 24px;}
.list15 li a{color: #333333;}
.list15 li a:hover{color: #64a3fe;}
.news{border-bottom: 1px solid #dadada;padding-bottom:20px;}
/*meetingInfo*/
.meetingInfoTit{margin: 0 auto;margin: 40px 0px;text-align: center;}
.meetingInfo{font-size: 24.62px;font-family:"microsoft yahei";display: inline;margin-left:10px;margin-top: 35px;vertical-align: top;}
.meetingInfoH{color: #b9b9b9;font-size:12px;font-family:"microsoft yahei";}
/*meeting*/
.meeting{height: 290px;background:url(../img/meeting.jpg) no-repeat;font-size:14px;font-family:"microsoft yahei";color:#888888;}
.meeting ul li{width: 275px;padding: 50px 0px;text-align: center;}
.meeting span{display: block;color: #333333;font-size:16px;font-family:"microsoft yahei";}
.metSpan1{margin-left:82px;padding-top: 152px;}
.metSpan2{width: 123px;text-align: center;margin-top: -24px;margin-left: 350px;}
.metSpan3{width: 110px;text-align: center;margin-top: -52px;margin-left: 629px;}
.metSpan4{width: 123px;text-align: center;margin-top: -42px;margin-left: 898px;}
/*zuzhi*/
.zuzhi{height: 300px;}
.zuzhiLeft{width:528px;background: #fff;}
.zuzhiLeft p{width:436px;}
.zuzhiLeft p span,.zuzhiright p span,.xiangguan span,.jianjieInfo span{display: block;color: #2e71d1;padding-bottom: 10px;font-size:18px;font-family:"microsoft yahei";border-bottom: 1px solid #2e71d1;width: 82px;padding:15px 0px 0px 0px;margin-left: 30px;}
.zuzhiLeft p a,.zuzhiright p a{color: #3e3e3e;font-size: 12px;}
.zuzhiP{font-size: 14px;color: #727272;line-height:29px;padding-top:25px;margin-left: 30px;float: left;}
.zuzhiright{margin-left:27px;width:545px;background: #fff;height: 300px;}
.zuzhiright .ul1{margin-top: 82px;margin-left: -25px;}
.zuzhiright .ul2{margin-top: 30px;background: #e9f6ff;margin-top: 62px;padding-top: 20px;padding-left: 20px;margin-left: 10px;padding-bottom: 20px;}
.zuzhiright ul li{font-size:16px;font-family:"microsoft yahei";}
/*人物*/
.bacfff{background: #fff;margin-top: 54px;}
.renwu span,.jianjie span{width: 44.6px;height: 25px;line-height: 25px;border:1px solid #e4e4e4;font-size: 13px;margin-top: 37px;text-align: center;line-height: 25px;}
.onRenwuSpan{background: #437fd6;color: #fff;float: right;}
.renwuSpan{color:#888888;float: right;}
.renwu ul{padding-top: 38px;color: #333333;}
.renwu ul li{width:320px;height: 133px;border:1px solid #e7e7e7;padding: 15px; padding-bottom: 0px;float: left;}
.renwu ul li:hover{background: #e9f6ff;}
.renwu ul li div{margin-left:25px; font-size:12px;width:177px;line-height: 22px;margin-top: 10px;}
.renwuUl li div .name{font-size:18px;font-family:"microsoft yahei";margin-bottom: 10px;}
/*轮播*/
#Marquee_x{height:190px;padding-top: 50px;overflow:hidden; width:1100px;}
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden;} 
#Marquee_x ul li div{ float:left;line-height:25px;height:190px; width:275px; overflow:hidden}
#Marquee_x ul li div img{width:275px; height:190px; display:block;}
/*协会*/
.xiehui{padding-top: 50px;}
.xiehuiSpan{height: 25px;width: 103px;line-height: 25px;font-size:16px;font-family:"microsoft yahei";display: block;background: #e1edff;text-align: center;}
.xiehuiLeft{width: 408px;}
.xiehuiLeft p,.xiehuiLeft ul li{font-size: 14px;margin: 15px 15px 0px;line-height: 26px;}
.xiehuiLeft ul li{float: left;width: 136px;}
.xiehuierweima{margin-top: 25px;padding: 20px 30px 0px;background: #f2f0f0;height:202px;margin-top: 30px;}
.xiehuierweima div{width: 152px;text-align: center;}
.xiehuiRight{width: 655px;}
.xiehuiRight span.liTit{height: 50px;border:1px solid #7cb1ff;text-align: center;background: #e1edff;color: #437fd6;font-size:20px;font-family:"microsoft yahei";line-height: 50px;margin-top: 35px;display: block;}
.kjyc{overflow: hidden;height: 830px;position: relative;border:1px solid #7cb1ff;}

.richeng{border-top: 0px;/*height:819px;*/position:absolute}
.richeng li{border-bottom: 1px dashed #b8b8b8;height: 40px;line-height: 40px;text-align: left;padding-left: 40px;margin:0px 20px;font-size: 14px;}
.richeng li font{float: right;margin-right: 40px;}
.richeng li span.richengInfo{border: 0px;margin-left: 20px;}
.richeng li span.marleft100{margin-left:100px;border: 0px;}
.richeng li span.wuxiu{display: inline-block;background: #f2f0f0;width:260px;text-align: center;}
/*简介*/
.jianjie{margin-top: 70px;}
.jianjie span{margin-top: 7px;width: 45px;}
.ggName{margin-top: 30px;}
.ggName a{ float: left;display: block;border:1px solid #e7e7e7;width:264px;height: 45px;line-height: 45px;text-align: center;margin-right: 12px;color: #5a5a5a;font-size:16px;font-family:"microsoft yahei";margin-bottom: 10px;}
.ggName a:hover{background: #e9f6ff;}
/*xiangguan*/
.xiangguan{background: #fff;font-size: 13px;margin-top: 10px;font-family:"microsoft yahei";}
.xiangguanMt{width: 408px;line-height: 22px;background: #f2f0f0;}
.xiangguanMt p{padding: 30px;font-size: 13px;}
.xiangguanMt img{padding: 0px 10px 10px 10px;}
.jianjieInfo{width: 655px;background: #fff;padding-left: 35px;}
p.info{margin-top: 25px;    margin-right: 10px;}
font.infoTit{font-size: 17px;color: #5a5a5a;text-align: center;font-family:"microsoft yahei";margin-bottom: 30px;display: block;}
p.info{font-size: 14px;line-height: 26px;}
.jianjieInfo a{font-size: 12px;float: right;color: #3e3e3e;}
/*foot*/
.foot{background: #00acee;text-align: center;height:100px;margin-top: 20px;}
.foot img{margin-top: 25px;}
.foot span{display: block;font-size: 12px;color: #fff;}
/*指南页面*/
p.zhinanP{font-size: 13px;width: 268px;margin-top: 570px;padding: 0px 10px;line-height: 26px;overflow: hidden;margin-left: -285px;}
.zhinanInfo{margin-left: 70px;width: 707px;}
.zhinanInfo h1{font-size:20px;text-align: center;padding: 20px 0px;border-bottom: 1px solid #f2f0f0;}
p.zhinanInfoP{font-size: 14px;line-height: 26px;margin-top: 60px;}
/*列表页面*/
.listInfo{border-bottom: 1px solid #dddbdb;}
.zhinanInfo .listTit{font-size: 14px;float: left;padding: 0px;border:0px;padding-bottom: 10px;padding-left: 20px;}
.list li{border-bottom: 1px dashed #dbdbdb;line-height: 50px;height: 50px;clear: both;}
.list li a{font-size: 14px;color: #0657b2;font-family:"microsoft yahei";padding-left:40px;float: left;}
.list li span{float:right;font-size: 12px;color: #888888;padding-right:53px;}
/*分页*/
*{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
.tcdPageCode{float: right;}
.tcdPageCode{padding: 15px 20px;text-align: left;color: #ccc;}
.tcdPageCode a{display: inline-block;color: #428bca;display: inline-block;height: 25px;	line-height: 25px;	padding: 0 10px;border: 1px solid #ddd;	margin: 0 2px;border-radius: 4px;vertical-align: middle;}
.tcdPageCode a:hover{text-decoration: none;border: 1px solid #428bca;}
.tcdPageCode span.current{display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;color: #fff;background-color: #428bca;	border: 1px solid #428bca;border-radius: 4px;vertical-align: middle;}
.tcdPageCode span.disabled{	display: inline-block;height: 25px;line-height: 25px;padding: 0 10px;margin: 0 2px;	color: #bfbfbf;background: #f2f2f2;border: 1px solid #bfbfbf;border-radius: 4px;vertical-align: middle;}
