@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-family:""宋体","Microsoft YaHei","微软雅黑","Arial,Verdana, Geneva, sans-serif""; font-size:12px; height:auto; }
form{ margin:0px; padding:0px;}
input{margin:0px; padding:0px;}
img{ border:none; margin:0px; padding:0px;}
ul{ margin:0px; padding:0px; list-style:none;}
td{ margin:0px; padding:0px;}
tr{margin:0px; padding:0px;}
table{margin:0px; padding:0px;border-collapse:collapse}
ol{margin:0px;padding:0px; list-style:none}
li{ margin:0px; padding:0px;list-style:none}
a{ text-decoration:none; color:#707070; cursor:hand; margin:0px; padding:0px;}
a:hover{color:#000; cursor:hand;}
h1,h2,h3,h4,h5,h6,p,span{ margin:0px; padding:0px;}
textarea{margin:0px;padding:0px;}
select{margin:0px;padding:0px;}
dl,dd,dt{margin:0px; padding:0px; list-style:none;}
.clearfix { clear:both;}
object{margin:0px; padding:0px; list-style:none;}

.wrap{width:100%; height:auto;}
.header{width:100%; height:180px; background:url(../images/header_bg.jpg) repeat-x;}
.head{width:1000px; height:160px; padding-top:20px; margin:0 auto; }
.tel{  margin-top:20px; float:right; }
.tel h3{font-family:Arial; font-size:14px; font-weight:900; margin-bottom:10px;}
.tel p img{ float:left; margin-right:13px;}
.tel p span{line-height:20px;}

.DH{width:1000px; height:49px; margin-top:26px;}


.nav li.selected a span,.nav li a.selected,.nav li a.selected span{background:url(../images/nav_ah.jpg) no-repeat; width:128px; height:40px;}
.navbox{height:49px; width:979px; position:relative;z-index:1000; float:left; background:url(../images/DH_bg.jpg) repeat-x;}

.nav li{float:left; padding:0 5px;height:49px;position:relative; background:url(../images/nav_line.gif) no-repeat top right;}
.nav li.last{background:none;}
.nav li a{float:left;display:block;height:40px;overflow:hidden; margin-top:8px;}
.nav li a span{float:left;display:block;line-height:40px;font-size:14px;color:#00c7fc;font-weight:800;cursor:pointer;width:128px;text-align:center; font-family:"宋体";}
.nav li.selected a,.nav li a.selected{text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{color:#fff;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:45px;left:0px; z-index:999;}
.nav li .submenu{padding:0px 0px 9px 0px;width:134px;background: url(../images/submenu_bg.png) no-repeat left bottom;margin-left:-4px}
.nav li .submenu{-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}
.nav li .submenu li{float:none;padding:0;height:auto; background:#FFF; margin:0;}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{float:none;padding:0; margin:0;text-align:center;height:26px;line-height:26px;color:#333333; font-weight:normal}
.nav li .submenu li a:hover{ height:26px;line-height:26px; background:#00c7fc;color:#FFF}

.banner{width:100%; height:544px;}
#banner_flash {height: 544px;overflow: hidden;clear: both;margin:0;padding: 0; width:1600px; margin:0 auto;}
#banner_flashLine {height: 544px;clear: both;}
#banner_flash{height: 544px;overflow: hidden;margin: 0 auto;clear: both;position: relative; z-index:50;  padding: 0px 0px;}
.banner_bar {width:160px;margin-left: 750px;z-index: 69;height: 20px;overflow: hidden;position: absolute;/*padding-top: 13px!important;padding-top: 12px;*/
bottom:10px;left:0px; background:url(../images/bar_bg.png) no-repeat;text-align: center;}
.banner_bar .dq {
display: block;float: left;width: 12px;height: 12px;margin:2px 4px; margin-right:20px;cursor: pointer;background:url(../images/dian.gif) no-repeat 0px -12px; overflow:hidden;
_background: none; 
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://vizo.retail20.cn/images/pagination.png" ,sizingMethod="crop");
}

.banner_bar .no {display: block;float: left;width: 12px;height: 12px;margin:2px 4px; margin-right:20px;cursor: pointer;
background:url(../images/dian.gif) no-repeat 0px 0px ; overflow:hidden;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://vizo.retail20.cn/images/pagination.png" ,sizingMethod="crop");
}

.main{ width:1000px; margin:0 auto; overflow:hidden;}
.news{width:582px; height:243px; float:left; }
.news h3{width:582px; height:35px; font-weight:normal; font-size:12px;}
.news h3 a{float:right; margin-top:20px; margin-right:20px;}
.news_box{width:582px; margin-top:20px; height:160px; }
.news_list{ display:block;width:334px; float:left;}
.news_list li{ width:314px; height:30px; line-height:30px; border-bottom:1px dashed #747474; padding-left:20px; background:url(../images/listyle.gif) no-repeat left center;}
.news_list li.last_li{border:none;}
.news_list li span{float:right; line-height:30px; color:#747474;}
.news_list li a{color:#747474;}
.news_img{float:left; margin-left:20px; margin-top:10px; padding:3px; border:1px solid #d3d3d3;}

.zxyd{width:398px; float:left;}

.zxyd h3{width:398px; height:35px; font-weight:normal; font-size:12px;}
.zxyd h3 a{float:right; margin-top:20px; margin-right:20px; padding-left:20px; background:url(../images/cxdd.gif) no-repeat;}

#con2{ width:398px; margin-top:15px;}
#tags1 {width:66px; height:165px;float:left; background:#df6200; position:relative; left:0; top:0; z-index:100;  }
#tags1 li {width:66px; height:35px; margin:15px 0;}
#tags1 li A {color:#ffffff; font-size:14px; font-family:'微软雅黑'; width:66px; display:block; line-height:35px; text-align:center;}
#tags1 li.emptyTag { background: none transparent scroll repeat 0% 0%; width: 4px }
#tags1 li.selectTag {width:66px; height:35px; }
#tags1 li.selectTag A { color:#00ADEF; font-size:14px; font-family:'微软雅黑';display:block; width:66px; height:35px;  background:url(../images/dc_bg.gif) no-repeat;}
#tagContent_new {width:322px; height:165px; background:url(../images/tag_bg.png) center center #CEF2FF; position:relative;  left:-1px !important;left:-2px; top:0px; z-index:10;  overflow:hidden;    }
.tagContent1 { DISPLAY: none; padding-left: 10px; /*padding-bottom: 10px;*/  color:#050000;  }
#tagContent1 div.selectTag { DISPLAY: block; }
.tagContent1 table .tjdd{width:76px; height:26px; display:block; float:left; text-align:center; line-height:26px; background:url(../images/tjdd_bg.gif) no-repeat; font-family:'微软雅黑'; font-size:12px; color:#FFF;}
.tagContent1 table{color:#333;}
.tagContent1 table select,input{color:#d1d1d1;}
.tagContent1 table .hmdl{color:#999999}
.tagContent1 table .hmdl a{color:#DF6200;}


.footer{width:100%; height:38px; background:#f0f0f0;} 
.footer p{width:1000px; margin:0 auto; line-height:38px; color:#747474;}
.footer p span{float:right; margin-right:45px;}