body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:Arial,Helvetica,'Microsoft YaHei';}
body{ font-family:"微软雅黑","宋体";
background:#eceaeb;
font-size:1em;
-webkit-text-size-adjust : none ;
-moz-text-size-adjust : none ;
-ms-text-size-adjust : none ;
text-size-adjust : none;
}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
legend{color:#000;}
i,em,b{font-style:normal;}
fieldset,img{border:0;}
img {max-width:100%; vertical-align:top;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.mt10{ margin-top:15px;}
.clear{clear:both;}
.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden; content:"."}
.center{text-align:center;}
input[type="button"], input[type="submit"],input[type="text"], input[type="reset"] {-webkit-appearance: none;}
*{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
a{tap-highlight-color: rgba(0,0,0,0); focus-ring-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-focus-ring-color: rgba(0, 0, 0, 0); -moz-tap-highlight-color: rgba(0,0,0,0); -moz-focus-ring-color: rgba(0, 0, 0, 0);}


.containerWrap{max-width:740px; min-width: 320px; margin: 0 auto; overflow:hidden; width: 100%; font-size:15px;}



.top{ background:#fff; overflow:hidden;  position:relative; padding-bottom:5px;}
.logo{ width:70%; margin-top:3px; padding-left:10px;}
.logo img{ width:90%; margin-top:3px;}


#toggle-search {
  background-position: -60px 0;
}
#toggle-basket {
  position: relative;
  float: right;
  background-position: -120px 0;
}
#toggle-basket:before {
  position: absolute;
  top: 5px;
  left: 0;
  width: 2px;
  height: 50px;
  content: "";
  background-color: #000;
}





.slideBox{ position:relative; overflow:hidden; margin:0 auto;  width:100%;/* 设置焦点图最大宽度 */ }
.slideBox .hd{ position:absolute; height:10px; line-height:10px; bottom:15px; left:50%; margin-left:-36px; z-index:1;}
.slideBox .hd ul{ display:inline-block; text-align:center;}
.slideBox .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background: #fff; text-indent:9999px; overflow:hidden; margin:0 6px;}
.slideBox .hd li.on{ background:#f00;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center; }
.slideBox .bd li img{ width:100%; vertical-align:top;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;}  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%; font-size:14px; position:absolute; bottom:0px; height:30px; line-height:30px; color:#fff; background:#000; opacity:0.7; text-align:center; z-index:3;}


.ss{ background:#014899; padding:8px 10px;}
.ssk{ width:87%; height:32px; line-height:32px; float:left; overflow:hidden; border:none; background:#fff; outline:medium none; color:#888; padding-left:10px; font-family:"微软雅黑";}
.search_btn{ float:right; background:#1360b8; width:13%; height:32px; outline:medium none; text-align:center; padding-top:3px; overflow:hidden;}

.box{ background:#fff; margin-top:8px; padding:8px 2%;}

.title{ height:45px; line-height:45px; border-bottom:1px solid #ddd;}
.title h2{ font-size:18px; background:url(../images/h2bg.png) left center no-repeat; display:block; font-weight:bold; float:left; padding-left:15px; color:#014899;}
.title a{ float:right; width:70px; text-align:right; color:#c00000; overflow:hidden;display:block; font-size:14px;}



.twlist{ padding-bottom:10px;  border-bottom:1px dotted #ddd;}
.twlist li{
	width: 48%; float:left;
}
.twlist li:nth-child(1n){float: left;}
.twlist li:nth-child(2n){float: right;}
.twlist li a{
	display: block;
}
.twlist li a img{
	display: block;
	width: 100%;
    height:120px;
}
.twlist li a p{display: block;width: 100%; max-height:50px; color:#333;line-height:25px;overflow:hidden; }
.twlist li a i{color: #c3c3c3; line-height:25px;}



.list_news{ width:100%; float:left; margin-bottom:8px; }
.list_news li{ width:100% !important; float:left; height:40px; line-height:40px; border-bottom:1px dotted #ddd;}
.list_news li a{ width:65% !important; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#333; font-size:15px; background-size:2.8%;}
.list_news li span{ float:right; color:#c3c3c3; font-size:14px; width:auto !important }






.dblj{ background:#fff; margin-top:8px; padding:2%;}
.dblj ul li{float: left; width:48%; margin-bottom:8px; height:45px; line-height:45px; display:block;}
.dblj ul li:nth-child(2n){float: right;}
.dblj ul li a{ color:#fff; padding-left: 100%;font-size: 30px;}
.bg1{ background:url(../images/1-1.jpg) center no-repeat; }
.bg2{ background:url(../images/1-2.jpg) center no-repeat; }
.bg4{ background:url(../images/2-1.jpg) center no-repeat; }
.bg3{ background:url(../images/2-2.jpg) center no-repeat; }
.bg5{ background:url(../images/3-1.jpg) center no-repeat; }
.bg6{ background:url(../images/3-2.jpg) center no-repeat; }




.xsdt {}
.xsdt ul li{float: left;width: 48%;margin-bottom:15px;}
.xsdt ul li:nth-child(2n){float: right;}

.xsdt ul  li a img{width: 100%; height:120px !important; display: block;}
.xsdt ul  li p{ text-align:center;
		display: block;
	font-size: 16px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	line-height:35px;
	font-size:14px;
}



.foot{ background:#08448c; padding:5px 0;}
.foot p{ line-height:25px; text-align:center; font-size:14px; color:#fff;}
.foot p a{ color:#fff;}






.ny{ background:#fff; padding:10px 2%;}

.nybanner{width:100%; position:relative;}
.nybanner span{display:block; position:absolute; bottom:0; left:0; padding:0 10px; background:rgba(3,73,144,0.8); color:#fff; height:30px; line-height:30px; font-size:15px;}

.local{width:100%; background:url(../images/home.png) 10px center no-repeat; background-size: auto 40%; color:#333; line-height:28px; border-bottom:1px solid #ccc; padding:8px 10px 8px 40px;}
.local a{color:#333; font-size:14px;}


.zzjg{ width:100%; float:left; margin-bottom:8px; }
.zzjg h2{background:#01438d; font-weight:normal; font-size:15px; color:#ffffff; width:30%; text-align:center; height:30px; line-height:30px;}

.zzjg li{ width:49% !important; float:left; height:40px; line-height:40px; background:#eee; text-align:center; white-space:nowrap; text-overflow:ellipsis; margin-top:2%; overflow:hidden;}
.zzjg li:nth-child(2n){float: right;}


.sjdh{ width:100%; float:left; margin-bottom:8px; }
.sjdh li{ width:49% !important; float:left; height:40px; line-height:40px; background:#eee; text-align:center; border-left:5px solid #014899; white-space:nowrap; text-overflow:ellipsis; margin-top:2%; overflow:hidden;}
.sjdh li:nth-child(2n){float: right;}



.load_more{
	display: block;
	width: 60%;
	border-radius: 6px;
	border: 1px solid #e6e6e6;
	color: #333;
	text-align: center;
	margin: 15px auto 0;
	line-height: 2.25em;
	font-size: 1.1111em;
}



.brief{
	width: 100%;
	padding: 0.4em 0 1.2em;
}

.brief h3{color:#333; font-size:18px; line-height:30px; display:block; float:left; width:100%; text-align:center;}
.brief img{
	display: block;
	max-width: 82%;
	margin: 0.8em auto;
}
.brief p{
	font-size:15px;
	color: #333333;
	text-indent: 2em;
	line-height: 32px;
	text-align:justify;
	text-justify:inter-ideograph;
}


.brief table td p{text-indent:0!important;line-height:20px !important;}
.brief table {font-size:14px; margin-top:15px;margin-bottom:15px;  margin:0!important; width:100%!important; border-collapse: collapse;}
.brief table td {text-align: center;padding: 3px;  border:1px #eee solid; }


/*内容页*/
.contain{
	width: 100%;
	background: #fff;
}
.contain h2{
	font-size:18px !important;
	color: #000000;
	text-align: center;
}
.contain h3{
	font-weight:normal;
	text-align: center;
	padding: 0.6em 0 0.4em;
	border-bottom: 1px dashed #ddd;
}
.contain h3 span{
	display: inline-block;
	font-size: 14px;
	color: #999999;
	padding: 0 0.8em;
}
.con_con{
	width: 100%;
	padding: 2%;
}
.con_con p{
	font-size: 15px !important;
	line-height:34px !important;
	margin: 0.4em 0 !important;
	text-justify:inter-ideograph !important;
}
.con_con img{
	max-width: 80% !important;
	margin: 0.8em auto !important;
	display: block !important;
}



.con_con table td p{text-indent:0!important;line-height:20px !important;}
.con_con table {font-size:14px; margin-top:15px;margin-bottom:15px;  margin:0!important; width:100%!important; border-collapse: collapse;}
.con_con table td {text-align: center;padding: 3px;  border:1px #eee solid; }









.ssjg{ width:100%; float:left; margin-bottom:8px; }
.ssjg li{ width:100% !important; float:left; height:40px; line-height:40px; border-bottom:1px dotted #ddd;}
.ssjg li a{ width:75% !important; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#333; font-size:15px; background-size:2.8%;}
.ssjg li i{ float:right; font-style:normal; color:#c3c3c3; font-size:14px; width:auto !important }