@charset "utf-8";
html,body{ font:12px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#333; background:#fff; -webkit-text-size-adjust:none;}
h1,h2,h3,h4,h5,h6,p{ padding:0; margin:0;}
ol,ul,li,dl,dt,dd{ list-style:none; padding:0; margin:0;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#FB1F1F; text-decoration:none;}
body .BMap_Marker img{ width: auto !important;}
/*头部*/
.inner{ width:100%; max-width:1200px; margin:0 auto; position:relative;}
header{ background:#013d97; zoom:1}
#web_logo{ margin-left:10px; font-size:0px; position:relative; z-index:999;}
.clear{ clear:both;}
.met_flash{ margin-top:80px;  font-size:0px; overflow:hidden;} 
.met_flash ul{ margin:0px; padding:0px;} 

.a-b .a-i .a-j{ margin:21px; overflow:hidden;}
.a-b .a-i .a-j:nth-child(1){ margin-left:0;}
.a-b .a-i .a-j:nth-child(3){ margin-right:0;}
.a-b .a-i .a-j:nth-child(2){ margin-right:0;margin-left:0;}
.a-b .a-i .a-j{ width:386px !important;}

@media only screen and (max-width:760px) {
.met_flash	{ margin-top:0;} 
#showproduct .pshow dd{ float:none !important; width:100% !important;}	
	}

/*顶部导航*/
.top-nav{ font-size:12px; line-height:30px; background:#f6f6f6;}
.top-nav a{}
.top-nav li.t{ float:right;}
.top-nav li.t .tel_box{ float:left; margin-right:20px;}
.top-nav li.t .tel_box img,.top-nav li.t .mail_box img{ display:block; float:left; margin-right:5px; margin-top:15px;}
.top-nav li.t span{ padding:0px 5px; color:#bbb;}
.top-nav li.t .mail_box{ float:right; margin-left:20px;}
.top-nav li.b{ float:left;}
.top-nav li.b p{ float:right; margin-left:30px; width:440px; height:30px; overflow:hidden;}
.b{ line-height:30px;}

.top-logo{ min-height:90px; _height:90px;}
nav{ height:40px; overflow:hidden;}
nav ul li{ float:left; text-align:center; height:40px; line-height:40px; overflow:hidden; background:#007ac7 url(../dt-3.gif) repeat-x; }
nav ul li a{ color:#fff; font-size:14px;}
nav ul li a:hover{ color:#fff;}
nav ul li.line{ width:0px; height:40px; padding:0px; border-left:1px solid #0073bc; border-right:1px solid #0389de;}
nav ul li.hover,nav ul li.navdown{ background:url(../dt-4.gif) repeat-x;}
nav ul li.hover a,nav ul li.navdown a{ color:#444;}
nav ul li.hover a:hover,nav ul li.navdown a:hover{ color:#444;}
.met_flash{  font-size:0px; overflow:hidden;} 
.met_flash ul{ margin:0px; padding:0px;} 

.h-d ul li{ float:left; text-align:center; height:80px; line-height:80px;  position:relative;  }
.h-d ul li>a{ font-size:16px; padding:0 20px;}
.h-d ul li:hover{border-bottom: 2px solid #fa1f1f;color: #fa1f1f; box-sizing:border-box;}
.h-d ul li a:hover{ color:#fa1f1f;}
.h-d ul li.hover,.h-d ul li.navdown{ border-bottom: 2px solid #fa1f1f;color: #fa1f1f; box-sizing:border-box;}
.h-d ul li.hover a,.h-d ul li.navdown a{ color:#444;}
.h-d ul li.hover a:hover,.nav-bar ul li.navdown a:hover{ color:#444;}

.h-d ul li:hover dl{ display:block !important;}
.h-d ul li dl{ display:none;box-shadow: 0px 4px 6px 1px rgba(66,66,66,0.1); position:absolute; z-index:99; top:100%; width:100%; background-color:#fff; text-align:center; border-top:#dedede 1px solid;}
.h-d ul li dl dd{ line-height:30px; position:relative; padding-top:3px; padding-bottom:3px;}
.h-d ul li dl dd p{ position:absolute; left:100%; width:100%;text-align:center; line-height:25px;box-shadow: 0px 4px 6px 1px rgba(66,66,66,0.1);background-color:#fff; top:0;}
.h-d ul li dl dd p a{ display:block; font-size:16px;}
.h-d ul li dl dd a{ color:#333;font-size:14px;}
.h-d ul li:hover dl{ display:block !important;}


.mright-fixed{
  position: fixed;
 
  width: 55px;
  right:0;
  top:20%;
  
  margin: auto;
  z-index: 99;
}
.mright-fixed .items{
  height: 50px;
  display: block;
  margin-top:1px;
  background:rgba(27,27,27,.6);
  border-radius: 5px;
  cursor: pointer;

}
.bocweb-header  .bocweb-subnav.pronav .items{
	margin-bottom:10px;
}
.mright-fixed .items img{
  transition:.5s;
}
.mright-fixed .items:hover .itop img{
  transition:.5s;
  transform:scale3d(1.1,1.1,1);
}
.mright-fixed .phone{
  background:transparent;
}
.it-erweima .ibot{
  width: 120px;
  height: 120px;
  position: absolute;
  right: 60px;
  top:0;
  bottom:0;
  margin: auto;
  display: none;
}
.mright-fixed .phone .ibox{
  overflow:hidden;
  position: absolute;
  left:0;
  top:0;background:rgba(27,27,27,.6);
  transition:.5s;
  width: 200px;
}
.mright-fixed .phone:hover .ibox{
  transition:.5s;
  left:-145px;
  
}
.mright-fixed .phone .ibot{
  font-size: 16px;
  color:#ffffff;
  line-height: 50px;
  font-family: Arial;
  width: 145px;
   float:left;
   border-left: 1px solid rgba(112,112,112,.1);
   padding-left: 10px;
   box-sizing: border-box;

}
.mright-fixed .phone .itop{
  float:left;
}
.mright-fixed .items .itop{
  width: 55px;
  height: 50px;
  position: relative;

}
.mright-fixed .items .itop img{
  position: absolute;transition:.5s;
  left:0;
  right:0;
  top:0;
  bottom:0;
  margin: auto;
  width: 30px;
  height: 30px;
}
.mright-fixed .items:nth-child(1){
  margin-top:0;
}
.it-fx{ position:relative;}
.it-fx .ibot {
	position: absolute;
	top: 36%;
	left: 18px
}
.it-fx .ibot  {
	width: 120px;
	height: 120px;
	position: absolute;
	left: -120px;
	top: 50%;
	margin-top: -60px;
	display: none;
	z-index:99;
}
.it-fx:hover .ibot  {
	display: block
}
.it-fx .ibot {
	background-image: url(../201911071416079501.png);
}

/*首页*/
.aboutus{ float:left; width:675px; margin-top:10px;}
.case{ float:right; width:290px; margin-top:10px; overflow:hidden;}
.style-1 h3.title span{ float:left; background:url(../dt-5.gif) repeat-x; height:32px; line-height:32px; padding:0px 25px; color:#fff; font-weight:normal; font-size:14px;}
.style-1 h3.title  a.more{ float:right; width:39px; height:11px; line-height:1000px; overflow:hidden; background:url(../more.gif); margin:10px 10px 0px 0px;}
.style-1 .active{ background:#fff; padding:10px;}
.style-2 h3.title { background:url(../dt-6.gif) repeat-x; height:32px; line-height:32px; padding-left:15px; color:#fff; font-weight:normal; font-size:14px; position:relative;}
.style-2 h3.title a.more{ position:absolute; right:10px; top:0px; color:#fff; font-size:12px;}
.style-2 .active{ background:#fff; padding:10px;}
.style-2 dl.ind{ clear:both; zoom:1}
.style-2 dl.ind dt{ float:left; display:inline; border-bottom:1px dotted #ccc; padding:10px 0px 10px 0px; zoom:1}
.style-2 dl.ind dt a{ margin-left:5px;}
.style-2 dl.ind dd{ float:right; display:inline; border-bottom:1px dotted #ccc; padding:10px 0px 10px 0px; overflow:hidden;}
.style-2 dl.ind dd h4{ margin-left:10px;}
.style-2 dl.ind dd p.desc{ margin-left:10px; font-style: italic; color:#666;}
.index-news{ float:left; width:330px; margin-right:15px; margin-top:15px;}
.listel li{ margin:0px 5px; height:30px; line-height:30px; overflow:hidden; padding-left:13px; background:url(../dt-1.gif) no-repeat left 12px; }
.listel li a{ margin-right:5px; zoom:1;}
.listel li span{ float:right; color:#666;}
.index-conts{ float:right; width:290px; margin-top:15px;}

.index-product{ padding-top:15px; *margin-top:15px; *padding-top:0px;}
.index-product .profld{ margin:0px; position:relative; overflow:hidden;}
.index-product h3 span{ float:left; }
.index-product ol{ position: absolute; width: 2012em; }
.index-product ol li{ float:left; text-align:center;  height:160px !important;}
.index-product ol li a.img{ display:block; text-align:center; font-size:12px;}
.index-product ol li a.img img{ display:block; margin:auto; border:1px solid #d6d6d6;}
.index-product ol li h3{ font-weight:normal; margin-top:5px; height:20px; line-height:20px; overflow:hidden;}
.index-product .flip{ height:20px; overflow:hidden; margin:8px 15px 0px; float:left; }
* html .index-product .flip{ width:300px;}
*+html .index-product .flip{ width:300px;}
.index-product .next,.index-product .prev{ width:18px; height:18px; overflow:hidden; display:block; float:left; background:url(../neu.gif) no-repeat;}
.index-product .next{ background-position:-17px 0px; }
.index-product .next:hover{ background-position:-57px 0px; }
.index-product .prev{ background-position:-40px 0px; }
.index-product .prev:hover{ background-position:0px 0px; }
#trigger{ float:left; margin-right:5px; margin-top:0px; position:relative; bottom:8px; *bottom:0px; *top:5px; zoom:1;}
#trigger a{ background:url(../neu.gif) no-repeat -78px -10px; width:8px; height:8px; font-size:0px; display:inline-block; overflow:hidden; margin-right:5px;}
#trigger a.current{ background-position:-78px 0px;}

#tabs-nav{ float:left;text-align: center; margin-left:15px;}
#tabs-nav li {margin: 0 4px; display: inline-block; zoom: 1; *display:inline; position:relative; *top:12px;}
#tabs-nav li a {width: 8px; height: 8px; display: block; overflow:hidden; background:#9df0f5; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}
#tabs-nav li a:hover { background:#fff; }
#tabs-nav li a.flex-active{ background:#fff; cursor: default; }
.index-links{ background:#fff; padding:5px 15px 10px; margin-top:15px; position:relative;}
.index-links h3{ height:32px; line-height:32px; padding-left:20px; background:url(../dt-2.gif) no-repeat left center; font-weight:normal; font-size:14px; position:relative; border-bottom:1px dotted #ccc; margin-bottom:10px;}
.index-links h3 a.more{ position:absolute; right:10px; top:0px; color:#666; font-size:12px;}
.index-links ul{ margin:0px; padding:0px;}
.index-links .img{ margin-bottom:3px;}
.index-links .img li{ list-style:none; display:inline; padding-right:5px;}
.index-links .img img{ width:88px; height:31px;}
.index-links .txt{ zoom:1;}
.index-links .txt li{ list-style:none; float:left; width:88px; height:20px; line-height:20px; margin-right:5px; overflow:hidden;}
/*链接*/
.link_box p{ color:#333333; display:block; float:left;}
.link_box ul{}
.link_box ul li{ float:left;color:#333333; padding-left:5px; padding-right:5px;}
.index_links{
	width:100%;
	
	
	 max-width:1200px;
	margin:0 auto;
	font-size:14px;
	font-family:'微软雅黑';
	margin-top:60px;
	margin-bottom:30px;
}

.index_feedback{
	width:100%;
	
}

.clear{
	clear:both;
}

.index_feedback_title{
	width:100%;
	height:189px;
	background:url(../feedback_title_02.jpg);
	background-position:50% 50%;
}

.index_feedback_list{
	width:1150px;
	
	margin:0 auto;
}


.index_feedback_list_left{
	width:545px;
	
	float:left;
}

.index_feedback_right {
    width:580px;
    height: 228px; 
    float: right;
}

.index_feedback_icon{
	width:1150px;
	
	margin:0 auto;
	margin-top:70px;
}

.index_feedback_icon ul li a{
	display:block;
	width:287px;
	
	display:block;
	float:left;
	text-align:center;
	/*
	margin-top:30px;
	*/
}
.index_feedback_icon li div{ font-size:16px;}


.am-form input[type=number],.am-form input[type=search],.am-form input[type=text],.am-form input[type=password],.am-form input[type=datetime],.am-form input[type=datetime-local],.am-form input[type=date],.am-form input[type=month],.am-form input[type=time],.am-form input[type=week],.am-form input[type=email],.am-form input[type=url],.am-form input[type=tel],.am-form input[type=color],.am-form select,.am-form textarea,.am-form-field {
	display: block;
	width: 100%;
	padding: .5em;
	font-size: 1.6rem;
	line-height: 1.2;
	color: #555;
	vertical-align: middle;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 0;
	height:100%;
	-webkit-appearance: none;
	-webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
	transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
}
.index_feedback_icon ul{ position:relative;}
.index_feedback_icon ul .imgs_pic{ position:absolute; top:100%; right:80px;}
.am-form-group{ height:100%;}
.am-btn {
	display: inline-block;
	margin-bottom: 0;
	padding: .5em 1em;
	vertical-align: middle;
	font-size: 1.6rem;
	font-weight: 400;
	line-height: 1.2;
	text-align: center;
	white-space: nowrap;
	background-image: none;
	border: 1px solid transparent;
	border-radius: 0;
	cursor: pointer;
	outline: 0;
	-webkit-appearance: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-transition: background-color .3s ease-out,border-color .3s ease-out;
	transition: background-color .3s ease-out,border-color .3s ease-out
}
/*底部*/
.foot-nav{ text-align:center; margin-top:10px; height:25px; line-height:25px;}
.foot-nav span{ font-size:10px; margin:0px 8px; color:#888;}
.foot-text{ text-align:center; padding:0px 0px 5px; }
ul.searchnavlist li{ float:left; margin:0 10px;}
/*内页侧栏*/
.editor table td{ border: solid 1px #ccc;}
<!--#showtext img{ width:100%; height:auto;}-->
.navnow .on span{ color:#fa1f1f;}
.wrap { width:100%; max-width:1200px; margin:0 auto; position:relative;}
.sidebar .sb_nav{ width:100%;position:relative; height:85px; line-height:85px; border-bottom:1px solid #e5e5e5;}
.sidebarr .sb_nav{border-bottom:none !important;}
.sidebar .sb-title { float:left; width:280px; text-indent:30px; position:relative; display:none;}
.sidebar .sb-title h3.title{ background:#2e2f2f; font-size:28px; font-weight:normal; color:#fff;}
.sidebar .sb-title h3.title::before {content: ''; width:55px; border-top:3px solid #fff ;position:absolute; top:0; left:35px;}
.sidebar .sb-title ul { position:absolute; width:100%; bottom:100%; background:rgba(46,47,47,.6); padding:25px 0; box-sizing:border-box; z-index:199;}
.sidebar .sb-title li a { display:block; font-size:18px; line-height:2; color:#fff;}
#sidebar { float:left;}
.sidebar .sidebar1200 h3.title { display:none;  text-align:center; font-weight:normal; font-size:16px; color:#fff; height:46px; line-height:46px; padding:0px 10px; background:url(../navmore.png) no-repeat 95% center; background-size:12px;}
#sidebar dl{ float:left; padding:0 20px; position:relative; display:inline-block}
#sidebar dl dt a{ display:block;font-size:16px;}
#sidebar dl：hover a{color:#0047bb;}
#sidebar dl dt.on a,.sidebar .sb_nav dl dt.all a{ color:#fe9c00;}

#sidebar dl dt:hover a::before,#sidebar dl dt.on a::before { width:25px;}
#sidebar dl dd{ display:none !important; position:absolute; left:0px; top:100%;}
#sidebar dl dd h4{ float:left; font-weight:normal; padding:0 20px;}
#sidebar dl h4 a { display:block;line-height:40px;font-size:1.14em;}
#sidebar dl h4.on a{ color:#0047bb;}
#sidebar dl h4 a::before { display:inline-block;content:"";width:0px;vertical-align: middle; border-top:1px solid #a27c48; margin-right: 5px; transition:.4s;}
.sidebar .sb_nav .position{ float:right; font-weight:normal;}
.sidebarr .sb_nav .position{ float:left; font-weight:normal;}
.sidebar .sb_nav .position a{ color:#999;}
.sidebar .sb_nav .moresidebar { display:none; float:right; font-weight:normal; font-size:18px; padding:0 10px 0 20px; background:url(../side.png) no-repeat left center; background-size:14px;}
.sidebar .sb_box .active { width:94%; max-width:1200px; margin:10px auto; position:relative; overflow:hidden; box-sizing:border-box;}
#imglist li h3{  font-size:16px;}
.smallimg{ width:auto !important;}
.smallimg img{ width:100%; max-width:50px !important; height:auto !important;}
.smallimg .spic{ display:block; float:left;}
.smallimg:after{  content: " "; display: table;  clear:both;}
/*内页*/
#showtext,#newslist,#downloadlist,#joblist { padding:15px 0;}
#productlist,#imglist {}
.metpager_8 span.current { background:#fa1f1f; color:#fff;}
.met_page a { color:#fa1f1f;}
.editor ul, .editor ol { padding:0;}
/*企业文化*/
.com-profile .img02,.com-profile .img03,.com-profile .img04 { width:31% !important; margin:0 1%;}

.n-a .n-c {
  margin-bottom: 70px;
}
.n-a .n-c .n-d {
  float: left;
  width: 660px;
  height: 550px;
  background-color: #f2f5fb;
  padding: 50px 0 0 50px;
}
.n-a .n-c .n-d .item {
  margin-bottom: 30px;
}
.n-a .n-c .n-d .item .img {
  float: left;
  width: 91px;
  height: 90px;
}
.n-a .n-c .n-d .item .text {
  float: left;
  margin-left: 25px;
}
.n-a .n-c .n-d .item .text .text1 {
  font-size: 26px;
  margin-top: 15px;
  margin-bottom: 20px;
  color: #333333;
}
.n-a .n-c .n-d .item .text .text2 {
  font-size: 16px;
  color: #666666;
}
.n-a .n-c .n-e {
  float: left;
  width: 540px;
  height: 550px;
}
.n-a .n-c .n-e > img {
  width: 540px;
  height: 550px;
}

.n-a .text1{margin: 15px 0px 20px; padding: 0px; font-family: Arial; font-size:26px; line-height:1; color:#rgb(51, 51, 51);}
.n-a .text2{margin: 0px; padding: 0px; font-family: Arial; color:rgb(102, 102, 102); font-size:16px;}
/*资质荣誉*/
.certificate::after {}
.certificate li { width:22%; margin:0 1.3% 1.3% 1.3%; float:left;}
.certificate li .img { padding:5px; border:1px dashed #ddd;}
.certificate li .img img { display:block;}
.certificate li .cer-name { line-height:1.5; height:3em; overflow:hidden;}
/*联系我们*/

.contact .con-text { padding:20px 30px; border:1px solid #eee; border-bottom:none;}
#showtext .contact .con-text{border:1px solid #eee;}
.contact .con-text::after { content:""; display:block; clear:both;}
.contact .con-text h4 { font-size:24px; color:#eb6100; padding:0 2%;}
.contact .con-text p {  padding:0 2%;font-size:16px; margin:10px 0;}
.contact .con-text p img { vertical-align:middle; margin-right:10px;}
.BMap_Marker img{ max-width:none !important;}
/*新闻页*/
#newslist li { padding:14px 16px; border-bottom:1px dashed #eee; background-position:left 25px;}
#newslist li a { font-size:16px;}
/*产品页*/
#productlist li { width:30% !important; margin:1% 1.5% !important; height:auto !important; background:#f5f5f5;}
#productlist li:hover { background:#eb6100;}
#productlist li a.img { padding:3%;}
#productlist li a.img img { border:none; width:100%;}
#productlist li h3 { padding:0 10px 10px 10px; font-size:16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#productlist li:hover h3 a { color:#fff;}

#showproduct { padding:0;}
#showproduct .pshow dt { width:50% !important;}
#showproduct #imgqwe { display:block;}
#showproduct #imgqwe img { display:block; width:100%;}
#showproduct .smallimg { width:100% !important;}
#showproduct .smallimg span.spic { display:inline-block; width:12.5%;}
#showproduct .smallimg .spic a img { width:100%;}
#showproduct .pshow dd { width:50% !important;}
#showproduct h1.title { font-weight:normal; font-size:24px;}
#showproduct .pshow dd li { border-bottom:1px dashed #eee;}
#showproduct .ctitle { font-size:16px; font-weight:normal; border-bottom:1px solid #eee; padding:0; background:none;}
#showproduct .ctitle span { display:inline-block; padding:0 15px; color:#0d458c; border-bottom:2px solid #0d458c; margin-bottom:-1px;}
#showproduct .editor { padding:0;}
/*图片页*/
#imglist li { width:30% !important; margin:0 1.5% !important; margin-bottom:30px !important; height:auto !important; box-shadow:0px 3px 5px #ccc;}
#imglist li a.img img { border:none; width:100%;}
#imglist li h3 { font-size:16px; line-height:3; padding:0 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#showimg h1.title { font-size:24px; font-weight:normal;}

/*厂房展示*/
#ZoomCapDiv{ left:919px !important;}
#ZoomCapDiv table{ width:auto !important;}
#imglist li { width:31% !important; height:auto !important; margin:0 1% 20px 1% !important;}
#imglist li a{display: block;overflow: hidden; font-size:14px;}
#imglist li a.img img { display:block; width:100%; border:none; transform:scale(1,1); transition:0.4s; height:auto; }
#imglist li:hover a{color:#eb6100;}
#imglist li:hover a.img img { transform:scale(1.05,1.05);}
#imglistt li a.text h3 { font-size:18px; font-weight:bold; line-height:1.6; padding:10px 0 0 0;}
#imglist li a.text p { color:#999; line-height:1.4;}

/*新闻列表页*/
#newslist li { padding:46px 60px 40px; background:#fff ; position:relative;}
#newslist li::after { content:""; width:88%; border-bottom:1px solid #e5e5e5; position:absolute; bottom:0; right:0;}
#newslist li .news-time { float:left; width:55px; color:#666; padding:1% 2% 1% 5px; margin-top:25px; border-right:1px solid #e5e5e5; line-height:1; white-space:nowrap; overflow:hidden;}
#newslist li span.time01 { display:block; font-size:50px; color:#d52218;}
#newslist li span.time02 { display:block; width:100%; overflow:hidden;}
#newslist li a { display:block; float:left; width:85%; padding:0 0 0 5%; margin:0;}
#newslist li a img { display:block; float:right; width:216px; height:140px; margin-left:100px;}
#newslist li h3 { font-size:20px; font-weight:normal;}
#newslist li .hits-num { color:#999; padding:10px 25px; background:url(../hits_bg.png) no-repeat left center; background-size:18px;}
#newslist li p { color:#333; height:3.6em; overflow:hidden;}
/*产品列表*/
/*产品列表*/
#productlist li { width:31%; height:auto !important; margin:0 1% 40px 1%;}
#productlist li a{display: block;}
#productlist li a.img img { display:block; width:100%;  transform:scale(1,1); transition:0.4s;}
#productlist li:hover a.img img { transform:scale(1.05,1.05);}
#productlist li a.text h3 { font-size:18px; font-weight:bold; line-height:1.6; padding:10px 0 0 0;}
#productlist li a.text p { color:#999; line-height:2.4;}
#productlist li:hover h3{ color:#fff;}
#productlist li:hover a.text p{ color:#fff;}

.no-js .owl-carousel, .owl-carousel.owl-loaded{ display:block;}
.news_center04 {padding:10px 0;}
.news_center04 .infor{text-align:center}
.news_center04 .infor .tit{font-size:36px; line-height:40px; margin-bottom:45px; font-weight:bold; color:#666; display:block;}
.news_center04 .infor .tit:hover{color:#929292;}
.news_center04 .content{position:relative;}
.news_center04 .content .rect-57 img{ width:100%; height:auto;}
.news_center04 .content .item{display:none;}
.news_center04 .content .item a{display:block;}
.news_center04 .content .owl-item .item{display:block}
.news_center04 .content .item .intro{background:#f6f6f6; transition:all 0.5s ease;}
.news_center04 .owl-carousel .owl-item{ width:32.33% !important; margin:0 0.5% !important; float:left; margin-bottom:25px !important;}
.news_center04 .content .item .intro .box{padding:25px 25px 25px 25px;}
.news_center04 .content .item .intro .box .d{font-size:14px; line-height:26px; color:#666;}
.news_center04 .content .item .intro .box .d span{font-size:13px; display:inline-block; padding:3px 7px; border:1px solid #8b8b8b; margin-left:17px; line-height:1;}
.news_center04 .content .item .intro .box .t{font-size:22px; line-height:30px; color:#666; font-weight:bold; margin-top:7px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_center04 .content .item .intro .box .c{font-size:14px; line-height:26px; color:#666; height:52px; overflow:hidden; margin-top:15px;}
.news_center04 .content .item:hover .intro{background:#fa1f1f;}
.news_center04 .content .item:hover .intro .box .d{color:#4f4f4f;}
.news_center04 .content .item:hover .intro .box .t{color:#4f4f4f;}
.news_center04 .content .item:hover .intro .box .c{color:#4f4f4f;}
.news_center04 .content .owl-dots{position:absolute; z-index:10; bottom:-45px; left:0%;  width:100%; text-align:center;}
.news_center04 .content .owl-dot{width:9px; height:9px; background:#a5acb0; margin:0 5px;border-radius:50%; display:inline-block; vertical-align:middle;}
.news_center04 .content .owl-dot.active{background:#eaeaea; width:13px; height:13px;}
/*产品内容页*/
#showproduct .pshow dd li,#showproduct .pshow dd li span{ font-size:16px;}
#showproduct { padding-top:10px;}
#showproduct .pshow dt { width:50% !important;}
#showproduct #imgqwe { display:block;}
#showproduct #imgqwe img { display:block; width:100%; height:auto;}
#showproduct .smallimg { width:100% !important;}
#showproduct .smallimg span.spic { display:inline-block; width:12.5%;}
#showproduct .smallimg .spic a img { width:100%;}
#showproduct .pshow dd { width:50% !important;}
#showproduct .pshow dd ul { padding-left:20px;}
#showproduct h1.title { font-size:30px; line-height:2.3; font-weight:normal; padding:0;}
#showproduct .ctitle { font-size:16px; font-weight:normal; border-bottom:1px solid #ccc; margin:40px 0px 0px; padding:0 0; background:none;}
#showproduct .ctitle span { display:inline-block; background:#fa1f1f; padding:10px 30px; color:#fff;}
#showproduct .editor { padding:0 0;}
#imglist li{}

.chanpins{
	width:100%;
	height:auto;
	background:#f1f1f1;
	padding-top:35px;
	padding-bottom:35px;
}

.chanpins_middle{
	width:1200px;
	height:auto;
	background:#ffffff;
	margin:0 auto;

}

.chanpins_middle_list{
	width:1200px;
	min-height:59px;
	border-bottom:1px solid #e1e0e0;
}

.chanpins_middle_list_left a{
 display:block;
  width:100px;
  height:58px;
  line-height:58px;
  text-align:center;
  background:#faf9f9;
  font-size:14px;
  color:#27156e;  
  float:left;
}

.chanpins_middle_list_right{
	width:1100px;
	min-height:58px;
	float:left;
}

.chanpins_middle_list_right ul li{
	
	height:58px;
	text-align:center;
	float:left;
	margin-left:10px;
	
}

.chanpins_middle_list_right ul li a{
	display:block;
	
	height:30px;
	line-height:30px;
	padding:0 10px;
	font-size:14px;
	margin-top:15px;
}

.chanpins_middle_list_right ul li a:hover{
	display:block;
	padding:0 10px;
	height:30px;
	background:#f1f1f1;
	color:#3e3279;
	line-height:30px;
	margin-top:15px;
}

.actives{
	display:block;
	width:100px;
	height:30px;
	background:#f1f1f1;
	color:#3e3279;
	line-height:30px;
	margin-top:15px;
}

.neiye_productlist_middle_list{
	width:1200px;
	height:auto;
	margin:0 auto;
}

.neiye_productlist_middle_list ul li a{
	display:block;
	width:24%;
	height:auto;
	border:1px solid #c7c7c7;
	float:left;
	margin-right:0.5%;
	margin-left:0.5%;
	padding:1%; box-sizing:border-box;
	margin-bottom:10px;
}
.neiye_productlist_middle_list ul li img{ width:100%; height:auto;}
.productlist_pic{
	
	margin:0 auto;
}

.productlist_pic_name{
	width:237px;
	margin:0 auto;
}
.productlist_pic_name div{ text-align:center;}
.productlist_pic_name_title{
	font-size:18px;
	font-family:'微软雅黑';
	color:#23106b;
	margin-top:17px;
}

.productlist_pic_name_remark{
   font-size:14px;
   text-align:left;   
}
/*响应式开始*/
@media screen and (max-width:1800px)
{
	.met_flash .metinfo-banner1 img{ height:auto !important;}
.metinfo-banner1{ height:auto !important;}
.met_flash .flash img{ width:100%; height:auto;}
	
	
	}
@media screen and (max-width:1440px)
{
	/*内页*/
	.wrap{ }
	#newslist li { padding:46px 20px 40px}
}
@media screen and (max-width:1280px)
{
	
	
}
@media screen and (max-width:1200px)
{	


	.hzhbcont{ width:100%;}

	/*内页*/
	.sidebar .sb_nav .position { display:block;float:left; margin-left:10px;}
	.sidebar .sb_nav .sidebar1200 { display:none; width:100%; height:100%; position:fixed; left:0; top:0; bottom:0; background:#3d3d3d; opacity:0.9; -webkit-opacity:0.9; -moz-opacity:0.9; z-index:199;}
	.sidebar .sb_nav .moresidebar { display:block;}
	.sidebar .sidebar1200 h3.title { display:block;}
	#sidebar dl {width:100%; padding:0;}
	#sidebar dl dt { border-bottom:1px solid #303030; background: url(../navmore.png) no-repeat 95% center; background-size:12px; margin-top:0; line-height:1.4;}
	#sidebar dl dt.on { background-color:#d10000;}
	#sidebar dl dt a { padding:12px 3%; color:#fff;}
	#sidebar dl dt.on a { color:#fff;}
	#sidebar dl dt a::before { display:none;}
	#sidebar dl dt span { display:block;}
	
}
@media screen and (max-width:1000px)
{
}
@media screen and (max-width:980px)
{
	
	/*内页*/
	.introduce img { width:40% !important; margin:15px 30px !important;}
	#newslist li { padding:46px 0px 40px}
	#newslist li a { width:80%;}
	#newslist li a img { width:180px; height:116px; margin-left:60px;}
}
@media screen and (max-width:800px)
{	
	/*内页*/
	.sidebar .sb-title ul { display:none;}
	.sidebar .sb-title h3.title::before { display:none;}
	.sidebar .sb_nav { height:70px; line-height:70px;}
	.introduce img { width:100% !important; margin:0px !important;}
	#showtext .num_box { padding:40px; margin:0 0 20px 0;}
	.introduce .num_box ul { padding:0;}
	#productlist li { width:46% !important; margin:0 2% 20px 2% !important;}
	#imglist li {width:46% !important; margin:0 2% 20px 2% !important;}
}
@media screen and (max-width:680px)
{
	
	/*内页*/
	#showtext .introduce h1 { font-size:42px;}
	#showtext .introduce h3 { font-size:24px;}
	#showtext .num_box { padding:40px 20px; margin:0;}
	#showtext .introduce li font { font-size:54px;}
	#showtext .introduce li span { font-size:15px;}
	#showtext .introduce li p { font-size:15px;}
}
@media screen and (max-width:560px)
{
	/*内页*/
	.sidebar .sb-title { width:240px;}
	#showtext .num_box { background-size:auto 100%;}
	#showtext .num_box li { width:100%; margin:10px 0;}
	#newslist li .news-time { margin-top:150px;}
	#newslist li a { width:75%;}
	#newslist li a img { float:none; margin-left:0;}
}
@media screen and (max-width:480px)
{
	
	/*内页*/
	.sidebar .sb_nav { height:50px; line-height:50px;}
	.sidebar .sb-title { width:170px; text-indent:20px;}
	.sidebar .sb-title h3.title { font-size:22px;}
	.sidebar .sb_nav .moresidebar { font-size:16px; background-size:12px;}
	#showtext .num_box { background-size:auto 100%;}
	#showtext .num_box li { width:100%; margin:10px 0;}
	#showtext .introduce h1 { font-size:36px;}
	#showtext .introduce h3 { font-size:20px;}
}
@media screen and (max-width:400px)
{
	
	/*内页*/
	#newslist li { padding:20px 0;}
	#newslist li .news-time { display:none;}
	#newslist li a { width:100%; padding:0;}
	#newslist li a img { float:left; width:30%; margin-right:20px;}
	#newslist li .hits-num { display:none}
	#newslist li h3 { font-size:16px;}
	#newslist li::after { width:100%;}
}