@charset "utf-8";
/*
 * -------------------------------------------------------
 * ******************** initialize.css *******************
 * -------------------------------------------------------
 */

body { font-size: 12px; font-family: Arial, Helvetica, sans-serif; background:#e6e6e6; }
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; }
/*
 * -------------------------------------------------------
 * ******************** end initialize.css ***************
 * -------------------------------------------------------
 */

/*
 * -------------------------------------------------------
 * ******************** public.css ***********************
 * -------------------------------------------------------
 */
.content { width: 1000px; margin: 0 auto;  padding-top:35px; }
.header_top { margin:0 auto;  padding:0 5px;}
#header_layout_name{ background:none; padding:0; }
.header_nav { width:1000px; margin:0 auto; }
.clear { clear: both; /*height: 0;*/ font-size: 1px; }
.clearfix:after { content:"."; display:block; clear:both; visibility:hidden; font-size:0; line-height:0; height:0; }
.clearfix {  *zoom:1; /* 针对IE6 7 */
}
/*
 * -------------------------------------------------------
 * ******************** end public.css ***************
 * -------------------------------------------------------
 */







/*start layout_header_two_2012*/
.clearfix:after {
    content:".";
    display:block;
    clear:both;
    visibility:hidden;
    font-size:0;
    line-height:0;
    height:0;
}
.clearfix {
    *zoom:1; /* IE6 7 */
}
.header { width: 1000px; margin: 0 auto 2px;background:url(../images/dmei_02.jpg) no-repeat 170px top; }
.header_left{ width:161px; float:left; overflow:hidden;}
.header_right{ width:839px; float:right; overflow:hidden;}

/*end layout_header_two_2012*/

#\_widget_349{ }

/*start header_logo_2012*/
.store_logo{min-height:95px; overflow:hidden; display:inline-block;}
.store_logo h1 { float: left; min-height:95px;}
/*end header_logo_2012*/

/*start header_custom_2012*/
.custom {min-height:32px; overflow:hidden; display:inline-block; margin-top:15px;}
.custom span {}
.custom span a{ color:#333;}
/*end header_custom_2012*/



#\_widget_915{ width:839px; float:left; text-align:right; background:url(../images/dmjj_07.jpg) no-repeat right bottom; padding-bottom:20px; }
#\_widget_998{ wdith:500px; float:left; }
#\_layout_538{ background:url(../images/dmjj_02.jpg) repeat-x left top; height:145px; }
/*start layout_header_one_2012*/
 .top_one_content { width: 1000px; margin: 0 auto 0px;}
/*end layout_header_one_2012*/

/*start header_index_navvigation_2012nav_3*/
#navvigation_3 { font-family: 宋体; width:1000px; height:45px; background:url(../images/dmjj_03.png) no-repeat top center;position:absolute; top:-26px; z-index:9999;  }
#navvigation_3 .hover span { display:inline-block; padding: 0 39px; color: #000; font-size:12px; font-weight:normal; cursor: pointer; }
#navvigation_3 #navgation_0{background:none;}
#navvigation_3 li { display: inline-block; float: left; height:45px; line-height: 45px; position: relative; text-align: center; width: auto;}
#navvigation_3 li a:hover { display:inline-block; color: #FFFFFF; text-decoration: none; }
#navvigation_3 .hover .selected { padding:0 39px;  color:#000; display:inline-block; font-weight:bold; }
#navvigation_3 .hover .mm_selected { padding:0 39px; color:#000;    display:inline-block;  font-weight:bold; }
#navvigation_3 li a:link, #navvigation_3 li a:visited { color: #fff; display:inline-block; padding-left: 0; text-decoration: none; }
.nav_child { background: none repeat scroll 0 0 #F7F7F7; display: none; left: 0; margin-top: 12px; position: absolute; text-align: left; width: 128px; z-index:1000; top:33px; }
.nav_child li { border: medium none; width:80px; height:25px; }
#navvigation_3 li ul li { border: medium none; clear: both; height: 37px; line-height: 37px; width:100%;text-align:center; display:inline-block; }
#navvigation_3, #navvigation_3 li ul { list-style-type: none; padding-top:0px; }
#navvigation_3 li ul li a:link, #navvigation_3 li ul li a:visited { background: none; color: #333; background:url(../images/jp_39.png) no-repeat 4px center; display:inline-block; }
/*end header_index_navvigation_2012nav_3*/


#navvigation_3 li ul li a:link, #navvigation_3 li ul li a:link{background:url(../images/dongmei_img.jpg) repeat-x left top;width:100%;}
#navvigation_3 li ul li a:hover, #navvigation_3 li ul li a:hover{background:#fff;}
#\_layout_695 .top_one_content{ position:relative; z-index:9999;}
/*start layout_fullbanner_2012*/
 .fullbanner_content { width: 100%; margin: 0 auto 5px;}
/*end layout_fullbanner_2012*/

/*start ad_images_ad_list_2012bigad_1*/
/* Browser Resets */
.flex-container a:active, .flexslider a:active { outline: none; }
.slides, .flex-control-nav, .flex-direction-nav { margin: 0; padding: 0; list-style: none; }
/* FlexSlider Necessary Styles*/ 
.flexslider { width: 100%; margin: 0; padding: 0; }
.flexslider .slides > li { display: none; } /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides > li a { display:block; text-align:center; }
.flexslider .slides img { width: 100%; }
.flex-pauseplay span { text-transform: capitalize; }
/* Clearfix for the .slides element */
.slides:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
html[xmlns] .slides { display: block; }
* html .slides { height: 1%; }
/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child { display: block; }
/* FlexSlider Default Theme
*********************************/
.flexslider { position: relative; zoom: 1; }
.flexslider .slides { zoom: 1; }
.flexslider .slides > li { position: relative; }
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flex-container { zoom: 1; position: relative; }
/* Caption style */
/* IE rgba() hack */
.flex-caption { background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000, endColorstr=#4C000000);
zoom: 1; }
.flex-caption { width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(0, 0, 0, .3); color: #fff; text-shadow: 0 -1px 0 rgba(0, 0, 0, .3); font-size: 14px; line-height: 18px; }
/* Direction Nav */
.flex-direction-nav { display:none; }
.flex-direction-nav li a { width: 52px; height: 52px; margin: -13px 0 0; display: block; background: url(../images/bigad_1_a.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; }
.flex-direction-nav li a.next { background-position: -52px 0; right: -21px; }
.flex-direction-nav li a.prev { background-position: 0 0; left: -20px; }
.flex-direction-nav li a.disabled { opacity: .3; filter:alpha(opacity=30); cursor: default; }
/* Control Nav */
.flex-control-nav { width: 100%; position: absolute; bottom:10px; text-align: center; left:0px; }
.flex-control-nav li { margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;
}
.flex-control-nav li:first-child { margin: 0; }
.flex-control-nav li a { width: 16px; height: 16px; display: block; background: url(../images/bigad_1_a.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px; }
.flex-control-nav li a:hover { }
.flex-control-nav li a.active { background-position: -16px 0; cursor: default; }
/*end ad_images_ad_list_2012bigad_1*/


/*start layout_center_2012*/
.two_content{ width:1000px; margin:0px auto; background:#ededed; padding:0 10px; }
.two_content .left { width: 711px; float: left; overflow:hidden;}
.two_content .right { width: 282px; float: right; overflow:hidden;}
/*end layout_center_2012*/

/*start new_description_2012image_description_2*/
.description_com_2{  width:468px; display:inline-block; padding:0px 10px 10px 10px; background:url(../images/dmjj_14.jpg) no-repeat top center;}
.description_com_2 h2{ height:30px; line-height:30px; padding-bottom:10px; }
.description_com_2 h2 a{ display:inline-block; float:right; text-align:right; font-size:10px; color:#9c9c9c;}
.description_com_2 h2  b{ display:inline-block; float:left; color:#222222; font-family:"微软雅黑";}
.description_com_2 .contact_txt_common{width:468px;float:left; text-align:left;}
.description_com_2 .contact_txt_common img{ width:278px; height:175px; display:inline-block; float:left;  padding-right:10px;  }
.description_com_2 .contact_txt_common .article_content_2{ line-height:20px; color:#333; text-align:left; text-indent:2em; }
.description_com_2 .contact_txt_common .article_content_2 a:link{ color:#f00;}
.description_com_2 .contact_txt_common .article_content_2 a:visited{ color:#f00;}
.description_com_2 .contact_txt_common .article_content_2 a:hover{ color:#000; text-decoration:none;}
/*end new_description_2012image_description_2*/

/*start header_flash_imageflash_5*/
#\_widget_705 .slides {
    height: 306px;
    overflow: hidden;
    position: relative;
    width: 500px;
}
#\_widget_705 .slides h2{ height:30px; line-height:30px; background:url(../images/dmjj_16.jpg) no-repeat top center; margin-bottom:10px; padding:0 10px; }
#\_widget_705 .slides h2 b{ display:inline-block; float:left; font-family:"微软雅黑"; color:#222;}
#\_widget_705 .slides h2 a{ display:inline-block; float:right; text-align:right; font-size:10px; color:#9c9c9c; }
.slide-pic {
    overflow: hidden;
    padding-left:130px; 
}
.slide-pic LI {
    display: none;
}
.slide-pic LI.cur {
    display: block;
}
a:link, a:visited {
    color: #000000;
}
.slide-pic IMG {
}
.slide-li {
    bottom: 0;
    height: auto;
    left: 0px;
    position: absolute;
    top: 44px;
    width: 120px;
}
.op LI {
    opacity: 0.6;
}
.slide-li LI {
    float: left;
    height: 55px;
    line-height: 30px;
    text-align: center;
    width: 100%;
    background:#fff;
    padding:1px; 
   margin-bottom:6px; 
}
.op .cur {
    height: 55px;
    width: 100%;
}
.slide-li A {
    color: #FFFFFF;
    display: block;
    font-size: 14px;
    height: 30px;
    width: 100%;
}
.slide-li .cur A {
    height: 55px;
    width: 120px;
}
.pic_sm {
    float: left;
    height: 55px;
    width: 120px;
}
/*end header_flash_imageflash_5*/

#\_layout_941 .two_content .left { width:488px; }
#\_layout_941 .two_content .right{ width:500px; }
/*start new_notice_2012*/
.contact_1 { display: inline-block; margin: 0 auto;width: 404px; }
.contact_1 h2{ height:30px; line-height:30px; background:url(../images/dmjj_25.jpg) no-repeat top center; padding:0 10px;  margin-bottom:10px; }
.contact_1 h2 b{ display:inline-block; float:left; color:#222;}
.contact_1 h2 a{ display:inline-block; float:right; font-size:10px; color:#9c9c9c; }
.contact_1 #promoteTitle1 li { display: inline; float: left; }
.contact_1 #product_lista_0 { margin-left: 3px; }
.contact_1 #product_lista_1 { margin-left: 36px; }
.contact_1 #product_lista_2 { margin-left: 36px; }
.contact_1 .promote_mod1 { float: left; text-align: left; width: 400px; }
.contact_1 .promote_mod1 dt { color: #333333; font-size: 12px; font-weight: normal; }
.contact_1 #product_lista_2 { background: none repeat scroll 0 0 transparent; }
.contact_1 .promote_mod1 .li_1{color:#333333;line-height:23px; }
.contact_1 .promote_mod1 .li_1 b{ text-indent:2em; display:inline-block; color:#4f4f4f;}
.contact_1 .promote_mod1 .li_1 p{ text-indent:2em; color:#777777; }
.contact_1 .promote_mod1 .li_2{background: url(../images/contact_1_3.png) no-repeat left top;color:#333333;line-height:20px;padding-top:30px;}
.contact_1 .promote_mod1 .li_3{background: url(../images/contact_1_4.png) no-repeat left top;color:#333333;line-height:20px;padding-top:30px;}
.contact_1 .dwa a{background: url(../images/contact_1_5.png) no-repeat left top; display:inline-block; width:184px; height:33px; display:none; }
/*end new_notice_2012*/

/*start product_common_list_2012list_2*/
.goods_list_2 { }
.goods_list_2 h2 { height:30px; line-height:30px; background:url(../images/dmjj_27.jpg) no-repeat top center; padding:0 10px; margin-bottom:10px; }
.goods_list_2 h2 span { color:#222; float:left; dislay:inline-block;}
.goods_list_2 h2 a { float:right; color:#666; font-weight:normal; font-size:10px; color:#9c9c9c; display:inline-block; width:100px; }
.goods_list_2 .cont { width:583px; overflow:hidden; }
.goods_list_2 .cont ul { width:603px; }
.goods_list_2 .cont ul li { width:178px; float:left; margin:0px 5px 0px 10px; height:184px; display:inline; }
.goods_list_2 .cont ul li .pic { width:178px;  height:133px;  overflow:hidden }
.goods_list_2 .cont ul li h3 { font-weight:normal; font-size:12px; margin-top:8px; background:#dbdbdb; height:37px; line-height:37px; text-align:center;  }
.goods_list_2 .cont ul li h3 .title { height:auto; display:block; text-decoration:none; }
.goods_list_2 .cont ul li h3 a.title:link{ color:#3B3838;}
.goods_list_2 .cont ul li h3 a.title:visited{ color:#3B3838;}
.goods_list_2 .cont ul li h3 a.title:hover{ color:#f00;}
.goods_list_2 .cont ul li h3 .rmbstyle{ font-size:10px;}
.goods_list_2 .cont ul li h3 .market_price{color:#888; display:block; padding:4px 0px; text-decoration:line-through; display:none;}
.goods_list_2 .cont ul li h3 .now_price{color:#f00; display:block; padding-bottom:4px; font-weight:bold; display:none;}
.goods_list_2 .nologin { background:url(../images/list_2_nologin.jpg) no-repeat;display:block; height: 19px; line-height: 19px; font-family:宋体; padding-left: 3px; vertical-align: middle; width: 92px; text-align:center; display:none;}
.goods_list_2 .nologin a:link { color:#f00; }
.goods_list_2 .nologin a:visited { color:#f00; }
.goods_list_2 .nologin a:hover { color#000; text-decoration:none;}
.goods_list_2 .nologin span { color:#f00; }
/*end product_common_list_2012list_2*/
#\_layout_821 .two_content .left{ width:404px; }
#\_layout_821 .two_content .right{ width:583px; }

/*start layout_three_2012*/
.three_content{ width:1000px; margin:0px auto; background:#ededed; padding:0 10px;}
.three_content .left { width: 404px; float: left; overflow:hidden; }
.three_content .right { width: 586px; float: right;  overflow:hidden;}

.three_content .main { width: 586px; overflow: hidden;  overflow:hidden;}
.three_content .main .sidebar { width: 282px; /*height: 280px;*/ float: right;  overflow:hidden;}

.three_content #module_middle { width: 282px; /*height: 280px;*/ float: left; overflow:hidden; }
/*end layout_three_2012*/

/*start new_news_list_2012news_3*/
.news_3{ overflow:hidden; width:282px;}
.news_3 ul{ display:inline-block;margin-top:3px;padding-left:7px;padding-bottom:5px;}
.news_3 h3{background: url(../images/dmjj_32.jpg) no-repeat left top ;display:block;width:282px;height:30px;overflow:hidden; line-height:30px;}
.news_3 .news_3_cate_name{display:inline-block; float:left; color:#222; padding-left:10px; }
.news_3 .news_3_more_right { float:right; display:inline-block; font-size:10px; color:#9c9c9c;}
.news_3 li{height:32px;line-height:32px; overflow:hidden;width:282px;float:left;}
.news_3 li a{display:inline-block;width:189px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(../images/dmjj_39.jpg) no-repeat left center;padding-left:13px;float:left;height:23px;overflow:Hidden; color:#777777; }
.news_3 li span{float:right; display:inline-block; color:#b9b9b9; }
.news_3 .newst_5{border:none;}
.news_3 .news_3_more_right a { font-weight:normal; font-size:10px; text-decoration:none;}
.news_3 .news_3_more_right a:link{ color:#9c9c9c;}
.news_3 .news_3_more_right a:visited{ color:#9c9c9c;}
.news_3 .news_3_more_right a:hover{ color:#f00;}
/*end new_news_list_2012news_3*/

#\_widget_987 .custom{ width:404px; margin-top:0;}
#\_widget_987 .custom h2{ background:url(../images/dmjj_25.jpg) no-repeat top center; padding:0 10px; height:30px; line-height:30px; margin-bottom:10px;}
#\_widget_987 .custom h2 b{ color:#222;}
	
#\_widget_287 .customer_form_1 h3{ background:url(../images/dmjj_32.jpg) no-repeat top center; height:30px; line-height:30px; padding-left:10px; margin-bottom:10px; }	
#\_widget_287 .customer_form_1 .lay_con{ border:0;}
#\_widget_287 .customer_form_1 .lay_con span{ display:none;}
#\_widget_287 .customer_form_1 .lay_con textarea{ width:205px; height:60px; border:1px solid #b5b5b5; background:none; padding:10px; }
#\_widget_287 .customer_form_1 p{ line-height:27px; }
#\_widget_287 .customer_form_1 p span{height:20px; line-height:20px; }
#_widget_287 .customer_form_1 p span select{ width:70px; }
#\_widget_287 .customer_form_1 p input{ background:none;  border:1px solid #b5b5b5; height:20px;  line-height:20px; width:197px; }
#\_widget_287 .customer_form_1 p.job_time{ width:105px; float:left; line-height:20px; }
#\_widget_287 .customer_form_1 p.button_p{ width:105px; float:left; padding-left:17px;}
#\_widget_287 .customer_form_1 p.button_p input{ background:#fff; padding:0 5px; width:50px; margin-top:10px; }
#\_widget_287 .customer_form_1 .form_body{ padding-left:25px; }
/*start layout_footer_2012*/
.widget_footer {margin: 0 auto; width: 1000px; background:#ededed; padding:0 10px;}
/*end layout_footer_2012*/

/*start layout_banner_2012*/
 .banner_content { width: 1000px; margin: 0 auto 5px;overflow:auto;height:1%;}
/*end layout_banner_2012*/

/*start shop_partner_2012partner_2*/
#bottom_2 { width:1000px; height:30px; background:url(../images/dmjj_36.jpg) no-repeat top center;}
#bottom_2 ul { height:30px; width:998px; font-size: 14px; line-height:30px; }
#bottom_2 ul li { float:left; text-align:center; }
#bottom_2 ul li span { margin:0 10px; vertical-align:bottom; }
#bottom_2 ul #bottom_2_title { color:#767A7D; font-weight:bold; width: 90px; }
#bottom_2 a { color:#676767; }
/*end shop_partner_2012partner_2*/

/*start footer_navvigation_2012*/
.footer_copy_conter{display:inline-block;width:100%;margin:0px auto; text-align:center;}
#footer { color: #333; line-height: 30px; margin: 0 auto; overflow: hidden; padding-top: 12px; text-align: center; width: 1000px; }
#footer p { color: #333; padding: 0px; word-spacing: 5px; }
#footer a:link { color: #333; text-decoration: none; }
#footer a:visited { color: #333; text-decoration: none; }
#footer a:hover { text-decoration: underline;color: #f00; }
.footer_copy_img{text-align:center;width:100%;height:47px;text-aling:center;padding-bottom:11px;padding-top:10px; display:none; }
.footer_copy_img span{display:inline-block; width:130px; height:47px;margin-right:10px;}
.footer_copy_img .footer_copy_img_1{background:url(../images/footer_copy_1.png) no-repeat left center;width:129px;}
.footer_copy_img .footer_copy_img_2{background:url(../images/footer_copy_2.png) no-repeat left center;width:130px;}
.footer_copy_img .footer_copy_img_3{background:url(../images/footer_copy_3.png) no-repeat left center;width:129px;}
.footer_copy_img .footer_copy_img_4{background:url(../images/footer_copy_4.png) no-repeat left center;width:128px;}
/*end footer_navvigation_2012*/

#\_layout_878{ background:url(../images/dmjj_38.jpg) repeat-x left top;   }



/*start product_gcategory_2012cate_1*/
.pro_cate_1{ width:490px; }
.pro_cate_1 h2 { height:22px; display:inline-block; float:left;  line-height:22px; font-size:12px; font-weight:100; width:60px;}
.pro_cate_1 .wrap{ display:inline-block; float:left; width:425px; height:40px; overflow:hidden;padding-top:4px; }
.pro_cate_1 .category { display: none; width: 168px; height: 22px; }
.pro_cate_1 .assort { width: auto; overflow: hidden; }
.pro_cate_1 .assort_wrap { width: auto; overflow: hidden; }
.pro_cate_1 .assort dl { display: block; height: 18px; margin: 0px; overflow: hidden; width: auto; overflow:hidden; float:left;}
.pro_cate_1 .assort dl.gcate_list_10{display:none;}
.pro_cate_1 .pro_cate_1 .assort_wrap .gcate_list_7{ border-bottom:none;}
.pro_cate_1 .assort dt a { color: #333; text-decoration: none; font-family:微软雅黑; font-size:12px; }
.pro_cate_1 .assort dt a:hover { text-decoration: none; }
.pro_cate_1 .pro_cate_1 .assort dd { color: #6C6B6B; display: inline-block; float: left; height: 38px; line-height: 37px; overflow: hidden; padding: 0 0 0 20px; width:590px; word-spacing: 4px; }
.pro_cate_1 .assort dd a { color: #6C6B6B; text-decoration: none; }
.pro_cate_1 .assort dd a:hover { text-decoration: underline; color: #f60; }
.pro_cate_1 .assort dt { display: inline; float: left; font-size: 12px; height: 18px; line-height: 18px;  text-align:center;font-family:"微软雅黑"; }
/*end product_gcategory_2012cate_1*/	
#\_widget_888{ float:left; width:460px;padding-left:12px; }
/*start header_search_2012search_2*/
.search_wrap_two { padding-top:6px; }
.search_wrap_two .search_bar { float: left; }
.search_wrap_two .border { float: left; color: #000000; }
.search_wrap_two .header_text2 { width: 108px; border:0; padding:0; height:20px; line-height:20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left:12px; background:none; }
.search_wrap_two .btn { border: 0 none; width:45px; height: 20px; background:none;  position:absolute; top:1px; right:1px; cursor:pointer;}
.search_wrap_two .search_form { padding:1px; height:20px; width:174px; background:url(../images/yws_209.jpg) no-repeat; position:relative; }
.search_wrap_two .search-Hot { height:30px; line-height: 30px; color:#7f7f7f; display:none; }
.search_wrap_two .search-Hot a { color:#676767; text-decoration: underline; padding-left:8px; }
/*end header_search_2012search_2*/

#\_widget_306{ display:inline-block; float:right; padding-right:10px; }

		
