*{border:0;margin: 0;padding: 0;font-family: "微软雅黑",Arial, Helvetica, sans-serif,"宋体";font-weight: normal;}
html {font-size: 20px;}
html.global{font-size: 12px;}
ul{list-style-type:none;}
li{list-style:none;}
a{text-decoration:none;cursor:pointer;}
a:hover {text-decoration: none;}
body{overflow-x: hidden;font-size: 20px;transform-origin: 0 0; width: 640px;margin: 0 auto;}
.relative{position: relative;}
.content,.content1{width:640px;}
.gg img,.banner img,.thjg img{display:block;}
.aist,.cszj,.dzzj{display: none;}
header.h_sy{height: 88px;}
.header_h{height: 88px;}
.header{width: 640px;height: 88px;background: #fff;position: relative;z-index:100;}
.header>.logo{background: url(../images/logo.png) no-repeat center;width: 100%;height: 100%;}
.header>.logo>p{text-align: center;font-size: 1rem;color:#fff;padding-top: 60px;}
.header>.logo>p>a{padding: 0 5px;color:#fff;}
.header>.showmenu{position: absolute;width: 44px;height: 44px;top: 50%;margin-top: -22px;margin-left: 36px;}
.header>.showmenu>a{display: block;width: 44px;height: 4px;position: absolute;top: 50%;margin-top: -2px;background-color: #6a7380;}
.header>.showmenu>a:before,.header>.showmenu>a:after,.header>.showmenu>a>em{content:"";display: block;width: 44px;height:4px;background-color: #6a7380;position: absolute;}
.header>.showmenu>a:before{bottom: 16px;}
.header>.showmenu>a:after{top: 16px;}
.header>.showmenu>a>em{bottom: 16px;right: -3px;border-radius: 50%;width:10px;height: 10px;background: red; }

.header>.calltel{position: absolute;width: 50px;height: 50px;top: 20px;left: 30px;}

.thjg{display:none;}

header.new_header>.header>.aist_area{border-left: 1px solid rgba(255,255,255,0.3);width: 100px;height: 88px;line-height: 88px;position: absolute;right: 0;top:0;text-align: center;}
header.new_header>.header>.aist_area>a{color:#000;position: relative;box-sizing: border-box;padding-right: 20px;display: block;width: 100%;height: 100%;font-size:0.8rem;line-height: 88px;}
header.new_header>.header>.aist_area>a:after{content: "";display: inline-block;background: url(../images/btn-jt.png) no-repeat center;width: 40px;height: 100%;position: absolute;right: 0;transition:transform 1s;-moz-transition:transform 1s; -webkit-transition:transform 1s; -o-transition:transform 1s;}
header.new_header>.header>.aist_area>a.on:after{transform:rotateX(180deg);}
header.new_header>.header>.aist_area>.arealist{position: absolute;top: 88px;right: 0;width: 100px;background: #2e3642;height: 0;overflow: hidden;transition:height 1s;-moz-transition:height 1s; -webkit-transition:height 1s; -o-transition:height 1s;}
header.new_header>.header>.aist_area>.arealist.on{height: 530px;}
header.new_header>.header>.aist_area>.arealist>a{display: block;text-align: center;border-top: 1px solid rgba(255,255,255,0.3);width: 100px;font-size:1.1rem;height: 58px;line-height: 58px;color:#fff;}

.main{width: 640px;overflow: hidden; padding-bottom: 100px;}
.footer{width: 640px;}
/*=================================活动专题=================================*/
.main-cont img {display: block;}
.loading {padding:10%; background: #127cc7;}
.loading img {width: 50%;height: auto;}
.loading p {font-size: 26px;text-align: center;color: #fff;margin-top: 10px;font-weight: bold;}
/*=================================头部弹出菜单样式=================================*/
.bt { -moz-transition: background 0.3s linear 0s; -webkit-transition: background 0.3s linear 0s; transition: background 0.3s linear 0s; }
.ot { -moz-transition: opacity 0.3s linear 0s; -webkit-transition: opacity 0.3s linear 0s; transition: opacity 0.3s linear 0s; }
.translateXY { -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.translateY { -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.translateX { -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%); }
.contentBox { -moz-box-sizing: content-box; -ms-box-sizing: content-box; -o-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
.borderBox { -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }

.popMenus { position:fixed; width: 640px;height:100%; left: 0; top: 0; bottom: 0; right: 0; overflow: hidden; background-color: #3f4754;-moz-transition:all .6s ease-out 0s;-webkit-transition:all .6s ease-out 0s;transition:all .6s ease-out 0s;-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);z-index:200}
.popMenus.show{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}
.pop_title { width: 640px; position: relative; z-index: 2; background-color: #2e3642; padding: 0 20px; height:70px; }
.pop_title span { display: inline-block; float: left; font-size: 1.5rem; line-height: 70px; color: #e5e5e5; }
.closePopMenu { display: block; width: 49px; height: 47px; right: 50px; top: 35px; position:absolute;}
.menuContainer { width: 640px; height:100%;overflow: hidden;  background-color: #3f4754;}
.menuNavs { width: 150px; background-color: #2e3642; height:100%; float: left; overflow: hidden; position: relative; }
.menuNavs ul { position: absolute;width: 150px;/* Prevent elements to be highlighted on tap */ -webkit-tap-highlight-color: rgba(0,0,0,0); /* Put the scroller into the HW Compositing layer right from the start */
-webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); padding-bottom:80px;}
.menuNavs ul li { width: 135px; font-size: 1.2rem; line-height: 2.5; padding-left: 15px; }
.menuNavs ul li.on { background-color:#3f4754;}
.menuNavs ul a { display: block; width: 150px; height:100%; color: #fff; }

.menuContents {width:470px;height:100%;overflow:hidden;float:left;padding:0 10px;}
.menuContent {width: 640px;height:100%;overflow:hidden;}
.menuLists {padding-bottom:80px;padding-left:20px;}
.menuList h4 {font-size: 1.4rem;color:#fff;line-height:48px;border-bottom:1px solid #525c6b;margin-top:5px;font-weight:normal;}
.menuList .links {padding:15px 0;overflow:hidden;width:450px}
.menuList .links a{display:block;float:left;color:#bdbebf;font-size: 1.1rem;line-height:35px;width:148px;overflow:hidden;}
.menuList .links a.hot:after {content:'';position:absolute;width:9px;height:11px; background:url(../images/h.png) no-repeat;top:0;right:-1px;}
.menuList .links a.hot.active:after {-webkit-animation:shake .4s linear 0s 1;animation:shake .4s linear 0s 1;}


/*====底部样式==*/
.footer {width:640px;height:116px;position:fixed;bottom:0;left:0;line-height:116px;z-index:100;display:none;}
.footer .footerInner {width:640px;height:100%;-moz-box-shadow:6px 0 24px rgba(32,21,18,.72);-webkit-box-shadow:6px 0 24px rgba(32,21,18,.72);box-shadow:6px 0 24px rgba(32,21,18,.72);}
.footer a {display:block;float:left;position:relative;}
.footer a em,.footer a i {display:block;position:absolute;}
.footerLink1 {width:212px;height:120px; background-color:#3c4145;}
.homeIcon {left:50%;top:18px;width:59px;height:50px;margin-left:-29px; background:url(../images/homeicon.png) no-repeat;}
.swtIcon {left:50%;top:18px;width:59px;height:50px;margin-left:-29px;  background:url(../images/swticon.png) no-repeat;}
.phoneIcon {left:50%;top:18px;width:59px;height:50px;margin-left:-29px;  background:url(../images/phoneicon.png) no-repeat;}
.footerLink1 em,.footerLink2 em,.footerLink3 em {display:block;left:0;top:68px;width:100%;color:#fff;font-size:1.8rem;line-height:36px;text-align:center;font-style:normal;}
.footerLink2 {width:213px;height:120px; background-color:#e95855;}
.footerLink2 img{position:relative;top:-50px;left:-20px;display: inline-block;}
.footerLink3 {width:214px;height:120px; background-color:#19b2ac;}

.new_footer{height: 74px;width: 100%;background: #fff;position:fixed;bottom:0;left:auto;z-index:100;}
/*.new_footer>.footercon{width:100%;height:100%;margin:0 auto;position: relative;border-top:1px solid rgba(0,0,0,0.3);}
.new_footer>.footercon>a{display: block;height: 74px;text-align: center;box-sizing: border-box;position: absolute;top: 0;color:#585858;}
.new_footer>.footercon>a:nth-child(1){width: 195px;background: url(../images/home.png) no-repeat center 9px;margin-left: 50px;left: 0;padding-top: 45px;}
.new_footer>.footercon>a:nth-child(2){width: 250px;background: url(../images/globalgo.png) no-repeat center 0;left: 50%;margin-left: -125px;}
.new_footer>.footercon>a:nth-child(3){width: 195px;background: url(../images/discount.png) no-repeat center 9px;margin-right: 50px;right: 0;padding-top: 45px;}
/*新底部start*/
#footers {width:640px;height:100px;position:fixed;bottom:0;left:auto;line-height:116px;z-index:100; }
#footers .footerInner {width:640px;height:100%;-moz-box-shadow:6px 0 24px rgba(32,21,18,.72);-webkit-box-shadow:6px 0 24px rgba(32,21,18,.72);box-shadow:6px 0 24px rgba(32,21,18,.72);}
#footers a {display:block;float:left;position:relative;}
#footers a em,.footer a i {display:block;position:absolute;}
#footers .footercon span{padding-left:48px;}
#footers .footercon>a{display: block;height: 100%;text-align: center;box-sizing: border-box;position: absolute;top: 0;color:#fff;}
#footers>.footercon>a:nth-child(1){width: 132px;background:#3e444d;margin-left: 0px;left: 0;padding-top: 0;}
#footers>.footercon>a:nth-child(1)>span:after{ content:"";background:url(../images/home.png) no-repeat center;background-size: 100% auto;display: block; height: 55px; width: 56px; position: absolute;  left: 16px;top: 20px;text-align: center;}
#footers>.footercon>a:nth-child(2){width: 170px;background:#38d6d7;margin-left: 0px;left: 132px;padding-top: 0;}
#footers>.footercon>a:nth-child(2)>span:after{ content: ""; display: block;background:url(../images/phone.png) no-repeat center;background-size: 100% auto;  height: 55px; width: 56px; position: absolute;  left: 16px;top: 20px;text-align: center;}
#footers>.footercon>a:nth-child(3){width: 170px;background:#ec6272;margin-left: 0px;left: 302px;padding-top: 0;}
#footers>.footercon>a:nth-child(3)>span:after{ content: ""; display: block;background:url(../images/msg.png) no-repeat center;background-size: 100% auto;  height: 55px; width: 56px; position: absolute;  left: 16px;top: 20px;text-align: center;}
#footers>.footercon>a:nth-child(4){width: 170px;background:#c9a978;margin-left: 0px;left: 472px;padding-top: 0;}
#footers>.footercon>a:nth-child(4)>span:after{ content:""; display: block; background:url(../images/self.png) no-repeat center;background-size: 100% auto; height: 55px; width: 56px; position: absolute;  left: 16px;top: 20px;text-align: center;}
/*新底部end*/

/*新专题底部*/
#footer_jj {width:640px;height:147px;position:fixed;bottom:0;left:auto;line-height:147px;z-index:100; }
#footer_jj a {display:block;float:left;position:relative;}
.footer_jj .footercon{width:100%;height:100%;margin:0 auto;position: relative;background: url(../images/bottom.png) no-repeat center top;}
.footer_jj .footercon>a{display: block;width:20%;height: 90px;text-align: center;box-sizing: border-box;position: absolute;top: 55px;}
.footer_jj .footercon>a:nth-child(2){background: url(../images/bottom_hd.png) no-repeat center center;}


/*===============================焦点图样式===============================*/
li {list-style-type:none;}
.bannerSlides,.bannerSlide_container{ min-height:350px;}
.bannerSlides, .ZjSlides, .anli_slides, .export_slides {width:640px; overflow:hidden;}/*height:350px*/
.bannerSlides li, .ZjSlides li, .anli_slides li {width:640px;float:left;overflow:hidden;}
.bannerSlides li a, .ZjSlides li a, .anli_slides li a {display:block;width:640px;height:auto;}
.bannerSlide_container a, .ZjSlide_container a, .anliSlide_container a {position:relative;}
.bannerSlide_foncus, .ZjSlide_foncus, .anliSlide_foncus {left:0;bottom:30px;width:640px;height:20px;overflow:hidden;text-align:center;position:relative;}
.bannerSlide_foncus span, .ZjSlide_foncus span, .anliSlide_foncus span {display:inline-block;width:20px;height:20px; background:url(../images/s.png) no-repeat;background-size:14px 14px;margin:0 5px;cursor:pointer;}
.bannerSlide_foncus span.active, .ZjSlide_foncus span.active, .anliSlide_foncus span.active { background:url(../images/ss.png) no-repeat;background-size:14px 14px;}

/*===============================焦点图下导航样式===============================*/
.menu_zrx ul{ display: -moz-box;  /* Firefox */  display: -ms-flexbox;    /* IE10 */  display: -webkit-box;    /* Safari */  display: -webkit-flex;    /* Chrome, WebKit */  display: box;display: flexbox; display: flex;-webkit-flex-flow: row;-moz-flex-flow: row; -ms-flex-flow:row; -o-flex-flow:row;flex-flow: row;padding:25px 10px;}
.menu_zrx ul li{ -webkit-box-flex: 1;-moz-box-flex: 1;-o-box-flex: 1; -ms-flex: 1;flex: 1;width: 25%;text-align: center;font-size: 1rem;}
.menu_zrx ul li:first-child{border-left: 0;}
.menu_zrx ul li a{display: block;margin: 0 auto; font-size: 0;    width: 80%;}
.menu_zrx ul li a img{width: 100%; }
.menu_zrx ul li p{height: 40px;line-height: 40px; }

/*===============================项目版块样式===============================*/
.xiangmu div a:nth-child(1) {width:33%; height:100%; display:block; float: left; padding-bottom: 33%;}
.xiangmu div a:nth-child(2) {width:33%; height:100%; display:block;float: left; padding-bottom: 33%;}
.xiangmu div a:nth-child(3) {width:33%; height:100%; display:block;float: left; padding-bottom: 33%;}
.xiangmu div:nth-child(1) { background:url("../images/menu_02.jpg")  no-repeat; background-size: 100% auto;padding-bottom: 33%;  width: 100%; height: 0;}
.xiangmu div:nth-child(2) { background:url("../images/menu_03.jpg")  no-repeat; background-size: 100% auto;padding-bottom: 33%;  width: 100%; height: 0;}
.xiangmu div:nth-child(3) { background:url("../images/menu_04.jpg")  no-repeat; background-size: 100% auto;padding-bottom: 33%;  width: 100%; height: 0;}
.xiangmu div:nth-child(4) { background:url("../images/menu_05.jpg")  no-repeat; background-size: 100% auto;padding-bottom: 37%;  width: 100%; height: 0;}

.X_foot { padding:10px 24px 20px;}
.foot_tp { text-align:center;} 


/*页面中间的弹窗默认皮肤*/
.page_float_center{position:fixed !important;top:45%;left: 50%;width: 560px;height: 350px;margin-left: -280px;margin-top:-205px;z-index: 1000; display: none;}
.page_float_center>div{width: 100%;height: 100%;position: relative;}
.page_float_center>div>img{width: 100%;height: 100%;}
/*页面中间的弹窗默认按钮默认皮肤*/
.page_float_center>div>.btn_close{position: absolute;top: -20px;right: -20px;width: 80px;height: 80px;border-radius: 50%;background: url(../images/btn_close.png) no-repeat center;background-size: 50px;cursor: pointer;}
.page_float_center>div>.btn_href{display: none;}
.page_float_center>div>.btn_zx{position: absolute;bottom: 0;right: 0;width: 100%;height: 80px;cursor: pointer;}
.page_float_center>div>.c_form{width: 480px;height: 300px;position: absolute;bottom: 0;left: 50%;margin-left:-240px; }
.page_float_center>div>.c_form>.swt_gg{height:40px;line-height: 40px;position: relative;top: 194px;color: #bdbdbd;box-sizing: border-box;padding-left: 38px;background: url(../images/swt-lb.png) no-repeat 5px center;}
.page_float_center>div>.c_form>.f{height: 50px;line-height: 50px;border-radius: 25px;border:1px solid #e7e7e7;position: relative;   top: 200px;overflow: hidden;}
.page_float_center>div>.c_form>.f>.txt_textarea{position: absolute;left: 0;top:0;display: block;width: 400px;height: 48px;line-height: 48px;background: transparent;}
.page_float_center>div>.c_form>.f>.btn_go{position: absolute;right: 0;top:0;display: block;width: 80px;height: 48px;line-height: 48px;background: url(../images/enter.png) no-repeat center;}

/*版权信息*/
.X_foot .copy { width:100%;margin:0 auto;padding-top:10px; background:#fff;text-align: center;}
.X_foot .copy p{ font-size: 14px;color:#656565;}
.X_foot .copy p span {padding-right: 20px;color:#656565;}

/*猜你喜欢*/
.cnxh{width: 100%;margin-bottom:20px;display:block;overflow:hidden;display:none;}
.cnxh>.h{height: 41px;line-height: 40px;border-bottom: 1px solid #e2e2e2;}
.cnxh>.h a{display: block;width: 50%;height: 100%;float: left;color: #6d6d6d;font-size: 15px;text-align: center;text-decoration: none;border-left: 1px solid #e2e2e2;border-top: 1px solid #e2e2e2;border-bottom: 1px solid #e2e2e2;background-color: #ffffff;}
.cnxh>.h a:first-child{border-left:0;border-bottom:0;border-right: 1px solid #e2e2e2;}
.cnxh img{width:100%;}
.cnxhlist{list-style: none;}
.cnxhlist li{list-style: none;width:50%;float:left;text-align: center;}
.cnxhlist li a{padding:5px;padding-left:10px;padding-right: 10px;display: block;}
.cnxhlist li img{width:100%;}
.cnxhcon{overflow:hidden;transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;}
.cnxhcon>.cnxhlist{float:left;}
.cnxhcon>.cnxhlist:first-child li{width:94%;line-height:1.4em;text-align:left;margin:5px auto;position:relative;}
.cnxhcon>.cnxhlist:first-child li:before{content:"";display:block;position:absolute;left:0;top:50%;width:2px;height:6px;margin-top:-3px;background-color:#e5e5e5;}
.cnxhcon>.cnxhlist:first-child li a{color:#000;}

.wxqrcode{display:none;}
.wxqrcode img{width:100%;height:auto;}

/*.thhdcode{margin-bottom: 20px;}*/
.thhdcode img{width:100%;height:auto;}
/*最新活动*/
.xmzxhd{background:#f3f3f3;width:100%;padding-top:30px;margin-bottom:20px;}
.xmzxhd .lists .bian {border:1px #e7e7e7 solid;}
.xmzxhd .lists{background:#fff;}
.xmzxhd .lists p{padding:15px 50px 10px;background:url(../images/lb.png) 10px 10px no-repeat;background-color:#FFF;line-height:24px;font-size:1.1rem; color:#525252;}
.xmzxhd .lists ul{width:100%;overflow: hidden;}
.xmzxhd .lists ul li{border-bottom:1px #e7e7e7 solid; padding:10px;clear:both;}
.xmzxhd .lists ul li a{display:block;color:#525252;}
.xmzxhd .lists ul li span{display:inline-block;font-size:1.1em;white-space: nowrap;text-overflow: ellipsis;width:60%;overflow: hidden;line-height:80px;}
.xmzxhd .lists ul li img{max-width: 35%;height:80px;float:right;}
.xmzxhd .lists ul li:first-child{padding:0;}
.xmzxhd .lists ul li:first-child span{display:none;}
.xmzxhd .lists ul li:first-child img{max-width: 100%;width:100%;float:none;height:auto;}


/*左右下角浮窗*/
.gotop{position: fixed;bottom:200px;right:10px;width: 45px;height: 75px;display:none;}
.gotop img{width: 100%;height: 100%;}

.biguan{position: fixed;bottom:164px;right:0;width:180px;height: 168px;}
.biguan img{width: 100%;height: 100%;}

.fdlh { position:fixed; bottom:67px; left:0; }
.kuang2 { position: relative;}
.kuang2 .dwi {position: absolute; width: 100%; height: 40px; display: block; left: 0;  top: 0; z-index: 10;}
.kuang2>a:nth-child(2)>img{width:180px;}

/*模仿微信弹窗*/
.float_container .cf:before,.float_container .cf:after{display: table;content:""}.float_container .cf:after{clear:both}.float_container .cf{zoom:1}
.float_container {z-index:99999; position: fixed; width: 640px; left:auto; bottom:0; background:#e6dcee; font-size: 14px;}
.float_container .title1 { background:#42bbc5; font-size:1.3rem; line-height:2; color:#fff; text-align: center;}
.float_container dl { display: none; transiton:all .3s linear 0s;margin:0;padding:0;}
.float_container dt { display: inline-block; width: 14%; float: left; margin: 38px 0 0 8px; text-align: center}
.float_container dt img{max-width:100%;border:0;vertical-align:middle;-ms-interpolation-mode: bicubic; width:40px; height:40px; margin-top:5px;}
.float_container dd {margin:0; display: inline-block; position: relative; width: 68%; float: left; margin-top: 10px; }
.float_container .time1 {display:none; font-size: 12px; line-height: 1.6; color:#6c6761; text-align: center;width:100%;margin:0;height:1.6em; }
.float_container .box {color:#000;position: relative; margin-left: 2%; padding:22px;font-size:1.2rem; border:1px solid #a9c87a; border-radius: 12px;width:108%; box-shadow: 0 1px 0 #778e31; background-image: -moz-linear-gradient(#bbec4f, #acd743); background-image: -webkit-linear-gradient(#bbec4f, #acd743); background-image: -o-linear-gradient(#bbec4f, #acd743); background-image: linear-gradient(#bbec4f, #acd743); letter-spacing: 1px; display:-webkit-box;}
.float_container .box span{ color:#de0000; display:inline-block;}
.float_container .box img { width:32px; vertical-align: bottom; display:inline-block;}
.float_container .box:before,
.float_container .box:after { position: absolute; content: ""}
.float_container .box:before { width: 20px; height: 34px; top:0px; left:-13px; background:url() 0 0 no-repeat; background-size: 20px; }
.float_container .btn1 { margin-top: 9px; padding:10px 0; border-top:1px solid #c7c7c0; border-bottom:1px solid #979185; background: #eaebed;width:100%; max-width:100%;}
.float_container .btn1 a {  width: 39%; height: 2em; float:left; margin:0 5%; border:1px solid #a6a5a1; border-radius: 1em; background-color: #fefefe; box-shadow: 0 2px 2px #d1d1d3; font-size: 1.1rem; color:#6c6761; line-height: 2em; text-align: center; text-decoration: none; transition:all .3s linear 0s; text-indent:0;}
.float_container .btn1 a:hover {border-color:#959490;background-color: #f7f7f7;}
.float_container .btn1 a.a-jg{background:url(../images/x01.gif) #323232 ; color:#fff;}
.youq_p{text-align: center;position: relative;top: -58px;color: #656565;}
.youq_p>a{color:#656565;}

/*复制微信*/

.addwxbtn{width:4rem; position:fixed;bottom: 15%;right:0.6rem;border:none; padding:0.5rem; border-radius:1rem; box-sizing:content-box; margin:0; background:rgba(0,0,0,0.5); display:none; z-index:9;}
.addwxbtn .wxad{ font-size:0; width:2.82rem; height:2.82rem; position:relative;left:50%;transform:translate(-50%,0); background:#3cb035; border-radius:50%;}
.addwxbtn .wxad img{ width:70%; vertical-align:top; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%)}
.addwxbtn .ttad{ text-align:center; font-size:16px; line-height:1; padding-top:1rem; color:#fff}
.sy-alert .sy-btn button{box-sizing: border-box;}
#demoInput{opacity: 0;height:1px;display: flex;}



/*仿输入框*/
.zx-but {width: 100%;max-width: 640px;min-width: 320px;height: 80px;position: fixed;bottom: 0; background:#fff; padding-top:0.05rem;}
.zx-but #HotNews{width: 80%;height: 60px;font-size: 28px;border: 0;border-radius: 0.05rem;background: #e5e5e5;line-height: 60px;color: #959595;padding-left: 0.2rem;margin-left: 0.2rem;float: left;}
.zx-but  button{ border:0;animation: bianda 3s .2s ease both infinite;-webkit-animation: bianda 3s .2s ease both infinite;-moz-animation: bianda 3s .2s ease both infinite;background: none;width:17%;margin-left: 0.1rem;}
.zx-but  button #HotNews_2{background: #3c72b8;height: 60px;width: 100%;border-radius: 0.05rem;line-height: 55px;text-align: center;float: right;font-size: 30px;color: #fff;}


/*顶部微信*/

.wechat{width: 100%; position: fixed; top: -5px; transform:translateY(-100%); left:0; right: 0; margin: auto ;background: rgba(255,255,255,0.9); border-radius:10px;overflow: hidden; transition: all ease 0.5s; box-shadow:0 0 8px #666; z-index: 999;padding-bottom:15px;}
.wechat .wec_top{ padding:1% 2%; font-size: 1.2rem;color: #000;line-height:36px;}
.wechat .wec_top em{float: right;color: #000; margin-right: 10px;font-style: normal}
.wechat .wec_top span img{float: left;width: 6%;margin-right: 5px}
.wechat .wec_bot{  padding: 0px 20px;font-size: 1.2rem;color: #000;}
.wechat.on{ top: 2px; transform:translateY(0);}
.wechat_lun {  height: 30px;padding: 0;overflow: hidden;}
.wechat_lun ul li {    list-style: none;    line-height: 35px;  display: block;    white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}


/*x.csaist.com专题下输入框*/
.bm .form{width:auto;margin:40px 15px;box-sizing:border-box;}
.bm{width:86%;border:2px solid #fbfbfb;border-radius:10px;padding:16px;box-sizing:border-box;margin:0 auto;margin-bottom:30px;}
.bm .zx{margin:12px;color:#000;text-align:center;font-size:48px;}
.bm .piut{border:1px solid #e5e5e5;height:68px;line-height:68px;font-size:26px;position:relative;background:#fff;border-radius:12px;margin-bottom:15px;width:100%;overflow:hidden;}
.bm .piut label{width:24%;position:absolute;left:0;top:0;overflow:hidden;margin-left:8px;}
.bm .piut .txt{height:68px;line-height:68px;width:100%;padding-left: 24%;box-sizing: border-box;border:0;font-size:26px;}
.bm .pbtn{margin:5px;text-align:center;}
.bm .pbtn .btnsub{color:#fff;width:100%;background:#009E9A;border-radius:18px;font-size:26px;line-height:68px;height:68px;display:block;border:1px solid #e5e5e5;box-shadow:3px 3px 3px #008A84;margin:0 auto; -webkit-animation: btnsub 2s infinite;animation: btnsub 2s infinite;}
.linee{width:54px;height:4px;background:#000;margin:0 auto;}
#dp{width:30px;height:50px;float:left;    padding-right: 10px;margin-top: 8px;}
.pzhu{padding-top:14px;}
.pzhu span{display:inline-block;color:#009E9A;}
@-webkit-keyframes btnsub{0%{opacity: 1;}50%{opacity: 0.5;}100%{opacity: 1;}}@keyframes btnsub{0%{opacity: 1;}50%{opacity: 0.5;}100%{opacity: 1;}}