@charset "utf-8";
/* CSS Document */
.in_center{width:96%; height: auto; margin: 0 auto;}
img{max-width: 100%;}

.top{width: 96%; height:70px;}
.logo{width:50px; height:50px; float: left; margin-top: 10px; overflow: hidden;}
.top_a{width:60%; height: auto; float: left; margin:8% 0 0 3%; overflow: hidden;}
.top_b{display: none;}
.c_nav{display: flex;}

.nav_w{width: 100%; height: auto; background: #fff; padding: 0 2%; overflow-x: hidden; overflow-y: auto;}
.nav{width: 100%; height: auto; line-height:50px; border:none;}
.nav .nav_a{width: 100%; height: auto; float: inherit; text-align: left; font-size: 16px; border:none; border-bottom: 1px solid #e2e2e2;}
.nav .nav_a .nav_aa{display: block; width: 100%; height: 100%; color: #666; padding-top: 10px; position: relative;}
.nav_aa span{display: flex;}
.nav_aa span em{background: #777;}
/* 涓嬫媺鏍峰紡浜岀骇 */
.nav_li{padding:0; text-align: left; display: none;}
.nav_li a{width: 50%; float:left;}
/*涓嬫媺涓夌骇*/
.nav_lia{width:100%; height: auto; background: #ffffff; padding:0; display: none;}
.nav_liul{margin-bottom: 10px;}
.nav_liula{width:25%;}
.nav_liula i{margin-left:5px;}
.nav_liulb{width: 70%; padding-right: 0;}
.nav_liulb a{margin: 0 20px 5px 0; display: inline-block;}
.nav_liulb a:hover{color: #0076c4;}
/**/
.nav .nav_a:hover .nav_aa{background: #fff; }
.nav .nav_a:hover .nav_li{display: none;}
.nav .nav_a:hover .nav_lia{display: none;}
.nav .nuw .nav_aa{background: #0076c4; color: #fff; padding-left: 10px;}
.nav .nuw .nav_aa span em{background: #fff;}
/**/
.in_banner{width:100%; height:140px; line-height: 0; position: relative;margin:0 auto; overflow: hidden;}
.in_banner .swiper-slide a{background-size: 155% auto!important;}
.in_banner .in_bannera{ height:8px; position: absolute; bottom:5px; text-align: center; z-index: 10;}

.in_onef{width: 96%; height: auto; margin: 0 auto; padding:25px 0 0; overflow: hidden;}
.in_about{width: 100%; height: auto; float: inherit; overflow: hidden;}
.in_abouta{width: 100%; height: 22px; line-height: 22px; margin-bottom: 20px; font-size: 18px; color: #006dd6; position: relative;}

.in_news{width: 100%; float: inherit; border: none; border-top: 1px solid #dadada; border-bottom: 1px solid #dadada; padding:20px 0; margin:25px 0 ;}
.in_title{margin-bottom:10px;}

.in_right{width: 100%; height: auto; float: inherit; overflow: hidden;}

.in_add{width: 100%; height: auto;}
.in_add .swiper-slide{width: 100%; height:auto; position: relative; line-height: 0; text-align: center; overflow: hidden;}
.in_add .swiper-slide img{width: 100%; height: auto;}
.in_add .swiper-slide p{text-align: left;}

.foot{width: 100%; height: auto; padding: 15px; margin-top:30px;}
.foot_w{width: 100%; min-height: 60px; background: url(../images/in4.png) center top/100% auto no-repeat; padding:70px 0 0; text-align: center;}
.foot_nav{text-align: center;}
.foot_nav a{padding-right:10px; margin-left:5px; display: inline-block;}

/***/
.pg_banner{width: 100%; height:200px; margin-bottom: 25px; background-size:auto 100%!important;}

.pg_left{width: 100%; height: auto; float: inherit; overflow: hidden;}
.pg_letitle p{display: inline-block; margin-left: 10px;}
.pg_letitle span{margin:10px auto 0;}

.pg_navsjaa i{ margin-right:0;}

.pg_right{width:100%; float: inherit; border-left:none; padding-left: 0;}
.pg_righth2 p{display: none;}

.pg_linksli{width: 48%; height: 95px; margin:0 4% 15px 0;}
.pg_linksli:nth-child(2n){margin-right: 0;}

.pg_protop{width: 100%; height: auto; margin-bottom:30px; overflow: hidden;}
.pg_protopimg{width:100%; height:300px; float: inherit; margin-bottom: 20px;}
.pg_protoptxt{width: 100%; height: auto; float: inherit;}


.pg_fzlc span{float: right; width:80%;}

.pg_zzli{width: 100%; height: auto; line-height: 45px; background: url(../images/in7.png) 10px 15px no-repeat; transition: all .6s ease 0s;}
.pg_zzlia{width: 100%; height:240px; background: #fff; position: inherit; top:0px; left:0; z-index: 5;}
.pg_zzlia span{display: none;}
.pg_zzli:hover{ padding-bottom: 20px;}
.pg_zzli:hover .pg_zzlia{display: flex;}
.pg_zzli:nth-child(1) .pg_zzlia{top:0px;}
.pg_zzli:nth-last-child(1) .pg_zzlia,.pg_zzli:nth-last-child(2) .pg_zzlia{top: inherit; bottom:0px;}


.pg_newstop{padding:15px;}
.pg_newsjs{width: 100%; height: auto; overflow: hidden; position: relative;}
.pg_newsjslia{width: 100%; height: auto; float: inherit; line-height: 0; margin:0 0 10px 0;}
.pg_newsjslib h2{margin-bottom:10px;}


.pg_newsul{width: 100%; height:auto; line-height:24px;}
.pg_newsul li{ padding-bottom: 10px; margin-bottom: 10px;}
.pg_newsul li i{display: none;}
.pg_newsul li span{float: inherit;}


.pg_newstitle{margin-bottom:15px;}


.pg_bgul{width: 100%;}

.pg_bgula div:nth-child(2n+1){width:30%; padding: 0 10px;}
.pg_bgula div:nth-child(2n){width:70%;}
.pg_bgula div:nth-child(2n){border-right:none;}

.mb_a{display:table-row; vertical-align: middle; width: 100%}
.mb_a div:nth-child(1){ width:30%; display: table-cell; height: auto; vertical-align: middle; float: inherit;}
.pg_bgula .pg_w85{width:70%!important; height: auto; line-height: 30px; border-right: none; padding:0 10px; display: table-cell; float: inherit;}
.pg_bgula .pg_w85 span{margin-right: 10px; display: block;}
.pg_bgula .pg_w85 .input_c{ height: 30px; width:60%;}
.bd_fx{display: inline; vertical-align: middle; margin-right: 5px; line-height: 0;}

.pg_bgulb{vertical-align: middle; display: inherit;}
.pg_bgulbh2{width:29.98%; vertical-align: middle; border-right: 1px solid #e2e2e2;}
.pg_bgulba{width:70%; padding: 0;}
.pg_bgulba span{display: block; float: left; width:100%; height: auto; line-height:30px;}
.pg_bgulba span em{display:block;  font-style: normal; width:100%; text-align:left;}
.pg_bgulba span input{width:100%; height: 30px}
.pg_bgulba span:last-child{width:100%; }
.pg_bgulba span:last-child em{width:100%; }
.pg_bgulba span:last-child input{width:100%;}

.pg_bgulba p{line-height:30px; width: 100%;}
.pg_bgulba p em{display:block; vertical-align: top; font-style: normal; width:100%; text-align: left;}
.pg_bgulba p:last-child .input_c{width:100%;}

.pg_bgulba .pg_ppw em{width: auto;}
.pg_bgulba .pg_ppw .input_c{width:60%;}
.pg_bguld{ border-top: 1px solid #e2e2e2; width: 100%; height: auto; padding: 10px 0;}
.pg_bgule{ border-top: 1px solid #e2e2e2; width: 100%; height: auto; padding: 10px;}

.mb_b{ width: 100%}
.mb_b .pg_bgulbh2{width:100%; vertical-align: middle; border-right:none; padding:10px; display:block; }
.mb_b .pg_bgulba{width:100%; display: table-cell; padding: 10px;}
.mb_b .pg_bgulba .input_c{ height: 30px; width:100%; margin-bottom: 10px;}
.aniu_b{width: 60%;}

.pg_dy iframe{ width: 100%; height: auto;}


@media screen and (min-width:600px) and (max-width:750px){
.top_a{width:60%; height: auto; float: left; margin:3% 0 0 3%; overflow: hidden;}
}







