@charset"utf-8";
/*Css 公共*/
.are-ad1{ width: 986px; margin: 7px auto 0; overflow: hidden; }
.are-ad1  dl.has-font { width: 100px; float: left; margin: 0 3px; display: inline; }
.are-ad1  dl.has-font dd,.are-ad  dl.has-font-las dd { line-height: 20px; text-align: center; }
.are-ad2{ width: 986px; margin: 7px auto 0; overflow: hidden; }
.are-ad2 ul{ text-align: center; width: 100%; }
.are-ad2 li { float: left; margin: 0 3px; display: inline; }
.arent{ width: 980px; margin: 7px auto 0; }
/*Css 广告右*/
.are-ad8{ float: left; width: 758px; padding: 7px 0; overflow: hidden; }
.are-ad8 ul{ text-align: center; width: 100%; }
.are-ad8 li { float: left; margin: 0 0px 0 8px; display: inline; }
/*Css 四大名企*/
.ad-left{ float: left; width: 791px; }
.ad-right{ float: right; width: 182px; }
.ad-show { width: 260px; height: 210px; float: left; border: 1px solid #e0e0e0; }
.ad-img { float: left; width: 260px; height: 185px; }
.ad-txt { float: left; width: 250px; height: 25px; background: #F8F8F8; text-align: center; line-height: 25px; padding-left: 5px; overflow: hidden; }
.ad-txt a{ color: #0A519F; font-size: 14px; font-weight: bold; }
/*Css 资讯中心*/
.ad-news{ float: left; width: 520px; height: 210px; border: 1px solid #e0e0e0; margin-left: 7px; }
.news-qh{ float: left; width: 520px; height: 31px; background: url(../images/index/index_029.gif); }
.news-qh a:link,.news-qh a:visited{ float: left; width: 83px; height: 31px; text-align: center; line-height: 31px; background: url(../images/index/index_028.gif); color: #0A519F; font-size: 14px; }
.news-qh a:hover{ text-decoration: none; }
.news-qh a.news-now:link,.news-qh a.news-now:visited{ background: url(../images/index/index_027.gif); color: #fff; font-weight: bold; }
.news-qh a.news-more:link,.news-qh a.news-more:visited{ background: none; float: right; width: 90px; font-size: 12px; text-align: left; }
.ad-news .news-nr{ width: 520px; display: block; }
.ad-news .news-nr dl{ float: left; width: 460px; padding-left: 30px; }
.ad-news .news-nr dl dt{ float: left; width: 460px; height: 33px; line-height: 33px; text-align: center; overflow: hidden; }
.ad-news .news-nr dl dt h1{ font-size: 18px; font-weight: bold; color: #FD0000; }
.ad-news .news-nr dl dt a{ font-size: 18px; font-weight: bold; color: #FD0000; }
.ad-news .news-nr dl dd{ float: left; color: #666; height: 20px; line-height: 20px; text-align: center; overflow: hidden; }
.ad-news .news-nr ul{ float: left; width: 520px; padding-top: 10px; }
.ad-news .news-nr ul li{ float: left; width: 220px; height: 22px; line-height: 22px; background: url(../images/index/010.png) 22px 9px no-repeat; padding-left: 30px; overflow: hidden; }
.ad-news .news-nr ul li a:link,.ad-news .news-nr ul li a:visited{ color: #0A519F; }
/*Css 子站链接*/
.zd-link{ float: left; width: 180px; border: 1px solid #e0e0e0; background: #F5FAFE; }
.zd-link p{ float: left; width: 154px; height: 29px; background: url(../images/index/index_031.gif); padding-left: 26px; line-height: 29px; font-size: 14px; font-weight: bold; color: #fff; }
.zd-link ul{ float: left; width: 180px; background: #F5FAFE; padding-top: 5px; }
.zd-link ul li{ float: left; width: 65px; height: 22px; line-height: 22px; background: url(../images/index/010.png) 10px 9px no-repeat; padding-left: 20px; overflow: hidden; }
.zd-link ul li.gong-li{ float: left; width: 155px; height: 22px; line-height: 22px; background: url(../images/index/010.png) 10px 9px no-repeat; padding-left: 20px; overflow: hidden; }
.zd-link ul li a:link,.zd-link ul li a:visited{ color: #0A519F; }
/*Css 推荐名企-广告*/
.zd-parple{ float: left; width: 791px; padding-top: 8px; }
.zd-parple dl{ float: left; width: 255px; border: 1px solid #AACCEE; }
.zd-parple dl dt{ float: left; width: 255px; height: 35px; border-bottom: 1px solid #AACCEE; }
.zd-parple dl dd{ float: left; width: 235px; background: #F5FAFE; height: 22px; line-height: 22px; padding: 0 10px; overflow: hidden; }
.zd-parple .zd-kong{ float: left; width: 10px; height: 100px; overflow: hidden; }
/*Css左-热门行业*/
.ar-zuo{ float: left; width: 222px; }
.ar-left{ float: left; width: 220px; border: 1px solid #e0e0e0; }
.rmqy{ float: left; width: 220px; }
.rmqy-top{ float: left; width: 220px; height: 29px; background: url(../images/index/index_032.gif); line-height: 29px; }
.rmqy-top p{ float: left; font-size: 14px; width: 105px; text-align: center; font-weight: bold; color: #fff; }
.rmqy-top p a{ text-decoration: none; color: #fff; }
.rmqy-top p a:hover{ text-decoration: underline; color: #ff6600; }
.rmqy-top span{ float: right; width: 55px; }
.rmqy-top span a:link,.rmqy-top span a:visited{ font-size: 14px; font-weight: bold; color: #0A519F; }
.rmqy .rmqy-nr{ float: left; margin-left: 6px; *margin-left: 6px; _margin-left: 3px; width: 212px; padding: 10px 0; border-bottom: 1px dashed #AACCEE; }
.rmqy .rmqy-nr.nobordb{ border-bottom: 0px; }
.rmqy .rmqy-nr span{ float: left; width: 200px; height: 20px; line-height: 22px; padding-bottom: 10px; overflow: hidden; }
.rmqy .rmqy-nr span a{ font-weight: bold; color: #0A519F; }
.rmqy .rmqy-nr p{ float: left; width: 212px; }
.rmqy .rmqy-nr p a{ color: #666; line-height: 20px; }
.rmqy .rmqy-down{ float: left; width: 210px; height: 26px; padding: 8px 10px 0 0; text-align: right; }
.ar-left-line{ float: left; width: 220px; height: 1px; background: #e0e0e0; overflow: hidden; }
.gxhhy{ float: left; width: 220px; }
.gxhhy ul{ float: left; padding: 5px 0 5px 10px; width: 200px; }
.gxhhy ul li{ float: left; background: url(../images/index/013.png) 2px 8px no-repeat; padding-left: 12px; width: 190px; height: 22px; line-height: 22px; overflow: hidden; }
.left-gg{ float: left; width: 222px; margin-top: 10px; }
/*Css右-产品中心*/
.ar-right{ float: right; width: 750px; }
.pros{ float: left; width: 491px; }
.pros-top{ float: left; width: 491px; height: 25px; background: url(../images/index/index_034.gif); }
.pros-top p{ float: left; width: 150px; height: 25px; line-height: 25px; font-size: 14px; color: #fff; font-weight: bold; padding-left: 27px; }
.pros-top p a{ text-decoration: none; color: #fff; }
.pros-top p a:hover{ text-decoration: underline; }
.pros-top span{ float: right; width: 85px; height: 25px; line-height: 25px; }
.pros-top span.pro-cx{ width: 80px; background: url(../images/index/index_043.gif) 1px 4px no-repeat; padding-left: 20px; }
.pros-top span a:link,.pros-top span a:visited{ color: #0A519F; }
.pros-top span a.pros-js{ padding-top: 4px; overflow: hidden; height: 21px; width: 85px; float: left; }
.pros-nr{ float: left; width: 489px; border: 1px solid #e0e0e0; padding-bottom: 10px; }
.pros-nr .pros-nr-top{ float: left; width: 489px; height: 28px; background: url(../images/index/index_035.gif); }
.pros-nr .pros-nr-top p{ float: left; padding-left: 27px; width: 80px; font-weight: bold; color: #0A519F; padding-top: 8px; }
.pros-nr .pros-nr-top p a{ text-decoration: none; color: #0A519F; }
.pros-nr .pros-nr-top span{ float: right; width: 60px; text-align: center; line-height: 28px; }
.pros-nr dl{ float: left; width: 106px; padding: 10px 0 0 13px; }
.pros-nr dl dt{ float: left; width: 98px; height: 85px; padding: 3px; background: #EFF2F7; border: 1px solid #B4B5B0; overflow: hidden; }
.pros-nr dl dd{ float: left; width: 106px; height: 13px; padding-top: 8px; text-align: center; color: #666; overflow: hidden; }
.pros-nr dl dd.qgj{ height: 18px; }
.pros-nr dl dd.newdd a{ text-decoration: none; color: #ff0000; padding: 0px 5px; }
.pros-nr dl dd.newdd a:hover{ text-decoration: underline; color: #666; }
.pros-nr dl dd a.pro-a-proname{ color: #0A519F; }
.pros-nr dl dd a.pro-a-comname{ color: #666; }
.pros-nr dl dd a.pro-a-jiage{ font-size: 18px; color: #ff6600; }
/*Css右-名企推荐*/
.coms{ float: right; width: 249px; }
.coms .coms-gg{ float: left; width: 247px; padding: 10px 0; border: 1px solid #D8EAF8; background: #EFF8FD; }
.coms .coms-gg dl{ float: left; background: #EAEAEA; width: 112px; margin-left: 8px; *margin-left: 8px; _margin-left: 4px; height: 55px; overflow: hidden; }
.coms .coms-gg dl dt{ float: left; width: 110px; height: 35px; overflow: hidden; padding: 1px; }
.coms .coms-gg dl dd{ float: left; width: 110px; height: 19px; line-height: 19px; overflow: hidden; text-align: center; }
.coms .coms-gg p{ float: left; width: 228px; margin-left: 8px; *margin-left: 8px; _margin-left: 4px; height: 35px; overflow: hidden; background: #EAEAEA; }
.coms .coms-gg span{ float: left; width: 228px; height: 19px; line-height: 19px; overflow: hidden; text-align: center; }
.coms .coms-kong{ float: left; width: 247px; height: 8px; overflow: hidden; }
.coms .coms-top{ float: left; width: 249px; height: 30px; background: url(../images/index/index_037.gif); }
.coms .coms-top p{ float: left; width: 100px; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; color: #fff; padding-left: 10px; }
.coms .coms-top p a{ text-decoration: none; color: #fff; }
.coms .coms-top p a:hover{ text-decoration: underline; }
.coms .coms-top span{ float: right; width: 55px; height: 30px; line-height: 30px; }
.coms .coms-top span a{ font-size: 14px; font-weight: bold; color: #fff; }
.coms-nr{ float: left; width: 247px; border: 1px solid #C3C3C3; }
.coms-nr dl{ float: left; width: 97px; padding: 7px 0 5px 15px; }
.coms-nr dl dt{ float: left; width: 95px; height: 85px; border: 1px solid #e0e0e0; overflow: hidden; }
.coms-nr dl dd{ float: left; width: 97px; height: 36px; line-height: 18px; text-align: center; overflow: hidden; padding-top: 5px; }
.coms-nr dl dd a:link,.coms-nr dl dd a:visited{ color: #666; }
.coms-nr ul{ float: left; width: 227px; padding: 10px 0 8px 10px; }
.coms-nr ul li{ float: left; padding-left: 15px; width: 210px; height: 22px; line-height: 22px; overflow: hidden; background: url(../images/index/010.png) 4px 9px no-repeat; }
/*Css右-供求信息*/
.offers{ float: left; width: 469px; border: 1px solid #e0e0e0; padding: 10px; }
.offers ul{ float: left; width: 469px; }
.offers ul li{ float: left; width: 184px; padding-left: 50px; height: 26px; }
.offers ul li.offers-qg{ background: url(../images/index/index_038.gif) 4px 2px no-repeat; }
.offers ul li.offers-gy{ background: url(../images/index/index_039.gif) 4px 2px no-repeat; }
.offers ul li a{ float: left; width: 118px; height: 26px; line-height: 26px; font-size: 14px; overflow: hidden; }
.offers ul li span{ float: right; width: 60px; padding-top: 6px; height: 20px; color: #666; text-align: right; }
/*Css右-招标信息*/
.zb-nr{ float: left; width: 247px; border: 1px solid #C3C3C3; }
.zb-nr ul{ float: left; width: 227px; padding: 2px 0 3px 10px; }
.zb-nr ul li{ float: left; padding-left: 15px; width: 210px; background: url(../images/index/010.png) 4px 11px no-repeat; border-bottom: 1px dashed #e0e0e0; }
.zb-nr ul li.nolibor{ border-bottom: 0px; }
.zb-nr ul li a{ float: left; width: 195px; height: 26px; line-height: 26px; overflow: hidden; }
.zb-nr ul li span{ float: right; text-align: right; width: 15px; padding-top: 5px; }
/*Css右-技术资料*/
.ters{ float: left; width: 489px; border: 1px solid #e0e0e0; padding: 5px 0 2px 0; }
.ters ul{ float: left; width: 489px; }
.ters ul li{ float: left; width: 230px; padding-left: 14px; height: 22px; }
.ters ul li span{ float: left; width: 75px; height: 22px; line-height: 22px; overflow: hidden; }
.ters ul li a:link,.ters ul li a:visited{ background: url(../images/index/010.png) 2px 9px no-repeat; padding-left: 10px; float: left; width: 210px; height: 22px; line-height: 22px; color: #0A519F; overflow: hidden; }
/*Css右-培训*/
.trans{ float: left; width: 237px; border: 1px solid #C3C3C3; padding: 6px 0 0 10px; }
.trans dl{ float: left; width: 225px; height: 80px; padding-bottom: 15px; border-bottom: 1px dashed #e0e0e0; }
.trans dl dt{ float: left; width: 90px; height: 80px; overflow: hidden; }
.trans dl dd{ float: left; width: 125px; height: 20px; line-height: 20px; overflow: hidden; padding-left: 10px; }
.trans ul{ float: left; width: 225px; padding: 6px 0 10px 0; }
.trans ul li{ float: left; width: 215px; height: 25px; line-height: 25px; background: url(../images/index/010.png) 2px 11px no-repeat; padding-left: 10px; }
.trans ul li a{ float: left; width: 165px; height: 25px; line-height: 25px; overflow: hidden; }
.trans ul li span{ float: right; width: 50px; text-align: right; color: #666; }
/* ------------------------ ---------------------------- */
html,body,h1,h2,h3,h4,h5,h6,ul,li,form{ margin: 0px; padding: 0px; }
img{ border: 0px;}
.clear{ font: 0px/0px serif; display: block; clear: both; }
#index_bottom{ width: 980px; margin: 0px auto; margin-top: 10px; }
#index_bottom_left{ width: 220px; float: left; border: 1px solid #DEDEDE; border-top: 0px; }
#index_bottom_left_name{ width: 220px; display: block; float: left; border-top: 1px solid #DEDEDE; padding: 5px 0 7px 0px; _padding: 5px 0 10px 0px; background: url(../images/index/index_060.jpg) no-repeat; }
#index_bottom_left_name p{ float: left; font-size: 14px; width: 90px; text-align: left; padding-left: 20px; font-weight: bold; color: #fff; }
#index_bottom_left_name p a{ text-decoration: none; color: #fff; }
#index_bottom_left_name p a:hover{ text-decoration: underline; color: #ff6600; }
#index_bottom_left_name span{ float: right; width: 55px; }
#index_bottom_left_name span a:link,.rmqy-top span a:visited{ font-size: 14px; font-weight: bold; color: #0A519F; }
ul#quote{ width: 202px; display: block; float: left; padding: 5px 9px 12px 9px; }
ul#quote li{ list-style: none; display: block; float: left; font: normal 0px/0px "sans-serif"; width: 202px; }
ul#quote li a{ display: block; float: left; width: 155px; font: normal 12px/25px "Arial",""; height: 25px; overflow: hidden; border-bottom: 1px dashed #CCCCCC; padding: 0px 0 0 15px; background: url(../images/index/index_061.jpg) no-repeat 3px 8px; }
ul#quote li b{ display: block; float: right; width: 30px; font: bold 10px/25px "Arial"; border-bottom: 1px dashed #CCCCCC; color: #ff6600; }
ul#case{ width: 202px; display: block; float: left; padding: 5px 9px 7px 9px; }
ul#case li{ list-style: none; display: block; float: left; font: normal 0px/0px "sans-serif"; }
ul#case li a{ width: 142px; display: block; float: left; font: normal 12px/24px "Arial",""; height: 24px; overflow: hidden; padding: 0px 0 0 10px; background: url(../images/index/index_062.jpg) no-repeat 0 10px; }
ul#case li strong{ width: 50px; display: block; float: left; font: normal 12px/24px "Arial",""; text-align: right; height: 24px; overflow: hidden; padding: 0px 0 0 0px; }
ul#case1{ width: 202px; display: block; float: left; padding: 5px 9px 7px 9px; }
ul#case1 li{ list-style: none; display: block; float: left; font: normal 0px/0px "sans-serif"; }
ul#case1 li a{ width: 192px; display: block; float: left; font: normal 12px/24px "Arial",""; height: 24px; overflow: hidden; padding: 0px 0 0 10px; background: url(../images/index/index_062.jpg) no-repeat 0 10px; }
ul#join{ width: 202px; display: block; float: left; padding: 7px 9px 0px 9px; _padding: 7px 9px 11px 9px;}
ul#join li{ list-style: none; display: block; float: left; font: normal 0px/0px "sans-serif"; }
ul#join li a{ width: 192px; display: block; float: left; font: normal 12px/25px "Arial",""; height: 25px; overflow: hidden; padding: 0px 0 0 10px; background: url(../images/index/index_064.jpg) no-repeat 0 10px; }
ul#indexnews{ width: 202px; display: block; float: left; padding: 4px 9px 6px 9px!important; padding: 2px 9px 4px 9px; }
ul#indexnews li{ list-style: none; display: block; float: left; font: normal 0px/0px "sans-serif"; }
ul#indexnews li a{ width: 187px; display: block; float: left; font: normal 12px/25px "Arial",""; height: 25px; overflow: hidden; padding: 0px 0 0 15px; background: url(../images/index/index_065.jpg) no-repeat 0 9px; }
#index_bottom_right{ width: 750px; float: right; }
.are-ad9{ float: left; width: 750px; padding: 0px 0; overflow: hidden; }
.are-ad9 ul{ text-align: center; width: 100%; }
.are-ad9 li { float: left; margin: 0 2px 0 2px; display: inline; }
#index_bottom_adv1{ width: 750px; display: block; float: left; }
#index_bottom_adv1_l{ width: 494px; display: block; float: left; }
#index_bottom_adv1_l img{ display: block; height: 80px; }
#index_bottom_adv1_r{ width: 249px; display: block; float: right; }
#index_bottom_adv1_l span{ float: left; padding: 0 3px; }
#index_bottom_adv1_r img{ display: block; height: 80px; }
#index_bottom_pro{ width: 491px; float: left; margin: 10px 0 0 0; }
#index_bottom_pro_name{ width: 470px; height: 32px; display: block; float: left; background: url(../images/index/index_068.jpg) no-repeat; padding: 0px 0 0px 21px; }
#index_bottom_pro_name span{ width: 430px; display: block; float: left; }
#index_bottom_pro_name span a{ display: block; float: left; width: 61px; padding: 11px 2px 7px 16px; background: url(../images/index/index_070.jpg) no-repeat; }
#index_bottom_pro_name span a.hot{ display: block; float: left; width: 64px; padding: 11px 2px 7px 13px; font: bold 12px ""; color: #fff; background: url(../images/index/index_069.jpg) no-repeat bottom center; }
#index_bottom_pro_name b{ width: 40px; padding: 11px 0px 7px 0px; display: block; float: left; font: normal 12px ""; }
.index_bottom_pro_box{ width: 463px; clear: both; border: 1px solid #3E9FE7; padding: 13px; overflow: hidden; height: 171px; }
#index_bottom_pro_img{ width: 166px; display: block; float: left; background: url(../images/index/index_071.jpg) no-repeat; padding: 10px; }
#index_bottom_pro_img img{ display: block; float: left; width: 166px; height: 120px; }
#index_bottom_pro_img b{ width: 166px; display: block; float: left; text-align: center; padding: 18px 0 0 0; }
#index_bottom_pro_img b a{ color: #0A519F; }
#index_bottom_pro_img b a:hover{ color: #ff6600; }
ul#index_bottom_pro_r{ width: 260px; display: block; float: right; height: 165px; overflow: hidden;  }
ul#index_bottom_pro_r span{ display: block; float: left; width: 260px; height: 35px; overflow: hidden; font: bold 14px/35px "Arial",""; }
ul#index_bottom_pro_r span a{ color: #ff6600; }
ul#index_bottom_pro_r li{ list-style: none; display: block; float: left; font: normal 0px/0px "sans-serif"; }
ul#index_bottom_pro_r li a{ display: block; float: left; font: normal 12px/26px "Arial",""; height: 26px; overflow: hidden; width: 250px; padding: 0px 0 0 10px; background: url(../images/index/index_062.jpg) no-repeat 0 10px; color: #0A519F; }
ul#index_bottom_pro_r li a:hover{ color: #ff6600; }
ul#index_bottom_video{ width: 260px; display: block; float: right; }
ul#index_bottom_video span{ display: block; float: left; width: 260px; height: 35px; overflow: hidden; font: bold 14px/35px "Arial",""; }
ul#index_bottom_video span a{ color: #ff6600; }
ul#index_bottom_video li{ list-style: none; display: block; float: left; font: normal 0px/0px "sans-serif"; }
ul#index_bottom_video li a{ display: block; float: left; font: normal 12px/26px "Arial",""; height: 26px; overflow: hidden; width: 240px; padding: 0px 0 0 20px; background: url(../images/index/index_074.jpg) no-repeat 0 8px; color: #0A519F; }
ul#index_bottom_video li a:hover{ color: #ff6600; }
#index_bottom_exhi{ width: 249px; float: right; margin: 12px 0 0 0; }
#index_bottom_exhi_name{ width: 217px; height: 14px; display: block; float: left; background: url(../images/index/index_073.jpg) no-repeat; padding: 11px 0 6px 32px; }
#index_bottom_exhi_name p{ width: 180px; display: block; float: left; color: #fff; font: bold 12px ""; }
#index_bottom_exhi_name p a{ text-decoration: none; color: #fff; }
#index_bottom_exhi_name span a{ text-decoration: none; color: #333; }
#index_bottom_exhi_name p a:hover{ text-decoration: underline; }
#index_bottom_exhi_name span a:hover{ color: #ff6600; }
#index_bottom_exhi_name span{ width: 37px; display: block; float: left; }
#index_bottom_exhi_box{ width: 221px; display: block; float: left; border: 1px solid #CCCCCC; border-top: 0px; padding: 9px 13px 7px 13px; }
#index_bottom_exhi_box.ptop{ padding: 11px 13px 7px 13px; }
#index_bottom_exhi_box ul{ width: 221px; display: block; float: left; }
#index_bottom_exhi_box ul li{ list-style: none; display: block; float: left; font: normal 0px/0px "sans-serif"; }
#index_bottom_exhi_box ul li a{ font: normal 12px/26px "Arial",""; height: 26px; overflow: hidden; display: block; float: left; width: 211px; background: url(../images/index/index_062.jpg) no-repeat 0 10px; padding: 0px 0 0 10px; }
.index_bottom_per_box{ width: 478px; display: block; float: left; border: 1px solid #3E9FE7; padding: 12px 5px 5px 6px; }
ul#index_per_main { width: 229px; display: block; float: left; padding: 0px 5px; }
ul#index_per_main li{ list-style: none; display: block; float: left; font: normal 0px/0px "sans-serif"; }
ul#index_per_main li a{ display: block; float: left; font: normal 12px/25px "Arial",""; width: 214px; padding: 0px 0 0 15px; background: url(../images/index/index_062.jpg) no-repeat 5px 10px; }
ul#index_per_main span{ display: block; width: 209px; float: left; border: 1px solid #ECE8ED; background: #F8F8F8; padding: 9px; margin-bottom: 5px; }
ul#index_per_main span img{ display: block; float: left; width: 89px; height: 89px; }
ul#index_per_main span b{ width: 110px; display: block; float: right; font: normal 12px/20px ""; }
#index_bottom_exp_box{ width: 232px; display: block; float: left; border: 1px solid #CCCCCC; border-top: 0px; padding: 13px 7px 10px 8px; }
#index_expert{ width: 102px; float: left; padding: 0px 7px; }
#index_expert img{ display: block; width: 94px; height: 108px; float: left; padding: 4px; margin-bottom: 5px; background: url(../images/index/index_077.jpg) no-repeat; }
#index_expert span{ width: 97px; display: block; float: left; font: normal 12px/25px ""; height: 25px; overflow: hidden; border-bottom: 1px dashed #ccc; padding: 0px 0 0 5px; }
#index_expert span a{ color: #FF8A00; }
#index_bottom_exp_box b{ display: block; float: left; width: 217px; padding: 18px 0 8px 15px; background: url(../images/index/index_078.jpg) no-repeat 5px 20px; }
#index_bottom_exp_box p{ width: 232px; display: block; float: left; font: normal 12px/23px ""; height: 69px; overflow: hidden; margin: 0px; padding: 0px; }
#index_bottom_exp_box p a{ color: #0A519F; }
#index_bottom_exp_box p a:hover{ color: #ff6600; }
#index_book{ width: 101px; padding: 10px 8px 0px 9px; float: left; }
#index_book img{ display: block; float: left; width: 102px; height: 127px; }
#index_book b{ float: left; display: block; width: 102px; font: normal 12px/33px ""; height: 33px; overflow: hidden; text-align: center; }
#index_book b a{ color: #0A519F; }
#index_book b a:hover{ color: #ff6600; }
#index_ebook{ width: 227px; float: left; padding: 6px 0 0 5px; }
#index_ebook img.book{ display: block; float: left; width: 102px; height: 127px; padding: 0px 10px 10px 0px; }
#index_ebook q{ width: 115px; display: block; float: left; font: bold 14px/30px ""; }
#index_ebook q a{ color: #0A519F; }
#index_ebook q a:hover{ color: #ff6600; }
#index_ebook span{ width: 115px; display: block; float: left; font: normal 12px/20px "Arial",""; }
#index_ebook_a{ width: 115px; display: block; float: left; padding: 5px 0 1px 0; }
#index_ebook input{ width: 134px; float: left; border: 1px solid #7F9DB9; font: normal 12px/23px "Arial",""; padding: 2px; display: block; }
#index_ebook button{ width: 69px; height: 20px; border: 0px; margin: 0px; padding: 0px; background: url(../images/index/index_083.jpg) no-repeat; margin: 0px 0 0 5px; float: left; }
.gold{ margin: 7px auto 0; width: 978px; border: 1px #AACEF0 solid; overflow: hidden; padding: 0px 0 10px 0; }
.gold .gold-top{ float: left; width: 978px; height: 27px; background: url(../images/index/index_042.gif); position: relative; }
.gold .gold-top p{ padding-left: 10px; float: left; width: 450px; height: 27px; line-height: 27px; font-size: 14px; font-weight: bold; color: #fff; }
.gold .gold-top span{ width: 50px; height: 27px; line-height: 27px; float: right; }
.gold .gold-top span a:link,.gold .gold-top span a:visited{ color: #fff; }
.gold dl{ float: left; width: 100px; padding: 14px 0 0px 20px; }
.gold dl dt{ float: left; width: 100px; height: 50px; overflow: hidden; }
.gold dl dd{ float: left; width: 100px; height: 18px; line-height: 18px; padding-top: 4px; text-align: center; overflow: hidden; }
.gold dl dd a{ display: block; float: left; width: 100px; height: 18px; line-height: 18px; text-align: center; overflow: hidden; }
.gold ul{ float: left; width: 978px; padding: 5px 0; }
.gold ul li{ float: left; width: 90px; height: 25px; line-height: 25px; overflow: hidden; padding-left: 15px; }
/* member show */
.individuation p.bangbg{ background: url(/images/Index/index_032-a.jpg); }
.membershow{ float: left; width: 220px; height: 522px; overflow: hidden; }
.member{ width: 220px; height: 30px; position: relative; background: url(/images/Index/index_032.gif) no-repeat; }
.member p{ width: 92px; height: 23px; position: absolute; display: block; top: 6px; left: 10px; text-align: center; font-size: 14px; color: #fff; font-weight: bold; }
.member span{ width: 50px; font-size: 14px; font-weight: bold; position: absolute; top: 4px; right: 7px; }
.member p a{ color: #fff; }
.member p a:hover{ color: #ff6600; }
.member span a{ color: #0A519F; }
ul#lihover{ width: 220px; height: 493px; position: relative; overflow: hidden; }
ul#lihover li.alink{ width: 220px; height: 30px; display: block; float: left; position: relative; background: url(/images/Index/membershow.jpg) repeat-x 0 2px; border-bottom: 1px dotted #B9B9B9; }
ul#lihover li img{ display: block; position: absolute; top: 5px; left: 9px; }
ul#lihover li a{ width: 143px; height: 14px; overflow: hidden; display: block; position: absolute; top: 9px; left: 55px; text-decoration: none; color: #565555; }
ul#lihover li.ahover{ width: 218px; height: 30px; display: block; float: left; position: relative; border-bottom: 1px dotted #B9B9B9; background: #FEFAD1; border-right: 2px solid #D20000; }
ul#lihover li a:hover{ color: #D20000; }
/**/
ul.banner-adv{ display:block; margin:8px auto 0; width:980px;}
