﻿*{ margin: auto; padding:0; font-size: 12px; list-style: none; text-decoration: none; font-family: "微软雅黑";border:none; color: #333;}


/* -----nav-----*/
#Nav{position:relative;width:100%;height:45px;background:url(../images/wh_02.jpg);z-index:2;    display: block; float: left;}
.wrap1180{width: 1215px; height: 45px; display: block; margin: 0 auto;;}
.fixedNav{position:fixed;top:0;left:0;z-index:999;}
#Nav ul{width:100%;margin-bottom:1px;}
#Nav ul li{float:left;width:135px;height:45px;position:relative;z-index:99;}
#Nav ul li a{display:block;height:45px;line-height:45px;text-align:center;color:#999;font-size:16px;font-weight:bold;}
#Nav ul li a:visited,#Nav ul li a{background:url(../images/wh_nav02.jpg);color:#fff;}
#Nav ul li a:hover{background:url(../images/wh_nav01.jpg);color:#d8d5b6;height:45px;line-height:45px;overflow:hidden;}
#Nav ul li a:active{background:url(../images/wh_nav01.jpg);color:#d8d5b6;}
#Nav ul li.home{margin-left:0px;width:135px;background:url(../images/wh_nav01.jpg);color:#fff;}
#Nav ul li.home a{background:url(../images/wh_nav01.jpg);height:45px;line-height:45px;overflow:hidden;}
#Nav ul li .subNav{position:absolute;left:-8px;top:45px;display:none;width:302px;padding:0 8px 8px 8px;background:url(../images/subNavBg.png) no-repeat bottom center;}
#Nav ul li .subNav div{width:302px;text-align:center;padding-bottom:30px;overflow:hidden;}
#Nav ul li .subNav div p{width:100%;height:20px;overflow:hidden;}
#Nav ul li .subNav div a{margin:0 3px;display:inline-block;padding:0 15px;height:30px;font-size:14px;font-weight:normal;line-height:30px;}
#Nav ul li .subNav div a{background:none;color:#666;}
#Nav ul li .subNav div a:hover{background:none;color:#fff;}
#Nav ul li .subNav div a:hover{background:#683838;}
#Nav ul li.subRight .subNav{left:auto;right:-8px;}


.zhuanti_top,.img_top,.img_top img,.dm_ind_tit{width: 100%; height: auto; display: block; float: left;}
.dm_ind_tit{ margin: 40px 0px; text-align: center;}
.dm_ind_tit_h1{width: 100%; height: 50px; line-height: 50px; font-size: 28px; color: #333; display: block; float: left;}
.dm_ind_tit_h2{width: 100%;height: 30px;line-height: 30px;font-size: 14px;color: #333; display: block; float: left;}
.dm_ind_int1{width: 100%; height: 500px; display: block;float: left; background: url(../images/set_bg.jpg) no-repeat center fixed;}
.dm_ind_int1_int{width: 1215px;height: 340px;margin-top: 80px;}
.dm_ind_int1_le{width: 30%; height: 200px;line-height: 30px; background: #fff; font-size: 12px;display: block;float: left; padding: 30px; margin-top: 50px;margin-left: 100px;}
.dm_ind_int1_ri{width: auto;height: auto;padding: 20px; float: right;display: block; background: #fff;margin-right: 100px;}
.dm_ind_tit_int{width: 600px; height: auto; margin: 0 auto;}
.dm_ind_tit_int_le{width: 120px; height: auto;display: block;float: left;text-align: right; margin-top: 50px;}
.dm_ind_tit_int_ri{width: 300px;height: auto;display: block;float: left; font-size: 12px;line-height: 30px; margin-top: 15px; text-align: left;}
.dm_ind_tit_int img{width: auto;height: auto;display: block;float: left;margin: 0 30px;}
.dm_zpz{width: 100%;height: auto;display: block;float: left; background: url(../images/img_bg.jpg) no-repeat;}
.dm_zpz_main{width: 1215px;height: auto; display: block; margin: 0 auto;}
.dm_zpz_tit{width: 100%;height: auto;padding: 30px 0; text-align: center;display: block;float: left;}}
.dm_zpz_tit img{width: auto; height: auto; text-align: center; margin-top: 10px;}
.dm_zpz_main_ma{width: 1215px;height: auto;display: block;float: left;margin-bottom: 50px;}
 /*瀑布流层*/
    .zuopin{        -moz-column-count:4; /* Firefox */        -webkit-column-count:4; /* Safari 和 Chrome */        column-count:4;        -moz-column-gap: 30px;      -webkit-column-gap: 30px;      column-gap: 30px;    }
    /*一个内容层*/
    .hua{      padding: 10px;      margin: 0 0 20px 0;      -moz-page-break-inside: avoid;      -webkit-column-break-inside: avoid;      break-inside: avoid;		box-shadow: 2px 2px 5px 0px #999;    background: #fff; }
    .hua img{        width: 100%;        margin-bottom:10px;    }
    .zuopin_zz{width: 30%;line-height: 30px;font-size: 18px;text-align: right; border-bottom: 1px solid #333; margin-left: 70%;}
    .zuopin_zz_more{width: 100%; line-height: 40px; font-size: 12px; text-align: right;}
    

/*foot*/
.foot{width:100%;height:150px;background:#333333;display: block;float: left;}
.footBox{padding-top:20px;line-height:25px;text-align:center;font-size:13px;color:#ffffff;}
.footBox p{font-size:13px;color:#ffffff;}}
.footBox em{font-size:13px;font-weight:bold;}
.footBox p em{font-size:13px;font-weight:normal;}
.footBox span a{font-size:13px;color:#59413F}
.footBox span a:hover {font-size:13px;color:#fff}


/*画家列表页面*/
.dm_li_main{width: 100%; height: auto;display: block;float: left;}
.dm_li_li a.dm_li_ri{float: right;}
.dm_li_main1{width: 1215px; height: auto; margin: 0 auto;}
.dm_li_tit{width: 100%; height: 80px; font-size: 14px; color: #333; line-height: 80px; display: block;margin: auto; border-bottom: 1px dashed #333; text-align: right;}
.dm_li_li{width: 100%; height: auto;display: block; margin: 50px auto; float: left;}
.dm_li_li a{width: 510px; height: 260px;display: block;float: left; margin-bottom: 50px; border: 1px solid #ccc; padding: 20px 35px;}
.dm_li_li a img{width: 210px; height: 210px; display: block; float: left; margin-right: 20px; margin-top: 25px;}
.dm_li_ind{width: 270px; height: 100%; display: block;float: left;}
.dm_li_name{width: 100%;line-height: 30px;font-size: 14px;display: block;float: left;font-weight: bold;}
.dm_li_dis{width: 100%;line-height: 23px;font-size: 12px;display: block;float: left;}
/*画家作品页面*/
.dm_hj_main{width: 100%; height: auto;display: block;float: left; margin-top: 30px; margin-bottom: 30px;}
.dm_hj_le{width: 925px; height:auto; display: block;float: left;margin: 20px;}
.dm_hj_ri{width: 250px; height: auto;display: block; float: left;}
.dm_hj_ri img{ width: 210px;height:210px; display: block;float: left;margin: 20px;}
.dm_hj_dis{width: 210px; height: 100%; display: block;float: left;margin: 20px;}
.cell{width: 100%; height: auto; display: block;float: left; text-align: center;}