/*===========================
*description: 资讯页
*Author： liaoli
*Data：  2016-3-08
===========================*/

/*left*/
.news_left{ width:230px; height:auto; float:left}
.news_left .title, .news_left .box{ height:50px; line-height:50px;text-align:left; padding-left:20px;}
.news_left .title{ color:#fff;  background:#df0615; }
.news_left .box{ border-bottom: 1px solid #ddd; width: 155px;  white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.news_left .box a em{ width:15px; height:50px; float:left; background-image:url(../image/news_02.jpg);}
.news_left .box a:hover em,.news_left .box a:active em{ background-image:url(../image/news_02.jpg);}
.news_left .box a span{font-size:14px; font-weight:600; color:#333;}
.news_left .box a:hover span{color:#df0615;}
.news_left .box .hoverv span{ color:#df0615;}
.news_left .box .hoverv{ color:#df0615;}
.news_left .box li{ border-bottom:1px solid #ddd; margin-left:-70px; text-align:center; }
#content dl{ display:none}

/*left_end*/
.news_right .title{ height:50px; line-height:50px;text-align:left; padding-left:20px; color:#333; border-bottom: 1px solid #ddd; }
.news_right .title em{ width:30px; height:50px; float:left; background-image:url(../image/news_1.jpg)}
.news_right .info_title{ line-height:30px;text-align:left; padding-left:20px; color:#333; border-bottom: 1px solid #ddd; margin-bottom:20px;  }
.news_right .info_title .news_title h1{ font-size:15px; font-weight:800; }
.news_right .info_title .info_data span{margin-right:20px;}
.news_right .info_title .info_img img{ width:210px; height:110px;}
.news_right .info_title .info_font a:hover{ text-decoration:underline; color:#666;}
.info_new { border:1px solid #efefef; margin-top:20px; margin-bottom:20px;}
.info_new .title_new { border-bottom:1px solid #efefef; text-align:center; height:40px; line-height:40px; }
.info_new ul li{ margin: 10px 5px 15px 25px; list-style-type:disc }
.info_body{ border-bottom:1px solid #efefef; margin-bottom:20px;}
.info_body .info_pre{margin-bottom:20px;}
.info_body .info_img1 img{ width:470px; height:350px;}
.info_body .info_font1{line-height: 30px;color: #666;font-size: 13px; margin-left:10px}
.news_right .right_main{ margin:20px 2%;}
.news_right .right_main span{ font-size:14px; font-weight:600; color:#df0615;}
.right_main .right_group{ line-height:30px;  color:#666; font-size:13px; }
.news_right .right_main textarea{ width:90%; height:150px; line-height:20px; font-size:14px; color:#333; margin-top:20px; padding:0; text-align:left; border:#1px solid #ddd; visibility:visible; outline:none;}
.news_right .right_main .call { width:100%; height:auto; margin-top:20px;}
.call input{ width:390px; height:30px;  color:#333; line-height:30px; font-size:14px; outline:none;}
.call p{ color:#999;}
.news_right .right_main button{ width:390px; height:40px; margin-top:20px; line-height:30px; font-size:18px; color:#fff; text-align:center; background-color:#d2293d; border:0; cursor:pointer;}
.news_right .right_main button:hover,.news_right .right_main button:active{background-color:#c3192d;}
.news_main{ margin-top:20px;}
.news_right{width:880px; float:right; margin-bottom:50px;}
.call p{ display:inline;}
.cur_pos1{margin-top:25px;}
.cur_pos1 div{ margin-bottom:10px;}
.cur_pos1 div a{padding-left:10px;}

/*公司资质*/
.quality_r,.case-list{ width:880px; float:right; }
.quality_r .quality_ul{ border-bottom:1px dashed #ddd; min-height:180px; display: inline-block; padding-bottom:10px;}
.quality_r .quality_ul li{ float:left; /* width:25%; */ text-align:center;}
.quality_r .quality_ul li img { width:179px; height:126px;}
.quality_r .quality_ul li p{ padding: 5px 30px;width: 150px;word-break: break-word;line-height: 20px;}
.quality_r .quality_ul li p:hover, .quality_r .quality_ul li:hover{ color:red; cursor:pointer;}
/*弹出层*/
.theme-popover-mask {z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none}
.theme-popover {z-index: 9999;position: fixed;top: 40%;left: 50%;margin: -180px 0 0 -330px;border-radius: 5px;border: solid 2px #666;background-color: #fff;display: none;box-shadow: 0 0 10px #666;}
.theme-popover  .close { right:-3px; top:-5px; position:absolute; color: #fff;padding: 5px;margin: -2px -5px -5px;font: bold 14px/14px simsun;text-shadow: 0 1px 0 #ddd;background: #333;border-radius: 50%;}
.theme-popover  .close:hover { color:#333;padding: 5px;margin: -2px -5px -5px;font: bold 14px/14px simsun;text-shadow: 0 1px 0 #ddd;background:#fff;border-radius: 50%;}

.rel-info { clear:both; margin-top:60px;}
.rel-info .rel-title { border-left:4px solid #e50012; padding:0 5px; font-size:17px; margin-bottom:10px;}
.rel-info .rel-info-list li { display:inline-block; width:49%}
.rel-info .rel-info-list .bg { background:url(../image/t.png) no-repeat; width:107px; height:31px;   display: inline-block; text-align:center; line-height:30px;margin: 5px 5px 5px 0px; color:#fff}
.rel-info .rel-info-list .span {     overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display: inline-block; width: 70%;}

/*工程案例*/
.case-list ul { margin-left:-10px;}
.case-list li { width:270px; height:300px; background-color:#f5f5f5; float:left; border:1px solid #ddd; margin:0 11px; margin-bottom:30px;}
.case-list img { width:270px; height:200px;}
.case-list div { padding:10px;}
.case-list h3 { font-size:16px; font-weight:normal; line-height:25px; height: 50px;overflow: hidden;}
.case-list span { color:#999; line-height:25px;}

.jd-case h2 { border-left:4px solid #e50012; padding:0px 8px; font-weight:100;}
.jd-case ul { margin:20px 0px; display:inline-block;}
.jd-case .img { padding:5px; border:1px solid #ddd;}
.jd-case img {  width:210px; height:160px;}
.jd-case div { float:left;}
.jd-case li { border-bottom:1px dotted #ddd; display:inherit; padding:20px 0px;}
.jd-case .content { width:630px; margin-left:20px;}
.jd-case h3 { font-size: 20px; font-weight: 300; margin-bottom: 15px;}
.jd-case span { font-size:14px; line-height:25px;}