body { color: black; font-size: 12px; background: url(imagesnewbackground.jpg) repeat-x center 0px; margin: 0; padding: 0; }

body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select{margin:0;padding:0;}
body{ font:12px/22px 宋体, "Arial Narrow", HELVETICA; -webkit-text-size-adjust:100%; color:#8c8c8c;}
button { border-width: 0; }
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;color:#BC0904;}
h2 a:link {COLOR: #C00;text-decoration:none;}
h2 a:visited  {COLOR: #C00;text-decoration:none;}
h2 a:hover {COLOR: #F30;text-decoration: underline;}
em{font-style:normal;}
li{list-style:none;}
img{border:0;vertical-align:middle;}

p{word-wrap:break-word;}
.shz { color: #c00; }
.bjw { background-color: white; padding: 10px 10px 0; }
.zleft { float: left; }
.zright { float: right; }
.yh{font-family:"Microsoft Yahei","黑体";font-weight:normal;}
.f16{font-size:16px;}
.s5 { margin-top: 5px; }
.s8 { margin-top: 8px; }
.s10 { margin-top: 10px; }
.s15 { margin-top: 15px; }
.yb6 { margin-right: 6px; }
.yb10 { margin-right: 10px; }
.yb20 { margin-right: 20px; }
.yb45 { margin-right: 45px; }
.t8 { padding: 8px; }
.tbx { margin-bottom: 15px; }
.slb { border-top: 1px solid #c8e3ff; }
.item dt{

}
.w1000 { width: 980px; }
.w320 { width: 320px; }
.w360 { width: 360px; }
.w370 { width: 370px; }
.w650 { width: 650px; }
.w260 { width: 260px; }
.w240 { width: 240px; }
.w380 { width: 380px; }
.w490 { width: 490px; }
.w812 { width: 812px; }
.w980 { width: 980px; }
.bjw { background-color: white; border-color: #ccc; border-style: solid; border-width: 0 1px; }
.bjlml { background-color: #2D7D7C; }
.btn-login { color: white; line-height: 27px; background: url(imageszxlogin_an.gif) no-repeat; width: 86px; height: 27px; float: left; display: block; }
.center{
	margin:0px auto;
}
.clear{clear:both}
.header_top { line-height: 30px; background-color: #f6f6f6; height: 30px; }
.header_logo { height: 140px; margin-top: 30px; }
.nav {
    background: white url(imageszxlmbj.png) repeat-x 0px -22px;
    height: 130px;
}
.nav a{ float:left; height:18px; line-height:18px; font-size:12px; font-family:宋体; padding:0 3px 0 5px; margin: 0 3px 6px 0; }
.nav .f16 a{ float:left; height:52px; line-height:26px; font-size:16px; font-family:宋体; padding:0; color:#bddfef; position: relative; width: 16px; margin: 0; }
.nav a:hover{background-color:#115472;text-decoration:none;color:#FFF;}
.nav .itmes { height: 75px; }
.nav .item{float:left;line-height:26px;padding:0 13px 0 0;overflow:hidden;}
.nav .item dd{ float:left; margin-top: 30px; padding:0 0 0 10px; }
.nav .item dt{ float:left; position:relative; width:35px; height:55px; padding:0 10px 0 15px; font-family:微软雅黑; background-color:#2D7D7C;color:#fff; margin-top: 25px; }
.nav .item .n-line{position:absolute;right:0;top:15px;height:40px;width:0;}
.nav .gks { color: white; line-height: 35px; height: 35px; }
.nav .gk { background: url(imageszxca.png) no-repeat 0 10px; padding-left: 20px; }
.nav .gk h2 { color: #b80000; font-weight: bold; float: left; margin-right: 10px; }
.glist { width:350px; margin:10px auto 0; height:25px; line-height:25px; overflow:hidden; font-size:12px; float: left; }
.glist ul { padding:0; }
.glist li { height: 25px; padding:0; }
.glist a { color: white; }
.glist a:hover { color: #b80000; background-color: transparent; }
.zxleft { width: 700px; overflow: hidden; float: left; }
.zxleft h2 { height:30px; line-height:30px; border:solid 1px #66CCFF; background-color:#F1FCEE; color:#3377cc; font-size: 14px; font-weight: bold; padding-left: 15px; }
.zxright { width: 260px; float: right; }
.zxright .tbox dt,.w260 .tbox dt { margin: 0; }
.zxright .tbox dd,.w260 .tbox dd { margin: 0; }
.zxlm{ line-height: 29px; background-color: transparent; background-image: url(imageszx2562073.png); height:29px; border:solid 1px #dadada; overflow:hidden; clear:both; }
.light2 {
	background:none;
}
.light2 dt{
	line-height: 29px; background-color: transparent; background-image: url(imageszx2562073.png); height:29px; border:solid 1px #dadada; overflow:hidden; clear:both;
}
.light2 dd{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	/*padding:4px 4px 0px;*/
	overflow:hidden;
}
dt.light2 strong{ color:white; line-height: 29px; margin-left: 25px; }
.d6 li{ margin: 8px 9px 5px; }
.more { font-size: 12px; font-weight: normal; margin-right: 15px; }
.d6 li a{ text-align: center; padding-left: 0; }

.searchBar {width: 370px;height: 35px;float: right;}
.searchBox { width: 221px; height: 35px; float: left; margin-top: 4px; }
.searchName{width: 60px;height: 35px;float: left;vertical-align:middle;}
.searchBox .searchBox_left {width: 23px;height: 24px;background: url(imageszxsearch_searchbox_left.png) no-repeat;float: left;}
.searchBox .searchBox_mid {width: 193px;height: 24px;background: url(imageszxsearch_searchbox_mid.png) repeat-x;float: left;}
.searchBox .searchBox_mid input {width: 190px;height: 20px;border: 0px;background-color: transparent;line-height: 20px;}
.searchBox .searchBox_right {width: 5px;height: 24px;background: url(imageszxsearch_searchbox_right.png) no-repeat;float: left;}
.searchBtn input { cursor: pointer; border: none; width: 73px; height: 24px; background: url(imageszxsearch_btn_normal.png) no-repeat; float: left; margin-top: 4px; }

.NewMain {
	
}
.NewMain div{ border-bottom:1px dashed #DDD; height:80px;}
.NewMain div h2{ text-align:center; font-size:16px; color:#c00; font-weight: bold; line-height:32px; }
.NewMain div p{ line-height:20px; color:#666; text-indent:2em; margin-bottom:5px;}

.userlogin .fb{ height:25px; margin: 8px 0; }
.userlogin .fb span{
	float:left;
	width:60px;
	text-align:right;
	padding-right:6px;
	color:#888;
}
.userlogin .fb img{
	vertical-align:middle;
	margin-left:5px;
}
.userlogin .submit{ text-align:center; height: 30px; margin: 10px 0 8px; padding-left: 15px; }
.userlogin .submit a{
	color:white;
	margin-left:7px;
}
.zxdlmf { background: url(imageszxindex_11.gif) no-repeat; width: 980px; height: 43px; }
.zxdlmq { background: url(imageszxindex_13.gif) no-repeat; width: 980px; height: 42px; }
.zxdlml { background: url(imageszxindex_15.gif) no-repeat; width: 980px; height: 43px; }
.zxlj { height: 60px; border: solid 1px #ccc; }
.zxlj h2 { color: #666; font-weight: bold; line-height: 29px; background: url(imageszxindex_18.gif) repeat-x; height: 29px; padding-left: 30px; }
.zxlj li { line-height: 30px; height: 30px; float: left; margin: 0 10px; }
.tabs{ font-size: 12px; font-weight: bold; height: 30px; width: 100%;border:solid 1px #33CCCC; background-color:#F1FCEE; color:#ccc; }
.tabs li{ color: #d0d0d0; height:30px; line-height:30px; float:left; overflow: hidden; position: relative; border-right: 1px solid #33CCCC; }
.tabs li a { color: #666; font-size: 14px; display: block; padding: 0 26px; }
.tabs .thistab a:hover { position: relative; top: -2px; }
.tabs .thistab,.tabs .thistab a:hover{ color: #333; background: #fff; border-top: 2px solid #31BF55; }
.tabs .thistab a { color: #333; }
.tab_con {padding:12px;font-size: 14px; line-height:175%;}
.tabs .thistab { z-index: 999; display: block; }
.Contlist {  }
.Contlist ul p{ background: url(imagesico-1.gif) no-repeat left center; padding-left:15px; display: block; }
.Contlist ul p a{ color:#666; font-size: 12px; line-height:25px; }
.Contlist ul p a:hover{color:#dc0100;}
.Contlist ul p span{ font-size:12px; color:#9b9b9b; float: right; }

.Contlist2 ul p{ text-align: center; width: 89px; height: 103px; overflow: hidden; float: left; display: block; margin: 10px 1px 6px; }
.Contlist2 ul p a{ color:#666; font-size: 12px; line-height:25px; }
.Contlist2 ul p a:hover{color:#dc0100;}
.Contlist2 ul p span{ font-size:12px; color:#9b9b9b; float: right; }
.Contlist2 ul p img{width: 80px;}

.Contlist3 ul p{ text-align: center; width: 150px; overflow: hidden; float: left; display: block; margin: 10px 1px; }
.Contlist3 ul p a{ color:#666; font-size: 12px; line-height:25px; }
.Contlist3 ul p a:hover{color:#dc0100;}
.Contlist3 ul p span{ font-size:12px; color:#9b9b9b; float: right; }
.Contlist3 ul p img{width: 80px;}

.zx_title{ float:left; height:30px; line-height:30px; border:solid 1px #33cccc; background-color:#F1FCEE; color:#ccc; text-align: right; width: 308px; padding-right: 10px; }
.zx_title span{ float:left;width:150px; height:30px; line-height:30px; font-size:14px; font-weight:bold; text-align:left; padding-left:12px;color:#666;}
.zx_content{ float:left; width:302px; background-color:#fff; text-align:left; overflow:hidden; padding: 8px; border-left: 1px solid #33cccc; border-bottom: 1px solid #33cccc; border-right: 1px solid #33cccc; border-top-style: none; border-top-width: medium; }
.zx_title a:link{ color: #999;text-decoration: none; }
.con_title dt{ font-size:12px; color:#ad0002; line-height:25px; text-align:left; font-weight:bold; width:70px; float: left; }
.con_title dl{ margin-left:15px; width:300px; height:26px; }
.con_title dd{
	float:left;   line-height:25px;width:70px;
}
.con_title dd a { margin-right: 5px; }
.zxc_title{ float:left; height:30px; line-height:30px; border:solid 1px #33cccc; background-color:#F1FCEE; color:#ccc; text-align: right; width: 968px; padding-right: 10px; }
.zxc_title span{ float:left;width:150px; height:30px; line-height:30px; font-size:14px; font-weight:bold; text-align:left; padding-left:12px;color:#666;}
.zxc_content{ float:left; width:962px; background-color:#fff; text-align:left; overflow:hidden; padding: 8px; border-left: 1px solid #33cccc; border-bottom: 1px solid #33cccc; border-right: 1px solid #33cccc; border-top-style: none; border-top-width: medium; }
.zxc_contentx{ float:left; width:632px; background-color:#fff; text-align:left; overflow:hidden; padding: 8px; border-left: 1px solid #33cccc; border-bottom: 1px solid #33cccc; border-right: 1px solid #33cccc; border-top-style: none; border-top-width: medium; }
.zxc_title a:link{ color: #999;text-decoration: none; }

.zxz_title{ float:left; height:30px; line-height:30px; border:solid 1px #31BF55; background-color:#F1FCEE; color:#ccc; text-align: right; width: 370px; padding-right: 10px; }
.zxz_title span{ float:left;width:150px; height:30px; line-height:30px; font-size:14px; font-weight:bold; text-align:left; padding-left:12px;color:#666;}
.zxz_content{ float:left; width:365px; background-color:#fff; text-align:left; overflow:hidden; padding: 8px; border-left: 1px solid #31BF55; border-bottom: 1px solid #31BF55; border-right: 1px solid #31BF55; border-top-style: none; border-top-width: medium; }
.zxz_title a:link{ color: #999;text-decoration: none; }

.zxq_title{ float:left; height:30px; line-height:30px; border:solid 1px #33CCCC; background-color:#F1FCEE; color:#ccc; text-align: right; width: 480px; padding-right: 10px; }
.zxq_title span{ float:left;width:150px; height:30px; line-height:30px; font-size:14px; font-weight:bold; text-align:left; padding-left:12px;color:#666;}
.zxq_content{ float:left; width:475px; background-color:#fff; text-align:left; overflow:hidden; padding: 8px; border-left: 1px solid #33CCCC; border-bottom: 1px solid #33CCCC; border-right: 1px solid #33CCCC; border-top-style: none; border-top-width: medium; }
.zxq_title a:link{ color: #999;text-decoration: none; }

.zxj_title{ float:left; height:30px; line-height:30px; border:solid 1px #33CCCC; background-color:#F1FCEE; color:#ccc; text-align: right; width: 812px; padding-right: 10px; }
.zxj_title span{ float:left;width:150px; height:30px; line-height:30px; font-size:14px; font-weight:bold; text-align:left; padding-left:12px;color:#666;}
.zxj_content{ float:left; width:806px; background-color:#fff; text-align:left; overflow:hidden; padding: 8px; border-left: 1px solid #33CCCC; border-bottom: 1px solid #33CCCC; border-right: 1px solid #33CCCC; border-top-style: none; border-top-width: medium; }
.zxj_title a:link{ color: #999;text-decoration: none; }

.zxd_title{ float:left; height:30px; line-height:30px; border:solid 1px #c8e3ff; background-color:#ecf5ff; color:#ccc; text-align: right; width: 100%; }
.zxd_title span{ float:left;width:150px; height:30px; line-height:30px; font-size:14px; font-weight:bold; text-align:left; padding-left:12px;color:#3377CC;}
.zxd_content{ float:left; width:98%; background-color:#fff; text-align:left; overflow:hidden; padding: 1%; border-left: 1px solid #c8e3ff; border-bottom: 1px solid #c8e3ff; border-right: 1px solid #c8e3ff; border-top-style: none; border-top-width: medium; }
.zxd_title a:link{ color: #999;text-decoration: none; }

.Sidebar01 .Topics { height: 85px; line-height:20px; border-bottom:1px dashed #ddd; padding:0 0 10px; }
.Sidebar01 .Topics .text { text-align: left; text-indent: 24px; }
.Sidebar01 .Topics .t a { font-size: 14px; font-weight: bold; line-height: 30px; background: url(imageszxpot2.png) no-repeat 0 5px; text-align: left; height: 30px; padding-left: 18px; }
.Sidebar01 .Topics img{
	margin-right:10px;
	float:left;
	width:80px;
	height:60px;
}
.Sidebar01 .Topics h2{ font-size:12px;}
.Sidebar01 .Topics h2 p{ font-weight:normal;}
.Sidebar01 .Topics p { color: #333; }
.ConLis ul { }
.ConLis ul li{ line-height:28px; background:url(imagesico-1.gif) no-repeat 5px 12px; font-size:14px; width: 340px; padding-left:15px; border-bottom: 1px dashed #ededed; }
.ConLis ul li span { float: right; }
.ConLis2 { width: 232px; }
.ConLis2 h2 { color: #666; font-size: 14px; font-weight: bold; line-height: 30px; width: 220px; height: 30px; float: left; padding-left: 10px; border-bottom: 1px solid #ededed; }
.ConLis2 h2 span,.ConLis3 h2 span { color: #333; font-size: 12px; font-weight: normal; float: right; }
.ConLis2 ul { }
.ConLis2 ul li{ line-height:27px; background:url(imagesico-1.gif) no-repeat 5px 12px; font-size:14px; width: 100%; padding-left:15px; border-bottom: 1px dashed #ededed; }
.ConLis2 ul li span { float: right; }
.ConLis3 { width: 232px; }
.ConLis3 img { width: 70px; height:70px;}
.ConLis3 li{ line-height:40px; font-size:14px; width: 70px; height: 110px; overflow: hidden; float: left; margin: 10px 3px 6px; border-bottom: 1px dashed #ededed; }
.ConLis3 h2 { color: #666; font-size: 14px; font-weight: bold; line-height: 30px; width: 220px; height: 30px; float: left; padding-left: 10px; border-bottom: 1px solid #ededed; }

.ConLis4 img { width: 80px; }
.ConLis4 ul li { line-height:30px; font-size:14px; width: 89px; height: 103px; overflow: hidden; float: left; margin: 10px 3px 6px; border-bottom: 1px dashed #ededed; }

.ConLis5 ul { }
.ConLis5 ul li{ line-height:30px; background:url(imagesico-1.gif) no-repeat 5px 12px; font-size:14px; width: 450px; padding-left:15px; border-bottom: 1px dashed #ededed; }
.ConLis5 ul li span { color: #a5aeb5; float: right; }

.huadong{    }
.huadong .hd{ background-color: #2E7D7D; overflow:hidden; padding: 10px; }
.huadong .hd li{ color: #121c20; position:relative; height:37px; text-align:center; width:102px; float:left; font:16px/37px "Microsoft Yahei"; background-color: white; margin: 8px; _font-weight:bold; cursor:default; }
.huadong .hd li.on{ width:102px; background:#f60; color:white;  }
.huadong .bd{ padding: 0 10px 10px; border-left: 1px solid #ddd; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd; border-top-style: none; border-top-width: 0; }
.huadong .lh{ overflow:hidden;  }
.huadong .lh li{  float:left;    }
.huadong .lh li .p-img{ width:130px; height:132px; padding:30px 13px 0 13px; margin:0 auto; text-align:center;   }
.huadong .lh li .p-name{ height:36px; line-height:18px;  word-break:break-all; word-wrap: break-word; overflow:hidden;   }
.huadong .lh li .p-price{ color:#999;  }
.huadong .lh li .p-price strong{ color:#c00; font-size:14px; font-family: verdana; }
.qyfw .cleft { color: white; width: 846px; float: left; }
.qyfw .cright { color: white; background-color: #0069a2; width: 134px; float: right; }
.tjsjt li { width: 120px; margin: 5px; }
.tjsjt img { width: 120px; border: solid 1px #ededed; }

.qyfw .yhg li { margin-top: 13px; }
.wbj li { background-image: none; text-align: center; }

.hyfl li { color: white; font-size: 14px; line-height: 30px; background-color: #2E7D7D; text-align: center; width: 88px; height: 30px; float: left; margin: 5px 6px; }
.hyfl li a { color: white; font-weight: bold; display: block; }
.hyfl li a:hover { background-color: #f60; text-decoration: none;height:30px;width:88px; }

.hyfc li { color: white; font-size: 14px; line-height: 30px; background-color: #2E7D7D; text-align: center; width: 228px; height: 30px; float: left; margin: 5px 6px; }
.hyfc li a { color: white; font-weight: bold; display: block; }
.hyfc li a:hover { background-color: #f60; text-decoration: none; }
.zhuan li { text-align: center; width: 160px; margin-bottom: 8px; }

.xm-list{
	text-align:center;
	clear:both;
	overflow:hidden;
	}	
.xm-list li{ width: 125px; height: 170px; float:left; padding:8px 16px 0; }		
		
.xm-list li img{
	width:120px;
	height:110px;
	padding:2px;
	border:solid 1px #ccc;}	

		.xm-list li p{ width: 125px; height: 17px; overflow: hidden; margin-top:5px; }
.xm-list li p .price{ background:url(imagesf157.png) no-repeat left center; padding-left:18px; margin-left:5px; color:#f00; font-size:14px; font-weight: bold; }
.e10 li { float: left; margin: 8px; list-style-type: none; }
.titletd { color: #333; background-color: #F1FCEE; text-align: center; height: 30px; padding: 8px; }
.td2,.td4 { color: #333; text-align: center; height: 30px; }
.td1 { width: 200px; }
.td2 { width: 80px; }
.td3 { width: 200px; }
.td4 { width: 100px; }



.zxc_title_1 {height:100px;width:980px;margin-bottom:10px;margin-top:-7px;}
.zxc_title_2 {height:100px;width:980px;}

.zxc_title_1 ul li {list-style:none;float:left;width:157px;padding:0 3px;height:100px; background-color:#fff;overflow:hidden;}
.zxc_title_2 ul li {list-style:none;float:left;width:157px;padding:0 3px;height:100px;background-color:#fff;overflow:hidden;}
.rencai{background:url(imageszxrencai.png) no-repeat;display:inline-block;width:157px;height:100px;color:#fff;font-weight:bold;font-size:14px;}
.rencai:hover{color:#fff;}
.shang{margin-top:-10px;}