@import url("global.css");
@import url("reset.css");
@import url("top.css");
@import url("foot.css");
.list-shop{width: 1200px; margin: 20px auto; overflow: hidden; background: #FFFFFF; min-height: 800px;}
.list-shop .list-nav{float: left;width: 260px;}
.list-shop .list-nav dt{height: 52px;background: #1a73e8;color: #fff;text-align: center;font-size: 18px;line-height: 52px;}

.list-shop .list-nav dd li{max-height:51px; overflow:hidden; margin-bottom: 1px;  transition: all .4s ease 0s;}
.list-shop .list-nav dd li.on{ max-height:500px;}
.list-shop .list-nav dd li em{ display:block; background: url(../images/list/sidemenu_icon.png) no-repeat 95% center #f9f9f9;font-size: 16px; }
.list-shop .list-nav dd li.on em{background: url(../images/list/sidemenu_icon.png) no-repeat 95% center #92c1e3;}
.list-shop .list-nav dd li.on em a{  font-weight:bold;  color:#fff; font-size:17px;}
.list-shop .list-nav dd li em a{display: block;padding: 15px 0 15px 18px;}

.ejlist span a{display:block; margin-left:15px; line-height:38px;background: url(../images/ej/sanjiao.png) no-repeat left center; padding-left:20px;}
.ejlist span a.on{ color:#FF6B07;}
.ejlist span a:hover{color:#FF6B07;}

.list_img{overflow: hidden; margin-top:10px;}
.list_img li{float:left;width: 281px;height: 180px; overflow: hidden; position: relative; text-align:center; margin-right: 20px; margin-bottom: 20px;}
.list_img li:nth-child(3n){margin-right: 0;}
.list_img img{width: 100%;height: 180px;}
.list_img li p{width: 100%;  height: 38px;background:#272727;position: absolute; left:0; bottom: 0;
opacity: 0.5;
filter:alpha(opacity:50); /*IE6,7,8透明*/
z-index: 2;
}
.list_img li em{width: 100%;height: 38px;line-height: 38px; text-align: center;position: absolute; bottom: 0;z-index: 3;}
.list_img li a{color: #fff;}
.list_img li a:hover{color:#F97500;}



.list-center{width: 921px; float: right; overflow: hidden;}
.list-center h3{height: 50px;
    line-height: 50px;
    border-bottom: #e7e7e7 1px solid;
    margin-bottom: 20px;font-weight: normal;}
.list-center h3 span{display: block;
    padding-right: 10px;font-weight: bold;
    float: left;
    color: #1a73e8;
    border-bottom: #1a73e8 2px solid;
    font-size: 20px;}
.list-center h3 a{display: block;
    padding: 0 15px 0 0;
    float: left;
    font-size: 20px;}
.list-center h3 a.on{
    color: #b72020;
    border-bottom: #b72020 2px solid;}
.zlm-shop{overflow: hidden; margin-bottom: 20px;}
.zlm-shop li{float: left; margin-right: 10px; padding-left: 10px;  height: 40px; line-height: 40px;}
.zlm-shop li:nth-child(4n){margin-right: 0;}
.zlm-shop li.on a{color: #25910d;}
.list-center ul.list-text{overflow: hidden;}
.list-center ul.list-text li{ line-height: 36px;  overflow: hidden;}
.list-center ul.list-text li a{float: left;background: url(../images/list/list.png) left 16px no-repeat; display: inline-block; max-width: 767px; padding-left: 15px; transition: all 0.3s ease-out 0s;}
.list-center ul.list-text li a:hover{margin-left: 10px;transition: all 0.3s ease-out 0s;}
.list-center ul.list-text li span{float: right; color: #999999;}
.list-center ul.list-text .space{border-bottom: dotted 1px #DEDEDE; margin: 10px auto;}

.page-shop{overflow: hidden; text-align: center; margin-top: 20px;}
.page-shop a{padding: 7px 15px; border: solid 1px #D0CECE; border-radius:3px ; margin: 0 5px;display: inline-block;}
.page-shop span{background: #00a0e8;padding: 7px 15px;border: solid 1px #00a0e8; color: #FFFFFF;border-radius:3px ; margin: 0 5px;}
.pbl-shop{width: 100%; background: #f5f5f5; margin: 0; padding: 37px 0;}
.pbl-shop .pbl-nr{width: 1200px; height: 1452px; background: url(../images/list/pbl.jpg) left top no-repeat; margin: 0 auto; cursor: pointer;}
.pbl-shop h3{width: 1200px; margin: 0 auto; padding-bottom: 37px; font-size: 15px; font-weight: normal;}
.pbl-shop h3 span{background: #00a0e8;padding: 7px 15px;border: solid 1px #00a0e8; color: #FFFFFF;border-radius:3px ; margin-right:5px;}
.pbl-shop h3 a{padding: 7px 15px; border: solid 1px #D0CECE; border-radius:3px ; margin: 0 5px; background: #FFFFFF;}
.pbl-shop h3 a:hover{background: #00a0e8;padding: 7px 15px;border: solid 1px #00a0e8; color: #FFFFFF;border-radius:3px ;}

.gm{width: 1200px; height: 928px; background: url(../images/list/qkgm.png) center top no-repeat; cursor: pointer;}
.ddqr{width: 1200px; height: 588px; background: url(../images/list/fk.jpg) center top no-repeat;cursor: pointer;}
.fk{width: 1200px; height: 477px; background: url(../images/list/fk2.jpg) center top no-repeat;cursor: pointer;}
.xz{width: 1200px; height: 605px; background: url(../images/list/xiaz.jpg) center top no-repeat;cursor: pointer;}
.marp-shop{height: 52px;
    padding-left: 15px;
    overflow: hidden;
    line-height: 52px;
    margin-bottom: 13px;
    font-weight: normal;
    background: #f9f9f9;}
.neirong h1{
	font-size: 35px;
	text-align:center;
    line-height: 1.5;
    margin-bottom: 25px;
    color: #333;
    margin-top: 8px;}
.neirong-left{width: 110px; padding-left: 30px;margin-top: 90px;
    padding-right: 30px;
    margin-right: 30px;
    text-align: center;
    float: left;
    font-size: 14px;
    color: gray;
    border-right:solid 1px #ebebeb ;
}
.neirong-left li{text-align: center;font-family: Politica;}
.neirong-left li.xian{background: url(../images/list/xian.png) left center repeat-x;}
.neirong-left li.nian span{background: #FFFFFF; padding: 0 10px; font-size: 20px;}
.neirong-left li.yr{font-size: 34px;}
.neirong-left li.sf{font-size: 20px; margin-bottom: 15px;}
.neirong-left li.ly{font-family: "微软雅黑"; }
.neirong-left li.fx{margin-top: 30px;margin-bottom: 18px;background: url(../images/list/xian.png) left center repeat-x; font-family: "微软雅黑";}
.neirong-left li.fx span{background: #FFFFFF; padding: 0 10px; font-size: 14px;}
.share .bshare-custom{width: 32px !important; margin: 0 auto !important;}
.share a{display: block !important; margin: 0 auto 20px; cursor: pointer;}
.share a.gwds_weixin{width: 40px; height: 40px; background: url(../images/list/wx.png) center center no-repeat;}
.share a.gwds_weixin:hover{background: url(../images/list/wx_01.png) center center no-repeat;}
.share a.gwds_tsina{width: 40px; height: 40px; background: url(../images/list/wb.png) center center no-repeat;}
.share a.gwds_tsina:hover{background: url(../images/list/wb_01.png) center center no-repeat;}
.neirong-right{width: 910px; overflow: hidden; float: right; font-size: 18px; line-height: 32px; padding-right: 60px;}
.neirong-right img{display: block; max-width: 80%; margin: 10px auto;}
/* 单页样式 */
.dy-title {height: 40px;background: #f9f9f9;line-height: 40px;text-align: center;margin-bottom: 30px;}
.dy-title span {margin: 0 10px;}
.dy-title i.Big,.dy-title i.Middle,.dy-title i.Small,.dy-title i.print {display: inline-block;width: 27px;height: 27px;vertical-align: middle;background: url(../images/list/content_icon.png) no-repeat;cursor: pointer;}
.dy-title i.Big {background-position: 0 -100px;}
.dy-title i.Middle {background-position: 0 -75px;}
.dy-title i.Small {background-position: 0 -50px;}.dy-title i.print {background-position: 0 -125px;}
.dy-title i:hover {background-position-x: -25px;}
.dyfx-shop{text-align: center; overflow: hidden; margin-top: 30px;}
.dyfx-shop .share-btn{display: inline-block !important; margin: 0 10px;}
/*图片瀑布流列表*/
.img-list{position:relative;width:905px;margin:0 auto;}
.img-list li{position:absolute;text-align:center; left:0px;top:0;width:281px;margin: 5px;box-shadow: 0 0 10px #cacaca; padding: 5px;}
.img-list li:hover{box-shadow: 0 0 10px #000; margin-top: -2px;}
.img-list li{-webkit-transition:all .7s ease-out .1s;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out .1s;transition:all .7s ease-out .1s }
.img-list img{display:block;border:0;margin-bottom:15px; width: 281px; }
.img-list strong{display:block;font-size:16px;color:#000;height:20px;line-height:20px;}
.img-list span{display:block;color:#606060;margin:10px;height:20px;font-weight:normal;font-size:12px;}
#page-shop{text-align: center;}
.pinglun{clear: both; overflow: hidden; padding-top: 30px;}
.pinglun h3{font-size: 22px; font-weight: normal; overflow: hidden;}
.pinglun h3 span{font-size: 14px; color: #858585; margin-left: 10px;}
.pinglun h3 em{float: right; color: #379be9; color: 14px; font-size: 14px;}
.pinglun .pinglun-box{padding-top:20px ;overflow: hidden;}
.pinglun .pinglun-box li.touxiang{float: left; width: 50px; overflow: hidden;}
.pinglun .pinglun-box li.touxiang img{width: 50px; height: 50px; border-radius:25px ; max-width: initial;}
.pinglun .pinglun-box li.pl-ingpt { margin-left: 20px; float: left; width: 930px;}
.pinglun .pinglun-box li.pl-ingpt textarea{width: 807px; height: 74px; border: solid 3px #f0f0f0;outline: none; font-size: 14px; padding: 10px; float: left; border-right:0 ;}
.pinglun .pinglun-box li.pl-ingpt a{display: block; height: 100px; background: #379be9; width: 100px; float: left; text-align: center; line-height: 100px; color: #FFFFFF;}
.pinglun .pl-list{padding-top: 30px; overflow: hidden;}
.pinglun .pl-list h4{height: 54px; border-bottom: solid 1px #f0f0f0; line-height: 54px; overflow: hidden; font-weight: normal;}
.pinglun .pl-list h4 dt{float: left;}
.pinglun .pl-list h4 dt li{float: left; font-size: 16px;}
.pinglun .pl-list h4 dt li.on{float: left; font-size: 18px;}
.pinglun .pl-list h4 dt li a{padding: 0 5px; color: #379be9;}
.pinglun .pl-list h4 dt li.on a{color: #333333;}
.pinglun .pl-list h4 dd{float: right;}
.pinglun .pl-list h4 dd li{float: left; font-size: 16px; color: #858585;}
.pinglun .pl-list h4 dd li a{padding: 0 5px; color: #858585;}
.pinglun .pl-list h4 dd li.on a{color: #333;}
.pllist-center{padding-top: 30px; overflow: hidden;}
.pllist-center dl{display: block; overflow: hidden;}
.pllist-center dt{float: left; width: 50px; height: 50px; float: left;}
.pllist-center dt img{width: 50px; height: 50px; border-radius:25px ;}
.pllist-center dd{width: 930px; float: left; margin-left: 20px;}
.pllist-center dd li.name{font-size: 14px;}
.pllist-center dd li.name b{color: #379be9;}
.pllist-center dd li.name em{color: #858585; margin-left: 10px;}
.pllist-center dd li.plcenter{font-size: 14px; line-height: 18px;margin-bottom: 10px;}
.pllist-center dd li.plhuifu{background: #f7f7f7; padding: 10px;  font-size: 14px; line-height: 18px;}
.pllist-center dd li.plhuifu .huifugn{padding-top: 10px; overflow: hidden; font-size: 12px; color: #858585;}
.pllist-center dd li.plhuifu .huifugn a{color: #858585;}
.pllist-center dd li.plhuifu .huifugn a:hover{text-decoration: underline;}
.pllist-center dd li.plhuifu .huifugn i{display: inline-block;width: 13px; height: 13px; background: url(../images/list/rmhf_24.png) left center no-repeat; margin-top: 5px;}
.pllist-center dd li.plhuifu .huifugn a.more{display: block; text-decoration: underline; font-size: 14px; margin-top: 10px;}
.pllist-center dd li.huifuzan{font-size: 14px; padding-top: 10px;}
.pllist-center dd li a.zhan-btn{display: inline-block; background: url(../images/list/nr_zhan_03.png) left center no-repeat; padding-left: 20px; color: #858585;}
.pllist-center dd li a.huifu-btn1{display: inline-block; background: url(../images/list/nr_zhan_05.png) left center no-repeat; padding-left: 20px;color: #858585; margin-left: 10px;}
.pllist-center dd li a:hover{text-decoration: underline;}
a.hide{display: none; color: #379be9 !important;}
a.hide1{display: none;color: #379be9 !important; padding-left: 20px;}
.pllist-center dd li.ckqbhf{padding-top: 0;}
div.plhf-box{ margin-top: 10px; overflow: hidden;}
div.plhf-box textarea{height: 80px; padding: 10px; width: 784px; height: 74px; border: solid 3px #f0f0f0;outline: none; font-size: 14px; float: left; border-right:0 ;}
div.plhf-box a{display: block; width: 100px; height: 100px; background: #379be9; float: left; line-height: 100px; text-align: center; color: #FFFFFF !important; font-size: 16px;}
.huifuzan div.plhf-box textarea{width: 804px;}
.attr_r i{width: 25px; height: 25px;background: url(../images/list/content_icon.png) no-repeat;vertical-align: middle;display: block;cursor: pointer; margin: 10px auto 0; border: solid 1px #F4F4F4;}
.attr_r i.Big{background-position: 0 -100px;}
.attr_r i.Middle{background-position: 0 -75px;}
.attr_r i.Small{background-position: 0 -50px;}
.attr_r i.print{background-position: 0 -125px;}
.attr_r i:hover{background-position-x: -25px;}

.list-center a:hover{color:#FF6B07;}
.neirong-rqjg{display: none;}
/*嵌如字体*/
@media all and (max-width:1200px){
	.list-shop{width: calc(100% - 20px);padding: 0 10px; overflow: hidden;min-height: auto;}
	.marp-shop{height: auto;}
	.list-nav{display: none;}
	.list-center{width: 100%;overflow: hidden;}
	.zlm-shop{display: none;}
	.list-center ul.list-text li a{width: calc(100% - 110px);height: 36px;text-overflow:ellipsis;white-space:nowrap;overflow: hidden;margin-left: 0 !important;}
	.neirong-left{display: none;}
	.neirong-right{width: 100%;padding: 0;}
	.neirong-rqjg{display: block;background: #f4f4f4; height: 30px; line-height: 30px; font-size: 14px;margin-bottom: 20px;text-align: center;}
	.sxp-shop li{overflow: hidden;}
	.sxp-shop a{display: block;width: calc(100% - 82px); float: right;height: 36px;text-overflow:ellipsis;white-space:nowrap;overflow: hidden;}
	.list_img li{width: calc((100% - 20px) / 2); margin-right: 0;height: 1.3rem;}
	.list_img li img{height: 1.3rem;}
	.list_img li:nth-child(2n){float: right;}
}   