body{min-width: 1100px;}

/*清浮动*/
.clearfloat{clear: both;}

a{ font-family:"ËÎÌå"}
a:hover{ text-decoration:none;}

/*¹«¹²ÑùÊ½*/
.fl{ float:left;}
.fr{ float: right;}

.w1100{ width:1100px; margin:0 auto;}
.w1000{ width:1000px; margin:0 auto; overflow:auto;}
.w1300{ width:1300px; margin:0 auto;}

h1.tith1{color:#000; font-size:16px; font-weight:bold; background:url(../images/tit-icon.jpg) no-repeat 0 0; height:24px; padding-left:30px;}
.more{ padding:0 15px; margin-right:40px; background:#f0e9df; color:#6b292b; font-weight:normal;}
/*Í·²¿*/
#header{ width:100%; height:136px; background:url(../images/bg01.jpg) repeat #eee6d9;}
#logo{height:136px; background:url(../images/logo.jpg) no-repeat;width: 1100px;}

.w1300 #logo{
	width:60%;
	float:left;
}
.w1300 .top_right{
	width:40%;
	float:left;
}
.top_right .tel{
	width:100%;
	line-height:24px;
	margin-top:50px;
	
}
.top_right .tel .phone{
	font-weight: bold;
    font-size: 18px;
}
.clear{
	clear:both;
}

#nav{ width:100%; background:#6b292b; height:60px;}
#nav ul{ width:900px; margin:0 auto;background:url(../images/nav-icon.jpg) no-repeat center; display:block; overflow:hidden; padding:0 50px;}
#nav ul li{ float:left; margin-left: 10%;}
#nav ul li a{ float:left; color:#e6cece; font-size:16px; line-height:60px;}
#nav ul li a:hover{color:#fff;}

#nav2{ width:100%; background:#6b292b; height:60px;}
#nav2 ul{ margin:0 auto;background:url(../images/nav-icon.jpg) no-repeat center; display:block; overflow:hidden; padding:0 7%;}
#nav2 ul li{ float:left; margin:0 30px;}
#nav2 ul li a{ float:left; color:#e6cece; font-size:16px; line-height:60px;}
#nav2 ul li a:hover{color:#fff;}


#banner{ width:100%; height:401px;}

.aboutme{ overflow:hidden; height:320px; padding:30px 0; background:#f6f2ef;}
.aboutmain h1{}
.about-txt{background:url(../images/about-bg.jpg) no-repeat; height:263px; padding:16px 25px; }
.about-txt p{ font-size:16px;width:640px; line-height:26px; padding-top:15px; font-family:"ËÎÌå"}
.about-txt .shipin{}

.project-top{background:url(../images/bg02.jpg) repeat; height:540px; padding:20px 0;}
.project-box{ width:1000px; margin:0 auto;}
.project-box h1{background:url(../images/tit-bg01.jpg) no-repeat center; padding:6px;}
.con_tp{background:url(../images/pro-bg.jpg) no-repeat; width:289px; height:233px; margin:10px 10px 0 10px;}
.con_tp a{ color:#000;}
.con_tp img{ padding:12px;}
.con_tp span{ line-height:40px;}

.news-main{ width:100%;height:100%; background:#f0e9df;padding:15px 0;}
.side, .side-right{ width:500px;}
.side h1{background:url(../images/tit-bg02.jpg) no-repeat 0 15px; padding:15px 0; text-align:right;}
.side ul{ padding:10px 15px;}
.side ul li{ width:470px;padding: 15px 0 20px 0}
.side ul li img{ width:220px; height:160px; margin-right:6px; float:left; display:block;}
.side ul li p{width:230px;padding-left:10px}
.side ul li p span{ color:#686767;font-size:14px;}
.side ul li p span.txt01{ line-height:20px; color:#7B5B2D; font-size:16px; }
.side ul li p span.txt02{ line-height:40px; color:#6b292b;}
.side ul li p span.txt03{ line-height:20px;font-size:14px; }

.rightnews h1{background:url(../images/tit-bg03.jpg) no-repeat 0 15px; padding:15px 0;}
.rightnews ul li img{ width:220px; height:160px; margin-right:6px; float:left; display:block;}
.rightnews ul li p{width:440px;padding-left:10px}

#footer{ width:100%; height:200px; background:#dad3cb; overflow:hidden;}
.footerbox{ width:980px; height:160px; padding:20px 10px; margin:0 auto;}
.footerbox .add{ padding-left:146px;background-size:20%; height:160px;}
.add p{ font-size:14px; line-height:22px; text-align:left; color:#000;}
#youlian{ width:180px;}
.yqlink{ font-size:14px; line-height:22px; text-align:left; color:#000;}
ul.yqlink li a{ color:#6b292b;}
ul.yqlink li a:hover{ color:#000;}

.channel{ background:url(../images/bg01.jpg) repeat #eee6d9;}
.place{height:24px;line-height:24px;background:url(../images/tit-icon01.jpg) no-repeat 0 10px; padding:10px;}
.place a, .place strong{color:#000; font-size:14px;}

.content-about{background:url(../images/about-imgbg.jpg) no-repeat; padding-top:200px; padding-bottom:20px; text-indent:10px; line-height:20px; font-size:14px; overflow:auto;}
.pleft{ background:url(../images/side-bg.jpg) repeat-y; width:200px; height:auto; margin-right:20px; overflow:auto; margin-bottom:15px;}
.pleft .sidetit{ background:url(../images/side-h1.jpg) no-repeat; width:200px; height:80px;}
.pleft .sidetit2{ background:url(../images/side2-h1.jpg) no-repeat; width:200px; height:80px;}
.pleft .sidebottom{ background:url(../images/side-bottom.jpg) no-repeat; width:200px; height:104px;}
ul.sidebox{ padding:10px 25px; width:150px;}
ul.sidebox h2 a{ font-size:16px; color:#000;background:url(../images/side-h2.jpg) no-repeat 0 1px; font-weight:normal; height:20px; padding-left:20px; line-height:40px;}
ul.sidebox dl{ padding-left:6px;}
ul.sidebox dl dd a{ font-size:14px; color:#6b292b;background:url(../images/side-h3.jpg) no-repeat 0 2px; height:20px; padding-left:14px; line-height:26px;}
ul.sidebox dl dd a:hover{color:#000;}
.pright{ width:780px; min-height:620px;}
.pright .listpro{ min-height:600px;}
.pright .listpro ul{ width:780px;}
.pright .listpro ul li{ width:250px; height:174px; background:url(../images/pro-bg01.jpg) no-repeat; float:left;padding-bottom: 40px;margin-right: 10px; text-align:center;}
.pright .listpro ul li img{ width:234px; height:158px; padding:8px;}
.pright .listpro ul li a.pro-tit{ width:200px; text-align:center; overflow:hidden; color:#000;}
.pright .listpro ul li a b{ font-size:14px;}

.pright .listpro2{ min-height:600px; width:780px;}
.pright .listpro2 ul{ overflow:auto;}
.listpro2 li.liOne{ text-align:center; width:780px; overflow:auto;}
.listpro2 li.liOne h2{ margin:15px 0;background:url(../images/tit-bgren.jpg) no-repeat 0;}
.listpro2 li.liOne h2 a{color:#6b292b;}
.listpro2 li.liTwo{ width:120px; height:200px; float:left;margin-right: 10px; text-align:center;}
.listpro2 li.liTwo img{ width:110px; height:120px; padding:5px; border:1px solid #8c7a7a;}
.listpro2 li.liTwo .dashi-desc{ margin:5px 0;}
.listpro2 li.liTwo .dashi-desc span{ margin-right:10px; color:#000; line-height:24px;}
.dashi-desc span.txt01{ font-weight:bold; font-size:14px;}

.pro-con{background:url(../images/title-pro.jpg) no-repeat right 0 #e4d8c8;}
.content-content .pro-title{ height:59px; border-bottom:1px solid #9c8b74; font-size:16px; font-weight:bold;line-height: 26px; padding-top: 20px; margin-bottom:15px;}
.content-content .pro-title p{font-size:14px; font-weight: normal;}
.prenext{ width:740px; padding:20px;}
.prenext li{ line-height:26px; text-align:right;}
.prenext li a{ color:#000;}
.prenext li a:hover{ color:#6b292b;}

.newlist{ min-height:600px;}
.newlist ul li{background:url(../images/newsli-icon.jpg) no-repeat 10px 13px; /*background-color:#ECDECE;width:220px;height:270px; */padding-left:18px; /*margin-bottom:10px;*/line-height: 20px; border-bottom: 1px #963 dashed; cursor:pointer;}
.newlist ul li a{ font-weight:normal; color:#c08552; font-size:20px;font-weight:bold}
.newlist ul li b{ font-weight:normal; color:#000;}
.newlist ul li:hover a, .newlist ul li:hover b, .newlist ul li:hover span{ color:#6b292b;}
.newlist ul li span{ /*padding-right:30px;*/ float:right;}

.newlist2{ min-height:600px;}
.newlist2 ul li{/*background:url(../images/newsli-icon.jpg) no-repeat 0 9px;*/ background-color:#ECDECE;width:220px;height:270px; /*padding-left:18px;*/line-height: 20px; /*border-bottom: 1px #963 dashed;*/ cursor:pointer;margin:0 0 10px 15px;float:left}
.newlist2 ul li a{ font-weight:normal; color:#000; font-size:14px;}
.newlist2 ul li b{ font-weight:normal; color:#000;}
.newlist2 ul li:hover a, .newlist ul li:hover b, .newlist ul li:hover span{ color:#6b292b;}
.newlist2 ul li span{ /*padding-right:30px;*/ float:right;}

.d2 {border-top:1px solid #999999;color:#a06950}

.qc{border:3px solid;font-size:14px;text-align:center;line-height:60px;color:#7e1625;top:2px;left:2px}
.dowebok li { overflow: hidden; zoom: 1;}
.dowebok .item { overflow: hidden; zoom: 1;padding:10px 0 10px 10px;}
.dowebok li em { float: left; width: 24px; height: 24px; line-height: 24px; font-size: 12px; font-style: normal; text-align: center; color: #fff; background-color: #f60;}
.dowebok li img { float: left; height: 150px; margin-right:20px!important;vertical-align: top;}
.dowebok dl { font-size: 12px;}
.dowebok dt { padding-bottom: 5px; font-weight: 700;color: #7B5B2D;font-size: 16px;line-height: 20px;}
.dowebok dd { margin-top: 8px; color: #666;font-size: 14px;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;}
.dowebok a { color: #333; text-decoration: none;}
.dowebok a:hover { color: #000;}
.explain, .dowebok-explain { margin-top: 20px; font-size: 14px; text-align: center; color: #f50;}

.vad { margin: 50px 0 5px; font-family: Consolas,arial,ËÎÌå; text-align:center;}
.vad a { display: inline-block; height: 36px; line-height: 36px; margin: 0 5px; padding: 0 50px; font-size: 14px; text-align:center; color:#eee; text-decoration: none; background-color: #222;}
.vad a:hover { color: #fff; background-color: #000;}
.thead { width: 728px; height: 90px; margin: 0 auto; border-bottom: 40px solid #fff;}

/*²úÆ·ÆÀÂÛ*/
.left {
    float: left;
}
.right {
    float: right;
}
.message {
    background: #FFFFFF;
    border: 1px solid #b3b3b3;
    height: auto;
    overflow: hidden;
    margin:30px 0;
}
.message_content {
    width: 930px;
    height: auto;
    margin: 0px auto;
    overflow: hidden;
}
.message_content li {
    width: 930px;
    height: auto;
    margin-top: 15px;
}
.name_time {
    width: 930px;
    height: 28px;
    line-height: 28px;
    border-bottom: 1px dashed #a46e5d;
    overflow: hidden;
    color: #a46e5d;
    font-size: 13px;
}
.message_wenzi {
    font-size: 12px;
    color: #a46e5d;
    line-height: 28px;
}
.message_tijiao {
    background: url(../images/message.jpg) no-repeat;
    width: 920px;
    height: 354px;
    overflow: hidden;
    margin: 20px auto 20px auto;
    padding-top: 20px;
}
.dinggou-ul li {
    margin: 13px 0 0 25px;
}
.d30 {
    width: 127px;
    height: 41px;
    padding-left: 93px;
}
.d10 {
    width: 530px;
    height: 32px;
    line-height: 30px;
}
.d10 label {
    font-size: 16px;
    color: #666666;
    line-height: 30px;
}
.d10 input[type=text] {
    width: 140px;
    height: 28px;
    border: 1px solid #cccccc;
    margin: 0 30px 0 0;
    background: #ffffff;
}
.d20 label {
    font-size: 16px;
    color: #666666;
    float: left;
    display: inline;
}
.d20 textarea {
    width: 380px;
    height: 152px;
    border: 1px solid #cccccc;
    resize: none;
    overflow-y: scroll;
}


.dinggou-ul{
	width: 490px;
	float: left;
    margin-left: 30px;
}
.call{
	float: left;
	margin-top: 28px;
	margin-left: 120px;
}
.call p{
	font-size: 26px;
	font-weight: 400;
	color: #5e3904;
	margin-top: 10px;
}
.call p:nth-child(1){
	font-size: 20px;
	color: #5e3904;
}
.fs20{
	font-size: 20px!important;
}


/*ËÑË÷*/
.two_right {
    width: 458px;
    height: auto;
    display: inline;
    margin: 42px 0 0 100px;
    float: left;
}
.liebiao {
    width: 215px;
    height: 23px;
}
.liebiao li {
    width: 53px;
    height: 23px;
    float: left;
    line-height: 23px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
}
.liebiao li a {
    color: #9f5f46;
    display: block;
    height: 23px;
    width: 53px;
}
.liebiao li .active {
    display: block;
    width: 53px;
    height: 23px;
    color: #f3e7d2;
    background: #833e40;
    text-decoration: none;
}
.both {
    clear: both;
}
.lieB_input {
    width: 458px;
    height: 28px;
    margin: 5px 0 0 0;
}
.pr {
    width: 105px;
    margin: 0 auto;
    position: relative;
    float: left;
    display: inline;
    cursor: pointer;
    border: 1px solid #c3aa94;
}
.div_select {
    width: 105px;
    height: 26px;
    background-color: #f5f0e8;
}
.text1 {
    height: 26px;
    line-height: 26px;
    color: #707070;
    font-size: 12px;
    padding-left: 14px;
}
.text2 {
    margin: 3px 3px 0 0px;
}
img {
    vertical-align: top;
    border: 0;
    margin: 0px;
    padding: 0px;
    text-align: left;
}
.select_ul {
    display: none;
    width: 103px;
    border: 1px solid #c3aa94;
    position: absolute;
    background-color: #f5f0e8;
}
.select_ul li {
    list-style: none;
    height: 26px;
    line-height: 26px;
    text-align: center;
}
.search {
    width: 272px;
    height: auto;
    background: #f6f1eb;
    position: absolute;
    top: 28px;
    left: 109px;
    overflow: hidden;
}
input {
    border: 0;
}
.put {
    width: 272px;
    height: 28px;
    display: inline;
    margin: 0 0 0 3px;
}
.put input[type=text] {
    width: 270px;
    height: 26px;
    background: #f5f0e8;
    border: 1px solid #c3aa94;
    line-height: 26px;
    color: #979696;
    font-size: 12px;
}
.sousuo {
    width: 72px;
    height: 28px;
    display: inline;
    margin: 0 0 0 2px;
}

a {
    text-decoration: none;
    color: #000000;
}
.niliao li {
    float: left;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    width: 65px;
}
.select_blue {
    background: none repeat scroll 0 0 #833e40;
    color: #ffffff;
}
.rongliao li a:hover {
    color: #f59601;
}
/*×÷ÕßÄÚÒ³²é¿´¸ü¶à*/
.a_more{
	float: right;
	color: #fff;
	margin-right: 15px;
}
.a_more:hover{
	text-decoration:underline;
	color: #fff;
}

/*ÉÌÆ·ÏêÇéÒ³*/
.pro-top{margin:15px;padding:15px;background-color: #fff;}
.pro-img-box{
    background: url(../images/hot_img_bg.gif) no-repeat;
    width: 455px;
    height: 330px;
    object-fit: inherit;
    position: relative;
    float: left;

}
.pro-img-box img{
    display: block;
    width: 435px;
    height: 311px;
    margin: 10px 0px 0px 10px;
    position: absolute;
}
.pro-top-right{
    float: left;
    background-color: #e8dedd;
    margin-left: 30px;
    padding:15px;
    width: 425px;
    height: 300px;
}
.pro-top-right dl {
   border-bottom: 2px dashed #fff; 
}
.pro-top-right dl dt{
    font-size: 24px;
    font-weight: 500;
    color: #9e6053;
    line-height: 48px;
    border-bottom: 2px dashed #fff;

}
.pro-top-right dl dd{
    font-size: 18px;
    color: #705d56;
    line-height: 38px;
    padding-left: 5px;
}
.newcontent{padding:25px 25px 50px 25px;}
.suspend_nav {
    width: 970px;
    height: 41px;
    overflow: hidden;
    border-bottom: 4px solid #9f5f46;
    background: #f3e8d4;
    margin-bottom: 20px;
}
.suspend_gate {
    width: 424px;
    height: 41px;
    background: #70482e;
    float: left;
}
.suspend_gate li {
    float: left;
}
.suspend_gate .gate_chosen {
    width: 140px;
    height: 41px;
    background: #9f5f46;
}
.gate_li {
    width: 140px;
    height: 41px;
    text-align: center;
    line-height: 41px;
    font-family: "微软雅黑";
    font-size: 16px;
}
.gate_li a {
    color: #FFFFFF;
}

.edit-box img{
    max-width: 100%;
}
.edit-box .tit{
    position: relative;
    margin-bottom: 20px;
    margin-top: 30px;
}
.edit-box .tit h4{
    border-left: 5px solid #70482e;
    padding-left: 10px;
    font-size: 20px;
    line-height: 1.4;
    letter-spacing: 2px;
    color: #333;
}
.edit-box .tit .line{
    position: absolute;
    border-bottom: 1px solid #70482e;
    top:14px;
    right: 0;
    width: 88%;
}
.edit-box .cont{
    background-color: #f3e8d4;
    padding:20px;
}

.author-box-item{
    background-color: #fff;
    padding:25px;
    margin-bottom: 20px;
}
.author-box-item .author-left{
    width: 320px;
    height: 240px;
    float: left;
    margin-right: 20px;
}
.author-box-item .author-left img{
    width: 100%;
    vertical-align: middle;
}
.author-box-item .author-right{
    height: 240px;
    position: relative;
}
.author-box-item .author-right span{
    font-size: 24px;
}
.author-box-item .author-right span.name{
    font-weight: bold;
    margin-right: 30px;
}
.author-box-item .author-right span.zhicheng{
    font-weight: 500;
}
.author-box-item .author-right .jianjie{
    font-size: 18px;
    line-height: 28px;
    margin-top: 15px;
    padding-bottom: 28px;
}
.author-box-item .author-right .lines{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;
}
.author-box-item .author-right .jiejian-tit{
    font-weight: bold;
}
.author-box-item .author-right .author-more{
    display: block;
    color: #70482e;
    font-size: 16px;
    position: absolute;
    bottom: 0;
    right: 15px;
}
.pay-box{
    margin-left: 20px;
    padding-bottom: 50px;
}
.pay-box h1{
    color: #bf3c0d;
    line-height: 68px;
}
.pay-box strong{
    font-size: 20px;
    margin-bottom: 10px;
    display: block;
}
.pay-box p{
    font-size: 20px;
    line-height: 38px;
}
.pay-box .code-box{
    margin-top: 20px;
}
.pay-box .code-box img{
    margin-right: 30px;
}
/*同艺人作品*/
.author-pro{
    background-color: #fff;
    padding:20px;
}
.author-pro h1{
    color: #70482e;
    border-left: 5px solid #da410a;
    padding-left: 15px;
    line-height: 1;
    margin-bottom: 38px;
}
.author-pro .author-pro-item{
    width: 25%;
    float: left;
    background-color: #e4d8c8;
    padding: 20px;
    box-sizing: border-box;
}
.author-pro .author-pro-item img{
    width: 200px;
    height: 150px;
}
.author-pro .author-pro-item dl{
}
.author-pro .author-pro-item dl dt{
    font-size: 16px;
    font-weight: bold;
    line-height: 28px;
    color: #70482e;
    margin-top: 5px;
}
.author-pro .author-pro-item dl dd{
    font-size: 12px;
    line-height: 28px;
    float: left;
    width: 100px;
    color: #70482e;
    box-sizing: border-box;
}
.author-pro .author-pro-item dl dd:nth-of-type(even){
    padding-left: 10px
}

/*联系我们*/
.contact-box{
    margin-bottom: 50px
}
.contact-box ul{

}
.contact-box ul li{
    float: left;
    /*background: #70482e;*/
    background: #9f5f46;
    width: 490px;
    border-radius: 5px;
    padding: 10px;
    box-sizing: border-box;
    border-radius: 5px;
}
.contact-box ul li:nth-child(even){
    margin-left: 20px;
}
.contact-box ul li a{
    float: left;
}
.contact-box ul li a img{
    width: 250px;
    height: 168px;
    border-radius: 3px;
}
.contact-box ul li .store-info{
    margin-left: 265px;
}
.contact-box ul li .store-info h3{
    margin-bottom: 12px;
    color: #fff;
}
.contact-box ul li .store-info p{
    font-size: 12px;
    color: #fff;
    line-height: 22px;
    word-wrap:break-word;
    word-break:break-all;
}

/*我要询价*/
.show-box{
    position: fixed;
    top:0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: rgba(0,0,0,.4);
    z-index: 99;
}
.xunjia-box{
    position: fixed;
    top:50%;
    left:50%;
    transform: translate(-50%,-50%);
    background: url(../images/new_zixunkuang.png) no-repeat;
    z-index: 999;
    width: 600px;
    height: 315px;
}
.tijiao-box{
    position: absolute;
    top:100px;
    right: 80px;
}
.tijiao-box .tit{
    font-size: 14px;
    color: #999;
    line-height: 20px;
    margin-bottom: 20px;
    margin-top: 20px;
    font-weight: 600;
}
.tijiao-box input{
    outline: none;
}
.tijiao-box label{
    font-size: 14px;
    color: #999;
}
.tijiao-box label input{
    border:1px solid #70482e;
    height: 28px;
    line-height: 28px;
    text-indent: 10px;
}
.tijiao-box .tijiao{
    display: block;
    background-color: #70482e;
    color: #fff;
    padding:8px 15px;
    margin-top: 20px;
    border-radius: 5px;
}
.xunjia-box .close{
    position: absolute;
    top:19px;
    right: 18px;
}

/*抵金券*/
.shoucang {
    font-size: 16px;
    font-weight: normal;
    padding: 15px 0;
}
.djq {
    color: #9f5f46;
    font-size: 16px;
    height: 25px;
    line-height: 25px;
    margin-bottom: 10px;
}
.mianzhi {
    height: auto;
    position: relative;
    width: 316px;
}
.golden {
    width: 314px;
    height: 26px;
    line-height: 26px;
    background-color: #ffffff;
    position: relative;
    cursor: pointer;
    border: 1px solid #a4715a;
    font-size: 14px;
    text-indent: 10px;
}
.den2 {
    background: url(../images/select-icons.png) no-repeat scroll -4px -116px rgba(0, 0, 0, 0);
    display: block;
    height: 18px;
    position: absolute;
    right: 10px;
    top: 3px;
    width: 18px;
}
.golden .den3 {
    background: url(../images/select-icons.png) no-repeat scroll -4px -20px rgba(0, 0, 0, 0);
    display: block;
    height: 18px;
    position: absolute;
    right: 10px;
    top: 3px;
    width: 18px;
}
.both {
    clear: both;
}
.golden_ul {
    width: 314px;
    position: absolute;
    left: 0px;
    top: 24px;
    background-color: #ffffff;
    z-index: 1000;
    border-bottom: 1px solid #a4715a;
    border-left: 1px solid #a4715a;
    border-right: 1px solid #a4715a;
    display: none;
}
.golden_ul li {
    list-style: none;
    height: 30px;
    line-height: 30px;
    text-align: left;
    margin: 0px 10px 0px 10px;
    border-bottom: 1px dotted #515151;
}
.golden_ul li a {
    color: #959595;
    text-decoration: none;
}
.nhq {
    margin: 0;
    overflow: hidden;
    padding: 15px 0 0;
}
.nsj1 {
    color: #9f5f46;
    display: block;
    float: left;
    font-size: 16px;
    height: 25px;
    line-height: 25px;
    margin: 0;
}
.nsj2 {
    color: #9f5f46;
    display: block;
    float: left;
    font-size: 16px;
    height: 25px;
    line-height: 25px;
    margin: 0;
    padding: 0;
}
.nsj2 input{
    height: 25px;
    line-height: 25px;
    outline: none;
    width: 200px;
}
.nsj3 {
    color: #9f5f46;
    display: block;
    font-size: 16px;
    height: 25px;
    line-height: 25px;
    margin-left: 20px;
}
.nsj3 a{
    background-color: #9f5f46;
    color: #fff;
    font-size: 14px;
    border-radius: 5px;
    padding: 0px 10px;
    float: right;
    margin-right: 80px;
    display: block;
}

/*作品详情页*/
.author-d-zuopin dt{
    color: #a06950;
    padding: 5px 0;
    font-size: 16px;

}
.author-d-zuopin dd {
    width: 105px;
    font-size: 12px;
    color: #a06950;
    float: left;
    box-sizing: border-box;
    line-height: 20px;
}
.author-d-zuopin dd:nth-of-type(even){
    padding-left: 10px;
}
/*轮播图*/
.winBox {
	width: 970px;
	height: 253px;
	position: relative;
	margin: 10px auto;
	overflow: hidden;
}

.winBox ul {
	position:absolute;
	left:0px;
	top:0px;
}

.winBox ul li {
	width: 309px;
	height: 243px;
	float: left;
	list-style: none;
	text-align: center;
	background: url(../images/pro-bg.jpg) no-repeat;
	display: block;
}

.winBox ul li img {
	width: 240px;
	height: 180px;
	padding:12px;
	display: inline-block;
	margin-left: -20px;
}
.winBox ul li span{
	line-height: 40px;
}
.fenye{
height: 50px;
}
.fenye ul{
}
.fenye ul li{
    display: inline-block;
    float: left;
    background: #fff;
    margin-right: 2px;
}
.fenye ul li a{
    padding: 6px 12px;
    color: #000;
    border: 1px solid #ddd;
    line-height: 30px;
}
.fenye ul li .active{
    background: #a44323;
    color: white;
}
.fenye ul li a:hover{
    background: #6b292b;
    color: white;
}
.side ul li a p span:hover {
	color: #c08552;
}
.marqueeleft{height:253px;width:970px;overflow:hidden;margin:10px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:309px;height:243px;overflow:hidden;
background: url(../images/pro-bg.jpg) no-repeat;}
.marqueeleft li .pic{display:block;padding:2px;overflow:hidden;}
.marqueeleft li .pic img{
        padding: 10px 14px 10px 23px;
}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}

