.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%; background:url(../images/nav_bg.jpg) bottom repeat-x; background-color:#fff;}
.header .logo{width:64%;}
.header .logo img{width:100%;}
.header .righ_menu{width:8%;position:relative; cursor:pointer; padding-top:5%;}
.header .righ_menu .menu{width:1360%; position:absolute; right:-40%; top:171%; z-index:10000; background-color:#f6f6f6; display:none;}
.header .righ_menu .menu li{width:88%; float:left; padding:3% 5% 3% 7%; border-bottom:1px solid #dddddd;overflow:hidden;}
.header .righ_menu .menu li a{ color:#333333; font-size:4.3vmin; font-family:"微软雅黑"; width:100%; background:url(../images/j1.png) right center no-repeat; background-size:3vmin 3vmin; display:inline-block;}
.header .righ_menu .menu li a:hover{}
.bx-pager{ left:0px; bottom:0px;}


.i_ff{ background-color:#f0f0f0; width:100%;}
.i_ff_t{width:100%; padding:5% 0px; text-align:center;color:#666666;}
.i_ff_t a,.i_ff_t a:hover{ color:#666666; font-size:4.3vmin; padding:0px 2%; display:inline-block;}
.i_ff_c{width:94%; padding:0% 3% 6% 3%; color:#666666; line-height:2; font-size:3vmin;}
.i_ff_c a,.i_ff_c a:hover{ color:#666666;}
.i_ff_c_l{width:62%;}
.i_ff_c_r{width:22%; }
.i_ff_c_r img{width:100%;}
.i_footer{width:100%; padding:2% 0px; text-align:center; line-height:2; background-color:#373737; color:#666666; font-size:14px; font-size:2.7vmin; font-family:"微软雅黑";}
.i_footer a,.i_footer a:hover{ color:#666;}


.i_gczs_div{width:94%; background-color:#f6f6f6; padding:4% 3% 5% 3%;}
.i_gczs_div_t{width:100%; padding-bottom:5%; text-align:center;}
.i_gczs_div_t .s1{width:29%; display:inline-block;}
.i_gczs_div_c{width:100%; padding-bottom:7%; overflow-x:hidden;}

.swiper-container {
        width: 100%;
        height: 100%;
    }
    .swiper-slide {
/*		width:84%;
		padding:0px 8%;*/
        text-align: center;
        font-size: 18px;
        
        /* 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;
    }
.xh_dl{width:100%;}
.xh_dl dd{width:48%; padding:0px 1%; float:left;}
/*.xh_dl dd a{width:100%; display:inline-block; vertical-align:middle; overflow:hidden; max-height:105px; height:35vmin;}*/
.xh_dl dd a img{width:100%; height:35vmin;}

.i_gslm{width:99.5%; border:2px solid #fff; border-bottom:0px; border-right:0px;}
.i_gslm_ul{ width:100%;}
.i_gslm_ul li{width:32.8%; border-bottom:2px solid #fff; border-right:2px solid #fff; float:left;}
.i_gslm_ul li a,.i_gslm_ul li a:hover{width:100%;  padding:5px 0px; line-height:1.7; float:left;height:10vmin; line-height:10vmin; overflow:hidden; text-align:center; background-color:#1f90e7; color:#fff; font-size:12px; font-size:2.7vmin; font-weight:bold;}

.i_news{width:94%; padding:4% 3% 2% 3%;}
.i_news_t{width:100%;}
.i_news_c{width:100%; padding:3% 0px;}

.tabBox .hd{ height:25px; height:7vmin; border-bottom:1px solid #e0e0e0;padding-bottom:3%; }
	.tabBox .hd ul{width:100%; }
	.tabBox .hd ul li{width:23%; float:left;height:25px; height:7vmin;  }
	.tabBox .hd ul li a{width:82%;height:25px; height:7vmin; cursor:pointer; line-height:25px; line-height:7vmin; color:#333333; font-size:12px; font-size:3vmin; font-family:"微软雅黑"; display:inline-block; overflow:hidden; text-align:center; background-color:#eeeeee;
-moz-border-radius: 15px;      /* Gecko browsers */
-webkit-border-radius: 15px;   /* Webkit browsers */
border-radius:15px;            /* W3C syntax */}
	.tabBox .hd ul .on{  }
	.tabBox .hd ul .on a{ background-color:#1f90e7; text-decoration:none; color:#fff;  }
	.tabBox .bd ul{ padding-top:1%; }
	.tabBox .bd li{ width:94%; background:url(../images/dd.jpg) left center no-repeat; font-size:13px; font-size:2.7vmin; font-family:"微软雅黑"; height:30px; height:7vmin; line-height:30px; line-height:7vmin; float:left; padding:0px 3%; color:#999999;  }
	.tabBox .bd li a,.tabBox .bd li a:hover{ color:#333333;}

.i_zz_div{width:94%; padding:5% 3% 7% 3%;}
.i_video{width:100%; padding-bottom:7%;}
.i_video_l{width:60%; height:42vmin; overflow:hidden;}
.i_video_l img{width:100%; height:42vmin;}
.i_video_r{width:37%;}
.i_video_r li{width:100%; height:48px;height:15vmin; float:left;}
.i_video_r li a{width:100%; height:43px; line-height:45px; font-size:13px; height:12vmin; display:inline-block; text-align:center; line-height:12vmin; color:#1f90e7; font-size:3.3vmin;}
.i_video_r li a:hover{ color:#fff; text-decoration:none;}
.i_video_r li a.a1{ background:url(../images/jz_1.png) center no-repeat; background-color:#eeeeee; background-size:85%;}
.i_video_r li a.a1:hover{ background:url(../images/jz_11.png) center no-repeat;background-color:#1f90e7; background-size:85%;}
.i_video_r li a.a2{ background:url(../images/jz_2.png) center no-repeat; background-color:#eeeeee; background-size:85%;}
.i_video_r li a.a2:hover{ background:url(../images/jz_21.png) center no-repeat;background-color:#1f90e7; background-size:85%;}
.i_video_r li a.a3{ background:url(../images/jz_3.png) center no-repeat; background-color:#eeeeee; background-size:85%;}
.i_video_r li a.a3:hover{ background:url(../images/jz_31.png) center no-repeat;background-color:#1f90e7; background-size:85%;}

.i_tdzz{width:100%;}
.i_tdzz_l{width:45%;/* height:295px;*/ height:50vmin; display:inline-block; overflow:hidden;}
.i_tdzz_l img{width:100%; /*height:295px;*/ height:50vmin;}
.i_tdzz_r{width:52%; padding-top:15px; /*height:270px;*/ height:46vmin; padding-top:4vmin;}
.i_tdzz_r_t{width:100%; height:48px; height:10vmin; position:relative;}
.i_tdzz_r_t1{ color:#fff; font-size:2.7vmin; height:35px; line-height:35px; font-size:14px; height:7vmin; line-height:7vmin; background-color:#1f90e7; color:#fff; padding:0px 3%; display:inline-block; position:absolute; left:-10%; top:0px;}
.i_tdzz_r_t1 font{ font-size:3vmin;}
.i_tdzz_r_c{width:100%; height:31.5vmin;line-height:15px; line-height:4.5vmin;  color:#666666; overflow:hidden; font-size:12px;font-size:2.7vmin; text-indent:20px;}

.i_td_div{width:100%;}
.i_td_div .bx-pager{ display:none;}



.a_menu{width:100%; background:url(../images/am.jpg) bottom repeat-x;background-color:#eeeeee; }
#wrapper {
	position: relative;
	z-index: 1;
	height:50px;
	height:12vmin;
	width: 100%;
	overflow: hidden;
	-ms-touch-action: none;
}

#scroller {
	position: absolute;
	z-index: 1;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	width: 2400px;
	height:50px;
	height:12vmin;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
}

#scroller ul {
	list-style: none;
	width: 100%;
	padding: 0;
	margin: 0;
}

#scroller li {
	width: 138px;
	height:50px;
	height:12vmin;
	float: left;
	line-height: 12vmin;
	background:url(../images/r_f.jpg) right repeat-y;
	font-size: 14px;
	overflow: hidden;
	text-align: center;
}
#scroller li a{width:100%; height:50px; line-height:50px; font-size:14px; height:12vmin; line-height:12vmin; color:#333333; font-size:4vmin; display:inline-block; text-align:center; overflow:hidden; font-family:"微软雅黑";}
#scroller li a:hover,#scroller li a.activeamenu{ background-color:#1f90e7; color:#fff; text-decoration:none;}



.a_content{width:100%;}
.a_about{width:94%; line-height:2.2; color:#666666; overflow-x:hidden; font-size:4vmin;word-wrap:break-word; padding:3% 3% 5% 3%;}
.a_about img{width:100%;}

.a_news_ul{width:94%; padding:0px 3% 3% 3%;}
.a_news_ul li{width:100%; padding:3% 0px; float:left; border-bottom:1px dashed #dddddd;}
.a_news_ul li .a_img{width:38%; height:42vmin; display:inline-block; overflow:hidden;}
.a_news_ul li .a_img img{width:100%; height:42vmin;}
.a_news_ul li .a_img_r{width:58%; height:42vmin; overflow:hidden;}
.a_news_ul li .a_img_r_a,.a_news_ul li .a_img_r_a:hover{width:100%; height:35px; line-height:35px; font-size:15px; height:6vmin; line-height:6vmin; display:inline-block; overflow:hidden; color:#333333; font-size:4vmin;}
.a_news_ul li .a_img_r_c{width:100%; height:36vmin; overflow:hidden; line-height:15px; font-size:13px; line-height:6vmin; color:#666666; font-size:3vmin; text-indent:20px;}


.ryzz_ul{width:100%; padding-top:5%;}
.ryzz_ul li{width:44%; float:left; padding:0px 3% 5% 3%;}
.ryzz_ul li .a_img{width:100%; height:32vmin; display:inline-block; overflow:hidden;}
.ryzz_ul li .a_img img{width:100%; height:32vmin;}
.ryzz_ul li .a_text,.ryzz_ul li .a_text:hover{width:100%; height:45px; line-height:45px; font-size:14px; height:8vmin; line-height:8vmin; display:inline-block; overflow:hidden; text-align:center; color:#333333; font-size:3vmin;}

.n_pqbk_pages{width:100%; text-align:center; padding:6% 0px;}
.n_pqbk_pages a{ padding:0px 2%; height:5vmin; line-height:5vmin; text-align:center; display:inline-block; overflow:hidden; color:#fff; font-size:12px; background-color:#ffffff; font-size:2.3vmin; border:1px solid #aaaaaa; background-color:#aaaaaa;}
.n_pqbk_pages a:hover,.n_pqbk_pages a.activepages{ color:#fff; text-decoration:none; background-color:#1f90e7; border:1px solid #1f90e7;}


.a_news_ul1{width:94%; padding:1% 3% 3% 3%;}
.a_news_ul1 li{width:100%; padding:3% 0px; float:left; border-bottom:1px dashed #dddddd;}
.a_news_ul1 li .a_img{width:42%; height:27vmin; display:inline-block; overflow:hidden;}
.a_news_ul1 li .a_img img{width:100%; height:27vmin;}
.a_news_ul1 li .a_img_r{width:54%; height:27vmin; overflow:hidden;}
.a_news_ul1 li .a_img_r_a,.a_news_ul1 li .a_img_r_a:hover{width:97%; height:35px; line-height:35px; font-size:15px; height:6vmin; line-height:6vmin; display:inline-block; overflow:hidden; color:#333333; font-size:3vmin; background:url(../images/dd1.png) left center no-repeat; padding-left:3%;}
.a_news_ul1 li .a_img_r_c{width:100%; height:20vmin; overflow:hidden; line-height:15px; font-size:13px; line-height:5vmin; color:#666666; font-size:2.7vmin; text-indent:20px; padding-top:1%;}

.a_news_title{width:100%; text-align:center; overflow:hidden; padding:2% 0px; color:#333333; font-size:16px; font-size:4vmin; margin-top:3%;}
.a_news_time{width:100%; padding:2% 0px; border-bottom:1px solid #cccccc; text-align:center; overflow:hidden; color:#999999; font-size:14px;font-size:2.7vmin;}
.a_news_b{width:100%; padding:3% 0px; border-top:1px solid #cccccc;}
.a_news_b a,.a_news_b a:hover{ color:#333333; font-size:3vmin; height:8vmin; line-height:8vmin; display:inline-block; overflow:hidden;}

.a_pro_content{width:94%; padding:3%;line-height:2.7; color:#333333; overflow-x:hidden; font-size:14px; font-size:2.7vmin;word-wrap:break-word;}

.a_rczp_ul{width:94%; padding:0px 3% 3% 3%;}
.a_rczp_ul li{width:100%; padding-bottom:2%; float:left;}
.a_rczp_ul li .div_name{width:100%; padding:15px 0px; padding:5vmin 0px; overflow:hidden; color:#333333; font-size:4vmin; }
.a_rczp_ul li .div_name1{width:100%; height:30px; line-height:30px; font-size:14px; height:5vmin; line-height:5vmin; overflow:hidden; color:#666666; font-size:3vmin;}
.a_rczp_ul li .div_con{width:100%; line-height:2.5; color:#666666; padding-bottom:3%; font-size:12px; font-size:3vmin; overflow-x:hidden;}
.a_rczp_ul li .div_cona{width:27%; height:30px; line-height:30px; font-size:13px; height:7.5vmin; line-height:7.5vmin; font-size:2.7vmin; background-color:#aaaaaa; text-align:center; display:inline-block; overflow:hidden; color:#fff;-moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */}
.a_rczp_ul li .div_cona:hover{ background-color:#1f90e7; color:#fff; text-decoration:none;}

.a_rczp_details{width:94%; padding:0px 3% 5% 3%; color:#333333; font-size:12px; font-size:3vmin;}
.a_rczp_details_t{width:100%; padding:20px 0px; font-size:15px; padding:7.5vmin 0px; text-align:center; overflow:hidden;color:#333333; font-size:4vmin;}
.a_rczp_details_t1{width:100%; height:30px; line-height:30px; height:5vmin; line-height:5vmin; overflow:hidden;}
.a_rczp_details_c{width:100%; padding-bottom:4%; line-height:2.6; overflow-x:hidden;}
.a_rczp_details_b{width:100%; padding:3% 0px;color:#ff0000; overflow:hidden;}
.a_rczp_p{ padding:1% 0px;}
.a_rczp_ipt1{width:100%; height:30px; line-height:30px; font-size:12px; height:7vmin; line-height:7vmin; border:1px solid #cccccc; text-indent:15px; color:#666; font-family:"微软雅黑"; font-size:2.3vmin; background-color:transparent;}
.a_rczp_ipt2{width:96%; height:164px; font-size:12px; padding:5px 2%; height:28vmin;border:1px solid #cccccc;color:#666; font-family:"微软雅黑"; font-size:2.3vmin; background-color:transparent; padding:1vmin 2%;}
.a_rczp_btn{width:30%; height:35px; line-height:35px; font-size:14px; height:8vmin; line-height:8vmin; background-color:#999999; text-align:center; color:#fff; display:inline-block; overflow:hidden; font-size:2.7vmin; font-family:"微软雅黑";-moz-border-radius: 5px;      /* Gecko browsers */
-webkit-border-radius: 5px;   /* Webkit browsers */
border-radius:5px;            /* W3C syntax */}
.a_rczp_btn.a_rczp_btn1{ background-color:#1f90e7; margin-right:10px;}


.gcx_ul{width:100%; padding-top:5%;}
.gcx_ul li{width:46%; float:left; padding:0px 2% 1% 2%;}
.gcx_ul li .a_img{width:100%; max-height:105px; vertical-align:middle; height:35vmin; display:inline-block; overflow:hidden;}
.gcx_ul li .a_img img{width:100%; height:35vmin;}
.gcx_ul li .a_text,.gcx_ul li .a_text:hover{width:100%; height:45px; line-height:45px; height:8vmin; line-height:8vmin; display:inline-block; overflow:hidden; text-align:center; color:#333333; font-size:3.3vmin;}

.a_newss{width:94%; padding:7% 3% 0px 3%;}
.a_newss dt{width:100%; padding-bottom:2%; color:#666666; font-size:2.7vmin; font-size:13px; float:left;border-bottom:1px dashed #b2b2b2; }
.a_newss dt .a_img,.a_newss dt .a_img img{width:78%;}
.a_newss dt .a_ntitle,.a_newss dt .a_ntitle:hover{width:100%; padding:4% 0px; color:#333333; font-size:4vmin;}
.a_newss dt .a_ntimes{width:100%; padding-bottom:2%;}
.a_newss dt .a_ncon1{width:100%; line-height:2.2; overflow-x:hidden;word-wrap:break-word;}
.a_newss dd{width:97%;border-bottom:1px dashed #b2b2b2; height:45px; line-height:45px; font-size:12px; height:8vmin; float:left; overflow:hidden; line-height:8vmin; color:#666666; font-size:2.3vmin; background:url(../images/dd.jpg) left center no-repeat; padding-left:3%}
.a_newss dd a,.a_newss dd a:hover{ color:#333333; font-size:3vmin;}



