.m-location{ width: 960px; height: 41px; line-height: 41px;no-repeat left center #f3f4f5; padding-left: 160px; font-size: 17px; color: #555; margin-bottom: 15px;}
.m-location a{ font-size: 17px; color: #555;}

.m-partyBox{ width:1154px; height: 440px; padding: 20px; border: 3px solid #ead3a6; background: #fefdf1; margin-bottom: 15px;}
.m-partyBox img.pic{ width: 614px; height: 373px; float: left; margin-right: 23px;}

.u-box1{ width: 517px; height: 374px; float: right;}
.u-box1 .title{ position: relative; height: 55px; border-bottom: 3px solid #e4e0e1;}
.u-box1 .title h2{ width: 211px; height: 55px; position: absolute; left: 0; bottom: -3px;}
.u-box1 p{ line-height: 37px; text-indent: 2em; color: #b5821e; font-size: 16px; padding: 14px 0; text-align: justify;}
.u-box1 span{ display: block; width: 100%; height: 40px; line-height: 40px; text-align: right;}
.u-box1 span a{ color: #fb0000; font-size: 16px;}

.m-column{ width: 1200px; height: 530px; margin-bottom: 10px; overflow: hidden;}
.m-column .title{ position: relative; height: 52px; border-bottom: 3px solid #e4e0e1;}
.m-column .title h2{ height: 55px; position: absolute; left: 0; bottom: -3px;}
.m-column ul{ padding-top: 16px; width: 1300px; zoom:1;}
.m-column ul li{ width: 224px; height: 220px; float: left; margin: 0 20px 14px 0;}
.m-column ul li img{ width: 224px; height: 165px;}
.m-column ul li p{ padding-top: 10px; height: 45px; text-align: center; font-size: 15px; color: #444; line-height: 22px;}
.m-column ul li p span{ color: #7c7c7c;}
.m-column ul li a:hover p, .m-column ul li a:hover p span{ color: #b20808;}


.top-column{ width: 1200px; height: 530px; margin-bottom: 10px; overflow: hidden;}
.top-column .title{ position: relative; height: 52px; border-bottom: 3px solid #e4e0e1;}
.top-column .title h2{ height: 55px; position: absolute; left: 0; bottom: -3px;}
.top-column ul{ padding-top: 16px; width: 1300px; zoom:1;}
.top-column ul li{ width: 224px; height: 220px; float: left; margin: 0 10px 14px 0;}
.top-column ul li img{ width: 224px; height: 165px;}
.top-column ul li p{ padding-top: 10px; height: 45px; text-align: center; font-size: 15px; color: #444; line-height: 22px;}
.top-column ul li p span{ color: #7c7c7c;}
.top-column ul li a:hover p, .top-column ul li a:hover p span{ color: #b20808;}

.u-sort, .u-rank{ width: 938px; overflow: hidden; margin-bottom: 6px;}
.u-sort h2, .u-rank h2{ width: 50px; float: left; font-size: 16px; color: #7c7c7c; font-weight: normal; height: 34px; line-height: 34px;}
.u-sort a{ display: block; height: 18px; line-height: 18px; padding: 0 6px; float: left; margin: 7px 10px 2px 10px; font-size: 15px;}
.u-sort a.hover, .u-sort a:hover{ color: #fff; background: #ebb74a;}

.u-rank .rankBox{ position: relative; width: 874px; height: 34px; border-bottom: 3px solid #e4e0e1; float: right;}
.u-rank span{ position: absolute; left: -5px; bottom: -3px; display: block; width: 285px; height: 37px; background: #fff;}
.u-rank span a{ display: block; width: 90px; height: 34px; line-height: 34px; text-align: center; float: left; margin-left: 5px; border-bottom: 3px solid #e4e0e1; font-size: 15px; color: #282828;}
.u-rank span a:hover, .u-rank span a.hover{ color: #b20808; border-bottom: 3px solid #b20808;}

.u-picList{ width: 938px; overflow: hidden; padding: 10px 0; zoom:1;}
.u-picList li{ width: 208px; height: 210px; float: left; margin: 0 13px 10px;}
.u-picList li img{ width: 208px; height: 153px;}
.u-picList li p{ padding-top: 10px; height: 45px; text-align: center; font-size: 15px; color: #444; line-height: 22px;}
.u-picList li p span{ color: #7c7c7c;}
.u-picList li a:hover p, .m-column ul li a:hover p span{ color: #b20808;}

.z-border{ border: 1px solid #ddd; position: relative;}
.z-border h2{ width: 624px; height: 53px; position: absolute; left: 50%; top: -1px; margin-left: -312px;}
.z-border p.text{ padding: 120px 80px 60px; font-size: 15px; color: #555; line-height: 40px;}
.z-border .btns{ width: 254px; height: 38px; margin: 0 auto 100px;}
.z-border .btns a{ display: block; margin-right: 15px; width: 109px; height: 38px; line-height: 38px; text-align: center; background: url(../images/buttons_bg2.png) right center; font-size: 16px; color: #cc6633; float: left;}
.z-border .btns a:hover{ background: url(../images/buttons_bg2.png) left center; color: #fff;}

.u-formBox{ padding: 90px 30px 30px 40px; width: 866px; overflow: hidden;}
.u-formBox p{ margin-bottom: 40px; line-height: 30px; color: #666; font-size: 14px; padding-bottom: 20px; border-bottom: 1px dashed #ddd;}
.u-formBox p b{ color: #b20808; font-size: 18px;}

table.form1{ border-collapse: collapse; border:none;}
table.form1 td{ padding: 11px 0; text-align: left;}
table.form1 td.name{ text-align: right; color: #1d4587; padding-right: 20px;}
table.form1 td .text{ width: 334px; height: 21px; line-height: 21px; border:1px solid #ddd; background: #fff; padding: 0 10px;}
table.form1 td .area{ width: 453px; height: 87px; border: 1px solid #ddd; padding: 10px; background: #fff;}
table.form1 td .code{ width: 155px; height: 21px; line-height: 21px; border:1px solid #ddd; background: #fff; padding: 0 10px;}
table.form1 td .btn{ display: block; width: 90px; height: 35px; line-height: 35px; padding: 0; float: left; text-align: center; font-size: 16px; cursor: pointer; margin-left: 20px; color: #fff; background: #ff7f1a; border: none;}
table.form1 td .btn1{ margin-left: 134px;}



/*  .imglist_w1 {
    margin-left: 10px;
    float: left;
    width: 1110px;
    height: 200px;
    overflow: hidden;
    position: relative;
}

.imglist_w1 li h3 img {
    width: 14px;
    height: 9px;
    padding-top: 5px;
}
 .imglist_w1 li {
    width: 206px;
    height: 200px;
    float: left;
    padding: 0 8px;
}

.imglist_w1 li h3 {
    height: 18px;
    line-height: 18px;
    text-align: center;
    color: #4c4a4a;
    font-size: 14px;
    font-weight: normal;
}
 */
 
 
 /* 专题列表页 */

.ztxl ul li {
    width: 256px;
    height: 100px;
    padding: 10px;
    float: left;
    border: 1px solid #e2e1e1;
    margin-left: 20px;
    display: inline;
}






