@charset "utf-8";
/* CSS Document */
li{ list-style:none;}
.D_f {    overflow: hidden;    width: 100%;    background-color: #fff;}

.main-page{margin:0 auto;width:1200px}
.main-page .left{ padding: 5px; border:1px #efefef solid; }
.main-page .left, .main-page .right{float:left;}
.main-page .nav-back{height:420px;}
.main-page .nav{position:relative;margin-top:-300px;width:235px;text-align:center;font-size:18px;font-family:"微软雅黑";color:#fff;}
.main-page .nav div{ color:#3c3c3c; height:60px;line-height:60px; margin-bottom: 1px; border-radius: 2px; cursor: pointer; background-image:url(../tab/bgg.jpg); background:#dedede;}
.main-page .nav div.on{ color: #fff; background:#737373; }
.main-page .right{width:945px;height:744px;margin-left:8px;}
.main-page .content{position:relative; width:945px; height:744px; overflow:hidden;}
.main-page .content .con-ggh{ width:945px; height:744px;}

.con-ggh ul{ padding-top:0px; display:block} 
.con-ggh ul li{  float:left; margin-bottom:20px; margin-right: 4px;}
.list-pic{ background-color: rgba(255,255,255,0.3);  width: 300px; height: 300px; border: 1px solid #f9f9f9;}
.list-pic img{ width:300px; height:300px; display:block}
.con-ggh .item-name{  height: 55px; width: 300px; background:#ababab; font-size: 16px; text-align: center; color: #3c3c3c; line-height: 55px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.b-intro{ margin-top:20px}
.b-intro span{ font-size:24px; margin-bottom:12px; color:#fff}
.b-intro p{ width:545px; height:45px; line-height:24px; overflow:hidden; color:#fff; font-size:14px}
.ck-m{ width:123px; height:36px; line-height:36px; border:1px #fff solid; margin-top:25px}
.zcinfo{ width:945px;} 
.ptpic-dl,.ptpic-dl img{ width:354px; height:690px}
.ptpic-dl{ margin-top:110px}
