/*统一浏览器默认样式*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td{margin:0;padding:0;}
body,button, input, select, textarea{font: 12px/1.75 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6,font{ font-size: 100%; }
ul, ol,li { list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0; }
button, input, select, textarea { font-size: 100%; } 
html,body{width:100%;}
body{word-wrap:break-word;white-space:-moz-pre-wrap; line-height:24px; background:url(images/bg.jpg) left 0px repeat-x;}
/*定义清除浮动样式*/
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.floor{width:950px; margin:0 auto;}
.top{ height:134px; background:url(images/top.jpg); position:relative;}
.a{ height:511px; overflow:hidden; background:url(images/abg.jpg); margin:0 auto 10px;}
.top .logo{ display:block; width:185px; height:50px; position:absolute; top:0; left:0;}
.a1{ width:777px; height:441px; margin:29px 0 0 95px;}
.a2{ margin-top:0px; margin-right:84px}
.a2 .next{ display:block; width:107px; height:37px; background:url(images/rbtn2.jpg); float:right;}
.a2 .next:hover{ background:url(images/rbtn1.jpg);}
.a2 .last{ display:block; width:107px; height:37px; background:url(images/lbtn2.jpg); float:right;}
.a2 .last:hover{ background:url(images/lbtn1.jpg);}
.b1{ width:325px; height:251px; float:left; background:url(images/bbg1.jpg);}
.b2{ width:301px; height:251px; float:left; background:url(images/bbg2.jpg);}
.b3{ width:323px; height:251px; float:left; background:url(images/bbg3.jpg);}
.b1 .l{ width:127px; display:inline; float:left; margin:56px 17px 0 14px;}
.b1 .l p{ text-align:center; font-weight:800; color:#e02b2b; }
.b1 .l p a{ color:#e02b2b;}
.b1 .r{ margin-top:38px;}
.b1 .r p{ text-indent:2em;width:160px; height:156px; overflow:hidden; margin-bottom:10px;}
.b1 .r img{ display:block; float:right; padding-right:10px;}
.b3 .tit{ width:80px; height:23px; display:inline-block; margin-top:10px; margin-left:30px;}
.b3 .xs{ width:266px; height:120px; margin:13px auto 0; overflow:hidden;}
.b3 .xs strong{ color:#d71616;}
.b3 .tel{ font-size:13px; color:#3b3b3b; padding:15px 0 0 47px; font-weight:800;}
.b3 .tel font{ font-size:16px;}
.c{ height:57px; overflow:hidden; margin:10px auto;}
.d{ height:41px; background:url(images/c.jpg); margin:10px auto; line-height:40px;}
.d1{ color:#ffffff; font-size:18px; padding-left:15px;}
.d2{ font-size:18px; color:#da1a01; padding-left:40px;}
.e1{ width:671px; float:left;}
.e11{ width:331px; float:left; margin-bottom:8px;}
.etit{ height:37px; background:url(images/ebg.jpg); line-height:37px;}
.etit strong{ font-size:14px; color:#e00000; padding-left:20px; float:left;}
.etit a{ float:right; padding-right:5px; color:#434343;}
.econ{ height:188px; padding:10px 3px 0; *padding:10px 0 0; border:solid 1px #fababa; border-top:none;}
.econ li{ color:#494949; font-family:宋体; font-size:14px; line-height:30px;}
.econ li a{ color:#494949;}
.e2{ width:271px; height:722px; background:#fbfbfb; float:right; border:solid 1px #d6d6d6;}
.er1{ height:20px; background:url(images/er1.jpg) left 0 no-repeat; line-height:20px; font-weight:800; color:#e00000; font-size:14px; padding-left:30px; margin-top:10px;}
.er2{ height:20px; background:url(images/er3.jpg) left 0 no-repeat; line-height:20px; font-weight:800; color:#e00000; font-size:14px; padding-left:30px; margin-top:10px;}
.er3{ height:20px; background:url(images/er5.jpg) left 0 no-repeat; line-height:20px; font-weight:800; color:#e00000; font-size:14px; padding-left:30px; margin-top:10px;}
.er4{ height:20px; background:url(images/er7.jpg) left 0 no-repeat; line-height:20px; font-weight:800; color:#e00000; font-size:14px; padding-left:30px; margin-top:10px;}
.e2 img{ display:block; margin:10px auto 0; padding:2px; border:solid 1px #b8b1b1;}
.e2 a{ color:#e00000;}

.book { width:950px; margin:0 auto; overflow:hidden; font-family:"宋体"; margin-bottom:10px;}
.book .bookdh { background:url(images/book1.jpg) no-repeat; width:950px; height:41px; line-height:41px}
.book .bookbox { border:1px #FFC984 solid; border-top:none; overflow:hidden}
.book .book1 { width:210px; height:200px; background:url(images/book2.jpg) no-repeat bottom; float:left;}
.book .book1 ul { padding-top:20px}
.book .book1 ul li { padding-left:15px; line-height:23px; font-size:14px}
.book .book2 { float:left}
.book .book3 { float:left; width:720px;}

.blk_29 {OVERFLOW: hidden; ZOOM: 1; POSITION: relative}
.blk_29 .LeftBotton {	BACKGROUND: url(images/bk1.jpg) no-repeat 0px 0px; LEFT: 10px; FLOAT: left; WIDTH: 13px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 63px; margin-top:47px}
.blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(images/bk2.jpg) no-repeat 0px 0px; FLOAT: right; WIDTH: 13px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT: 63px; margin-top:47px}
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden;  PADDING-TOP: 5px}


.blk_29 .box {	FLOAT: left; WIDTH: 325px; TEXT-ALIGN: center}
.blk_29 .boxmain { width:190px; float:left; padding-left:10px; text-align:left; line-height:30px}
.blk_29 .boxmain font { font-size:14px; color:#D13800; font-weight:bold}
.blk_29 .box IMG {float:left}
.blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px}
.rollphotos {	MARGIN-TOP: 10px;WIDTH: 720px}
