@charset "utf-8";

/*body css*/
body{margin:0;font-family:"微软雅黑",Arial,"宋体";font-size:14px; line-height:170%;*overflow-y:hidden;color:#333; background:#fff;}
a{color:#333;text-decoration:none;transition-duration:500ms;}
a:hover{text-decoration:none;transition-duration:500ms; color:#f00;}a:focus{outline:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.rela{position:relative;}.abso{position:absolute;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;color:#333;}.fnb{font-weight:200;margin-left:-1px;}
.hr_1,.hr_5,.hr_10,.hr_20{font-size:1px;line-height:1px;clear:both;_overflow:hidden;}
.hr_1{height:1px;}.hr_5{height:5px;}.hr_10{height:10px;}.hr_20{height:20px;}

h4,h5,h6{ font-weight:normal;}
/*定义新型浏览器特性*/
/*
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background:#000}
::-webkit-scrollbar-track-piece{background:#f6f6f6}
::-webkit-scrollbar-thumb:vertical{background:#d0d0d0;}
::-webkit-scrollbar-thumb:vertical:hover{background:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background:#535353}
::-webkit-scrollbar-resizer:vertical{background:#FF6E00}
*/

.bg_01{ background:#f8f8f8; padding-top:30px; padding-bottom:30px;}

/*标题*/
.title_01{ text-align:center; padding:40px 0; overflow:hidden;}
.title_01 h3{ font-size:24px; line-height:40px; margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #333; display:inline-table;}
.title_01 p{ color:#999; }
@media (max-width:992px) {
.title_01{ text-align:center; padding:20px 0; overflow:hidden;}
.title_01 h3{ font-size:24px; line-height:40px; margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #333; display:inline-table;}
	}


.title_02{ font-size:18px; padding:15px 0;}
.title_03{ font-size:16px; padding:15px 0; font-weight: bold;}
.more_01{ text-align:center;}
.more_01 a{ border:1px solid #999; border-radius:4px; padding:15px 50px; display:inline-block;}
.more_01 a:hover{ background:#333; color:#fff;}
.bg_i{ background:#f5f5f5; overflow:hidden;}
.ban_01{ background:url("/skin/images/ban_01.jpg");}
.ban_02{ background:url("/skin/images/ban_02.jpg");}
.ban_03{ background:url("/skin/images/ban_03.jpg");}
.ban_04{ background:url("/skin/images/ban_04.jpg");}
.ban_05{ background:url("/skin/images/ban_05.jpg");}
.ban_06{ background:url("/skin/images/ban_06.jpg");}
.ban_07{ background:url("/skin/images/ban_07.jpg");}
.ban_012{ background:url("/skin/images/ban_012.jpg");}
.ban_013{ background:url("/skin/images/ban_013.jpg");}
.ban_014{ background:url("/skin/images/ban_014.jpg");}
.ban_01,.ban_02,.ban_03,.ban_04,.ban_05,.ban_06,.ban_07,.ban_012,.ban_13,.ban_14{ background-size:auto 100%; background-position:center;}
.ban_title{ height:250px; color:#fff; display:table;}
.ban_title p{display: table-cell; vertical-align:middle;}
.ban_title span{ font-size:24px; display:block; margin-bottom:15px;}
.sub_title{ border-bottom:1px solid #f0f0f0; color:#aaa; padding:15px 0; margin-bottom:30px;}
@media (max-width:992px) {
.ban_title{ height:180px;}
.ban_title span{ font-size:18px;margin-bottom:5px;}
}
@media (max-width:768px) {
.ban_title{ height:120px;}
.ban_title p{ font-size:12px;}
.ban_title span{ font-size:16px;margin-bottom:5px;}
.sub_title{ margin-bottom:15px;}
.ban_01,.ban_02,.ban_03,.ban_04,.ban_05,.ban_06,.ban_07,.ban_012,.ban_13,.ban_14{ display:none;}

}

/*header*/
.header_box{position:fixed;top:0px;left:0px; right:0;z-index:99;}
.header_hei{ height: 120px; overflow: hidden;}
.small_nav_bg{ background:#f0f0f0; overflow:hidden;width:100%;height:30px;}
.h_top{ height:33px; line-height:33px; color:#272636;}
.h_top i{ font-style:normal; float:right;}

header {height:90px; position:relative; background:#f8f8f8;}
header .nav_logo {float:left;  margin:20px 0;}
header .nav_logo img{ height:auto;}
header .nav_list {float:right;}
header .nav_list > li { float:left; line-height:20px;}
header .nav_list > li a {display:block; font-size:16px; padding:35px 0; margin:0 20px;}
header .nav_list > li a:hover {border-bottom:2px color:#f00;}
header .nav_list > li .on{border-bottom:2px solid #f00;}
header .nav_list .nav_sub {width:100%; position:absolute; left:0px; height:0;overflow:hidden; z-index:99; background:#f0f0f0;}
header .nav_list .nav_sub .box{ padding:10px 0;}
header .nav_list .nav_sub dl:last-child{ border-bottom:none;}
header .nav_list .nav_sub dl{ position:relative; overflow:hidden; border-bottom:1px dashed #ddd;}
header .nav_list .nav_sub dt{ width:20%; float:left; font-weight:bold; text-align:center;}
header .nav_list .nav_sub dd{ width:80%; float:left;}
header .nav_list .nav_sub a{ padding:10px; margin:0; font-size:12px;}
header .nav_list .nav_sub dd a{ float:left;}

header .nav_list > li:hover .nav_sub {height:auto;}
header .nav_menu {display:none;}
header .nav_list .li_8{ position:absolute; left:-75%; bottom:0;}

@media (max-width:1200px) {
header .nav_list > li a {  margin:0 12px;}
}
@media (max-width:992px) {
.header_hei{ height: 90px;}
header{ height:60px;}
header .nav_logo{ height:20px; margin:16px 0;}
header .nav_list > li a {font-size:12px; padding:20px 0; margin:0 8px;}
header .nav_logo img{ height:30px;}

}
@media (max-width:768px) {
header .nav_menu {display:block;float:right;padding:8px 5px;position:relative;border:1px solid #ccc; border-radius:4px;margin-top:12px;z-index:99;cursor:pointer;}
header .nav_menu span {height:2px;width:25px;display:block;background:#ccc;}
header .nav_menu span + span {margin-top:6px;}
header .nav_list {position:fixed;height:100%;top:0;padding-top:10px;width:70%;left:-70%;background:#f0f0f0;-webkit-transition:1s;transition:1s;z-index:99;}
header .nav_list > li {width:100%; overflow: hidden; margin:0;}
header .nav_list > li a { padding:10px 0 10px 20px; margin:0; font-size:16px; border-bottom:1px solid #f8f8f8;}
header .nav_list > li .nav_sub { width:100%;}
header .nav_list > li .nav_sub li{ width:100%;}
header .nav_list > li .nav_sub li a{ padding:10px 0 10px 10px;}
header .nav_list > li .nav_sub .s{padding:0 0 0 20px;}
header .nav_logo img{ height:30px;}
header .nav_open {left:0%; overflow:auto;}
}


/*footer */
			
footer{ overflow:hidden; margin-top:50px; clear:both;}
footer .f_logo{ margin:5px 0 0;}
footer .f_lianxi i{ display:inline-block; width:16px; text-align:center;}
footer .f_copyright{}
footer .f_weixin{ text-align:right;}
footer .f_weixin i{ font-size:24px; margin:0 5px;}
footer .f_weixin a{ color:#666;}
footer .f_weixin a:hover{ color:#fff;}
footer .f_nav{ margin-top:10px;}
footer .f_nav li{ display:inline; padding:0 10px;}

footer .foot_bg{ padding:20px 0; background:#333; color:#999; border-bottom:1px solid #434343; overflow:hidden;}
footer .copy_bg{ background:#212121; color:#666; padding:10px 0; overflow:hidden;}	
footer a{ color:#999;}

@media (max-width:768px) {
footer .f_nav{ margin-top:0px;}	
footer .f_logo{ margin:5px 0 0;}
footer .f_logo img{height:30px;}
}
@media (max-width:992px) {
footer .f_copyright{ margin-bottom:5px;}
footer .f_logo{ margin:0 0 10px;height:30px;}
}

/*底部开始
.f_bg{ background:#666; height:352px;}
.f_er{ float:left; width:208px; background:#fff; height:351px;text-align:center; font-size:13px; color:#141414; line-height:20px;}
.f_er h3{  padding:15px 0 10px 0;}
.f_er i{ display:block; padding-bottom:15px;}
.f_menu { float:right; border:1px solid #858585;height:34px; line-height:34px; text-align:center; margin:26px 0 25px 0; width:910px;}
.f_menu a{ font-size:13px; display:inline-block; padding:0 14px; color:#e6e6e6; background:url(/skin/images/f_ico.gif) no-repeat left 15px;}
.f_menu .nob{ background:none;}
.f_con{ float:right; font-size:13px; color:#adadad; width:910px;}
.f_con p{ color:#cdcbca; height:31px;padding-left:50px;}
.f_con p a{color:#cdcbca; }
.f_con p img{ padding-left:14px;}
.f_con p span{ padding:0 20px;}
.f_link{float:right;padding:18px 0 0 50px; width:910px;}
.f_link h3{ margin-bottom:16px; color:#cbcbcb; font-size:14px; font-weight:normal;}
.f_link h3 a{ color:#cbcbcb; font-weight:bold;font-size:16px; padding-right:8px;}
.f_link i a{ padding-right:42px; display:inline-block; color:#cbcbcb; font-size:13px;}
.f_link i span{ display:inline-block; float:right; background:#4c4c4c; text-align:center; line-height:20px; text-align:center; }
.f_link i span a{padding:0 5px;}
.footer { width:1140px; margin:0 auto;  }
*/

/*index*/
.banner{position:relative;max-width:100%;text-align:center;}
.banner:hover .callbacks_nav{display:block;}
.rslides{position:relative;overflow:hidden;width:100%;padding:0;margin:0;}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0;}
.rslides li:first-child{position:relative;display:block;float:left;}
.rslides img{display:block;height:auto;float:left;max-width:100%;}

.callbacks_tabs.callbacks1_tabs{margin-top:-40px;position:relative;z-index:10;margin-bottom:20px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute;left:0;z-index:100;color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}
.callbacks{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.callbacks li{position:absolute;width:100%;left:0;top:0;}
.callbacks img{display:block;position:relative;z-index:1;height:auto;width:100%;border:0;}
.callbacks .caption{display:block;position:absolute;z-index:2;font-size:20px;text-shadow:none;color:#fff;background:#000;background:rgba(0,0,0,.8);left:0;right:0;bottom:0;padding:10px 20px;margin:0;max-width:none;}
.callbacks_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.6;z-index:3;text-indent:-9999px;overflow:hidden;height:61px;width:38px;background:transparent url("/skin/images/themes.gif") no-repeat left top;margin-top:-30px;display:none;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{left:auto;background-position:right top;right:0;}

/****专利*************/
.zhuanli_i{ text-align:center; overflow:hidden; }
.zhuanli_i li{}
.zhuanli_i li i{ font-size:80px;}
.zhuanli_i li p{ font-size:40px; font-family:"Arial"; margin:50px 0 30px 0;}
.zhuanli_i li h3{ color:#999;}
.zhuanli_i li:hover i{ color:#666;}
@media (max-width:768px) {
.zhuanli_i{ margin-bottom:0; }
.zhuanli_i li{ margin-bottom:30px;}
.zhuanli_i li i{ font-size:40px;}
.zhuanli_i li p{ font-size:25px; margin:20px 0 10px 0;}
}
/*****产品************/
.title_icon{ margin:20px 0; overflow:hidden;}
.title_icon img{ height:60px; margin-right:20px; display:inline-block;}
.title_icon span{ font-size:14px; color:#666; text-align:left; display:inline-table; vertical-align:middle;}
.title_icon span p{font-size:24px; padding-bottom:10px;}

.pro_list{}
.pro_list li{ display:inline-block; vertical-align:top; float:inherit;  margin-right:-3px;}
.pro_list li span{ border:1px solid #ddd; display:block; text-align:center; overflow:hidden;}
.pro_list li img{max-width:100%; transition: all 0.6s;}
.pro_list li h3{ padding:10px 0;}
.pro_list li:hover img{transform: scale(1.1);}

.proshow_img{position:relative;max-width:100%;text-align:center;}
.proshow_img img{max-width:100%; border:1px solid #ccc; margin:10px 0; padding:5px; background:#fff;}
.proshow_text{ margin-top:20px;}
.proshow_text img{ max-width:100%; margin:10px auto; display:block;}
.proshow_text p{ margin: 10px 0;}
.proshow_title{ font-size:20px; margin-bottom:10px;}

/*****产品应用************/

[class^="xy-col-"],
[class*=" xy-col-"] {
  float: left;
  min-height: 1px;
  position: relative;
}

.xy-container {
  width: 100%;
}
.xy-container-fluid {
  min-width: 100%;
  line-height: normal;
}
@media (min-width: 576px) {}
@media (min-width: 768px) {}
@media (min-width: 992px) {
  html {
    font-size: 13px;
  }
}
@media (min-width: 1200px) {
  html {
    font-size: 14px;
  }
}
@media (min-width: 1217px) {
  .xy-container {
    width: 1200px;
  }
  .xy-container-fluid {
    min-width: 1200px;
  }
}
#use-b .title {
  display: inline-block;
  color: #404040;
  font-size: 1.5em;
  font-weight: lighter;
  line-height: 1.5;
}
#use-b .title > hr {
  width: 66px;
  margin: 0 auto;
  border-top: 2px #e2e2e2 solid;
}
#use-b a.title {
  color: #404040;
}
@media (min-width: 768px) {
  #use-b .title {
    font-size: 2em;
  }
}
@media (min-width: 992px) {
  #use-b .title {
    font-size: 2.286em;
  }
}
/*title 结束*/
#use-b .clear{
	font-size: 1em;
}
#use-b .xy-col-1-6 {
  position: relative;
  width: 50%;
  color: white;
  cursor: pointer;
  text-decoration: none;
}
#use-b .xy-col-1-6:focus,
#use-b .xy-col-1-6:hover {
  color: white;
  text-decoration: none;
}
#use-b .xy-col-1-6 > div {
  position: absolute;
  bottom: 1em;
  left: 0;
  width: 100%;
  font-family: Microsoft YaHei, "微软雅黑", Arial;
  font-size: 1.167em;
  line-height: 2;
}
#use-b .xy-col-1-6.xySationShow {
  -webkit-animation: bounceInRight 1s;
  -ms-animation: bounceInRight 1s;
  animation: bounceInRight 1s;
}


@media (min-width: 768px) and (max-width: 1279.98px) {
  #use-b .indexTitle {
    padding: 93px 0 45px;
  }
  #use-b .xy-col-1-6 {
    width: 16.6666667%;
    overflow: hidden;
  }
  #use-b .xy-col-1-6 > img {
    -webkit-transition: 1s;
    -o-transition: 1s;
    transition: 1s;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
  }
  #use-b .xy-col-1-6 > div {
    font-family: Microsoft YaHei, "微软雅黑", Arial;
    font-size: 1.143em;
    line-height: 2;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
    padding-bottom: 0%;
  }
  #use-b .xy-col-1-6:focus > img,
  #use-b .xy-col-1-6:hover > img {
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    -webkit-animation: pulse 1s;
    -ms-animation: pulse 1s;
    animation: pulse 1s;
  }
  #use-b .xy-col-1-6:focus > div,
  #use-b .xy-col-1-6:hover > div {
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    padding-bottom: 25%;
  }
}
@media (min-width: 1280px) {
  #use-b .indexTitle {
    padding: 93px 0 45px;
  }
  #use-b .xy-col-1-6 {
    width: 16.6666667%;
    overflow: hidden;
  }
  #use-b .xy-col-1-6 > img {
    -webkit-transition: 1s;
    -o-transition: 1s;
    transition: 1s;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    opacity: 0.7;
  }
  #use-b .xy-col-1-6 > div {
    font-family: Microsoft YaHei, "微软雅黑", Arial;
    font-size: 1.429em;
    line-height: 2;
    -webkit-transition: 0.5s;
    -o-transition: 0.5s;
    transition: 0.5s;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
    padding-bottom: 0%;
  }
  #use-b .xy-col-1-6:focus > img,
  #use-b .xy-col-1-6:hover > img {
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    -webkit-animation: pulse 1s;
    -ms-animation: pulse 1s;
    animation: pulse 1s;
  }
  #use-b .xy-col-1-6:focus > div,
  #use-b .xy-col-1-6:hover > div {
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
    padding-bottom: 25%;
  }
}





.nav_fixed{ position:fixed; top:90px; width:360px;}

@media (max-width:1200px) {
.nav_fixed{ position:fixed; top:100px; width:294px;}

}

@media (max-width:992px) {
.nav_fixed{ position:static; width:100%;}
.nav_i{ margin-bottom:30px;}
.nav_i li a{ padding:3px 10px;margin:0 2px;}
.pro_i li h3{ font-size:12px;}
.pro_i li p{ font-size:14px;}
}
@media (max-width:768px) {
.nav_i{ margin-bottom:10px;}
.nav_i li a{ display:block; margin-bottom:5px; padding:10px 0;}
.pro_i li:hover h3{display:none;}

}

/*****八大优势************/
.youshi_i{overflow:hidden; margin-bottom:50px;}
.youshi_i dl{ margin-bottom:10px; overflow:hidden;}
.youshi_i dt{ width:30%; float:left; background:#000; overflow:hidden;}
.youshi_i dt img{ max-width:100%; display: inherit;}
.youshi_i dd{ width:70%; float:right; padding:10px;}
.youshi_i dd h3{ font-size:18px; margin-bottom:10px;}
.youshi_i dd p{color:#999;}
.youshi_i dl:hover img{ opacity:0.7;}
.youshi_i dl:hover h3{ font-weight:bold;}
@media (max-width:768px) {
.youshi_i dd{padding:0 10px;}
.youshi_i dd h3{ font-size:14px; margin-bottom:0px;}
.youshi_i dd p{ font-size:12px; line-height:18px;}
}
/*****新闻资讯************/

.i_news_nav{ overflow:hidden; text-align:center; line-height:50px; margin-bottom:50px;}
.i_news_nav li { display:inline;}
.i_news_nav li a{ border:1px solid #666; padding:10px 25px; margin:10px;}
.i_news_nav .active a{ font-weight:bold;}

@media (max-width:768px) {
.i_news_nav{ overflow:hidden; text-align:center; line-height:50px; margin-bottom:0px;}
.i_news_nav li a{ border:1px solid #666; padding:8px 15px; margin:2px;}
}

.news_i ul{ }
.news_i li{ margin-bottom:20px; display:inline-block; vertical-align:top; float:inherit;  margin-right:-3px;}
.news_i li span{ overflow:hidden; display:block; border:1px solid #eee;}
.news_i li img{ max-width:100%; transition: all 0.6s;}
.news_i li h3{ font-size:14px; margin:5px 0 5px;}
.news_i li p{ color:#999;}
.news_i li:hover img{transform: scale(1.1);}
.news_i .time{ position:absolute; top:0; left:15px; padding:3px 10px; text-align:center; color:#ccc; background:#333; z-index:2; font-family:"Arial"; }
.news_i .time b{display:block; font-size:24px; }

.news_show_title{ border-bottom:1px dashed #ccc; margin-bottom:20px;}
.news_show_title h2{ font-weight:normal; padding-bottom:5px;}
.news_show_title p{ color:#999; padding-bottom:5px;}
.news_show_title p i{ padding: 0 5px; }
.news_show p{ margin: 15px 0;}
.news_show img{ max-width:100%; display:block; margin:10px auto;}
.prenext{ margin-top:20px;}

.news_list{ color:#999;}
.news_list li{ overflow:hidden; margin-bottom:15px;  border-bottom:1px dashed #ccc; padding-bottom:15px;}
.news_list .nl_title{font-size:18px; }
.news_list .nl_icon{ padding:5px 0; font-size:12px;}
.news_list .nl_icon span{ display:inline-block; padding-right:20px;}
.news_list .nl_icon span i{ margin-right:5px; }
.news_list .nl_pic{ overflow:hidden;}
.news_list .nl_pic img{ float:left; width:200px; margin-right:15px;}





.kehu_i{}
.kehu_i ul{border-top:1px solid #ccc;border-left:1px solid #ccc; overflow:hidden;}
.kehu_i li{ border-bottom:1px solid #ccc;border-right:1px solid #ccc; text-align:center; overflow:hidden; padding:0;}
.kehu_i li img{width:100%;}
.link_i{ text-align:center;margin-bottom:50px;}
.link_i a{ padding:5px 10px; display:inline-block;}

/*****关于我们************/

.nav_i{ text-align:center; margin-bottom:50px;}
.nav_i li{ display:inline; }
.nav_i li a{ border:1px solid #999; padding:6px 15px; margin:0 5px;}
.nav_i li a:hover{ background:#333; color:#fff;}

.about{ overflow:hidden; }
.about img{ max-width:100%; margin:10px auto; display:block; border:1px solid #ddd; padding:10px; border-radius:4px;}
.about p{ text-indent:2em;}
.about_a{ width:50%; padding:0 15px; margin-bottom:20px; display:inline-block; vertical-align:top; float:inherit;  margin-right:-3px;}	

.about_history{ background:url(/skin/images/history_line.gif) 120px repeat-y; padding-right:15px; margin-left:auto;margin-right:auto; width: 800px;}
.about_history dl{overflow:hidden;background:url(/skin/images/history_icon.gif) 113px 24px no-repeat;}
.about_history dt{width:120px; float:left; text-align:right; padding:20px 10px;}
.about_history dt span{font-size:24px; display:block;}
.about_history dd{width:100%; float:right; margin:0 -120px 0 -20px; padding:10px 120px 10px 20px; border-bottom:1px dashed #b70243;}

.nav_pro{ margin-bottom:20px;}
.nav_pro h3{ font-weight:bold; font-size:16px; margin-bottom:10px;}
.nav_pro li{ }
.nav_pro li a{ display:block;  padding:5px 0;}
.nav_pro li a:before{content:"• " ;}

.search {
	height: 40px;
	position: relative;
	z-index: 105;
	margin-bottom: 30px;
	margin-left: 10px;
}
.search .search-wrap {
	height: 36px;
	border: 2px solid #ed2d38;
	background: #FFF !important
}
.search .sideShadow {
	float: left;
	width: 59px;
	height: 34px;
	position: relative;
	z-index: 99999999;
	background: #ed2d38;
	border-right: 1px solid #D8D8D8
}
.search .keyWord {
	color: #909090;
	float: left;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	padding: 0;
	text-indent: 35px;
	background: none;
	border: none;
	background: url(/skin/images/searchbg.gif) no-repeat 10px 7px;
	margin-top: 2px;
	background-color: #FFF;
}
.search .sub-btn {
	border: 0;
	cursor: pointer;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	width: 90px;
	position: absolute;
	top: 0;
	right: 0;
	font-family: "微软雅黑";
	font-size: 16px;
	color: #FFF;
	transition: all .2s ease-in-out;
	background: #ed2d38
}
.search .sub-btn:hover {
	background: #003c74
}






.message div{ padding-bottom:10px;}
.message p{ font-weight:bold; padding-bottom:5px;}
.message input[type="text"],.message input[type="password"]{ width:100%; padding:5px;}
.message textarea{ width:100%; padding:5px; height:180px; overflow:auto;}
.message .msg_tijiao{ border:1px solid #999; display:inline-block; width:100%; text-align:center; padding:10px 0; background:#fff; cursor:pointer;}
.message .msg_tijiao:hover{ background:#f00; color:#fff; border-color:#f00;}
.message .message_title{ margin:20px 0;}

.contact{}
.contact dl{ overflow:hidden; margin-bottom:20px;}
.contact dt{ float:left; width:120px; height:120px; margin-top: 15px; font-size:0px; text-align:center; border-radius:50%;}
.contact dt img{ width:100%; }
.contact dd{ float:right; width:100%; padding:0 140px 0 0; margin:0 -140px 0 0;}

@media (max-width:992px) {
.about_a{ width:100%; margin-bottom:0;}
.search.search{margin-top: 30px;}
}
@media (max-width:768px) {
.news_i .time{ display:none;}
.news_i li p{ line-height:120%;}
.news_list .nl_pic img{ float:none; width:100%; margin-right:0;}

.prenext{ margin-bottom:20px; }
.about_history{ width:100%;  }

.page_list .num{ display:none;}
}





/*设备展示*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}

.Equipment_nav{ overflow:hidden; text-align:center; line-height:50px; margin-bottom:50px;}
.Equipment_nav li { display:inline; border:1px solid #666; padding:10px 25px; margin:10px;}
.Equipment_nav li:hover{ color:#fff;background:#898989;}
.Equipment_nav .active a{ font-weight:bold;}

@media (max-width:768px) {
.Equipment_nav{ overflow:hidden; text-align:center; line-height:50px; margin-bottom:0px;}
.Equipment_nav li{ display:inline; border:1px solid #666; padding:8px 15px; margin:2px;}
}

.Equipment{ background:}
.Equipment h3{ text-align:center; padding-top:58px; font-size:36px; height:99px;}
.Equipment h3 a{ color:#333;}
.Equipment h3 span{ color:#284a78; padding-left:32px;}
.Equipment p{ float:left; width:375px; font-size:0;}
.Equipment p img{ width:370px;  border:2px solid #fff; margin-bottom:2px;}
.Equipment dl{ float:left; padding:0 2px;width:375px;display: block;}
.Equipment dl dt img{ width:370px; border:2px solid #fff;}
.Equipment dl dd{  height:91px;  color:#333;}
.Equipment dl dd em{font-size:16px; padding:12px 0 0 30px; display:block;}
.Equipment dl dd em b{ display:block; font-size:18px;}
.Equipment dl dd i{ display:block; color:#333; font-size:14px; font-style: italic; padding:2px 0 0 196px;}
.Equipment dl dd i b{ color:#284a78; font-size:20px;}



@media (max-width:768px) {
.Equipment p{ float:left; width:100%; font-size:0;}
.Equipment p img{ width:100%;  border:2px solid #fff; margin-bottom:2px;}
.Equipment dl{ float:left; padding:0 2px;width:100%;display: block;}
.Equipment dl dt img{ width:100%; border:2px solid #fff;}
.Equipment dl dd{  height:91px;  color:#333;}
.Equipment dl dd em{font-size:12px; padding:12px 0 0 30px; display:block;}
.Equipment dl dd em b{ display:block; font-size:12px;}
.Equipment dl dd i{ display:block; color:#333; font-size:12px; font-style: italic; padding:2px 0 0 96px;}
.Equipment dl dd i b{ color:#284a78; font-size:12px;}
}

.text-center {
    text-align: center;
}
.pagination {list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom}
.pagination li {display:inline-block!important;border:solid 1px #EBEBEB;border-radius:4px}
.pagination a {color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}
.pagination .disabled a:link,.pagination .disabled a:visited,.pagination .disabled a:hover {cursor:not-allowed;pointer-events:none;color:#EBEBEB}
.pagination .active {pointer-events:none}
.pagination .active,.pagination a:hover {transition:all .3s cubic-bezier(0.175,0.885,0.32,1) 0s}
.pagination-group {border-right:solid 1px #EBEBEB;border-radius:4px}
.pagination-group li {float:left;border-right:0;border-radius:0}
.pagination-group li:not(:first-child):not(:last-child) {border-radius:0}
.pagination-group li:first-child {border-radius:4px 0 0 4px}
.pagination-group li:last-child {border-radius:0 4px 4px 0}
.pagination-group .active,.pagination-group a:hover {background:#f5f5f5;border-radius:0}
.pagination-big a {padding:10px 16px;font-size:16px}
.pagination-small a {padding:5px 10px;font-size:12px}
.pagination.border-main .active a,.pagination.border-sub .active a,.pagination.border-dot .active a,.pagination.border-black .active a,.pagination.border-gray .active a,.pagination.border-red .active a,.pagination.border-yellow .active a,.pagination.border-blue .active a,.pagination.border-green .active a {color:#fff}
