/* 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:relative;top:0px;left:0px; z-index:1000;}
.in_topbox .lt{ float:left;width:2rem;margin-left:0rem;margin-top:0rem;}
.in_topbox .lt img{ width:100%;}
.in_topbox .rt{ float:right;margin-right:0rem;}
.in_topbox .rt .lang{ float:left; display:inline-block;width:0.97rem;margin-right:0rem;margin-top:0rem;}
.in_topbox .rt .controlBtn{width:1.08rem;margin-top:0rem;float:left;}
.in_topbox img{width:100%;}
.in_ban .swiper-pagination-bullet{background:url(../images/dian1.png) no-repeat center;background-size:100%;width:.14rem;height:.14rem;outline:none;border-radius:0px;}
.in_ban .swiper-pagination-bullet-active{background:url(../images/dian2.png) no-repeat center;background-size:100%;width:.14rem;height:.14rem;}
.in_ban .swiper-pagination{text-align:center;}
/*
.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.16rem;overflow:hidden;}
.in_btmbox{ width:100%; height:1.16rem;overflow:hidden; background:url(../images/indexphone_21.jpg) center;background-size:100% 100%; position:fixed; left:0px; bottom:0px;z-index:999;}
.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:#e56d06;}
.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:#e56d06; 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:#e56d06; 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;}
.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 #e56d06;}
.jn_box textarea:focus{ border:1px solid #e56d06;}
.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:#e56d06}
.pro_img{width:100%;overflow:hidden;}
.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:#e56d06;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.6rem;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:.44rem;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;}





.fusd{width:100%;overflow:hidden;text-align:center;}
.fusd font{color:#333333;font-size:.3rem;font-weight:bold;padding-bottom:.17rem;display:block;padding-top:.35rem;}
.fusd em{display:inline-block;margin:0 auto;width:.23rem;height:.03rem;background:#e56d06;}
.fusd p{font-size:.24rem;color:#666666;padding-top:.17rem;padding-bottom:.5rem;}

.huda{width:6rem;margin:0 auto;padding-bottom:.5rem;overflow:hidden;}
.huda li{float:left;width:2.88rem;text-align:center;background:#f3f3f3;height:3.30rem;overflow:hidden;}
.huda li a{padding-top:.3rem;height:3rem;display:block;position:relative;}
.huda li .bhua{position:absolute;left:0%;bottom:.03rem;height:.8rem;text-align:left;margin-left:.2rem;margin-right:.2rem;width:2.48rem;background-position:50% .06rem;transition:background 0.3s ease;}
.huda li .bhua font{color:#333333;font-size:.24rem;font-weight:bold;padding-bottom:.09rem;display:inline-block;position:relative;left:50%;transform:translateX(-50%);transition:left 0.3s ease,transform 0.3s ease;}
.huda li .bhua i{display:block;width:.25rem;height:.02rem;background:#c9c9c9;position:relative;left:50%;transform:translateX(-50%);transition:left 0.3s ease,transform 0.3s ease;}
.huda li .bhua p{padding-top:.05rem;color:#666666;font-size:.22rem;display:inline-block;position:relative;left:50%;transform:translateX(-50%);transition:left 0.3s ease,transform 0.3s ease;}
.huda .hian{text-align:center;padding-top:.5rem;position:relative;float:left;left:50%;transform:translate(-50%,0)}
.huda .huda_pagination{bottom:0px;left:0px;right:auto;position:relative;float:left;}
.huda .swiper-pagination-clickable .swiper-pagination-bullet{display:inline-block;width:.45rem;height:.45rem;text-align:center;border:1px solid #ffffff;line-height:.45rem;background:#ffffff;font-size:.2rem;}
.huda .swiper-pagination-clickable .swiper-pagination-bullet-active{border:1px solid #ccc;}
.huda li a img{transform:scale(1);transition:transform 0.3s ease;}
.clef{float:left;width:.27rem;height:.45rem;display:block;background:url(../images/left.png) no-repeat left center;margin-right:.28rem;background-size:100% auto;}
.crig{float:left;width:.27rem;height:.45rem;display:block;background:url(../images/right.png) no-repeat left center;margin-left:.28rem;background-size:100% auto;}

@font-face
{
    font-family: yuyang;
    src: url(/fonts/yuyang_w01_en.ttf);
}
@font-face
{
    font-family: BOLTB;
    src: url(/fonts/BOLTB.ttf);
}
.hs_right{width:6rem;overflow:hidden;position:relative;margin:0 auto;}
.titles{padding-top:.4rem;}
.titles font{color:#666666;font-size:.23rem;line-height:.53rem;font-family: yuyang;}
.titles i{width:1px;height:.19rem;display:block;background:#666666;}
.titles p{margin-top:.2rem;font-size:.5rem;font-family: yuyang;color:#afafaf;text-transform:uppercase;}

.btit{font-size:.32rem;color:#333333;font-weight:bold;padding-top:.39rem;padding-bottom:.2rem;}
.bcon{font-size:.22rem;color:#666666;line-height:.38rem;}
.yshi{width:100%;overflow:hidden;padding-top:.38rem;padding-bottom:.4rem;}
.yshi li{float:left;border:1px solid #cbcbcb;border-radius:5rem;text-align:center;width:calc(1.2rem - 2px);height:calc(1.2rem - 2px);float:left;margin-right:.4rem;font-size:.18rem;cursor:pointer;background-size:100% 100% !important;}
.yshi li a{display:block;padding-top:.7rem;color:#666666;}
.yshi li:hover{border:1px solid #e56d06;transform:rotateY(360deg);}
.yshi li:hover a{color:#fff;}
.yshi .h1{background:url(/images/h1.png) no-repeat center;}
.yshi .h1:hover{background:url(/images/h1s.png) no-repeat center #e56d06;}

.yshi .h2{background:url(/images/h2.png) no-repeat center;}
.yshi .h2:hover{background:url(/images/h2s.png) no-repeat center #e56d06;}

.yshi .h3{background:url(/images/h3.png) no-repeat center;}
.yshi .h3:hover{background:url(/images/h3s.png) no-repeat center #e56d06;}

.yshi .h4{background:url(/images/h4.png) no-repeat center;margin-right:0px;}
.yshi .h4:hover{background:url(/images/h4s.png) no-repeat center #e56d06;}

.aquan{width:100%;overflow:hidden;background:#f9f9f9;}

.ckgd{position:absolute;right:0px;top:0px;background:url(/images/index-4_13.jpg) no-repeat right top;background-size:100% auto;width:.6rem;height:2.32rem;line-height:.33rem;font-size:.24rem;text-align:center}
.ckgd a{display:block;height:100%;}
.ckgd font{display:inline-block;width:.24rem;margin-top:.27rem;color:#666666;}


.cpzx{background:url(/images/index-4_23.jpg) center;background-size:100% 100%;height:7.6rem;position:relative;}

.swdf{width:100%;overflow:hidden;position:relative;z-index:3;}
.swdf li{width:100%;padding-top:.5rem;}
.swdf li .div1{text-align:center; opacity:0;}
.swdf li .div1 font{font-size:.26rem;color:#333333;}
.swdf li .div1 p{font-size:.20rem;line-height:.3rem;color:#666;max-width:6rem;margin:0 auto;padding-top:.2rem;}
.swdf li .div1 div{margin:0 auto;border:1px solid #e1e1e1;margin-top:.3rem;width:1.44rem;height:.6rem;line-height:.6rem;font-size:.2rem;color:#666666;background:url(/images/jtou.png) no-repeat right .4rem center;padding-left:.4rem;text-align:left;background-size:.2rem auto;}
.swdf li:hover .div1 div{opacity:1;}
.swdf li .div2{margin-top:.31rem;background:url(/images/prohei.png) no-repeat center;background-size:auto 4rem;height:3rem;padding-top:1rem;text-align:center; transform:scale(0.8);}
.swdf .swiper-slide-active .div1{ opacity:1;}
.swdf .swiper-slide-active .div2{background:url(/images/proback.png) no-repeat center;background-size:auto 4rem; transform:scale(1)}





.zyue{width:6rem;margin:0 auto;position:relative;z-index:4;}
.aleft1{width:.74rem;height:.74rem;display:block;background:url(/images/1.png) no-repeat center;position:absolute;top:4.5rem;left:0px;background-size:100% 100%;}
.aright1{width:.74rem;height:.74rem;display:block;background:url(/images/2.png) no-repeat center;position:absolute;top:4.5rem;right:0px;background-size:100% 100%;}


.xwzx{width:100%;overflow:hidden;background:url(../images/index-4_24.jpg) no-repeat left center;padding-bottom:.5rem;}

.xwnr{width:6rem;margin:0 auto;overflow:hidden;}

.news_left{width:3.7rem;float:left;overflow:hidden;}


.xwzs font{font-size:.32rem;font-weight:bold;padding-top:.2rem;overflow:hidden;display:block;}
.xwzs p{font-size:.24rem;color:#666666;padding-top:.24rem;}
.news_right{width:100%;overflow:hidden;}
.swip_news{width:100%;overflow:hidden;}
.xw1 *{ transition:0.3s all ease;}
.xw1{padding:.15rem;border:1px solid #ffffff;width:2.58rem;float:left;margin-bottom:.1rem;display:none;}
.xw1:hover{border:1px solid #f6cdaa;}
.xw1 font{color:#878787;font-size:.20rem;display:block;padding-top:.2rem;padding-bottom:.1rem;}
.xw1 div{font-size:.2rem;font-weight:bold;color:#333333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.xw1 p{line-height:.26rem;font-size:.18rem;color:#666666;padding-top:.1rem;}
.xw1:nth-child(2n){float:right;}
.xw1:hover font{font-size:.2rem;color:#878787;}
.xw1:hover div{font-size:.18rem;font-weight:bold;color:#e56d06;}
.xw1:hover p{color:#333333;}
.xw1{margin-bottom:.1rem;}
.xw2 li .xw3 font{float:right;overflow:hidden;}
.xw2 li .xw3{width:100%;height:.72rem;line-height:.72rem;float:left;margin-bottom:.02rem;}
.xw2 li .xw3 a{display:block;background:url(/images/qi.png) no-repeat .17rem center #f7f7f7;background-size:.07rem .07rem;padding-right:.2rem;padding-left:.34rem;color:#666666;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size:.2rem;}
.xw2 li .xw3 a:hover{background:url(/images/ba.png) no-repeat .17rem center #e56d06;color:#ffffff;}
.xw2 li .xw3 font{float:right;color:#c3c3c3;font-size:.18rem}
.xw2 li .xw3 a:hover font{color:rgb(255,255,255,.5)}
.xw2 li:nth-child(2){float:right;}
.xw2 li:nth-child(6n+1) .xw1,.xw2 li:nth-child(6n+2) .xw1{display:block;}
.xw2 li:nth-child(6n+1) .xw3,.xw2 li:nth-child(6n+2) .xw3{display:none;}



.sdlj{width:6rem;margin:0 auto;overflow:hidden;}

.hjyq{width:6rem;float:left;overflow:hidden;padding-bottom:.67rem;}
.hjyq li{width:calc(1.49rem - 1px);height:1.07rem;border:1px solid #f5f5f5;margin-top:-1px;margin-left:-1px;text-align:center;float:left;}
.hjyq li:hover{background:#e56d06;overflow:hidden;}
.hjyq li:hover img{filter: drop-shadow(#fff 300px 0);left:-300px;position:relative;}

.okli{overflow:hidden;padding-bottom:.2rem;}
.okli .titles font{display:block;}
.okli .titles i{display:inline-block;}

.sdik font{font-size:.32rem;font-weight:bold;color:#333333;margin-top:.2rem;display:inline-block;}
.sdik p{color:#666666;font-size:.2rem;margin-top:.19rem;}

.tjio{position:fixed;top:0px;left:0px;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:99999;display:none;}
.searchs{position:absolute;top:50%;left:50%;width:5rem;height:50px;margin-top:-25px;margin-left:-2.5rem;}
.seaz{width:4rem;overflow:hidden;float:left;}
.seay{width:1rem;overflow:hidden;float:left;}
.seaz input{background:#fff;border:0px;outline:none;height:50px;width:3.8rem;padding-left:.1rem;padding-right:.1rem;}
.seay input{width:100%;overflow:hidden;text-align:center;color:#fff;background:#e56d06;height:50px;border:0px;cursor:pointer;}