@charset "utf-8";
*{
  padding:0px;
  margin:0px;
}

body{
  font-size:12px;
  font-family:"Microsoft YaHei",Arial;
  overflow-x: hidden;
}

  img {
    border: none;
  }

  a {
    text-decoration: none;
    cursor:pointer;
	color:#000000;
  }

  p {
    margin: 0;
  }

  ul {
    margin: 0;
    padding: 0;
    list-style: none;
  }

  .clear:after{
    display: block;
    content:'';
    clear:both;
  }
  .clear{
    *zoom:1;
  }

  .ma{
    margin:0 auto;
  }
  .fl{float:left}
.fc{text-align:center}
.fr{float:right}

input {
    outline: none;
}



.bg{
width:100%;
background:url(../images/bg.png) white no-repeat;
background-size:100%;
}


.daohang{
width:1200px;
padding-top:25px;
}

.daohang h1{
width:33%;
}
.daohang h1 img{
    width:100%;
    display: block;
    }
.name{
width:100%;
padding:2% 0px;
}

.name h2{
display:block;
float:left;
width:50%;
padding:0px
}

.name h2 img{
width:100%;
height:auto;
display:block;
padding:0px
}

.search{
width:45%;
display:block;
float:right;
}

.search h3{
width:80%;
float: right;
}

.search h3 img{
width:100%;
height:auto;
display:block;
}

.search1{
width:55%;
margin-top:2%;
height:34px;
float: right;
background-color:#FFFFFF;
border:1px solid #2f60b9;
}

.search2{
padding-left:3%;
float:left;
}

.search1 input {
    width: 50%;
	height: 33px;
    line-height: 33px;
	float:left;
	border:none;
	padding-left:3%;
}
.search3{
float:right;
}

.search2 img,.search3 img{
width:100%;
height:auto;
display:block;
}

.nav{
width:100%;
height:52px;
background-color:rgba(58, 137, 193, 0.9);
}

.nav11{
width:1200px;
height:52px;
}

.nav1 {
    width: 100%;
	height:52px;
	overflow: hidden;
}

.nav1 li{
width:20%;
text-align:center;
font-size:21px;
line-height:52px;
color:#FFFFFF;
float:left;
overflow:hidden;
}

.nav1 li a{
display:block;
color:#FFFFFF;
}

.nav1 li a:hover{
background-color:#0d78be;
}

.container{
width:1200px;
margin-top: 2%;
}

.width1200px {
    width: 100%;
	border:1px solid #e6e8ec;
    margin: 0px auto;
}

.width1200pxzyd {
    height: 38px;
    line-height: 38px;
    background-color: white;
    margin-bottom: 2%;
    font-size: 14px;
}


.kuang{
width:100%;
background-color:#FFFFFF;
border: 1px solid #eeeeee;
    box-shadow: 0px 0px 10px 0px #e4e3e3;
	margin-bottom:1%;
}


.fxkhad3a {
    width: 48%;
    height: 333px;
    float: left;
    background-color: bisque;
}
.swiper-container {
    width: 100%;
    height: 100%;
}

.swiper-slide {
    width: 100%;
    height: 100%;
}

.slided1 {
    width: 100%;
    height: 100%;
    position: relative;
}

    .slided1 img {
        width: 100%;
        height: 100%;
    }

.slided1a {
    width: 100%;
    height: 45px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    background-color: #000000;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}

.slided1b {
    width: 55%;
    height: 42px;
    line-height: 42px;
    position: absolute;
    bottom: 0px;
    left: 0px;
    text-align: left;
    color: white;
    padding-left: 14px;
		font-size:14px;
overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

img {
    border: 0px;
}

.pagination {
    position: absolute;
    z-index: 20;
    right: 15px;
    bottom: 15px;
}

.swiper-pagination-switch {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background: #555;
    margin-right: 10px;
    background-color:white;
    opacity: 0.8;
    cursor: pointer;
}

.swiper-active-switch {
    background-color: #3a91db;
}


.fxkhad3b {
    width: 48%;
    float: right;
	padding-right:2%;
}
#content {
    width: 100%;
    overflow: hidden;
	padding:10px 0px;
}

.more{
width:100%;
height:30px;
border-bottom: 1px solid #3a91db;
}
.more1{
float:right;
font-size:14px;
line-height:30px;
color:#666666;
}

.AccTab {
    width:90%;
    overflow: hidden;
	float:left;
	display:block;
}



.AccTab li {
    width: 25%;
    height: 30px;
    float: left;
	text-align:center;
	

}
.AccTab .active a {
display:block;
background:url(../images/pic_142.png) no-repeat;
background-size:100% 100%;
color:#ffffff;
}
.AccTab li a {
font-size:18px;
line-height:30px;
color:#3a91db;
font-weight:bold;
display:block;
}
#content .tab-content .active{
    display: block;
}
.tab-content .tab-pane{
    display: none;
}

.rdxw_list{
width:100%;
height:272px;
padding-top:10px;
overflow:hidden;
}
.rdxw_list1{
height:165px;
}
.rdxw_list li{
width:100%;
overflow:hidden;
}

.rdxw_list li a{
background:url(../images/pic_7_1.png) 0px center no-repeat;
padding-left:2%;
width:70%;
color:#454545;
font-size:14px;
line-height:33px;
display:block;
float:left;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.rdxw_list li  span{
color:#9b9b9b;
font-size:14px;
line-height:33px;
display:block;
float:right;
}
.rdxw_list li a:hover{
color:#3a91db;
background:url(../images/pic_7.png) 0px center no-repeat;
}

.footer{
width:100%;
height:92px;
background-color:#f6f6f6;
}		  
.footer1{
width:1200px;
padding-top:30px;
}		  	  
.link{
width:11%;
font-size:20px;
line-height:59px;
color:#FFFFFF;
text-align:center;
display:block;
float:left;
background:url(../images/pic_139.png) no-repeat;
background-size:100% 100%;
}

.link1{
width:88%;
height:57px;
border:1px solid #3a91db;
display:block;
float:right;
}
.link2{
width:90%;
height:37px;
padding:20px 0px 0px 5%;
}

.link2 li{
width:10%;
text-align:center;
font-size:16px;
color:#3a91db;
line-height:15px;
border-right:1px  solid #3a91db;
float:left;
}

.link2 li a{
color:#3a91db;
}

.foot{
width:100%;
height:175px;
background-color: #014a85;
border-top: solid 3px #e60012;
}
.foot1{
width:571px;
padding-top:25px;
}

.zybad1 {
    width: 70%;
    height: 90px;
    margin: 0 auto;
    margin-top: 40px;
}
.zybad1a {
    width: 10%;
    height: 82px;
    margin-top: 7px;
    float: left;
}
.zybad1u1 {
    width: 50%;
    height: 85px;
    margin-left: 10%;
    float: left;
}
.zybad1u1 li {
    display: block;
    width: 50%;
    height: 28px;
    color: #fff;
    float: left;
}

body .fuyunyejiao001 {
    float: left;
    width: 30%;
    text-align: center;
}

.f1{
display:block;
float:left;
padding:5% 2% 0px 0px;
}

.f2{
display:block;
float:left;
}
.f2 p{
text-align:center;
font-size:14px;
line-height:30px;
color:#FFFFFF;
}

.f3{
display:block;
float:left;
}

.kuang1{
width:96%;
padding:1% 0px 0px 0px;
}

.map{
width:45%;
display:block;
float:left;
}

.name1{
width:100%;
margin-bottom: 2%;
border-bottom:1px solid #dfdfdf;
}

.name1 h1{
border-bottom:3px solid #3a91db;
line-height:30px;
font-size:18px;
color:#3a91db;
display:block;
float:left;
}
.fxkhad4d12a .d1 {
    position: absolute;
    top: 20px;
    right: 18px;
    font-size: 14px;
	line-height:25px;
	text-align:center;
	padding:0px 2%;
	background-color:#82bbeb;
	color:#FFFFFF;
}
.fxkhad4d12a {
    width: 100%;
border: 1px solid #eeeeee;
    box-shadow: 0px 0px 10px 0px #e4e3e3;
	    position: relative;
}
.fxkhad4d12a img {
    padding: 3px;
}	

.wlist{
width:52%;
display:block;
float:right;
}

.fxkhad4b {
    width: 100%;
    height: 329px;
    background-color: #e9f5fb;
	border: 1px solid #eeeeee;
    box-shadow: 0px 0px 10px 0px #e4e3e3;
}
.fxkhad4bta1 {
    width: 100%;
    height: 329px;
}  
.fxkhad4bta1 tr:nth-child(odd) {
    background-color: #e9f5fb;
}
.fxkhad4bta1 th {
    text-align: center;
    height: 36px;
    font-size: 13px;
    font-weight: bold;
}
.fxkhad4bta1 tr:nth-child(even) {
    background-color: #ffffff;
}
.fxkhad4bta1 td {
    text-align: center;
    font-size: 13px;
}
.kuangl{
width:49%;
display:block;
float:left;
}
.kuangr{
width:49%;
display:block;
float:right;
}
.AccTab1 .active a {
display:block;
background-color:#3a91db;
color:#ffffff;
}

.hudong{
width:100%;
height:30px;
border-bottom: 1px solid #3a91db;
}
.hudong h1{
width:11%;
display: block;
background-color: #3a91db;
color: #ffffff;
text-align:center;
font-size: 18px;
line-height: 30px;
}
.kuanghudong{
padding-bottom:1%;
}

.ulhd{
width:100%;
overflow:hidden;
padding:1% 0px;
}

.ulhd li{
width:20%;
height:84px;
float:left;
margin-right:5%;
	margin-left: 7%;
}

.ulhd li a{
width:100%;
text-align:center;
font-weight:bold;
line-height:84px;
font-size:18px;
border:1px solid #3a90db;
border-radius:10px;
color:#3a90db;
display:block;
}

.yingjixiangyingman{width:48%;float:left;padding-right:10px;}
          .yingjixiangyingfont{float:left;width:30%;text-align:center;font-size:16px;font-weight:bold;color:#333;}
          .shuiqinggundongmain{float:left;width:70%;font-size:12px}



/*gaojian list*/
.container1{
background-color:#FFFFFF;
}

.gaojian{
width:96%;
padding:2% 0px;
}

.linknav{
width:100%;
line-height:50px;
font-size:14px;
border-bottom:3px solid #bfdbfc;
}
.linknav span{
color:#0d78be;
}
.linknav a{
color:#000000;
}
.gaojian1 h1{
text-align:center;
line-height:40px;
font-size:27px;
padding-top:5%;
}
.gaojian1 h2{
font-size:14px;
padding:2% 0px 5% 0px;
text-align:center;
font-weight:normal;
}
.gaojian1 p{
font-size:14px;
line-height:30px;
text-indent:2em;
}
.gaojian1{
width:90%;
}

.rdxw_list2{
width:100%;
height:910px;
padding-top:10px;
overflow:hidden;
}

.rdxw_list2 li{
width:100%;
overflow:hidden;
border-bottom:1px solid #cccccc;
}

.rdxw_list2 li a{
background:url(../images/pic_7_1.png) 0px center no-repeat;
padding-left:2%;
width:70%;
color:#454545;
font-size:14px;
line-height:40px;
display:block;
float:left;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.rdxw_list2 li  span{
color:#9b9b9b;
font-size:14px;
line-height:40px;
display:block;
float:right;
}
.rdxw_list2 li a:hover{
color:#3a91db;
background:url(../images/pic_7.png) 0px center no-repeat;
}
/*分页*/
.Pages{ line-height:22px; zoom:1; text-align:center;color:#666; overflow:hidden; font-size:12px; padding:30px 0 0px;}
.Pages span{ padding:0px 6px; display:inline-block;}
.Pages a{ display:inline-block;}
.Pages .p_page em{ font-style:normal; font-family:"微软雅黑";}
.Pages .p_page .a_first,.Pages .p_page .a_end{ border:1px solid #cccccc; margin:4px 2px;padding:0px 6px;}
.Pages .p_page .a_prev,.Pages .p_page .a_next{ padding:0px 6px;border:1px solid #cccccc; margin:0 2px;}
.Pages .p_page .a_first:hover,.Pages .p_page .a_end:hover,.Pages .p_page .a_prev:hover,.Pages .p_page .a_next:hover{ color:#0f5fc2;border-color:#0f5fc2;background:#fff;}
.Pages .p_page em a{ padding:0px 7px; color:#666666;border:1px solid #cccccc; margin:0 2px; }
.Pages .p_page em a.a_cur,.Pages .p_page em a:hover{ color:#3a91db;border-color:#3a91db;background:#fff;}
.Pages .p_page b{ font-weight:normal;}

.input_1 {
    width: 25px;
    height: 17px;
    border: 1px solid #c0bebe;
    background: #fff;
}
.btn_1 {
    background: #fff;
    color: #3a91db;
    cursor: pointer;
    border: 1px solid #3a91db;
    padding: 0px 8px;
}


.cont2{
	background: none;
}
.contl{
	width: 70%;
	display: block;
	float: left;
	background-color: #ffffff;
}
.contr{
	width: 30%;
	display: block;
	float: right;
	background-color: #ffffff;
}
.xwa1d1 {
    width: 100%;
	height: 50px;
    line-height: 50px;
    font-size: 14px;
    border-bottom: 3px solid #bfdbfc;
}
.xwa1d1s1 {
	font-size: 14px;
    color: #3582c4;
    font-weight: 600;
    float: left;
}
.xwa1d1s2 {
    color: #b5b5b5;
    font-size: 18px;
    float: right;
}
.xwa1d1s2 a {
    color: #b5b5b5;
}

.contl1{
	width: 90%;
	padding-bottom: 5%;
}

.rdxw_list3{
	height: 150px;
}

.xwa1d {
        width: 90%;
	margin: 0 auto;
        background-color: #fff;
        margin-top: 14px;
    }

    
    .xwa1d1s1 {
        color: #3582c4;
        font-weight: 600;
        float: left;
		font-size: 14px;
    }

    .xwa1d1s2 {
        color: #b5b5b5;
        font-size: 18px;
        float: right;
    }

        .xwa1d1s2 a {
            color: #b5b5b5;
        }

    .xwa1du1 {
        width: 100%;
       
    }

        .xwa1du1 li {
            display: block;
            width: 100%;
            height: auto;
            overflow: hidden;
            font-size: 15px;
			padding-bottom: 5%;
        }

    .xwa1du1s1 {
        color: #333;
        float: left;
    }

    .xwa1du1s2 {
        color: #999;
        float: right;
    }

   

    .xwa2a {
        width: 100%;
        height: 35px;
        line-height: 35px;
        margin: 0 auto;
        border-bottom: solid 1px #3a91db;
    }

    .xwa2c {
        width: 100%;
        height: 195px;
        margin: 0 auto;
        margin-top: 14px;
        position: relative;
    }

        .xwa2c img {
            width: 100%;
            height: 100%;
        }
    
a.fuyunZhiBoDivImg {
    background: #f8f8f8;
    display: block;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
}
span.fuyun280pxovershenglue {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
}    
.riqifuyunzhibo {
    color: #3582c4;
}

@media screen and (max-width : 768px){
	.zybad1{
		width: 100%;
	}
.yingjixiangyingman{width:100%;padding-right: 10px;}
          .yingjixiangyingfont{width:auto;font-size: 14px;text-align: left;}
          .shuiqinggundongmain{float: right;width: 68%;}
		  
.daohang,.nav11,.container,.footer1,.foot1{
width:95%;
}

.name h2,.search,.map,.fxkhad4d12a img,.wlist,.kuangl,.kuangr,.width1200px,.gaojian1 {
    width: 100%;
}
.name1 h1 {
    line-height: 30px;
    font-size: 16px;
	padding-top:2%;
}

.name1 h1 img{
width:20%;
}
.f1,.f3{
display:none;
}
.f2 p{
font-size:12px;
line-height:20px;
}
.link {
    width: 11%;
    font-size: 12px;
    line-height: 30px;
    color: #FFFFFF;
    text-align: center;
    display: block;
    float: left;
    background: url(../images/pic_139.png) no-repeat;
    background-size: 100% 100%;
}
.link2 {
    padding: 3% 0px 0px 5%;
}
.link2 li {
width:30%;
    font-size: 14px;
    line-height: 20px;
	margin-bottom:1%;
}
.footer1{
padding-top:5%;
}
.daohang h1 {
    padding-left: 6%;
    font-size: 13px;
}

.search1 input {
    width: 53%;
}

.nav1 li {
    width: 20%;
    font-size: 16px;
}
.width1200pxzyd {
    height: 45px;
	line-height:inherit;
}
.fxkhad3a{
width: 100%;
    height: 200px;
    margin: 0px auto;
    background-color: bisque;
    margin-top: 10px;
}
.fxkhad3b {
    width: 100%;
    padding-right:0px;
}
.AccTab {
    width: 85%;
}
.AccTab li {
    width: 32%;
}
.AccTab li a ,.hudong h1{
    font-size: 16px;
}
.hudong h1 {
    width: 27%;
}
.ulhd li a {
    line-height: 42px;
    font-size: 14px;
}
.ulhd li {
    width: 30%;
    height: 42px;
	margin-right:2%;
	margin-left: 0%;
}

/*<!--gaojian list-->*/
.gaojian1 h1 {
    line-height: 30px;
    font-size: 16px;
}	
	

	
	.contl,.contr{
		width: 100%;
	}
	
	
	
}



@media screen and (max-width : 480px){

	.search1{
		width: 100%;
	}

}


@media screen and (min-width : 320px) and (max-width : 374px){

.nav1 li {
    width: 20%;
    font-size: 14px;
}


}

@media screen and (min-width : 375px) and (max-width : 413px){


}