@charset "utf-8";

.box260{width: 259px; height:360px; float: left;background:#e5e5e5;border:1px solid #ededed;border-right:none;}
.box300{width: 300px; float: right;background:#fff;}
.box350{width: 350px; float: left;background:#fff;}
.box480{width: 480px; float: left;}
.box450{width: 450px; float: right;}
.box510{width: 510px; float: left;background:#fff; margin-left:15px;}
.box860{width: 860px; float: left;}


.m-tit{width: 100%; height: 40px; line-height: 40px;border-bottom:1px solid #e5e5e5;}
.m-tit.noline{ border:none;}
.m-tit h3{width: auto; float: left;font-size:20px;color: #000;}
.m-tit .m-more{width:60px; text-align: right; float: right; font-size: 14px;color: #999;font-family:"微软雅黑"; }
.m-tit .m-more i{ padding-left:5px; font-size:18px; vertical-align:bottom; color:#ccc;}
.m-tit a:hover{color: #2d6df1;}

.m-tit02{width: 100%; height: 28px; line-height: 28px; margin: 20px 0 5px; padding:12px  0;border-bottom: 1px solid #e7e7e7;}
.m-tit02 h2{float: left;width: auto;height: 26px; line-height: 26px; font-size: 24px;color: #000;}
.m-tit02 .m-more{width: 150px; text-align: right; float: right; font-size: 14px;color: #2d6df1; }

/*header*/
.m-header{width: 100%;background: #fff; padding-bottom:20px;}
.m-header.shadow{ background:url(../images/shadow.jpg) repeat-x left bottom;}
.m-header .header{width:1190px;margin:0 auto;}

.logo{float: left;width:300px; height: 66px; background: url(../images/logo2019.png) no-repeat;margin:14px 0 15px}
/* .logo{float: left;width:190px; height: 66px; background: url(../img/logo.png) no-repeat;margin:14px 0 15px} */
.logo a{display:block;width:190px; height: 66px; position:relative;}
.logo h1,.logo strong,.logotxt strong { text-indent: -9999px;}

/*search*/
#search {float:left;height:40px; position: relative; width: 475px; z-index: 99; margin: 26px 15px 0 10px;}
/* #search {float:left;height:40px; position: relative; width: 475px; z-index: 99; margin: 26px 15px 0 110px;} */
#search .text { border:2px solid #2d6df1; color: #959595;float: left;font-size: 14px; line-height: 34px;height: 34px;  margin-bottom: 4px; outline: 0 none; padding:1px 3px 1px 90px; width:268px; background:#fff;}
#search .button {  background-color: #2d6df1;  border:none; color: #fff;cursor: pointer; float: left; font-size: 18px;height: 40px; line-height: 1; width: 110px;}
.header_search{ position:relative;}
.header_select {left:2px; top:2px;position:absolute;z-index: 9999;}
.header_search .header_select a.header_select_sort {cursor:pointer;border-right: 1px solid #eee;width:80px;color: #666; display: inline-block; height: 36px;position: relative;z-index: 120; background: #fff;}
.header_search .header_select a.header_select_sort select{padding: 8px 5px; border: none;}
.header_search .header_select a.header_select_sort span em { float: left; font-size: 13px;width:28px; height:36px; line-height: 36px; margin: 0 8px 0 14px; font-style: normal; color:#666;}
.header_search .header_select a.header_select_sort span b { background-position: 0px 0px; float: left; height: 20px; position: relative; top: 14px;width: 20px;}
.header_search .header_select ul li {height: 30px; line-height: 30px; width:80px;text-align:left;cursor:pointer;}
.header_search .header_select ul { background: #fff;border: 1px solid #EAEAEA;border-top:none; display: none; left: -1px; position: absolute; top: 38px; z-index: 99;}
.header_select_sort span b { background: url(../img/icon_sev.png) no-repeat; }
.header_select ul li a { display: block; padding-left: 15px; font-size:13px; color: #666;}
.header_select ul li a:hover { background: #f8f8f8;}
.header_search .on a.header_select_sort{height:39px;background:#fff }
.header_search .on a.header_select_sort span em{height:36px;  line-height:36px;}
.header_search .on a.header_select_sort span b{background-position:0 -32px;}

.btnLink{ float:left;width:100px; margin-top: 26px;}
.btnLink a{display:block; float:left;border:1px solid #ddd;width:98px; text-align:center;height:38px; line-height:38px; color:#579ffb; font-size:14px; color: #333; margin-right:10px;_display:inline;_margin-left:8px;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s;}
.btnLink a:hover{color: #ff7300;border-color: #ff7300;}
.book{ display:block; background:url(../images/book_bg.png) no-repeat left bottom; width: 240px;height: 25px; line-height:22px; padding-left:30px; float: right; margin-top: 34px; font-size:13px; color:#2d6df1; font-family: 'sylt'; font-weight:bold; }
.book:hover{color:#2d6df1;}

/*nav*/
.m-nav{clear:both;width: 100%; height: 45px; line-height: 45px; }
.m-nav ul{width:1190px;margin:0 auto;height: 45px;position:relative;}
.m-nav ul li{ float: left;}
.m-nav ul li a{display:block;width:110px; text-align:center;font-size: 17px;color: #333;}
.m-nav ul li a:hover{color: #2d6df1;}
.m-nav ul li.active{ background: #2d6df1;}
.m-nav ul li.active a{color: #fff;}

.m-nav .icon_hot{ display:block; position:absolute; top:2px; left:180px; width:19px; height:23px;background:url(../img/icon_hot.gif) no-repeat; }
/*ad*/
.Tg_gg{clear:both; overflow: hidden; }
.Tg_gg a { display:block; margin:0 auto; width:1190px;position:relative;}
.Tg_gg a img{ display: block;width: 1190px;height: 70px;margin: 0 auto; }

.Tg_1190x70{clear:both; margin: 0 auto; overflow: hidden; position:relative;}
.Tg_1190x70 a{ display: block;}
.Tg_1190x70 a img{ display: block;width: 1190px;height: 70px;}

.Tg_290x60 {margin-right: -10px; }
.Tg_290x60 li{float:left;width:290px; height: 60px; margin-right:10px;margin-bottom:15px; overflow: hidden; position:relative;}
.Tg_290x60 li img{width:290px; height: 60px;}

.Tg_390x60 {margin-right: -10px;}
.Tg_390x60 li{float:left;width:390px; height: 60px; margin-right:10px;margin-bottom:10px; overflow: hidden; position:relative;}
.Tg_390x60 li img{width:390px; height: 60px;}

.Tg_260x70 { float:left;width:260px;}
.Tg_260x70.col{ width:535px;}
.Tg_260x70.col li{float:left; margin-right:7px;margin-top: 10px; }
.Tg_260x70 li{width:260px; height: 70px; margin-top: 15px; overflow: hidden; position:relative;}
.Tg_260x70 li img{width:260px; height: 70px;}

.Tg_125x70 {float:right; width:931px;margin-right: -1px;}
.Tg_125x70.col{ width:665px; margin-right:-10px;}
.Tg_125x70.col li{float:left; margin-right:8px; margin-left:0; margin-top: 10px;}
.Tg_125x70 li{float:left;width:125px; height: 70px; margin-left:8px; margin-top: 15px; overflow: hidden; position:relative;}
.Tg_125x70 li img{width:125px; height: 70px;}

.Tg_185x100{margin-right: -16px;}
.Tg_185x100 ul{height: 100px; }
.Tg_185x100 li{float:left;width:185px; height: 100px; margin-top: 20px;margin-right:16px; position:relative;}
.Tg_185x100 li a{width:185px; height: 100px; display:block; border-radius:5px; }
.Tg_185x100 li img{width:185px; height: 100px; display:block; border-radius:5px; }
.Tg_185x100 li a:hover{box-shadow: 1px 1px 6px #ccc;}
/*hot_product*/
.tabChart{height: 254px;}
.tabChart .m-hd{height: 34px; width: 350px;}
.tabChart .m-hd ul{height:34px;text-align: center;}
.tabChart .m-hd ul li{width: 70px;height:34px;line-height:34px; float:left;font-size:12px;text-align:center;background:#f2f2f2;display:block; color: #666; cursor:pointer; font-family:"微软雅黑";border-top:1px solid #f2f2f2;}
.tabChart .m-hd ul li.active{color: #2d6df1; background:#fff; border-top:1px solid #2d6df1;font-size:14px;}
.tabChart .m-bd ul li{height: 300px; padding:10px; overflow: hidden;}
.tabChart .m-bd ul li .topTitle p{ font-family:"微软雅黑";}
.tabChart .m-bd ul li .topTitle p.titleName span{ display:block; width:25%; float:left; font-size:12px; color:#aaaaaa; text-align:center;}
.tabChart .m-bd ul li .topTitle p.titleList span{display:block; width:25%; float:left;color:#ff0000; text-align:center;}
.tabChart .m-bd ul li .topTitle p.titleList span.c_1{ color:#2d6df1;}

.chart{ clear:both; width: 360px; height: 235px;}
.chart canvas{ margin-top:-50px;}

.m-tlist{margin: 10px 15px;width:320px;font-family:"微软雅黑";}
.m-tlist h3{font-size: 16px; color: #000; height: 30px; line-height: 30px; padding-left:10px; border-bottom:1px solid #e5e5e5;font-family:"??????";}
.m-tlist ul{ padding:10px 0;overflow:hidden;}
.m-tlist li{height: 30px; line-height: 30px; overflow: hidden; background:url(../img/icon_d.gif) no-repeat 0 10px; padding-left:10px;}
.m-tlist li a{display: block;float: left;width:230px; font-size:14px; color: #333;}
.m-tlist li a:hover{ color: #2d6df1;}
.m-tlist li span{display:block;width:60px; text-align:right; float:right;font-size:12px;color: #999;}

 /*sider */
.slideBox{ width:510px; height:280px; overflow:hidden; position:relative; border-bottom:15px solid #f2f2f2;}
.slideBox .m-hd{ height:18px; overflow:hidden; position:absolute; right:1%; bottom:12px; z-index:1; }
.slideBox .m-hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .m-hd ul li{ float:left; margin-right:8px;  width:12px; height:12px; line-height:12px; text-align:center;border:2px solid #2d6df1;cursor:pointer; text-indent: -9999px;border-radius: 50%;}
.slideBox .m-hd ul li.active{ background:#2d6df1;opacity: 1;filter: alpha(opacity=100);}
.slideBox .m-bd{ position:relative; height:100%; z-index:0;   }
.slideBox .m-bd li{ zoom:1; vertical-align:middle;}
.slideBox .m-bd li p{position: absolute;left:0;bottom:0;width:100%; background: #000; opacity: 0.8; height: 35px; line-height: 35px; font-size: 14px;color: #fff; text-align: center;}
.slideBox .m-bd img{ width:510px; height:280px; display:block;  }


.slideBox .prev,
.slideBox .next{position:absolute; left:0; top:50%; margin-top:-50px; display:block; width:45px; height:90px; background:url(../img/sprite.png) 0 0 no-repeat; opacity: 0;filter: alpha(opacity=50);}
.slideBox .next{ left:auto; right:0; background-position:-55px 5px; }	
.slideBox a:hover{opacity: 1;filter: alpha(opacity=100);}

.slideBox.slideBox2{width:350px; height:200px;margin-left: 0;border-bottom:none; }
.slideBox.slideBox2 .m-bd img{ width:350px; height:200px;}
.slideBox.slideBox2 .m-hd {right:5%;}

.slideBox.slideBox3{float:none;width:400px; height:200px;margin-left: 0; margin-bottom: 11px; }
.slideBox.slideBox3 .m-bd img{ width:400px; height:200px;}


.topNews{clear:both;font-family:"微软雅黑";}
.topNews h3{height: 60px; line-height: 80px; text-align:center; overflow:hidden;}
.topNews h3 a{font-size: 18px; color: #ff0000;font-family:"??????"; }
.topNews p{font-size: 12px; color: #666; height: 20px; line-height: 20px; text-align:center; overflow:hidden;}
.topNews p a{ color:#2d6df1;}
.topNews ul{ padding:10px 0 20px; overflow:hidden;}
.topNews li{float: left;width:228px;height: 18px; line-height: 18px; margin:6px 0; margin-left:15px; overflow: hidden; background:url(../img/icon_d.gif) no-repeat 0 5px; padding-left:10px;}
.topNews li:nth-child(odd){ border-right:1px solid #ddd;}
.topNews li a{display: block;width:220px; font-size:14px; color: #333;}
.topNews li a:hover{ color: #2d6df1;}

.topNews.topNews2 h3{ height:40px; line-height:40px;}
.topNews.topNews2 li{width:210px;}
.topNews.topNews2 li a{width:200px;}

.noLogin{height: 45px; background:#f2f2f2; padding-bottom:10px;}
.noLogin a{display: block;float: left;width: 143px; height: 43px; line-height: 43px; font-size: 16px;color: #2d6df1; background: #ffffff; border:1px solid #2d6df1; }
.noLogin a.login{margin-right:10px;background:#2d6df1; color:#fff;}
.noLogin a.login i{ color:#fff;}
.noLogin a i{color: #2d6df1; font-size: 23px; padding-right: 5px; float:left; padding-left: 23px;}
.noLogin a span{ float: left;}
.yesLogin a{ text-align: center;}


.tabBuys{padding:0 15px;}
.tabBuys .m-hd{width: 100%; height: 28px; line-height: 28px; padding:8px  0;border-bottom: 1px solid #ddd;}
.tabBuys .m-hd li {width: 90px;  height: 36px; line-height: 36px; text-align:center; float: left;border-bottom: 1px solid #323232; cursor:pointer;}
.tabBuys .m-hd li a{ font-size:16px; color:#666;}
.tabBuys .m-hd li.active{border-bottom: 1px solid #2d6df1;}
.tabBuys .m-hd li.active a{ color:#000;}
.tabBuys .m-hd li.active a:hover{ color:#2d6df1;}
.tabBuys .m-bd ul{ padding:10px 0;overflow:hidden;font-family:"微软雅黑";}
.tabBuys .m-bd li p{height: 30px; line-height: 30px; overflow: hidden; background:url(../img/icon_d.gif) no-repeat 0 14px; padding-left:12px;}
.tabBuys .m-bd li p a{display: block;float: left;width:180px; font-size:14px; color: #333;}
.tabBuys .m-bd li p a:hover{ color: #2d6df1;}
.tabBuys .m-bd li p a i{ color:#f00; font-size:18px; padding-left:5px; font-weight:bold;}
.tabBuys .m-bd li p span{display:block;width:70px; text-align:right; float:right;font-size:12px;color: #999;}
.tabBuys .m-bd li.en p a{width:250px;}

.buyContact { border-bottom:15px solid #f2f2f2; font-size:14px;}
.buyContact p{ margin:0 auto 18px; color:#2d6df1; width:270px; height:35px; line-height:35px; text-align:center; border:1px solid #2d6df1; border-radius:20px;}
.buyContact i{ font-size:16px; color:#2d6df1;}
.buyContact span{font-family:"微软雅黑"; padding-left:6px;}

.weixin{ width:300px; height:134px; background:url(../images/weixin.png) no-repeat center; border-top:1px solid #2d6df1; overflow:hidden;}

/*??????*/
.job { position:relative; padding:0;}
.job .m-more{ position:absolute; width:55px; line-height:40px; text-align: right; right:0; font-size: 14px;color: #2d6df1;font-family:"微软雅黑"; }
.job .m-more span{ float:left; display:block; width:30px;}
.job .m-more i{font-size:20px; vertical-align:bottom; text-align:right}
.job .m-hd li {font-size:20px;}
.job .m-hd{ padding:6px 0;}
.job .m-hd li{height:34px; line-height:30px}
.job .jobScroll dl dd{ height:40px;line-height:40px;overflow:hidden;background:url(../img/icon_d.gif) no-repeat 0 16px; padding-left:12px; font-size:14px; color:#333;}
.job .jobScroll dl dd:hover{ display:block; background:#f2f2f2 url(../img/icon_d2.gif) no-repeat 0 16px; color:#2d6df1;}
.job .jobScroll dl dd a:hover{color:#2d6df1;}
.job .jobScroll dl dd span{ display:block; width:60px; float:left; }
.job .jobScroll dl dd p{ display:block; width:160px; float:left;height:40px; line-height:40px; background:none;}
/*?��?*/
.m-list ul{padding:6px 0;}
.m-list li{height: 30px; line-height: 30px; overflow: hidden; background:url(../img/icon_d.gif) no-repeat 0 12px; padding-left:10px;}
.m-list li a{display: block; font-size:14px;color: #666;}
.m-list li a:hover{ color: #2d6df1;}

.m-list2 li{height: 28px; line-height: 28px;}
.m-list3{margin:8px 0 15px 0;width:400px;}
.m-list3 li a{color: #333; font-size: 14px;}

.figure ul{ margin-right: -20px; overflow: hidden;}
.figure li{float:left;width:150px; height: 120px; text-align:center;margin-right: 15px;}
.figure li img{width:150px; height: 90px;}
.figure li p{width:150px; height:40px; line-height: 40px; overflow: hidden; font-size: 14px; color: #333;}
.figure li a:hover p{ color:#2d6df1;}

.hotZt ul{overflow: hidden;}
.hotZt li{clear:both;height: 75px;margin-bottom: 10px;}
.hotZt li img{width:110px; height: 75px; float:left;}
.hotZt li p{float:right;margin-top:12px;width:178px; height:50px; line-height: 25px; overflow: hidden; font-size: 14px; color: #333;}
.hotZt li a:hover p{ color:#2d6df1;}

/*???微软雅黑*/
.vipProduct{ display:block; padding:20px 20px 8px;}
.vipProduct h3{ font-weight:bold; font-size:24px; height:30px; line-height:30px; overflow:hidden; color:#000;}
.vipProduct p{font-size:14px; height:30px; line-height:30px; overflow:hidden; color:#666;}
.vipProduct img{display:block; width:220px; height:180px;}

.m-vip{padding:5px 20px;}
.m-vip ul li{ line-height:24px; height:24px; overflow:hidden; background:url(../img/icon_d2.gif) no-repeat 0 8px; padding-left:12px;}
.m-vip ul li a{font-size:12px; color:#555;font-family:"微软雅黑";}
.m-vip ul li a:hover{ color:#2d6df1;}

.productList{ height:360px;border:1px solid #ededed;border-right:none; position:relative;}
.productList.nobor_b{ border-bottom:none;}
.productList .tit{margin:0 25px;}
.productList .tit h2{float:left;width:180px; height:55px; line-height:55px;font-size:22px; color:#2d6df1;}

.productList .tit .m-more{width:60px;height:55px; line-height:55px; text-align: right; float: right; font-size: 14px;color: #999;font-family:"微软雅黑"; }
.productList .tit .m-more i{ padding-left:5px; font-size:18px; vertical-align:bottom;color: #ccc;}
.productList .tit a:hover{color: #2d6df1;}

.productList ul{ clear:both;}
.productList ul li{ width:auto; height:140px; margin-left:25px; float:left;}
.productList ul li a{ display:block; line-height:22px; font-size:12px;color:#666;font-family:"微软雅黑";}
.productList ul li a h3{ height:30px; line-height:30px;font-weight:bold;font-size:14px;color:#333;}
.productList ul li a:hover{color:#2d6df1;}


.vip_img li{ float:left; width:223px; height:178px;border:1px solid #ededed;}
.vip_img li:hover{ border-color:#2d6df1;}
.vip_img li img{ width:215px; height:170px; margin:5px;}
.vip_img li.first{ width:448px; height:180px;}
.vip_img li.first img{ width:440px; height:170px; margin:5px;}

.productList .vip_img2{ position:absolute; left:1px; top:180px;}
.productList .vip_img2 li{ float:left; width:237px; height:179px;border:1px solid #ededed; margin-left:0;}

.productList .vip_img2 li:hover{ border-color:#2d6df1;}
.productList .vip_img2 li img{ width:215px; height:170px; margin:5px;}

.meeting{clear:both;}
.meeting ul li{ border-bottom:1px solid #f6f6f6; padding:7px 0; position:relative;}
.meeting ul li a{font-size: 14px; color: #333; height: 30px; line-height: 30px;overflow:hidden;background:url(../img/icon_d.gif) no-repeat 0 8px; padding-left:12px;}
.meeting ul li a:hover{ color:#2d6df1;}
.meeting ul li p{font-size: 12px; color: #999; height: 20px; line-height: 20px;  padding-left:12px;overflow:hidden;font-family:"微软雅黑";}
.meeting ul li i{ position:absolute; right:15px; top:20px; width:25px; height:25px; border:1px solid #f1f1f1; color:#666; text-align:center; font-size:14px;}
.meeting ul li:hover i{ color:#2d6df1; border-color:#2d6df1;}


.ask ul{ padding:8px 0;overflow:hidden; margin-right:-20px;}
.ask ul li{width:410px; margin-right:20px; float:left;height: 36px; line-height: 36px; overflow: hidden; background:url(../img/icon_d.gif) no-repeat 0 14px; padding-left:10px;font-family:"微软雅黑";}
.ask ul li a{display: block;float: left;width:290px; font-size:14px; color: #333;}
.ask ul li a:hover{ color: #2d6df1;}
.ask ul li span{display:block;width:100px; text-align:right; float:right;font-size:14px;color: #339800;}

.zjAsk ul{overflow: hidden;font-family:"微软雅黑";}
.zjAsk li{height: 60px;margin-bottom: 17px; position:relative;}
.zjAsk li img{width:60px; height: 60px; margin-right:10px; float:left;}
.zjAsk li .info{float:left;width:110px; height:60px; line-height: 20px; overflow: hidden; font-size: 12px; color: #666;}
.zjAsk li .info h4{font-size: 14px; color: #333;}
.zjAsk li .info h4:hover{ color:#2d6df1;}
.zjAsk li .info span{ display:block;}
.zjAsk li .info b{ display:block; font-weight:normal;}
.zjAsk li a.btn_ask{ position:absolute; right:0; top:16px; display:block; width:98px; height:32px;  line-height:32px; text-align:center; border:1px solid #339800; color:#339800;}
.zjAsk li a.btn_ask:hover{ background:#339800; color:#fff;}

.m-vipCompany{padding-bottom:25px; overflow:hidden; position:relative;}
.m-vipCompany .m-hd { position:absolute; left:150px; top:24px;}
.m-vipCompany .m-hd li{ width:110px; height:47px; text-align:center; line-height:47px; border-top:1px solid #ccc; float:left; margin-right:10px; font-size:18px; color:#333; background:#e5e5e5; cursor:pointer;}
.m-vipCompany  .m-hd li i{ color:#ccc; font-size:20px; padding-left:4px;}

.m-vipCompany .m-hd li.active{background:#f2f2f2; color:#000;border-top:2px solid #2d6df1; border-left:1px solid #ddd; border-right:1px solid #ddd; }
.m-vipCompany .m-hd li.active i{ color:#2d6df1;}
.m-vipCompany .m-bd{ clear:both;}
/*home footer*/
.m-footer {width: 100%; height:480px; background: #1f1f1f; position: relative; overflow:hidden;}
.m-footer .footer{width:930px;padding-left:260px; padding-top:40px; background:url(../images/logo2.jpg) no-repeat left 45px;}

.m-footer .footer .link {width:950px;margin:0 auto 40px;margin-top:10px;line-height:2;}
.m-footer .footer .link li{ clear: both; line-height: 25px; margin-top: 10px; overflow: hidden;}
.m-footer .footer .link em {font-style:normal;display:inline-block;background: #000;float: left;width:80px; height: 25px; line-height: 25px; text-align: center; font-size: 12px; color: #fff;}
.m-footer .footer .link p{font-size: 12px;color: #888; padding-left: 10px;}
.m-footer .footer .link p{float: left;width:840px;}
.m-footer .footer .link a {padding:0 2px;color:#bbb;}
.m-footer .footer .link span{color: #ff7300; padding-left: 10px;}
.m-footer .footer .link a:hover {color:#fff;}

#footer {clear: both; border-top:1px solid #363636; padding-top:25px;}
#footer p.one{ padding-bottom:30px;}
#footer p.one a{ display:block; float:left; color: #999; border-left:1px solid #3e3e3e;}
#footer p.one .a1 { border:none;padding:0;padding-right:13px; }
#footer p.two { clear:both; margin-left:-13px;}
#footer p.three{ margin-left:-12px;}
#footer p.two a{border:none;}
#footer p {line-height:30px; color:#666; }
#footer p a { padding:0 13px; height:12px; line-height:12px; color:#666}
#footer p a:hover{color:#fff;}

#footer p.two .a2{ color:#2d6df1;}
#footer p.two  span{ padding:0 15px;}

#footer p.wangjing { width:620px; padding:10px;  text-align: center;}
#footer p.wangjing a{opacity: 0.3;filter: alpha(opacity=30);padding:0;  }
#footer p.wangjing a:hover{opacity: 0.8;filter: alpha(opacity=80);}

/* online wx */
.wx-calling {display: flex;position: fixed; justify-content: flex-end;align-items: center;top:35%;transform: translateY(-50%);right: 20px;}
.wx-qrcode-btn{position: relative; cursor: pointer;border: 1px solid #ddd; background: #fff;}
.wx-qrcode-btn .icon-mes{display: block; width: 90px; height: 90px;margin:10px; border-radius: 50%; background:url(https://meta.alu.cn/images/wxkefu/wx-head.jpg) no-repeat center;}
.wx-qrcode-btn b{width:90px;height: 30px; line-height: 30px; text-align: center; border-radius: 30px;font-size:14px;color: #fff;background:#6679ff;margin: 5px auto 10px; display: block; font-weight:normal;}
.wx-qrcode-btn b:hover{background:rgba(226, 136, 33, 0.9);}
.wx-qrcode-container{display: none;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);margin: 0 10px;}
.wx-qrcode-container .wx-qrcode-header {position: relative;background-color: rgb(24, 128, 255);height: 30px;text-align: center;line-height: 30px;color: #fff; font-size: 14px;}
.wx-qrcode-container .wx-qrcode-header .wx-close {position: absolute;right: 10px;top: 10px;width: 12px;height: 12px;cursor: pointer;}
.wx-qrcode-container .wx-qrcode{padding: 12px;width: 200px;height: 200px;}

/* online wx */
/* .wx-calling {display: flex;position: fixed; justify-content: flex-end;align-items: center;top: 62%;transform: translateY(-50%);right: 20px;}
.wx-qrcode-btn{position: relative; cursor: pointer;}
.wx-qrcode-btn .icon-mes{width: 65px; height: 70px; background:url(https://meta.alu.cn/images/wxkefu/wx-mes.png) no-repeat center;}
.wx-qrcode-btn b{width:65px;height: 30px; line-height: 30px; text-align: center; border-radius: 30px;font-size:12px;color: #fff;background:#FF9A03;margin: 5px auto; display: block; font-weight:normal;}
.wx-qrcode-btn b:hover{background:rgba(226, 136, 33, 0.9);}
.wx-qrcode-container{display: none;background-color: #fff;border: 1px solid #ddd;border-radius: 4px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);margin: 0 10px;}
.wx-qrcode-container .wx-qrcode-header {position: relative;background-color: rgb(24, 128, 255);height: 30px;text-align: center;line-height: 30px;color: #fff; font-size: 14px;}
.wx-qrcode-container .wx-qrcode-header .wx-close {position: absolute;right: 10px;top: 10px;width: 12px;height: 12px;cursor: pointer;}
.wx-qrcode-container .wx-qrcode{padding: 12px;width: 200px;height: 200px;} */


