/* CSS Document */
html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,dl,dt,dd{margin:0;padding:0;border:0;}
ul{list-style-type:none;}
body {background:#fdecdc url( url(images/bj.jpg)) repeat-x top;color:#000000;font-size:12px;}
a{text-decoration: none;}
a:hover{color: #f00;text-decoration:underline;}

.layout{ width:950px; clear:both; height:1%; overflow:hidden; margin:0 auto;}

.con{ border:1px solid #cca794; padding:6px 13px 10px 12px; width:923px;clear:both;overflow:hidden; background-color:#FFFFFF;}
.tuijian{ clear:both; background:url(images/w2.jpg) repeat-x; height:389px; margin-bottom:6px;}
.tuijian .t-l{ width:71px; background:url(images/w1.jpg) no-repeat;height:389px; float:left; display:inline;}
.tuijian .t-m{ float:left; width:834px; overflow:hidden;}

.tuijian .t-r{ width:18px; height:389px; float:right; background:url(images/w3.jpg) no-repeat;}
#marquee4{ clear:both; text-align:left; overflow:hidden; padding-top:21px; margin-left:10px;}
.g4{ float:left; overflow:hidden}
.g4 li{ float:left; width:264px; height:344px; overflow:hidden; margin-left:15px; display:inline;}
.g4 img{ border:0; width:264px; height:344px;}

.j-m{ background:url(images/e3.jpg) repeat-y; padding:2px 28px 10px; width:867px;}
.j-m dl{}
.j-m dl dt{ line-height:28px; color:#7c300e; font-size:14px; font-weight:bold; margin-top:8px;}
.j-m dl dt a{ color:#7c300e; }
.j-m dl dd{ line-height:23px; background:url(images/line.jpg) repeat-x bottom; padding-bottom:6px;}
.j-m dl dd p{ text-align: center; line-height:35px;height:35px; overflow:hidden}