﻿div.page_title_line_wrap{position:relative;}
div.page_title_line_wrap a{background:none;width:20px;padding-top:3px;width:20px;padding-left:20px;padding-right:10px;}
div.page_title_line_wrap span {font-size:22px;}
div.page_title_line_wrap .news_tab{position:absolute;top:0;right:0;}
div.page_title_line_wrap .news_tab a{display:inline-block;padding:0 8px;width:auto;color:#6b6b6b;text-align:center;height:24px;line-height:24px;float:none;}
div.page_title_line_wrap .news_tab a.on{background-color:#f28f19;color:#fff;border-radius:4px;}

div.module_box_top{height:360px;margin-top:0;}
/*banner*/
.module_box_top{ position:relative; }
.module_box_top .banner_wrap{ float:left; width:640px; height:360px;-width:610px; background-color:#eee;overflow:hidden; position:relative;}
.focusnews_wrap img{width:640px;height:360px;}
.focusnews_wrap p{display:none;}
.focusnews_wrap .KSS_titleBox{margin-bottom:5px;}
.focusnews_wrap .KSS_titleBox h2.title{line-height:38px;height:38px;overflow:hidden;width:97%;}
.focusnews_wrap .KSS_btnBox,.KSS_titleBar{margin-bottom:0px;}
.focusnews_wrap .KSS_titleBar{opacity:0.8;}

.module_box_top .banner_wrap span.prev,.module_box_top .banner_wrap span.next{ position:absolute; cursor:pointer; top:150px; display:none; 
                                                                               width:30px; height:55px; background-position:left center; background-repeat:no-repeat;}
.module_box_top .banner_wrap span.prev{ left:0px; background-image:url(/web/img/banner_prev.png);}
.module_box_top .banner_wrap span.next{ right:0px;background-image:url(/web/img/banner_next.png);}

div.module_box_top .hotnews_wrap{float:right;width:540px;}
.hotnews_wrap ul li{height:20px;line-height:20px;margin-top:21px;font-size:14px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hotnews_wrap ul li a{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:415px;display:inline-block;vertical-align:middle;}
.hotnews_wrap ul li a.hot{padding-left:22px;background:url(/web/img/icon-hot-article.png) no-repeat left center;background-size:26px;display:inline-block;width:393px; text-indent:5px;}
.hotnews_wrap ul li a:hover{color:#1f8ccd;}
.hotnews_wrap ul li span.num{font-weight:bold;padding:0 12px 0 5px;font-size:15px;border-right:1px solid #ccc;margin-right:12px;}
.hotnews_wrap ul li span.red{color:#f94105;}
.hotnews_wrap ul li span.create_time{position:absolute;right:0;color:#666;}

.news_module_box{height:260px;margin-top:25px;}
.news_module_box .l_wrap{float:left;width:380px;margin-right:30px;}
.news_module_box .c_wrap{float:left;width:380px;}
.news_module_box .r_wrap{float:right;width:380px;}
.news_module_box .tab_contents{background-color:#fcfcfc;height:223px;}
.news_module_box ul{background-color:#fcfcfc;padding-top:20px;padding-bottom:3px;height:200px;}
.news_module_box ul li {height:20px;line-height:20px;font-size:14px;margin-bottom:20px;position:relative;
                     width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_module_box ul li a{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:322px;display:inline-block;text-indent:10px;}
.news_module_box ul li a.hot{padding-left:22px;background:url(/web/img/icon-hot-article.png) no-repeat 4px center;background-size:26px;display:inline-block;width:300px;}
.news_module_box ul li a:hover{color:#1f8ccd;}
.news_module_box ul li span.create_time{position:absolute;right:10px;color:#666;}
.news_module_box .dc_table{width:100%;}
.news_module_box .dc_table tr td{text-align:center;height:37px;min-width:45px;}
.news_module_box .dc_table tr.grey {background-color:#fcfcfc;}

/*新增第二排*/
.add_module_box{height:240px;margin-top:25px;}
.add_module_box .add_module_l{float:left; width:790px; height:240px;}
.add_module_box .add_module_r{float:right;width:380px;}

.add_module_box .pe_table{width:100%;border-collapse:collapse;}
.add_module_box .pe_table th,.add_module_box .pe_table td{line-height:30px;padding:5px;text-align:center;font-size:14px;}
.add_module_box .pe_table td{color:#666;}
.add_module_box .pe_table td.col_price{color:#333;}
.add_module_box .pe_table td.negative_num{color:#008040;}
.add_module_box .pe_table td.positive_num{color:#e42405;}
.add_module_box .pe_table tr:nth-child(2n+1) td{background-color:#fcfcfc;}

.style_box{height:240px;overflow:hidden;}
.slider_continer { position:relative; width:380px; overflow:hidden;  }
.slider_continer .page { float:left; width:100%; overflow:hidden; }
.slider_continer ul.pages li.page ul li.item{position:relative;margin-top:15px;height:88px;}
.slider_continer ul.pages li.page ul li.item p{padding-left:158px;}
.slider_continer ul.pages li.page ul li.item img{width:148px;height:88px;position:absolute;left:0; top:0;}
.slider_continer ul.pages li.page ul li.item p.title{font-size:15px;line-height:26px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.slider_continer ul.pages li.page ul li.item p.summary{color:#999;margin-top:5px;line-height:22px;font-size:13px;height:40px;overflow:hidden;}
.style_slider_dots { position:absolute; bottom:8px; right:0; }
.style_slider_dots .prev { float:right; color:#999; width:16px; text-align:left; cursor:pointer; margin-top:-3px; font-weight:bold;font-size:18px}
.style_slider_dots .next { float:right; color:#999; width:16px; text-align:right; cursor:pointer; margin-top:-3px; font-weight:bold;font-size:18px}
.style_slider_dots .mgslider_dots { float:right;margin-top:-1px;}
.style_slider_dots .mgslider_dots .dot {  width:30px; height:18px; border-radius:5px; margin:0 3px; background-color:#fff; cursor:pointer;border:none; display:none;font-size:14px;}
.style_slider_dots .mgslider_dots .active { background-color:#fff; display:inline-block;font-size:14px;}
.style_slider_dots .mgslider_dots .active i{color:#f28f19;font-weight:bold;font-style:normal;font-size:14px;}

/*计算器*/
.news_module_box .calculator_wrap{float:left;width:790px;}
.calculator_wrap .page_title_line_wrap{position:relative;}
.calculator_wrap .page_title_line_wrap .tab{position:absolute;right:0;top:0;width:410px;}
.calculator_wrap .page_title_line_wrap .tab ul{background:none;padding:0;display: inline-block;height: 32px;}
.calculator_wrap .page_title_line_wrap .tab ul li{float: left;cursor: pointer;text-align: center;margin:0;text-indent:0;
                                                  border-bottom-style: solid;border-bottom-width: 1px;border-bottom: none;color:#666;width: 137px;height: 32px;line-height: 32px;margin-right: -1px;}
.calculator_wrap .page_title_line_wrap .tab ul li.active{border: 1px solid #f28f19;border-bottom: none;background-color:#fff;}
.calculator_wrap .page_title_line_wrap .tab ul li a{color:#666;width: 137px;height: 32px;font-size: 15px;display: inline-block;padding:0;}
.tab_content{background-color:#fcfcfc;height:200px;padding-top:20px;padding-bottom:3px;padding-left:10px;}
.calculate_container ul {height:110px;}
.calculate_container ul li{float:left;width:360px;height: 32px;}
.calculate_container ul li label{margin-right:10px;}
.calculate_container ul li input{width: 180px;height: 28px;line-height: 28px;padding: 0 5px;border: 1px solid #c9c9c9; border-radius: 4px;}
.calculate_container ul li span{margin-left:10px;color:#999;}
.calculate_container ul li.total_count label{width:150px;}
.calculate_container ul li.total_count b{color:#e68921;font-size: 15px;font-weight: normal;}
.calculate_container ul li.total_count b i{font-family: Arial;font-style: normal;margin-right: 1px;}
.calculate_container ul li.total_count b span.price{color:#e68921;}
.calculate_container ul li button.btn{width: 150px;height: 32px;color:White;margin: 0 auto;border: 1px solid #199ed8;
                                      background-color:#199ed8;font-size: 15px;display: block;border-radius: 5px;margin-left:200px;}
.describe_container{color:#949494;padding-left:10px;padding-right:20px;line-height:20px;font-size:13px;}

/* 视频专区 */
.product_img_box{height:225px;margin-top:15px;}
.product_img_box .all_wrap{float:left;width:1200px;}
.product_img_box ul {overflow:hidden;width:1200px;margin-top:10px;}
.product_img_box ul li{float:left;margin-left:10px;margin-top:10px;width:230px;}
.product_img_box ul li a{color:#333;}
.product_img_box ul li a:hover{color:#1f8ccd;}
.product_img_box ul li img { width: 215px;height: 125px;border-radius:10px;}
.product_img_box ul li p { font-size:14px;padding-top:15px;width:215px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/* 带材 */
div.strips_box_top{height:360px;margin-top:0;}
.strips_box_top{ position:relative; }
.strips_box_top .banner_wrap{ float:left; width:790px; height:360px;-width:740px; background-color:#eee;overflow:hidden; position:relative;}

.strips_box_top .focusnews_wrap img{width:790px;height:360px;}
.focusnews_wrap p{display:none;}
.focusnews_wrap .KSS_titleBox{margin-bottom:5px;}
.focusnews_wrap .KSS_titleBox h2.title{line-height:38px;height:38px;overflow:hidden;width:97%;}
.focusnews_wrap .KSS_btnBox,.KSS_titleBar{margin-bottom:0px;}
.focusnews_wrap .KSS_titleBar{opacity:0.8;}

div.strips_box_top .daily_wrap{float:right;width:380px;height: 360px;}
.daily_wrap .top_tab_btns{ position:relative;}
.daily_wrap .tab_btns{margin-top:0px; overflow:hidden;margin-right:0px;}
.daily_wrap .tab_btns li{ float: right; text-align:center; }
.daily_wrap .tab_btns li span{display:block; border-radius:2px; height:45px; line-height:45px; width:115px;font-size:16px;text-align:center; cursor:pointer; color:#666; background-color:#f7f7f7; padding:0 33px;}
.tab_btns li.on{ }
.tab_btns li.on span{border-right:none; color:#fff; background-color:#f38f18;}