@charset "utf-8";
body{ margin:0; padding:0; font-size:12px;  font-family:"微软雅黑"; }
a:link{color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration:none;}
a:active{color:#000;text-decoration:none;}
p,form{padding:0;margin:0;}
h1,h2,h3{margin:0;}
ul{list-style:none;margin:0;padding:0;}
a img{border:0;}
.nullclear{clear:both;}
.clear{clear:both;}








.top{ width:100%;position: relative;height: auto;overflow: hidden;}
.top_left{ float:left;}

.top_right{ right:15px;top:20px;position: absolute;}

.banner{  margin-top:5px;}
.banner img{ width:100%; height:230px;}
.nr{ width:100%; margin-top:10px;}

.nr1 a{ display:inline-block;
width: 31%;
color:#fff;
font-family:"微软雅黑";
font-size:14px;
line-height: 150px;
text-align: center;
margin-left:2px;
margin-bottom:5px;

}

.nr1 a span{display: block;
overflow: hidden;
height: 97px;
background-position: center;
background-repeat: no-repeat;

background-size: 32px 32px;
}

.title33{}


.nr1 .min1 span{ background:url(images/k1.png) no-repeat center 20px;}
.nr1 .min2 span{ background:url(images/k2.png) no-repeat center 20px;}
.nr1 .min3 span{ background:url(images/k3.png) no-repeat center 20px;}

.nr1 .min4 span{ background:url(images/k4.png) no-repeat center 20px;}
.nr1 .min5 span{ background:url(images/k5.png) no-repeat center 20px;}
.nr1 .min6 span{ background:url(images/k6.png) no-repeat center 20px;}

.nr1 .min7 span{ background:url(images/k7.png) no-repeat center 20px;}
.nr1 .min8 span{ background:url(images/k9.png) no-repeat center 15px;}

.nr1 .min9 span{ background:url(images/k8.png) no-repeat center 20px;}


.nr1 .min1{ background:#61b2df;}
.nr1 .min2{ background:#8ca6e2;}
.nr1 .min3{ background:#9877de;}


.nr1 .min4{ background:#8cd12a;}
.nr1 .min5{ background:#22c869;}
.nr1 .min6{ background:#3ad12a;}

.nr1 .min7{ background:#f3b81b;}
.nr1 .min8{ background:#fc6172;}
.nr1 .min9{ background:#fc81c7;}


.bottom1{ background:url(images/k10.jpg) repeat-x; width:100%; height:9px; margin-top:5px;}
.bottom2{ line-height:22px; width:96%; padding:2%; margin-bottom:55px;}


.bottom3{ background:url(images/zxc.jpg) repeat-x; height:55px;  width:100%;position:fixed; bottom:0; text-align:center;}

.bottom3 a{ display:inline-block; width:24%; float:left;}
.bottom3 a span{ line-height:90px;}
.yu1{ background:url(images/z1.png) no-repeat center 12px;}
.yu2{ background:url(images/z2.png) no-repeat center 12px;}
.yu3{ background:url(images/z3.png) no-repeat center 12px;}
.yu4{ background:url(images/z4.png) no-repeat center 12px;}


.title{ background:url(images/ttu.jpg) repeat-x; height:32px; line-height:32px; margin-top:10px;}
.title33{ background:url(images/ttu.jpg) repeat-x; height:32px; line-height:32px; margin-bottom:10px; text-align:center; font-size:14px;}

.title b{ float:left;  display:block; width:90px; text-align:center; font-size:14px;background:url(images/ppo.jpg) repeat-x; color:#fff;}

.title span{ float:right; padding-right:10px;}

.nr33{ padding-top:10px; padding-bottom:10px; border-bottom:2px solid #e7730e;}

.mm{ float:left; width:32%;padding-left:5px;}
.mm2{float:left;width:32%; text-align:center; color:#f1760b; font-size:16px; font-weight:bold; line-height:35px;}

.mm3{float:right;width:32%; text-align:right; }
 .nr_jjj{ padding:2%; width:96%; line-height:25px;}
 

.lib ul li{ float:left; width:99%; padding-left:5px;height:35px; line-height:35px; border-bottom:1px dotted #555;}

.lib ul li span{ float:right; padding-right:5px;}


.min_tu ul li{ float:left; width:50%; margin-top:10px; text-align:center;}
.min_tu ul li img{ border:1px solid #ccc;}
.min_tu ul li span{ float:left; width:145px; text-align:center; height:20px; line-height:20px;}

.bmm_l table tr{ height:30px; line-height:30px;}

.bmm_l{ padding-top:10px;}

.nnm{ border:1px solid #ccc; width:200px; height:20px; }

.nnm2{ border:1px solid #ccc; width:205px; height:25px; margin-top:5px; }

.fe11 ul li{ float:left; background:#e7730e; padding:8px 10px; margin-top:10px; margin-right:5px; margin-left:5px;}
.fe11 ul li a{ color:#fff; display:inline-block;}
.jianj_n{ line-height:26px; width:96%; padding:2%;}


.news ul li{ float:left; background:url(images/bh.jpg) no-repeat 5px; padding-left:10px; width:99%; height:30px; line-height:30px; border-bottom:1px dotted #d6d6d6;}

.news ul li span{ float:right; padding-right:10px;}

.news{ margin-bottom:10px;}

.cpzs ul li{ float:left; text-align:center; width:48%; margin:2% 1% 1% 1%;}
.cpzs ul li span{text-align:center; height:25px; line-height:25px; overflow:hidden;}
.cpzs ul li img{ width:100%; height:125px;}

.nav{ background:#9b0000; height:30px; margin-bottom:2px; line-height:30px;}
.nav ul li{ float:left; text-align:center; width:25%;}

 .nav ul li a{ color:#fff; font-size:14px;}
 
.kc1_left img{ float:left; width:130px; height:82px; padding-left:5px;}


.kc1_right{ padding-left:140px; padding-right:5px;}


.kc1{ margin-top:10px; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.kc1_right h2{ font-size:14px; height:30px; line-height:30px;}.kc1_right h3{ font-size:12px; font-weight:normal; line-height:25px; height:50px; overflow:hidden;}