﻿@charset "utf-8";
/*控制pc站*/
.hidden-xs {
  display: block !important;
}
/*控制手机站*/
.visible-xs {
  display: none !important;
}
/*手机端css(小于767的屏幕使用一下css)*/
@media (max-width: 767px) {
.hidden-xs {display: none !important;}
.visible-xs {display: block !important;}
*{margin:0 auto; padding:0;}
body{margin:0; padding:0; font-size:14px; color:#000000; background:#FFFFFF; font-family:Microsoft YaHei;}
ul, li, ol, span, em{list-style:none;}
a{text-decoration:none; color:#000000;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.divH15{height:15px;background:#FFFFFF; clear:both;}

.m_hidden{display:none !important;}
/* top 开始 */
.phone_top{background:#FFFFFF; padding:2%; height:70px; box-sizing:border-box; border-bottom:solid 2px #d42023;}
.phone_top_logo{width:45%; height:96%; float:left;}
.phone_top_logo img{width:auto; height:90%;}
.phone_top_nav{width:11%; float:right; margin-top:13px; margin-right:2%;}
.phone_top_lang{font-size: 1.2em;margin-top: 0.5%;float: left;margin-left: 10%;line-height: 40px;height: 40px;}
.phone_top_nav img{width: 100%;}

/* menu 开始 */
.subMenu{position:absolute;right:0px;top:70px;z-index:10000002;display:none; width:180px; overflow:hidden;background:#5a5858;}
.subMenu h3{line-height:45px; padding-left:20px; background:#5a5858; cursor:pointer; color:#FFFFFF; font-size:120%; font-weight:normal; border-bottom:1px solid #989797; border-top:1px solid #989797; margin-top:-1px;}
.subMenu h3 a{display:block;color:#FFFFFF;width:100%;}
.subMenu h3.on,.subMenu h3.on a{color:#EE4000; display:block;}
.subMenu ul{background:#5a5858;}
.subMenu ul li{display:block;line-height:35px; box-sizing:border-box; margin:6px auto;}
.subMenu ul li a{display:block;line-height:35px; color:#fff; padding-left:20px; cursor:pointer;  font-size:105%;}

.TClayer{position:absolute;top:0px;left:0px;background:#000;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;width:100%;height:100%;z-index:1000001;}

/* menu 结束*/

/******************* 首页 开始 *******************/

/* banner 开始 */
.phone_banner{height:180px; width:100%; overflow:hidden;}
.phone_banner img{display:block;width:100%;}

/* 公司简介 开始 */
.phone_gsjj{overflow:hidden; padding:15px;}
.phone_gsjj_title{line-height:40px; display:block; font-size:140%; text-align:center; border-bottom:solid 1px #999999;}
.phone_gsjj_span{line-height:25px; color:#999999; font-size:95%; text-align:center;color:#9E9E9E;}
.phone_gsjj_txt{line-height:25px; font-size:100%; margin-top:15px;color:#616161;}
.phone_gsjj_txt a{line-height:30px; margin-left:10px; font-size:18px; color:#d42023; display:inline-block; cursor:pointer;}

/* 产品中心 开始 */
.phone_cpzx{overflow:hidden; background:#EEEEEE; padding:10px 10px 15px;}
.phone_cpzx_title{line-height:40px; display:block; font-size:22px; text-align:center;}
.phone_cpzx_cont{margin-top:10px;}
.phone_cpzx_cont li{width:50%; height:40px; line-height: 40px;float:left; background:url(../images/2018_phone_cpzxbg.png) center no-repeat; display:block; margin-bottom:5px; background-size:100% 100%; overflow: hidden;}
.phone_cpzx_cont li a{line-height:40px; text-align:left; display:block; padding-left:60px; padding-right:20px; box-sizing:border-box; cursor:pointer; color:#616161; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}

/* 公司动态 开始 */
.phone_gsdt{overflow:hidden; padding:15px; height:215px; overflow:hidden;}
.phone_gsdt_title{line-height:40px; display:block; font-size:140%; text-align:center; border-bottom:solid 1px #999999;}
.phone_gsdt_cont{margin-top:10px; display:block;}
.phone_gsdt_cont li{height:40px; display:block; border-bottom:solid 1px #EEEEEE;}
.phone_gsdt_cont li a{width:75%; float:left; line-height:40px; cursor:pointer; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;color:#616161;font-size: 100%;}
.phone_gsdt_cont li span{float:right; line-height:40px; font-size:14px;}
.phone_gsdt_cont .gsdt_more{height:30px; line-height:30px; display:block; text-align:center; margin-top:0px; color:#d42023; border:solid 1px #d42023; cursor:pointer;}

/* 版权信息 开始 */
.phone_foot{background:#d42023; padding:5px;}
.phone_foot p{color:#FFFFFF; text-align:center; font-size:90%; line-height:25px;}
.phone_foot a{color:#FFFFFF; text-align:center; font-size:14px; line-height:25px;}


/******************* 内页 开始 *******************/
.phone_banner_ny{height:150px; width:100%; overflow:hidden;}
.phone_banner_ny img{height:150px;width:100%;}

/* 内页内容 开始 */
.nynav{margin:0 auto; padding:0 15px 15px; box-sizing:border-box;}

/* 内页 menu 开始 */
.clearfix:after{content:"."; display:block; height:0; clear: both; visibility:hidden;}
.clearfix{*zoom:1;}
.menu,.menu1{height:60px; width:100%; clear:both; overflow:hidden; border-bottom:solid 1px #999999; padding:0; box-sizing:border-box; position:relative;}
.menu .scroller,.menu1 .scroller{ position:absolute;}
.menu .scroller li,.menu1 .scroller li{height:57px;float: left;line-height:60px;text-align: center; margin:0 5px;}
.menu .scroller li a,.menu1 .scroller li a{text-align:center; padding:0 10px; display:inline-block;}
.menu .scroller .onit a,.menu1 .scroller .onit a{border-bottom:solid 3px #d42023;line-height:60px; height:57px;}

/* 图文列表 开始 */
.twlb{width:100%; clear:both; box-sizing:border-box;}
.twlb li{width:100%; margin:15px 0; border-bottom:solid 1px #999999; padding:10px 0; box-sizing:border-box;}
.twlb li .twDate{line-height:20px; display:block; color:#999999; font-size:14px;}
.twlb li .twTitle a{height:40px; line-height:40px; font-size:140%; display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; cursor:pointer;}
.twlb li .twTxt{height:40px; line-height:20px; color:#666666; margin-top:5px; overflow:hidden; font-size:100%;}
.twlb li .twImg{height:250px; margin:0 auto; overflow:hidden; margin-top:10px;}
.twlb li .twImg img{width:100%; height:100%; cursor:pointer; display:block; cursor:pointer;}

/* 单篇文章 开始 */
.dpwz{width:100%; clear:both; box-sizing:border-box;margin-top:20px;}

/*分页样式*/
.phone_news_page {font-size: 0.5em;width: 100%;margin: 0 auto;padding-bottom: 5%;text-align: center;}
.m_paginator { font:13px Arial, Helvetica, sans-serif; color:#333333; margin: 0px; text-align:center; padding:10px 0 20px 0;}
.m_paginator a { font-size: 13px; height: 20px; line-height: 20px; margin-right: 5px; text-align: center; padding:5px 10px;border-radius:3px;background-color:#C9CBCA;}
.m_paginator .active { height: 20px; line-height: 20px; margin-right: 5px; text-align: center; width: 20px; padding:5px 10px; color: #ffffff; background-color:#e84351;border-radius:3px;}
.m_paginator a:hover { color: #e84351;}

/*图片列表*/
.tplb{width:100%; clear:both; box-sizing:border-box;margin-top:20px;}
.tplb>ul>li{float:left;display:block;width:46%;text-align: center;padding: 2%;margin-bottom: 3%;}
.tplb>ul>li img{display: block;width: 100%;height: 120px;}
.tplb>ul>li span{display:block;width:100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/*发展历程*/
.fzlc{width:100%; clear:both; box-sizing:border-box;margin-top:20px;background-color: #F3F5F4;}
.fzlc ul>li{background: #fff;padding: 3%;box-shadow: 0 3px 5px 5px #f4f4f4;-moz-box-shadow: 0 3px 5px 5px #f4f4f4;-webkit-box-shadow: 0 3px 5px 5px #f4f4f4;position: relative;margin-bottom: 3%;}
.fzlc ul>li .st_date_rt_a{font-size: 1.4em;color: #323232;margin-bottom: 10px;}
.fzlc ul>li p{margin: 0 0 10px;color: #666;font-size: 1em;}
/*企业文化*/
.qywh{width:100%; clear:both; box-sizing:border-box;margin-top:20px;}
.qywh li{background: #F3F5F4;padding: 5% 5%;margin-bottom: 5%;}
.qywh li span {font-size: 1.2em;margin-bottom: 3%;display: block;}
.qywh li p{font-size: 1em;}
/*报告列表*/
.bglb{width:100%; clear:both; box-sizing:border-box;margin-top:20px;}
.bglb li{display:block;width:90%;margin:0 auto;}
.bglb li .bgTop{width: 100%;height: 100px;background: #C63900;padding-top: 25px;box-sizing: border-box;}
.bglb li .bgTop span{width: 100%;line-height: 20px;font-size: 1em;color: #FFFFFF;text-align: center;display: block;}
.bglb li .bgTop h3 {width: 100%;line-height: 30px;font-size: 1.4em;color: #FFFFFF;text-align: center;white-space: nowrap;text-overflow: ellipsis;display: block;overflow: hidden;}
.bglb li .bgTitle{width: 100%;height: 40px;line-height: 40px;text-align: center;white-space: nowrap;text-overflow: ellipsis;display: block;    overflow: hidden;color: #666666;}
/*详细页 开始*/
.detail_content{padding:10px;background:#fff;/* border-radius:5px; */}
.detail_title{color:#000;font-size:120%;line-height:120%;padding:10px 5px;text-align:center;border-bottom:1px solid #EDEDED;}
.detail_auhor{text-align:center;padding:10px 5px;color:#666;font-size:70%;}
.detail_main{line-height:150%;min-height:150px;padding-top:10px;padding-bottom:20px;border-bottom:1px dashed #EDEDED;color:#666;}
.upordown{padding:10px;font-size:90%;}
.upordown .down{padding-top:10px;}
.upordown a{color:#FF8C56;font-size:90%;}
#imgTool img{display:block;width:100% !important;height:auto !important; float:left;}
/*详细页 结束*/
}





