@charset "utf-8";
/*头部部分*/
/*
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,hr,p,blockquote,pre,a,abbr,acronym,del,cite,address,small,sub,sup,b,u,i,center,font,em,strong,dl,dt,dd,ul,ol,li,form,fieldset,legend,table,caption,thead,tbody,tfoot,tr,th,td{margin:0;padding:0;outline:0}
ul,ol{list-style-type:none}
a{text-decoration:none;color:#000}
a:hover{text-decoration:none}
a:focus{outline:0}
li:focus{outline:0;list-style: none;}
fieldset,img{border:0}
img{display:block}
q,blockquote{quotes:"" ""}
q:before,q:after,blockquote:before,blockquote:after{content:""}
del{text-decoration:line-through}
ins{text-decoration:underline}
sup{vertical-align:super}
sub{vertical-align:sub}
cite,em,dfn{font-style:normal}
table{border-collapse:collapse;border-spacing:0;empty-cells:show}
caption,th,td{font-weight:normal;text-align:left;border: 1px solid;}
input,textarea,select,button{font-size:100%;font-family:inherit;margin:0;padding:0}
label,button{cursor:pointer}
textarea{white-space:pre;resize:none;border:1px solid #ececec}
button,input,select,textarea{font-size:100%}
article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary{margin:0;padding:0;display:block;border:0;font-size:100%}
* {word-break:break-all;font-family:Microsoft Yahei,Segoe UI,Verdana,Arial;-webkit-text-size-adjust:none; margin:0;padding:0;}/*"Microsoft Yahei",*/
body{ width:100%; height:100%;  margin:0 auto ; margin:0;font-size:12px;color:#333333;background:#FFFFFF; }
.clear{ height:0px; line-height:0px; margin:0px; padding:0px; clear:both; font-size:0px; }
form,input,select,textarea,td,th {font-size:12px;}
img {border:none;}
ul li {list-style: none;}
ol li {list-style-type:decimal;}
a:link,a:visited,a:active {color:#333333;text-decoration:none;}
a:hover { cursor:pointer;}
.clear{ clear: both; }
button{ outline: none;}
div::-webkit-scrollbar {

display: none;    /* 隐藏滚动条 */

}
/*
*/
.fl { float: left;}
.fr { float: right;}
.pl15 { padding-left: 15px;}
.pr15 { padding-right: 15px;}
.mt40{ margin-top: 40px;}
.mt80{ margin-top: 80px;}
.cp{ cursor: pointer;}
.p20{ padding: 20px;}
.pb100{ padding-bottom: 100px;}
.min_h{min-height: 600px;}
.min_h300{min-height: 200px;}
.mb50{margin-bottom: 50px;}
.go_top{ width: 60px; height: 60px; display: none;  position: fixed; background: #5BADF2 url("../img/go_top.png") no-repeat; bottom:70px; border-radius: 3px; right: 30px; border: 0; background-size: 100%;  z-index: 10000;}
.go_top2{ width: 60px; height: 60px; display: none;  position: fixed; background: #5BADF2 url("../img/go_top2.png") no-repeat; bottom:70px; border-radius: 3px; right: 30px; border: 0; background-size: 100%;  z-index: 10000;}
.q_sdzt_return{width: 60px; height: 60px; display: none;  position: fixed; background: #5BADF2 url("../img/q_sdzt_return.png") no-repeat; bottom:70px; border-radius: 3px; right: 30px; border: 0; background-size: 100%;  z-index: 10000; }
/*------------------------------------index-----------------------------------------*/
body{background: #fff ; margin: 0 auto;}
.page{ width: 100%; height: auto; margin: 0 auto;}
.container {width: 1400px;margin: 0 auto;height: 100%; padding: 0; }/*overflow: hidden;*/
.header{position:relative;z-index:10005;height:74px;background: #fff;min-width:1200px;width: 100%;box-shadow: 0px 0px 12px rgba(203,211,216,0.3);}
.header .container{height:100%}
/*.header .wrap{display:table;width:100%;height:100%}*/
.header .wrap{display:flex;width:100%;height:100%}
/*.header .logo{display:table-cell;vertical-align:middle}
.header .logo img{width: 46%}*/
.header .logo{width: 27%;vertical-align: middle;}
.header .logo img{width: 100%;margin-top: 13px;}
/*.header .nav{display:inline-block;float:right;text-align:right;vertical-align:middle}*/
.header .nav{display:inline-block;float:right;text-align:right;vertical-align:middle;width: 66%;}
.header .nav ul.menu-list{display:inline-block;line-height:74px}
.header .nav ul.menu-list li{font-size:16px;display:inline-block;}
.header .nav ul.menu-list li a{display:block;padding:0 15px;color:#333;line-height: 74px;}
.header .nav  .menu1{ float: left;height: 74px; display: flex;flex-direction:column;align-items:center; justify-content: center;align-content:center; }
.header .nav  .menu1 img{ display: flex;flex-direction:row;align-items:center; justify-content: center;align-content:center; }
/*.header .search{display:table-cell;width:28px;height:27px; cursor:pointer;vertical-align:middle;padding-left: 60px;}
.header .search img{width:24px;height:22px}*/
.header .search{cursor:pointer;width: 6%;}
.header .search img{width:24px;height:22px;margin-top: 22px;margin-left: 70%;}
.header .search .onSearchIcon{display:none}
.header .search.onSearch img{display:none}
.header .search.onSearch .onSearchIcon{display:block}
.header-box-search{position:absolute;z-index:-1;display:block;overflow:hidden;width:100%;padding:40px 0;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-transform:translate(0,-500px);-moz-transform:translate(0,-500px);-ms-transform:translate(0,-500px);-o-transform:translate(0,-500px);transform:translate(0,-500px);background:#fff}
.header-box-search.on{z-index:10000;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}

.header-box-search .search-text{display:block;width:12%; margin: 30px auto;padding:10px 0;background: #fff;border: 1px solid #eee;
box-shadow: 0px 0px 3px rgba(203,211,216,0.9);float: right;}
.header-box-search .search-text a{display:inline-block;width:27px;height:26px;vertical-align:middle;background:url('/template/static/img/icon-header-box-search.png') no-repeat center}
.header-box-search .search-text input{font-size:13px;line-height:26px;display:inline-block;width:70%;height:26px;margin-left:5px;vertical-align:middle;color:#444;border:0;outline:0;background: #ebeef5;}
.header-box-search .search-text :-moz-placeholder{opacity:1;color:#888}
.header-box-search .search-text ::-moz-placeholder{opacity:1;color:#888}
.header-box-search .search-text input:-ms-input-placeholder{opacity:1;color:#888}
.header-box-search .search-text input::-webkit-input-placeholder{opacity:1;color:#888}
.header-box-search .search-link .tip{font-size:16px;padding-bottom:10px;color:#999}
.header-box-search .search-link ul{text-align:left}
.header-box-search .search-link ul li{font-size:16px;width:100%;padding-top:30px}
.header-box-search .search-link ul li a{color:#000}
.header-box{position:absolute;z-index:10000;left:0;top:74px;width:100%;display:block;padding:30px 0;background-color:rgba(255,255,255,.9)}
.header .header-box{display:none}
.header .nav li.li-dynamic:hover .header-box{z-index:10000}
.header .nav li.li-dynamic a{ position: relative;}
.header .nav li.li-dynamic .icon-zhongdian{ font-size: 24px;line-height: 74px;position: absolute;top: 26px;left: -3px;margin-top: -26px; color: red;}
.header-box.header-box-service ul li{width:10%}
.header-box ul{text-align:center}
.header-box ul li{display:inline-block}
.header-box ul li.f-left{margin-bottom:10px}
.header-box ul li .pic{position:relative;display:block;width:100%;height:45px;text-align:center}
.header-box ul li .pic span{display:block;text-align:center;vertical-align:middle}
.header-box ul li .pic img{width:43px;height:43px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.header-box ul li .pic img:first-child{display:none}
.header-box ul li .pic .default{display:inline-block}
.header-box ul li .text{font-size:16px;margin-top:-10px;text-align:center;color:#000;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.header-box ul li a:hover .pic img:first-child{display:inline-block}
.header-box ul li a:hover .pic .default{display:none}
.header-box ul li a:hover .text{color:#0193d8}
/*index_banner*/
.mt190{ margin-top: 180px;}
h2{ font-weight: lighter;  }
/*.indicator{z-index: 1000;
position: absolute;
top: 500px;}*/
/*
.jSlider .slider-content{ z-index: -1000;}
.jSlider .indicator{ z-index: -1000;}
*/
.mt100{max-width: 1600px;width: 90%; height: auto; margin: -120px auto;border-radius: 10px;overflow: hidden;background: #2f3238;}
.main{ width: 100%; height: auto; margin: 0 auto;overflow: hidden;background: #ccc;}
.content{ z-index: 10000; width: 100%;height: auto;margin: 0 auto;background: #6495ed;color: #fff; text-align: left; font-size: 16px;  font-weight: normal; display: flex;flex-direction:row; align-items: flex-start; justify-content: center;align-content:center; }
.content .index_news{ overflow: hidden; z-index: 1000; width: 50%; height: auto; background: #bbdefb; display: flex;flex-direction:row;align-items:center; justify-content: center;align-content:center;}
.content .index_news .index_con{width: 80%;padding: 5% 8% 1%;height: auto;z-index: 200; color: #fff;text-align: left!important;  float: left;  }
.content .index_news .index_con h2{ font-size: 26px; color: #444;line-height: 60px;}
.content .index_news .index_con h2 span{ font-size: 16px; color: #444;}
.content .index_news .index_con .more{color: #1976D2; font-size: 14px; display: flex;flex-direction:row;align-items:flex-end; justify-content: flex-end;align-content:center;}
.content .index_news .index_con .more a{ }
.content .index_news .index_con .article{}
.content .index_news .index_con .article .title{width: 100%; height: 40px; font-size: 18px; color: #fff; background: #64b5f6;  display: flex;flex-direction:row;align-items:flex-start; justify-content: center;align-content:center; }
.content .index_news .index_con .article .title li{ color: #fff;line-height: 40px;width: 25%; float: left; text-align: center;}
.content .index_news .index_con .article .title li:last-child span{ display: none;}
.content .index_news .index_con .article .title li a{ color: #fff;  }
.content .index_news .index_con .article .title  span{  color: #fff;}
.content .index_news .index_con .article .title .cur a{ color: #1976d2;}
.content .index_news .index_con .article ul.article_con{color: #333;padding-top: 5%;}
.content .index_news .index_con .article ul.article_con li {width: 100%;  font-size: 16px;  overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.content .index_news .index_con .article ul.article_con li span{padding-right: 8%;}
.content .index_news .index_con .article ul.article_con li a{ }
/*近期新闻的文章列表*/

.col-md-4{width: 50%;}
.content .right_box{width: 50%; height: 100%;display: flex;flex-direction:row;align-items:flex-start; justify-content: center;align-content:center;overflow: hidden;}
.row{ display: flex;flex-direction:row;align-items:center; justify-content: center;align-content:center;width: 100%;overflow: hidden;}
.box{width:100%;text-align:center;overflow:hidden;position:relative}
/*.box:before{content:"";width:150%;height:150%;position:absolute;top:50%;left:50%;background-size:32px 32px;background-color:rgba(0,0,0,.0);opacity:0;z-index:1;transform:translate(-50%,-50%) scale(0);transition:all .56s ease 0s}
.box:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1)}
.box img{width:100%;height:auto;transition:all .3s ease 0s}
.box:hover img{transform:scale(1.3)}*/
/*  通用灰色   
.box:before{content:"";width:150%;height:150%;position:absolute;top:50%;left:50%;background-size:32px 32px;background-color:rgba(0,0,0,.3);opacity:0;z-index:1;transform:translate(-50%,-50%) scale(0);transition:all .56s ease 0s}
.box:before{opacity:1;transform:translate(-50%,-50%) scale(1)}
.box:hover:before{content:"";width:150%;height:150%;position:absolute;top:50%;left:50%;background-size:32px 32px;background-color:rgba(0,0,0,.0);opacity:0;z-index:1;transform:translate(-50%,-50%) scale(0);transition:all .56s ease 0s}
.box:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1)}
.box:hover h2{display:none}*/  
/*  通用蓝色  */  

.bg_blue:before{content:"";width:150%;height:150%;position:absolute;top:50%;left:50%;background-size:32px 32px;background-color:rgba(20,130,220,.8);opacity:0;z-index:1;transform:translate(-50%,-50%) scale(0);transition:all .56s ease 0s} 
.bg_blue:before{opacity:1;transform:translate(-50%,-50%) scale(1)}
.bg_blue:hover:before{content:"";width:150%;height:150%;position:absolute;top:50%;left:50%;background-size:32px 32px;background-color:rgba(0,0,0,.0);opacity:0;z-index:1;transform:translate(-50%,-50%) scale(0);transition:all .56s ease 0s}
.bg_blue:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1)}
.bg_blue:hover h2{display:none}
/*  通用灰色*/   
.bg_gray:before{content:"";width:150%;height:150%;position:absolute;top:50%;left:50%;background-size:32px 32px;background-color:rgba(0,0,0,.3);opacity:0;z-index:1;transform:translate(-50%,-50%) scale(0);transition:all .56s ease 0s}
.bg_gray:before{opacity:1;transform:translate(-50%,-50%) scale(1)}
.bg_gray:hover:before{content:"";width:150%;height:150%;position:absolute;top:50%;left:50%;background-size:32px 32px;background-color:rgba(0,0,0,.0);opacity:0;z-index:1;transform:translate(-50%,-50%) scale(0);transition:all .56s ease 0s}
.bg_gray:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1)}
.bg_gray:hover h2{display:none}
/*  通用黄色*/  

.bg_yellow:before{content:"";width:150%;height:150%;position:absolute;top:50%;left:50%;background-size:32px 32px;background-color:rgba(20,130,220,.7);;opacity:0;z-index:1;transform:translate(-50%,-50%) scale(0);transition:all .56s ease 0s}   
.bg_yellow:before{opacity:1;transform:translate(-50%,-50%) scale(1)}
.bg_yellow:hover:before{content:"";width:150%;height:150%;position:absolute;top:50%;left:50%;background-size:32px 32px;background-color:rgba(0,0,0,.0);opacity:0;z-index:1;transform:translate(-50%,-50%) scale(0);transition:all .56s ease 0s}
.bg_yellow:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1)}
.bg_yellow:hover h2{display:none}




.box .box-content{width:100%;position:absolute;bottom:0;left:0;z-index:1;transition:all .3s ease 0s}
.box .title{font-size:18px;font-weight:normal;color:#fff;text-transform:uppercase;opacity:0;margin:0 0 60% 0;position:relative;transform:translateY(100%);transition:all .5s ease 0s}
.box .title a{ color: #fff;background: #64b5f6;padding: 6px 15px;}
.box:hover .title{opacity:1;transform:translateY(0)}
.box .post{display:block;font-size:14px;font-style:italic;color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px;transform:translateX(-100%) rotateX(90deg);transition:all .5s ease 0s}
.box:hover .post{transform:translateY(0) rotate(0)}
.box .icon{padding:0;margin:0;list-style:none;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);transition:all .3s ease 0s}
.box .icon li{display:inline-block;margin:0 20%;transform:rotateX(90deg);transition:all .3s ease 0s;font-weight:lighter;}
.box .icon li.ly_border{width: 50%; height: 4px; background: #fff; display: inline-block;}
.box .icon li:last-child{transition-delay:.2s}
.box:hover .icon li{transform:rotateX(0)}
.box .icon li a{display:block;font-size:24px;color:#fff;transition:all .3s ease 0s}
.box .icon li a:hover{ color:#1976d2}
.right_box  .box{width: 100%; position:relative;cursor: pointer;display: flex;flex-direction: row;align-items: center;justify-content: center;align-content: center;}
.right_box  .box h2{ width: 100%; position:absolute;top:40%;left:50%; margin-left: -50%; margin-top: -25%; overflow:hidden;padding:.5em 0;background-color:transparent; text-align: center; z-index:10000;}
.right_box  .box h2 p{ padding: 5% 5%;  line-height: 40px; font-size: 18px; min-height:90px;/* overflow: hidden;text-overflow:ellipsis;white-space: nowrap;*/}
.right_box  .box h2 span{width: 30%; height: 4px; background: #fff; display: inline-block;}

.content .left_box{width: 50%; height: 100%;display: flex;flex-direction:row;align-items:flex-start; justify-content: center;align-content:center;}
.left_box .box .title{font-size:16px;font-weight:normal;color:#fff;text-transform:uppercase;opacity:0;margin:0 0 12% 0;position:relative;transform:translateY(100%);transition:all .5s ease 0s}
.left_box .box .title a{ color: #fff;}
.left_box .box:hover .title{opacity:1;transform:translateY(0)}
.left_box .box .post{display:block;font-size:14px;font-style:italic;color:#fff;letter-spacing:1px;text-transform:uppercase;margin-bottom:5px;transform:translateX(-100%) rotateX(90deg);transition:all .5s ease 0s}
.left_box .box:hover .post{transform:translateY(0) rotate(0)}
.left_box .box .icon{padding:0;margin:0;list-style:none;position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);transition:all .3s ease 0s}
.left_box .box .icon li{display:inline-block;margin:0 20%;transform:rotateX(90deg);transition:all .3s ease 0s;font-weight:lighter;}
.left_box .box .icon li.ly_border{width: 50%; height: 4px; background: #fff; display: inline-block;}
.left_box .box .icon li:last-child{transition-delay:.2s}
.left_box .box:hover .icon li{transform:rotateX(0)}
.left_box .box .icon li a{display:block;font-size:24px;color:#fff;transition:all .3s ease 0s}
.left_box .box .icon li a:hover{ color:#1976d2}
.left_box .box{width: 100%; position:relative}
.left_box .row .box h2{ width: 100%;   position:absolute;top:50%;left:50%; margin-left: -50%; margin-top: -10%; overflow:hidden; background-color:transparent; text-align: center;  z-index:10000;}
.left_box .row .box h2 span{ font-size: 14px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.content .left_box .row{ width: 100%;  display: flex;flex-direction:column;align-items:flex-start; justify-content: center;align-content:center;cursor: pointer;}
.box2{width:100%;text-align:center;overflow:hidden;position:relative}
.box2 .box-content{width:100%;position:absolute;bottom:5px;left:0;z-index:1;transition:all .3s ease 0s}
.box2 .title{font-size:18px;font-weight:normal;color:#fff;text-transform:uppercase;opacity:0;margin:0 0 10% 0;position:relative;transform:translateY(100%);transition:all .5s ease 0s}
.box2 .title a{ color: #fff;}
.left_box .row .box2 h2 a{color: #fff;}
.box2{width: 100%; position:relative;}
.box2 h2 p{ padding: 5% 5%;  line-height: 70px; font-size: 14px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.box2 h2 span{font-size: 14px; font-weight: lighter;}
.content .index_tw{ width: 50%; height: auto;background: #62a9e2;display: flex;flex-direction:row;align-items:center; justify-content: center;align-content:center;}
.content .index_tw  .box{width: 100%; position:relative;cursor: pointer;}
.content .index_tw .row .box h2{ width: 80%;font-size: 36px; position:absolute;top:24%;left:20%; overflow:hidden; background-color:transparent; text-align: left;  z-index:10000;}
.content .index_tw .row .box h2 p{ padding: 5% 5%;  line-height: 70px; font-size: 18px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.content .index_tw .row .box h2 span{font-size: 20px;line-height: 36px; font-weight: lighter;}
.box_l{ width: 25%; height: 420px; background: #7d7d7d; background:linear-gradient(90deg,rgba(95,158,160,1),rgba(122,188,190,1));
  cursor: pointer;}
.box_l .dc_con{padding: 10%; text-align: center;}
.box_l .dc_con h4{ font-size: 18px;font-weight: lighter;}
.box_l .dc_con h2{font-size: 24px; line-height: 60px;}
.box_l .dc_con img{ width: 122px; height: auto; margin: 15% auto;opacity:0.8;}
.box_t{ width: 50%; height: 420px; background: #666;background:linear-gradient(90deg,rgba(108,173,175,1),rgba(138,205,207,1));}
.box_t .zb_con{padding: 4% 10%;  margin: 0 auto;}
.box_t .zb_con h2{font-size: 24px; line-height: 60px;}
.box_t .zb_con .zb_1{width: 100%; height: auto;  border-top: 1px solid #fff; margin: 0 auto 22px;}
.box_t .zb_con .zb_1 img{width: 100%; height: auto; opacity: .8;}
.box_t .zb_con .zb_2{ width: 20%; height: auto; float: left;opacity: .6;    margin-top: 5%;}
.box_t .zb_con ul{ width: 70%; float: right;}
.box_t .zb_con ul li{line-height: 30px;}
.box_t .zb_con ul li span{ font-size: 12px;}
.box_t .zb_con ul li p{ font-size: 14px; width: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.box_t .zb_con ul li p a{ color: #fff; font-size: 14px; width: 100%; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.box_r{ width: 25%; height: 420px; background: #333;background:linear-gradient(90deg,rgba(100,181,246,1),rgba(171,217,255,1));cursor: pointer;}
.box_r .tg_con{ width: 80%;padding: 10%; text-align: center; margin: 0 auto; display: flex;flex-direction:column;align-items:center; justify-content: center;align-content:center;}
.box_r .tg_con p{font-size: 18px;line-height: 36px; padding: 10% 0 0;}
.box_r .tg_con h4{font-size: 18px;font-weight: lighter; }
.box_r .tg_con h5{width: 30%; margin: 26% 0 10%; border-bottom: 2px solid #fff;}
.box_r .tg_con h2{font-size: 24px; } 
.f_bowen{ width: 100%; height: 186px; background: url("/template/static/img/f_bowen.png") no-repeat 100% 100%; background-size: 100% auto; display: flex;flex-direction:row;align-items:center; justify-content: center;align-content:center;}
.footer{ width: 100%; height: 100px;margin: 0 auto; border: 0; background: url("/template/static/img/f_bg.png") no-repeat 100% 100%; background-size: 100% 180px;display: flex!important;flex-direction:row!important;align-items:center!important; justify-content: center!important;align-content:center!important; position: relative; }
.footer ul{ width: 100%;  margin: 0 auto ; display: flex!important;flex-direction:row!important;align-items:center!important; justify-content: center!important;align-content:center!important; position:absolute;left:50%;/*bottom:20px;*/margin-left: -50%;}
.footer ul li{/*overflow: hidden;*/text-overflow:ellipsis;white-space: nowrap;  padding-right: 4%;color: #fff; position: relative;}
.footer ul li:last-child{/* width: 24px;*/padding-right: 0;  }
.footer ul li:first-child{  }
.footer ul li a{color: #fff; line-height: 100px;  }
.footer ul li a.weixin{position:relative}
.footer ul li .wechat-qrcode{display:none;border:1px solid #eee;position:absolute;z-index:999;bottom:20%;/*right:29%; */left: -150px;width:135px;height:160px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0px 6px 13px 0px rgba(102,102,102,0.28); border-radius:5px;transition:all .2s;-webkit-tansition:all 350ms;-moz-transition:all 350ms}
.footer ul li .wechat-qrcode button{background:0 0;border:0;font-size:25px;position:absolute;top:-5px;right:0px; outline: none;color: #333;}
.footer ul li .wechat-qrcode h4{font-weight:400;height:26px;line-height:26px;font-size:12px;background-color:#f3f3f3;margin:0;padding:0;color:#777}
.footer ul li .wechat-qrcode .qrcode{width:115px;margin:10px auto}
.footer ul li .wechat-qrcode .qrcode img{max-width:100%}
.footerul li  .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}
.footer_p{ width: 100%;/* height: 60px;*/ background: #fff; display: inline-block;}
.footer_p p{ line-height: 32px; font-size: 12px; color: #333; }
.footer_p p span{ float: right;}
.footer_pNew{ border-top: 1px solid #e2e2e2;line-height: 60px;text-align: center;}
.footer_pNew p{text-align: center;    background: #fff;}
/*------------------------------------index_end-----------------------------------------*/
.bgfa{ background: #fafafa;}
.bgf4{ background: #f4f4f4;}
/*-------------------------about------------------*/
/*run_banner*/
.wrap{width:100%;height:100%;overflow:hidden;}
.run_banner{position:relative;overflow:hidden;}
.run_banner img{width:100%;animation:scale_b 25s linear infinite alternate;position:relative;z-index:-1}
.run_banner .run_text{position:absolute;bottom:25%; left:50%; margin-left: -84px; color:#fff;font-size:42px;letter-spacing:3px}
.run_nav{width:100%;height: 60px;box-shadow:0px 0px 8px 0px rgba(5,0,2,0.16);}
.run_nav ul{width:1200px;margin:0 auto;height: 60px;}
.run_nav ul li{float:left;line-height: 60px;margin-right: 50px;}
.run_nav ul li a:hover{padding-bottom: 18px; border-bottom:4px solid #64B5F6;}
.run_nav ul li a{color:#666;font-size:15px;height: 56px;}
.run_nav ul li a.run_active{border-bottom:4px solid #64B5F6; padding-bottom: 18px;}
.run_nav ul li:first-child{padding-left:0}
.run_nav ul li:last-child{border-right:0}
@-webkit-keyframes scale_b{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
    50%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}
    100%{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}
}
@-moz-keyframes scale_b{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
    50%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}
    100%{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}
}
@-o-keyframes scale_b{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
    50%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}
    100%{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}
}
@-ms-keyframes scale_b{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
    50%{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5)}
    100%{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}
}
/*关于我们*/
.gk_content{width: 100%; height: auto; padding: 20px 20px;text-align: left; margin: 50px auto 120px; font-size: 16px; color: #444; background: #fff;}
.gk_content h2{ font-size:40px;line-height: 100px; color: #333;margin: 0 auto; font-weight: bold;text-align: center;}
.gk_content .text{ line-height: 40px; margin-top: 20px;padding-bottom: 50px;display: inline-block;padding: 0 20px;}
.gk_content .text img{ float: right; margin: 16px 0 0 34px;border-radius: 5px;}
/*领导班子*/
.leader-wap{ width: 100%; height: auto;  text-align: center; margin: 30px auto 120px; color: #444;font-size: 18px;font-weight: normal;}
.leader-con{margin-top: 28px;width: 180px;font-size: 14px;/*font-family:'微软雅黑';*/color: #333333;text-align: center;}
.leader-con img{}
.leader-con h6{font-weight:bold;font-size: 16px;line-height: 30px;margin: 20px auto 0;}
.leader-col1 {display: flex;flex-direction: row;align-items: center;justify-content: center;align-content: center;padding: 1% 0; }
.leader-col1 .leader-con{padding: 0 8%;}

.ldbz_box{width: 100%;min-height: 600px;text-align: center;margin: 50px auto 120px;color: #444;padding: 20px;background: #fff;}
.ldbz_box p{ line-height: 40px;text-align: left;font-size: 16px;}


/*领导团队end*/
/*领导班子*/
.zzjg_con{ width: 100%; height: auto; padding: 50px 0 120px;}
.zzjg_con img{ width: 100%; height: auto; margin: 0 auto;}
.zzjg_con p{ color: #444; font-size: 18px; line-height: 40px;}
/*联系我们*/
.contact__con{width: 100%; text-align: center; margin: 50px auto 120px; color: #666;font-size: 20px;font-weight: normal;}
.contact__con ul{ display: flex;flex-direction:row;align-items:center;  justify-content: center;align-content:center; }
.contact__con ul li{width: 50%;background: #fff;padding: 40px; margin-right: 3%;display: flex;flex-direction:column;align-items:center;  justify-content: center;align-content:center; }
.contact__con ul li:last-child{margin-right: 0;}
.contact__con ul li:hover{box-shadow: 0 0 38px 0 rgba(203,211,216,0.4);}
.contact__con ul li img{ width: 64px; height: auto;}
.contact__con ul li p{ color: #1565C0; font-size: 16px; line-height: 70px;margin-top: 30px;}
.contact__con ul li h4{}
/*深度专题*/
.special_box{ width: 100%; min-height: 600px; text-align: center; margin: 50px auto 120px; color: #111;font-size: 24px; }
.special_box ul.spe_list{ }
.special_box ul.spe_list li{ padding: 20px;  text-align: left;background: #fff;cursor: pointer;}
.special_box ul.spe_list li img{ width: 100%; height: auto;}
.special_box ul.spe_list li p{ line-height: 50px;margin-top: 10px;font-size: 18px; }
.special_box ul.spe_list li p span{ color: #333; font-size: 16px; float: right;padding-right: 20px; background: url("/template/static/img/q_arrow_r.png") no-repeat 100% 50%; }
.special_box ul.spe_list li p span img{ width: 7px; height: auto;vertical-align: center;  }
.special_box ul.spe_list li span:hover{color: #007aff;}
/*页码*/
.page-wrap{margin: 0 auto;display: flex;flex-direction: row;align-items:center;  justify-content: center;align-content:center;  }
.page{ text-align:center;overflow:hidden;padding:60px 0 80px 0;display: flex;flex-direction: row;align-items:center;  justify-content: center;align-content:center;}
.page a,.page span{float:left;width:52px;height:52px;line-height:52px;font-size:18px;padding:0 2px; color:#333;}
.page a{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.page a.prev{background:  #fff}
.page a.prev:hover{background: #64B5F6}
.page a.next{  }
.page span:hover{color:#fff;}
.page a.next:hover{background:  #64B5F6}
.page a:hover{background-color:#64B5F6;color:#fff}
.pagination li.active{background:#64B5F6;color:#fff}
.pagination li.active a{color:#fff}
.page a.prev.disabled{cursor:not-allowed;color:#999;background:  #fafafa}
.page a.prev.disabled:hover{cursor:not-allowed;color:#999;background:  #f2f2f2}
.page a.next.disabled{cursor:not-allowed;color:#999;background:  #f2f2f2}
.page a.next.disabled:hover{cursor:not-allowed;color:#999;background:  #f2f2f2}
.special_details_box img{ width: 100%;  height: auto;margin: 0 auto;}
.pagination{ width: 100%; display: flex;flex-direction: row;align-items:center;  justify-content: center;align-content:center;  }
.pagination li{margin: 0 5px;}
/*公司要闻*/

.news_con { color: #333; font-size: 18px; height: auto; border: 1px solid #d7d7d7;background: #fff;margin: 50px auto 60px;padding: 2%;}
.news_con ul.news_box{}
.news_con ul.news_box .box_wk{width: 100%;height: 60px; overflow: hidden;}
.news_con ul.news_box li{ width: 100%; height: auto;border-bottom: 1px solid #E1E1E1;display: block;}
.news_con ul.news_box li:last-child{border-bottom: 0;}
.news_con ul.news_box li .text_left{ width: 80%; float: left; text-align: left; line-height: 20px;padding: .8% 0; margin-left: 2%;}
.news_con ul.news_box li .text_left p{ width: 100%; height: auto;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_con ul.news_box li .text_left span{ line-height: 20px;font-size: 14px;}
/*.news_con ul.news_box .box_wk{width: 100%;height: 140px; }
.news_con ul.news_box li{ width: 100%; height: auto;border-bottom: 1px solid #E1E1E1;display: block;}
.news_con ul.news_box li:last-child{border-bottom: 0;}
.news_con ul.news_box li .text_left{ width: 80%; float: left; text-align: left; line-height: 40px;padding: 2.5% 0; margin-left: 5%;}
.news_con ul.news_box li .text_left p{ width: 100%; height: auto;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_con ul.news_box li .text_left span{ line-height: 40px;}*/
.news_con ul.news_box li .r_img{ width: 8%; height: 100%; display: flex;flex-direction:row;align-items:center;  justify-content: center;align-content:center; }
.news_con ul.news_box li:hover .r_img{ background: #64B5F6;}
.news_con ul.news_box li:hover{ background: #F3F2F4;color: #64B5F6;}
.news_con ul.news_box li .text_left .r_img img{ width: 40px; height: auto;}
/*正文详情*/
.m10{margin-right: 10px;}
.m25{margin-right: 25px;}
.news_d_con{  width: 100%; min-height: 600px;  margin: 0 auto 120px; color: #333;font-size: 16px;}
p.daoh{font-size: 14px; line-height: 70px;font-weight: lighter; color: #333;}
.news_d_con .news_d_text{ height: auto; background: #fff; color: #333;line-height: 30px;padding: 5%; }
.news_d_con .news_d_text .title{width: 100%; height: auto; border-bottom: 1px solid #E5E5E5;text-align: center;}
.news_d_con .news_d_text .title h2{font-size: 28px;line-height: 50px;font-weight: normal; }
.news_d_con .news_d_text .title h3{color: #666; font-size: 16px; line-height: 50px;font-weight: normal;display: flex;flex-direction:row;align-items:flex-start; justify-content: center;align-content:center;  }
.news_d_con .news_d_text h3 span{line-height: 70px; }
.dh_index{ background: url("/template/static/img/index_icon.png") no-repeat 0 50%;padding-left: 20px;}
.news_d_con .news_d_text h3 span label{background: url("/template/static/img/time.png") no-repeat 100% 50%; background-size: 100% auto;padding-right: 18px;}
.news_d_con .news_d_text p{ font-size: 16px;letter-spacing: 0.5px; width: 100%;}
.news_d_con .news_d_text p img{ font-size: 16px;letter-spacing: 0.5px;margin: 0 auto;}
/*.news_d_con .news_d_text p strong{ font-size: 16px;letter-spacing: 0.5px;text-align: center;display: flex;justify-content: center;}*/
.news_d_con .news_d_text p .lt-explanatory-text{font-weight: 300;font-size: 16px;color: #666;letter-spacing: 0;}
.news_d_con .news_d_text .ptb50{padding: 50px 0 100px;}
.news_d_con .news_d_text .ptb50 img{display: initial;max-width:100%}
.news_d_con .news_d_text .return{ width: 100px;height: 50px; line-height: 50px; color: #999;text-align: center;font-size: 16px;border: 1px solid #e5e5e5; cursor: pointer; float: right;}
.news_d_con .news_d_text .return:hover{background: #64B5F6; color: #fff;}
.news_d_con .news_d_text a.return:hover{color: #fff;}
.news_d_text table{width: 100% !important;}
/*合和好故事*/
.story_box{ width: 100%; margin: 50px auto 60px; color: #444;font-size: 16px; overflow: hidden;}
.story_box ul.box_con{width: 100%; height: auto;margin: 0 auto;}
.story_box ul.box_con li{max-width: 30.8%; height: auto;padding: 1%;margin-bottom: .6%; background: #fff;margin-right: .6%;float: left;}
.story_box ul.box_con li:nth-child(3n+3){margin-right: 0; float: left;}
.story_box ul.box_con li img{width: 100%; height: auto;}
.story_box ul.box_con li p{line-height: 28px; width: 100%;height: auto;  padding-top: 15px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*好故事详情*/
/* scrolltab */
.scrolltab{position:relative;width:96%;margin:0 auto; min-height:900px;}
.scrolltab .ulBigPic{width:100%; padding:25px 60px 0; display:inline-block;}
.scrolltab .ulBigPic li{width:90%;display:none;position: relative;}
.scrolltab .ulBigPic .liSelected{display:block;}
.scrolltab .ulBigPic img{ width:100%; height:auto;background-color:#fff;}
.scrolltab .ulBigPic .sPic{width:90%; overflow:hidden;}
.scrolltab .ulBigPic .sSideBox{width:90%;overflow:hidden;}
.scrolltab .sSideBox span{width:90%;display:block;overflow:hidden;}
.scrolltab .ulBigPic .sTitle{height:32px;line-height:32px;font-size:14px;font-weight:700;color:#333;}
.scrolltab .ulBigPic .sIntro{line-height:28px;color:#666;word-wrap:break-word;word-break:break-all; padding:20px 0; color:#333; font-size:16px;}
.scrolltab .ulBigPic .sMore{height:24px;line-height:24px;}
.scrolltab .ulBigPic .sMore a{color:#841;}
.scrolltab .ulBigPic .sTitle a{color:#333;}
.scrolltab .ulBigPic .sTitle a:hover{color:#840;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{width:38px;height:86px;display:block;position:absolute;top:257px; }
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel{cursor:pointer;}
.scrolltab .sLeftBtnA,.scrolltab .sLeftBtnASel,.scrolltab .sLeftBtnABan{left:0px;}
.scrolltab .sLeftBtnA{background:url(/template/static/img/arrow_l.png) no-repeat center left;}
.scrolltab .sLeftBtnASel{background:url(/template/static/img/arrow_l.png) no-repeat center left;}
.scrolltab .sLeftBtnABan{background:url(/template/static/img/arrow_l.png) no-repeat center left;}
.scrolltab .sRightBtnA,.scrolltab .sRightBtnASel,.scrolltab .sRightBtnABan{right:0px;}
.scrolltab .sRightBtnA{ background:url(/template/static/img/arrow_r.png) no-repeat center right;}
.scrolltab .sRightBtnASel{background:url(/template/static/img/arrow_r.png) no-repeat center right;}
.scrolltab .sRightBtnABan{background:url(/template/static/img/arrow_r.png) no-repeat center right;}
.scrolltab .dSmallPicBox{width:100%;height:154px;position:relative;margin-top: 60px;}
.scrolltab .dSmallPic{width:90%;height:120px;position:absolute;left:60px;top:0px;overflow:hidden;}
.scrolltab .dSmallPic ul{position:absolute;}
.scrolltab .dSmallPic li{width:200px;height:120px;border:1px solid #fff; margin-right:20px;;float:left;display:inline;cursor:pointer;overflow:hidden;}
.scrolltab .dSmallPic .sPic{width:200px;height:120px;display:block;}
.scrolltab .dSmallPic .sPic img{ width:200px;height:120px;}
.scrolltab .dSmallPic .sTitle{width:141px;height:30px;line-height:30px;display:block;text-align:center;color:#333;overflow:hidden;}
.scrolltab .dSmallPic .liSelected{border-color:#e9c184;}
.scrolltab .dSmallPic .liSelected .sPic img{border-color:#fff;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{width:30px;height:58px;display:block;position:absolute;top:30px; z-index:1111111; }
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel{cursor:pointer;}
.scrolltab .sLeftBtnB,.scrolltab .sLeftBtnBSel,.scrolltab .sLeftBtnBBan{left:0px;}
.scrolltab .sLeftBtnB{background:url(/template/static/img/a_l.png) no-repeat center left;}
.scrolltab .sLeftBtnBSel{background:url(/template/static/img/a_l.png) no-repeat center left;}
.scrolltab .sLeftBtnBBan{background:url(/template/static/img/a_l.png) no-repeat center left;}
.scrolltab .sRightBtnB,.scrolltab .sRightBtnBSel,.scrolltab .sRightBtnBBan{right:0px;}
.scrolltab .sRightBtnB{background:url(/template/static/img/a_r.png) no-repeat center right;}
.scrolltab .sRightBtnBSel{background:url(/template/static/img/a_r.png) no-repeat center right;}
.scrolltab .sRightBtnBBan{background:url(/template/static/img/a_r.png) no-repeat center right;}
/*好故事正文*/
.story_d_con .title{width: 96%;padding: 2%; background: #fff;}
.p10{width: 96%; padding: 2%;height: 130px;text-align: center; border-bottom: 1px solid #E5E5E5; }
.story_d_con .title h2{font-size: 28px;line-height: 50px;font-weight: normal; }
.story_d_con .title h3{color: #666; font-size: 16px; line-height: 50px;font-weight: normal;display: flex;flex-direction:row;align-items:flex-start; justify-content: center;align-content:center;  }
.story_d_conh3 span{line-height: 70px; }
.dh_index{ background: url("/template/static/img/index_icon.png") no-repeat 0 50%;padding-left: 20px;}
.story_d_con h3 span label{background: url("/template/static/img/time.png") no-repeat 100% 50%; background-size: 100% auto;padding-right: 18px;}
.story_tp{ width: 100%;height: auto;margin: 0 auto 120px;background: #fff;}
/*通知公告*/
.notice_con{width: 99.5%; height: auto; text-align: center; margin: 50px auto; color: #111;font-size: 24px;   float: left;}
.notice_con ul.notice_box{}
.notice_con ul.notice_box li{width: 96%;  padding: 1.5% 2%;margin-bottom: 8px;overflow: hidden; background: #fff;border:1px solid #eee; float: left; text-align: left; }
.notice_con ul.notice_box li:hover{box-shadow: 0 0 38px 0 rgba(203,211,216,0.4);}
.notice_con ul.notice_box li p{ width: 100%; height: auto; color: #444;line-height: 20px; font-size: 16px;}
.notice_con ul.notice_box li p h6{display: inline-block;}
 
.notice_con ul.notice_box li p label{   font-size: 14px;}
.notice_con ul.notice_box li p span{width: 18px; height: 20px;  background: url("/template/static/img/time.png") no-repeat 100% 50%; background-size: 18px auto; float: left; }
.notice_con ul.notice_box li h3{ font-size: 20px; color: #666; margin-top: 15px;font-weight: normal; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.notice_con ul.notice_box li h3:hover{  color: #64B5F6; }
.notice_con ul.notice_box li h5{font-size: 16px; color: #666; line-height: 30px;font-weight: normal;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.notice_con .article {width: 100%;}
.notice_con .article li{float: left; padding: 10px 12px; margin-right: 14px; border: 1px solid rgba(215,215,215,1);  margin-bottom: 15px; font-size: 14px;     cursor: pointer;}
.notice_con .article .title .cur {  background: rgba(100,181,246,.6); color: #fff; border: 1px solid rgba(215,215,215,1); }
.n_fir li:first-child{ margin-top: 20px;}

/*合和文集*/
.anthology_con{width: 100%;height: auto;text-align: center; margin: 0 auto; color: #111;font-size: 24px;}
.anthology_con ul.anthology_box{ font-size: 14px; color: #424242;}
.anthology_con ul.anthology_box li{width: 96%; padding: 1.9%; overflow: hidden; background: #fff; float: left; text-align: left;border: 1px solid #eee;}
.anthology_con ul.anthology_box li h2{font-size: 18px; color: #424242;border-bottom:1px solid #eee;line-height: 40px;font-weight: normal;}
.anthology_con ul.anthology_box li .an_con{padding-top: 10px; min-height: 160px;}
.anthology_con ul.anthology_box li p{ width: 100%; height: auto;line-height: 40px; text-align: left;}
.anthology_con ul.anthology_box li p span{ color: #c4c4c4;}
.anthology_con ul.anthology_box li p span label{ padding-left: 20px;}
.anthology_con ul.anthology_box li p a{line-height: 50px;}
.anthology_con ul.anthology_box li p a:hover{color: #64B5F6;}
.anthology_con ul.anthology_box li .an_page{ font-size: 16px;  display: inline-block;  vertical-align: middle;line-height: 30px; }
.anthology_con ul.anthology_box li .an_page .page-wrap{margin: 0 auto;display: flex;flex-direction: row;align-items:center;  justify-content: center;align-content:center;  }
.anthology_con ul.anthology_box li .an_page .page{ text-align:center;overflow:hidden;padding:0;display: flex;flex-direction: row;align-items:center;  justify-content: center;align-content:center;}
.anthology_con ul.anthology_box li .an_page .page{ text-align:center;overflow:hidden;display: flex;flex-direction: row;align-items:center;  justify-content: center;align-content:center;}
.anthology_con ul.anthology_box li .an_page .page a{float:left;width:30px;height:30px;line-height:30px;font-size:16px;padding:0 2px; color:#333;}
.anthology_con ul.anthology_box li .an_page .page span{float:left;width:30px;height:30px;line-height:30px;font-size:16px;padding:0 2px; color:#333;}
.anthology_con ul.anthology_box li .an_page .page span:hover{color:#fff;}
.anthology_con ul.anthology_box li .an_page .page a:hover{color:#fff;}
.anthology_con ul.anthology_box li .an_page .pagination li.active{background:#64B5F6;color:#fff}
.anthology_con ul.anthology_box li .an_page .pagination li.active a{color:#fff}
.anthology_con ul.anthology_box li .an_page .pagination li{ text-align: center;padding: 0;}
.anthology_con ul.anthology_box li .an_page .prev {margin-right: 10px; }
.anthology_con ul.anthology_box li .an_page input{margin-right: 10px;  width: 50px; height: 28px; font-size: 16px; border-radius: 3px; border: 1px solid #d7d7d7;line-height: 28px; text-align: center; }
/*合和文化*/
.hh_con{ width: 96%;height: auto; padding: 2% 2%;text-align: left; margin: 50px auto 120px; font-size: 16px; color: #444; background: #fff;}
.hh_con h2{ font-size:40px;line-height: 100px; color: #333;margin: 0 auto; font-weight: bold;text-align: center;}
.hh_con .text{ line-height: 40px; margin-top: 20px;padding-bottom: 50px;}
.hh_con .text img{ float: right; margin: 16px 0 0 34px;border-radius: 3px;}
.hh_con .text .hh_box{ width: 100%; height: auto;}
.hh_con .text ul.hh_box{ display: flex;flex-direction:row;align-items:center;  justify-content: center;align-content:center;}
.hh_con .text ul.hh_box li{margin: 70px 70px 0 0;overflow: hidden;position: relative; display: flex;flex-direction:row;align-items:center;  justify-content: center;align-content:center;}
.hh_con .text ul.hh_box li:nth-child(3n){margin-right: 0;}
.hh_con .text ul.hh_box li img{ width: 100%; height: auto;}
.hh_con .text ul.hh_box li p{ width: 100%; line-height: 70px; height: 70px; color: #fff; background: #62a9e2;text-align: center;position: absolute; bottom: 0; left: 0;}
.hh_con .text .wh_box h2{ text-align: left; float: left; width: 100%;padding: 30px 0 20px;}
.hh_con .text .wh_box ul{width: 100%; height: auto;margin: 0 auto; color: #333; font-size: 18px; display: flex;flex-direction:row;align-items:flex-start;  justify-content: flex-start;align-content:flex-start;}
.hh_con .text .wh_box li{width: 30%;padding: 20px; margin: 22px 3.3% 0 0;overflow: hidden;position: relative; display: flex;flex-direction:row;align-items:center;  justify-content: flex-start;align-content:center;background: #DCE6EE;}
.hh_con .text .wh_box li:nth-child(3n){ margin-right: 0; }
.hh_con .text .wh_box li p{ }
/*微视频*/
.video_con{background: #fff; display: flex;flex-direction:row;align-items:center;  justify-content: center;align-content:center;padding: 30px 0}
.fanh .return{ width: 100px;height: 50px;margin-top: 40px; line-height: 50px; color: #999;text-align: center;font-size: 16px;border: 1px solid #e5e5e5; cursor: pointer; float: right;}
.fanh .return:hover{background: #64B5F6; color: #fff;}
.fanh{ padding: 0 5%;height: 150px; background: #fff;margin-bottom: 120px;}
/*咨询建议*/
.advise_con{padding: 3% 8% 10%; height: auto; background: #fff; text-align: left; margin: 50px auto 120px;color: #666; font-size: 16px;display: flex;flex-direction:column;align-items:center;  justify-content: center;align-content:center;}
.advise_con button.ly_btn{ width: 440px; background: #fff;margin-bottom: 70px; line-height: 56px;color: #212121; font-size: 16px; text-align: center;border:1px solid rgba(83,83,83,1);}
.advise_con .lyhf{width: 100%; text-align: left; color: #424242; font-size: 16px;line-height: 50px;border-bottom: 1px solid #eee;}
.advise_con ul.advise_box{}
.advise_con ul.advise_box li{ width: 100%; height: auto;}
.advise_con ul.advise_box li h3{line-height: 30px; color: #424242; font-size: 16px;    margin-top: 10px;}
.advise_con ul.advise_box li p{width: 100%; text-align: left;padding: 0 0 15px; color: #666; font-size: 16px;line-height: 30px;border-bottom: 1px solid #eee;}

/*咨询建议*/
.dcwj_con{width: 100%; height: 420px;margin: 110px auto 250px; font-size: 16px; color: #444;display: flex;flex-direction:row;align-items:center;  justify-content: center;align-content:center;}
.dcwj_con ul.title{display: flex;flex-direction:column;align-items:center;  justify-content: center;align-content:center;}
.dcwj_con ul.title li{width: 48px;height: 210px;  display: flex;flex-direction:column;align-items:center;  justify-content: center;align-content:center;}
.dcwj_con ul.title li.li_b1{background: url("/template/static/img/on_dy.png") no-repeat 100% 50%; background-size: 100% auto;}
.dcwj_con ul.title li.li_b1 a{ color: #5BADF2;}
.dcwj_con ul.title li.cur{background: url("/template/static/img/dy.png") no-repeat 100% 0; background-size: 100% auto;}
.dcwj_con ul.title li.cur a{ color: #fff;}
.dcwj_con ul.title li.cur2{background: url("/template/static/img/on_dy.png") no-repeat 100% 0; background-size: 100% auto;}
.dcwj_con .slide_con{ margin: 15px;background: #fff;height: 390px;}
/*调查的swiper*/
.dcwj_con .side_banner{ width: 100%; height: auto;}
.swiper-container{ width: 98%;height:390px}
.swiper-container img{width:100%;}
body .swiper-pagination-bullet{width:14px;height:14px;display:inline-block;border-radius:100%;background:#fff;opacity:1}
body .swiper-pagination-bullet-active{opacity:1;background:#64B5F6}
.swiper-container2 {  width: 98%; height: 390px;  overflow: hidden; position: relative;}
.swiper-container2 img{width:100%;}
.ml10{margin-left:10px}
/*咨询建议下的留言*/
.advise_d_con{}
.advise_d_con .ly_text{padding: 3% 5% 0;  height: auto; background: #fff; text-align: center; margin: 0 auto 120px;color: #666; font-size: 16px;}
.advise_d_con .ly_text h2{ line-height: 140px;font-size: 28px; font-weight: normal;}
.advise_d_con .ly_text form.ly_from ul{margin-top: 30px; color: #999; font-size: 14px;width: 100%;height: auto;display: flex;flex-direction:row;align-items:flex-start;  justify-content: flex-start;align-content:center;}
.advise_d_con .ly_text form.ly_from ul li{width: 30%;display: flex;flex-direction:column;align-items:flex-start;  justify-content: center;align-content:center;}
.advise_d_con .ly_text form.ly_from ul h4{ font-weight: normal;line-height: 40px;}
.advise_d_con .ly_text form.ly_from ul input{width: 99%; height: 38px;color: #666; font-size: 16px;padding: 0 .5%; border: 1px solid #d7d7d7;}
.advise_d_con .ly_text form.ly_from ul li .textarea{ width: 99%; height: 120px;border: 1px solid #d7d7d7;padding: .5%;}
.advise_d_con .ly_text form.ly_from .f_btn{width: 280px; height: 44px;letter-spacing: 2px; margin-top: 45px; background: #64B5F6;line-height: 44px; color: #fff; font-size: 16px; border-radius: 3px;cursor: pointer;}
textarea{outline: none;color: #666; font-size: 16px; width: 80%; margin: 0 auto;padding: 1%;overflow:hidden; resize:none; }
input::-webkit-input-placeholder{ color: #ccc; font-size: 16px;}
input{ border: 0px solid; outline: none;}
.advise_d_con .ly_text .fanh{ }
.advise_d_con .ly_text .fanh .return{ width: 100px;height: 50px; line-height: 50px; color: #999;text-align: center;font-size: 16px;border: 1px solid #e5e5e5; cursor: pointer; float: right;}
.advise_d_con .ly_text .fanh a:hover{background: #64B5F6; color: #fff;}

/*部室专栏，用于领导班子*/
.bszl_box_list{width: 100%;background: #fff;margin-top: 35px;height: 100%;  /* display: inline-block;  */margin-bottom: 100px;}    
.bszl_box_list ul.bszl_text{width: 28%;float: left;border:1px solid rgba(215,215,215,1); display: flex; flex-direction: column;align-items: center;justify-content: center; align-content: center;}
.bszl_box_list ul.bszl_text li{padding: 0 18px; line-height: 50px;border-bottom: 1px solid #E0E0E0; padding: 0 30%;text-align: left;}
.bszl_box_list ul.bszl_text li.cur a{color: #64b5f6;}
.bszl_box_list ul.bszl_text .ldtz_img{ padding: 5% 20%;}
.bszl_con{width: 100%; height: auto; text-align: center; margin: 0 auto; color: #333;font-size: 14px;  margin-bottom: 100px;}
.bszl_con{}
.bszl_con ul.bszl_title{margin: 50px auto;    padding-bottom: 0;}
.bszl_con ul.bszl_title li{ float: left; padding: 10px 15px; margin-right: 15px;border:1px solid rgba(215,215,215,1); margin-bottom: 15px;}
.bszl_con ul.bszl_title li a{color: #666;}
.bszl_con ul.bszl_title li.cur a{ color: #fff;}
.bszl_con ul.bszl_title li.cur{background:rgba(100,181,246,.6);}

.bszl_con .bszl_box{width: 70%;float: right; height: auto;  text-align: left;min-height: 300px; background: none; line-height: 50px;}
.bszl_con .bszl_box ul.bszl_text{width: 100%;  border: none; }
.bszl_con .bszl_box ul.bszl_text li{width: 94%; margin: 0 auto; border-bottom: 1px solid #E0E0E0;padding: 0 18px;}
.bszl_con .bszl_box ul.bszl_text li a{}
.bszl_con .bszl_box ul.bszl_text li a span{ color: #999;  font-size: 12px; float: right;
  padding-right:  30px}
.bszl_box{width: 99%;float: right; height: auto;  text-align: left; background: #fff; }
.bszl_box ul.bszl_text{width: 100%; }
.bszl_box ul.bszl_text li{width: 94%; margin: 0 auto; border-bottom: 1px solid #E0E0E0;}
.bszl_box ul.bszl_text li a{width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: inline-block; line-height: 50px;}
.bszl_box ul.bszl_text li span{ color: #999;  font-size: 12px; float: right;
padding: 0 5%;line-height: 50px;}

.scrolltab .ulBigPic .newPicInfo{width: 100%;overflow: hidden; font-size: 18px;line-height: 32px; position: absolute; left: 0; bottom: 0;color:#fff;text-align: center;background: rgba(0,0,0,.4);}
.scrolltab .ulBigPic .newPicInfo span{padding:10px 20px;display: inline-block; text-indent: 2em;}
/*分页*/
.g-ul{width: 100%; display: flex; flex-direction: row; align-items: center;justify-content: center;align-content: center;}
.g-ul{color:#444;  padding: 50px 0;}
.g-ul li{ float: left;  margin: 0 3px;}
.g-ul li a{padding: 10px 15px;  font-size: 18px; }
.g-ul a{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out}
.g-ul li.on a{background: #64B5F6;color: #fff;}
.g-ul li.on:hover{color:#fff;}
.g-ul li a:hover{background:  #64B5F6;color:#fff;}
.g-ul li.bot{margin-left: 30px;}
.g-ul li.bot span{ font-size: 16px; }    

.sitemap{ margin-top:30px;margin-bottom: 30px; float: left;width: 100%;}
.sitemap dl{ border-bottom:1px dashed #ccc; height:100px; margin-bottom:20px; }
.sitemap dt{font:20px/40px "?????“"; border-radius:5px; margin:20px 50px 20px 0; width:150px; float:left; background:#64b5f6; text-align:center;  }
.sitemap dt a{color:#fff; }
.sitemap dd{ float:left; font-size:18px; line-height:40px; margin-right:5%; margin-top:20px; position:relative; }
.site-more a{ color:#000; font-size:20px; }
.sitemap .site-more a:hover{ color:#64b5f6; }

/*领导班子下的文章介绍详细页*/
.ldbz_text_con{ text-indent: 2rem; font-size: .8rem; padding: 1rem; line-height: 1.6rem;}
.ldbz_text_con p{font-family:Microsoft Yahei,Segoe UI,Verdana,Arial;}
.bai{background:  #fff;}

/*大事件*/
.list_d_text{padding: 20px;}
.min_h15{min-height: 1590px;}
.list_d_text p {font-family:Microsoft Yahei,Segoe UI,Verdana,Arial;line-height: 1.75rem; font-size: 16px;margin-bottom: 10px !important;}
.list_dl{  margin:50px auto; position: relative;padding: 2%;  }
.list_dl .mr{ position: absolute; top: 0; right: 4%; width: 80%; background: #fff; color: #333;}
.list_dl .list_dt{border-right: 1px solid #333;color:#333;width:10%; height:38px;line-height:38px; padding-right: 3%;  cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;text-align: right;    font-size: 16px; }
.list_dl .list_dt:hover{border-right: 1px solid #333;}
.list_dl .list_dd{display:none;width:10%; padding-right: 3%;font-size: 14px; }
.list_dl .list_dd .title{width:100%; font-size: 14px;}
/*.list_dl .list_dd .title2{width:100%; }*/
.list_dl .list_dd .cur{ color: #1e88e5; }
.list_dl .list_dd .title .list_li{ border-right: 1px solid #333; width:100%; padding-right: 30%; height:34px;line-height:34px; cursor:pointer;}
.list_dl .list_dd .title li{width:100%; border-right: 1px solid #333;height:34px;line-height:34px; cursor:pointer; text-align: right;padding-right: 30%; position: relative; }
.list_dl .list_dd .title li .sx{ position: absolute; top: 50%; right: 0; width: 10px; height: 2px;border-top: 1px solid #333; }

.list_dl .list_dd .title2 .list_li{ border-right: 1px solid #333;width:100%; padding-right: 30%; height:34px;line-height:34px; cursor:pointer;}
.list_dl .list_dd .title2 li{width:100%; border-right: 1px solid #333;height:34px;line-height:34px; cursor:pointer; text-align: right;padding-right: 30%; position: relative;}
.list_dl .list_dd .title2 li .sx{ position: absolute; top: 50%; right: 0; width: 10px; height: 2px;border-top: 1px solid #333; }

.list_dl .list_dd .title3 .list_li{ border-right: 1px solid #333;width:100%; padding-right: 30%; height:34px;line-height:34px; cursor:pointer;}
.list_dl .list_dd .title3 li{width:100%; border-right: 1px solid #333;height:34px;line-height:34px; cursor:pointer; text-align: right;padding-right: 30%; position: relative;}
.list_dl .list_dd .title3 li .sx{ position: absolute; top: 50%; right: 0; width: 10px; height: 2px;border-top: 1px solid #333; }

.list_dl .list_dd .title4 .list_li{ border-right: 1px solid #333;width:100%; padding-right: 30%; height:34px;line-height:34px; cursor:pointer;}
.list_dl .list_dd .title4 li{width:100%; border-right: 1px solid #333;height:34px;line-height:34px; cursor:pointer; text-align: right;padding-right: 30%; position: relative;}
.list_dl .list_dd .title4 li .sx{ position: absolute; top: 50%; right: 0; width: 10px; height: 2px;border-top: 1px solid #333; }

.list_dl .list_dd .title5 .list_li{ border-right: 1px solid #333;width:100%; padding-right: 30%; height:34px;line-height:34px; cursor:pointer;}
.list_dl .list_dd .title5 li{width:100%; border-right: 1px solid #333;height:34px;line-height:34px; cursor:pointer; text-align: right;padding-right: 30%; position: relative;}
.list_dl .list_dd .title5 li .sx{ position: absolute; top: 50%; right: 0; width: 10px; height: 2px;border-top: 1px solid #333; }

.list_dl .list_dd .title6 .list_li{ border-right: 1px solid #333;width:100%; padding-right: 30%; height:34px;line-height:34px; cursor:pointer;}
.list_dl .list_dd .title6 li{width:100%; border-right: 1px solid #333;height:34px;line-height:34px; cursor:pointer; text-align: right;padding-right: 30%; position: relative;}
.list_dl .list_dd .title6 li .sx{ position: absolute; top: 50%; right: 0; width: 10px; height: 2px;border-top: 1px solid #333; }

.list_dl .list_dd .title7 .list_li{ border-right: 1px solid #333;width:100%; padding-right: 30%; height:34px;line-height:34px; cursor:pointer;}
.list_dl .list_dd .title7 li{width:100%; border-right: 1px solid #333;height:34px;line-height:34px; cursor:pointer; text-align: right;padding-right: 30%; position: relative;}
.list_dl .list_dd .title7 li .sx{ position: absolute; top: 50%; right: 0; width: 10px; height: 2px;border-top: 1px solid #333; }

.list_dl .list_dd .title8 .list_li{ border-right: 1px solid #333;width:100%; padding-right: 30%; height:34px;line-height:34px; cursor:pointer;}
.list_dl .list_dd .title8 li{width:100%; border-right: 1px solid #333;height:34px;line-height:34px; cursor:pointer; text-align: right;padding-right: 30%; position: relative;}
.list_dl .list_dd .title8 li .sx{ position: absolute; top: 50%; right: 0; width: 10px; height: 2px;border-top: 1px solid #333; }


.list_dl .list_dd .title9 .list_li{ border-right: 1px solid #333;width:100%; padding-right: 30%; height:34px;line-height:34px; cursor:pointer;}
.list_dl .list_dd .title9 li{width:100%; border-right: 1px solid #333;height:34px;line-height:34px; cursor:pointer; text-align: right;padding-right: 30%; position: relative;}
.list_dl .list_dd .title9 li .sx{ position: absolute; top: 50%; right: 0; width: 10px; height: 2px;border-top: 1px solid #333; }

.list_dl .list_dd .title10 .list_li,.list_dl .list_dd .title11 .list_li,.list_dl .list_dd .title12 .list_l,.list_dl .list_dd .title13 .list_l{ border-right: 1px solid #333;width:100%; padding-right: 30%; height:34px;line-height:34px; cursor:pointer;}
.list_dl .list_dd .title10 li,.list_dl .list_dd .title11 li,.list_dl .list_dd .title12 li,.list_dl .list_dd .title13 li{width:100%; border-right: 1px solid #333;height:34px;line-height:34px; cursor:pointer; text-align: right;padding-right: 30%; position: relative;}
.list_dl .list_dd .title10 li .sx,.list_dl .list_dd .title11 li .sx,.list_dl .list_dd .title12 li .sx,.list_dl .list_dd .title13 li .sx{ position: absolute; top: 50%; right: 0; width: 10px; height: 2px;border-top: 1px solid #333; }


.list_dl .list_dd .article_con{ position: absolute; top: 0; right: 4%; width: 80%; background: #fff; color: #333;}
.list_dl .list_dd .article_con li{ color: #333; font-size: 20px;}
.list_dl  #open{ color: #1e88e5;}

/*发展历程*/ 
.fzlc{ width: 100%;  }
.fzlc #imgs img {width: 100%;height: 180px; }
.fzlc #imgs img:nth-child(4n){padding-right: 0; }
.fzlc ul{}
.fzlc ul li{width: 24%; height: 180px; float: left;padding-right: 1%; overflow: hidden;margin-bottom: 1%;}
/*发展历程-end*/
/*判断ie是否低于11*/
.ts{background: #ffdab7;color: #444;width: 100%;padding: 10px 0;text-align: center;font-size: 14px;display: none;position: fixed;left: 0;bottom: 0;z-index: 1000;}
.tssshow{display: block;}
.ts .close{position:absolute;top: 10px;right: 20px;width:3px;height:1.5em;background: #666;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);display: inline-block;}
.ts .close:after{ content: "";position: absolute;top: 0;left: 0;width:3px;height:1.5em;background: #666;-webkit-transform: rotate(270deg);-moz-transform: rotate(270deg);-o-transform: rotate(270deg);-ms-transform: rotate(270deg);transform: rotate(270deg);}
.ts .close:hover,.close:hover:after{background: #000;}
/*判断ie是否低于11-end*/

.videoCen1,.rwm,.videoCenList{
  max-width: 750px;
    margin: 0 auto;
    text-align: center;
}

.rwm img{display: inline-block;}

.cultural_glimpses{
	width: 100%;
	min-height: 250px;
	overflow: hidden;
}

.cultural_glimpses .imgBox{
	width: 17%;
	display: inline-block;
}

.cultural_glimpses .imgBox img{
  width:100%;
}

.cultural_glimpses .newsInfo{
	height: 142px;
    width: 81%;
    float: right;
    position: relative;
}

.cultural_glimpses li{
	width: 100%;
	display: inline-block;
	padding: 16px 0;
   border-bottom: 1px solid #ddd;
}

.cultural_glimpses li.noImg .newsInfo{
	height: auto;
	width: 100%;
    padding-bottom: 38px;
}

.newsInfo h4{
	font-size: 18px;
	line-height: 32px;
	font-weight: 500;
	overflow: hidden;
    padding-bottom: 16px;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.newsInfo p{
	font-size: 14px;
	color: #666;
	line-height: 20px;
    margin-bottom:16px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.newsInfo i{
	position: absolute;
    width: 100%;
    bottom: 16px;
    right: 0;
    font-size: 14px;
    color: #666;
    padding: 16px 0 0;
    display: inline-block;
    font-style: normal;
}

.newsInfo h4{
	font-size: 18px;
	line-height: 32px;
	font-weight: 500;
	overflow: hidden;
    padding-bottom: 16px;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.newsInfo p{
	font-size: 14px;
	color: #666;
	line-height: 20px;
    margin-bottom:16px;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.cultural_glimpses li a{
  width: 100%;
  display: inline-block;
}

.cultural_glimpses li a:hover h4{
  color:#64B5F6;
}

.news_d_text p{
  font-family: 宋体, "Songti SC", STSong, SimSun !important;
  text-indent: 2em !important;
  font-size: 20px !important;
  line-height: 1.75em !important;
  margin-bottom: 15px !important;
}
.news_d_con .news_d_text table td p{
  font-size: 16px !important;
  margin-bottom: 0 !important;
}

.bszl_con .bszl_box.dwCen{
  display: block !important;
}
.news_d_con .lt-img-container-box {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.news_d_con .lt-img-container-box .lt-img1,.news_d_con .lt-img-container-box .lt-img1-nospace{
  margin: 0 auto;
}

.news_d_con .lt-img-container-box .lt-img2,.news_d_con .lt-img-container-box .lt-img2-nospace{
	width:48%;
}

.news_d_con .lt-img-container-box .lt-img3,.news_d_con .lt-img-container-box .lt-img3-nospace{
	width:31%;
}

.news_d_con .news_d_text .ptb50 .lt-img-container-box img.lt-img1, .news_d_con .news_d_text .ptb50 .lt-img-container-box img.lt-img1-nospace {
    width: 70%;
    margin: 0 auto;
}
.remark-identification{
  display: none;
}

/* 详情页添加分享 */

.share-popup{
	position: relative;
}
.share-buttons {
    margin-top: 20px;
	padding: 20px 0 10px;
	text-align: right;
	border-top: 1px solid #e2e2e2;
	vertical-align: middle;
	display: flex;
	 justify-content: right;
	 align-items: center;
}

.share-buttons span{
	line-height: 30px;
	display: inline-block;
}
.share-buttons button {
	width: 38px;
	height: 38px;
    margin-right: 8px;
    cursor: pointer;
    border: none;
    /* background-color: #1AAD19; */
    color: white;
    border-radius: 4px;
    font-size: 14px;
	border-radius: 100px;
	background: url(/template/static/img/wechat-icon.png) center no-repeat #e2e2e2;
	background-size: 24px;
}

.share-buttons button:hover{
	background: url(/template/static/img/wechat-icon.png) center no-repeat #1AAD19;
	background-size: 24px;
}
.share-buttons button#share-weibo {
    /* background-color: #E6162D; */
	background: url(/template/static/img/weibo-icon.png) center no-repeat #e2e2e2;
	background-size: 24px;
}

.share-buttons button#share-weibo:hover{
	background: url(/template/static/img/weibo-icon.png) center no-repeat #E6162D;
	background-size: 24px;
}

.wechat-popup {
    display: none;
    position: absolute;
    top: 70px;
    right: 0;
    justify-content: center;
    align-items: center;
    z-index: 9999;
}
.wechat-box {
	margin-top: 4px;
    background: #fff;
    padding: 0 10px 0;
	text-align: center;
    border-radius: 6px;
	border:1px solid #e2e2e2;
	position: relative;
}

.wechat-box::before{
	position: absolute;
	top: -10px;
	left: 43%;
	width: 20px;
	height: 10px;
	content: "";
	display: inline-block;
	background: url(/template/static/img/up-arrow.png) no-repeat;
	background-size: 100%;
	border-bottom: 2px solid #fff;
	z-index: 3;
}
.wechat-text {
	font-weight: 500;
	text-align: center;
    font-size: 14px;
}
#qrcode {
    margin: 0 auto 10px;
}

#qrcode img{
	width: 100%;
}







