/* CSS Document */

/*public css*/
*{ margin:0px; padding:0px;max-width:640px;}
body{ font-size:14px; font-family:"Microsoft YaHei",SimSun,Arial,Helvetica,sans-serif; color:#333; background:#FFF; overflow-x:hidden; }
ul li{ margin:0px; padding:0px; list-style-type:none;}
form,ul,li,table,td,p,span,h1,h2,h3,h4,h5,img,dl,dt,dd{ margin:0px; padding:0px;}
img{ border:none; width:auto; max-width:100%;}
a{ color:#333; text-decoration:none;}
a:hover,a:active{ color:#000000; text-decoration:none;}
.dispblock{ display:block;}
.dispnone{ display:none;}
.float_l{ float:left}
.float_r{ float:right}
.clear_both{clear:both;}
.hand{ cursor:pointer;}
.f12{ font-size:12px;}
.hei{ color:#000;}
.en_ft{ font-family:Arial;}
.ft1{ font-size:14px; font-weight:bold; color:#FFF;}
.ft_red{ color:#C80000;}
.ft_bai{ color:#FFF;}
.txt_cent{ text-align:center;}
.Word_Break{ word-break:break-all; overflow:hidden; TABLE-LAYOUT:fixed; WORD-WRAP:break-word;}
.fixedHeader{ position:fixed; left:0; top:0; z-index:100;}
.txthid{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*index*/
.in_topbox{ width:100%; position:absolute;top:0px;left:0px; z-index:1000;}
.in_topbox .lt{ float:left;width:1.70rem;margin-left:.2rem;margin-top:.2rem;}
.in_topbox .lt img{ width:100%;}
.in_topbox .rt{ float:right;margin-right:.2rem;}
.in_topbox .rt .lang{ float:left; display:inline-block;width:0.46rem;margin-right:.65rem;margin-top:.4rem;}
.in_topbox .rt .controlBtn{width:0.29rem;margin-top:.4rem;float:left;}
.in_topbox img{width:100%;}
.in_ban .swiper-pagination-bullet{background:url(../images/dian1.png) no-repeat center;background-size:100%;width:.19rem;height:.19rem;outline:none;border-radius:0px;}
.in_ban .swiper-pagination-bullet-active{background:url(../images/dian2.png) no-repeat center;background-size:100%;width:.19rem;height:.19rem;}
.in_ban .swiper-pagination{text-align:left;margin-left:.2rem;}
/*
.in_topbox .controlBtn{ float:left; height:60px; width:60px; background:#000000; position:relative; cursor:pointer; z-index:3; transition:all 0.3s;}
.in_topbox .controlBtn i{ display:block; height:2px; background:#FFF; width:24px; position:absolute; top:30px; left:18px; transition:all 0.3s;opacity:1;}
.in_topbox .controlBtn i::after{ content:""; display:block; height:2px; background:#FFF; width:24px; position:absolute; top:-7px; left:0px;transition:all 0.3s;}
.in_topbox .controlBtn i::before{ content:""; display:block; height:2px; background:#FFF; width:24px; position:absolute; bottom:-7px; left:0px;transition:all 0.3s;}
.in_topbox .controlBtn i.on{ background:#000000; opacity:1;}
.in_topbox .controlBtn i.on::after{ transform:rotate(45deg); top:0px;}
.in_topbox .controlBtn i.on::before{ transform:rotate(-45deg); bottom:0px;}
*/
.in_topbox .menu{ position:absolute; top:.98rem; left:0; width:100%; line-height:40px; height:auto; display:none;}
.in_topbox .menu li{ float:none; width:100%; background:rgba(255,255,255,0.95); border-top:1px solid #EEE; text-indent:20px; cursor:pointer; padding:0; position:relative;}
.in_topbox .menu li:last-child{ border-bottom:1px solid #EEE;}
.in_topbox .menu li>a{ display:inline; color:#333; height:40px; line-height:40px;}	
.in_topbox .menu li:hover>a{ color:#333;}
.in_topbox .menu li.cur>a{ color:#333;}
.in_topbox .menu li>a:after{ display:none;}	
.in_topbox .menu li em{ position:absolute; right:10px; top:15px; width:10px; height:10px; border:1px solid #666; border-left:0px; border-bottom:0px; opacity:1; display:block; transform:rotate(45deg);}
.in_topbox .menu li .nav{ position:relative; top:0; left:0; width:100%; height:auto; line-height:30px; z-index:101; text-align:left; background:#FFF; display:none; margin:0; padding:0;}
.in_topbox .menu li .nav a{ display:block; width:100%; height:30px; color:#666; font-size:14px; margin:0; padding:0;}
.in_topbox .menu li .nav a:hover{ background:#000; color:#FFF; font-weight:normal; transform:translateX(0px);}	
.in_topbox .menu li .nav a:after{ display:none;}
.in_ban{ clear:both;}
.in_ban img{ display:block;}
.in_boxA{ clear:both; width:100%; background-color:#F6F6F6; padding:25px 0 10px 0;}
.in_tit{ text-align:center; font-weight:bold; font-size:18px;}
.in_boxA ul{ overflow:hidden; padding-top:15px;}
.in_boxA li{ float:left; width:calc(50% - 30px); padding:0 15px; text-align:center; margin-bottom:15px;}
.in_boxA li p{ padding-top:10px;}
.in_boxA li img{ display:block; box-shadow:5px 5px 5px #bbb;}
.in_boxB{ clear:both; width:calc(100% - 30px); padding:25px 15px 20px 15px;}
.in_boxB .imgs{ text-align:center; padding-top:20px;}
.in_boxB .tit{ font-size:16px; display:block; padding-top:20px;}
.in_boxB .info{ color:#666666; padding-top:15px;}
.in_boxB .more{ display:block;  width:130px; height:40px; line-height:40px; padding:0 10px 6px 0; color:#FFF; text-align:center; background:url(../images/wap_13_1.jpg) center center no-repeat; background-size:100% 100%; margin-top:15px;}
.in_boxC{ clear:both; width:calc(100% - 30px); padding:25px 15px 20px 15px; background:url(../images/wap_15.jpg) center center no-repeat; background-size:100% 100%;}
.in_boxC li{ overflow:hidden; padding-top:15px;}
.in_boxC li .ns_tit{ overflow:hidden;}
.in_boxC li .ns_tit b{ float:left; color:#2f2f2f;}
.in_boxC li .ns_tit span{ float:right; color:#666666;}
.in_boxC li .cont{ padding-top:7px; line-height:22px; max-height:66px; color:#666666; overflow:hidden;}
.in_boxD{ clear:both; width:calc(100% - 30px); padding:25px 15px 20px 15px;}
.in_boxD ul{ overflow:hidden;}
.in_boxD li{ float:left; width:calc(50% - 30px); padding:0 15px; text-align:center; margin-bottom:15px;}
.in_boxD li p{ padding-top:10px;}
.in_btmjg{ width:100%; height:1.11rem;overflow:hidden;}
.in_btmbox{ width:100%; height:1.11rem;overflow:hidden; background:url(../images/indexs_13.jpg) center #000;background-size:100% 100%; position:fixed; left:0px; bottom:0px;z-index:9999;}
.in_btmbox ul{ overflow:hidden;}
.in_btmbox li{float:left;width: 25%;overflow:hidden;height:0.9rem;background-size:100% 100%;font-size:0.24rem;line-height:0.9rem;}
.in_btmbox li a{ display:block; width:100%; color:#FFF;}
.in_btmbox .bkg_1{ }
.in_btmbox .bkg_2{}
.in_btmbox .bkg_3{ }
.in_btmbox .bkg_4{ }


/*about*/
/*about*/
.ab_navbox{ clear:both; padding:1px 0 0 0;}
.ab_navbox .tit{ height:30px; line-height:30px; color:#FFF; padding:0 10px;}
.ab_navbox ul{ overflow:hidden;}
.ab_navbox li{ float:left; width:calc(50% - 1px); padding:0 1px 1px 0;}
.ab_navbox li a{ display:block; width:100%; height:36px; line-height:36px; text-align:center; color:#FFFFFF; background:#777}
.ab_navbox li a.cur{ background:#1155a1;}
.ab_contbox{ clear:both; line-height:23px; padding:20px 10px; min-height:200px;overflow:hidden;}
.ab_contbox img{ max-width:100%;}

.ab_navbox2{ clear:both; padding:0; margin:0px auto; border-bottom:1px solid #ccc; color:#666; padding:10px 0 10px 15px; font-size:13px; line-height:18px;}
.ab_navbox2 a{ color:#666;}
.ab_navbox2 a.cur{ color:#000000; font-weight:bold;}
.ab_navbox2 span{ margin:0 15px;}


/*products*/
.pro_box{ padding:15px 15px 15px 0; margin:0px auto;}
.pro_box ul{ overflow:hidden;}
.pro_box li{ float:left; width:50%;}
.pro_box li div{ padding:0 0 15px 15px;}
.pro_box li div img{ width:100%;}
.pro_box li div p{ width:100%; height:35px; line-height:35px; text-align:center; background:#1155a1; color:#FFF; overflow:hidden;}
.pro_box li a{ color:#FFF;}


/*news*/
.ns_contbox{ clear:both; line-height:23px; padding:15px 10px 10px 10px; min-height:200px;}
.ns_list{ overflow:hidden; padding-bottom:15px;}
.ns_list li{ width:100%; padding:7px 0; height:24px; line-height:24px; overflow:hidden; border-bottom:1px dashed #999;}
.ns_list li a{ float:left;}
.ns_list li span{ float:right; color:#666}

/*newsShow*/
.nss_tit{ font-size:13px; font-weight:bold; text-align:center;padding-bottom:10px;}
.nss_dtm{ text-align:center; padding:5px 0 10px 0; color:#999;}
.nss_info{ line-height:22px; margin:0 auto;overflow:hidden;}
.ff_pre{ clear:both; margin-top:15px;}

/*honor show*/
.hrs_tit{ font-size:14px; font-weight:bold; text-align:center; padding-bottom:10px;}
.hrs_img{ text-align:center; padding-bottom:10px;}
.hrs_img img{ width:100%;}

/*joblist*/
.jbs_tb{ width:98%; border-left:1px solid #DCDCDC; border-top:1px solid #DCDCDC; margin:0px auto 15px auto;}
.jbs_tb td{ border-right:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; padding:0 5px;}
.jbs_tb td.bkg{ background:#efefef;}
.jbs_tb td.cont{ padding:0px 5px;}
.jbs_join{ text-align:right; margin-right:15px; color:#000000;}


/*jobjoin*/
.jbs_tb_1{ width:100%; margin:0 auto;}
.jbs_tb_1 th{ width:100px; text-align:right; padding-right:10px; font-weight:bold;}
.jbs_txt{ width:calc(100% - 30px); height:30px; border:1px solid #CCCCCC; font-size:13px; line-height:30px; padding:0 5px; border-radius:3px;}
.jbs_txt:focus{ border:1px solid #000000;}
.jbs_txtarea{ width:calc(100% - 30px); height:100px; border:1px solid #CCCCCC; font-size:13px; padding:5px;}
.jbs_txtarea:focus{ border:1px solid #000000;}
.jbs_age{ width:90px;}
.jbs_hong{ color:#f00;}
.jbs_submit{ height:33px; text-align:center; padding:0 20px; line-height:33px; color:#FFF; font-size:15px; font-weight:bold; border:0px; cursor:pointer; background:#0152b2; border-radius:3px;}




















.abot{overflow:hidden;width:95%;margin:0 auto;padding-top:1em;font-size:18px;font-weight:bold;}
.abot font{font-size:0.75em;font-weight:normal;}
.kbus{width:95%;margin:0 auto;font-size:13px; text-indent:2em;line-height:22px;padding-top:1em;margin-bottom:1em;}
.prods{background:url(../images/phone_03.jpg) no-repeat;background-size: 100% auto;width:100%;overflow:hidden;position:relative; height:5.74rem;}
.p_ab{width:95%;margin:0 auto;overflow:hidden;padding-top:1em;font-size:18px;font-weight:bold;color:#fff;}
.p_ab font{font-size:0.75em;font-weight:normal;text-transform:uppercase;}
.kilj{font-size:13px;}
.kilj p{background:#000;color:#fff;text-align:center;}
.kilj img{border:1px solid #a9adad;width:calc(100% - 2px);}
.bais{background:#fff;overflow:hidden;padding-top:2.16em;padding-bottom:2.16em;margin-top:3.2em;margin-bottom:2.0em;}
.hunl{width:95%;margin:0 auto;overflow:hidden;padding-top:1em}
.bais .swiper-container-free-mode > .swiper-wrapper{
    -webkit-transition-timing-function: linear; /*之前是ease-out*/
    -moz-transition-timing-function: linear;
    -ms-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
}
.nnews{width:95%;margin:0 auto;overflow:hidden;padding-top:1em;padding-bottom:1em;font-size:14px;}
.kile{display:none;}
.kile p{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ktil{width:100%;overflow:hidden;line-height:26px;}
.ktil div{float:left;font-size:12px;color:#999999;padding-top:3px;}
.ktil font{float:left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display:block;width:75%;padding-left:2px;color:#666666;font-size:13px;}
.kile font{color:#000000;font-size:13px;}
.kile div{font-size:12px;}
.kile p{font-size:12px;padding-bottom:1em;line-height:26px;border-bottom:1px solid #e5e5e5;margin-bottom:5px;}


.touh{width:100%;overflow:hidden;color:#333333;text-align:center;font-size:0.3rem;padding-top:0.45rem;}
.touh i{width:1.2rem;height:0.03rem;background:#000;display:block;margin:0 auto;margin-top:0.17rem;}
.tpian{width:6rem;margin:0 auto;overflow:hidden;margin-top:0.42rem;}
.tpian ul{width:6.2rem;}
.tpian li{width:2.8rem;float:left;margin-left:0.06rem;margin-right:0.2rem;overflow:hidden;text-align:center;}
.tpian li span{border:1px solid #ececec;display:block;}
.tpian li p{padding-top:0.24rem;color:#333333;font-size:0.22rem;}
.tpian li font{font-size:0.18rem;color:#a6a6a6;display:block;margin-top:0.18rem;margin-bottom:0.3rem;}
.ckgd{width:100%;overflow:hidden;margin-top:0.1rem;margin-bottom:0.46rem;}
.ckgd a{display:block;color:#ffffff;font-size:0.2rem;width:1.44rem;height:0.58rem;background:url(../images/indexwap_18.jpg) no-repeat;background-size:100% 100%;line-height:0.58rem;padding-left:0.46rem;margin:0 auto;}
.yyly{width:100%;overflow:hidden;background:#e9e9e9;padding-top:0.55rem;padding-bottom:0.37rem;}
.yylytitle{text-align:center;font-size:0.3rem;color:#333333;}
.yylytitle i{width:1.2rem;height:0.03rem;background:#000;display:block;margin:0 auto;margin-top:0.17rem;}
.qcea{width:93.75%;margin:0 auto;overflow:hidden;background:#e9e9e9;margin-top:0.48rem;height:3.22rem;position:relative;}
.qcea p{text-align:center;width:2.79rem;color:#333333;font-size:0.14rem;margin-top:0.22rem;}
.qcea .swiper-pagination-bullet{outline:none;}
.qcea .swiper-pagination-bullet-active{background: #fc4343;}
.qcea .swiper-pagination-bullets{bottom:0rem;}
.gyuwms{margin-top:0.49rem;color:#333333;font-size:0.3rem;text-align:center;margin-bottom:0.38rem;}
.gyuwms i{margin:0 auto;margin-top:0.2rem;display:block;width:1.2rem;height:0.03rem;background:#000000;}
.abouts{width:93.75%;margin:0 auto;}
.ftcd{margin-top:0.39rem;font-size:0.24rem;line-height:0.46rem;color:#333333;margin-bottom:0.68rem;}
.daoj{width:100%;overflow:hidden;}
.dao1{font-weight:bold;color:#333333;font-size:0.24rem;padding-bottom:0.22rem;}
.dao2 p{background:url(../images/dian3.png) no-repeat 0.18rem center;padding-left:0.48rem;line-height:0.46rem;background-size:0.09rem 0.1rem;}
.dao3{font-size:0.24rem;line-height:0.46rem;color:#333333;margin-top:0.05rem;}
.abouts .more{width:1.42rem;height:0.58rem;line-height:0.58rem;background:url(../images/indexwap_33.jpg) no-repeat center;margin:0 auto;margin-top:0.45rem;background-size:100% 100%;margin-bottom:0.4rem;padding-left:0.48rem;font-size:0.2rem;}
.hmba{background:#f5f5f5;overflow:hidden;padding-top:0.6rem;width:100%;}
.honors{text-align:center;color:#333333;font-size:0.3rem;margin-bottom:0.44rem;}
.honors i{display:block;width:1.2rem;height:0.03rem;background:#000000;margin:0 auto;margin-top:0.2rem;}
.hons{width:93.75%;margin:0 auto;overflow:hidden;position:relative;height:3.94rem;margin-bottom:0.94rem;}
.hons p{text-align:center;color:#333333;font-size:0.2rem;padding-top:0.24rem;}
.hons .swiper-pagination-bullet{outline:none;}
.hons .swiper-pagination-bullet-active{background: #fc4343;}
.hons .swiper-pagination-bullets{bottom:0rem;}
.newss{color:#333333;font-size:0.26rem;font-weight:bold;width:93.75%;margin:0 auto;overflow:hidden;padding-bottom:0.23rem;}
.hhuo{margin:0 auto;overflow:hidden;width:93.75%;}
.hzuo{width:1.37rem;float:left;border:0.03rem #dadada solid;margin-top:0.05rem;}
.hyou{width:4.32rem;float:left;overflow:hidden;padding-bottom:0.3rem;}
.hyou font{color:#333333;font-weight:bold;margin-left:0.18rem;font-size:0.24rem;display:block;text-overflow:ellipsis;white-space:nowrap;width:4.09rem;overflow:hidden;}
.hyou p{color:#666666;font-size:0.2rem;margin-left:0.18rem;margin-top:0.1rem;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;}
.hunm{width:100%;overflow:hidden;line-height:0.88rem;font-weight:bold;font-size:0.26rem;border-top:1px solid #d5d5d5;background:#f5f5f5;border-bottom:1px solid #d5d5d5;}
.hunm a{display:block;width:93.75%;margin:0 auto;background:url(../images/jiao.png) no-repeat center right;background-size:0.11rem 0.24rem;}
.fhdb{width:100%;overflow:hidden;line-height:0.88rem;font-weight:bold;font-size:0.26rem;background:#f5f5f5;border-bottom:1px solid #d5d5d5;}
.fhdb a{display:block;width:93.75%;margin:0 auto;background:url(../images/jiao.png) no-repeat center right;background-size:0.11rem 0.24rem;}


.kjid{padding-top:.4rem;text-align:center;}
.kjid img{height:.3rem;}
.kjid p{font-size:.24rem;color:#333333;padding-top:.1rem;}

.pros{width:90%;margin:0 auto;overflow:hidden;padding-top:.4rem;margin-bottom:.45rem;}
.pros li{max-width:50%;}
.pros a{border:1px solid #e1e1e1;border-bottom:3px solid #a9a9a9;max-width:2.48rem;overflow:hidden;display:block;margin:0 auto;transition:border-bottom 0.3s ease,background 0.3s ease;}
.pros p{color:#666666;font-size:.24rem;font-weight:bold;text-align:center;display:block;padding-top:.4rem;transition:color 0.3s ease;}
.pros div{width:.8rem;height:.3rem;display:block;margin:0 auto;text-align:center;line-height:.3rem;background:#a9a9a9;margin-top:.35rem;color:#ffffff; text-transform:uppercase;margin-bottom:.1rem;font-size:.12rem;transition:color 0.3s ease,background 0.3s ease;}
.pros a:hover{background:#000000;border-bottom:3px solid #ffd1b0;}
.pros a:hover p{color:#fff;}
.pros a:hover div{background:#ffffff;color:#666666;}


.lkjh{width:100%;position:relative;z-index:5;}
.prev{position:absolute;left:.1rem;top:1.66rem;background:url(../images/fw.png) no-repeat left center;background-size:100%;width:.3rem;height:.59rem;}
.next{position:absolute;right:.1rem;top:1.66rem;background:url(../images/fws.png) no-repeat left center;background-size:100%;width:.3rem;height:.59rem;}
.prev:hover{position:absolute;left:.1rem;top:1.66rem;background:url(../images/fw2.png) no-repeat left center;background-size:100%;width:.3rem;height:.59rem;}
.next:hover{position:absolute;right:.1rem;top:1.66rem;background:url(../images/fw2s.png) no-repeat left center;background-size:100%;width:.3rem;height:.59rem;}


.brand{background:url(../images/index_06.jpg) no-repeat;width:100%;overflow:hidden;height:6.31rem;background-size:100%;}

.kqis{padding-top:.28rem;}
.kqis .swiper-slide{width:3.6rem;margin-right:.29rem;margin-left:.29rem;}
.kqis .kqisswiper-pagination{margin-top:.5rem;text-align:center;}
.kqis .kqisswiper-pagination .swiper-pagination-bullet{background:#666666;width:.15rem;height:.15rem}
.kqis .kqisswiper-pagination .swiper-pagination-bullet-active{background:#eb3c02;}

.ckgs{width:1.62rem;height:.37rem;border:1px solid #000000;border-radius:20px;margin:0 auto;margin-top:.54rem;text-align:center;font-size:.2rem;line-height:.37rem;}
.ckgs a{color:#000000;}

.lius{width:93.75%;margin:0 auto;overflow:hidden;}

.news_tit{width:100%;overflow:hidden;margin-top:.4rem;}
.news_tit font{color:#000000;font-size:.24rem;font-weight:bold;}
.news_tit p{color:#a1a1a1;font-size:.18rem;font-family:arial;text-transform:uppercase;display:inline-block;font-weight:bold;padding-top:.08rem;}
.news_tit div{float:right;color:#a1a1a1;font-size:.2rem;text-transform:uppercase;color:#a1a1a1;padding-top:.08rem;}
.jhdl{float:left;overflow:hidden;margin-top:.35rem;width:1.7rem;}
.skli{margin-left:.15rem;float:left;width:4.05rem;margin-top:.3rem;}
.skli font{color:#333333;font-size:.2rem;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;}
.skli font:hover{color:#000000}
.skli p{font-size:.18rem;color:#666666;line-height:.26rem;padding-top:.1rem;line-height:.26rem;}
.skli div{color:#878787;font-size:.2rem;margin-top:.05rem;background:url(../images/index3_27.jpg) no-repeat left center;background-size:12px 12px;padding-left:.26rem;line-height:12px;height:12px}
.kdsh{width:100%;overflow:hidden;padding-bottom:.2rem;}
.slkh{width:100%;overflow:hidden;padding-bottom:.37rem;}
.slkh li{line-height:.36rem;padding-left:.2rem;background:url(../images/index3_34.jpg) no-repeat left center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.slkh a{font-size:.2rem;color:#666666;}
.slkh a:hover{color:#000000;}
.slkh li p{float:right;font-size:.2rem;color:#878787;}

.nss_img{text-align:center;}

.nss_info{padding-top:10px;}
.nss_info table{max-width:100% !important;}
.nss_info table td,.nss_info table tr{width:auto !important;}

.jn_box{clear:both;overflow:hidden;width:95%;margin:0px auto;padding-bottom: 0.2rem;}
.jn_lt{float:left;width: 1.2rem;padding:0 5px 0 0;line-height: 28px;text-align:right;font-size: 0.14rem;font-weight:bold;}
.jn_rt{float:left;width: 3.9rem;}
.jn_box .txt{width: 3.25rem;height: 28px;line-height:28px;border:1px solid #DBDBDB;color:#444;padding:0 10px;font-size:13px;border-radius:3px;outline:none;}
.jn_box input:focus{ border:1px solid #1155a1;}
.jn_box textarea:focus{ border:1px solid #1155a1;}
.jn_box .cod{ width:70px; height:28px; line-height:28px; border:1px solid #DBDBDB; color:#444; padding:0 15px; font-size:13px; border-radius:3px; outline:none;}
.jn_box .txtarea{width: 3.25rem;height: 1.2rem;padding:10px;font-size:13px;border:1px solid #DBDBDB;border-radius:3px;outline:none;}
.jn_box .btn{ width:95px; height:32px; text-align:center; border:0px; background:#666; color:#FFF; font-size:15px; font-weight:bold; border-radius:3px; cursor:pointer;}
.jn_box .btn:hover{ background:#1155a1}
.pro_img .swiper-pagination-bullet{outline:none;}
iframe{max-width:100%;}

.a123{width: 100% !important;margin: 0px !important;overflow: hidden;height: auto !important;background: none !important;padding: 0px !important;}
.fp-box-2 h2{padding-top:0px !important;}
.fp-box-2 div{padding-bottom:20px !important;}
.about img{margin-bottom:20px;}
.none{display:none;}


.searchs{background:url(../images/index1_02.jpg) no-repeat;height:.85rem;background-size:100% 100%;overflow:hidden;}
.inpu{margin-top:.2rem;margin-left:.2rem;float:left;}
.inpu input{width:5.1rem;height:.45rem;border:0px;background:none;outline:none;padding-left:.2rem;outline:none;}
.subm{width:0.7rem;float:left;margin-top:.2rem;}
.subm input{width:100%;height:.45rem;border:0px;background:none;outline:none;}


.wm{clear:both;overflow:hidden;width:95%;margin:0px auto;padding-bottom: 0.2rem;}
.box{padding-bottom:10px;overflow:hidden;}
.box span{float:left;width: 1.2rem;padding:0 5px 0 0;line-height: 28px;text-align:right;font-size: 0.14rem;font-weight:bold;}
.box input{float:left;width: 3.25rem;height: 28px;line-height:28px;border:1px solid #DBDBDB;color:#444;padding:0 10px;font-size:13px;border-radius:3px;outline:none;}
.box .code{width: 1.25rem;}
.box_login .btn{ width:95px; height:32px; text-align:center; border:0px; background:#666; color:#FFF; font-size:15px; font-weight:bold; border-radius:3px; cursor:pointer;}
.box_login .btn:hover{ background:#000000}
.box #rblSex_0,.box #rblSex_1{width:auto;}


.szaw{height:1.6rem;background:#1155a1;width:100%;overflow:hidden;}

.szaw li{width:25%;float:left;}
.szaw i{width:.68rem;height:.68rem;margin:0 auto;overflow:hidden;display:block;background:url(../images/icon1s.png) no-repeat right center;margin-top:.24rem;}
.szaw p{width:100%;overflow:hidden;text-align:center;color:#ffffff;font-size:.22rem;padding-top:.2rem;}
.szaw .l1 a i{background:url(../images/icon1s.png) no-repeat right center;background-size:100% 100%;}
.szaw .l2 a i{background:url(../images/icon2.png) no-repeat right center;background-size:100% 100%;}
.szaw .l3 a i{background:url(../images/icon3.png) no-repeat right center;background-size:100% 100%;}
.szaw .l4 a i{background:url(../images/icon4.png) no-repeat right center;background-size:100% 100%;}
.szaw .l1 a:hover i{background:url(../images/icon1.png) no-repeat center;background-size:100% 100%;}
.szaw .l2 a:hover i{background:url(../images/icon2s.png) no-repeat center;background-size:100% 100%;}
.szaw .l3 a:hover i{background:url(../images/icon3s.png) no-repeat center;background-size:100% 100%;}
.szaw .l4 a:hover i{background:url(../images/icon4s.png) no-repeat center;background-size:100% 100%;}

.bqis{width:93.75%;margin:0 auto;overflow:hidden;position:relative;height:2.58rem}
.bqis li{float:left;overflow:hidden;border:1px solid #e7e7e7;margin-right:.12rem;margin-bottom:.12rem;width:1.84rem;}
.bqis .pagination{width:100%;text-align:center;position:absolute;left:0px;bottom:.4rem;z-index:9;}
.bqis .pagination span{display:inline-block;width:.17rem;height:.17rem;background:url(../images/index_15.png) no-repeat center;margin-left:.1rem;margin-right:.1rem;background-size:100% 100%;}
.bqis .pagination .swiper-pagination-bullet-active{background:url(../images/index_13.png) no-repeat center;background-size:100% 100%;}

.sljx{width:100%;overflow:hidden;}


.sdia{width:100%;margin:0 auto;overflow:hidden;margin-top:.3rem;}
.sdia li{float:left;overflow:hidden;width:33.333333%;}
.sdia li i{background:url(../images/h1.png) no-repeat;width:1.45rem;display:block;height:1.65rem;margin:0 auto;background-size:100% 100% !important;}
.sdia li p{text-align:center;color:#333333;font-size:.24rem;padding-top:.2rem;}
.sdia .v1 i{background:url(../images/h1.png) no-repeat;}
.sdia .v1:hover i{background:url(../images/h1s.png) no-repeat;}
.sdia .v2 i{background:url(../images/h2.png) no-repeat;}
.sdia .v2:hover i{background:url(../images/h2s.png) no-repeat;}
.sdia .v3 i{background:url(../images/h3.png) no-repeat;}
.sdia .v3:hover i{background:url(../images/h3s.png) no-repeat;}
.sdia .v4 i{background:url(../images/h4.png) no-repeat;}
.sdia .v4:hover i{background:url(../images/h4s.png) no-repeat;}
.sdia .v5 i{background:url(../images/h5.png) no-repeat;}
.sdia .v5:hover i{background:url(../images/h5s.png) no-repeat;}
.sdia .v4{margin-left:1.11rem;margin-top:.2rem;padding-bottom:.35rem;}
.sdia .v5{margin-top:.2rem;padding-bottom:.35rem;}

.weju{height:5.29rem;width:100%;background:url(../images/indexs_08.jpg) no-repeat center;background-size:100% 100%;}
.aqu1{width:100%;text-align:center;padding-top:1.55rem;}
.aqu1 font{font-size:.3rem;font-weight:bold;color:#fff;text-transform:uppercase;}
.aqu1 p{font-size:.24rem;color:#ffffff;padding-top:.05rem;}
.aqu1 i{width:.34rem;height:.03rem;display:block;background:#ffffff;margin:0 auto;margin-top:.15rem;}
.aqu1 div{color:#ffffff;font-size:.24rem;padding-top:.15rem;}
.aqu2{padding-top:.34rem;width:3.57rem;margin:0 auto;}
.aqu2 li{float:left;width:.89rem;height:.89rem;overflow:hidden;margin-left:.15rem;margin-right:.15rem;text-align:center;font-size:.2rem;}
.aqu2 li a{padding-top:.5rem;color:#333333;display:block;}
.aqu2 .t1{background:url(../images/t1.png) no-repeat center;background-size:100%;}
.aqu2 .t2{background:url(../images/t2.png) no-repeat center;background-size:100%;}
.aqu2 .t3{background:url(../images/t3.png) no-repeat center;background-size:100%;}


.hjin{width:100%;overflow:hidden;height:5.11rem;background:url(../images/hm.jpg) center;background-size:100%;}
.ctitle{width:100%;overflow:hidden;text-align:center;font-size:.28rem;color:#333333;font-weight:bold;padding-top:.85rem;padding-bottom:.34rem;}
.video{width:1.5rem;height:.6rem;background:url(../images/video.png) no-repeat center;background-size:100%;margin:0 auto;font-weight:bold;font-size:.2rem;color:#0f61a0;line-height:.6rem;padding-left:.54rem;text-align:left;margin-bottom:.5rem;}
.sbij{text-align:center;overflow:hidden;width:100%;margin:0 auto;}
.wudi{width:5.8rem;float:left;overflow:hidden;}
.wudi li{float:left;padding-top:.35rem;height:1rem}
.wudi li a{width:1.56rem;margin:0 auto;display:block;}
.wudi li font{font-size:.18rem;color:#7e97d2;font-style:italic;display:block;padding-bottom:.15rem;}
.wudi li i{display:block;background:#5f7fc8;height:1px;}
.wudi li p{font-size:.22rem;font-weight:bold;color:#fff;padding-top:.14rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.wudi .swiper-slide-active{background:url(../images/index_32.png) no-repeat center;background-size:100% 100%;}
.sgkj{width:100%;overflow:hidden;background:url(../images/db1.png) no-repeat #1a46b2;background-size:100% 100%;height:1.35rem;}
.skhf{float:left;overflow:hidden;width:.48rem;background:url(../images/jiao.png) no-repeat;height:100%;background-size:100% 100%;}
.yscl{padding-top:.49rem;}
.btitle{width:6rem;margin:0 auto;padding-bottom:.16rem;border-bottom:1px solid #cccccc;margin-bottom:.36rem;}
.btitle p{float:right;color:#cccccc;text-transform:uppercase;font-size:.14rem;}
.btitle font{font-size:.24rem;font-weight:bold;color:#143692;font-size:.24rem;}

.news_zuo{width:93.75%;overflow:hidden;margin:0 auto;}
.news_zuo li .xbin{padding:.2rem;}
.news_zuo li .xbin font{color:#333333;font-size:.22rem;font-weight:bold;}
.news_zuo li:hover .xbin font{color:#143692;}
.news_zuo li .xbin p{font-size:.2rem;color:#666666;line-height:.4rem;padding-top:.1rem;padding-bottom:.1rem;}
.news_zuo li .xbin div{font-size:.16rem;color:#a3a3a3;}

.conts li{width:93.75%;overflow:hidden;padding-bottom:.2rem;padding-top:.2rem;border-top:1px solid #f2f2f2;transition:all 0.3s ease;margin:0 auto;}
.conts li .nzuo{float:left;overflow:hidden;width:1.35rem;}
.conts li .nyou{float:right;width:4.3rem;padding-right:.15rem;}
.conts li .nyou p{float:right;color:#a5a5a5;font-size:.16rem;}
.conts li .nyou font{color:#333333;font-size:.22rem;float:left;overflow:hidden;width:3rem;text-overflow: ellipsis;white-space: nowrap;}
.conts li .nyou div{width:100%;overflow:hidden;line-height:.40rem;color:#666666;padding-top:.1rem;font-size:.18rem;}
.conts li:hover .nyou font{color:#143692;}
.conts li:hover{border-bottom:1px solid #143692;}

.sdkl{width:100%;background:url(../images/indexs_11.jpg) no-repeat center #000000;height:2.85rem;background-size:100%;overflow:hidden;}
.msha{width:6rem;overflow:hidden;margin:0 auto;padding-top:.63rem;}
.msha font{color:#fff;font-size:.26rem;font-weight:bold;}
.msha p{color:#bdc5e1;font-size:.2rem;padding-top:.18rem;}
.ylwd{width:6rem;margin:0 auto;overflow:hidden;margin-top:.36rem;}
.sinput{width:4.4rem;float:left;overflow:hidden;background:#ffffff;height:.55rem;line-height:.55rem;}
.sinput input{height:100%;border:0px;padding-left:.2rem;width:4.0rem;padding-right:.2rem;outline:none;}
.sinput input:placeholder{colro:#dadada;}
.stbmit{float:right;overflow:hidden;width:1.44rem;height:.55rem;background:#1985d8;line-height:.55rem;color:#ffffff;}
.stbmit input{height:100%;width:100%;background:none;border:0px;color:#fff;font-size:.2rem;}