/* Write your styles */
html{font-size:10px;}
ul,ol,li,dl,dd,dt{list-style:none;}
ol, ul { padding-left: 0; margin: 0;}
*{ padding:0; margin:0;}
img{ max-width:100%;}
.clearfix:after {content:".";display:block;height:0;clear:both;font-size:0; line-height: 0; visibility:hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}
.clearfix { *zoom:1; }
.clear{ clear:both}
a{ color:#555;}

/*首页*/
.am-header-default{ background-color:#fff; border-bottom:1px solid #ddd;}
.am-header-default .am-header-title{ color:#555;}
.am-menu-offcanvas1 .am-menu-toggle{ color:#555; font-size:2.4rem; left:5px; position:fixed; z-index:1011; top:3px;}
.am-header .am-header-title img { margin-top:2px; height:45px;}

/*首页产品*/
.in-p{width:100%; margin:0 auto; background-color:#fff; border-top: 20px solid #f4f4f4;}
.in-p li{ float:left;width:50%; }
.in-p li:first-child{width:100%}
.in-p li a{ display:block;color:#fff; text-align:center;position:relative; overflow:hidden;}
.in-p li img{width:100%;}
.in-p li .ptxt{ position:absolute;bottom:0;width:100%; height:40px; background:url(../img/black-opac70.png) repeat;padding:0 20px; transition:all .3s;}
.in-p li h3{width:100%; font-size:1.8rem; line-height:40px; font-weight: normal;}
.in-p li a:hover .pimg h3{ display:none;}
.in-p li a:hover .ptxt{height:100%;-webkit-align-items: center; align-items:center;justify-content:center;display: -webkit-flex;display: flex;}

.in-p li.t1{ background-color:#0a3382;}
.in-p li.t2{ background-color:#0a6782;}
.in-p li.t3{ background-color:#0a826d;}
.in-p li.t4{ background-color:#4a70b9;}
.in-p li.t5{ background-color:#999c4e;}
.in-p li.t6{ background-color:#8f5845;}
.in-p li.t7{ background-color:#4c4580;}


/*首页新闻*/
.inc{width:100%; margin:0 auto;}
.inn{width:100%; background-color:#fff;border-top: 20px solid #f4f4f4;}
.intit{ padding:15px; line-height:30px; border-bottom: 1px solid #ddd;}
.intit span{ font-size:1.8rem; color:#4d85b7;}
.intit .more{ float:right; font-size:14px;}

.innew{ padding:0 15px; overflow:hidden;}
.innew li{width:100%; padding:15px 0; border-bottom:1px dashed #ddd;}
.innew li a{ display:block;}
.innew li a:after {content:".";display:block;height:0;clear:both;font-size:0; line-height: 0; visibility:hidden;*zoom:1;}
.innew .innew-img{width:36%; max-height:80px; float:left; transition:all .2s; overflow: hidden;}
.innew .innew-img img{width:100%; height:100%;}
.innew a:hover .innew-img{ border:5px solid #4d85b7;}

.innew .innew-com{ width:60%; float:right;}
.innew .innew-ttl{ font-size:1.4rem;overflow: hidden; margin-bottom: 10px; line-height: 20px; max-height:40px;font-weight: normal;}
.innew .innew-mata{overflow: hidden; font-size: 1.2rem;line-height:20px; color:#333;}
.innew .innew_category{ margin-left: 1em; color: #4d85b7;}
.innew .innew_category:before {content: '';border-left: solid 1px #666; padding-left: 1em;}
	
/*首页企业理念*/
.inq{width:100%;border-top: 20px solid #f4f4f4;}
.in-ln{width:100%; background-color:#fff; border-bottom: 20px solid #f4f4f4;}
.in-ln .in-lnt{ padding:15px; line-height:30px;font-size:1.8rem; color:#4d85b7; text-align: center;}
.in-ln .in-lnc{ display:block; padding:0 20px 20px 20px;}
.in-ln .in-lnc img{width:100%;}

.in-gl{width:50%; float: left; background-color:#fff; border-right:10px solid #f4f4f4;}
.ml2{ border-right:none; border-left:10px solid #f4f4f4;}
.in-gl .in-glt{padding:10px; line-height:30px; text-align:center;}
.in-gl .in-glt span{ display:block;font-size:1.6rem; color:#4d85b7;}
.in-gl .in-glt b{display: block;font-size: 1.2rem;text-transform: uppercase;}
.in-gl .in-glc{ display:block;width:100%;}
.in-gl .in-glc img{width:100%;}


/*首页介绍我们*/
.ina{width:100%; margin:0 auto; background-color:#fff; border-top: 20px solid #f4f4f4;}
.ina-img{width:100%;}
.ina-img img{width:100%;}
.ina-con{ padding:20px;width: 100%;box-sizing: border-box; font-size:14px;}
.ina-con .ina-logo{ margin-bottom:30px;}
.ina-con h2{ font-size:24px; margin-bottom:20px; font-weight:bold;}
.ina-con p{line-height:24px; margin-bottom:15px;}
	
	
	
/*分享*/
.newdate{width:100%; height:30px; text-align:center; margin-top:20px;}
.newfx ul{ margin-bottom:0; padding-left:0;}
.newfx li{ list-style:none;}
.am-paragraph-default a{ color:#555; display:block; font-size:2rem;}

/*其它*/
.content{ background:#fff;}
.con{ padding:10px 0;font-size:1.4rem;}
.con2{ padding:20px 10px; font-size:1.4rem;}
.am-paragraph-default{}
[data-am-widget="tabs"] {  margin:0;}
.am-tabs-bd { border:none;}

/*标题*/
.title{ width:80%;margin:0 auto; padding-top:30px; position:relative;}
.title hr{ position: relative; top:-30px; border-top:2px solid #aaa;}
.title a{display: block;width:160px; line-height:30px; font-size:2.4rem; background:#fff;margin:0 auto; text-align:center; position:relative; z-index:9;}

/*首页公司介绍*/
.iabout{ background:#ddd; color:#555; padding:15px; margin:10px;}
.iabout p{ margin-bottom:0;}
.in-video {position: relative;padding-bottom: 56.25%;height: 0;verflow: hidden;}
.in-video iframe,.in-video object,.in-video embed,.in-video video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

/*页脚*/
.am-footer{ border-top:1px solid #ddd;}
.am-footer-default .am-footer-miscs p{ color:#888;}

/*二级导航*/
.menu{ width:100%; clear:both; background:#ddd;}
.menu ul{ padding-left:0;}
.menu ul li{ float:left;}
.menu ul li a{ display:block;line-height:40px; font-size:1.4rem; text-align:center; padding:0 20px;}


/*新闻详情*/
.newtit{ font-size:1.6rem;font-weight: normal; color:#333; margin:0; text-align:center;}
.am-paragraph h4{ margin-top:10px;}

/*招聘*/
.hr, .hr li{ list-style:none;}
.hr{ padding:1.5rem; margin:0;}
.hr li{margin-bottom:1.6rem;background:#f5f5f5; color:#888; border-radius:3px; padding:1.4rem; font-size:1.4rem;}
.hr li a{ display:;}
.hr h4{ border-bottom:1px solid #ddd; font-size:1.6rem; line-height:3.2rem; font-weight:normal;}
.hr li .hr-c{ display:block;}
.hr li .hr-c2{ height:5rem; line-height:2.4rem;overflow:hidden; margin:1rem 0;}

.hr-table{ padding:1.6rem; color:#777; font-size:1.4rem;}
.hr-table>table{ background:#ddd;}
.hr-table>table tr{ background:#fff;}
.hr-table>table tr:nth-child(2n){ background:#f5f5f5;}
.hr-table>table td{padding:0 10px; line-height:4rem;}

/*产品中心 */
.am-paragraph h3.red{ color:#f30; margin-bottom:0; margin-top:10px;}
.prod{ padding:0 10px;}
.prod-img img{max-width:100%;}
.am-tabs-bd .am-tab-panel{ min-height:150px;}

/*视频*/
.am-gallery-item{ position:relative; text-align: center;}
.am-gallery-bf{ position:absolute; top:45%; left:50%; margin-top:-30px; margin-left:-30px; color:#fff; font-size:30px;}
.video-c {position: relative;padding-bottom: 56.25%;height: 0;verflow: hidden;}
.video-c iframe,.video-c object,.video-c embed,.video-c video{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}

/*解决方案*/
.solution{width:100%; border-color:#ccc;}
.solution td,.solution th{ border-color:#ccc; text-align:center; vertical-align:middle;}
.solution a{ color:#3474ad;}
.solution a:hover{ color:#F30; text-decoration:underline;}