﻿@charset "utf-8";
/* common */
body,form,p,ul,li,img,input{margin:0;padding:0;}

body{color:#333;font-size:1.2rem;font-family:"Microsoft YaHei", FreeSans, Arimo, "Droid Sans","wenquanyi micro hei","Hiragino Sans GB", "Hiragino Sans GB W3", Arial, sans-serif;  }
a{text-decoration:none;}
.sq-clear{clear:both;height:0; overflow:hidden;}
.sq-fenge{height:10px;overflow:hidden;}
ul,li{display:block;list-style:none;}
img{border:none;vertical-align:baseline;nobar:expression(this.galleryImg='no');}
div,td{table-layout:fixed;word-wrap:break-word;}
.dianhua{ float:right;}

/*layout*/
.sq-lay{width: 100%;overflow: hidden;}
.sq-bg-bai{background: #fff;}
.sq-color-hei{color: #333;}
.sq-pad10{padding: 10px;}
.sq-pad30{padding: 30px;}
.sq-red{color: red;}
.sq-green{color: green;}
/*banner*/
.sq-banner{background: #0D6DB9;}
/*page*/
.sq-page{text-align:center; padding:20px 0;}
.sq-page a{ border:1px solid #e4e4e4; background:#e4e4e4; padding:6px 14px; color:#000; margin-left:5px;}
.sq-page a:hover{background:#0D6DB9; border:1px solid #0D6DB9; color:#fff;}
.sq-page span.current{border:1px solid #0D6DB9;background:#0D6DB9; color:#fff; padding:6px 14px; margin-left:5px;}

/*head*/
.am-header-default,.am-footer-default{background-color:#fff;}
.swiper-container{width: 100%;height: auto;overflow: hidden;}
/*index*/
.sq-index-table td{text-align: center;background: #fff;}
.index-head-ico{text-align: center;font-size:2rem;margin-top: 10px;}
.index-head-txt{text-align: center;margin-bottom: 10px;color: #ccc;}
.index-news-img{padding-left: 6px;}
.index-news-txt{padding-right: 6px;}
/*eqa*/
.eqa-tit{text-align: center;font-weight: bold;}
.eqa-bg{background: #f5f5f5;text-align: center;font-weight: bold;}
.eqa-yz{position: absolute;top:50px; left: 200px;width: 120px;height: 120px;}
/*agent*/
.agent-yz{position: absolute;top:50px; left: 200px;width: 120px;height: 120px;}
/*foot_ctrl*/
.foot-ctrl{background-color: #fff;}
.foot-nav a{color: #333;font-size: 1rem;}
.foot-nav a.curr{color: red;}

.am-container{ width:100%; clear: both;  background: #f4f4f4; }
.am-container h5{ text-align:left; font-size: 1.7em; padding: 5%; margin: 0;} 
.am-container ul{ padding-left: 5%;padding-right: 5%; list-style: none;margin-bottom: 10px; border-bottom:1px solid #fc923b;}
.am-container ul h3{ font-size: 1.1em; font-weight: 100; margin: 0; line-height: 35px; }
.am-container ul li{ font-size: 0.9em; padding-bottom: 10px;}

.am-containeraa{ width:100%;clear: both;    }
.am-containeraa a{ width:29.3%; margin-left: 2%; margin-right: 2%; display: block; background: #fc923b; float: left;   margin-bottom: 30px; height: 4em; text-indent: 0.5em; line-height: 4em; color: #fff; font-size: 1em;}
.am-containeraa a img{ width:15%; margin-left: 10%; margin-top: 15%; float: left;}
 


.chuangmo{width:100%;clear: both; margin-top: 50px; text-align: center;}
.chuangmo h5{ line-height:35px; font-size:1.7em; text-align: center; color: #000;}
.chuangmo h6{ line-height:20px; font-size:1.2em; text-align: center; margin: 0; font-weight:100 ; color: #000; margin-bottom: 20px; }
.chuangmo p{ width:40%; margin: 0 auto; color: #000; line-height: 25px;}
.chuangmo a{ display: block; width:100px; height: 30px; margin: 0 auto; font-size:0.9em; color: #fff; background: #fc923b; line-height: 30px; text-align: center; border-radius: 20px; margin-top: 15px; margin-bottom: 15px; }
.video{  margin: 0 auto; width: 300px;}
.chuangmo img{ width:80%; margin: 0 auto;}

.qimianmo{width:100%;clear: both; padding-top: 50px; text-align: center; background: #d6d6d6;}
.qimianmo h5{ line-height:35px; font-size:1.7em; text-align: center; color: #000;}
.qimianmo h6{ line-height:20px; font-size:1.2em; text-align: center; margin: 0; font-weight:100 ; color: #000; margin-bottom: 20px; }
.qimianmo p{ width:40%; margin: 0 auto; color: #000; line-height: 25px;}
.qimianmo a{ display: block; width:100px; height: 30px; margin: 0 auto; font-size:0.9em; color: #fff; background: #fc923b; line-height: 30px; text-align: center; border-radius: 20px; margin-top: 15px; margin-bottom: 15px; }
.video{  margin: 0 auto; width: 300px;}
.qimianmo img{ width:80%; margin: 0 auto; margin-bottom:30px;}

.qmmtd{ width:95%; margin: 0 auto;clear: both;}
.qmmtd ul{ list-style:none;}
.qmmtd ul li{ width:23%; margin-left: 1%; margin-right: 1%; float: left; margin-bottom: 20px;}
.qmmtd ul li img{ width:35%; margin-bottom:0px;}
.qmmtd ul li dl{ margin:0; font-size: 1em; line-height: 30px;}

.gaisemo{ height: 253px; background: url("../img/Building_diaphragm.jpg") no-repeat; padding-top: 30px;}
 
.gaisemo h5{ line-height:35px; font-size:1.7em; text-indent: 2em; color: #000;}
.gaisemo h6{ line-height:20px; font-size:1.1em; text-indent: 3em;margin: 0; font-weight:100 ; color: #000; margin-bottom: 20px; }
.gaisemo p{ width:43%;  color: #000; margin-left: 40px; line-height: 25px;font-size:1em;}
.gaisemo a{ display: block; width:100px; height: 25px; margin-left: 50px;   font-size:0.8em; color: #fff; background: #fc923b; line-height: 25px; text-align: center; border-radius: 20px; margin-top: 15px; margin-bottom: 15px; }

.pinpai{ height: 385px; background: url("../img/pinpaibg.jpg") no-repeat center;   padding: 10%;}
.pinpai h5{ font-size: 1.7em; text-align: right; margin-right: 10px;}
.pinpai p { font-size: 1.2em; line-height: 1.7em;}
.pinpai a{ display: block; width:100px; height: 35px; line-height: 35px; text-align: center; background: #979693; color: #fff; margin-top: 10px; margin-left: 60%;}

.sp_header{height:50px;overflow:hidden;background:#fc923b; z-index:10;width:100%;}
.sp_logo{padding:10px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:30px;}
.sp_nav{width:50px; margin-left: 2em; position:relative;cursor:pointer;height:30px;margin-top:19px}
.sp_nav span{display:block;background:#fff;width:20px;height:1px;position:absolute;left:8px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:6px}
.sp_nav span:nth-of-type(3){top:13px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:absolute;z-index:9;background:#fff;width:50%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition: top ease 0.35s;}
.nav_show{top:110px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:0px;right:0px; line-height:45px;  width:70%; text-indent:1em;height:50px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #fc923b solid;margin-left:20px;position:relative;line-height:45px;font-size:0.9em}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#000;display:block;text-align:left; font-size: 0.7em;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#fc923b;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}

.am-panel-bd p{ font-size: 1.1em; margin-bottom: 20px; width:95%; margin:0 auto;}





.control-box {
    width: 95%;
    height: 110px;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
 
}
.control-box ul {
  list-style: none;
  position: relative;
}
.control-box ul li {
  position: absolute;
  top: 50px;
  cursor: pointer;
	z-index: 1000;
}
.prev {
  left: 0;
}
.next {
  right: 0;
}
.bigbox {
  overflow: hidden;
  width: 490px;
  height: 100px;
  margin: auto 30px auto;
}
#switcher {
  height: 120px;
  left: 0px;
}
.content_1.content_2 {
  width: 100%;
  float: left;
}
.box {
  transition:all .7s ease 0s;
  width: 255px;
  height: 120px;
  float: left;
  border-left: 3px white solid;
}
.box:hover {
 opacity:0.5;
}
.shadow {
  width: 255px;
  height: 60px;
  /* opacity: 1; */
  background-color: rgba(0, 0, 0, 0.45);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);
  margin-top: 130px;
  color: white;
  font-size: 14px;
}
.shadow a {
  display: inline-block;
  width: 225px;
  height: 60px;
  color: white;
  text-decoration: none;
  margin-left: 18px;
  margin-top: 10px;
}

.content{
	width   : 100%;
	background: #fc923b;	 
}
/*以上css可不用，仅作为展示外观样式*/
.list{
	width : 80%;
	margin: 0 auto;
}
.list ul{
	list-style: none;
	margin: 0;
}
.list>ul>li{
	width        : 100%;
	border-bottom: 1px solid #fff;
	-webkit-transition: .3s ease;
	-moz-transition: .3s ease;
	-o-transition: .3s ease;
			transition: .3s ease;
}
.list>ul>li p[class=title]{
	width      : 100%;
	text-align : center;
	 
	height     : 50px;
	line-height: 50px;
	padding    : 0;
	border     : none;
	position   : relative;
	font-size  : 1.2em;
	color: #fff;
}
.list>ul>li p[class=title] a{ color:#fff;}


.list>ul>li p[class=title]>span{
	position: absolute;
	right: 10%;
}
.list-se{
	overflow: hidden;
	display: none;
}
.list-se>p{
	 
	color     :#fff;
}
.list-se>li{
	position: relative;
	right   : -100%;
	-webkit-transition: right .5s;
	-moz-transition   : right .5s;
	-o-transition     : right .5s;
	transition        : right .5s;
}
.list-se>li>p{
 
	color       : #fff;
	height      : 50px;
	-webkit-box-sizing :border-box;
	        box-sizing :border-box;
	padding-left: 10px;
	line-height : 50px;
	border-left : 5px solid #fff; 
	border-bottom :1px solid #fff; 
	-webkit-transition   : border .5s; 
			 transition  : border .5s;
	-webkit-transition   : background .3s;
			 transition  : background .3s;
}
.list-se>li>p a{ color:#fff; font-size: 1em;}


.list-se>li>p:hover{
	border-color: #fff; 
	 
}


.erweima{ width:40%; margin: 0 auto; display: block;  }
.am-footer-miscs p{   clear: both; color: #fff;}
.am-footer-miscs{ background: #fc923b; padding-top: 10px;}


.zhengshu{ width:100%; background:#fbf8f8; position:relative;}
.zhengshu h5{width:95%; margin:0 auto; font-size:1.2em; padding:0; text-align:center;     height: 80px;
    line-height: 80px;
    border-bottom: 1px solid #d1d1d1; margin-bottom:10px;}
.shouquan{ width:95%; margin:0 auto; height:125px; border-bottom: 1px solid #d1d1d1; margin-bottom:10px;}
.shouquan h3{ color:#f00; text-align:left; font-size:0.7em;    margin-top: 10px; margin-bottom:5px; }
.shouquan li{ width:48%; margin-left:1%; margin-right:1%; float:left; font-size:0.5em; text-align:left; line-height:26px;}

.gkxinxi{ width:95%; margin:0 auto; height:75px; border-bottom: 1px solid #d1d1d1; border-top: 1px solid #d1d1d1; margin-bottom:10px;}
.gkxinxi h3{ color:#f00; text-align:left; font-size:0.7em; margin-top: 10px; margin-bottom:5px; }
.gkxinxi li{ width:48%; margin-left:1%; margin-right:1%; float:left; font-size:0.5em; text-align:left; line-height:28px;}

.cheliang{ width:95%; margin:0 auto; height:95px; border-bottom: 1px solid #d1d1d1; border-top: 1px solid #d1d1d1; margin-bottom:10px;}
.cheliang h3{ color:#f00; text-align:left; font-size:0.7em;  margin-top: 10px; margin-bottom:5px;}
.cheliang li{ width:48%; margin-left:1%; margin-right:1%; float:left; font-size:0.5em; text-align:left; line-height:28px;}


.fwneirong{ width:95%; margin:0 auto;   border-bottom: 1px solid #d1d1d1; border-top: 1px solid #d1d1d1; margin-bottom:10px;}
.fwneirong h3{ color:#f00; text-align:left; font-size:1em; margin-top:15px;  margin-bottom:5px;}
.fwneirong h6{ color:#f00; text-align:left; font-size:0.7em;margin-top:5px;  margin-bottom:5px;  }
.fwneirong li{ width:48%; margin-left:1%; margin-right:1%; float:left; font-size:0.5em; text-align:left; line-height:28px;}
.fwneirong ul{width:100%; margin:0 auto; list-style:none;border:1px solid #d1d1d1; border-right:none;border-bottom:none; height:28px; padding:0;}
.fwneirong ul li{ width:33.29%; float:left;  margin:0; padding:0;font-size:0.5em; text-align:center; border-right:1px solid #d1d1d1;}
.fwneirong ul:nth-child(1){ border-bottom:0;}


.baojia{ width:100%;}
.baojia p{ width:21%; margin-left:2%; margin-right:2%; float:left; margin-top:10px; margin-bottom:10px;}
.baojia p img{ width:100%;}

.table{ width:100%;}

.dianzizhang{ position:absolute;z-index:1000; right:20px; bottom:30px; width:100px;}
 

tr{ width:100%; height:30px; font-size:0.6em; text-align:center;  
}
 td{font-size:0.5em; width:25%;   }

