@charset "utf-8";
/* CSS Document */
body{font-family: "微软雅黑"; font-size: 12px;font-style: normal; line-height: 22px; font-weight: normal; font-variant: normal; color:#676767; }
body,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,td,p{ margin:0; padding:0; }
*{ margin:0; padding:0;}
table{ border-collapse:collapse; border-spacing:0;}
a{ color:#666; text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:underline; color:#f84f0a;}
img{border:0;}
li{list-style-type:none;}
.clear{ clear:both; height:0; overflow:hidden;}
.fl{ float:left;}
.fr{ float:right}

.main{ width:100%; background:url(../images/bn.jpg) no-repeat center top; padding-top:275px;}
.main1{ width:1002px; height:20px; background:url(../images/zt1.png) no-repeat; margin:0 auto; overflow:hidden;}
.main2{ width:948px; padding:6px 30px 10px 24px; height:auto; background:url(../images/zt2.png) repeat-y; margin:0 auto}
.main3{ width:1002px; height:35px; background:url(../images/zt3.png) no-repeat; margin:0 auto; overflow:hidden;}
.bn{ width:459px; height:289px; float:left;}
.news{ width:475px; height:289px; float:right}
.new{ background:url(../images/reline.jpg) repeat-x left bottom; height:49px; line-height:45px;}
.rd{ background:url(../images/red.jpg) no-repeat left center; padding-left:35px; font-size:16px; color:#676767; float:left;}
.gengd{ float:right;}
.nr{ padding:10px 15px 0 10px; font-size:14px; line-height:25px;}
.jus{ font-size:14px; color:#f84f0a; line-height:25px; float:right; padding-right:20px; display:inline}
.lby{ padding:10px 20px 0 0;}
.lby li{ background:url(../images/sanj.jpg) no-repeat left center; padding-left:10px; height:25px; line-height:25px;}
.jyjl{ width:309px; float:left; display:inline; margin-right:7px;}
.wumar{ margin-right:0!important}
.bt{ height:25px; line-height:24px; color:#f84f0a; background:url(../images/zhuan.jpg) no-repeat; position:relative; font-size:14px; padding-left:30px;}
.jyjl{ border:1px solid #e2e2e2; margin-top:26px;}
.bt a{ position:absolute; right:10px; top:2px; line-height:20px;}
.jljy{ padding:10px 15px;}
.jljy li{ background:url(../images/dian.jpg) no-repeat left center; padding-left:10px; line-height:30px;}
.foot{ width:100%; background:url(../images/foot.jpg) repeat-y center top; height:80px;}
.footer{ width:970px; margin:0 auto; line-height:25px;}

/*图片切换*/
.box1-1{width:459px;height:289px;position:relative;margin:0 auto}
.bigPic{width:459px;height:289px;overflow:hidden;position:relative}
.bigPic li{width:459px;height:289px}
.bigPic img{width:459px;height:289px}
.btn{height:17px;position:absolute;right:7px;bottom:7px; z-index:5}
.btn ul li{width:15px;height:15px; line-height:15px; text-align:center; font-weight:700; display:inline-block; background:#fff;float:left;cursor:pointer; margin-right:5px;color:#333; border:1px solid #fff;}
.btn .sel{border:1px solid #B90101;background:#fff;color:#333}
.picText{width:439px;height:30px;line-height:30px;text-align:left; color:#fff; padding-left:20px; background:#000;font-weight:bold; position:absolute; left:0; bottom:0;overflow:hidden; z-index:1;}


.list31{  margin:15px 0 0 0;  color:#808080; font-size:13px;width:100%;}
.list31 span{ float:right; padding:0 10px 0 0;}
.list31 li{ border-bottom:1px dashed #CCCCCC; line-height:30px;}
.list31 a:hover{ color:#ca8c1f;}
.list31 .tips7{ color:#ca8c1f;}
.list31 .tips7 a{ color:#ca8c1f;}

.fenye{ margin:20px 0 0 0; width:100%; text-align:center; color:#808080; margin-bottom:20px;}

.weizhi{ background:url(../images/inp17_05.gif); color:#808080; height:37px; overflow:hidden; text-align:right; padding-right:5px; line-height:20px;}
.weizhi span{ float:left; font-size:14px; background:url(../images/inp17_03.gif) no-repeat right top ; line-height:37px; padding:0 134px 0 0;}
.weizhi strong{ float:left; background:url(../images/inp20_03.gif); color:#d4912b; height:27px; padding:10px 10px 0 10px;}
.weizhi p{ padding:7px 0 0 0;}