@charset "utf-8";
/* CSS Document */
.pgbanner{overflow: hidden;padding:50px 15px 15px 15px;margin: 0;background-color: #2c333b;}
.pgbanner h2{font-family:"微软雅黑";font-size:20px;font-weight:normal;
	color:#fff;margin-bottom: 10px;}
.pgbanner .crumbs{text-align:left;font-family:"微软雅黑";font-size:14px;	font-weight:normal;	color:#0174c4;}
.pgbanner .crumbs span{	color:#fff;}
.pgbanner .crumbs span a{color:#fff !important;}
.pgbanner .crumbs a{color:#0174c4;}




.imgauto{width: 100%;height: auto;}
.pgmain{padding:15px;}

#navpart{ position:relative; width:100%; height:auto; margin:0 auto; background:#0174c4; border-bottom:1px solid #eee; transition:all .35s;}
#navpart>.title{ padding:0px 15px; text-align:left; text-transform:uppercase; height:50px; line-height:50px; color:#fff; font-size:14px;}
#navpart>.btn{position:absolute; z-index:3; right:0px; width:50px; height:50px; line-height:50px; text-align:center;}
#navpart>.btn>span{display: block;font-size:2rem;color: #fff; transition:all .35s;}
#navpart>.A>span{transform:rotate(180deg);}
#navpart>.container{ display:none; position:absolute; z-index:99; left:0; top:50px; width:100%; background:rgba(0,0,0,.6);}
#navpart>.container>a{ display:block; border-bottom:1px solid rgba(255,255,255,.1); color:#fff; font-size:14px; padding:15px; text-align:left;}
#navpart.small{position:fixed; z-index:999; top:60px;}


.pgtit1{color: #333;font-size: 1.5rem;font-weight: bold;position: relative;margin: 15px;padding-bottom: 10px; border-bottom: 1px solid #ddd;}

/**************企业简介*****************/
#pgabout {line-height: 22px;font-size: 14px;padding-bottom: 25px;}
#pgabout p{margin-top: 15px;}

/**************下载中心*****************/
#download a{
	display:block;
	color:#666;
	font-size:14px;
	padding:15px 0px;
	border-bottom:1px solid #e8e8e8;
}
#download a .btn{
	float:right;
	color: #0174c4;
	padding:0px 10px;
}
#pgdownload #page{margin-top: 20px; text-align: center;}

/**************售后服务*****************/

#service p{	margin-bottom:20px;line-height: 20px;}
#service .tags_title{color:#0174c4;font-weight:bold;border:0px;	padding:0px;font-size: 18px;}


/**************新闻资讯*****************/
.newslist li{width:100%;margin-bottom: 20px;border-bottom: 1px solid #eee;padding-bottom: 10px;}
.newslist li a{display:block;width:100%;}
.newslist li a h3{font-weight: normal;font-size:14px;color: #333; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.newslist li a p.text{font-size: 14px;line-height:18px;color: #777; margin-top: 10px;}
.newslist li a p.date{font-size:12px;color: #0174c4;margin-top: 10px;padding-left: 20px; background: url(images/indnews1.png) no-repeat 0 2px;}

#pgnewscon .title{font-size: 1.5REM;text-align: center;color: #0174c4;}
#pgnewscon .info{background:#eee; padding:10px 15px;font-size:1rem;margin:10px 0; color:#999; text-align:center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
#pgnewscon .text{line-height:180%; font-size:1.2rem;padding-bottom: 15px;}
#pgnewscon .text img{display:block; max-width:100%; height:auto; padding-bottom:6px;}
#pgnewscon .text p{margin:0; margin-bottom:16px;}

.pageurl{margin:20px auto;text-align: center;border-top: 1px solid #ddd;padding-top:25px;}
.pageurl>a{ display:inline-block; margin-left:5px;font-size:1rem;color: #666; padding:8px 25px;background-color: #eee;border-radius:4px; transition:all .35s;}
.pageurl>a.back{ background:#0174c4; border:1px solid #0174c4; color:#fff!important;}
.pageurl>a.no{ color:#ddd!important;}

/**************产品中心****************/
#pgproduct{padding: 0 10px 15px 10px;min-height:400px;}
.catelist{margin:20px -5px;}
.catelist li{width: 50%;float: left;box-sizing: border-box;padding:0 7px 15px 7px;}
.catelist li a{display: block;text-align: center;padding-bottom: 10px;border: 1px solid #ddd;}
.catelist li a img{width: 100%;}
.catelist li a p{font-size:14px;color: #0174c4; margin-top: -20px;}



.proimg img{width: 100%;}
.proclass{margin-top: -40px;position: relative;z-index: 9;}
#pgproduct .sList{margin-bottom: 20px;background-color: #f5f5f5;padding: 10px;}

#pgproduct .sList .sName{font-size:16px;font-weight:normal;color:#0174c4;margin-bottom: 10px;}
#pgproduct .sList .pList{}
#pgproduct .sList .pList a{text-align:left;float: left; width: 33%;padding-right:5px;	display:inline-block;color:#848590;	font-size:14px;	padding-bottom:5px;overflow: hidden;text-overflow: ellipsis;box-sizing: border-box;}
#pgproduct .sList .pList .noData{
	padding:0px;
}


#pro_move{margin:0 auto; min-height:auto; position:relative; z-index:1; text-align:center;margin-bottom: 20px;}
#pro_move .bx-wrapper img{display:block; margin:auto; height:auto; max-height:600px;}
#pro_move .bx-wrapper{box-shadow:none; margin:0 0 20px 0; min-height:auto;}
#pro_move .bx-wrapper .bx-viewport{border:0px none; box-shadow:none; left:0;}
#pro_move .bx-pager{font-size:0; text-align:center; padding:0 20px; text-align:center;}
#pro_move .bx-pager a{display:inline-block; width:64px; height:64px; vertical-align:middle; margin-right:6px; margin-bottom:6px; background:#fff; box-sizing:border-box; text-align:center; transition:all .2s; border:1px solid #ddd; box-sizing:border-box; line-height:61px; cursor:pointer;}
#pro_move .bx-pager a>img{max-width:60px; max-height:60px; vertical-align:middle;}
#pro_move .bx-pager a:after{content:''; display:inline-block; height:100%; vertical-align:middle; width:0; font-size:0;}
#pro_move .bx-pager a.active{box-shadow:0 0 0 0; background:#fff; position:relative; border-bottom:3px solid #005bac;}
#pro_move .bx-pager a.active>img{-webkit-filter:brightness(116%); filter:brightness(116%);}
#pro_move .bx-prev{display:none;}
#pro_move .bx-next{display:none;}
#pro_move .bx-wrapper .bx-controls-direction a{opacity:0;}


#pro_move .threeD{display:block; width:130px; height:45px; color:#fff; position:absolute; right:0; top:38%; z-index:1; font-size:1.5rem; line-height:45px; cursor:pointer; border-radius:5px; background:#005bac; transition:all .2s;}
#pro_move .threeD>span{display:inline-block; font-size:3.2rem; vertical-align:top; margin-right:.5rem;}
#pro_move .threeD:hover{background:#666;}
#pgproview{padding-top: 0;}

#pgproview .protit{text-align: center;font-size: 16px;color:#fff;background-color:#003c7e; padding: 10px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;margin-bottom: 15px;}

#pgproview .tags_title{	color:#0174c4;font-size:18px;font-weight:normal;padding:5px;border-bottom:1px solid #e8e8e8;margin-bottom: 10px;padding-left: 0;}

#pgproview .tags_content {font-size:1rem;line-height: 1.8rem; margin-top:0px!important; margin-bottom:10px!important;overflow-x: auto;}
.tags_content img{max-width:100%;}
.tags_content table{width: 170%;}
.tags_content table a{color:#0174c4;text-decoration: underline;}


#pgproview .back{display: block;color: #fff;text-align: center;font-size: 14px; padding: 15px; background-color: #2c333b;margin-top: 15px;border-radius: 5px;}


/**************联系我们****************/
#pgcontact .con{margin-bottom: 15px;}
#pgcontact .con h3{height: 30px;font-size:1.4rem;color:#005bac; line-height:28px;}
#pgcontact .con p{line-height:20px;font-size: 14px; margin-top: 10px;}

.conmap{width:100%;height:300px;}



/********表单页面*********/
.formbox{
	width:100%;
	padding:15px;
	margin:auto;
	margin-top:10px;
	background-color:#F5F5F5;
	box-sizing: border-box;
	}

.fm-item{
	display:block;
	border:1px solid #ddd;
	background-color: #fff;
	overflow:hidden;
	height:30px;
	margin-bottom:10px;
	}
.fm-item input[type="text"],.fm-item textarea{
	width:100%;
	height:100%;
	padding:15px 10px;
	font-size: 12px;
	border:none;
	background-color:inherit;
	box-sizing:border-box;
	}
.fm-item #checksn{width:60%;}
.fm-item #checkimg{
	float:right;
	width:80px;
	height:auto;
	}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { 
	color:#aaa;
	}
.formbox .fm-item input[type="text"]:focus,.formbox .fm-item textarea:focus{
	background-color:#fff;
	border-color:#da251d;
}
.formbox .btnbox{
	width:100%;
	height:40px;
	text-align:center;
	line-height:40px;
	background-color: #666;
	transition:all ease-in .2s;
	}
.formbox .btnbox .btn{
	display:block;
	width:100%;
	height:100%;
	color: #fff;
	}

