@charset "gb2312";
/* CSS Document */


body {text-align:center;font-family:宋体; margin:0; padding:0; font-size:12px; color:#000;background:url(banner.jpg) center 50px no-repeat #fff7f7; }
div,form,img,ul,ol,li,dl,dt,dd,BUTTON{margin:0;padding:0;border:0;}
input{vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}li{list-style-type:none;}table{ margin:0 auto;}img{vertical-align:top;}
.clear{clear:both}
.blk22{width:100%;float:left;display:inline;height:22px;line-height:22px;font-size:22px;clear:both;}
.blk15{width:100%;float:left;display:inline;height:15px;line-height:15px;font-size:15px;clear:both;}
.blk12{width:100%;float:left;display:inline;height:12px;line-height:12px;font-size:12px;clear:both;}
.blk08{width:100%;float:left;display:inline;height:8px;line-height:8px;font-size:8px;clear:both;}
.blk06{width:100%;float:left;display:inline;height:6px;line-height:6px;font-size:6px;clear:both;}
.blk04{width:100%;float:left;display:inline;height:4px;line-height:4px;font-size:4px;clear:both;}
/* 链接颜色 */
a{color:#000;text-decoration:none;outline:none}
a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
a:active{color:#c00;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cDRed1,a.cDRed1:link,a.cDRed1:visited{ color:#d10!important;padding-right:0px;}
.cRed,a.cRed:link,a.cRed:visited{ color:#f60; }
.cBlue2,a.cBlue2:link,a.cBlue2:visited{color:#2020fd!important;text-decoration:none}a.cBlue2:hover{text-decoration:underline;color:#f30!important;}
.cBlue,a.cBlue:link,a.cBlue:visited{color:#026ab6!important;text-decoration:none}a.cBlue2:hover{text-decoration:underline;color:#f30!important;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#d10;}
.hidden{overflow:hidden}
input,tr,td,img{vertical:middle}
.fl{ margin-top:12px; display:inline;}

.content{ width:100%; margin:0 auto; }

/*顶部导航*/
.top{ width:100%; height:38px;  background:#ffffff; padding:6px 0; }
.top_m{ width:1000px; height:36px;margin:0 auto;}
.top_l{ float:left; width:600px;}
.top_r{ float:right; width:210px; line-height:36px; padding-right:10px;}
.logo{ float:left; width:130px; height:36px; background:url(logo.png) no-repeat;}
.top_l ul li{ float:left; padding:0 10px; line-height:36px;}
.top_r ul li{ float:left; padding:0 10px; line-height:36px;}

/*页面头部*/
.banner{ width:100%; height:auto;}
.banner_m{width:1000px; height:510px; margin:0 auto;}
.banner_m img{ float:left;}

/*内容*/
.mid{ width:100%; height:auto;}
.mid_m{width:1000px; height:auto; margin:0 auto;}
.banner_l{ float:left; width:730px; height:560px; background:url(bk.jpg) -5px 0 no-repeat;}
.banner_l .lboxa{ float:left; width:230px; height:490px; padding-top:70px;}
.banner_l .lboxb{ float:left; width:270px; height:560px;}
.a1{ float:left; width:230px; height:195px;}
.a2{float:left; width:200px; height:230px; margin-top:40px; display:inline; padding-right:20px; overflow:hidden;}
.a3{float:left; width:200px; height:230px; margin-top:40px; display:inline; padding-left:20px; overflow:hidden;}
.a2 .text{ float:left; width:180px; height:auto; margin-top:35px; display:inline; padding-left:20px; text-align:left;}
.a2 .text h1{ float:left; width:180px; font: bold 12px "";line-height:24px; margin-top:10px; display:inline; color:#d00; }
.a2 .text p{ float:left; width:180px; height:auto; margin:0; padding:0; line-height:18px;}

.a3 .text{ float:left; width:170px; height:170px; margin-top:20px; display:inline; padding-left:30px; text-align:left;}
.a3 .text h1{ float:left; width:170px; font: bold 12px "";line-height:24px; margin-top:10px; display:inline; color:#d00; }
.a3 .text p{ float:left; width:170px; height:auto; margin:0; padding:0; line-height:18px;}


.b1,.b2,.b3{float:left; width:270px;overflow:hidden;}
.b1{ height:165px;}
.b2{ height:160px;  margin-bottom:30px; display:inline; }
.b3{height:180px; }

.b1 .text{ float:left; width:240px; height:185px; margin-top:30px; display:inline; padding-left:20px; text-align:left;}
.b1 .text h1{ float:left; width:240px; font: bold 12px "";line-height:24px; margin-top:5px; display:inline; color:#d00; }
.b1 .text p{ float:left; width:240px; height:auto; margin:0; padding:0; line-height:18px;}


.banner_r{ float:left; width:260px; height:auto; padding-left:10px; display:inline; }
.banner_r .midr{float:left; width:230px; height:auto; background:url(lbj.png) repeat-y; padding:10px 20px 0 10px; }
.banner_r .endr{ float:left; width:260px; height:20px;background:url(lend.png) no-repeat; }

.banner_r .midr .yh{ float:left; width:230px; height:auto; }
.banner_r .midr .yh .y1{float:left; width:70px; height:70px; border:1px solid #ddd; background:#fff;}
.banner_r .midr .yh .y1 img{width:70px; height:70px;}
.banner_r .midr .yh .y2{float:left; width:150px; height:70px; margin-left:8px; display:inline;}
.banner_r .midr .yh .y2 ul li{ float:left; width:150px; line-height:24px; text-align:left; color:#999}
.banner_r .midr .yh .y2 ul li.yy1{ font: normal 14px/26px ""; color:#000;}

.banner_r .midr .yh table{ width:220px; height:auto; border-collapse:collapse; color:#026ab6;}
.banner_r .midr .yh table tr td{ line-height:30px; border:1px solid #ddd;}

.banner_r .midr .yh .tit{ float:left; width:185px; height:36px; background:url(bk.jpg) -749px -260px no-repeat; text-align:left; font:bold 14px ""; line-height:35px; padding-left:45px; }
.banner_r .midr .yh .midbox{ float:left; width:220px; height:auto;}
.banner_r .midr .yh .midbox ul li{ float:left; width:215px;line-height:26px; overflow:hidden; white-space:nowrap; padding-left:5px; text-align:left;}




.boxC{ float:left; width:950px; height:370px; background:url(bj.jpg) no-repeat; padding:20px 0 0 50px; }
.boxC .topc{ float:left; width:1000px; height:30px; background:url(bk.jpg) 0 -962px no-repeat;}
.boxC .midc{ float:left; width:1000px; height:300px; background:url(gzbj.jpg) repeat-y;}
.boxC .endc{ float:left; width:1000px; height:30px; background:url(bk.jpg) 0 -923px no-repeat;}

.boxC .d1{ float:left; width:115px; height:270px; padding-top:100px;}
.boxC .d1 .dd1{ float:left; width:110px; height:90px; overflow:hidden; text-align:left; line-height:22px; color:#777}
.boxC .d1 .dd2{ float:left; width:110px; height:40px;}

.boxC .d2{ float:left; width:125px; height:370px;}
.boxC .d3{ float:left; width:695px; height:370px; }
.boxC .d3 .hd1{ float:left; width:665px; height:138px; margin:0 0 0 7px; display:inline; padding:5px 5px 0 5px;}
.boxC .d3 .hd1 ul li{float:left; width:625px; height:32px; line-height:32px;padding-left:40px; text-align:left; overflow:hidden; white-space:nowrap;}
.boxC .d3 .hd1 ul li.jl{float:left; width:665px; height:42px; background:none; padding:0}
.boxC .d3 .hd2{ float:left; width:680px; height:170px; margin:5px 0 0 5px; display:inline;}
.e1{ float:left; padding:0 10px; color:#d00;line-height:40px; font-weight:bold;}
.e2{ float:left; width:77px; padding-left:100px; color:#d00; line-height:40px; background:url(bk.jpg) -902px -315px no-repeat;}
.e3{ float:left; width:70px; padding-left:30px; color:#d00; line-height:40px;background:url(bk.jpg) -970px -358px no-repeat;}
.e4{ float:left; width:90px; padding-left:50px; color:#d00; line-height:40px;background:url(bk.jpg) -950px -395px no-repeat;}
.e5{ float:left; width:87px; padding-left:40px; color:#d00; line-height:40px;background:url(bk.jpg) -965px -439px no-repeat;}

.boxC .d3 .hd2 .ff{ float:left; width:235px; height:65px; overflow:hidden; margin:5px 0 0 2px; display:inline; padding:5px 0px 5px 100px; }
.boxC .d3 .hd2 .ff p{ text-align:left; line-height:24px; margin:0; padding:0;}

.boxD{ float:left; width:950px; height:165px; background:url(bk.jpg) 0px -565px no-repeat; padding:50px 25px 25px 20px ; }
.boxD ul li{ float:left;  width:212px; height:165px; margin-left:20px; display:inline;  font: normal 14px/20px "微软雅黑";}
.boxD ul li a,.boxD ul li a:link,.boxD ul li a:visited{float:left; width:212px; height:165px; text-decoration:none;color:#444; }
.boxD ul li a:hover{float:left; width:212px; height:165px; color:#d00; }
.boxD ul li img{ float:left; width:208px; height:140px;border:2px solid #ccc;}

/*底部*/
.bttm{width:100%; color:#000;padding-top:0px; margin:0 auto; line-height:24px; padding-bottom:60px; padding-top:25px; background-color:none;  height: auto; font-family:Arial; margin-top:0px;  clear:both; text-align:center;  margin-top:0px;}

.Hidebox{display:none;}
.hidden{display:none;}
.Showbox{display:block;}
