/* CSS Document */
body{ margin:0px auto; padding:0px; font-size:12px; background:url(../images/bg.jpg);}
img{ border:0px;}
.im{ display:block;}
a:link,a:visited{ color:#333333; text-decoration:none;}
a:hover{ color:#FF0000}

#box,#top,#link,#banner,#main,#foot{ width:1004px; margin:0px auto;}
#box{ width:100%; background:url(../images/header.jpg) repeat-x top;}
#top{ height:114px; padding-top:32px;}
#link{ height:56px; overflow:hidden; background:url(../images/link.jpg) no-repeat center top;}
#banner{ height:353px; background:#ffffff;}
#main{ overflow:hidden; padding-bottom:6px; background:#ffffff; padding-top:9px;}
#foot{ clear:both; width:100%; height:124px; background:url(../images/ft.jpg) repeat-x center top; color:#ffffff; line-height:28px; padding-top:30px; text-align:center;}
#foot a:link,#foot a:visited{ color:#ffffff;}
#foot a:hover{ color:#FFFF00;}

.nav{ padding:0px; height:56px; line-height:56px; width:1000px; overflow:hidden; margin:0px auto; overflow:hidden;}
.nav li{ width:100px; height:56px;  _display:inline; text-align:center; float:left; list-style-type:none; display:block; font:normal normal 14px/56px "宋体", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; margin-left:0px; font-weight:bold;}
.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;}

.ma,.mb,.mc,.mdx{ float:left; _display:inline; height:343px; overflow:hidden;}
.ma{ width:273px; background:url(../images/m1.jpg) no-repeat center top; margin-left:11px;}
.mb{ width:439px; background:url(../images/m2g.jpg) no-repeat center bottom; margin-left:9px;}
.mc{ width:253px; background:url(../images/m3g.jpg) no-repeat center bottom; margin-left:8px; text-align:center;}
.md{ clear:both; width:980px; height:284px; background:#f9f9f9; border:1px solid #dddddd; margin:7px auto;}
.mdx{ width:307px; height:284px; margin:0px 0px 0px 13px;}
.me,.mg{ margin:0px auto; width:982px;}
.mci{margin:0px 3px 7px 2px;}

.gun,.gun2{ width:245px; height:208px; line-height:28px; color:#000000; margin:43px auto auto auto; display:block; text-align:left; font-size:14px; color:#f84c00; font-weight:bold;}
.gun2{ width:240px; height:227px; margin:45px auto auto auto;}



.me1,.mg1{ width:952px; background:url(../images/t2.gif) repeat-y; padding-left:20px; padding-right:10px; height:150px; overflow:hidden;}

.mf{ height:204px; background:url(../images/tt.jpg) no-repeat; margin:0px auto; width:982px;}
.mf img{ float:left; _display:inline; margin:10px 0px 0px 66px;}

.mg1{ background:url(../images/t5.gif) repeat-y; height:180px; padding-left:13px; width:959px;}

.wh{ width:231px; height:177px; border:2px solid #ccebef; background:#ffffff; float:left; _display:inline; margin-right:3px;*margin-right:5px;}
.wt{ padding:5px; margin:5px auto; background:url(../images/t7.gif) no-repeat left top; font-size:14px; color:#0aabe1; font-weight:bold; padding-left:30px; width:174px; border-bottom:1px solid #999999}
.wc{ background:#f5f8ff; width:189px; padding:10px; margin:1px auto; line-height:20px; color:#666666;}
.w21{background:url(../images/t7.gif) no-repeat 0px -51px; color:#ff9801;}
.w31{background:url(../images/t7.gif) no-repeat 0px -102px; color:#66cc00;}
.w41{background:url(../images/t7.gif) no-repeat left bottom; color:#ffcc01;}
.w22{background:#fffcf5;}
.w32{background:#f9fff5;}
.w42{background:#fdf6fe;}

#demo { float:left}
#demo {overflow:hidden; width:925px; height:180px; _display:inline; padding-top:6px; margin-left:7px;}
#indemo {float: left;width: 800%;}
#demo1,#demo2 {float: left;}


.case1{width:149px; height:99px; border:1px solid #dfdfdf;overflow:hidden; padding:3px; background:url(../images/spinner.gif) no-repeat center #ffffff;}
.cc1{ float:left;width:149px; margin-left:15px;_display:inline; margin-top:5px; text-align:center;}
.pp1{ width:149px; height:24px; line-height:24px; overflow:hidden; font-size:12px; font-weight:normal;}
.pp1 a:link,.pp1 a:visited{ color:#2b2b2b}
.pp1 a:hover{ color:#FF0000}
#bs{ border:1px solid #FF0000;}
#bb{ border:1px solid #dfdfdf;}
.case2{ width:200px; height:132px; line-height:132px; text-align:center; vertical-align:middle;display:table-cell; *display:block; *font-size:132px; overflow:hidden;background:url(../images/spinner.gif) no-repeat center #ffffff;}
.cc2,.pp2{ width:200px;}
.cc2{ margin-top:25px; margin-bottom:15px;}

.new{ width:270px;margin:40px auto auto 40px; _margin:40px auto auto 25px; padding:0px; list-style:none; text-align:left; float:left; _display:inline;}
.new li{ height:27px; line-height:27px;color:#444444;}
.new li a:link,.new li a:visited{ color:#444444; text-decoration:none}
.new li a:hover{ color:#FF0000;}
.date{ float:right; *margin-top:-31px; color:#b2b2b2;}
.nw2{ margin-left:50px;}

.nw3{ width:425px; margin:10px auto auto 10px; _margin-left:-5px;}
.nw3 li{ line-height:31px; background:url(../images/dtt.jpg) no-repeat left; padding-left:20px; border-bottom:1px dashed #cbcbcb; height:31px; width:395px;}

.nw4{ width:300px; margin:3px auto auto 5px;}
.nw4 li{ line-height:25px; height:25px; width:295px; _margin-left:-15px;}


#left,#right{ float:left; display:inline; width:253px; margin-left:8px;}
#right{ width:727px; margin-left:7px;}

.l1,.l2{ width:253px; color:#000000; height:281px; margin-bottom:7px; overflow:hidden; background:url(../images/l1.jpg) no-repeat center top;}
.l2{ height:276px; background:url(../images/l2.jpg) no-repeat center top;}

.lbb{ margin:0px; padding:0px; width:150px; height:230px; margin:0px auto auto 60px; padding-top:39px;}
.lbb li{ height:37px; line-height:37px; font-size:14px; font-weight:bold; font-family:"微软雅黑"}

.title{background:url(../images/title.jpg) no-repeat left top; width:707px; height:39px; padding-left:20px;  font:normal normal 16px/44px "黑体", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; color:#FFFF00; overflow:hidden; text-align:left; overflow:hidden; padding-top:20px;}

.weizhi{ width:300px; height:34px; text-align:right; font:normal normal 12px/34px "Lucida Grande", Verdana, Lucida, Arial, Helvetica, 宋体,sans-serif; margin: auto 30px auto auto; float:right;  *margin-top:-34px; color:#ffffff; _display:inline;}
.weizhi a:link,.weizhi a:visited{ color:#ffffff;}
.weizhi a:hover{ color:#FFFF00;}

.content{ width:695px;  padding:15px; line-height:300%; color:#000000; margin:0px auto; overflow-x:hidden; min-height:800px;    /*高度最小值设置*/    height:auto !important; /*兼容FF,IE7也支持 !important标签*/
    height:800px; /*兼容ie6*/    overflow:visible; text-align:left; border:1px solid #d6d6d6; border-top:0px;}
.news_lb{ width:680px; 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:680px; margin-top:20px; height:20px; text-align:center; color:#333333}
h1{ width:680px; font-size:24px; margin:0px auto 20px auto; font-weight:bold; line-height:55px; color:#333333; text-align:center; border-bottom:1px solid #CCCCCC}

.content1{ margin: 15px auto auto 100px; text-align:left;}
.ccc{ padding:5px; background:#dfc09a; }
.lmm{ margin-left:0px;}


.cc2{ float:left; width:200px; height:180px; _display:inline; text-align:center; margin:18px 25px 10px 9px; _margin:10px 15px 0px 10px;}
.case2{width:200px; height:144px; text-align:center; vertical-align:middle; line-height:125px; display:table-cell; *display:block; *font-size:125px; overflow:hidden; margin:0px auto; border:2px solid #dfc09a; background:#ffffff; padding:3px;}
.pp2{ width:200px; height:26px; line-height:26px; overflow:hidden; font-size:14px; margin-top:8px; font-weight:normal; color:#505050;}


.case2 img{
vertical-align: middle; 
max-width:200px;   /* FF IE7 */
max-height:144px; /* FF IE7 */
_width:expression(this.width > 200 && this.width > this.height ? 200: auto); /* IE6 */
_height:expression(this.height > 144 ? 144 : auto); /* IE6 */ 
}



