﻿@charset "utf-8";
/* CSS Document */
body,ul,ol,li,dl,dt,dd,th,td,h1,h2,h3,h4,h5,h6,p,form,fieldset,input,button{margin:0;padding:0}
select, input,label,button{vertical-align:middle;}
img{border:none;border:0;}
body{margin: 0px auto;
      color:#666666;
	  font: 12px "宋体",Verdana, Arial;
      background: #FFFFFF url(../images/dt.jpg) repeat-x;}
h1,h2{font-size:14px;}
h3,h4,h5,h6{font-size:12px;}
h3,h4,h5,h6{font-weight:normal;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
.mR{margin-right:10px;}
.xl{ border-bottom:#b7b7b7 dashed 1px;}
.xl-t{ padding:9px 0; border-bottom:#b7b7b7 dashed 1px;}
.b14{ font-size:14px; font-weight:bold;}
.pt10{ padding-top:10px;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:9px;}
.ggw{ width:940px; margin:10px auto;}
#main{width:940px; margin:auto; overflow:hidden; zoom:1;}
.location{ width:920px; height:30px; line-height:30px; background:#ebebeb; padding:0 10px; margin-bottom:10px;}
.location span{ color:#F60;}
.location a{ color:#666666;}
.d-column{ width:940px; margin:auto; overflow:hidden; zoom:1;}
.content{ float:left; width:630px; overflow:hidden;}
.b-nav ul{ list-style:none; background:url(../images/xxwz_r2_c2.jpg) no-repeat; width:630px; height:34px; font-weight:bold; font-size:14px; clear:both;}
.b-nav li{ width:90px; height:34px; text-align:center; line-height:34px; float:left;}
.b-nav li a{display:block;  color:#666666;}
.b-nav li a.here{ width:90px; height:34px; background:url(../images/navb.jpg) no-repeat; color:#ff6600; text-decoration:none;}
.b-nav li a:hover{ width:90px; height:34px; background:url(../images/navb.jpg) no-repeat; color:#ff6600; text-decoration:none;}
.bbs{width:630px; overflow:hidden; clear:both;}
.bbs ul{list-style:none; margin:0; padding:0;}
.bbs li{ line-height:31px; text-decoration:none; width:630px; overflow:hidden; vertical-align:middle;}
.bbs li a{color:#666666;}
.dlk{ clear:both; margin:0 auto 10px auto; clear:both;}
.dlk li{float:left;width:156px;text-align:center}
.end_ad{width:150px;}
.sidebar{ float:right; width:300px; overflow:hidden;}
.side-col {width:300px; margin-top:10px;  clear:both;}
.side-col h2,.side-col h3{height:28px; line-height:28px;}
.side-col h2{float:left;}
.side-col h2 a{font-size:14px; font-weight:bold; line-height:28px;}
.side-col h3{float:right;padding-right:10px;color:#3766ac;text-align:right;}
.side-col h3 a{font-size:12px;}
.side-main { border:1px solid #c6d5e8; overflow:hidden; clear:both; border-top:none; padding-bottom:10px; zoom:1;}
.f-k { width:259px; background:#f7f7f7; border:1px solid #dedede; padding:9px; margin:9px 0 0 9px; float:left; display: inline;}
.f-k img{width:50px; height:50px; background:#FFFFFF; padding:2px; border:1px solid #dedede; float:left;}
.f-k span{ width:192px; display:block;float:left; margin-left:10px; line-height:18px;}
.p-k { width:106px; margin:10px 0 0 10px; float:left; display: inline;}
.p-k img{width:100px; height:100px; background:#FFFFFF; padding:2px; border:1px solid #dedede;}
.p-k span{width:106px; display:block; text-align:center; line-height:24px;}
.hbj{ background-color:#f7f7f7;}
.l{float:left; width:120px; text-align:center;height:31px;overflow:hidden;line-height:31px}
.b{float:left; width:420px; text-align:left;height:31px;overflow:hidden;line-height:31px}
.b1{float:left; width:420px; font-size:14px; color:#4a7ead; text-align:left;}
.b1 a{color:#4a7ead}
.f{float:left; width:90px; text-align:center;height:31px;overflow:hidden;line-height:31px;text-align:left}
.bbs-title{ width:630px; height:26px; line-height:26px; background:url(../images/xxwz_r2_c26.jpg) no-repeat;}
.side-col ul{clear:both; border: solid #dedede;border-width:0 1px 1px 1px; border-top:none; padding:8px 8px;}
.side-col ul li{list-style-type:none;clear:both; overflow:hidden;line-height:24px; vertical-align:middle}
.side-col ul li a{display:block;float:left;color:#666666; font-size:12px;}
.side-col ul li a.poster{float:right;color:#999999;font-size:12px;}
.side-co2 {width:940px; margin-bottom:10px;  clear:both; background:url(../images/xxwz_r8_c3.jpg) no-repeat top;}
.side-co2 h2,.side-col h3{height:28px; line-height:28px;}
.side-co2 h2{float:left;}
.side-co2 h2 a{font-size:14px; font-weight:bold; line-height:28px;}
.side-co2 h3{float:right;padding-right:10px;color:#3766ac;text-align:right;}
.side-co2 h3 a{font-size:12px; line-height:28px;}
.side-co2 ul{clear:both; border: solid #dedede;border-width:0 1px 1px 1px; border-top:none; padding:8px 8px;}
.side-co2 ul li{list-style-type:none;clear:both; overflow:hidden;line-height:24px; width:180px; vertical-align:middle}
.marriage{ width:630px; overflow:hidden; clear:both;}
.m-title{ height:33px; background:url(../images/xxwz_r6_c2.jpg) no-repeat; padding:0 10px; line-height:33px;}
.m-title a{ color:#666; font-size:12px;}
.m-main{ border:1px solid #c6d5e8; overflow:hidden; border-top:0; border-bottom:0;zoom:1;}
.m-t{  float:left;}
.m-w{ margin:10px; border-left:1px dashed #c6d5e8; height:120px; overflow:hidden; float:left;}
.m-w a{ color:#666; line-height:20px; display:block; margin-left:10px;}
.m-jm{height:32px; background:url(../images/xxwz_r2_c25.jpg) no-repeat; line-height:32px; padding:0 10px;}
.m-jm a{ color:#F60; font-weight:bold; margin-right:10px;}
.lxgg{ width:300px; height:220px; margin-bottom:10px;}
.xsearch{ width:276px; height:56px; padding:14px 12px; margin-bottom:10px; background:url(../images/xxwz_r4_c5.jpg) no-repeat;}
.xsearch h3{ text-align:center; line-height:24px; font-weight:bold; font-size:14px;}
.xsearch h3 span{ color:#ff6600;}
.xsearch h4{ padding-top:8px;}
.xsearch h4 img{ margin-left:10px; float:right;}
/*新CSS*/
#container1 {width:940px; padding:0 10px; margin:auto; overflow:hidden; clear:both;}
.sidebar1 {width:200px; float:left; overflow:hidden;}
.content1 {width:730px; float:right; overflow:hidden;}
.arrange{ background:#FFFFFF; width:708px; border:1px solid #dedede; border-top:none; overflow:hidden; padding:10px; margin-bottom:10px;}
.class-talk {width:200px; margin-bottom:10px; background: url(../images/200b.jpg) no-repeat top; clear:both;}
.class-talk h2,.class-talk h3{height:45px; line-height:45px;}
.class-talk h2{float:left; padding-left:35px;}
.class-talk h3{float:right;padding-right:10px;color:#3766ac;text-align:right;}
.class-talk h3 a{font-size:12px;}
.class-talk ul{clear:both; border: solid #c6d5e8;border-width:0 1px 1px 1px; background:url(../images/class.jpg) no-repeat;}
.class-talk ul li{list-style-type:none;clear:both; overflow:hidden;line-height:34px; vertical-align:middle; width:100%; text-align:center;}
.class-talk ul li a{display:block;float:left;color:#666666; font-size:12px; width:100%;}
.class-talk ul li a:hover{ background: url(../images/c-d.jpg) no-repeat; display:block;float:left;color:#FFFFFF; font-size:12px; width:100%; font-weight:bold;}
.side-co3 {width:200px; margin-bottom:10px; background: url(../images/gs_r2_c4.jpg) no-repeat top; clear:both;}
.side-co3 h2{height:30px; line-height:30px;}
.side-co3 h2{float:left; text-indent:10px;}
.side-co3 h2 a{font-size:14px; font-weight:bold; line-height:30px; color: #1b488c;}
.side-co3 ol{clear:both;padding:5px; border: solid #c6d5e8; border-width:0 1px 1px 1px; padding: 0 10px 0 10px; background:url(../images/gs_r3_c91.jpg);}
.side-co3 ol li{list-style-type:none; clear:both; overflow:hidden; line-height:29px;  vertical-align:middle}
.side-co3 ol li a{display:block; float:left; color:#666666;}
.side-co4 { width:310px; background:url(../images/pht1.jpg) no-repeat top; float:left; overflow:hidden;}
.side-co4 h3{height:30px; line-height:30px; text-indent:30px; color:#333333;  text-align:left;}
.side-co4 h3 a{ color:#999999; float:right; margin-right:10px;}
.side-co4 h3 span{ font-weight:bold;}
.side-co4 ul{ clear:both; padding: 0 9px; border: solid #dedede; border-width:0 1px 1px 1px;  background: url(../images/gs_r3_c92.jpg) no-repeat;}
.side-co4 li{list-style-type:none; clear:both; overflow:hidden; line-height:30px; vertical-align:middle}
.side-co4 li a{display:block; float:left; color: #0187c5;}
.side-co4 li a.poster{float:right; color:#999999; font-size:12px;}
/*新CSS*/
.Paginator {height:25px;margin:10px;line-height:160%;}
.Paginator a {float:left;display:block;margin-right:5px;padding:1px 5px 0 5px;border:1px solid #efefef;text-decoration:none;}
.Paginator a:hover {border: 1px solid #fd952e;background-color:#fd952a;color: #ffffff;text-decoration:none;}
.Paginator a:active{border:1px solid #fd952e;background-color:#fd952a;color:#ffffff;}
.Paginator strong{float:left;display:block;margin-right:5px;padding:2px 5px 1px 5px;background-color:#efefef;font-weight:bold;color:#000000;}
.Paginator span{display: none;}
#footer {clear:both; padding-top:15px; background:url(../images/f-bj.jpg) repeat-x 0 0;text-align:center;line-height:160%;}
#footer a {color:#464646;}