﻿@charset "utf-8";
/* CSS Document */
body,html{min-height:100%}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],script,template{display:none}
a{background:0 0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
a,ins{text-decoration:none}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
pre{white-space:pre-wrap}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}
sup{top:-.5em}
sub{bottom:-.25em}
img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;max-width:100%;border:0;vertical-align:middle}
svg:not(:root){overflow:hidden}
figure{margin:0}
code,kbd,pre,samp{font-size:1em;font-family:Monaco,Menlo,Consolas,"Courier New",FontAwesome,monospace}
fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}
legend{padding:0;border:0}
button,input,optgroup,select,textarea{margin:0;color:inherit;font:inherit}
button{overflow:visible}
button,input{line-height:normal}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
textarea{overflow:auto;vertical-align:top;resize:vertical}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
html{font-size:62.5%;-webkit-tap-highlight-color:transparent}
body{position:relative;background:#fff;color:#333;font-weight:400;font-size:1.6rem;font-family:"Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;line-height:1.6}
body,button,input,select,textarea{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern"}
ul, dd, li {
    list-style: none;
}
* {padding:0px;margin:0px;}
ul,li,dl,dt,dd,img,p,h1,h2,h3,form,h4,h5{padding:0px;margin:0px;}
.top1{width: 100%;
    margin: 0;
    padding: 0;
   
    overflow: hidden;}
.logo{width: 50%;
    display: block;
    float: left; padding-left: 15px;}
.logo img {
    width: 100%;
    margin:5px 0;
}
.anniu{width: 20%;
    display: block;
    float: right;
    position: relative;}
.anniu img {
    position: absolute;
    right: 30px;
    top: 20px;
    width: 28%;
    margin: 0;
    display: block;
}
.nav {
    background: #0c74bd;
    overflow: hidden;
    width: 100%;
    padding: 10px;
    box-sizing: border-box;
}
.nav ul{ width:99%}
.nav li {
	text-align:center;
    float: left;
    width: 20%;
    margin-bottom: 5px;
    list-style-type: none;
}
.nav li a {
    font-size: 16px;
    color: #fff;
    text-decoration: none;
}
.nav li:after {
    content: "";
    display: block;
    float: right;
    width: 1px;
    height: 15px;
    margin-top: 7px;
    margin-right: 1px;
    background: #fff;
}

.news_title {
 margin:10px auto;
    font-size: 1.3em;
	font-weight:bold;
	 
    line-height: 1.5em;
    padding: 0.2em 0;
    text-align: center;
	width: 100%;
    height: auto;
}
.news_titlein{ height: auto; margin:0 10px;}
.news_titlein a{ color:#005393;  font-family:'Microsoft YaHei'}
.lbbox{ width:100%}
.lbbox_tit{width: 100%;
    margin-bottom: 14px;
    margin-top: 20px;
    line-height: 2em;
    height: 2em;}
.lbbox_tit a{ padding-left:10px;font-family:"微软雅黑"; font-weight:bold; color:#9c0100;font-size:1.3em;}
.lbbox_bd{ margin:0 auto;}
.lbbox_bd ul{ margin-left:10px;}
.lbbox_bd ul li {background:url(icon10.jpg) no-repeat left 0.8em; padding-left:10px;padding-right:10px;line-height:1.8em; }
.lbbox_bd ul li a{font-family:"微软雅黑"; font-weight: normal; color:#000; font-size:1em; }
.lbbox_more{ width:100%;}
.lbbox_more a{ display:block; margin:10px 10px; text-align:center; color:#888; background-color:#f3f3f3; border: solid 1px #dbdbdb;line-height:2em;height:2em;}
.lbbox_bdin_1{ margin:5px 10px;  line-height: 2em;
    height: 2em; border-bottom: #bfbfbf 1px solid;}
.ztwz{ margin:5px 10px;}
.lbbox_bdin_1 img{ width:100%; height:auto; margin-bottom:5px;}
.lbbox_bdin_1 a{ width:100%;font-family:"微软雅黑"; font-weight: normal; color:#000; font-size:1em;line-height:2em;  }
.lbbox_bdin_1 a.aa{ color:#0f79c3;}
a.qzxx{ display:block; float:right; width:30%; margin-right:10px; }
a.qzxx img{margin-bottom:5px}
.lbbox_tit span{ color:#666666; font-size: 1em; padding-left:8px}
span.xxgg{ float:right; padding-right:10px;}
ul.ula li{width: 25%;
    padding-right: 6%;
    padding-left: 2%;
    padding-bottom: 1.2em;
    float: left; background:none;}
ul.ula li a {
    float: left;
    display: block;
    width: 100%;
    position: relative;
}
ul.ula li a img {
    width: 100%;
}
ul.ulb li{width: 19%;
height: auto;
    padding-right: 2%;
    padding-left: 2.5%;
    padding-bottom: 2em;
    float: left; background:none;
	margin-bottom:20px;}
	
ul.ulb li a {
    float: left;
    display: block;
    width: 100%;
	height: auto;
    position: relative;
}
ul.ulb li a img {
    width: 100%;
	display:block;
}
ul.ulb li a span {
    display: block;
    width: 100%;
    height: 1em;
    line-height: 1em;
    position: absolute;
    left: 0;
    bottom: -1.5em;
    text-align: center;
    color: #000;
}
.clear{ clear:both;}
.zttp{ width:100%}
.zttp a{ display:block; margin-left:10px; margin-right:10px; height:auto;}
.zttp a img{ width:100%; height:auto;}
.title-tab{ margin-left:10px; margin-right:10px; height:40px;}
.tabs{ width:100%; background:#dddddd;height:40px;}
.tabs a{ display:block; float:left; width:20%; background-color:#dddddd; color:#333; font-family:"微软雅黑"; font-weight:bold; font-size:1em; padding:0 10px; line-height:40px; text-align:center;}
.tabs a.on{ color:#0f79c3; background:#fff url(tabon.jpg) no-repeat left top;}
.tabsin{ padding-left:8px; display:block;}
.hr_20{ height:20px; clear:both;}
  .swiper-container a {width: 100%;}
		 .swiper-container a img{ width:100%;height:auto;}
	   
	    .swiper-slide {
	        text-align: center;
	        font-size: 18px;
	        background: #fff;

	        /* Center slide text vertically */
	        display: -webkit-box;
	        display: -ms-flexbox;
	        display: -webkit-flex;
	        display: flex;
	        -webkit-box-pack: center;
	        -ms-flex-pack: center;
	        -webkit-justify-content: center;
	        justify-content: center;
	        -webkit-box-align: center;
	        -ms-flex-align: center;
	        -webkit-align-items: center;
	        align-items: center;
	    }
.biaoti01{    position: absolute;
    z-index: 2;
    width: 100%;
    bottom: 0px;
    text-align: left;
    background-color: #3C3C3C;
    opacity: 0.7;
    line-height: 27px;
}
.biaoti01 a{ color:#fff;filter:glow(color=black,strength=5);padding-left:15px }

.lmbiaoti2{
	font-size:18px;
	font-weight:200;
	line-height:40px;
	height:40px;
	padding-left:15px;
}


.lmbiaoti{
	font-size:18px;
	font-weight:bold;
	background:#EEF0F1;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #DCDCDC;
	border-bottom-color: #DCDCDC;
	line-height:40px;
	height:40px;
	padding-left:15px;
}
.lmbiaoti a{font-size:18px;
	font-weight:200;}
.inlink{font-size:14px;line-height:35px; text-align:center}
.inlink a{font-size:14px;color:#666}
.swiper-container {
    margin: 0;
}

#loading{
margin-top:20px;
text-align:center;
width:100%;
font-size:12px;color:#555;
}
#loading img{height:20px;width:auto;margin:0 4px 4px 0;}
.inlink {width:100%;display:block;}
.pic_xw{padding:0 15px; overflow:hidden}
.pic_xw li {
	width:100%;
	float:left;
	padding:15px 0;
	background: url(li_dian2016.png) repeat-x center bottom #FFF;	
	 overflow:hidden;
}
.pic_xw li span{
	font-size:10px;
	color:#999;
	padding:2px 0;
	
	margin:3px 0 0 0;
}
.pic_xw line li:after{content:'';position: absolute;top:0;left: 0px;right: 0px;bottom: 0px;border: 1px solid #fff;}
.pic_xw li img{float:right;margin:0 0 0 10px;width:32%;height:auto;}
.pic_xw li h2{font-size:18px; font-family:"微软雅黑";color:#212121; font-weight:normal}
.pic_xw li h2 a{font-size:18px; font-family:"微软雅黑";color:#212121; font-weight:normal}

.pic_xw li p{line-height:20px;font-size:12px;color:#838383;padding-top:4px;font-family:"宋体"}
.pic_xw li p a{line-height:20px;font-size:12px;color:#838383;font-family:"宋体"}

.pic_xw .xw2 h2 a{font-size:18px; font-family:"微软雅黑";color:#424242}
.pic_xw .xw2 img{float:left;width:45%;height:auto;margin:5px 5px 0 5px;}
.pic_xw .xw3 h2 a{font-size:18px; font-family:"微软雅黑";color:#424242}
.pic_xw .xw3 img{float:left;width:32%;height:auto;margin:5px 1% 0 0;}
/* 图片样式 */
.pic_xw_tp{padding:0 15px; overflow:hidden}
.pic_xw_tp li {
	width:100%;
	float:left;
	padding:15px 0;
	background: url(li_dian2016.png) repeat-x center bottom #FFF;	
}
.pic_xw_tp li span{
	font-size:10px;
	color:#999;
	padding:2px 0;
	
	margin:3px 0 0 0;
}
.pic_xw_tp line li:after{content:'';position: absolute;top:0;left: 0px;right: 0px;bottom: 0px;border: 1px solid #fff;}
.pic_xw_tp li img{margin:10px 0 0 0;width:100%;height:auto;}
.pic_xw_tp li h2{font-size:18px; font-family:"微软雅黑";color:#212121; font-weight:normal}
.pic_xw_tp li h2 a{font-size:18px; font-family:"微软雅黑";color:#212121; font-weight:normal}
.footer{ text-align:center; color:#444; background-color:#dddddd; font-size:1em; padding: 0.5em 0; margin-top:1.2em;}
.footer01{ 
    width: 70%;
    margin: auto;
    margin-top: 5px;
    padding-top: 5px;}
	.footer02{border-top: 1px solid #fff;
    width: 70%;
    margin: auto;
    margin-top: 5px;
    padding-top: 5px; margin-bottom:6px;}
.mobtitle{font-size:21px;clear:both;padding:20px 20px 10px 13px;line-height:30px;font-weight:bold;color:#454648 }
.mobdate{
	clear: both;
	height: 14px;
	line-height: 14px;
	font-size: 10px;
	color: #888;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;margin:0 15px;padding-bottom:10px
}
.mobcont{line-height:27px;margin:10px 15px;color:#222222;font-size:19px;}
.mobcont img{max-width:100%;!important}
.ggimg img{width:100%;!important}
.mobcont a{color:#3990e6;font-size:18px;}
.mobcont p{margin-bottom:20px;
	text-align:justify}
.mobzi{font-size:14px;margin:0 15px 0 15px;line-height:30px;border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;}
.mobcorr{font-size:17px;padding:5px 15px 25px 15px;line-height:28px; overflow:hidden}
.mobcorr a{font-size:17px;}
li.active a{ color:#FCB050}