@charset 'utf-8';
blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
:focus{outline:0}
li{list-style:none}
table{border-collapse:collapse;border-spacing:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
code,kbd,samp,tt{font-size:100%}
button,input,optgroup,option,select,textarea{font:inherit}
input,select{vertical-align:middle}
h1{font-size:24px}
h2{font-size:20px}
h3{font-size:16px}
h4{font-size:14px}
h5,h6{font-size:12px}
b,dt,h1,h2,h3,h4,h5,h6,strong,th{font-weight:700}
a,a:link{color:#2d66b9;outline:0;text-decoration:none}
a:link{-webkit-tap-highlight-color:#31309c}
a:visited{text-decoration:none;outline:0}
a:hover{text-decoration:underline;color:#e47911}
a:active,a:hover{outline:0}
fieldset,img{border:none 0}
img{vertical-align:bottom;-ms-interpolation-mode:bicubic}
pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}
sub,sup{font-size:75%;line-height:0;position:relative}
sub{top:-.5em}
sup{bottom:-.25em}
small{font-size:85%}
.clearh{clear:both;height:0;overflow:hidden}
.clear{clear:both}
.overflow{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}
.flex {display:flex}
.grid {display:grid;}
.grid-cols-3 {grid-template-columns: repeat(3,minmax(0,1fr));}
.justify-between {justify-content: space-between;}
.justify-center {justify-content: center;}
.items-center { align-items: center;}
.line-clamp-1 {overflow: hidden; display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1;}
.line-clamp-2 {overflow: hidden; display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.left{float:left;display:inline}
.right{float:right;display:inline}
.f11{font-size:11px}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.f26{font-size:26px}
.f30{font-size:30px}
.fb{font-weight:700}
.flt{text-decoration:line-through}
.ful{text-decoration:underline}
.cm{color:#2d66b9}
.cg{color:#8a8a8a}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt0{margin-top:0!important}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb35{margin-bottom:35px}
.mb40{margin-bottom:40px}
.mb0{margin-bottom:0!important}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.ml35{margin-left:35px}
.ml40{margin-left:40px}
.ml0{margin-left:0!important}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr35{margin-right:35px}
.mr40{margin-right:40px}
.mr0{margin-right:0!important}
.ma{ margin:0 auto;}
.hide{ display:none;}
.show{ display:block;}
form{overflow:visible}
input:focus,select:focus,textarea:focus{outline-width:0}
input[type=text],input[type=password],input[type=select],input[type=search],input[type=file],select,textarea{border-color:#c4c4c4 #e9e9e9 #e9e9e9 #c4c4c4;border-style:solid;border-width:1px;padding:3px 5px;color:#777;font-size:12px}
input:focus,textarea:focus{-webkit-box-shadow:0 0 2px rgba(196,196,196,.5);box-shadow:0 0 2px rgba(196,196,196,.5);-webkit-focus-ring-color:none;border-color:#c4c4c4;background-color:ivory}
label{font-weight:400}
label.required:after{content:"*";color:red;font-family:"Lucida Grande",Verdana,Arial,Helvetica,sans-serif}
fieldset{line-height:1}
select{background-color:transparent}
.form-btn,button,input[type=button],input[type=submit],input[type=reset]{width:auto;overflow:visible}
button,input[type=button],input[type=image],input[type=submit],input[type=reset],label{cursor:pointer}
button,input,select,textarea{margin:0}
input:invalid,textarea:invalid{border-radius:1px;-webkit-border-radius:1px;-webkit-box-shadow:0 0 5px red;box-shadow:0 0 5px red}
textarea{overflow:auto}
.line-clamp-1 {overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}

body { background-color:#ffffff; font-size:12px; font-family:微软雅黑;}
a:hover { text-decoration:none;}
.icons { background:url(../images/icons.png) no-repeat;}
.container {width:1150px;}
.widecontainer { min-width:1150px;}

.header { background-color:#262626; height:120px;}
.header .logo { width:170px; height:60px; background:url(../images/logo.png) no-repeat 0 0;}
.header .menu { height:50px; background-color:#262626; margin-top:0px; margin-left:30px;}
.header .menu li.line { border-left:1px solid #999999; height:10px; margin-top:70px;}
.header .menu a { display:block; margin:0 24px; line-height:50px; color:#ffffff; text-align:center; font-size:16px; font-weight:bold;}
.header .menu a:hover { color:#999999; text-decoration:none;}

.header .nav{height:50px;line-height:50px;position:relative;z-index:111;}
.header .nav li{float:left;height:50px;line-height:50px;text-align:center;}
.header .nav>li { height:120px;}
.header .nav>li a{ height:120px; line-height:150px;}
.header .nav li .second-nav{width:124px;display:none;position:absolute;}
.header .nav li.nav_child_3 { margin-left:-1px; margin-right:-1px; position:relative; z-index:1000;}
.header .nav li.nav_child_3 .second-nav{ width:188px;}
.header .nav li.nav_child_3 .icons { background-position:170px -133px;}
.header .nav li.nav_child_3>a { width:138px; margin:0;}
@keyframes nav_child_3_act { from {background:#262626;} to {background:#000000;} }
.header .nav li.nav_child_3>a.act { background:#000000;color:#fff; border-bottom:5px solid #de001f;animation:nav_child_3_act 0.5s;}
.header .nav li.nav_child_2 { margin-left:-1px; margin-right:-1px; position:relative; z-index:1000;}
.header .nav li.nav_child_2>a { width:124px; margin:0;}
.header .nav li.nav_child_2>a.act { background-color:#000000; color:#fff; border-bottom:5px solid #de001f;}
.header .nav li .second-nav li{position:relative;width:100%;height:40px;line-height:40px;background-color:#ffffff; font-size:16px;}
.header .nav li .second-nav li a {color:#000000; font-weight:normal; height:40px; line-height:40px;}
.header .nav li .second-nav li:hover { background-color:#e6e6e6;}
.header .nav li .second-nav li:hover>a { font-weight:bold;}
.header .nav li .second-nav li .third-nav{width:224px;height:200px;display:none;margin-left:100%;margin-top:-40px;}

.header .version_change { width:100px; height:22px; line-height:22px; text-align:right; margin-top:35px}
.header .version_change a{ cursor:pointer; padding-left:4px; color:#2e59b7;}
.header .version_change a:hover { text-decoration: underline}
.header .search_box { margin-top:6px;}
.header .search_box .icons { background-position:-5px -5px; width:29px; height:24px; background-color:#e9e9e9; border:1px solid #c3c3c3; border-top-right-radius:5px; border-bottom-right-radius:5px; cursor:pointer;}
.header .search_box input { width:77px; height:24px;border:1px solid #c3c3c3; border-right-width:0; padding:0; padding-left:5px;border-top-left-radius:5px; border-bottom-left-radius:5px;}

.footer { color:#fff;}
.footer .menu { background-color:#0d0d0d;}
.footer .menu .box .title{ font-size:22px; border-bottom:2px solid #ffffff; width:700px; padding-bottom:10px;}
.footer .menu .box.right .title { width:370px;}
.footer .menu .box .title .icons { width:20px; height:20px; background-position:-6px -50px; margin-top:5px;}
.footer .menu .box a { font-size:16px; color:#cccccc; display:block; margin-bottom:20px;}
.footer .menu .box a:hover { color:#ffffff;}
.footer .menu .box .subbox.subbox1 { width:220px;}
.footer .menu .box .subbox { width:130px;}
.footer .menu .box .subbox .subtitle { font-weight:bold; font-size:16px;}
.footer .menu .box .subbox .col2 { margin-left:20px;}
.footer .menu .address_map { margin-top:40px; padding-bottom:30px;}
.footer .menu .address { font-size:16px;}
.footer .menu .address p { line-height:30px;}
.footer .main { background-color:#1a1a1a;}
.footer .main .submenu { font-size:16px; color:#e5e5e5; text-align:center; padding-top:20px;}
.footer .main .submenu a { color:#e5e5e5;}
.footer .main .submenu a:hover { color:#999999;}
.footer .main .copyright { color:#808080; font-size:14px; text-align:center;}
.footer .main .beian { color:#808080; line-height:20px; font-size:14px; text-align:center; padding-bottom:20px;}
.footer .main .beian a { color:#808080;}
.footer .footer_map_thumb { margin-right:10px; cursor:pointer;}
.footer .footer_code {margin-left:50px;margin-top:-52px;}
.returntop { width:80px; height:80px; background-position:-76px 0; position:fixed; cursor:pointer;}
.returntop:hover { opacity:0.8;}

.bread_nav { font-size:18px;}
.bread_nav span,.bread_nav a { color:#262626;}
.bread_nav label { font-family:黑体; padding-left:5px; padding-right:5px;}
.bread_nav .arr { border-left:5px solid #262626; padding-left:5px; display:inline; width:5px; font-size:12px;}

.page.index { background-color:#f2f2f2;}
.page.index .index_content_bg { background:#f2f2f2 url(../images/index_content_bg.jpg) right center no-repeat; padding-top:40px; padding-bottom:40px; max-width:1920px;}
.page.index #index_industry_swiper {height: auto;}
.page.index .index_left { width:384px;}
.page.index .index_left .swiper-slide a:hover .text{ background-color: #e6e7e7; }
.page.index .index_left .swiper-slide a .text { font-size:18px; height:98px;line-height: 98px; text-align:center; padding: 0 20px;}
.page.index .index_left :hover .text{color:#fe0000;}
.page.index .index_left .button1 {width:54px;height:54px; background-color: #000; cursor: pointer;}
.page.index .index_left .button1.disable {cursor:default; background-color: #bebebe;}
.page.index .index_left .swiper-button-prev { position: inherit; background-image: inherit}
.page.index .index_left .swiper-button-next { position: inherit;background-image: inherit}
.page.index .index_right { width:728px;}
.page.index .product a { display:block; width:230px; height:120px; background:url(../images/index_product.png) no-repeat;}
.page.index .product a:hover { opacity:0.8;}
.page.index .product .product1 { background-position:-250px 0;}
.page.index .product .product2 { background-position:0 0; margin-left:18px;}
.page.index .product .product3 { background-position:-500px 0;}
.page.index .news { }
.page.index .news .news_title_box {border-left:6px solid #3f3f3f; border-bottom:3px solid #828282; margin-top:60px;}
.page.index .news .news_title { margin-left:20px; height:60px; line-height:60px;}
.page.index .news .icons { width:8px; height:12px; background-position:0 -90px; margin-top:24px; margin-left:10px;}
.page.index .news .news_more { height:60px; line-height:60px; color:#3f3f3f; font-size:16px;}
.page.index .news .news_more:hover { color:#000000;}
.page.index .news .items { margin:10px; margin-top:20px; margin-bottom:40px;}
.page.index .news .items a{ font-size:18px; color:#999999; display:block; border-bottom:2px solid #e6e6e6; margin-top:15px; margin-bottom:10px; padding-bottom:10px;}
.page.index .news .items a:hover { border-bottom:2px solid #c8c8c8;}
.page.index .news .items a .date{ width:126px; text-align:center;}
.page.index .news .items a .cat{ width:40px; height:20px; line-height:20px; text-align:center; background-color:red; color:#fff; font-size:12px; margin-right:20px; margin-top:2px;}
.page.index .news .items a .cat.cat1 { background-color:#79e3a6;}
.page.index .news .items a .cat.cat2 { background-color:#e09466;}
.page.index .news .items a .cat.cat3 { background-color:#e06666;}
.page.index .news .items a .cat.cat4 { background-color:#f08d8d;}
.page.index .news .items a .arr { font-family:黑体; margin-top:3px; margin-right:20px;}
.page.index .news .items a:hover .date { color:#3f3f3f;}
.page.index .news .items a:hover .title { color:#3f3f3f;}
.page.index .news .items a:hover .arr { color:#000;}
.page.index .news .items .grid {gap:20px;}
.page.index .news .items a.itemimage { color:#242424; border-bottom:0px solid red;}
.page.index .news .items a.itemimage img { object-fit: cover;}
.page.index .news .items a.itemimage .text {display: inline-block; margin-top:10px; font-weight: bold;}
.page.index .news .items a.itemimage:hover .text {color: #fe0000;}
.page.index .news .items .title {width:490px;}
.page.index .swiper-container { height: 500px; margin:0 auto; max-width:1920px;}  
.page.index .swiper-container .container { position:relative;}
.page.index .swiper-container .container .swiper-button-prev { top:220px; background-color:rgba(0,0,0,0.8); width:40px; height:60px;background-size:50%; cursor:pointer; left:-100px;background-color:rgba(0,0,0,0.5);}
.page.index .swiper-container .container .swiper-button-prev:hover { background-color:rgba(0,0,0,0.8);}
.page.index .swiper-container .container .swiper-button-next { top:220px; background-color:rgba(0,0,0,0.8); width:40px; height:60px;background-size:50%; cursor:pointer; right:-100px;background-color:rgba(0,0,0,0.5);}
.page.index .swiper-container .container .swiper-button-next:hover { background-color:rgba(0,0,0,0.8);}
.page.index .swiper-container .swiper-pagination-bullet { width:15px; height:15px; background-color:#ffffff; opacity:1; border:2px solid hsla(0,0%,90%,.0);background-clip: padding-box;}
.page.index .swiper-container .swiper-pagination-bullet-active { border:3px solid #767676; mading-top:20px;}

.page.product .productmain .col1 { width:180px;background-color:#e6e6e6; padding-bottom:20px;}
.page.product .productmain .col2 { width:940px;}
.page.product .productmain .bannertextwrap {background-color: #e6e6e6; width: 100%; position: relative;}
.page.product .productmain .bannertext {color:rgba(77,77,77,0.5); position: absolute; bottom: 0px; right: 0px; text-align: right; font-size: 30px; font-family: '黑体'; width: 100%; border-bottom: 5px solid #fe0000;padding-bottom: 10px;}
.page.product .productmain .title1 { min-height:60px; line-height:40px; font-size:28px; background-color:#4d4d4d; color:#ffffff; padding-left:20px; padding-top:20px; padding-bottom:20px;}
.page.product .productmain .title2 { min-height:40px; line-height:30px; font-size:20px;  color:#000000;  margin-left:0px; padding-top:10px; padding-bottom:0px;}
.page.product .productmain .title2.act { min-height:40px; line-height:30px; font-size:20px;  color:#000000; font-weight:bold; padding-left:0px;}
.page.product .productmain .title2 .item { margin:0 auto;border-bottom:1px solid #c4c4c4; display:block;color:#000000; padding-bottom:0px; font-size:14px; padding-left:5px;}
.page.product .productmain .title2 .item:hover { background-color:#959595; color:#fff;}
.page.product .productmain .title2.act .item { border-bottom-width:0;}
.page.product .productmain .title2 .item .arr { display:inline-block; font-family:"宋体"; font-size:16px;font-weight:normal; width:16px; height:16px; line-height:16px;text-align:center;}
.page.product .productmain .title2.act .item .arr {transform:rotate(90deg);}
.page.product .productmain .title3 { margin-top:5px; margin-bottom:5px; padding-left:20px; font-size:14px; display:block; color:#262626;font-weight:normal;}
.page.product .productmain .title3:hover {background-color:#959595; color:#fff;}
.page.product .productmain .title3.act { background-color:#959595; color:#fff;}

.page.product .productmain .title3box { background-color:#e6e6e6; padding-bottom:20px;}
.page.product .productmain .product_table { border:1px solid #c9c9c9; margin-bottom:50px;}
.page.product .productmain .product_table th { background-color:#4d4d4d; color:#fff;font-size: 14px; font-weight:normal;}
.page.product .productmain .product_table td { border-right:1px solid #c9c9c9; border-bottom:1px solid #c9c9c9;font-size: 13px; text-align:center;}


.page.product .productmain .title { border-bottom:1px solid #4d4d4d; border-left:10px solid #4d4d4d; color:#262626; font-size:28px; padding-left:10px; padding-bottom:5px;}
.page.product .productmain .content { color:#262626; font-size:16px; line-height:26px; margin-bottom:20px;}
.page.product .productmain .content .intro1 { background-color:#e6e6e6; padding:10px; min-height:197px;}

.page.industry .banner img{ max-width: 1920px; width:100%; height:500px; object-fit: cover;}
.page.industry .industrymain .grid {width:1200px;}
.page.industry .industrymain .items .text {color:#333333;}
.page.industry .industrymain .items .text.desc {height: 170px; overflow: hidden;}
.page.industry .industrymain .items .item {width:351px;margin-bottom:20px;}
.page.industry .industrymain .items .item:hover {background-color: #333333;}
.page.industry .industrymain .items .item:hover .text {color: #fff;}
.page.industry .industrymain .content { font-size: 16px; padding: 10px; color: #010200;}
.page.industry .industrymain .content h1{margin-top:40px; margin-bottom: 20px; margin-left:-10px; margin-right:-10px;}
.page.industry .industrymain .content h1:first-child {margin-top:0px;}


.page.download .banner img{ max-width: 1920px; width:100%; height:500px; object-fit: cover;}
.page.download .downloadmain .items .item { background-color: #eceeed;}
.page.download .downloadmain .items .item:hover { background-color: #e6e7e7; }
.page.download .downloadmain .items .item .text { font-size: 18px; color: #02060f; font-weight: bold;}
.page.download .downloadmain .items .item .textsize { font-size:14px; font-family: Arial }
.page.download .downloadmain .downbutton { display:block;width: 140px; height: 40px; line-height: 40px; text-align: center; background-color: #fe0000; font-size:18px; color:#fff;}

.page.aboutus { background-color:#f8f9fb;}
.page.aboutus .banner { height:825px;background:url(../images/aboutus_banner.jpg) no-repeat center 0;}
.page.aboutus .pagemain { margin-top:-200px;font-size:16px; line-height:32px; margin-bottom:20px;}
.page.aboutus .aboutus_wrap {background-color:#de001f; color:#fff; font-size:16px; line-height:32px; padding:50px; padding-top:10px;}
.page.aboutus.column_3 .aboutus_wrap {background-color:#de001f; color:#fff; font-size:16px; line-height:32px; padding:50px; padding-top:10px;}
.page.aboutus.column_77 .aboutus_wrap {background-color:#de001f; color:#fff; font-size:16px; line-height:32px; padding:50px; padding-top:10px;}
.page.aboutus .aboutus_table table{ float:left; margin-right:20px;}
.page.aboutus .aboutus_table table:last-child { margin-right:0;}

.page.news .newsmain .col1 { width:180px;}
.page.news .newsmain .col2 { width:940px;}
.page.news .newsmain .title1 { height:80px; line-height:80px; font-size:28px; background-color:#4d4d4d; color:#ffffff; padding-left:0.2rem;}
.page.news .newsmain .title3 { height:50px; line-height:50px; font-size:20px;  color:#262626; border-bottom:1px solid #c4c4c4; width:140px; margin-left:20px; text-align:center;}
.page.news .newsmain .newstitle { border-bottom:1px solid #4d4d4d; border-left:10px solid #4d4d4d; color:#262626; font-size:28px; padding-left:10px; padding-bottom:5px;}
.page.news .newsmain .date { font-size:14px; line-height:40px; color:#262626;}
.page.news .newsmain .content { color:#262626; font-size:18px; line-height:30px; margin-bottom:20px;}

.page.news .newsmain { }
.page.news .newsmain .title { margin-left:20px; height:40px; line-height:40px; width:680px;}
.page.news .newsmain .icons { width:8px; height:12px; background-position:0 -90px; margin-top:24px; margin-left:10px;}
.page.news .newsmain .news_more { height:60px; line-height:60px; color:#3f3f3f; font-size:16px;}
.page.news .newsmain .news_more:hover { color:#000000;}
.page.news .newsmain .items { margin:10px; margin-top:20px; margin-bottom:20px;}
.page.news .newsmain .items a{ font-size:18px; color:#999999; display:block; border-bottom:2px solid #e6e6e6; margin-top:5px; margin-bottom:5px; padding-bottom:5px;}
.page.news .newsmain .items a:hover { border-bottom:2px solid #c8c8c8;}
.page.news .newsmain .items a .date{ width:126px; text-align:center;}
.page.news .newsmain .items a .cat{ width:40px; height:20px; line-height:20px; text-align:center; background-color:#eee; color:#fff; font-size:12px; margin-right:20px; margin-top:10px;}
.page.news .newsmain .items a .cat.cat1 { background-color:#79e3a6;}
.page.news .newsmain .items a .cat.cat2 { background-color:#e09466;}
.page.news .newsmain .items a .cat.cat3 { background-color:#e06666;}
.page.news .newsmain .items a .cat.cat4 { background-color:#f08d8d;}
.page.news .newsmain .items a .arr { font-family:黑体; margin-top:6px; margin-right:20px;}
.page.news .newsmain .items a:hover .date { color:#3f3f3f;}
.page.news .newsmain .items a:hover .title { color:#3f3f3f;}
.page.news .newsmain .items a:hover .arr { color:#000;}

.page.search { background-color:#f2f2f2;}
.page.search .searchpane { width:1100px;}
.page.search .search_content_bg { background:#f2f2f2 url(../images/index_content_bg.jpg) right center no-repeat; padding-top:1px; padding-bottom:40px; max-width:1920px;}
.page.search .search_h1 { text-align:center; font-size:28px; font-weight:bold; margin-top:20px;}
.page.search .search_input_box { border:1px solid #a5a5a5; background-color:#ffffff; border-top-left-radius:10px;border-bottom-left-radius:10px; height:58px;}
.page.search .search_input_box .icons { width:40px; height:40px; background-position:-185px -18px; margin-top:10px; margin-left:10px;}
.page.search .search_input_box input { height:50px; border-width:0; font-size:24px; color:#000000; width:660px; margin:0 ; padding:2px;}
.page.search .search_input_box input:focus{ outline:none; background-color:#fff; -webkit-box-shadow:0 0 0px rgba(196,196,196,.5);box-shadow:0 0 0px rgba(196,196,196,.5);}
.page.search .button { background-color:#e80000; font-size:24px; color:#fff; border:1px solid #ce0000; height:60px; width:134px; border-left-width:0;}
.page.search .button:hover { background-color:#d50908; }
.page.search .button.last {border-top-right-radius:10px;border-bottom-right-radius:10px;}
.page.search .search_h2 { color:#b2b2b2; font-size:18px;}
.page.search table th { background-color:#fff;}
.page.search table td { background-color:#fff; text-align:center; font-size:16px; color:#000000;}
.page.search .search_items .item span{ display:block; font-size:16px; color:#303030; margin-top:10px;}
.page.search .search_items .item .search_title { font-size:22px; color:#0303c7; margin-top:20px;}
.page.search .search_items .item .search_title:hover { text-decoration:underline;}
.page.search .high_light { color:#fa000a;}
.page.search .pagelist table { width:100%;}
.page.search .pagelist table td { width:auto; background-color:#f2f2f2;}

.pages_wrap { }
.pages_wrap ul{float:left;list-style:outside none none}
.pages_wrap ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9}
.pages_wrap ul li a{float:left;padding:12px 16px 12px;color:#555;display:block;text-decoration:none}
.pages_wrap ul li a:hover{color:#66B2FF;text-decoration:none;padding:12px 16px 12px}
.pagebox ul li.thisclass a:hover,.pages_wrap ul li.thisclass,.pages_wrap ul li.thisclass a{background-color:#444;color:#fff;font-weight:700}
.pages_wrap .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999}
.pages_wrap .pageinfo strong{color:#555;font-weight:400;margin:0 2px}