@charset "utf-8";
/* CSS Document */

	/*手机*/
	  #m-nav section.mm-page.mm-opened ul.list-group>li:hover>a,#m-nav section.mm-page.mm-opened ul.list-group>li.active>a{
		 color: #2394ac;
	 }
	 #m-pagenav>ul>li>a:hover, #m-pagenav>ul>li.active>a {
	    color: #2394ac;
	}
	/*手机end*/
.input:focus {
    border-color:#2394ac;
}
.nav>li.active>a{
    color: #2394ac;


}
/* 在T01的基础上修改 */
header.header10 ul.nav>li::after{height: 4px;bottom: 4px;}
header.header10 ul.nav>li:hover::after {
    background-color:#2394ac;
	border-color: #2394ac;
}.xxt{    filter: invert(57%) sepia(0%) saturate(1307%) hue-rotate(212deg) brightness(94%) contrast(81%) grayscale(1);

width:40px;height: 40px;    display: block;
    margin: 0 auto;

}a:hover .xxt{    filter: unset;}
header.header10 .drop-down.menu2:hover>ul{}
header .nav>li>a {color: #fff;}
header.mini .nav>li>a{color: #3d3d3d;}
header.mini .nav>li.active>a{color: #2394ac;}
header.mini .nav>li:hover>a{}
.mini{background-color: rgba(256, 256, 256, 1);-webkit-transition: background 1s;-o-transition: background 1s;transition: background 1s;-webkit-box-shadow: 0 1px 1px rgb(0 0 0 / 10%);box-shadow: 0 1px 1px rgb(0 0 0 / 10%);}
@media (min-width: 1024px){
	.header10 .show-b{ display: inline-block !important;}
	header.header10 ul.nav>li>a{padding: 0 10px;}
}
@media (min-width:1420px){	header.header10 ul.nav>li>a{padding: 0 9px;}}
@media (max-width:767px) {
	.header10 .mobile_img{display: inline-block !important;}
	.sjyc{display:none!important}.pbh--bg-hero {
    min-height: 10px!important;
  
}
}



.header10 .lang{color: #fff;}
.header10 .i-search{color: #fff;}
.header10 .iphone{color: #fff;}
.header10.mini .lang{color: #3d3d3d;}
.header10.mini .i-search{color: #3d3d3d;}
.header10.mini .iphone{color: #3d3d3d;}
/* --------------- */

header10 .nav>li{
	 background: ;
	}
header .nav>li:hover{
	background: ;

	}
header.header ul.nav.demo-nav4>li>a::before {
    background-color: #2394ac;
}	
header.header .drop-down.menu1 ul>li:hover,header.header .drop-down.menu2 ul>li:hover{
    background-color: #2a272796;
}#liuyan{color:#fff}.field{color:#222}
/*下拉菜单————背景色*/
header.header .drop-down.menu1,header.header .drop-down.menu2>ul,header.header .drop-down.menu1 section:first-child {
   background-color:#2a272796;
}
/*文字颜色-缺省*/
header.header .drop-down.menu1 ul>li>a,header.header .drop-down.menu2>ul>li>a {
    color:#fff;
}

/*下拉菜单————字体颜色移入//背景色移入*/

header.header .drop-down.menu1 ul>li:hover>a,
header.header .drop-down.menu2>ul>li>a:hover
{
	background-color: #2a272796;
	color:#fff;
}
/*下拉菜单————字体颜色//背景色*/
header.header .drop-down.menu1.new1 ul>li>a {
    color: #000;
}
header.header .drop-down.menu1.new1 ul>li:hover>a{
	background: #fff;
	color:#000;
}
header.header .drop-down.menu1.new1 ul>li>a.nav3:hover{
	background-color: #ffffff;
	color:#2394ac;
}

header .phone{color:#2394ac}
header .phone-bg{background:#2394ac}
header.header10 {height: auto;line-height: 100px;}
@media (max-width:1023px) {
	header.header10{height: 60px;line-height: 60px;}
}
header.header5 ul li.active>a {
    color:#2394ac;
	background:;
}
header.header .drop-down.menu1.new1 ul>li:hover {
    background-color: #fff;
}
header.header .drop-down.menu1.new1 ul>li:hover>a {
    color: #000;
}

header.header .drop-down.menu1.new1 section:first-child i{
	color: #000;
}
header.header .drop-down.menu1 ul>li>a.nav3  {
    color: #555;
}
header.header10 .mob-nav-demo nav{background-color: #2394ac;}
#m-pagenav header{background-color: #2394ac;}

header.header10 .new1 {line-height: 22px;}
header.header5>.container {height: 110px;line-height: 110px;}
header.header5 ul.nav>li.new1 {height: unset;}
header.header5 ul.nav.naver>li.new1>a {padding: 17px 21px;}
header.header ul.nav>li.new1>div {width:auto;}
header.header .new1 ul li {list-style: none;}
header.header .drop-down.menu1.new1 section:first-child {box-shadow: 0 1px 1px 0 rgba(0,0,0,0.05), 0 2px 5px 0 rgba(0,0,0,0.25);}
header.header .drop-down.menu1 ul {max-width:100%;padding:0;}
@media(max-width:768px){
	header.header10 .header_logo{max-height: 60px;}
}
/* '首页'栏目的样式 */
header.header10 ul.nav>li:hover, header.header10 ul.nav>li.active {
	background: ;
	}
/* 让头部栏目置顶 */
header.header10{position: fixed;top: 0;}
@media (min-width:768px) {
.seat{margin-top: 100px;}
header.header10{background: ;}
}
/* 三级栏目 */
.drop-down.menu2 .pos-r{position: relative;}
.drop-down.menu2 .hnav2-box{position: absolute;width: 210px;top: 0;left: 210px;z-index: 10;list-style: none;display: none;}
.drop-down.menu2 .pos-r:hover .hnav2-box{display: block;padding-left: 0;}
header.header10 .drop-down.menu2 .hnav {
   background-color: #ffffff;
   padding: 14px 30px;
   border-top: 1px solid #e6e6e6;
}
header.header10 .drop-down.menu2 .hnav:hover a{
	color:#2394ac;
}
/*文字颜色-缺省*/
header.header10 .drop-down.menu2 .hnav a {
    color:#000000;
}
header.header10 .drop-down.menu2 .hnav2-box>li:first-child>a{border: 0;}.add{
		display: none;position: absolute;top: 30px;right: 10px; padding: 10px 0;box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 16px;opacity: 0;z-index: 5;
		margin-left: 8px;
	}
	.add::before{
		content: "";
		    display: block;
		    width: 0;
		    height: 0;
		    border-width: 6px 8px;
		    border-color: transparent transparent #fff;
		    border-style: solid;
		    position: absolute;
		    top: -11px;
			left: 26px;
	}
	.add a{
		display: block;
		padding: 10px 20px;
		white-space: nowrap;
		line-height: 1;
	}
	.gb-gray:hover a{
		background: #F3F3F3;
	}
.search-pagination{ text-align:center;width:100%;}
.pagination {
   text-align:center;width:100%;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px; }
.pagination > li {
    display: inline-block;    float: none;}
.pagination > li > a,
.pagination > li > span {
    position: relative;word-break: keep-all;
    float: left;
    padding: 6px 12px;
    line-height: 1.42857;
    text-decoration: none;
    color: #333;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px; }
.pagination > li:first-child > a,
.pagination > li:first-child > span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px; }
.pagination > li:last-child > a,
.pagination > li:last-child > span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px; }
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #eeeeee;
    border-color: #ddd; }
.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
    z-index: 3;
    color: #fff;
    background-color: #333;
    border-color: #333;
    cursor: default; }.factory1 ul li a{ display:block}