html{ padding:0px;margin:0px;font:14px "Microsoft YaHei";}

body{ -webkit-tap-highlight-color:rgba(0,0,0,0) /* 消除链接点击效果 */;margin:0;padding:0;padding-top:80px;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{ position:fixed;top:0;width:100%;z-index:100;background:#fff;height:85px;box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);}

.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:85px;Position: absolute;top:0;right:0;}

.nav ul{ text-align:center;}

.nav ul li{ display:inline-block;margin-left:20px;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:18px;}

.nav ul li.hover a{ color:#3366cc;}

.nav ul li:hover a{ color:#3366cc;}

.nav ul li span{ display:inline-block;color:#e5e5e5;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:#3366cc;}



/*顶部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:#3366cc;font-weight:500;margin-bottom:10px;}

.head-title .top_h1{ line-height:38px;font-size:28px;color:#3366cc;font-weight:500;margin-bottom:10px;}

.head-title i{ width:30px;height:2px;background:#3366cc;margin:0 auto;display:block;}



.fuwu{ overflow: hidden;}

.fuwu ul{ margin-left:-15px;}

.fuwu ul li{ width:25%;float:left;}

.fuwu ul li .box{ margin-left:15px;padding:40px 20px;text-align:center;background:#3366cc;}

.fuwu ul li h4{ font-size:28px;color:#fff;line-height:30px;margin-bottom:20px;font-weight:500;}

.fuwu ul li a{ display:inline-block;padding:0 20px;background:#fff;color:#333;line-height:32px; border-radius: 32px; }

.fuwu ul li a:hover{ background:#ffcc33;color:#333;}



.color1{ background:#3366cc;}

.color2{ background:#33cc33;}

.color3{ background:#ffcc66;}

.color4{ background:#ff3333;}



/*首页简介*/

.fwys-body{ overflow: hidden;}

.fwys-body img{ width:540px;height:320px;float:left;}

.fwys-body .fwys-desc{ background:#fff;padding:40px;width:460px;height:240px;float:right;}

.fwys-body .fwys-desc i{ display:block;height:2px;width:26px;background:#3366cc;margin:10px 0;}

.fwys-body .fwys-desc h4{ line-height:38px;font-size:28px;color:#3366cc;font-weight:500;}

.fwys-body .fwys-desc p{ line-height:24px;font-size:14px;color:#666;}

.fwys-body .left{ float:left;}

.fwys-body .right{ float:right;}



.page-dongtai{ overflow:hidden;}

.page-dongtai ul{ margin-left:-60px;}

.page-dongtai ul li{ width:50%;float:left;margin-bottom:20px;}

.page-dongtai ul li .box{ margin-left:60px;Position: relative;}

.page-dongtai ul li .data{ position: absolute;height:30px;line-height:30px;font-size:14px;color:#999;left:0;top:0;}

.page-dongtai ul li .desc{ padding-left:75px;}

.page-dongtai ul li .desc h4{ height:30px;line-height:30px;font-size:18px;margin:0;padding:0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.page-dongtai ul li .desc h4 a:hover{ color:#0056a9;}

.page-dongtai ul li .desc p{ min-height:40px;line-height:20px;font-size:14px;color:#666;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}





/*首页资讯*/

.index-nes{ }

.index-nes-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;}

.index-nes-box .tp{ height:90px;line-height:90px;background:#f5f5f5;text-align:center;font-size:24px;color:#444;}

.index-nes-box .tp{ background:#3366cc;color:#fff;}

.index-nes-box .tp a{ color:#fff;}



.index-nes ul{ padding:20px 15px 10px 15px;height:300px;}

.index-nes 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;}

.index-nes ul li:before{ content: "";position: absolute;top: 8px;left: 0px;width: 3px;height: 3px;background-color: #7e858c;border-radius: 100%;}

.index-nes ul li a{ color:#444;}

.index-nes ul li a:hover{ color:#3366cc;}



.index_lst{ width:1080px;margin:0 auto;margin-bottom:15px;overflow:hidden;border:solid 0px #ddd;border-right:0;overflow:hidden;}

.index_lst_box{ width:1200px;}

.index_lst .list_l{ width:348px;margin-right:15px;float:left;border:solid 1px #ddd;}

.index_lst .list_l ul{ padding:10px 15px;overflow:hidden;}

.index_lst .list_l ul li{ height:30px;line-height:30px;overflow:hidden;color:#333;}

.index_lst .list_l ul li a{ display:inline-block;height:30px;width:255px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.index_lst .list_l ul li:hover a{ color:#af1e22;}

.index_lst .list_l ul li span{ display:inline-block;float:right;color:#999;font-size:14px;}



.l_img{ margin:0 15px;margin-top:15px;height:73px;Position: relative; overflow:hidden;}

.l_img:hover a{ color:#af1e22}

.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{ height: 40px;line-height: 20px;font-size: 15px;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;}



.index_b{ width:1080px;margin:0 auto;margin-bottom:15px;overflow:hidden;border:solid 1px #ddd;overflow:hidden;}

.list_b{ overflow: hidden;padding:15px;}

.list_b ul{ margin-left:-15px;}

.list_b ul li{ width:20%;float:left;}

.list_b ul li .box{ margin-left:15px;background:#f2f2f2;}

.list_b ul li img{ width:100%;height:149px;}

.list_b ul li p{ height:40px;line-height:40px;text-align:center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.list_b ul li:hover p{ color:#af1e22;}



.lm{ height:44px;line-height:44px;border-bottom:solid 1px #ddd;}

.lm h4{ font-weight:500;padding-left:15px;Position: relative; display:inline-block;height:44px;line-height:44px;font-size:18px;color:#3e3e3e;text-align:center;}

.lm span.more{ display:inline-block;float:right;height:44px;line-height:44px;margin-right:15px;color:#af1e22;}

.lm span.more a{ color:#999;}

.lm span.more a:hover{ color:#af1e22;}



/*图文资讯*/

.index-img{ overflow:hidden;}

.index-img ul{ margin-left:-15px;}

.index-img ul li{ width:33.33%;float:left;}



.nes-img{ position:relative;padding:15px 0;margin:0 15px;overflow:hidden;height:80px;}

.nes-img img{ Position: absolute;left:0px;top:15px;width:120px;height:80px;}

.nes-img .rt{ margin-left:140px;}

.nes-img .rt h2{ padding-top:2px;margin-bottom:10px;line-height:26px;height:26px;font-size:16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.nes-img .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;}

.nes-img .rt h2 a:hover{ color:#3366cc;}





.list-doc{ padding:20px;overflow:hidden;}

.list-doc ul{ }

.list-doc ul li{ height:80px;position:relative;margin-bottom:20px;}

.list-doc .data{ height:80px;width:60px;position:absolute;left:0px;z-index:2;background:#eaeaea;text-align:center;}

.list-doc .data span{ display:block;height:40px;line-height:40px;}

.list-doc .data span.d{ font-size:18px;background:#3366cc;color:#fff;}

.list-doc .data span.m{ font-size:18px;color:#3366cc;}

.list-doc .desc{ margin-left:80px;height:80px;}

.list-doc .desc h2{ padding:8px 0;line-height:20px;font-size:16px;color:#01113f;font-weight:500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.list-doc .desc p{ line-height:18px;color:#999;font-size:12px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.list-doc .desc h2 a:hover{ color:#3366cc;}

.list-doc ul li:last-child{ margin-bottom:0;}



.content{ width:1080px;margin:15px auto;overflow: hidden;}

.main{ width:765px;float:left;background:#fff;}

.now{ height:50px;line-height:50px;background:#3366cc;border-bottom: 0 solid #eaeaea;overflow: hidden;padding:0 20px;}

.now h4{ font-size:18px;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 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:#3366cc;}



.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:#3366cc;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:#3366cc;color:#fff;font-size:18px;}

.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:#3366cc;}



.list-click{ background:#fff;padding:15px 19px;overflow:hidden;border: 0 solid #dadada;border-top:0;}

.list-click li{ line-height:31px;height:31px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.list-click li a{ font-size:14px;color:#333;}

.list-click li a:hover{ color:#3366cc;}

.list-click 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;}

.list-click li:nth-child(1) i{ background:#ff3c3c;}

.list-click li:nth-child(2) i{ background:#ff5500;}

.list-click li:nth-child(3) i{ background:#ff9900;}

.list-click li.fl{ height:35px;line-height:35px;border-bottom:solid 1px #f2f2f2;}

.list-click li.fl:last-child{ border-bottom:0;}

.list-click 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:#3366cc;}



.place{ height:45px;line-height:45px;border-bottom: 1px solid #eaeaea;margin-bottom:15px;font-size:18px;color:#3366cc;}

.place h4{ display:inline-block;height:45px;line-height:45px;border-bottom: 1px solid #3366cc;}



.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:#3366cc;}





/*页脚*/

.footer{ background:#3366cc;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;}

.index_video{ width:1080px; height:auto; margin:0 auto;}
.index_video video{ width:100%; height:auto;}



/* 移动端 */

@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:-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;}



.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 .top_h1{ line-height:28px;font-size:18px;margin-bottom:10px;}

.head-title i{ width:30px;height:2px;background:#3366cc;margin:0 auto;display:block;}



.fuwu{ overflow: hidden;padding:0 15px;}

.fuwu ul{ margin-left:-15px;}

.fuwu ul li{ width:50%;margin-bottom:15px;}

.fuwu ul li .box{ padding:30px 0px;}

.fuwu ul li h4{ font-size:18px;color:#fff;line-height:28px;margin-bottom:15px;}

.fuwu ul li a{ display:inline-block;padding:0 15px;background:#fff;color:#333;line-height:32px; border-radius: 32px; }

.fuwu 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;}

.fwys-body{ overflow: hidden;}

.fwys-body img{ width:100%;height:auto;float:none;}

.fwys-body .fwys-desc{ background:#fff;padding:15px;width:auto;height:auto;float:none;}

.fwys-body .left{ float:none;}

.fwys-body .right{ float:none;}

.fwys-body .left h4{ text-align:left;}

.fwys-body .left i{ float:left;}

.fwys-body .left p{ width:100%;overflow: hidden;text-align:left;}

.fwys-body .fwys-desc h4{ font-size:18px;line-height:28px;}



/*首页资讯*/

.index-nes-box{ overflow:hidden;width:auto;background:#fafafa;margin-right:0;float:none;} 

.rr{ margin-right:0;}

.index-nes-box .tp{ height:50px;line-height:50px;font-size:18px;color:#444;}

.index-nes-box .tp{ background:#3366cc;color:#fff;}

.index-nes-box .tp a{ color:#fff;}



.index-nes ul{ padding:20px 15px 10px 15px;height:auto;}

.index-nes 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;}

.index-nes ul li:before{ content: "";position: absolute;top: 8px;left: 0px;width: 3px;height: 3px;background-color: #7e858c;border-radius: 100%;}

.index-nes ul li a{ color:#444;}

.index-nes ul li a:hover{ color:#3366cc;}



/*图文资讯*/

.index-img{ overflow:hidden;padding:0 15px;padding-bottom:8px;}

.index-img ul{ margin-left:-15px;}

.index-img ul li{ width:auto;float:none;}



.nes-img{ position:relative;padding:8px 0;margin:0 15px;margin-right:0;overflow:hidden;height:80px;}

.nes-img img{ Position: absolute;left:0px;top:8px;width:120px;height:80px;}

.nes-img .rt{ margin-left:135px;}

.nes-img .rt h2{ padding-top:2px;margin-bottom:10px;line-height:26px;height:26px;font-size:16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.nes-img .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;}

.nes-img .rt h2 a:hover{ color:#3366cc;}



.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:#3366cc;}



.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:#3366cc;}

.place h4{ display:inline-block;height:45px;line-height:45px;border-bottom: 1px solid #3366cc;}



.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;}



.list-doc{ padding:15px;border-bottom:solid 1px #eaeaea;}

.list-doc ul li{ margin-bottom:15px;}



/*页脚*/

.footer{ background:#3366cc;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;}





.page-dongtai{ overflow:hidden;padding:0 15px;}

.page-dongtai ul{ margin-left:0px;}

.page-dongtai ul li{ width:auto;float:none;margin-bottom:0;margin-top:20px;}

.page-dongtai ul li .box{ margin-left:0;Position: relative;}





.index_lst{ width:auto;margin:0 0;margin-bottom:15px;overflow:hidden;border:solid 0px #ddd;border-right:0;overflow:hidden;}

.index_lst_box{ width:auto;}

.index_lst .list_l{ width:auto;margin-right:0;float:none;border:solid 0 #ddd;}

.index_video{ width:100%; height:auto; margin:0 auto;}
.index_video video{ width:90%; height:auto;margin:0 auto; margin-left:5%; margin-top:2%;}

}