/***
*	dnazy.com
**/
/*---------- import ---------*/
@import url("layout.css");
@import url("page.css");
/*---------- base ---------*/
body { text-align:center; FONT-FAMILY:"宋体", Arial, Helvetica, sans-serif; font-size:12px; color:#1F1F1F; background:#f0f7fd;background-image: url(/images/bg.gif);
background-repeat: repeat-x;
background-position: left -40px;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote{ padding:0; margin:0;}
table, td, tr, th, font { font-size:12px; }
li { list-style-type:none; }
table { margin:0 auto; }
img { border:none; }
ol, ul { list-style:none; }
.clear{ clear:both;}
.l{ float:left}
.r{ float:right}
a{ color:#1F1F1F; text-decoration:none;}
a:hover{ color:#FF0000; text-decoration:underline;}
.white{ color:#FFFFFF;}
.red{ color:#FF0000}
.black{ color:#000000;}
.bold{ font-weight:bold;}
.blue{ color:#1164BE}
.heiti{ font-family:"黑体";}
.font14{ font-size:14px;}
.letter-spacing{ letter-spacing:1px;}
.line-height{ line-height:22px;}
.display{ display:block;}
.text-indent{ text-indent:24px;}
.img_border{ padding:2px; border:1px solid #CCCCCC}
/*======================*/
.body{ width:966px; margin:0 auto; background:url(/images/body_bg.gif) repeat-y center top;}
#top, .top, #flash, #nav, #middle, #foot{ width:942px; margin:0 auto;}
/*头部*/
.header{
width:942px;
margin:0 auto;
background-image: url(/images/dor.gif);
background-repeat: no-repeat;
background-position: right top;
}
.logo {
margin: 0px 0px 10px; padding-top: 10px;float:left;
}
.top_info {
text-align: right; line-height: 27px; padding-right: 50px; float: right;
}
.top_info a {
color: #666
}
.loginbutton a {
padding-bottom: 7px;
margin: 0px 0px 0px 8px;
padding-left: 12px;
width: 24px;
padding-right: 22px;
height: 28px;
color: #000;
text-decoration: none;
padding-top: 12px;
background-color: #fff;
background-image: url(/images/lbhover.gif);
background-repeat: no-repeat;
background-position: center top;
}
.loginbutton a:hover {
background: url(/images/lbhover.gif) #fff no-repeat; color: #000
}
.nav {
padding-bottom: 0px; margin: 0px; padding-left: 0px; width: 100%; padding-right: 0px; float: left; font-size: 14px; padding-top: 0px
}
.nav li {
list-style-type: none; margin: 0px; display: inline
}
.nav li a {
padding-bottom: 8px; margin-right:4px; padding-left: 8px; padding-right: 8px; background: url(/images/corner.gif) #5cb6e8 no-repeat right top; float: left; color: #fff; font-weight: bold; text-decoration: none; padding-top: 8px
}
.nav li a:hover {
background-image: url(/images/on.gif); background-repeat: no-repeat; color: #fff
}
.nav li a.current {
padding-bottom: 8px; padding-left: 10px; padding-right: 10px; background: url(/images/corner.gif) #000 no-repeat right top; color: #fff; padding-top: 8px
}
.nav .key {
text-decoration: underline
}
.topics {
padding-bottom: 0px; margin: 0px 0px 5px; padding-left: 5px; width: 932px; padding-right: 5px; background: url(/images/gjpxf0al.gif); float: left; height: 90px; color: #fff; clear: left; padding-top: 0px
}
.important {
text-align: left; padding-bottom: 12px; min-height: 32px; padding-left: 30px; width: 270px; padding-right: 10px; background: url(/images/searchbg.gif) #fff no-repeat; float: right; height: 50px; color: #000; padding-top: 23px
}
.important ul li{float:left;width:135px;line-height:19px; color:#FFF}
/*导航*/
#nav{}
.nav_about{ background:url(/images/nav_about.gif) no-repeat center top;}
.nav_jdff{ background:url(/images/nav_jdff.gif) no-repeat center top;}
.nav_cyff{ background:url(/images/nav_cyff.gif) no-repeat center top;}
.nav_jyjs{ background:url(/images/nav_jyjs.gif) no-repeat center top;}
.nav_contact{ background:url(/images/nav_contact.gif) no-repeat center top;}
.td_blue{ border:1px solid #A2D9F5}
.flash{ background:url(/images/flash.gif) no-repeat center}
/*中间*/
#middle{}
/*底部*/
#foot{ height:85px; padding-top:14px; line-height:24px; margin-top:10px; background:url(/images/foot_bg.gif) repeat-x center top}
#foot li{float:left;padding:0 3px;color:#999}
#foot li a {color:#999}
/*分页*/
.page{ margin:20px auto 8px;}
.page a{ color:#0000FF; text-decoration:none}
.page a:hover{ color:#FF0000; text-decoration:underline}
/*打印本页、关闭本页*/
.print{ text-align:right; margin:20px auto; padding:18px 0px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; }
/*上一篇 下一篇*/
.next_back{ text-align:left; margin:15px auto; line-height:25px;}
.next_back a{ text-decoration:underline; color:#000000}
.next_back a:hover{ text-decoration:none; color:#000000}
/*更多*/
a.more{ color:white; margin-right:6px; display:inline}
a.more:hover{ color:#CCCCCC; text-decoration:none;}
/* CSS Document */
/*机构证书*/
.lmt_jg{ background:url(/images/lmt_jg.gif) no-repeat center bottom;width:187px;height:43px;}
.lmt_jg_b{ background:url(/images/lmt_jg_b.gif) no-repeat center top;}
.td_jg{ border-left:1px solid #D8E8F7; border-right:1px solid #D8E8F7}
/*常见问题*/
.lmt_question{ background:url(/images/lmt_question.gif) no-repeat left bottom;}
.lmt_question_bg{ background:url(/images/lmt_question_bg.gif) repeat-x center bottom}
.box_question{text-align:left; line-height:23px!important; line-height:15px;padding-top:10px;}
.box_question ul li{ float:left; display:inline; width:360px; border-bottom:1px dashed #DDDDDD; margin:0 5px;}
.icon_square{ background:url(/images/d1.gif) no-repeat left; padding-left:15px; margin-left:10px; padding-top:0px!important; _padding-top:2px;}
/*///////////////*/
.nav_dnaqz{ background:url(/images/nav_dnaqz.gif) no-repeat center bottom}
.nav_yq{ background:url(/images/nav_yq.gif) no-repeat center bottom}
.nav_dnacx{ background:url(/images/nav_dnacx.gif) no-repeat center bottom}
.nav_jyjc{ background:url(/images/nav_jyjc.gif) no-repeat center bottom}
.nav_jdsf{ background:url(/images/nav_jdsf.gif) no-repeat center bottom}
.td_common{ border:1px solid #D1E5EF;}
.lmt_common_bg{ background:url(/images/lmt_common_bg.gif) repeat-x center top}
.lmt_common{ background:url(/images/lmt_common.gif) no-repeat left top}
.icon_arrow{ background:url(/images/icon_arrow.gif) no-repeat left; padding-left:12px; padding-top:0px!important; _padding-top:2px;}
.bottom_blue{ border-bottom:1px dashed #418CD7}
/*新闻动态*/
.tj_info{ text-indent:24px; line-height:22px;}
.box_new{ text-align:left; padding-top:8px; line-height:22px;}
/*采样方法*/
.bg_cy{ background:url(/images/bg_cy.gif) no-repeat right bottom}
.box_cy{ text-align:left; padding-top:10px; line-height:24px; padding-left:12px;}
/*联系我们*/
.lmt_contact{ background:url(/images/lmt_contact.gif) no-repeat center top}
.pic_tel{ background:url(/images/pic_tel.gif) no-repeat center top}
.pic_qq{ background:url(/images/pic_qq.gif) no-repeat center top}
.pic_mail{ background:url(/images/pic_mail.gif) no-repeat center top}
/*咨询接待*/
.pic_zx{ background:url(/images/pic_zx.gif) no-repeat left top}
.box_zx{ text-align:left; line-height:22px!important; _line-height:22px; padding:6px 12px; color:#5C5D5D}
.icon_zx{ background:url(/images/icon_zx.gif) no-repeat left; padding-left:14px; padding-top:0px!important; _padding-top:2px;}
/*友情链接*/
.box_link{ text-align:left; padding:15px 30px; line-height:24px;}
.box_link li{ float:left; width:100px;}
.bg_inner_lmt{ background:url(/images/bg_inner_lmt.gif) repeat-x}
/*新闻*/
.inner_news{ text-align:left; line-height:28px; padding:6px;}
.inner_news li { border-bottom:1px dashed #B7B7B7; float:left;}
.inner_news li span{ width:460px; float:left }
.inner_news li font{ width:120px; float:right; text-align:right; padding-right:6px;}
.icon_inner_new{ background:url(/images/icon_inner_new.gif) no-repeat left; padding-left:15px; margin-left:5px; padding-top:0px!important; _padding-top:2px;}
.newsdetail{/*新闻详细显示*/ margin-top:20px;
}
.newsdetail .title{ text-align:center; font-size:20px; color:#E47107; font-family:"黑体"; font-weight:500; border-bottom:1px solid #CCCCCC; padding:10px 0px; }
.newsdetail .content{ margin:6px auto; text-align:center;padding-bottom:10px; border-bottom:1px solid #CCCCCC; }
.newsdetail .info{ text-align:left; line-height:20px; padding-top:10px;}
.inner_cpzx ul{ /*产品中心*/
margin:8px auto;width:660px; }
.inner_cpzx li{ float:left; width:132px; margin-left:5px!important; _margin-left:10px; margin-right:20px!important; _margin-right:15px; margin-bottom:10px;  }
.inner_cpzx li img{ margin-bottom:4px;}
/*产品中心详细显示 其他表现形式*/
.cpzxdetail{
margin-top:20px;}
.cpzxdetail .list_title{ text-align:center; margin:10px auto; color:#FF0000; font-size:14px; font-weight:700 }
.cpzxdetail .info{ text-align:left; line-height:20px; margin:10px auto; padding:0px 10px; }
.inner_links ul{ /*友情链接*/
margin:8px auto;width:660px; }
.inner_links li{ float:left; text-align:center; width:132px; margin-left:5px!important; _margin-left:10px; margin-right:20px!important; _margin-right:15px; margin-bottom:10px; border:1px solid #CCCCCC; height:30px; line-height:30px;  }
.inner_links li img{ margin-bottom:4px;}
.plist li{float:left;padding:0 5px;line-height:30px;}