*{margin:0; padding:0;}
body{font-size:12px; color:#333; font:12px/1.5 arial,宋体,sans-serif}
img{border:none;}
a{text-decoration:none; color:#333;}
a:hover,.searchkey .keycon p a:hover{color:#2d78f4; transition: color 0.6s ease-out 0s;}
i{font-style:normal;}
ul li{list-style:none;} 
em,i,cite{font-style:normal;}
.yahei{font-family:"\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","Hiragino Sans GB",tahoma,arial,"\5B8B\4F53";}
.left{display:inline; float:left;}
.right{display:inline; float:right;}
.center{margin:0 auto;}
.clear{clear:both;}
.ovh{overflow:hidden;}
.mb18{margin-bottom:15px;}
.w1000{width:1000px;}
.user{height:20px; margin-top:16px; width:180px; padding-left:210px; float:right; line-height:16px; padding-right:25px; position:relative;}
.user a{color:#424142; margin-left:15px; padding-bottom:1px; display:inline; float:left;}
.user span,.user font{display:inline; float:left; margin-left:15px;}
.user a:hover{border-bottom:1px solid #404040;}
.user .homemore{width:16px; height:16px; background:url(../images/homemore.jpg) no-repeat left top;  display:inline; float:right; text-indent:-9999em;}
.user .morecur{background:url(../images/homemorecur.jpg) no-repeat left top;}
.user .ibox{width:320px; height:280px; padding:10px; border:1px solid #DEDBDE; box-shadow:0 2px 10px #DEDBDE; position:absolute; right:12px; top:30px; display:none; background:#fff;}
.user .ibox p{line-height:24px; margin-bottom:15px;}
.user .tjian{background:url(../images/jtop.jpg) no-repeat left top; width:16px; height:9px; display:block; position:absolute; top:22px; right:25px;  display:none;}

.search{width:640px; margin:0 auto;  clear:both; position:relative; top:60px;}
.search h1{ width:270px; height:129px; overflow:hidden; display:block; margin:0 auto 10px;}
.search h1 a{width:270px; height:129px; background:url(../images/bdlogo.png) no-repeat left top; display:block; text-indent:-9999em;}
.search .searchbox{clear:both; overflow:hidden; height:41px;}
.search .searchbox .sipx{width:523px;  padding:0 7px; height:39px; border:1px solid #b6b6b6; display:inline; float:left; border-right:none; overflow:hidden;}
.search .searchbox .cur{border:1px solid #38f; border-right:none;}
.search .searchbox .sipx input{width:520px; font-size:16px; margin:10px 0 0 0; border:none; background:#none;}
.search .searchbox .sipx input:focus{ border:none; background: none; outline: none;}  
.search .searchbox span{border:1px solid #2d78f4; height:39px; display:inline; float:right; width:100px; background:#38f; font-family:'Microsoft Yahei','微软雅黑','宋体',宋体,Tahoma,Arial,Helvetica,STHeiti; font-size:16px; line-height:39px; text-align:center; color:#fff; cursor:pointer;}
.search #kaRuiSug{position:absolute; width:537px; top:180px; z-index:33; border:1px solid #2d78f4; display:none; border-top:none; background:#fff;}
.search .indexkaRuiSug{opacity: 0.8;}
.search .akaRuiSug{opacity: 1;}
.searchkey{width:600px; margin:180px auto 0; position:relative;}
.searchkey .keyt{height:18px; clear:both; overflow:hidden; margin-bottom:15px;}
.searchkey .keyt span{display:inline; float:left; margin-right:25px; height:16px; padding:0 2px 1px 2px; text-align:center; cursor:pointer;}
.searchkey .keyt .cur{color:#00c; border-bottom:1px solid #00c;}
.searchkey .keycon p{overflow:hidden; clear:both; display:none;}
.searchkey .keycon p a{display:inline; float:left; padding:3px 10px; color:#666;}
.searchkey .keycon .cur{display:block;}

/*list*/
#head{padding:0;margin:0;width:100%;position:absolute;z-index:301;min-width:1000px;background:#fff;border-bottom:1px solid #ebebeb;position:fixed;_position:absolute;_width:1000px}
#head.s_down{box-shadow:0 0 5px #888}
#result_logo{margin:11px 6px 0; width:107px;}
#result_logo img{width:107px;}
#result_search{margin:15px 0 0 12px; position:relative;}
#result_search #ipxspan{border:1px solid #b8b8b8; height:32px; width:539px; border-right:none;}
#result_search #ipxspan input{ line-height:22px; font-size:16px; font-weight:normal; width:510px; margin-top:6px; background:none; border:none; height:22px; outline:none; color:#666; padding:0 6px;}
#result_search #ipxspan input:focus{ border:none; background: none; outline: none;}  
#result_search #result_btn{border:1px solid #2d78f4; color:#fff; width:100px; background:#38f; height:32px; font-size:16px; text-align:center; line-height:32px; font-family:'Microsoft Yahei','微软雅黑','宋体',宋体,Tahoma,Arial,Helvetica,STHeiti; cursor:pointer;}

#result_search  #kaRuiSug{position:absolute; width:539px; top:34px; z-index:33; border:1px solid #2d78f4; display:none; border-top:none; background:#fff;}
#result_search  .indexkaRuiSug{opacity:1;}
#result_search  .akaRuiSug{opacity: 1;}
.result_share{margin:25px 0 0 10px; background:url(../images/reslutj.png) no-repeat left center; padding-left:20px; height:18px; line-height:18px;}
.head_wrapper .user{margin-top:25px;}


.head_wrapper{height:63px; padding:0 0 0 10px;}
.s_tab{background:#f8f8f8; height:38px; padding:63px 0 0 138px; color:#999; line-height:36px;}
.s_tab a{color:#666; display:inline; float:left; padding:0 10px; text-align:center; font-size:14px;}
.s_tab .cur{color:#323232; border-bottom:2px solid #38f; font-weight:bold;}
.container{min-height:800px; overflow:hidden; width:1212px; font-family:arial;}
.side{width:384px; margin-top:5px; border-left:1px solid #e1e1e1; float:right; padding-left:17px}
.sidemt40{margin-top:40px;}
.side .st{font-size:14px; line-height:1.29; overflow:hidden; clear:both;}
.side .st span{font-size:14px; font-weight:bold; display:inline; float:left;}
.side .st i,.side .st a{display:inline; float:right; color:#666; font-size:13px;}
.side .sd{ margin-top:10px; margin-bottom:20px;}
.side .sd li{line-height:25px;}
.side .sd li a{font-size:14px; color:#0000cc; -text-decoration:underline;}
.side .sshare{margin-top:15px;}
.side .sshare ul{}
.side .sshare ul li{margin-bottom:6px; overflow:hidden; clear:both;}
.side .sshare ul li span{display:inline; float:left; width:70px; text-align:left; font-size:12px; height:25px; line-height:25px; margin-right:4px; color:#0000cc;}
.side .sshare ul li .shareipx{width:300px; border:1px solid #e1e1e1; padding:5px 4px;}
.side .sshare ul li .sharetextarea{width:300px; border:1px solid #F0F0F0; padding:5px 4px; font-size:12px; line-height:24px; height:90px;}
.side .sshare ul li .shareipt{margin-left:70px; border:1px solid #0000cc; color:#fff; width:100px; background:#0000cc; height:32px; font-size:16px; text-align:center; line-height:32px; font-family:'Microsoft Yahei','微软雅黑','宋体',宋体,Tahoma,Arial,Helvetica,STHeiti; cursor:pointer;}
.result{width:540px; float:left; padding:5px 0 0 138px;}
.result .resultcon{}
.result .resultcon li{ font-size:13px; margin-bottom:14px; line-height:1.54; width:538px; word-wrap:break-word;}
.result .resultcon li h3{line-height:1.54; font-weight:normal; font-size:medium; margin-bottom:1px;}
.result .resultcon li h3 a{color:#0000CC;  text-decoration:underline;}
.result .resultcon li h3 a span{display:inherit; color:#cc0000;}
.result .resultcon li h3 a i{margin-left:20px; background:#EF080C; color:#fff; font-size:12px; padding:2px 4px; text-decoration:none;}
.result .resultcon li .dsc ul li{line-height:20px; font-size:12px;}
.result .resultcon li h3 a em,.result ul li h3 a b{color:#cc0000; font-weight:normal; text-decoration:underline;}
.result .resultcon li p{font-size:13px; line-height:1.54; word-wrap:break-word;}
.result .resultcon li span{display:block; overflow:hidden; clear:both;}
.result .resultcon li span cite{color:#008000; font-size:13px; margin-right:5px; overflow:hidden; height:20px; display:inline; float:left;}
.result .resultcon li span i{ margin-left:5px; display:inline; float:left;}
.result .pagesize{ overflow:hidden; clear:both; margin-bottom:40px;}
.result .pagesize li{display:inline; float:left;  margin-right:9px;}
.result .pagesize li a{height:30px; padding:0 14px; display:block; line-height:34px; text-align:center; border:1px solid #e1e2e3}
.result .pagesize li a:hover,.result .pagesize li .cur{background:#f2f8ff; border:1px solid #38f;}
.nums{line-height:40px; clear:both; margin:0 0 0 138px; color:#999; display:block; height:40px;}
.nums h2{font-weight:normal; font-size:13px;}
.footer{height:42px; line-height:42px; background:#f5f6f5; border-top:1px solid #ebebeb; overflow:hidden; font-family:arial;}
.footer .left{padding:0 0 0 138px;}
.footer .right{padding-right:15px;}

/*page*/
.page{width:600px; float:left; padding:5px 0 0 138px;}
.page h2{ font-size:24px; display:block; font-weight:bold; font-family:arial; margin-bottom:20px;}
.page p{line-height:1.24; color:#666; font-size:14px; margin-bottom:15px;}
.page p a{font-size:12px;}
.page ol{padding-left:15px; font-size:15px;}
.page ol li{line-height:24px; margin-bottom:8px;}
#magnetipx{width:490px; height:60px; line-height:22px; padding:5px; border:1px solid #38f;}
/*地图*/
.ditucontainer{position:relative; top:-100px;}

/*bbs*/
.bbs{width:600px; float:left; padding:5px 0 0 138px;}
.bbslist li{line-height:46px; font-size:15px; overflow:hidden; clear:both; border-bottom:1px dashed #DBDBDB;}
.bbslist li:hover{background:#F7F9FC;}
.bbslist li p{display:inline; float:left;}
.bbslist li span{display:inline; float:right; color:#999; font-size:12px;}
.bbstitle{ font-size:26px; display:block; font-weight:500; font-family:微软雅黑,黑体,Verdana; margin:20px 0 12px 138px; line-height:26px; height:26px; color:#000;}
.bbsinfo{line-height:30px; color:#999; margin-bottom:30px;}
.bbsinfo span{margin:0 10px 0 5px;}
.bbsbody{color:#333; line-height:1.62; text-align:justify; font-size:14px; margin-bottom:20px;}
.bbsbody p{color:#333; line-height:1.62;}
.bbsbody a{color:#136ec2;}
.rebox{clear:both; overflow:hidden;}
.rebox .bpl{line-height:30px; font-family:"微软雅黑","黑体",Verdana; font-size:15px; color:#000; margin-bottom:10px;}
.rebox #saytext{width:580px; border:1px solid #eee; padding:6px; font-size:14px; color:#333; margin-bottom:16px;}
.rebox #saytext:focus{border:1px solid #2d78f4;}
.rebox .plsbt label{display:inline; float:left; margin-right:20px; height:35px; vertical-align:middle; overflow:hidden;}
.rebox .plsbt label #plsub{width:85px; border:1px solid #2d78f4; background:#38f; color:#fff; cursor:pointer; height:30px; line-height:30px; text-align:center; font-family:"微软雅黑","黑体",Verdana; font-size:15px;}
.inputText{width:90px; border:1px solid #2d78f4; padding:5px 5px; margin-top:2px;}
.rebox .plsbt{border-bottom:1px dashed #555; padding-bottom:20px; margin-bottom:20px;}
.rebox .plsbt label img{margin:0px 0 0 10px;}
.rebox .plsbt i{display:inline; float:right; line-height:30px; color:#38f;}
.pinglun{clear:both; overflow:hidden;}
.pinglun ul{}
.pinglun ul li{clear:both; overflow:hidden; border-bottom:1px dashed #E5E5E5; margin-bottom:20px; padding-bottom:20px;}
.pinglun ul li p{clear:both; overflow:hidden;}
.pinglun ul li .t{ height:24px; line-height:24px;  font-size:12px; color:#999;} 
.pinglun ul li .t i{display:inline; float:left; background:#fff; height:18px; padding:0 8px; line-height:18px; margin:3px 0 0 6px;}
.pinglun ul li .t span{display:inline; float:right;}
.pinglun ul li .d{line-height:22px; padding:5px 5px 5px 10px;}

/*bt*/
.zhongzi{width:600px; float:left; padding:5px 0 0 138px;}
.zhongzi h3{line-height:30px; border-bottom:1px dashed #dbdbdb; font-weight:normal; font-size:15px; margin-bottom:10px;}
.zhongzi p{overflow:hidden; clear:both; line-height:1.64; margin-bottom:20px;}
.zhongzi p a{display:inline; float:left; padding:4px 15px; font-size:14px;}

/*登录*/
.loginbox{width:600px; margin:50px auto 0; border-collapse:collapse;}
.loginbox .login_title{height:50px; font-family:'Microsoft Yahei','微软雅黑','宋体',宋体,Tahoma,Arial,Helvetica,STHeiti; font-size:25px; margin-bottom:20px;}
.lginclow{height:40px; overflow:hidden; margin-bottom:10px;}
.lginclow span{display:inline; float:left; width:80px; height:40px; text-align:right; font-size:15px; line-height:40px; margin-right:10px;}
.lginclow input,.lginclow label{display:inline; float:left;}
.lginclow #username{ width:300px; padding:10px 6px;}
.lginclow #password{ width:300px; padding:10px 6px;}
.logintime{margin-bottom:20px;}
.logintime label{ height:40px; line-height:40px; vertical-align:middle; margin-right:14px; font-size:13px;}
.logintime label input{margin-top:12px; margin-right:6px;}
.loginsub{border:1px solid #2d78f4; color:#fff; width:100px; background:#38f; height:32px; font-size:16px; text-align:center; line-height:28px; display:inline; float:left; font-family:'Microsoft Yahei','微软雅黑','宋体',宋体,Tahoma,Arial,Helvetica,STHeiti; cursor:pointer; margin-left:90px; margin-right:50px;}
.loginreg{border:1px dashed #999; color:#999; width:100px; height:32px; font-size:16px; text-align:center; line-height:28px; display:inline; float:left; font-family:'Microsoft Yahei','微软雅黑','宋体',宋体,Tahoma,Arial,Helvetica,STHeiti; cursor:pointer;}
.xieyi p{line-height:25px; margin-bottom:10px;}