@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,menu,p,blockquote,ol,ul,dl,dd,td,th,figure,pre,button,input,textarea,img{margin:0;padding:0;}
address,cite,dfn,em,var{font-style:normal;}
fieldset,img{border:0;}
ol,ul{list-style:none;}
a,a:hover{text-decoration:none;}
body{font-family:Helvetica,STHeiti STXihei,Microsoft JhengHei,Microsoft YaHei,Tohoma,Arial;line-height:1.5; background:#f3f0e9;}

.icenter{max-width:640px; margin:0 auto; overflow:hidden; padding:42px 0 0 0;}
.lgtitle{ position:fixed; z-index:999;top:0; background:#df2727; line-height:42px;max-width:640px; width:100%; text-align:center;}
.reindex{ float:left; width:15%; border-right:#a32727 1px solid;box-shadow:1px 0px #df5d4d;height:42px;}
.qu{ border-right:0!important;box-shadow:0px 0px #df5d4d!important;}
.reindex a{ display:block;padding-top:6px;}
.wk{display:block; width:30px; padding-top:6px;text-align:center; margin:5px auto 0 auto}
.curmenu{ float:left; width:68%;color:#fff; font-size:20px; text-align:center; text-overflow:ellipsis; font-weight:bold; overflow:hidden;}
.curmenu img{ position:relative; top:6px; margin-right:6px;}
.curmenu2{ float:left; width:100%;color:#fff; font-size:20px; text-align:center; text-overflow:ellipsis; font-weight:bold; }
.curmenu2 img{ position:relative; top:6px; margin-right:6px;}
.smenu{float:right; width:15%; border-left:#a32727 1px solid;box-shadow:-1px 0px #df5d4d; height:42px}
.smenu img{ width:42px;}

/*------------ͷʽʼ------------*/
#banner {margin:0 auto; padding:0px; width:100%;}
.slides { margin: 0px auto; width:100%;overflow: hidden; position:relative; max-height:345px;}
.slide-pic { margin: 0px; padding: 0px; width:100%; overflow: hidden; list-style: none; }
.slide-pic img { width:100%;}
.slide-pic li { display: none; }
.slide-pic li.cur { display: block; }
.slide-li{ margin: 0px; padding:0px;left:0px; bottom:0px; position:absolute; width:100%; }
.slide-li li {margin:0px; padding:0px; width:20%; height:10px; float: left; overflow: hidden; list-style: none; }
.slide-li a {width:20%;color: #000; font-size:12px; display: block; }
.slide-li a:hover {color: #F00; text-decoration: none; }
.op li { background: #999999; filter: alpha(opacity=60); opacity: 0.6; }
.op li.cur{background:#666666; }
.slide-txt span{ display: none; }
#more2{ padding:10px 0 15px 0; width:100%; text-align:center; font-size:16px; color:#666;}
/*------------ͷʽ------------*/
.imenu,.i_adm{ width:96%; margin:10px auto; padding:0 2%;}
.imenu li{ float:left; width:25%; text-align:center; margin-top:10px;}
.imenu li a{ color:#333;}
.imenu li img{ width:60px;}
.imenu li span{ display:block; font-size:16px; padding-top:8px;}
.i_adm li{ float:left; margin-left:3%; width:45%; margin-top:10px;}

/*------------ײʽʼ------------*/
#botom{ width:100%; max-width:640px; position:fixed; bottom:0; background:#ececec; height:50px; margin:0 auto;}
#botom li{float:left; width:20%; border-top:#aaa188 2px solid; text-align:center; line-height:22px; font-size:12px;padding:2px 0;}
#botom .cur{ border-top:#df2727 2px solid;}
#botom .cur a{ color:#df2727;}
#botom li a{color:#aaa188;text-shadow:0px 1px 0px #fff;}
#botom li span{ display:block;}
#botom li span img{ height:25px;}

/*------------ײʽ------------*/

/*tabлbegin*/
.tab{width: 98%;height: 38px;border: 1px solid #4f8bbf;margin: 0 auto 10px;overflow: hidden;}
.tab a{width: 50%;height: 38px;font-size: 15px;line-height: 38px;text-align: center;float: left;display: inline-block;*display: inline;*zoom:1;}
.tab i{vertical-align: top;margin-top: 12px;margin-right: 10px;display: inline-block;*display: inline;*zoom:1;}
.tab .select{background-color: #4f8bbf;color: #fff; text-align:left; text-indent:6px; font-size:14px;}
.tab .all{color:#4f8bbf!important;}
.all i{width: 13px;height: 13px;background: url(../images/base-icon.png) no-repeat -98px -106px;}
/*tabлend*/

/*λ1begin*/
.ad{width: 100%; margin-bottom:10px;}
.ad .main{width:65%; height: auto; overflow: hidden; display: inline-block; *display: inline; *zoom: 1;}
.ad.ad1 .main{margin-left: 1%; float: left;}
.ad.ad2 .main{margin-right: 1%; float: right;}
.ad .main img{width: 100%; height: auto; vertical-align: top;}
.ad .minor{width:32%; *display: inline; *zoom: 1; overflow: hidden;}
.ad.ad1 .minor{ margin-right: 1%;float: right;}
.ad.ad2 .minor{margin-left: 1%;float: left;}
.ad .minor .sub{width:100%;height: auto;display: block;}
.ad .minor .sub.sub2{margin-top:3%;}
.ad .minor .sub img{width:100%;height:auto;vertical-align: top;}
.clear{ clear:both;}
/*λ1end*/

/*ɸѡбbegin*/
.title{cursor:pointer;}
.list{width:100%;}
.list li{min-height: 50px;line-height: 50px;border-bottom: 1px solid #dbdbdb; background:#fff;}
.list li .frame{width: 100%;height: 100%;display: inline-block;}
.list .icon{width: 20px;height: 20px;vertical-align: top;margin: 15px 10px auto 20px;margin-right: 10px;*display: inline;*zoom: 1;}
.list .icon img{ width:20px; vertical-align:middle;}
/*.list .region .icon{background-position: 0 0;}
.list .price .icon{background-position: -20px 0;margin-top: 16px;}
.list .type .icon{background-position: -40px 0;margin-top: 18px;}
.list .variety .icon{background-position: -60px 0;}
.list .occasion .icon{background-position: -80px 0;}*/
.list .arrow{
	width: 13px;
	height: 7px;
	background: url(../images/base-icon.png) no-repeat -18px 0;
	margin-top: 22px;
	margin-right: 20px;
	float: right;
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
.list li.on{background-color: #ccc;}
.list li.on .arrow{background-position: -42px 0;}
/*ɸѡбend*/
/*ɸѡб��begin*/
.pop{background-color: #dddddf;border-top: 1px solid #eaeaec;border-bottom: 1px solid #dddddf; display:none;}
.list .pop .frame{margin: 0 auto;}
.list .pop a{
	width: 64px;
	height: 28px;
	margin: 4px 1px 4px 4px;
	font-size:14px;
	text-align: center;
	line-height: 28px;
	color:#383116;
	background-color: #f8f8f8;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

/*ɸѡб��end*/

/*λбbegin*/
.bj_list,.ad_list{ width:100%;}
.bj_list .navtitle{ line-height:25px; font-size:14px; padding-left:1.5%; font-size:12px; color:#ababab;}
.bj_list .navtitle a{color:#ababab;}
.bj_list .navtitle b{color:#ffcc00;}
.bj_list .wztitle{ line-height:25px; font-size:14px; padding-left:1.5%; font-size:12px; color:#ababab;}
.bj_list .wztitle a{color:#ababab;}
.bj_list .wztitle b{color:#ff0000;}
.bj_list .ad_list li{background:#fff; margin-bottom:10px; margin:0 6px 10px 6px; line-height:25px; min-height:90px; height:100px; overflow:hidden;}
.ad_list .pic{ float:left;width:30%;padding:0; height:100px; overflow:hidden;}
.ad_list .pic img{ width:100%;}
.ad_list .info{ float:left; width:64%; margin-left:10px; padding-right:10px;}
.info p{ clear:both;}
.ad_list li a{color:#727172; font-size:12px;}
.ad_list li a .tit{font-size:16px; padding-top:2px; color:#000; height:70px; font-weight:bold;}
.ad_list li a .shu{font-size:12px; color:#4f8bbf;}

.ad_list li a .gx{ padding-bottom:4px;}
.ad_list li a .duan{ float:left; padding:0 6px; margin-right:4px; background:#198975; color:#fff;}
.ad_list li a font{ color:#df2727;}
.ad_list li .dir{ width:15px; float:right;height:100%; background:#727172; height:96px; text-align:center;}
.ad_list li .on{background:#df2727!important;}
.dir img{ margin-top:35px; width:13px;}
.bj_list .moremn{ width:100%;margin:0 auto 10px auto; background:#df2727; text-align:center; padding:10px 0;font-size:16px; border-radius:4px}
.bj_list .moremn a{ color:#fff;}

.bj_list .moremn_page{ width:90%; margin:0 auto 10px auto; background:#df2727; text-align:center; padding:10px 0;font-size:16px; border-radius:4px}
.bj_list .moremn_page a{ color:#fff;}
/*λбend*/


/*分类图片列表*/
.classad_list,.class_list{ width:100%;}
.classad_list .navtitle{ line-height:25px; font-size:14px; padding-left:1.5%; font-size:12px; color:#ababab;}
.classad_list .navtitle a{color:#ababab;}
.classad_list .navtitle b{color:#ffcc00;}
.classad_list .class_list li{background:#fff; border:1px solid #e5e5e5; padding:5px; margin-bottom:10px; margin:0 6px 10px 6px; line-height:22px; min-height:90px;}
.class_list .pic{width:100%;padding:0px;}
.class_list .pic img{ width:100%;}
.class_list .info{ float:left; margin-left:10px; padding-right:10px;}
.class_list li a{color:#727172; font-size:12px;}
.class_list li a .tit{font-size:16px; padding-top:2px; color:#000;}
.class_list li a .shu{font-size:12px; color:#4f8bbf;}

.class_list li a .gx{ padding-bottom:4px;}
.class_list li a .duan{ padding:0 6px; margin-right:4px; background:#198975; color:#fff;}
.class_list li a font{ color:#df2727;}
.class_list li .dir{ width:15px; float:right;height:100%; background:#727172; height:96px; text-align:center;}
.class_list li .on{background:#df2727!important;}
.dir img{ margin-top:35px; width:13px;}
.classad_list .moremn{ width:200px;margin:0 auto 10px auto; background:#df2727; text-align:center; padding:10px 0;font-size:16px; border-radius:4px}
.classad_list .moremn a{ color:#fff;}

.classad_list .moremn_page{ width:90%; margin:0 auto 10px auto; background:#df2727; text-align:center; padding:10px 0;font-size:16px; border-radius:4px}
.classad_list .moremn_page a{ color:#fff;}
/*分类图片列表*/

/*分类广告图片导航*/
.class_tab{width: 100%;height: 38px;border: 1px solid #4f8bbf;margin: 0 auto 0px;overflow: hidden;}
.class_tab a{width: 50%;height: 38px;font-size: 15px;line-height: 38px;text-align: center;float: left;display: inline-block;*display: inline;*zoom:1;}
.class_tab i{vertical-align: top;margin-top: 12px;margin-right: 10px;display: inline-block;*display: inline;*zoom:1;}
.class_tab .select{background-color: #4f8bbf;color: #fff; text-align:center; text-indent:6px; font-size:14px;}
.class_tab .all{color:#4f8bbf!important;}
.class_all i{width: 13px;height: 13px;background: url(../images/base-icon.png) no-repeat -98px -106px;}
/*tabлend*/


.nav{ width:100%; background:#e4dad3; padding:10px 0; }
.nav .version{ width:240px; margin:0 auto;font-size:12px; color:#898989; line-height:30px; text-align:center;}
.version a{height: 30px;background-color: #fff;line-height:30px; border:#aaa188 1px solid;text-align: center;padding:0 10px;float: left;display: inline-block;*display: inline;*zoom: 1; color:#aaa188; margin-right:6px; }

.promore{width:50%;margin:20px auto; text-align:center;line-height:38px; border-radius:4px; background:#3598dc;text-shadow:0px 1px 1px #1d71aa;}
.promore a{ color:#fff; font-size:16px;}

.promore_page{ width:90%; margin:0 auto 10px auto; background:#157ecf; text-align:center; padding:10px 0;font-size:16px; border-radius:4px}
.promore_page a{ color:#fff;}

.jianshe{ width:100%; text-align:center; padding:20px 0; background:#fff;}

.s_pro{ float:left;width:75%;height:28px;line-height:28px;margin:7px auto auto 5%;padding-left: 10px; border:0; color:#999999;}
.s_xuan{ float:left; width:25%; height:28px; background:#fff; line-height:28px!important; margin:7px 0 0 5%; position:relative; 

left:0; z-index:99;}
.s_xuan li{width:100%; line-height:28px; text-align:center; background:#1f1f1f; color:#fff; font-size:14px;}
.s_xuan li span{ float:right; margin-top:2px;}
.s_xuan .on{ background:url(/images/kuai.png) no-repeat right bottom #fff!important; color:#000;}
.s_pro2{ float:left;width:50%;height:28px;line-height:normal;margin:7px auto auto 0;padding-left: 10px; border:0; color:#999999;}
.search-icon{width:42px;height:42px;float:left;display: inline-block;*display: inline;*zoom: 1;}


.stishi{ width:94%; font-size:20px; padding:40px 3%; line-height:34px;}
.stishi strong{ color:#e60202;}
.stishi font{ color:#0146b9;}

/*botomm news start */
.news_list ul{ width:94%; padding:10px 3%;}
.news_list li{width:100%; padding:12px 0 10px 0;border-bottom:#e5e2db 1px solid;box-shadow:0px 1px 0px #fbf8f2;}
.tzt{ background:#008fd5; font-size:20px; padding:10px; font-weight:bold; margin:10px 0;}
.tzt a{ color:#FFFFFF; text-decoration:none;}
.xpic{ width:30%; float:right;}
.xpic img{ width:100%;}
.n_js{ width:68%; margin-right:2%; float:left;}
.news_list a .n_js b,.ntu b{ display:block; width:100%; font-size:18px;color:#000;}
.news_list li a:visited .n_js b{color:#7f7f7f!important}
.news_list li a:visited .ntu b{color:#7f7f7f!important}
.n_js p,.ntu p{ display:block; width:100%; font-size:12px;color:#666; padding-top:4px;}
.ntu{ width:90%;}


.recentzh{ width:100%; margin:15px 0;}
.recentzh h3,.news_list h3{ background:#e0e5e9; font-size:16px; padding:8px 3%;font-weight:normal;}
.recentzh h3 span,.news_list h3 span{ float:right; font-weight:normal;font-size:14px; }
.recentzh h3 span a,.news_list h3 span a{ color:#333;}
.zxlist{ width:94%; margin:10px 3%;}
.zxlist li{ padding-bottom:8px; margin-top:12px; border-bottom:#e5e2db 1px solid;box-shadow:0px 1px 0px #fbf8f2;}
.zxlist li a b{display:block; width:100%; font-size:18px;padding-bottom:2px; color:#000;}
.zxlist li a:visited b{color:#7f7f7f!important}
.zh_js p{display:block; width:100%; font-size:14px; padding:2px 0;}
.zxlist li p{display:block; width:100%; font-size:12px;color:#adacad;}
.zxlist li a p{color:#adacad;}

/*botomm news end*/

.l_page{
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; PADDING-RIGHT: 10px; CLEAR: both; margin-top:25px; margin-bottom:25px;
}
.l_page a{
	font-size:18px; border:1px solid #d5d5d5; color:#333333; padding:8px; padding-left:15px; padding-right:15px; margin-right:10px;
}
.l_page a:hover{
	font-size:18px; text-decoration:none; border:1px solid #000000; color:#990000; 
}
.l_page strong{
	font-size:18px; font-weight:bold; text-decoration:none; color:#FF0000;
}
.l_page strong a{
	font-size:18px; font-weight:bold; text-decoration:none; color:#ffffff;border:1px solid #e5e5e4; background-color:#4375a3;
}
.l_page strong a:visited{
	font-size:18px; font-weight:bold; text-decoration:none; color:#ffffff;border:1px solid #e5e5e4; background-color:#4375a3;
}
/*产品分类导航*/
/*分类页面样式*/
.nav_kind{border:0px solid #e8e6e8;width:100%;margin:auto; }
.nav_kind ul{}
.nav_kind li{list-style: none;margin: 0;padding: 0;border-bottom: 1px solid #D5D5D5;}
.nav_kind li{float:left;height:  38px;line-height: 38px;width: 25%;text-align: center;}
.nav_kind li a{background: #EAEAEA;display: block; color:#333333;border-right: 1px solid #D5D5D5;}
.nav_kind li a.active{background: #D5D5D5; font-weight:bold;}
/*.nav_kind a{color:#333333 ;padding:5px 10px 5px 10px; margin-bottom:4px; border-right:1px solid #999999;border-left:1px solid #999999;border-bottom:1px solid #999999;}
.nav_kind a.on{ background-color:#F60;color:#fff ;padding:0 3px; border-right:1px solid #999999;}
.nav_kind  a:hover.on{ background-color:#F60;color:#fff;padding:0 3px; }
.nav_kind a.onall{ background-color:#ccc;color:#666 ;padding:0 3px;}
.nav_kind a:hover.onall{ background-color:#ccc;color:#666;padding:0 3px; }
.nav_kind a:hover{color:#f75e13;text-decoration:none; background-color:#F60;color:#fff;padding:5px 10px 5px 10px;}
*/
.mnlist{ background:#fff; padding:10px 0;}
.mnlist li{ float:left; width:25%; text-align:center; margin:5px 0 5px 0;}
.mnlist li img{ width:40px;}
.mnlist li a{ color:#555;}
.mnlist li p{ font-size:12px; padding-top:2px;}

.subNav{height:40px; background-color:#FFFFFF;padding:0 0 0 10px;color:#444;}
.subNav h2{margin:13px 0 0 0;border-left:3px solid #ff8400;line-height:15px;padding-left:6px;float:left;font-size:16px;}
.subNav h2 font, .subNav h2 b{color:#ff8400;}
.subNav a{float:right;display:block;width:50px;line-height:20px;margin:9px 10px 0 0;color:#fff;font-size:12px; text-align:center;border:1px solid #ff6000; background:#ff6000;border-radius:15px;}
.brand_kind{background:#fff;overflow: hidden;margin-top:0px;}
.brand_kind ul{border:0px solid #ff6000; background:#ff8400; height:36px;}
.brand_kind li{float:left;font-size:16px; font-weight:bold;width:12.5%;text-align: center;background:#ff8400}
.brand_kind li a{padding:10px 0;display: block;border-right:1px solid #f37e00;line-height:16px;color:#fff}
.brand_kind li a.on{color:#fff;background: #f37e00;font-weight:bold; color:#FFFFFF;}
.brand_kind li:last-child a{border-right:none}
.two_level{padding:10px 10px 0 15px;color:#ff6000;overflow: hidden;background:#fff}
.two_level a{padding:4px 7px;margin:0 10px 10px 0; color:#777;display: block;border:1px solid #eee;float:left;font-size:12px;background:#fff;border-radius:2px}
.two_level a.on{color:#ff8400;background: #fffcf7;border:1px solid #ff8400;}
.two_level a.h_on{color:#fff;background:#ff8400;border:1px solid #ff8400;}

/*下面的相关关键词*/
.pp_hy{ width:100%;background:#FFF; margin:auto; margin-bottom:10PX; max-width:640PX; padding-bottom:15px; margin-top:10px;}
.pp_hy h3{ line-height:36px; text-align:left; font-size:14px; padding-left:10px;}
.pp_hy li{ float:left; text-align:left; font-size:14px; width:45%; line-height:32px; margin:8px 0 0 10px; padding-left:3px;padding-right:3px; display:inline;}  /* background:#1494db;*/
.pp_hy li a{ color:#333;}


/* footer */
.mfooter{background-color: #fff; height: 80px; text-align: center;max-width:640px; margin:0 auto;}
.mfooter .ver{ border-bottom: 1px solid #fafafa;height:40px;}
.mfooter .ver a{ padding: 13px 0; width: 50px; font-size: 13px; line-height:14px; color: #83868f;}
.mfooter .ver a span{ display: block; border-right: 1px solid #eeeeee;}
.mfooter .ver a:last-child span{ border-right: none;}
.mfooter > p{color:#cccfd8;font-size:10px;line-height:40px;}
.none { display: none;}
/* flex */
.flexbox{ display: box; display: -webkit-box; display: -moz-box; display: -ms-box; -webkit-box-orient:horizontal; box-orient:horizontal;}
.flexbox > *{ display: block; box-flex:1; -webkit-box-flex:1; -moz-box-flex:1; -ms-box-flex:1;}
body:not(:-moz-handler-blocked) .flexbox { width: 100%;} /*for FF*/



/* footermenu */
.footermenu{background:#363e49;color:#63656c;text-align:center;font-size:12px;height:50px;position:fixed;bottom:0;left:0;width:100%}
.footermenu li{width:20%;float:left;padding:8px 0 0 0}
.footermenu li img{width:25%;}
.footermenu li p{padding:5px 0 0 0}
.footermenu a{color:#9da2b2;display:block;font-size:12px}
#in_logo{padding-top:5px}
#in_logo img{width:100%;margin-top:-10px;}
/* footermenu */

.mnlist{ background-color:#FFFFFF; padding:10px 0; margin-bottom:6px;}
.mnlist li{ float:left; width:20%; text-align:center; margin:5px 0 5px 0;}
.mnlist li img{ width:40px;}
.mnlist li a{ color:#555;}
.mnlist li p{ font-size:12px; padding-top:2px;}

.search_tab{ height:40px; background:#ffffff; margin-top:8px; margin-bottom:8px;}
.search_tab span{ float:left; width:115px; text-align:center; font-size:14px; color:#666666; font-family:"Microsoft YaHei"; border-top:solid 1px #f5f5f5;border-left:solid 1px #f5f5f5;  line-height:39px; cursor: pointer;}
.search_tab span.hover{ border-top:solid 1px #ec384b; background-color:#f5f5f5; color:#ec384b; font-weight:bold;}

.search_tab_diqu{ height:40px; background:#ffffff; margin-top:8px; margin-bottom:8px;}
.search_tab_diqu span{ float:left; width:140px; text-align:center; font-size:14px; color:#666666; font-family:"Microsoft YaHei"; border-top:solid 1px #f5f5f5;border-left:solid 1px #f5f5f5;  line-height:39px; cursor: pointer;}
.search_tab_diqu span.hover{ border-top:solid 1px #ec384b; background-color:#f5f5f5; color:#ec384b; font-weight:bold;}