﻿/* home --begin-- */
div,dl,dt,dd,ul,li{ overflow:hidden;}
#div_defa_main{ width:1024px; margin:0 auto; overflow:hidden;}
#div_defa_bann{ width:1024px; margin:0 auto; height:342px; overflow:hidden;}
#div_defa_bann #myFocus,#div_defa_bann #myFocus .pic{ width:100%; height:342px; overflow:hidden;}
#dl_gdnews{ widows:1022px; height:32px; line-height:32px; border:solid 1px #e5e4e4;}
#dl_gdnews dt{ width:114px; height:32px; background:url(/index/images/style/gdnews_bg.jpg) repeat-x; text-align:center; color:#fff; font-size:14px; float:left;}
#dl_gdnews dd{ float:left; margin-left:30px;}
#dl_gdnews dd li{ width:320px; height:32px; line-height:32px; float:left; margin-right:40px;}
#dl_gdnews dd li a{ width:70%; height:32px; float:left; overflow:hidden; display:block;}
#dl_gdnews dd li span{ float:right; overflow:hidden; font-size:12px;}
#div_td_bg{ width:100%; height:280px;  margin:13px auto 0; background:url(/index/images/style/td_bg.jpg) no-repeat center bottom; padding-bottom:33px;}
#div_defa_td{ width:1022px; height:278px; border:solid 1px #e5e4e4; border-top:solid 1px #0d245a; background:#fff;}
.dl_defa{ float:left; height:278px;}
.dl_defa dt{ width:100%; height:43px; line-height:49px; border-bottom:solid 1px #d5d5d5;}
.dl_defa dt strong{ width:70%; height:43px; display:block; float:left; overflow:hidden; font-size:16px; color:#000;}
.dl_defa dt a{ float:right; overflow:hidden; margin-right:5px;}
.dl_defa dt a:link,.dl_defa dt a:visited{ color:#666;}
#dl_defa_about{ width:247px; margin-left:10px; padding-right:10px; border-right:solid 1px #d5d5d5;}
#dl_defa_about dd{ margin:10px auto 0; line-height:22px;}
#dl_defa_pro{ width:478px; margin-left:10px; padding-right:10px; border-right:solid 1px #d5d5d5;}
#dl_defa_pro dd{ width:448px; height:210px; margin:15px auto 0;}
#dl_defa_pro dd li{ width:174px; height:210px; float:left; margin:0 15px;}
#dl_defa_pro dd li a{ width:168px; height:168px; text-align:center; display:block; overflow:hidden; border:solid 1px #d3d3d3; padding:2px;}
#dl_defa_pro dd li a img{ width:168px; height:168px;}
#dl_defa_pro dd li span{ width:100%; height:30px; line-height:30px; border:none; color:#000; display:inline-block; font-size:14px; text-align:center; color:#333; margin-top:6px;}
/*#dl_defa_pro dd #pro_box{ width:408px; height:210px; float:left; margin-left:5px;}
#dl_defa_pro dd #pro_left{ width:15px; height:210px; float:left; background:url(/index/images/style/pro_ltpot.jpg) no-repeat left 70px; cursor:pointer;}
#dl_defa_pro dd #pro_right{ width:15px; height:210px; float:right; background:url(/index/images/style/pro_rtpot.jpg) no-repeat right 70px; cursor:pointer;}
#dl_defa_pro dd #pro_cont li{ width:174px; height:210px; float:left; margin:0 15px;}
#dl_defa_pro dd #pro_cont li a{ width:168px; height:168px; text-align:center; display:block; overflow:hidden; border:solid 1px #d3d3d3; padding:2px;}
#dl_defa_pro dd #pro_cont li a img{ width:168px; height:168px;}
#dl_defa_pro dd #pro_cont li span{ width:100%; height:30px; line-height:30px; border:none; color:#000; display:inline-block; font-size:14px; text-align:center; color:#333; margin-top:6px;}*/
#dl_defa_join{ width:235px; margin-left:10px;}
#dl_defa_join dd{ margin:9px auto 0; background:url(/index/images/style/join_bg.jpg) no-repeat;}
#dl_defa_join dd ul{ margin:103px auto 0;}
#dl_defa_join dd ul li{ width:100%; height:35px; line-height:36px; border-bottom:dotted 1px #a1a1a1; background:url(/index/images/style/join_point.jpg) no-repeat left 16px;}
#dl_defa_join dd ul li a{ width:70%; height:35px; float:left; display:block; overflow:hidden; text-indent:12px;}
#dl_defa_join dd ul li span{ float:right; overflow:hidden;}
#div_pro_tt{ width:1022px; height:50px; line-height:50px; background:url(/index/images/style/div_pro_bg.jpg) repeat-x; border-left:solid 1px #e5e4e4; border-right:solid 1px #e5e4e4;}
#div_pro_tt strong{ width:50%; float:left; height:50px; display:block; overflow:hidden; font-weight:normal; color:#010101; font-size:20px; font-family:微软雅黑; text-indent:15px;}
#div_pro_tt a{ background:url(/index/images/style/pro_more.jpg) no-repeat left center; padding-left:11px; margin-right:15px; float:right; overflow:hidden;}
#div_pro_bg{ width:100%; background:url(/index/images/style/td_bg.jpg) no-repeat center bottom; padding-bottom:33px;}
#div_pro_pdli{ border:solid 1px #e5e4e4; border-top:none;}

/*瀑布流样式*/
/*
#div_pro_ct{ margin:10px auto 0;}
.dl_pdli{ width:190px; float:left; margin:2px 0 15px;}
.dl_pdli dt{ width:100%; border-bottom:solid 1px #86b6cd; background:url(/index/images/style/pdli_point.jpg) no-repeat 8px 13px; text-indent:28px;}
.dl_pdli dt a{ width:100%; font-size:14px; font-weight:bold; line-height:22px; padding:6px 0; display:block; overflow:hidden;}
.dl_pdli dt a:link,.dl_pdli dt a:visited{ color:#000;}
.dl_pdli dd{ width:90%; margin:6px auto 0;}
.dl_pdli dd a{ width:96%; line-height:18px; display:block; border-bottom:dashed 1px #b3b2b2; padding:3px 2%; overflow:hidden;}*/

#div_pro_ct{ width:97%; margin:10px auto 0;}
.dl_pdli{ width:190px; float:left; margin:5px 28px 15px;}
.dl_pdli dt{ width:100%; border-bottom:solid 1px #86b6cd; background:url(/index/images/style/pdli_point.jpg) no-repeat 8px 13px; text-indent:28px;}
.dl_pdli dt a{ width:100%; font-size:14px; font-weight:bold; line-height:22px; padding:6px 0; display:block; overflow:hidden;}
.dl_pdli dt a:link,.dl_pdli dt a:visited{ color:#000;}
.dl_pdli dd{ width:90%; margin:6px auto 0;}
.dl_pdli dd a{ width:96%; line-height:18px; display:block; border-bottom:dashed 1px #b3b2b2; padding:3px 2%; overflow:hidden;}