.clear{ padding:0; margin:0; list-style:none; border:0; line-height:1px; height:1px; overflow:hidden; clear:both;}
a{ text-decoration:none; color:#3f3f3f;}
a:hover{ text-decoration:none; color:#a10000;}
body{ font-family:"微软雅黑"; font-size:14px; color:#3f3f3f;}
.lan{color:#a6cff0;}.lan a{color:#a6cff0;}.lan a:hover{color:#FFF;}
#header-h{height:50px;background-color:#FFF; width:100%;}
#header-h dl{width:28%; float:left; text-align:left; padding:8px 0 0 0;}
#header-h dl img{width: 70px;margin-top: 7px;margin-left: 5px;}
#header-h dt{width:55%; float:left; height:30px; background-color:#eeeeee; margin:10px auto; border-radius:6px;  line-height:30px; display:block}
#header-h dt img{ padding:5px 8px 0 15px; float:left; display:block; width:20px; height:20px;}
#header-h dd{width:10%; float:right; text-align:right;margin-right: 7px;}
#header-h dd img{width:30px; height:34px; padding:10px 0 0 0}
.nav_box{ position:fixed;background-color:#2086da;width:100%;height:45px;box-shadow:0 -1px 0px rgba(219, 219, 219,0.8) inset;  z-index:9999;}
.nav_box .top_menu{overflow:hidden; overflow-x:scroll; -webkit-overflow-scrolling:touch; }
.nav_box .top_menu::-webkit-scrollbar { display: none; }
.nav_box .top_menu_list{white-space: nowrap;padding:0 0px 0 10px; line-height:45px;}
.nav_box .top_menu_list a{padding:0 10px;}
.nav_box .top_menu_list .bts{white-space: nowrap; display: inline-block; line-height:45px; padding: 0 10px; color: #fff; text-decoration: none; -webkit-tap-highlight-color:rgba(0,0,0,0.05);}
.nav_box .top_menu_list .bts.current{ color:#FFF;position: relative;}
.nav_box .top_menu_list .bts i { display: none; position: absolute; right: 0; bottom: 0; width:0;height:0;border-width:6px;border-style:solid dashed dashed dashed;border-color: transparent transparent #FFF transparent;}
.nav_box .top_menu_list .bts.current i { display: block;}
.nav_box .search_nav{ position:relative; float:right;width:50px;height:45px; background:url(../images/m-top_r3_c6.png) no-repeat; background-size:cover; z-index:9999; cursor:pointer}
.btn3{overflow:hidden;  -webkit-overflow-scrolling:touch; }
.btn3:-webkit-scrollbar { display: none; }
.btn3{white-space: nowrap; }
.btn3 a{ display:inline-block; margin:0 5px; width:60px;height:50px; text-align:center; color:#3F3F3F; font-size:0.8em; text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0.05);}
.btn3 a span{position: relative;top: -18px;}
.btn3 a i{ display:block;margin:0 auto;margin-top:5px;margin-bottom:3px;width:33px;height:29px; }

.btn3 a i.hqzx{ background:url(../images/zx_ico_01_01.png) no-repeat;background-size:cover; width:33px; height:29px;}
.btn3 a i.zwzx{ background:url(../images/zx_ico_02.png) no-repeat;background-size:cover;width:33px; height:29px;}
.btn3 a i.hudo{ background:url(../images/zx_ico_04.png) no-repeat;background-size:cover;width:33px; height:29px;}
.btn3 a i.bs{ background:url(../images/zx_ico_03.png) no-repeat;background-size:cover;width:33px; height:29px;}
.btn3 .active,.btn3 .active span{color:#2086da;}
.btn3 .active i.hqzx{ background:url(../images/zx_ico_01.png) no-repeat;background-size:cover; width:33px; height:29px;}
.btn3 .active i.zwzx{ background:url(../images/zx_ico_02_01.png) no-repeat;background-size:cover;width:33px; height:29px;}
.btn3 .active i.hudo{ background:url(../images/m-lm-r3.png) no-repeat;background-size:cover;width:33px; height:29px;}
.btn3 .active i.bs{ background:url(../images/zx_ico_03_01.png) no-repeat;background-size:cover;width:33px; height:29px;}
.btn3 .active a span{color:#2086da;}
.btn3 .active a.zwzx_z span{color:#C53242;}
.btn3{position:fixed;z-index:3; bottom:0px;border-top:1px solid #b3b3b3;background:#e6e6e6;width:100%;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;}
.menu{position:relative; float:left; width:25%;height:60px;line-height:60px; background:#F5F5F5; box-sizing:border-box; -webkit-box-sizing:border-box;}
.bt-name{font-size:16px;color:#282737;}
.container{margin:45px 0 0 0;    padding-bottom: 60px;}
.news-list-wrap a { display: block;}
.news-list-wrap{margin:10px;}
.news-list-wrap li{ border-bottom:#d5d5d5 solid 1px; padding:10px 0 10px 0; float:left; overflow:hidden; width:100%}
.news-list-wrap img{float:right;width:30%;height:20%;}
.news-list-wrap p{ line-height:30px;font-size:14px;color:#999; height:30px;  overflow: hidden;}
.news-list-wrap span{padding-right:20px;}
.gd-Btn{height:100%; width:100%; text-align:center; margin:auto; padding:15px 0 65px 0; cursor:pointer}
.gd-Btn img{width: 60%;}
@-moz-keyframes wobblebar-loader {
  0% {
    left: 4px;
  }
  3% {
    left: 104px;
  }
  6% {
    left: 4px;
  }
  9% {
    left: 104px;
  }
  12% {
    left: 4px;
  }
  15% {
    left: 104px;
  }
  18% {
    left: 32px;
  }
  27% {
    left: 32px;
  }
  30% {
    left: 104px;
  }
  33% {
    left: 4px;
  }
  36% {
    left: 104px;
  }
  39% {
    left: 4px;
  }
  42% {
    left: 104px;
  }
  45% {
    left: 4px;
  }
  48% {
    left: 104px;
  }
  51% {
    left: 52px;
  }
  63% {
    left: 52px;
  }
  66% {
    left: 4px;
  }
  69% {
    left: 104px;
  }
  72% {
    left: 4px;
  }
  75% {
    left: 104px;
  }
  78% {
    left: 4px;
  }
  81% {
    left: 104px;
  }
  84% {
    left: 72px;
  }
  94% {
    left: 72px;
  }
  97% {
    left: 104px;
  }
}
@-webkit-keyframes wobblebar-loader {
  0% {
    left: 4px;
  }
  3% {
    left: 104px;
  }
  6% {
    left: 4px;
  }
  9% {
    left: 104px;
  }
  12% {
    left: 4px;
  }
  15% {
    left: 104px;
  }
  18% {
    left: 32px;
  }
  27% {
    left: 32px;
  }
  30% {
    left: 104px;
  }
  33% {
    left: 4px;
  }
  36% {
    left: 104px;
  }
  39% {
    left: 4px;
  }
  42% {
    left: 104px;
  }
  45% {
    left: 4px;
  }
  48% {
    left: 104px;
  }
  51% {
    left: 52px;
  }
  63% {
    left: 52px;
  }
  66% {
    left: 4px;
  }
  69% {
    left: 104px;
  }
  72% {
    left: 4px;
  }
  75% {
    left: 104px;
  }
  78% {
    left: 4px;
  }
  81% {
    left: 104px;
  }
  84% {
    left: 72px;
  }
  94% {
    left: 72px;
  }
  97% {
    left: 104px;
  }
}
@keyframes wobblebar-loader {
  0% {
    left: 4px;
  }
  3% {
    left: 104px;
  }
  6% {
    left: 4px;
  }
  9% {
    left: 104px;
  }
  12% {
    left: 4px;
  }
  15% {
    left: 104px;
  }
  18% {
    left: 32px;
  }
  27% {
    left: 32px;
  }
  30% {
    left: 104px;
  }
  33% {
    left: 4px;
  }
  36% {
    left: 104px;
  }
  39% {
    left: 4px;
  }
  42% {
    left: 104px;
  }
  45% {
    left: 4px;
  }
  48% {
    left: 104px;
  }
  51% {
    left: 52px;
  }
  63% {
    left: 52px;
  }
  66% {
    left: 4px;
  }
  69% {
    left: 104px;
  }
  72% {
    left: 4px;
  }
  75% {
    left: 104px;
  }
  78% {
    left: 4px;
  }
  81% {
    left: 104px;
  }
  84% {
    left: 72px;
  }
  94% {
    left: 72px;
  }
  97% {
    left: 104px;
  }
}
/* :not(:required) hides this rule from IE9 and below */
.wobblebar-loader:not(:required) {
  background:rgb(32, 134, 218);
  -moz-border-radius: 10.66667px;
  -webkit-border-radius: 10.66667px;
  border-radius: 10.66667px;
  display: inline-block;
  overflow: hidden;
  text-indent: -9999px;
  width: 128px;
  height: 21.33333px;
  position: relative;
}
.wobblebar-loader:not(:required)::after {
  -moz-animation: wobblebar-loader 15000ms infinite ease;
  -webkit-animation: wobblebar-loader 15000ms infinite ease;
  animation: wobblebar-loader 15000ms infinite ease;
  background: white;
  display: block;
  -moz-border-radius: 7.11111px;
  -webkit-border-radius: 7.11111px;
  border-radius: 7.11111px;
  content: '';
  position: absolute;
  top: 3.55556px;
  left: 4px;
  width: 21.33333px;
  height: 14.22222px;
}
.top_menu_list .active{
	color:#FFF;
}
.top_menu_list .active:hover{
	color:#FFF;
}

/*寰崥鍒嗕韩*/
.am-share { font-size: 14px; border-radius: 0; bottom: 0; left: 0; position: fixed; text-align: center; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); -webkit-transition: -webkit-transform 300ms; transition: transform 300ms ; width: 100%; z-index: 1110; }
.am-modal-active { transform: translateY(0px);  -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) }
.am-modal-out { z-index: 1109; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%) }

.am-share-title { background-color: #f8f8f8; border-bottom: 1px solid #fff; border-top-left-radius: 2px; border-top-right-radius: 2px; color: #555; font-weight: 400; margin: 0 10px; padding: 10px 0 0; text-align: center; }
.am-share-title::after { border-bottom: 1px solid #dfdfdf; content: ""; display: block; height: 0; margin-top: 10px; width: 100%; }

.am-share-footer { margin: 10px; }
.am-share-footer .share_btn { color: #555;  display: block; width: 100%; background-color: #e6e6e6; border: 1px solid #e6e6e6; border-radius: 0; cursor: pointer;  font-size: 16px; font-weight: 400; line-height: 1.2; padding: 0.625em 0; text-align: center; transition: background-color 300ms ease-out 0s, border-color 300ms ease-out 0s; vertical-align: middle; white-space: nowrap;font-family:"寰蒋闆呴粦";  }

.am-share-sns { background-color: #f8f8f8; border-radius: 0 0 2px 2px; margin: 0 10px; padding-top: 15px; height:auto; zoom:1; overflow:auto; }

.am-share-sns li { margin-bottom: 15px; display: block; float: left; height: auto;  width: 25%; }

.am-share-sns a { color: #555; display: block; text-decoration:none; }
.am-share-sns span { display: block; }

.am-share-sns li i { background-position: center 50%; background-repeat: no-repeat; background-size: 36px 36px; background-color: #ccc; color: #fff; display: inline-block; font-size: 18px; height: 36px; line-height: 36px; margin-bottom: 5px; width: 36px; }
.am-share-sns .share-icon-weibo { background-image: url(); }
.am-share-sns .share-icon-weibo img{width:38px; height:38px;}

.sharebg { background-color: rgba(0, 0, 0, 0.6); bottom: 0; height: 100%; left: 0; opacity: 0; position: fixed; right: 0; top: 0; width: 100%; z-index: 1100; display:none; }
.sharebg-active { opacity: 1; display:block; }

/**bszn**/
#zwgk-nav{background-color:#2086da; height:45px; line-height:45px;position:fixed; z-index:9999; width:100%}
#zwgk-top{ padding-top:85px;}
#zwgk-nav li{width:48%; float:left;}#zwgk-nav a{display:block;color:#a6cff0;}
#zwgk-nav li.hover{width:48%; float:left; color:#FFF}
#zwgk-nav li.hover a{ color:#FFF}#zwgk-nav li.hover a:hover{ color:#FFF}
#zwgk-nav .hx{width:2%;color:#a6cff0;}
#zwgk-nav li.active a {color: #FFF;}

.bszn-list-wrap a { display: block;}
.bszn-list-wrap{margin:10px;}
.bszn-list-wrap li{ border-bottom:#d5d5d5 solid 1px; padding:10px 0 0px 0; float:left; overflow:hidden; width:100%}
.bszn-list-wrap img{float:right;width:30%;height:20%;}
.bszn-list-wrap p{ line-height:30px;font-size:14px;color:#999; height:30px;  overflow: hidden;}
.bszn-list-wrap span{padding-right:20px;}

.zdfw_li li{ width:49.5%; float:left; text-align:center; line-height:30px; border-left:1px solid #ddd; padding-top:10px; border-bottom:1px solid #ddd; padding-bottom:10px;color:#545454; font-size:16px;}
.zdfw_li li a{color:#545454;}
.zdfw_li li img{width: 40%;}
.gk_ml_div{ background:url(../images/zwgk_ml_top.png) repeat-x;height:300px; padding-bottom:80px; padding-top:20px;}
.gk_ml_div1{ margin:20px auto; width:70%; text-align:center; background:#e4edf8; border:2px solid #fff;border-radius:5px; font-size:18px; padding-bottom:20px; padding-top:20px;}
.gk_ml_div1 img{}
.ml_bt{ background:url(../images/ml_bg.jpg) repeat-x; padding-top:40px; text-align:center;}
.ml_bg_div{ background:url(../images/zwgk_ml_bg_bt.png) no-repeat center; width:100%; height:246px;}
.hd_color .active span{color:#FFAA43 !important;}
.bs_color .active span{color:#199638 !important;}

