/* CSS Document */

/* 全局样式 */
html{ overflow-y:scroll;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dd{margin:0; padding:0;}
body{color:#333 ;font-size:12px;font-family:"Microsoft Yahei"; background:#fff;}

ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
img{ border:0;}
a,u{text-decoration:none;}

/*css通用样式库*/
.fl{float:left;}.fr{float:right;}
.cl{ height:0; width:0; clear:both; overflow:hidden;}
.fix{*zoom:1;}.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.blank5{ height:5px; width:auto; clear:both; overflow:hidden;}
.blank10{ height:10px; width:auto; clear:both; overflow:hidden;}
.blank12{ height:12px; width:auto; clear:both; overflow:hidden;}
.blank15{ height:15px; width:auto; clear:both; overflow:hidden;}
.blank20{ height:20px; width:auto; clear:both; overflow:hidden;}
.blank30{ height:30px; width:auto; clear:both; overflow:hidden;}
.blank35{ height:35px; width:auto; clear:both; overflow:hidden;}
.blank50{ height:50px; width:auto; clear:both; overflow:hidden;}

/*----------------------head部分----------------------*/
.head{height:69px;width:auto;padding-top:10px;background:url(../img/head_shadow.jpg) repeat-x 0 bottom; position:relative; z-index:999;}
.head_mid div,.head_mid ul{float:left;}
.head_mid{width:1004px;margin:0 auto; position:relative;}
.head_mid ul{height:51px;width:435px;}
.head_mid ul li{width:105px;height:51px;}
.head_mid ul li a{ color:#333;}
.head_mid ul a span{padding-top:7px;font-size:15px;}
.head_mid ul li,.search input{display:block;float:left;border:none;}
.head_mid ul span,.head ul u{display:block;text-align:center;}
.head ul a u{color:#b9b9b9;}
.head_mid li.now{background:url(../img/nav_bag.gif) no-repeat center center;color:#fff;}
.head_mid li.now a span{font-weight:700; color:#fff;}
.head_mid li.now a u{color:#ffaeae;}
.head_mid li.hover{background:url(../img/nav_bag.gif) no-repeat center center;color:#fff;}
.head_mid li.hover a span{font-weight:700; color:#fff;}
.head_mid li.hover a u{color:#ffaeae;}

.head_mid li.hover_1{background:url(../img/nav_bag.gif) no-repeat center center;color:#fff;}
.head_mid li.hover_1 a span{font-weight:700; color:#fff;}
.head_mid li.hover_1 a u{color:#ffaeae;}



.log{width:325px;padding-top:5px;}
.search{width:213px;height:31px;padding:10px;}
.txt{width:152px;background:url(../img/input_bg.gif) no-repeat 0 0;height:27px;padding:2px 4px;;;line-height:27px;}
.butt{width:43px;background:url(../img/btn_r.gif) no-repeat 0 0;height:31px;}

.head_mid .menu{ width:1004px; top:51px; left:0; display:none; padding:12px 0 0 0; position:absolute;}
.menu_box{ width:924px; background:#ededed; padding:20px 0px 20px 80px;}
.head_mid li.hover .menu{ display:block}
.head_mid .menu dl{ float:left; width:200px; padding-right:30px;}
.head_mid .menu dt{ font-size:14px; line-height:30px; color:#1e1e1e;}
.head_mid .menu dd{ line-height:24px;width:100px;float:left;}
.head_mid .menu dd p{ float:left; width:110px;}
.head_mid .menu dd a{ color:#333; font-size:12px;}
.head_mid .menu dd a:hover{ color:#e6232c;}

/*----------------------barnner部分----------------------*/

#main {overflow: hidden; zoom: 1; position: relative; z-index:99;}
#index_b_hero { width: 1000px; height: 470px; margin: auto; position: relative; }
#index_b_hero img { width: 990px; height: 470px; }
#index_b_hero .heros { width: 1000px; height: 470px; }
#index_b_hero .hero-wrap { overflow: visible; position: absolute; }
#index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -25px; margin-left: 5px; background-color: #303030; z-index: 3; }
#index_b_hero .next:hover, #index_b_hero .prev:hover { background-color: orangered; }
#index_b_hero .next { margin: -25px 5px 0 0; right: 0; }
#index_b_hero .disabled { background-color: #eee; }
#index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { background: #fff; padding: 0 5px; z-index: 1; position: absolute; top: 0; left: 0; width: 990px; height: 470px; overflow: hidden; left: 2000px; }
#index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -1000px; filter: alpha(Opacity=60); opacity: .6; background: #fff; overflow: hidden; }
#index_b_hero .mask-right { left: 1000px; }
#index_b_hero .active { z-index: 2; left: 0; }


.list_new{ width:auto;background:url(../img/new_bg.gif) repeat-x 0 0;height:34px;overflow:hidden;}
.news{width:1004px;margin:0 auto;}
.latest{display:block;float:left;height:34px;line-height:34px;overflow:hidden;}
.latest{font-weight:700;}
.list{width:890px;padding-left:5px;}
.list li{width:342px;}
.list li a{width:285px;padding-right:5px;}
.list li a,.list li u{float:left;display:block;color:#333;}
.list li u{color:#666;}
.fx{padding-top:8px;}
.fx a{padding-left:5px;}

#scrollDiv{ float:left; width:940px; height:34px; overflow:hidden; }
.scrollText{width:800px;height:34px;;line-height:34px; float:left;overflow:hidden;position:absolute;position: absolute;left: 300px;top: 550px;}
.scrollText li{ height:34px;padding-left:10px;}
.scrollText li a{ color:#333;}
.scrollText li u{ color:#666;}
.i_page{ float:right; padding-right:30px; padding-top:8px;}
.up{ float:left; width:19px; height:19px; background:url(../img/al.gif) no-repeat 0 0; margin-right:6px;}
.down{ float:left; width:19px; height:19px; background:url(../img/ar.gif) no-repeat 0 0;}


/*----------------------about us部分----------------------*/
.marinbody{width:1004px;margin:0 auto;padding-top:15px;}

.about{background:url(../img/about_us.gif) no-repeat;height:122px;padding:35px 0px 10px 0px;}
.btn_l{float:left;width:12px;padding-top:45px;}
.btn_r{float:left;width:12px;padding-top:45px;}
.part_m{width:972px;float:left;overflow:hidden;}
.move{width:2453px;height:106px;}
.move li,.mid_part li{width:468px; padding: 5px;float:left;margin-right:10px;display:block; border: solid 1px #bfbcbc;}
.wu{ border-bottom:none !important; font-weight:bold;}
.move li span,.mid_part li span{display:block;float:left;padding-top:5px;padding-left:5px;}
.move li div,.mid_part li div{float:left;width:320px;padding-left:15px;}
.move li h4,.mid_part li h4{font-size:14px;height:24px;padding-top:15px;}
.move li p,.mid_part li p{line-height:20px;overflow:hidden; color:#5c5c5c;}
.move li a.spec{float:right;color:#666;}
.mid_part li a.spec{float:right; color:#666;}
.move li p a,.mid_part li p a{display:block;height:20px;float:left;color:#5c5c5c;}
.move li p u,.mid_part li p u{float:right;color:#bbb;}
.gsgk{}
.xwdt p{height:20px;}
.ryzz{}
.rczp{}
.yqlj p{display:block;height:41px;overflow:hidden;}
.yqlj p a{padding-right:4px;}


.JQ-slide{position:relative;width:980px;height:108px;margin:0 0 15px 0;padding:10px;}
.JQ-slide .wrap{width:970px;height:108px;overflow:hidden;position:relative;margin-left:4px;}
.JQ-slide-content{position:absolute;}
.JQ-slide-nav a{display:block;z-index:99;width:10px;height:20px;overflow:hidden;text-indent:-999em;text-decoration:none;position:absolute;top:45px;background:url(../img/lrt.jpg) no-repeat 0 0;}
.JQ-slide-nav a.prev{left:0;background-position:0 0;}
.JQ-slide-nav a.next{right:0;background-position:0 -30px;}
.imgList li{ background:url(../img/big_bg.gif) no-repeat;width:480px;height:107px;float:left;padding-right:10px;display:block;position:relative;}
.imgList li span{display:block;float:left;padding-top:5px;padding-left:5px;}
.imgList li span img{ width:122px; height:97px;}
.imgList li div{float:left;width:320px;padding-left:15px;}
.imgList li div h4{font-size:14px;height:24px;padding-top:15px;}
.imgList li div p{line-height:20px;overflow:hidden; color:#5c5c5c;}
.imgList li div p a{display:block;height:20px;float:left;color:#5c5c5c;}
.imgList li div a.spec{float:right;color:#666;position:absolute;top:80px;position:absolute;left:420px;}



/*----------------------contact us部分----------------------*/
.ff{/*----background:url(../img/contact_us.gif) no-repeat 0 0;------*/height:146px;width:1004px;}
.mid_part{width:980px;margin:0 auto;overflow:hidden;}
.mid_part li{float:left;}


/*----------------------bot部分----------------------*/
.bot{height:44px;background:#ededed;line-height:44px;width:auto;margin-top:20px;text-align:center;color:#666;}

.footer{ background:#ededed;}
.footer_m{ width:1004px; margin:0 auto; padding:26px 0; overflow:hidden;}
.footer_nav{ width:502px; padding-left:92px;}
.footer_nav li{ float:left; width:218px; height:122px; border-right:1px #cecece solid; padding-left:32px; overflow:hidden;}
.footer_nav li h2{ font-size:14px; color:#333; background:url(../img/footer_nav_icon1.jpg) no-repeat 0 center; padding-left:18px; margin-bottom:6px;}
.footer_nav li p{ line-height:24px; overflow:hidden; zoom:1;}
.footer_nav li p span{ background:url(../img/footer_nav_icon2.jpg) no-repeat 0 center; padding-left:18px; display:inline-block;}
.footer_nav li p span a{ color:#666;}
.footer_nav li.ft_about p span{ float:left; width:80px;}
.footer p.fr{ width:330px; line-height:24px; color:#666; padding:0 50px 0 30px;}


.banner_box{ width:1004px; height:260px; padding-bottom:40px; background:url(../img/banner_bg.jpg) no-repeat 0 0; overflow:hidden;}
.banner_box img{ width:1004px; height:260px;}
.position{ width:952px; height:39px; color:#666; line-height:39px; background:url(../img/position_bg.jpg) no-repeat 0 0; padding:0 24px;}
.position a{ color:#666;}

/*产品展示*/
.product{ width:1004px; overflow:hidden;}
.pro_sort{ padding-top:15px;}
.pro_sort span{ float:left; width:90px; font-size:14px; text-align:right;}
.pro_sort_list{ float:left; width:890px; margin-left:20px; overflow:hidden;}
.pro_sort_list li{ float:left; width:100px; height:26px; margin-right:7px; padding-bottom:14px; overflow:hidden;}
.pro_sort_list li a{ width:100px; height:26px; text-align:center; line-height:26px; color:#666; background:url(../img/pro_sort_bg1.jpg) no-repeat 0 0; display:inline-block;}
.pro_sort_list li.curr a , .pro_sort_list li a:hover{ color:#fff; background:url(../img/pro_sort_bg2.jpg) no-repeat 0 0; }

.product_list{ width:1004px; overflow:hidden;}
.product_list h2{ height:26px; border-bottom:1px #ddd solid;}
.product_list h2 span{ width:173px; height:26px; font-size:15px; color:#333; font-weight:normal; text-align:center; line-height:26px; background:url(../img/title_bg1.jpg) no-repeat 0 0; display:inline-block;}
.product_list ul{}
.product_list li{ float:left; width:241px; overflow:hidden; margin: 5px;}
.product_list li span{ width:239px; height:190px; text-align:center; border:1px #ddd solid; display:inline-block;}
.product_list li p{ height:28px; text-align:center; line-height:28px; background:#e2e2e2;}
.product_list li p a{ color:#666;}

.page{ text-align:center;}
.page a{ height:22px; line-height:22px; color:#666; border:1px #bdbdbd solid; padding:0 8px; margin:0 1px; display:inline-block;}
.page a.on , .page a:hover{ color:#fff; background:#d3181f; border:1px #d3181f solid;}

.product_detail{}
.pro_d_box1{}
.pro_d_box1 dl{ overflow:hidden; zoom:1;}
.pro_d_box1 dt{ float:left; width:324px; height:316px; border:1px #ddd solid;}
.pro_d_box1 dt img{ width:324px; height:316px;}
.pro_d_box1 dd{ float:left; width:640px; margin-left:30px;}
.pro_d_box1 dd div{ line-height:22px; overflow:hidden; zoom:1; padding:4px 0;}
.pro_d_box1 dd b{ float:left; width:70px; text-align:right;}
.pro_d_box1 dd p{ float:left; width:560px;}

.pro_d_box2{}
.pro_d_box2 h2 , .pro_d_box3 h2{ height:20px; font-size:12px; color:#666; font-weight:normal; line-height:20px; background:#eaeaea; padding:0 15px;}
.pro_d_box2 table{ width:872px; background:#f6f6f6; border:1px #ddd solid; border-bottom:none; border-right:none; margin:0 auto;}
.pro_d_box2 table th , .pro_d_box2 table td{ line-height:24px; color:#333; border:1px #ddd solid; border-top:none; border-left:none; padding:10px 0 10px 40px;}
.pro_d_box2 table th{ font-weight:normal; background:#add0ff;}

.pro_d_box3{}
.pro_d_box3 ul{ padding-left:30px;}
.pro_d_box3 li{ padding:5px 0;}
.pro_d_box3 li img{ margin:0 8px 0 4px;}
.pro_d_box3 li a{ color:#333;}

/*关于我们*/
.about_us{ width:938px; line-height:22px; margin:0 auto; overflow:hidden;}
.about_us span{ display:block;}
.about_us p{ text-indent:2em;}

/*人才招聘*/
.jobs_list{ width:938px; margin:0 auto; overflow:hidden;}
.jobs_list ul{}
.jobs_list li{ line-height:30px; color:#333; font-family:"宋体"; overflow:hidden; zoom:1; border-bottom:1px #e7e7e7 dotted; padding:0 20px;}
.jobs_list li.jobs_title{ height:20px; line-height:20px; color:#666; background:#e6e6e6; border-bottom:none;}
.jobs_list li span{ display:inline-block;}
.jobs_list li span.w150{ width:150px; text-align:center;}
.jobs_list li a{ float:left; color:#333;}

.jobs_detail{ width:938px; margin:0 auto; overflow:hidden;}
.jobs_m{ width:744px; margin:0 auto; overflow:hidden;}
.jobs_info{}
.jobs_info p{ line-height:22px; color:#333;}
.jobs{ padding-bottom:10px;}
.jobs h4{ height:20px; line-height:20px; color:#666; background:#e6e6e6; padding:0 15px;}
.jobs .jobs_info{ margin-top:15px; padding:0 35px 15px; border-bottom:1px #e6e4e4 solid;}
.jobs .jobs_info span{ float:left; width:30%; color:#333; line-height:22px;}
.jobs .jobs_info span.j_left{ text-align:left;}
.jobs .jobs_info span.j_mid{ text-align:center;}
.jobs .jobs_info span.j_right{ text-align:right;}
.jobs_demand{ margin:0 0 0 0;}
.jobs_demand h5{ font-size:12px; height:32px; line-height:32px; font-weight:normal; color:#c00; border-bottom:1px #e6e4e4 solid; margin-bottom:5px; padding:0 35px;}
.jobs_demand p{ line-height:24px; color:#333; padding:35px;}
.jobs_btn{ padding:0 35px;}
.jobs_btn a{ width:90px; height:26px; text-align:center; line-height:26px; color:#fff; background:#e6232c; display:inline-block;}

.jobs_m h2{ height:20px; line-height:20px; font-size:12px; color:#666; background:#e6e6e6; padding:0 15px;}
.jobs_form{ background:#f6f6f6; border:1px #ddd solid; margin-top:20px; padding:20px;}
.essential_info h4{ color:#bf0000; font-weight:normal; font-size:14px; background:url(../img/list_icon2.jpg) no-repeat 0 center; padding:0 0 0 10px;}
.essential_info{}
.essential_info ul{ margin-top:25px;}
.essential_info li{ float:left; width:100%; line-height:24px; margin-bottom:10px; overflow:hidden;}
.essential_info li span{ float:left; width:40%;}
.essential_info li span.form_left{ width:60%;}
.essential_info li label{ float:left; width:72px; text-align:right;}
.essential_info li select{ margin-right:5px;}
.essential_info li input.text{ float:left; height:22px; width:152px; color:#666; line-height:22px; border:1px #d9d9d9 solid; padding:0 5px;}
.essential_info li span u{ float:left; text-decoration:none; margin-right:20px;}
.essential_info li span u input{ vertical-align:middle; margin-top:-2px; margin-bottom:1px;}
.essential_info li span.form_left u{ line-height:24px; margin:0; text-decoration:none;}
.essential_info li span select{ float:left;}

.evaluation{}
.evaluation h4{ color:#bf0000; font-weight:normal; font-size:12px; padding:0 0 0 0;}
.evaluation h4 u{ color:#b5b5b5; margin-left:5px; text-decoration:none;}
.evaluation ul{ margin-top:6px;}
.evaluation li{ width:auto; margin-bottom:10px;}
.evaluation li textarea{ width:660px; height:80px; font-size:13px; line-height:18px; border:1px #d9d9d9 solid;}
.evaluation li label{ float:left; line-height:24px;}
.evaluation li input.text{ float:left; height:24px; width:152px; color:#666; line-height:22px; border:1px #d9d9d9 solid; padding:0 5px;}
.evaluation li input.button{ width:76px; height:26px; background:url(../img/upload_btn.jpg) no-repeat 0 0; border:0; margin-left:6px;}
.evaluation li span{ line-height:24px; padding-left:5px;}
.evaluation p{ padding-left:200px; margin-top:25px; overflow:hidden; zoom:1;}
.evaluation p input.submit , .evaluation p input.reset{ float:left; height:25px; color:#fff; background:#686868; margin:0 10px; border:none;}
.evaluation p input.submit{ width:88px;}
.evaluation p input.reset{ width:62px;}

/*售后服务*/
.service{ padding:0 30px; overflow:hidden;}
.service dl{ overflow:hidden; zoom:1;}
.service dt{ float:left; width:242px; height:238px;}
.service dt img{ width:242px; height:238px;}
.service dd{ float:left; width:670px; margin-left:30px; padding-top:20px;}
.service dd p{ line-height:24px; background:url(../img/service_icon1.jpg) no-repeat 0 center; padding-left:14px;}

/*售前支持*/
.support{ padding:0 30px; overflow:hidden;}
.support dl{ overflow:hidden; zoom:1;float:left;}
.support dt{ float:left; width:650px; margin-right:30px;}
.support dt p{ line-height:24px; text-indent:2em;}
.support dd{ float:right; width:244px; height:178px;}
.support dd img{ width:244px; height:178px;}

/*新闻动态*/
.news{}
.news_pic{}
.news_pic li{ float:left; width:164px; margin:0 18px; display:inline;}
.news_pic li img{ width:164px; height:108px;}
.news_pic li p{ background:url(../img/news_icon.jpg) no-repeat 0 12px; padding:8px 0 0 10px;}
.news_pic li p a{ color:#666;}

.news_word{ padding:0 18px; overflow:hidden;}
.news_word ul{}
.news_word li{ line-height:30px; color:#333; font-family:"宋体"; overflow:hidden; zoom:1; border-bottom:1px #e7e7e7 dotted; padding:0 20px;}
.news_word li.jobs_title{ height:30px; line-height:30px; color:#666; background:#f8f8f8; border:1px #ebebeb solid;}
.news_word li span{ text-align:center; display:inline-block;}
.news_word li span.w120{ width:120px;}
.news_word li span.w300{ width:300px;}
.news_word li a{ float:left; color:#333;}

.news_detail{ border-bottom:1px #fff solid;}
.news_detail h1{ font-size:16px; padding:0 20px 8px;}
.news_time{ padding:0 20px 20px; border-bottom:1px #e6e4e4 solid;}
.news_time span{ color:#666;}
.share a{ margin-right:4px; display:inline-block;}

.news_d_cont{ padding:0 20px; overflow:hidden;}
.news_d_cont span{ text-align:center; display:block;}
.news_d_cont p{ line-height:24px; text-indent:2em;}

.other_news{}
.other_news h2{ font-size:14px; line-height:30px; color:#D3181F; border-bottom:2px #c33 solid; padding:0 5px;}
.other_news ul{ border:1px #ffd8d8 solid; padding:15px 25px;}
.other_news li{ width:430px; line-height:30px; background:url(../img/line_bg1.jpg) repeat-x 0 bottom; padding:0 15px; border-bottom:1px #e7e7e7 dotted; overflow:hidden; zoom:1;}
.other_news li a{ float:left; color:#333; background:url(../img/icon4.jpg) no-repeat 0 center; padding-left:12px;}
.other_news li span{ float:right; color:#999; font-family:Arial;}


/*意见反馈*/
.message_cont{ width:714px; padding:15px 0; margin:0 auto;}
.message_cont h2{ padding-left:80px;}
.message_form{}
.message_form ul{ padding:10px 0 0 80px;}
.message_form li{ margin-bottom:12px;}
.message_form li label{ float:left; width:60px; text-align:right; line-height:22px; color:#333;}
.message_form li input.text{ width:200px; height:20px; border:1px #ccc solid;}
.message_form li input.code{ width:80px;}
.message_form li span{ width:63px; height:21px; overflow:hidden; margin-left:8px;}
.message_form li textarea{ width:450px; height:100px; border:1px #ccc solid;}
.message_form li a{ color:#333; text-decoration:underline; margin-left:10px;}
.message_form li input.submit{ width:80px; height:24px; color:#fff; background:#e6232c; border:0; margin-left:60px;}
.message_form li input.reset{ width:68px; height:24px; background:#999; border:0; margin-left:10px;}

.message_list{ padding-top:20px;}
.message_list ul{}
.message_list li{ padding-bottom:20px;}
.message_list li h3{ height:25px; line-height:25px; font-size:12px; font-weight:normal; color:#333; border:1px #e6e6e6 solid; padding:0 10px;}
.message_list li h3 span{ float:left;}
.message_list li h3 span i{ font-style:normal; color:#090; margin-right:5px;}
.message_list li h3 u{ float:right;}
.message_list li p{ line-height:22px; color:#666; word-break:break-all; padding:0 10px; padding:15px 0 10px 0; border-bottom:1px #8e8e8e dotted;}
.message_list li p.reply{ padding:8px 0 0; border-bottom:none; color:#333;}
.message_list li p.reply i{ font-style:normal; color:#f00;}


/*友情链接*/
.friends{ padding:0 40px;}
.friends ul{}
.friends li{ float:left; padding-bottom:14px; margin:0 10px;}
.friends li img{ width:160px; border:1px #ddd solid;}
.friends li p{ text-align:center; line-height:22px; padding-top:6px;}



/*资料下载*/
.download{ padding:0 15px;}
.download li{ line-height:40px; background:url(../img/download_icon1.jpg) no-repeat 10px center; padding:0 10px 0 30px; border-bottom:1px dotted #E7E7E7; overflow:hidden; zoom:1;}
.download li a{ float:left; color:#666;}
.download li span{ float:right;}
.download li span img{ margin:0 4px 0 0;}


/*资质荣誉*/
.honor{ padding:0 26px;}
.honor ul{}
.honor li{ float:left; width:170px; margin:0 10px; padding-bottom:18px; display:inline;}
.honor li img{ width:170px; height:118px;}
.honor li p{ text-align:center; line-height:22px; padding-top:6px;}

/*营销网络*/
.network{}
.network_map{ text-align:center;}
.network_box{ width:792px; margin:0 auto;}
.network_box li{ padding-bottom:20px;}
.network_box li h4{ background:url(../img/network_icon.jpg) no-repeat 0 center; padding:0 0 10px 14px;}
.network_box li p{ height:30px; line-height:30px; background:#f8f8f7; border:1px #ebebeb solid; padding:0 0 0 20px;}
.network_box li p span{ float:left; width:33%;}



/*自定义*/

.znews{    
	    border-bottom: solid 1px #bfbcbc;
    padding: 5px 5px;
    font-weight: bold;
}
.zmid_part{width:968px;margin:0 auto;overflow:hidden; /*border: solid 1px #bfbcbc;*/  margin-left: 12px; margin-top: 15px;  padding-bottom:15px;}
.znl{float:left;}
.znr{float:right;}
.znf{ display:block; width: 483px; }
.zu li{ display:block;width:454px; border-bottom:dashed 1px #928e8e; padding: 10px 10px 8px 8px; margin-left: 5px;}
.zu span{ display:block; float:right; color: #9a9696;}
.zu li a{ color:#827d7d;}
.zu li a:hover { color:#000;}

.pd{ padding:5px;}
.pd li{ display:block;width:147px; margin:5px; float:left;border: 1px solid #bfbcbc; }
.pd li img { width:146px; height:146px;}
.pd span{ display:block; color: #9a9696; text-align:center; padding-top:3px; width: 160px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.pd li a span{ color:#827d7d;}
.pd li a:hover span{ color:#000;}