@charset "utf-8";
a { color:#5d5d5d; }
a:hover { color:#2E9C03; }

header#header2 { }
#topNav { width:100%; border-top:2px solid #2E9C03; border-bottom:1px solid #dedede; height:35px; }
#topNav .topBar { width:1000px; line-height:35px; margin:0 auto; font-size:12px; color: #5C5C5C; }
#topNav a { color: #5C5C5C; padding:3px 8px; -webkit-transition:background 0.2s linear; -moz-transition:background 0.2s linear; -o-transition:background 0.2s linear; transition:background 0.2s linear; }
#topNav a:hover { text-decoration:none; background:#36A803; color:#fff; }
#topNav .topColumn { float:left; }
#topNav .topColumn li { float:left; }
#topNav .moreColumn { position:relative; float:left; width:60px; height: 35px; line-height:35px; text-indent:10px; cursor: pointer; background: url(../images/arrow.gif) no-repeat 38px -2px; border-style: solid; border-color: #fff; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px 1px; }
#topNav .moreColumn:hover { background: url(../images/arrow.gif) no-repeat 38px -42px; border-color: #E8E8E8; }
#topNav .moreColumn ul { position:absolute; display:none; border:1px solid #E8E8E8; width:60px; z-index:100; left:-1px; background:#fff; }
#topNav .moreColumn li { line-height:24px; text-indent:0px; text-align:center; }
#topNav .moreColumn li a { padding:5px 17px; }
#topNav .moreColumn:hover ul { display:block; }
#topNav .login { float:right; }
#topNav .login a { }
#topAD { width:1000px; margin:10px auto; }
#branding { width:1000px; margin:10px auto; height:60px; }
#branding .logo { float:left; }
/*ss_nav*/

.ssForm { float:right; border: 1px solid #dedede; height: 26px; }
.ss_nav_text { display:block; height: 24px; line-height: 22px; text-indent:5px; border: 0; font-size:12px; }
.ss_nav_boxa { float:left; font-size:12px; }
.ss_nav_boxa a.a1 { width: 50px; border-right: 1px solid #dedede; display: block; height: 26px; line-height: 26px; text-decoration: none; background: url(../images/arrow.gif) no-repeat 46px -6px; padding-left: 12px; color: #575757; }
.ss_nav_ul { position: absolute; display:none; width: 62px; border: 1px solid #dedede; margin-left: -1px; border-top: none; z-index: 1000; background: #fff; text-align:left; text-indent:12px; }
.ss_nav_ul a { display: block; width: 62px; height: 30px; line-height: 30px; color: #575757; text-decoration: none; }
.ss_nav_ul a:hover { background: #36A803; color:#fff; }
.ss_nav_boxa:hover .ss_nav_ul { display:block; }
.ss_nav_btn { background: url(../images/ss.gif) no-repeat; border: none; width: 28px; height: 34px; cursor: pointer; margin-top: 0px; }
/*ss_nav end*/

/*白色导航*/
#nava { width:1000px; margin:10px auto; height:37px; border-top: 3px solid #2A781F; border-bottom:1px solid #E8E8E8; background: url(../images/line1.jpg) no-repeat left; }
#nava li { float:left; font-size:14px; line-height:36px; text-align:center; width:10%; border-bottom:1px solid #dedede; background: url(../images/line1.jpg) no-repeat right #FFF; }
#nava li a { display:block; width:100%; -moz-transition:background 0.2s linear; -o-transition:background 0.2s linear; transition:background 0.2s linear; }
#nava li a:hover { background:#2E9C03; color:#fff; text-decoration:none; }
#nava .a1 { background:#2E9C03; color:#fff; text-decoration:none; font-weight:bold; }
/*蓝色导航*/
#navb { width:1000px; margin:10px auto; height:37px; border-top: 3px solid #2A781F; border-bottom:1px solid #E8E8E8; background: url(/images/line1.jpg) no-repeat left; }
#navb li { float:left; font-size:14px; line-height:36px; text-align:center; width:10%; border-bottom:1px solid #dedede; background: url(/images/gf/line2.jpg) no-repeat right #2E9C03; }
#navb li a { display:block; width:100%; color:#fff; -moz-transition:background 0.2s linear; -o-transition:background 0.2s linear; transition:background 0.2s linear; }
#navb li a:hover { background:url(/images/line1.jpg) no-repeat left #fff; color:#333; text-decoration:none; }
#navb .a1 { background-image:none; background:url(../images/line1.jpg) no-repeat left #fff; color:#333; text-decoration:none; font-weight:bold; }
#location { width:1000px; margin:20px auto 0; line-height:20px; font-size:12px; color:#666; }
#location a { color:#666; }
#location a:hover { color:#2E9C03; }
#location i { color:#CCC; margin-right:3px; font-size:16px; }
#location a:hover i { color:#2E9C03; }
#location span { margin:0 5px; font-family:Arial; color:#ccc; }
#mainBody { width:1000px; margin:10px auto;/*background:url(../images/line1.jpg) repeat-y 140px ;*/ }
#mainM { }
#mainRight { }
#mainLeft { }
/*列表*/
.lists { border-top:3px solid #dedede; }
.lists ul { }
.lists li { position: relative; border-bottom:1px dotted #dedede; }
.lists li em { }
.lists li em a { color:#000; display:block; }
.lists li em a:hover { color:#2E9C03; }
.lists li p { color: #818181; line-height:22px; }
.lists li p span { margin:0 20px 0 0; }
.lists li p .time { float:right; }
/*文字列表*/
.txtList li { padding:5px 15px; display:inline-block; }
.txtList li em { display:inline-block; font: 16px/30px "微软雅黑", "simhei"; margin: 8px 0px 8px 0; }
.txtList li:hover { background:#f2f2f2; }
.i-excel { background:url(../images/i-excel.png) no-repeat left center; text-indent:20px; }
.i-pdf { background:url(../images/i-pdf.png) no-repeat left center; text-indent:20px; }
.i-word { background:url(../images/i-word.png) no-repeat left center; text-indent:20px; }
.i-ppt { background:url(../images/i-ppt.png) no-repeat left center; text-indent:20px; }
.i-flash { background:url(../images/i-flash.png) no-repeat left center; text-indent:20px; }
.i-no { background:url(../images/i-no.png) no-repeat left center; text-indent:20px; }
/*翻页*/
.fany { text-align:center; height:40px; }
.fany a { display:inline-block;
    // width:30px;
    height:30px; border:1px solid #ccc; background:#FFF; font-size:14px; line-height:28px; margin:5px; }
.fany a:hover { background:#2E9C03; text-decoration:none; color:#fff; border:1px solid #2E9C03; }
.fany .a1 { display:inline-block; height:30px; background:#FFF; font-size:14px; line-height:28px; letter-spacing:3px; margin:5px; padding: 0 5px; background:#2E9C03; text-decoration:none; color:#fff; border:1px solid #2E9C03; }
/*分享*/
.shicons { display:block; width:16px; height:16px; background:url(../images/icons.png) no-repeat 0 0px; cursor: pointer; }
.share { position:absolute; display:none; border:1px solid #ccc; text-align:center; padding:0px; font-size:12px; background:#fff; z-index:1000; *margin-left:-16px;
}
.share li { line-height:16px; margin:5px 0; *margin:4px 0;
}
.share li a { display:block; padding:5px 5px; }
.share li a:hover { text-decoration:none; background:#2E9C03; color:#fff; }
.icons1 { position:relative; display:block; width:16px; height:16px; background:url(../images/icons.png) no-repeat 0 0px; cursor: pointer; }
.icons1:hover { background:url(../images/icons.png) no-repeat 0 -16px; }
.icons2 { display:block; float:left; width:16px; height:16px; background:url(../images/icons.png) no-repeat 0 -80px; }
.icons3 { display:block; float:left; width:16px; height:16px; background:url(../images/icons.png) no-repeat 0 -32px; }
.icons4 { display:block; float:left; width:16px; height:16px; background:url(../images/icons.png) no-repeat 0 -64px; }
.share_btn { display:block; width:15px; font-size:12px; text-align:right; cursor: pointer; margin-top:5px; *margin-top:3px;
}
.share_btn em { display: block; }
.share_btn:hover .icons1 { background:url(../images/icons.png) no-repeat 0 -16px; }
.share_btn:hover .share { display:block; }
/*蓝色导航*/
#navb {border-right: 1px solid #2A781F; }
#navb li { width:142px; }
#navb li.li1{ width:148px; }
#navb li a { width:142px; }
#navb li.li1 a{ width:148px; }
.news_top { color:#5d5d5d; }
.news_top a { margin:0 9px; color:#2E9C03; }
.news_top a:hover { text-decoration:underline; }
.news_top a.a1 { color:#d72727; }
.news_top a.a1:hover { color:#2E9C03; }
/*更多*/
.more { display:block; width:24px; }
.more a { display:block; font-size:0; line-height:0; width:30px; height:36px; background:url(/images/gf/more.png) no-repeat center; }
.more a:hover { font-size:12px; line-height:36px; background:none; }
/*新闻首页*/
.pl7 { padding-left:7px; }
.pr7 { padding-right:7px; }
.ml4 { margin-left:4px; }
.mr15 { margin-right:15px; }
.headlines { border-top:1px solid #B02020; }
.headlines h2 { font-size:20px; color:#af2020; margin:5px 0 0 4px; }
.headlines h2 a { color:#af2020; }
.headlines_title h3 { float:left; width:370px; text-align:center; font-size:18px; color:#333; }
.headlines_title h3 a { color:#333; }
.headlines_title h3 a:hover { text-decoration:underline; }
.headlines_ul1 { line-height:22px; *line-height:18px;
}
.headlines_ul1 li { background:url(/images/gf/li1.jpg) no-repeat 9px center; padding-left:19px; overflow:hidden; zoom:1; }
.headlines_ul1 li p { float:left; }
.headlines_ul1 .share li { background:none; padding:0; }
.news_main { background:url(../images/news_main_bg.jpg) repeat-y; }
.news_title1 { background:url(../images/news_title1.jpg) repeat-x; height:42px; line-height:42px; }
.news_title1 h2 { font-size:18px; color:#010101; line-height:42px; background:#ffffff; width:118px; text-align:center; border-right:1px solid #D0D0D0; float:left; }
.news_boxa { border-top:2px solid #999; color:#5d5d5d; font-weight:normal;}
.news_boxa h2 { font-size:18px; color:#000000; }
.news_boxa h2 a { color:#000000;font-weight: normal; }
.news_boxa h2 a:hover { color:#2E9C03; }
.news_boxa .more a { height:24px; }
.news_boxa .more a:hover { line-height:24px; }
.news_ul2 li { border-bottom:1px solid #DCDCDC; padding:25px 0 20px; overflow:hidden; zoom:1; }
.news_ul2 .share li { border:none; padding:0; }
.news_ul2 li span { color:#a5a5a5; }
.news_boxa h3 { font-size:16px; color:#333; }
.news_boxa h3 a { color:#333; }
.news_boxa h3 a:hover { text-decoration:underline; }
.e20cou .titleClass .classify a {float: left;display: block;margin: 0px 0px 0px 0px;padding: 5px 7px;font-size: 12px;line-height: 28px;color: #666;font-weight: normal;}

.show_con1{ background:#F5F8FD; border:1px solid #D1E1F1; width:333px; height:148px; color:#2E9C03;}
.show_con1 h3{ font-size:16px; color:#2E9C03; padding:17px 0;}
.show_con1 h3 a{color:#2E9C03;}
.show_con1 h3 a:hover{ text-decoration:underline;}
.show_title1_p1 a{ padding:0 12px; color:#2E9C03;}
.show_title1_p1 a:hover{ text-decoration:underline;}
.show_ul1{ margin-left:-10px;}
.show_ul1 li{ float:left; width:315px; margin:20px 0 0 30px;}
.show_ul1 h4{ font-size:18px;font-weight: normal;}
.show_logo_ul{ margin-left:-10px;}
.show_logo_ul li{ float:left; border:1px solid #E2E2E2; margin:25px 0 0 17px;}

.show_title1 h2{ color:#2E9C03;}
.show_title1 h2.show_title1_h2{ width:140px;}






/*右侧栏*/
.news_r_ul1 li { background:url(../images/li3.jpg) no-repeat 9px center; padding-left:19px; }
.news_r_con1 h4 { font-size:18px; color:#2E9C03; line-height:24px; }
.news_r_con1 h4 a { color:#2E9C03; }
.news_r_con1 h4 a:hover { text-decoration:underline; }
.r_news_boxa { background:#F5F8FD; }
.show_r_ul1{ margin-left:-30px;}
.show_r_ul1 li{ float:left; width:108px; margin-left:40px; height:138px; overflow: hidden;}
.show_r_ul1 p:last-child{height: 50px; overflow: hidden;}
.show_r_ul2 li{ background:url(../images/li3.jpg) no-repeat 9px 12px; padding:0 10px 0 19px; }
.show_r_ul2 li p span{ color:#a5a5a5;}
.show_r_con1{ padding:0 10px;}

/*列表页*/
.hot_news h3.list_hot_news_h3 { color:#010101; }
.news_list_ul li { padding:25px 5px 20px; }
.news_list_ul li:hover { background:#F2F2F2; }
.show_list_p1{ color:#5a5a5a;}
.show_list_p1 a{ color:#2E9C03; margin:0 15px;}
.show_list_p1 a:hover{ text-decoration:underline;}
.show_list_p2{ margin-left:-15px;}
.show_salon_p1 a{color:#2E9C03; margin-right:15px;}
.show_salon_p1 a:hover{ text-decoration:underline;}
.r_news_boxa .show_con1{ border:1px solid #D2DFF2; background:#ffffff; width:278px;}
.show_info_ul1 li p{ color:#a5a5a5; overflow:hidden; zoom:1; font-size:12px;}
.show_info_ul1 li p span{ float:left; margin-left:35px;}
.news_title1 h2.show_info_h2{ width:155px;}
.show_info_ul1 li{ margin-left:60px;}

/*幻灯*/
.slideBox{ width:690px; height:300px; overflow:hidden; position:relative;float: left;}
.slideBox .hd{ height:18px; overflow:hidden; position:absolute; right:10px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ font-size:12px;float:left; margin-right:6px;  width:18px; height:18px; line-height:18px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#008ac8; color:#fff; }


.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative; }
.slideBox .bd img{ width:690px; height:300px; display:block;  }

.slideBox .bd em{ position:absolute;bottom:0px; display:block; line-height:30px; width:100%;  font-size:12px; text-decoration:none; font-style:normal; text-indent:1em; z-index:10;}
.slideBox .bd .bg{position:absolute;bottom:0px; display:block;background:#333;height:30px; width:100%; opacity: 0.5;}
.slideBox .bd em a{ color:#fff;}
.slideBox .bd em a:hover{ color:#008ac8;}




/*会展内容页*/
.showcontent_press { padding:25px 0 10px; }
.showcontent_press h1 { font-size:28px; color:#2E9C03; font-weight:normal; }
.showcontent_press h1 a { color:#2E9C03; }
.showcontent_press h1 a:hover { text-decoration:underline; }
.showcontent_infor{ background:url(../images/show/br1.jpg) repeat-x left bottom; padding-bottom:15px;}





