﻿/* CSS Document */
body {
	font-size:14px;
	margin: 0 auto;
	padding: 0;
	color: #030303;
	background:#fff;
	font-family: "Microsoft YaHei";
}
ul, li, dd, dt, dl, p, h1, h2, h3, h4, h5, h6, input, p {
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 14px;
	font-weight: bold;
}
a{text-decoration:none;}
ul li {
	list-style: none;
	vertical-align: bottom;
}
img {
	border: none;
	margin: 0;
	padding: 0;
	vertical-align: bottom;
}
.banzs{background: #818285;    border-top:5px solid #818285;
    border-bottom:5px solid #818285;
    border-left: 1px solid #818285;
    border-right: 1px solid #818285;}
.banzs h2{color:#ffffff;font-size:20px;text-shadow: #000 1px 1px 1px;}
.banzs p{color: #000;background: #fff;width:95%;font-size: 14px; padding: 1%; text-align: left; padding-left: 2%}

@media screen and (max-width: 320px) {
.fl_foot .bo{width: 40%!important;font-size:10px!important;}
.fl_foot .bo2,.fl_foot .bo1{font-size: 12px!important}

}
@media screen and (min-width: 375px) {
   .banzs h2{color:#ffffff;font-size:24px;}
  
}
@media screen and (min-width:320px) and (max-width:374px){
	.zj_js img{ border:0;max-width:100%; }
}
@media screen and (min-width:375px) and (max-width:414px) {
	.zj_js img{ border:0;max-width:100%; }
}
@media screen and (min-width:415px)  and (max-width:639px) {
	.zj_js img{ border:0;max-width:100%; }
}

@media screen and (min-width: 640px) {
.zj_js{ width:35%; float: left;  }
.zj_js img{ border:0;max-width:100%; }
  .float_container21 dt {
    display: inline;
    width: 5%!important;
    float: left;
    margin: 3px 0 0 8px;
    text-align: center;
}
.banzs p {
  
    font-size: 16px;
   
}

}

.zj_js{margin:1.5rem 0  1.5rem 0;}

.clear1{ font-size:0; line-height:0; clear1:both; overflow:hidden;clear: both; zoom:1;}
.swt-db21 { display: block; }
#footTool21 {width: 100%; height:100%; left: 0; bottom: 0; z-index: 9999999; background:#ecedf1 }
#footTool21 h3 { margin:0;}
#footTool21 h4 { margin:0;}
#footTool21 h5 { margin:0;}
#footTool21 h6 { margin:0;}
.QQ_title{height:45px; width:100%; background:#17B4EB; position:fixed; z-index: 9999; left: 0; top: 0}
.QQ_title h3{position:absolute; top:0; left:0; font-size:16px; color:#fff; font-family:'微软雅黑'; line-height:45px; padding-left:14px;  margin-left:8px !important;}
.QQ_title div{text-align:center;}
.QQ_title div h6{text-align:center; color:#fff; padding-top:5px; height:20px; line-height:20px; font-size:18px; font-family:'微软雅黑';}
.QQ_title div p{text-align:center; color:#fff; height:20px; line-height:20px; font-size:12px; font-family:'微软雅黑';}
.QQ_title h4{position:absolute; top:4px; right:5px;}
.QQ_title h4 img{ display:inline;}
li{list-style:none}

.nav { clear:both; }
.nav ul{ background:#0d82cf; height:3rem; line-height:3rem; font-size:1rem}
.nav ul li{ width:25%; float:left ; text-align:center;}
.nav ul li a{color:#fff}

.float_container21 { width: 97%; overflow: hidden; margin:0px auto; margin-top:4rem}
.float_container21 .fl_yh{ width:100%; margin-top:5px;}
.float_container21 .fl_yh .txt1{ width:100%; height:55px; border:1px solid #dadada; background:#FFF}
.float_container21 .fl_yh .txt1 .p1{ float:left; margin-left:8px; width:12%; height:39px; background:#cf0000; line-height:39px; color:#FFF; text-align:center; font-weight:bold; margin-top:8px; font-size:16px;font-family:'微软雅黑';}
.float_container21 .fl_yh .txt1 .p2{ float:left; margin-left:8px; line-height:55px; font-size:14px; color:#4f4f4f; font-family:'微软雅黑';}
.float_container21 .fl_yh .txt1 .p3{ float:right; width:24%; height:39px; background:#cf0000; margin-right:8px; text-align:center; margin-top:8px}
.float_container21 .fl_yh .txt1 .p3 p{ color:#fff; line-height:16px; font-size:14px;font-family:'微软雅黑'; padding-top:3px}
.float_container21 .fl_yh .txt1 .p3 strong{ font-size:20px}
.float_container21 .fl_yh .txt2{ width:49%; float:left; height:60px; border:1px solid #dadada; margin-top:5px; text-align:center; background:#fff}
.float_container21 .fl_yh .txt2 h2{ font-size:17px;font-family:'微软雅黑';color:#4f4f4f;;  margin-top:3px}
.float_container21 .fl_yh .txt2 p{ width:80%; margin:0px auto; height:24px; background:#c90000; margin-top:3px; color:#FFF; line-height:24px; font-size:14px;font-family:'微软雅黑';}
.float_container21 .fl_yh .txt2 p strong{ font-size:18px}
.float_container21 .fl_yh .txt3{ width:49%; float:right; height:60px; border:1px solid #dadada; margin-top:5px; text-align:center; background:#fff}
.float_container21 .fl_yh .txt3 h2{ font-size:17px;font-family:'微软雅黑';color:#4f4f4f;;  margin-top:3px}
.float_container21 .fl_yh .txt3 p{ width:80%; margin:0px auto; height:24px; background:#c90000; margin-top:3px; color:#FFF; line-height:24px; font-size:14px;font-family:'微软雅黑';}
.float_container21 .fl_yh .txt3 p strong{ font-size:18px}
.cf { zoom: 1; }
.cf:before, .cf:after { display: block; content:; }
.cf:after { clear1: both; }
.db { display: block}
.shadow { z-index: 999990; display:none; position: fixed; width: 100%; height: 100%; top: 0; left: 0; background-color: rgba(0,0,0,.2); }
.float_container21 dl { margin: 0; padding: 0; clear: both;}
.float_container21 dt { display: inline; width: 20%; float: left; margin: 3px 0 0 8px; text-align: center; }
.float_container21 dt img { max-width: 70px; border: 0; border-radius: 50%; vertical-align: middle; -ms-interpolation-mode: bicubic;padding-top:10px;}
.float_container21 dd { margin: 0; display: inline; position: relative; width: 82%; float: left; margin-top:15px; }
.float_container21 .box1 { font:14px simsun,Microsoft YaHei,arial; text-align:left; color: #000; position: relative; margin-left: 5%; padding: 10px; border: 1px solid #fff; border-top-color: #fff; border-radius: 12px; box-shadow: 0 0px 0 #3ea0dd, inset 0 1px 1px #fff;background-color:#fff;background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #fff));background-image: -webkit-linear-gradient(top, #fff, #fff);background-image: -moz-linear-gradient(top, #fff, #fff);background-image: -ms-linear-gradient(top, #fff, #fff);background-image: -o-linear-gradient(top, #fff, #fff);background-image: linear-gradient(top, #fff, #fff);width:auto; float:left; display:inline; font-family:'微软雅黑';}



.float_container21 dd { width: 75%; }
.float_container21 .box1 span{ position: absolute; content:; }

.float_container21 .box1 .ctos{ }
.float_container21 .box1 .ctos img{ float:left; margin-right:10px; width:40px }
.float_container21 .box1 .ctos .detail{ float:left}
.float_container21 .box1 .ctos .detail .t h2{ float:left; font-size:16px;font-family:'微软雅黑'; color:#036eb8; font-weight:bold}
.float_container21 .box1 .ctos .detail .t font{ float:left; margin-left:10px; background:#F00; color:#FFF;font-family:'微软雅黑';; font-size:14px; padding-left:5px; padding-right:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;    }
.float_container21 .box1 .ctos .detail p{ color:#8f8f8f;font-family:'微软雅黑'}
.float_container21 .box1 .ctos .detail p font{ color:#F00}
.float_container21 .box1 .ctos a{ display:block; width:100%; height:24px; text-align:center; font-size:14px; background:#e5e5e5; line-height:24px; color:#F00;font-family:'微软雅黑'; margin-top:6px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px; margin-bottom:6px}
.float_container21 .box1 .ctos h3{ font-size:14px; color:#F00;font-family:'微软雅黑'; width:100%; text-align:center; border-top:1px solid #a7a7a7; padding-top:6px}
.fl_foot{height:55px; width:100%; background:#f5f5f6; position:fixed; bottom:0px; border-top:1px solid #b9b9b9; left: 0; z-index:9999;}
.fl_foot img{ float:left; margin-left:6px; margin-top:10px}
.fl_foot .bo{ float:left; width:45%; margin-left:6px; height:31px; margin-top:10px;line-height:31px; background:#fff; border:1px solid #b0b0b0; font-size:14px;font-family:'微软雅黑'; color:#777676; padding-left:10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; }
.fl_foot .bo1{ float:right; margin-right:6px; width:17%; height:31px; line-height:31px; color:#FFF; background:#0096ff; text-align:center; margin-top:10px;font-size:14px;font-family:'微软雅黑'; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}
.fl_foot .bo2{ float:right; margin-right:6px; width:17%; height:31px; line-height:31px; color:#FFF; background:#ff7200; text-align:center; margin-top:10px;font-size:14px;font-family:'微软雅黑'; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px;}

.inp{ height: 25px; }
.btn{height: 30px; background:#ff7200; border:0; padding:0 10px;}

.zxzx{padding:0px 10px; margin:auto;height:20rem;}
.box{width:98%; height:auto; overflow:hidden; padding-bottom:10px; margin:auto}
.box-t{font-size: 12px; line-height: 1.6; color: #6c6761; text-align: center; width: 100%; margin: 0; height: 1.6em;}
.box-b{width:100%; height:auto; overflow:hidden; padding-bottom:20px;}
.box-l{width:75px; float:left}
.box-r{width:73%; height:auto; overflow:hidden; display:block; color:#000; padding:4px; float:left; line-height:30px;background: none repeat scroll 0% 0% #ffffff; border-radius:10px;}
.box-r1{width:85%; height:auto; overflow:hidden; display:block; color:#000;padding:4px; float:left; line-height:30px; font-size:1rem,;}
#dh1, #dh2, #dh3{display:none;}
