/*主内容*/
.cpzs, .xptj{width:1350px; margin:0 auto; padding-bottom:30px;}

.bt{text-align:center;padding:30px 0;}
.bt h3{font-size:30px; font-weight:normal; padding:6px 0;}
.bt h1{ font-weight:normal; color:#c2c2c2; font-size:14px;}

.cpflbd{ width:1350px; height:100%; margin:0 auto;  }
.cpflbd .tab{ overflow:hidden; background:#fff;}
.cpflbd .tab a{ display:block; padding:0 19px; float:left;color:#333; line-height:60px; font-size:16px;}
.cpflbd .tab a:hover{ background:#333; color:#fff; }
.cpflbd .tab a.on{ background:#522b1c; color:#fff; text-decoration:none;}
.cpflbd .content{ overflow:hidden; width:1350px; height:790px; position:relative; margin:0px; padding:0px;}
.cpflbd .content ul{ position:absolute; left:0; top:0; height:470px; margin:0px; padding:0px;}
.cpflbd .content ul ol{ width:1350px; padding:30px 0; margin:0px;}
.cpflbd .content .box_container4 {list-style:none;position:relative;width:307px;overflow:hidden;height:210px;background: black;color:white; float:left; margin:0 10px 25px}
.cpflbd .content .box_image4 {position:absolute;}
.cpflbd .content .proname { margin-top:170px; text-align:center;line-height:40px;background:#333 url("../images/top_header_bg.gif") repeat; font-size:16px;}
.cpflbd .content .box_container4 a{ color:#fff;}
.cpgd a{background:#c2c2c2;color:#fff;text-align: center;display: block;width: 20%;margin: 0 auto;line-height: 40px;border-radius:5px;}
.cpgd a:hover{ background:#666;}