@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; color:#373737;line-height:17px;}
img{ margin:0; padding:0;border:0px;}
.img {*float:left;border:1px solid #ccc;padding:3px;display:table-cell;vertical-align:middle;overflow:hidden;text-align:center;}
a.img:hover {border:1px solid #72befe;background:#ecf6ff;}
.img1 {border:1px solid #000;padding:0px;vertical-align:middle;overflow:hidden;text-align:center;display:table-cell;*float:left;}
a.img1:hover {border:1px solid #72befe;background:#ecf6ff; }
a:link, a:visited{color:#4c4e41;text-decoration:none;}
a:hover{color:#ff5500;text-decoration:none; cursor:hand;}
/*select */




.center{width:980px;margin-bottom:6px;*margin-bottom:4px;_margin-bottom:0px;overflow:hidden;}
.clear{clear:both;line-height:0px;height:0px;font-size:0px;margin:0px;padding:0px;}
.left{width:709px;float:left; }
.right{width:245px;float:right; }

.table_sty1 td{border-bottom:1px dashed #ccc;}
.table_sty1{line-height:21px;}
.tab_bord0 td{border-bottom:0px;}
.font_white{color:#fff;font-weight:bold;}
.font_white1{color:#fff;}
.height1{line-height:23px;}
.blue_01{color:#0640e0;}
.blue_07{color:#3262c6}
.font_h3{font-size:14px;font-weight:bold;}
img.b_d_dor1{border:1px solid #ccc;padding:2px;}
.blue_link1 a:link,.blue_link1 a:visited{color:#0143d5;text-decoration:none;}
.blue_link1 a:hover{color:#ff5500;text-decoration:none;}




.blue_02{color:#3680c1;}
.zo_link1{color:#d17200;}
.hui_01{color:#9a9997;}
.hui_05{color:#8c8989;}
.hui_01 a:link,.hui_01 a:visited{color:#9a9997;text-decoration:none;}
.hui_01 a:hover{color:#ff5500;text-decoration:none;}
.hui_02 a:link,.hui_02 a:visited{color:#5e5e5e;text-decoration:none;}
.hui_02 a:hover{color:#ff5500;text-decoration:none;}
.bottom-two-2 a:link,.bottom-two-2 a:visited{color:#626262;text-decoration:none;}
.bottom-two-2 a:hover{color:#ff5500;text-decoration:none;}
.cheng_01{color:#d15f00;}
.cheng_02{color:#f77c03;}
.cheng_04{color:#ff5500;}
.cheng_03{color:#fb6504;font-weight:bold;}
.cheng_05{color:#fb6504;font-weight:bold;font-size:15px;}
.hui_03{font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#373737;}
.kuang_text{border:1px solid #e2e7ed;border-top:1px solid #aeadb2;height:18px;}

.kuang_text0{border:1px solid #ccc;height:18px;}
.center .clear-line1{border:0px;}


.main{margin:0 auto;width:980px;}

.top{height:128px;width:980px;margin-bottom:2px;margin:0 auto;}
.top-b{background:url(../images/title/line-bg1.gif) repeat-x;padding-top:15px;height:120px;position:absolute;}
.top-one img{margin-top:-17px;position:relative;top:18px;}
.top-two{float:right;position:absolute;top:8px;right:27px;}
.top-two a:link,.top-two a:visited{color:#0143d5;text-decoration:none;}
.top-two a:hover{color:#ff5500;text-decoration:none;}
.top-three{margin-left:306px;position:relative;top:1px; width:660px;}
.top-three ul{margin:0px;padding:0px;list-style:none;}

.top-three ul li.t-t-1{background:url(../images/title/bg_tou1.gif) no-repeat;width:89px;height:23px;padding-top:11px;}
.top-three ul li.t-t-1 a{color:#FFFFFF;}
.top-three ul li.t-t-3{background:url(../images/title/bg_tou4.gif) no-repeat;width:95px;height:21px;float:left;text-align:center;padding-top:12px;}
.top-three ul li{background:url(../images/title/bg_tou2.gif) no-repeat;width:89px;height:21px;float:left;text-align:center;padding-top:12px;}
.top-three ul li.t-t-2{background:url(../images/title/bg_tou3.gif) no-repeat;width:113px;height:21px;padding-top:12px;}
.top-four{clear:both;}
.top-four-1{background:url(../images/title/ba_1.gif) no-repeat;width:10px;height:35px;float:left;}
.top-four-2{background:url(../images/title/ba_2.gif) repeat-x;width:963px;height:35px;float:left;}
.top-four-3{background:url(../images/title/ba_3.gif) no-repeat;width:7px;height:35px;float:left;}

.bottom{clear:both;width:980px;}
.bottom-one{height:57px;}
.bottom-one-2 ul{padding:0px;margin:0px;}
.bottom-one-2 ul li{float:left;}
.bottom-one-1{background:url(../images/pic/yu_kua2.gif) no-repeat;width:8px;height:57px;float:left;}
.bottom-one-2{border-top:1px solid #dedede;border-bottom:1px solid #dedede;float:left;width:950px;float:left;height:55px;}
.bottom-one-3{background:url(../images/pic/yu_ksk5.gif) no-repeat;width:9px;height:57px;float:left;}
.bottom-two{height:53px;}
.bottom-two-2{}
.bottom-two-2 ul {margin:0px;padding:0px;padding-left:200px;padding-top:5px;}
.bottom-two-2 ul li{float:left;width:80px;}
.bottom-two-1{background:url(../images/pic/b_glk_sl.gif) no-repeat;width:9px;height:53px;float:left;}
.bottom-two-2{background:url(../images/pic/gj_kl.gif) repeat-x;width:960px;height:53px;float:left;}
.bottom-two-3{background:url(../images/pic/ds_sak.gif) no-repeat;width:9px;height:53px;float:left;}
.sub {width:82px;height:32px;border:0;background:url(../images/pic/sear.gif);cursor:pointer;}
.sub1 {width:82px;height:32px;border:0;background:url(../images/pic/sear.gif) right bottom;cursor:pointer;}
.btn {width:57px;height:27px;border:0;background:url(../images/pic/denglu_1d.gif);cursor:pointer;}
.btn1 {width:57px;height:27px;border:0;background:url(../images/pic/denglu_1d.gif) right bottom;cursor:pointer;}

.btn3 {width:68px;height:25px;border:0;background:url(../images/pic/sr_ser.gif);cursor:pointer;}
.btn4 {width:68px;height:25px;border:0;background:url(../images/pic/sr_ser.gif) right bottom;cursor:pointer;}








/*----------reset----------*/


body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}
fieldset, img {
	border: 0;
}
/* remember to define focus styles! */


 h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}

input, button, textarea,
select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
code, kbd, samp, tt 
	font-size: 100%;
}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
	*font-size: 100%;
}
body {
	line-height: 1.5;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */

caption, th {
	text-align: left;
}
sup, sub {
	font-size: 100%;
	vertical-align: baseline;
}
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {
	text-decoration: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/***/
.hp{
height:22px;
}
.hp a{
	margin-right: 5px;
	color: #2754bb;
	text-decoration: none;
}
.z-money{
	font-size: 14px;
	font-weight: bold;
	color: #f60;
}
.z-money p {
	font-weight: normal;
	color: #666;
	font-size: 12px;
	margin-top: 5px;
}
.font_title{
 color:#FFFFFF;
 font-size:14px;
 }
 
 .font_title1{
 color:#333;
 font-size:14px;
 }
 
 
.font_title1{
 color:#333;
 font-size:14px;
 }
 
.font_description{
 color:#999;
 font-size:12px;
 }

 #footer{margin:0 auto;width:980px;}
 .shop_img{
	padding:3px;
	clear: both;
	border:1px solid #CCCCCC;
}
.shop_img:hover{
	border:1px solid #72befe;background:#ecf6ff;
}
.moneyFont{
   color:#FF3300;
   font-size:12px;
}

/*----------------------*/

.yn-mod {
	margin-bottom: 10px;
	border: 1px solid #dcdcdc;
	background: #f9f9f9;
}
.yn-mod h2 {
	font-size: 12px;
	line-height: 24px;
	background: url(../images/right-gntitle.gif) repeat-x;
	height: 24px;
	text-indent: 10px;
}
.yn-mod h2 a {
	color: #000;
}
.yn-mod .yn-anlist {
	padding-top: 3px;
	padding-bottom: 3px;
}
.yn-mod .yn-anlist li {
	line-height: 1.8;
	position: relative;
	padding-left: 5px;
}
.yn-mod .yn-anlist a {
	color: #2754bb;
}
.yn-mod .yn-anlist span {
	position: absolute;
	right: 5px;
	top: -3px;
	color: #666;
}
.yn-mod .yn-anlist p {
	text-align: right;
	padding-top: 5px;
	padding-right: 5px;
}
.yn-mod .yn-tool {
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
}
.yn-mod .yn-tool li {
	display: inline;
	width: 110px;
	float: left;
	margin-right: 6px;
	margin-left: 6px;
	line-height: 1.8;
}
.yn-mod .yn-tool li a {
	color: #2754bb;
}
.yn-mod .yn-ls {
	padding-top: 5px;
	padding-bottom: 5px;
}
.yn-mod .yn-ls li {
	line-height: 1.7;
	padding-left: 5px;
	color: #666;
}
.yn-mod .yn-ls a {
	color: #f60;
}
 #footer{margin:0 auto;width:980px;}
 #hotCommodity{
	clear: both;
	width: 98%;
}
#hotCommodity li {
   float:left;
   width:108px;
   text-align:center;
   
}
#hotCommodity li img{
	margin-left:-5px;
	clear: both;
}
#hotCommodity li img:hover{
	border:1px solid #72befe;background:#ecf6ff;
}
.menu1{
	width:84px;
	height:auto;
	color:#0066FF;
	cursor:hand;
	overflow-y:hidden;
	background-repeat: no-repeat;
	background-position: 67px 8px;
	background-color: #FCF8D3;
	border: 1px solid #D6D6D6;
	position: absolute;
	padding: 4px;
	z-index: 999;
}
.menu2{
	width:80px;
	color:#666666;
	overflow-y:hidden;
	cursor:hand;
	height: 30px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 63px 5px;
	z-index: 2;
}

.subnav{ height:32px; width:970px; margin-top:5px;  background:url(../images/car_04.jpg) repeat-x;}
.subnav_one{ height:32px; width:3px; float:left;}
.subnav_two{ height:32px; float:left; line-height:32px; background:url(../images/car_05.jpg) 10px 12px no-repeat; padding-left:25px;}
.subnav_three{ height:32px; width:3px; float:right;}




.footer{ margin-top:10px;}
.fr_links{ height:90px;}
.fr_ls_tit{ height:33px; background:url(../images/indexhome/home_pp.jpg) 0 -344px repeat-x;}
.fr_ls_ima{ height:44px; border-left:#ccc 1px solid; border-right:#ccc 1px solid; padding-left:10px; padding-right:10px; padding-top:10px; text-align:center;}
.fr_ls_tit_l{ height:33px; background:url(../images/indexhome/home_logo.jpg) -614px 0 no-repeat; width:109px; float:left;}
.fr_ls_tit_r{ height:33px; background:url(../images/indexhome/home_logo.jpg) -631px -64px no-repeat; width:3px; float:right;}
.fr_ls_tit_c{ width:840px; height:33px; padding-left:10px; display:inline; line-height:33px; float:left;}
.fr_text01{ height:30px; line-height:30px; text-align:center; margin-top:5px;}
.fr_text02{ text-align:center; color:#999;}