﻿/* home --begin-- */
#div_defa_main{ width:1000px; margin:12px auto 0; overflow:hidden;}
#div_defa_bann{ width:100%; margin:0 auto 0; height:546px; position:relative; top:0; left:0; z-index:1;}
.bannar{ width:100%;height:546px;}
.scroll-slice { position: absolute; width:100%; height:546px; *left:0; top: 0px; z-index:5;}
.scroll-slice a{ display:block; width:100%; height:546px; overflow:hidden; position:relative;}
.scroll-caption { padding:0; position:absolute; width:100%; height:40px; z-index:6; bottom:0; left:0;}
.scroll-caption ul { width:1000px; text-align:right; margin:12px auto 0; padding:0; height:20px; overflow:hidden;}
.scroll-caption ul li { width:10px; height:10px; display:inline-block; margin-left:15px; text-align:center;}
.scroll-caption ul li a{ display:block; width:10px; height:10px; background:#fff; overflow:hidden; border-radius:5px;}
.scroll-caption ul li a:hover{ background:#0092CE;}
.scroll-caption ul li a.scrollSelect{ background:#0092CE;}

#div_defa_td{ width:100%; overflow:hidden;}
#dl_defa_abou{ width:766px; height:268px; overflow:hidden; float:left;}
#dl_defa_abou dt{ width:100%; height:36px; background:url(/index/images/style/about_dt.jpg) no-repeat;}
#dl_defa_abou dt strong{ width:60%; float:left; height:36px; line-height:36px; font-size:16px; color:#007571; font-family:微软雅黑; text-indent:35px; display:block; overflow:hidden;}
#dl_defa_abou dt a{ float:right; overflow:hidden; margin:13px 5px 0 0;}
#dl_defa_abou dd{ width:744px; height:209px; border:solid 1px #e9e9e9; overflow:hidden; border-top:none; padding:12px 10px 10px; font-size:14px; line-height:24px;}
#dl_defa_abou dd a{ font-size:14px;}
#div_td_rt{ width:224px; float:right; overflow:hidden;}
#dl_defa_login{ width:222px; height:184px; overflow:hidden; border:solid 1px #d9d9d9; border-top:solid 3px #007571; background:#f6f6f6;}
#dl_defa_login dt{ width:100%; height:32px; overflow:hidden; margin:8px auto 0;}
#dl_defa_login .dd_loct{ width:100%; height:25px; overflow:hidden; margin:12px auto 0;}
#dl_defa_login .dd_loct span{ width:73px; float:left; height:25px; line-height:25px; overflow:hidden; text-align:center; font-size:14px; color:#8c8c8c;}
#dl_defa_login .dd_loct input{ width:133px; height:23px; line-height:23px; float:left; overflow:hidden; border:solid 1px #34b384; background:#fff; padding-left:5px;}
#dl_defa_login .dd_bot{ width:100%; height:30px; margin:21px auto 0; text-align:center;}
#dl_defa_login .dd_bot input{ width:90px; height:30px; line-height:30px; border:0; background:url(/index/images/style/login_bot.jpg) no-repeat; text-align:center; font-size:14px; color:#fff; display:inline-block; font-family:宋体; margin-right:7px; cursor:pointer;}
#dl_defa_login .dd_bot a{ width:90px; height:30px; line-height:30px; border:0; background:url(/index/images/style/login_rest.jpg) no-repeat; text-align:center; font-size:14px; color:#fff; display:inline-block; font-family:宋体;}
#div_defa_join{ width:224px; height:70px; overflow:hidden; margin-top:10px;}
#div_defa_md{ width:100%; margin:15px auto 0; overflow:hidden;}
#dl_defa_video{ width:278px; height:268px; float:left; overflow:hidden;}
#dl_defa_video dt{ width:100%; height:36px; background:url(/index/images/style/video_dt.jpg) no-repeat;}
#dl_defa_video dt strong{ width:60%; float:left; height:36px; line-height:36px; font-size:16px; color:#007571; font-family:微软雅黑; text-indent:35px; display:block; overflow:hidden;}
#dl_defa_video dt a{ float:right; overflow:hidden; margin:13px 5px 0 0;}
#dl_defa_video dd{ width:256px; height:216; overflow:hidden; border:solid 1px #e9e9e9; border-top:none; padding:8px 10px 7px;}

#tab_news{ width:482px; height:268px; float:left; overflow:hidden; margin-left:6px; background:url(/index/images/style/tab_news_bg.jpg) no-repeat; position:relative;}
#tab_news .news_more{ position:absolute; top:12px; right:9px;}
.tab_con{ display:none;}
#tab_news_list{ width:100%; height:36px; overflow:hidden;}
#tab_news_list li{ width:104px; height:36px; line-height:36px; float:left; overflow:hidden; font-weight:bold; font-size:16px; font-family:微软雅黑; text-align:center; color:#007571; cursor:pointer;}
#tab_news_list .thistab{ background:url(/index/images/style/tab_news_hover.jpg) no-repeat;}
#tab_news_ct{ width:462px; margin:14px auto 0; overflow:hidden;}
#tab_news_ct ul .news_first{ width:100%; height:64px; overflow:hidden; margin-bottom:3px;}
#tab_news_ct ul .news_first .news_pic{ width:80px; height:64px; overflow:hidden; float:left; display:block;}
#tab_news_ct ul .news_first .news_pic img{ width:80px; height:64px;}
#tab_news_ct ul .news_first .news_tt{ width:368px; height:23px; line-height:23px; overflow:hidden; display:block; float:right; color:#007571; font-weight:bold;}
#tab_news_ct ul .news_first span{ width:368px; height:36px; line-height:18px; overflow:hidden; display:block; float:right; margin-top:2px;}
#tab_news_ct ul .news_list{ width:100%; height:34px; line-height:35px; border-bottom:dotted 1px #999; overflow:hidden;}
#tab_news_ct ul .news_list a{ width:357px; height:34px; display:inline-block; padding-left:25px; background:url(/index/images/style/news_point.jpg) no-repeat 7px 14px; overflow:hidden; float:left;}
#tab_news_ct ul .news_list a:hover{ background:url(/index/images/style/news_hover.jpg) no-repeat 7px 14px; color:#007571;}
#tab_news_ct ul .news_list span{ display:inline-block; padding-left:10px;}

#dl_defa_cont{ width:222px; height:266px; overflow:hidden; float:right; border:solid 1px #eaeaea;}
#dl_defa_cont dt{ width:100%; height:99px;}
#dl_defa_cont dt strong{ width:100%; height:99px; display:block; background-position:left top; background-repeat:no-repeat;}
#dl_defa_cont dd{ width:94%; margin:8px auto 0; overflow:hidden; line-height:25px;}
#div_defa_pd{ width:998px; height:276px; overflow:hidden; margin:15px auto 0; border:solid 1px #d9d9d9; border-top:solid 3px #007571; background:url(/index/images/style/pro_bg2.jpg) no-repeat center 122px;}
#div_defa_prod_tt{ width:100%; height:39px; overflow:hidden; background:#f6f6f6 url(/index/images/style/pro_tt.bg.jpg) no-repeat 6px 8px; border-bottom:solid 1px #d9d9d9;}
#div_defa_prod_tt strong{ width:350px; height:39px; line-height:39px; float:left; overflow:hidden; display:block; text-indent:35px; background-repeat:no-repeat; background-position:35px 10px;  font-size:16px; color:#007571; font-family:微软雅黑;}
#div_defa_prod_ctLG{ margin:14px auto 0;}
#div_defa_prod_ctLG li{ width:176px; height:215px; float:left; overflow:hidden; margin-right:47px;}
#div_defa_prod_ctLG li a{ width:164px; height:164px; display:block; overflow:hidden; background:url(/index/images/style/pro_bg.jpg) no-repeat; padding:6px 6px 10px;}
#div_defa_prod_ctLG li a img{ width:164px; height:164px;}
#div_defa_prod_ctLG li span{ width:100%; display:block; height:26px; line-height:26px; overflow:hidden; text-align:center; margin:9px auto 0; font-size:14px;}

#div_head_sear{ width:250px; height:28px; margin:5px 9px 0 0; float:right; overflow:hidden;}
#div_head_sear .tb_sear{ border:solid 1px #d1d1d1; color:#acacac; float:left; width:189px; height:26px; line-height:26px; padding-left:10px; display:inline; background:#fff;}
#div_head_sear .btn_sear{ border:0; color:#fff; background:url(/index/images/style/ss_bot.jpg) no-repeat; float:right; height:28px; width:49px; display:inline-block; cursor:pointer;}

#dl_search{ float:right; overflow:hidden; height:28px; margin:5px 6px 0 0;}
#dl_search dt{ width:80px; height:28px; line-height:28px; color:#007571; font-weight:bold; font-size:14px; text-align:right; float:left; overflow:hidden;}
#dl_search dd{ width:114px; height:20px; float:left; overflow:hidden; margin-top:5px;}
#dl_search dd #selt_pd{ width:114px; height:20px;}