*{margin:0;border:0;padding:0;vertical-align:baseline;outline:none;list-style:none;*color:#555;font-style:normal;}
body{background:#f5f5f5;font:14px 'Microsoft Yahei','Microsoft Jhenghei',Tahoma,'Simsun'}
h1,h2,h3,h4,h5,h6{font-weight:normal}
a{color:#555;text-decoration:none}
a:focus{outline:none}
a:hover,a:active{outline:0;color:#0595C7}
img{vertical-align:middle}
.wgno{clear:both}
.z{float:left}
.y{float:right}
.cl{zoom:1}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden}
textarea,input,button{-webkit-appearance:none;appearance:none;border-radius:0}
.w1200{width:1200px;margin:0 auto}
.wp{width:1200px;min-width:1200px;margin:0 auto}
.wp1300{width:1300px;min-width:1200px;margin:0 auto}
.wps{margin:0 12px}
.btn-a{transition:0.5s;position:relative}
.btn-a span{color:#fff;position:relative;z-index:2}
.btn-a em{position:absolute;top:0;bottom:0;left:0;width:0;background:#fff;transition:0.5s}
.btn-a:hover span{color:#333}
.btn-a:hover em{width:100%}
.header{background:#090b1a;min-width:1200px}
.header p{float:left;margin:0;padding:6px 0;height:60px;display: inline;} 
.header h1{float:left;margin:0;padding:6px 0;height:60px}      
.header h1 a{display:block}
.header h1 img{height:60px;vertical-align:middle}
.header .nav{float:right;margin-left:30px;width:880px;text-align:right}
.header .nav li{display:inline-block;zoom:1;position:relative;z-index:100}
.header .nav li a{display:block;height:72px;line-height:72px;width: 114px; padding:0 13px;text-align: center;font-size:18px;color:#ddd;text-decoration:none}
.header .nav li a:hover{background: linear-gradient(90deg,#2eb5c3,#2493ea);border-radius: 2px;}
.header .nav .sub-menu a{font-size:14px; height:36px;line-height:36px;background:#090b1a;width:115px;text-align:center;color:#ddd;transition:all .3s}
/*.header .nav li.hover a{background:#090b1a;color:#fff}*/
.header .nav .sub-menu{display:none;position:absolute;height:0;left:0;top:72px;z-index:100;overflow:hidden}
.header .nav li.hover .sub-menu{display:block}
.header .nav li.hover li a:hover{background:#ffffff;color:#000}
.header-tel{height:72px;line-height:72px;margin-left:40px}
.header-tel span{padding-left:32px;background:url(../images/header-tel.png) no-repeat left center;font-size:18px;color:#ddd}
.header .search{float:right;width:230px;padding:20px 0}
.header .search input{float:right;color:#aaa;font-size:14px}
.header .search .text{padding:4px 10px;height:24px;line-height:24px;background:#fefefe;border-radius:3px 0 0 3px;width:160px}
.header .search .submit{background:#fefefe url(../images/search.png) no-repeat center;height:32px;padding:0 18px;font-size:0;border-radius:0 3px 3px 0;cursor:pointer}
.customize-support .s-header{top:32px}
.s-header{position:fixed;_position:static;top:0;left:0;z-index:100;width:100%;opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=8)}
.cat-header{min-width:1200px;height:300px;position:relative;background:#eee url(../images/h-top.jpg) no-repeat center center}
.cat-header .s{position:absolute;left:0;width:100%;top:50%;margin-top:-55px;z-index:2}
.cat-header h1{font-size:32px;line-height:60px;color:#eee}
.cat-header .line{width:80px;height:2px;background:#0595c7;margin:9px 0}
.cat-header p{font-size:16px;color:#ddd;line-height:30px}
.cat-list{text-align:center;background:#fff;border-bottom:1px #eee solid}
.cat-list li{display:inline-block;*display:inline;zoom:1;height:50px;line-height:50px;margin:0 15px;font-size:15px;padding: 0 10px;}
.cat-list li a{padding:0 7px;}
.cat-list .current-cat a,.cat-list li a:hover{color:#0595c7;padding-bottom: 5px;border-bottom: 2px solid #000;}
.pagination{margin-top:30px;text-align:center;height:28px}
.pagination a,.pagination span{padding:0 10px;height:28px;line-height:30px;display:inline-block;background:#ddd;color:#666;margin:0 3px;font-size:14px}
.pagination .current,.pagination a:hover{background:#0595c7;color:#fff}
.pagination em{padding:0 10px;color:#999;font-size:14px}
.top-h{background:#0595c7 url(../images/h-top.jpg) no-repeat center;text-align:center;min-width:1200px}
.top-h h2{color:#fff;line-height:40px;padding-bottom:10px;font-size:36px;font-weight:normal}
.top-h h2,.top-h h2 a{display:block;line-height:40px;padding-top:50px}
.top-h .only,.top-h .only a{line-height:150px;padding:0}
.top-h .cat{padding:20px 0 50px;text-align:center}
.top-h .cat li{display:inline-block;margin-right:15px;*display:inline;zoom:1}
.top-h .cat li a{display:inline-block;padding:7px 25px;border:1px #fff solid;color:#fff;border-radius:3px;font-size:14px;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}
.top-h .cat li a:hover,.top-h .cat .current-cat a{background:#fff;color:#33475F}
.sidebar .tuijian{background:#fff;border:1px #eaeaea solid;padding:0 15px 15px;margin-bottom:15px;border-radius:4px;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}
.sidebar .tuijian:hover{border-color:#FF5E52}
.sidebar .tuijian h2 {padding-bottom: 10px;}
.sidebar .tuijian h2 span{float:left;display:block;background:#FF5E52;color:#fff;font-weight:normal;font-size:14px;padding:4px 15px;}
.sidebar .tuijian h3 { margin-bottom: 6px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
.sidebar .tuijian h3 a{font-size:16px;font-weight:normal;margin: 10px 0;color:#FF5E52;transition: all .2s;}
.sidebar .tuijian h3 a:hover{border-bottom: 1px dashed #FF5E52;color:#0595c7;transition: all .2s;filter: brightness(1.15);-webkit-filter: brightness(1.15);}
.sidebar .tuijian p{color:#999;line-height:20px;font-size:13px;margin-bottom: 15px;}
.sidebar .sidesub{margin-bottom:15px;background-color:#fff;border-radius:4px;border:1px solid #eaeaea;overflow:hidden}
.sidebar .sidesub h2{font-size:18px;color: #fff;border-bottom:1px solid #eaeaea;background-color:#2589d7;margin:0;padding:14px 15px;font-weight:normal;transition: all .2s;text-align: center;}
.sidebar .ser li{position:relative;float:left;width:50%;text-align:center;background-color:#fff;color:#777;transition: all .2s;}
.sidebar .ser li:hover{border-radius: 6px;color:#555;box-shadow: rgba(3,3,8,.25) 0 0 15px;transform: translateY(-5px);transition: all .2s;}
.sidebar .ser li div{padding:10px;transition: all .2s;}
.sidebar .ser .sub{border-top:1px dashed #ddd}
.sidebar .ser .sub-1 div,.sidebar .ser .sub-3 div{border-right:1px dashed #ddd}
.sidebar .ser .sub-5{width:100%;border:0;pointer-events: none;}
.sidebar .ser .sub-5 p{height:80px;line-height:20px}
.sidebar .ser h3,.sidebar .ser b{font-size:16px;font-weight:normal;line-height:1.2em;margin:10px 0;    display: block;}
.sidebar .ser p{color:#bbb;margin-bottom:15px;font-size:13px; overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.sidebar .contact h2{padding-bottom: 10px;}
.sidebar .contact{background:#fff;border:1px #eaeaea solid;padding:0 15px 20px;margin-bottom:15px;border-radius:4px}
.sidebar .contact h2 span{float:left;display:block;background:#0595c7;color:#fff;font-weight:normal;font-size:14px;padding:4px 15px;}
.sidebar .contact b{padding-top:20px;font-size:18px;color:#0595c7;line-height:30px;font-weight: 500;}
.sidebar .contact p{line-height:24px;color:#999;font-size:14px}
.sidebar .contact img{width: 150px;height:150px;display: block;margin: 0 auto;}
.sidebar .contact .qq{padding-top:20px;	text-align: center;}
.sidebar .contact .qq a{margin:0px 5px;border:1px #eee solid;padding:4px 10px 4px 25px;background:url(../images/qq.png) no-repeat 5px center;font-size:14px;color:#666;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;-o-transition:.2s}
.sidebar .contact .qq a:hover{border-color:#0595c7;opacity:.8}
.sidebar .contact .ditu{float:right;line-height:26px;font-size:12px;color:#aaa;background:url(../images/ditu.png) no-repeat left center;padding-left:16px;}
.sidebar .contact .ditu:hover{text-decoration:underline;color:#0595c7}
.fixed{width:328px;position:fixed;_position:absolute;top:66px;top:0\0;*top:0;z-index:10}
.customize-support .fixed{top:84px;top:32px\0;*top:32px}
.title-wrap{margin-bottom: 10px;}
.list_news {width: 820px;}
.in-cont{margin:20px auto}
.in-cont .sidebar{float:right;width:360px}
.in-cont .mn2{float:left;width:835px}
.in-cont .mn{float:left;width:780px}
.in-cont .mn .list .cat{line-height: 21px;color:#fff;background-color:#0595c7;padding:0px 6px;font-size:13px;display:inline-block;position:relative;top:-2px;margin-right:10px;font-weight:normal}
.in-cont .mn .list .cat:hover{color:#fff;background-color:#0595c7;opacity:0.85;filter:alpha(opacity=85)}
.in-cont .mn .list .cat i{position:absolute;top:50%;margin-top:-4px;right:-4px;display:inline-block;width:0;height:0;vertical-align:middle;border-left:4px solid #0595c7;border-top:4px solid transparent;border-bottom:4px solid transparent}
.in-cont .list_news dl,.in-cont .list_news li{padding:10px;overflow:hidden;margin-bottom:-1px;border:1px #eaeaea solid;background:#fff;transition: all .2s;}
.in-cont .list_news li:hover{border-radius: 6px;color:#555;box-shadow: rgba(3,3,8,.25) 0 0 15px;transform: translateY(-5px);transition: all .2s;}
.in-cont .list_news .first{border-radius:4px 4px 0 0}
.in-cont .list_news .last{border-radius:0 0 4px 4px}
.in-cont .list_news .m{float:left;width:210px;margin-right:15px}
.in-cont .list_news .m img,.in-cont .list_news img{width:210px;height:140px;float:left;width:210px;margin-right:15px}
.in-cont .list_news h3{    display: inline;}
.in-cont .list_news a{font-size:18px;color:#222;transition: all .2s;}
.in-cont .list_news a:hover{color:#0595c7;filter: brightness(1.15);-webkit-filter: brightness(1.15);transition: all .2s;}
.in-cont .list_news span{font-size: 13px; margin-right:15px;color:#999}
.in-cont .list_news p{line-height:22px;font-size:14px;color:#888;margin:10px 0;display:-webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.in-cont .list_news .it1 {font-size: 12px;color: #787878;line-height: 20px;padding: 0 20px;background: url(../images/it1.png) no-repeat center left 1px;}
.in-cont .list_news .it2 {font-size: 12px;color: #787878;line-height: 20px;padding: 0 20px;background: url(../images/it2.png) no-repeat center left 1px;}
.in-cont .list_news .it3 {font-size: 12px;color: #787878;line-height: 20px;padding: 0 20px;background: url(../images/it3.png) no-repeat center left 1px;}
.in-cont .list_news .it4 {font-size: 12px;color: #787878;line-height: 20px;padding: 0 20px;background: url(../images/it4.png) no-repeat center left 1px;}
.caselist .data{float:left;width:23.5%;margin:0 2% 30px 0;background:#fff}
.caselist .no{margin-right:0}
.caselist .data .m a{display:block;overflow:hidden}
.caselist .data img{width:100%;height:200px;transition:1s;-moz-transition:1s;-webkit-transition:1s;-o-transition:1s}
.caselist .data img:hover{transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1)}
.caselist .info{padding:0 10px}
.caselist h2,.caselist h3{height:40px;line-height:40px;font-size:14px;font-weight:normal;overflow:hidden;padding: 0 10px;}
.caselist h2 em,.caselist h3 em{float:right;margin-left:10px;padding-left:16px;font-size:14px;color:#888;background:url(../images/see.png) no-repeat left center}
.article{background-color:#fff;padding:20px;border:1px #eaeaea solid;border-radius:4px}
.article h1{font-size:24px;font-weight:normal;line-height:1.5em;margin:15px 0;color: #2589d7;text-align: center;}
.article .it1 {font-size: 12px;color: #787878;line-height: 20px;padding: 0 20px;background: url(../images/it1.png) no-repeat center left 1px;}
.article .it2 {font-size: 12px;color: #787878;line-height: 20px;padding: 0 20px;background: url(../images/it2.png) no-repeat center left 1px;}
.article .it3 {font-size: 12px;color: #787878;line-height: 20px;padding: 0 20px;background: url(../images/it3.png) no-repeat center left 1px;}
.article .it4 {font-size: 12px;color: #787878;line-height: 20px;padding: 0 20px;background: url(../images/it4.png) no-repeat center left 1px;}
.article .info{margin-bottom:15px;padding: 0 2rem 10px;line-height:30px;font-size:14px;border-bottom:1px #eee solid;color:#888}
.article .info em{color:#888;margin-right:10px}
.article .info a{color:#888}
.article .cont{word-break: break-all;padding-bottom: 20px;color:#666;}
.article .cont h1{font-size:18px;line-height:1.5em;padding:5px 0;margin:20px 0;border-bottom:1px #ddd solid}
.article .cont h2{margin:10px 0;font-size:16px;font-weight:bold}
.article .cont ol,.article .cont ul{margin:0 0 20px 0}
.article .cont ol li,.article .cont ul li{list-style-position:inside;font-size:15px;line-height:26px;margin-bottom:6px;text-indent:2em}
.article .cont ol li{list-style-type:decimal}
.article .cont ul li{list-style-type:disc}
.article .cont p{font-size:15px;line-height:26px;margin:1px 0;text-indent:2em}
.article .cont a{color:#0595c7}
.article .cont a:hover{text-decoration:underline}
.article .cont h6{font-size:15px;line-height:26px;margin-bottom:15px;font-weight:normal}
.article .cont blockquote{margin-left:30px;background:#eee;border-left:4px #ccc solid;padding:0 5px 0 8px;margin-bottom:15px}
.article .cont blockquote p{line-height:24px;margin-bottom:0;padding:4px 0;font-size:14px;margin:0;text-indent:0;font-size:14px}
.article .cont img{max-width:780px;height:auto}
.article .cont .aligncenter{display:block;margin:auto}
.article .cont pre{margin:15px 0}
.article .copy{line-height:25px;font-size:14px;background-color:#efefef;border-radius:3px;margin-bottom:15px;color:#999;padding:20px;}
.article .bdshare{height:40px;line-height:40px;text-align:center}
.article div.tag{text-align:center;line-height:60px}
.article .tag a{background:#0595c7;color:#fff;margin:0 5px;padding:3px 12px;border-radius:2px}
.article .tag a:hover{opacity:.8}
.article .relatedposts h3{font-size:18px;line-height:40px;border-bottom:1px #eee solid;margin:10px auto;font-weight:normal}
.article .relatedposts li{height:30px;line-height:30px;overflow:hidden;color:#bbb;background:url(../images/lidot.gif) no-repeat left center;padding-left:20px}
.article .relatedposts li a{color:#777;font-size:14px}
.article .relatedposts li a:hover{color:#0595c7}
.article .relatedposts li span{font-size:14px;float:right;}
.article table{width:100%;margin:10px auto;border-collapse:collapse}
.article td,.article th{line-height:25px;border:1px #ddd solid;vertical-align:middle;padding:5px 10px;font-size:14px}
.caseinfo h1{border-bottom:1px #eee solid;padding-bottom:5px;margin-bottom:10px}
.caseinfo .info{position:relative;padding-right:320px}
.caseinfo .info .code{position:absolute;top:15px;right:10px}
.caseinfo .info .code img{max-height:150px;max-width:200px}
.caseinfo .info .code p{font-size:14px;text-align:center;line-height:30px;color:#888}
.caseinfo .info .logo{top:0;padding:50px 0}
.caseinfo .info .logo img{max-width:100%;max-height:72px;padding:5px;border:1px #eee solid}
.caseinfo .info li,.caseinfo .info li span,.caseinfo .info li a{font-size:14px;color:#888}
.caseinfo .info li a:hover{text-decoration:underline}
.caseinfo .info li .btn{background-color:#0595c7;color:#fff;padding:2px 10px;font-size:14px;border-radius:10px}
.caseinfo .info li .btn:hover{opacity:.8;text-decoration:none}
.caseinfo .demo{padding:30px 0}
.caseinfo .demo h2{font-size:18px;font-weight:normal;border-bottom:1px #eee solid;padding-bottom:5px;margin-bottom:15px}
.caseinfo .demo h2 em{font-size:14px;color:#888;margin-left:10px}
.caseinfo .demo li{float:left;width:23.5%;margin-left:2%;*margin-left:1.8%}
.caseinfo .demo li a{display:block;border:1px #f8f8f8 solid}
.caseinfo .demo .no{margin-left:0}
.caseinfo .demo li img{width:100%}
.page-single{margin:20px auto}
.page-single .mn{float:right;width:980px}
.pageside{float:left;width:200px}
.pageside ul{list-style:none;margin:0 0 15px;padding:0;border:1px solid #eaeaea;background-color:#fff;border-radius:4px;overflow:hidden;border-bottom:0}
.pageside li a{display:block;padding:12px 20px;font-size:16px;color:#999;border-bottom:1px solid #eee;background-color:#fff}
.pageside li:hover a{background-color:#fafafa}
.pageside .current_page_item a{color:#fff;background-color:#0595c7;margin:0 -1px}
.pageside .current_page_item:hover a{background-color:#0595c7}
.page-single h1.title{text-align:center;font-size:26px;border-bottom:1px #eee solid;padding-bottom:10px}
.page-single .article{min-height:420px}
.page-single .links{padding:20px 0}
.page-single .links h2{padding-bottom:5px;border-bottom:solid 1px #eee;font-size:20px;font-weight:normal}
.page-single .links li{float:left;width:20%}
.page-single .links li a{display:block;padding:8px 10px;margin:10px 10px 0 0;border:1px solid #f5f5f5;font-size:14px;overflow:hidden}
.page-single .links li a:hover{border-color:#eee;background:#fafafa}
.page-single .links li img{float:left;width:16px;height:16px;margin-right:8px;margin-top:2px}
.foot{padding:40px 0 }
.footer{ padding:30px 0 20px;min-width: 1200px;;border-bottom: 1px #020205 solid;;background: #000000 url(../images/case-bg.jpg) no-repeat center center; background-repeat: no-repeat;;background-size: cover;;background-attachment: fixed;;background-position: center top;;position: relative;}
.footer dl{float:left}
.footer a,.footer dd{color:#999}
.footer a:hover{color:#aaa}
.footer dt{line-height:36px;height:36px;margin-bottom:10px;font-size:18px;color:#eee}
.footer dd,.footer dd a{line-height:26px;font-size:14px}
.footer .about{width:20%;margin-right:50px}
.footer .about dd,.footer .solution dd{*float:left;*width:50%}
.footer .solution{width:260px;margin-right:50px}
.footer .flow{float:right}
.footer .flow dt{height:16px;line-height:16px}
.footer .flow img{width:120px;height:120px;background:#fff}
.footer .flow .m{float:left}
.footer .flow .wx{margin-left:15px}
.footer .flow p{line-height:24px;font-size:14px;color:#787d80;text-align:center}
.footer-link{padding-top:20px;    border-top: 1px #4a4a4a solid;}
.footer-link li{float:left;height:14px;line-height:14px;margin:5px 4px 5px 0;font-size:14px;color:#787d80}
.footer-link li a{color:#787d80;padding-right:4px;border-right:1px #787d80 solid;font-size: 12px;}
.footer-link .fisrt{color: #989898;}
.bot-footer{background:#090b1a;min-width:1200px;border-top:1px solid #171a35}
.bot-footer p{line-height:50px;text-align:center}
.bot-footer p,.bot-footer p em,.bot-footer p a{color:#787d80;font-size:14px}
.bot-footer p em{padding:0 3px}
.footer-kefu{position:fixed;top:60%;right:0;width:45px;z-index:9999}
.footer-kefu li{width:45px;height:45px;line-height:45px;float:right;position:relative;margin:1px 0;background:#333;cursor:pointer;border-radius:1px;zoom:1;transition:0.2s}
.footer-kefu li:hover{background:#0595c7}
.footer-kefu li em{float:left;display:block;width:45px;height:45px;overflow:hidden}
.footer-kefu li a{display:block;height:45px;font-size:14px;color:#fff;overflow:hidden}
.footer-kefu .wx .code{display:none;right:47px;position:absolute;top:-135px;width:150px;padding:5px;border:1px #ddd solid;background:#fff}
.footer-kefu .wx .code img{width:100%}
.footer-kefu .wx .code p{line-height:20px;text-align:center;font-size:14px}
.footer-kefu .m .code{display:none;right:47px;position:absolute;top:-135px;width:150px;padding:5px;border:1px #ddd solid;background:#fff}
.footer-kefu .m .code img{width:100%}
.footer-kefu .m .code p{line-height:20px;text-align:center;font-size:14px}
.footer-kefu .qq em{background:url(../images/side-kefu.png) no-repeat center}
.footer-kefu .wx em{background:url(../images/side-weixin.png) no-repeat center}
.footer-kefu .m em{background:url(../images/side-code.png) no-repeat center}
.footer-kefu .tel em{background:url(../images/side-tel.png) no-repeat center}
.footer-kefu .tel a{font-size:16px}
.footer-kefu .top em{background:url(../images/side-top.png) no-repeat center}
.showmsg div{position:fixed;left:50%;top:50%;margin-left:-255px;margin-top:-20px;height:30px;line-height:30px;text-align:center;padding:10px 30px;font-size:14px;z-index:9999;border-radius:2px;background:rgba(0,0,0,0.7);color:#fff}
.about-section{padding: 40px 0;}
.about-section .title{ height: 40px; line-height: 40px; margin-bottom: 30px; text-align: center; font-size: 26px;}
.about-us .s{background:#f6f7fc;}
.about-us .m{width: 500px;}
.about-us .m img{width: 100%; height: 280px;}
.about-us .des{ width: 636px; padding: 20px;}
.about-us .des p{font-size:14px; line-height: 24px; margin-bottom: 15px; color:#777;}
.about-us .line{ margin-top: 20px; height:2px; width: 80px; background: #0595c7;}
.about-result{min-width: 1200px;}
.about-team,.about-future{min-width: 1200px;background: #f6f7fc;}
.about-team p,.about-future p,.about-result p{padding: 0 80px;  font-size: 15px; line-height: 25px;color:#777;}

.position{position:relative;margin-top:-50px;height:50px;line-height:50px}
.position .w1200{color:#fff;text-indent:42px;background:url(../images/position.png) no-repeat center left 18px;background-color:rgba(0,0,0,.35);}
.position a{color:#fff}
.position a:hover{color:#269cf7}
.diytag a span{color:#666666;margin-left: 10px;font-size: 12px;}
.diytag a small{color:#ff4b4b;margin-right: 10px;font-size: 14px;}
.diytag a{transition:all .2s;margin-top:15px;float:left;border-radius:10px;color: #000;/* text-align:center; */height:35px;line-height:35px;margin:3px 3px;padding: 0 10px;background-image:linear-gradient(to right,#d6daff,#91d1ff);display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 21.6%;font-size: 14px;}
.diytag a:hover{color:#000;font-weight: 700;text-decoration:none;transition:all .2s;background-image: linear-gradient(to bottom , #0e9efe, #1ad3e0);border-radius:8px;box-shadow: rgba(3,3,8,.25) 0 0 15px;transform: translateX(5px);}
/*字体选中颜色*/
::selection{color:#fff;background-color:#000}
::-moz-selection{color:#fff;background-color:#000}
::-webkit-selection{color:#fff;background-color:#000}
/*侧边条*/
::-webkit-scrollbar{display:block}
::-webkit-scrollbar{width:9px;height:9px}
::-webkit-scrollbar-track{background-color:transparent;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2rem;}
::-webkit-scrollbar-thumb{background-color:#3159c8;-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2rem;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent)}
.lianjie{color:#999;padding:20px 25px 5px;margin-top:30px;background:#efefef;border-radius: 10px;}
.lianjie p{color:#333;line-height:24px;font-size: 14px!important;padding-bottom: 10px;text-indent: 0em!important;}
.tagindex_title{border-bottom: 1px dashed #e9e9e9;height: 60px;line-height: 60px;text-align: center;font-size: 20px;color: #dc0505;font-weight: bold;}
.tagindex_list {overflow: auto;padding: 20px 2px; list-style: none;}
.tagindex_list a{transition:all .2s;margin-top:15px;float:left;border-radius:10px;color: #000;height:40px;line-height:40px;margin: 4px 4px;padding: 0 9px;background-image:linear-gradient(to right,#d6daff,#91d1ff);display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 14.4%;font-size: 14px;}
.tagindex_list a:hover{color:#000;font-weight: 700;text-decoration:none;transition:all .2s;background-image: linear-gradient(to bottom , #0e9efe, #1ad3e0);border-radius:8px;box-shadow: rgba(3,3,8,.25) 0 0 15px;transform: translateX(4px);}
.tagindex_list a span{color:#888888;margin-left:10px;font-size:12px;}
.tagindex_list a small{color:#ff4b4b;margin-right:5px;font-size:14px;}
.tagcontent{width:auto;margin: 0 auto;padding-top:25px;}
.tagcontent s{vertical-align: middle;border-right: 3px groove #0195df;margin-right: 15px;padding-top: 7px;}
.tagcontent_title,.tagcontent_title a {font-size: 22px;color: #e00000;font-weight: normal;display: inline-block;}
.tagcontent_title,.tagcontent_title a:hover{font-size: 23px;color: #009cff;font-weight: normal;display: inline-block;}
.tagcontent_des{position: relative;padding: 20px;margin: 15px 0 30px 0;background: #f1f1f1;border-radius:5px;font-size: 14px;line-height:30px;overflow: auto;}
.tagcontent_des p{text-indent: 2em;}
.tagcontent_des span{float:right;font-size:13px;color:#666;line-height: 20px;padding: 0 10px;}
.tagcontent_des span b{padding: 0 3px;}
.eles_tag a{font-weight: 500;font-size: 13px;display:inline-block;padding:0 10px;height:35px;line-height:35px;background-color:#e5e4f6;color:#1f1f1f;margin:0 7px;border-radius:10px;box-shadow: rgba(3,3,8,.25) 3px 4px 4px;border-bottom: none!important;transition:all .3s}
.eles_tag a:nth-child(2),.eles_tag a:nth-child(10),.eles_tag a:nth-child(18),.eles_tag a:nth-child(26){background-color:#e4eff6}
.eles_tag a:nth-child(3),.eles_tag a:nth-child(11),.eles_tag a:nth-child(19),.eles_tag a:nth-child(27){background-color:#e7f6e4}
.eles_tag a:nth-child(4),.eles_tag a:nth-child(12),.eles_tag a:nth-child(20),.eles_tag a:nth-child(28){background-color:#f5e4f6}
.eles_tag a:nth-child(5),.eles_tag a:nth-child(13),.eles_tag a:nth-child(21),.eles_tag a:nth-child(29){background-color:#f6e4e4}
.eles_tag a:nth-child(6),.eles_tag a:nth-child(14),.eles_tag a:nth-child(22),.eles_tag a:nth-child(30){background-color:#e5e4f6}
.eles_tag a:nth-child(7),.eles_tag a:nth-child(15),.eles_tag a:nth-child(23),.eles_tag a:nth-child(31){background-color:#b3def6}
.eles_tag a:nth-child(8),.eles_tag a:nth-child(16),.eles_tag a:nth-child(24),.eles_tag a:nth-child(32){background-color:#d5f6f8}
.eles_tag a:nth-child(9),.eles_tag a:nth-child(17),.eles_tag a:nth-child(25),.eles_tag a:nth-child(33){background-color:#e5e4f6}
.eles_tag a:hover,.eles_tag a:nth-child(9):hover,.eles_tag a:nth-child(17):hover,.eles_tag a:nth-child(25):hover,.eles_tag a:nth-child(33):hover{background-color:#cdcbf7;transition:all .3s;box-shadow: rgba(3,3,8,.25) 0 0 7px;transform: translateY(3px);font-weight:500;}
.eles_tag a:nth-child(2):hover,.eles_tag a:nth-child(10):hover,.eles_tag a:nth-child(18):hover,.eles_tag a:nth-child(26):hover{background-color:#c9e4f5}
.eles_tag a:nth-child(3):hover,.eles_tag a:nth-child(11):hover,.eles_tag a:nth-child(19):hover,.eles_tag a:nth-child(27):hover{background-color:#d0f5c9}
.eles_tag a:nth-child(4):hover,.eles_tag a:nth-child(12):hover,.eles_tag a:nth-child(20):hover,.eles_tag a:nth-child(28):hover{background-color:#f3c9f5}
.eles_tag a:nth-child(5):hover,.eles_tag a:nth-child(13):hover,.eles_tag a:nth-child(21):hover,.eles_tag a:nth-child(29):hover{background-color:#f5c9c9}
.eles_tag a:nth-child(6):hover,.eles_tag a:nth-child(14):hover,.eles_tag a:nth-child(22):hover,.eles_tag a:nth-child(30):hover{background-color:#cbc9f5}
.eles_tag a:nth-child(7):hover,.eles_tag a:nth-child(15):hover,.eles_tag a:nth-child(23):hover,.eles_tag a:nth-child(31):hover{background-color:#9fd7f5}
.eles_tag a:nth-child(8):hover,.eles_tag a:nth-child(16):hover,.eles_tag a:nth-child(24):hover,.eles_tag a:nth-child(32):hover{background-color:#baf4f7}
/* 内页样式-d */
.article .cont .yangshi-d,.article .cont .yangshi-d1
{font-size: 16px;font-weight: bold;text-indent: 1.6em;border-left: 4px solid #fb4a4a;line-height: 35px;margin: 20px 0px 10px;color: #000;background-image: linear-gradient(to left, #ffbaba, #ffdfdf);border-radius: 6px;}
.article .cont .yangshi-d2
{font-size: 16px;font-weight: bold;text-indent: 1.6em;border-left: 4px solid #016cbd;line-height: 35px;margin: 20px 0px 10px;color: #000;background-image:linear-gradient(to left, #95caff, #d3e2f1);border-radius: 6px;}
.article .cont .yangshi-d3
{font-size: 16px;font-weight: bold;text-indent: 1.6em;border-left: 4px solid #f37209;line-height: 35px;margin: 20px 0px 10px;color: #000;background-image: linear-gradient(to left, #ffa45b, #ffe6d2);border-radius: 6px;}
.article .cont .yangshi-d4
{font-size: 16px;font-weight: bold;text-indent: 1.6em;border-left: 4px solid #9638fb;line-height: 35px;margin: 20px 0px 10px;color: #000;background-image: linear-gradient(to left, #c49bef, #f1e5fd);border-radius: 6px;}
.article .cont .yangshi-d5
{font-size: 16px!important;font-weight: bold;text-indent: 1.6em;border-left: 4px solid #5ba52e;line-height: 35px!important;margin: 20px 0px 10px;color: #000;background-image: linear-gradient(to left, #86c262, #e1f1d8);border-radius: 6px;}
/* 内页样式-z */
.article .cont .yangshi-z,.article .cont .yangshi-z1
{font-size: 15px;font-weight: bold;text-indent: 2em;border-left: 2px solid #fb4a4a;line-height: 30px;margin: 10px 0px 10px;background-image: linear-gradient(90deg, #e8e8e8 0%, #f5f7f7 90%, #ffffff 100%);border-radius: 6px;}
.article .cont .yangshi-z2
{font-size: 15px;font-weight: bold;text-indent: 2em;border-left: 2px solid #016cbd;line-height: 30px;margin: 10px 0px 10px;background-image: linear-gradient(90deg, #e8e8e8 0%, #f5f7f7 90%, #ffffff 100%);border-radius: 6px;}
.article .cont .yangshi-z3
{font-size: 15px;font-weight: bold;text-indent: 2em;border-left: 2px solid #f37209;line-height: 30px;margin: 10px 0px 10px;background-image: linear-gradient(90deg, #e8e8e8 0%, #f5f7f7 90%, #ffffff 100%);border-radius: 6px;}
.article .cont .yangshi-z4
{font-size: 15px;font-weight: bold;text-indent: 2em;border-left: 2px solid #9638fb;line-height: 30px;margin: 10px 0px 10px;background-image: linear-gradient(90deg, #e8e8e8 0%, #f5f7f7 90%, #ffffff 100%);border-radius: 6px;}
.article .cont .yangshi-z5
{font-size: 15px;font-weight: bold;text-indent: 2em;border-left: 2px solid #5ba52e;line-height: 30px;margin: 10px 0px 10px;background-image: linear-gradient(90deg, #e8e8e8 0%, #f5f7f7 90%, #ffffff 100%);border-radius: 6px;}
/* 内页样式-x */
.article .cont .yangshi-x,.article .cont .yangshi-x1
{text-indent: 2em;background: url(../images/tb_x1.png) no-repeat 5px 6px;background-size: 20px;}
.article .cont .yangshi-x2
{text-indent: 2em;background: url(../images/tb_x2.png) no-repeat 5px 6px;background-size: 20px;}
.article .cont .yangshi-x3
{text-indent: 2em;background: url(../images/tb_x3.png) no-repeat 5px 6px;background-size: 20px;}
.article .cont .yangshi-x4
{text-indent: 2em;background: url(../images/tb_x4.png) no-repeat 5px 6px;background-size: 20px;}
.article .cont .yangshi-x5
{text-indent: 2em;background: url(../images/tb_x5.png) no-repeat 5px 6px;background-size: 20px;}