﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{font-family:"微软雅黑",Verdana, Geneva, sans-serif,Arial;width:100%; text-align:left; margin:0 auto; background:#fff; font-size:14px; }
ul,li{ list-style-type:none;}
img{border:0; width:100%;  margin:0 auto;}
a{ text-decoration:none;}
h2,h3,h4,h5,b{ font-weight:normal; font-size:12px;}
input{ height:32px;}
.clear{  height:1px; display:inline; float:left; width:100%;}
em,i{ font-weight:normal; font-style:normal;}
.margin40{ display:inline; float:left; width:100%; height:40px;}
.margin60{ display:inline; float:left; width:100%; height:60px;}
.margin80{ display:inline; float:left; width:100%; height:80px;}

/*css*/
/*swipe*/
    .swiper-container {
        width: 100%;
        height: 100%;
        margin-left: auto;
        margin-right: 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;
    }
/*内容*/	
.topwz img{ display:inline; float:right; height:20px; width:auto; margin-right:2%; margin-top:10px; margin-bottom:10px;}
.banner_ad{ display:inline; float:left; width:100%; margin-bottom:10px; border-bottom:2px solid #227FBA; z-index:99; position:relative;}

.topwz{ display:inline; float:left; width:100%;background-image:url(../images/qq123.jpg);border-bottom:3px solid #227FBA; color:#fff; position:relative;}
.toplogo{ width:30%; float:left;}
.toplogo img{ display:inline; float:left; width:140px; height:auto; margin-left:10px;}

.topright{ float:right; width:40%;}
.searchico{ float:right; padding:15px 2px; width:50%; height:25px; line-height:24px;  position:relative;text-align:center;background:#227FBA; display:inline-block;}
.searchico.bgcolor{background:#227FBA;}
.searchico strong{ text-align:center; padding:0; padding-right:5px; text-align:center; font-weight:normal;margin-right:15px; display:inline-block; }
.searchico img{
	float:left;
	width:80px;
	height:auto;
	position:absolute;
	right:2px;
	margin-top:2px;
	top: 1px;
}

.topmenu{ margin:0px 15px; float:right;}
.topmenu img{ margin-top:16px;}

.searchSel{ position:absolute; top:70px; left:0; width:98%; margin-left:1%; background:rgba(90,135,171,.8); padding:20px 0; z-index:1001; border-radius:6px; display:none;}
.searchSel:before{ content:''; display:block; position:absolute; right:18%; top:-10px; border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(90,135,171,.8);}
.select1{ display:inline; float:left; width:35%; height:30px; margin-left:5%;}
.select2{ display:inline; float:left; width:35%; height:30px; margin-left:1%;}
.searchSel i a{ width:20%; float:right; margin-right:2%; background:#227FBA; color:#fff; text-align:center; padding:2px 0px; margin-top:4px; display:inline-block;}

.searchSel_menu{ position:absolute; top:70px; right:0; width:30%; margin-right:0.5%; background:rgba(90,135,171,.8); padding:20px 0; z-index:1001; border-radius:6px; text-align:center; color:#ff; display:none;}
.searchSel_menu:before{ content:''; display:block; position:absolute; right:5%; top:-10px; border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid rgba(90,135,171,.8);}
.searchSel_menu a{ color:#fff; line-height:24px;}

.index_content{ display:inline; float:left; width:96%; margin-left:2%;}
.n2{ display:inline; float:left; width:100%; margin:5px 0px 10px 0;}
.n2 .hy1{ display:inline; float:left; width:45%;}
.n2 .hy2{ display:inline; float:right; width:45%;}

.m_ul{ display:inline; float:left; width:100%;}
.m_ul li{ display:inline; float:left; width:32.6%; margin-right:1%;}
.m_ul li:nth-of-type(3n+3){ margin-right:0; float:right;}

.fl_title{ display:inline; float:left; width:100%; background:#fff; border-bottom:1px solid #e2e2e2; padding:5px 0;}
.fl_title em{ display:inline; float:left; color:#227FBA; width:60%; margin-left:10px;}
.fl_title em img{display:inline; float:left; height:20px; width:auto; margin-right:5px;}
.fl_title em strong{ display:inline; float:left; font-size:18px; margin-top:2px;}
.fl_title i img{ display:inline; float:right; width:50px; height:auto; margin-right:10px; margin-top:4px;}


.fl_titlexxx{ display:inline; float:left; width:100%; background:#fff; border-bottom:1px solid #e2e2e2; padding:5px 0;}
.fl_titlexxx em{ display:inline; float:left; color:#227FBA; width:60%; margin-left:10px;}
.fl_titlexxx em img{display:inline; float:left; height:20px; width:auto; margin-right:5px;}
.fl_titlexxx em strong{ display:inline; float:left; font-size:14px; margin-top:2px;}
.fl_titlexxx i img{ display:inline; float:right; width:50px; height:auto; margin-right:10px; margin-top:4px;}


.fl_pic{display:inline; float:left; width:100%; background:#fff; border-bottom:1px solid #e2e2e2; padding:5px 0;}
.fl_pic em img{ display:inline; float:left; width:70px; height:70px; border-radius:100%; margin-left:10px; margin-right:10px;}

.flright{ display:inline; float:left; width:65%; margin-right:5%;}
.flright h2,.flright h3,.flright h4{ display:inline; float:left; width:100%;}
.flright h2 strong{ float:left; color:#3177c9;}
.flright h2 b{ float:right; color:#ff4f00;}
.flright h2 b img{ height:10px; width:auto; margin-right:5px;}
.flright h3{  color:#a4a4a4; margin:10px 0;}
.flright h4 font a{ float:left; color:#fff; background:#5fbf60; padding:3px 15px; text-align:center;}
.flright h4 i a{ float:right; color:#5fbf60; background:#fff; border:1px solid #5fbf60; border-radius:6px; padding:2px 15px; text-align:center;}

.bottombanner{ margin:5px 0; display:inline-block; width:100%;}
.footer_copyright{ display:inline; float:left; width:100%; margin:0 auto; text-align:center; color:#a2abb2; padding:10px 0;}
.footer_copyright a{color:#a2abb2;}

.footer_nav{ display:inline; float:left; width:100%; background:#fff; border-top:1px solid #e7e7e7; position:fixed; bottom:0; left:0; padding:5px 0; z-index:1000;}
.footer_nav a{ display:inline; float:left; width:25%; margin:0 auto; text-align:center; color:#929292;}
.footer_nav a img{ height:20px; width:auto;}
.footer_nav a span{ display:inline-block; width:100%;}

.more_nav{ position:absolute; width:25%; right:0; bottom:55px;background:rgba(90,135,171,.8); padding:20px 0; display:none; z-index:1001;}
.more_nav a{ display:block; color:#fff; width:100%; margin-bottom:10px;}
.shouji{ margin:5px 0; display:inline-block; width:100%;}
