.fl{ float:left;}
.fr{ float:right;}
body {width: 100%;/*max-width: 640px;min-width: 320px;*/min-height: 100%; background-color:#fff;margin: 0 auto;font-family: "微软雅黑", Arial, Helvetica, sans-serif;overflow-x: hidden;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.fs18{ font-size:18px;}
.f_familay{ font-family:"微软雅黑";}
.clear{ clear:both;}
.bigzm{text-transform:uppercase;}
input,textarea{ outline:0;}

.header{width:94%; padding:3.5% 3%; background-color:#fff;}
.header .logo{width:49%;}
.header .logo img{width:100%;}
.header .righ_menu{width:7%;position:relative; cursor:pointer; padding-top:1%;}
.header .righ_menu .menu{width:700%; position:absolute; right:-45%; top:152%; z-index:10000; background:url(../wap_images/menu_bg.png) repeat; display:none; padding:0px 50%;}
.header .righ_menu .menu li{width:100%; float:left; padding:5% 0px;border-bottom:1px dashed #b9b9b9;overflow:hidden;}
.header .righ_menu .menu li a{ line-height:2.0; font-size:2.6vmin; font-family:Arial, Helvetica, sans-serif; width:100%; color:#595757; display:inline-block;text-align:center}
.header .righ_menu .menu li a .s1{ color:#194189; font-size:3.3vmin; font-family:"微软雅黑";}
.header .righ_menu .menu li a:hover{ text-decoration:none; color:#595757;}
.header .righ_menu .menu li a:hover .s1{ color:#194189; text-decoration:none;}

.banben{ color:#626262; font-size:3vmin; padding:1% 10px 0px 10px; display:inline-block;}
#banner{width:100%;}

.ss_div{width:94%; padding:3%; background-color:#f5f5f5;font-family:"微软雅黑"; font-size:3vmin; color:#939393;}
.ss_div .i_ss{width:97%; background-color:#fff; padding:3vmin 0%  3vmin 3%; height:4vmin; background-color:#fff;-moz-border-radius: 10px;      /* Gecko browsers */
-webkit-border-radius: 10px;   /* Webkit browsers */
border-radius:10px;            /* W3C syntax */}
.ss_div .i_ss_ipt{width:85%; height:4vmin; line-height:4vmin; color:#c2c4c5; font-size:3vmin; font-family:"微软雅黑"; background-color:transparent;}
.ss_div .i_ss_btn{width:15%; height:4vmin;background:url(../wap_images/ss_btn.png) center no-repeat; background-size:4.5vmin 4.16vmin; border:0px; cursor:pointer;}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #939393;  
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #939393;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #939393;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #939393;
}

.i_footer{width:100%; padding:3% 0px; text-align:center; line-height:1.5; background-color:#194189; position:fixed; left:0px; bottom:0px; z-index:10000;}
.i_footer li{width:25%; float:left; text-align:center; color:#fff; font-size:3vmin;}
.i_footer li a,.i_footer li a:hover{ color:#fff; line-height:1.8;}
.i_footer li a img{width:25%;}

.i_footer_text{width:94%; padding:5% 3% 25vmin 3%; line-height:1.8; background-color:#313131; text-align:center; color:#fff; overflow:hidden; font-size:3vmin;}
.i_footer_text a,.i_footer_text a:hover{ color:#fff;}

.i_dt{width:100%;}
.i_dt_title{width:97%;background-color:#194189; padding-left:3%;}
.i_dt_title a{ padding:4% 6%; float:left; display:inline-block; background-color:#009b4c; color:#fff; font-size:3vmin;}
.i_dt_title a:hover,.i_dt_title a.activepn{/* background-color:#da251d;*/ background:none; color:#fff; text-decoration:none;}
.i_dt_cont{width:94%; padding:5% 3%;}
.i_dt_contc{width:100%; display:none;}
.i_dt_cont_ul{width:100%;}
.i_dt_cont_ul li{width:100%; padding-bottom:3%; float:left;}
.i_dt_cont_ul li .a_img{width:24%; display:inline-block; overflow:hidden;}
.i_dt_cont_ul li .a_img img{width:100%;}
.i_dt_cont_ul li .a_img_r{width:74%;}
.i_dt_cont_ul li .a_img_r .s1{width:100%; height:8vmin; line-height:8vmin; overflow:hidden; display:inline-block; color:#474747; font-size:3.7vmin;}
.i_dt_cont_ul li .a_img_r .s1:hover{ text-decoration:none; color:#194189;}
.i_dt_cont_ul li .a_img_r .s2{width:100%; height:8vmin; line-height:4vmin; overflow:hidden; color:#828282; font-size:2.7vmin;}
.i_dt_contc_b{width:100%;padding-top:3%;}
.i_dt_contc_b a,.i_dt_contc_b a:hover{ display:inline-block; text-decoration:none;width:100%; padding:3% 0px; border:1px solid #009b4c; text-align:center; color:#009b4c; font-size:3vmin; -moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */
}
.i_dt_contc_b1{width:100%;padding-top:3%;}
.i_dt_contc_b1 a,.i_dt_contc_b1 a:hover{ display:inline-block; text-decoration:none;width:100%; padding:3% 0px; background-color:#009b4c; border:1px solid #009b4c; text-align:center; color:#fff; font-size:3vmin; -moz-border-radius: 10px;      /* Gecko browsers */
-webkit-border-radius: 10px;   /* Webkit browsers */
border-radius:10px;            /* W3C syntax */
}

.i_about{width:94%; padding:5% 3%;}
.i_indextitle{width:96%; background:url(../wap_images/d2.jpg) left center no-repeat; height:6.6vmin; line-height:6.6vmin; overflow:hidden; background-size:1vmin 6.6vmin; background-color:#fff; padding:0% 1.5% 0% 4%; color:#838383; font-family:Arial, Helvetica, sans-serif; font-size:3.3vmin; white-space:nowrap;display:inline-block;}
.i_indextitle .s1{ color:#194189; font-size:3vmin; padding-right:2%; display:inline-block; font-family:"微软雅黑";}
.i_indextitle .s1  font{ font-size:4vmin;}
.i_indextitle .s2{ text-decoration:none; color:#009c4c; font-size:3vmin; height:100%; display:inline-block; padding:0px 3%; background-color:#f5f5f5;}
.i_indextitle .s2:hover{ color:#009c4c; text-decoration:none;}
.i_about_c{width:100%; padding-top:4%; color:#4f4f4f; font-size:3vmin; overflow-x:hidden; line-height:2.0;}
.i_about_c img{ max-width:100%;}

.i_video{width:100%; cursor:pointer; position:relative; height:100%; background-color:#5b7581;}
.i_video #video_div{width:100%;}
.i_video .video_tb{width:100%; height:100%; display:inline-block; background:url(../wap_images/v_player.png) center no-repeat; background-size:conver;position:absolute; left:0%; top:0%;}

.i_cp_div{width:100%; background:url(../wap_images/bg1.jpg) center no-repeat; background-size:cover;}
.i_cp_div_t{width:94%; margin:0px 3%; padding:2% 0px 4% 0px; background:url(../wap_images/t_bg.png) bottom center no-repeat; background-size:conver; line-height:2.0; color:#898989; font-size:3vmin; text-align:center;}
.i_cp_div_t span{ color:#194189; font-size:4vmin;}
.i_cp_div_c{width:96%; padding:5% 2%;}
.i_cp_div_c ul{width:100%; margin:0px; padding:0px;}
.i_cp_div_c ul li{width:48%; padding:0px 1% 2% 1%; float:left;}
.i_cp_div_c ul li .a_img{width:100%; display:inline-block; overflow:hidden;}
.i_cp_div_c ul li .a_img img{width:100%;}
.i_cp_div_c ul li .a_text{width:100%; height:10vmin; line-height:10vmin; text-align:center; display:inline-block; overflow:hidden; color:#2d2d2d; font-size:3vmin;}
.i_cp_div_c ul li .a_text:hover{ text-decoration:none; color:#009b4c;}

.i_typelist{width:94%; padding:0px 3%;}
.i_typelist ul{width:100%;}
.i_typelist ul li{width:33.33%; float:left; text-align:center;}
.i_typelist ul li a{width:100%; display:inline-block; padding:10px 0px; text-align:center; overflow:hidden; border-right:1px solid #f0f2f6; border-bottom:1px solid #f0f2f6; color:#194189; font-size:3.5vmin; line-height:2.5;}
.i_typelist ul li a img{width:47%;}
.i_typelist ul li a:hover{ color:#194189; text-decoration:none;}
.i_typelist ul li:nth-of-type(3) a{ border-right:0px;}
.i_typelist ul li:nth-of-type(4) a{ border-bottom:0px;}
.i_typelist ul li:nth-of-type(5) a{ border-bottom:0px;}
.i_typelist ul li:nth-of-type(6) a{ border-right:0px; border-bottom:0px;}

.n_banner{width:100%; overflow:hidden;}
.n_banner img{ width:100%;}
.n_content{width:94%; padding:3% 3% 5% 3%;}
.n_mennu{width:100%;}
.n_mennu li{width:25%; float:left; padding-bottom:5px;}
.n_mennu li a{width:100%; height:8vmin; line-height:8vmin; display:inline-block; overflow:hidden; color:#009f4a; font-size:3.3vmin; background-color:#f5f5f5; border-right:1px solid #fff; text-align:center;}
.n_mennu li a:hover,.n_mennu li a.activemenu{ background-color:#009f4a; text-decoration:none; color:#fff;}
.n_con{width:100%; padding-top:3%;}
.n_ahout{width:100%; color:#323232; font-size:2.7vmin; overflow-x:hidden; line-height:2.0;}
.n_ahout img{ max-width:100%;}

.n_ryzsList{width:100%; padding-top:4%;}
.n_ryzsList li{width:49%; float:left; padding:0px 0.5%;}
.n_ryzsList li .a_img{width:100%; display:inline-block; overflow:hidden;}
.n_ryzsList li .a_img img{width:100%; border:1px solid #dadada;}
.n_ryzsList li .a_text{width:100%; height:10vmin; line-height:10vmin; text-align:center; display:inline-block; overflow:hidden; color:#353535; font-size:3vmin;}
.n_ryzsList li .a_text:hover{ text-decoration:none; color:#009c4c;}

.n_fzlc_div{width:90%; background:url(../wap_images/fz_bg.jpg) center no-repeat; background-size:cover; padding:5%;}
.n_fzlc_div ul{width:100%; background:url(../wap_images/fz_02.png) left repeat-y;}
.n_fzlc_div ul li{width:100%; padding-bottom:5%; float:left;}
.n_fzlc_div ul li .s1{width:90%; height:10vmin; line-height:10vmin; background:url(../wap_images/fz_01.png) left center no-repeat; padding-left:10%; color:#2b2b2b; font-size:3.7vmin; font-weight:bold; display:inline-block; overflow:hidden;}
.n_fzlc_div ul li .s2{width:90%; padding-left:10%; color:#686868; font-size:3.3vmin;}
.n_fzlc_div ul li .s2 .fzcon{width:100%; line-height:2.0;  overflow-x:hidden;}
.n_fzlc_div ul li .s2 .fzcon img{ max-width:100%; border:1px solid #dadada;}

.n_more{width:100%; text-align:center; padding:5% 0px;}
.n_more a,.n_more a:hover{ height:20px; line-height:20px; text-decoration:none; display:inline-block; background:url(../wap_images/jz_01.png) left center no-repeat; background-size:18px 18px; text-indent:30px;  color:#194189; font-size:3.3vmin;}

.a_dt_cont_ul{width:100%;}
.a_dt_cont_ul li{width:100%; padding-bottom:3%; float:left;}
.a_dt_cont_ul li .div{width:100%; background-color:#fafafa;}
.a_dt_cont_ul li .div .a_img{width:31%; display:inline-block; overflow:hidden;}
.a_dt_cont_ul li .div .a_img img{width:100%;}
.a_dt_cont_ul li .div .a_img_r{width:63%; padding-right:2%;}
.a_dt_cont_ul li .div .a_img_r .s1{width:100%; height:7vmin; line-height:7vmin; overflow:hidden; display:inline-block; color:#194189; font-size:3.7vmin;}
.a_dt_cont_ul li .div .a_img_r .s1:hover{ text-decoration:none; color:#194189;}
.a_dt_cont_ul li .div .a_img_r .s2{width:100%; height:8vmin; line-height:4vmin; overflow:hidden; color:#7f7e7e; font-size:2.7vmin;}
.a_dt_cont_ul li .div .a_img_r .s3{width:100%; height:6vmin; line-height:6vmin; color:#b4b4b4; font-size:2.3vmin; overflow:hidden;}

.a_news_details{width:100%; padding-top:4%;}
.a_news_name{width:100%; padding:1.5%; color:#595757; font-size:3.3vmin; font-weight:bold; text-align:center;}
.a_news_time{width:100%; padding:3% 0px; text-align:center; color:#a5a5a5; font-size:2.3vmin;}
.a_news_ncontent{width:100%; padding-bottom:6%; padding-top:1%; border-bottom:1px solid #e3e1e1; line-height:2; overflow:hidden;word-wrap:break-word; font-size:3vmin; color:#595757;}
.a_news_fy{width:100%; padding:3% 0px; line-height:1.8;}
.a_news_fy a,.a_news_fy a:hover{ color:#6f6f6f; font-size:2.7vmin;}

.a_map{width:100%; height: 300px; display:inline-block; overflow:hidden;}
.a_map img{width:100%;}
.a_message_t{width:100%; padding:3% 0px; text-align:center; color:#194189; font-size:3.3vmin;}
.a_message_c{width:100%; color:#6f6f6f; font-size:3vmin; padding:3% 0px;}
.a_message_c table tr td{ padding:1% 0px;}
.a_message_c .ipt1{width:100%; border:1px solid #dadada; text-indent:15px; font-family:"微软雅黑"; height:40px; line-height:40px; color:#6f6f6f;}
.a_message_c .ipt2{width:94%; height:160px; padding:3%;border:1px solid #dadada; font-family:"微软雅黑";color:#6f6f6f;}
.a_message_c .ipt3{width:37%; height:40px; border:0px; color:#fff; font-size:2.7vmin; font-family:"微软雅黑"; cursor:pointer; background-color:#8e8e8e; text-align:center; line-height:40px;}
.a_message_c .ipt4{width:37%; height:40px; border:0px; color:#fff; font-size:2.7vmin; font-family:"微软雅黑"; cursor:pointer; background-color:#1e4490; text-align:center; line-height:40px;}

.a_zxns_list{width:100%; margin:0px; padding:0px;}
.a_zxns_list li{ width:100%; float:left; border-bottom:1px dotted #c4c4c4;}
.a_zxns_list li .div{width:94%; background-color:#fafafa; overflow:hidden; color:#767676; font-size:2.3vmin; display:inline-block; padding:3% 3%;}
.a_zxns_list li .div:hover{ text-decoration:none; color:#767676;}
.a_zxns_list li .div .s1{width:100%; height:8vmin; line-height:8vmin; overflow:hidden; font-size:2.7vmin;}
.a_zxns_list li .div .s1 .span1{ color:#343434; font-size:3.3vmin;}
.a_zxns_list li .div .s2{width:100%; height:5vmin; line-height:5vmin; overflow:hidden;}
.a_zxns_list li .div .s2 span{ color:#dc3f35; font-size:2.7vmin;}



.n_ryzsList1{width:100%; padding-top:4%;}
.n_ryzsList1 li{width:48%; float:left; padding:0px 1% 2% 1%;}
.n_ryzsList1 li .div{width:100%; border:1px solid #009f4a; display:inline-block; overflow:hidden; color:#343434; font-size:3.3vmin;}
.n_ryzsList1 li .div:hover{ text-decoration:none; color:#009c4c;}
.n_ryzsList1 li .div .a_img{width:100%; display:inline-block; overflow:hidden; border-bottom:1px solid #009f4a;}
.n_ryzsList1 li .div .a_img img{width:100%;}
.n_ryzsList1 li .div .a_text{width:100%; height:10vmin; line-height:10vmin; text-align:center; display:inline-block; overflow:hidden; background-color:#f5f5f5;}
.n_ryzsList1 li .div:hover .a_text{ text-decoration:none; color:#009c4c;}

.n_cp_title{width:100%; padding:5% 0px; color:#5d5d5d; font-size:3.3vmin; text-align:center; font-weight:bold;}
.n_cp_content{width:100%;}


.cpList-container {
      width: 100%;
      height: 100%;

    }
.cpList-container .swiper-slide {
	width:100%;
   
    }
.cpList-container .swiper-slide .a_img{width:100%; text-align:center;}
.cpList-container .swiper-slide .a_img img{width:53%; border:1px solid #dadada;}
.cpList-container .swiper-slide .a_text{width:100%; padding:20px 0px; line-height:2.0; color:#4f4f4f; font-size:2.3vmin; text-indent:20px;}
.cpList-container .swiper-slide .a_cs_title{width:100%;}
.cpList-container .swiper-slide .a_cs_title a{width:28%; height:40px; line-height:40px; background-color:#f5f5f5; color:#009f4a; font-size:2.7vmin; font-weight:bold; display:inline-block; overflow:hidden; text-align:center; -moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */}
.cpList-container .swiper-slide .a_cs_title a:hover{ color:#fff; background-color:#009f4a; text-decoration:none;}
.cpList-container .swiper-slide .a_cs_title a.activecptitle{ color:#fff; background-color:#009f4a;}
.cpList-container .swiper-slide .a_cs_con{width:100%; padding:4% 0px;}
.cpList-container .swiper-slide .a_cs_content{width:100%; display:none;}
.cpList-container .swiper-slide .a_cs_content .cpcs_div{width:100%; color:#767676; font-size:2.3vmin; line-height:2.0; background-color:#fff;}
.cpList-container .swiper-slide .a_cs_content .cpcs_div table{ border:1px solid #babbc0; border-bottom:0px;}
.cpList-container .swiper-slide .a_cs_content .cpcs_div table tr td{ border-bottom:1px solid #babbc0}
.cpList-container .swiper-slide .a_cs_content .cpcs_div table tr td a{ color:#767676;}
.cpList-container .swiper-slide .a_cs_content .cpcs_div table tr td a:hover{ color:#1e4490; text-decoration:none;}
.cpList-container .swiper-slide .a_cs_content .cpcs_div1{ color:#767676; font-size:2.3vmin; overflow-x:hidden; width:100%; line-height:2.0;}
.cpList-container .swiper-slide .a_cs_content .cpcs_div1 img{ max-width:100%;}

