.tops{ width:100%; height:194px;}
.gongg{ width:100%; height:30px; background:#e5e5e5;}
.gongg p{ width:1000px; height:30px; margin:0 auto; line-height:30px; overflow:hidden;}
.gongg p span{ float:left;}
.gongg p a{ padding-left:15px; float:right;}
.top_nr{ width:1000px; height:111px; margin:0 auto; overflow:hidden;}
.logo{ width:300px; height:111px;}
.logo a{font-size:20px; font-family:'Î¢ÈíÑÅºÚ'; padding-left:15px; line-height:111px; color:#000;}
.sousou{ width:300px; height:111px; overflow:hidden; margin-top:6px;}
.sou_nr{ width:295px; height:24px; line-height:24px; overflow:hidden; float:right; margin-top:16px;}
.sou_nr span{ float:left; font-size:14px;}
.sou_nr p{ width:221px; height:24px; background:url(../images/sousuo.jpg) no-repeat; float:right;}
.sou_nr input[type="text"]{ width:183px; height:24px; border:0px; background:none; line-height:24px; padding:0px 5px; float:left; color:#999;}
.sou_nr input[type="submit"]{ width:27px; height:24px; border:0px; background:none; float:right;}
.top_lian{ height:40px; line-height:40px; float:right; margin-top:6px;}
.top_lian span{ font-size:14px;}
.top_lian i{ font-size:24px; color:#9b0005; font-style:normal;}

.nav_s{ width:100%; height:53px; background:url(../images/nav_bj.jpg) repeat-x; z-index:1; position:relative;}
.nav{ width:1000px; height:53px; margin:0 auto;}
.nav ul{ width:1002px; height:53px;}
.tops .nav_s .nav ul li{z-index:5}
.nav ul li{ position:relative; height:53px; width:125px; float:left;}
.nav ul li>a{ height:53px; display:block; text-align:center; background:url(../images/nav_ico.jpg) no-repeat left center; color:#ffffff; font-size:16px; line-height:53px;}
.nav ul li:first-child a{ background:none;}
.nav ul li:hover,.nav ul li.nav_cur{ background:#142601;}
.nav ul li a:hover{ text-decoration:none;}
.nav_down{ width:125px;  position:absolute; left:0px; top:53px; display:none; font-size:14px;}
.nav_down a{ width:125px; height:40px; display:block; text-align:center; overflow:hidden; line-height:40px; background:#244601; color:#fff; border-top:1px solid #ccc;font-size:14px;}
.nav_down a:hover{ background:#142601;font-size:14px;}


.banner{ width:1920px; height:380px; border-bottom:1px solid #2c5800; position:relative; top:0px; overflow:hidden;}
.banner li{ width:1920px; height:380px; position:absolute; left:0px; top:0px; text-align:center;}
.banner p{ width:200px; height:20px; position:absolute; left:47%; margin-left:-50px; bottom:33px; text-align:center;}
.banner p span{ width:12px; height:12px; text-align:center; line-height:12px; border:1px solid #fff; background:#fff; display:inline-block; margin:0px 6px; color:#9b0005; cursor:pointer; border-radius:15px;}
.banner p span.cur{ color:#fff; background:#2c5800; border:1px solid #2c5800}
.banner img{ max-width:1920px; max-height:380px;}

.middle_b{ width:100%; background:#e7e7e7; overflow:hidden;}
.midd_b{ width:1000px; margin:0 auto; overflow:hidden;}
.ind_about{ width:660px; height:305px; padding:20px 0px;}
.ind_honor{ width:300px; height:305px; padding:20px 0px;}

.biao_t{ width:100%; height:30px; line-height:30px; overflow:hidden}
.biao_t span{ color:#2c5800; padding:0px 3px; float:left; font-size:16px; font-weight:bold;}
.biao_t i{ color:#999; font-style:normal; font-family:Arial; padding:0px 3px; font-weight:bold; float:left;}
.biao_t a{ color:#999; padding-right:20px; background:url(../images/more.png) no-repeat right; float:right}
.about_nn{ margin-top:10px; overflow:hidden;}
.about_nn b{ width:256px; height:240px; display:block; float:left}
.about_nn b a{ width:256px; height:240px; display:block; float:left}
.about_nr{ width: auto; height:240px; overflow:hidden; float:right;}
.about_nr span{ font-size:14px; font-weight:bold; line-height:30px; padding:10px 0px; color:#333;}
.about_nr p{ height:192px; line-height:24px; overflow:hidden;}
.about_nr a{ color:#2c5800; text-decoration:underline;}

.honor_bb a{ margin-top:10px; display:block; padding-bottom:15px;}
.honor_bb span{ font-size:13px; color:#333; padding:0px 10px; display:block; margin-top:-15px;}
.honor_bb p{ line-height:24px; padding:0px 10px;}

.index_pro{ width:1000px; margin:0 auto; margin-top:27px;}
.pro_top{ height:64px; padding:0px 10px 0px 48px; background:url(../images/ye_bj.jpg) no-repeat; overflow:hidden;}
.pro_top p{ height:64px; float:left;}
.pro_top p span{ display:block; line-height:24px; font-size:18px; color:#000; margin-top:10px;}
.pro_top p i{ display:block; line-height:20px; font-size:13px; color:#bcbcbc; font-style:normal; font-family:Arial;}
.pro_top a{ float:right; line-height:64px; color:#2c5800}
.pro_fen{ height:44px; padding:0px 5px; margin-top:20px;}
.pro_fen ul{ height:44px; overflow:hidden;}
.pro_fen ul li{ width:168px; height:44px; float:left; background:url(../images/pro_bj.jpg) no-repeat; margin-left:24px;}
.pro_fen ul li:first-child{ margin:0px;}
.pro_fen ul li a{ height:44px; font-size:16px; color:#000; display:block; line-height:39px; text-align:center; cursor:pointer;}
.pro_fen ul li.curr{ background:url(../images/pro_cur.jpg) no-repeat;}
.pro_fen ul li.curr a{ color:#fff;}

.pro_lb{ margin-top:15px;}
.pro_lb ul{ width:100%; height:276px; overflow:hidden; display:none;}
.pro_lb ul:first-child{ display:block;}
.pro_lb ul li{ width:230px; height:270px; padding:2px; border:1px solid #ccc;float:left; position:relative; margin:0px 7px;}
.pro_lb ul li span{ width:230px; height:240px; display:block;}
.pro_lb ul li p{ height:30px; line-height:30px; overflow:hidden; text-align:center; font-size:14px;}
.pro_lb ul li a{ width:192px; height:222px; padding:25px 20px; display:block; display:none; position:absolute; left:1px; top:1px; overflow:hidden;  font-size:14px; color:#fff;}
.pro_lb ul li:hover a{ color:#fff; text-decoration:none;}
.pro_lb ul li:hover{ background:#2c5800; color:#fff;}
.pro_js { line-height:30px; font-size:14px; padding:10px 30px; }


.case_a{ width:100%; height:234px; background:url(../images/case_a.jpg) left top repeat-x; margin-top:28px; *margin-top:-200px;}
.case_b{ width:100%; height:234px; background:url(../images/case_b.jpg) no-repeat center top; overflow:hidden;}
.case_t{ height:40px; line-height:40px; text-align:center; margin-top:10px; background:url(../images/case_t.jpg) no-repeat center bottom; padding-bottom:6px;}
.case_t b{ font-size:20px; color:#cc0006; padding:0 5px;}
.case_t span{ font-size:14px; color:#898989; padding:0px 5px;}
.case_t a{ color:#2c5800}
.case_t:hover a{ text-decoration:underline;}

.case_c{ width:1000px; height:106px; margin:0 auto; margin-top:20px;}
.case_d{ width:910px; height:106px; float:left; overflow:hidden; margin-left:22px;}
.case_d ul{ width:10000%; height:106px; overflow:hidden;}
.case_d ul li{ width:158px; height:106px; float:left; padding:0px 12px; overflow:hidden;}
.case_d ul li span{ width:158px; height:72px; display:block; border:1px solid #cacaca}
.case_d ul li span a{ width:158px; height:72px; display:block;}
.case_d ul li p{ height:34px; line-height:34px; overflow:hidden; text-align:center;}

.case_l,.case_r{ width:13px; height:27px; display:block; margin-top:25px; cursor:pointer;}
.case_l{ float:left; margin-left:10px;}
.case_r{ float:right; margin-right:10px;}

.index_c{ width:1000px; margin:0 auto; overflow:hidden; margin-top:25px;}
.index_news{ width:560px; height:370px; overflow:hidden;}
.new_bt{ height:40px; background:url(../images/news_bj.jpg) no-repeat center bottom; overflow:hidden;}
.new_bt span{ width:96px; height:16px; font-size:16px; line-height:16px; border-left:3px solid #666666; margin-left:8px; float:left; cursor:pointer; text-align:center; font-weight:bold; margin-top:10px;}
.new_bt span.curs{ border-left:3px solid #2c5800;}
.new_bt span.curs a{ color:#2c5800;}
.new_bt>a{ background:url(../images/more.png) no-repeat right center;color:#999; float:right; padding-right:20px; margin-top:10px;}
.news_nr{ margin-top:20px;}
.news_nr dt{ height:160px; overflow:hidden;}
.news_nr dt span{ width:248px; height:158px; border:1px solid #d0d0d0; display:block; float:left;}
.news_nr p{ width:290px; height:160px; overflow:hidden; float:right;}
.news_nr p a{ line-height:30px; font-size:14px; color:#000; display:block; width:245px; height:30px; overflow:hidden}
.news_nr p a:hover{ color:#2c5800}
.news_nr p i{ font-style:normal; line-height:24px; margin-top:6px; display:block;}
.news_nr dl dd{ margin-top:10px;}
.news_nr dl dd ul{ width:100%; overflow:hidden;}
.news_nr dl dd ul li{ width:100%; height:36px; line-height:36px; padding-left:26px; background:url(../images/new_ico.jpg) no-repeat left center; float:left;}
.news_nr dl dd ul li a{ height:36px; width:75%; overflow:hidden; display:block; float:left; font-size:14px; white-space:nowrap; text-overflow:ellipsis;}
.news_nr dl dd ul li span{ float:right; font-size:13px; color:#999; margin-right:34px;}

.jieda{ width:380px; height:370px;}
.jied_bj{ height:40px; overflow:hidden; background:url(../images/jied_bj.jpg) no-repeat no-repeat bottom;}
.jied_bj span{ font-size:16px; line-height:40px; font-weight:normal;}
.jied_bj span a{ font-weight:bold; color:#2c5800;}
.jied_bj>a{ background:url(../images/more.png) no-repeat right center;color:#999; float:right; padding-right:20px; margin-top:10px;}

.jied_s{ margin-top:6px; height:324px; overflow:hidden;}
.jied_s ul{ overflow:hidden;}
.jied_s li{ width:100%; height:100px; overflow:hidden; font-size:14px; padding-top:6px;}
.jied_s li a{ display:block; height:30px; line-height:30px; color:#2c5800; padding-left:30px; background:url(../images/wd_w.gif) no-repeat 0px 6px; overflow:hidden;}
.jied_s li p{ padding-left:30px; line-height:22px; height:72px; overflow:hidden; font-size:13px; background:url(../images/wd_d.gif) no-repeat 0px 2px; margin-top:5px;}

.youq{ width:100%; background:#ededed;}
.youq_a{ width:1000px; margin:0 auto; padding:15px 0px 30px 0px;}
.youq_a p{ font-size:14px; line-height:30px; border-bottom:1px solid #ddd9d9}
.youq_a span{ line-height:22px; display:block; margin-top:10px; overflow:hidden;}
.youq_a span a{ height:22px; display:block; overflow:hidden; white-space:nowrap; float:left;text-overflow:ellipsis; max-width:980px; padding:0px 10px;}

.bottoms{ width:100%; background:url(../images/bottom_bj.jpg) repeat; overflow:hidden; padding-bottom:20px;}
.bot_nav{ width:960px; height:42px; text-align:center; margin:0 auto; background:#2c5800; line-height:42px; margin-top:20px;}
.bot_nav a{ border-left:1px solid #fff; padding:0px 13px; color:#fff; font-size:13px;}
.bot_nav a:first-child{ border:0px;}

.bot_b{ width:1000px; margin:34px auto 0 auto; overflow:hidden;}
.bot_b a{ float:left; margin-left:60px;}
.banq{ width:370px; float:left; margin-left:21px;}
.banq p{ line-height:26px; color:#ccc;}
.bot_b span{ float:left; margin:0 0 0 10px;}

.ny_banner{ width:1600px; height:300px; position:relative; left:50%; top:0px; margin-left:-800px; overflow:hidden; text-align:center;}
.ny_banner img{ max-width:1600px; max-height:300px;}
.ny_middle{ width:1000px; overflow:hidden; margin:20px auto 20px auto;}
.ny_left{ width:780px;}
.ny_right{ width:200px;}
.pro_ts{ width:196px; border:2px solid #254200; border-bottom:15px solid #254200; padding-bottom:18px;}
.pro_bt{ width:200px; height:48px; background:url(../images/cp_a.gif) no-repeat; color:#fff; text-align:center; overflow:hidden; margin:-2px 0px 0px -2px;}
.pro_bt span{ font-size:17px; display:block; line-height:18px; margin-top:8px;}
.pro_bt i{ font-style:normal; font-size:12px; display:block; line-height:14px;}
.pro_ul{ width:173px; margin:10px 0px 0px 12px;}
.pro_ul li{ width:173px; margin-top:2px;}
.pro_ul li>a{ width:123px; height:28px; line-height:28px; font-size:14px; display:block; padding:0px 10px 0px 40px; background:url(../images/cp_s.jpg) no-repeat 0px 0px; overflow:hidden;}
.pro_ul li>a:hover,.pro_ul li.curp>a{ background:url(../images/cp_c.gif) no-repeat 0px 0px; color:#fff;}
.pro_ul li a:hover{ text-decoration:none;}
.pro_ul li div{ width:173px; padding-top:10px; display:none;}
.pro_ul li div a{ width:130px; height:25px; line-height:21px; overflow:hidden; display:block; background:url(../images/cp_dot.gif) no-repeat 17px 5px; padding:0px 10px 0px 33px}
.pro_ul li div a:hover{ background:url(../images/cp_dots.jpg) no-repeat 17px 5px;}
.pro_ul li.curp div{ display:block;}
.pro_ul li div a:hover,.pro_ul li div a.curr{background:url(../images/cp_dots.jpg) no-repeat 17px 5px; color:#9d0407;}

.mbx{ height:34px; padding:0 5px; line-height:34px; font-size:14px; border:1px solid #d5d5d5; border-radius:3px; overflow:hidden;}
.mbx span{ color:#254200}
.mbx p{ max-width:67%; height:34px; overflow:hidden;background:url(../images/home.jpg) no-repeat 5px 12px;  float:right; padding-left:25px;}
.mbx h2{ width:28%; height:34px; overflow:hidden; text-align:left; font-size:18px; float:left; color:#254200; padding-left:5px;}

.con_ts{ width:198px; border:1px solid #cccccc; margin-top:15px; line-height:24px;}
.con_bt{ width:200px; margin:-1px 0px 0px -1px; line-height:36px; height:36px; text-align:center; font-size:16px; color:#fff; background:url(../images/cp_a.gif) no-repeat;}
.con_ts div{ padding:10px;}
.con_ts div p{ line-height:24px; font-size:13px;}
.con_ts div span{ color:#9b0005; line-height:30px; font-size:14px;}
.news_ts{ width:198px; border:1px solid #cccccc; margin-top:15px;}
.new_ny{ padding:10px 0;}
.new_ny li{ padding:0px 5px 0px 15px; height:30px; line-height:30px; overflow:hidden; background:url(../images/ico_news.jpg) no-repeat 5px 13px;white-space:nowrap; text-overflow:ellipsis;}

.pro_dl{ border:1px solid #cccccc; border-radius:4px; margin-top:10px;}
.pro_nr{ overflow:hidden;}
.pro_nr dl{ width:230px; height:270px; padding:2px 2px 0px 2px; float:left; border:1px solid #ccc; margin:11px; position:relative;}
.pro_nr dt{ width:230px; height:240px;}
.pro_nr dt a{ width:100%; height:100%; display:block;}
.pro_nr dl dd{ line-height:20px; text-align:center; margin-top:5px; overflow:hidden; height:20px;}
.pro_nr dl:hover{ background:#9e0700; color:#fff;}
.pro_nr dl:hover a{ color:#fff; text-decoration:none;}
.pro_nr dl dd.dd_b{ width:232px; height:270px; position:absolute; left:1px; top:1px; background:url(../images/ico_pro.png) repeat; margin:0px; display:none; font-size:14px; overflow:hidden; text-align:left;}
.pro_nr dl dd.dd_b a{ width:192px; height:220px; padding:25px 20px; display:block; color:#fff;}

.page{ width:100%; height:22px; padding:20px 0; text-align:center;}
.page a{ height:20px; padding:0px 8px; margin:0px 2px; border:1px solid #9e0700; display:inline-block; line-height:20px;}
.page a:hover,.page a.cpb{ background:#9e0700; color:#fff; text-decoration:none;}

.new_ny{ overflow:hidden;}
.new_ny dl{ width:750px; height:110px; overflow:hidden; margin-left:12px; padding:15px 0; border-bottom:1px dotted #cccccc}
.new_ny dl dt{ width:175px; height:100px; padding:2px; float:left; border:1px solid #ccc;}
.new_ny dl dt a{ width:100%; height:100%; display:block;}
.new_ny dl dd{ width:550px; height:110px; padding-right:5px; float:right;}
.new_ny dl dd a{ font-size:14px; color:#000; width:78%; height:30px; line-height:30px; display:block; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; float:left;}
.new_ny dl dd span{ float:right; line-height:30px;}
.new_ny dl dd p{ width:100%; height:72px; margin-top:4px; overflow:hidden; line-height:24px; float:left;}
.new_ny dl:hover dt{ background:#9e0700; border:1px solid #9e0700}
.new_ny dl:hover a{ color:#9e0700}

.join_ny{ padding:10px 10px 30px 60px;}
.join_ny span{ color:#000; line-height:30px; display:block;}
.join_ny p{ line-height:24px;}

.contact_ny{ padding:30px;}
.contact_ny b{ line-height:40px; font-size:20px; color:#000; padding:10px 0;}
.contact_ny p{ line-height:30px; font-size:14px;}
.map{ padding:10px 0px;}

.message_biao{ width:500px; float:left; overflow:hidden; padding-left:123px; background:url(../images/feedback_bg.jpg) no-repeat left 77px; margin-left:10px;}
.message_biao li{ border:1px solid #dddddd; padding:0px 0px 0px 40px; margin-bottom:14px; display:inline-block;}
.message_biao ul{ width:500px; overflow:hidden}
.message_biao li:first-child{ border:0px;}
.message_biao span{ color:#e0000a; padding:0px 5px;}
.message_biao li textarea{ height:115px; width:410px; padding:0px 5px; line-height:24px; border:1px solid #fff; font-size:14px; color:#a9a9a9;}
.message_biao img{ padding-left:10px; float:left;}
.message_biao a{ height:44px; display:inline-block; line-height:44px; color:#9a0406; text-decoration:underline; padding:0px 10px; float:left;}
li.li_01{ font-size:13px; line-height:40px;}
li.li_02{ width:252px; background:url(../images/feed_01.jpg) no-repeat 10px 11px;}
li.li_03{ width:252px; background:url(../images/feed_02.jpg) no-repeat 10px 12px;}
li.li_04{ width:382px; background:url(../images/feed_03.jpg) no-repeat 10px 16px;}
li.li_05{ width:382px; background:url(../images/feed_04.jpg) no-repeat 10px 13px;}
li.li_06{ width:440px; background:url(../images/feed_05.jpg) no-repeat 10px 13px; height:46px; border:0px;}
li.li_06 p{ width:142px; height:44px; float:left; border:1px solid #dddddd; display:inline-block; padding-left:40px; margin-left:-40px; overflow:hidden}
li.li_07{ width:422px; padding:0px;}
li.li_08{ border:0px; margin-top:10px; padding:0px;}
.text_01, .text_02, .text_03, .text_04, .text_05{ height:44px; line-height:44px; border:1px solid #fff; padding:0px 5px; color:#a9a9a9; font-size:14px;}
.text_01{ width:240px;}
.text_02{ width:240px;}
.text_03{ width:370px;}
.text_04{ width:370px;}
.text_05{ width:130px; background:none; float:left; *margin-left:40px;}
.but_01,.but_02{ width:180px; height:38px; display:block; text-align:center; line-height:38px; display:inline-block; margin-right:13px; border:0px; font-size:15px; color:#fff;}
.but_01{ background:url(../images/feed_6.jpg) no-repeat;}
.but_02{ background:url(../images/feed_7.jpg) no-repeat;}

.message_lb{ width:100%; overflow:hidden; margin-top:30px;}
.online_bt{ float:left;}
.online_bt p{ font-size:18px; color:#9d0600; margin-top:112px;}
.online_bt span{ font-size:15px; color:#c85e59}

.contact_js{ overflow:hidden}
.contact_js p{ font-size:20px; color:#b34a46; line-height:24px; margin-top:22px; font-family:Arial; padding-left:20px;}
.contact_js span{ font-size:25px; color:#9d0600; line-height:30px; padding-left:222px;}

.about_ny{ padding:30px; font-size:14px; line-height:200%;}
.about_ny p{ line-height:26px; font-size:13px;}
.about_ny span{ font-size:16px; line-height:30px;  }
.about_ny img{ max-width:720px;}

.honor_ny{ padding:10px 0px;}
.honor_ny ul{ overflow:hidden;}
.honor_ny li{ width:230px; height:300px; background:url(../images/y-honor-list.jpg) no-repeat left bottom; overflow:hidden; float:left; margin:14px;}
.honor_ny li a{ width:200px; display:block; margin:0 0 0 22px}
.honor_ny li p{ height:30px; line-height:30px; text-align:center; overflow:hidden; margin-top:20px;}

.new_nr{ padding:20px 0px;}
.news_show_nr{ padding:0px 20px; overflow:hidden}

.news_show_nr h1{ line-height:40px; font-weight:normal; text-align:center; margin-top:20px;}
.news_show_nr span{ display:block; line-height:36px; color:#969696;}
.news_show_nr p{ line-height:22px; width:725px;}
.news_show_nr i{ display:block}
.fanp{ padding:0px 20px; overflow:hidden; margin-top:40px; color:#970106;}
.fanp p{ height:30px; line-height:30px; overflow:hidden; }

.new_xg{ margin-top:30px; }
.new_xg ul{ overflow:hidden;}
.new_xg ul li{ width:44%; height:30px; line-height:30px; overflow:hidden; padding:0px 10px 0px 30px; float:left; background:url(../images/ico_news.jpg) no-repeat 20px 13px;white-space:nowrap; text-overflow:ellipsis;}
.new_xg p{ font-size:16px; padding:0px 30px; font-weight:bold; color:#970106;}

.pro_nrs{ padding:20px;}
.pro_nrs h1{ font-size:24px; text-align:center; font-weight:normal; color:#9a0406}
.pro_nrs p{ line-height:22px;}
.pro_nrs i{ display:block;}

.pro_xg{ width:750px; margin-left:10px; padding-bottom:30px;}
.pro_xg .xg_p{ font-size:16px; padding:20px 10px; font-weight:bold; color:#970106;}
.pro_xg ul{ width:100%; height:276px; overflow:hidden;}
.pro_xg ul li{ width:230px; height:270px; padding:2px; border:1px solid #ccc;float:left; position:relative; margin:0px 7px;}
.pro_xg ul li span{ width:230px; height:240px; display:block;}
.pro_xg ul li p{ height:30px; line-height:30px; overflow:hidden; text-align:center; font-size:14px;}
.pro_xg ul li a{ width:192px; height:222px; padding:25px 20px; display:block; display:none; position:absolute; left:1px; top:1px; overflow:hidden; background:url(../images/ico_pro.png) repeat; font-size:14px; color:#fff;}
.pro_xg ul li:hover a{ color:#fff; text-decoration:none;}
.pro_xg ul li:hover{ background:#9a0406; color:#fff;}

.sitemap{ padding:30px;}
.sitemap li{ margin-bottom:15px; overflow:hidden;}
.sitemap li a{ padding:0px 10px; float:left; line-height:30px; font-size:13px; margin-top:10px;}
.sitemap li a:first-child{ width:100%; font-size:15px; font-weight:bold; display:block; border-bottom:1px dotted #9a0406; color:#9a0406;}

.wenda_ny{ padding:0px 10px;}
.wenda_ny dl{ padding:10px 0px; border-bottom:1px dashed #666;}
.wenda_ny dl dt{ line-height:32px; height:32px; overflow:hidden; font-size:14px; white-space:nowrap; text-overflow:ellipsis; padding:0px 30px; background:url(../images/wd_w.gif) no-repeat 0px 9px}
.wenda_ny dl a{ color:#000}
.wenda_ny dl dd{ line-height:24px; height:48px; overflow:hidden; padding:0px 30px; background:url(../images/wd_d.gif) no-repeat 0px 6px;}
.wenda_ny dl:hover a{ color:#9a0406}

.case_nr{ overflow:hidden;}
.case_nr dl{ width:160px; height:105px; padding:10px 17px; float:left;}
.case_nr dl dt{ width:158; height:73px; border:1px solid #ccc;}
.case_nr dl dt a{ width:100%; height:100%; display:block;}
.case_nr dl dd{ height:30px; line-height:30px; text-align:center; overflow:hidden;}

.fanhui{ padding:20px 20px 0px 20px; overflow:hidden;}
.fanhui a{ width:80px; height:24px; display:block; background:#9a0406; border:1px solid #9a0406; border-radius:6px; line-height:24px; text-align:center; color:#fff; float:right;}
#all{ width:60px; height:48px; position:fixed; right:10px; bottom:100px; cursor:pointer; z-index:999;}

.case_nrs{ padding:20px;}
.case_nrs h1{ line-height:40px; font-weight:normal; text-align:center; margin-top:20px;}
.case_nrs span{ display:block; line-height:36px; color:#969696;}
.case_nrs p{ line-height:22px; width:725px;}
.case_nrs i{ display:block}

.case_xg{ padding:0px 0px 20px 0;}
.case_xg .xg_p{ font-size:16px; padding:20px 10px; font-weight:bold; color:#970106;}
.case_xg ul{ height:106px; overflow:hidden;}
.case_xg ul li{ width:158px; height:106px; float:left; padding:0px 18px; overflow:hidden;}
.case_xg ul li span{ width:158px; height:72px; display:block; border:1px solid #cacaca}
.case_xg ul li span a{ width:158px; height:72px; display:block;}
.case_xg ul li p{ height:34px; line-height:34px; overflow:hidden; text-align:center;}

.clear{ clear:both; height:0px; padding:0px; margin:0px;} 
ul.news_list22 li{ background:url(../images/li1.jpg) no-repeat 8px 17px; height:30px; line-height:30px; padding-left:22px; border-bottom:1px dashed #cac6be; overflow:hidden; padding-top:6px;}
ul.news_list22 li a{ float:left; font-size:12px;}
ul.news_list22 li em{ float:right; padding-right:6px;}

.pageCss1{ text-align:center; padding:20px 0 20px; }
.pageCss1 a{ text-decoration:none; color:#333; border:#ddd 1px solid; padding:4px 8px; margin:2px;}
.pageCss1 a:hover { color:#203c02; text-decoration:none; border:#203c02 1px solid;}
.pageCss1 a:active {color:#203c02;}
.pageCss1 span.current { border:#203c02 1px solid; padding:4px 8px; margin:2px; background:#203c02; font-weight:bold; color:#fff;}
.pageCss1 span.pageUp { border:#ccc 1px solid; padding:4px 8px; margin:2px; color:#ccc;}

.titles{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#333333; text-align:center; line-height:30px;}
.date{ text-align:center; border-bottom:1px dashed #ddd; color:#999; line-height:30px; font-size:12px;}
.pagepic{ text-align:center; padding-top:10px;}
.page_con1{ display:inline-block; padding:20px 10px 0; overflow:hidden;}

.picList1 li{ float:left; width:223px; padding:0 8px;}
.picList1 li dl{ width:223px;}
.picList1 li dl dt{ background:url(../images/bg.png) no-repeat; width:207px; height:185px; padding:9px 8px;}
.picList1 li dl dt img{ width:207px; height:185px;}
.picList1 li dl dd{ line-height:30px; height:30px; overflow:hidden; text-align:center; font-size:12px;}
.picList1 li dl dd a{ color:#333}
.picList1 li dl dd a:hover{ color:#f00}