﻿* { margin: 0; padding: 0; text-shadow: none; font-weight: normal !important; font-family: 'Microsoft YaHei',Arial; font-size:13px; }
input, button, select, textarea { outline: none; }

html { -webkit-user-select: none; -webkit-tap-highlight-color: rgba(255,255,255,0); }

input { border: 0; }
.ct{ text-align:center;}
ul, li { list-style: none; }

h1, h2, h3, h4, h5, h6 { font-weight: normal; }
body { width: 100%; margin: 0 auto; max-width: 640px; min-width: 320px; -webkit-user-select: none; position: relative; background:#CCC; }
a ,a:visited{ text-decoration: none; -webkit-tap-highlight-color: rgba(0,0,0,0);  color:#000;}
.clear { clear: both; overflow: hidden; }
.clearfix { clear: both; height: 0px; overflow: hidden; }
.boxsizing{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.fl,.left{float:left;}
.fr{float:right;}
.maindb{ width:100%; background:#fff; }

.head .logo img{ width:100%; height:auto; overflow:hidden;}
.banner {
	MARGIN: 0 auto; margin-top:5px;  WIDTH:100%; PADDING-RIGHT: 0px; BACKGROUND: url(banner_bg.gif) no-repeat; HEIGHT:120px;	 padding:0;}
.dongtai{ clear:both; background: #E1E1E1; LINE-HEIGHT:30PX;padding:0;list-style:none; }
 .dongtai span{ color:#039; font-weight:bold;padding-left:5px;font-size:13px;} 
 
.indexshow ul li a{float:left;width:33.3%;height:40px; overflow:hidden; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; border:1px solid #CCC; }
 .indexshow ul li img{ width:100%; height:40px;}
.mnav ul {text-align:center;}
.mnav ul li a{width:25%;float:left; display:block;height:60px; line-height:60px; background:#0173c0; color:#FFF;text-align:center;
 border:1px solid ;box-sizing: border-box; cursor:pointer;}
 

.foot{background:#053887; clear:both; color:#FFF; }
.f2{font-size:2px;}
.foot .footmain{ letter-spacing:0.1em;  color:#FFF;border-bottom:1px solid #FFF; padding-left:5px; margin-bottom:10px;}
.foot .footmain p{ line-height:180%;  }

.content{}
.content p{ line-height:180%; margin-bottom:20px; padding-left:10px; padding-right:10px;}
.content h1{ border-bottom:1px solid #999; height:40px; line-height:40px; padding-left:10px;}
.dbbaner img{ width:100%; height:auto;}

.txtbg{border:1px solid #CCC; line-height:220%; margin-bottom:5px; width:80%;}
.subdiv{ width:100%; height:30px; text-align:center;}
.subdiv input{width:50%; height:100%; margin-bottom:20px;}
.ppst{ border-bottom:1px dashed #999; line-height:180%; padding-bottom:20px;}
.mpshow1{display:block;width:100%;height:40px; line-height:40px; padding-left:10px;}
.mpshow2{ display:block; background:#eceaea; border-bottom:1px solid #FFF; height:40px; line-height:40px; padding-left:20px;}