@charset "utf-8";
/* CSS Document */
body,div,p,th,td,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,select,blockquote{margin:0px;padding:0px}
input,textarea,select{outline:none;resize:none}
fieldset,img,abbr,acronym{border:none}
img{vertical-align:middle}
address,caption,cite,code,dfn,em,strong,th,var,i{font-style:normal;font-weight:normal}
table{border-collapse:collapse;border-spacing:0px}
ol,ul{list-style:none}
p{word-wrap:break-word}
a{ text-decoration:none;color:#000; outline:none;}
a:hover{color:#ff3333}
h1,h2,h3,h4,h5,h6{font-size:100%;}
body{ background-color:#f3f3f3; overflow-x:hidden;font-family:MicroSoft YaHei,Helvetica Neue, Helvetica, STHeiTi; margin:0 auto}
.fl{ float:left; display:inline}
.fr{float:right;display:inline}
.oh{overflow:hidden;zoom:1}
.clear{clear:both;width:100%;display:block;height:0px;line-height:0px;font-weight:normal;overflow:hidden}
.fix,.z{*zoom:1}
.fix:after{clear:both;content:" ";display:block;font-size:0;height:0;line-height:0;visibility:hidden}
*html{
background-image:url(about:blank);
background-attachment:fixed;
}
.pw{width:980px; margin:0 auto;}
.mt22{ margin-top:22px}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
.mt60{ margin-top:60px;}
.mt48{margin-top:48px;}
.mt42{margin-top:42px;}
.mt32{margin-top:32px;}
.mt16{ margin-top:-16px;}
.lay620{width:620px;}
.lay315{width:315px;}
.lay180{width:180px;margin-right:75px; _margin-right:70px}
.w76{width:76px!important;}
.f16{ font-size:16px!important;}
.pb10{padding-bottom:10px!important;}
.pb32{padding-bottom:32px}
.m50{ margin:45px 0 45px;}


#container {position: absolute;height: 100%;width: 100%; background:url(../../imgs/cn/enter_bg.jpg) center no-repeat; overflow:hidden; _height:expression(this.scrollHeight<600?"600px":"auto"); }
#output {width: 100%;height: 100%;}
#logo{width: 437px; position:absolute;top: 50%;left: 50%; margin-left:-219px; margin-top:-190px;}
#logo h1{ font-size:24px; font-family:"Microsoft Yahei"; text-align:center; font-weight:normal; padding-top:14px; color:#ffffff; letter-spacing:7px;}
#logo .btn{ margin-top:73px; overflow:hidden}
#logo .btn a{ text-align:center;font-family:"Microsoft Yahei";  line-height:50px; float:left; display:inline-block;width:157px;height:50px; border:2px solid #ffffff; margin-left:40px; text-decoration:none; color:#ffffff;}
#logo .btn a:hover{ background:#ffffff; color:#ff3333}

/*首页*/
.top{width:100%; background:url(../../imgs/cn/top_bg.jpg) center top no-repeat; height:311px; position:relative; overflow:hidden}
.topHead{padding:0 20px; padding-top:15px; overflow:hidden;}
.lanuage a{font-size:12px; display:inline-block; text-decoration:none; margin-right:10px; color:#000; font-family:"Microsoft Yahei"; }
.lanuage a.curr{ color:#fff; background:#000; padding:0 3px 0 1px; line-height:15px; }
.share .first, .share .second, .share .third, .share .four{background-image:url(../../imgs/cn/share.png); background-repeat:no-repeat}
.share .first{ background-position:0 0; width:20px; height:16px}
.share .second{ background-position:0 -42px; width:10px; height:16px;}
.share .third{ background-position:0 -80px;width:20px; height:15px;}
.share .four{ background-position:0 -114px;width:21px; height:16px;}
.share a{ display:inline-block; float:left; margin-right:10px; text-indent:-2999px;}
.top .logo{width:284px; height:165px; position:absolute; left:50%; margin-left:-142px; background:url(../../imgs/cn/logo_m.png) no-repeat; top:88px}
.top  h1{font-family:"Microsoft Yahei"; font-size:17px; text-align:center; font-weight:normal; padding-top:197px;letter-spacing:5px;zoom:1; _padding-top:217px;_text-indent:-50px;}

/*导航*/
.navWrap{width:100%; height:70px; line-height:70px;  position:absolute; top:0; left:0; z-index:12}
.navWrap .navBg{width:100%; height:70px;background:rgb(0,0,0); background:rgba(0,0,0,.7); *opacity:0.7; *filter:alpha(opacity=70); position:absolute; top:0; left:0; }
.navWrap .nav{ width:756px; margin:0 auto; padding:0 112px; }
.nav li{float:left; width:112px; text-align:left; position:relative;font-family:"Microsoft Yahei"; color:#fff; }
.nav li a{ text-decoration:none; color:#fff; font-size:16px;font-family:"Microsoft Yahei";}
.nav li.curr a,.nav li.init a{ color:#ff3333}

.currentShow{ position:absolute; left:0; top:50px;width:100%; display:none;}
.currentShow li{width:100%;line-height:33px;color:#777;}
.currentShow li a{  font-size:14px;}
.currentShow li a:hover{ text-decoration:underline}
.navHover .currentShow{ display:block;}

/*轮播图*/
.imgScrollWrap{ position:absolute;left:50%; top:50%; margin-left:-820px; width:100%; height:526px; overflow:hidden;  }
.imgScroll{width:100%; height:526px; overflow:hidden;position:relative; }
.imgScroll .imgShow{width:100%; height:470px; overflow:hidden}
.imgScroll .imgShow li{ overflow:hidden; float:left; height:470px;width:100%;}
.imgScroll .imgShow .pic_banner{width:100%; height:420px; display:block; background-size: cover; background-position: 50% 0; background-repeat: no-repeat;}
.imgScroll .imgShow .pic_banner_001{ background-image:url(../../imgs/cn/slide_01.jpg);}
.imgScroll .imgShow .pic_banner_002{ background-image:url(../../imgs/cn/slide_02.jpg);}
.imgScroll .imgShow .pic_banner_003{ background-image:url(../../imgs/cn/slide_03.jpg);}
.imgScroll .imgShow .text{ text-align:center; }
.imgScroll .imgShow strong{ text-align:center; display:block; padding-top:25px; margin:0 auto}
.imgScroll .imgShow strong a{ text-decoration:none; color:#000;font-family:"Microsoft Yahei"; font-size:20px;}
.imgScroll .imgShow strong a:hover{ color:#ff3333}
.sTag{ height:14px; margin-top:40px; float:right; padding-right:408px;}
.sTag li{ background-image:url(../../imgs/cn/sTag.jpg); background-repeat:no-repeat; background-position:-36px 0; width:14px; height:14px; float:left; margin-right:22px; cursor:pointer}
.sTag li.hover{ background-position:0 0;background-image:url(../../imgs/cn/sTag.jpg);}

/*main*/
.bdtit{ background:#000000;width:620px; height:32px; line-height:32px;_line-height:20px;}
.bdtit .titName{ color:#ee3030; font-size:14px; font-family:"Microsoft Yahei"; padding-left:20px; float:left;_padding-top:5px;}
.bdtit .more{ background:url(../../imgs/cn/more.png) no-repeat; float:right; text-indent:-2999px; width:10px; height:10px; display:block; margin:11px 12px 0 0;}

.news{padding: 22px 20px 0 ;font-family:"Microsoft Yahei";}
.news dl dt{font-size:14px; padding-bottom:12px }
.news dl dt a{ color:#000000;}
.news dl dt a:hover{ color:#ff3333}
.news dl dd{ font-size:12px; color:#666; line-height:20px; padding-bottom:22px;}

 /*合作伙伴*/
 .join{padding-top:90px;}
.join h2{ font-size:14px; padding-left:10px;font-family:"Microsoft Yahei"; font-weight:normal; padding-bottom:7px;}
.join li{width:244px; float:left; border-right:1px solid #656565; background:#424242; overflow:hidden; height:128px;border-bottom:1px solid #656565; vertical-align:middle; line-height:128px;*font-size:100px;}
.join li a{ display:block; vertical-align:middle; text-align:center; }
.join h2.media{padding-top:46px; overflow:hidden}

/*品牌推荐*/
.partner h2{ font-size:16px; padding-left:10px;font-family:"Microsoft Yahei"; font-weight:normal; padding-bottom:7px;}
.partner li{width:166px; height:146px; background:#fff; text-align:center; line-height:146px;margin:0 10px 10px 0; float:left}
.partnerList{margin-left:-30px; z-index:2; position:relative; padding-bottom:100px}

.aboutList{width:710px; position:relative;}

.plane{padding-top:36px; overflow:hidden}
/*foot*/
.foot{ width:100%; border-top:1px solid #cccccc; margin-top:113px; padding:63px 0  100px; text-align:center;font-family:"Microsoft Yahei"; overflow:hidden ;zoom:1}
.foot .logo{background:url(../../imgs/cn/logo_m.png)   center  no-repeat;width:284px; height:165px; margin:0 auto; }
.foot p{ font-size:16px; letter-spacing:5px; padding-top:4px;}
.foot .copyRight{ padding-top:32px;font-size:16px;}
.foot .copyRight strong{margin-left: 30px;}

/*关于Acc频道页*/
.topMenu{width:100%; height:46px; background-color:#ff3333; background-image:url(../../imgs/cn/topList_bg.jpg); background-repeat:no-repeat; background-position:left;}
.mainLogo{ padding:32px 0 37px; }
.banner{ background:url(../../imgs/cn/banner.jpg) 50% 0 no-repeat; background-size:cover; width:100%; height:259px; position:relative}

.leftMenu{width:178px; border-right:2px solid #ff3333; padding-bottom:30px; }
.leftMenu li{ font-size:14px;font-family:"Microsoft Yahei"; line-height:50px;}
.leftMenu li a{ text-decoration:none; color:#000000; outline:none; blr:expression(this.onFocus=this.blur())}
.leftMenu li.curr a{ background:#000000; color:#ffffff;}
.Adv_180x178{width:180px; height:178px; margin-top:70px;}

.rigthCon,.aboutList .text{width:650px; position:relative;min-height:526px; padding-bottom:80px; _height:expression(this.scrollHeight<526?"526px":"auto"); padding-right:75px; overflow:hidden; *zoom:1; _overflow:hidden ; }
.rigthCon1{  overflow:visible; _padding-right:0px}
.rightCon_bg{ background:url(../../imgs/cn/right_bg.png) no-repeat; position:absolute; right:0; bottom:0 ;width:249px; height:525px;}
.rigthCon .text{font-family:"Microsoft Yahei"; position:relative; z-index:2}
.rigthCon .text h2,.aboutList .text h2{ font-size:20px; line-height:1.5; display:block; padding-bottom:17px; font-weight:normal}
.rigthCon .text strong,.aboutList .text strong{ font-size:16px; display:block; padding:30px 0 24px;}
.rigthCon .text span,.aboutList .text span{ font-size:14px; font-weight:bold; display:block}
.rigthCon .text p,.aboutList .text p{ line-height:30px; font-size:14px; padding-bottom:18px;}
/*理事会*/
.councilIcon{margin-top:-20px;padding-left:70px;}
.councilIcon dl{padding-top:74px;}
.councilIcon dd{margin-top:58px;}
/*媒体中心*/
.pressList a{color:#000; font-size:20px; }
.pressList a:hover{color:#ff3333}
.htmlEdit {font-size:14px;}
.htmlEdit p {margin-bottom:15px;}
.htmlEdit i,.htmlEdit em{font-style:italic}
.htmlEdit img{max-width: 100%;}
.htmlEdit strong,.htmlEdit b{font-weight:bolder}
.htmlEdit ul{list-style-type:disc;list-style-position:inside;}
.htmlEdit ol{list-style-type:decimal;list-style-position:inside;}
.htmlEdit h1{font-size:2em;margin:.67em 0}
.htmlEdit h2{font-family:SimSun;font-size:1.5em;margin:.75em 0}
.htmlEdit h3{font-size:1.17em;margin:.83em 0}
.htmlEdit h4{margin:1.12em 0}
.htmlEdit h5{font-size:.83em;margin:1.5em 0}
.htmlEdit h6{font-size:.75em;margin:1.67em 0}
.htmlEdit a{color:#000; text-decoration:underline;}
.htmlEdit a:hover{color:#ff3333}
.htmlEdit .imgCenter{text-align:left;}
.htmlEdit ul{list-style:none;}
.newsDetail .rigthCon .text h2{font-weight:bold;}
/*reset rightcon .text*/
.rigthCon .text .htmlEdit{font-family:"Microsoft Yahei"; position:relative; z-index:2}
.rigthCon .text  .htmlEdit h2,.aboutList .text .htmlEdit  h2{ font-size:20px; line-height:1.5; display:block; padding-bottom:17px; font-weight:normal}
.rigthCon .text  .htmlEdit strong,.aboutList .text  .htmlEdit strong{ font-size:14px; display:inline; padding:0;}
.rigthCon .text  .htmlEdit span,.aboutList .text  .htmlEdit span{ font-weight:normal; display:inline}
.rigthCon .text  .htmlEdit p,.aboutList .text  .htmlEdit p{ line-height:30px;padding-bottom:15px;}


.footer{ width:100%; border-top:1px solid #cccccc; padding-bottom:100px; overflow:hidden}

.footer .logo{width:121px; height:42px; margin-top:55px;}
.copyRight{font-family:"Microsoft Yahei"; font-size:14px; color:#cccccc; padding-top:66px; }

/*年表*/
.slideBar .ico{width:80px; height:27px; background:#000000; line-height:27px; text-align:center; font-size:12px; color:#ffffff}
.slideBar .ico.over{background:#000000;}
.slideBar{ position:absolute;width:80px;left:50%;  margin-left:540px; z-index:2; top:472px; zoom:1; }
.slideBar li{width:80px; text-align:center;}
.slideBar li.curr,.slideBar li.over{ background:#ff3333; }
.slideBar li.curr a,.slideBar li.over a{color:#ffffff; font-weight:bold}
.slideBar li a{font-size:12px; font-family:Verdana; line-height:32px; font-color:#999}
.slide_index{ top:900px;}
.pofix{ position:fixed;top:0}


/*历史回顾*/
.art_dtail{padding-bottom:52px}
.art_dtail .title{font-size:20px; text-align:center; font-weight:normal ;padding-bottom:12px}
.art_dtail .imgCenter{ text-align:center}
.art_dtail strong{ font-size:16px; display:block;text-align:center;font-weight:normal;padding:10px 0 8px;}
.art_dtail .text{ width:600px; margin:0 auto;text-align:center}
.art_dtail .text p{ line-height:30px;}
.art_dtail .work strong{display:block;padding-bottom:27px}

.history_dtail{padding-bottom:7px}
.history_dtail h1{ font-size:24px ;font-weight:normal; text-align:center; padding:64px 0 0 0px}
.history_dtail .title1{margin:65px 0 5px;font-size:20px}
.history_dtail .title1{margin:56px 0 5px}
.winName .win{font-size:16px; display:block;padding:7px 0 9px;}
.winName { text-align:center}


.winName p{margin-bottom:0;}
.winName p a{width:245px; height:245px; position:relative; display:inline-block;  text-decoration:none}
.winName .shade{width:245px;height:245px;  position:absolute; left:0; top:0; background:rgba(0,0,0,0.2); background:#000000\9; filter:alpha(opacity=20)\9;z-index:2}
.winName .picTxt{ position:absolute;width:245px;left:0; top:0; background:url(../../imgs/cn/art_bg.png) repeat-x; padding:180px 0 17px;}
.winName p strong{font-size:14px; line-height:24px; color:#ffffff;padding:0; position:relative}
.winName .special{margin:39px 0 8px}

/*委员会详细页面*/
.member dl{padding-bottom:30px; overflow:hidden;width:100%;}
.member dl dt{float:left;width:300px; height:300px; overflow:hidden}
.member dl dd{float:left;width:320px; height:300px; background:#ff3333;}
.member dl dd strong{font-size:36px; color:#000000;padding:182px 0 0 30px; display:block}
.member dl dd p{font-size:14px; padding:10px 0 0 30px}

/*新闻媒体页面*/
.media  dl dt .ico{ color:#ffffff;  margin-right:10px;width:20px; height:20px; display:inline-block; zoom:1}
.media  dl dt .ico img{ vertical-align:top}
.media  p{ font-size:14px; line-height:1; padding-bottom:14px;}
.media  dl{border-bottom:1px solid #cccccc;padding-bottom:4px;margin-bottom:45px;}
.media  dl dt{font-size:20px;padding-bottom:20px; line-height:1}
.media  dl dd p{line-height:22px; color:#666666;}
.media  dl dd .time{color:#999999; font-size:12px ;padding-bottom:0!important}
.media  dl dd .info{padding-top:14px; padding-bottom:9px;}


.timeInfo{border-bottom:1px solid #cccccc;width:100%; padding:24px 0 10px;font-size:12px; overflow:hidden; margin-bottom:50px;}
.timeInfo .time{color:#999999; float:left}
.timeInfo .from{float:left; display:inline-block ;padding-left:20px;color:#999999;}

.video{width:500px; height:320px; overflow:hidden; background:#000; margin-bottom:20px;}



/*展览*/
.exhi{padding-bottom:15px; overflow:hidden;}
.exhi dl{float:left;width:325px;padding-top:20px}
.exhi dl dt{width:325px; font-size:14px;}
.exhi dl dd{width:325px; line-height:24px; font-size:14px}
.exhi dl dd .place,.exhi dl dd .time{float:left; font-weight:normal}

.exhiList{padding-top:20px;width:675px; height:540px; position:relative;}
.exhiList .wrap{width:675px; height:480px; overflow:hidden; float:left}
.exhi_box{width:650px; overflow:hidden; height:480px;}
.exhi_boxList{width:10000px;}
.exhiList li{float:left;width:150px;margin:0 10px 10px 0; cursor:pointer}



.page{width:100%; margin-top:10px; overflow:hidden}
.page .prev,.page .next{width:20px; height:20px; cursor:pointer}
.page .prev{ background:url(../../imgs/cn/prev.png) no-repeat; float:left; margin-right:10px;}
.page .prev.hover{background:url(../../imgs/cn/hprev.png) no-repeat; float:left}
.page .next{ background:url(../../imgs/cn/next.png) no-repeat; float:left;}
.page .next.hover{background:url(../../imgs/cn/hnext.png) no-repeat}

.page a{ display:inline-block; background:url(../../imgs/cn/a-ico.png) no-repeat; width:20px; height:20px; line-height:18px; text-align:center; margin-right:10px;float:left; font-family:Verdana; font-size:12px; color:#666}
.page a.curr{ background:url(../../imgs/cn/ha-ico.png) no-repeat; color:#ffffff;}
.page a:hover{background:url(../../imgs/cn/ha-ico.png) no-repeat; color:#ffffff;}


#bigBg{width:100%;height:100%; background:#000; opacity:0.75; filter:alpha(opacity=75); position: fixed; left:0; top:0; z-index:13; display:none;zoom:1;_height:2000px; margin: auto; _position:absolute}
.imgNav{width:940px; height:684px; position:absolute;left:50%; z-index:999; margin-left:-470px; display:none; text-align:center}
#img{ position:relative;width:870px; height:684px; text-align:center; overflow:hidden;display:table;table-layout:fixed\9;}
:root #img{table-layout:auto;}
#img .bigTu{display:table-cell; overflow:hidden;vertical-align:middle; line-height:650px; font-size:650px;}
#img .bigTu img{ font-size:0}
#img .imgWrap{width:876px; height:650px; overflow:hidden}
#img .imgCell{width:876px; height:650px; font-size:650px; line-height:650px; overflow:hidden}
.imgNav p{ color:#ffffff; line-height:38px; }
.imgNav #front{width:32px; height:63px; position:absolute; left:-33px;bottom:296px; background:url(../../imgs/cn/front1.png) no-repeat; cursor:pointer}
.imgNav  #next{width:32px; height:63px; position:absolute; right:37px;bottom:296px; background:url(../../imgs/cn/next1.png) no-repeat;cursor:pointer}
.imgNav  #front.hover {background:url(../../imgs/cn/hfront1.png) no-repeat;}
.imgNav  #next.hover {background:url(../../imgs/cn/hnext1.png) no-repeat;}
.imgNav .close{ background:url(../../imgs/cn/close.png) no-repeat; right:37px; bottom:549px; width:32px; height:32px; position:absolute; cursor:pointer}
.imgNav .close.hover  {background:url(../../imgs/cn/hclose.png) no-repeat;}
.bigTu{width:870px; height:650px; background:url(../../imgs/cn/loading.gif) no-repeat center center; overflow:hidden}
/*图片居中*/
.imgWrap{ color:#f3f3f3; text-align:center;overflow:hidden; display:table;table-layout:fixed\9;}
:root .imgWrap{ table-layout:auto;}
.imgWrap .imgCell{ display:table-cell; overflow:hidden;vertical-align:middle; }

/*月度观察报告*/
.report ul{padding-bottom:37px; overflow:hidden}
.report li{width:100%; line-height:36px;}
.report .info{width:434px; float:left;}
.report .info a{ font-size:16px;color:#000000; font-weight:normal}
.report .info a:hover{ color:#ff3333}
.report .time{float:left;width:216px; font-size:12px!important; color:#999999; font-weight:normal!important}


/*返回顶部*/
.toTop{ position:fixed;width:40px; z-index:10;left:50%; margin-left:540px;height:40px; cursor:pointer; text-indent:-29999px; bottom:20px;background:#d4d4d4 url(../../imgs/cn/icon.png) 0 -184px no-repeat ; text-align:center; _position:absolute; display:block}
a.toTop:hover{background:#000000 url(../../imgs/cn/icon.png) 0 -234px no-repeat ;}





/*弹出层*/
.closeAlert,.prevBtn,.nextBtn{background:url(../../imgs/cn/aac_spr.png) 0 0 no-repeat}
#dialogBg{position: absolute; left: 0px; top: 0px; z-index: 13; filter: alpha(opacity=75);opacity:.75; width: 100%; height: 0; background: rgb(0, 0, 0);}
.alertDiv{width:100%;height:100%;position:fixed;_position:absolute;left:0;top:0;z-index:100;}
.alertCon{width:100%;top:0;position:absolute;padding:40px 0 73px;background:url(../../imgs/cn/loading.gif) center center no-repeat;}
.alertDiv .bigPicCon{ width:980px; text-align:center;margin:0 auto;}
.alertDiv img {max-width:980px;}
.prevBtn,.nextBtn{display:block;width:52px;height:63px;background-position:-10px -6px;position:absolute;top:50%;left:50%;margin:-30px 0 0 -552px;}
.nextBtn{background-position:-10px -146px;margin-left:500px;}
.prevBtn:hover{background-position:-10px -76px; }
.nextBtn:hover{background-position:-10px -217px; }
.alertConMin .prevBtn{margin-left:-470px;}
.alertConMin .nextBtn{margin-left:420px;}

.certificateTitle{font-size:18px;line-height:48px;text-align:center; color:#ffffff;font-weight:normal;width:980px;position:absolute;bottom:35px;left:50%;margin-left:-490px;}
.closeAlert{width:32px;height:32px;display:block;position:absolute;right:20px;top:20px;z-index:100;background-position:0 -286px; }
.closeAlert:hover{background-position:-32px -286px;}


/*新底部logo*/
.footTop{text-align: center;}
.footTop .copyRight{padding-top: 13px;font-size: 16px;line-height: 28px;}
.footTop .copyRight span{display: block;}
.footTop .copyRight strong{display: block;}
.footer .logo{width:auto;height:auto;margin-top: 60px;}
.footTop .copyRight strong a{color:#ccc;}
.footTop .copyRight strong a:hover{color:#ff3333;}








