html,body
{margin:0px; padding:0px; font-family: "Microsoft YaHei","SimSun","Arial","Sans-Serif"; font-size:14px; color:#666666; line-height:180%;}
ul,li,dl,dt,dd
{margin:0px; padding:0px; list-style:none;}
a:link,a:visited {color: #333333; text-decoration: none;}
a:hover,a:active {color: #004893;text-decoration: none;}
.clear{ clear:both}
.fl{ float:left;}
.fr{ float:right;}

:focus {outline: 0;}
* {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
*{-webkit-tap-highlight-color: transparent;}
ul, li, dl, dd, dt, ol {list-style: none;}
.h20{ height:20px; width:100%; font-size:0px;}
.h30{ height:30px; width:100%; font-size:0px;}
.h50{ height:50px; width:100%; font-size:0px;}


.minWidth
{min-width:1300px;}

/*顶部信息*/
#all-top
{width:100%; height:88px; overflow: hidden;
 background:#F3F3F3;}
#all-top .center
{width:1300px;overflow: hidden; margin:0px auto; position: relative; color:#9c9c9c; font-size:12px; line-height:88px;}
#all-top .center .line{padding:0px 5px; color: #dadada;}
#all-top .center .left .quality{color:#0157b0;}
#all-top .center .left { float:left; width:1050px;}
#all-top .center .left .logo img{width: auto; height:60px; overflow: hidden; margin-top:15px;}


#all-top .center .right
{position: absolute; right:0px; top:8px; width:155px; float:right; text-align: right;}
#all-top .center .right a{color:#0157b0;font-weight: bold;}
#all-top .center .right a:hover{color:#f9a821;}
#all-top .center .right .time
{display: inline-block;
 background: url(/img/bgn1.png) 0px 12px no-repeat; text-indent:18px;}
#all-top .center .right .tel
{font-weight: bold; color:#0157b0; font-size:13px;}

#all-top .center .right .login{ float:left}
#all-top .center .right .login img
{width: auto; height:28px; overflow: hidden;}

/*顶部导航*/
#all-nav
{width:100%; height:104px;  background-color:#FFFFFF}
#all-nav .center
{width:1300px; height:104px; margin:0px auto; position: relative;}
#all-nav .center .logo img
{width: auto; height:60px; overflow: hidden; padding-top:25px;}

#all-nav .center .nav
{position: absolute; left:60px; top:0px;
 line-height:104px; font-size:17px; }
#all-nav .center .nav ul li
{float: left; padding-left:16px; padding-right:16px; position: relative;}
#all-nav .center .nav ul li:hover,#all-nav .center .nav ul li.onfocus{font-weight: bold;}
#all-nav .center .nav ul li:hover a,#all-nav .center .nav ul li.onfocus a{color:#004893;}
#all-nav .center .nav ul li:hover::after,#all-nav .center .nav ul li.onfocus::after
{width:69px; height:11px; overflow:hidden; position: absolute; left:50%; bottom:0px; margin-left:-34px;
 content:''; background: url(/img/bgn19.png) no-repeat;}

#all-nav .center .searchIcon img
{position: absolute; right:0px; top:43px;}

#all-nav .center .searchIcon
{position: absolute; right:70px; top:0px;width:195px;}

/*导航下拉菜单*/
.li_2, .li_3 { position: relative; }
.li_2 a.noclick, .li_3 a.noclick { width: 60px; }
.li_2_content, .li_3_content { position: absolute; top: 87px; left: -5px;  z-index: 999; display: none; width: 110px;  }
.li_2_content a:hover, .li_3_content a:hover { color: #f18336 !important; }
.li_2_content dt, .li_3_content dt { height: 17px; border-bottom: 3px solid #1464bd; line-height: 17px; }
.li_2_content dd, .li_3_content dd {
	border-left: 1px solid #E6E4E3;
	text-align:center;
	font-size:14px;
	line-height:45px;
	border-right: 1px solid #E6E4E3;
	padding: 0px 5px;
	background-color: #ffffff;
	background-image: url(/img/menu.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	letter-spacing: 2px;
}
.li_2_content dd a, .li_3_content dd a { text-align: center; padding: 0; border-right: none; color: #666; font-weight:550; width: auto; }
.li_2_content dd.lastItem, .li_3_content dd.lastItem { background-image: none;border-bottom: 1px solid #E6E4E3;}
.li_2_content dd.lastItem a, .li_3_content dd.lastItem a { border-bottom: none; }




/*右侧搜索按钮开始*/
.revi-search-bar {
position: relative;
top: 35px;
width: 185px; 
height: 32px;
border: 1px solid #004893;
-moz-border-radius: 22px;
-webkit-border-radius: 22px;
border-radius: 22px;
box-sizing: border-box;
overflow: visible;
}
.revi-searchbar-content {
    width: 78px;
    height: 26px;
}
.revi-search-ipt {
    padding: 5px 0 3px 15px;
	margin-left:5px;
	
    width: 115px;
    height: 100%;
    font-size: 13px;
    line-height: 1;
    color: #333;
    border: 0;
    font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, PingFang SC, "Hiragino Sans GB", "WenQuanYi Micro Hei", sans-serif;
    -moz-border-radius: 22px;
    -webkit-border-radius: 22px;
    border-radius: 22px;
    outline: none;
}
.revi-search-btn {
    position: absolute;
    margin: 0;
    width: 40px;	
    height: 100%;
    background-color: #004893;
    -moz-border-radius: 0 22px 22px 0;
    -webkit-border-radius: 0 22px 22px 0;
    border-radius: 0 22px 22px 0;
    box-sizing: border-box;
    border: 0;
    cursor: pointer;
    transition: all 0.1s linear;
	right:0px;
	top:0px;	
}
.revi-search-btn .search-icon {
	position: absolute;
	top: 6px;
	left: 10px;
	width: 18px;
	height: 18px;
	background: url(/img/ss.png) 0 0;	
}


/*右侧搜索按钮结束*/

/*底部信息*/
#all-bottom
{width:100%; height:auto; overflow: hidden; background:#EEEEEE; 
/*
box-shadow: 10px 15px 30px rgba(0,0,0,.2);
-moz-box-shadow: 10px 15px 30px rgba(0, 0, 0, .2);
-webkit-box-shadow: 10px 15px 30px rgba(0,0,0,.2);
*/
}

#all-bottom * {
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}

#all-bottom .center
{width:1300px; height:auto; overflow: hidden; margin:0px auto; }


#all-bottom .center .logoPart
{width:768px; height: auto; min-height:272px; overflow: hidden; position: relative; padding-left:277px; padding-right:270px;}
#all-bottom .center .logoPart .logo
{position: absolute; left:4px; top:70px;}
#all-bottom .center .logoPart .logo img
{ width:240px; height:auto}

#all-bottom .center .logoPart .nav
{padding-top:56px; line-height:36px; font-size:15px; color:#333333; margin-bottom:5px;}

#all-bottom .center .logoPart .all_fenzhan{ width:360px;margin-top:47px;}

#all-bottom .center .logoPart .all_fenzhan .gongsi
{ margin-top:10px;line-height:25px; font-size:15px; color:#333333; font-weight: bold;}
#all-bottom .center .logoPart .all_fenzhan .address
{line-height:25px; font-size:14px; color:rgba(51, 51, 51, .8); }


#all-bottom .center .logoPart .ys02:hover .gongsi
{color:#004893;}


#all-bottom .center .logoPart .qrcode
{position: absolute; right:0px; top:66px;}
#all-bottom .center .logoPart .qrcode .item
{width:151px; height: auto; overflow: hidden; float: left; margin-left:23px;}
#all-bottom .center .logoPart .qrcode .item .img
{width:111px; height:111px; overflow: hidden; margin:0px auto;}
#all-bottom .center .logoPart .qrcode .item img
{width:111px; height:111px;}
#all-bottom .center .logoPart .qrcode .item .txt
{text-align: center; line-height:180%; font-size:12px; color:rgba(51, 51, 51, .6); padding-top:10px;}

#all-bottom .center .links
{width:1300px; height:auto; overflow: hidden;}
#all-bottom .center .links .sortName
{width:1300px; height:49px; overflow: visible; position: relative;
 border-bottom:1px solid #D5D5D5;}
#all-bottom .center .links .sortName span
{width: auto; height:49px; overflow: hidden; float: left; display: block; padding:0px 5px;
 border-bottom:1px solid #F7A921;
 font-size:16px; color:#333333; line-height:49px;}
#all-bottom .center .links .content
{width:1300px; height:auto; overflow: hidden; padding-top:15px; padding-bottom:50px;
 font-size:14px; line-height:34px;}
#all-bottom .center .links .content a{color:rgba(51, 51, 51, .8); padding:0px 10px;}
#all-bottom .center .links .content a:hover{color:#F7A921;}
#all-bottom .center .links .content a:first-child{padding-left:0px;}
#all-bottom .center .links .content a:last-child{padding-right:0px;}

/*底部版权信息*/
#all-copyright
{width:100%; height:auto; overflow: hidden;
 background:#004893;}
#all-copyright .center
{width:1300px; height: auto; overflow: hidden; margin:0px auto; padding:20px 0px; position: relative;
 color:#fff; line-height:180%;}
#all-copyright .center p{margin:0px; padding:0px;}
#all-copyright .center a{color:#fff;}
#all-copyright .center a:hover{color:#fff; text-decoration: underline;}
#all-copyright .center .right
{position: absolute; right:0px; top:20px;}



 
 
 
 
 /*右侧客服*/
.dock{position:fixed;right:0px;width:50px;-moz-opacity:0.7;opacity:0.7;z-index:200;height:296px;top:50%;margin-top:-150px;}
.dock.close0{z-index:50;}
.dock ul.icons{position:absolute;list-style:none;right:0px;padding:0px;width:50px;border:1px solid #333;border-right:none;background:#111;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.dock.close0 ul.icons{right:-70px;}
.dock ul.icons li i{display:block;position:relative;width:50px;height:48px;background:url(/img/icons.png) no-repeat;cursor:pointer;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;z-index:210;}
.dock ul.icons li:hover i{-moz-opacity:0.4;opacity:0.4;}
.dock ul.icons li.up i{background-position:-63px -150px;}
.dock ul.icons li.tel i{background-position:-62px -108px;}
.dock ul.icons li.im i{background-position:-63px -20px;}
.dock ul.icons li.yhui i{background-position:-62px -253px;}
.dock ul.icons li.wechat i{background-position:-59px -66px;}
.dock ul.icons li.down i{background-position:-63px -190px;}
.dock ul.icons li p{display:block;font-size:14px;position:absolute;top:50px;right:-260px;padding:15px 20px;height:140px;color:White;line-height:22px;border:1px solid #333;border-right:none;background:#111;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;-moz-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .4s ease-in-out .1s;-moz-transition:all .4s ease-in-out .1s;-ms-transition:all .4s ease-in-out .1s;-o-transition:all .4s ease-in-out .1s;transition:all .4s ease-in-out .1s;overflow:hidden;z-index:201;}
.dock ul.icons li:hover p{right:50px;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);}
.dock ul.icons li.tel p{width:140px;line-height:26px;height:135px;}
.dock ul.icons li.im p,.dock ul.icons li.yhui p{width:135px; height:90px;}
.dock ul.icons li.im p a,.dock ul.icons li.yhui p a{display:block;margin-top:12px;width:100px;height:35px;line-height:32px;color:#3b95ff;font-size:15px;text-align:center;text-decoration:none;border:1px solid #3b95ff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.dock ul.icons li.im p a:hover,.dock ul.icons li.yhui p a:hover{color:White;background:#3b95ff;border:1px solid #3b95ff;}
.dock ul.icons li.wechat p{width:135px;height:128px;}
.dock ul.icons li.wechat p img{border:2px solid White;}
.dock a.switch{position:absolute;display:block;top:260px;right:11px;width:26px;height:26px;background:url(/img/icons.png) no-repeat 0px -640px;cursor:pointer;-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-ms-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s;}
.dock a.switch.off{background-position:-32px -640px;}

.dock a.switch2{position:absolute;display:block;top:255px;right:11px;width:26px;height:26px;background:url(/img/icons.png) no-repeat 0px -640px;cursor:pointer;-webkit-transition-delay:.15s;-moz-transition-delay:.15s;-ms-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s;}
.dock a.switch2.off{background-position:-32px -640px;}


/*底部阴影*/
.bottom_shadow {
	
	/*-webkit-box-shadow: 0 0px 25px 0px rgba(0,0,0,.2);
	box-shadow: 0 0px 25px 0px rgba(0,0,0,.2);
	*/
	
	height:31px;
	background-image: url(/img/yinying1.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #f7f7f7;		
	
}

/*内页banner样式1开始*/
.Container-wrapper{width: 100%;margin-top:-5px;}
.contain{margin: 0 auto;width: 1000px}

.com-banner{position:relative;overflow:hidden; height:260px; /*border-top:1px #0067d9 solid */}
.com-banner-txt{width:100%;height:100%;position:absolute;left:0;top:0}
.com-banner-txt .contain{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}
.com-banner-txt h1{color:#fff;font-size:35px; height:42px;line-height:42px;text-transform:uppercase;animation:text-active-animation 1s ease both;opacity:0;text-align:center;font-weight: bold}

@keyframes text-active-animation{from{opacity:0;filter:Alpha(opacity=0);-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;filter:Alpha(opacity=100);-webkit-transform:translateY(0);transform:translateY(0)}}

.com-banner-txt .line{width:50px;display:block;background-color:#fff;margin-top:0px; height:2px;animation:banner-line 1s ease both .5s}
@keyframes banner-line{0%{transform:scale(0)} 100%{transform:scale(1)} }
.com-banner-bg {width:100%;object-fit:cover;animation:zoom-bg 1s ease forwards;z-index:-1;}
.com-banner-bg img{width:100%;object-fit:cover;display:block}

/*内页banner样式2开始*/
.banner_box {    
	background-repeat: no-repeat;
	background-position: center center;
    height: 260px;
    text-align: center;
    color: #ffffff;
    margin-bottom: 10px;	
}
.banner_box .text1 {
    padding-top: 64px;
    font-size: 26px;
    font-weight: lighter;
    margin-bottom: 25px;
}
.banner_box .main_title {
    font-size: 26px;
   font-weight: lighter;
    margin-bottom: 25px;   
}
.banner_box .banner_box_button {
    width: 140px;
    height: 40px;
    text-align: center;
    background: #1da1f2;
    border-radius: 20px;
    color: #ffffff;
    line-height: 40px;
    font-size: 16px;
    display: block;
    margin: 0 auto;
    cursor: pointer;
}
.banner_box .banner_box_button a {color: #ffffff;}

/*下部阴影*/
.fy_banner_shadow {	 
box-shadow: 
/*10px 10px 5px 0px rgba(0, 0, 0, 0.75),  右边阴影 */
/*-10px -10px 5px 0px rgba(0, 0, 0, 0.75),  左边阴影 */
/*10px -10px 5px 0px rgba(0, 0, 0, 0.75),  顶部阴影 */
0px 4px 4px 0px rgba(0,0,0,.1);  /*底部阴影 */
}


/*导航标题(带下横杠的格式)*/
.bt_title { width:100%; overflow:hidden;}
.bt_title ul li.title{
	line-height: 30px;
	height: 30px;
	width: 100%;
	text-align: center;
	font-size:32px;
	font-weight: bold;
	margin-top:10px;	
	margin-right: auto;	
	margin-left: auto;	
}
.bt_title ul li.line{	
	margin: auto;
	height: 3px;
	width: 40px;
	margin-top:15px;
	background-color: #004893;
	
}
.bt_title ul li.en{	
	margin: auto;
	line-height:25px;	
	width: 100%;
	text-align:center;
	font-size:12px;
	color: #aaa;		
}
.p_t_50{ padding-top:50px}
.p_t_10{ padding-top:10px}


/*详情页右侧顶部的联系方式的图片*/
.list-r-02 {
    width: 100%;
    height: auto;
    margin-bottom: 20px;
    border-radius: 8px;
}
.list-r-02 img {
    border-radius: 8px;
    max-width: 100%;
    height: auto;
}


/*在线预约留言弹出窗口开始*/
.btn_n{cursor: pointer;}

.is-open {
  display: block !important;
}

.popup-overlay {
  background: rgba(0, 0, 0, 0.8);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 50;
  opacity: 0;
  transition: all 150ms ease-in;
  pointer-events: none;
}
.popup-overlay.is-open {
  pointer-events: auto;
  opacity: 1;
}

.popup-wrap {
  background: white;
  text-align: center;
  width: 70%;
  height: 50%;
  min-width: 700px;
  min-height: 400px;
  max-width: 700px;
  max-height: 400px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 55;
  border-radius: 5px
}

.close {
  position: absolute;
  width: 50px;
  height: 50px;
  right: 0;
  top: 0;
  cursor: pointer;
  z-index: 60;
}
.close .a, .close .b {
  background: #263238;
  position: absolute;
  height: 2px;
  width: 30px;
  left: 20%;
  top: 45%;
}
.close .a {
  transform: rotate(-45deg);
}
.close .b {
  transform: rotate(45deg);
}

.popup-img {
  background: url(/img/yuyueliuyan.jpg);
  background-size: cover;
  background-position: center;
  width: 35%;
  float: left;
  height: 100%;
  border-radius: 5px 0px 0px 5px;
}

.popup {
  padding: 0px 25px;
  width: 65%;
  float: left;
  height: 100%;
  position: relative;  
}
.popup form {
  position: relative;
  width: 100%;
  left: 50%;
  top: 45%;
  transform: translate(-50%, -50%);
}
.popup form h2 {
  padding: 0px 70px;
  margin-bottom: 35px;
  color: #01579B;
  font-size: 1.5em;
  font-weight: 900;
}
.popup form textarea {
  text-align:left;
  margin: 0px auto 15px;
  display: block;
  height: 55px;
  width: 80%;
  max-width: 300px;
  border: none;
  border-bottom: 1px solid rgba(38, 50, 56, 0.2);  
  font-size: 12px;
  line-height:15px;
  color:#888888;
}


.popup form textarea::-webkit-input-placeholder{line-height: 40px}    /* 使用webkit内核的浏览器 */
.popup form textarea:-moz-placeholder{line-height: 40px}                  /* Firefox版本4-18 */
.popup form textarea::-moz-placeholder{line-height: 40px}                  /* Firefox版本19+ */
.popup form textarea::-ms-input-placeholder{line-height: 40px}


.popup form input[type=text] {
	text-align:left;
	margin: 0px auto 15px;
	display: block;
	height: 30px;
	width: 80%;
	max-width: 300px;
	border: none;
	border-bottom: 1px solid rgba(38, 50, 56, 0.2);
	font-size: 12px;	
}


.popup form .yzm { position:relative;}
.popup form .yzm input {
  text-align:left;
  margin: 0px auto 15px;
  display: block;
  height: 30px;
  width: 80%;
  max-width: 300px;
  border: none;
  border-bottom: 1px solid rgba(38, 50, 56, 0.2);  
  font-size: 12px;
  
}

.popup form .yzm span {
    width: auto;
    height: 30px;
    line-height: 30px;
    position: absolute;
    right: 55px;
    top: -10px;
    z-index: 2;   
    cursor: pointer;
}
.popup form .yzm span img {border-radius: 5px}

.popup form input[type=text]:focus, .popup form textarea:focus {
  border-bottom: 1px solid #01579B;
}
.popup form input[type=email] {
  margin-bottom: 35px;
}
.popup form input[type=submit] {
  margin-top: 10px;
  width: 80%;
  max-width: 300px;
  height: 40px;
  line-height:40px;
  background:#01579B;
  color: #ffffff; 
  font-weight: 700;
  border: none;
  transition: all 200ms ease-in-out;
  text-transform: uppercase;
  border-radius: 5px
}
.popup form input[type=submit]:hover {
  color: white;
  background:  #1da1f2;
}
.popup form input[type=submit]:focus {
  box-shadow: 2px 0px 50px -15px black;
}
.popup form .privacy {
  font-size: 0.8em;
}

@media screen and (max-width: 1200px) {
 
  .a, .b, .c, .d {
    position: relative;
    display: block;
    z-index: 2;
    background: white;
    height: 13%;
    margin-bottom: 30%;
    border-radius: 50px;
    transform: rotate(0);
    transform-origin: 50% 50% 0;
    transition: all 400ms ease;
  }

  .d {
    bottom: 85%;
  }
}

@media screen and (max-width: 800px) { 
  .popup-wrap .popup-img {
    display: none;
  }

  .popup-wrap {
    min-width: 100% !important;
    min-height: 100% !important;
  }
  .popup-wrap .popup {
    width: 100%;
  }

  .popup-overlay .popup-wrap .popup h2 {
    font-size: 1.4em;
  }
}

.popup .dw { position:relative; margin:0px; padding:0px; overflow:hidden}
.fa-user{position:absolute;top:0px;left:50px;width:22px;height:22px;background:url(/img/login/yxw-sj.png) no-repeat;background-size:22px 22px;}
.fa-lock{position:absolute;top:14px;left:14px;width:22px;height:22px;background:url(/img/login/yxw-mm.png) no-repeat;background-size:22px 22px;}
.fa-code{position:absolute;top:14px;left:14px;width:22px;height:22px;background:url(/img/login/yxw-yzm.png) no-repeat;background-size:22px 22px;}
.fa-mali{position:absolute;top:14px;left:14px;width:22px;height:22px;background:url(/img/login/yxw-mali.png) no-repeat;background-size:22px 22px;}
.fa-iphone{position:absolute;top:0px;left:50px;width:22px;height:22px;background:url(/img/login/shouji.png) no-repeat;background-size:22px 22px;}
.fa-duanxin{position:absolute;top:14px;left:14px;width:22px;height:22px;background:url(/img/login/duanxin.png) no-repeat;background-size:22px 22px;}
/*在线预约留言弹出窗口结束*/


/*翻页开始*/
#pages {
	line-height:20px;
	color:#666666;
	margin-top:30px;
	display: block;
	margin-right: auto;
	margin-bottom: 0px;	
	margin-left: auto;
	padding-top:0px;
	font-size:13px;
	
}
#pages a {
	display:inline-block;
	padding:7px 14px;	
	background:#f9f9f9;
-moz-border-radius: 4px;      /* Gecko browsers */
-webkit-border-radius: 4px;   /* Webkit browsers */
	border-radius:2px;            /* W3C syntax */
	border: 1px solid #ddd;
	font-size:13px;
	margin:5px 0px 0 0;
	color:#666666;
}
#pages a.a1 {padding:7px 14px; background-color:#FFFFFF;}
#pages a:hover { background:#004893;color:#fff; }
#pages span { display:inline-block;padding:7px 14px; background:#004893;color:#fff;
-moz-border-radius:4px;      /* Gecko browsers */
-webkit-border-radius: 4px;   /* Webkit browsers */
border-radius:4px;            /* W3C syntax */
}
.text-c{text-align: center}

/*检测是否禁止js*/
.noscript{position:absolute;top:0;left:0;width:100%;height:9999999px;z-index:2147483647;background:#000;color:#fff;font-size:36px;line-height:72px;text-align:center}