@media screen and (max-width:480px) and (min-width:0px) {
a {text-decoration: none;}
.daohang { display:none;}
.sjdh { display:block;}
.balf1{width:33%;  float:left; border-left:1px solid #a3a3a3; background:#4c4c4c;height:45px; border-top:3px solid #ba0f0f;}
.balf1_1{ background:url(imagesindex_14.png) 5px 12px no-repeat; text-indent:25px; line-height:48px;font-size:14px; color:#fff;}
.balf1_1 a{ color:#fff;}
.balf2{width:33%;   float:left; border-left:1px solid #a3a3a3; background:#4c4c4c;height:45px; border-top:3px solid #dab51c;}
.balf2_1{ background:url(imagesindex_27.png) 5px 12px no-repeat; text-indent:25px; line-height:48px;font-size:14px; color:#fff;}
.balf2_1 a{ color:#fff;}
.balf3{width:33%;   float:left; border-left:1px solid #a3a3a3; background:#4c4c4c;height:45px; border-top:3px solid #265ca2;}
.balf3_1{ background:url(imagesindex_19.png) 5px 12px no-repeat; text-indent:25px; line-height:48px;font-size:14px; color:#fff;}
.balf3_1 a{ color:#fff;}
.balf4{width:33%;  float:left; border-left:1px solid #a3a3a3; background:#4c4c4c;height:45px; border-top:3px solid #0f8a38;}
.balf4_1{ background:url(imagesindex_16.png) 5px 12px no-repeat; text-indent:25px; line-height:48px;font-size:14px; color:#fff;}
.balf4_1 a{ color:#fff;}
.balf5{width:33%;   float:left; border-left:1px solid #a3a3a3; background:#4c4c4c;height:45px; border-top:3px solid #a31b1b;}
.balf5_1{ background:url(imagesindex_11.png) 5px 12px no-repeat; text-indent:25px; line-height:48px;font-size:14px; color:#fff;}
.balf5_1 a{ color:#fff;}
.balf6{width:33%;   float:left; border-left:1px solid #a3a3a3; background:#4c4c4c;height:45px; border-top:3px solid #bea026;}
.balf6_1{ background:url(imagesindex_33.png) 5px 12px no-repeat; text-indent:25px; line-height:48px;font-size:14px; color:#fff;}
.balf6_1 a{ color:#fff;}
.balf7{width:33%;   float:left; border-left:1px solid #a3a3a3; background:#4c4c4c;height:45px; border-top:3px solid #30588c;}
.balf7_1{ background:url(imagesindex_24.png) 5px 12px no-repeat; text-indent:25px; line-height:48px;font-size:14px; color:#fff;}
.balf7_1 a{ color:#fff;}
.balf8{width:33%;  float:left;  background:#4c4c4c;height:45px; border-left:1px solid #a3a3a3; border-top:3px solid #0f8a38;}
.balf8_1{ background:url(imagesindex_30.png) 5px 12px no-repeat; text-indent:25px; line-height:48px;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:100%; 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;}
.klist{ width:98%; margin:0 auto; padding-top:5px;}
.klist li{ width:100%; line-height:30px; background: url(imagesindex_98.png) 0 13px no-repeat;overflow:hidden; display:block;text-overflow:ellipsis;white-space:nowrap; text-indent:15px; font-size:14px;}
.logolf{ width:77%; height: auto !important; float:left; padding-top:23px;}
.logolf img{ width:100%}
.topclf{ display:none;}
.topcrr{ float: left;}
.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%;}
.youdq{ width:100%; float:left; text-align:left;  line-height:40px; font-size:12px;}


.gzcon{ width:100%; margin:0 auto;  padding-top:15px; }

.zgffl{ width:7%; float:left;background:#004391;}

.zgcolfimg{ display:none;}

.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 5px 0px 5px;}
.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; }
.zgrr{ width:90%; float:left; }
.zgrrc{ width:95%; margin:0 auto;}
.zgrrc li{ line-height:45px; background:url(imagesjzg_14.png) 0 20px no-repeat; text-indent:15px; width:45%; float:left; }
.fgfwlf{ width:100%;  margin-top:40px;}
.fgfwlfc{ width:87%; margin:0 auto; background:#f2efef;}
.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;}


.zgrrcee{ width:95%; margin:0 auto;margin-top:10px;}
.zgrrcee li{ line-height:25px; background:url(imagesjzg_14.png) 0 10px no-repeat; text-indent:15px; width:45%; float:left;  }
.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:80%; float:left; margin:20px 15px; padding:10px; background:#f6f6f6;}
.tpjt li img{ width:100%; margin:0 auto;}
.linbi{ width:100%; height:auto; margin-top:30px; margin-bottom:30px;}
.linbi li{ width:50%; float:left; line-height:30px; background:url(imagesjzg_14.png) 0 15px no-repeat; text-indent:10px; font-size:14px;}

.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}








}