.layui-btn-green{ background: #037e48;}
.layui-btn-black{ background: #000;}

.p_container .l_col{ float: left;width: 100%;border: 1px solid #e1e1e1;}
.p_container .l_col .tit{ height:43px; width: 100%; background:#004ea2;  color: #FFF; position: relative; }
.p_container .l_col .tit .txt{ font-size: 18px; color: #FFF; line-height: 30px; text-indent: 15px; padding-top: 8px;}

.p_container .p_l_menu{ width: 100%; padding-top: 15px;}
.p_container .p_l_menu ul li{ text-indent: 30px; line-height: 40px;  background:url(../images/l_menu_ico.jpg) no-repeat 15px 18px;}
.p_container .p_l_menu ul li a{ font-size: 14px;border-bottom: 1px solid #eeeeee; display: block;}
.p_container .p_l_menu ul li.cur{ background:url(../images/l_menu_ico_cur.jpg) no-repeat 15px 18px;color: #c10c0b;}
.p_container .p_l_menu ul li.cur a{ color: #c10c0b;}

.p_container .p_l_menu ul li.on{ background:url(../images/l_menu_ico_cur.jpg) no-repeat 15px 18px;color: #c10c0b;}
.p_container .p_l_menu ul li.on a{ color: #c10c0b;}


.p_container .p_l_menu ul li.tit1{ font-size: 18px; font-weight: bold;}
.p_container .p_l_menu ul li.tit1 a{font-size: 18px;}
.p_container .p_l_menu ul li ul.sub_category{ width: 100%;}
.p_container .p_l_menu ul li ul.sub_category li{ text-indent: 50px; line-height: 40px; background:none}
.p_container .p_l_menu ul li ul.sub_category li a{ font-size: 15px;}
.p_container .p_l_menu ul li ul.thre_category{ width: 100%;}
.p_container .p_l_menu ul li ul.thre_category li{ text-indent: 70px;  line-height: 40px;  background:none}
.p_container .p_l_menu ul li ul.thre_category li a{ font-size: 12px;}

.contact_panle{ font-size: 12px;}
.contact_panle .cont{padding: 10px 15px 15px 15px; }
.contact_panle .cont p{font-size: 14px; line-height: 20px;padding: 5px 0px 2px 0px;}

.r_col .local{height: 50px; background:url(../images/loca_ico.jpg) no-repeat left; color: #d0d0d0;  padding-left:32px; line-height: 50px; border-bottom: 1px solid #d0d0d0; }
.p_container .r_col .hd{ height: 90px; line-height: 90px; color: #333; font-size: 30px; border-bottom: 1px dashed  #e1e1e1; text-indent: 25px;}
.p_container .r_col .paind{ padding: 15px 15px 15px 15px;}
.p_container .r_col .a_content{color: #333; padding: 10px;margin-top: 20px;}
.p_container .r_col .a_content p{ font-size: 18px; padding: 8px 0px 8px 0px; line-height: 25px;}

dl.datadl{ width: 100%; background: #fff; margin-top: 30px; border: 1px dashed #ccc;}
dl.datadl h3{ font-size: 16px; margin-bottom: 10px; font-weight: bold}
dl.datadl .sbtn{ margin-top: 10px;}

.p_container .r_col .biz_content{color: #333; padding: 10px;margin-top: 20px;}
.p_container .r_col .biz_content p{ font-size: 14px; padding: 8px 0px 8px 0px; line-height: 25px;}

.p_container .r_col .paind{ padding: 15px 15px 15px 15px;}
.news{ width:98%; float:left; overflow:hidden; padding:10px; line-height:22px; margin-top: 15px;}
.news li{ width:97%;  border-bottom:1px #999999 dashed; height:45px; line-height:45px; padding-left:5px;text-indent: 15px; background: url('../images/news_ico1.jpg') no-repeat 0px 16px; }
.news li a{ font-size: 14px; float:left; width:605px;}
.news li span{ float: right;}
.news_tit{ width:97%; float:left; border-bottom:1px dashed #999999; padding:20px 0; margin-bottom:20px; text-align:center; line-height:24px;}
.news_tit h2{ font-size:20px;}
.news_tit span{ color:#969696;}
.news_ct{ float:left; padding:0px 15px;}
.news_ct p{ font-size: 14px;font-family: 'Microsoft YaHei', Arial, Helvetica, sans-serif; padding: 8px 0px 6px 0px; }


.bottom_area{ float:left; display:block; width:100%; margin-top:20px;}
.bottom_area a.link_act{ margin-left:15px; padding:8px 25px;  background:#333; color:#FFF}

.prevnext{ width:100%}
.prevnext p{ line-height:25px;}
.prevnext p a{ color:#333}

.content_padded{ padding: 0px 10px 0px 10px;}
.pro_list{float:left; overflow:hidden; padding: 25px 0px 0px 10px; line-height:22px; zoom: 1;}
.pro_list ul{ float:left;}
.pro_list ul li{ width:250px; height:235px; margin-bottom:10px;float:left;margin-left:15px; margin-right:10px; position:relative;}
.pro_list ul li .images{width:250px; height:180px; overflow:hidden; border:1px solid #E3E3E3}
.pro_list ul li .images img{ max-width:250px; max-height:180px; width: 250px; height: 180px;}
.pro_list ul li .title{ margin-top:5px; width:245px; height:45px; float:left; text-align:center; line-height:22px; color:#333; font-size:14px}
.pro_list ul li a{color:#fff;}
.pro_list ul li{ text-align: center; }
.pro_list ul li.last{ margin-right: 0px;}



/**产品详情页面类**/
.del-about{ width:820px; overflow:hidden; margin-top:30px;}
.del-about .fl-extra{ float:left}
.del-about .extra h1{ color:#000}
.del-about .extra .pro_sn{ font-size:16px;}

.del-about .content{ width:430px ; float:right;}
.del-about .content h2{ font-weight:400; height: 50px; line-height: 50px; font-size:20px; border-bottom: 1px solid #CCC;}
.del-about .content .txt{ padding:0 0 20px; font-size:15px; padding-top: 19px; }
.del-about .content .txt p{line-height:28px; color:#666; padding-top:1px;}
.del-about .content .txt p img{ padding-right:8px;}
.del-about .content .txt .xunjia{ background:#d70000; height:50px; width:280px; float:left; margin-top:20px; text-align:center; line-height:50px;border-top:none; font-size:18px;  color:#fff; padding-top:0;}
.del-about .content .txt .xunjia span{ font-family:Arial, Helvetica, sans-serif; padding-left:10px;}

.del-tit{ font-size:18px; color:#333;  margin:0px auto 15px; border-bottom:1px #ccc solid; padding:20px 0 10px; font-weight:bold}
.del-text{ font-size:14px; line-height:23px;}
.del-text img{ max-width:100%;}
.del-text p{ padding: 5px 0px 8px 0px;}


/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}






/*图片放大镜*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ width:352px; height:300px; overflow:hidden;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:250px;height:250px;background:#ffffff;border:1px solid #ddd;display:none;overflow:hidden; }
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览*/



/*图片小图预览列表*/
.spec-preview{ width:99%; overflow:hidden; border:1px solid #DFDFDF; }
.spec-scroll{clear:both;margin-top:5px;width:420px; overflow:hidden}

.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}


.pho_show{ margin-top: 20px;}
.pho_list{float:left; overflow:hidden; padding: 25px 0px 0px 10px; line-height:22px; zoom: 1;}
.pro_list ul{ float:left;}
.pho_list ul li{ width:245px; height:230px; margin-bottom:30px; float:left;margin-left:0px; margin-right:30px; position:relative;}
.pho_list ul li .images{width:245px; height:180px; overflow:hidden; border:1px solid #eee}
.pho_list ul li .images img{ max-width:245px; max-height:180px;}
.pho_list ul li .title{ margin-top:5px; width:245px; height:45px; float:left; text-align:center; line-height:22px; color:#333; font-size:14px}
.pho_list ul li a{color:#fff;}
.pho_list ul li{ text-align: center;}
.pho_list ul li.last{ margin-right: 0px;}



table {
    margin-bottom: 10px;
    border-collapse: collapse;
    display: table;
}
table {
    display: table;
    border-spacing: 2px;
    border-color: grey;
}
tr {
    display: table-row;
    vertical-align: inherit;
    border-color: inherit;
}
td, th {
    padding: 5px 10px;
    border: 1px solid #DDD;
}
td, th {
    display: table-cell;
    vertical-align: inherit;
}
