@charset "gb2312";

*{margin:0px;padding:0px;}
body{font-size:14px; line-height:24px;color:#333; margin:0; background:#fff;}
/*img{border:none; background-images:url(/images2/loading.gif);background-size:10px 10px;background-position:center center; background-repeat:no-repeat;}*/
li{list-style:none;}
h1,h2,h3{font-size:16px; font-weight:normal;line-height:28px;}
a{text-decoration:none;color:#333; display:block;}

.banner{ margin:0 auto; height:150px; margin-top:6px;}
.banner img{width:100%;max-height:150px;float:left; }
.con1,.con2{ margin:0 10px; margin-top:6px; clear:both; overflow:hidden;}
.con1 p{ text-indent:2em; width:100%; float:left;}
.con1 p span{ color:#0575b6;}

.con2,.con3,.con4{ margin:10px auto;}
.con2 h2{ width:100%; line-height:40px; color:#fff; background:#0e8ac6; padding:0 10px;}
.con2 .title{ padding:5px 0; background:#87bc1e; margin:0 10px; margin-top:6px; padding-left:6px; overflow:hidden;}
.con2 p{ padding:0 10px; text-indent:2em;}
.con2 p.pa3{ padding:6px 10px 0 10px; text-indent:2em;}
.con2 p.pa3 a{ color:#cc0000;}
.con2 p.pa3 span{font-weight:bold;}
.con2 h3{ font-size:15px;  line-height:22px; color:#fff; float:left;}
.con2 h3:before{ content:""; width:6px; height:6px; background:#fff; float:left;  -webkit-transform: translate(2px,-2px)rotate(45deg); margin-top:9px; margin-right:6px;}
.con2 ul{ padding:0 10px; overflow:hidden; margin-top:8px;}
.con2 ul.lf{ padding:0 10px; overflow:hidden; margin-top:4px;}
.con2 .left1,.con2 .left2{ float:left; width:49%; }
.con2 .right1,.con2 .right2{ float:right; width:48%; }
.con2 .left2,.con2 .right2{ height:74px;}
.con2 .left1 img,.con2 .right1 img{ width:100%; max-height:91px;}
.con2 .left2 img,.con2 .right2 img{ width:100%; max-height:74px;}
#lf1{ line-height:34px; background:#f5f5f5; height:34px; border-bottom:1px solid #dbdbdb; text-align:center; margin-top:6px; font-size:12px;}
#lf2{ line-height:34px; float:left; width:100%; height:34px; background:#f5f5f5;border-bottom:1px solid #dbdbdb; text-align:center; margin-top:6px; font-size:14px; color:#0e8ac6;}

.con3 h2{ height:32px; margin:0 10px; border-bottom:3px solid #0e8ac6; color:#0e8ac6; line-height:32px;}
.con3 h2 a{ float:right; color:#fff; font-size:16px; line-height:32px; text-align:center; padding:0 8px; background:#0e8ac6;}
.con3 ul.zj1,.con3 ul.zj2{ padding:0 10px;}
.con3 ul.zj1 li,.con3 ul.zj2 li{ display:-webkit-box; margin-top:10px;}
.con3 ul.zj1 li a,.con3 ul.zj2 li a{ -webkit-box-flex:1; display:block; margin-right:4px; position:relative; overflow:hidden;}
.con3 ul.zj1 li a img{ width:72px; max-height:104px; margin:0 auto; display:block;}
.con3 ul.zj1 li h4,.con3 ul.zj2 li h4{ font-size:12px; float:left; width:72px; color:#fff; font-weight:normal; text-align:center; line-height:22px; position:absolute; bottom:0; display:block;}
#zj{ margin-right:0;}

.con3 ul.zj2 li h4{width:49px; line-height:18px;}
.con3 ul.zj2 li{ margin-top:5px;}
.con3 ul.zj2 li a{ margin-right:1px;}
.con3 ul.zj2 li a img{ max-height:59px; width:49px; display:block;}

.con2 .jj{ padding:4px 10px 0; height:208px;}
.con2 .jj img{ width:100%; max-height:208px;}
.con2 .jj1{ margin:0 10px; margin-top:8px; line-height:22px; border-radius:3px; border:1px dashed #87bc1e; padding:8px 6px; text-indent:0; font-size:13px;}
.con2 .jj1 span{ font-weight:bold;}
.con2 .jj1 em{ color:#cc0000; font-style:normal; font-size:13px;}

.con4{ margin-bottom:10px; overflow:hidden;}
.con4 h2{ line-height:40px; color:#fff; background:#0e8ac6; padding:0 10px;}
.con4 .bt{ margin:0 10px;}
.con4 h4{ line-height:26px; border-bottom:2px solid #87bc1e; font-size:16px; font-weight:normal; color:#87bc1e; float:left; width:100%; margin:10px 0 6px 0;}
.con4 h4 span{ height:26px; display:inline-block; background:#87bc1e; padding:0 4px; color:#fff; font-weight:bold; line-height:26px; margin-right:6px;}
.con4 p.ov1,.con4 p.ov2{ text-indent:2em; padding:0px 10px; float:left;}
.con4 p.ov1 img{ float:right; margin-left:4px;}
.con4 p.ov2 img{ float:left; margin-right:4px;}

.adr a{ display:inline;}


.yrlzj{ padding:0 10px; list-style:none; margin-top:5px;}
.yrlzj li{  overflow:hidden; height:59px;}
.yrlzj li a{ position:relative; left:0px; top:0px;float:left;width:49px;height:59px; display:inline-block;margin-right:1px;}
.yrlzj li a img{ display:inline-block;}
.yrlzj li a h4{ display:inline-block; position:absolute;left:0px;bottom:0px; width:49px; height:18px; text-align:center; font-size:12px; color:#fff;}








