.autoWidth {
	width:1200px;
	margin:auto auto;
}
body {
	position:relative;
	min-width:320px;
}
.footer_1,.footer_2 {
	background:#404040;
}
.footer_1 {
	border-bottom:1px solid #222;
	font-size:14px;
	color:#fff;
	padding:40px 0;
}
.footer_1 .fl {
	width:890px;
	height:88px;
	border-right:1px solid #1a1a1a;
}
.footer_1 .fr_1 {
	width:250px;
	padding-left:50px;
	height:88px;
	border-left:1px solid #666;
	float:left;
}
.footer_1 .fl .top a {
	cursor:default;
	display:block;
	float:left;
	font-size:14px;
	line-height:26px;
	padding-left:35px;
	color:#fff;
	margin-right:20px;
}
.footer_1 .fl .top .a_1 {
	background:url(../images/f1.png) no-repeat left center;
}
.footer_1 .fl .top .a_2 {
	background:url(../images/f2.png) no-repeat left center;
}
.footer_1 .fl .top .a_3 {
	background:url(../images/f3.png) no-repeat left center;
}
.footer_1 .fl .top {
	margin-bottom:20px;
}
.footer_1 .fl .bottom a {
	display:block;
	float:left;
	line-height:23px;
	color:#fff;
	font-size:18px;
}
.footer_1 .fl .bottom span {
	line-height:14px;
	color:#404040;
	width:1px;
	float:left;
	display:block;
	margin:0 13px;
}
.footer_1 .fr_1>p {
	margin-bottom:15px;
}
.footer_1 .fr_1 .bottom a {
	margin-right:2.333%;
	margin-bottom:2.333%;
	display:block;
	float:left;
	width:31%;
	text-align:center;
	line-height:28px;
	background:#000;
	color:#fff;
}
.footer_1 .fr_1 .bottom a:hover {
	background:#000;
}
.footer_1 .fl .bottom a:hover {
	color:#fff;
	text-decoration:underline;
}
.footer_2 {
	border-top:1px solid #555;
}
.footer_2 .autoWidth {
	color:#fff;
	font-size:13px;
	line-height:26px;
	padding:8px 0;
}
.header_1 .padding_ {
	padding:20px 0;
	position:relative;
	z-index:6;
}
.header_1 {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	z-index:11;
}
.header_1 .fl {
	margin-top:8px;
}
.header_1 .fr .a_ {
	border:2px solid #014099;
	border-radius:17px;
	display:block;
	float:left;
	font-size:15px;
	width:30px;
	height:30px;
	margin-left:13px;
	position:relative;
	cursor:pointer;
	text-align:center;
	line-height:32px;
	color:#014099;
	position:relative;
}
.searchInput {
	position:absolute;
	left:0;
	top:115%;
	background:#fff;
	width:150px;
	padding-left:10px;
	transition:0.3s;
	-webkit-transition:0.3s;
	opacity:0;
	-webkit-opacity:0;
	filter:alpha(opacity=0);
}
.searchInput:before {
	position:absolute;
	content:'';
	left:12px;
	top:-10px;
	width:0;
	height:0;
	border-style:solid;
	border-width:5px;
	border-color:transparent transparent #fff transparent;
}
.searchInput input {
	width:100%;
	background:transparent;
	border:none;
	line-height:18px;
	padding:5px 0;
	font-size:14px;
}
.searchInput .sousuo {
	position:absolute;
	right:0;
	top:0;
	width:30px;
	height:100%;
	background:#014099 url(../images/ss.png) no-repeat center;
}
.header_1 .a_1:hover .searchInput {
	opacity:1;
	-webkit-opacity:1;
	filter:alpha(opacity=100);
}
.searchInput .sousuo:hover {
	background-color:#014099;
}
.header_1 .fr .a_ .phone_ {
	display:none;
	position:absolute;
	top:100%;
	left:0;
	white-space:nowrap;
	font-size:18px;
	font-style:italic;
}
.header_1 .fr .a_ .phone_ img {
	padding-top:10px;
}
.searchTxt {
	cursor:pointer;
	position:relative;
	width:30px;
	float:left;
	border:2px solid #fff;
	border-radius:17px;
	transition:0.3s;
	-webkit-transition:0.3s;
}
.searchTxt input {
	width:100%;
	border:0;
	background:transparent;
	line-height:18px;
	color:#333;
	padding:7px 0 7px 10px;
	display:none;
}
.aSearch {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	padding-right:32px;
}
.header_1 .fr .a_1 {
	float:right;
	margin-right:1px;
	position:relative;
	z-index:2;
	background:url(../images/t1.png) no-repeat center;
	transition:0.3s;
	-webkit-transition:0.3s;
	border:none;
	margin-left:0;
}
.header_1 .a_2 {
	background:url(../images/t2.png) no-repeat center;
}
.header_1 .a_3 {
	background:url(../images/t3.png) no-repeat center;
}
.header_1 .a_4 {
	background:url(../images/t4.png) no-repeat center;
}
.header_1 .a_6 {
	background:url(../images/top6_.png) no-repeat center;
	display:none !important;
}
.headerNav {
	background:url(../images/blue.png) repeat;
}
.headerNav.active {
	position:fixed;
	left:0;
	top:0;
	width:100%;
}
.navDL {
	position:relative;
}
.navDL dd {
	float:left;
	width:11.11111%;
	text-align:center;
}
.navDL dd.position {
	position:relative;
}
.navDL dd .hm {
	display:block;
	height:38px;
	line-height:38px;
	overflow:hidden;
	color:#fefefe;
}
.navDL dd:hover .hm {
	background:#014099;
}
.navDL dd.on .hm {
	background:#014099;
}
.displayOrNone {
	display:none;
	position:absolute;
	left:0;
	top:38px;
	width:100%;
	background:url(../images/op7.png) repeat;
}
.displayOrNone .fenlei {
	padding:0px 15px 25px 15px;
}
.displayOrNone .scaleImg2 {
	border:4px solid transparent;
	position:relative;
}
.displayOrNone .scaleImg2:before {
	position:absolute;
	left:0;
	top:0;
	background:rgba(0,0,0,0.3);
	width:100%;
	height:0;
	content:'';
	transition:0.4s;
	-webkit-transition:0.4s;
}
.displayOrNone .scaleImg2:hover:before {
	height:100%;
}
.displayOrNone .scaleImg2 img {
	width:100%;
}
.displayOrNone .fenlei a {
	color:#fff;
}
.displayOrNone .fenlei li {
	float:left;
}
.displayOrNone .fenlei_7 {
	margin-left:-1%;
}
.displayOrNone .fenlei_7 li .txt {
	color:#fff;
	padding:15px 0 0px 0;
}
.displayOrNone .fenlei_7 li {
	width:13.28%;
	margin-left:1%;
	margin-top:1%;
}
.displayOrNone .fenlei_6 {
	margin-left:-1%;
}
.displayOrNone .fenlei_6 li {
	width:15.6666%;
	margin-left:1%;
	margin-top:1%;
}
.displayOrNone .fenlei_6 li .xi {
	display:block;
	font-size:12px;
	line-height:28px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.displayOrNone .fenlei_6 li .xi:hover {
	background:#014099;
}
.displayOrNone .fenlei_6 li .txt {
	padding:13px 0 0 0;
}
.displayOrNone .fenlei li a:hover .txt {
	text-decoration:underline;
}
.displayOrNone .fenlei_6 li .xi2 {
	color:#f0f3f9;
	font-size:12px;
	display:block;
	line-height:24px;
	text-align:center;
}
.displayOrNone .fenlei_6 li .xi3 {
	color:#b2b2b2;
	font-size:12px;
	display:block;
	line-height:24px;
	text-align:left;
	padding-left:10px;
	background:url(../images/left2.png) no-repeat left center;
}
.displayOrNone .fenlei_6 li .xi2:hover,.displayOrNone .fenlei_6 li .xi3:hover {
	background:#014099;
}
.displayOrNone .playLi li a {
	display:block;
	margin:5px;
	line-height:28px;
	color:#fff;
	font-size:14px;
}
.displayOrNone .playLi li a:hover {
	background:#014099;
}
.fixedFL {
	position:fixed;
	left:100%;
	top:0;
	background:rgba(0,0,0,0.7);
	width:100%;
	height:100%;
	z-index:100;
	overflow-y:scroll;
}
.fenlei_s ul {
	padding:15px 0px 15px 15px;
	background:#fff;
	font-size:0;
}
.fenlei_s ul li a {
	color:#666;
	display:inline-block;
}
.fenlei_s ul li>a {
	position:relative;
	line-height:26px;
	padding:0px 10px;
	border:1px solid #3169b5;
	color:#3169b5;
	font-size:15px;
	border-radius:2px;
}
.fenlei_s ul li>a:after {
	position:absolute;
	content:'';
}
.fenlei_s ul li {
	position:relative;
	padding:10px 0;
	border-bottom:1px dotted #EDEDED;
}
.fenlei_s ul li .displayOrShow a {
	padding:0px 15px 0 0;
	font-size:14px;
	border-bottom:0;
	line-height:26px;
}
.fenlei_s ul li .displayOrShow {
	padding-top:7px;
}
.fenlei_s dl dd {
	color:#fff;
	display:block;
	padding:15px 0;
	font-size:16px;
	border-bottom:1px dashed #5b5b5b;
	text-align:center;
}
.fenlei_s dl dd a {
	color:#fff;
}
/*.fixedFL .shou {
	position:absolute;
	left:50%;
	margin-left:-13px;
	top:10px;
	width:26px;
	height:26px;
	background:#FF9900 url(
../images/
guanbi.png) no-repeat center;
	border-radius:50%;
}
.fixedFL .shou div {
	position:relative;
	top:40%;
	font-size:14px;
	line-height:20px;
}
.fixedFL .shou div img {
	margin-bottom:10px;
}
*/
.fenlei_s {
	position:absolute;
	right:0;
	top:0;
	background:#fff;
	width:72%;
	height:100%;
	overflow-y:scroll;
}
.fixedFL .shou {
	position:absolute;
	left:0;
	top:0;
	width:28%;
	text-align:center;
	height:100%;
	color:#fff;
}
.fixedFL .shou div {
	position:relative;
	top:40%;
	font-size:14px;
	line-height:20px;
}
.fixedFL .shou div img {
	margin-bottom:10px;
}
.fixedPoint {
	position:fixed;
	right:60px;
	top:65%;
	margin-top:-200px;
	z-index:10;
}
.fixedPoint dl {
	background:url(../images/dlbg.png) repeat-y center top;
}
.fixedPoint dl a {
	margin:40px 0 0 0;
	display:block;
	width:10px;
	height:10px;
	background:#ccc;
	border-radius:50%;
	-webkit-border-radius:50%;
	position:relative;
	cursor:pointer;
}
.fixedPoint dl a span {
	position:absolute;
	left:1px;
	top:1px;
	width:0px;
	height:0px;
	border-radius:50%;
	-webkit-border-radius:50%;
	border:2px solid transparent;
	transition:0.5s;
	-webkit-transition:0.5s;
}
.fixedPoint dl a.active span {
	width:20px;
	left:-7px;
	top:-7px;
	height:20px;
	border:2px solid #014099;
}
.bread {
	border-bottom:1px solid #ededed;
	position:relative;
	z-index:3;
}
.home {
	font-size:14px;
	line-height:20px;
	padding:20px 0;
	color:#999;
	position:relative;
}
.home a.default {
	display:inline-block;
	*display:inline;
	*zoom:1;
	position:relative;
	top:3px;
}
.home .default {
	width:22px;
	height:18px;
	background:url(../images/hone.png) no-repeat center center;
}
.home .default:hover {
	background:url(../images/hone2.png) no-repeat center center;
}
.home .gt {
	font-family:\5B8B\4F53;
}
.home a {
	color:#999;
}
.home a:hover {
	color:#005BAC;
}
.home .nemuUL {
	position:absolute;
	right:0;
	top:0;
	height:100%;
}
.home .nemuUL li {
	float:left;
	line-height:63px;
	padding-right:44px;
	position:relative;
}
.home .nemuUL li a {
	display:block;
	position:relative;
}
.home .nemuUL li a span {
	position:absolute;
	left:0;
	width:0;
	bottom:0;
	height:3px;
	background:#005BAC;
	transition:0.5s;
	-webkit-transition:0.5s;
}
.home .nemuUL li.on a span {
	width:100%;
}
.home .nemuUL li a:hover span {
	width:100%;
}
.neiyeBanner {
	height:400px;
	background-size:cover !important;
}

/*pages*/
.pagination-wrapper{
margin: 20px 0;
}
.pagination{
height: 34px;
text-align: center;
}
.pagination li {
display: inline-block;
height: 32px;
line-height: 32px;
margin-right: 5px;
border: 1px solid #dddddd;
padding: 0 12px;
text-decoration: none;
}
.pagination li a{
 display:inline;
display: block;
font-size: 16px;
color: #555555;

}
.pagination li a:hover{
color:#2b6fa7;
}
.pagination li.thisclass {
background: #2b6fa7;
color: #fff;
height: 32px;
line-height: 32px;
padding: 0 12px;
font-size: 16px;
text-decoration: none;
}
.pagination li.thisclass a,.paginatio1 li.thisclass a:hover{
background: transparent;
border-color: #2b6fa7;
color: #fff;
cursor: default;
}

.detailsProject {
	position:relative;
	padding-left:640px;
	margin:80px 0 50px 0;
}
.detailsProject .left {
	position:absolute;
	left:0;
	top:0;
	width:427px;
	height:427px;
}
.detailsProject .left>img {
	width:100%;
	display:none;
}
.detailsProject .right h3 {
	font-size:24px;
	color:#404040;
	line-height:24px;
	padding-bottom:37px;
}
.detailsProject .right .editor {
	border-bottom:1px solid #ededed;
	height:184px;
	font-size:13px;
	color:#666;
	line-height:24px;
	padding-bottom:15px;
}
.detailsProject .slimScrollBar {
	width:3px !important;
	background:#007AFF !important;
}
.detailsProject .right {
	padding-bottom:135px;
	position:relative;
}
.xiaotuLunbo .item img {
	width:100%;
	cursor:pointer;
}
.xiaotuLunbo {
	position:absolute;
	right:5%;
	bottom:0;
	width:90%;
}
.xiaotuLunbo .owl-controls {
	display:block !important;
}
.xiaotuLunbo .owl-pagination {
	display:none;
}
.xiaotuLunbo .owl-controls .owl-buttons {
	display:block !important;
}
.xiaotuLunbo .owl-buttons div {
	width:24px;
	height:34px;
	margin-top:-17px;
}
.xiaotuLunbo .owl-buttons .owl-prev {
	left:-30px;
	background:url(../images/bb1.png) no-repeat center;
}
.xiaotuLunbo .owl-buttons .owl-next {
	right:-30px;
	background:url(../images/bb2.png) no-repeat center;
}
.xiaotuLunbo .owl-item.on .item:after {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	height:3px;
	background:#014099;
	content:'';
}
.productTd {
	background:url(../images/cptd.jpg) no-repeat center;
	background-size:cover;
}
.productTd .hJs {
	color:#fff;
	font-weight:bold;
	font-size:25px;
	padding:42px 0 30px 0;
	line-height:26px;
}
.tdList li {
	cursor:pointer;
	float:left;
	width:24%;
	margin-left:1%;
	line-height:62px;
	text-align:center;
}
.tdList {
	margin-left:-1%;
}
.tdList li a {
	display:block;
	background:url(../images/cptd2.jpg) no-repeat center;
	background-size:cover;
	color:#fff;
}
.tdList li.on a {
	background:#fff;
	color:#014099;
}
.tdListDL dd {
	display:none;
	color:#000;
	font-size:14px;
	line-height:28px;
}
.tdListDL dd>h4 {
	color:#404040;
	font-size:16px;
	font-weight:bold;
}
.tdListDL {
	padding:35px 0;
}
.publicHn {
	text-align:center;
	padding:60px 0 40px 0;
}
.publicHn h2 {
	text-transform:uppercase;
	font-size:30px;
	font-family:arial;
	color:#131313;
}
.publicHn >p {
	color:#014099;
	font-size:23px;
}

.fixed {
	position:fixed;
	right:-0px;
	top:50%;
	margin-top:-120px;
	z-index:15;
}
.fixed dl {
	position:relative;
	z-index:2;
}
.fixed dl dd {
	position:relative;
	background:url(../images/fxbg.png) repeat;
	margin-bottom:1px;
	transition:0.4s;
	-webkit-transition:0.4s;
}
.fixed dl dd:hover {
	background:#014099;
}
.fixed dl dd a {
	display:block;
	width:46px;
	height:46px;
	position:relative;
	z-index:5;
	text-align:center;
	line-height:45px;
	color:transparent;
	font-size:14px;
	transition:background 0s;
	-webkit-transition:background 0s;
}
.fixed dl dd a:hover {
	color:#fff;
	background:transparent !important;
}
.fixed dl dd.dd1 a {
	background:url(../images/fx1.png) no-repeat center center;
}
.fixed dl dd.dd2 a {
	background:url(../images/fx2.png) no-repeat center center;
}
.fixed dl dd.dd3 a {
	background:url(../images/fx3.png) no-repeat center center;
}
.fixed dl dd.dd4 a {
	background:url(../images/fx4.png) no-repeat center center;
}
.fixed dl dd.dd5 a {
	background:url(../images/fx5.png) no-repeat center center;
}
.fixed dl dd .ewm {
	padding:5px;
	text-align:center;
	background:#fff;
	color:#666;
	font-size:14px;
	position:absolute;
	right:-155px;
	top:0;
	transition:0.5s;
	-webkit-transition:0.5s;
}
.fixed dl dd.dd2:hover .phone {
	right:0px;
}
.fixed dl dd.dd1:hover .ewm {
	right:47px;
}
.fixed dl dd .phone {
	line-height:46px;
	font-size:18px;
	position:absolute;
	top:0;
	transition:0.5s;
	-webkit-transition:0.5s;
	width:300px;
	text-align:center;
	right:-300px;
	color:#fff;
	z-index:5;
}
.cebianlan {
	position:relative;
}
.fixed dl dd .phone span {
	font-size:20px;
}
/*ç½‘ç«™åœ°å›¾*/
.mapproduct {
	border-bottom:1px dashed #ddd;
	padding-bottom:26px;
}
.zhinengpr {
	color:#014099;
	font-size:16px;
	padding:25px 0 10px 0;
	display:inline-block;
}
.familys li {
	font-size:14px;
	float:left;
	padding-right:26px;
	color:#333;
	position:relative;
}
.familys li>a {
	display:block;
	padding-bottom:5px;
}
.familys li:hover>a {
	color:#0192E2;
}
.btooo {
	text-align:center;
	padding-bottom:50px;
	padding-top:50px;
}
.btooo a {
	width:140px;
	line-height:30px;
	background:#014099;
	color:#fff;
	border:2px solid #014099;
	cursor:pointer;
	display:inline-block;
	*display:inline;
	*zoom:1;
}
.btooo a:hover {
	background:#fff;
	color:#014099;
}
.othetA {
	background:#ddd;
	padding:5px 10px;
	position:absolute;
	left:0;
	top:100%;
	font-size:12px;
	white-space:nowrap;
	display:none;
}
.othetA>a {
	padding-right:15px;
}
.othetA:before {
	position:absolute;
	content:'';
	left:20px;
	top:-10px;
	width:0;
	height:0;
	border-style:solid;
	border-width:5px;
	border-color:transparent transparent #ddd transparent;
}
/*æœç´¢é¡µé¢*/
.search .h4 {
	font-size:22px;
	padding:15px 0;
}
.search .h4 span {
	color:#005bac;
	margin-left:5px;
}
.searchDL dd {
	padding:10px 0;
	border-bottom:1px solid #dcdcdc;
}
.searchDL dd a {
	display:block;
	position:relative;
	padding-right:85px;
	line-height:22px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.searchDL dd a span {
	position:absolute;
	right:0;
	top:0;
	color:#999;
}
.searchDL dd a em {
	color:#005bac;
}
.returnGo {
	text-align:right;
	padding:30px 0;
}
.returnGo a {
	display:inline-block;
	*display:inline;
	*zoom:1;
	color:#fff;
	line-height:24px;
	padding:0 15px;
	background:#005bac;
}
.returnGo a:hover {
	background:#ec7700;
}
.tdListDL dd img {
	max-width:100%;
}
/*åŠ è½½*/
.loadings {
	width:36px;
	height:36px;
	display:inline-block;
	vertical-align:middle;
	-webkit-animation:weuiLoading 1s steps(12,end) infinite;
	animation:weuiLoading 1s steps(12,end) infinite;
	background:transparent url(/skin/images/loading.png) no-repeat;
	background-size:100%;
}
.loadingBg {
	background:#000;
	padding:10px 35px;
	border-radius:10px;
	-webkit-border-radius:10px;
	*background:#000;
	position:fixed;
	left:50%;
	top:50%;
	margin-left:-53px;
	margin-top:-20px;
}
.loadingBg_ {
	position:fixed;
	background:#fff;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:555;
}
@-webkit-keyframes weuiLoading {
	0% {
	-webkit-transform:rotate3d(0,0,1,0deg);
}
100% {
	-webkit-transform:rotate3d(0,0,1,360deg);
}
}@keyframes weuiLoading {
	0% {
	-webkit-transform:rotate3d(0,0,1,0deg);
}
100% {
	-webkit-transform:rotate3d(0,0,1,360deg);
}
}
.serviceHot {
	color:#000;
	margin-top:5px;
	text-align:right;
	font-size:14px;
}
.serviceHot a {
	color:#000;
	font-family:Arial;
	font-style:italic;
	font-size:18px;
	cursor:default;
	font-size:16px;
	line-height:20px;
}
.weixinEWM {
	display:none;
	text-align:center;
	background:#fff;
	padding-bottom:8px;
	position:fixed;
	left:50%;
	margin-left:-100px;
	width:200px;
	top:40%;
	z-index:10;
}
.closeWX {
	position:absolute;
	right:-20px;
	top:-20px;
	width:40px;
	height:40px;
	background:url(../images/close.png) no-repeat;
}
.tonghuaPh {
	font-size:0;
}
.tonghuaPh input {
	font-size:14px;
	border:none;
	background:#f5f5f5;
	line-height:46px;
	display:block;
	float:left;
}
.tonghuaPh .put1 {
	padding-left:5px;
	width:180px;
}
.tonghuaPh .put2 {
	cursor:pointer;
	background:#014099;
	color:#fff;
	padding:0 15px;
}
.tipsPhone {
	background:#FFECBF;
	position:absolute;
	right:105%;
	top:0;
	width:300px;
	font-size:14px;
	color:#333;
	text-align:left;
	padding:15px 15px;
	line-height:22px;
	display:none;
}
.tipsPhone div {
	color:#C60;
}
.tipsPhone div b {
	color:#014099;
}
.tipsPhone .picut {
	width:14px;
	height:17px;
	background-image:url(../images/cursor.png);
	background-repeat:no-repeat;
	background-position:-14px -25px;
	position:absolute;
	right:-14px;
	top:14px;
}
body .lxb-container,body #LXB_CONTAINER {
	display:none !important;
}
.fenlei_s ul  .phoneSearch {
	position:relative;
	padding-right:70px;
	font-size:15px;
	margin-right:15px;
	padding:0;
	border:0;
}
.fenlei_s ul  .phoneSearch input {
	font-size:15px;
	color:#333;
	width:100%;
	border:none;
	background:#f7f7f7;
	line-height:16px;
	padding:7px 0;
	text-indent:10px;
}
.fenlei_s ul  .phoneSearch a {
	width:70px;
	position:absolute;
	right:0;
	top:0px;
	height:100%;
	line-height:31px;
	background:#3169b5;
	color:#fff;
	text-align:center;
}
.fenlei_s ul .padding_0 {
	padding:0;
}
@media only screen and (min-width:1400px ) {
	.fixedPoint {
	right:65px;
}
}@media only screen and (max-width:1480px ) {
	.publicHn {
	padding:40px 0;
}
.fixedPoint {
	right:auto;
	left:25px;
}
}@media only screen and (max-width:1400px) {
	.autoWidth {
	width:96%;
}
.footer_1 .fl {
	width:64%;
}
.footer_1 .fr_1 {
	width:24%;
	padding-left:11%;
}
.navDL dd .hm {
	font-size:15px;
}
.detailsProject {
	padding-left:580px;
}
.detailsProject .left {
	width:560px;
}
.detailsProject .right .editor {
	height:157px;
}
.xiaotuLunbo .owl-buttons .owl-prev {
	left:-30px;
}
.xiaotuLunbo .owl-buttons .owl-next {
	right:-30px;
}
}@media only screen and (min-width:960px) and (max-width:1400px) {
	.autoWidth {
	width:86%;
}
}@media only screen and (max-width:1140px) {
	.footer_1 .fl {
	width:69%;
	border:none;
	height:auto;
}
.footer_1 .fr_1 {
	width:29%;
	padding-left:0;
	border:none;
	height:auto;
}
}@media only screen and (min-width:960px) {
	.searchTxt.on {
	width:220px;
}
.header_1 .fr .a_:hover {
	border-color:#014099;
	color:#014099;
}
.header_1 .a_2:hover {
	background:url(../images/t2_.png) no-repeat center;
}
.header_1 .a_3:hover {
	background:url(../images/t3_.png) no-repeat center;
}
.header_1 .a_4:hover {
	background:url(../images/t4_.png) no-repeat center;
}
.header_1 .fr .a_0,.header_1 .cancel {
	display:none;
}
.header_1 .fr .a_1 {
	font-size:0;
}
.fixedPhone {
	display:none;
}
}@media only screen and (max-width:960px) {
	.publicHn {
	padding:30px 0;
}
.footer_1 {
	display:none;
}
.footer_2 .autoWidth {
	text-align:center;
	line-height:22px;
}
.headerNav {
	display:none;
}
.header_1 {
	position:fixed;
	background:rgba(255,255,255,0.7);
}
.header_1 .padding_ {
	padding:15px 0;
}
.heightFixed {
	height:65px;
}
.searchTxt {
	border:none;
}
.serviceHot {
	display:none;
}
.header_1 .fl {
	margin-top:0;
}
.header_1 .fr .a_4 {
	display:none;
}
.header_1 .a_2 {
	background:url(../images/top2_.png) no-repeat center;
}
.header_1 .a_3 {
	background:url(../images/top3_.png) no-repeat center;
}
.header_1 .a_4 {
	background:url(../images/top4_.png) no-repeat center;
}
.header_1 .a_5 {
	background:url(../images/top5_.png) no-repeat center;
}
.header_1 .fr .a_6 {
	display:block !important;
}
.bread .home>a,.bread .home >span {
	display:none;
}
.home {
	padding:0;
}
.home .nemuUL li {
	line-height:45px;
	padding-right:20px;
}
.home .nemuUL {
	position:relative;
}
.neiyeBanner {
	height:300px;
}
.pageFaye {
	padding:40px 0;
}
.detailsProject {
	padding-left:0;
}
.detailsProject .left {
	position:relative;
	margin:auto;
}
.detailsProject .right .editor {
	height:auto;
}
.detailsProject .right h3 {
	font-size:18px;
	padding:10px 0;
}
.detailsProject {
	margin-top:30px;
}
.detailsProject .right {
	padding-bottom:0;
}
.xiaotuLunbo {
	position:relative;
	width:100%;
	right:0;
	margin-top:10px;
}
.xiaotuLunbo .owl-buttons .owl-prev {
	left:0px;
}
.xiaotuLunbo .owl-buttons .owl-next {
	right:0px;
}
.xiaotuLunbo .owl-buttons div {
	background-color:rgba(255,255,255,0.6) !important;
}
.fixed {
	display:none;
}
.fixedPoint {
	left:auto;
	right:10px;
}
.header_1 .fr .a_ {
	border:1px solid #014099;
	border-radius:50%;
	font-size:0;
}
.header_1 .fr .a_ .phone_ {
	display:none !important;
}
.searchTxt {
	display:none;
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background:#fff;
	z-index:55;
}
.header_1 .fr .a_0 {
	display:block;
	background:url(../images/top1_.png) no-repeat center;
}
.aSearch input {
	width:100%;
	color:#333;
	padding:5px 0;
	padding-left:10px;
	line-height:16px;
	display:block;
	background:#ededed;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
.aSearch {
	position:relative;
	padding:10px 55px 10px 10px;
	box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
.header_1 .fr .a_1 {
	position:absolute;
	right:0;
	top:0;
}
.header_1 .a_1,.header_1 .fr .a_1 {
	background:transparent;
	font-size:14px;
	position:absolute;
	color:#333;
	right:63px;
	top:10px;
	width:auto !important;
	line-height:30px;
}
.header_1 .cancel {
	display:block;
	position:absolute;
	right:10px;
	top:10px;
	line-height:29px;
	font-size:16px;
}
}@media only screen and (min-width:640px) {
	.header_1 .fr .a_2 {
	display:none;
}
}@media only screen and (max-width:640px) {
	.publicHn h2 {
	font-size:26px;
}
.publicHn >p {
	font-size:20px;
}
.header_1 .fl img {
	height:25px;
}
.header_1 .fr .a_ {
	width:28px;
	height:28px;
	background-size:contain !important;
}
.header_1 .padding_ {
	padding:15px 0;
}
.heightFixed {
	height:60px;
}
.neiyeBanner {
	height:250px;
}
.detailsProject .left {
	width:100%;
}
.detailsProject {
	margin-top:3%;
	margin-bottom:5%;
}
.detailsProject .right .editor {
	padding-top:10px;
	font-size:12px;
	line-height:22px;
}
.detailsProject .right h3 {
	position:absolute;
	font-size:16px;
	top:-54px;
	left:0;
	width:95%;
	padding:10px 2.5%;
	background:rgba(0,0,0,0.6);
	color:#fff;
	text-align:center;
}
.productTd .hJs {
	font-size:20px;
	padding:20px 0;
}
.tdList li {
	line-height:40px;
	font-size:13px;
}
.tdListDL {
	padding:5% 0;
}
/* .header_1 .fr .a_1 {
	background:url(
../images/
top1_.png) no-repeat center;
}
*/
   .home .nemuUL {
	overflow-y:hidden;
	overflow-x:scroll;
	white-space:nowrap;
}
.home .nemuUL li {
	float:none;
	display:inline-block;
}
.header_1 .fr .a_5,.header_1 .fr .a_0 {
	display:none;
}
.fixedPhone {
	display:block;
	margin:0;
	top:auto;
	bottom:0;
	right:0;
}
.fixedPhone dl dd {
	background:rgba(174,20,37,0.8);
}
.fixed dl dd .phone {
	display:none;
}
.fixed dl dd {
	margin-bottom:0;
	margin-bottom:1px;
}
/*.fixed dl dd .ewm {
	display:none;
}
.fixed dl dd.dd1 {
	display:none;
}
隐藏微信*/
   .fixed dl dd.dd4 {
	display:none;
}
}@media only screen and (max-width:480px) {
	.publicHn h2 {
	font-size:22px;
}
.publicHn >p {
	font-size:17px;
}
.publicHn {
	padding:20px 0;
}
.header_1 .fl img {
	height:20px;
}
.header_1 .fl {
	margin-top:4px;
}
.header_1 .fr .a_ {
	width:28px;
	height:28px;
	margin-left:5px;
}
.header_1 .fr .a_3 {
	display:none;
}
.header_1 .fr .a_4 {
	display:none;
}
/*.fenlei_s ul li>a {
	padding:10px 0;
}
*/
	.neiyeBanner {
	height:200px;
}
.logo{ display:none;}
}