﻿html{padding:0px;margin:0px;font:14px "Microsoft YaHei";}
body{ overflow-y: scroll;-webkit-tap-highlight-color:rgba(0,0,0,0);height:100%;margin:0;padding:0;padding-top:85px;background:#f5f5f5;}
div,span,p,ul,li,ol,h2,h3,h1{ list-style:none;margin:0;padding:0;}
img{ border:0}
a{ background-color:transparent; text-decoration:none; color:#474e5d}
a:active,a:hover{ outline:0;color:#c92f2e;}
b,strong{font-weight:bold}
hr{ height:1px;border:0;border-top:1px solid #dadada;margin:1em 0;padding:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}

/*导航样式*/
.header{ position:fixed;top:0;width:100%;z-index:100;background:#fff;height:85px;box-shadow: 0 0 6px rgba(0, 0, 0, 0.1);}
.header-box{ Position: relative;margin:0 auto;height:85px;width:1120px;}
.header .logo{ float:left;}
.header .logo h1{ font-size:24px;height:85px;line-height:82px;}

.nav{ overflow: hidden;height:85px;Position: absolute;top:0;right:270px;}
.nav ul{ text-align:center;}
.nav ul li{ display:inline-block;margin-left:30px;line-height:85px;height:85px;}
.nav ul li a{ color:#01113f;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;font-size:15px;}
.nav ul li.hover a{ color:#c92f2e;}
.nav ul li:hover a{ color:#c92f2e;}
.nav ul li span{ display:inline-block;color:#e5e5e5;padding-right:30px;}

.search{ Position: absolute;right:0;top:25px;height:34px;width:240px;overflow: hidden;border-radius:30px;background:#f5f5f5; }
.s_input{ Position: absolute;left:0;top:0;height:34px;right:50px;background:#f5f5f5;}
.s_input input{ box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;border-radius:0; width:100%;outline: none;border:0;height:34px;line-height:34px;padding:0 15px;font-size:14px;color:#666;background:#f5f5f5;}
.s_button{ Position: absolute;width:50px;right:0;top:0;height:34px;line-height:34px;}
.s_button button{ border-radius:0;width:50px;height:34px;text-indent: -999em;outline: none;border:0;background: url(../images/search.png) no-repeat center center;background-size:16px;background-color:#f5f5f5;cursor:pointer;}

.now{ overflow: hidden;padding:15px 0;}
.now .box{ width:1120px;margin:0 auto;}
.now .box span{ display:inline-block;background: url(../images/now.png) no-repeat left center;background-size: 16px;padding-left:25px;}

.contenter{ width:1120px;margin:0 auto;padding-bottom:15px;overflow: hidden;}
.main{ width:780px;float:left;}
.side{ float:right;width:330px;}

.article{ overflow: hidden;}
.article ul{}
.article ul li{ height:133px;padding:20px;background:#fff;overflow: hidden;Position: relative;border:solid 1px #eaeaea;margin-bottom:10px;}
.article ul li .img{ overflow: hidden;width:200px;height:133px;Position: absolute;left:20px;top:20px;}
.article ul li .img img{ width:200px;height:133px;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.article ul li .img img:hover{ -webkit-transform: scale(1.20);-moz-transform: scale(1.20);transform: scale(1.20);}
.article ul li span.lm{ display:inline-block;Position: absolute;left:0;top:0;line-height:30px;padding:0 15px;font-size:12px;color:#fff;background:#c92f2e;}
.article ul li span.lm a{ color:#fff;}
.article ul li .desc{ padding:0 0 0 220px;}
.article ul li .desc h2{ height:28px;line-height:28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom:10px;}
.article ul li .desc h2:hover{ color:#c92f2e;}
.article ul li .desc p.dc{ margin-bottom:20px;height:54px;line-height:18px;font-size:14px;color:#999;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.article ul li .info{ height:30px;}
.article ul li .info span.data{ line-height:30px;font-size:14px;color:#999;}
.article ul li .info span.more{ display:inline-block;Position: absolute;right:0;bottom:20px;}
.article ul li .info span.more a{ display:inline-block;line-height:30px;padding:0 15px;font-size:12px;color:#fff;background:#c92f2e;}
.article ul li .info span.more a:hover{ background:#a82626;}

.side-box{ background:#fff;overflow: hidden;Position: relative;border:solid 1px #eaeaea;margin-bottom:10px;}
.side-title{ background:#f8f8f8;height:40px;line-height:40px;padding:0 20px;border-bottom:solid 1px #eaeaea;}
.side-title h3{ font-size:16px;background: url(../images/l.png) no-repeat left center;background-size: 16px;padding-left:25px;}
.side-list{ padding:10px 20px;}
.side-list ul{}
.side-list ul li{ line-height:28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.side-list ul li:hover{ color:#c92f2e;}

.side-list-img{ padding:10px 20px;}
.side-list-img ul{}
.side-list-img ul li{ height:75px;padding:5px 0;Position: relative;}
.side-list-img ul li img{ width:100px;height:75px;Position: absolute;top:5px;left:0;}
.side-list-img ul li .desc{ padding:0 0 0 120px;}
.side-list-img ul li .desc h2{ margin-bottom:15px;height:40px;line-height:20px;font-size:14px;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.side-list-img ul li p{ line-height:20px;text-align:right;color:#999;font-size:14px;}


.dede_pages{ line-height:30px;overflow: hidden;text-align:right;}
.dede_pages ul{}
.dede_pages ul li{ display:inline-block;margin-left:6px;background:#fff;padding:0 12px;border:solid 1px #eaeaea;}
.dede_pages ul a{ display:inline-block;color:#333;}
.dede_pages ul li.thisclass{ background:#c92f2e;  color:#fff;}
.dede_pages ul li span.pageinfo{ color:#999;}
.dede_pages ul li:hover{ background:#c92f2e;  color:#fff;}
.dede_pages ul li:hover a{ color:#fff;}

.article-con{ background:#fff;border:solid 1px #eaeaea;margin-bottom:10px;}
.article-title{ background:#f8f8f8;padding:20px 20px;border-bottom:solid 1px #eaeaea;}
.article-title h2{ font-size:20px;}

.article-body{ padding:15px 20px;line-height:24px;font-size:16px;}
.article-body p{ padding:10px 0;text-indent: 2em;}
.article-body a{ color:#c92f2e;}
.article-body img{ max-width:100% !important;height:auto !important;}
.article-lm{ padding:10px 20px;line-height:24px;font-size:16px;background:#f8f8f8;border-top:solid 1px #eaeaea;}
.article-body i{ display:inline-block;width:16px;height:16px;background: url(../images/lianjie.png) no-repeat center center;background-size: 16px;}

.stow{ text-align:center;margin:20px 0;font-size:14px;}
.stow span{ padding: 8px 20px;display:inline-block;border-radius: 0;display:inline-block;border: 1px solid #ddd;display:inline-block;}
.stow span a{ background: url(../images/shoucang.png) no-repeat left center;background-size: 16px;padding-left:25px;}

.arc-item{ text-align:center;margin:20px 0;font-size:14px;color:#999;}
.zan{ cursor: pointer;display:inline-block;padding:8px 30px;margin:0 2px;border: 1px solid #ddd; border-radius: 40px 0 0 40px;}
.shang{ cursor: pointer;display:inline-block;padding:8px 12px;margin:0 2px;border: 1px solid #ddd;Position: relative;}
.shang .shang-text{ display:none;Position: absolute;width:280px;padding:10px;bottom:50px;left:-140px;border: 1px solid #ddd;background:#f7f7f7;}
.shang:hover .shang-text{ display:block;}
.xiang{ cursor: pointer;display:inline-block;padding:8px 30px;border-radius: 0 40px 40px 0;margin:0 2px;border: 1px solid #ddd;Position: relative;}
.xiang #share{ display:none;width: 95px;Position: absolute;padding: 10px 0;padding-left: 8px;bottom: 40px;left: -8px;}
.xiang:hover #share{ display:block;}

/* 评论样式 */
.pinglun{ padding:20px;background:#fff;border:solid 1px #eaeaea;overflow:hidden;margin-top:10px;}
.pinglun textarea{ box-shadow:0px 0px 0px rgba(0,0,0,0);-webkit-appearance:none;display: block;padding: 10px 20px;line-height: 25px;color:#333333;background: #fff;border: 1px solid #ddd;border-radius: 3px;resize: vertical;width:100%;height:100px;margin-bottom:20px;outline:none;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;font-size: 14px;font-family: "Microsoft YaHei";}
.pinglun .feed_btn{ float:right;outline:none;border:0;border-radius: 3px;line-height: 35px; background: #ff3c3c;width: 120px;color: #fff; text-align: center; font-weight: 700;font-size: 12px;font-family: "Microsoft YaHei";}
.pinglun .yz_box{ border-bottom:solid 1px #ddd;display: inline-block;float:left;overflow: hidden;}
.pinglun input.yzm_in{ float:left;width:80px;height:34px;border:0;outline:none;background:#fafafa; -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0; }
.pinglun img.vdimg{ float:left;width:68px;height:24px;margin-top:5px;}
.pl_name{ float:left;height:35px;line-height:35px;margin-right:10px;font-size:15px;}
.pl_nm{ display:none;float:left;height:35px;line-height:35px;margin-right:10px;font-size:15px;}

#commetcontentNew{ margin:0;margin-top:20px;}
.yzm{ background:#ff3c3c;height:40px;line-height:40px;text-align:center;font-size:13px;color:#fff;border-radius:5px;margin-bottom:20px;}
.yzm a{ display:inline-block;margin-left:10px;color:#fff;}

#commetcontent{ -webkit-margin-start:0px;background:#fff;margin-top:20px;padding: 0px;overflow:hidden;border-radius:3px;}
.decmt-box2{ Position: relative;padding:0;width:100%;overflow:hidden;height: auto!important;min-height: 48px;margin-bottom:20px;}
.pl_pic{ width:48px;height:48px;overflow:hidden;border-radius:100%;Position: absolute;top:0;left:0;}
.pl_pic img{ width:48px;height:48px;}
.pl_body{ font-size:15px;margin-left:68px;border:solid 1px #f2f2f2;background:#fafafa;padding:20px 20px; border-radius: 0px 5px 5px 5px;}
.pl_body span.title{ margin-top:10px;display:inline-block;width:100%;overflow:hidden;color:#999999;font-size:12px;}
.pl_body font{ display:inline-block;background:#f7f7f7;width:100%;padding:10px 20px;border-radius: 3px;margin:10px 0;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.pl_body span.title a{ color:#999999;}
.pl_body span.fl{ display:inline-block;margin-left:20px;}
.pl_body span.hf{ display:inline-block;float:right;}

.decmt-box{ box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);background:#fff;;margin-bottom:15px;padding:10px 20px; border-radius:5px;}
.decmt-box span.username{ display:inline-block;font-size:12px;color:#999999;}

#commetpages{ padding:20px 0;overflow:hidden;margin-bottom:10px;font-size:12px;color:#999;height:30px;line-height:30px;text-align:center;}
#commetpages span{ display:inline-block;margin:0 5px;}
#commetpages strong{ margin:0 5px;display:inline-block;background:#ff3c3c;color:#fff;padding:0 11.5px;border-radius: 15px; }
#commetpages a{ margin:0 5px;display:inline-block;background:#fff;color:#999;padding:0 11.5px;border-radius: 15px; }
#commetpages a:hover{ background:#999;color:#fff;}



.article-copy{ Position: relative;min-height:40px;background:#fff;border:solid 1px #eaeaea;margin-bottom:10px;padding:20px;}
.article-copy img{ Position: absolute;width:40px;height:40px;top:20px;left:20px;}
.article-copy .desc{ line-height:20px;padding:0 0 0 60px;}

.about-img{ padding:20px 20px;border:solid 1px #eaeaea;background:#fff;margin-bottom:10px;overflow: hidden;}
.about-img ul{ margin-left:-20px;}
.about-img ul li{ width:25%;float:left;}
.about-img ul li .box{ margin-left:20px;}
.about-img ul li img{ width:100%;margin-bottom:10px;height:128px;}
.about-img ul li p{ line-height:18px;height:36px;font-size:14px;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.sxp{ border:solid 1px #eaeaea;background:#fff;margin-bottom:10px;overflow: hidden;}
.sxp p{ color:#999;overflow: hidden;width:50%;text-align:center;float:left;padding:20px;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.sxp span{ display: table-cell;vertical-align: middle;height:40px;width:389px;}
.sxp p a{ display:block;color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;max-width:349px;}
.sxp p.pre{ border-right:solid 1px #eaeaea;}

.about-rand{ border:solid 1px #eaeaea;background:#fff;margin-bottom:0;overflow: hidden;}
.about-rand-box{ margin-left:-1px;}
.about-rant-list{ min-height:246px;padding:20px 0;margin-left:-1px;width:50%;float:left;border-left:solid 1px #eaeaea;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.about-rant-list h4{ margin:0;margin-bottom:20px;padding:0 20px;line-height:18px;font-size:16px;}
.about-rant-list ul{}
.about-rant-list ul li{ margin:0;padding:0 20px;line-height:28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}


.footer{ background:#fff;padding:20px 10px;overflow: hidden;border-top:solid 1px #eaeaea;}
.footer p{ line-height:24px;font-size:14px;text-align:center;color:#999;}

.fixed-bottom{ box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);background:#c92f2e;padding:5px 0;width:48px;position:fixed;bottom:80px;right:40px;z-index:100;border-radius: 44px; }
.fixed-bottom ul{}
.fixed-bottom ul li{ Position: relative; width:48px;height:44px;line-height:44px;border-bottom:solid 1px #dc6565;}
.fixed-bottom ul li.top{ border-bottom:solid 0 #eaeaea;}

.fixed-bottom ul li.kfqq a{ width:48px;height:44px;display: inline-block;background: url(../images/kfqq.png) no-repeat center center;background-size: 24px;}
.fixed-bottom ul li.kfwx{ cursor: pointer;width:48px;height:44px;display: inline-block;background: url(../images/kfwx.png) no-repeat center center;background-size: 24px;}
.fixed-bottom ul li.kfdh a{ width:48px;height:44px;display: inline-block;background: url(../images/kfdh.png) no-repeat center center;background-size: 24px;}
.fixed-bottom ul li.top a{ width:48px;height:44px;display: inline-block;background: url(../images/top.png) no-repeat center center;background-size: 24px;}
.fixed-bottom ul li.kfzx a{ width:48px;height:44px;display: inline-block;background: url(../images/kfzx.png) no-repeat center center;background-size: 24px;}


.fixed-bottom ul li .tip-test{ display:none;Position: absolute;top:1px;left:-155px;width:110px;height:40px;line-height:41px;background:#fff;border:solid 1px #eaeaea;padding:0 15px;}
.fixed-bottom ul li:hover .tip-test{ display:block;}
.fixed-bottom ul li .tip-test:before, .fixed-bottom ul li .tip-test:after { content: '';position: absolute;top: 14px;right:-7px;border-top: 7px solid transparent;border-bottom: 7px solid transparent;}
.fixed-bottom ul li .tip-test:before {border-left: 7px solid #ddd;}
.fixed-bottom ul li .tip-test:after { border-left: 7px solid #fff;margin-right:1px;}
.fixed-bottom ul li .tip-img{ display:none;Position: absolute;bottom:-48px;left:-145px;width:130px;background:#fff;border:solid 1px #eaeaea;}
.fixed-bottom ul li .tip-img img{ width:100%;}
.fixed-bottom ul li:hover .tip-img{ display:block;}
.fixed-bottom ul li .tip-img:before, .fixed-bottom ul li .tip-img:after { content: '';position: absolute;top: 50%;margin-top:-14px;right:-7px;border-top: 7px solid transparent;border-bottom: 7px solid transparent;}
.fixed-bottom ul li .tip-img:before {border-left: 7px solid #ddd;}
.fixed-bottom ul li .tip-img:after { border-left: 7px solid #fff;margin-right:1px;}

/* 移动端 */
@media screen and (min-width:0px) and (max-width:960px)
{
body{ padding:50px 0;}
.welcome{ display:none;}

.header{ position:fixed;top:0;width:100%;z-index:100;background:#fff;height:50px;border-bottom:solid 0px #eaeaea;box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);}
.header-box{ width:100%;Position: relative;margin:0 auto;height:50px;}
.header .logo{ float:none;height:50px;Position: absolute;left:10px;}
.header .logo h1{ height:50px;line-height:50px;font-size:16px;}

.header .menu{ Position: absolute;right:5px;top:10px;width:30px;height:30px;background: url(../images/menu.png) no-repeat center center;background-size:100%;}
.header .call{ text-indent: -9999px;padding:0;Position: absolute;right:15px;top:14px;width:22px;height:22px;background: url(../images/call2.png) no-repeat center center;background-size:22px;}

.nav{ z-index:100;float:none;position:fixed;height:auto;top:0px;left:-50%;bottom:0;width:50%;background:#fff;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.nav ul{ padding:30px 0;text-align:left;}
.nav ul li{ display:block;float:none;margin-left:0px;line-height:40px;height:40px;padding:0 30px;}
.nav ul li span{ display:none;}

.nav_bg{ display:none;position:fixed;overflow:hidden;height:100%;top:0px;left:0%;right:0;bottom:0;z-index:99;background: rgba(0, 0, 0, 0.2);}
.menu_left{ left:0;}
.off{ display:none;}
.on{ display:block;}

.search{ Position: absolute;right:0;top:8px;height:34px;width:auto;left:100px;right:40px; }

.now{ overflow: hidden;padding:10px 0;}
.now .box{ width:auto;margin:0 10px;}

.contenter{ width:auto;padding-bottom:10px;}
.main{ width:auto;float:none;margin:0 10px;}
.side{ display:none;}

.article ul li{ height:75px;padding:10px;}
.article ul li .img{ overflow: hidden;width:100px;height:75px;Position: absolute;left:10px;top:10px;}
.article ul li .img img{ width:100px;height:75px;}
.article ul li span.lm{ display:none;}

.article ul li .desc{ padding:0 0 0 110px;}
.article ul li .desc h2{ height:28px;line-height:28px;font-size:16px;}
.article ul li .desc p.dc{ margin-bottom:0px;height:36px;line-height:18px;font-size:14px;color:#999;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.article ul li .info{ display:none;}

.article-title{ padding:10px 15px;}

.article-body{ padding:10px 15px;line-height:24px;font-size:16px;}
.article-lm{ padding:10px 15px;}

.article-copy{ Position: relative;min-height:40px;background:#fff;border:solid 1px #eaeaea;margin-bottom:10px;padding:15px;}
.article-copy img{ Position: absolute;width:40px;height:40px;top:15px;left:15px;}
.article-copy .desc{ line-height:20px;padding:0 0 0 55px;}

.about-img{ padding:15px 15px;}
.about-img ul{ margin-left:-10px;}
.about-img ul li{ width:50%;float:left;}
.about-img ul li .box{ margin-left:10px;}
.about-img ul li img{ width:100%;margin-bottom:10px;height:128px;}
.about-img ul li p{ margin-bottom:10px;}

.sxp{ border:solid 1px #eaeaea;background:#fff;margin-bottom:10px;overflow: hidden;}
.sxp p{ width:auto;text-align:left;float:none;padding:15px;}
.sxp span{ display: table-cell;vertical-align: middle;height:auto;width:auto;}
.sxp p a{ display:block;color:#333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;max-width:auto;}
.sxp p.pre{ border-right:0;border-bottom:solid 1px #eaeaea;}

.about-rand{ border:solid 1px #eaeaea;border-bottom:0;background:#fff;margin-bottom:0;overflow: hidden;}
.about-rand-box{ margin-left:0;}
.about-rant-list{ min-height:auto;padding:15px 0;margin-left:0;width:auto;float:none;border-left:0;border-bottom:solid 1px #eaeaea;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.about-rant-list h4{ margin:0;margin-bottom:15px;padding:0 15px;line-height:18px;font-size:16px;}
.about-rant-list ul{}
.about-rant-list ul li{ margin:0;padding:0 15px;}

.pinglun{ padding:10px;background:#fff;border:solid 1px #eaeaea;overflow:hidden;margin-top:10px;}


.fixed-bottom{ background:#c92f2e;padding:0 0;width:100%;position:fixed;bottom:0px;right:0px;z-index:100;border-radius: 0; }
.fixed-bottom ul{}
.fixed-bottom ul li{ border-right:solid 1px rgba(255, 255, 255, 0.2);;box-sizing: border-box; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;text-align:center;Position: relative; width:33.33%;float:left;height:50px;line-height:50px;border-bottom:solid 0 #56aaef;}
.fixed-bottom ul li.top{ display:none;}
.fixed-bottom ul li.kfqq{ vertical-align:middle;}
.fixed-bottom ul li.kfqq a{ width:auto;height:50px;padding-left:30px;display: inline-block;background: url(../images/kfqq.png) no-repeat left center;background-size: 24px;}
.fixed-bottom ul li.kfqq a:after{ content:"QQ咨询";color:#fff;line-height:48px;vertical-align:middle;display: inline-block;}
.fixed-bottom ul li.kfwx{ display:none;}
.fixed-bottom ul li.kfdh a{ width:auto;height:50px;padding-left:30px;display: inline-block;background: url(../images/kfdh.png) no-repeat left center;background-size: 24px;}
.fixed-bottom ul li.kfdh a:after{ content:"电话咨询";color:#fff;line-height:48px;vertical-align:middle;display: inline-block;}
.fixed-bottom ul li.top a{ width:auto;height:50px;padding-left:30px;display: inline-block;background: url(../images/top.png) no-repeat left center;background-size: 24px;}
.fixed-bottom ul li.kfzx a{ width:auto;height:50px;padding-left:30px;display: inline-block;background: url(../images/kfzx.png) no-repeat left center;background-size: 24px;}
.fixed-bottom ul li.kfzx a:after{ content:"在线咨询";color:#fff;line-height:48px;vertical-align:middle;display: inline-block;}
}