.kaifashang{clear:both;background-color: #FFF; margin:10px 0;}
.kaifashang h1 {text-align:center;height:40px;line-height:40px;border-bottom: 1px solid #eee;}
.kaifashang p {text-align:right;line-height:20px;font-size: 12px;color: #666;padding-right:10px;}
.kaifashang strong{color:#f00;font-weight:bold;font-size:16px;}

.kfslits {clear:both;background-color: #FFF; margin:10px 0;}
.kfslits ul {padding:10px;}
.kfslits li {border-bottom:solid 1px #f5f5f5;padding:20px 0;height:70px;}
.kfslits .logo {float:left;height:70px;border:solid 1px #f1f1f1;}
.kfslits .logo img{ display:block;width:120px; height:60px;}
.kfslits .txt {float:left;padding-left:20px;}
.kfslits .txt a.bname {color: #008fe9; background: #BFEFFF;padding: 0 15px;font-weight: bold;font-size:16px;}
.kfslits .txt p {font-size:16px;color: #d50000;padding-top:10px;}

.g-press:active{background-color:#f6f6f6}
.morelink{display:block;font-size:15px;height:40px;line-height:40px;text-align:center;color:#62ab00;margin-left:-15px;-webkit-box-flex:1}
.lptel{display:-webkit-box;height:65px;position:relative;-webkit-box-align:center;font-size:12px;color:#555}
.lptel .telinfo{-webkit-box-flex:1}
.lptel .num{display:block;font-size:16px;color:#62ab00;margin-bottom:6px}
.lptel .num .word{font-size:14px}
.lptel .phone{width:44px;height:44px;border:solid 1px #62ab00;border-radius:44px;-webkit-border-radius:44px}
.lptel .i_phonecall{display:block;width:25px;height:25px;background-position:-212px 0;margin:10px 0 0 10px}
.g_icon{background:url(/style/view6.png) no-repeat;-webkit-background-size:285px 80px;background-size:285px 80px}
.home-section-title{background:#f6f6f6;padding:20px 15px 10px}
.home-section-title .line{display:block;height:1px;background:#e6e6e6}
.home-section-title .i_like,.home-section-title .i_toutiao{display:inline-block;margin-right:5px;width:15px;height:15px;background-position:-13px 0}
.home-section-title .i_toutiao{background-position:-28px 0}
.home-section-title .i-trend{display:inline-block;background-position:-20px -45px;height:15px;width:15px;margin-right:5px}
.home-section-title .txt{font-size:16px;color:#333;padding:0 11px}
.flexbox{display:-webkit-box;display:box;display:-webkit-flexbox;display:flexbox;display:-webkit-flex;display:flex}
.align-item-center{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.flexbox-item{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}
.i_global_new{background:url("/style/newicon5.png") no-repeat;-webkit-background-size:342px 40px;background-size:342px 40px}
.vm{vertical-align:middle}
.dib{display:inline-block}
.news_info_item font{font-size:1.2rem;color:#436EEE}
.news_list {background:#fff;}
.news_list li {float: left;width: 100%;background:#fff;padding:10px 0;border-bottom: 1px solid #eee;}
.news_list img {float: left;width: 100px;height: 70px;}
.news_list h3{float: left;padding-left:10px;font-style: normal;color:#555; font-size:1rem; display:block; line-height:1.5em;height:3em;overflow: hidden;font-style: normal;}
.qy {float:right;color:#666;text-align:right;}

.h1 {background:#fff;padding:10px;margin-top:10px;height:65px;border-bottom:solid 1px #f4f4f4;}
.h1 span {float:left;}
.imgs {width:30%;}
.imgs img{display:block;width:120px; height:60px;border:solid 1px #f1f1f1;}
.titley {width:70%;text-align: center;}
.titley h1 {width:100%;color: #008fe9;line-height:35px;height:35px;font-weight: bold;font-size:18px;}
.titley strong {width:100%;line-height:20px;height:20px;padding-top:5px;font-size:16px;}
.article{background-color: #fff;margin-bottom:7px;clear:both; color:#555;padding:10px;padding: 1rem;font-weight:normal}
.article {line-height: 1.4rem;font-size:14px;color: #333;letter-spacing: 0.05rem;word-wrap: break-word;}
.article p{text-indent:1.4em;color: #333;font-size:14px;}
.right{float:right;width:150px;padding:8px;border: 1px solid #f5f5f5;text-align:center;font-size:12px;}
.right p {color:#999;padding-top:5px;font-size:12px;}
.right img {max-width:150px;}
.article BUTTON {width:100%;display:block;display: inline-block;outline: none;cursor: pointer;text-align: center;color:#666;background:#f1f1f1;border:1px solid #e7e7e7;margin-top:10px;}

.page {width:100%;height:80px;background-color: #FFF;}
.page .wwl {float:left;width:50%;text-align:center;}
.page .wwr {float:right;width:50%;text-align:center;}
.page li a {margin-top:5px;height:40px;line-height:40px;text-align:center;color: #333333;font-size: 16px;}
.page span {float:left;width:100%;height:40px;line-height:40px;margin-top:5px;text-align: center;background: #e7e7e7;color: #000;font-size: 14px;}

/* TOP简缩版 */
.mg-auto{ margin-left:auto; margin-right:auto; position:relative;}
.area{ width:100%;}
#apply-pup-icon{ display:none;}
.overflow{ overflow:hidden;}
.apply-top{  width: 100%; height:3.3rem; background: #0d7ad9; position:relative;}
.apply-top a{ display:block; float:left; position:relative; z-index:10; font:400 1.5em/3.2em 'simsun'; text-indent:-100em; overflow:hidden;}
.apply-top .apply-return{ width:15%; background:url(/style/topback.png) 50% 50% no-repeat; background-size:auto 48%;}
.apply-top .apply-home{width:15%; background:url(/style/default.png) 50% 50% no-repeat; background-size:auto 48%;}
.apply-top #apply-home{ margin-left:15%;}
.apply-top .apply-pup{float:right;width:15%;background:url(/style/nav.png) 50% 50% no-repeat; background-size:auto 40%;}
.apply-top .apply-pup-hover{ background:url(/style/i/nav2.png)50% 50% no-repeat; background-size:auto 40%;}
.apply-top .apply-default{ width:15%; background:url(/style/default.png) 50% 50% no-repeat; background-size:auto 48%;}
.apply-top h2{ width:70%; margin-left:18%; text-align:center; position:absolute; top:0; left:0; z-index:1; font:400 2em/2.5em 'microsoft yahei'; color:#FFF;}
.apply-top h2 img {height:50px;}
.apply-top .apply-fx{width:50px;background:url(/style/xq_nav.png)50% 50% no-repeat;background-position:-32px -32px!important;background-size:auto 75px;}
.article-lits {float:left;width: 100%;margin:7px 0;clear:both; background: #fff;height:auto !important;}
.article-lits dl {float:left;width:100%;height: 36px;line-height: 36px;border-bottom: 2px solid #e8e8e8;}
.article-lits h2 {float:left;padding:0 15px;font-size: 18px;color: #000000;height: 36px;line-height: 36px;border-bottom: 2px solid #f66;}
.article-lits span {float:left;font-size: 14px;color: #666;height: 36px;line-height: 36px;padding-left:10px;}
.article-lits div {float:left;width:100%;}
.article-tags ul li{width:auto; float:left; line-height:28px; text-align:center;padding:0 10px;}