html{ padding:0px;margin:0px;font:14px "Microsoft YaHei";}
body{ -webkit-tap-highlight-color:rgba(0,0,0,0) /* 消除链接点击效果 */;margin:0;padding:0;background:#fff;transition:all 0.6s;-moz-transition:all 0.6s;-webkit-transition:all 0.6s;-o-transition:all 0.6s;}
header,article,aside,div,span,p,ul,li,ol,h1,h2,h3,h4,h5{ list-style:none;margin:0;padding:0;}
img{ border:0;font-size:0;margin:0;vertical-align:bottom;}
a{ background-color:transparent; text-decoration:none; color:#333333}
a:active,a:hover{ outline:0;}
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}
body.bg{ background:#fafafa;}
body.bg-black{ background:#fafafa;}

/*导航样式*/
.header{ width:100%;z-index:100;background:#fff;height:85px;}
.header-box{ Position: relative;margin:0 auto;height:85px;width:1080px;}
.header .logo{ float:left;height:85px;}
.header .logo img{ height:85px;}

.nav{ overflow: hidden;height:50px;background:#241917;}
.nav ul{ width:1080px;margin:0 auto;}
.nav ul li{ float:left;line-height:50px;height:50px;}
.nav ul li a{ display:inline-block;padding:0 20px;color:#fff;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;font-size:18px;}
.nav ul li.hover a, .nav ul li:hover a{ background:#ff0000;color:#fff;}
.nav ul li span{ display:inline-block;color:#666;padding-right:20px;}

.header .call{ padding-left:30px;font-size:24px;color:#666;Position: absolute;right:0px;top:30px;height:25px;line-height:25px;background: url(../images/call-pc.png) no-repeat left center;background-size:20px;}
.header .call:hover{ color:#241917;}
/*顶部banner*/
.pc-banner{ height: 440px;background-size: cover;background-position: center center;}
.m-banner{ display:none;}
.m-banner img{ width:100%;}

/*服务范围*/
.index-bg{ background:#fff;padding:60px 0;overflow: hidden;}
.index-bg-box{ width:1080px;margin:0 auto;overflow: hidden;}
.bg2{ background:#fafafa;}

.head-title{ text-align:center;overflow: hidden;margin-bottom:40px;}
.head-title h2{ line-height:38px;font-size:28px;color:#241917;font-weight:500;margin-bottom:10px;}
.head-title i{ width:30px;height:2px;background:#241917;margin:0 auto;display:block;}

.xiangmu{ overflow: hidden;}
.xiangmu ul{ margin-left:-15px;}
.xiangmu ul li{ width:25%;float:left;}
.xiangmu ul li .box{ margin-left:15px;padding:40px 20px;text-align:center;background:#241917;}
.xiangmu ul li h4{ font-size:28px;color:#fff;line-height:30px;margin-bottom:20px;font-weight:500;}
.xiangmu ul li a{ display:inline-block;padding:0 20px;background:#fff;color:#333;line-height:32px; border-radius: 32px; }
.xiangmu ul li a:hover{ background:#ffcc33;color:#333;}

.color1{ background:#241917;}
.color2{ background:#33cc33;}
.color3{ background:#ffcc66;}
.color4{ background:#ff3333;}

/*首页简介*/
.home-desc{ overflow: hidden;}
.home-desc img{ width:540px;height:320px;float:left;}
.home-desc .fwys-desc{ background:#fff;padding:40px;width:460px;height:240px;float:right;}
.home-desc .fwys-desc i{ display:block;height:2px;width:26px;background:#241917;margin:10px 0;}
.home-desc .fwys-desc h4{ line-height:38px;font-size:28px;color:#241917;font-weight:500;}
.home-desc .fwys-desc p{ line-height:24px;font-size:14px;color:#666;}
.home-desc .left{ float:left;}
.home-desc .right{ float:right;}

/*首页资讯*/
.home-xinwen{ }
.home-xinwen-box{ overflow:hidden;border-radius: 0; width:350px;background:#fafafa;margin-right:15px;float:left;position:relative;z-index:1;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;} 
.rr{ margin-right:0;}
.home-xinwen-box .tp{ height:90px;line-height:90px;background:#f5f5f5;text-align:center;font-size:24px;color:#444;}
.home-xinwen-box .tp{ background:#241917;color:#fff;}
.home-xinwen-box .tp a{ color:#fff;}

.home-xinwen ul{ padding:20px 15px 10px 15px;height:300px;}
.home-xinwen ul li{ Position: relative;font-size:16px;margin-bottom:10px; height:20px;line-height:20px;padding-left:15px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;color:#999;}
.home-xinwen ul li:before{ content: "";position: absolute;top: 8px;left: 0px;width: 3px;height: 3px;background-color: #7e858c;border-radius: 100%;}
.home-xinwen ul li a{ color:#444;}
.home-xinwen ul li a:hover{ color:#241917;}

/*图文资讯*/
.index-img{ overflow:hidden;}
.index-img ul{ margin-left:-15px;}
.index-img ul li{ width:33.33%;float:left;}

.home-img-news{ position:relative;padding:15px 0;margin:0 15px;overflow:hidden;height:80px;}
.home-img-news img{ Position: absolute;left:0px;top:15px;width:120px;height:80px;}
.home-img-news .rt{ margin-left:140px;}
.home-img-news .rt h2{ padding-top:2px;margin-bottom:10px;line-height:26px;height:26px;font-size:16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.home-img-news .rt p{ color:#999;height:40px;line-height:20px;font-size:12px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.home-img-news .rt h2 a:hover{ color:#241917;}



/*首页资讯列表*/
.index_n{ width:1080px;margin:0 auto;margin-bottom:15px;overflow: hidden;}
.index_n .left{ width:765px;height:324px;float:left;background:#fff;overflow: hidden;}
.index_n .left ul{ padding:15px;width:820px;}
.index_n .left ul li{ width:360px;float:left;margin-right:30px;}

.index_n .right{ width:300px;height:324px;background:#fff;float:right;overflow:hidden;}
.index_n .right ul{ padding:17px 15px;  zoom:1; }
.index_n .right ul li{ Position: relative;font-size:16px;margin-bottom:15px; height:20px;line-height:20px;padding-left:20px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;color:#999;}
.index_n .right ul li:before{ content: "";position: absolute;top: 8px;left: 0px;width: 4px;height: 4px;background-color: #7e858c;border: 1px solid #7e858c;border-radius: 100%;}.newtab .bd ul li a{ color:#333;font-size:15px;}
.index_n .right ul li:hover a{ color:#0097e0;}

.l_img{ margin:0 0 15px 0;height:73px;Position: relative; overflow:hidden;}
.l_img:hover a{ color:#0097e0}
.l_img .img{ width:110px;height:73px;Position: absolute;top:0;left:0;}
.l_img .img img{ width:110px;height:73px;}
.l_img .dc{ margin-left:125px;}
.l_img .dc h2{ font-weight:500;height: 40px;line-height: 20px;font-size: 16px;margin-bottom: 15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding-top:0px;}
.l_img .dc p{ height:20px;line-height:20px;font-size:12px;color:#999;margin-top:5px;}

.lm{ padding:0 15px;overflow:hidden;height:50px;line-height:50px;background:#fff;border-bottom:solid 1px #eee;}
.lm h4{ font-weight:600;float:left ;font-size:18px;color:#222;}
.lm span.more{ display:inline-block;float:right;height:44px;line-height:44px;color:#0097e0;}
.lm span.more a{ color:#999;}
.lm span.more a:hover{ color:#0097e0;}


.content{ width:1080px;margin:15px auto;overflow: hidden;}
.main{ width:765px;float:left;background:#fff;}
.now{ height:50px;line-height:50px;background:#fff;border-bottom: 1px solid #eaeaea;overflow: hidden;padding:0 20px;}
.now h4{ font-size:18px;color:#241917;float:left;}

.now span{ display: inline-block;float:right;font-size:14px;color:#999;}
.now span a{ color:#999;}

.list-arc{ overflow: hidden;padding:0 20px;}
.list-arc ul{}
.list-arc ul li{ overflow: hidden;border-bottom: 1px solid #eaeaea;Position: relative;}

.list-arc ul li .arc-desc{ padding:25px 0;}
.list-arc ul li h2{ height:20px;line-height:20px;font-size:18px;margin-bottom:10px;overflow: hidden;}
.list-arc ul li p{ line-height:20px;font-size:14px;color:#666;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.arc-info{ margin-top:10px;line-height:20px;font-size:12px;color:#666;overflow: hidden;}
.arc-info span{ display: inline-block;float:left;margin-right:20px;}
.arc-info span.l{ height:20px;line-height:20px;padding:0 7px;background:#f5f5f5;}
.list-arc ul li a:hover{ color:#241917;}

.pages{ height:32px;line-height:32px;margin:30px 0;overflow: hidden;text-align:center;}
.pages ul{}
.pages ul li{ display:inline-block;margin:0 2px;}
.pages ul a{ display:inline-block;padding:0 12px;color:#333;-moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px;}
.pages ul a:hover{ background:#f89600;color:#fff;}
.pages ul li.thisclass{ background:#241917;padding:0 0; -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; color:#fff;}
.pages ul li.thisclass a{ color:#fff;}
.pages ul li span.pageinfo{ color:#999;}
.pages span input{ height:24px;line-height:24px;border:1px solid #ccc; width:30px; margin:0 2px 0 2px; text-align:center; padding-top:-1px ;font-size:14px;}

.side{ width:300px;float:right;}
.side-box{ margin-bottom:15px;}
.side-box h4{ height:50px;line-height:50px;padding:0 20px;background:#fff;color:#241917;font-size:18px;border-bottom:1px solid #eaeaea;}
.side-box h4.dh{ background:#f89600;}
.side-box h4 span{ float:right;width:50px;height:50px;display: inline-block;background: url(../images/more.png) no-repeat center center;}

.side-banner img{ width:100%;}

.list-new{ background:#fff;padding:20px 19px 10px 19px;overflow:hidden;border: 0 solid #dadada;border-top:0;}
.list-new ul{ }
.list-new ul li{ Position: relative;font-size:14px;margin-bottom:10px; height:20px;line-height:20px;padding-left:20px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;color:#999;}
.list-new ul li:before{ content: "";position: absolute;top: 7.5px;left: 0px;width: 4px;height: 4px;background-color: #999;border: 1px solid #999;border-radius: 100%;}
.list-new ul li a{ color:#444;}
.list-new ul li a:hover{ color:#241917;}

.l-article{ overflow:hidden;}
.l-article ul{ }
.l-article ul li{ Position: relative; height:144px;border-bottom:solid 1px #f2f2f2;}
.l-article ul li .doc-img{ width:160px;overflow:hidden;float:left;margin-top:20px;margin-right:30px;margin-left:20px;}
.l-article ul li .doc-img img{ width:160px;height:104px;}
.l-article ul li .doc-desc{ height:144px;width:535px;overflow:hidden;line-height:26px;display:table-cell; vertical-align:middle;}
.l-article ul li .doc-content-inline{ overflow:hidden;display: inline-block;width:100%;vertical-align:middle;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.l-article ul li .doc-content-inline-y{ overflow:hidden;font-weight:bold;font-size:18px;color:#0684C1;display: inline-block;vertical-align:middle;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.l-article ul li .doc-title{ font-size:18px;line-height:26px;max-height:52px;overflow: hidden;vertical-align:middle;}
.l-article ul li:hover .doc-title{ color:#01a2e4;}
.l-article ul li .doc-miaoshu{ font-size:14px;line-height:26px;max-height:26px;overflow: hidden;vertical-align:middle;color:#999;}
.l-article ul li .doc-info{ height:26px;line-height:26px;margin-top:10px;font-size:12px;}
.l-article ul li .doc-info span{ display: inline-block;color:#999;margin-right:20px;}

.side-dianji{ background:#fff;padding:15px 19px;overflow:hidden;border: 0 solid #dadada;border-top:0;}
.side-dianji li{ line-height:31px;height:31px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.side-dianji li a{ font-size:14px;color:#333;}
.side-dianji li a:hover{ color:#241917;}
.side-dianji li i{ border-radius: 2px; margin-top:-2px;display:inline-block;font-style:normal;width:18px;height:18px;line-height:18px;text-align:center;vertical-align:middle;margin-right:10px;background:#999;color:#fff;font-size:12px;}
.side-dianji li:nth-child(1) i{ background:#ff3c3c;}
.side-dianji li:nth-child(2) i{ background:#ff5500;}
.side-dianji li:nth-child(3) i{ background:#ff9900;}
.side-dianji li.fl{ height:35px;line-height:35px;border-bottom:solid 1px #f2f2f2;}
.side-dianji li.fl:last-child{ border-bottom:0;}
.side-dianji li.fl a{ width:100%;display:inline-block;}


.hip{ padding:20px 20px 0 20px;text-align:center;border-bottom:solid 1px #eaeaea;}
.hip h1{ line-height:30px;font-size:26px;font-weight:500;}
.arc-item{ margin-top:10px;line-height:25px;padding-bottom:15px;color:#999;}
.arc-item a{ color:#f89600;}
.arc-item i{ display:inline-block;font-style:normal;color:#ccc;padding:0 10px;}

.arc-tag{ border: 1px solid #FDCC97;background: #FEFCFA;overflow:hidden;padding:15px 20px;margin:0 20px 20px 20px;font-size:14px;line-height:25px;}
.arc-tag span{ display:inline-block;float:left;margin-right:5px;}
.arc-tag a{ display:inline-block;float:left;margin-right:10px;color:#1f2384;}
.arc-tag a:hover{ color:#f89600;}

.arc_body{ padding:0 20px;line-height:25px;font-size:15px;padding-top:20px;}
.arc_body p, .arc_body div{ margin-bottom:20px;}
.arc_body img{ max-width:100% !important;height:auto !important; }

.ssp-box{ margin:20px;background:#f5f5f5;}
.ssp-box .left{ float:left;height:80px;width:160px;background:#f89600;text-align:center;color:#fff;}
.ssp-box .left span{ height:30px;line-height:30px;font-size:22px;display:block;padding-top:15px;}
.ssp-box .left p{ line-height:16px;font-size:12px;}

.ssp{ padding:15px 20px;font-size:16px;color:#999;}
.ssp p{ line-height:28px;}
.ssp p:hover a{ color:#241917;}

.place{ height:45px;line-height:45px;border-bottom: 1px solid #eaeaea;margin-bottom:15px;font-size:18px;color:#241917;}
.place h4{ display:inline-block;height:45px;line-height:45px;border-bottom: 1px solid #241917;}

.about-bottom{ overflow:hidden;padding:0 20px;padding-bottom:10px;}
.about-bottom ul{ width:800px;overflow:hidden;}
.about-bottom ul li{ float:left;width:322px;margin-right:50px;Position: relative;font-size:15px;margin-bottom:10px; height:20px;line-height:20px;padding-left:15px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;color:#999;}
.about-bottom ul li:before{ content: "";position: absolute;top: 8px;left: 0px;width: 3px;height: 3px;background-color: #7e858c;border-radius: 100%;}
.about-bottom ul li a{ color:#444;}
.about-bottom ul li a:hover{ color:#241917;}


/*页脚*/
.footer{ background:#241917;padding:50px 0;font-size:15px;}
.footer-box{ width:1080px;margin:0 auto;overflow:hidden;}
.footer-box .top{ text-align:center;}
.footer-box .top p.lm2{ height:25px;line-height:25px;color:#fff;margin-bottom:10px;}
.footer-box a{ color:#fff;}
.footer-box .top i{ font-style:normal;margin:0 10px;color:#fff;}
.footer-box .top p{ height:25px;line-height:25px;color:#fff;}

/*友链*/
.link{ padding:20px 0px;line-height:25px;margin:0 auto;overflow:hidden;background:#fff;}
.link-box{ width:1080px;margin:0 auto;}
.link strong{ font-weight:500;display: inline-block;width:80px;font-size:15px;float:left;}
.link .link-l{ width:1000px;float:left;}
.link .link-l a{ display: inline-block;margin-right:20px;font-size:15px;color:#646464;}


/* 移动端 */
@media screen and (min-width:0px) and (max-width:960px)
{
body{ padding-top:50px;}
.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:60px;right:60px;text-align:center;}
.header .logo img{ height:50px;}

.header .menu{ Position: absolute;left:10px;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:-70%;bottom:0;width:70%;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;-o-transition: all 0.6s;}
.nav ul{ width:auto;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;}

.pc-banner{ display:none;}
.m-banner{ display:block;}

/*服务范围*/
.index-bg{ padding:0px 0;overflow: hidden;}
.index-bg-box{ width:auto;overflow: hidden;border-bottom:solid 1px #eaeaea;}
.bg2{ background:#fff;}

.head-title{ text-align:center;overflow: hidden;margin:20px 0;}
.head-title h2{ line-height:28px;font-size:18px;margin-bottom:10px;}
.head-title i{ width:30px;height:2px;background:#241917;margin:0 auto;display:block;}

.xiangmu{ overflow: hidden;padding:0 15px;}
.xiangmu ul{ margin-left:-15px;}
.xiangmu ul li{ width:50%;margin-bottom:15px;}
.xiangmu ul li .box{ padding:30px 0px;}
.xiangmu ul li h4{ font-size:18px;color:#fff;line-height:28px;margin-bottom:15px;}
.xiangmu ul li a{ display:inline-block;padding:0 15px;background:#fff;color:#333;line-height:32px; border-radius: 32px; }
.xiangmu ul li a:hover{ background:#ffcc33;color:#333;}

.fwys{ background:#fff;padding:0 0;border-bottom: solid 1px #eaeaea;}
.fwys-box{ width:auto;margin:0 auto;}
.home-desc{ overflow: hidden;}
.home-desc img{ width:100%;height:auto;float:none;}
.home-desc .fwys-desc{ background:#fff;padding:15px;width:auto;height:auto;float:none;}
.home-desc .left{ float:none;}
.home-desc .right{ float:none;}
.home-desc .left h4{ text-align:left;}
.home-desc .left i{ float:left;}
.home-desc .left p{ width:100%;overflow: hidden;text-align:left;}
.home-desc .fwys-desc h4{ font-size:18px;line-height:28px;}

/*首页资讯*/
.home-xinwen-box{ overflow:hidden;width:auto;background:#fafafa;margin-right:0;float:none;} 
.rr{ margin-right:0;}
.home-xinwen-box .tp{ height:50px;line-height:50px;font-size:18px;color:#444;}
.home-xinwen-box .tp{ background:#241917;color:#fff;}
.home-xinwen-box .tp a{ color:#fff;}

.home-xinwen ul{ padding:20px 15px 10px 15px;height:auto;}
.home-xinwen ul li{ Position: relative;font-size:16px;margin-bottom:10px; height:20px;line-height:20px;padding-left:15px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;color:#999;}
.home-xinwen ul li:before{ content: "";position: absolute;top: 8px;left: 0px;width: 3px;height: 3px;background-color: #7e858c;border-radius: 100%;}
.home-xinwen ul li a{ color:#444;}
.home-xinwen ul li a:hover{ color:#241917;}

/*图文资讯*/
.index-img{ overflow:hidden;padding:0 15px;padding-bottom:8px;}
.index-img ul{ margin-left:-15px;}
.index-img ul li{ width:auto;float:none;}

.home-img-news{ position:relative;padding:8px 0;margin:0 15px;margin-right:0;overflow:hidden;height:80px;}
.home-img-news img{ Position: absolute;left:0px;top:8px;width:120px;height:80px;}
.home-img-news .rt{ margin-left:135px;}
.home-img-news .rt h2{ padding-top:2px;margin-bottom:10px;line-height:26px;height:26px;font-size:16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.home-img-news .rt p{ color:#999;height:40px;line-height:20px;font-size:12px;overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.home-img-news .rt h2 a:hover{ color:#241917;}

.content{ width:auto;margin:0 auto;overflow: hidden;}
.main{ width:auto;float:none;background:#fff;}
.now{ padding:0 15px;}
.now h4{ font-size:16px;color:#fff;float:left;}

.now span{ display: inline-block;float:right;font-size:12px;color:#fff;}
.now span a{ color:#fff;}

.list-arc{ overflow: hidden;padding:0 15px;}
.list-arc ul{}
.list-arc ul li{ overflow: hidden;border-bottom: 1px solid #eaeaea;Position: relative;}

.list-arc ul li .arc-desc{ padding:15px 0;}
.list-arc ul li h2{ height:20px;line-height:20px;font-size:16px;margin-bottom:10px;overflow: hidden;}
.list-arc ul li p{ line-height:20px;font-size:14px;color:#666;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.arc-info{ margin-top:10px;line-height:20px;font-size:12px;color:#666;overflow: hidden;}
.arc-info span{ display: inline-block;float:left;margin-right:20px;}
.arc-info span.l{ height:20px;line-height:20px;padding:0 7px;background:#f5f5f5;}
.list-arc ul li a:hover{ color:#241917;}

.pages{ height:47px;line-height:32px;margin:15px 0;overflow: hidden;text-align:center;}

.side{ display:none;}

.hip{ padding:15px 15px 0 15px;text-align:center;border-bottom:solid 1px #eaeaea;}
.hip h1{ line-height:32px;font-size:22px;font-weight:500;}
.arc-item{ font-size:12px;}

.arc_body{ padding:0 15px;line-height:25px;font-size:15px;padding-top:20px;}

.ssp-box{ margin:15px;background:#f5f5f5;}
.ssp-box .left{ float:none;height:80px;width:160px;background:#f89600;text-align:center;color:#fff;}
.ssp-box .left span{ height:30px;line-height:30px;font-size:22px;display:block;padding-top:15px;}
.ssp-box .left p{ line-height:16px;font-size:12px;}

.ssp{ padding:15px 15px;font-size:14px;color:#999;}
.ssp p{ line-height:24px;}


.place{ height:45px;line-height:45px;border-bottom: 1px solid #eaeaea;margin-bottom:15px;font-size:18px;color:#241917;}
.place h4{ display:inline-block;height:45px;line-height:45px;border-bottom: 1px solid #241917;}

.about-bottom{ overflow:hidden;padding:0 15px;padding-bottom:10px;}
.about-bottom ul{ width:auto;overflow:hidden;}
.about-bottom ul li{ float:none;width:auto;margin-right:0;Position: relative;font-size:15px;margin-bottom:10px; height:20px;line-height:20px;padding-left:15px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;color:#999;}

.l-article ul li{ Position: relative; height:80px;padding:15px 0;}
.l-article ul li .doc-img{ width:120px;overflow:hidden;Position: absolute;top:15px;left:15px;float:none;margin-top:0;margin-right:0;margin-left:0;}
.l-article ul li .doc-img img{ width:120px;height:80px;}
.l-article ul li .doc-desc{ height:80px;width:auto;overflow:hidden;line-height:26px;display:block;padding:0 15px 15px 150px; }
.l-article ul li .doc-content-inline{ overflow:hidden;display: inline-block;width:100%;vertical-align:middle;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.l-article ul li .doc-content-inline-y{ overflow:hidden;font-weight:bold;font-size:18px;color:#0684C1;display: inline-block;vertical-align:middle;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.l-article ul li .doc-title{ font-size:18px;line-height:26px;max-height:52px;overflow: hidden;vertical-align:middle;}
.l-article ul li:hover .doc-title{ color:#01a2e4;}
.l-article ul li .doc-miaoshu{ font-size:14px;line-height:26px;max-height:26px;overflow: hidden;vertical-align:middle;color:#999;}
.l-article ul li .doc-info{ height:26px;line-height:26px;margin-top:10px;font-size:12px;}
.l-article ul li .doc-info span{ display: inline-block;color:#999;margin-right:20px;}


/*页脚*/
.footer{ background:#241917;padding:20px 0;font-size:12px;}
.footer-box{ width:auto;margin:0 15px;overflow:hidden;}
.footer-box .top{ text-align:center;}
.footer-box .top p.lm2{ height:auto;line-height:25px;color:#fff;margin-bottom:10px;}
.footer-box a{ color:#fff;}
.footer-box .top i{ font-style:normal;margin:0 10px;color:#fff;}
.footer-box .top p{ height:25px;line-height:25px;color:#fff;}

/*友链*/
.link{ display:none;}


.index_n{ width:auto;margin:0 auto;margin-bottom:15px;overflow: hidden;}
.index_n .left{ width:auto;height:auto;float:none;background:#fff;overflow: hidden;border-bottom: 1px solid #eaeaea;}
.index_n .left ul{ padding:15px;padding-bottom:0;width:auto;}
.index_n .left ul li{ width:auto;float:none;margin-right:0;}

.index_n .right{ width:auto;height:auto;background:#fff;float:none;overflow:hidden;}
.index_n .right ul{ padding:15px 15px;  zoom:1; }
.index_n .right ul li{ Position: relative;font-size:16px;margin-bottom:15px; height:20px;line-height:20px;padding-left:15px;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis;white-space: nowrap;color:#999;}
.index_n .right ul li:before{ content: "";position: absolute;top: 8px;left: 0px;width: 4px;height: 4px;background-color: #7e858c;border: 1px solid #7e858c;border-radius: 100%;}.newtab .bd ul li a{ color:#333;font-size:15px;}
.index_n .right ul li:hover a{ color:#0097e0;}
.index_n .right ul li:last-child{ margin-bottom:0;}
.l_img{ margin:0 0 15px 0;height:73px;Position: relative; overflow:hidden;}
.l_img:hover a{ color:#0097e0}
.l_img .img{ width:110px;height:73px;Position: absolute;top:0;left:0;}
.l_img .img img{ width:110px;height:73px;}
.l_img .dc{ margin-left:125px;}
.l_img .dc h2{ font-weight:500;height: 40px;line-height: 20px;font-size: 16px;margin-bottom: 15px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding-top:0px;}
.l_img .dc p{ height:20px;line-height:20px;font-size:12px;color:#999;margin-top:5px;}


}