@charset "utf-8";
/* CSS Document */
*         { margin:0px;padding:0px; list-style:none;}
h1        { font-size:13px; display:inline; line-height:20px;}
h2        { font-size:12px; display:inline; line-height:20px;}
h3        { font-size:12px; display:inline; line-height:20px;}
img       { vertical-align:top;border:0px;}		
body      { font-size:12px; color:#797979; margin:0 auto; text-decoration:none; line-height:150%; font-family:Arial, Helvetica, sans-serif; background:url(../images/logo_bg.png);}
a:link    { color:#666; text-decoration:none;}
a:visited { color:#666; text-decoration:none;}
a:hover   { color:#666; text-decoration:none;}
a:active  { color:#666; text-decoration:none;}
.clear    { clear:both; height:0; font-size:0; overflow:hidden; }
.colornow { color:#0e5ea8}
.font15px { font-size:15px;}
.blank_10 { height:10px; font-size:10px; line-height:10px;}

#bodyer_position  { width:1002px; margin:0 auto; height:100%; position:relative; zoom:1;}
#Dannovo_bodyer   { width:1002px; height:auto; margin:0 auto; position:relative; z-index:1; top:419px; }
#Dannovo_header   { width:1002px; position:absolute; z-index:2; top:0px;}
#Dannovo_footer   { width:1002px; overflow:hidden; margin:10px auto; background-color:#fbfbfb; z-index:3; position:absolute; bottom:-560px;}

#Dannovo_ibodyer   { width:1002px; height:auto; margin:0 auto;}
#Dannovo_iheader   { width:100%;}
#Dannovo_ifooter   { width:1002px; overflow:hidden; margin:10px auto; background-color:#fbfbfb;}

#Dannovo_banner   { width:1002px; margin:0 auto; overflow:hidden;}
#Dannovo_main     { width:1002px; background:#FFFFFF;}


#header_top        { width:1002px; height:120px; background:url(../images/bg_header.jpg) repeat-x; margin:0 auto;}
.header_info       { width:1002px; margin:0 auto; height:60px;}
.header_info_ul li { float:left; color:#009dcf;}
#Dannovo_logo      { position:relative; right:0px; top:5px;}
#header_info_ul_text { padding-top:22px; padding-left:10px; width:410px;}
#header_info_ul_text a {color:#009dcf;}
#header_info_ul_lang { float:right; padding-right:5px; padding-top:5px; height:55px;}
.other_info_ul      { clear:both; height:52px; padding-top:8px;}
.other_info_ul li   { float:none; text-align:right;}
.other_info_ul li a { font-size:14px; font-weight:bold; color:#009dcf;}
.key_input          { height:16px; line-height:16px; width:230px; font-size:11px; color:#666;}
.other_info_ul_input{ position:relative; right:0px; top:12px;}


.nav               { width:1002px; height:30px; padding-top:15px; padding-bottom:5px; display:block; margin:0 auto; overflow:hidden;}
.nav ul li         { float:left; padding:0px 18px 0px 20px; height:42px; line-height:42px; font-weight:bold;}
.nav ul li a       { color:#ffffff; text-align:right; font-weight:bold; font-size:12px;}
.nav ul li a:visited{ color:#ffffff; text-align:right; font-weight:bold; font-size:12px;}
.nav ul li a:hover { color:#ffffff; border-bottom:2px solid #ffffff;padding-bottom:4px;_padding-bottom:4px; font-weight:bold;}
.nav ul li .hover  { color:#ffffff; border-bottom:2px solid #ffffff;padding-bottom:4px;_padding-bottom:4px; font-weight:bold;}

.Hot_product       { width:1002px;}
.main_bodyer       { width:1000px; border:1px solid #ededed; margin-top:12px; overflow:hidden;}
.main_about        { float:left; width:212px; padding-left:20px; }
.main_product      { width:245px; float:left;  margin-left:12px; display:inline;}
.Hot_product_con   { border-left:#c8c8c8 solid 1px;border-right:#c8c8c8 solid 1px;}
.Hot_product_bot   { height:5px; overflow:hidden;}
.stroll_pro        { margin:0 11px 11px 0; width:170px; height:250px; background:#f2f1f2; border:1px solid #e6e6e6;}

.about_pic                { width:209px; height:69px; margin:0 0 5px 0;}
.about_con                { line-height:22px;}
.main_about ul li img     { margin-top:4px;}
.main_about ul li a       { width:209px; height:25px; padding-left:2px; padding-top:6px; color:#666; line-height:20px; overflow:hidden;}
.main_about ul li a:hover { color:#1f9dda; }
.main_about ul li a.cur   { color:#1f9dda; }
.main_product_main        { width:245px; margin-top:5px;}

/**小图css代码开始**/
.container       { WIDTH: 277px;HEIGHT: 160px; clear:both;}
.container A IMG { WIDTH: 277px;HEIGHT: 160px}
.container IMG   { BORDER-BOTTOM-STYLE: none;BORDER-RIGHT-STYLE: none;BORDER-TOP-STYLE: none;BORDER-LEFT-STYLE: none}
.td_f A IMG      { PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-LEFT: 0px;PADDING-RIGHT: 0px;PADDING-TOP: 0px;}
.num             { POSITION: absolute;WIDTH: 90px;FLOAT: right;TOP: 180px;LEFT: 520px}
.num LI          { TEXT-ALIGN: center;LINE-HEIGHT: 15px;LIST-STYLE-TYPE: none;MARGIN: 1px;WIDTH: 15px;FONT-FAMILY: Arial;BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;FLOAT: left;HEIGHT: 15px;COLOR: #86a2b8;FONT-SIZE: 12px;CURSOR: pointer}
.num LI.on       { LINE-HEIGHT: 15px;WIDTH: 15px;BACKGROUND: url(../images/flashbutton.gif) no-repeat;HEIGHT: 15px;COLOR: #ffffff;}
/**小图css代码结束**/

.Footer_top      { background:url(../images/link_top.gif) no-repeat; width:1002px; height:3px; line-height:3px; font-size:3px;}
.Footer_bot      { background:url(../images/link_bot.gif) no-repeat; width:1002px; height:3px; line-height:3px; font-size:3px;}
.Footer_mid      { border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4; width:1000px;  margin:o auto; overflow:hidden;}

.Navigation        { padding:0px 10px; width:970px; margin:0 auto; line-height:30px; border-bottom:1px solid #ddd; overflow:hidden;} 
.Navigation span   { display:block; float:left; color:#CCC;}
#Navigation_title  { font-weight:bold; padding-right:10px; color:#666;}
.Navigation a      { color:#666; display:block; float:left; padding:0px 7px; font-weight:bold;}
.Navigation a:link { color:#666;}


.Friendlink        { padding:0px 10px; width:970px; margin:0 auto; line-height:25px; border-bottom:1px solid #edd7d7; overflow:hidden;}
.Friendlink_title  { display:block; float:left; font-weight:bold; padding-right:10px;}
.Friendlink a      { color:#666; display:block; float:left; padding-right:10px;}
.Friendlink a:link { color:#666;}
.Footer_info       { text-align:left; line-height:25px; padding:7px 10px; overflow:hidden;}
.Footer_info_text  { float:left;}
.Footer_info_other { float:right;}



.main_left            { float:left; width:237px; overflow:hidden;}
.main_left li         { width:237px; height:37px; margin-bottom:2px; line-height:37px; text-align:right;}
.main_left li a       { background:url(../images/left.gif) no-repeat;  display:block; height:37px; width:207px; color:#0157ac; padding-right:30px;}
.main_left li a:hover { background:url(../images/left_2.gif) no-repeat; color:#feffff}
.main_left li a.cur   { background:url(../images/left_2.gif) no-repeat; color:#feffff}

.main_right           { float:right; width:745px;}	
.main_right_pic       { width:745px; height:94px; overflow:hidden;}
.main_right_pic a     { float:right; display:block; width:88px; height:84px; border:1px solid #ccc; margin-left:15px; margin-top:8px; display:inline;}
.main_right_bodyer    { float:right; width:745px;}
.right_bodyer_title   { margin:10px 0 8px 0; font-weight:bold; line-height:20PX; overflow:hidden;}
.right_bodyer_text    { line-height:22px; font-size:12px;}
.right_bodyer_text dd { float:left;}
.right_bodyer_text ul { display:block; clear:both; margin:0 14px 25px 0; width:170px; height:243px; background:#f2f1f2; border:1px solid #e6e6e6; overflow:hidden;}
.product_pic          { width:170px; height:174px;}
.product_tex          { width:160px; line-height:20px; padding:5px; text-align:center; font-size:12px;}
.product_tex a        { color:#5f718a; text-decoration:none; font-size:12px;}
.page                 { margin:15px 0px; text-align:center;}

.jsmenu                     { width:237px;}
.jsmenu div                 { overflow:hidden;}
.jsmenu div.collapsed       { height:37px; text-align:right; margin-bottom:2px;}
.jsmenu div .fath           { overflow:hidden; display:block; font-size:11px; cursor:pointer; background:url(../images/m_hover.gif) no-repeat; line-height:37px; width:207px; color:#feffff; text-align:right; padding-right:30px;}
.jsmenu div.collapsed .fath { background:url(../images/m_bg.gif) no-repeat; color:#0157ac;}
.jsmenu div .son            { padding:8px 0 0px 0; }
.jsmenu a                   { display:block; background:url(../images/sub_bg.gif) no-repeat; color:#65758e; height:37px; text-align:right; padding-right:30px; line-height:37px;}
#Dannovo_pleft              { font-size:11px; padding-right:8px;}  
.jsmenu a.product_cur       { display:block; background: url(../images/sub_bg_on.gif) no-repeat; font-weight:bold; color:#333; text-align:right; padding-right:30px; line-height:37px;}

.Dannovo_search       { width:237px; height:198px;}
.Dannovo_search_title { width:237px;height:46px;}
.form_table           { margin-top:10px;}
.form_select          { width:130px;}
.form_key             { width:130px; border:#666 solid 1px;}

.pro_detail_pic   { float:left; width:300px; margin-right:15px; display:inline; text-align:center;}	
.pro_detail_pic_mail { width:300px; text-align:center; margin-top:10px;}
.pro_detail_tex   { float:left; width:430px; color:#0090d7; line-height:22px;}
.pro_detail_con   { margin-left:10px; width:716px; margin-top:15px; color:#000;}
.pro_detail_don   { padding:15px 20px;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4{ border:#dedfe4 solid 1px; border-top:none; background-color:#f6f7fa; padding:17px; text-align:center; width:680px; overflow:hidden;}

#newslist        { width:745px; height:25px; line-height:25px; background:none; border:none; margin:0px; padding:0px;}
.newslist_bg     { float:left; width:12px; background:url(../images/news_jt.gif) no-repeat left center; height:25px;}
.newslist_tit    { float:left; width:590px;}
.newslist_time   { float:left; width:90px;}
.newslist_url    { float:left; width:430px;}
.newslist_user   { float:left; width:280px;}
.right_bodyer_name { margin:10px 0px 15px 0px;}
.copyright_google { float:left; padding-left:10px;}
.copyright_google1 { float:left; padding-left:40px; padding-top:3px;}
.copyright_info   { float:right; padding-right:10px; text-align:right;}

.Dan_news_title   { text-align:center; font-size:16px;}
.Dan_news_content { line-height:23px;}

.other_list { margin-top:30px; width:300px; overflow:hidden;}
.other_list ul{ width:290px; padding:5px; height:auto; overflow:hidden;}
.other_list ul li { float:none; clear:both;overflow:hidden;line-height:18px; padding-bottom:10px; text-align:left;}
.other_list ul li dl dt { float:left; width:60px; height:60px; border:1px solid #e6e6e6; padding:1px;}
.other_list ul li dl dd { float:left; padding-left:10px; width:215px;}




.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
.wrapper {width:1002px; margin:0 auto;}
.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}
/* qqshop focus */
#focus {width:1002px; height:300px; overflow:hidden; position:relative;}
#focus ul {height:300px; position:absolute;}
#focus ul li {float:left; width:1002px; height:300px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1002px; height:20px; left:0; bottom:0;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#ffffff;}
#focus .btn span.on {background:#000000;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}




