@charset "utf-8";
/* CSS Document */

body{font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, li, body, form, input, button, img, cite, strong, em, table, td, th { padding:0; margin:0; }
h1, h2, h3, h4, h5, h6 { font-size: 14px; }
img, table, td, th { border: 0; }
ul, ol { list-style-type:none; }

.lan a:link, .lan a:visited { text-decoration:none; color:#0024ff; }
.lan a:hover, .lan a:active { text-decoration:underline; }

.white a:link, .white a:visited { text-decoration:none; color:#FFFFFF; }
.white a:hover, .white a:active { text-decoration:underline; }

.hui a:link, .hui a:visited { text-decoration:none; color:#676767; }
.hui a:hover, .hui a:active { text-decoration:underline; }

.shenhui a:link, .shenhui a:visited { text-decoration:none; color:#383838; }
.shenhui a:hover, .shenhui a:active { text-decoration:underline; }

.heide a:link, .heide a:visited { text-decoration:none; color:#3b3b3b; }
.heide a:hover, .heide a:active { text-decoration:underline; }

.zisea a:link, .zisea a:visited { text-decoration:none; color:#cd3fa3; }
.zisea a:hover, .zisea a:active { text-decoration:underline; }

.zsed a:link, .zsed a:visited { text-decoration:none; color:#bf33ca; }
.zsed a:hover, .zsed a:active { text-decoration:underline; }


.m_argin{ margin:0px auto;}
.m_top{margin-top:5px;_margin-top:2px;}
.m_tob{margin-top:9px;_margin-top:6px;}
.tu_m_left{margin-left:6px;}
.clear{ height:1px; overflow:hidden; clear:both;}

.cleara{ height:1px; line-height:1px;}

/*-----head----*/
#head_a{width:1000px; height:27px; margin:0 auto; background:url(../images/mall/hb.gif) no-repeat;}
.gl01{ float:left; line-height:28px; width:290px; margin-left:10px;}
.gl01 li{float:left; height:27px;}
.gl02{ float:right;line-height:28px; margin-right:40px;width:350px;}
.gl02 li{ float:right;}

.li_a1{ background:url(../images/mall/car.gif) no-repeat left; padding:0px 8px 0px 16px;}
.li_a2{ background:url(../images/mall/tt.gif) no-repeat left;padding:0px 10px 0px 10px;}

.li_b1{ padding-right:10px;}.li_b2{ padding-right:10px;}
.li_b3{background:url(../images/mall/tt.gif) no-repeat left;padding:0px 5px 0px 10px;}
.li_b4{background:url(../images/mall/jiao.gif) no-repeat left;padding:0px 5px 0px 28px;}

.div_logo{ width:1000px; height:73px; padding-top:33px;background:url(../images/mall/lobe.gif) no-repeat;}


#nav { width: 980px; height: 36px; padding-left: 20px; margin:0px auto; position: relative; overflow:hidden; background: url(../images/mall/nav.gif); }
#nav .nav1 { width: 7px; height: 36px; position: absolute; top: 0; left: 0; background: url(../images/mall/nav1.gif); }
#nav .nav2 { width: 7px; height: 36px; position: absolute; top: 0; right: 0; background: url(../images/mall/nav2.gif); }
#nav .nav3 { height: 36px; position: absolute; top: 0; right: 7px; }
#nav .nav3 a { float: right; }
#nav li { float: left; }
#nav .link { display: block; font-size: 14px; font-weight: bold; text-decoration:none; background: url(../images/mall/link.gif) no-repeat right top; }
#nav .link span { display: block; padding: 12px 20px 8px; color: #000; background: url(../images/mall/link_span.gif) no-repeat left top; }
#nav .hover { display: block; color: #fff; text-decoration: none; padding: 10px 0; }
#nav .hover span { display: block; padding: 3px 20px 0; background: url(../images/mall/hover_span.gif) no-repeat right 3px; }

.search { width: 1000px; height: 12px; margin: 0 auto 2px; background: url(../images/mall/search.gif); }
.search .search1 { width: 2px; height: 12px; float: left; background: url(../images/mall/search1.gif); }
.search .search2 { width: 2px; height: 12px; float: right; background: url(../images/mall/search2.gif); }

.sch{width:535px; height:38px; margin-left:298px; }
.soua{ float:left;width:474px; height:32px;background:url(../images/mall/sbjj.gif) no-repeat left; padding-top:6px; padding-left:0px;}
.ssh1{width:369px; height:25px; float:left;}
.ssh1 input{width:369px; height:25px; font-size:14px; line-height:25px; text-indent:6px; background:url(../images/mall/sbj.gif) no-repeat; border:0px;}
.ssh2{width:87px; height:25px; float:left; margin:0px 0px 0px 12px;_margin:0px 0px 0px 5px;}
.sch_ul{ float:left; line-height:20px; margin-left:5px;}
.remen{width:535px; height:26px; line-height:26px; margin-left:298px; color:#797979;}
.remen a{ margin:0px 2px;}




/*---a_fen---*/
.ba_div{ width:1000px; height:9px; clear:both; text-align:left;}
.bb_div{ height:270px; width:1000px; background:url(../images/mall/xc02.gif) repeat-y; overflow:hidden;}
.br_diva01{ float:left;width:205px; height:270px; background:#f9f9f9; margin-left:9px;_margin-left:8px;}
.h2_dzcx{width:201px; text-align:left; border-bottom:1px #e0e0e0 solid; margin:0px auto;}
.div_ggcx{width:192px; height:45px; margin:7px auto;}
.ul_dzcx{width:201px; height:177px;border-bottom:1px #e0e0e0 solid; margin:0px auto; text-align:left;}
.ul_dzcx li{width:176px; line-height:25px; font-size:14px;margin:0px auto; font-family:Arial, Helvetica, sans-serif; background:url(../images/mall/d_hei.gif) no-repeat left; padding-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.br_divb02{ float:left;width:497px; height:270px; margin-left:9px;}
.br_divc03{ float:left;width:260px; height:270px; margin-left:9px;}

.tua01{float:left; border:1px #9a9997 solid; width:120px; height:75px;}
.ul_litdd{ width:258px; height:40px;  margin:10px auto;}
.ul_litdd li{float:left; width:120px; padding-left:5px; text-align:left; line-height:20px;}

/*---cont_gw---*/
.cont_gw{width:1000px; height:1773px;}

/*---left---*/
.left_gw{width:216px; height:1775px; float:left; text-align:left; overflow:hidden;}
.left_tb{width:209px; height:29px; background:url(../images/mall/bjtu.gif) no-repeat; padding-left:7px;}
.left_ztb{width:216px; height:830px; padding-top:13px; background:url(../images/mall/bjtiao.gif) repeat-y;}

.left_zm{width:216px; height:256px;  background:url(../images/mall/bjtiao.gif) repeat-y;}
.left_zm_ul{ margin:0px 12px; padding:10px inherit;}
.left_zm_ul li{ float:left; width:86px; height:48px; border:1px #d4d4d4 solid; margin:5px 4px;}

.left_dp{width:216px; height:238px; background:url(../images/mall/bjtiao.gif) repeat-y;}

.left_dp_ul{width:184px; height:125px; padding-top:10px; margin:0px 0px 0px 18px;}
.left_dp_ul li{ float:left;width:78px; line-height:20px; padding-left:8px; margin:0px 2px; background:url(../images/mall/sja.gif) no-repeat left;}

.left_dp_tu{ width:190px; height:100px; margin-left:13px;}
.left_dp_tu li{ float:left; width:88px; height:42px; margin:3px 2px; border:1px #d4d4d4 solid;}

.left_lt{width:216px; height:auto;padding-top:10px; background:url(../images/mall/bjtiao.gif) repeat-y;}
.left_lt_ul{width:172px; height:234px;_height:233px; margin:0px auto;}
.left_lt_ul li{ width:170px; line-height:20px; padding-left:8px; background:url(../images/mall/d_huang.gif) no-repeat left;}
.left_lt_link{ width:176px; margin:0px auto 8px auto;_margin:0px auto 14px auto;}


/*---right---*/
.right_gw{width:776px; height:1773px; float:right; text-align:left;}
.right_tj{width:776px; height:30px; background:url(../images/mall/ct.gif) no-repeat;}
.more_righta{ float:left;}
.more_rightb{ float:right; margin:10px 5px 0px 0px;}
.right_ul_tu{width:776px; height:246px; background:url(../images/mall/cltu.gif) no-repeat;}
.right_ul_tu li{width:133px; height:227px; float:left; margin:13px 11px;_margin:13px 9px;}
.right_ul_h1{height:186px; width:133px;}
.right_ul_h2{ text-align:center; font-size:12px; height:16px; margin-top:5px; line-height:16px; font-weight:normal;}
.right_ul_h3{ text-align:center; color:#ff5402; font-size:12px; line-height:16px;}
.gg_right_ac{width:766px; height:99px; padding-left:10px; background:url(../images/mall/gangg01.gif) no-repeat 0px 38px;}
.gg_right_ac li{ float:left; width:178px; height:99px; margin:0px 5px;}

.right_h2_bt{width:776px; height:25px;  font-size:14px; font-weight:700;}
.right_h2_bt span{ display:block;}
.span01_right{ width:240px; height:25px; line-height:25px; float:left; margin-left:18px;}
.span02_right{ width:64px; height:11px;  float:right; margin-right:12px; margin-top:5px;}

.r_color_01{ border-bottom:5px #791f1f solid; border-left:1px #791f1f solid; border-top:1px #791f1f solid;}
.r_color_02{ border-bottom:5px #aa4d93 solid; border-left:1px #aa4d93 solid; border-top:1px #aa4d93 solid;}
.r_color_03{ border-bottom:5px #57646a solid; border-left:1px #57646a solid; border-top:1px #57646a solid;}
.r_color_04{ border-bottom:5px #b9a799 solid; border-left:1px #b9a799 solid; border-top:1px #b9a799 solid;}

.r_da_tu01{background:url(../images/mall/01.gif) no-repeat left;}
.r_da_tu02{background:url(../images/mall/02.gif) no-repeat left;}
.r_da_tu03{background:url(../images/mall/03.gif) no-repeat left;}
.r_da_tu04{background:url(../images/mall/04.gif) no-repeat left;}

.right_dg_tu{width:775px; height:252px;}

.ri_da_tu{ float:left; width:184px; height:240px; padding:4px 0px 0px 4px; margin:5px 0px 0px 5px; background:url(../images/mall/bjhui.gif) no-repeat;}
.ti_ul_pl{ float:right; width:560px; height:244px; height:244px; margin-top:15px;}
.ti_ul_pl li{width:119px; height:215px; float:left; margin:9px 10px 0px 10px;_margin:9px 9px 0px 9px;}
.ti_ul_pl li h1{width:113px; height:118px; border:1px #b3b3b1 solid; background:#e1e0dc; padding:2px; }
.ti_ul_pl li h2{ text-align:center; font-size:12px; height:auto; padding:5px 0px; line-height:20px; }
.ti_ul_pl li h3{ text-align:center; width:118px; color:#7e7e7e; font-size:12px; line-height:16px; font-weight:normal;}
.ti_ul_pl li h4{ text-align:center; color:#d61a1b; font-size:12px; line-height:20px;}

	/*AllSort*/
#AllSort a{text-decoration:none;}
#AllSort a:link,#AllSort a:visited{color:#222;}
#AllSort a:hover,#AllSort a:active{text-decoration:underline;color:#f30;}
#AllSort{width:206px;_width:186px;text-align:left;position:relative;z-index:200; margin:10px auto 0px auto;}
#AllSort h3{width:181px; margin-left:7px;_margin-left:0px;height:22px;line-height:22px;padding:3px 5px 0 5px;color:#025FA8; background:#f5f5f5;}
#AllSort h3 a:link,#AllSort h3 a:visited{color:#D6290B;}
#AllSort dl{width:206px;_width:186px;overflow:hidden;}
#AllSort dt{width:186px;height:26px;line-height:26px; margin-left:3px;padding:3px 5px 0px 9px;_padding:3px 5px 0px 3px;overflow:hidden;cursor:default;background:url(../images/mall/jo_item.gif) no-repeat 180px -140px;_background:url(../images/mall/jo_item.gif) no-repeat 177px -140px;}
#AllSort dt span{color:#999;display:block;width:130px;_width:126px;padding-right:5px;height:21px;float:right;overflow:hidden;}
*html #AllSort dt span{padding-right:4px;}
#AllSort .Dis{display:block;}
#AllSort .noDis{display:none;}
#AllSort .curr{width:195px;_width:185px;border-top:1px solid #959595;height:21px;line-height:21px;padding-bottom:4px;background:url(../images/mall/jo_line_bg.jpg) #fff repeat-x 0 -478px;}
#AllSort .curr span{display:none;}
#AllSort dd{background:#fff;width:191px;_width:185px;padding:5px 5px 5px 9px;overflow:hidden;cursor:default;}
#AllSort dd span,#AllSort div span{display:block;width:82px;background:url(../images/mall/jo_item.gif) no-repeat 0 -143px;padding-left:8px;float:left;}
.viewall{text-align:right;padding:6px 8px 0;border-top:1px dotted #E1E1E1;}
.pop_wrap{left:190px;position:absolute;z-index:999;width:201px;margin-top:0px;display:none;background:url(../images/mall/shadow_04.gif) no-repeat left top;padding:0 3px 3px 0;}
.pop{padding:3px 10px;width:180px;overflow:hidden;border:solid #959595;border-width:1px 1px 1px 0;background:url(../images/mall/jo_line1.gif) #fff no-repeat 0 -780px;line-height:24px;}


#ifocus { width:495px; height:268px;border:1px solid #DEDEDE; background:#d7d7d7;}
	#ifocus_pic { display:inline; position:relative;float:left;width:490px; height:258px; overflow:hidden; margin:5px 0 0 5px; }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:485px; height:258px; overflow:hidden; display:none}
		#ifocus_piclist img { width:485px; height:258px;}
	#ifocus_btn { display:inline; float:right; width:91px;}

	#ifocus_opdiv { position:absolute; left:0; bottom:0px; width:485px; height:28px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; }
/*---foot---*/
.m_div_fle{width:195px; float:left;}
.m_div02{width:1000px;height:175px;  background:url(../images/guide/db02.gif) repeat-y;}
.h2_hei{width:165px;margin-left:10px; padding-left:20px; text-align:left; font-size:14px; height:33px; line-height:33px; background:url(../images/guide/b3.gif) no-repeat left;}

.m_ul{width:175px; height:128px; padding-left:20px; float:left;}
.m_ul li{ height:24px; line-height:24px; text-align:left; background:url(../images/mall/bbb.gif) no-repeat left; padding-left:12px;}

/*
 * -------------------------------------------------------
 * ******************** keyword.css **********************
 * -------------------------------------------------------
 */

.keyword { width: 980px; height: 30px; line-height: 30px; position: relative; z-index: 1; padding-left: 20px; border-bottom: 1px solid #dcdcdc; margin: 0 auto; font-family: ""; color: #666; background: url(../images/keyword_bg.gif); }
.keyword .keyword1 { width: 1px; height: 30px; position: absolute; top: 0; left: 0; background: url(../images/keyword.gif); }
.keyword .keyword2 { width: 1px; height: 30px; position: absolute; top: 0; right: 0; background: url(../images/keyword.gif); }
.keyword a { color: #666; text-decoration: none; }
.keyword a:hover { color: #fff; font-weight: bold; background: #bdc6ce; }

.keyword_foot { width: 998px; overflow: hidden; margin: 0 auto 10px; border: 1px solid #dcdcdc; border-top: 0; position: relative; }
.keyword_foot_bottom { width: 1000px; height: 2px; overflow: hidden; position: absolute; left: -1px; bottom: -3px; background: #f0f0f0; }

.keyword_foot_warp { color: #646665; padding: 9px 0 9px 20px; }
.keyword_foot_warp span { position: relative; bottom: 2px; }
.keyword_foot_warp .btn { width: 80px; height: 28px; border: 0; background: url(../images/btn.gif) no-repeat 0 -63px; }

.keyword_foot .list_text { width: 978px; padding: 10px; overflow: hidden; }
.keyword_foot .list_text li { width: 218px; height: 20px; padding: 0 2px 0 14px; line-height: 20px; margin-left: 10px; display: inline; overflow: hidden; float: left; background: url(../images/ico.gif) no-repeat -20px 5px; }
.keyword_foot .list_text li a { color: #666; text-decoration: none; }
.keyword_foot .list_text li a:hover { color: #ff6000; text-decoration: underline; }



.m_div_fle{width:195px; float:left;}
.ul_a01 li,{ background:url(../images/header/dh_bj.gif) no-repeat; width:109px; height:25px; line-height:27px; margin:0px 3px; text-align:center; font-size:14px; font-weight:700; cursor:hand;}
.ul_a01 li:hover,{ background:url(../images/header/dh_bj_on.gif) no-repeat; width:109px; height:25px; line-height:27px; margin:0px 3px; text-align:center; font-size:14px; font-weight:700;}


