@charset "utf-8";
*{padding:0px; margin:0px }
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
html{ background-color:#333;font-size:1024%;}
body{padding: 0px;margin: 0px auto!important;overflow: scroll;overflow-x: hidden;overflow-y: auto;font-family: Microsoft YaHei; /*10 ÷ 16 × 100% = 62.5%*/max-width: 1024px !important;color:#333; background-color:#ffffff; font-size:0.18rem;}
body a{color:#333;}
em{font-style:normal}
li{list-style:none}
fieldset{border:0;}
img{border:0;vertical-align:middle}
div{ margin:0; padding:0; border:0;  }
img{ margin:0; padding:0; border:0; }
b,strong {font-weight: bold;}
table { border-collapse: collapse; border-spacing: 0;/* Remove most spacing between table cells.*/}
li{ list-style: none outside none;}
i,em,cite{font-style:normal}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;outline: 0;}
.fl{ float:left;}
.fr{ float:right;}
.hei1{ height:0.05rem;}
.clear{ clear:both;}
.zishiyin{font-size:0.2rem; line-height:0.34rem;}
/*.zishiyin,.zishiyin p,.zishiyin span{font-size:0.2rem !important;line-height:0.34rem!important;}*/
.zishiyin img{max-width: 100% !important;width: auto;height: auto !important;}
.shenglue{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.shenglue2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow:hidden;}
.shenglue3{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; overflow:hidden;}
.bgxuhua {-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.bgxuhua a:active{-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.zishiyin table{ width:100% !important;}
/*链接*/
a{ text-decoration:none; color:#333; background: transparent;  outline:none}
a:visited {}
a:focus { outline:none; }
a:active, a:active{ color:#333; outline:none;}
/*头部*/
.head_b{height:0.6rem;padding:0.1rem 0rem;}
header{width: 100%;position: fixed;top: 0px;z-index: 99000;}
.head{max-width: 1024px; position:relative;height:0.6rem;background-color:#fff;padding:0.1rem 0rem;box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);}
header h1{height:0.6rem;}
.head .logo{color:#151356; margin:0rem 0rem 0rem 3%; display: inline-block; height:0.6rem; }
.drawer-main{position:fixed;top:0;width:3rem;height:100%;overflow-y: scroll;overflow-x: hidden; bottom:0rem;z-index:99999;}
.drawer-left .drawer-main{left:-3rem;-webkit-transition:left .4s cubic-bezier(0.19,1,.22,1);-o-transition:left .4s cubic-bezier(0.19,1,.22,1);transition:left .4s cubic-bezier(0.19,1,.22,1)}
.drawer-left.drawer-open .drawer-main{left:0}
.drawer-right .drawer-main{right:-3rem;-webkit-transition:right .4s cubic-bezier(0.19,1,.22,1);-o-transition:right .4s cubic-bezier(0.19,1,.22,1);transition:right .4s cubic-bezier(0.19,1,.22,1)}
.drawer-right.drawer-open .drawer-main{right:0}
.drawer-overlay{position:relative}
.drawer-left .drawer-overlay,.drawer-left .drawer-hamberger{left:0;-webkit-transition:left .4s cubic-bezier(0.19,1,.22,1);-o-transition:left .4s cubic-bezier(0.19,1,.22,1);transition:left .4s cubic-bezier(0.19,1,.22,1)}
.drawer-left.drawer-open .drawer-overlay,.drawer-left.drawer-open .drawer-hamberger{left:3rem}
.drawer-right .drawer-overlay,.drawer-right .drawer-hamberger{-webkit-transition:right .4s cubic-bezier(0.19,1,.22,1);-o-transition:right .4s cubic-bezier(0.19,1,.22,1);transition:right .4s cubic-bezier(0.19,1,.22,1)}
.drawer-overlay-upper{position:fixed;top:0;z-index:1100;display:none;height:100%;}
.drawer-left.drawer-open .drawer-overlay-upper{right:0}
.drawer-right.drawer-open .drawer-overlay-upper{left:0}
.drawer-default{background-image: url(../images/nav_bg.png);background-repeat: repeat;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.5);box-shadow:inset 0 0 0 rgba(0,0,0,.5)}
.drawer-default+.drawer-overlay{background-color:#fff}
.drawer-hamberger{position: absolute;display: block;width: 0.4rem;height: 0.4rem;border: 0;background-image: url(../images/nav_ico.png);background-repeat: no-repeat;background-position: center center;background-size: 100%; z-index:99999; top:0.21rem; right:0.2rem; }
.drawer-open .drawer-hamberger{background-image: url(../images/nav_ico_close.png);width: 0.4rem;height: 0.4rem; z-index:999999; }
.drawer-nav{ margin:1rem 0.2rem 1rem 0.4rem;}
.left_nav li{ position:relative;}
.left_nav li a{ display:block; width:85%;font-size:0.24rem; height:0.46rem; line-height:0.46rem; margin:0.2rem 0rem; font-weight:normal;color:#FFF;z-index:999; text-align:center;}
.left_nav li .cur{ color:#1e50ae; font-weight:bold;}
.left_nav li .ico{width: 0.4rem;height: 0.4rem;position: absolute;top:0.03rem;right: 0px;z-index: 9999;background-image: url(../images/nav_sub_jiantou.png);background-repeat: no-repeat;background-position: center center;background-size: 0.12rem;}
.left_nav li .hover .ico{background-image: url(../images/nav_sub_jiantou2.png);background-size:0.22rem;}
.left_nav .txt{display: none; padding-bottom:0.1rem;}
.left_nav .txt p a{ font-size:0.22rem; line-height:0.34rem; height:0.34rem; text-indent:0.24rem;margin:0rem 0rem 0.15rem 0rem; color:#ddd;}
.head_sxian{ width:1px; height:0.35rem; background-color:#ddd;position: absolute;top: 0.23rem;right: 0.78rem;}
.main_nav{position: absolute;top: 0.26rem;right:1rem;height: 0.3rem;background-image: url(../images/ico_search.png);background-repeat: no-repeat;background-position: center center; background-size:100%;}
.main_nav a{ display:block; width:0.3rem; height:0.3rem;}
.sousuo_box{display: none; position: fixed;right:0rem; top:0.6rem;width:100%; height:0.5rem;padding:0.15rem 0rem;background-color:#fff; z-index:999;}
.m_search{ width:4.5rem; position:relative; margin:0px auto;}
.m_search .t_search_txt{outline-style: none; width:4.5rem; height:0.5rem; border:0.01rem solid #493824;text-indent:0.2rem; font-size:0.16rem; margin:0px auto; display:block;}
.m_search .t_search_tj{width: 0.8rem;height: 0.52rem;line-height: 0.52rem;border: 0px solid #1e50ae;cursor: pointer;position: absolute;top: 0.01rem;right: -0.01rem;z-index: 11111;background-repeat: no-repeat;background-position: center center;background-size: 0.3rem;background-image: none;background-color: #1e50ae; color:#FFF;}
.cd-user-modal {position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(37, 37, 37, 0.9);z-index: 3;overflow-y: auto;cursor: pointer;visibility: hidden;opacity: 0; -webkit-transition: opacity 0.3s 0, visibility 0 0.3s;-moz-transition: opacity 0.3s 0, visibility 0 0.3s;transition: opacity 0.3s 0, visibility 0 0.3s; z-index:99999;}
.cd-user-modal.is-visible {visibility: visible;opacity: 1;-webkit-transition: opacity 0.3s 0, visibility 0 0;-moz-transition: opacity 0.3s 0, visibility 0 0;transition: opacity 0.3s 0, visibility 0 0;}
.cd-user-modal.is-visible .cd-user-modal-container {-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.cd-user-modal-container {position: relative;width: 100%; padding:0.7rem 0rem 0.2rem 0rem;cursor: auto;-webkit-transform: translateY(-30px);-moz-transform: translateY(-30px);-ms-transform: translateY(-30px);-o-transform: translateY(-30px);transform: translateY(-30px);-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;transition-property: transform;-webkit-transition-duration: 0.3s;-moz-transition-duration: 0.3s;transition-duration: 0.3s;}
.cd-close-form {/* form X button on top right */display: block;position: absolute;width: 0.3rem;height: 0.3rem;right: 0.15rem; top:0.2rem;z-index: 999;background-image: url(../images/nav_ico_close.png);background-repeat: no-repeat;background-position: center center; background-size:100%;}
.nav_li_id1 .ico,.nav_li_id9 .ico,.nav_li_id15 .ico,.nav_li_id32 .ico,.nav_li_id21 .ico,.nav_li_id20 .ico,.nav_li_id30 .ico,.nav_li_id31 .ico{ display:none;}
/* banner */
.banner{ width:100%;position:relative;}
.banner .swiper-pagination{ width:100%; height:0.2rem; bottom:0.2rem;}
.banner .swiper-pagination-bullet{ width:0.14rem; height:0.14rem; background-color:#fff; border:0px solid #fff; display: inline-block; border-radius:0.15rem;opacity:1; margin:0rem 0.05rem;}
.banner .swiper-pagination-bullet-active{ background-color:#1e50ae;width:0.27rem;}
.banner .swiper-button-next,.banner .swiper-button-prev{width:0.5rem;height:0.5rem; border-radius:50%;position: absolute;z-index: 20;background-color:rgb(0,0,0,0.2);background-repeat: no-repeat;background-position: center center;background-image: url(/Public/skin/images/qiehuan_l.png); background-size:0.3rem;}
.banner .swiper-button-prev{left:2%;}
.banner .swiper-button-next{background-image: url(/Public/skin/images/qiehuan_r.png);right:2%;}
/*首页-*/
/*首页导航*/
.inav_t {width: 100%;background: #1e50ae;}
.inav_t dl {overflow: hidden;}
.inav_t dl dd {width: 33.3333333333333%;height: 0.66rem;float: left;text-align: center;}
.inav_t dl dd a {display: block;width: 100%;height:0.66rem;line-height:0.66rem;color: #fff; font-size:0.24rem;border-right: 1px #0e41a0 solid;border-bottom: 1px #0e41a0 solid;}
.inav_t dl dd .active{ background-color:#0e41a0;}
/* banner */
.nav_ico{ padding:0.3rem 0rem;}
.nav_ico a{ width:19%; padding:1% 3%;display:block; font-size:0.2rem; float:left; text-align:center;}
.nav_ico a .img{padding:20%; width:38%; border-radius:0.1rem; margin:0px auto;}
.nav_ico .txt{ line-height:0.4rem; margin-top:0.03rem; text-align:center;}
.nav_ico_id1 .img,.nav_ico_id8 .img{background-color:#fa233a;}
.nav_ico_id2 .img,.nav_ico_id7 .img{background-color:#6796fc;}
.nav_ico_id3 .img,.nav_ico_id6 .img{background-color:#fb6d4d;}
.nav_ico_id4 .img,.nav_ico_id5 .img{background-color:#35d697;}
.main{padding: 0.1rem 3% 0.5rem 3%;}
.h_box{ padding:0.35rem 3%;}
.h_gg{ width:100%;}
.h_xw .pro_bt{ margin-bottom:0.1rem !important;}
.h_gywm{ padding-top:0rem;}
.h_gywm img{ margin-top:0.15rem;}
.h_gywm .desc{ font-size:0.2rem; line-height:0.34rem; padding:0.15rem 0rem 0rem 0rem;}
.h_gywm .more{ width:100%; height:0.55rem; line-height:0.55rem; border:1px solid #ddd;text-align:center; display:block; margin:0.2rem 0px 0px 0px; color:#666; font-size:0.2rem;}
/*-首页新闻-*/
.h_xinwen_ul{ padding:0rem 0px 0px 0%;}
.h_xinwen_ul li{  line-height:0.56rem; height:0.56rem; border-bottom:1px dashed #ddd;}
.h_xinwen_ul li a{ width:100%; display:block;font-size:0.2rem;}
.h_xinwen_ul li b{color:#1e50ae; font-size:0.24rem;}
/*二级页-*/
.list_banner{width: 100%;height:2.8rem;background-repeat: no-repeat;background-position: center center;background-size: cover;text-align:center;}
.dqwz_lm{font-size: 0.36rem;line-height: 0.42rem;color: #FFF;letter-spacing: 0px;text-transform : uppercase;padding-top:0.9rem;text-align: center; font-weight:normal;}
.list_banner p{ font-size:0.18rem; line-height:0.3rem; color:#FFF; margin-top:0.12rem;}
.list_banner p a{ color:#FFF;}
.dqwz{background-image: url(../images/dqwz.png);background-repeat: no-repeat;background-position: 0.05rem center;background-size:0.25rem;font-size: 0.16rem; text-indent:0.33rem; padding:0.15rem 0rem; color:#565656; margin-top:0.08rem; margin:0.08rem 3% 0px 3%;}
.dqwz a{color:#565656;}
.pro_bt{ border-left:0.07rem solid #1e50ae; padding-left:0.1rem; height:0.32rem; line-height:0.32rem; font-size:0.28rem; font-weight: bold;}
.pro_bt span{ font-size:0.22rem;text-transform : uppercase;}
.pro_bt .more{ color:#1e50ae; float:right; font-size:0.2rem;}
/*关于我们*/
.about_body{ padding:0.1rem 1% 0.5rem 1%;}
.sub_nav_ul{ padding-bottom:0.1rem;}
.sub_nav_ul li{ width:32.333333333%; margin:1% 0.5%;display:block; margin-top:0.05rem; float:left;}
.sub_nav_ul li a{text-align:center; height:0.55rem; line-height:0.55rem; overflow:hidden;display: block;background-color: #f5f5f5; font-size:0.22rem;}
.sub_nav_ul li a:active,.sub_nav_ul .current a{ background-color:#1e50ae; color:#FFF;}
.sub_nav_ul .depth2{ display:none;}
/*新闻列表*/
.news_box{ width:98%; margin:0rem auto 0rem auto;border-bottom: dashed 1px #eee;padding:0.1rem 0rem;}
.news_box_l{ width:27%;float:left; overflow:hidden; height:1rem;}
.news_box_l img{transition:all linear .2s;height:1rem;}
.news_box_r{ width:70%; float:right; margin-right:1%;}
.news_box .tit{font-size:0.22rem;line-height:0.32rem; margin-top:0.01rem; font-weight:normal;}
.news_box .desc{ color:#777; font-size: 0.18rem;line-height: 0.3rem;height: 0.6rem; margin-top:0.07rem;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news_box .desc a{color:#777;}
.news_box .time{color:#777; font-size: 0.18rem;line-height: 0.26rem; height:0.26rem;margin-top:0.1rem}
.home_news_box { width:100% !important;}
/*新闻列表3*/
.news_ul{ padding:0rem 0px;}
.news_ul li{ height:0.6rem; line-height:0.6rem; margin:0rem 0px; border-bottom:1px dashed #ddd;}
.news_ul li a{ font-size:0.22rem; width:80%; padding:0rem 2%;}
.news_ul li span{ float:right; font-size:0.2rem; color:#888; width:14%; display:block; text-align:right;}
/*联系*/
.lianxi_box{width:100%; margin:0.1rem 0rem 0.3rem 0rem;border:1px solid #ddd; }
.lianxi_box .img{ width:100%;}
.lianxi_box .desc{padding:0.15rem 0.2rem;}
.lianxi_box .desc .tit{ font-size:0.24rem; font-weight:bold;line-height:0.4rem; height:0.4rem;}
.lianxi_box .desc p{line-height:0.34rem;margin: 0.12rem 0px;font-size: 0.22rem;color: #333;background-image: url(../images/lx_tel.png);background-repeat: no-repeat;background-position: left 0.05rem; background-size:0.25rem;padding-left:0.34rem;}
.lianxi_box .desc .mail{background-image: url(../images/lx_mail.png);}
.lianxi_box .desc .address{background-image: url(../images/lx_add.png);}
/*关于我们*/
.ppwh_wh,.ppwh_jtjj,.ppwh_zlhzhb{ padding:0.4rem 3% 0.3rem 3%;border-top:0.1rem solid #eaeaea;}
.ppwh_wh{ border-top:0rem; padding-top:0.1rem;}
.list_h2{text-align:center;  padding:0.1rem 0px;position:relative;}
.list_h2 h2{height: 0.6rem;line-height: 0.6rem;font-size: 0.46rem;font-weight: bold; letter-spacing:0.02rem;}
.list_h2 h2 i{width: 0.6rem;height: 0.26rem;background-image: url(/Public/skin/images/list_h2_l.png);background-repeat: no-repeat;background-position: center center; display:inline-block;vertical-align: middle; background-size:100%;}
.list_h2 h2 span{ color:#1e50ae;}.list_h2 h2 .list_h2_l{ margin-right:0.1rem;}
.list_h2 h2 .list_h2_r{background-image: url(/Public/skin/images/list_h2_r.png); margin-left:0.1rem;}
/*产品*/
.pro_c{ padding:0.2rem 0rem;}
.pic_ul{ padding-top:0.05rem;}
.pic_ul li{width: 48.5%;float:left;margin:2% 0% 1.5% 3%;position:relative;}
.pic_ul li img{height:3.6rem;}
.pic_ul li p{font-size: 0.2rem;padding: 0.15rem 0.4rem 0.15rem 0rem;text-align: left;text-indent: 0.15rem;background-color: #f5f5f5;background-image: url(../images/case_ico1.png);background-position: right center;background-repeat: no-repeat; background-size:0.4rem;}
.pic_ul li:nth-child(odd){ margin-left:0rem;}
/*资质*/
.zizhi_ul{ padding:0.1rem 0rem;}
.zizhi_ul li{ width:48%;float:left; margin:0.1rem 0% 0.2rem 4%; position:relative;transition:all 0.3s ease 0s; text-align:center;}
.zizhi_ul li a{ display:block; border:1px solid #ddd;padding:0.07rem;}
.zizhi_ul li .img{ width:100%; height:2rem; overflow:hidden; text-align:center; }
.zizhi_ul li .img img{ max-width:100%; height:2rem;}
.zizhi_ul li .txt{height:0.36rem; line-height:0.36rem;font-size:0.2rem; margin-top:0.1rem;text-align:center;}
.zizhi_ul li:nth-child(odd){ margin-left:0rem;}
/*省级代理*/
.fzjg_ul li{ width:94%; background-color:#f8f8f8; padding:2% 3%; margin:20px 0px 0px 0%;}
.fzjg_ul li .p1{ height:0.4rem;font-size:0.22rem; margin:0.15rem 0px 0rem 0px; font-weight:bold;}
.fzjg_ul li .p2{ font-size:0.2rem; line-height:0.38rem; margin-bottom:0.05rem;}
/*分页-*/
.page{text-align:center;clear:both; padding:0.2rem 0rem 0.3rem 0rem;}
.page a,.page span{display: inline-block;padding:0.07rem 0.12rem;margin:0px 0.03rem;background:#ededed;border-radius:0.03rem;font-size:0.2rem;}
.page a:active,.page .current{ background:#1e50ae;color:#FFF;display:inline-block;}
.page select{ height:33px;}
.page .pageinfo,.page .pagenum,.page .current{ display:none;}
/*新闻内页-*/
.show_h2{ font-size:0.3rem;line-height:0.46rem; color:#000; padding:0.05rem 0rem 0.05rem 0rem; text-align:center;}
.show_time{font-size:0.2rem; padding:0.08rem 0rem 0.1rem 0rem;color:#666; border-bottom:1px solid #ccc; text-align:center;}
.show_video{ width:100%; padding:0.15rem 0rem; text-align:center;}
.show_video iframe{ margin:0px auto;}
.show_body{ padding:0.12rem 0px 0.3rem 0px;font-size:0.2rem; line-height:0.34rem;}
.show_pre_next{ border-top:0.03rem solid #ddd; background-color:#fff; padding:0.1rem 0rem 0.2rem 0rem;font-size:0.2rem; line-height:0.34rem;}
.show_pre_next p{ margin-top:0.07rem;}
.show_fenxiang{ padding:0.07rem 0px;}
.pro_show .show_h2{ margin-top:0.1rem;}

/*图片内页切换-*/
.img_qiehuan{ padding:0.1rem 0px 0.1rem 0px;}
.img_qiehuan .gallery-top .swiper-slide img{ height:5.7rem;}
.img_qiehuan .gallery-top .swiper-button-prev,.img_qiehuan .gallery-top .swiper-button-next{width:0.5rem;height:0.5rem; border-radius:50%;position: absolute;z-index: 20;background-color:rgb(0,0,0,0.2);background-repeat: no-repeat;background-position: center center;background-image: url(/Public/skin/images/qiehuan_l.png); background-size:0.3rem; outline:none;}
.img_qiehuan .gallery-top .swiper-button-prev{ left:0.1rem;}
.img_qiehuan .gallery-top .swiper-button-next{background-image: url(/Public/skin/images/qiehuan_r.png); right:0.1rem;}
.img_qiehuan .gallery-thumbs{ margin-top:0.1rem;}
.img_qiehuan .gallery-thumbs .swiper-slide img{ height:1.3rem; opacity:0.8;}
.img_qiehuan .gallery-thumbs .swiper-slide{ cursor:pointer;}
.img_qiehuan .gallery-thumbs .swiper-slide-thumb-active img{ opacity:1;}
/*.img_qiehuan .gallery-thumbs .swiper-slide-thumb-active:before { border:2px solid #1e50ae;content: '';display: block;left:0px;position: absolute;top:0px;width:100%; height:0.95rem;}*/
.show_video_dsf{ width:100%; margin:0.15rem auto;}
.show_video_dsf iframe{ width:100%; height:4.5rem;}
/*联系*/
.lx{ padding:0rem 0px;}
.lx_l{ width:100%; padding:0.1rem 0rem;}
.lx_r{ width:100%;}
.lx_r .pro_bt{ margin:0.15rem 0rem 0.15rem 0rem;}
.lx_r .desc{ padding:0rem 0px 0px 0px; color:#666; font-size:0.2rem; line-height:0.34rem;}
.lx_c{ padding:0.3rem 0.3rem 0.3rem 0.3rem; background-color:#f5f5f5; margin-top:0.5rem;}
.lx_t_tit{ font-size:0.3rem; font-weight:bold; line-height:0.4rem; padding:0.15rem 0rem; text-align:center;}
.lx_t_desc{ font-size:0.2rem; line-height:0.34rem; color:#666; padding:0px 0rem; text-align:center;}
.lx_c_ul{ padding-top:0.1rem;}
.lx_c_ul li{ width:100%;text-align:center; padding:0.2rem 0rem 0.2rem 0rem;}
.lx_c_ul li .ico{
	width: 1.5rem;
	height:1.5rem;
	line-height:1.5rem;
	text-align: center;
	background-color: #4e4946;
	border-radius: 3px;
	margin: 0px auto;
	background-repeat: no-repeat;
	background-position: center center;
}
.lx_c_ul li .tit{ font-size:0.26rem; line-height:0.32rem; padding:0.25rem 0px 0.1rem 0px;}
.lx_c_ul li .desc{ font-size:0.24rem; line-height:0.36rem; color:#666; padding:0rem 0.4rem;}
.lx_c_ul li:nth-child(1) .ico{background-image: url(/Public/skin/images/lx_ico_dh.png); background-size:0.7rem;
}
.lx_c_ul li:nth-child(3) .ico{background-image: url(/Public/skin/images/lx_ico_dz.png);background-size:0.7rem;}
/*留言-*/
.zxjm{ padding:0.2rem 1% 0.2rem 1%;}
.zxjm_li{ width:100%;padding:0.1rem 0rem; font-size:0.2rem;}
.form_text,.form_textarea,.form_text_verifycode{ width:100%; height:0.55rem; line-height:0.55rem; text-indent:0.1rem; border:1px solid #e2e2e2; background-color:#fff; margin-top:0.1rem;}
.form_textarea{ height:2rem;}
.zxjm_li .required{  color:#1e50ae;}
.zxjm_li_yzm  .form_text_verifycode{ width:1.4rem;}
.zxjm_li_yzm .code_image{ margin-top:-0.05rem;vertical-align: middle;}
.form_button {height:0.6rem; line-height:0.6rem;width: 100%; border:1px solid #1e50ae;background-color: #1e50ae;color: #FFF;cursor: pointer;font-family: "Microsoft yahei"; font-size:0.22rem; border-radius:3px; margin-top:0.1rem;}
/*返回顶部-*/
#topcontrol{z-index:99999;}
.fhdb_top{background-color: #c9c9c9;}
.fhdb_top:active{ background-color:#1e50ae;}
/*底部-*/
.footer{background-color:#f3f3f3;width:90%;padding:0.3rem 5% 1rem 5%; position:relative;font-size:0.18rem; line-height:0.35rem;color:#555; text-align:center;}
.footer a,.footer a:active{ color:#555;}
/*底部固定工具条*/
.toollist {background:#2E3340; margin: auto; display: block; height: 0.8rem; position: fixed; bottom:0rem; left:0rem; right:0rem; z-index:9999;}
.toollist li{ float:left;width: auto;  height: 100%;width:25%;position: static!important;  margin: 0;-webkit-box-sizing: border-box;box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1;-webkit-box-sizing: border-box; box-shadow: none!important;}
.toollist li a {text-align: center;display: block;text-decoration: none;padding-top: 0.05rem;position:relative;color: #fff;}
.toollist li a img{width:0.3rem;height:0.3rem; margin-top:0.06rem;}
.toollist li a p{margin: 0.03rem 0 0px 0;font-size:0.18rem; line-height:0.3rem;display: block !important;text-align: center;}
#boxss{display: none;width: 160px;padding-top:10px;font-size:0.18rem; line-height:0.3rem; background:#fff; text-align:center;position: absolute; bottom:56px; left:50%; margin-left:-80px; z-index:121; padding-bottom:0.08rem;}
#boxss img{ width:140px; height:140px;}
/* 网站地图 */
.sitemap_box{ padding-bottom:0.1rem;}
.sitemap_h2{ font-size:0.2rem; height:0.4rem; border-bottom:1px solid #ccc;}
.sitemap_h2 span{ display:inline-block; border-bottom:2px solid #1e50ae; padding:0px 10px 0px 5px; height:0.39rem; line-height:0.39rem;}
.sitemap_ul{ padding:0.05rem 0px;}
.sitemap_ul li{ float:left; margin-right:0.3rem; font-size:0.18rem;}
/*微信弹窗*/
#wxnr {width: 100%;height: 100%;position: fixed;top: 0;z-index: 1000;display: none;background: rgba(0,0,0,.7);}
#wxnr .nrdf {margin: auto;position: absolute;top: 50%;left: 50%;width: 4rem;height: 4.1rem;padding: 0.3rem;margin-top: -2rem;margin-left: -2.3rem;text-align: center;background-color: rgba(255, 255, 255, 0.8);box-shadow: 0px 2px 6px #777;-webkit-box-shadow: 0px 2px 6px #777;-moz-box-shadow: 0px 2px 6px #777;border-radius: 0.1rem;}
#wxnr img {width: 2.1rem;height: 2.1rem;display: block;margin: 0 auto 0.1rem auto;}
#wxnr p {font-size: 0.24rem;line-height: 0.4rem;text-align: center; margin:0rem 0rem 0rem 0rem;}
#wxnr i {position: absolute;top: 0.2rem;right: 0.2rem;width: 0.3rem;height: 0.3rem;font-size: 0.2rem;line-height: 0.3rem;text-align: center;color: #fff;font-weight: bold;font-style: normal;background: #333;border-radius: 1rem;cursor: pointer;}
#wxnr .dj a{display: inline-block;padding: 0.05rem 0.2rem  0.06rem 0.58rem;line-height: 0.4rem;background-color: #1e50ae;color: #fff;border-radius: 0.05rem;cursor: pointer;background-size: 0.28rem;background-position: 0.2rem center;background-repeat: no-repeat; margin-top:0.15rem;}
#wxnr .dj .dkwx{background-image: url(../images/system/weixin.png);}
#wxnr .dj .dhzx{background-image: url(../images/system/tel.png); margin-left:0.1rem; background-color:#2a75ed;}
#wxnr #btns { color:#1e50ae;}
/*复制提示*/
#weixin {position: fixed;top: 50%;margin-top: -0.4rem;z-index: 9999999;font-size: 0.26rem;color: #fff;width: 90%;right: 5%;line-height: 0.8rem;text-align: center;background: rgba(0, 0, 0, 0.8);border: 2px solid #333;border-radius: 0.1rem;display: none;}
@media only screen and (max-width: 768px) {
html {font-size:768%;}
}
@media only screen and (max-width: 480px) {
html {font-size:68px;}
}
@media only screen and (max-width: 375px) {
}
@media only screen and (max-width: 320px) {
html {font-size: 48px;}
}
