﻿@charset "utf-8";
/* CSS Document */
body{ padding:0px; font-size:12px; line-height:22px; color:#666666;  font-family:微软雅黑; zoom:1; margin: 0px auto; background:#fcfcfb;}
img{ border:none;}
form{ padding:0px; margin:0px;}
.clearfix{*zoom:1; clear:both}
.clearfix:after{content:"\0200"; display:block; height:0; overflow:hidden; clear:both}

input,select{ font-size:12px;  color:#5d5d5d;}
.clear{ clear:both; height:0px; overflow:hidden;}

a{noline:expression(this.onFocus=this.blur());text-decoration:none; color:#666666;}
a:focus {outline:none;-moz-outline:none;}
a:hover{ text-decoration:underline; color:#ff0000;}

.body{ width: 100%; min-width:1223px; width:expression((documentElement.clientWidth < 1223) ? "1223px" : "100%" ); background:#fbfbfb;}
.Header{width:100%; position:fixed; clear:both; height:170px; z-index:9999; background: #fbfbfb url(../images/header_bg.jpg) repeat-x left top;}
.Header .top{ width:1223px; margin:auto; position:relative;}
.Header .top .users{ height:20px; line-height:20px; padding:5px 15px;}
.Header .top .users b{ color:#989898;display:inline-block; position:relative; top:-5px;}
.Header .top .users a{display:inline-block;}
.Header .top .users .a_reg{ width:50px; height:20px; background:url(../images/btn_reg.jpg) no-repeat;}
.Header .top .users .a_login{ width:50px; height:20px; background:url(../images/btn_login.jpg) no-repeat;}
.Header .top .logo{ width:259px; height:100px; padding:0px 12px; background:url(../images/logo_bg.jpg) no-repeat center top;}
.Header .top .logo img{ width:259px; height:100px;}
.Header .top .photo{ position:absolute; right:8px; top:52px;}
.Header .top .photo img{ width:244px; height:78px;}
.Header .top .nav{ position:absolute; right:0px; top:0px; line-height:29px;}
.Header .top .nav span{ margin-right:5px; display:inline-block; background:url(../images/header_nav_line.jpg) no-repeat right center;}
.Header .top .nav span a{ color:#989898; padding:0px 15px; display:inline-block; background:url(../images/header_icon.jpg) no-repeat left;}
.Header .top .nav span a:hover{ color:#ff2136; text-decoration:none;}
.Header .top .nav span.a1 a{ background-position:left top;}
.Header .top .nav span.a2 a{ background-position:left -29px;}
.Header .top .nav span.a3 a{ background-position:left -58px;}
.Header .top .nav span.a4{ background:none; margin:0px;}
.Header .top .nav span.a4 a{ background-position:left -87px;}
.Header .top .search{ position:absolute; top:58px; right:353px; width:440px; height:31px; background:url(../images/header_search.jpg) no-repeat;}
.Header .top .search .text{ position:absolute; background:#fff; border:none; width:360px; height:25px; line-height:25px; padding:0px; left:20px; top:3px;}
.Header .top .search .btn{ position:absolute; right:0px; cursor:pointer; border:none; background:none; width:47px; height:31px;}
.Header .mainnav { padding:0px; position:relative; height:40px;}
.Header .mainnav ul{ padding:0px; margin:0px auto; width:1223px;}
.Header .mainnav ul li{ list-style:none; float:left; padding:0px 37px 0px 13px;}
.Header .mainnav ul li b{  font-size:14px; display:block;}
.Header .mainnav ul li b a{ color:#fff; width:90px; line-height:40px; display:block; text-align:center;}
.Header .mainnav ul li b a:hover{ text-decoration:none; color:#ffc983;}

.top_height{height:170px;}

.Footer_nav{ background:#f2f3f5; padding:30px 0px; zoom:1; overflow:hidden;}
.Footer_nav .nav{ width:1200px; margin:auto; position:relative;}
.Footer_nav .nav dl{ padding:0px 0px 0px 40px; margin:0px; float:left; width:100px; height:184px; background:url(../images/fooger_nav_line.jpg) repeat-y right;}
.Footer_nav .nav dl dt{ padding:0px; margin:0px; font-size:14px; font-weight:bold;}
.Footer_nav .nav dl dd{ padding:10px 0px 0px 0px; margin:0px; }
.Footer_nav .nav dl dd a{ color:#7e7d7c;}
.Footer_nav .nav dl dd a:hover{ color:#ff0000;}
.Footer_nav .nav dl.hotline{ padding:0px 30px 0px 0px; width:175px; height:184px;}
.Footer_nav .nav dl.hotline h5{ line-height:20px; font-size:14px; padding:0px 0px 0px 45px; margin:0px; background:url(../images/fooger_tel.jpg) no-repeat left top;}
.Footer_nav .nav dl.hotline h5 b{ display:block; font-size:20px; color:#e7512c; font-family:Arial, Helvetica, sans-serif;}
.Footer_nav .nav dl.hotline p{ padding:15px; margin:0px; color:#7e7d7c; line-height:18px;}
.Footer_nav .nav dl.hotline p b{ color:#e7512c; font-weight:normal;}

.Footer_nav .nav dl.ewm { width:auto; text-align:center; background:none;}
.Footer_nav .nav dl.ewm img{ width:86px; height:86px; padding:9px; background:#fff; border:solid 1px #e1e1e1;}
.Footer_nav .nav dl.ewm p{ padding:10px 0px; margin:0px;}

.Fooger_promise{ background:#fbfbfc; padding-top:43px;}
.Fooger_promise .promise{ width:1200px; height:146px; margin:auto; text-align:center; background:url(../images/fooger_promise.jpg) no-repeat center bottom;}
.Fooger_promise .promise span{ padding:0px; color:#7e7d7c; display:block; width:150px; text-align:center; float:left;}
.Fooger_promise .promise span b{ display:block; color:#222; padding-top:55px;}

.Footer_link { border-top:solid 20px #fefefe; padding:10px 0px;}
.Footer_link .link{width:1200px; margin:auto; color:#7e7d7c;}
.Footer_link .link b{ font-size:14px; color:#333;}
.Footer_link .link a{ color:#7e7d7c;}
.Footer_link .link a:hover{ color:#ff0000;}

.Footer_copyright{ padding:20px 0px; text-align:center; color:#666666;}
.Footer_copyright a{ color:#666666;}
.Footer_copyright a:hover{ color:#ff0000;}
.Footer_copyright center{ padding-top:10px;}

.quick_istop{ position:fixed; right:60px; bottom:50px; width:75px; height:75px; cursor:pointer; background:url(../images/quick_istop.jpg) no-repeat; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity:0.8;}

.Contain{ width:1203px; margin:auto;}
.ContainProduct{ padding-left:249px; width:954px; margin:auto;}
.SidebarBox{ width:200px; padding:0px 15px; float:left;}
.MainBox{ width:950px; float:right;}
#bg{ margin-top:-30px; padding:20px 0px; background:url(../images/sidebar_bg.jpg) repeat-y left;}
.SidebarBox .menu { padding-bottom:40px;}
.SidebarBox .menu h2{ padding:12px 0px; margin:0px; text-align:center;}
.SidebarBox .menu h2 img{filter:alpha(opacity=100); -moz-opacity: 1; opacity:1;}
.SidebarBox .menu ul{ padding:0px; margin:0px;}
.SidebarBox .menu ul li{ font-size:14px; list-style:none; padding-bottom:10px; line-height:40px;}
.SidebarBox .menu ul li a{ padding-left:49px; display: block; background:url(../images/menu_li_bg.jpg) no-repeat bottom;}
.SidebarBox .menu ul li a.on{ color:#ce0006; background:url(../images/menu_li_bg.jpg) no-repeat top;}

.ul_sitemap{ padding:0px; margin:0px;}
.ul_sitemap li{ zoom:1; overflow:hidden; padding:5px 0px; margin:0px; list-style:none; background:url(../images/dot.jpg) repeat-x left bottom;}
.ul_sitemap li strong{ float:left; width:90px; display:inline-block; color:#388625}
.ul_sitemap li strong a{color:#388625}
.ul_sitemap li  span{ width:600px; float:left; font-size:12px;}

.list_link { zoom:1; overflow:hidden;}
.list_link ul li{ float:left; text-align:center; width:162px; height:130px; padding:0px 12px;}
.list_link ul li img{ width:160px; height:80px; border:solid 1px #e6e6e6;}
.list_link ul li h5{ padding:5px 0px; margin:0px; font-size:12px; font-weight:normal;}

.Pages{line-height:33px; font-size:12px; padding:25px 50px; text-align:right; background:url(../images/dot2.png) repeat-x left top;}
.Pages .p_cur,.Pages .p_count,.Pages .p_total{ display:none;}
.Pages b{ font-weight:normal; padding:0px 3px;}
.Pages a{ display:inline-block; padding:0px 3px; border:solid 1px #ededed;}
.Pages .num{ font-style:normal;}
.Pages .num a{ padding:0px 12px;}
.Pages .num .a_cur{ background:#da1f2e; color:#fff;}
.Pages .p_jump b{ font-weight:normal;}
.Pages  .i_text{ color:#cb0000; width:35px; line-height:21px; height:21px; text-align:center; padding:0px; background:#fff; border:solid 1px #ededed}
.Pages .i_button{ position:absolute; width:48px; height:33px; border:none; cursor:pointer; background:url(../images/page_go.jpg) no-repeat;}


.location{ border-bottom:solid 2px #e2e2e2; line-height:33px; margin-bottom:19px;}
.location dl{ padding:0px; margin:0px; text-align:right;}
.location dl span{ color:#cccccc;}
.location h3{ font-weight:normal; position:absolute; color:#d73031; font-size:16px; padding:0px 0px 0px 22px; margin:0px; background:url(../images/location_icon.jpg) no-repeat left;}

.location_info{line-height:50px;}
.location_info span{ color:#da1f2e;}

.box_outer{ border:solid 1px #f6f6f6; border-top:none;}
.box_inside{border:solid 1px #edeced; border-top:none; background:#fff; padding-left:9px;}

.sidebox_outer{ border:solid 1px #f6f6f6;}
.sidebox_inside{border:solid 1px #edeced; background:#fff;}

ul.ul_li{ padding:0px; margin:0px;}
ul.ul_li li{ list-style:none;}

a img{filter:alpha(opacity=100); -moz-opacity: 1; opacity:1;}
a img:hover{filter:alpha(opacity=85); -moz-opacity: 0.85; opacity:0.85;}

/*index*/
.ad_banner{ margin-bottom:30px;height:480px; position:relative;}
.ad_banner ul{ padding:0px; margin:0px;}
.ad_banner ul li{ list-style:none;}
.ad_banner .bd ul li{ width:100%; height:480px;}
.ad_banner .bd ul li a{ display:block; height:480px;}
.ad_banner .hd{ z-index:888; width:300px; margin:0 auto; position:relative;}
.ad_banner .hd ul{ position:absolute; left:100px; bottom:10px;}
.ad_banner .hd ul li{ float:left; width:20px; height:20px; cursor:pointer; background:url(../images/ban_num_icon.png) no-repeat left;}
.ad_banner .hd ul li.on{background:url(../images/ban_num_icon.png) no-repeat right;}

.h_layer_ssyc{ height:779px; margin-bottom:47px;}
.h_layer_ssyc .h_title{ background:url(../images/title_ssyc.jpg) no-repeat top;}
.h_layer_ssyc .box_inside{ height:695px;}
.h_layer_ssyc .ad_div{ height:420px;  margin-bottom:7px;}
.h_layer_ssyc .ad_div .ad_left{ float:left; padding-right:6px;}
.h_layer_ssyc .ad_div .ad_left img{ width:230px; height:420px;}
.h_layer_ssyc .ad_div .ad_right{ float:left; padding-left:5px;}
.h_layer_ssyc .ad_div .ad_right img{ width:230px; height:420px;}
.h_layer_ssyc .ad_slideshow {width:710px; height:420px; float:left; position:relative; overflow:hidden;}
.h_layer_ssyc .ad_slideshow .bd { height:420px; overflow:hidden;}
.h_layer_ssyc .ad_slideshow .bd ul li img{ width:710px; height:420px;}
.h_layer_ssyc .ad_slideshow .hd{ position: absolute; right:10px; bottom:10px; z-index:888;}
.h_layer_ssyc .ad_slideshow .hd ul li{ cursor:pointer; text-indent:-999px; float:left; width:20px; height:20px; background:url(../images/num_icon.png) no-repeat left;}
.h_layer_ssyc .ad_slideshow .hd ul li.on{background:url(../images/num_icon.png) no-repeat right;}

.h_layer_jscp{ height:717px; margin-bottom:47px;}
.h_layer_jscp .h_title{ background:url(../images/title_jscp.jpg) no-repeat top;}
.h_layer_jscp .box_inside{ height:633px;}
.h_layer_jscp .ad_div{ height:360px; margin-bottom:7px;}
.h_layer_jscp .ad_slideshow {width:811px; height:360px; float:left; position:relative; overflow:hidden;}
.h_layer_jscp .ad_slideshow .bd ul li img{ width:811px; height:360px;}
.h_layer_jscp .ad_slideshow .hd{ position: absolute; right:10px; bottom:10px; z-index:888;}
.h_layer_jscp .ad_slideshow .hd ul li{ cursor:pointer; text-indent:-999px; float:left; width:20px; height:20px; background:url(../images/num_icon.png) no-repeat left;}
.h_layer_jscp .ad_slideshow .hd ul li.on{background:url(../images/num_icon.png) no-repeat right;}
.h_layer_jscp .ad_div .ad_right{ float:left; padding-left:5px;}
.h_layer_jscp .ad_div .ad_right img{ width:365px; height:360px;}

.h_layer_wydz{ height:432px; margin-bottom:47px;}
.h_layer_wydz .h_title{ background:url(../images/title_wydz.jpg) no-repeat top;}
.h_layer_wydz .box_inside{ height:348px;}
.h_layer_wydz .dingzhi_left{ float:left; border:solid 1px #f2f1ef; background:#fdfcfb; width:223px; height:318px; margin-right:6px; overflow:hidden;}
.h_layer_wydz .dingzhi_left dl{ padding:10px 20px; margin:0px; border:solid 1px #fffffe;}
.h_layer_wydz .dingzhi_left dl h3{ padding:0px 0px 0px 25px; margin:0px; font-size:14px;}
.h_layer_wydz .dingzhi_left dl h3.d1{ background:url(../images/h_icon1.png) no-repeat left;}
.h_layer_wydz .dingzhi_left dl h3.d2{ background:url(../images/h_icon2.png) no-repeat left;}
.h_layer_wydz .dingzhi_left dl h3.d3{ background:url(../images/h_icon3.png) no-repeat left;}
.h_layer_wydz .dingzhi_left dl dd{ padding:0px 0px 0px 25px; margin:0px;}
.h_layer_wydz .dingzhi_left dl dd span{ padding-right:5px;}
.h_layer_wydz .dingzhi_left dl dd span a{ white-space:nowrap;}
.h_layer_wydz .dingzhi_left dl.dlbg{ background:#faf7f4;}
.h_layer_wydz .ad_slideshow {width:460px; height:320px; float:left; position:relative; overflow:hidden;}
.h_layer_wydz .ad_slideshow .bd ul li img{ width:460px; height:320px;}
.h_layer_wydz .ad_slideshow .hd{ position:absolute; z-index:888; bottom:0px; right:0px; width:460px; height:40px; background:url(../images/h_num_bg.png) repeat;}
.h_layer_wydz .ad_slideshow .hd ul{ position:absolute; right:10px; bottom:10px;}
.h_layer_wydz .ad_slideshow .hd ul li{ font-weight:bold; text-align:center; cursor:pointer; float:left; width:20px; height:20px; background:url(../images/num_icon2.png) no-repeat left;}
.h_layer_wydz .ad_slideshow .hd ul li span{ font-size:14px; display:none; font-weight:normal; position:absolute; left:-380px; top:0px; width:300px; text-align:left;}
.h_layer_wydz .ad_slideshow .hd ul li span a{ color:#fff;}
.h_layer_wydz .ad_slideshow .hd ul li.on{ color:#e7512c;}
.h_layer_wydz .ad_slideshow .hd ul li.on span{ display:block;}
.h_layer_wydz .list_right{ float:left; padding-left:6px; width:485px; position:relative;}
.h_layer_wydz .list_right a.btn_fbdz{ width:132px; height:46px; display:block; position:absolute; right:0px; top:-10px; background:url(../images/a_fbdz.jpg) no-repeat;}
.h_layer_wydz .list_right h3{ padding:0px; margin:0px; height:50px; background:url(../images/tab_bg.jpg) repeat-x top;}
.h_layer_wydz .list_right h3 span{ color:#fff; cursor:pointer; display:inline-block; width:90px; text-align:center; height:40px; line-height:36px;}
.h_layer_wydz .list_right h3 span.show{ background:url(../images/tab_show.jpg) no-repeat;}
.h_layer_wydz .list_right ul li{ line-height:36px; padding-bottom:11px;}
.h_layer_wydz .list_right ul li b{ width:96px; height:36px; overflow:hidden; text-align:center; display:inline-block; float:left; margin-right:5px; background:url(../images/li_name_bg.jpg) no-repeat;}
.h_layer_wydz .list_right ul li span{ float:right;}
.h_layer_wydz .list_right ul li span a{ background:#e9b37e; padding:0px 5px; display:inline-block; color:#fff; margin-left:8px; font-size:14px;}
.h_layer_wydz .list_right ul li span a:hover{ text-decoration:none; background:#ff9d29;}
.h_layer_wydz .list_right .End ul li span a{ background:#a7a7a7;}
.h_layer_wydz .list_right .End ul li span a:hover{ text-decoration:none; cursor:default;}

.h_layer_jj360{ height:556px; margin-bottom:34px;}
.h_layer_jj360 .h_title{ background:url(../images/title_jj360.jpg) no-repeat top;}
.h_layer_jj360 .box_inside{ height:472px;}
.h_layer_jj360 .hot_left{ float:left; width:239px;}
.h_layer_jj360 .hot_left dl{ border:solid 1px #f2f1f0; padding:0px; margin:0px; background:#fdfcfb;}
.h_layer_jj360 .hot_left dl h3{ padding:0px 0px 0px 33px; color:#37a32c; line-height:40px; margin:0px 10px; font-size:14px; background:url(../images/icon1.jpg) no-repeat left; border-bottom:solid 1px #e8e8e8;}
.h_layer_jj360 .hot_left dl ul li{ line-height:36px; padding-bottom:1px; background:url(../images/dot_line.jpg) no-repeat center bottom;}
.h_layer_jj360 .hot_left dl ul li a { padding-left:27px; display:block; background:url(../images/icon2.jpg) no-repeat 19px;}
.h_layer_jj360 .hot_left dl ul li a:hover{ text-decoration:none; background:#5dbe53 url(../images/icon3.jpg) no-repeat 19px; color:#fff;}
.h_layer_jj360 .hot_left .ad{ padding-top:11px;}
.h_layer_jj360 .hot_left .ad img{ width:239px; height:80px;}
.h_layer_jj360 .ad_slideshow{ float:left; width:937px; position:relative;}
.h_layer_jj360 .ad_slideshow ul{ padding:0px; margin:0px;}
.h_layer_jj360 .ad_slideshow ul li{ list-style:none;}
.h_layer_jj360 .ad_slideshow .bd{width:690px; height:447px;}
.h_layer_jj360 .ad_slideshow .bd ul li img{ width:690px; height:447px;}
.h_layer_jj360 .ad_slideshow .hd{ position:absolute; top:0px; right:0px; width:246px; height:445px; border:solid 1px #f2f1ef; border-left:none; background:#fdfcfb;}
.h_layer_jj360 .ad_slideshow .hd ul{ margin-top:-1px;}
.h_layer_jj360 .ad_slideshow .hd ul li{ padding:9px 20px; height:70px;border-top:solid 1px #f2f1ef; cursor:pointer; position:relative;}
.h_layer_jj360 .ad_slideshow .hd ul li h5{ padding:0px; margin:0px; font-size:14px;}
.h_layer_jj360 .ad_slideshow .hd ul li p{ padding:0px; margin:0px;}
.h_layer_jj360 .ad_slideshow .hd ul li.on{ padding:10px 20px; background:#ff9600; color:#fff;}
.h_layer_jj360 .ad_slideshow .hd ul li.on .icon{ width:9px; height:18px; position:absolute; display:block; left:-8px; top:36px; background:url(../images/icon4.png) no-repeat;}

.h_layer_hdzq_wxwj{ height:583px; margin-bottom:47px;}
.h_layer_hdzq_wxwj .box_inside{ height:499px;}
.h_layer_hdzq_wxwj .list_left{ float:left; width:600px;}
.h_layer_hdzq_wxwj .list_left .h_title{ background:url(../images/title_hdzq_wxwj.jpg) no-repeat left top;}
.h_layer_hdzq_wxwj .list_left .h_title .btn_bm{ position:absolute; display:block; right:90px; top:15px; width:100px; height:40px;}
.h_layer_hdzq_wxwj .list_left ul{ padding-right:10px;}
.h_layer_hdzq_wxwj .list_left ul li{ position:relative; height:215px; padding-top:30px; border-bottom:solid 1px #f4f4f4;}
.h_layer_hdzq_wxwj .list_left ul li .photo{ position:absolute;}
.h_layer_hdzq_wxwj .list_left ul li .photo img{ width:290px; height:190px;}
.h_layer_hdzq_wxwj .list_left ul li .txt{ padding-left:300px;}
.h_layer_hdzq_wxwj .list_left ul li .txt h5{ padding:0px; margin:0px; font-size:16px;}
.h_layer_hdzq_wxwj .list_left ul li .txt p{ padding:10px 0px; margin:0px;}
.h_layer_hdzq_wxwj .list_left ul li .txt a.detail{ font-size:14px; color:#fff; position: absolute; bottom:27px; padding-left:6px; width:74px; line-height:30px; background:url(../images/a_bg.jpg) no-repeat top;}
.h_layer_hdzq_wxwj .list_left ul li .txt a.detail:hover{ color:#ffe3cc; text-decoration:none;background:url(../images/a_bg.jpg) no-repeat bottom;}
.h_layer_hdzq_wxwj .list_right{ float:right; width:594px;}
.h_layer_hdzq_wxwj .list_right .h_title{ background:url(../images/title_hdzq_wxwj.jpg) no-repeat right top;}
.h_layer_hdzq_wxwj .list_right .h_title .btn_fb{ position:absolute; display:block; right:45px; top:15px; width:100px; height:45px;}
.h_layer_hdzq_wxwj .list_right ul{ zoom:1; overflow:hidden; background:url(../images/line.jpg) no-repeat center 248px;}
.h_layer_hdzq_wxwj .list_right ul li{ float:left;width:240px; padding:30px 23px 0px 23px; height:215px;}
.h_layer_hdzq_wxwj .list_right ul li .photo img{ width:240px; height:160px;}
.h_layer_hdzq_wxwj .list_right ul li h5{ padding:10px 0px; margin:0px; font-size:12px;}
.h_layer_hdzq_wxwj .list_right ul li h5 span{ float:right; font-weight:normal; color:#979797;}

ul.h_list_product li{ float:left; width:290px; height:250px; padding-right:7px; position:relative;}
ul.h_list_product li div{ height:200px;}
ul.h_list_product li div img{ width:290px; height:190px;}
ul.h_list_product li h5{ padding:0px; margin:0px; font-size:14px;}
ul.h_list_product li p{ padding:0px; margin:0px; color:#b2b2b2;}
ul.h_list_product li a.a_shop{ font-size:14px; color:#fff; position: absolute; right:7px; bottom:10px; padding-left:6px; width:74px; line-height:30px; background:url(../images/a_bg.jpg) no-repeat top;}
ul.h_list_product li a.a_shop:hover{ color:#ffe3cc; text-decoration:none; background:url(../images/a_bg.jpg) no-repeat bottom;}

.h_title{ position:relative; font-size:12px; color:#aaaaaa; font-weight:normal; padding:0px; margin:0px; height:82px; line-height:82px;}
.h_title b{ display:none;}
.h_title em{ display:inline-block; font-style:normal; padding-left:350px;}
.h_title span{ float:right; padding-right:56px; line-height:30px; padding-top:22px;}
.h_title span a.more{ position:absolute; right:20px; top:30px; width:23px; height:23px; padding:0px;}
.h_title span a{ padding:0px 8px; display:inline-block; color:#aaaaaa;}
.h_title span a:hover{ color:#ff0000;}

.Category{width:1203px; margin:auto;}
.Category .nav{ position:fixed; width:235px; z-index:888;}
.Category .nav .box_inside{ padding:0px;}
.Category .nav h2{ padding:0px; margin:0px; line-height:50px; font-size:18px; text-align:center; color:#fff; background:url(../images/Category_name_bg.jpg) repeat-x;}
.Category .nav dl{ padding:12px; margin:0px; background: url(../images/dot.jpg) repeat-x left bottom;}
.Category .nav dl dt{ font-size:14px; line-height:30px; font-weight:bold; background:url(../images/Category_dt_bg.jpg) no-repeat right;}
.Category .nav dl dt a{ color:#222;}
.Category .nav dl dt a:hover{ color:#ff0000; text-decoration:none;}
.Category .nav dl dd{ padding:0px; margin:0px;}
.Category .nav dl dd span{ padding-right:8px;}
.Category .nav dl dd span a{ white-space:nowrap;}
.Category .nav dl.dlbg{ background:#fff8f5 url(../images/dot.jpg) repeat-x left bottom;}

.new_product_news{ height:350px;}
.new_product_news .new_product{ width:701px; float:left;}
.new_product_news .new_product .box_inside{ height:237px;}
.new_product_news .new_product h1{ height:69px; padding:0px; margin:0px; background:url(../images/new_product_news.jpg) no-repeat left top;}
.new_product_news .new_product h1 b{ display:none;}
.new_product_news .new_product h1 span{ float:right; padding-top:15px; padding-right:30px;}
.new_product_news .new_product h1 span .more{ display:block; width:23px; height:23px;}
.new_product_news .new_product ul li{ width:210px; height:235px; float:left; padding:0px 8px; position:relative;}
.new_product_news .new_product ul li div{height:170px;}
.new_product_news .new_product ul li img { width:210px; height:157px;}
.new_product_news .new_product ul li h5{ padding:0px; margin:0px; font-size:14px;}
.new_product_news .new_product ul li p{ padding:0px; margin:0px; color:#b2b2b2;}
.new_product_news .new_product ul li a.a_shop{ font-size:14px; color:#fff; position: absolute; right:10px; bottom:22px; padding-left:6px; width:74px; line-height:30px; background:url(../images/a_bg.jpg) no-repeat top;}
.new_product_news .new_product ul li a.a_shop:hover{ color:#ffe3cc; text-decoration:none; background:url(../images/a_bg.jpg) no-repeat bottom;}
.new_product_news .new_news{ float:right; width:249px;}
.new_product_news .new_news .box_inside{ height:254px;}
.new_product_news .new_news h1{ height:52px; padding:0px; margin:0px;background:url(../images/new_product_news.jpg) no-repeat right top;}
.new_product_news .new_news h1 b{ display:none;}
.new_product_news .new_news ul li{ padding:0px 10px;}
.new_product_news .new_news ul li div{ display:none;}
.new_product_news .new_news ul li div img{ width:210px; height:104px;}
.new_product_news .new_news ul li h5{ line-height:36px; font-size:12px; font-weight:normal; padding:0px 5px; margin:0px; background:url(../images/dot.jpg) repeat-x left bottom;}
.new_product_news .new_news ul li h5 a{ padding-left:8px; background:url(../images/icon5.jpg) no-repeat left;}
.new_product_news .new_news ul li.show div{ display:inline-block;}
.new_product_news .new_news ul li.show h5{ display:none;}

.hot_product_list{ padding-bottom:42px;}
.hot_product_list .box_inside{ padding-left:20px; height:470px;}
.hot_product_list .pro_title{ position:relative; font-size:12px; color:#aaaaaa; font-weight:normal; padding:0px; margin:0px; height:82px; line-height:82px; background:url(../images/title_bg_yellow.jpg) no-repeat;}
.hot_product_list .pro_title b{ line-height:24px; font-size:24px; text-transform: uppercase; color:#fff; position:absolute; top:-13px; left:-5px; width:216px; height:68px; padding-top:18px; display:block; background:url(../images/title_bg_yellow_photo.jpg) no-repeat;}
.hot_product_list .pro_title b em{ line-height:40px;  padding-left:20px; padding-right:8px; font-style:normal; float:left; display:block; font-size:60px; font-family:宋体;}
.hot_product_list .pro_title b i{font-style:normal; float:left; display:block;}
.hot_product_list .pro_title b i s{ font-size:12px; display:block; text-decoration:none; font-family:Arial; font-weight:normal;}
.hot_product_list .pro_title span{ float:right; padding-right:56px; line-height:22px; padding-top:22px;}
.hot_product_list .pro_title span a.more{ position:absolute; right:15px; top:20px; width:23px; height:23px; padding:0px;}
.hot_product_list .pro_title span a{ padding:0px 8px; display:inline-block; color:#aaaaaa;}
.hot_product_list .pro_title span a:hover{ color:#ff0000;}
.hot_product_list .pro_title_red{background:url(../images/title_bg_red.jpg) no-repeat;}
.hot_product_list .pro_title_red b{background:url(../images/title_bg_red_photo.jpg) no-repeat;}
.hot_product_list .pro_title_pink{background:url(../images/title_bg_pink.jpg) no-repeat;}
.hot_product_list .pro_title_pink b{background:url(../images/title_bg_pink_photo.jpg) no-repeat;}
.hot_product_list .ad_slideshow{ float:left;width:450px; height:450px; position:relative; overflow:hidden;}
.hot_product_list .ad_slideshow .bd ul li img{ width:450px; height:450px;}
.hot_product_list .ad_slideshow .hd{ position: absolute; right:10px; bottom:10px; z-index:888;}
.hot_product_list .ad_slideshow .hd ul li{ cursor:pointer; text-indent:-999px; float:left; width:20px; height:20px; background:url(../images/num_icon.png) no-repeat left;}
.hot_product_list .ad_slideshow .hd ul li.on{background:url(../images/num_icon.png) no-repeat right;}
.hot_product_list .list{ float:right; width:470px;}
.hot_product_list .list ul li{ width:210px; height:235px; float:left; padding:0px 10px; position:relative;}
.hot_product_list .list ul li div{height:170px;}
.hot_product_list .list ul li img { width:210px; height:157px;}
.hot_product_list .list ul li h5{ padding:0px; margin:0px; font-size:14px;}
.hot_product_list .list ul li p{ padding:0px; margin:0px; color:#b2b2b2;}
.hot_product_list .list ul li a.a_shop{ font-size:14px; color:#fff; position: absolute; right:10px; bottom:22px; padding-left:6px; width:74px; line-height:30px; background:url(../images/a_bg.jpg) no-repeat top;}
.hot_product_list .list ul li a.a_shop:hover{ color:#ffe3cc; text-decoration:none; background:url(../images/a_bg.jpg) no-repeat bottom;}


.product_sort{ color:#fff; background:#c4aa94; padding:12px; line-height:30px; position:relative; margin-bottom:12px;}
.product_sort b{ }
.product_sort span a{ display:inline-block; padding:0px 15px; margin:0px 5px; background:#fff; cursor:pointer;}
.product_sort span a.show,.product_sort span a:hover{ background:#f58077; color:#fff; text-decoration:none;}
.product_sort .search{ position:absolute; right:20px; top:12px; width:265px; height:30px; background:url(../images/product_sort_search.jpg)}
.product_sort .search .text{ position:absolute; left:10px; padding:0px; margin:0px; width:210px; height:30px; line-height:30px; border:none; background:#fff;}
.product_sort .search .btn{ position:absolute; right:0px; background:none; border:none; cursor:pointer; width:40px; height:30px;}

.product_list{ zoom:1; overflow:hidden; padding-bottom:30px;}
.product_list ul li{ width:309px; height:251px; float:left; position:relative; margin-bottom:16px; margin-right:13px;}
.product_list ul li div{height:206px;}
.product_list ul li img { width:309px; height:202px;}
.product_list ul li h5{ padding:0px; margin:0px; font-size:14px;}
.product_list ul li p{ padding:0px; margin:0px; color:#b2b2b2;}
.product_list ul li a.a_shop{ font-size:14px; color:#fff; position: absolute; right:0px; bottom:0px; padding-left:6px; width:74px; line-height:30px; background:url(../images/a_bg.jpg) no-repeat top;}
.product_list ul li a.a_shop:hover{ color:#ffe3cc; text-decoration:none; background:url(../images/a_bg.jpg) no-repeat bottom;}
.product_list ul li.libg{ background:#faf7f4;}

.product_intro{ padding:10px 0px 20px 0px; zoom:1; overflow:hidden; position:relative; min-height:314px;}
.product_intro .photo{ float:left; width:418px; margin-right:30px; position:relative; z-index:2;}
.product_intro .jqzoom{}
.product_intro .jqzoom .img{width:418px; height:314px;}
.product_intro .zoomdiv{ position:absolute;  z-index:8; width:300px; height:300px; display: none; background: url(../images/zoomloader.gif) #fff no-repeat center center; overflow: hidden; border:1px solid #e4e4e4; left:418px; top:0px;}
.product_intro .bigimg{width:800px;height:800px;}
.product_intro .jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
.product_intro #spec-n5{width:418px; height:54px; overflow:hidden; padding-top:10px; padding-bottom:10px; position:relative;}
.product_intro #spec-left{ position:absolute; width:17px; height:54px; left:0px; cursor:pointer;  background:url(../images/product_intro_arrow.jpg) no-repeat left ; }
.product_intro #spec-right{ position:absolute; width:17px; height:54px; right:0px; cursor:pointer;  background:url(../images/product_intro_arrow.jpg) no-repeat right;}
.product_intro #spec-left:hover, .product_detail #spec-right:hover{opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);}
.product_intro #spec-list{position:absolute; left:22px; width:372px; height:54px; overflow:hidden; display:inline;  }
.product_intro #spec-list ul{ padding:0px; margin:0px;}
.product_intro #spec-list ul li{ float:left; display:inline; width:62px; text-align:center; list-style:none;}
.product_intro #spec-list ul li img{ width:50px; height:50px; cursor:pointer; border:1px solid #cecfce; padding:1px;}
.product_intro #spec-list ul li img.a_default{ border:1px solid #cecfce; padding:1px;}
.product_intro #spec-list ul li img.a_select{border:2px solid #e4393c; padding:0px;}
.product_intro .intro{ float:left; width:450px;}
.product_intro .intro h6{ font-size:16px; padding:5px 0px; margin:0px; color:#d71b1d;}
.product_intro .intro p{ padding:5px 0px; margin:0px;}
.product_intro .intro p b{ font-size:14px;}
.product_intro .intro dl.link{ zoom:1; overflow:hidden; padding:10px 0px;}
.product_intro .intro dl.link dt{ float:left;font-size:14px; font-weight:bold;}
.product_intro .intro dl.link dd{ float:left; padding:0px; margin:0px; width:380px;}
.product_intro .intro dl.link dd span{ padding:0px 10px 10px 0px;}
.product_intro .intro dl.link dd img{ width:109px; height:54px; border:solid 1px #e6e6e6;}
.product_intro .intro .share b{ font-size:14px; position:absolute;}
.product_intro .intro .share .bdsharebuttonbox{ padding-left:60px;}
.product_intro .intro .pro_btn{ padding-top:10px;}
.product_intro .intro .pro_btn a{ font-size:14px; display:inline-block; color:#fff; width:120px; text-align:center; line-height:30px;}
.product_intro .intro .pro_btn a.a_favorite{background:#e45d3d;}
.product_intro .intro .pro_btn a.a_favorite:hover{ color:#fff; text-decoration:none; background:#f58077}
.product_intro .intro .pro_btn a.a_shop{ margin-left:30px; background:#f58077;}
.product_intro .intro .pro_btn a.a_shop:hover{ color:#fff; text-decoration:none; background:#e45d3d}


.product_detail{  padding-right:10px;}
.product_detail h2{ font-size:16px; padding:0px; margin:0px 0px 22px 0px; height:31px; border-bottom:solid 2px #ba0004;}
.product_detail h2 b{ text-align:center; color:#fff; display:block; width:114px; line-height:31px; background:url(../images/er_works_titlebg.jpg) no-repeat;}
.product_detail .detail{ padding-bottom:20px;}

.customize_category{ background:#ff7200; position:relative; padding-left:103px; margin-bottom:15px;}
.customize_category .photo{ position:absolute; left:0px;}
.customize_category .list{ border-left:solid 6px #fff; background:#f4efec; min-height:149px; position:relative;}
.customize_category .list .arrow{ position:absolute; right:25px; top:10px; width:31px; height:15px; background:url(../images/customize_category_arrow.jpg) no-repeat;}
.customize_category .list .arrow a{ cursor:pointer; width:15px; height:15px; display:block; position:absolute;}
.customize_category .list .arrow a.prev{  left:0px;}
.customize_category .list .arrow a.next{  right:0px;}
.customize_category .nav{ height:36px; line-height:36px; background:#e8e0d9;}
.customize_category .nav ul{ padding:0px; margin:0px;}
.customize_category .nav ul li{ font-weight:bold; font-size:14px; text-align:center; width:105px; list-style:none; float:left; border-right:solid 1px #d4cdc3;}
.customize_category .nav ul li a{ display:block;}
.customize_category .nav ul li a:hover{ color:#fff; text-decoration:none; background:#dc9321;}
.customize_category .nav ul li.show{ background:#f4efec;}

.customize_category .filter{  border:solid 1px #edeced; padding:5px;}
.customize_category .filter dl{ padding:5px 0px; margin:0px; zoom:1; overflow:hidden; background:url(../images/dot6.jpg) repeat-x left bottom;}
.customize_category .filter dl dt{ font-size:14px; float:left; width:70px; text-align:center;}
.customize_category .filter dl dd{ float:left; padding:0px; margin:0px; width:720px;}

.customize_show{ padding-bottom:32px; height:750px; overflow:hidden;}
.customize_show .outer{ border:solid 1px #f6f6f6;}
.customize_show .inside{border:solid 1px #edeced; background:#fff; padding:10px;}
.ad-gallery, .ad-gallery * { margin: 0; padding: 0; }
.ad-gallery .ad-image-wrapper { width: 100%; height:588px; position: relative; overflow: hidden; margin-bottom:10px;}
.ad-gallery .ad-image-wrapper .ad-loader { position: absolute; z-index: 10; top: 48%; left: 48%; border: 1px solid #CCC; }
.ad-gallery .ad-image-wrapper .ad-next { position: absolute; right: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 200; }
.ad-gallery .ad-image-wrapper .ad-prev { position: absolute; left: 0; top: 0; width: 25%; height: 100%; cursor: pointer; display: block; z-index: 200; }
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {background: url(trans.gif); }
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background: url(../images/ad_prev.png); width: 30px; height: 30px; display: none; position: absolute; top: 47%; left: 0; z-index: 101; }
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background: url(../images/ad_next.png); width: 30px; height: 30px; right: 0; left: auto; }
.ad-gallery .ad-image-wrapper .ad-image { position: absolute; overflow: hidden; top: 0; left: 0; z-index: 9; }

.ad-gallery .ad-image-wrapper .ad-image .ad-image-description { position: absolute; bottom: 0px; left: 0px; padding: 7px; text-align: left; width: 100%; z-index: 2; background:url(../images/customize_show_description.png) repeat; color: #000; }
* html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description { background:url(../images/customize_show_description.png) repeat;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title { display: block; font: normal 12px "宋体"; }
.ad-gallery .ad-controls { height: 20px; display:none;}
.ad-gallery .ad-info { float: left; }
.ad-gallery .ad-slideshow-controls { float: right; font-size:12px }
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop { padding-left: 5px; cursor: pointer; }
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown { padding-left: 5px; font-size: 0.9em; }
.ad-gallery .ad-slideshow-running .ad-slideshow-start { cursor: default; font-size: 12px; color: #999; }
.ad-gallery .ad-nav { width: 100%; position: relative; }
.ad-gallery .ad-forward, .ad-gallery .ad-back { position: absolute; top: 0; height: 100%; z-index: 10; }
* html .ad-gallery .ad-forward, .ad-gallery .ad-back { height: 126px; }
.ad-gallery .ad-back { cursor: pointer; left: -30px; width: 20px; display: block; background: url(../images/customize_show_arrow.jpg) no-repeat left;}
.ad-gallery .ad-forward { cursor: pointer; display: block; right: -30px; width: 20px;background: url(../images/customize_show_arrow.jpg) no-repeat right;}
.ad-gallery .ad-thumbs { overflow: hidden; width: 100%; }
.ad-gallery .ad-nav{ width:828px; margin:auto; }
.ad-gallery .ad-thumbs .ad-thumb-list { float: left; width: 9000px; list-style: none; }
.ad-gallery .ad-thumbs li { float: left; padding:0px 6px;}
.ad-gallery .ad-thumbs li a { display: block;}
.ad-gallery .ad-thumbs li a img { width:195px; height:126px;}
.ad-gallery .ad-thumbs li a.ad-active img { border: 2px solid #ff7300; width:191px; height:122px;}
.ad-preloads{ display:none;}

.tender_sort{ color:#fff; background:#c4aa94; padding:8px; line-height:20px; height:20px; position:relative; margin:0px 2px;}
.tender_sort span{ font-size:14px;  position:absolute;}
.tender_sort span.posted{ left:440px;}
.tender_sort span.time{ left:600px;}
.tender_sort span.sort{ left:665px;}
.tender_sort span.sort a{ cursor:pointer; display:inline-block; width:14px; height:20px; background:url(../images/tender_sort_icon.jpg) no-repeat;}
.tender_sort span.sort a#sortdown{ background-position: left -7px;}
.tender_sort span.sort a#sortup{ background-position: right -7px;}
.tender_sort span.sort a#sortdown.show{ background-position: left -43px;}
.tender_sort span.sort a#sortup.show{ background-position: right -43px;}
.tender_sort .search{ position:absolute; right:10px; top:8px; width:171px; height:20px; background:url(../images/tender_sort_search.jpg)}
.tender_sort .search .text{ position:absolute; left:10px; padding:0px; margin:0px; width:130px; height:20px; line-height:20px; border:none; background:#fff;}
.tender_sort .search .btn{ position:absolute; right:0px; background:none; border:none; cursor:pointer; width:40px; height:20px;}

.tender_list h2{ z-index:1; position:absolute; font-size:16px; padding:1px; margin:-11px 0px 0px 0px;}
.tender_list h2 span{ color:#fff; display:inline-block; text-align:center;  width:134px; height:51px; line-height:51px; cursor:pointer;}
.tender_list h2 span.show{ font-size:18px; font-weight:bold; background:url(../images/tender_tab.jpg) no-repeat center top;}
.tender_list .box_inside{ padding:15px;}
.tender_list ul li{ line-height:35px; padding:10px 0px;  font-size:14px;}
.tender_list ul li b{ padding-left:30px; width:222px; display:inline-block; background:#e7e4e1 url(../images/tender_list_icon.jpg) no-repeat left top}
.tender_list ul li em{ font-style:normal; float:right; display:inline-block; width:150px; text-align:center;}
.tender_list ul li span{ float:right; color:#979797; padding-left:60px; padding-right:20px;}
.tender_list ul li span a{ background:#e9b37e; color:#fff; display:inline-block; padding:0px 10px; margin-left:100px;}
.tender_list .End ul li span a{ background:#a7a7a7; cursor:default;}
.tender_list .End ul li span a:hover{ text-decoration:none;}


.hot_er_list{ height:600px;}
.hot_er_list h1{ height:79px; padding:0px; margin:0px; background:url(../images/title_jpsjs.jpg) no-repeat top;}
.hot_er_list h1 b{ display:none;}
.hot_er_list .box_inside{ height:490px; padding-left:18px;}
.hot_er_list ul li{ width:575px; height:470px; float:left; background:#fbf9f7; position:relative; margin-right:14px;}
.hot_er_list ul li div{border-bottom:solid 1px #ffe1e7;}
.hot_er_list ul li div img { width:575px; height:375px;}
.hot_er_list ul li dl{ line-height:20px; padding:13px 11px; margin:0px; min-height:70px;}
.hot_er_list ul li dl dt{ position:absolute;}
.hot_er_list ul li dl dt img{ width:70px; height:70px;}
.hot_er_list ul li dl dd{ padding:0px 0px 0px 80px; margin:0px;}
.hot_er_list ul li dl dd h6{ position:relative; font-weight:normal; font-size:12px; padding:0px; margin:0px; color:#da1f2e;}
.hot_er_list ul li dl dd h6 a{color:#da1f2e;}
.hot_er_list ul li dl dd h6 span.star{ margin-left:5px; display:inline-block; top:0px; position:absolute; width:100px; height:20px;}
.hot_er_list ul li dl dd h6 span.s1{ background:url(../images/star.png) no-repeat left top;}
.hot_er_list ul li dl dd h6 span.s2{ background:url(../images/star.png) no-repeat left -20px;}
.hot_er_list ul li dl dd h6 span.s3{ background:url(../images/star.png) no-repeat left -40px;}
.hot_er_list ul li dl dd h6 span.s4{ background:url(../images/star.png) no-repeat left -60px;}
.hot_er_list ul li dl dd h6 span.s5{ background:url(../images/star.png) no-repeat left -80px;}
.hot_er_list ul li dl dd p{ padding:4px 0px; margin:0px;}
.hot_er_list ul li dl dd p span{ padding-right:20px;}
.hot_er_list ul li dl dd h5{ font-weight:normal; font-size:12px; padding:0px 11px; margin:0px; background:url(../images/icon7.png) no-repeat 0px 4px;}
.hot_er_list ul li dl dd h5 span{ padding-left:15px;}
.hot_er_list ul li dl dd a.a_favorite{ position:absolute; right:8px; bottom:8px; background:#e9b37e; display:inline-block; padding:0px 15px; line-height:25px; color:#fff;}
.hot_er_list ul li dl dd a.a_favorite:hover{ background:#f58077; text-decoration:none;}
.hot_er_list ul li.libg{ background:#fff9f2;}

.er_sort{ color:#fff; background:#c4aa94; padding:12px; line-height:30px; position:relative; margin-bottom:12px;}
.er_sort b{ }
.er_sort span a{ display:inline-block; padding:0px 15px; margin:0px 5px; background:#fff; cursor:pointer;}
.er_sort span a.show,.er_sort span a:hover{ background:#f58077; color:#fff; text-decoration:none;}
.er_sort .search{ position:absolute; right:20px; top:12px; width:265px; height:30px; background:url(../images/product_sort_search.jpg)}
.er_sort .search .text{ position:absolute; left:10px; padding:0px; margin:0px; width:210px; height:30px; line-height:30px; border:none; background:#fff;}
.er_sort .search .btn{ position:absolute; right:0px; background:none; border:none; cursor:pointer; width:40px; height:30px;}

.er_list{ zoom:1; overflow:hidden; padding-bottom:30px;}
.er_list ul{ width:292px; float:left; margin-right:11px;}
.er_list ul li{ background:#fff; border:solid 1px #edeced; position:relative; margin-bottom:12px; padding-bottom:15px;}
.er_list ul li div{border-bottom:solid 1px #edeced;}
.er_list ul li div img { width:290px;}
.er_list ul li dl{ line-height:20px; padding:15px 11px 5px 11px; margin:0px; min-height:32px;}
.er_list ul li dl dt{ position:absolute;}
.er_list ul li dl dt img{ width:32px; height:32px;}
.er_list ul li dl dd{ padding:0px 0px 0px 40px; margin:0px;}
.er_list ul li dl dd h6{ font-weight:normal; font-size:12px; padding:0px; margin:0px; color:#da1f2e;}
.er_list ul li dl dd h6 a{color:#da1f2e;}
.er_list ul li dl dd p.star{ padding:0px; margin:0px; height:20px;}
.er_list ul li dl dd p.s1{ background:url(../images/star.png) no-repeat left top;}
.er_list ul li dl dd p.s2{ background:url(../images/star.png) no-repeat left -20px;}
.er_list ul li dl dd p.s3{ background:url(../images/star.png) no-repeat left -40px;}
.er_list ul li dl dd p.s4{ background:url(../images/star.png) no-repeat left -60px;}
.er_list ul li dl dd p.s5{ background:url(../images/star.png) no-repeat left -80px;}
.er_list ul li h5{ font-weight:normal; font-size:12px; padding:0px 11px; margin:0px; background:url(../images/icon7.png) no-repeat 11px 4px;}
.er_list ul li h5 span{ padding-left:20px;}
.er_list ul li.libg{ background:#fbf9f7;}

.er_intro{ padding:10px 0px 20px 0px; zoom:1; overflow:hidden; position:relative; min-height:314px;}
.er_intro .photo{ float:left; padding-right:30px;}
.er_intro .photo img{ width:418px; height:314px;}
.er_intro .intro{ float:left; width:450px;}
.er_intro .intro p{ padding:5px 0px; margin:0px;}
.er_intro .intro p b{ font-size:14px;}
.er_intro .intro p span.star{ position:absolute; width:100px; height:20px;}
.er_intro .intro p span.s1{ background:url(../images/star.png) no-repeat left top;}
.er_intro .intro p span.s2{ background:url(../images/star.png) no-repeat left -20px;}
.er_intro .intro p span.s3{ background:url(../images/star.png) no-repeat left -40px;}
.er_intro .intro p span.s4{ background:url(../images/star.png) no-repeat left -60px;}
.er_intro .intro p span.s5{ background:url(../images/star.png) no-repeat left -80px;}
.er_intro .intro .a_favorite{ display:inline-block; text-align:center; font-size:14px; color:#fff; position:absolute; bottom:20px; width:120px; line-height:30px; background:url(../images/er_intro_btn.jpg) no-repeat;}
.er_intro .intro .a_favorite:hover{ text-decoration:none;}

.er_works{ height:220px; position:relative; padding-right:10px;}
.er_works h2{ font-size:16px; padding:0px; margin:0px 0px 22px 0px; height:31px; border-bottom:solid 2px #ba0004;}
.er_works h2 b{ text-align:center; color:#fff; display:block; width:114px; line-height:31px; background:url(../images/er_works_titlebg.jpg) no-repeat;}
.er_works .bd{ width:844px; margin:auto;}
.er_works ul li{ float:left; padding:0px 8px;}
.er_works ul li img{ width:195px; height:147px;}
.er_works .prev { position:absolute; cursor: pointer; left: 0px; top:120px; width: 20px; height:20px; display: block; background: url(../images/customize_show_arrow.jpg) no-repeat left;}
.er_works .next { position:absolute; cursor: pointer; right:10px; top:120px; width: 20px; height:20px; display: block; background: url(../images/customize_show_arrow.jpg) no-repeat right;}

.er_detail{  padding-right:10px;}
.er_detail h2{ font-size:16px; padding:0px; margin:0px 0px 22px 0px; height:31px; border-bottom:solid 2px #ba0004;}
.er_detail h2 b{ text-align:center; color:#fff; display:block; width:114px; line-height:31px; background:url(../images/er_works_titlebg.jpg) no-repeat;}
.er_detail .detail{ padding-bottom:20px;}

.er_project{ padding-top:30px;}
.er_project h2{ font-size:18px; color:#fff; background:#c4aa94; height:40px; position:relative; margin:0px 2px;}
.er_project h2 b{ display:block; text-align:center; width:173px; height:46px; line-height:40px; background:url(../images/er_project_titlebg.jpg) no-repeat;}
.er_project .box_inside{ padding:15px;}
.er_project dl{ padding:10px 0px; margin:0px;}
.er_project dl h6{ line-height:35px; padding:0px;  font-size:14px; margin:0px; font-weight:normal;}
.er_project dl h6 b{ padding-left:30px; width:222px; display:inline-block; background:#e7e4e1 url(../images/tender_list_icon.jpg) no-repeat left top}
.er_project dl h6 em{ font-style:normal; float:right; display:inline-block; width:150px; text-align:center;}
.er_project dl h6 span{ float:right; color:#979797; padding-left:20px; padding-right:20px;}
.er_project dl h6 span a{ background:#e9b37e; color:#fff; display:inline-block; padding:0px 10px; margin-left:30px;}
.er_project dl h6 span a:hover{ text-decoration:none; background:#ff7200;}
.er_project dl p{ padding:10px; margin:10px 0px 0px 0px; background:#f6f6f6; display:none;}


.family_layer_1{ padding-bottom:46px;}
.family_layer_1 h1{ height:86px; padding:0px; margin:0px; background:url(../images/title_ssjj.jpg)}
.family_layer_1 h1 b{ display:none;}
.family_layer_1 h1 span{ float:right; line-height:80px; padding-right:25px;}
.family_layer_1 h1 span a.more{ color:#a2a2a2; font-size:12px; font-weight:normal;}
.family_layer_1 .box_inside{ height:520px; padding-right:10px;}
.family_layer_1 .list_left{ float:left; width:837px;}
.family_layer_1 .list_left ul{ position:relative; padding-left:547px;}
.family_layer_1 .list_left ul li{ padding-bottom:10px;}
.family_layer_1 .list_left ul li img{ width:290px; height:190px;}
.family_layer_1 .list_left ul li h5{ font-size:16px; padding:10px 0px; margin:0px;}
.family_layer_1 .list_left ul li h5 a{ color:#333333}
.family_layer_1 .list_left ul li h5 a:hover{color:#bc0004;}
.family_layer_1 .list_left ul li p{ display:none;}
.family_layer_1 .list_left ul li.lifirst{ position:absolute; left:10px; width:515px;}
.family_layer_1 .list_left ul li.lifirst img{ width:515px; height:337px;}
.family_layer_1 .list_left ul li.lifirst h5{ padding:20px 0px; font-size:18px; text-align:center;}
.family_layer_1 .list_left ul li.lifirst h5 a{ color:#bc0004;}
.family_layer_1 .list_left ul li.lifirst p{ display:block; padding:0px; margin:0px;}
.family_layer_1 .list_right{ float:right; width:320px; background:#f9f9f9;}
.family_layer_1 .list_right ul{ border-top:solid 1px #dcdcdc; border-bottom:solid 1px #dcdcdc;}
.family_layer_1 .list_right ul li{ padding:25px 20px; border-left:solid 1px #dcdcdc; border-right:solid 1px #dcdcdc; border-bottom: dashed 1px #dddddd;}
.family_layer_1 .list_right ul li h5{ padding:0px; margin:0px; font-size:14px;}
.family_layer_1 .list_right ul li h5 a{ padding-left:17px; color:#bc0004; background:url(../images/icon8.png) no-repeat left;}
.family_layer_1 .list_right ul li p{ padding:0px; margin:0px;}
.family_layer_1 .list_right ul li.libg{ color:#fff; background:#ff9600; border:none; padding:25px 21px 26px 21px; }
.family_layer_1 .list_right ul li.libg h5 a{ color:#fff;background:url(../images/icon8_hover.png) no-repeat left;}

.family_layer_2{ padding-bottom:46px;}
.family_layer_2 h1{ height:86px; padding:0px; margin:0px; background:url(../images/title_jzgl.jpg)}
.family_layer_2 h1 b{ display:none;}
.family_layer_2 h1 span{ float:right; line-height:80px; padding-right:25px;}
.family_layer_2 h1 span a.more{ color:#a2a2a2; font-size:12px; font-weight:normal;}
.family_layer_2 .box_inside{ height:500px;}
.family_layer_2 ul li{ float:left; width:280px; height:240px; padding-left:12px;}
.family_layer_2 ul li img{ width:280px; height:183px;}
.family_layer_2 ul li h5{ font-size:14px; padding:10px 0px; margin:0px;}
.family_layer_2 ul li h5 a{ color:#333333;}
.family_layer_2 ul li p{ display:none;}
.family_layer_2 ul li.istop{ width:573px;}
.family_layer_2 ul li.istop p{ display:inline-block; padding:0px; margin:0px;}
.family_layer_2 ul li.istop h5 a{ color:#bc0004; font-size:16px;}
.family_layer_2 ul li.istop .photo{ position:absolute;}
.family_layer_2 ul li.istop .photo img{ width:290px; height:190px;}
.family_layer_2 ul li.istop .txt{ padding-left:310px;}

.family_layer_3{ padding-bottom:46px;}
.family_layer_3 h1{ height:86px; padding:0px; margin:0px; background:url(../images/title_jjdr.jpg)}
.family_layer_3 h1 b{ display:none;}
.family_layer_3 h1 span{ float:right; line-height:80px; padding-right:25px;}
.family_layer_3 h1 span a.more{ color:#a2a2a2; font-size:12px; font-weight:normal;}
.family_layer_3 .box_inside{ height:183px;}
.family_layer_3 ul li{line-height:26px; }
.family_layer_3 ul li .photo{ display:none;}
.family_layer_3 ul li img{ width:280px; height:183px;}
.family_layer_3 ul li h5{ font-size:12px; padding:0px; margin:0px; font-weight:normal;}
.family_layer_3 ul li h5 a{ padding-left:11px; background:url(../images/icon9.jpg) no-repeat left;}
.family_layer_3 ul dl{ float:left; width:160px; height:170px; padding:10px 45px 0px 190px; margin:0px; position:relative;}
.family_layer_3 ul dl li.istop{ position:absolute; left:10px; width:160px; text-align:center;}
.family_layer_3 ul dl li.istop h5 a{ padding:0px; background:none; font-weight:bold; color:#333;}
.family_layer_3 ul dl li.istop .photo{ display:inline-block;}
.family_layer_3 ul dl li.istop .photo img{ width:160px; height:105px;}



.show_sort{ color:#fff; background:#c33955; padding:9px 12px; line-height:25px; position:relative; margin-bottom:12px;}
.show_sort b{ font-size:18px;}
.show_sort span{ float:right;}
.show_sort span em{ font-style:normal;}
.show_sort span a{ display:inline-block; padding:0px 15px; margin:0px 5px; background:#fff; cursor:pointer;}
.show_sort span a.show,.show_sort span a:hover{ background:#ff5579; color:#fff; text-decoration:none;}

.show_list{ zoom:1; overflow:hidden; padding-bottom:30px;}
.show_list ul{ width:292px; float:left; margin-right:11px;}
.show_list ul li{ background:#fff; border:solid 1px #ffe1e7; position:relative; margin-bottom:12px; padding-bottom:15px;}
.show_list ul li div{border-bottom:solid 1px #ffe1e7;}
.show_list ul li div img { width:290px;}
.show_list ul li h3{ padding:13px 11px; margin:0px; font-size:14px; font-weight:normal; height:26px;}
.show_list ul li h3 b{ display:inline-block; color:#ff557a;}
.show_list ul li h3 b a{ text-indent:-9999px; overflow:hidden; cursor:pointer; width:75px; height:26px; display:block; position:absolute; background:url(../images/a_like.jpg) no-repeat;}
.show_list ul li h3 b em{ font-style:normal; padding-left:85px; display:inline-block;}
.show_list ul li h3 span{ float:right; font-size:12px; font-weight:normal; color:#999999; background:url(../images/icon6.png) no-repeat left; padding-left:15px;}
.show_list ul li h5{ padding:0px 11px 10px 11px; margin:0px; font-size:14px;}
.show_list ul li h5 a{ color:#ff557a;}
.show_list ul li dl{ line-height:20px; padding:0px 11px; margin:0px; min-height:32px;}
.show_list ul li dl dt{ position:absolute;}
.show_list ul li dl dt img{ width:32px; height:32px;}
.show_list ul li dl dd{ padding:0px 0px 0px 40px; margin:0px;}
.show_list ul li dl dd h6{ font-weight:normal; font-size:14px; padding:0px; margin:0px; color:#222;}
.show_list ul li dl dd p{ padding:0px; margin:0px; color:#666666;}
.show_list ul li.libg{ background:#ffe1e7;}

.zone_list{padding-bottom:30px;}
.zone_list .box_outer{border-top:solid 1px #f6f6f6;}
.zone_list .box_inside{border-top:solid 1px #f6f6f6; padding:0px;}
.zone_list .list ul li{ position:relative; min-height:376px; zoom:1; overflow:hidden; padding:20px 20px 40px 20px; margin-bottom:20px; background:url(../images/dot2.png) repeat-x left bottom;}
.zone_list .list ul li .photo{ float:left; width:680px;}
.zone_list .list ul li .photo img{ width:640px; height:376px;}
.zone_list .list ul li .txt{ float:left; width:475px;}
.zone_list .list ul li .txt dl{ zoom:1; overflow:hidden; padding:8px 0px;}
.zone_list .list ul li .txt dl dt{ float:left; font-size:18px; color:#222; font-weight:bold;}
.zone_list .list ul li .txt dl dd{ padding:0px; margin:0px; float:left; font-size:14px; width:380px;}
.zone_list .list ul li .txt dl dd.name{ width:300px; padding-right:80px; position:relative;}
.zone_list .list ul li .txt dl dd.name a{ color:#ec0005; font-size:18px; font-weight:bold;}
.zone_list .list ul li .txt dl dd.name span{ position:absolute; right:0px;}
.zone_list .list ul li .txt a.detail{ width:120px; line-height:32px; text-align:center; color:#fff; font-size:14px; position:absolute; right:30px; bottom:40px; background:url(../images/a_detail.jpg) no-repeat;}
.zone_list .list ul li .txt a.detail:hover{ text-decoration:none; color:#ffe3cc;}
.zone_list .Pages{ padding-right:78px;}

.list_news li.list{ padding:0px 7px; line-height:40px; background:url(../images/dot3.jpg) repeat-x left bottom;}
.list_news li.list a{ padding-left:12px; background:url(../images/icon10.jpg) no-repeat left;}
.list_news li.list span{ float:right; color:#acacac;}
.list_news li.istop{ padding-left:254px; height:183px; position:relative; background:url(../images/list_news_bg.jpg) no-repeat center bottom;}
.list_news li.istop div{ left:12px; position:absolute; padding:9px; border:solid 1px #e9e9e9;}
.list_news li.istop div img{ width:180px; height:130px;}
.list_news li.istop h5{ font-size:16px; padding:0px; margin:0px;}
.list_news li.istop h5 a{ color:#d32d31;}
.list_news li.istop h5 span{ float:right; font-size:12px; font-weight:normal; color:#acacac;}
.list_news li.istop p{ padding:10px 0px; margin:0px;}
.list_news li.istop .detail{ position:absolute; bottom:35px; font-family:宋体; display:block; width:57px; line-height:24px; color:#fff; text-align:center; background:url(../images/a_detail2.jpg) no-repeat;}

.side_news{ background:#fff; padding-bottom:10px; margin-bottom:15px;}
.side_news h2{ height:43px; padding:0px; margin:0px; background:url(../images/title_rqzx.jpg) no-repeat;}
.side_news h2 b{ display:none;}
.side_news h2 a{ float:right; display:block; width:50px; height:43px;}
.side_news ul{ padding:0px 10px;}
.side_news ul li{ line-height:36px; background:url(../images/dot4.jpg) repeat-x left bottom;}
.side_news ul li a{ padding-left:10px; background:url(../images/icon10.jpg) no-repeat left;}

.side_news_show{ position:relative; margin-bottom:10px; width:200px; height:164px;}
.side_news_show .bd ul li img{ width:200px; height:164px;}
.side_news_show .hd{ z-index:88; position:absolute; right:10px; bottom:10px;}
.side_news_show .hd ul li{ cursor:pointer; text-indent:-999px; overflow:hidden; width:10px; height:10px; float:left; background:url(../images/side_num.png) no-repeat left;}
.side_news_show .hd ul li.on{ background:url(../images/side_num.png) no-repeat right;}

.side_news_ad img{ width:200px; height:76pxpx;}

.side_fabudingzhi{ padding-bottom:15px;}

.side_activity{ padding-bottom:15px;}
.side_activity h2{ font-size:18px; line-height:40px; padding:0px 15px; margin:0px 0px 15px 0px; background:#f7f7f7; border-bottom:1px solid #edeced;}
.side_activity ul{ padding:0px 15px;}
.side_activity ul li{ padding-bottom:15px;}
.side_activity ul li div img{ width:229px; height:150px;}
.side_activity ul li h5{ font-size:12px; background:#faf7f4; padding:8px; margin:0px; line-height:25px;}
.side_activity ul li h5 span{ float:right;}
.side_activity ul li h5 span a{ background:#e9b37e; color:#fff; padding:0px 7px; display:inline-block; line-height:25px;}
.side_activity ul li h5 span a:hover{ text-decoration:none; background:#ff9d29;}

.side_er{ padding-bottom:15px;}
.side_er h2{ font-size:18px; line-height:40px; padding:0px 15px; margin:0px 0px 15px 0px; background:#f7f7f7; border-bottom:1px solid #edeced;}
.side_er ul{ padding:0px 15px;}
.side_er ul li{ padding-bottom:15px;}
.side_er ul li div img{ width:229px; height:150px;}
.side_er ul li dl{ background:#faf7f4; padding:8px; margin:0px; min-height:50px; position:relative;}
.side_er ul li dl dt{ position:absolute;}
.side_er ul li dl dt img{ width:50px; height:50px;}
.side_er ul li dl dd{ padding:0px 0px 0px 62px; margin:0px;}
.side_er ul li dl dd h6{ font-weight:normal; font-size:12px; padding:0px; margin:0px; color:#da1f2e;}
.side_er ul li dl dd h6 a{color:#da1f2e;}
.side_er ul li dl dd h6 span.star{ position:absolute; width:100px; height:20px;}
.side_er ul li dl dd h6 span.s1{ background:url(../images/star.png) no-repeat left top;}
.side_er ul li dl dd h6 span.s2{ background:url(../images/star.png) no-repeat left -20px;}
.side_er ul li dl dd h6 span.s3{ background:url(../images/star.png) no-repeat left -40px;}
.side_er ul li dl dd h6 span.s4{ background:url(../images/star.png) no-repeat left -60px;}
.side_er ul li dl dd h6 span.s5{ background:url(../images/star.png) no-repeat left -80px;}
.side_er ul li dl dd p{ padding:0px; margin:0px; line-height:16px;}
.side_er ul li dl dd a.detail{ background:#e9b37e; color:#fff; padding:0px 7px; display:inline-block; position:absolute; right:8px; bottom:8px; line-height:25px;}
.side_er ul li dl dd a.detail:hover{ text-decoration:none; background:#ff9d29;}

.side_product { padding-bottom:15px;}
.side_product h2{ font-size:18px; line-height:40px; padding:0px 15px; margin:0px 0px 15px 0px; background:#f7f7f7; border-bottom:1px solid #edeced;}
.side_product ul{ padding:0px 15px;}
.side_product ul li{ padding-bottom:15px; position:relative; line-height:18px;}
.side_product ul li div { height:160px;}
.side_product ul li div img{ width:229px; height:150px;}
.side_product ul li h5{ font-size:14px; padding:0px; margin:0px;}
.side_product ul li p{ padding:0px; margin:0px;}
.side_product ul li a.a_shop{ color:#fff; position: absolute; right:45px; bottom:20px; padding-left:12px; width:68px; line-height:25px; background:url(../images/a_bg.jpg) no-repeat center top;}
.side_product ul li a.a_shop:hover{ color:#ffe3cc; text-decoration:none; background:url(../images/a_bg.jpg) no-repeat bottom;}
.side_product ul li a.a_favorite{ position:absolute; bottom:20px; right:0px; background:#e45d3c; color:#fff; padding:0px 7px; display:inline-block; line-height:25px;}
.side_product ul li a.a_favorite:hover{ text-decoration:none; background:#f58077;}

.side_news2 { padding-bottom:15px;}
.side_news2 .sidebox_inside{ padding-bottom:15px;}
.side_news2 h2{ font-size:18px; line-height:40px; padding:0px 15px; margin:0px 0px 15px 0px; background:#f7f7f7; border-bottom:1px solid #edeced;}
.side_news2 h2{ font-size:18px; line-height:40px; padding:0px 15px; margin:0px 0px 10px 0px; background:#f7f7f7; border-bottom:1px solid #edeced;}
.side_news2 ul li{ line-height:36px; padding-bottom:1px; background:url(../images/dot_line.jpg) no-repeat center bottom;}
.side_news2 ul li a { padding-left:27px; display:block; background:url(../images/icon2.jpg) no-repeat 19px;}
.side_news2 ul li a:hover{ text-decoration:none; background:#f58077 url(../images/icon11.jpg) no-repeat 19px; color:#fff;}

.side_customize{ padding-bottom:15px;}
.side_customize .sidebox_inside{ background:#fcf2e9; padding:20px 10px 30px 10px;}
.side_customize .intro{ font-size:14px; line-height:24px; text-align:center; padding-bottom:20px;}
.side_customize img{ cursor:pointer;}

.side_show{ padding-bottom:15px;}
.side_show .sidebox_inside{ background:#fcf2e9; padding:20px 10px 30px 10px;}
.side_show .intro{ font-size:14px; line-height:24px; text-align:center; padding-bottom:20px;}
.side_show img{ cursor:pointer;}

.info_left{ float:left; width:932px; border-top:solid 2px #dc9321;}
.info_right{ float:right; width:263px;}

.info_title{ font-size:20px; padding:20px 0px; margin:0px auto; text-align:center; color:#333333;}
.info_time{ font-size:12px; padding:0px 0px 10px 0px;  margin:0px; text-align:center; font-weight:normal; color:#757575; background:url(../images/dot5.jpg) repeat-x bottom;}
.info_time span{ display:inline-block; padding:0px 18px;}
.info_time span.time{ background:url(../images/info_icon1.jpg) no-repeat left;}
.info_time span.source{ background:url(../images/info_icon2.jpg) no-repeat left;}
.info_time span.author{ background:url(../images/info_icon3.jpg) no-repeat left;}
.info_time span.browse{ background:url(../images/info_icon4.jpg) no-repeat left;}
.info_txt{ padding:20px 0px; width:950px;line-height:24px; color:#333333; margin:auto; text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}

.info_zone{ padding-bottom:40px;}
.info_zone .location_info{ margin-top:-30px;}
.info_zone .box_inside{ padding:25px;}
.info_zone_title{font-size:24px; padding:20px 0px; margin:0px auto; text-align:center; color:#333333; line-height:30px;}
.info_zone_time{font-size:12px; padding:0px;  margin:0px; line-height:30px; text-align:center; font-weight:normal; color:#999999; background:url(../images/info_zone_time.jpg) repeat-x center center;}
.info_zone_time span{ background:#fff; padding:0px 10px;}
.info_zone_txt{ padding:20px 0px; line-height:24px; color:#333333; margin:auto; text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}
.info_zone_baoming{ text-align: center; padding:30px 0px;}
.info_zone_baoming img{ cursor:pointer;}

.info_product{padding-bottom:40px;}
.info_er{padding-bottom:40px;}
.info_customize{ padding-bottom:40px;}
.info_customize .box_inside{ padding:10px;}
.info_show{ padding-bottom:40px;}
.info_show .box_inside{ padding:10px;}

.info_show_detail h3{ padding:0px; font-size:18px; margin:0px; color:#333;}
.info_show_detail h4{ padding:8px 0px; font-size:12px; margin:0px; font-weight:normal;}

.info_show_photo{ position:relative; height:630px;}
.info_show_photo .bd{ width:908px; margin:auto;height:600px;}
.info_show_photo .bd img{ width:908px; height:588px;}
.info_show_photo a.prev{ cursor:pointer; display:block; z-index:1; left:0px; position:absolute; width:30px; height:588px; background:url(../images/ad_prev.png) no-repeat center center;}
.info_show_photo a.next{ cursor:pointer; display:block; z-index:1;  right:0px;  position:absolute; width:30px; height:588px; background:url(../images/ad_next.png) no-repeat center center;}
.info_show_photo .btn{ text-align:right;}
.info_show_photo .btn a{display:inline-block; line-height:30px; font-size:14px; color:#fff;}
.info_show_photo .btn a.a_er{  background:#e45d3c; padding:0px 7px; }
.info_show_photo .btn a.a_er:hover{ text-decoration:none; background:#f58077;}
.info_show_photo .btn a.a_shop{ text-align:left;  padding-left:6px; width:74px; background:url(../images/a_bg.jpg) no-repeat center top;}
.info_show_photo .btn a.a_shop:hover{ color:#ffe3cc; text-decoration:none;background:url(../images/a_bg.jpg) no-repeat bottom;}


.info_show_title { font-size:16px; padding:0px; margin:0px 0px 22px 0px; height:31px; border-bottom:solid 2px #ba0004;}
.info_show_title b{ text-align:center; color:#fff; display:block; width:114px; line-height:31px; background:url(../images/er_works_titlebg.jpg) no-repeat;}
.info_show_txt{ padding:10px 0px; line-height:24px; color:#333333; margin:auto; text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}

.info_show_share{ padding:20px 0px;}
.info_show_share b{ position:absolute; display:block; line-height:26px; font-size:14px;}
.info_show_share .bdsharebuttonbox{padding-left:60px;}

.info_show_comment .text textarea{ width:99%; background:#fff;}
.info_show_comment .btn{ text-align:right; padding:10px 5px;}
.info_show_comment .btn input{ width:108px; height:30px; border:none; cursor:pointer; background:url(../images/btn_fbpl.jpg) no-repeat;}
.info_show_comment h4{ padding:10px; margin:0px; font-size:12px; border:solid 1px #edeced; background:#f7f7f7;}
.info_show_comment dl{ border:solid 1px #f7f7f7; padding:10px;}
.info_show_comment dl dt{}
.info_show_comment dl dd{ padding:5px 0px; margin:0px;}

.info_customize_detail h4{ padding:0px 20px; font-size:18px; margin:0px; color:#333;}
.info_customize_detail dl{ border:solid 1px #f0f0f0; background:#faf7f4; padding:20px;}
.info_customize_detail dl span{ display:inline-block; width:400px;}
.info_customize_detail dl span b{ font-size:14px;}
.info_customize_detail dl span em{ font-style:normal; color:#d71b1d;}
.info_customize_txt{ padding:10px 0px; line-height:24px; color:#333333; margin:auto; text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}
.info_customize_share{ position:absolute; padding-top:20px;}
.info_customize_share b{ position:absolute; display:block; line-height:26px; font-size:14px;}
.info_customize_share .bdsharebuttonbox{padding-left:60px;}
.info_customize_yingbiao { padding:20px; text-align:right;}
.info_customize_yingbiao img{ cursor:pointer;}

.info_back { padding:20px 0px;}
.info_back span{ display:block;}
.info_back .back{ text-align:center; padding:10px 0px;  background:url(../images/dot5.jpg) repeat-x bottom; margin-bottom:10px;}
.info_back .back a{ text-indent:-999px; overflow:hidden; width:95px; height:35px; display:inline-block; background:url(../images/back.jpg) no-repeat;}

.single .sign{ padding:20px 0px; margin:0px; font-size:14px;}
.single .sign b{ font-size:18px; color:#d32d31;}

.Cover_layer{ background:url(../images/cover_layer.png) repeat; position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:88888; display:none; _position:absolute;_top:0px; _top:expression(eval(document.documentElement.scrollTop+(parseInt(this.currentStyle.marginTop,10)||0)));}
.Window_box{ position:fixed; margin:0px auto;left:50%; z-index:99999; display:none; background:#fff url(../images/window_photo.jpg) no-repeat right bottom;}
.Window_head{ height:80px; background:url(../images/window_bg.jpg) repeat-x left top;}
.Window_head span{ display:block; width:39px; height:21px; position:absolute; right:0px; top:-21px; cursor:pointer; background:url(../images/close.png) no-repeat;}
.Window_box .form_table{ padding-left:80px;}
.Window_box .form_table table td{ padding:6px 3px; font-size:14px; color:#b94123; vertical-align:top;}
.Window_box .form_table table td .text{ width:230px; line-height:32px; height:32px; background:#fff; padding:0px 5px; border:solid 1px #e1dbd6;}
.Window_box .form_table table td textarea.text{ height:80px;}
.Window_btn{ text-align:center; padding-top:15px;}
.Window_btn .btn_submit{ width:74px; height:35px; border:none; cursor:pointer; background:url(../images/btn_submit.jpg) no-repeat;}
.BaoMing_Window{ top:200px; width:520px; height:360px; margin-left:-260px;}
.YingBiao_Window{ top:200px; width:520px; height:360px; margin-left:-260px;}
