﻿@charset "utf-8";
@font-face {
	font-family: "HYXinRenWenSongW";
	src: url('https://testminghuaji-1259446244.cos.ap-beijing.myqcloud.com/font/HYXinRenWenSong55J.ttf');
}
@font-face {
	font-family: "HYQuanTangShiJ";
	src: url('https://testminghuaji-1259446244.cos.ap-beijing.myqcloud.com/font/HYQuanTangShiJ.ttf');
}
/*总体设置(不可更改)*/
html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dt,dd{margin:0;padding:0;border:0;font-family:HYXinRenWenSongW;}
select,input{vertical-align:middle;font-size:12px;}
table,tr,td,th{margin:0;padding:0;font-family:HYXinRenWenSongW;}
textarea,td,div,input{font-size:12px;}
body{color:#333;font-size:12px;text-align:center;background:#fff; behavior:url(css/iehoverfix.htc);min-width: 1260px;}
ul,ol{list-style:none; }
img{display:block;}
input,textarea,select,a:focus { outline: none;}
/**清除浮动**/
.clear{clear:both;font-size:0;line-height:0;height:0; vertical-align:middle;}
/**链接**/
a{outline: none;text-decoration: none; text-decoration:none; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
a:hover{text-decoration:none; color:#715125;}


/**尾部**/
.foot {width:100%; /* height:250px; */ background-image:url(../images/bg_01.jpg); background-repeat:no-repeat; background-position:bottom center;background-size: 100%;}
.foot dl { overflow:hidden;}
.foot dl dt img { width:200px; display:block; margin:0 auto; margin-top:50px;}
.foot dl dd { margin-top:30px;}
.foot dl dd p { font-size:14px; font-weight:normal; display:block; text-align:center; color:#ffffff; line-height:24px; }
.foot dl dd p strong { font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;}
.foot dl dd p a { color:#fff; margin:0 5px;}
.foot dl dd p a:hover { color:#fff;}

/**搜索**/
.search_bg { position:fixed; width:100%; height:100%; top:0; left:0; right:0; bottom:0;background-color:rgba(51,51,51,0.2); z-index:99998; display:none;}
.search { position:fixed; width:330px; height:36px; top:70px; right:30px; z-index:99999; display:none;}
.search_info { width:90px; float:left; display:inline; margin-right:10px; position:relative;}
.search_info span { display:block; line-height:36px; border:1px solid #fff; border-radius:1000px; font-size:14px; font-weight:300; color:#fff; text-align:center;}
.search_info span i { display:inline-block;  margin-left:10px; width:7px; height:7px; border-top:1px solid #fff; border-right:1px solid #fff; transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg); -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.search_info .search_info_main { width:88px; border:1px solid #fff; position:absolute; left:0; top:37px; border-radius:15px; overflow:hidden;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; height:0; opacity:0;}
.search_info .search_info_main p a { font-size:14px; font-weight:300; display:block; text-align:center; line-height:36px; color:#fff;}
.search_info .search_info_main p a:hover {background-color:rgba(255,255,255,0.3);}
.search_info:hover .search_info_main { height:144px; opacity:1;}
.search_info:hover span i {transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.search_info02 { width:180px; float:left; display:inline;}
.search_info02 input { width:178px; height:37px; border:1px solid #fff; border-radius:1000px; overflow:hidden; box-sizing:border-box; background:transparent; font-size:14px; font-weight:300; color:#fff; padding:0 0 0 10px;}
.search_info02 input:focus{outline:none;}
.search_info03 { width:36px; height:36px; float:left; display:inline; margin-left:10px; border-radius:1000px; overflow:hidden; border:1px solid #fff;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.search_info03 a { display:block; background-image:url(../images/icon01.png); background-repeat:no-repeat; background-size:24px 24px; width:36px; height:36px; background-position:6px 6px;}
.search_info03:hover { background-color:rgba(255,255,255,0.3);}

/**名画列表页**/
.screen_box { background-color:#f6f2ee; width:100%; text-align:left; margin:0;}
.screen { width:1200px; margin:0 auto; padding:40px 0 30px 0; background-color:#f6f2ee;}
.screen h2 { font-size:32px; color:#715125;font-weight:300; margin-bottom:10px; font-family:"HYQuanTangShiJ";}
.screen h2 a { font-size:16px; float:right; display:inline; color:#333;  margin-top:10px;}
.screen h2 a img { width:16px; height:16px; display:inline-block; vertical-align:middle; margin-right:4px;}
.screen h2 a:hover { padding:0 5px 0 0;}
.screen dl { padding:18px 0; overflow:hidden;}
.screen dl dt { width:70px; font-size:18px; font-weight:normal; color:#333; line-height:26px;padding:0 0 0 10px; float:left; display:inline;}
.screen dl dd { width:1120px; float:right; display:inline;font-size:12px; font-weight:normal; color:#333; line-height:26px;}
.screen dl dd select { width:180px; height:30px; background-color:#f5f5f9; border-radius:100px; border:none; font-size:14px; font-weight:normal; line-height:30px; color:#333; padding:0 14px; box-sizing:border-box; margin-right:14px;}
.screen dl dd font { width:190px; height:30px; background-color:#f5f5f9; border-radius:100px; font-size:14px; font-weight:normal; line-height:30px; color:#333; padding:0 14px; box-sizing:border-box; margin-right:14px; display:inline-block; vertical-align:middle; margin-left:10px;}
.screen dl dd font i { color:#999; font-style:normal; float:right; display:inline;}
.screen dl dd font i img { width:20px; height:20px; float:right; display:inline; margin-top:5px; margin-left:5px;}
.screen dl dd input.input01 {width:260px; height:30px; background-color:#f5f5f9; border-radius:100px; font-size:14px; font-weight:normal; line-height:30px; color:#333; padding:0 14px; box-sizing:border-box; display:inline-block; vertical-align:middle; margin-left:10px; border:none;}
.screen dl dd input.input02 {width:100px; height:30px; background-color:#f5f5f9; border-radius:100px; font-size:16px; font-weight:normal; line-height:30px; color:#fff; text-align:center; background-color:#fe8400; margin-left:20px; display:inline-block; vertical-align:middle; border:none; padding:0; cursor:pointer;}
.m-pannel2 .row2 .bd2 {overflow:hidden;width:1000px; float:left; display:inline; height:26px; line-height:26px;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.m-pannel2 .row2 .bd2 a { font-size:18px; font-weight:normal; color:#333; line-height:30px;  padding:0 5px; display:inline-block; vertical-align:middle; border-radius:100px; margin:0 24px 2px 0;  }
.m-pannel2 .row2 .bd2 a:hover { color:#715125;}
.m-pannel2 .row2 .bd2 a.on { background-color:#715125; color:#fff; line-height:22px;}
.m-pannel2 .row2 .hd2 { float:right; display:inline; margin-right:6px;}
.m-pannel2 .row2 .hd2 a.a01 { font-size:14px; float:right; display:inline; line-height:26px; padding:0 0 0 10px; color:#333;}
.m-pannel2 .row2 .hd2 a.a01 span { color:#333;}
.m-pannel2 .row2 .hd2 a.a01 i{ float:right; display:inline;width:6px;height:6px;border-top:1px solid #333333;border-right:1px solid #333333;transform:rotate(135deg);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg); margin-top:8px; margin-left:10px;}
.m-pannel2 .row2.open .hd2 a.a01 i{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg); margin-top:11px;}
.m-pannel2 .row2.open .bd2 {height:auto;}
.m-pannel2 em { font-style:normal; display:inline-block; vertical-align:middle; color:#715125;}
.at_open { width:40px; height:18px;  display:block; margin:0 auto; position:relative; margin-top:-1px; z-index:99990;}
.parte { width:1200px; margin:0 auto; text-align:left; padding:0 0 60px 0; }
.parte ul li { width:380px; float:left; display:inline; margin-right:30px; margin-top:30px;}
.parte ul li .img_box { width:380px; height:230px; overflow:hidden; position:relative; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.parte ul li .img_box img {width:380px; height:230px;overflow-x: hidden;
    overflow-y: hidden;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}	
.parte ul li:hover .img_box img {transform: scale(1.1, 1.1);	
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */}
.parte ul li p { line-height:44px; border-bottom:1px solid #715125;}
.parte ul li p a { font-size:22px; color:#715125; font-family:"HYQuanTangShiJ";}
.parte ul li p a:hover { padding:0 0 0 5px;}
.parte ul li p span { font-size:14px; float:right; display:inline; color:#715125; }	
.parte ul li font { display:block; line-height:36px; font-size:14px; font-weight:normal; color:#715125; }
.parte ul li font strong { font-family:Georgia, "Times New Roman", Times, serif; margin:0 4px; font-weight:300;}
.parte ul li font em { float:right; display:inline;}
.parte ul li font em img { width:18px; display:inline-block; vertical-align:middle;}
.parte ul li:nth-child(3n+3) { margin-right:0;}
.parte ul li:hover .img_box {box-shadow: 0 0 20px #333;}
.parte ul li .img_box p { padding:20px 30px; box-sizing:border-box; background-color:rgba(0,0,0,0.5); position:absolute; left:0; bottom:-230px; font-size:14px; font-weight:normal; color:#fff; line-height:20px;  display:block; z-index:9997; height:230px; width:380px; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; text-align:center; display:block;}	
.parte ul li .img_box:hover p { bottom:0; display:block;}
.parte ul li .img_box p a { line-height:30px; border:1px solid #fff; padding:0 14px; font-size:15px; font-weight:normal; display:inline-block; vertical-align:middle; margin:0 10px; border-radius:100px; color:#fff;  margin-top:80px;}
.parte ul li .img_box p a:hover { background-color:#715125; color:#fff; border:1px solid #715125;}
.page { display:block; text-align:center; margin-top:40px;}
.page a { display:inline-block; vertical-align:middle; margin:0 5px; font-size:16px; font-weight:normal; color:#333; border:1px solid #dddddd; border-radius:1000px; line-height:45px;width:45px; height:45px; }
.page a.on {background-color:#715125; border:1px solid #715125; color:#fff;}
.page a:hover { background-color:#f5f5f9;}
.page a.on:hover {background-color:#715125; border:1px solid #715125; color:#fff;}
.partm { width:100%; text-align:left; padding:0 0 60px 0;}
.list04 { margin-top:-18px;}
.list04 ul { display:flex; flex-direction:column; min-width:1200px;}
.list04 ul li {margin-bottom:5px; position:relative; width:100%; height:auto; overflow:hidden;}
.list04 ul li a { display:block; height:490px;}
.list04 ul li a img { height:490px; position:absolute; top:0; left:50%; margin-left:-960px; z-index:1; -webkit-transition: all 5s;-moz-transition: all 5s;transition: all 5s;}
.list04 ul li a .li_bg { width:100%; height:490px; position:absolute; top:0; left:0; background-color:rgba(0,0,0,0.1); z-index:2; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.list04 ul li a .word_box { width:1200px; position:absolute; top:35%; left:50%; margin-left:-600px; padding:0 0 0 3rem; z-index:3; filter: drop-shadow(0 0 2px #000);}
.list04 ul li a .word_box h2 { font-size:2.4rem; color:#fff; line-height:.3rem; } 
.list04 ul li a .word_box h3 { font-size:1.1rem; color:#fff; line-height:1.5rem; display:block; opacity:0.7;filter: alpha(opacity=70); margin-top:40px; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.list04 ul li a .word_box span { width:10.5rem; height:3rem; background-color:rgba(0,0,0,0.2); font-size:1rem; color:#fff; text-align:center; line-height:3rem; border-radius:100px; display:block; border:1px solid rgba(255,255,255,0.2); margin-top:30px; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.list04 ul li a .word_box span:hover { width:10.5rem; height:3rem; background-color:rgba(255,255,255,0.05); font-size:1rem; color:#fff; text-align:center; line-height:3rem; border-radius:100px; display:block; border:1px solid rgba(255,255,255,0.3); margin-top:30px;}
.list04 ul li a:hover .li_bg { width:100%; height:490px; position:absolute; top:0; left:0; background:transparent; z-index:2;}
.list04 ul li a:hover .word_box h3 { font-size:1.1rem; color:#fff; line-height:1.5rem; display:block; opacity:0.9;filter: alpha(opacity=90); margin-top:40px;}



/**---------------------名画详情页----------------------**/
/*bannertu*/
 .flexslider {
        margin: 0px auto;
        position: relative;
        width: 100%;
        height: 510px;
        overflow: hidden;
        zoom: 1;
    }
    
    .flexslider .slides li {
        width: 100%;
        height: 100%;
    }
    
    .flex-direction-nav a {
        width: 70px;
        height: 70px;
        line-height: 99em;
        overflow: hidden;
        margin: -35px 0 0;
        display: block;
        background: url() no-repeat;
        position: absolute;
        top: 50%;
        z-index: 10;
        cursor: pointer;
        opacity: 0;
        filter: alpha(opacity=0);
        -webkit-transition: all .3s ease;
        border-radius: 35px;
    }
    
    .flex-direction-nav .flex-next {
        background-position: 0 -70px;
        right: 0;
    }
    
    .flex-direction-nav .flex-prev {
        left: 0;
    }
    
    .flexslider:hover .flex-next {
        opacity: 0.8;
        filter: alpha(opacity=25);
    }
    
    .flexslider:hover .flex-prev {
        opacity: 0.8;
        filter: alpha(opacity=25);
    }
    
    .flexslider:hover .flex-next:hover,
    .flexslider:hover .flex-prev:hover {
        opacity: 1;
        filter: alpha(opacity=50);
    }
    
    .flex-control-nav {
        width: 100%;
        position: absolute;
        bottom: 10px;
        text-align: center;
    }
    
    .flex-control-nav li {
        margin: 0 2px;
        display: inline-block;
        zoom: 1;
        *display: inline;
    }
    
    .flex-control-paging li a {
        display:inline-block;
		vertical-align:middle;
        height:6px;
		width:6px;
        overflow: hidden;
        text-indent: -99em;
        cursor: pointer;
		background-color:#fff;
		border-radius:100px;
		-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;
    }
    
    .flex-control-paging li a.flex-active,
    .flex-control-paging li.active a {
		width:30px;
    }
    
    .flexslider .slides a img {
        width: 100%;
        /* height: 510px; */
        display: block;
    }
.partf { width:100%; margin:0 auto;  text-align:left; background-color:#fcfcfd;} 
.pf_main { width:780px; margin:0 auto; background-color:#fcfcfd; padding:70px 0 80px 0;}
.pf_main .pf_img_box { width:130px; height:130px; border-radius:1000px; display:block; margin:0 auto; border:5px solid #fff; overflow:hidden; margin-bottom:14px; position:relative; margin-top:-140px; background-color:#f5f5f9;}
.pf_main .pf_img_box img {/*  width:130px; */ height:130px; border-radius:1000px;}
.partf h2 { font-size:32px; color:#715125;font-weight:300; display:block; text-align:center; font-family:"HYQuanTangShiJ";}
.partf h3 { font-size:16px; font-weight:normal; color:#715125; display:block; text-align:center; line-height:40px; }
.partf h3 a {color:#715125;}
.partf h3 strong { font-family:Georgia, "Times New Roman", Times, serif; margin:0 2px; font-weight:300;}
.pf_info { display:block; padding:10px 0 0 0; }
.pf_info p { font-size:17px; font-weight:300; color:#333;  line-height:27px; margin-top:24px;}
.div1 {display: none;}
.pf_main font { text-align:center; display:block; margin-top:40px;}
.pf_main font a { display:inline-block; vertical-align:middle; margin:0 10px; font-size:16px; font-weight:300; color:#333; text-align:center; line-height:36px; border:1px solid #dddddd; border-radius:100px; width:130px;  cursor:pointer;}
.pf_main font a.fuMenu {background-image:url(../images/zhankai.png); background-repeat:no-repeat; background-size:16px 16px; background-position:90px 12px;}  
.pf_main font a.fuMenu1 {background-image:url(../images/shouqi.png); background-repeat:no-repeat; background-size:16px 16px; background-position:90px 12px;}  
.pf_main font a img { width:20px; display:inline-block; vertical-align:middle; margin-right:10px;}
.pf_main font a:hover { background-color:#715125; border:1px solid #715125; color:#fff; }
.pf_main font a.details {border:1px solid #715125; color:#715125;}
.pf_main font a.details:hover { background-color:#edd5b4;}
.pf_main font a span { display:block;}
.partg { width:100%; margin:0 auto;  text-align:left; background-color:#f6f2ee;} 
.pg_main { width:780px; margin:0 auto; background-color:#f6f2ee; padding:70px 0; overflow:hidden;}
.pg_main h2 { font-size:32px; color:#715125;font-weight:300; display:block; text-align:center; font-family:"HYQuanTangShiJ";}
.pg_main dl { margin-top:10px; align-items:center;}
.pg_main dl dt a img { width:114px; height:114px; border-radius:100px; float:left; display:inline;}
.pg_main dl dd { width:642px; float:right; display:inline; text-align:left; margin-top:14px;}
.pg_main dl dd p { font-size:17px; font-weight:300; color:#333; line-height:30px; }
.pg_main a.more {font-size:16px; font-weight:300; color:#333;   color:#715125; float:right; display:inline;}
.pg_main a.more:hover { margin-right:10px;}
.parth { width:780px; margin:0 auto; padding:70px 0; text-align:left;}
.parth h2 { font-size:32px; color:#715125;font-weight:300; display:block; text-align:center; font-family:"HYQuanTangShiJ";}
.parth ul { margin-top:30px;}
.parth ul li { font-size:17px; font-weight:300; line-height:36px; }
.parth ul li i { width:8px; height:8px; border:1px solid #c6b194; border-radius:100px; display:inline-block; vertical-align:middle; margin-right:10px;}
.parth ul li a { color:#333;}
.parth ul li a:hover {color:#715125; padding:0 0 0 5px;}
.parth ul li span { font-size:13px; color:#666; float:right; display:inline;}
.parti { width:100%; margin:0 auto;  text-align:left; background-color:#fcfcfd;} 
.pi_main { width:780px; margin:0 auto; background-color:#fcfcfd; padding:70px 0 80px 0;}
.pi_main h2 { font-size:32px; color:#715125;font-weight:300; display:block; text-align:center; font-family:"HYQuanTangShiJ";}
.pi_info dl { width:370px; float:left; display:inline; margin-right:40px; margin-top:40px;}
.pi_info dl:nth-child(2n+2) { margin-right:0;}
.pi_info dl dt { width:70px; float:left; display:inline; text-align:center;}
.pi_info dl dt .img_box { width:70px; height:70px; overflow:hidden;border-radius:1000px;}
.pi_info dl dt .img_box img { width:70px; height:70px; border-radius:1000px;}
.pi_info dl dt b { font-size:14px; color:#333; display:block; text-align:center; line-height:30px;}
.pi_info dl dt i { display:inline-block; line-height:16px; padding:0 1px; font-size:14px; color:#fff; background:linear-gradient(to right,#6b4425,#996d44); border-radius:3px; font-style:normal; font-weight:bold;}
.pi_info dl dt em { display:inline-block; line-height:16px; padding:0 1px; font-size:14px; color:#fff; background:linear-gradient(to right,#484848,#6e6e6e); border-radius:3px; font-style:normal; font-weight:bold;}
.pi_info dl dd { width:285px; float:right; display:inline; height:120px; position:relative; filter: drop-shadow(0 0 5px #dddddd);}
.pi_info dl dd font { width:10px; height:10px; background-color:#fff; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg); position:absolute; left:0; top:24px; z-index:2;}
.pi_info dl dd p { height:126px; background-color:#fff; border-radius:5px; box-sizing:border-box; padding:14px; font-size:14px; font-weight:300; color:#333; line-height:20px; margin-left:5px; overflow:hidden;}
.pi_info a { display:block; margin:0 auto; margin-top:60px;font-size:16px; font-weight:300; color:#333; text-align:center; line-height:36px; border:1px solid #dddddd; border-radius:100px; width:130px;  cursor:pointer;}
.pi_info a:hover { background-color:#715125; border:1px solid #715125; color:#fff; }

/**------------画家列表------------**/
.partj { width:1200px; margin:0 auto; text-align:left; padding:0 0 60px 0;}
.partj ul li { width:192px; height:192px;  border-radius:1000px; float:left; display:inline; margin-top:60px; margin-right:60px; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; position:relative; overflow:hidden;}
.partj ul li:nth-child(5n+5) { margin-right:0;}
.partj ul li .img_box {border-radius:1000px; display:block; position:absolute; top:0; left:0; z-index:4; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.partj ul li .img_box img { /* width:192px; */ height:192px; border-radius:1000px;}
.partj ul li .img_box h3 { width:192px; height:126px; position:absolute; top:0; left:0;  background-color:rgba(0,0,0,0.2); font-size:20px; font-weight:300; color:#fff; text-align:center;  padding:66px 0 0 0; z-index:5; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; border-radius:1000px;}
.partj ul li .img_box h3 font { display:block; width:70px; font-size:15px; font-weight:300; color:#fff; text-align:center; margin:0 auto; border-top:1px solid #fff; line-height:30px; margin-top:4px; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; }
.partj ul li p { width:192px; height:192px; position:absolute; top:0; left:0;  z-index:2; font-size:14px; font-weight:300; color:#fff; line-height:20px; padding:36px 24px 0 24px; text-align:center;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; border-radius:1000px; box-sizing:border-box; background:linear-gradient(to bottom,#6b4425,#996d44); z-index:6; opacity:0;}
.partj ul li p a { display:block; height:140px; overflow:hidden; color:#fff;}
/**
.partj ul li:hover {overflow:hidden; filter: drop-shadow(0 0 14px #333);}
.partj ul li:hover .img_box { opacity:0;}
.partj ul li:hover .img_box h3 { top:0; background-color:rgba(0,0,0,0.5);  opacity:0;}
.partj ul li:hover .img_box h3 font {  opacity:0;} 
.partj ul li:hover p { top:0; opacity:1;}
 **/

/**------------画家详情-------------**/
.banner { width:100%; height:510px; position:relative; text-align:left; overflow:hidden;}
.banner img { width:1920px; height:510px; position:absolute; top:0; left:50%;/*  margin-left:-960px; */transform: translateX(-50%);}
.pg_main ul li { width:294px; float:left; display:inline; margin-right:24px; margin-top:34px;}
.pg_main ul li:nth-child(3n+3) { margin-right:0;}
.pg_main ul li .img_box { width:294px; height:378px; position:relative; overflow:hidden;}
.pg_main ul li .img_box a { display:block;width:294px; height:378px;  padding:34% 24px 0 24px; box-sizing:border-box; font-size:15px; line-height:20px; font-weight:300; color:#fff;  background-color:rgba(0,0,0,0.5); position:absolute; left:0; top:510px; z-index:2;}
.pg_main ul li .img_box img {width:294px;top: 50%;left: 0; position: absolute; transform: translateY(-50%);
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.pg_main ul li:hover .img_box a { top:0;}
.pg_main ul li p a { font-size:20px; font-weight:300; display:block; text-align:center; line-height:50px; color:#715125; }

/**--------------资讯详情--------------**/
.partk { width:1200px; margin:0 auto; text-align:left; margin-top:70px; position:relative; overflow:hidden;}
.partk h2 { display:block; margin:70px 0 60px 0; font-size:36px; font-weight:bold; color:#333; font-family:"HYQuanTangShiJ";}
.partk h2 span { display:block; font-size:15px;  color:#666; font-weight:300; line-height:32px;font-family:HYXinRenWenSongW;}
.partk .list02 { position:absolute; top:70px; right:0;}
.partk .list02 li { font-size:14px; font-weight:300; color:#333; text-align:center; display:inline-block; vertical-align:middle; margin-left:10px;}
.partk .list02 li strong { font-family:Georgia, "Times New Roman", Times, serif; font-weight:300; display:block; font-size:20px;}
.partk font { display:block; width:668px; height:76px; border-bottom:1px solid #999999; border-top:1px solid #999999; padding:14px 24px;box-sizing:border-box; font-size:15px; font-weight:300; color:#333; line-height:22px; overflow:hidden; margin:0 auto}
.pk_main {margin:0 100px; border-bottom:1px solid #e9e9e9; padding:0 0 70px 0;}
.pk_main p { font-size:18px; font-weight:300; color:#333; line-height:34px; }
.p1 { font-size:200px; font-weight:300; color:#333; line-height:34px; margin-top:60px;}
.pk_main p img { display:block; margin:0 auto;}
.pk_main .list03 { text-align:center;}
.pk_main .list03 li { display:inline-block; vertical-align:middle; margin:70px 30px 0 30px;}
.pk_main .list03 li a { display:block; color:#715125; font-size:15px; font-weight:300; color:#333; text-align:center; line-height:30px;}
.pk_main .list03 li a .img_box { width:58px; height:58px; border:1px solid #715125; border-radius:1000px; display:block; margin:0 auto;}
.pk_main .list03 li a .img_box img { width:24px; height:24px; display:block; margin:0 auto; margin-top:16px; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.pk_main .list03 li a:hover .img_box img {transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);}
.partk h3 { font-size:27px; font-weight:300; color:#333; font-family:"HYQuanTangShiJ";}
.partk h3 span { font-size:15px; font-weight:300; color:#333; float:right; display:inline; font-family:HYXinRenWenSongW; margin-top:6px;}
.partk h3 span strong { font-family:Georgia, "Times New Roman", Times, serif;color:#715125; margin:0 5px;}
.pk_main02 { margin:0 100px; border-bottom:1px solid #e9e9e9; padding:40px 0;}
.pk_main02 a { display:inline-block; vertical-align:middle; margin:20px 16px 0 0; font-size:18px; font-weight:300; color:#715125; line-height:38px; padding:0 14px; background-color:#f5f5f9; border-radius:100px;}
.pk_main02 a:hover { background-color:#715125; color:#fff;}
.pk_main03 { margin:0 100px; border-bottom:1px solid #e9e9e9; padding:40px 0; }
.pk_main03 ul { margin-top:16px;}
.pk_main03 ul li { font-size:18px; font-weight:300; line-height:36px; width:460px; float:left; display:inline; margin-right:80px;}
.pk_main03 ul li i { width:8px; height:8px; border:1px solid #c6b194; border-radius:100px; display:inline-block; vertical-align:middle; margin-right:10px;}
.pk_main03 ul li a { color:#333;}
.pk_main03 ul li a:hover {color:#715125; padding:0 0 0 5px;}
.pk_main03 ul li span { font-size:13px; color:#666; float:right; display:inline;}
.pk_main03 ul li:nth-child(even) { margin-right:0;}
.pk_main04 { margin:0 100px; padding:40px 0;}
.pk_main04 h3 { font-size:27px; font-weight:300; color:#333; font-family:"HYQuanTangShiJ";}
.pk_main04 h3 span { font-size:15px; font-weight:300; color:#333; float:right; display:inline; font-family:HYXinRenWenSongW; margin-top:6px;}
.pk_main04 h3 span strong { font-family:Georgia, "Times New Roman", Times, serif;color:#715125; margin:0 5px;}
.pk_main04 h3 span select { line-height:24px; font-family:HYXinRenWenSongW; color:#333; font-size:14px;}
.pk_main04 textarea { display:block; height:160px; border:1px solid #e9e9e9; border-radius:10px; margin-top:20px; width:998px; box-sizing:border-box; padding:14px 20px; font-size:15px; font-weight:300; color:#333; line-height:24px; font-family:HYXinRenWenSongW;}
.pk_main04 textarea:focus {box-shadow:0 0 20px #dddddd;}
.pk_main04 i { font-style:normal; font-size:15px; font-weight:300; color:#333; line-height:38px; margin-top:24px; display:block;}
.pk_main04 i a { display:inline-block; vertical-align:middle; float:right; display:inline; background-color:#715125; padding:0 20px; line-height:38px; border-radius:1000px; color:#fff; font-weight:300;}
.pk_main04 i a:hover { margin-right:5px;}
.pk_main04 dl { margin-top:40px; overflow:hidden;}
.pk_main04 dl dt { width:70px; margin-right:24px; border-radius:1000px; overflow:hidden; float:left; display:inline;}
.pk_main04 dl dt img { width:68px; height:68px; border:1px solid #e9e9e9;border-radius:1000px;}
.pk_main04 dl dd { float:right; width:906px; text-align:left; display:inline; border-bottom:1px dotted #cccccc;}
.pk_main04 dl dd b { font-size:16px; font-weight:300; color:#333; margin-top:12px; display:block;}
.pk_main04 dl dd b span { float:right; display:inline; color:#666; font-size:14px;}
.pk_main04 dl dd b em { font-style:normal; font-size:14px; color:#666; border:1px solid #999999; display:block; width:60px; border-radius:2px; line-height:16px; text-align:center; margin-top:6px;}
.pk_main04 dl dd p { font-size:15px; font-weight:300; color:#333; line-height:22px; display:block; margin-top:20px;}
.pk_main04 dl dd .reply { border-left:1px solid #e9e9e9; padding:2px 0 2px 16px; margin-top:20px;}
.pk_main04 dl dd .reply p {font-size:15px; font-weight:300; color:#333; line-height:24px; display:block; margin:3px 0; display:block;}
.pk_main04 dl dd .reply p span {color:#715125;}
.pk_main04 dl dd .dd_box { display:block; text-align:right; line-height:60px; font-size:15px; font-weight:300; color:#333;}
.pk_main04 dl dd .dd_box a { color:#333;}
.pk_main04 dl dd .dd_box a img { width:14px; display:inline-block; vertical-align:middle; margin-right:4px;}
.word_number { width:36px; position:fixed; bottom:300px; right:50%; margin-right:-580px;}
.word_number h2 { font-size:16px; color:#333; line-height:18px; font-weight:300;}
.word_number span { display:block; width:34px; height:34px; border:1px solid #cccccc; border-radius:1000px; margin-top:10px; font-size:16px; text-align:center; color:#333; line-height:34px; cursor:pointer;}

/**--------导航页--------**/
.navigation2 { display:block; position:absolute; left:0; top:0; right:0; bottom:0; margin:0; width:100%; height:100%; background-image:url(../images/bg_03.jpg); background-size:cover; text-align:left; overflow:hidden;}
.navigation2 ul { display:flex;height:100%;}
.navigation2 ul li { height:100%;   flex:1; position:relative;}
.navigation2 ul li span { z-index:1; background-image:url(../images/bg_02.jpg); position:absolute; top:0; left:0;  width:100%; height:100%; -webkit-transition: all 1s;-moz-transition: all 1s;transition: all 1s;opacity:1;}
.navigation2 ul li:hover { flex:1.2;}
.navigation2 ul li:hover span { opacity:0;}
.navigation2 ul li dl { position:relative; top:42%; margin-top:-30px; z-index:2; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.navigation2 ul li dl dt a img { width:80px; margin:0 auto; }
.navigation2 ul li dl dt a img:last-child { display:none;}
.navigation2 ul li dl dd h2 a { font-size:27px; color:#4b2e1a; display:block; text-align:center; margin-top:10px; font-family:"HYQuanTangShiJ"; font-weight:300; line-height:27px;}
.navigation2 ul li dl dd h2 a font { display:block; font-size:20px; }
.navigation2 ul li p { padding:1.4em 2em; font-size:1.4em; font-weight:900; color:#d1c2af; line-height:27px; position:relative; top:100%; z-index:5; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; opacity:0;}
.navigation2 ul li b {font-size:16px; font-weight:300; color:#d1c2af;  z-index:5; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;  text-align:center;  margin:0 auto; display:block;  opacity:0; position:absolute; left:0; bottom:-500px; text-align:center; width:100%;}
.navigation2 ul li b a { width:100px;line-height:32px; border:1px solid #d1c2af; border-radius:100px; color:#d1c2af; display:inline-block;}
.navigation2 ul li:hover dl { /* top:26%;  -webkit-transform: scale(0.9);-moz-transform: scale(0.9);transform: scale(0.9);*/}
.navigation2 ul li:hover dl dt a img:first-child { display:none;}
.navigation2 ul li:hover dl dt a img:last-child { display:block;}
.navigation2 ul li:hover dl dd h2 a { color:#d1c2af;}
.navigation2 ul li:hover p { top:30%; opacity:1;}
.navigation2 ul li:hover b {display:block;opacity:1; bottom:80px;}
.navigation2 ul li b a:hover {background-color:rgba(255,255,255,0.2);}
a.close { position:absolute; right:30px; top:14px; width:48px; height:48px; z-index:99999; border-radius:1000px; overflow:hidden; border:1px solid #4b2e1a; font-size:50px; text-align:center; color:#4b2e1a; font-weight:300; display:block; line-height:0;}
a.close img { width:30px; height:30px; display:block; margin:0 auto; margin-top:9px;}
a.close:hover {transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);}

/**----------------画派详情-----------------**/
.pg_main02 { width:930px; margin:0 auto; background-color:#f6f2ee; padding:70px 0; overflow:hidden;}
.pg_main02 h2 { font-size:32px; color:#715125;font-weight:300; display:block; text-align:center; font-family:"HYQuanTangShiJ";}
.pg_main02 ul li { width:294px; float:left; display:inline; margin-right:24px; margin-top:34px;}
.pg_main02 ul li:nth-child(3n+3) { margin-right:0;}
.pg_main02 ul li .img_box { width:294px; height:178px; position:relative; overflow:hidden;}
.pg_main02 ul li .img_box img {width:294px; height:178px;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.pg_main02 ul li:hover .img_box img {transform: scale(1.1, 1.1);	
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */}
.pg_main02 ul li p a { font-size:18px; font-weight:300; display:block; text-align:center; line-height:50px; color:#715125; }	
.pg_main02 a.more { width:100px; height:30px; font-size:15px; text-align: center; border:1px solid #715125; border-radius:100px; display:block; margin:0 auto; line-height:30px; margin-top:30px; color:#715125;}
.pg_main02 a.more:hover {background-color:#715125; color:#fff;}
.partl { width:930px; margin:0 auto;  text-align:left; padding:70px 0; border-bottom:1px solid #eeeeee;} 
.partl h2 { font-size:32px; color:#715125;font-weight:300; display:block; text-align:center; font-family:"HYQuanTangShiJ"; margin-bottom:14px;}
.partl ul li { display:inline-block; vertical-align:middle; margin-right:20px; margin-top:20px;}
.partl ul li a { display:block; background-color:#f5f5f9; font-size:16px; color:#715125; line-height:36px; padding:0 20px; border-radius:100px;}
.partl ul li a:hover { background-color:#715125; color:#fff;}

/**---------------会员中心--------------**/
.partn {width:100%; margin:0 auto; text-align:left; background-image:url(../images/bg_06.jpg); background-repeat:no-repeat; background-position:top center; height:370px;background-size: 100%;}
.pn_main { width:1200px; margin:0 auto; text-align:left; background-image:url(../images/bg_06.jpg); background-repeat:no-repeat; background-position:top center; height:370px;}
.pn_main dl { width:420px; float:left; display:inline; margin-top:125px; background-color:rgba(0,0,0,0.2); border-radius:1000px;}
.pn_main dl dt { width:120px; float:left; display:inline; border-radius:1000px; overflow:hidden;}
.pn_main dl dt img { width:120px; height:120px; border-radius:1000px;}
.pn_main dl dd { width:270px; float:right; text-align:left; margin-top:8px;}
.pn_main dl dd b { font-size:30px; color:#fff; display:block; font-family:Arial, Helvetica, sans-serif;}
.pn_main dl dd p { font-size:16px; font-weight:300; line-height:34px; display:block; color:#fff;}
.pn_main dl dd p font { color:#715125; font-size:14px; display:inline-block; vertical-align:middle; margin-left:4px; background-color:#fff; border-radius:2px; line-height:16px; padding:0 2px;}
.pn_main dl dd p a { color:#fff;}
.pn_main dl dd p a:hover { padding:0 0 0 5px;}
.pn_main ul { width:643px; float:right; display:inline; margin-top:145px;}
.pn_main ul li { width:160px; float:left; display:inline; font-size:16px; font-weight:300; color:#fff; text-align:center; line-height:36px;}
.pn_main ul li strong { font-size:36px; font-family:Georgia, "Times New Roman", Times, serif; display:block;}
.pn_main ul li:nth-child(even) { height:20px; width:1px; overflow:hidden; background-color:#fff; transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg); margin-top:30px;}
.pn_main ul li a { display:block; color:#fff; position:relative; top:0;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.pn_main ul li:hover a { top:-5px;}
.parto { width:1200px; margin:0 auto; text-align:left; position:relative; padding:50px 0;}
.parto h2 { height:70px; display:block;}
.parto h2 ul li { font-size:24px; float:left; display:inline; margin-right:60px; line-height:70px; color:#715125; font-family:"HYQuanTangShiJ"; font-weight:300;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; cursor:pointer;}
.parto h2 ul li.on { font-size:32px;}
.po_main { display:block;}
.po_main ul li { width:285px; float:left; display:inline; margin:20px 20px 0 0;}
.po_main ul li .img_box { width:285px; height:175px; overflow:hidden; position:relative; margin-bottom:10px;}
.po_main ul li .img_box span { width:100%; height:50px; position:absolute; left:0; bottom:-50px; display:block; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 40%, rgba(0, 0, 0, 0.8) 100%); text-align:right; z-index:99990; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.po_main ul li .img_box:hover span { bottom:0;}
.po_main ul li .img_box span a { width:30px; height:30px; border:1px solid #fff; border-radius:1000px; display:inline-block; vertical-align:middle; margin-top:10px; margin-right:10px;}
.po_main ul li .img_box span a img { width:18px; height:18px; display: block; margin:0 auto; margin-top:6px;}
.po_main ul li .img_box span a:hover {background-color:rgba(255,255,255,0.2);}
.po_main ul li .img_box img { width:285px; height:175px; z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.po_main ul li:hover .img_box img {transform: scale(1.1, 1.1);	
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */}
.po_main ul li:nth-child(4n+4) { margin-right:0;}
.po_main ul li p { font-size:14px; font-weight:300; color:#715125; line-height:26px;}
.po_main ul li p a { font-size:22px; display:block;color:#715125; font-family:"HYQuanTangShiJ";}
.po_main ul li p a:hover { padding:0 0 0 5px;}
.po_main a.more { font-size:16px; color:#715125; position:absolute; right:0; top:80px;}
.po_main a.more:hover { padding:0 5px 0 0;}
.partp { width:100%; text-align:left; margin:0; background-color:#f6f2ee;}
.pp_main { width:1200px; margin:0 auto; text-align:left; background-color:#f6f2ee; padding:50px 0;}
.pp_main h2 {font-size:32px; color:#715125; font-family:"HYQuanTangShiJ"; font-weight:300;}
.pp_main h2 a {font-size:16px; color:#715125; float:right; display:inline;  font-family:HYXinRenWenSongW;}
.pp_main h2 a:hover { padding:0 5px 0 0;}
.pp_main ul li { width:285px; float:left; display:inline; margin:20px 20px 0 0;}
.pp_main ul li .img_box { width:285px; height:175px; overflow:hidden; position:relative; margin-bottom:10px;}
.pp_main ul li .img_box span { width:100%; height:50px; position:absolute; left:0; bottom:-50px; display:block; background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.4) 40%, rgba(0, 0, 0, 0.8) 100%); text-align:right; z-index:99990; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.pp_main ul li .img_box:hover span { bottom:0;}
.pp_main ul li .img_box span a { width:30px; height:30px; border:1px solid #fff; border-radius:1000px; display:inline-block; vertical-align:middle; margin-top:10px; margin-right:10px;}
.pp_main ul li .img_box span a img { width:18px; height:18px; display: block; margin:0 auto; margin-top:6px;}
.pp_main ul li .img_box span a:hover {background-color:rgba(255,255,255,0.2);}
.pp_main ul li .img_box img { width:285px; height:175px; z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.pp_main ul li:hover .img_box img {transform: scale(1.1, 1.1);	
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */}
.pp_main ul li:nth-child(4n+4) { margin-right:0;}
.pp_main ul li p { font-size:14px; font-weight:300; color:#715125; line-height:26px;}
.pp_main ul li p a { font-size:22px; display:block;color:#715125; font-family:"HYQuanTangShiJ";}
.pp_main ul li p a:hover { padding:0 0 0 5px;}
.pp_main ul li font { display:block; background-color:#fff; border-radius:10px;  margin-top:5px; padding:10px; font-size:14px; font-weight:300; line-height:18px; color:#715125;}
.partq { width:1200px; margin:0 auto; text-align:left; padding:50px 0;}
.partq h2 {font-size:32px; color:#715125; font-family:"HYQuanTangShiJ"; font-weight:300;}
.partq h2 a {font-size:16px; color:#715125; float:right; display:inline;  font-family:HYXinRenWenSongW;}
.partq h2 a:hover { padding:0 5px 0 0;}
.partq table { overflow:hidden; margin-top:40px;}
.partq table td { line-height:60px; overflow:hidden; font-size:16px; font-weight:300; color:#333; text-align:center;}
.partq table td.name { height:50px; line-height:50px; font-weight:bold; border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; }
.partq table td a { color:#333; text-align:left; display:block; font-size:20px; padding:0 0 0 14px;}
.partq table td a:hover {color:#715125; padding:0 0 0 24px;}
.partq table td a i { width:10px; height:10px; border:1px solid #715125; border-radius:1000px; display:inline-block; vertical-align:middle; margin-right:10px;}
.partq table td a.del { display:block; text-align:center; font-size:16px; padding:0;}
.partq table td a.del:hover {color:#715125; padding:0;}
.partq table tr:nth-child(2) td { padding:30px 0 0 0;}


/**-----返回顶部----**/
.returnTop { width:38px; height:38px; background-color:rgba(0,0,0,0.2); position:fixed; right:30px; bottom:30px; overflow:hidden; border-radius:1000px; z-index:99999; cursor:pointer; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; opacity:0;}
.returnTop i {display:inline-block; width:12px; height:12px; border-top:1px solid #fff; border-right:1px solid #fff; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg); margin-top:16px;}
.returnTop.on {width:38px; height:38px; background-color:rgba(0,0,0,0.2); position:fixed; right:30px; bottom:30px; overflow:hidden; border-radius:1000px; z-index:99999; cursor:pointer; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; opacity:1;}
.returnTop.on:hover {background-color:rgba(0,0,0,0.3);}

/**-------------专家认证-------------**/
.partr { width:740px; margin:0 auto; padding:60px 0 80px 0;  text-align:left;}
.partr h2 {line-height:36px;color: #715125;font-family: "HYQuanTangShiJ";font-weight: 300; font-size: 32px; text-align:left; text-align:center;}
.partr h2 span { margin-left:14px; font-size:14px; font-family: HYXinRenWenSongW; color:#666; display:block;}
.partr h2 span font { color:#9d0e00; font-size:13px;}
.partr dl { overflow: hidden; margin-top:40px;}
.partr dl dt { width:130px; height:130px; display:block; margin:0 auto; border-radius:1000px; overflow:hidden; border:1px solid #eeeeee;}
.partr dl dt img { width:130px; height:130px; border-radius:1000px;}
.partr dl dd { display:block; margin-top:14px; padding:0 0 0 340px; font-size:14px;}
.partr dl dd font { color:#9d0e00; font-size:13px;}
.partr dl dd input { display:block; margin-top:10px; width:60px;}
.partr ul { margin-top:40px;}
.partr ul li {display:block; border:1px solid #dedede; margin-top:14px; height:60px; border-radius:5px;}
.partr ul li span { width:100px; float:left; display:inline; text-align:right; font-size:15px; font-weight:normal; color:#666; line-height:36px; height:36px; border-right:1px solid #dedede; display:block; margin-top:12px; padding:0 14px 0 0; box-sizing:border-box;}
.partr ul li span font { color:#9d0e00; margin-right:3px; font-size:13px;}
.partr ul li label { float:left; display:inline; height:60px; width:600px; margin-left:14px;}
.partr ul li label .input03 { background-color:#fff; height:58px; border:none; font-size:15px; color:#333;}
.partr ul li label select { height:60px; width:140px; font-size:15px; font-weight:normal; margin-right:12px; border:none; appearance:none;-moz-appearance:none;-webkit-appearance:none; background-image:url(../images/icon15.png); background-repeat:no-repeat; background-position:120px 26px; background-size:10px 10px; color:#666666;}
.partr ul li label i { font-size:13px; float:right; display:inline; color:#715125; font-style:normal; margin-right:10px; display:inline-block; background-color:#ffeae2; border-radius:2px; line-height:14px; padding:0 1px; margin-top:23px;}
.partr ul li label .input04 { font-size:15px; margin-top:16px; color:#666666;}
.partr ul li:last-child { border:none;}
.partr ul li a { display:block; width:300px; height:50px; background-color:#715125; font-size:16px; font-weight:bold; text-align:center; margin:0 auto; margin-top:30px; color:#fff; line-height:50px; border-radius:5px; font-family:HYXinRenWenSongW;  -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.partr ul li a:hover {filter: drop-shadow(0 0 5px #715125);}

.parts { width:1000px; margin:0 auto; text-align:left; margin-top:60px; padding:0 0 50px 0;}
.ps_info { overflow:hidden;}
.ps_info dl dt { width:300px; float:left; display:inline; position:relative;}
.ps_info dl dt img { width:300px; height:auto; border-radius:10px;}
.ps_info dl dt span img { position:absolute; width:80px; height:80px; border-radius:1000px; border:10px solid rgba(0,0,0,0.5); top:50%; margin-top:-50px; left:50%; margin-left:-50px;}
.ps_info dl dd { width:660px; float:right; display:inline; text-align:left; margin-top:-6px;}
.ps_info dl dd b { font-size:18px;  line-height:36px; display:block; color:#333333;}
.ps_info dl dd b span { float:right; display:inline; font-weight:normal; font-weight:normal; font-size:14px;}
.ps_info dl dd b strong { color:#715125; margin:0 5px;}
.ps_info dl dd p { font-size:14px; font-weight:normal; line-height:24px; margin-top:10px; display:block;}
.ps_info dl dd font { font-size:14px; font-weight:normal; color:#666666; line-height:24px; margin-top:10px; display:block;}
.ps_info dl dd font i { display:inline-block; vertical-align:middle; margin-left:4px; background-color:#715125; color:#fff; line-height:18px; padding:0 1px; border-radius:3px; font-style:normal;}
.ps_info02 { overflow:hidden; border-top:1px solid #eeeeee; margin-top:50px;}
.ps_info02 h2 { font-size:18px;  line-height:36px; display:block; color:#666666; margin-top:30px;}
.ps_info02 h2 span { float:right; display:inline; font-weight:normal; font-weight:normal; font-size:14px;}
.ps_info02 h2 span strong {color:#715125; font-size:16px; margin:0 2px;}
.ps_info02 dl { margin-top:40px; overflow:hidden;}
.ps_info02 dl dt { width:70px; margin-right:24px; border-radius:1000px; overflow:hidden; float:left; display:inline;}
.ps_info02 dl dt img { width:68px; height:68px; border:1px solid #e9e9e9;border-radius:1000px;}
.ps_info02 dl dd { float:right; width:906px; text-align:left; display:inline; border-bottom:1px dotted #cccccc;}
.ps_info02 dl dd b { font-size:16px; font-weight:300; color:#333; margin-top:12px; display:block;}
.ps_info02 dl dd b span { float:right; display:inline; color:#666; font-size:14px;}
.ps_info02 dl dd b em { font-style:normal; font-size:14px; color:#666; border:1px solid #999999; display:block; width:60px; border-radius:2px; line-height:16px; text-align:center; margin-top:6px;}
.ps_info02 dl dd p { font-size:15px; font-weight:300; color:#333; line-height:22px; display:block; margin-top:20px;}
.ps_info02 dl dd .reply { border-left:1px solid #e9e9e9; padding:2px 0 2px 16px; margin-top:20px;}
.ps_info02 dl dd .reply p {font-size:15px; font-weight:300; color:#333; line-height:24px; display:block; margin:3px 0; display:block;}
.ps_info02 dl dd .reply p span {color:#715125;}
.ps_info02 dl dd .dd_box { display:block; text-align:right; line-height:60px; font-size:15px; font-weight:300; color:#333;}
.ps_info02 dl dd .dd_box a { color:#333;}
.ps_info02 dl dd .dd_box a img { width:14px; display:inline-block; vertical-align:middle; margin-right:4px;}

/**---------------新增样式 2020-04-21---------------**/
.membership_center_recommend {width:100%; text-align:left; margin:0; background-color:#f6f2ee;}
.membership_center_recommend_main { width:1200px; margin:0 auto; text-align:left; background-color:#f6f2ee; padding:50px 0;}
.membership_center_recommend_main h2 {font-size:32px; color:#715125; font-family: "HYQuanTangShiJ"; font-weight:300;}
.membership_center_recommend_main h2 a {font-size:16px; color:#715125; float:right; display:inline;  font-family: HYQuanTangShiJ; margin-top:10px;}
.membership_center_recommend_main h2 a:hover { padding:0 5px 0 0;}
.membership_center_recommend_main ul li { width:285px; float:left; display:inline; margin:20px 20px 0 0;}
.membership_center_recommend_main ul li .img_box { width:285px; height:175px; overflow:hidden; position:relative; margin-bottom:10px;}
.membership_center_recommend_main ul li .img_box img { width:285px; height:175px; z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}
.membership_center_recommend_main ul li:hover .img_box img {transform: scale(1.1, 1.1);	
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */}
.membership_center_recommend_main ul li:nth-child(4n+4) { margin-right:0;}
.membership_center_recommend_main ul li p { font-size:14px; font-weight:300; color:#715125; line-height:26px;}
.membership_center_recommend_main ul li p a { font-size:22px; display:block;color:#715125;}
.membership_center_recommend_main ul li p a:hover { padding:0 0 0 5px;}

.relevant_recommendations { width:100%; margin:0 auto;  text-align:left; background-color:#f6f2ee;} 
.relevant_recommendations_main { width:780px; margin:0 auto; background-color:#f6f2ee; padding:70px 0; overflow:hidden;}
.relevant_recommendations_main h2 { font-size:32px; color:#715125;font-weight:300; display:block; text-align:center;font-family: "HYQuanTangShiJ";}
.relevant_recommendations_main ul li { width:232.8px; height:174px; overflow:hidden; position:relative; margin-right:40.8px; float:left; display:inline; margin-top:40px;}
.relevant_recommendations_main ul li:last-child { margin-right:0;}
.relevant_recommendations_main ul li a img { height:174px; position:absolute; top:0; left:50%; transform: translateX(-50%);}
.relevant_recommendations_main ul li a p {background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 50%, rgba(0, 0, 0, 0.4) 100%); width:100%; padding:10px 14px; position:absolute; left:0; bottom:0;}
.relevant_recommendations_main ul li a p { color:#fff; font-size:16px; font-weight:normal; line-height:22px;font-family: HYQuanTangShiJ;}
.relevant_recommendations_main ul li a p span { font-size:12px; display:block;}

.article { width:100%; background-color:#f6f2ee; text-align:left; margin-top:70px;}
.article_main { width:1200px;background-color:#f6f2ee; text-align:left; margin:0 auto; padding:0 0 50px 0;}
.position_article { line-height:70px; font-size:14px; font-weight:normal; color:#333;}
.position_article a { color:#333;}
.position_article a:hover {color:#715125;}
.article_main_left { width:830px; float:left; display:inline;}
.article_main_right { width:340px; float:right; display:inline;}
.article_blk01 { background-color:#fff; padding:0 24px; height:350px; overflow:hidden;}
.article_blk01 h2 { font-size:20px; font-weight:bold; color:#333; line-height:50px; height:50px; border-bottom:1px solid #333333;}
.article_blk01 h2 a { color:#333333; float:right; display:inline; font-size:14px; font-weight:normal;}
.article_blk01 h2 a:hover {color:#715125;}
.article_blk01 dl { padding:24px 0; border-bottom:1px solid #eeeeee;}
.article_blk01 dl dt { width:90px; height:90px; overflow:hidden; font-size:12px; text-align:center; line-height:30px; color:#666666; float:left; display:inline;}
.article_blk01 dl dt span { display:block; height:56px; background-color:#f5f5f9; font-size:12px; font-weight:normal; color:#666666; text-align:center; font-family:Arial, Helvetica, sans-serif; line-height:22px; padding:15px 0 0 0;}
.article_blk01 dl dt span strong { font-size:20px; display:block; text-align:center; font-weight:normal;}
.article_blk01 dl dd { width:660px; float:left; display:inline; margin-left:24px;}
.article_blk01 dl dd b a { font-size:18px; font-weight:bold; color:#333; line-height:24px;}
.article_blk01 dl dd b a:hover {color:#715125;}
.article_blk01 dl dd p { font-size:14px; font-weight:normal; color:#666666; line-height:20px; height:40px; display:block; overflow:hidden; margin-top:5px;}
.article_blk01 dl dd span { display:block; text-align:right; text-align:right; color:#999999;}
.article_blk01 ul { padding:20px 0;}
.article_blk01 ul li { font-size:17px; line-height:30px;}
.article_blk01 ul li a { color:#333;}
.article_blk01 ul li a:hover {color:#715125;} 
.article_blk01 ul li span { font-size:14px; float:right; display:inline; color:#999999;}
.article_blk01 ul li::before {
    content: "";
    display: block;
    width: 8px;
    height: 8px;
    float: left;
    display: inline;
    margin-right: 10px;
    border-radius: 1000px;
	border:1px solid #715125;
	margin-top:10px;
}
.article_blk02 { background-color:#fff; padding:0 24px; margin-top:40px; height:678px; overflow:hidden;}
.article_blk02 h2 { font-size:20px; font-weight:bold; color:#333; line-height:50px; height:50px; border-bottom:1px solid #333333;}
.article_blk02 h2 a { color:#333333; float:right; display:inline; font-size:14px; font-weight:normal;}
.article_blk02 h2 a:hover {color:#715125;}
.article_blk02 dl { padding:24px 0; border-bottom:1px solid #eeeeee;}
.article_blk02 dl dt::before {
    content: "";
    display: block;
    width: 8px;
    height: 8px;
    float: left;
    display: inline;
    margin-right: 8px;
    border-radius: 1000px;
	border:1px solid #715125;
	margin-top:5px;
}
.article_blk02 dl dt a { font-size:18px; font-weight:bold; color:#333; line-height:24px;}
.article_blk02 dl dt a:hover {color:#715125;}
.article_blk02 dl dd p {font-size:14px; font-weight:normal; color:#666666; line-height:20px; height:40px; display:block; overflow:hidden; margin-top:10px;}
.article_blk02 dl dd span { display:block; text-align:left; color:#999999; display:block; margin-top:14px; font-size:14px;}
.article_blk02 dl dd span img { width:20px; height:20px; float:right; display:inline;}

.article_blk03 { background-color:#fff; padding:24px 24px 14px 24px; height:487px; overflow:hidden;}
.article_blk03 h3 {font-size:20px; font-weight:bold; color:#333; margin-bottom:10px;}
.article_blk03 h3 span { font-size:14px; float:right; display:inline; margin-top:5px;}
.article_blk03 ul li { font-size:16px; line-height:43px;}
.article_blk03 ul li a { color:#333;white-space: nowrap;text-overflow:ellipsis; overflow:hidden; width:255px; display:inline-block; vertical-align:middle;font-weight: bold;}
.article_blk03 ul li a:hover {color:#715125;}
.article_blk03 ul li font { width:20px; height:20px; border:1px solid #333333; border-radius:1000px; display:inline-block; vertical-align:middle; margin-right:10px; color:#333; font-size:16px; line-height:20px; text-align:center;}
.article_blk03 ul li:nth-child(1) font { background-color:#715125; border:1px solid #715125; color:#fff;}
.article_blk03 ul li:nth-child(2) font { background-color:#715125; border:1px solid #715125; color:#fff;}
.article_blk03 ul li:nth-child(3) font { background-color:#715125; border:1px solid #715125; color:#fff;}

.article_blk04 { background-color:#fff; padding:24px 24px 14px 24px; margin-top:40px; height:466px; overflow:hidden;}
.article_blk04 h3 {font-size:20px; font-weight:bold; color:#333;}
.article_blk04 h3 span { font-size:14px; float:right; display:inline; margin-top:5px;}
.article_blk04 dl { padding:18px 0; border-bottom:1px solid #eeeeee;}
.article_blk04 dl dt a {font-size:16px; font-weight:bold; color:#333; line-height:24px; height:24px; display:block; white-space: nowrap;text-overflow:ellipsis; overflow:hidden; width:288px;}
.article_blk04 dl dt a:hover {color:#715125;}
.article_blk04 dl dt a img { display:inline-block; vertical-align:middle; margin-left:4px;}
.article_blk04 dl dd p { font-size:13px; font-weight:normal; line-height:20px; display:block; margin-top:5px; color:#666666; height:60px; overflow:hidden;}
.article_blk04 dl dd span { display:block; font-size:13px; color:#999; text-align:left;line-height: 30px;}
.article_blk04 dl:last-child { border-bottom:none;}

.article_blk05 { background-color:#fff; padding:0 24px 40px 24px; overflow:hidden;}
.article_blk05 h2 { font-size:20px; font-weight:bold; color:#333; line-height:50px; height:50px; border-bottom:1px solid #333333;}
.article_blk05 h2 span { color:#333333; float:right; display:inline; font-size:14px; font-weight:normal;}
.article_blk05 h2 span strong {color:#715125; margin:0 5px;}
.article_blk05 dl { padding:20px 0; border-bottom:1px solid #eeeeee;}
.article_blk05 dl dt::before {
    content: "";
    display: block;
    width: 8px;
    height: 8px;
    float: left;
    display: inline;
    margin-right: 8px;
    border-radius: 1000px;
	border:1px solid #715125;
	margin-top:5px;
}
.article_blk05 dl dt a { font-size:18px; font-weight:bold; color:#333; line-height:24px;}
.article_blk05 dl dt a:hover {color:#715125;}
.article_blk05 dl dd p {font-size:14px; font-weight:normal; color:#666666; line-height:20px; height:40px; display:block; overflow:hidden; margin-top:10px;}
.article_blk05 dl dd span { display:block; text-align:left; color:#999999; display:block; margin-top:14px; font-size:14px;}
.article_blk05 dl dd span img { width:20px; height:20px; float:right; display:inline;}

.article_blk06 { background-color:#fff; padding:0 24px; overflow:hidden; height:1068px;}
.article_blk06 h2 { font-size:20px; font-weight:bold; color:#333; line-height:50px; height:50px; border-bottom:1px solid #333333;}
.article_blk06 h2 span { color:#333333; float:right; display:inline; font-size:14px; font-weight:normal;}
.article_blk06 h2 span strong {color:#715125; margin:0 5px;}
.article_blk06 dl { padding:24px 0; border-bottom:1px solid #eeeeee;}
.article_blk06 dl dt { width:90px; height:90px; overflow:hidden; font-size:14px; text-align:center; line-height:30px; color:#999999; float:left; display:inline;}
.article_blk06 dl dt span { display:block; height:56px; background-color:#f5f5f9; font-size:12px; font-weight:normal; color:#666666; text-align:center; font-family:Arial, Helvetica, sans-serif; line-height:22px; padding:12px 0 0 0;}
.article_blk06 dl dt span strong { font-size:22px; display:block; text-align:center; font-weight:normal;}
.article_blk06 dl dd { width:660px; float:left; display:inline; margin-left:24px;}
.article_blk06 dl dd b a { font-size:20px; font-weight:bold; color:#333; line-height:24px;}
.article_blk06 dl dd b a:hover {color:#715125;}
.article_blk06 dl dd p { font-size:14px; font-weight:normal; color:#666666; line-height:20px; height:40px; display:block; overflow:hidden; margin-top:5px;}
.article_blk06 dl dd span { display:block; text-align:right; text-align:right; color:#999999; font-size:14px;}
.article_blk06 ul { padding:20px 0 0 0;}
.article_blk06 ul li { font-size:17px; line-height:30px;}
.article_blk06 ul li:nth-child(5n+5) { padding:0 0 20px 0; border-bottom:1px solid #eeeeee; margin-bottom:20px;}
.article_blk06 ul li a { color:#333; font-weight: normal; }
.article_blk06 ul li a:hover {color:#715125;} 
.article_blk06 ul li span { font-size:14px; float:right; display:inline; color:#999999;}
.article_blk06 ul li::before {
    content: "";
    display: block;
    width: 8px;
    height: 8px;
    float: left;
    display: inline;
    margin-right: 10px;
    border-radius: 1000px;
	border:1px solid #715125;
	margin-top:10px;
} 

.sp {overflow:hidden; width:1200px;}
.sp ul li { width:282px; float:left; display:inline; margin-right:24px; margin-bottom:20px;}
.sp ul li .img_box a img { width:100%;}
.sp ul li:nth-child(4n+4) { margin-right:0;}
.sp ul li span { font-size:14px; color:#715125; line-height:24px; display:block; margin-top:10px;}
.sp ul li b a { font-size:18px; font-weight:normal; color:#333; display:block; line-height:24px;}
.sp ul li b a:hover {color:#715125;}
.sp ul li font { font-size:14px; display:block; line-height:24px; color:#999999;}

/******自定义******/
.text_title {overflow: hidden !important;white-space: nowrap !important;text-overflow: ellipsis !important;word-break: normal !important;}
.collect_on{background-color:#715125;color: #fff !important;}


/**专题**/
.zt { width:1200px; margin:0 auto; text-align:left; padding:0 0 100px 0; }
.zt h2.h2_01 {display:block;margin-bottom: 12px;background-image:url(../images/niu_1.png); background-repeat:no-repeat; background-position:bottom center; width:700px; height:74px; margin:0 auto;position:relative;margin-top:100px;}
.zt h2.h2_02 {display:block;margin-bottom: 12px;background-image:url(../images/niu_2.png); background-repeat:no-repeat; background-position:bottom center; width:700px; height:74px; margin:0 auto;position:relative;margin-top:100px;}
.zt h2.h2_03 {display:block;margin-bottom: 12px;background-image:url(../images/niu_3.png); background-repeat:no-repeat; background-position:bottom center; width:700px; height:74px; margin:0 auto;position:relative;margin-top:100px;}
.zt h2.h2_04 {display:block;margin-bottom: 12px;background-image:url(../images/niu_4.png); background-repeat:no-repeat; background-position:bottom center; width:700px; height:74px; margin:0 auto;position:relative;margin-top:100px;}
.zt h2 span {font-size: 36px;color: #715125;font-weight: 300;display: block;text-align: center;font-family: "HYQuanTangShiJ"; position:relative; z-index:1; top:10px;}
.zt h2.h2_01 img {position: absolute; top:-30px; right:130px; z-index:2;}
.zt h2.h2_02 img {position: absolute; top:-30px; left:90px; z-index:2;}
.zt h2.h2_03 img {position: absolute; top:-6px; right:83px; z-index:2;width: 100px;}
.zt h2.h2_04 img {position: absolute; top:-13px; left:78px; z-index:2;width: 200px;}

.zt .zt_main ul li { width:584px; float:left; display:inline; margin-right:30px; margin-top:40px;}
.zt .zt_main ul li:nth-child(even) { float:right; margin-right:0;}
.zt ul li .img_box { width:100%; height:auto; overflow:hidden; position:relative; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.zt ul li .img_box img {width:100%; height:auto;overflow-x: hidden;
    overflow-y: hidden;
	z-index:1;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;}	
.zt ul li:hover .img_box img {transform: scale(1.1, 1.1);	
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */}
.zt ul li p { line-height:50px; border-bottom:1px solid #715125;}
.zt ul li p a { font-size:24px; color:#715125; font-family: "HYQuanTangShiJ";}
.zt ul li p a:hover { padding:0 0 0 5px;}
.zt ul li p span { font-size:14px; float:right; display:inline; color:#715125; }	
.zt ul li font { display:block; line-height:36px; font-size:14px; font-weight:normal; color:#715125; }
.zt ul li font strong { font-family:Georgia, "Times New Roman", Times, serif; margin:0 4px; font-weight:300;}
.zt ul li font em { float:right; display:inline;}
.zt ul li font em img { width:18px; display:inline-block; vertical-align:middle;}
.zt ul li:nth-child(3n+3) { margin-right:0;}
.zt ul li:hover .img_box {box-shadow: 0 0 20px #333;}
.zt li .img_box p { padding:20px 30px; box-sizing:border-box; background-color:rgba(0,0,0,0.5); position:absolute; left:0; bottom:-160px; font-size:14px; font-weight:normal; color:#fff; line-height:20px;  display:block; z-index:99997; height:160px; width:100%; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; text-align:center; display:block;}	
.zt li .img_box:hover p { bottom:0; display:block;}
.zt li .img_box p a { line-height:30px; border:1px solid #fff; padding:0 14px; font-size:15px; font-weight:normal; display:inline-block; vertical-align:middle; margin:0 10px; border-radius:100px; color:#fff;  margin-top:55px;}
.zt li .img_box p a:hover { background-color:#715125; color:#fff; border:1px solid #715125; padding:0 14px;}
.zt ul li i { font-size:14px; line-height:22px; display:block; color:#333333; height:44px; overflow:hidden; font-style:normal;}

.zt li .img_box span { padding:20px 30px; box-sizing:border-box; background-color:rgba(0,0,0,0.5); position:absolute; left:0; bottom:-310px; font-size:14px; font-weight:normal; color:#fff; line-height:20px;  display:block; z-index:99997; height:310px; width:100%; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; text-align:center; display:block;}	
.zt li .img_box:hover span { bottom:0; display:block;}
.zt li .img_box span a { line-height:30px; border:1px solid #fff; padding:0 14px; font-size:15px; font-weight:normal; display:inline-block; vertical-align:middle; margin:0 10px; border-radius:100px; color:#fff;  margin-top:130px;}
.zt li .img_box span a:hover { background-color:#715125; color:#fff; border:1px solid #715125; padding:0 14px;}

/**----------------新增筛选-------------**/
.sc { display:block;}
.sc li{ width:600px; float:left; display:inline; margin-top:20px; line-height:36px;}
.sc li span { font-size:18px; color:#715125; width:100px; float:left; display:inline;}
.sc li .li_box { width:500px; float:left; display:inline; position:relative;}
.sc li .li_box select { line-height:36px; width:219px; height:36px; background-color:#fff; border:none; font-size:16px; color:#666; padding:0 10px;font-family: HYXinRenWenSongW;}
.sc li .li_box select:focus { outline:none;}
.sc li:first-child { width:1200px;}
.sc li .li_box input {line-height:36px; width:200px; height:36px; background-color:#fff; border:none; font-size:16px; color:#333; padding:0 10px;font-family: HYXinRenWenSongW;}
.sc li .li_box input:focus { outline:none;}
.sc li .li_box input::-webkit-input-placeholder { color: #666;}
.sc li .li_box input:-moz-placeholder {color: #666;}
.sc li .li_box input::-moz-placeholder {color: #666;}
.sc li .li_box input:-ms-input-placeholder {color: #666;}
.sc li .li_box .sc_box { position:absolute; left:0; top:36px; background-color:#fff; border:1px solid #eeeeee; border-radius:5px; padding:14px 20px; z-index:9998; display:none; width:450px;}
.sc li .li_box .sc_box a { display:inline-block; font-size:16px; font-weight:normal; line-height:36px; color:#666666; width:24%; text-align:left;}
.sc li .li_box .sc_box a:hover {color:#715125;}
.a_width_100{width:100% !important}
.scbox_width_100{width:180px !important;max-height: 380px;overflow-y: auto;}
/**.sc li .li_box:hover .sc_box { display:block;}**/


/**----------------新增帮助中心页-------------------**/
.help_banner { width:100%; text-align:left; margin-top:70px;}
.help_banner_main { width:1200px; margin:0 auto;}
.h_b_left { width:450px; float:left; display:inline; padding:120px 0 0 0;}
.h_b_right { width:750px; float:right; display:inline;}
.h_b_left h3 { font-size:50px; font-weight:normal; color:#333; font-family: "HYQuanTangShiJ"; display:block;}
.h_b_left p { font-size:22px; font-weight:normal; color:#666666; line-height:36px; margin-top:20px;}
.h_sea { display:block; margin-top:30px; overflow:hidden; border-radius:5px;}
.h_sea .input05 { width:293px; height:42px; background-color:#e9e8f0; padding:0 12px; box-sizing:border-box; float:left; display:inline; font-size:16px; font-weight:normal; line-height:42px; font-family: HYXinRenWenSongW; border:none; margin:0; color:#333;}
.h_sea .input05:focus{outline:none;}
.h_sea .input06 { width:80px; height:42px; background-color:#886853; font-size:16px; color:#fff;font-family: HYXinRenWenSongW; text-align:center; line-height:42px; float:left; display:inline; border:none; border-radius:0 5px 5px 0; cursor:pointer;}
.h_b_left font { width:373px; text-align:right; line-height:50px; font-size:16px; color:#666666; display:block;}
.h_b_left font a { display:inline-block; vertical-align:middle;color:#886853; margin-left:8px;}
.h_b_left font a img { width:14px; display:inline-block; vertical-align:middle; position:relative; top:-2px; margin-right:2px;}
.help_blk01 {width:1200px; margin:0 auto; text-align:left;}
.help_blk01 dl { width:373px; height:150px; background-color:#fff; border-radius:10px; float:left; display:inline; margin:0 40px 40px 0;box-shadow: 0px 0 20px rgba(208, 208, 208, 0.5);  box-sizing:border-box;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s; top:0; position:relative;}
.help_blk01 dl:nth-child(3n+3) { margin:0 0 40px 0;}
.help_blk01 dl a { display:block;padding:24px 24px 0 28px;}
.help_blk01 dl a dt { width:50px; float:left; display:inline;}
.help_blk01 dl a dd { width:250px; float:right; display:inline;}
.help_blk01 dl a dd b { font-size:26px; color:#333;font-family: "HYQuanTangShiJ"; display:block; line-height:36px; font-weight:normal; margin-bottom:4px;}
.help_blk01 dl a dd p { font-size:18px; font-weight:normal; color:#666666; line-height:30px;}
.help_blk01 dl:hover { top:-5px;} 
.help_blk02 { width:1200px; margin:0 auto; text-align:left; margin-top:10px; padding:0 0 50px 0;}
.help_blk02 h2 { font-size:30px; font-weight:normal; color:#333; line-height:30px;font-family: "HYQuanTangShiJ"; }
.help_blk02 h2 a { font-size:18px; float:right; display:inline; color:#666;}
.help_blk02 h2 a:hover {color:#715125;}
.help_blk02 ul { overflow:hidden; margin-top:20px;}
.help_blk02 ul li { font-size:18px; line-height:36px; width:400px; float:left; display:inline;}
.help_blk02 ul li a { color:#333;}
.help_blk02 ul li a:hover {color:#715125;}
.help_blk02 ul li::before { content: "";display: block; width:8px;height:8px;float: left;display: inline;margin-right: 10px;border-radius: 1000px; border:1px solid #715125; margin-top:13px;}

.help_position { width:100%; background-color:#f5f5f9; height:50px; text-align:left; margin-top:70px;}
.help_position_main { width:1200px; background-color:#f5f5f9; margin:0 auto; line-height:50px; font-size:12px; font-family:"宋体"; color:#666666;}
.help_position_main span { font-size:16px; font-weight:normal; color:#666;font-family: HYXinRenWenSongW;}
.help_position_main a {color:#715125;font-family: HYXinRenWenSongW; font-size:16px;}
.help_parta { width:1200px; margin:0 auto; text-align:left; margin-top:40px; padding:0 0 50px 0;}
.h_pa_left { width:230px; float:left; display:inline;}
.h_pa_right { width:910px; float:right; display:inline;}
.help_blk03 {box-shadow: 0px 0 20px rgba(208, 208, 208, 0.5); padding:16px 10px 12px 10px;}
.help_blk03 .h_b03_sea { width:210px; height:40px; background-color:#e8e8ef; border-radius:5px; overflow:hidden;}
.help_blk03 .h_b03_sea .input07 { width:180px; height:40px; font-size:16px; color:#333;font-family: HYXinRenWenSongW; padding:0 10px; line-height:40px; box-sizing:border-box; border:none;background-color:#e8e8ef; float:left; display:inline;}
.help_blk03 .h_b03_sea .input07:focus{outline:none;}
.help_blk03 .h_b03_sea .input08 { background-image:url(../images/help_icon08.png); background-repeat:no-repeat; background-size:16px 16px; width:16px; height:16px; float:right; display:inline; border:none; padding:0; margin-top:12px; margin-right:10px; cursor:pointer;}
.help_blk03 .h_b03_sea .input08:focus{outline:none;}
.help_blk03 font { font-size:16px; color:#666; display:block; text-align:right; padding:10px 10px 0 0;}
.help_blk03 font a {color:#715125;}
.help_blk04 {box-shadow: 0px 0 20px rgba(208, 208, 208, 0.5); padding:10px 0; margin-top:30px;}
.help_blk04 h3 { padding:0 12px; font-size:22px; font-weight:normal; color:#333; line-height:40px; display:block;font-family: "HYQuanTangShiJ"; }
.help_blk04 h3 span { color:#333; display:block;}
.help_blk04 h3 span i { font-size:12px; color:#999999; font-style:normal; font-family:"宋体"; float:right; transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);}
.help_blk04 h3.open span i {transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg); color:#715125;}
.new_2016_info01 { padding:0 0 12px 0; background-image:url(../images/h_line.jpg); background-repeat:no-repeat; background-position:bottom center; margin-bottom:10px;}
.help_blk04 ul li { font-size:16px; font-weight:normal; line-height:24px;}
.help_blk04 ul li a { display:block; color:#666; padding:6px 12px;}
.help_blk04 ul li.on a { background-color:#f5f5f9;color:#715125;}
.help_blk04 ul li a:hover { background-color:#f5f5f9;}
.help_blk05 { overflow:hidden;}
.help_blk05 h2 { font-size:36px; color:#333; font-weight:normal; display:block; line-height:44px;font-family: "HYQuanTangShiJ";}
.help_blk05 h3 { font-size:26px; color:#333; font-weight:normal; display:block; line-height:26px;font-family: "HYQuanTangShiJ"; margin-top:30px;}
.help_blk05 p { font-size:18px; font-weight:normal; line-height:30px; color:#666666; margin-top:20px;}
.help_blk05 i { width:100%; height:18px; display:block; margin-top:40px; position:relative;}
.help_blk05 i em { width:100%; height:6px; background-color:#f5f5f9; position:absolute; left:0; top:6px; z-index:1;}
.help_blk05 font { font-size:18px; color:#a1a6b3; position:absolute; bottom:-6px; line-height:18px; display:inline-block; vertical-align:middle; padding:0 10px; background-color:#fff; left:50%;transform: translateX(-50%); font-style:normal; height:18px; z-index:2;}

.help_blk06 { width:730px; margin:0 auto; text-align:left; overflow:hidden; padding:60px 0 70px 0;}
.help_blk06 h2 { font-size:36px; font-weight:normal; color:#333; line-height:36px;font-family: "HYQuanTangShiJ";}
.help_blk06 h2 span { font-size:16px; float:right; display:inline; color:#666;font-family: HYXinRenWenSongW; margin-top:10px;}
.help_blk06 h2 span a {color:#715125;}
.help_blk06 ul {position:relative;}
.help_blk06 ul li { margin-top:20px; font-size:18px; font-weight:normal; line-height:40px; color:#333;}
.help_blk06 ul li .textarea_box { background-color:#efeff5; height:230px; overflow:hidden;}
.help_blk06 ul li .textarea_box textarea { height:190px;background-color:#efeff5; padding:20px; font-size:18px; font-weight:normal; color:#333;font-family: HYXinRenWenSongW; line-height:24px; box-sizing:border-box; width:730px; border:none;}
.help_blk06 ul li .textarea_box textarea:focus{outline:none;}
.help_blk06 ul li .textarea_box font { display:block; text-align:right; font-size:14px; color:#999; padding:0 20px 0 0; line-height:40px;}
.help_blk06 ul li .textarea_box font strong {color:#715125; font-weight:normal;}
.help_blk06 ul li label input { width:300px; height:40px;background-color:#efeff5; padding:0 20px; font-size:18px; font-weight:normal; color:#333;font-family: HYXinRenWenSongW; line-height:24px; box-sizing:border-box; border:none;}
.help_blk06 ul li label input:focus{outline:none;}
.help_blk06 ul li a { width:100px; height:40px; font-size:18px; font-weight:normal; text-align:center; line-height:40px; color:#fff; background-color:#715125; position:absolute; right:0; bottom:0;}

.chk_1,.chk_2,.chk_3,.chk_4 {
    display: none;
}
 
/*******STYLE 1*******/
.chk_1 + label {
	border: 2px solid #dfe1e6;
	width:18px; height:18px;
	 display:inline-block; 
	vertical-align:middle;
	margin-right:5px;
	margin-left:20px;
	position:relative;
	overflow:hidden;
	cursor:pointer;
	top:0px;
	overflow:hidden;
	border-radius:100px;
}

.chk_1:checked + label {
	overflow:hidden;
	border: 2px solid #715125;
	background-color:#715125;
	background-image:url(../images/help_icon09.png); background-repeat:no-repeat; background-position:2px 2px; background-size:14px 14px;
}

.chk_1:checked + label:after {
	position: absolute;
	top: 0px;
	left: 0px;
	color: #fff;
	width: 100%;
	text-align: center;
	font-size: 22px;
	vertical-align: text-top;
}

.help_blk07 h2 { font-size:36px; color:#333; font-weight:normal; display:block; line-height:44px;font-family: "HYQuanTangShiJ";}
.help_blk07 ul li { font-size:18px; font-weight:normal; line-height:60px; border-bottom:1px solid #eeeeee;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;transition: all 0.5s;}
.help_blk07 ul li a { color:#333; display:block;}
.help_blk07 ul li:hover {color:#715125; background-color:#f5f5f9; padding:0 10px;}
.help_blk07 ul li::before { content: "";display: block; width:8px;height:8px;float: left;display: inline;margin-right: 10px;border-radius: 1000px; border:1px solid #715125; margin-top:25px;}

/**网站地图**/
.help_partb { width:1200px; margin:0 auto; height:2076px; overflow:hidden; padding:50px 0; position:relative;}
.help_partb dl { display:flex;align-items:center; height:346px; text-align:left;}
.help_partb dl dt {flex:1;}
.help_partb dl dd {flex:1;}
.help_partb dl:nth-child(odd) {flex-direction:row-reverse;}
.help_partb dl dd h2 a { font-size:36px; font-weight:normal; color:#333; line-height:36px;display:block;font-family: "HYQuanTangShiJ"; margin-bottom:30px;}
.help_partb dl:nth-child(even) dd h2 a { padding:0 0 0 50px;}
.help_partb dl:nth-child(even) dd .dd_box { padding:0 0 0 50px;}
.help_partb dl dd h2 a:hover {color: #715125;}
.help_partb dl dd .dd_box { padding:0 30px 0 0;}
.help_partb dl dd .dd_box a { display:inline-block; vertical-align:middle; margin:14px 14px 0 0; font-size:18px; font-weight:normal; padding:0 12px; background-color:#fff6e9;color: #715125; line-height:36px;}
.help_partb dl dd .dd_box a:hover { background-color:#715125; color:#fff;}
.help_partb dl:nth-child(1) .img03 { position:absolute; right:536px; top:304px; z-index:0;}
.help_partb dl:nth-child(3) dt { height:346px; background-image:url(../images/map_pic03.jpg); background-repeat:no-repeat; }
.help_partb dl:nth-child(3) dt h3 { font-size:18px; color:#fff; text-align:center; display:block; margin-top:66px; font-weight:normal; margin-bottom:40px;}
.help_partb dl:nth-child(3) dt h3 strong { font-size:30px; font-weight:normal;}
.help_partb dl:nth-child(3) dt .dt_box { padding:0 55px 0 115px;}
.help_partb dl:nth-child(3) dt .dt_box a { font-size:18px; font-weight:normal; color:#fff; margin-right:20px; line-height:36px; }
.help_partb dl:nth-child(3) dt .dt_box a:hover {color:#fff6e9;}
.help_partb dl:nth-child(3) img { position:absolute; right:526px; bottom:1080px; z-index:0;}
.help_partb dl:nth-child(5) dt { position:absolute; right:0; bottom:312px; z-index:2;}
.help_partb dl:nth-child(5) dd .dd_box { width:600px;box-sizing:border-box;}
.help_partb dl:nth-child(4) dt { position:relative; z-index:1;}
.help_partb dl:nth-child(4) dd { position: relative; z-index:3;}

/**专题**/
.describe { overflow:hidden; background-color:#e6ded7; padding:10px 40px 20px 40px; width:100%;box-sizing:border-box; text-align:left; position:relative; overflow:hidden; margin:30px 0;}
.describe p { font-size:14px; line-height:30px; color:#715125; display:block; margin-top:10px;font-weight: bold;}
.describe i.i01 { width:36px; height:36px; background-color:#f6f2ee; border-radius:1000px; position:absolute; top:-18px; left:-18px;}
.describe i.i02 { width:36px; height:36px; background-color:#f6f2ee; border-radius:1000px; position:absolute; top:-18px; right:-18px;}
.describe i.i03 { width:36px; height:36px; background-color:#f6f2ee; border-radius:1000px; position:absolute; bottom:-18px; left:-18px;}
.describe i.i04 { width:36px; height:36px; background-color:#f6f2ee; border-radius:1000px; position:absolute; bottom:-18px; right:-18px;}
.back_main{display:none !important;}
