@media screen and (max-width:640px) and (min-width:481px) {
a {text-decoration: none;}
.daohang { display:none;}
.sjdh { display:block;}
.balf1{width:24.7%;  float:left; border-left:1px solid #a3a3a3; background:#4c4c4c;height:45px; border-top:3px solid #ba0f0f;}
.balf1_1{ background:url(imagesindex_14.png) 20px 12px no-repeat; text-indent:42px; line-height:45px;font-size:14px; color:#fff;}
.balf1_1 a{ color:#fff;}
.balf2{width:24.7%;   float:left; border-left:1px solid #a3a3a3; background:#4c4c4c;height:45px; border-top:3px solid #dab51c;}
.balf2_1{ background:url(imagesindex_27.png) 20px 12px no-repeat; text-indent:42px; line-height:45px;font-size:14px; color:#fff;}
.balf2_1 a{ color:#fff;}
.balf3{width:24.7%;   float:left; border-left:1px solid #a3a3a3; background:#4c4c4c;height:45px; border-top:3px solid #265ca2;}
.balf3_1{ background:url(imagesindex_19.png) 20px 12px no-repeat; text-indent:42px; line-height:45px;font-size:14px; color:#fff;}
.balf3_1 a{ color:#fff;}
.balf4{width:25%;  float:left; border-left:1px solid #a3a3a3; background:#4c4c4c;height:45px; border-top:3px solid #0f8a38;}
.balf4_1{ background:url(imagesindex_16.png) 20px 12px no-repeat; text-indent:53px; line-height:45px;font-size:14px; color:#fff;}
.balf4_1 a{ color:#fff;}
.balf5{width:24.7%;   float:left; border-left:1px solid #a3a3a3; background:#4c4c4c;height:45px; border-top:3px solid #a31b1b;}
.balf5_1{ background:url(imagesindex_11.png) 20px 12px no-repeat; text-indent:42px; line-height:45px;font-size:14px; color:#fff;}
.balf5_1 a{ color:#fff;}
.balf6{width:24.7%;   float:left; border-left:1px solid #a3a3a3; background:#4c4c4c;height:45px; border-top:3px solid #bea026;}
.balf6_1{ background:url(imagesindex_33.png) 20px 12px no-repeat; text-indent:42px; line-height:45px;font-size:14px; color:#fff;}
.balf6_1 a{ color:#fff;}
.balf7{width:24.7%;   float:left; border-left:1px solid #a3a3a3; background:#4c4c4c;height:45px; border-top:3px solid #30588c;}
.balf7_1{ background:url(imagesindex_24.png) 20px 12px no-repeat; text-indent:42px; line-height:45px;font-size:14px; color:#fff;}
.balf7_1 a{ color:#fff;}
.balf8{width:25%;  float:left;  background:#4c4c4c;height:45px; border-left:1px solid #a3a3a3; border-top:3px solid #0f8a38;}
.balf8_1{ background:url(imagesindex_30.png) 20px 12px no-repeat; text-indent:53px; line-height:45px;font-size:14px; color:#fff;}
.balf8_1 a{ color:#fff;}
.xinwlf{ width:100%; float:left;  border:1px solid #ccc; border-top:1px solid #004391; margin-top:10px;}
.tongz{ width:100%; float:left;border:1px solid #ccc; margin-top:10px; margin-left:auto;}
.xx161{ width:100%; float: left; height:auto; margin-left:auto;margin-top:10px; }
.xinht{ height:44px; width:30%; margin-bottom:15px; background:#eaeaea; float:left; margin-right:1.6%;margin-left:1.6%;}
.xu90tlf{ width:30%; float:left; height:90px;}
.xu90tlf img{ width:100%}
.xu90rr{ width:63%; float:right; height:90px;overflow:hidden;}
.xu90rr h3{ font-size:12px; line-height:25px; font-weight:normal; text-align:center;overflow:hidden; display:block;text-overflow:ellipsis;white-space:nowrap;}
.xu90rr p{ font-size:14px; line-height:25px; color:#919191;height:50px ;overflow:hidden;}
.linconlf{ display:none; }
.youc{ width:100%;  min-height:600px; border-left:3px solid #f2f2f2; padding-left:10px;}
.bannav{ height:48px; max-width:1080px;  margin:0 auto;position:relative; z-index:100; bottom:0px;width:100%;}

.gzcon{ width:100%; margin:0 auto;  padding-top:15px; }


.zgcolfimg{ float: right; width:80%;}
.zgcolfimg img{ width:100%; height:100%; }

.zgco{ width:98%; height:auto; margin:0 auto; margin-top:30px;background:#eeecec;}
.zgcolf{ width:7%; font-size:14px; float:left; color:#fff; background:#004391; padding:5px 10px 0px 10px;}
.zgrrc{ width:95%; margin:0 auto;}
.zgrrc li{ line-height:23px; background:url(imagesjzg_14.png) 0 15px no-repeat; text-indent:15px; width:30%; float:left; }

.fgfwlf{ width:50%;  margin-top:40px;}
.fgfwlfc{ width:87%; margin:0 auto; background:#f2efef;}

.fgfti{ width:90%; margin:0 auto; height:224px;}
.fgfti h3{ font-size:16px; font-weight:normal; line-height:55px; text-align:center; border-bottom:1px solid #ccc;}
.fgftlis{ width:100%; height:auto; margin-top:15px;}
.fgftlis li{ width:50%; float:left; font-size:12px; text-align:center; line-height:35px;}
.lddlf{ width:95%; margin:0 auto;  float:none; }
.lddrr{ width:95%;  line-height:28px; padding-left:15px; text-indent:28px; font-size:14px;}
.qtcclf{ width:95%;  line-height:40px; font-size:14px;}

.qitimg{ width:95%; float:left; padding:5px; border:1px solid #ccc;}

.xycotxg{ width:90%; margin:0 auto; height:auto; padding:40px 0px 10px 0px;}
.xycotxg img{ width:90%; padding-bottom:60px;}
.xycotcc{ width:90%; margin:0 auto; height:auto; padding:40px 0px 10px 0px;}
.xycotcc img{ width:90%; padding-bottom:60px;}

.tpjt li{ width:39%; float:left; margin:20px 15px; padding:10px; background:#f6f6f6;}
.tpjt li img{ width:100%; margin:0 auto;}


.zgrrcee{ width:95%; margin:0 auto;margin-top:20px;}
.zgrrcee li{ line-height:25px; background:url(imagesjzg_14.png) 0 10px no-repeat; text-indent:15px; width:30%; float:left;  }
.rslides li p{display:block; left:0; margin-left:0px;width:100%; bottom:0; line-height:35px;font-size:14px; font-weight:bold; color:#fff;background:#666;position:absolute; z-index:10000; padding-left:30px;background:url(imagespl.png) repeat}

}