@charset "utf-8";
/* CSS Document */

body{background-color:#333; margin:0; padding:0; font-family:"宋体"; font-size:14px;}
ul,li,dl,dt,dd,p,h3,img,span,a,h1,h2,h4,textarea,input,table,tr,td{ margin:0; padding:0; list-style:none; border:0;}
a{ color:#333; }
a:link{ color:#666; text-decoration:none;}
.border{border:1px solid #d8d8d8;}
/*样式开始*/
.wrap{ width:1000px; overflow:hidden; margin:0 auto; background-color:#fff;}
.top{ height:50px; margin:0 auto;}
.logo{ width:110px; height:35px; padding:5px 30px; float:left;}
.top_nav{ display:inline-block; padding-left:20px;height:45px; line-height:45px;}
.top_nav a:link,.top_nav a:visited{color:#000; text-decoration:none; padding:0 10px;}
.top_nav a:hover{ color:#ba2636; text-decoration:underline;}
.banner{ width:1000px; height:280px; margin:0 auto;}
/*导航*/
.nav{ width:1000px;margin:20px 0; height:39px; }
.nav_left{ float:left;}
.nav_content{ width:1000px; height:35px; display:inline; float:left;}
.nav_content a{ color:#fff; font-family:"微软雅黑"; font-size:16px; height:35px; line-height:35px; padding:0 28px;}
.nav_content a:hover{ color:#900;}
.nav_content .bj_line{ height:35px; display:inline-block;}
.nav_content a.nopadd{ padding-right:0;}
.nav_right{float:left;}
/*焦点新闻*/
.wrap1{ width:1000px; height:305px; margin:0 auto;}
#wowslider-container1{ float:left;}
.jd_new{ width:330px; height:300px; float:left; margin:0 10px;}
.jd_top{width:328px; height:123px;  margin-bottom:10px; }
 h3{ line-height:25px;}
h3 img{ margin-left:5px; vertical-align:middle;}
.jd_top a:link{ font-family:"微软雅黑"; font-size:14px;padding-top:3px;}
.jd_top dl{ width:325px; height:80px; text-align:left;}
.jd_top dt{ text-align:center; line-height:30px;}
.jd_top dd{ padding:5px; text-indent:2em; line-height:25px; width:315px; text-align:left;}
.jd_top .xq_col{color:#f6333c;}
.jd_bottom{ width:330px; height:165px;}
.jd_bottom .bt_new{ padding:20px 8px 0;}
.jd_bottom li{ line-height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#f6333c; font-size:14px; }
.jd_bottom span{ color:#f6333c; font-weight:bold;}
.jd_bottom a:hover{ color:#cc0000; text-decoration:none;}
/*.jd_bottom .hoco{ overflow:hidden; white-space:nowrap; text-overflow:elllpsis;}*/
.jianjie{ width:185px; height:300px; float:left;}
 .col_666{ color:#666666;}
.jianjie a:link{ font-family:"微软雅黑"; font-size:14px;padding-top:3px;}
.jianjie .jj_cont{ width:155px; height:220px; text-indent:2em;margin-top:20px; line-height:25px; padding:0 15px;}
.col_666:hover{ color:#333;}
/*古代建筑*/
.lanmu_1,.lanmu_2,.lanmu_3,.lanmu_4,.lanmu_5,.lanmu_6{ width:1000px; margin-top:20px; overflow:hidden;}
/*.lanmu_1{ width:1000px; height:410px; }*/
.lanmu_1 h1,.lanmu_2 h1,.lanmu_3 h1,.lanmu_4 h1,.lanmu_5 h1,.lanmu_6 h1{font-family:"微软雅黑"; font-size:16px; font-weight:bold; padding-left:20px; height:37px; line-height:37px;}
h1 span{ float:right; padding-right:15px; font-size:12px;}

.bb{ height:335px;}


/*建筑之美*/
.lanmu_2 h2 a{ color:#fff;}
/*.jiegou,.diaosu,.zhuangshi{ background:url(../images/bj_100x36.gif) no-repeat;}*/
.jiegou h2,.diaosu h2,.zhuangshi h2{font-family:"微软雅黑"; font-size:16px; height:36px; line-height:36px; padding-left:20px;  margin:15px 0;}
.jg_tu,.ds_tu,.zs_tu{ width:1000px; height:185px;}
.jg_tu li,.ds_tu li,.zs_tu li{ float:left;padding-right:24px; width:180px; height:180px; position:relative;}
.jg_tu .nopadd,.ds_tu .nopadd,.zs_tu .nopadd{padding-right:0;}
.cc180x180,.cc150x150{ background:#000; opacity:0.7;height:25px; line-height:25px; overflow:hidden; position:absolute;}
.cc180x180{ width:180px; top:155px; left:0;}
.cc180x180 a,.cc150x150 a{  color:#fff; font-size:12px; padding-left:5px;}


/*建筑之道*/
.zd_top,.zd_middle,.zd_bottom{ width:996px; height:258px; border:1px solid #ececec; margin:15px auto 0;}
.zd_top .top_left,.zd_middle .top_left,.zd_bottom .top_left{ width:410px; height:245px; float:left; padding:7px 10px;}
.zd_top .top_right,.zd_middle .top_right,.zd_bottom .top_right{ width:540px; height:220px; float:left; padding:20px 10px; }
.top_right h4{ font-family:"微软雅黑"; font-size:16px; color:#333; font-weight:bold;padding-bottom:10px;}
.top_right p{ color:#666; font-size:14px; width:520px; line-height:25px;}



/*建筑人物*/
.wrap2{ width:1000px; overflow:hidden; margin-top:15px;}
.rw_tu li{ width:320px; height:180px; border:1px solid #d8d8d8; float:left; margin:0 13px 10px 2px; position:relative;}
.rw_tu .rw_left{ width:160px; height:150px; float:left;}
.rw_tu .nopadd,.zz_tu .nopadd{ margin-right:0;}
.rw_tu li img{ padding:15px 5px;;}
.cc150x150{ width:150px; top:140px;left:5px;}
.rw_tu .rw_right{  color:#666; width:150px; height:150px; float:left; padding:20px 5px 0;line-height:20px;font-size:12px;}
.rw_tu a{width:150px; height:150px;}

/*最要著作*/
.zz_tu{ width:996px; height:230px; margin:15px auto 0;}
.zz_tu li{ float:left; margin-right:14px;}
.zz_tu img{ width:150px; height:190px; margin:5px 2px; }
.zz_tu p{ font-family:"微软雅黑"; font-size:14px;}


.mt{ width:980px; height:220px; border:1px solid #ececec; overflow:hidden; padding:5px; margin:15px auto; }
.mt a{ color:#333; text-decoration:none;}
.mt p{ font-family:"微软雅黑"; font-size:14px;}
.mt span{line-height:20px; padding:3px 0 0 8px; text-align:left;}
.mt .wid_m img{margin:0 5px;}











/*评论*/
.comment{ background:#f3f3f3; padding:10px; margin:20px auto 0; width:976px; border:1px solid #ececec;}
.comwid{ width:900px;}
/*.yam{ height:30px;}*/
.comment p{ height:50px; line-height:50px; float:left;}
.comment .pingL{ height:30px; line-height:30px;}
.comment .box_tt{height: 20px;line-height: 20px; margin: 0 auto; overflow: hidden;padding: 10px 15px 0;text-align: center;}
.comment .box_tt .wid{ width:50px; height:30px;}
.comment .box_tt h2{color: #666666;float: left;font-size: 14px; font-weight: bold;height: 20px; line-height: 20px;}
.comment .act_link{ float:left; font:12px/20px "宋体";}
.comment .act_blue{color: #E01313;font: 12px "宋体"; padding-right: 50px; float:right;}
input{ vertical-align:middle;}
.comment .hair {background-color: #E52122;color: #FFFFFF;float: right;font: bold 14px/22px "微软雅黑";height: 22px;width: 87px; cursor:pointer;}
.num{ float:right; margin:3px;}
textarea {outline: medium none; overflow: auto;resize: none;}


/*友情链接*/
.yq_lj{ width:996px; height:40px; margin:15px auto 0; border:1px solid #ececec;}
.yq_lj p{ padding:5px 10px; line-height:30px; color:#666;}


.foot{ border-top:1px solid #ececec; margin-top:40px; padding-top:20px;}
.foot p{ color:#8a8a8a; text-align:center; line-height:30px; margin-bottom:10px;}
.foot a:link{ color:#0b6bb3; text-decoration:none;}
.foot a:hover{ text-decoration:underline;}









