﻿p{ margin:0px; padding:0px;}
.pinpailist{width:1200px;margin-left:auto;margin-right:auto;height:248px;margin-top:20px;margin-bottom:0px;}

.pinpailist h2{border-bottom:1px #ddd solid;height:36px;margin:0px;}
.pinpailist h2 b{height:36px;float:left;line-height:36px;width:auto;padding-right:10px;display:block;font-family:"微软雅黑", "宋体";font-size:14px;color: #444;font-weight:600;}
.pinpailist h2 i{ width:2px; height:20px; background:#FF6600;  float:left; margin:8px 15px 0px 0px;}
.pinpailist h2 a{float:right;margin:0px;padding-right:10px;height:46px;line-height:36px;font-weight:normal;color:#666;font-family:"微软雅黑", "宋体"; font-size:14px;}

.pinpailist ul{ margin:0px; padding:0px 0px;}

.pinpailist ul li{ width:151px; text-align:center; margin-right:0px; margin-left:-1px; line-height:32px; height:90px; padding:0px; overflow:hidden; float:left; color:#666666; border-left:1px #ddd solid;border-bottom:1px #ddd solid; border-right:1px #ddd solid; border-top:none;  display:block;}

.pinpailist li img{ width:130px; max-height:50px;  min-height:50px;margin-top:8px; vertical-align:middle;  }
.pinpailist li img span{ height:100%; width:0; overflow:hidden; display:inline-block; vertical-align:middle;}

.pinpailist li img:hover{ }
.pinpailist li a{ color:#666; display:block;   }
.pinpailist li a:hover{ color:#ff6600; background:#F9FCFE }











.cptj{font-size:12px;
	font-family:"微软雅黑","宋体","Arial","Arial Narrow","HELVETICA";
	color:#666;}

.cptj{ width:1200px; margin-left:auto; margin-right:auto; margin-top:0px; background:#fff; height:auto; overflow:hidden;}
.cplist{ width:590px; border:1px #ddd solid; float:left; height:480px; margin-bottom:20px; }

.cplist h2{ border-bottom:1px #ddd solid; height:36px;margin:0px;}
.cplist h2 b{height:36px;float:left;line-height:36px;width:auto;padding-right:10px;display:block;font-family:"微软雅黑", "宋体";font-size:14px;color: #444;font-weight:500;}
.cplist h2 i{ width:2px; height:20px; background:#FF6600;  float:left; margin:8px 15px 0px 0px;}
.cplist h2 a{ float:right; margin:0px;  padding-right:10px;  height:46px;  line-height:36px; font-weight:normal; color:#666;  font-family:"微软雅黑", "宋体"; font-size:14px; }

.cplist  ul li a{ text-decoration:none; color:#444; font-family:Arial, Helvetica, sans-serif}
.cplist ul li a:hover{ text-decoration: none; color:#0070CE}
.cplist ul li:hover img{transform:scale(1.02, 1.02);
	-webkit-transform:scale(1.02, 1.02);
	-o-transform:scale(1.02, 1.02);}

.chanpin{ padding:10px; background:url(../img/cplistbg.png) 1px 0px;  height:332px; }
.chanpin .left{ float:left; margin-right:12px; margin-bottom:10px;  padding:0px; height:160px; display:block; line-height:30px;  }
.chanpin .left a{ text-decoration:none; color:#FF0000; font-size:13px; font-weight:bold}
.chanpin .left img{ width:278px; height:152px;}
.chanpin ul li{ padding:0px; text-align:center; margin-bottom:10px; display:block;  float:left; margin-right:10px; width:170px; color:#666; height:195px; line-height:18px;}
.chanpin li img{ width:170px; height:150px;}








.okokmm h2{ border-bottom:1px #ddd solid; height:36px;margin:0px;}
.okokmm h2 b{height:36px;float:left;line-height:36px;width:auto;padding-right:10px;display:block;font-family:"微软雅黑", "宋体";font-size:14px;color: #444;font-weight:600;}
.okokmm h2 i{ width:2px; height:20px; background:#FF6600;  float:left; margin:8px 15px 0px 0px;}
.okokmm h2 a{float:right;margin:0px;padding-right:10px;height:46px;line-height:36px;font-weight:normal;color:#666;font-family:"微软雅黑", "宋体"; font-size:14px;}



.ppopp {
    position: absolute;
    left: 250px;
    font-size: 1.3rem;
    top: 0rem
}















.pp-right{ float:left; width:970px; margin-left:20px;}
.cptable{margin:0px auto;padding:0px;}
.cptable td{ margin:0px; padding:0px; height:30px; }
.cptable .trbg{height:20px;margin:0px;padding:0px;font-weight:bold;background: #eee;color: #666;}
.cptable .trbb{ height:10px; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif;   background:#fff; color:#444; border-bottom:1px #ccc dotted; font-weight:normal;}
.cptable .trbb b{ font-size:13px;font-family:"微软雅黑", "宋体";}
.cptable .trbb td{ border-bottom:1px #ccc dotted; }
.cptable .trbb a{ color:#444; text-decoration:none}
.cptable .trbb a:hover{ color:#E77718; text-decoration: underline}
.cptable a{ color:#555; text-decoration:underline;}
.cptable a:hover{ color:#555; text-decoration: none;}
.imgcpp{  height:90px; width:90px; text-align:center; margin-bottom:10px; margin-left:50px;  float:left; }  
.imgcpp img{ padding:0px; vertical-align:middle; max-width:90px;   max-height:90px; height:expression(this.height > 90 ? "90px" : this.height); }
.imgcpp span{ height:100%; width:0; overflow:hidden; display:inline-block; vertical-align:middle;}














table{border-collapse:collapse;border-spacing:0}
#sorta {
    border: 0 solid #E1E1E1;
    text-align: center;
    background: #fff;
}
.tab-list table,.tab-listi table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
}

.tab-list th {
    height: 30px;
    padding: 0 10px;
    color: #666;
    font-weight: bold;
    text-align: left;
    border: 1px solid #e0e0e0;
   
}

.tab-list td {
    border: 1px solid #e0e0e0;
    height: 30px;
    padding: 0 10px;
    color: #4881ac;
    text-align: center;
}

.tab-list td a:active, .tab-list td a:visited {
    color: #4881ac;
}

.tab-list td a:hover {
    color: #F37B1D;
    text-decoration: underline;
}

.tab-listi td {
    border: 0 solid #e0e0e0;
    height: 24px;
    padding: 0 5px;
    color: #6f6f6f;
    text-align: center;
}

.tab-list a:link,.tab-list li a:active,.tab-list li a:visited {
    color: #4881ac;
}

.tab-listi a:link,.tab-listi li a:active,.tab-listi li a:visited {
    color: #48505d;
}

.tab-list .text-l {
    text-align: left;
    width: 270px;
    line-height: 150%;
}

.tab-listi .text-lx {
    text-align: left;
    width: 160px;
}

.tab-listi .text-lx p {
    text-align: left;
    width: 160px;
    height: 24px;
    overflow: hidden;
    line-height: 24px;
}

.tab-listi .text-rx {
    text-align: center;
    font-family: arial;
    width: 90px;
    color: #48505d;
}

.tab-listi td {
    color: #48505d;
}

.tab-list .text-r {
    text-align: center;
    font-family: arial;
}

.tab-list .abtn a {
    color: #4881ac;
    font-family: 
}

.tab-list .red {
    color: #4881ac;
    font-family: arial;
}

.tab-list td.bg {
    background: #f3f3f3;
}

.tab-listi li {
    width: 44%;
    padding-right: 10px;
    float: left;
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: rgba(0, 0, 0, 0) url("../images/dotnews1.jpg") no-repeat scroll left center;
    text-indent: 10px;
}
