﻿@charset "utf-8";
/* CSS Document */
html{}
body{}
.mian{position:relative; margin-left:auto; margin-right:auto; min-width:320px; max-width:640px; overflow:hidden; background-color:#fff; font-family:Microsoft YaHei;}
a{text-decoration:none; color:#666;}

/*公共颜色调用*/
.pagedSpan a{background:#333;}
.CategoryList_Title i{color:#333;}
.hdPhone p i{border:1px solid #fff;}
 .pagedSpan a{color:#fff;}
.pagedSpan{background:#feeddc;}



/*分类标题*/
.CategoryList_Title{height:2.968em; line-height:3em; padding:0 .687em; color:#333; text-align:center; border-bottom:1px solid #b0b4bb; font-size:1.3rem; background: linear-gradient(180deg , #f2f2f2 0% , #e0e0e0 100%);}
.CategoryList_Title i{font-size:1.2em; margin-top:.9em;}
.CategoryList_Title .icon-details{margin-right:.5em;}


/*分类列表*/
.CategoryLista{}
.CategoryLista > li > a{height:3.031em; line-height:3.031em; display:block; color:#333; background:#f4f4f4; padding:0 1.125em; border-bottom:1px solid #cfcbc1; border-top:1px solid #fff; font-size:1.125rem;}
.CategoryLista li i{float:right; margin-top:.45em; color:#656565; font-weight:bold; font-size:1.6em;}
.CategoryLista > li li a{height:3.031em; line-height:3.031em; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; display:block; color:#666; background:#fff; padding:0 2.062em; border-bottom:1px solid #cfcbc1; border-top:1px solid #fff; font-size:1rem;}
.CategoryLista li:after {content:'.'; display:block; height:0; clear:both; visibility:hidden;}
.CategoryLista .icon-arrow-down{color:#f90;}
.CategoryLista > li > ul >li >ul{padding:0 1.125em;}
/*.CategoryLista > li > .list1,.CategoryLista > li > .list1 li ul{display:none;}*/

/*搜索*/
.searchSpan{position:relative; overflow:hidden; margin:.687em;   ;padding-bottom:2rem;}
.searchSpan .txtSearch{height:34px; border-radius:5px; border:1px solid #ddd; font-size:1.1rem; text-indent:.25rem; width:99.9%; outline:none;}
.searchSpan .btnSearch{position:absolute; right:0px; top:1px; border-radius:0 5px 5px 0; display:block; height:33px; line-height:33px; color:#333; width:3.5rem; border-left:1px solid #ddd; border-right:1px solid #ddd; text-align:center; background:linear-gradient(180deg , #fff 0% , #ededed 100%);}
#DetailedSpan div table{width:640px !important;}
#ErrorInfo{ text-align:center;margin-top: 1em;  margin-bottom: 1em;} 
.green{color:#eb2533;}
.red{color:#eb2533; text-align: center;margin-bottom: 1em;}


.green{coor:Red}
.red{color:Red}

@charset "utf-8";
/* CSS Document */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
ol , ul ,li{list-style:none;}
.mian{position:relative; margin-left:auto; margin-right:auto; min-width:320px; max-width:640px; overflow:hidden; background-color:#fff; font-family:Microsoft YaHei;}
a{text-decoration:none; color:#666;}
@media screen and (min-width:320px) {
	html{font-size:75%;}
}
@media screen and (min-width:375px) {
	html{font-size:87.5%;}
}
@media screen and (min-width:480px) {
	html{font-size:87.5%;}
}
@media screen and (min-width:540px) {
	html{font-size:112.5%;}
}
@media screen and (min-width:550px) {
	html{font-size:125%;}
}
@media screen and (min-width:640px) {
	html{font-size:150%;}
}

/*清除浮动*/
.clearfix:after{ 
    content: '';
    display: block;
    clear: both;
    height: 0;
    visibility: hidden;
}
.clearfix{ /*兼容 IE*/
    zoom: 1;
}

/* header */
header{width: 100%;height: 4.25rem;}
header img{display: block;width: 100%;}
header h1{width: 29%;float: left;padding-top: 0.1rem;box-sizing: border-box;}
header h1 img{width: 60%;margin: 0 auto;}
header p{width: 40%;height:4.25rem;padding-top: 1rem;box-sizing: border-box;padding-left: 4%;border-left: 1px solid #e6e6e6;/*border-right: 1px solid #e6e6e6;*/float: left;}
header span{display: block;width: 15%;float: left;height: 4.25rem;background: url(../images/Common/header_menu.png) no-repeat center;background-size:70%;}
header p b{display: block;font-size: 1.05rem;color: #141414;}
header p em{display: block;font-size: 1rem;color: #141414;}
header en{width: 16%;height:4.25rem;padding-top: 1rem;box-sizing: border-box;padding-left: 4%;/*border-left: 1px solid #e6e6e6;*/border-right: 1px solid #e6e6e6;float: left;}


/* zzc */
.zzc{display: none;background: rgba(0, 0, 0, 0.6);position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 99993;}



/*nav_menu*/
.nav_menu {  width:0; position:fixed;  right:0; top:0; height: 100%;z-index: 99999;overflow: scroll;background: #fff;}
.nav_menu img{display: block;width: 100%;}
.nav_menu .top{width: 100%;padding-top:.792rem;padding-bottom: .8rem;}
.nav_menu .Navlog{width: 54%;display: block;margin-left: 4%;}
.nav_menu .btn{display: block;width: 12%;position: absolute;top: 3%;right: 5%;}
.nav_menu .btn img{display: block;width: 100%;}
.nav_menu ul{overflow:hidden; width:100%;overflow: scroll;height: 80%;}
.nav_menu li{ width:100%; overflow:hidden; background:url(../images/Common/nav_icon01.png) no-repeat 89% center;height: 3.3rem;border-bottom: 1px solid #eaeaea;}
.nav_menu li:first-child{border-top:1px solid #eaeaea;}
.nav_menu li p>a{ color:#333333;font-size: 1.1rem;display: block;height: 3.3rem;line-height: 3.3rem;box-sizing: border-box;padding-left: 6%;}

/* footer */
.footer{width: 100%;background: #fff;}
.footer img{display: block;width: 100%;}
.footerTop{padding: 1.28rem 3% 20%;box-sizing: border-box; /*padding-top:70px*/}
.footerTop .Input{width: 94%;margin: 0 auto;height: 2.6rem;border: 1px solid #dddddd;border-radius: 1.25rem;}
.footerTop .Input  input{display: block;width: 84%;height: 2.6rem;border: none;outline: none;float: left;border-radius: 1.25rem 0 0 1.25rem;box-sizing: border-box;padding-left: 4%;font-size: 1.05rem;}
.footerTop .Input a{display: block;width: 16%;float: right;border-radius: 0 1rem 1rem 0;background:url(../images/Common/footer_searchBtn.png) no-repeat center;background-size: 35%;height: 2.6rem;}
.footerTop .menu{width: 100%;text-align: center;margin-top: 1.5rem;}
.footerTop .menu li{display: inline-block;padding: 0 1rem;font-size: 1.05rem;color: #666666;box-sizing: border-box;border-left: 1px dotted #c2c2c2;}
.footerTop .menu li a{color: #666666;}
.footerTop .menu li:first-child{border-left: none;}
.footerTop .Copyright{width: 100%;margin-top: 1.3rem;}
.footerTop .Copyright p{font-size: .8rem;color: #999999;margin-bottom: 0.4rem;text-align: center;}
.footerTop .Copyright p a{color: #999999;}
.footerBottom{width: 100%;height:3.5rem;position: fixed;bottom: 0;left: 0;}
.footerBottom .homrPage{display: block;width: 13%;float: left;height: 3.5rem;background: url(../images/Common/footer_icon03.png) no-repeat center #1c1c1c;background-size:60%;box-sizing: border-box;border-right:1px solid #000000;}
.footerBottom ul{float: left;width: 74%;}
.footerBottom li{width: 50%;float: left;height: 3.5rem;text-align: center;font-size: 1.1rem;color: #fff;background: #d92129;box-sizing: border-box;border-left: 1px solid #fff;line-height: 3.5rem;}
.footerBottom li img{display:inline-block;position: relative; width: 1.6rem;height: 1.6rem;top: 0.35rem;margin-right: 3%;}
.footerBottom li:first-child{border-left: 1px solid #2b2b2b;;background: #000000;}
.footerBottom li:nth-child(2){border-right: 1px solid #e84400;}
.footerBottom li a{display: block;color:#fff;}
.footerBottom .backTop{float: left;width: 13%;float: left;height: 3.5rem;background: url(../images/Common/footer_icon04.png) no-repeat center #d92129;background-size:60%;box-sizing: border-box;border-left:1px solid #ff5d1a;}

/*页码样258式*/
.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}

.pageNavi1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;border-radius:5px; font-size:1rem;
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;border-radius:5px;font-size:1rem;
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR:#d92129; BORDER-BOTTOM-COLOR:#d92129; BORDER-TOP-COLOR:#d92129; BORDER-RIGHT-COLOR:#d92129;background:#d92129; color:white; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px;
}/*当前指上页码的边框色*/

.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR:#d92129; BORDER-BOTTOM-COLOR:#d92129; BORDER-TOP-COLOR:#d92129; BORDER-RIGHT-COLOR:#d92129; background:#d92129; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 2px; PADDING-TOP: 5px; border:#d92129 1px solid;border-radius:5px;font-size:1rem;
}/*当前选中页码的背景色*/

.g-kefu { width:100%; height:3.79rem; line-height:3.79rem; position:fixed; bottom:0; max-width:640px; min-width:320px; z-index:99999; /*background:url(../images/ft_bg.gif) no-repeat;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover; */}
.g-kefu ul li{ width:21.75%; text-align:center; float:left; background:#000;}
.g-kefu ul li a { color:#fff; font-size:1rem;}
.g-kefu .backTop {
    float: left;
    width: 13%;
    float: left;
    height: 3.8rem;
    background: url(../images/footer_icon04.png) no-repeat center #d92129;
    background-size: 60%;
    box-sizing: border-box;
    border-left: 1px solid #d92129;
}