/* CSS Document @lx 2014-03-24 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{background:url(http://imgdn5.soufunimg.com/2018/01/11/bj/gebz/6da80bbca6e0169c2549f12fb4cc1e54/bg.jpg) repeat-y;font:12px "\5B8B\4F53", Arial;color:#333;margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{ border:0;}
label{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var{ font-style:normal;font-weight:normal;}
ol,ul{ list-style:none;}
caption,th { text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%;font-weight:normal; }
a{outline-style:none;color:#333;text-decoration:none; }
.auto{margin:0px auto;}
.borbot{border-bottom:dashed 1px #c3c3c3;}
.borri{border-right:dashed 1px #c3c3c3;}
/*header*/
.header{width:100%;height:auto; background-color:#292929;}
.header .tnav{width:960px; overflow:hidden; margin:0px auto;}
.header .tnav .min_nav{width:545px; height:30px; float:left;}
.header .tnav .min_nav ul{ width:545px;float:left}
.header .tnav .min_nav ul li,.header .tnav .snav ul li{color:#fff; float:left; line-height:30px;}
.header .tnav .min_nav ul li a,.header .tnav .snav ul li a{color:#ccc;}
.header .tnav .min_nav ul li a:hover,.header .tnav .snav ul li a:hover{color:#cc0000;}
.header .tnav .snav ul{ width:160px;overflow:hidden;float:right;}
.header .logo{width:100%; height:107px; background-color:#fff; border-bottom:solid 2px #3c7bdf;}
.header .logo .logo_bg{ width:960px;margin:0px auto;position:relative;}
.header .logo .logo_bg img{margin-top:10px; margin-left:5px;}
/*nav*/
.nav{width:1081px; height:63px; background:url(http://imgdn5.soufunimg.com/2018/01/11/bj/gebz/6da80bbca6e0169c2549f12fb4cc1e54/nav_bg.png) no-repeat; margin:0px auto;}
.nav ul{width:970px; height:60px;margin:0px auto;}
.nav ul li{float:left;line-height:60px; margin-left:5px; display:inline;}
.nav ul li a{color:#fff;font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal;font-size:18px;width:89px; height:63px;display:block; text-align:center;}
.nav ul li a:hover{ background:#3c7bdf;color:#fff;text-decoration:none;}
.nav ul li a#current{background:#3c7bdf;color:#fff;}
.header .logo .logo_bg dl{width:auto; height:30px;position:absolute; top:53px; left:285px;} 
.header .logo .logo_bg dl dt{float:left;color:#4284e2;font-family:"Î¢ÈíÑÅºÚ"; font-size:30px; line-height:27px; *line-height:32px;_line-height:32px; padding-left:5px; font-weight:normal;} 
.header .logo .logo_bg dl dd{ border-radius:4px;float:left; width:auto;height:25px; background-color:#4284e2; text-align:center; color:#fff;font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; padding:5px 5px 0px 2px;}

/*main*/
.mt40{margin-top:40px;}
.ml22{margin-left:22px;display:inline;}
.main960{width:960px; height:auto; margin:0px auto; background-color:#fff;padding:5px 0;}
.main960 .content{width:890px; height:auto;margin:30px auto;}
.main960 .content  dl{ wight:890px;height:40px; border-bottom:2px solid #1d8ce8; margin:0px auto;}
.main960 .content  dl dd{color:#333;font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal;font-size:24px; background:url(http://imgdn5.soufunimg.com/2018/01/11/bj/gebz/6da80bbca6e0169c2549f12fb4cc1e54/lous_icon.gif) no-repeat left;padding-left:30px;}
.main960 .content .content_nr{width:888px; height:auto;border:solid 1px #ececec; display:table;}
.main960 .content .content_nr .zoustu{margin-top:10px; float:left;}
.main960 .content .content_nr p{width:850px; background-color:#ededed; font-size:14px; line-height:28px; padding:10px 0 15px 10px; margin-top:10px;}
.main960 .content .content_nr .p1{color:#333;fong-size:14px; font-weight:normal; line-height:27px; text-indent:2em; background:none;padding: 0;}
.main960 .content .content_nr .wenz_a{width:415px; overflow:hidden;margin-top:30px; margin-bottom:15px; float:left; margin-left:20px;}
.main960 .content .content_nr .wenz_a span,.main960 .content .content_nr .wenz_b span{font-size:18px;font-family:"Î¢ÈíÑÅºÚ";color:#333;}
.main960 .content .content_nr .wenz_a .p2,.main960 .content .content_nr .wenz_b .p2{width:410px;font-size:14px; line-height:28px;color:#333;text-indent:2em;margin-top:27px; background-color:#fff;overflow:hidden;padding: 0;}
.main960 .content .content_nr .wenz_b{width:415px; overflow:hidden;margin-top:30px; margin-bottom:15px; float:left; margin-left:20px;display:inline;}
.main960 .content .content_nr .imga,.main960 .content .content_nr .imgb{float:left;}
/*footer*/
.footer{width:100%; height:140px; background-color:#2a2a2a;}
.footer .footer_nr{width:960px;margin:0px auto; padding-top:20px;}
.footer .footer_nr a{color:#909090;}
