@charset "utf-8";
/* CSS Document */
html {overflow-y:scroll;}
*{margin:0;padding:0;list-style:none;border:0;}
body{font-size:15px;  margin:0; padding:0;font-family: "微软雅黑"; overflow:hidden; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,html,body,nav{padding:0;margin:0; color:#333}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal;}
img{border:0;}
ol,ul,li,dl{list-style:none;}
i{ font-style:normal}
h1{font-size:18px;}
a{color:#333;text-decoration:none;font-size:15px;blr:expression(this.onFocus=this.blur());font-family: "微软雅黑"; }
a:hover{color:#F00;text-decoration:none;}
.clean100{clear:both;height:415px;overflow:hidden;}
.clean70{clear:both;height:70px;overflow:hidden;}
.clean50{clear:both;height:50px;overflow:hidden;}
.clean30{clear:both;height:30px;overflow:hidden;}
.clean20{clear:both;height:20px;overflow:hidden;}
.clean10{clear:both;height:10px;overflow:hidden;}
.left{ float:left;overflow:hidden;}
.right{float:right;overflow:hidden;}
.mar{ margin:0 auto}
.w1200{ width:1200px; overflow:hidden;clear:both;}

/*返回顶部样式*/
.totop{position:fixed;right:25px;bottom:25px;display:block;width:26px;height:62px;background:url(../images/rocket.png) no-repeat 0 0;-webkit-transition: all 0.2s ease-in-out;}
.totop:hover{background:url(../images/rocket.png) no-repeat 0 -62px;}
/*顶部样式*/
.top{ height:40px; line-height:40px; color:#666; font-size:12px; background: #f5f5f5}
.topp_nh{ float:left;}
.topp_nh span{ float:left; padding-right:10px;}
.sysc{ float:right}
.sysc a{font-size:12px; }
.header{ background: url(../images/bgt.jpg) no-repeat; width:100%; height:110px; overflow:hidden}
.logo img{ height:110px; float:left; padding-right:30px}
.tb_youshi{ width:260px; float:left; height: 60px; margin-top: 30px;}
.tb_youshi strong{color:#999; font-family: 微软雅黑; font-size: 20px; white-space: normal;}
.tb_youshi span{color:#666; font-family: 微软雅黑; font-size: 12px;}

.search{ width:242px; float:right;  margin-right:30px;background-color:#e01800; margin-top:43px}
.kuan_sou{width:195px; height:30px; line-height:30px; border:1px solid #CCC; background:#FFF; float:left;overflow: hidden;color:#999;}
.kuan_an{ width:45px; height:32px; float:left; background: url(../images/ss1.png) center no-repeat }
.kuan_an:hover{ cursor: pointer; background:url(../images/ss2.png) center no-repeat; }

/*导航条*/



.dht{ background:#238e00; height:60px; line-height:60px; z-index:1000; position: relative;}
.menu{ width:100%; overflow:hidden; float:left;}
.menu .menu_item{ display:inline-block;float:left;color: #fff;width:120px;text-align:center;font-family:"微软雅黑"; }
.menu .menu_item a{font-size: 16px;color:#fff; display: block;width: auto; line-height:60px;font-family:"黑体黑";}
.menu .menu_item:hover,.cur{ background:#ce2029;}
.menu .menu_item:hover a,.cur a{color:#fff;}
.menu .menu_item:hover .submenu{display:block; z-index:999999; position:absolute;border-top:2px solid #fff;}
.submenu{ overflow: hidden;z-index:999999999; display:none;background-color:#000;filter:alpha(opacity=80);opacity:0.8; }
.submenu_item {padding:0 2px; min-width:100px; margin:8px; }
.submenu_item a{ color:#fff!important; font-weight:100 !important; line-height:3em !important;}
.submenu_item:hover{ background:#fff;}
.submenu_item a:hover{ color:#e50b16 !important;}


/*banner*/

.banner{ min-width:1200px;  position:relative;  height:500px; overflow:hidden;  }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:500px; }
.banner .bd li .siteWidth{ width:1200px; position:relative;  margin:0 auto;  height:500px;  }
.banner .bd li a{ height:500px; display:block;  }
.banner .bd .txt{ position:absolute; width:415px; top:100px; left:22px;   font:normal 18px/30px "Microsoft YaHei";    }
.banner .bd .btn{ display:block; zoom:1; margin-top:8px;  width:72px; padding-right:10px;  height:31px; line-height:31px; text-align:center; color:#fff; font-size:12px; background:url(../images/banner-btn.png) 0 0 no-repeat;
_background:url(../images/banner-btn-ie6.png) 0 0 no-repeat;
}
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:4px; background:url(../images/dot-black.png) 0 0; overflow:hidden; 
	line-height:9999px; filter:alpha(opacity=40);opacity:0.4; 
}
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1;  }

/*新闻动态*/
.news{ width:126px; float:left}
.newbt{ width:106px; height:106px; float:left; background:#238e00; padding:10px;}
.newbt span{ font-size:24px; color:#fff; float:left; width:100%; padding-top:8px; padding-bottom:5px}
.newbt i{ width:30px; height:2px; border-bottom:2px solid #fff; float:left}
.newbt b{ width:100%; float:left; color:#fff; font-size:24px; padding-top:8px}
.newbt1{ width:126px; height:255px; background:url(../images/gd.png) no-repeat; float:left;}
.newbt1 a{ font-size:18px; color:#FFF; padding-top:220px; width:100%; float:left; text-align:center;}
.newbt:hover{ background:#e50b16}
/* 焦点图 */
.focusBox { float:left; position: relative; width: 506px; height: 380px; margin-bottom:10px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox .pic img { width: 506px; height: 380px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

/*新闻栏目*/
.news_nt{ width:568px; float:left; overflow:hidden}
.news_nt li{ width:100%; float:left; height:95px; background:#eeeeee; overflow:hidden}
.news_nt li a{ width:440px; float: left; display:inline-block; margin-left:26px;}
.news_nt li a h1{ font-size:18px; padding-top:15px; line-height:30px; font-weight:700;overflow: hidden;/*超出部分隐藏*/ white-space: nowrap;/*不换行*/ text-overflow:ellipsis;}
.news_nt li a p{ width:100%; float:left; line-height:26px; padding-top:8px;}
.news_nt li .rq{ width:100px; height:95px; background:#545454; text-align:center; float:right; display:inline-block}
.news_nt li .rq span{ width:100%; float:left;  color:#fff; font-size:24px; padding-top:15px;}
.news_nt li .rq  i{ color:#fff; line-height:26px;}
.news_nt li:first-child + li,.news_nt li:first-child + li + li + li{filter:Alpha(opacity=60);background:rgba(238, 238, 238, 0.6) none repeat scroll !important;} 
.news_nt li:first-child + li .rq,.news_nt li:first-child + li + li + li .rq{filter:Alpha(opacity=60);background:rgba(84, 84, 84, 0.8) none repeat scroll !important;} 

.news_nt li:hover,.news_nt li:first-child + li:hover,.news_nt li:first-child + li + li + li:hover{ background:#309b00 !important}
.news_nt li:hover .rq,.news_nt li:first-child + li:hover .rq,.news_nt li:first-child + li + li + li:hover .rq{ background:#127c00 !important}
.news_nt li:hover a h1,.news_nt li:first-child + li:hover a h1,.news_nt li:hover a p,.news_nt li:first-child + li:hover a p,.news_nt li:first-child + li + li + li:hover a h1,.news_nt li:first-child + li + li + li:hover a p{ color:#FFF}

/*线路通知*/
.news_gg{ width:700px; float:left; overflow:hidden; background:#f3f3f3}
.news_gg h2{ width:100%; float:left; height:45px; line-height:45px; background:url(../images/dht.jpg) no-repeat; border-bottom:2px solid #fff } 
.news_gg h2 span,.picScroll_gg h2 span{ width:342px;  float:left;color:#FFF; padding-left:25px; font-size:20px; font-weight:700}
.news_gg h2 span i,.picScroll_gg h2 i{ font-weight:normal; font-size:16px; padding-top:5px}

.news_gt li{ width:100%; float:left; line-height:36px; border-bottom:1px dashed #fff; padding-bottom:5px; padding-top:5px;}
.news_gt li img{ float:left; padding-left:10px; padding-right:10px; padding-top:10px}
.news_gt li h1{ float:left; width:528px; font-size:16px;overflow: hidden;/*超出部分隐藏*/ white-space: nowrap;/*不换行*/ text-overflow:ellipsis;/*超出部分省略号显示*/}
.news_gt li i{ float:right; padding-right:10px; font-size:13px} 
.news_gt li:hover{ background:#fff}

.lmtx{ width:450px; float:right;}
.lmtx ul{ width:110%; float:left}
.lmtx ul li{ width:210px; line-height:125px; height:125px; float:left; margin-right:30px;  margin-bottom:30px;}
.lmtx ul li img{ max-width:45px; max-height:45px; padding-left:35px; padding-top:45px; padding-right:12px; float:left}
.lmtx ul li p{ font-size:20px; color:#FFF}
.lmtx ul li:first-child { background:#afa8d4}                                
.lmtx ul li:first-child + li {background:#90c695 }               
.lmtx ul li:first-child + li + li { background:#70bdeb}
.lmtx ul li:first-child + li + li + li { background:#f19e24}
.lmtx ul li:hover{filter: alpha(opacity=70); opacity: 0.7;}
.lmtx ul li:hover img{-webkit-animation: tada 1s .2s ease both;-moz-animation: tada 1s .2s ease both; }

/*公交线路*/
.gjxl{ width:100%; float:left}
.gjxl_l{ width:50px; height:55px; text-align:center; padding-left:20px; padding-right:20px; padding-top:5px;background:#238e00; float:left}
.gjxl_l a{ color:#FFF; font-size:18px}

.friendLink{ width:1080px; float:right; height:60px;overflow:hidden; clear:both;}

.friendLink ul{ overflow:hidden; zoom:1; }
.friendLink ul li{float:left;background:#90c695; margin-right:10px; text-align:center }
.friendLink ul li a{color:#FFF;display:inline-block;padding:20px 10px;  }
.friendLink ul li:hover,.gjxl_l:hover{ background:#09af4b}

.guanggao,.guanggao img{ width:100%; float:left;}

/*栏目分类*/
.lanmu{ width:110%; float:left}
.lan{ width:380px; float:left; padding-right:30px;}
.lan span{ width:100%; height:45px; line-height:45px; background:#238e00; float:left; display:inline-block}
.lan span a{ font-size:18px; font-weight:600;color:#fff; padding-left:20px;}
.lan span:hover,.lxwm span:hover{ background:#e50b16}

.lan_t{ width:340px; padding:20px; padding-bottom:0px; height:400px; float:left; display:inline-block; background:#f6f6f6}
.lan_t li{ width:100%; float:left; padding-bottom:10px;}
.lan_t li a{width:100%; float:left; padding-bottom:5px;}
.lan_t li a h1{ width:100%; float:left; font-size:18px; line-height:30px; }
.lan_t li a p{ line-height:26px;} 
.lan_t li dd{ width:100%; height:26px; float:left; overflow:hidden;}
.lan_t li dd i{ width:110px; height:2px; border-bottom:1px solid #c6c6c6; float:left; margin-top:10px}
.lan_t li dd b{ width:110px; height:26px; line-height:26px; text-align:center; color:#238e00;float:left; font-weight:normal}
.lan_t li:hover h1{ color:#238e00}
/* 荣誉滚动 */
.picScroll_gg{ width:99.7%; float:left; border:2px solid #238e00; padding-bottom:8px}
.picScroll_gg h2{ width:100%; float:left; background:url(../images/dht.jpg) #ededef no-repeat;height:45px; line-height:45px; margin-bottom:10px}
.picScroll_gg a,.news_gg h2 a{ float:right; padding-right:14px}
.picScroll_gg a img,.news_gg h2 a img{ margin-top:12px;}
.picScroll{ position:relative; width:1100px;  padding: 20px 56px 10px 42px;margin-bottom:10px; overflow:hidden; float:left   }
.picScroll ul{ overflow:hidden; zoom:1;}
.picScroll ul li{ float:left;width:208px; height:166px; padding-right:15px; padding-left:5px; overflow:hidden; display:inline; }

.picScroll ul li span{ display:table-cell; text-align: center; vertical-align: middle; width:206px; height:164px; overflow: hidden; border:1px solid #f4f4f4; *display: block; *font-size: 124px;/*约为高度的0.873，200*0.873 约为175*/ *font-family:Arial;}
.picScroll ul li span img {max-width:200px;max-height:160px;display: inline-block;vertical-align: middle; width:auto; height:auto}

.picScroll .prev,
.picScroll .next{ position:absolute;  left:10px; top: 90px; display:block; width:18px; height:28px; overflow:hidden; background:url(../images/icons.png) -40px 0 no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:0; background-position:-120px 0; }
.picScroll .prevStop{ background-position:0 0; }
.picScroll .nextStop{ background-position:-80px 0; }


/*联系我们*/
.lxwm{ width:290px; float:right; overflow:hidden; border:2px solid #238e00; text-align:center; padding-bottom:10px;}
.lxwm span{ height:45px; line-height:45px; width:100%; float:left; display:inline-block; background:#238e00;text-align:left}
.lxwm span a{ font-size:18px; color:#FFF; padding-left:20px; font-weight:700; }
.lxwm img{ width:260px; margin-top:10px; margin-bottom:10px;}
.lxwm p{ line-height:26px;}

/*foot*/
.foot{ width:100%; float:left; background:#72a276; padding-top:30px; padding-bottom:10px; text-align:center }
.yqlj{width:98%;float:left; color:#FFF; padding:10px; text-align:left }
.yqlj b{ font-size:18px; float:left; padding-right:15px; line-stacking:1px}
.yqlj a{ line-height:26px;}
.yqlj a:hover{ color:#F00}

.foot dl{ width:80%; float:left}
.foot dd{ width:20%; float:right; text-align:center}
.foot dd img{ width:80px; }
.foot p{line-height:30px;color:#fff}
.foot a{ color:#fff}
/*-----------------------------------------------------*/

.w384{width:384px; float:right;}


/*工程案例*/
.gc_a{border:1px solid #b5d9ff;width:99.8%; float:left}
.gc_al{ width:100%;  height:40px; border-bottom:1px solid #b5d9ff; background:#edfafc; float:left; }

.qi_ry {width:96%; height:180px;overflow: hidden;position: relative; float: right; margin:20px}
.qi_ry ul{position: absolute;}
.qi_ry ul li{float: left;width:215px; height:170px;cursor: pointer; margin-right:20px; text-align:center; margin-bottom:10px;}
.qi_ry ul li a{width:215px;float:left; display:block}
.qi_ry ul li .img{ display:table-cell; text-align: center; vertical-align: middle; width:213px; height:143px; overflow: hidden; border:1px solid #2a84f6}
.qi_ry ul li img {max-width:213px;max-height:143px;display: inline-block;vertical-align: middle; width:auto; height:auto}
.qi_ry ul li a .box {width:100%;height:36px;opacity: 0.7; text-align:center; float:left; text-align:center;line-height:36px; overflow:hidden;white-space: nowrap;}
.qi_ry ul li a:hover{ transition: all .7s;}
.qi_ry ul li a:hover .img img{-webkit-transition:-webkit-transform 2s cubic-bezier(.165,.84,.44,1),opacity .5s;transition:transform 2s cubic-bezier(.165,.84,.44,1),opacity .5s;-webkit-transform:scale(1.3);transform:scale(1.3);}
.qi_ry ul li a:hover .box{background-color:#016dd8; color:#FFF;opacity: 1;line-height:36px;}





/*翻页样式*/
#pages{ width: 100%; height: 40px; text-align: center; line-height: 22px; padding-top: 1px; clear:both; margin-top:20px; float:left}
#pages a{ background: #f5f5f5; border: #ddd solid 1px; padding: 3px 8px; margin: 0 2px; float: none; color: #333; font-size: 14px; display:inline-block}
#pages span{ background: #e50b16; color: #fff; border: #DDD solid 1px; padding: 3px 8px; margin: 0 2px; float: none; display:inline-block}
#pages a:hover{border: #e50b16 solid 1px;}

.articlebook{ width:100%; float:left; overflow:hidden; padding-top:10px; padding-bottom:10px}
.articlebook a.zuo{ float:left}
.articlebook a.you{ float:right}
.articlebook a:hover{ color:#F00}


.cpfl{ width:228px; float:left; overflow:hidden;}
.cpfl_l{ width:226px; float:left; padding-bottom:15px;border:1px solid #f2f2f2; }
.cp_bt{ width:226px; height:72px;display:block; background:#238e00; float:left;}

.cp_bt b{float:left;   font-size:20px; padding-left:20px; color:#fff; font-weight:normal;padding-top:15px; overflow:hidden; } 
.cp_bt i{ float:left; width:15px; padding-left:5px; height:16px; background:url(../images/tb2.png) center no-repeat; margin-top:22px}
.cp_bt p{ width:80%; float:left; padding-left:20px; color:#fff; font-size:13px;}
 
.cpfl_l ul{ width:99.5%; float:left; padding-top:12px;  padding-bottom:5px; border-bottom:3px solid #4eb02c; overflow:hidden}
.cpfl_l ul li{ width:100%; float:left; height:37px; line-height:37px;}
.cpfl_l ul li a i{ float:left; padding-left:20px; height:37px; width:38px; background:url(../images/icon-up.png) center no-repeat}
.cpfl_l ul li a span{   float:left; font-size:15px; color:#666;overflow: hidden;/*超出部分隐藏*/ white-space: nowrap; text-overflow:ellipsis;}
.cpfl_l ul li a p{ width:210px; padding-left:20px;   float:left; font-size:15px; color:#666;overflow: hidden;/*超出部分隐藏*/ white-space: nowrap; text-overflow:ellipsis;}
.cpfl_l ul li:hover,.cpfl_l ul li.cug{ background:#e50b16;}
.cpfl_l ul li:hover a span,.cpfl_l ul li.cug a span{ color:#FFF }
.cpfl_l ul li:hover a i,.cpfl_l ul li.cug a i{ background:url(../images/icon-arrow-up.png) center no-repeat }
.cpfl_l  img{ width:100%; float:left; padding-bottom:15px;}

.cpfl_2 dd{ width:99.2%; float:left; border:1px solid #f4f4f4; margin-bottom:10px}
.cpfl_2 dd a img{ width:210px; padding:8px;}
.cpfl_2 dd:hover{border:1px solid #238e00;}

.nr_right{width:900px; float:right;border:1px solid #f2f2f2; padding:0 20px 20px 20px; display:block}
.dh_dy{ width:100%; height:35px; border-bottom:1px solid #eaeaea; line-height:35px; float:left;}
.dh_dy span{ float:right; padding-right:5px; font-size:13px; color:#999}
.dh_dy span a{font-size:13px; color:#999}
.dh_dy span a:hover{ color:#0153a9}

.wznr{ width:100%; float:left; text-align:center}
.wznr b{ width:100%; font-size:18px; line-height:36px; float:left; padding-bottom:15px;}
.wznr p{line-height:29px; letter-spacing:1px; font-family:"微软雅黑"; font-size:15px;text-align:left }
.wznr p strong{ font-size:16px; color:#238e00; }
.wznr p img,.new_nr img{ max-width:700px; margin-bottom:3px; margin-top:3px }

.lxwm_nr strong{ font-size:24px;color:#238e00; }
.lxwm_nr img{ float:left; margin-right:8px;}
.lxwm_nr p{ line-height:40px; font-size:16px; padding-bottom:15px}
/*新闻列表*/
.new_lb{ width:100%; float:left; overflow:hidden; margin-bottom:20px;}
.new_lb ul{ width:100%; float:left; overflow:hidden; padding-top:14px;}
.new_lb ul li{ width:100%; float:left;  padding-bottom:5px; padding-top:5px;}
.new_lb ul li i{ color:#4eb02c; float:left; padding-right:8px; padding-top:10px;}
.new_lb ul li h2 a{ width:70%; font-size:16px; float:left; line-height:30px;overflow: hidden;/*超出部分隐藏*/ white-space: nowrap;/*不换行*/ text-overflow:ellipsis;/*超出部分省略号显示*/}
.new_lb ul li p{color:#b1b1b1; font-size:12px;float: right;}


/*新闻列表*/
.new_list ul{ width:100%; float:left; overflow:hidden}
.new_list ul li{ width:100%; float:left; border-bottom:1px dashed #e2e2e2; padding-bottom:8px; padding-top:8px;}
.new_list ul li h2 a{ width:78%; line-height:30px; overflow:hidden; font-size:16px;color:#027bc4; font-weight:500; float:left}
.new_list ul li i{color:#4eb02c; font-size:13px; float:left; padding-right:8px; padding-top:8px;  }
.new_list ul li span{ color:#b1b1b1; float:right}
.new_list ul li p{width:100%; font-size:14px; line-height:25px; color:#666; padding-top:5px; float:left; overflow:hidden;}
.new_list ul li h2 a:hover{ color:#108bb7; }





.gy_fl{ width:100%; height:60px; background:#f5f5f5; overflow:hidden; text-align:center}
.gy_fl a{ width:164px; height:60px; line-height:60px; display:inline-block; border-right:2px solid #FFF; color:#999; font-size:16px;}
.cuo{ background:#00831a; color:#FFF !important}

.aout-list ul{width:110%; float:left}
.aout-list ul li{ width:285px; float:left; margin-right:20px; margin-bottom:20px; text-align:center; overflow:hidden}
.aout-list ul li  a span{width:283px; height:200px; text-align:center;display: table-cell; vertical-align:middle; overflow:hidden;border:1px solid #f5f5f5; *display: block; *font-size: 174px;/*约为高度的0.873，200*0.873 约为175*/ *font-family:Arial;  }
.aout-list ul li  a span img{ max-width:250px;max-height:190px;vertical-align:middle; width:auto; height:auto; }
.aout-list ul li:hover  a span img{ -webkit-transition:-webkit-transform 2s cubic-bezier(.165,.84,.44,1),opacity .5s;transition:transform 2s cubic-bezier(.165,.84,.44,1),opacity .5s;-webkit-transform:scale(1.2);transform:scale(1.2); }
.aout-list  ul li p{ width:100%; height:36px;font-size: 16px;color: #666; line-height:36px; float:left; overflow:hidden;}
.aout-list ul li:hover p{ background:#238e00; color:#FFF}
.aout-list ul li:hover span{border:1px solid #238e00; }




/*新闻内容*/
.new_nr{ width:100%; float:left;overflow:hidden}
.new_nrt,.img_nr{ width:100%; float:left; text-align:center; overflow:hidden}
.new_nrt h1,.img_nr h1{ font-size:16px; font-weight:bold; line-height:36px; padding-bottom:15px;}
.new_nrt span{line-height:36px; color:#F30}
.new_nr p{line-height:36px;padding-top:5px;}
.new_nrt img{ max-width:600px;}

.cp_dy{ width:99.8%; float:left; border:1px solid #e5e5e5; background:#f5f5f5; margin-bottom:5px; margin-top:5px}
.cp_dy span{ width:884px; display:block; float:left; padding:8px; line-height:18px; overflow:hidden; color:#868686; font-size:12px; text-align:left}

.img_nr img{ max-width:1200px;}













