/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0; padding:0;}
html{-webkit-text-size-adjust:none;}
body{font:14px/1.5 Microsoft Yahei,\5B8B\4F53, Arial, Helvetica, sans-serif; background:#f2f2f2;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{border:none; vertical-align:top}
i,em{font-style:normal;}
input,select,option,textarea{font-size:12px;}
a{text-decoration:none; color:#333;} a:hover{text-decoration:none;}
noscript,.spanclass,.pannel,.hidden{display:none;}
.show,.block{display:block;}
.mark,.fl,.mark-sub,.fr{display:inline;}
.mark,.fl{float:left;} .mark-sub,.fr{float:right;}
.fs-18{font-size:18px;} .fs-16{font-size:16px;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.clearfix{*zoom:1} .clearfix:after{content:"\20"; clear:both; height:0; display:block; overflow:hidden;}

.content{ width:1200px; margin:0 auto;}

.header{ height:90px; padding:8px 0 0; background:#fff; border-bottom:1px solid #dedede; display:block; overflow:hidden;}
.header .logo{margin-top:9px;float:left;}
.header .logo img{ width: 250px;height: 68px;object-fit: cover;}
.header .search{ width:450px;overflow:hidden; float:right;}
.header form{ width:450px; margin:16px 0 0; overflow:hidden; float:right;}
.header .search .inp-txt{ width:372px; height:41px; line-height:30px; text-indent:10px; background:#fff; float:left; font-size:14px; color:#333; border:2px solid #ff7777; border-radius:6px 0 0 6px;}
.header .search .inp-btn{ width:74px; height:45px; line-height:45px; font-size:16px; font-weight:normal; color:#fff; text-align:center; background:#ff7777; float:left; border:0; border-radius:0 6px 6px 0; cursor:pointer}
.header .search-label{ width:450px;margin-top:5px;color:#333;overflow:hidden;}
.header .search-label a { color:#666;margin:0 10px;display: inline-block;}
.header .search-label a:hover { color:#f2473d;}
.navlist{ height:45px; line-height:45px; background-color:#f2473d; box-shadow: 0px 4px 4px #d0d0d0;}
.navlist li{ float:left; width:171.4px; text-align:center; font-size:16px; color:#fff;}
.navlist li>a{ display:block; font-size:16px; color:#fff;}
.navlist li.hover>a,.navlist li>a:hover{ background-color: #d71a0f;}
.navlist .content{ position:relative;}
.navlist li .item-inner{ width:1128px; height:40px; line-height:40px; padding-left:70px; border:1px solid #f2473d; border-top:0px; left:0px; top:45px; background:#fff; position:absolute; z-index:999; display:none;}
.navlist li .item-inner a{ float:left; margin-right:25px; color:#333; font-size:14px;}
.navlist li .item-inner a:hover{  color:#f77; text-decoration:underline;}



.box-main{ margin:18px auto 0; background-color:#fff; width:1198px; border:1px #e4e4e4 solid;}
.pb18{ padding:20px 0;}

.hot{ padding:15px 0; margin-bottom:18px; border-bottom:1px solid #eee; overflow:hidden;}
.hot .hot-tit{ float:left; width:82px; height:25px; line-height: 25px; margin:0 25px 0 20px; background:url(../images/health_icon01.png) no-repeat 0 0; color: #fff; text-align: center; font-size: 14px}
.hot .hot-list{ float:left;}
.hot .hot-list li{ float:left; width:330px; height:25px; margin:0 20px 0 0; line-height:25px; overflow:hidden; background:url(../images/health_dian.png) no-repeat 0 8px;}
.hot .hot-list li a{ padding:0 0 0 20px; font-size:14px;}
.hot .hot-list li a:hover{ color:#f77;}

.focus{ width:720px; height:360px; padding-left:19px; float:left;}
.focus .focus-img{ float:left; width:580px; height:360px; margin-right:16px; overflow: hidden;}
.focus .focus-img li{ position:relative; width:580px; height:360px;}
.focus .focus-img li a{ display: block;}
.focus .focus-img li a:hover {}
.focus .focus-img li img{ width:580px; height:360px;}
.focus .focus-img li .d-text{ position:absolute; bottom:10px; right:0; width:498px; height:96px;}
.focus .focus-img li a .d-text{ background:rgba(255,140,100,0.8);*background:#ff8c64;}
.focus .focus-img li.pic2 a .d-text{ background:rgba(60,169,225,0.8);*background:#3ca9e1;}
.focus .focus-img li.pic3 a .d-text{ background:rgba(239,194,14,0.8);*background:#efc20e;}
.focus .focus-img li.pic4 a .d-text{ background:rgba(43,193,97,0.8);*background:#2bb361;}
.focus .focus-img li a:hover .d-text {background:rgba(230,110,70,0.8);*background:#e66e46;}
.focus .focus-img li.pic2 a:hover .d-text {background:rgba(50,153,207,0.8);*background:#3199cf;}
.focus .focus-img li.pic3 a:hover .d-text {background:rgba(215,175,15,0.8);*background:#d7af0f;}
.focus .focus-img li.pic4 a:hover .d-text {background:rgba(27,162,80,0.8);*background:#1ba250;}
.focus .focus-img li .d-text p{ padding:0 19px; color:#fff;}
.focus .focus-img li .d-text .name{ height:36px;line-height:36px;margin:5px 0 0;font-size:18px;font-weight:bold;overflow:hidden;}
.focus .focus-img li .d-text .des{ line-height:20px;font-size:12px;font-size:13px;height:40px;overflow:hidden;}
.focus .focus-text{ float:left; width:120px;}
.focus .focus-text li{ width:120px; height:80px; margin:0 0 13px; color:#fff;}
.focus .focus-text li a{ height:60px; padding:8px; font-size:14px;color:#fff; display: block;overflow:hidden;border:2px #fff solid;}
.focus .focus-text li a span {display:block;height:60px; overflow:hidden; line-height:20px; cursor:pointer;}
.focus .focus-text li a.color01{ background-color:#ff896e;border:#ff896e 2px solid;}
.focus .focus-text li a.color01:hover{ background-color:#eb7257;}
.focus .focus-text li a.color02{ background-color:#63c7fb;border:#63c7fb 2px solid;}
.focus .focus-text li a.color02:hover{ background-color:#3ca9e1;}
.focus .focus-text li a.color03{ background-color:#ffcc00;border:#ffcc00 2px solid;}
.focus .focus-text li a.color03:hover{ background-color:#efc20e;}
.focus .focus-text li a.color04{ background-color:#4ccf80;border:#4ccf80 2px solid;}
.focus .focus-text li a.color04:hover{ background-color:#2bb361;}
.focus .focus-text li.on a.color01{ background-color:#eb7257;}
.focus .focus-text li.on a.color02{ background-color:#3ca9e1;}
.focus .focus-text li.on a.color03{ background-color:#efc20e;}
.focus .focus-text li.on a.color04{ background-color:#2bb361;}


.list-top{ float:right; width:430px; height: 354px; padding-right:10px; overflow: hidden;}
.list-top .top-tit{  overflow:hidden;}
.list-top .top-tit i{ display:block; float:left; width:205px; height:40px; line-height:40px; margin:0 9px 0 0; text-align:center; font-size:16px; font-style:normal; background-color:#eeeeee;}
.list-top .top-tit i.f-hover{ background-color:#f77; color:#fff;}
.list-top .top-list { margin-right: 10px }
.list-top .top-list li{ padding:9px 0; border-bottom:1px dashed #d7d7d7;}
.list-top .top-list li.f-ix{ padding:10px 0 2px; border:none;}
.list-top .top-list li em{  float:left; width:25px; font-size:20px; font-style: italic; font-family:simsun;}
.list-top .top-list li .name{ height:28px; line-height:27px; font-size:16px; overflow: hidden;}
.list-top .top-list li .name a:hover{ color:#f77;}
.list-top .top-list li .js{ display:none; width: 376px; margin: 4px 0 0 25px; background:url(../images/ppage.gif) #fafafa no-repeat; color: #aaa; height: 54px; overflow: hidden;padding:14px 10px 10px 10px;}
.list-top .top-list li .js p{  font-size: 13px; line-height: 19px; height: 54px; overflow: hidden;}
.list-top .top-list li.f-ix .js{ display:block;}

.title{ width:1160px; height:40px; margin:0 auto 20px;padding:15px 0;border-bottom:3px solid #f2473d;text-align:left;}
.title i { width:40px; height:40px;float: left;}
.title h2 { display:inline-block; font:normal 30px/40px Microsoft YaHei; background:#fff; padding:0 15px; color:#f2473d;float: left;}
.title .tit-list { width:850px;display:inline-block; font:normal 15px/40px Microsoft YaHei; background:#fff; padding:0 15px;float: left;color:#666;overflow: hidden;}
.title .tit-list label { color:#000;margin-right:20px;}
.title .tit-list a { font-weight: normal;display: inline-block;color:#666;}
.title .tit-list a:hover { color:#ff7777;}
.title .tit-list em { margin:0 10px;}
.title .more { height:40px;line-height:40px;float: right;}
.title .more a { color:#666;}
.title .more a em { margin-left:5px;color:#f2473d;display: inline-block;}
.title .more a:hover { color:#f2473d;}
.title .more a:hover em { transform:rotate(360deg);transition:transform 1s;}
/*.tit{ height:34px;  margin-bottom:18px; border-bottom:1px solid #eee;}*/
/*.tit span{ display:block; float:left; width:122px; height:34px; font-size:18px; border-bottom:1px solid #ff7777;}*/
/*.tit span i{ display:block; float:left; width:26px; height:26px; margin:0px 11px 0 0;background:url(../images/health_icon.png)  no-repeat;}*/
/*.tit a{ float:right; font-size:14px; color:#aaa; margin:5px 0 0 0;}*/
/*.tit-my span i{  background-position: -4px -115px;}*/
/*.tit-et span i{  background-position: -4px -155px;}*/
/*.tit-hl span i{  background-position: -4px -194px;}*/
/*.tit-zc span i{  background-position: -4px -231px;}*/
/*.tit-xw span i{  background-position: -4px -266px;}*/
/*.tit2{ height:42px;}*/
/*.tit2 span{ display:block; float:left; width:100px; height:25px; line-height:25px; text-align:center; background-color:#ff7777; font-size:14px; color:#fff;}*/
/*.tit2 a{ float:right; padding:0; font-size:14px; color:#aaa;margin:3px 0 0 0;}*/


a .text { position: absolute;bottom: 24px;width: 253px;height:40px;line-height:40px;background-color: rgba(255, 255, 255, 0.7);color:#333;margin: 0 10px;overflow: hidden;}
a .text .name { width: 253px;font-size:16px;text-indent:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/*a .text .js {line-height:21px; height:40px; overflow:hidden}*/
a.ddimg {display:block;position:relative;width:273px;height:300px;overflow:hidden;color:#f3fff7;margin-bottom:20px}
a.ddimg img {display: block; ;width: 273px;height:300px;}
a.ddimg:hover { color: #fff }
a.ddimg:hover  .text { background-color:#fff; color:#f2473d;}
a .text-num .num { position: absolute;right:10px;bottom: 24px;height:30px;line-height:30px;border-radius:20px;background-color: rgba(255, 255, 255, 0.7);color:#333;}
a .text-num .num { font-size:14px;text-align: center;padding:0 10px;}
a.ddimg .num:hover { background-color: #f2473d;color:#fff;}


.big353 {height:352px; margin:0 0 20px;}
.big353 img{ height:352px;}
.newlist { margin-bottom: 20px }
.newlist li{ height:35px; line-height:35px; background:url(../images/dian.png) no-repeat 0 12px; overflow:hidden;}
.newlist li a{ height:35px;padding:0 0 0 15px; font-size:14px;overflow: hidden;float: left;}

.box-con1 dt,.box-con1 dd{ margin-left: 20px }
.box-con1 dt {
    /*height: 353px;*/
    margin-bottom: 20px; float:left;}
.box-con1 dd { width: 201.25px;  float:left;}
.box-con2 dt,.box-con2 dd{ margin-left: 20px }
.box-con2 dt { width: 570px; float:left; }
.box-con2 dd { width: 275px; float:left; }


.secA { float: left;}
.secB { float: right;width:273px;margin:0 20px;}
.secC { float: left;margin-bottom: 20px;}
.secD { width:273px;margin-left:20px;float: left;overflow: hidden;}
.secE { width:570px;margin-left:20px;float: left;overflow: hidden;}
.secF { width:273px;margin-left:20px;float: left;overflow: hidden;}
.secG { width:273px;margin-right:20px;float: right;overflow: hidden;}
.secH { width:273px;margin-left:20px;float:left;overflow: hidden;}
.secI { width:570px;margin-left:20px;display:inline-block;overflow: hidden;}
.secJ { width:273px;margin-right:20px;float: right;overflow: hidden;}

.shop-cw .title .ico { background: url(../images/jkicon.jpg) no-repeat -228px -305px;}
.eat-cw .title .ico { background: url(../images/jkicon.jpg) no-repeat -228px -249px;}
.train-cw .title .ico { background: url(../images/jkicon.jpg) no-repeat -228px -461px;}
.health-cw .title .ico { background: url(../images/jkicon.jpg) no-repeat -228px -366px;}
.all-cw .title .ico { background: url(../images/jkicon.jpg) no-repeat -228px -419px;}
.ask-cw .title .ico { background: url(../images/jkicon.jpg) no-repeat -326px -106px;}



a:hover { color:#f2473d;}

.f-tw{ position:relative; width:201.25px; height:140px; margin:0 0 20px; overflow:hidden;}
.f-tw a{  width:201.25px; height:140px; display: block; }
.f-tw img{ width:201.25px; height:140px;object-fit: cover;display: inline-block;background-color: #f2f2f2;}
.f-tw p{ position:absolute; left:0; bottom:0; width:100%; height:40px; line-height:40px; text-align:center; background-color:rgba(50,50,50,0.6);*background-color:#333; color:#fff; display: none}
.f-tw p span{ padding:0 8px; display: block; font-size: 14px;}

.secB .pic-new ul{ display:inline-block;width:273px;overflow: hidden;}
.secB .pic-new li{ float: left;width:273px;margin-bottom:28px;overflow: hidden;background-color: #fff;}
.secB .pic-new li .m-nbig { background-color: #fff;}
.secB .pic-new li .m-nbig span.f-fl { margin:0 10px 0 0;float:left; }
.secB .pic-new li .m-nbig span.f-fl a { width: 125px; height: 78px;display: inline-block;}
.secB .pic-new li .m-nbig span.f-fl a  img{ width: 125px; height: 78px;object-fit: cover;display: inline-block;background-color: #f2f2f2;}
.secB .pic-new li .m-nbig span.f-fl a:hover img {transform:scale(1); -webkit-transform:scale(1);	-moz-transform:scale(1); -o-transform:scale(1);}
.secB .pic-new li .m-nbig strong { padding:0;margin-bottom:10px; display: block; height: 45px; overflow:hidden; line-height: 25px;}
.secB .pic-new li .m-nbig strong a { font-size: 15px; line-height: 25px;  font-weight: normal;font-size: 14px; }
.secB .pic-new li .m-nbig em { display: block; color: #aaa }
.secB .pic-new li.f-ix .m-nbig { display: block; }



.secC .newlist { width:275px;margin:0 0 0 20px;float:left;overflow: hidden;}
.secC .newlist li { width:275px;overflow: hidden;}
.secC .newlist li a { width: 265px;height: 32px;float: left;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


.secD #slide10 {position:relative; width:273px;margin:0 50px 20px 0}
.secD #slide10 .slide { z-index: -1}
.secD #slide10 .slide li { height:300px}
.secD #slide10 .slide li a{display:none;}
.secD #slide10 .info { position:absolute;top:100px;width:273px;z-index: 1;overflow:hidden}
.secD #slide10 .control {float:right;width:273px;}
.secD #slide10 .title { width:253px;line-height:40px;margin:60px 0 0 0;border:none;padding:0;float: right;background-color: rgba(255, 255, 255, 0.7);text-indent: 10px;overflow: hidden;}
.secD #slide10 .title strong a { width:253px;height:40px;color:#000;font-size:16px;font-weight: normal;float: right;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.secD #slide10 .control li { width:80px;height:80px;line-height:80px;border-radius: 50%; list-style:none; text-indent:40px;font-size:35px;font-weight: normal;background-color: rgba(255, 255, 255, 0.5);}
.secD #slide10 .control li a { color:#666;cursor: pointer;}
.secD #slide10 .control li.prev { float: left;position:relative;left:-40px;}
.secD #slide10 .control li.next { float: right;position:relative;right:-40px;text-indent:15px;}
.secD #slide10 .control li a { width:80px;height:80px;border-radius: 50%; float: left;}
.secD #slide10 .control a:hover, #slide10_control .current a{ background:#ff7777; color:#fff;}
.secD #slide10 ul {list-style:none}
.secD #slide10 ul img { width:273px;height:300px;object-fit: cover;}
.secD #slide10 .title:hover { background-color:#fff;}
.secD #slide10 .title:hover a { color:#f2473d;}

.secE .pic-new ul { width:570px;}
.secE .pic-new li{ width:570px;}
.secE .pic-new li span.f-fl { width:200px;float:left;}
.secE .pic-new li .m-nbig span a img{ width: 200px; height: 120px;object-fit: cover;display: inline-block;background-color: #f2f2f2;}
.secE .pic-new li .m-nbig strong { width:360px;padding-left:10px;font-size:16px;float: left;}
.secE .pic-new li .m-nbig strong a { width:360px;font-size:16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;}
.secE .pic-new li .m-nbig strong:hover a { text-decoration: underline;}
.secE .pic-new li .m-nbig .f-info { width:360px;line-height:22px;padding-left:10px;font-size:14px;color:#666;margin-top:5px;float: left;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.secE .pic-new li .m-nbig em { padding-left: 10px;float: left;color:#999;font-size: 13px;margin-top: 9px;}
.secE .newlist { width:275px;float: left;}
.secE ul:nth-child(2) { margin:10px 10px 0 0;}
.secE ul:nth-child(3) { margin:10px 0 0 10px;}
.secE .newlist li a { height:35px;float: left;font-size: 14px;}
/*.secF .newlist li span { width:200px;}*/
/*.secF .newlist li{ width:550px;}*/

.secF .lay-pictxt{ float:left; width:273px;}
.secF .lay-pictxt .f-tw { width:273px;margin:0;}
.secF .lay-pictxt .f-tw img { width:273px;height:140px;object-fit: cover;display: inline-block;background-color: #f2f2f2;}
.secF .lay-pictxt .newlist { margin-top:20px;}


.secG li { width:273px;height:50px;margin-bottom:10px;}
.secG li span { width: 50px;height: 50px;text-align: center;background-color: #ff7777;color:#fff;float: left;border-radius: 50%;margin-right: 13px;letter-spacing: 4px;line-height: 20px;}
.secG li span i { position: relative;top: 5px;left: 2px;font-size: 13px;}
.secG li a { width:210px;height:50px;line-height:25px;overflow: hidden;display: inline-block;}

.secI .I-ba1 { width:200px;height:300px;margin-bottom:30px;float: left;}
.secI .I-ba  { width:200px;height:150px;float: left;}
.secI .I-ba:nth-child(2){ margin-top:10px;}
.secI .I-ba a { width:200px;height:150px;float: left;}
.secI .I-ba a:hover { color:#f2473d;}
.secI .I-ba .Iba-img { width:200px;height:120px;}
.secI .I-ba .Iba-img img { width:200px;height:120px;object-fit: cover;display: inline-block;background-color: #f2f2f2;}
.secI .I-ba .Iba-txt { width:200px;height:20px;line-height:20px;}
.secI .I-ba .Iba-txt span { width:200px;height:30px;line-height:30px;display: inline-block;overflow: hidden;}
.secI .I-ba2 { width:350px;height:300px;margin-left:20px;display: inline-block;}
.secI .I-ba2 .newlist li { height:30px;margin-bottom:10px;line-height:30px;}
.secI .I-ba2 .newlist li a { width:335px;height:30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.secI .I-ba2 .newlist li:hover a { color:#f2473d;}

.secJ ul { width:273px;display: inline-block;}
.secJ ul li { height:30px;line-height:30px;margin:2px 5px 10px 5px;border:1px solid #ddd;border-radius: 20px; display: inline-block;}
.secJ ul li a { height:30px;line-height:30px;padding:0 10px;display: inline-block;}
.secJ ul li:hover { background-color: #f2473d;border-color:#f2473d;}
.secJ ul li:hover a { color:#fff;}


.all-cw #slide03_control li { width:auto;float: left;cursor: pointer;}
.all-cw #slide03_control li:hover { color:#f77;}
.all-cw .box-cwlist .b-c-li { width:269.5px;margin:10px 10px 20px 10px ;float: left;}
.all-cw .box-cwlist .b-c-li a { width:269.5px;height:193px;display: inline-block;}
.all-cw .box-cwlist .b-c-li a:hover { box-shadow: 0 0 15px rgba(255, 119, 119, 0.4); }
.all-cw .box-cwlist .b-c-li { width:269.5px;height:193px;background-color:#f2f2f2;float: left;cursor: pointer;}
.all-cw .box-cwlist .b-c-li img{ width:269.5px;height:193px;object-fit: cover;display: inline-block;background-color: #f2f2f2;}
.all-cw .box-cwlist .b-c-li label { position: relative;top: -193px;width: 269.5px;height: 193px;line-height: 193px;font-size: 16px;text-align:center;display: none;background-color: rgba(0, 0, 0, 0.4);color: rgb(255, 255, 255);float: left;}
.all-cw .box-cwlist .b-c-li:hover label { display: block;}



.layAB{width:865px; float:left; padding-left:20px;}
.layAB .box-col{width:275px;float:left; margin-right:20px;}
.layAB .mr0{ margin-right:0px;}
.layAB .newlist{ margin-bottom:20px; margin-right:-20px;}
.layAB .newlist li{width:275px; margin-right:20px; float:left; line-height:33px; height:33px;}
.layC{ width:275px; float:right; padding-right:19px;}


body .f-hover p{ display: block; }


/*.pic-new li .a-nsmall { display: block; height: 34px; line-height: 34px; overflow: hidden; font-size: 14px; }*/
/*.pic-new li .a-nsmall em{ float: left; width: 20px; height: 20px; line-height: 20px; text-align: center; background-color: #aaa; border-radius: 20px; color:#fff; font-size: 12px;margin:7px 5px 0 0 ; }*/
/*.pic-new li.f-ix .a-nsmall{ display: none }*/
/*.pic-new li.f-t3 .a-nsmall  em{ background-color: #f77 }*/
/*.pic-new li .m-nbig { height: 100px; background-color: #fafafa; overflow: hidden; display: none; margin-bottom: 10px }*/
/*.pic-new li .m-nbig span { margin:10px 10px 0 10px; float:left; }*/
/*.pic-new li .m-nbig span a  {}*/
/*.pic-new li .m-nbig span a  img{ width: 125px; height: 78px; }*/
/*.pic-new li .m-nbig span a:hover img {transform:scale(1); -webkit-transform:scale(1);	-moz-transform:scale(1); -o-transform:scale(1);}*/
/*.pic-new li .m-nbig strong {padding:9px 0 4px; display: block; height: 62px; overflow:hidden; line-height: 22px;}*/
/*.pic-new li .m-nbig strong  a  { font-size: 15px; line-height: 20px;  font-weight: normal; }*/
/*.pic-new li .m-nbig em { display: block; color: #aaa }*/
/*.pic-new li.f-ix .m-nbig { display: block; }*/




.mod-tag{ width:1180px;background-color: #fff;margin:20px auto 0; padding:20px 0 20px 20px; }
.mod-tag-tit{ font-size:20px; line-height:30px; margin-bottom:10px;}
.mod-tag-con li{ width:130px; float:left; overflow:hidden; line-height:30px; height:30px;}

.mod-link  { background-color: #fff;margin:20px auto 0; }
.mod-link  dt{ width: 120px; height: 80px; line-height: 80px; font-size: 18px; color: #fff; background-color: #f2473d; text-align: center; font-weight: bold; float:left;}
.mod-link  dd { line-height: 80px; font-size: 14px; margin-left: 20px; float:left;}

.footer{ overflow:hidden; margin-top:20px;background:#fff;box-shadow: 4px 0px 35px #d0d0d0;}
.footer .content{ overflow:hidden;padding:10px 0 20px 0; }
.footer .content p{color: #999; text-align:center; font-size:12px; margin-top:10px; height: 24px; line-height: 24px;}
.footer .content p img{margin:-1px 6px 4px 0px}
.footer .content p a {color: #444;text-align: center;margin: 0 4px; font-size:12px;}
.footer .content p a:hover{ color: #FF4939;}
.footer .content p b{ color: #FF4939}


/*list*/
/*em.ico{background:url(../images/jkicon.jpg) no-repeat;}*/
.shownav{ height:44px;  position:relative; zoom:1; text-indent:24px; width:1200px; margin:0 auto;}
.shownav .ico{ width:13px; height:15px;  position:absolute; left:2px; top:15px; background-position: -9px -8px}
.shownav strong{ width:100%; height:44px;line-height:44px; font-size:14px; font-weight:normal; color:#333;text-indent:24px; display:block; overflow:hidden;}

.list-con{ background:#fff;}
.list-con .con-main{width:854px;padding:20px 0 0 20px; float:left;}
.list-con .con-aside{ width: 276px; margin-right: 20px; padding-top: 10px; float:right}

.con-main li{border-bottom:1px dashed #d3d3d3;padding-bottom:20px; margin-bottom:20px; width:100%; float:left;}
.con-main .pic { float:left;}
.con-main .pic img{width:210px;height:130px;display:block;overflow:hidden;background-color: #f2f2f2;}
.con-main .listdiv {margin:0 0 0 230px; }
.listdiv .p-tit {height:36px;line-height:36px;font-size:18px;background-color:#fafafa;padding-left:10px;overflow:hidden;}
.listdiv .p-tit a{font-weight: bold}
.listdiv .des {font-size: 15px; color: #999; height: 50px; line-height: 26px; overflow: hidden; margin: 10px 0 10px }
.listdiv .p-info {line-height: 20px; }
.listdiv .p-info span { margin-right: 20px; float:left;}
.listdiv .p-info em{ float: left; width: 20px; height: 20px; margin-right: 8px;background: url(../images/jkicon.jpg) no-repeat;}
.listdiv .p-info .s-qw em { background-position:-5px -328px }
.listdiv .p-info .s-qw { font-size: 14px; }
.listdiv .p-info .s-time em { background-position:-5px -379px }
.listdiv .p-info .s-time{ color: #999 }

.page{ width:100%; height:54px; background:#fff; text-align:center; display:block; overflow:hidden}
.page .dede_pages { display: inline-block;}
.page i{ width:auto; height:25px; padding:0 15px; line-height:25px; font-size:14px; font-weight:normal; color:#333; margin:10px 0 0 10px; display:inline-block; overflow:hidden}
.page em{ width:auto; height:25px; padding:0 12px; line-height:25px; font-size:14px; font-weight:normal; background:#f2473d; color:#fff; margin:0 0 0 10px; display:inline-block; overflow:hidden; border-radius: 5px}
.page li { width:auto; height:25px; margin:0 0 0 10px; padding:0;display:inline-block; overflow:hidden; background-color: #eee; border-radius: 5px;border:none;}
.page a{ width:auto; height:25px; padding:0 15px; line-height:25px; font-size:14px; font-weight:normal; color:#555; display:inline-block; overflow:hidden; background-color: #eee; border-radius: 5px}
.page li.thisclass {  line-height:25px;padding:0 15px;background-color: #d71a0f;color:#fff;}
.page li.thisclass a {  line-height:25px;padding:0 ;background-color: #d71a0f;color:#fff;}
.page li .pageinfo {  line-height:25px;padding:0 15px;}
.page li select { margin: 0 5px;border: none;background-color: #eee;}
.page a i{ margin:0; padding:0}
.page a:hover{ background:#f2473d; color:#fff;text-decoration: none}
.page a:hover i{color:#fff;}

.list-tit {position: relative; height: 40px;  border-bottom: 3px #eee solid; }
.list-tit strong { display:inline-block;position: relative;;font-weight: normal;font-size: 18px;height: 40px; line-height: 40px;border-bottom: 3px #f2473d solid;padding-right: 10px}
.list-tit strong em { display: inline-block; width: 28px; height: 28px; margin: 6px 0 0 0 ; float: left }
.list-tit .s-tit1 em { background-position: -5px -283px }
.list-tit .s-tit2 em {background-position: -5px -37px}
.list-tit .s-tit3 em {background-position: -4px -180px}
.list-tit .s-tit4 em {background-position: -5px -236px}
.list-tit .s-tit5 em {background-position: -5px -80px}

.listnav .list-tit{margin-bottom:15px;}
.listnav ul{ margin-left:-16px; }
.listnav li{ width: 81px; height: 30px; line-height: 30px; text-align: center; margin-left:16px; margin-bottom: 16px; float:left; }
.listnav li a{ display:block; background-color:  #f77; font-size: 14px; color: #fff; border-radius: 5px }
.listnav li a:hover,.listnav li.m-hover a,.listnav li a.red{ background-color:#f2473d; }

.listtop { margin-bottom:10px;}
.listtop .list-tit{ margin-bottom:5px;}
.listtop li { border-bottom:1px #d3d3d3 dashed; }
.listtop li a { display: block; height: 40px; line-height: 40px; overflow: hidden; font-size: 14px; }
.listtop li a em{ float: left; width: 20px; height: 20px; line-height: 20px; text-align: center; background-color: #aaa; border-radius: 20px; color:#fff; font-size: 12px;margin:10px 5px 0 0 ; }
.listtop li.f-t3 a em {background-color: #f77;}

.listRec .list-tit{ margin-bottom:20px; }
.listRec ul{ margin-left:-20px; }
.listRec li{ width:128px; height:auto;margin:0px 0 20px 20px;  overflow:hidden; float:left;}
.listRec li a img{ width:100%; height:79px; display:block; overflow:hidden;background-color: #f2f2f2;}
.listRec li a p{ width:100%; height:40px; line-height:20px; font-size:13px; font-weight:normal; color:#333; text-align:center; margin:4px 0 0 0; display:block; overflow:hidden; }
.listRec li a:hover p{ color:#f77}

.listhot .pic li{ margin-top: 15px;border-bottom:1px #eee solid; padding-bottom: 15px }
.listhot .pic li a{ display: block; }
.listhot .pic li a p.f-fl{ width: 120px; height: 75px; overflow:hidden; margin-right: 16px; float:left; background-color: #f2f2f2;}
.listhot .pic li a p.f-fl img{ display: block;width: 120px; height: 75px; }
.listhot .pic li a strong{ display: block; font-weight: normal; font-size: 14px; height: 54px; overflow:hidden; line-height: 18px; margin-bottom: 5px }
.listhot .pic li a span { font-size: 13px ; color: #aaa}
.listhot .txt li{  height:40px; line-height:40px; font-size:14px;  color:#666;  text-indent:10px;overflow:hidden; position:relative; zoom:1;border-bottom:1px #eee solid;}
.listhot .txt li i{ width:4px; height:4px;   position:absolute; left:0; top:18px; background-color: #f2473d;}

.gotop{ width:60px; height:auto;position:fixed;bottom:10px;left:50%;cursor:pointer;margin-left:610px;z-index:100;}
.gotop a{ width:100%; height:60px; margin:1px 0 0 0; display:block; overflow:hidden;}
.gotop #top-back{ height:0px; background:url(../images/gotop.gif) no-repeat;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2; float:left; display:block; overflow:hidden}
.gotop #top-back:hover {background-position:-60px 0;}

.nosearch{ margin-bottom:30px;}
.nosearch .icon{ padding:30px 0; text-align:center;}
.nosearch .txt{ text-align:center; font-size:16px; color:#666;}
.no-txt { text-align: center;}

/*art*/
.list-tag .list-tit { margin-bottom:15px; }
.list-tag ul{ margin-left:-18px; }
.list-tag li{ width: auto; height: 34px; line-height: 34px; text-align: center; margin-left:18px; margin-bottom: 14px; float:left;  }
.list-tag li a{ display:block;  font-size: 14px; color: #f2473d; border:1px #eee solid; overflow:hidden; height: 34px;padding:0 15px; border-radius:3px; }
.list-tag li a:hover{ background-color: #f2473d; color: #fff }

.con-main h1{ line-height: 40px; font-size: 24px; margin: 0px 0 10px 0  }
.con-main .txtinfo { color: #aaa;  font-size: 14px;height:36px; line-height: 22px; border-bottom: 1px dashed #d3d3d3;  margin-bottom: 20px;}
.con-main .txtinfo p { margin-right: 30px; float:left; }
.con-main .txtinfo p i {font-style:normal;}
.con-main .txtdes{ background-color: #fafafa;padding: 12px 10px; font-size: 14px; color: #999; line-height: 24px; }
.con-main .txtdes em { font-weight:bold; color: #333; }
.con-main .art-tit {height: 46px; line-height: 46px; font-size: 24px;border-bottom: 3px solid #f2473d; font-weight: normal;}

.article { font-size: 16px; padding-top: 20px; }
.article p{ margin-bottom:15px; line-height: 30px; color: #555;text-indent:2em; }
.article p img { max-width: 800px;_width:expression(this.width > 800 ? "800px" : true); }
.article h2 { line-height:32px; border-left:6px solid #f2473d; background:#FAFAFA; padding:0 20px; font-size: 18px; font-weight:normal;margin:20px 0; position: relative; }
.article h3 { font-size: 16px; color: #f2473d; margin-bottom: 20px; }
.article p a{ color:#f77; border-bottom:1px dashed #f77;}

.art-menu {border:2px solid #f77;border-left: 0;border-right: 0;background:#FAFAFA;padding:10px 20px;margin:0 0 15px;font-size:16px;}
.art-menu a:link,.art-menu a:visited{color:#333;}
.art-menu a:hover{text-decoration: none;color:#3fae5f;}
.art-menu span{color:#333;}
.art-menu dl{margin:0;margin-left:15px;}
.art-menu dd{line-height: 35px;}
.art-menu dd span{line-height: 35px;height: 35px;}


.upnext { margin-bottom: 20px }
.upnext p{ width:400px;height:25px;line-height:25px;font-size:14px;font-weight: normal;color:#333;text-indent:34px;position:relative;zoom:1; margin:0 10px 0 0; overflow:hidden}
.upnext p i{width:25px;height:25px;background: url(../images/jkicon.jpg) no-repeat -106px -313px;display:block;overflow:hidden;position:absolute;left:0;top: 0;}
.upnext .pre{ float:left;}
.upnext .pre i{background-position:-106px -257px;}
.upnext .next{ float:right;}
.art-tag{background-color: #f5f5f5; line-height: 30px; padding:10px 0 10px 20px; font-size: 14px; color:#666; margin: 0 0 20px }
.art-tag strong{ color:#333; float:left; margin-right:10px;}
.art-tag a{ border:1px solid #ddd; background:#fff; padding:0 15px; text-align:center; margin-right:15px; float:left; color:#f77; border-radius:3px;}
.art-tag a:hover{ background-color: #f77; color: #fff }

.info-art{ margin-bottom:10px;}
.info-art .ulpic{ margin: 0 0 0 -20px; padding: 15px 0 0 }
.info-art .ulpic li{ width: 417px; margin: 0 0 0 20px;}
.info-art .ulpic li .pic { margin: 0 20px 0 0; float:left;}
.info-art .ulpic li .pic img { display:block; width: 180px; height: 112px;background-color: #f2f2f2;}
.info-art .ulpic li .txt p { height: 42px; line-height: 22px; overflow:hidden; margin-bottom: 8px }
.info-art .ulpic li .txt p a {  font-size: 16px; }
.info-art .ulpic li .des { color: #aaa; font-size: 12px; height: 62px; line-height: 20px; overflow:hidden }
.info-art .ultxt{ margin: 0 0 0 -20px; padding: 10px 0 0px }
.info-art .ultxt li{ width: 417px; margin: 0 0 0 20px; padding:0; border:0; height: 28px; line-height: 28px; overflow:hidden }
.info-art .ultxt li a{ font-size: 14px; }
.info-art .ultxt li i { float: left; width: 4px; height: 4px; background-color: #f2473d; margin:12px 5px 0 0  }

/*评论*/
button, input, select, textarea, a{outline:none;}
#s_comment textarea {border: 1px solid #ececec;padding: 3px 0;width: 100%;height:96px;line-height:24px;margin: 0px 0px 10px 0px ;text-indent: 5px; font-size: 14px;}
#s_comment .comment_btn {padding: 0 0px 30px;text-align: left; height:40px;}
#comment_list {color: #2f2f2f;padding: 1px;zoom: 1;font-size: 12px;padding:0 15px;overflow: hidden; position: relative; margin-bottom:20px;}
#s_comment .comment_btn input {width: 146px;height: 40px; float:right;line-height: 40px;color: #fff;border: 0 none;padding: 0;background: #ff994c;cursor: pointer;font-size: 18px;}
#s_comment .comment_btn span {font-size: 14px;color: #555; float:left; line-height:40px;}
#comment_list dt { line-height:28px; height:28px; overflow:hidden; padding:0; }
#comment_list dt span {float: left;}
#comment_list dt em {float: right;font-style: normal;}
.lookpl a {margin: 10px auto;width: 65%;height: 30px;line-height: 30px;font-size: 13px;text-align: center;color: #7e7e7e;background: #f8f8f8;border-radius: 20px;display: block;font-weight: normal;}
.lookpl a i{color: #f77;}
#comment_list dd { word-wrap: break-word; line-height:20px; padding:10px 0px; margin:0; font-size: 14px;border-bottom: 1px dashed #e5e5e5;margin-bottom: 10px;}
#comment_list p {text-align: right;line-height: 1;padding: 5px 0;font-size: 12px;margin-top: 10px;}
#comment_list p a {color: #7e7e7e;margin-left: 10px;}
#comment_list h2 span {font-size: 16px;color: #f60;font-weight: normal;}
#comment_list h2 {height: 30px;padding: 0px;margin-bottom: 10px;border-bottom: 1px solid #ddd;}
#comment_list dt b {margin: 0 6px;color: #d92227;font-weight: normal;}

#comment_list .quote, #comment_list .quote span { text-indent:0; text-align:left; }
#comment_list {  color:#2f2f2f; padding:1px; zoom:1; font-size:12px; padding: 0 6px;overflow: hidden; margin-top: 12px;}
#comment_list dt { line-height:28px; height:28px; overflow:hidden; padding:0; }
#comment_list h2 {  height:30px; padding:0px;margin-bottom:10px;border-bottom: 1px solid #ddd }
#comment_list h2 em {    float: left;    margin-right: 8px;    width: 4px;
    height: 17px;    background: #e0e0e0;    border-radius: 2px;margin-top: 4px;}
#comment_list h2 span { font-size:16px; color:#333; font-weight: normal; }
#comment_list dl { padding: 0; text-align: left; }
#comment_list dd { word-wrap: break-word; line-height:20px; padding:10px 0px; margin:0; font-size: 14px;border-bottom: 1px dashed #e5e5e5;margin-bottom: 10px;}
#comment_list dd img { margin-top:-5px; }
#comment_list blockquote, #comment_list .quote { padding:3px 3px 5px; margin:0 0 5px 0; border:1px solid #bfbfbf; background:#fffde9; color:#000; }
#comment_list blockquote h4, #comment_list .quote span { color:#666; padding:0 3px; font-weight:normal; font-size:12px; display:block; background:none; }
#comment_list blockquote h4 cite { font-style:normal; }
#comment_list blockquote div { padding:0 7px; }
#comment_list dt i { font-family:verdana; font-style:normal; }
#comment_list dt b { margin:0 6px; color:#d92227; font-weight: normal; }
#comment_list p { text-align:right; line-height:1; padding:5px 0; font-size: 12px; margin-top:10px; }
#comment_list p a { color:#7e7e7e; margin-left:10px; }
#comment_list dt span { float:left; }
#comment_list dt em { float:right; font-style:normal; }


/*box-dog*/
.box-cw-main { margin-top:0;background-color: #f2f2f2;border:none;}
.box-cw { background-color: #fff; margin-bottom:20px;border:1px solid #e4e4e4;}
.box-cw .title .ico { background: url(../images/jkicon.jpg) no-repeat -325px 5px; }
.box-cwlist { width:1158px;margin:20px 20px 0 20px;}
.box-cwlist ul { width:1158px;display: inline-block;}
.box-cwlist li { width:269.5px;margin:10px 10px 20px 10px ;float: left;}
.box-cwlist li a { width:269.5px;display: inline-block;}
.box-cwlist li a:hover { box-shadow: 0 0 15px rgba(255, 119, 119, 0.4); }
.box-cwlist li span { width:269.5px;height:193px;background-color:#f2f2f2;float: left;overflow: hidden;}
.box-cwlist li span img{ width:269.5px;height:193px;object-fit: cover;background-color: #f2f2f2;}
.box-cwlist li em { width:269.5px;height:50px;line-height:50px;text-align:center;font-size:16px;float: left;overflow: hidden;}


/*box-list*/
.falsechage { width:1198px;height:80px;line-height:80px;}
.fc-sec { width:595px;height:80px;line-height:80px;text-align: center;background-color:#fff;float: left;}
.fcs-dog { margin-right:4px;}
.fcs-cat { margin-left:4px;}
.fc-sec a { width:594px;height:80px;display: inline-block;border:1px solid #e4e4e4;}
.fcs-dog em.ico { width: 40px;height: 40px;margin:20px 0 20px 250px;background:url(../images/jkicon-1.png) no-repeat -110px -466px;float: left;transition: background-position .5s;}
.fcs-cat em { width: 40px;height: 40px;margin:20px 0 20px 250px;background: url(../images/jkicon-1.png) no-repeat -110px -337px;float: left;transition: background-position .5s;}
.fc-sec span { height:80px;line-height:80px;font-size:18px;float: left;}
.fc-sec.active { box-shadow: 6px 6px 15px rgba(255, 119, 119, 0.19);}
.fcs-dog:hover em.ico { background: url(../images/jkicon-1.png) no-repeat -110px -388px;}
.fcs-cat:hover em.ico { background: url(../images/jkicon-1.png) no-repeat -110px -267px;}

.filter { background-color: #fff;margin-top:20px;border:1px solid #e4e4e4;}
.filter ul { margin:10px 20px;display: inline-block;}
.filter li { width:1158px;line-height:30px;padding:10px 0;border-bottom:1px solid #f2f2f2;}
.filter li:last-child { border:none;}
.filter li label { width:100px;display: inline-block;}
.filter li a { padding:0 10px;margin:0 4px;display: inline-block;color:#666;}
.filter li a:hover { background-color: #f2473d;color:#fff;}
.filter li a.active { background-color: #f2473d;color:#fff;}
.filter td { padding:0 10px;}

.fil-list { background-color: #fff;margin-top:20px;border:1px solid #e4e4e4;}
.fil-list .box-cwlist { margin-top:20px;display: inline-block;}


/*bk-art*/
.secb { background-color: #fff;}
.secb .title  { margin-bottom:0;}
.secb .title h1 { display: inline-block;font: normal 30px/40px Microsoft YaHei;color: #000;padding: 0 15px;float: left;}
.secb .title small { display: inline-block;font: normal 16px/40px Microsoft YaHei;line-height:60px;color: #999;}
.secb { background-color: #fff;border:1px solid #e4e4e4;}
.secb .secH { width:566px;height:380px;padding-top:20px;overflow: hidden;}
.secb .secH a.ddimg{ width:566px;height:380px;}
.secb .secH a.ddimg img{ width:566px;height:380px;background-color: #f2f2f2;}
.secb .secHA { width:590px;padding-top:20px;margin:0 0 20px 20px;display: inline-block;}
.secb .secHAa span { height:30px;font-size: 20px;}
.secb .secHAb .price { width:568px;height:30px;line-height:30px;margin-top:10px;text-indent:20px;background-color: #f2f2f2;}
.secb .secHAb .price em { color:#f2473d;font-size: 18px;font-weight:bold;margin:0 10px;}
.secb .secHAb .info { width: 568px;height:50px;line-height:25px;margin-top:10px;color: #f77;font-size: 16px;    overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.secb .secHAb ul { width:590px;margin-top:10px;display: inline-block;}
.secb .secHAb li{ width:275px;line-height:30px;margin:0 20px 5px 0;float: left;}
.secb  li label { color:#999;}

.secb .secHB  { width:1158px;margin:0 20px 10px 20px;}
.secb .secHB ul { width:1158px;padding-top:10px;margin-top:5px;border-top:1px solid #f2f2f2;display: inline-block;}
.secb .secHB li { width:269.5px;line-height:35px;margin:0 20px 5px 0;float: left;}
.secb .secHB li label { float: left;}
.secb .secHB li em { display: block;width: 115px;height: 25px;position:relative;top:5px;float: left;}
.secb .secHB .sHAc-s1 { background: url(../images/xx1.png);}
.secb .secHB .sHAc-s2 { background: url(../images/xx2.png);}
.secb .secHB .sHAc-s3 { background: url(../images/xx3.png);}
.secb .secHB .sHAc-s4 { background: url(../images/xx4.png);}
.secb .secHB .sHAc-s5 { background: url(../images/xx5.png);}
.secb .secHB .sHAc-s6 { background: url(../images/xx6.png);}
.secb .secHB .sHAc-s7 { background: url(../images/xx7.png);}
.secb .secHB .sHAc-s8 { background: url(../images/xx8.png);}
.secb .secHB .sHAc-s9 { background: url(../images/xx9.png);}
.secb .secHB .sHAc-s10 { background: url(../images/xx10.png);}


.secHC  { margin-top:10px;}
.secHC #slide03 { position:relative; width:1158px; min-height:290px; margin:10px 20px;}
.secHC #slide03 ul { list-style:none;}
.secHC #slide03 ul li .tit{ width: 100%;height: 40px;line-height: 40px;font-size: 20px;}
.secHC #slide03 ul li .tit .a1 { border-left:2px solid #f2473d;padding-left:20px;}
.secHC #slide03 ul li .text { font-size: 16px;padding: 8px 0;line-height: 190%;text-align: justify;color: #333;}
.secHC #slide03 ul li .text p { text-indent:40px;margin-bottom:20px;}
.secHC #slide03 ul img { vertical-align:middle;}
.secHC #slide03_control { width:1158px; min-height:50px; list-style:none; color:#fff; margin:0 20px;border-bottom:2px solid #f77;}
.secHC #slide03_control li { float:left; width:191px; margin:1px; line-height:50px; text-align:center;font-size: 16px;  background:#f77;}
.secHC #slide03_control li .ico { position: relative;left: 40px;width: 40px;height: 40px;float: left;}
.secHC #slide03_control li:nth-child(1) .ico { background:url(../images/jkicon-1.png) no-repeat 0 -11px;}
.secHC #slide03_control li:nth-child(2) .ico { background:url(../images/jkicon-1.png) no-repeat -230px -135px;}
.secHC #slide03_control li:nth-child(3) .ico { background:url(../images/jkicon-1.png) no-repeat 0 -260px;}
.secHC #slide03_control li:nth-child(4) .ico { background:url(../images/jkicon-1.png) no-repeat -230px -383px;}
.secHC #slide03_control li:nth-child(5) .ico { background:url(../images/jkicon-1.png) no-repeat 0 -259px;}
.secHC #slide03_control li:nth-child(6) .ico { background:url(../images/jkicon-1.png) no-repeat 0 -332px;}
.secHC #slide03_control .current { background:#f2473d;}

.secc { width:1178px;margin:20px 0 10px 0;padding:0 0 20px 20px;display: inline-block;background-color: #fff;}
.secca0,.secca1,.secca2,.secca3 { width:559px;overflow: hidden;float: left;}
.secca0,.secca2 { margin-right:20px;}
.secca1,.secca3 { margin-left:20px;}
.secc .title { width:559px;margin-bottom:10px;}
.secca0 .title i { background-color: none;background:url(../images/jkicon.jpg) no-repeat -228px -304px;}
.secca1 .title i { background-color: none;background:url(../images/jkicon.jpg) no-repeat -228px -249px;}
.secca2 .title i { background-color: none;background:url(../images/jkicon.jpg) no-repeat -228px -463px;}
.secca3 .title i { background-color: none;background:url(../images/jkicon.jpg) no-repeat -228px -367px;}
.secc .txt li { width:559px;display: inline-block;}
.secc .txt li a  { width:559px;display: inline-block;}
.secc .txt .txt-tit { width:459px;font-size:16px;height:35px;line-height:35px;overflow: hidden;float: left;}
.secc .txt li:nth-child(1) .txt-tit { width:559px;font-size:18px;font-weight: bold;}
.secc .txt li .txt-tit i { width:35px;height: 35px;line-height: 35px;background: url(../images/dian.png) no-repeat 0 16px;overflow: hidden;float: left;}
.secc .txt li .txt-tit span { width:409px;height: 35px;line-height: 35px;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.secc .txt li:nth-child(1) .txt-tit span{ width:559px;}
.secc .txt .txt-img { width:200px;height:120px;margin-top:10px;float: left;}
.secc .txt .txt-img img { width:200px;height:120px;object-fit: cover;background-color: #f2f2f2;}
.secc .txt .txt-info { width:340px;margin-left:19px;font-size: 15px;color:#999;line-height: 30px;margin-top: 5px;float: left;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.secca0 .txt li:nth-child(1) .txt-time ,.secca1 .txt li:nth-child(1) .txt-time ,.secca2 .txt li:nth-child(1) .txt-time ,.secca3 .txt li:nth-child(1) .txt-time { width: 340px;height: 30px;line-height: 45px;margin: 0 0 0 219px;font-size: 14px;padding-top: 10px;color: #999;display: -webkit-box;}
.secc .txt .txt-time { width: 90px;height: 30px;line-height: 35px;margin-left:10px;font-size: 14px;color: #999;margin-left: 459px;}

.secd { width:1198px;border:1px solid #e4e4e4;background-color: #fff;margin-top:10px;}
.secd .title .ico { background: url(../images/jkicon.jpg) no-repeat -325px -55px;}
.secd #slide06 { position:relative;width:1158px; height:180px;margin:0 20px;overflow: hidden;}
.secd #slide06 .pics { padding:0;}
.secd #slide06 .pics li { width:150px;height:150px;text-align:center;margin:10px 15px;}
.secd #slide06 .pics li a { width:150px;height:150px;display: inline-block;}
.secd #slide06 .pics li img { width:150px;height:150px;object-fit: cover;display:inline-block;background-color: #f2f2f2;}
.secd #slide06 .pics li span { position:relative;top:-150px;width:150px;height:150px;line-height:150px;font-size:16px;display: none;background-color: rgba(0, 0, 0, 0.4);color:#fff;}
.secd #slide06 .pics li:hover span { display: block;}
.secd #slide06 .slide { position:absolute; width:1158px;}
.secd #slide06 .btn { position:absolute; left:0; top:50px; width:50px; height:50px;border-radius:50%;background-color: rgba(0, 0, 0, 0.41);cursor: pointer;}
.secd #slide06 .btn-prev { left: 1128px;;}
.secd #slide06 .btn-next { left:-19px;}
.secd #slide06 .btn:hover { background-color: #f2473d;}
.secd #slide06 .btn .ico { width:50px; height:50px;border-radius: 50%;display: inline-block;}
.secd #slide06 .btn-prev .ico{ background:url(../images/jkicon-1.png) no-repeat 3px -458px;}
.secd #slide06 .btn-next .ico{ background:url(../images/jkicon-1.png) no-repeat 15px -385px;}
.secd #slide06 ul { list-style:none}
.secd #slide06 ul img { vertical-align:middle}


.secf { width:1198px;padding-bottom:20px;border:1px solid #e4e4e4;background-color: #fff;margin-top:10px;}
.secf .title .ico { background: url(../images/jkicon.jpg) no-repeat -325px -107px; }
.secfa { width:1158px;margin:0 20px;}
.secfa .secfa0 { width:1158px;display: inline-block;margin:15px 0;}
.secfa0 .ask { width:1158px;height:40px;line-height:40px;font-size:16px;background-color: #f2f2f2;}
.secfa0 .ask .ico { width:40px;height:40px;margin-left:10px;background: url(../images/jkicon-1.png) no-repeat -103px -140px;float: left; }
.secfa0 .ans { margin-top:10px;}
.secfa0 .ans .ico { width:40px;height:40px;margin-left:10px;background: url(../images/jkicon-1.png) no-repeat -103px -203px;float: left; }
.secfa0 .ans .txt { width:1108px;margin-left:50px;line-height:25px;position:relative;top:6px;}


.secg { width:1198px;border:1px solid #e4e4e4;background-color: #fff;margin-top:10px;}
.secg .title .ico { background: url(../images/jkicon.jpg) no-repeat -325px 5px; }


.tags-cw { width:854px;}
.tags-cw .title { width:854px;padding-top:0;}
.tags-cw .title span  { width:auto;height:50px;display: inline-block;font-size:16px;float: left;}
.tags-cw .title h1 { width:auto;display: inline-block;font-weight: normal;}
.tags-cw .title .tit-list { width:550px;}
.tags-cw .title .tit-list label { color:#f77;}


/*弹窗*/
.tc-bg{top: 0;left: 0;z-index:1100;width: 100%;height: 100%;position: fixed;background: #000;opacity: 0.7; display:none;}
/*图片放大*/
.hoimg-pop {  position:fixed;top:10%;lefT:0;right:0;bottom:0;margin:0 auto;padding-bottom:40px;width:900px; height:750px;background-color: rgba(0, 0, 0, 0.4);display: none;}
.hoimg-pop.show { display: block;z-index:1200;}
.hoimg-pop .ico-cha { width:39px;height:39px;line-height:39px;text-align:center;float:right;margin:10px 20px 0 0;border:1px solid #fff;border-radius:25px;overflow: hidden;}
.hoimg-pop .ico-cha .ico-error { width:39px;height:39px;background: url(../images/jkicon-1.png) no-repeat -223px -338px;display: inline-block;}
.hoimg-pop .ico-cha:hover { cursor: pointer;}
.hoimg-pop .hoimg-pop-sec { position:relative;top:60px;left:0;right:0;width:700px;height:750px;margin:0 auto;}
.hoimg-pop .hoimg-pop-sec .title { border:none;}
.hoimg-pop .hoimg-pop-sec .title h2 { height:30px;padding-left:0;line-height:30px;font-size:20px;font-weight: bold;margin-bottom:10px;color:#fff;background-color: transparent;}
/* play */
.hoimg-pop #play { width:700px;text-align:center;position:relative;overflow:hidden;margin:5px auto;}
.hoimg-pop #play .change_a { width:50%;height:100%;position:absolute;top:0;z-index:1;cursor:pointer;display:block;overflow:hidden;}
.hoimg-pop #play .prev_a { left:0;}
.hoimg-pop #play .next_a { right:0}
.hoimg-pop #play .change_a span { width:40px;height:100px;line-height:100px;display:block;position:absolute;top:45%;margin-top:-21px;text-align:center;background-color: rgba(0, 0, 0, 0.6);}
.hoimg-pop #play .prev_a span { left:0;}
.hoimg-pop #play .next_a span { right:0;}
.hoimg-pop #play .change_a span i { width:40px;height:40px;margin-top: 30px;display: inline-block;}
.hoimg-pop #play .prev_a span i { background: url(../images/jkicon-1.png) no-repeat 4px -390px;}
.hoimg-pop #play .next_a span i { background: url(../images/jkicon-1.png) no-repeat 4px -465px;}
.hoimg-pop #play .img_ul { position:relative;z-index:1;}
.hoimg-pop #play .img_ul li { width:700px;height:500px;overflow: hidden;}
.hoimg-pop #play .img_ul li img { width:700px;height:500px;object-fit: cover;}
.hoimg-pop .img_hd { width:700px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#eee;overflow:hidden;height:66px;padding:2px 0;margin:25px auto;position:relative;}
.hoimg-pop .img_hd ul { position:absolute;z-index:1}
.hoimg-pop .img_hd ul li { float:left;width:80px;height:60px;border:3px solid #eee;cursor:pointer;margin:0 3px 0 1px;overflow:hidden;*display:inline;padding:1px;text-align:center}
.hoimg-pop .img_hd ul li img { height:60px;}
.hoimg-pop .img_hd ul li.on { transform: scale(1.1);}
.hoimg-pop .img_hd .bottom_a { width:22px;height:60px;line-height:60px;position:absolute;display:block;top:24%;margin-top:-11px;cursor:pointer;z-index:10;background-color: rgba(0, 0, 0, 0.61);}
.hoimg-pop .img_hd .prev_a { left:5px;}
.hoimg-pop .img_hd .next_a { right:5px;}
.hoimg-pop .img_hd .bottom_a  i {     width: 20px;height: 40px;margin-top: 17px;display: inline-block;}
.hoimg-pop .img_hd .prev_a  i { background: url(../images/jkicon-1.png) no-repeat -6px -395px;}
.hoimg-pop .img_hd .next_a  i { background: url(../images/jkicon-1.png) no-repeat -6px -469px;}
.hoimg-pop .img_hd .bottom_a i { font-size:20px;color:#fff;}

/*评论*/
.dcmp-content { display: inline-block;width: 100%;margin-top: 30px;}
.dcmp-content textarea { width:100%;text-indent: 10px;line-height:20px;border-color:#ddd;font-size:14px;}
.dcmp-post { height:45px;overflow: hidden;}
.dcmp-post .dcmp-userinfo { position: relative;top: -25px;}
.dcmp-post .dcmp-submit { margin-top:-15px;float: right;}
.dcmp-post .dcmp-submit button { width: 150px;height: 40px;line-height: 40px;border: none;outline: none;background-color: #ff994c;color: #fff;font-size: 18px;cursor: pointer;}
.dcmp-title  { position: relative;top: -36px;float: left;}
.dcmp-title small { height: 36px;line-height: 36px;font-size: 14px;color:#555;float: left;}


#commetcontentNew .decmt-box2 li { padding:10px 0 20px 0;margin:0;font-size:14px;}
#commetcontent .decmt-box2 li { padding:10px 0 20px 0;margin:0;font-size:14px;}
.decmt-box2 { width:100%;float: left;}
#commetcontent .decmt-box2 .title { border:none;padding:0;margin:0;}
#commetcontent .decmt-box2 li .title a { height:30px;line-height:30px;}
#commetcontent .comment_act { float: right;font-size:12px;color:#555;}
#commetcontent .decmt-box2 .comment_act { float: right;}
#commetcontent .comment_act .fl { color: #ff7479;float: right;}