@charset "gb2312";
/* CSS Document */

* {margin: 0px;padding: 0px;}
body {font-size:12px; font-family:"宋体";font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto; background: #fff;}
h1,h2,h3,h4,h5,h6{font-family:"";font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px;}
table, th, tr, td{}
a:link,a:visited{color:#3f3f3f; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:underline;}

/*框架*/
.layout{ clear:both;width:950px;text-align:left;margin:0 auto;}
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.left{ float:left; width:696px;}
.middle{ float:left;}
.right{ float:right;}
.marb3{ margin-bottom:3px; clear:both}
.marb6{ margin-bottom:6px; clear:both}
.marb8{ margin-bottom:8px; clear:both}
.marb10{ margin-bottom:10px; clear:both}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.title01{ height:27px; line-height:27px; border:1px solid #ffd1a8; background:url(/2013news/images/title01.gif) repeat-x;}
.title01 h3{ float:left; font-size:14px; font-weight:bold; color:#f45000; padding:0 0 0 15px;}
.title01 span{ float:right; padding:0 10px 0 0;}
.title02{ height:26px; background:url(/2013news/images/xian02.gif) repeat-x bottom;}
.title02 h3{ float:left; height:24px; line-height:24px; border-bottom:2px solid #f45000; background:url(/2013news/images/dian01.gif) no-repeat 2px 8px; color:#f45000; font-size:14px; font-weight:bold; padding:0 10px 0 15px;}
.title02 span{ float:right; line-height:24px; padding:0 10px 0 0;}
.title03{ height:26px; line-height:26px; background:url(/2013news/images/xian02.gif) repeat-x center}
.title03 h3{ float:left; font-size:14px; font-weight:bold; color:#f45000; background:url(/2013news/images/dian02.gif) no-repeat 2px 8px #fff; padding:0 5px 0 25px;}
.title03 span{ float:right; padding:0 10px 0 5px; background:#fff;}

/*链接颜色*/
.c_o a:link{ color:#e83817; text-decoration:none}
.c_o a:visited{ color:#e83817; text-decoration:none}
.c_o a:hover{ color:#e83817; text-decoration:none}

.c_o1 a:link{ color:#e83817; text-decoration:none}
.c_o1 a:visited{ color:#e83817; text-decoration:none}
.c_o1 a:hover{ color:#e83817; text-decoration:underline}

.c_o2 a:link{ color:#f45000; text-decoration:none}
.c_o2 a:visited{ color:#f45000; text-decoration:none}
.c_o2 a:hover{ color:#f45000; text-decoration:underline}

.c_red a:link{ color:#ca1905; text-decoration:none}
.c_red a:visited{ color:#ca1905; text-decoration:none}
.c_red a:hover{ color:#ca1905; text-decoration:underline}

.c_white a:link{ color:#fff; text-decoration:none}
.c_white a:visited{ color:#fff; text-decoration:none}
.c_white a:hover{ color:#fff; text-decoration:underline}

/*nav*/
.nav{ width:950px; height:30px; background:url(/2013news/images/nav.gif) no-repeat;}
.nav h1{ float:left; display:inline; width:107px; height:23px; padding:2px 0 0 0; text-align:center; font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#e83817; margin:5px 0 0 8px; background:url(/2013news/images/h1.gif) no-repeat;}
.nav .text{ float:right; width:830px; line-height:30px; color:#fff}
.nav .text a{ margin:0 4px;}

/*topnews*/
.topnews{ float:left; border:1px solid #ffd0a6; width:694px; padding:0 0 14px 0;}
.topnews .lh{ float:left; display:inline; margin:18px 0 0 20px; width:290px; height:175px; position:relative;}
.topnews .lh .hot{ width:49px; height:49px; left:-23px; top:-22px; position:absolute;}
.topnews .text{ float:right; display:inline; width:355px; margin:15px 15px 0 0;}
.topnews .text .top{}
.topnews .text .top h2{ line-height:28px; font-size:16px; font-weight:bold; text-align:center; color:#ca1905;}
.topnews .text .top p{ line-height:24px; text-indent:2em; background:url(/2013news/images/xian01.gif) repeat-x bottom; padding:0 0 4px 0; margin:0 0 4px 0;}
.topnews .text ul{}
.topnews .text li{ line-height:24px; height:24px; width:355px; overflow:hidden; font-size:14px;}

/*右侧新闻列表公共样式*/
.listnews_right{ float:right; width:246px; overflow:hidden;}
.listnews_right .nr{ width:234px; border:1px solid #ffcfa5; border-top:0; overflow:hidden; padding:7px 0 6px 10px;}
.listnews_right .nr ul{}
.listnews_right .nr li{ height:24px; line-height:24px; width:230px; overflow:hidden;}

/*右侧新闻列表公共样式*/
.listnews_left{ float:left; display:inline; margin:0 15px 0 0; width:339px; overflow:hidden;}
.listnews_left ul{ padding:7px 0 6px 10px; width:329px; overflow:hidden;}
.listnews_left li{ height:26px; line-height:26px; width:329px; overflow:hidden; font-size:14px;}

/*网校名师*/
.mingshi{ width:244px; border:1px solid #ffcfa5; border-top:0; overflow:hidden;}
.rollBox{overflow:hidden;width:244px; padding:5px 0;} 
.rollBox .LeftBotton{width:8px;float:left;height:13px; background:url(/2013news/images/gn_left.gif) no-repeat; overflow:hidden;display:inline;cursor:pointer; margin-left:4px; margin-top:46px;} 
.rollBox .RightBotton{width:8px;float:left;height:13px; background:url(/2013news/images/gn_right.gif) no-repeat;overflow:hidden;display:inline;cursor:pointer;  margin-top:46px;} 
.rollBox .Cont{width:220px;overflow:hidden;float:left;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{ width:210px;float:left; display:inline; margin:0 5px; overflow:hidden;} 
.rollBox .Cont .pic img{ text-align:center; margin:0px auto;} 
.rollBox .Cont .pic span{ text-align:center; display:block; height:105px; width:210px;}
.rollBox .Cont .pic-top{ width:197px; padding-top:4px; line-height:26px; text-align:center; white-space:nowrap;}
.rollBox .Cont .pic-top .l{ float:left; padding-left:10px; color:#00509A;}
.rollBox .Cont .pic-top .r{ float:right; padding-right:10px;}
.rollBox .Cont .pic a:hover{ text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;} 
.rollBox #List2,.rollBox #List3{float:left;}

/*建筑图库*/
.tuku{ float:left; width:340px; overflow:hidden;}
.tuku ul{ padding:5px 0; overflow:hidden;}
.tuku li{ float:left; display:inline; width:160px; height:110px; margin:0 5px;}


/*家居家装*/
.jiazhuang{ float:right; width:600px; overflow:hidden;}
.jiazhuang ul{ padding:5px 0; overflow:hidden;}
.jiazhuang li{ float:left; display:inline; width:184px; height:112px; margin:0 8px;}

/*友情链接*/
.link{border:1px #ffc370 solid; overflow:hidden; padding:1px; width:946px;  margin-top:7px;}
.link .links{ width:20px; background-color:#fde5bf; text-align:center; padding:9px 0px; float:left;}
.link .links a{ color:#e94718}
.link .links a:hover{ color:#e94718}
.link .links a:visited{ color:#e94718}
.link .linkcont{ width:901px; padding-left:5px; padding-top:4px; float:left;}
.linkcont .pic{  clear:both;}
.linkcont .pic li{float:left; display:inline; text-align:center;}
.linkcont .pic img{ height:31px; margin:5px 12px}
.linkcont .font{ clear:both; font-size:12px}
.linkcont .font li{float:left; display:inline; padding:0px 12px; width:88px; text-align:center; height:18px; color:#000000}
.mt_7{ margin-top:7px;}


.rcon{ border:solid 1px #ffd495; margin-bottom:8px;}
.rtit{ height:30px; line-height:30px; background:url(/2013news/images/rtit.jpg) repeat-x; border-bottom:solid 1px #ffd495;}
.rtit strong{ color:#ec5b21; float:left; font-size:14px; padding-left:30px; background:url(/2013news/images/rtiticon.jpg) 10px center no-repeat;}
.rtit strong a{ color:#ec5b21;}
.rtitte{ height:30px; line-height:30px; background:url(/2013news/images/rtit.jpg) repeat-x;}
.rtitte strong{ color:#ec5b21; float:left; font-size:14px; padding-left:10px;}
.rtit .more{ float:right; margin-right:10px; color:#E15B01;}
.bkzn{ padding:10px 13px;}
.bkzn a{ color:#171717;}
.bkzn span{ margin:0 4px;}
.bqsmBg{padding:0 10px 10px; background:#fff8e5;}
.bqsm{height:97px;overflow:hidden; background:#fff;}
.bqsm .bqsmcon{line-height:22px;padding:0 10px; text-indent:24px;}
