/* CSS Document */

body{ margin:0px auto; padding:0px; font-size:12px; background:url(../images/bg.gif) repeat-x top;}
img{ border:0px;}
.im{ display:block;}
a:link,a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#FF0000}

#box,#top1,#top2,#link,#main,#main1,#foot{ width:1164px; margin:0px auto;}
#box{ width:100%; background:url(../images/ft.gif) repeat-x bottom;}
#top1{ height:32px; line-height:32px;}
#top1 span{ float:right; *margin-top:-32px; margin-right:20px; color:#919191;}
#top2{ height:84px; background:url(../images/top.gif) no-repeat center top;}
#link{ height:37px; overflow:hidden; background:url(../images/link.gif) no-repeat center;}
#main,#main1{ overflow:hidden; padding-bottom:16px;}
#main{ padding-top:10px;}

#foot{ clear:both; height:111px; color:#545353; line-height:28px; padding-top:22px; text-align:center;}
#foot a:link,#foot a:visited{ color:#545353;}
#foot a:hover{ color:#940501;}

.nav{ margin:0px; padding:0px; height:37px; line-height:37px; width:1125px; overflow:hidden; margin-left:0px;}
.nav li{width:110px; height:37px;  _display:inline; text-align:center; float:left; list-style-type:none; display:block; font:normal bold 14px/37px "宋体", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; margin:0px 1px 0px 1px; }
.nav li.one{ width:225px; margin-right:3px;}
.nav li.one a{ display:block; width:225px; height:37px; background:none}
.nav li.one a:hover{ background:none;}
.nav li a:link,.nav li a:visited{ color:#FFFFFF; display:block; text-decoration: none;}
.nav li a:hover{ display:block; color:#FFFF00; font-weight:bold; background:url(../images/nav.gif) no-repeat;}


#left,#right{ float:left; _display:inline; width:227px; padding-bottom:10px;}
#right{ width:931px; margin-left:6px;}

.l1{ width:215px; height:528px; padding:4px; padding-top:6px; border:2px solid #dec99d;}
.lb1,.lb2,.lb3,.lb4,.lb5{ width:195px; height:83px; margin-top:4px; padding:10px;}
.lb1{ margin-top:0px; background:url(../images/lb1.gif) no-repeat right bottom #ffeab3;}
.lb2{ margin-top:3px; background:url(../images/lb2.gif) no-repeat right bottom #f2e0b1;}
.lb3{ margin-top:3px; background:url(../images/lb3.gif) no-repeat right bottom #e4c06e;}
.lb4{ margin-top:3px; background:url(../images/lb4.gif) no-repeat right bottom #eed599;}
.lb5{ margin-top:3px; background:url(../images/lb5.gif) no-repeat right bottom #f6eacc;}

.lba{ font-size:14px; font-weight:bold; padding-bottom:7px;}
.lbb{ height:20px; line-height:20px;}


.l2{ width:225px; height:254px; border:1px solid #e2cb8c; margin-top:7px; overflow:hidden;}
.im2{ display:block; padding-top:7px;}

.m1,.m2{ float:left; width:685px; height:428px; overflow:hidden; margin-top:8px;}
.m2{ width:235px; margin-left:11px;}
.m11{ width:570px; height:33px; background:url(../images/gg.gif) no-repeat left top; overflow:hidden; line-height:33px; padding-left:105px; padding-right:10px;}
.m12{ width:674px; height:272px; padding:4px; border:1px solid #d0d4b9; margin-top:4px; overflow:hidden;}
.im3{ display:block; padding-top:4px;}

.m21,.m22{ width:233px; height:219px; border:1px solid #e2cb8c; background:#ffffff; overflow:hidden;}
.m22{ height:199px; margin-top:6px; text-align:center;}

.clear{ clear:both; height:0px;}
.im4{ display:block; padding-top:10px;}
.m3{ width:929px; height:202px; border:1px solid #e9d8a9; border-top:0px; overflow:hidden; clear:both;}

.new{ width:210px; margin:5px auto; height:203px; list-style:none;  text-align:left; color:#5a615a; overflow:hidden; padding:0px; overflow:hidden;} 
.new li{ height:30px; line-height:30px; color:#383838; font-size:12px;}
.new li a:link,.new li a:visited{ color:#6a6868; text-decoration:none}
.new li a:hover{ color:#FF0000;}
.date{ float:right; color:#cd3c0d; *margin-top:-27px; font-size:12px; color:#a6a6a6;}

.fk{ width:1164px; height:30px; clear:both; background:url(../images/flk.gif) no-repeat bottom center; padding-top:41px;}

.l1t{ width:202px; height:31px; background:url(../images/l2.gif) no-repeat; line-height:35px; color:#414141; font-weight:bold; padding-left:25px; overflow:hidden;}
.l1c{ line-height:32px; padding-left:15px; background:#ffffff; width:210px; border:1px solid #e2cb8c; margin-bottom:5px; border-top:0px;}
.lx{ width:215px; height:120px; border:1px solid #e2cb8c; border-top:0px; margin-bottom:5px; line-height:24px; padding:5px; overflow:hidden;}

.title{background:url(../images/title.gif) no-repeat left top; width:891px; height:31px; padding-left:40px;  font:normal bold 14px/31px "宋体", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; color:#434343; overflow:hidden; text-align:left; overflow:hidden;}

.weizhi{ width:300px; height:31px; text-align:right; font:normal normal 12px/31px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; margin: auto 30px auto auto; float:right;  *margin-top:-31px; color:#000000; _display:inline;}
.weizhi a:link,.weizhi a:visited{ color:#000000;}
.weizhi a:hover{ color:#FF0000;}

.content{ width:889px;  padding:10px; line-height:300%; color:#000000; margin:0px auto; overflow-x:hidden; min-height:762px;    /*高度最小值设置*/    height:auto !important; /*兼容FF,IE7也支持 !important标签*/
    height:762px; /*兼容ie6*/    overflow:visible; border:1px solid #e7e7e7; border-top:0px; text-align:left; padding:20px;}
	
.content1{ width:889px;  padding:20px; line-height:300%; color:#333333; margin:0px auto; overflow-x:hidden; border:1px solid #e7e7e7;}
.content2{ width:889px;  padding:20px; line-height:300%; color:#333333; margin:0px auto; overflow-x:hidden; border:1px solid #e7e7e7; margin-bottom:5px; text-align:center;}


.news_lb{ width:880px; margin-left:-30px; *margin-left:5px; font-size:14px;}
.news_lb li{ line-height:42px; border-bottom:1px dashed #CCCCCC; list-style:none; height:42px; background:url(../images/dd.gif) no-repeat left center; padding-left:15px;}
.news_lb li a:link,.news_lb li a:visited{ color:#383838; text-decoration:none}
.news_lb li a:hover{ color:#FF0000; font-weight:bold;}
.date1{ float:right;color:#383838;*margin-top:-42px; color:#999999;}
.page{ clear:both;width:880px; margin-top:20px; height:20px; text-align:center; color:#333333}
h1{ width:880px; font-size:18px; margin:0px auto; font-weight:bold; line-height:56px; text-align:center; border-bottom:1px solid #999999}

.cc{ float:left; width:185px; height:137px; _display:inline; text-align:center; margin:5px 5px 35px 15px; _margin:5px 5px 0px 15px;}
.case{width:185px; height:137px; text-align:center; vertical-align:middle; line-height:80px; display:table-cell; *display:block; *font-size:120px; overflow:hidden; margin:0px auto; border:5px solid #8f8f8f; padding:2px;}

.pp{ width:160px; height:28px; line-height:28px; overflow:hidden; font-size:12px; font-weight:normal; color:#505050}
.pp a:link,.pp a:visited{ color:#FFFF00;}
.pp a:hover{ color:#FFFFFF;}
.case img{
vertical-align: middle; 
max-width:185px;   /* FF IE7 */
max-height:137px; /* FF IE7 */
_width:expression(this.width > 185 && this.width > this.height ? 185: auto); /* IE6 */
_height:expression(this.height > 137 ? 137 : auto); /* IE6 */ 
}
#bs{ border:1px solid #009900;}
#bb{ border:1px solid #CCCCCC;}


.ctle{ width:855px; height:34px; font:normal bold 14px/34px "宋体", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; color:#434343; background:url(../images/titles.gif) no-repeat; margin:5px auto 0px auto; padding-left:30px; clear:both;}

.ctext{ width:843px;  padding:10px; padding-left:30px; line-height:300%; color:#333333; margin:0px auto; border:1px solid #e7e7e7; margin-bottom:0px; background:#ffffff; overflow:hidden;}
.ctsp{ padding-top:15px;line-height:24px; float:right; text-align:left; width:640px; height:200px;}
.ctsp img{ margin:15px 10px auto 5px; border:1px solid #CCCCCC}
.ctsp input{ border:1px solid #CCCCCC}

.feed1{ width:800px; height:45px; line-height:45px;  background:#eaeaea; padding-left:15px;}
