/* 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.93rem;margin-left:.2rem;margin-top:.35rem;}
.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.28rem;margin-right:.65rem;margin-top:.43rem;}
.in_topbox .rt .controlBtn{width:0.34rem;margin-top:.45rem;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.13rem;overflow:hidden;background:#000;}
.in_btmbox{ width:100%; height:1.13rem;overflow:hidden; background:url(../images/index_12.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:#000;}
.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:100%;}
.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:#000; color:#FFF; overflow:hidden;}
.pro_box li a{ color:#FFF;}

.honor_box li{ float:left; width:50%;}

/*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;    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    width: calc(100% - 90px);}
.ns_list li span{ float:right; color:#666;    width: 80px;}

/*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;}
.nss_info iframe{height:300px;}
.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 #000;}
.jn_box textarea:focus{ border:1px solid #000;}
.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:#000}
.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:#000;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;}

.s_2s{height:2.52rem;overflow:hidden;background:url(../images/s-2.png) no-repeat center;position:relative;margin-top:-2.52rem;z-index:3;background-size:100% 100%;}
.s_2s li{float:left;overflow:hidden;margin-top:.25rem;width:50%;}
.s_2s li a{display:block;}
.s_2s li .t_imgs{float:left;overflow:hidden;margin-left:.2rem;width:.78rem;}
.s_2s li .ysdh1{float:left;overflow:hidden;margin-left:.2rem;width:calc(100% - 1.18rem);}
.s_2s li .ysdh1 font{font-size:.24rem;color:#ffffff;margin-top:.1rem;display:block;}
.s_2s li .ysdh1 p{font-size:.14rem;color:#ffffff;margin-top:.09rem;opacity:.4;white-space:nowrap;}
.hdan{background:url(../images/index_02.jpg) no-repeat left top #f5f5f5;width:100%;overflow:hidden;padding-top:34px;background-size:1.67rem 2.31rem;}
.hdan_width{width:93.75%;margin:0 auto;}
.hdan_1 font{color:#d3ad60;font-size:.36rem;font-weight:bold;}
.hdan_1 p{font-size:.26rem;color:#4c4c4c;font-weight:bold;margin-top:5px;}
.hdan_2{font-size:.22rem;color:#808080;width:100%;overflow:hidden;line-height:.36rem;margin-top:.4rem;}
.hdan_0{width:4.13rem;float:right;overflow:hidden;}
.hdan_2{padding-bottom:.4rem;}
.hdan_3{margin-bottom:.5rem;}
.hdan_3 a{color:#d3ad60;font-size:.2rem;padding-left:.22rem;background:url(../images/arrow2.png) no-repeat left center;background-size:.09rem .15rem;}
.hdan_4{padding-bottom:.5rem;}
.wmdbz{width:100%;overflow:hidden;color:#333333;font-size:.36rem;font-weight:bold;}
.wmdbzjj{color:#333333;font-weight:bold;text-align:center;margin-top:.58rem;}
.wmdjk{font-size:.2rem;color:#333333;text-align:center;line-height:.36rem;margin-top:.2rem;padding-bottom:.4rem;}
.wmdjk font{color:#d3ad60;}
.k1{width:100%;overflow:hidden;background:url(../images/index_09.jpg) no-repeat center;padding-bottom:.9rem;background-size:100% 100%;}
.k1 li{width:3rem;border-right:1px solid #e6e6e6;float:left;border-right:1px solid #e6e6e6;margin-top:.4rem;}
.k1 li:nth-child(2n){border-right:0px;}
.k1 li .s_t0{padding-left:.4rem;border-bottom:1px solid #e6e6e6;}
.k1 li .s_t0 font{font-size:.35rem;color:#333333;opacity:.3;font-weight:bold;}
.k1 li .s_t0 p{padding-top:.2rem;font-size:.21rem;color:#363636;}
.k1 li .s_t0 div{font-size:.21rem;color:#363636;padding-top:.1rem;padding-bottom:.4rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.k1 li .s_t1{padding-left:.4rem;padding-top:.6rem;position:relative;top:0px;transition:top 0.3s ease;}
.k1 li:hover .s_t1{top:-.1rem;}
.k2{width:100%;overflow:hidden;background:url(../images/index_11.png) no-repeat left center;height:2.69rem;padding-top:.3rem;}
.k2_left{float:left;overflow:hidden;width:3.96rem;}
.k2_right{float:right;overflow:hidden;width:2.04rem;margin-top:.5rem;}
.BEIDEInformation{padding-top:.45rem;overflow:hidden;}
.bdw{padding-bottom:.4rem;}
.bdw font{color:#d3ad60;font-weight:bold;font-size:.36rem;}
.bdw p{color:#4c4c4c;}
.ckgds{float:right;overflow:hidden;font-size:.2rem;padding-top:.2rem;}
.ckgds a{color:#4c4c4c;}

.da_news_list{width:100%;overflow:hidden;}


.da_news_list{margin-top:.4rem;padding-bottom:.7rem;overflow:hidden;}
.da_news_list_left{width:6rem;overflow:hidden;}
.da_news_list_left li{position:relative;height:4.6rem;}
.da_news_list_left li .pg{position:absolute;left:0px;bottom:0px;background:#d3ad60;width:100%;height:1.08rem;}
.da_news_list_left li .pg font{padding-top:.25rem;padding-left:.3rem;display:block;color:#ffffff;font-size:.24rem;}
.da_news_list_left li .pg p{padding-left:.3rem;padding-bottom:.3rem;font-size:.16rem;color:#fff;padding-top:.1rem;}
.da_news_list_left li .pg i{background:url(../images/sjt.png) no-repeat center #363636;width:1.2rem;height:100%;display:block;float:right;background-size:.47rem .11rem;}

.da_news_list_right{overflow:hidden;margin-top:.25rem;}
.da_news_list_right li{overflow:hidden;width:2.8rem;background:#f5f5f5;height:4.3rem;float:left;}
.da_news_list_right li a{display:block;padding-left: .2rem;padding-right: .2rem;padding-top: .4rem;}
.da_news_list_right li .dyih{font-size:.16rem;color:#808080;overflow:hidden;}
.da_news_list_right li .dyih font{font-size:.16rem;color:#f0ac1d;float:left;margin-right:.1rem;}
.da_news_list_right li .derh{font-size:.2rem;color:#333333;padding-top:.3rem;padding-bottom:.3rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.da_news_list_right li .dsah{font-size:.14rem;color:#999999;line-height:2;}
.da_news_list_right li .ckxq{color:#ffffff;font-size:.2rem;margin-top:.4rem;width:1.69rem;height:.5rem;background:#ebdfc8;position:relative;}
.da_news_list_right li .ckxq p{position:absolute;left:.08rem;top:.08rem;width:1.69rem;height:.5rem;background:#d3ad60;transition:left 0.3s ease,top 0.3s ease;}
.da_news_list_right li .ckxq p font{display:block;background:url(../images/t1.png) no-repeat .32rem center;padding-left:.55rem;line-height:.5rem;background-size:.14rem .21rem;}
.da_news_list_right li:nth-child(2n){float:right;}

.cdans{width:100%;overflow:hidden;height:5.99rem;background:url(../images/s3.jpg) no-repeat center;background-size:100% 100%;}
.wmdkh{text-align:center;width:100%;overflow:hidden;}
.wmdkh font{font-size:.36rem;color:#d3ad60;font-weight:bold;margin-top:.55rem;display:block;}
.wmdkh p{font-size:.26rem;color:#4c4c4c;margin-top:.02rem;}

.w_list{width:93.75%;margin:0 auto;overflow:hidden;}
.w_list ul{max-width: 10000000px;}
.w_list li a{float:left;margin-top:.3rem;margin-left:.1rem;margin-right:.1rem;}

.ckxqs{width:1.94rem;height:.63rem;line-height:.63rem;font-size:.2rem;color:#666666;margin:0 auto;text-align:center;margin-top:.4rem;}
.ckxqs a{border:1px solid #b3b3b3;display:block;transition:all 0.3s ease;}
.ckxqs a:hover{background:#d3ad60;color:#fff;border:1px solid #d3ad60;}


.tips{width:100%;padding-bottom:.18rem;}
.tips input{width:1.2rem;padding-left:.2rem;margin-right:.1rem;line-height:.44rem;height:.44rem;color:#999999;background:#2e2e2e;border:1px solid #424242;outline:none;}
.tips #email{margin-right:0px;}
.tips input::placeholder{color:#999999;font-family:"微软雅黑";}
.lynr textarea{color:#999999;background:#2e2e2e;border:1px solid #424242;outline:none;padding-left:.2rem;padding-top:.15rem;height:.97rem;width:2.73rem;}
.lynr textarea::placeholder{color:#999999;font-family:"微软雅黑";}
.tjsl{padding-top:.18rem;}
.tjsl input{width:2.95rem;height:.46rem;line-height:.46rem;font-size:14px;color:#ffffff;background:#d3ad60;border:0px;outline:none;cursor:pointer;}
.tqub_right_e{margin:.1rem;}
.tqub_right_e .tips input{background:#d3ad60;color:#fff;border:1px solid #d3ad60;width:43%;}
.tqub_right_e .tips #txt_email_e{margin-right:0px;float:right;}
.tqub_right_e .tips input::placeholder{color:#fff;}
.tqub_right_e .lynr textarea{background:#d3ad60;color:#fff;border:1px solid #d3ad60;width:95%;}
.tqub_right_e .lynr textarea::placeholder{color:#fff;}
.tqub_right_e .tjsl input{width:100%;}


.d_right{width:100%;overflow:hidden;}
.nss_bt{    font-size: 16px;
    color: #d3ad60;    padding-top:10px;}
	
	.ckgdsp{width:155px;height:34px;margin:0 auto;border:1px solid #d3ad60;margin-top:10px;line-height:34px; transition:background 0.3s ease;}
.ckgdsp font{display:block;padding-left:24px;color:#d3ad60;font-size:12px;background:url(/images/shebei_x1.png) no-repeat right center;background-size:auto 5px;margin-right:23px;transition:background 0.3s ease,color 0.3s ease;}
.ckgdsp:hover{background:#d3ad60;}
.ckgdsp:hover font{color:#fff;background:url(/images/shebei_x12.png) no-repeat right center;background-size:auto 5px;}
.nss_info .tips input{width:calc(50% - .33rem - 2px);font-size:12px;height:30px;}
.nss_info .tips input:nth-child(2){float:right;}
.nss_info .lynr textarea{width:calc(100% - .3rem - 2px);font-size:12px;height:70px;}

.nss_info .tips input{background:#fff;border:1px solid #d3ad60;color:#d3ad60;}
.nss_info .tips input::placeholder{color:#d3ad60;}
.nss_info .lynr textarea{background:#fff;border:1px solid #d3ad60;color:#d3ad60;}
.nss_info .lynr textarea::placeholder{color:#d3ad60;font-family:"微软雅黑";}
.nss_info .tjsl input{width:calc(100% - .05rem - 2px);height:30px;line-height:30px;}