
@charset "utf-8";
/* CSS Document */

/*php用utf-8*/

body{ width:100%; text-align:center;margin:0; min-width:260px; font-size:14px; background-color:#FFF} 
html { overflow-x: hidden; overflow-y: auto; }


*{ margin:0px; padding:0px; border:0px;  font-family:"微软雅黑";list-style-type:none; color:#333}
img{border:none;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:none; color:#999;}
a:visited{ text-decoration:none; color:#000;}
.clear{display:block;clear:both;}
ul, ul li {
	list-style-type:none;
}
.heigh{ margin-bottom:40px}

.trans a{ margin:0 auto;}
.trans a:hover{filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6}


/*网站头部*/
.head{max-width:1200px; height:140px; margin:0 auto;  padding-top:20px}
.logo{ float:left; margin:0 auto; width:50%; max-width:464px}
.link{ float:right; margin:0 auto; width:30%; padding-top:100px}


@media screen  and (max-width:768px) {
.head{max-width:768px; height:110px; margin:0 auto;  padding-top:35px}
.logo{ float:left; margin:0 auto; width:50%; max-width:500px}
.link{ float:right; margin:0 auto; width:30%; padding-top:50px}
}

@media screen  and (max-width:540px) {
.head{max-width:540px; height:90px; margin:0 auto;  padding-top:35px}
.logo{ float:left; margin:0 auto; width:60%; max-width:300px; padding-top:10px}
.link{ float:right; margin:0 auto; width:20%; padding-top:30px}
}

@media screen  and (max-width:375px) {
.head{max-width:540px; height:75px; margin:0 auto;  padding-top:35px}
.logo{ float:left; margin:0 auto; width:60%; max-width:300px; padding-top:10px}
.link{ float:right; margin:0 auto; width:20%; padding-top:30px}
}

@media screen  and (max-width:325px) {
.head{max-width:325px; height:65px; margin:0 auto;  padding-top:40px}
.logo{ float:left; margin:0 auto; width:70%; max-width:200px}
.link{ float:right; margin:0 auto; width:30%; padding-top:25px}
}




/*底部样式*/
.bot{ width:100%; height:auto; background-color:#000;min-height:120px; padding:1% 0; margin-top:10px; }
.bot_left{ width:40%; float:left; margin:0 auto; text-align:left; line-height:30px; padding:1% 5%; color:#FFF; font-size:0.8rem}
.bot_left a{color:#FFF; font-size:0.8rem}
.bot_left a:hover{color:#999;}


@media screen  and (max-width:540px) {
.bot{ width:99%; height:auto; background-color:#000;min-height:120px; padding:2% 0; margin-top:10px; }
.bot_left{ width:96%; float:left; margin:0 auto; text-align:left; line-height:23px; padding:0% 2%; color:#FFF; font-size:0.8rem}
.bot_left a{color:#FFF; font-size:0.8rem}
.bot_left a:hover{color:#999;}
}



/*首页企业简介*/
.mainall{ width:100%; max-width:1200px; margin:0 auto; height:auto;}
.sy_jjpic{ width:46%; margin:0 auto; margin-right:6%; padding-top:2%; float: left; margin-top:30px; max-width:562px; text-align:center;}
.sy_jj{ width:46%; margin:0 auto; padding-top:2%; float:left; margin-top:30px; text-align:left;}
.sy_jj font{ font-size:1.8rem; font-weight:700; text-align:left; line-height:2.5rem}
.sy_jj p{text-align:left; color:#333; font-size:1.0rem; line-height:1.8rem; word-break:break-all; word-wrap:break-word; white-space:pre-wrap; text-align:justify;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 15;
-webkit-box-orient: vertical;}

.sy_gd{ width:150px; height:50px; line-height:50px; background-color:#c61e1e; display:block; float:left; margin-top:50px}
.sy_gd a{ color:#FFF; font-size:1.0rem; display:block; text-align:center}
.sy_gd a:hover{ color:#FF0; display:block}

@media screen  and (max-width:540px) {
.sy_jjpic{ width:96%; margin:0 auto; margin-left:2%; padding-top:0; float: left; margin-top:30px; max-width:540px; text-align:center;}
.sy_jj { width:92%; margin:0 auto;margin-left:4%;  padding-top:2%; float: left; margin-top:0px; text-align:left; }	
.sy_jj p{text-align:left; color:#333; font-size:1.0rem; line-height:1.8rem;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:5;
-webkit-box-orient: vertical;}

.sy_gd{ width:130px; height:40px; line-height:40px; background-color:#c61e1e; display:block; float:left; margin-top:20px}
.sy_gd a{ color:#FFF; font-size:0.9rem; display:block; text-align:center;}
.sy_gd a:hover{ color:#FF0; display:block}
}

/*产品中心*/
.maingray{ width:100%; padding:3% 0; margin:0 auto; height:auto; background-color:#f4f4f5}
.maingraya{ display:none; }

.btzi{ width:96%; margin:0 auto; font-size:1.8rem; font-weight:700; text-align: center; line-height:2.5rem; padding:1%}
.swiper {
       
        height: 100%; margin:0 auto; margin-bottom:30px}
	  

      .swiper-slide {
        text-align: center;
        font-size: 18px;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }

      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
	  
	  
	  .con{ width:46%; margin:0% 1% 1%; float:left; border:1px solid #CCC; padding:0.5%}
	  .cona{ width:98%; line-height:35px; background-color:#F9FCF3; text-align:left; padding-left:2%; font-size:1.05rem; margin-bottom:10px; font-weight:600; color:#c61e1e}
	  .conb{ width:98%; line-height:25px; text-align:left; padding-left:2%; font-size:1.0rem}
	  @media screen  and (max-width:540px) {
		.con{ width:96%; margin:1% 1%; float:left; border:1px solid #CCC; padding:0.5%}
	  }
.sy_qkdh{ width:94%; margin-left:2%; margin-right:2%; float:left; text-align:center; margin-bottom:60px; background-color:#FFF;   margin-top:40px; padding:2% 0.5% }
.sy_qkpic{ width:80%; margin:0 auto; margin-bottom:10px}
.sy_qkpic img{ width:100%}

.sy_qkpic_zi{width:80%; margin:0 auto; height:50px; text-align:center; color:#FFF; background-color:#c61e1e; margin-top:-20px;display:block; position:absolute; z-index:9999; margin-left:10%}
.sy_qkpic_zi a{ color:#FFF; display:block; line-height:50px;  }
.sy_qkpic_zi a:hover{ color:#FF0; display:block;}

@media screen  and (max-width:540px) {
.maingray{display:none}
.maingraya{ display:block; width:100%; padding:3% 0; margin:0 auto; height:auto; background-color:#f4f4f5}

.sy_qkdh{ width:90%; margin-left:5%; margin-right:5%; float:left; text-align:center; margin-bottom:30px; background-color:#FFF;   margin-top:10px; padding:2% 0.5% }
.sy_qkpic_zi{width:80%; margin:0 auto; height:50px; text-align:center; color:#FFF; background-color:#c61e1e; margin-top:-20px;display:block; position:absolute; z-index:9999; margin-left:10%}
.sy_qkpic_zi a{ color:#FFF; display:block; line-height:50px; font-size:1.0rem }
.sy_qkpic_zi a:hover{ color:#FF0; display:block;}
}

/*首页我们的优势*/

.mainblack{ width:100%; padding:3% 0 0 0; margin:0 auto; height:auto;  background:url(../images/bjj.png) no-repeat center bottom;background-color:#000;}
.mainblackmain{ width:100%; max-width:1300px; margin:0 auto}

.btzi2{ width:96%; margin:0 auto; font-size:1.8rem; font-weight:700; text-align: center; line-height:2.5rem; padding:1%; color:#FFF}
.ysleft{ width:60%; float:left; margin:0 auto}
.ysright{ width:40%; float:left; margin:0 auto; }
.yslist{ width:170px; height:170px;  margin:3.5% 4.5% 1% ; float:left; border-radius:50%; background-color:rgba(255,255,255,0.4);padding:0.5rem}
.yslist font{ font-size:1.2rem; text-align:center; line-height:1.5rem; color:#FFF; font-weight:600; padding-top:30px}
.yslist p{ font-size:1.0rem; text-align:center; line-height:1.3rem; color:#FFF}
.yslist img{ width:50px; margin-top:10px; margin-bottom:10px}

@media screen  and (max-width:1024px) {
.ysleft{ width:94%; float:left; margin:0 auto; margin-left:3%; padding-bottom:50px}
.ysright{ display:none}	
}

@media screen  and (max-width:540px) {
.ysleft{ width:94%; float:left; margin:0 auto; margin-left:3%; padding-bottom:50px}
.yslist{ width:160px; height:160px;  margin:3.5% 4.5% 1% ; float:left; border-radius:50%; background-color:rgba(255,255,255,0.4);}
.yslist font{ font-size:1.0rem; text-align:center; line-height:2.2rem; color:#FFF; font-weight:600}
.yslist p{ font-size:0.85rem; text-align:center; line-height:1.3rem; color:#FFF}
.yslist img{ width:40px}
}

@media screen  and (max-width:415px) {
.yslist{ width:150px; height:150px;  margin:3.5% 3.0% 1% ; float:left; border-radius:50%; background-color:rgba(255,255,255,0.4);}

}

@media screen  and (max-width:363px) {
.yslist{ width:150px; height:150px;  margin:3.5% 2.0% 1% ; float:left; border-radius:50%; background-color:rgba(255,255,255,0.4);}

}

@media screen  and (max-width:346px) {
.yslist{ width:146px; height:146px;  margin:3.5% 0.3% 1% ; float:left; border-radius:50%; background-color:rgba(255,255,255,0.4);}

}



/*首页新闻资讯

.synew_list{ width:30.3%; float:left; background-color:#FFF; border:1px solid #CCC; padding-bottom:1.0rem; margin-left:1.40% ;margin-right:1.40%; margin-top:2.0rem}
.synew_list_pic{ width:100%; text-align:center}
.synew_list_pic img{ width:100%;}
.synew_list_time{width:70%; margin:0 auto; height:2.3rem; line-height:2.3rem; text-align:center;  background-color:#FFF; margin-top:-1.1rem; z-index:99; position:relative; box-shadow:1px 3px 5px 3px rgba(213,213,213,0.5);}
.synew_list_time font{ color:#C00}
.synew_list_news font{ font-size:1.1rem; line-height:30px; text-align:left; font-weight:700}
.synew_list_news{ font-size:0.9rem; line-height:1.6rem; text-align:left; width:90%; margin:0 auto; padding:1% 0; margin-top:0.8rem}
.synew_list_news a{ font-size:0.9rem; line-height:1.6rem;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
.synew_list_news a:hover{ color:#999;}

@media screen  and (max-width:768px) {
.synew_list{ width:30.3%; float:left; background-color:#FFF; border:1px solid #CCC; padding-bottom:1.0rem; margin-left:1.30% ;margin-right:1.30%; margin-top:2.0rem}

}

@media screen  and (max-width:540px) {
.synew_list{ width:94%; float:left; background-color:#FFF; border:1px solid #CCC; padding-bottom:0.5rem; margin-left:3% ;margin-right:3%; margin-top:1.0rem}
}*/


/*首页新闻资讯*/
.mainwidth{ width:100%; padding:3% 0; margin:0 auto; height:auto;}
.syljdt_list{ width:45%;margin:0 auto; float:left; margin-left:2.5%; margin-right:2.5%;   border-bottom:1px dashed #E4E4E4; padding:15px 0px; margin-top:15px;}
.syljdt_list_time{ width:77px; height:63px; margin:0 auto; background-color:#c61e1e; display:block; font-size:0.9rem; color:#fff; line-height:1.8rem; text-align:center; padding-top:10px; float:left}
.syljdt_lista{ width:80%; float:right; margin-left:20px}
.syljdt_lista h2{ text-align:left; margin-bottom:5px}
.syljdt_lista h2 a{ font-size:1.05rem;line-height:1.6rem; text-overflow: -o-ellipsis-lastline; color:#666;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;}
.syljdt_lista h2 a:hover{ color:#c61e1e}
.syljdt_lista p{ text-align:left}
.syljdt_lista p a{ font-size:0.95rem;line-height:1.5rem; color:#666;  text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.syljdt_lista p a:hover{ color:#CCC}
.telred{ color:#fff; font-size:1.7rem}


@media screen and (max-width:800px) {
.syljdt_list{ width:95%; margin:0 auto; float:left; margin-left:2.5%; margin-right:2.5%; border-bottom:1px dashed #E4E4E4; padding:10px 0px; margin-top:5px}
.syljdt_list_time{ width:77px; height:65px; margin:0 auto; background-color:#c61e1e;  display:block; font-size:0.9rem; color:#fff; line-height:1.8rem; text-align:center; padding-top:5px; float:left}
.syljdt_lista{ width:84%; float:right; margin-left:20px}
}

@media screen and (max-width:560px) {

.syljdt_lista{ width:75%; float:right; margin-left:20px}
}



@media screen and (max-width:455px) {
.syljdt_list_time{ width:68px; height:63px; margin:0 auto; background-color:#c61e1e;  display:block; font-size:0.9rem; color:#fff; line-height:1.8rem; text-align:center; padding-top:5px; float:left}

.syljdt_lista{ width:76%; float:right; margin-left:20px}

}
@media screen and (max-width:375px) {
.syljdt_lista{ width:72%; float:right; margin-left:20px}

}

@media screen and (max-width:325px) {
.syljdt_lista{ width:70%; float:right; margin-left:20px}

}

@media screen and (max-width:280px) {
.syljdt_list_time{ width:60px; height:55px; margin:0 auto; background-color:#c61e1e;  display:block; font-size:0.9rem; color:#fff; line-height:1.8rem; text-align:center; padding-top:5px; float:left}
.syljdt_lista{ width:67%; float:right; margin-left:20px}

}

/*****内页+二级导航*****/
.subPage_con{ display:none}
.concert_main{ margin:0 auto; width:100%; display:block; height: auto; max-width:1380px}
.aside_navaall{margin:0 auto; float:left;width:25%; max-width:279px;min-width:220px; margin-top:40px; }
.aside_nava{margin:0 auto; width:100%; background:url(../images/menubj.png) no-repeat 0 0;padding-bottom:4.0rem; background-color:#000}

.section_main{ width:75%; margin:0 auto;background-color:rgba(255,255,255,0.9); float:right; }

.aside_nav{ width:95%; margin:0 auto; height:60px; line-height:60px; color:#FFF; text-align:left; font-size:1.5rem;padding-left:5%}
.aside_nav1 ul li{ width:84%; margin:0 auto; border-bottom:1px dashed #999; height:4.0rem; text-align:center;  display:block; padding-left:5% ; padding-right:5%; background-color:rgba(255,255,255,0.8); margin:0 auto;}
.aside_nav1 ul li a{line-height:4.0rem; font-size:1.1rem;  display:block; text-align:left;}
.aside_nav1 ul li a:hover{ color:#8b1515;display:block; margin-left:3px}
.aside_nav1 ul li font{ text-align:right; float:right; padding-top:1.2rem; padding-right:2%; font-size:1.7rem}

.section_bt{ width:48%; margin:0 auto; font-weight:500;color:#333; float:left; text-align:left; padding-left:3%; font-size:1.5rem}

.section_ad{ width:45%; margin:0 auto;line-height:20px; padding-top:15px;font-size:12px; color:#999; float:right; text-align:right; padding-right:3%}
.section_ad a{font-size:12px; color:#999; }
.section_ad a:hover{font-size:12px; color:#000; }


.section_nr{ width:96%; margin:0 auto; border-bottom:1px solid #e3e3e3; height:50px; margin-top:30px; margin-bottom:20px}
.left_zl{ margin:0 auto; margin-top:10px; text-align:center}
.article_nr{ width:92%; line-height:1.8rem; font-size:1.0rem; margin:0 auto; text-align:left; padding:2%; min-height:500px; color:#666;}
.article_nr p{line-height:1.8rem; font-size:1.0rem;  color:#666;}
.article_nr h3{ width:100%; line-height:25px; font-size:1.4rem; text-align:center; color:#930; font-weight:500; margin:0 auto; margin-bottom:15px; padding:5px}


.message{ width:100%; margin:0 auto; margin-top:1.0rem}



/*********新闻列表页************/

.list-content{padding:5px 0px; width:100%; min-height:200px;}
.list-content ul{list-style:none;margin-bottom:15px}
.list-content ul li{padding:0 1% 0 5px; height:38px; line-height:38px; width:98%; text-align:left; overflow:hidden; position:relative; color:#333; border-bottom:dashed 1px #CCCCCC}
.list-content ul li span{ width:20%; float:right; position:absolute; right:0; text-align:right; top:0; color:#999; font-size:0.8rem; padding-right:8px }
.list-content ul li a{width:80%; float:left;color:#666; font-size:1.0rem;}
.list-content ul li a:hover{ color:#999;}
.list-content ul li img{ margin-top:4px; float:left}
@media screen and (max-width:1124px) {
.list-content ul li a{width:75%; float:left;color:#666; font-size:1.0rem;}
.list-content ul li a:hover{ color:#999;}
.list-content ul li span{ width:25%; float:right; position:absolute; right:0; text-align:right; top:0; color:#999; font-size:0.8rem; }
}
@media screen and (max-width:500px) {
.list-content ul li a{width:96%; float:left;color:#666; font-size:0.9rem;}
.list-content ul li a:hover{ color:#999;}
.list-content ul li span{ display:none} 
}

/*********新闻内页************/
.nr_zi{text-align:left; font-size:1.0rem; line-height:2.0rem; }
.nr_zi p{text-align:left; font-size:1.0rem; line-height:2.0rem;}
.news_bt{ width:100%; line-height:30px; font-size:1.4rem; text-align:center; color:#333; font-weight:500; margin:0 auto; margin-bottom:15px; padding:5px}
.fh{ width:100%; padding-bottom:30px; text-align:center; margin:0 auto; font-size:0.8rem; padding-top:20px}
.fh a{font-size:0.8rem; color:#616161}
.fh a:hover{color:#000}
.sz_r_time{text-align:center; height:auto; font-size:0.6em; color:#5e5e5e; background-color:#f7f9fb; line-height:20px; margin-bottom:40px; padding:8px; margin-top:20px}

.next{text-align: left; height:auto; font-size:0.9em; color:#5a5a5a; background-color:#f7f9fb; line-height:30px; margin-bottom:5px; padding-left:2%; width:98%}
.next a{ font-size:0.9em; color:#5a5a5a;text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;}
.next a:hover{ font-size:0.8em; color:#CCC;}

@media screen and (max-width:900px) {
 .news_bt{ width:95%;font-size:1.2rem; line-height:2.0rem}
 
}
@media screen and (max-width:500px) {
 .nr_zi img{ width:100%}
.article_nr img{ width:100%}

}

@media screen and (max-width:425px) {
.nr_zi{text-align:left; font-size:1.0rem; line-height:1.8rem; }
.nr_zi p{font-size:1.0rem; line-height:1.5rem;}
.news_bt{ width:95%;font-size:1.1rem; line-height:1.8rem;}
.article_nr{ width:96%; line-height:1.8rem; font-size:1.0rem; text-align:left; margin:0 auto; padding:2%; min-height:500px; color:#666}
.article_nr p{line-height:1.8rem; font-size:1.0rem; text-align:left; color:#666}
.sz_r_time{text-align:center; height:auto; font-size:0.6em; color:#5e5e5e; background-color:#f7f9fb; line-height:20px; margin-bottom:20px; padding:8px; }
}

/*****手机端内容二级导航*****/

@media(min-width:260px) and (max-width:1140px) {
.section_bt{ width:30%; margin:0 auto;line-height:40px; font-weight:500;color:#333; float:left; text-align:left; padding-left:3%; font-size:1.5rem}
.aside_navaall{margin:0 auto; float:left;  width:25%;max-width:260px;min-width:220px; margin-top:20px}
.section_main{ width:73%; margin:0 auto;background-color:#FFF; float:right; }

}

@media screen  and (max-width:768px) {
.aside_navaall{display:none}
.section_main{ width:100%; margin:0 auto;background-color:#FFF; float:right; }

.section_ad{ display:none}
}

@media screen  and (max-width:425px) {
.section_nr{ width:94%; margin:0 auto; border-bottom:1px solid #e3e3e3; height:50px; margin-top:10px; margin-bottom:10px}
.section_bt{ width:80%; margin:0 auto;line-height:40px; font-weight:500;color:#333; float:left; text-align:left; padding-left:3%; font-size:1.3rem}	
.section_ad{ display:none}
}

/*产品中心*/
.pro{ width:33.3%; margin-left:1.5%; margin-right:1.5%; float:left; margin:0 auto;}
.pro_list{ width:94%; margin-left:2%; margin-right:2%; float:left; text-align:center; margin-bottom:20px; background-color:#FFF;   margin-top:20px; padding:2% 0.5% ; border:1px solid #CCC}

.probt{ width:90%; margin:0 auto; border-bottom:1px solid #E3E3E3; padding:0 2% 1% 3%; margin-bottom:30px}
.probt_l{ width:60%; margin:0 auto; float:left; text-align:left}
.probt_l font{ font-size:1.4rem; line-height:2.3rem}
.probt_l p{ font-size:1.0rem; line-height:1.7rem; padding-left:5%}


.probt_r{ width:120px; margin:0 auto; float:right; background-color:#c61e1e; border-radius:10px; display:block; line-height:2.3rem; margin-top:80px}
.probt_r a{ text-align:center; color:#FFF; font-size:1.0rem; display:block}
.probt_r a:hover{ text-align:center; color:#FF0;display:block}

.nexta{text-align: left; height:auto; font-size:0.9em; color:#5a5a5a; background-color:#f7f9fb; line-height:30px; margin-bottom:5px; padding-left:2%; width:44%; float:left; margin-left:2%; margin-right:2%}
.nexta a{ font-size:0.9em; color:#5a5a5a;text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;}
.nexta a:hover{ font-size:0.8em; color:#CCC;}
@media screen  and (max-width:540px) {
	
.pro{width:100%;float:left; margin:0 auto; }
.probt_l{ width:90%; margin:0 auto; float:left; text-align:left}
.probt_r{ width:120px; margin:0 auto; float:right; background-color:#c61e1e; border-radius:10px; display:block; line-height:2.3rem; margin-top:10px}

}


/*询价表单*/
.mainjz{ width:94%; line-height:2.0rem; font-size:0.95rem; margin:0 auto; text-align:left; padding:2%; min-height:500px; color:#666; float:left}

.zctj2 {width:200px; margin:0 auto; float:left; margin-left:2%; margin-top:20px}

.red{ color:#F00; font-size:16px; font-weight:600; margin-left:5px;}
.andist{ width:90%; margin:0 auto; text-align:center; background-color:#3C3}

/*列表淘宝分页样式*/
#fenye a{text-decoration: none;}
#fenye{margin: auto 0; margin-top:20px; float:left; margin-bottom:30px;}
#fenye .disabled{display:none;}
#fenye a,#fenye span{display:block;float:left;}
#fenye a{margin-left:5px;}
#fenye .f a{color:#919191;width:45px;height:30px;border:1px solid #cacaca;line-height:30px;text-align:center;font-size:12px}
#fenye .number a,#fenye span.current{color:#60719F;width:30px;height:30px;border:1px solid #cacaca;line-height:30px;text-align:center; font-size:12px}
#fenye span.omit{color:#666;border:0;width:24px;text-align:center;padding-top:9px;}
#fenye span.current{border-color:#0256a3;color:#0256a3;margin-left:5px;}
#fenye .total{margin-left:5px;height:30px;line-height:30px;padding:0 5px;color:#888;font-size:14px}
#fenye .up a{padding-left:4px;background:url('images/tbup.jpg') no-repeat 2px center;}
#fenye .down a{padding-right:4px;background:url('images/tbdown.jpg') no-repeat 52px center;}
#fenye input{text-align:center;padding:0px;float:left;border:1px solid #ccc;width:30px;height:30px;line-height:30px;margin-right:5px;font-size:12px}
#fenye button{float:left;font-size:12px;background-color:#919191; color:#FFFFFF;width:45px;height:30px; border-radius:5px}

.fy{ text-align:center; line-height:30px; font-size:12px; margin:0 auto;}

