﻿/* footer */
.jpqFooter {
	padding-top: 20px;
	overflow:hidden;
}
.jpqFooter .menu {
	width:230px;
	height: 278px;
	border-right: 1px solid #8a8787;
	text-align: center;
}
.jpqFooter .menu h2 {
	font-weight:normal;
	display:block;
	padding-bottom:3px;
	margin-bottom: 15px;
}
.jpqFooter .menu h2 a {
	font-size:17px;
	color:#fff;
}
.jpqFooter .menu p {
	line-height:26px;
	font-size: 15px;
}
.jpqFooter .menu p a {
	color:#8e8e8e
}
.jpqFooter .menua {
	width:100px;
}
.jpqFooter .tel {
	width:440px;
	color:#f8f8f8;
	line-height:20px;
	padding-top:27px;
	padding: 0 30px;
}
.jpqFooter .tel p a {
	color:#999;
}
.jpqFooter .tel h2 a {
	color:#fff;
	font-size: 17px;
}
.jpqFooter .tel p {
	line-height:26px;
	font-size: 15px;
}
.jpqFooter .tel h2 {
	font-weight:normal;
	display:block;
	padding-bottom:3px;
	margin-bottom: 15px;
}
.jpqFooter .tel span {
	padding-left:20px;
}
.jpqFooter a:hover, .jpqFooter p a:hover {
	color:#fff;
	text-decoration:underline;
}
.jpqFooter .code {
	width:99px;
	padding-top:27px;
}
.jpqFooter .code span {
	display: block;
	height:36px;
	line-height:18px;
	text-align: center;
	padding-left:25px;
	font-family:"宋体";
	color:#fff;
	margin-top:10px;
	width: 100%;
}
.jpqFooter .links {
	margin-top:20px;
}
.jpqFooter .links h3 {
	line-height:30px;
	border-bottom:1px dotted #fff;
	font-weight:normal;
	font-size:13px;
}
.jpqFooter .links h3 span {
	text-transform:uppercase;
	font-family:arial;
	font-size:12px;
	padding-left:5px;
}
.jpqFooter .links div {
	padding:10px 0;
	overflow:hidden;
	line-height:20px;
}
.jpqFooter .links div em {
	padding:0 10px;
}
.copyrigdwdsht {
	width: 100%;
	height: 40px;
	background-color: #000;
	color: #999;
	line-height: 40px;
	font-size: 13px;
	text-align: center;
}
.copyrigdwdsht a {
	height: 40px;
	color: #999;
	line-height: 40px;
	font-size: 13px;
	margin-right: 10px;
	display: inline-block;
}
.copyrigdwdsht .fekfwfsa {
	height: 40px;
	color: #999;
	line-height: 40px;
	font-size: 13px;
	margin-left: 50px;
	display: inline-block;
}
.nddjsdsdfaa {
	margin:  30px 0;
}
.nddjsdsdfaa span {
	color: red;
}
.jpqFooter .tel .nddjsdsdfaa span {
	padding-left: 0;
}
/* search */
.jpqHot {
	height:63px;
	overflow:hidden;
	background:url(../images/hotbj.jpg) repeat-x left bottom;
	z-index:12;
	position:relative;
}
.jpqHot .keyword {
	line-height:63px;
	width:600px;
	overflow:hidden;
}
.jpqHot .keyword span {
	color:#333;
}
.jpqHot .keyword a {
	padding:0 3px;
}
.jpqHot .search {
	height:38px;
	width:323px;
	margin-top:11px;
}
.jpqHot .search .text {
	width:255px;
	height:36px;
	line-height:36px;
	float:left;
	padding-left:10px;
	color:#999;
	border:none;
	background:none;
	border:1px solid #ddd;
}
.jpqHot .search .subt {
	width:56px;
	height:38px;
	background:url(../images/subt.jpg) no-repeat center;
	border:none;
	float:right;
	cursor:pointer;
}
.jpqWet {
	height:632px;
}
.jpqWet h2 {
	font-size:25px;
	line-height:30px;
	color:#333;
	font-weight:normal;
	text-align:center;
	padding-top:35px;
}
.jpqWet .wet {
	overflow:hidden;
	position:relative;
	margin-top:137px;
	height:300px;
}
.jpqWet .wet p {
	font-size:14px;
	line-height:20px;
}
.jpqWet .wet p.p1 {
	position:absolute;
	left:130px;
}
.jpqWet .wet p.p2 {
	position:absolute;
	left:88px;
	top:103px;
}
.jpqWet .wet p.p3 {
	position:absolute;
	left:133px;
	top:225px;
}
.jpqWet .wet p.p4 {
	position:absolute;
	right:133px;
}
.jpqWet .wet p.p5 {
	position:absolute;
	right:25px;
	top:101px;
}
.jpqWet .wet p.p6 {
	position:absolute;
	right:90px;
	top:224px;
}
.index2 {
}
.index2 h1 {
	/* background: url(../images/index2_1.png) bottom center no-repeat; */
    height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	font-size: 22px;
	margin-top: 0px;
}
.fhkfgeafad {
	padding-top: 150px;
}
.divbluedsdsdsd .fhkfgeafad {
	padding-top: 20px;
	font-size: 35px;
	color: #000;
	margin-bottom: 20px;
}
.index2.divbluedsdsdsd h1 {
	/* background: url(../images/index2_1.png) bottom center no-repeat; */
    height: 40px;
	line-height: 40px;
	text-align: center;
	color: #000;
	font-size: 16px;
	font-family: "微软雅黑";
	font-weight: 100;
	margin-top: 0px;
}
.index2.divbluedsdsdsd .fhkfgeafad {
	font-weight: 800;
	padding-top: 20px;
	font-size: 35px;
	color: #000;
	margin-bottom: 40px;
}
.w1000 .fehjfgej {
	width: 300px;
	height: 40px;
	line-height: 40px;
	display: block;
	background-color: #00c5f0;
	border-radius: 5px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	margin: 20px auto;
}
.index2 p {
	text-align:center;
	line-height:26px;
	margin-top:0px;
	font-size:14px;
	color:#fff;
}
.index2.divbluedsdsdsd p {
	text-align:center;
	line-height:26px;
	margin-top:0px;
	font-size:14px;
	color:#000;
}
.index2 div {
	text-align:center;
	margin-top:10px;
	padding-bottom: 2px;
}
.index3 {
	height:380px;
}
.index3 h1 {
	height:100px;
	line-height:100px;
	text-align:center;
	color:#00a1f2;
	font-size:42px;
	font-family:"宋体"
}
.index3 p {
	text-align:center;
	line-height:36px;
	font-size:24px;
	color:#00a1f2;
	font-family:"宋体"
}
.index3 p em {
	color:#666;
	font-size:18px;
	font-style:normal;
}
.index3 p b {
	line-height:60px;
}
.index3 .w1000 div {
	border:1px solid #00a1f2;
	height:100px;
	padding:10px;
	font-size:14px;
	text-indent:25px;
	line-height:25px;
}
.jpqScale {
	overflow:hidden;
	height:558px;
}
.jpqScale h2 {
	text-align:center;
	font-size:20px;
	color:#fff;
	font-weight:normal;
	padding-top:145px;
}
.jpqScale h2 span {
	font-size:45px;
	display:block;
	line-height:55px;
}
.jpqScale .scale {
	padding-top:75px;
	overflow:hidden;
}
.jpqScale .scale .sc {
	width:166px;
	float:left;
	text-align:center;
	color:#fff;
	line-height:20px;
	font-size:14px;
	background:url(../images/bfh.png) no-repeat 113px 30px;
}
.jpqScale .scale .sc div {
	display:block;
	font-size:50px;
	font-family:arial;
	line-height:60px;
	padding-bottom:10px;
}
.jpqScale .scale .sc1 {
	background:url(../images/bfh.png) no-repeat 98px 30px;
}
.jpqScale a {
	display:block;
	width:115px;
	height:26px;
	margin:50px auto 0;
}
.jpqReason {
	padding:40px 0;
	background:#dfefff;
	overflow:hidden;
}
.jpqReason h2 {
	text-align:center;
	height:125px;
}
.jpqReason .rea {
	overflow:hidden;
	width:518px;
}
.jpqReason .rea div {
	padding-top:35px; /*background:url(../images/h3_bg.png) left 105px repeat-x;*/
}
.jpqReason .rea h3 {
	font-size:25px;
	line-height:30px;
	color:#1a8fff;
	padding-left:75px;
	font-weight:900;
	margin-bottom:15px;
	font-family: "微软雅黑"
}
.jpqReason .rea h3 span {
	color:#383737;
	display:block;
	font-weight:bold;
	font-size:25px;
	margin-top: 5px;
}
.jpqReason .rea h3.r1 {
	background:url(../images/srtusrtujs.png) no-repeat left center;
}
.jpqReason .rea h3.r2 {
	background:url(../images/seryeah.png) no-repeat left center;
}
.jpqReason .rea h3.r3 {
	background:url(../images/sergrg.png) no-repeat left center;
}
.jpqReason .rea h3.r4 {
	background:url(../images/thjhxfh.png) no-repeat left center;
}
.jpqReason .rea h3.r5 {
	background:url(../images/srthh.png) no-repeat left center;
}
.jpqReason .rea h3.r6 {
	background:url(../images/serseh.png) no-repeat left center;
}
.jpqReason .rea p {
	font-size:16px;
	line-height:30px;
	padding:10px 0 10px 0px;
	color:#0b0b0b;
}
#ec_cs_pannel {
	display: none;
}
.jpqReason .rea p span {
	color:#0097f5;
}
.dfsdwwef h2 img {
	width: 62%;
}
.amProductsdsas p {
	width: 100%;
	text-align: center;
	font-size: 30px;
	color: #ffc330;
	margin-top: 20px;
	font-weight: 900;
}
.jpqReason .pic {
	overflow:hidden;
	width:558px;
	padding-top:35px;
}
.pic img {
	width: 100%;
}
.jpqReason .pic a.more {
	display:block;
	margin-top:10px;
	width:115px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:13px;
	color:#fff;
	background:#044d92;
	border-radius:4px;
	margin-left:27px;
}
.jpqReason .pic a.more:hover {
	background:#0097f5;
	color:#fff;
}
.gwrgeffafa {
	list-style: disc;
	margin-left: 75px;
	color: #1a8fff;
	font-size: 18px;
	border-bottom: 1px dashed #505254;
	margin: 5px 0;
}
.picBanner {
	width:518px;
	overflow:hidden;
	margin-left:25px;
	position:relative;
}
.picBanner img {
	width: 100%;
}
.picBanner .bd {
	padding-top:20px;
	width:415px;
	height:330px;
	overflow:hidden;
}
.picBanner .bd ul {
	background:#fff;
	overflow:hidden;
}
.picBanner .bd li {
	vertical-align:middle;
}
.picBanner .bd li img {
	width:415px;
	height:330px;
	display:block;
}
.picBanner .hd {
	width:415px;
	height:109px;
	margin-top:5px;
	overflow:hidden;
}
.picBanner .hd ul {
	width:450px;
}
.picBanner .hd li {
	width:130px;
	height:103px;
	float:left;
	border:3px solid #c0c0c0;
	margin-right:3px;
}
.picBanner .hd li img {
	display:block;
	width:130px;
	height:103px;
}
.picBanner .hd li.on {
	border-color:#1990ff;
}
.jpqAd {
	height:300px;
	background: url(../images/ad.jpg) no-repeat center top;
	color:#fff;
	position:relative;
}
.jpqAd .zezhao {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	opacity:0.9;
	background: #005bac
}
.jpqAd h1 {
	padding-top:30px;
	text-align:center;
	font-size:70px;
	color:#fff;
	line-height:140px;
	background:url(../images/fenge.png) bottom center no-repeat;
}
.jpqAd p {
	text-align:center;
	font-size:40px;
	line-height:40px;
}
.jpqAd p span {
	display:block;
	font-size:20px;
}
.jpqProduct {
	padding:45px 0;
	overflow:hidden;
	height:900px;
}
.jpqProduct h2, .jpqProcess h2 {
	text-align:center;
	font-size:25px;
	line-height:30px;
	background:url(../images/pro_h2_b.png) no-repeat center 65px;
	font-weight:normal;
	color:#333;
	margin-bottom:60px
}
.jpqProduct h2 {
	margin-bottom:20px;
	color:#999;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
}
.jpqProduct h2 b {
	color:#222;
	font-size:28px;
	font-weight:normal;
	font-family:"微软雅黑"
}
.jpqProduct h2 img, .jpqProcess h2 img, .jpqMouth h2 img {
	background:#fff;
	padding:3px 20px;
}
.jpqProduct h2 span, .jpqProcess h2 span, .jpqMouth h2 span {
	display:block;
	font-size:14px;
	color:#999;
	line-height:50px;
	font-family:"微软雅黑"
}
.jpqProduct .hd {
	height:25px;
	line-height:25px;
	margin-top:40px;
	padding:0 60px;
}
.jpqProduct .hd ul {
	float:left;
}
.jpqProduct .hd ul li {
	float:left;
	padding:0 18px;
	border-radius:15px;
	margin-right:15px;
}
.jpqProduct .hd ul li.on {
	background:#1990ff;
	color:#fff;
}
.jpqProduct .hd a {
	display:block;
	height:25px;
	float:right;
}
.jpqProduct .bd {
	width:1000px;
	height:280px;
	margin-top:40px;
	position:relative;
}
.jpqProduct .bd .prev, .jpqProduct .bd .next {
	display:block;
	width:50px;
	height:50px;
	background:url(../images/pant.png) no-repeat;
	position:absolute;
	left:0;
	top:115px;
	cursor:pointer;
}
.jpqProduct .bd .next {
	left:auto;
	right:0;
	background-position:0 -50px;
}
.jpqProduct .bd .prev:hover {
	background-position:-50px 0
}
.jpqProduct .bd .next:hover {
	background-position:-50px -50px
}
.jpqProduct .bd .box {
	width:883px;
	height:280px;
	overflow:hidden;
	margin:0 auto;
}
.jpqProduct .bd .box ul {
	width:895px;
}
.jpqProduct .bd .box li {
	width:220px;
	height:280px;
	float:left;
	margin-right:1px;
	position:relative;
	overflow:hidden;
}
.jpqProduct .bd .box li a.pic {
	display:block;
	width:218px;
	height:278px;
	border:1px solid #ddd;
	background:#f5f5f5;
}
.jpqProduct .bd .box li a.pic img {
	display:block;
}
.jpqProduct .bd .box li a.pic span {
	height:198px;
	height:60px;
	line-height:60px;
}
.jpqProduct .bd .box li .txt {
	width:190px;
	height:250px;
	background:#2a2a2a;
	position:absolute;
	bottom:280px;
	left:0;
	padding:15px;
	opacity:0
}
.jpqProduct .bd .box li .txt h4 {
	height:45px;
	line-height:45px;
	border-bottom:1px solid #737373;
	font-size:14px;
	width:190px;
	color:#fff;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	font-weight:normal;
}
.jpqProduct .bd .box li .txt p {
	height:132px;
	margin:10px 0;
	line-height:22px;
	color:#fff;
	overflow:hidden;
}
.jpqProduct .bd .box li .txt .more {
	display:block;
	width:68px;
	height:20px;
	border:1px solid #fff;
	line-height:20px;
	text-align:center;
	color:#fff;
}
.jpqProduct .bd .box li .txt .more:hover {
	background:#fff;
	color:#1990ff;
}
.jpqPk {
	background:url(../images/dbj.jpg);
	padding:30px 0;
	overflow:hidden;
}
.jpqPk h2 {
	text-align:center;
}
.jpqPk h2 span {
	display:block;
	font-weight:normal;
	padding-top:10px;
	font-size:14px;
}
.jpqPk .pk {
	width:1000px;
	height:270px;
	margin-top:30px;
	position:relative;
}
.jpqPk .pk .hd {
	width:250px;
	height:270px;
	float:left;
	overflow:hidden;
}
.jpqPk .pk .hd ul {
	width:270px;
}
.jpqPk .pk .hd li {
	width:110px;
	height:45px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	background:url(../images/plb.jpg) no-repeat;
	font-size:14px;
	line-height:16px;
	padding-left:10px;
	padding-top:15px;
}
.jpqPk .pk .hd li span {
	display:block;
	font-family:arial;
	font-size:12px;
	text-transform:uppercase;
	color:#999;
}
.jpqPk .pk .hd li.on {
	background:url(../images/plh.jpg) no-repeat;
	color:#fff;
}
.jpqPk .pk .hd li.on span {
	color:#fff;
}
.jpqPk .pk .bd {
	width:705px;
	float:right;
	position:relative;
	z-index:11;
}
.jpqPk .pk .dub {
	width:52px;
	height:52px;
	background:url(../images/pk.png) no-repeat;
	position:absolute;
	top:70px;
	right:327px;
	z-index:12;
}
.jpqPk .pk .bd ul li {
	width:311px;
	height:176px;
	float:left;
	position:relative;
	padding:2px;
	background:#fff;
	box-shadow:0 0 5px #999
}
.jpqPk .pk .bd ul li.d1 {
	float:right;
	width:311px;
	height:176px;
}
.jpqPk .pk .bd ul li span {
	display:block;
	width:100%;
	height:60px;
	line-height:21px;
	padding-top:20px;
}
.jpqJoin {
	height:640px;
	background:url(../images/jmbj.jpg) no-repeat center top;
	overflow:hidden;
}
.jpqJoin h2 {
	text-align:center;
	font-size:25px;
	font-weight:normal;
	color:#fff;
	font-size:40px;
	line-height:40px;
	padding-top:70px;
	background:url(../images/join_h2_b.png) center 120px no-repeat;
}
.jpqJoin h2 img {
	background:#0e96e6;
	padding:3px 20px;
}
.jpqJoin h2 span {
	font-size:16px;
	color:#fff;
	display:block;
	line-height:60px;
}
.jpqJoin .join {
	overflow:hidden;
}
.jpqJoin .join .joinL {
	width:590px;
	color:#fff;
	position:relative;
	height:500px;
}
.jpqJoin .join h3 {
	font-size:16px;
}
.jpqJoin .join h3 span {
	font-size:35px;
	font-style:italic;
	font-family:arial;
	font-weight:normal;
	padding-right:10px;
}
.jpqJoin .join p {
	line-height:30px;
	padding-left:29px;
	padding-top:5px;
	font-size:24px;
	margin-top:30px;
	font-weight:normal;
}
.jpqJoin .join .jo1 {
	position:absolute;
	top:45px;
	left:0;
}
.jpqJoin .join .jo2 {
	position:absolute;
	top:125px;
	left:60px;
}
.jpqJoin .join .jo3 {
	position:absolute;
	top:210px;
	left:78px;
	;
}
.jpqJoin .join .jo4 {
	position:absolute;
	top:320px;
	left:55px;
}
.jpqJoin .join .jo5 {
	position:absolute;
	top:400px;
	left:0
}
.jpqJoin .tel {
	font-size:14px;
	color:#fff;
	background:url(../images/atel.png) no-repeat left 10px;
	padding-left:50px;
	line-height:22px;
	width:175px;
	margin:30px auto 0;
}
.jpqJoin .tel span {
	display:block;
	font-family:arial;
	font-size:20px;
}
.jpqJoin .tel a {
	display:block;
	margin-top:10px;
}
.jpqProcess {
	padding:45px 0;
	overflow:hidden;
}
.jpqProcess .process {
	width:857px;
	height:213px;
	background:url(../images/probj.jpg) no-repeat;
	margin:30px auto 0;
	position:relative;
}
.jpqProcess .process p {
	float:left;
	height:58px;
	line-height:58px;
	font-size:14px;
	text-align:center;
}
.jpqProcess .process p.p1 {
	width:208px
}
.jpqProcess .process p.p2 {
	width:157px
}
.jpqProcess .process p.p3 {
	width:161px
}
.jpqProcess .process p.p4 {
	width:172px
}
.jpqProcess .process p.p5 {
	width:159px
}
.jpqProcess .process p.p6 {
	width:135px;
	padding-left:202px;
	padding-top:95px;
}
.jpqProcess .process p.p7 {
	width:138px;
	padding-top:95px;
}
.jpqProcess .process p.p8 {
	width:179px;
	padding-top:95px;
}
.jpqProcess .process p.p9 {
	width:203px;
	padding-top:95px;
}
.jpqProcess .process .tel {
	line-height:33px;
	font-size:20px;
	font-family:arial;
	color:#c10211;
	position:absolute;
	right:55px;
	top:90px;
}
.jpqProcess .process .tel a {
	padding-left:10px;
}
.jpqMouth h2 {
	text-align:center;
	font-size:20px;
	line-height:30px;
	background:url(../images/hotbj.jpg) left center repeat-x;
	font-weight:normal;
	color:#333;
}
.jpqMouth h2 span {
	line-height:25px;
	font-size:16px
}
.jpqMouth {
	background:url(../images/dbj.jpg);
	padding:35px 0;
	overflow:hidden;
}
.jpqMouth h2 img {
	background:url(../images/dbj.jpg);
}
.jpqMouth .hd {
	height:35px;
	line-height:35px;
	margin:10px auto 0;
	width:105px;
}
.jpqMouth .hd ul li {
	float:left;
	width:105px;
	height:35px;
	line-height:35px;
	text-align:center;
	margin:0 1px;
	font-size:14px;
	color:#fff;
	background:#b4b4b4;
}
.jpqMouth .hd ul li.on {
	background:#1990ff;
	color:#fff;
}
.jpqMouth .bd {
	width:1000px;
	height:280px;
	margin-top:40px;
	position:relative;
}
.jpqMouth .bd .prev, .jpqMouth .bd .next {
	display:block;
	width:50px;
	height:50px;
	background:url(../images/pant.png) no-repeat;
	position:absolute;
	left:0;
	top:115px;
	cursor:pointer;
}
.jpqMouth .bd .next {
	left:auto;
	right:0;
	background-position:0 -50px;
}
.jpqMouth .bd .prev:hover {
	background-position:-50px 0
}
.jpqMouth .bd .next:hover {
	background-position:-50px -50px
}
.jpqMouth .bd .box {
	width:883px;
	height:280px;
	overflow:hidden;
	margin:0 auto;
}
.jpqMouth .bd .box ul {
	width:895px;
}
.jpqMouth .bd .box li {
	width:220px;
	height:280px;
	float:left;
	margin-right:1px;
	position:relative;
	overflow:hidden;
}
.jpqMouth .bd .box li a.pic, .jpqMouth .bd .box li a.pic img {
	display:block;
}
.jpqMouth .bd .box li .txt {
	width:190px;
	height:250px;
	background:#2a2a2a;
	position:absolute;
	right:220px;
	bottom:0px;
	padding:15px;
}
.jpqMouth .bd .box li .txt h4 {
	height:40px;
	line-height:20px;
	border-bottom:1px solid #737373;
	font-size:14px;
	width:190px;
	color:#fff;
	overflow:hidden;
	font-weight:normal;
	padding-bottom:8px;
}
.jpqMouth .bd .box li .txt p {
	height:132px;
	margin:10px 0;
	line-height:22px;
	color:#fff;
	overflow:hidden;
}
.jpqMouth .bd .box li .txt .more {
	display:block;
	width:68px;
	height:20px;
	border:1px solid #fff;
	line-height:20px;
	text-align:center;
	color:#fff;
}
.jpqMouth .bd .box li .txt .more:hover {
	background:#fff;
	color:#1990ff;
}
.jpqMouth .bd .box1 {
	width:880px;
	height:280px;
	overflow:hidden;
	margin:0 auto;
}
.jpqMouth .bd .box1 ul {
	width:895px;
}
.jpqMouth .bd .box1 li {
	width:440px;
	height:280px;
	float:left;
	margin-right:1px;
	position:relative;
	overflow:hidden;
}
.jpqMouth .bd .box1 li a.pic, .jpqMouth .bd .box1 li a.pic img {
	display:block;
}
.jpqMouth .bd .box1 li a.pic span {
	width:420px;
	height:35px;
	line-height:35px;
	font-size:14px;
	color:#fff;
	position:absolute;
	left:0;
	bottom:0;
	background:url(../images/tm.png);
}
.jpqAbout {
	background:url(../images/abj.jpg) no-repeat center top;
	height:515px;
	padding-top:35px;
}
.jpqAbout .about {
	width:465px;
}
.jpqAbout .about h2 {
	line-height:30px;
	height:30px;
	font-size:25px;
	color:#fff;
	background:url(../images/abt.png) no-repeat left top;
	padding-top:60px;
	font-weight:normal;
}
.jpqAbout .about .txt {
	line-height:21px;
	color:#fff;
}
.jpqAbout .about .txt img {
	display:block;
	margin-bottom:5px;
}
.jpqAbout .about a {
	display:block;
	width:105px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	background:#5c5c5c;
	float:left;
	margin-right:5px;
	color:#fff;
	margin-top:10px;
}
.jpqAbout .about a:hover, .jpqAbout .about a.on {
	background:#1990ff;
	color:#fff;
}
.jpqAbout .honor {
	width: 490px;
	height: 510px;
	margin-left: 200px;
	position: relative;
	overflow: hidden;
}
.jpqAbout .honor h2 {
	line-height:30px;
	height:30px;
	font-size:25px;
	color:#333;
	background:url(../images/hrt.png) no-repeat left top;
	padding-top:60px;
	font-weight:normal;
}
.jpqAbout .honor .bd {
	width:424px;
	height:346px;
	overflow:hidden;
	margin-top:19px;
}
.jpqAbout .honor .bd ul {
	width:430px;
}
.jpqAbout .honor .bd li {
	width:390px;
	height:346px;
	float:left;
}
.jpqAbout .honor .bd li img {
	border:1px solid #e5e5e5;
}
.jpqAbout .honor .bd li span {
	width:370px;
	height:40px;
	line-height:40px;
}
.jpqAbout .honor .prev, .jpqAbout .honor .next {
	display:block;
	width:30px;
	height:30px;
	background:url(../images/ant.jpg) no-repeat;
	position:absolute;
	top:455px;
	left:0;
	overflow:hidden;
	cursor:pointer;
}
.jpqAbout .honor .next {
	background-position:0 -30px;
	left:31px;
}
.jpqAbout .honor .prev:hover {
	background-position:-30px 0
}
.jpqAbout .honor .next:hover {
	background-position:-30px -30px;
}
.jpqNews {
	padding:30px 0;
	overflow:hidden;
}
.jpqNews .news {
	width:516px;
	overflow:hidden;
	padding-right:80px;
	border-right:1px dotted #888;
}
.jpqNews .news .hd {
	height:49px;
	background:url(../images/nbt.jpg) no-repeat left;
}
.jpqNews .news .hd ul {
	padding-left:210px;
}
.jpqNews .news .hd li {
	float:left;
	font-size:14px;
	height:49px;
	line-height:44px;
	width:85px;
	text-align:center;
}
.jpqNews .news .hd li.on {
	color:#fff;
	background:url(../images/nbh.jpg) no-repeat;
}
.jpqNews .news .bdPic {
	height:122px;
	margin-top:20px;
}
.jpqNews .news .bdPic .pic {
	display:block;
	width:192px;
	height:122px;
	float:left;
	margin-right:20px;
}
.jpqNews .news .bdPic .pic img {
	border:1px solid #c2c2c2;
	padding:3px;
}
.jpqNews .news .bdPic h3 {
	width:288px;
	float:left;
	height:30px;
	line-height:30px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	font-size:14px;
	display:block;
	font-weight:normal;
}
.jpqNews .news .bdPic h3 a {
	color:#333;
}
.jpqNews .news .bdPic h5 {
	width:288px;
	float:left;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
}
.jpqNews .news .bdPic a.more {
	display:inline-block;
	width:68px;
	height:20px;
	line-height:20px;
	border:1px solid #1990ff;
	color:#1990ff;
	margin-top:5px;
	text-align:center;
}
.jpqNews .news .bdPic a.more:hover {
	background:#1990ff;
	color:#fff;
}
.jpqNews .news .bd ul {
	padding-top:10px;
}
.jpqNews .news .bd li {
	height:30px;
	line-height:30px;
	border-bottom:1px dotted #888;
}
.jpqNews .news .bd li a {
	width:395px;
	height:30px;
	float:left;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	background:url(../images/nicon.png) no-repeat left center;
	padding-left:10px;
	float:left;
}
.jpqNews .news .bd li a:hover {
	color:#1990ff;
}
.jpqNews .news .bd li span {
	display:block;
	float:right;
	font-size:12px;
	color:#999;
}
.jpqNews .faq {
	width:555px;
}
.jpqNews .faq h2 {
	height:49px;
}
.jpqNews .faq .bd {
	height:310px;
	overflow:hidden;
	margin-top:20px;
}
.jpqNews .faq .bd li {
	padding:9px 0;
	border-bottom:1px dotted #888;
}
.jpqNews .faq .bd li h3 {
	width:257px;
	height:20px;
	line-height:20px;
	background:url(../images/fq.jpg) no-repeat left top;
	padding-left:28px;
	margin-bottom:6px;
	font-weight:normal;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.jpqNews .faq .bd li h3 a {
	color:#333;
}
.jpqNews .faq .bd li p {
	background:url(../images/fa.jpg) no-repeat left 3px;
	padding-left:28px;
	color:#999;
	line-height:20px;
}
.bdwdwd .tempWrap {
	height: 355px!important;
}
.jpqFeedback {
	background:url(../images/febj.jpg) no-repeat center top;
	height:401px;
}
.jpqFeedback .feedback {
	width:500px;
	padding-left:591px;
	padding-top:130px;
}
.jpqFeedback .feedback .input {
	width:235px;
	height:40px;
	line-height:40px;
	padding-left:10px;
	border:none;
	margin-bottom:10px;
	color:#000;
	margin-right:10px;
	float:left;
}
.jpqFeedback .feedback .mo {
	margin-right:0px;
	_margin-right:0;
}
.jpqFeedback .feedback .textarea {
	width:480px;
	height:60px;
	line-height:20px;
	padding:10px;
	border:none;
	margin-bottom:10px;
	color:#000;
	display:block;
	clear:both;
}
.jpqFeedback .feedback .subt {
	width:240px;
	height:40px;
	line-height:40px;
	border:none;
	background:#c10211;
	text-align:center;
	font-size:18px;
	color:#fff;
	cursor:pointer;
}
.jpqFeedback .feedback .subt:hover {
	background:#eb0013;
	color:#fff;
}
.jpqSidebar {
	width:187px;
}
.jpqSidebarefdw {
	width: 1250px;
	margin: 0 0px;
	overflow: hidden;
}
.jpqSidebar .sidebar {
	box-shadow:0 1px 5px #d8d8d8;
}
.jpqSidebar .sidebar h2 {
	height:68px;
	color:#fff;
	background:url(../images/brbt.jpg) no-repeat;
	font-weight:normal;
	font-size:20px;
	color:#ececec;
	padding-left:15px;
	padding-top:42px;
}
.jpqSidebar .sidebar h2 span {
	display:block;
	text-transform:uppercase;
	font-size:25px;
	font-family:arial;
	color:#fff;
}
.jpqSidebar .sidebar ul {
	border:1px solid #dfdfdf;
	padding:10px;
}
.jpqSidebar .sidebar ul li {
	min-height:35px;
	line-height:35px;
	border-bottom:1px dotted #d8d8d8;
}
.jpqSidebar .sidebar ul li a {
	display:block;
	width:145px;
	height:35px;
	background:url(../images/sicon.jpg) no-repeat left center;
	padding-left:20px;
	font-size:14px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.jpqSidebar .sidebar ul li ul {
	border:none;
}
.yuandluboxdhsc {
	width: 100%;
	overflow: hidden;
	background-color: #f4f4f4;
}
.yuandluboxdhscsdsds {
	background-color: #fff;
}
.amProductsdsdsssfsdf {
	padding: 0px 0px!important;
}
.allcodfdfdsdssnm {
	width: 93%;
	overflow: hidden;
	margin: 30px auto;
	color: #000;
	font-size: 15px;
	line-height: 30px;
}
.allcodfdfdsdssnm div {
	width: 95%;
	margin: 0 auto;
}
.jpqSidebarefdw .sidebar ul {
	border:0px solid #dfdfdf;
	padding:10px 0;
	overflow: hidden;
}
.jpqSidebarefdw .sidebar {
	box-shadow:0 0px 0px #fff;
}
.jpqSidebarefdw .sidebar ul li {
	width: 179px;
	height:40px;
	line-height:40px;
	text-align: center;
	float: left;
	margin-right: 20px;
	border-bottom:0px dotted #d8d8d8;
	border-radius: 2px;
	margin-bottom: 20px;
}
.jpqSidebarefdwwdwd ul {
	text-align: center;
}
.jpqSidebarefdw .sidebar ul li {
	display: inline-block;
	float: initial;
}
.jpqSidebarefdw .sidebar ul li a {
	disply:block;
	width:183px;
	height:40px;
	border: 1px solid #999;
	background:#fff;
	padding-left:0px;
	font-size:16px;
	text-align: center;
	color: #000;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
 .jpqSidebarefdw .sidebar ul li:nth-child(6n) {
margin-right: 0;
}
.jpqSidebarefdw .sidebar ul li ul {
	border:none;
}
.jpqSidebarefdw .sidebar ul li:hover {
	background:#cc0705;
	color:#fff;
}
.jpqContentdsfsfwwffw {
	width: 1200px!important;
	margin: 0 auto;
	overflow: hidden;
}
.jpqContetdsfsfwwffw {
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
	margin-bottom: 30px;
}
.jpqContetdsfsfwwffw .ptb30 {
	padding: 10px 0 0px;
	margin-bottom: 30px;
}
.jpqContetdsfsfwwffw .jpqContentC {
	padding-top: 0px;
}
.pro_show_di img {
	height: 245px;
}
.productList .fdffegdfeffvd a {
	display: block;
	width: 100%;
	text-align: center;
}
.productList span {
	color: #f00;
	display: block;
}
.yuandlubrddoxdhsc {
	width: 1200px;
	margin: 20px auto;
	overflow: hidden;
}
.yuandlubrddoxdhsc h1 {
	font-size: 30px;
	color: #000;
	margin: 20px auto;
	text-align: center;
	width: 100%;
	font-weight: 800;
	margin-bottom: 40px;
}
.caioboxhsueleft {
	float: left;
	width: 550px;
	height: 500px;
}
.caioboxhsueleft img {
	width: 100%;
	height: 100%;
}
.yuandlubrddoxdhsc .caioboxhsueright {
	float: right;
	width: 610px;
	padding: 0 20px;
	font-size: 16px;
	color: #000;
	line-height: 30px;
}
.yuandfaxdhsc {
	width: 1200px;
	overflow: hidden;
	margin: 0 auto;
}
.caiogdfeleft {
	width: 1200px;
	overflow: hidden;
	margin: 20px auto;
}
.caioboxhsueright {
	width: 950px;
	padding: 0;
	overflow: hidden;
	margin: 0px auto;
	border-bottom: 1px solid #efefef;
	margin-bottom: 20px;
	height: 300px;
}
.caioboxhsueright h1 {
	width: 100%;
	text-align: left;
	font-size: 30px;
	line-height: 40px;
	color: #cc0705;
	margin: 20px 0;
	display: block;
}
.lianxhgangdboxs {
	width: 700px;
	float: left;
	height: 400px;
	font-size: 16px;
	color: #000;
	line-height: 30px;
}
.lianxhgangdboxwews1 {
	width: 150px;
	float: right;
	text-align: center;
}
.lianxhgangdboxwews1 img {
	width: 100%;
	height: 100%;
}
.lianxhgangdboxwews1 p {
	font-size: 14px;
	line-height: 30px;
	color: #000;
}
/**/
.caioboxhfesueright {
	width: 950px;
	padding: 0;
	overflow: hidden;
	margin: 0px auto;
	border-bottom: 1px solid #efefef;
	margin-bottom: 20px;
	height: 300px;
}
.caioboxhfesueright h1 {
	width: 100%;
	text-align: left;
	font-size: 30px;
	line-height: 40px;
	color: #cc0705;
	margin: 20px 0;
	display: block;
}
.dscsdwffdsbixs {
	width: 1200px;
	padding: 0;
	overflow: hidden;
	margin-top: 20px;
}
.lianxhgandfgdboxs {
	width: 50px;
	height: 50px;
	float: left;
	margin-right: 20px;
}
.lianxhgandfgdboxs img {
	width: 100%;
	height: 100%;
}
.lianxhgangdboxs1 {
	width: 1100px;
	text-align: left;
	overflow: hidden;
	float: left;
}
.lianxhgangdboxs1 h2 {
	font-size: 16px;
	color: #000;
	line-height: 25px;
	text-align: left;
	width: 100%;
}
.lianxhgangdboxs1 p {
	font-size: 16px;
	color: #000;
	line-height: 25px;
	text-align: left;
	width: 100%;
}
/* 新闻搜索 */
.xwjs {
	background:#eeeeee;
	border:#dddddd solid 1px;
	height:120px;
	margin:0px 0px 10px;
	padding:0 25px;
	line-height:22px;
}
.xwjs h4 {
	font-size:22px;
	height:40px;
	line-height:40px;
	font-weight: bold;
}
.xw_sosuo {
	height:40px;
	margin-top:15px;
}
#xw_year, #xw_month {
	width:280px;
	height:40px;
	line-height: 40px;
	text-indent: 22px;
	margin-bottom:15px;
	/* overflow:hidden;  */
  position:relative;
	background:#fff;
	font-size:14px;
	color:#888;
	cursor:pointer;
	float:left;
	margin-right:20px;
}
#xw_year span, #xw_month span {
	color:#888;
}
#xw_year em, #xw_month em {
	display: block;
	width:20px;
	height:20px;
	background: url(../images/ico.png) -60px -20px no-repeat;
	position:absolute;
	top:10px;
	right:15px;
	z-index:1;
}
#xw_year_list, #xw_month_list {
	width:260px;
	height:140px;
	background:#f1f1f1;
	overflow:auto;
	display:none;
	position: absolute;
	left:0px;
	top:40px;
	z-index:9;
}
#xw_year_list li, #xw_month_list li {
	height:35px;
	line-height:35px;
	text-indent: 22px;
}
#xw_year_list li:hover, #xw_month_list li:hover {
	color: #fff;
	background: #da251d;
}
.news_list {
	margin:15px 0;
	min-height: 400px;
}
.news_list ul {
}
.news_list ul li {
	height:200px;
	border-bottom:#CCC solid 1px;
	padding:25px 20px;
}
/* .news_list ul li dl{ float:right; width:600px; display:block;}
.news_list ul li dt{ font-size:16px; font-weight:bold;}
.news_list ul li dt span{ font-size:12px; font-weight:normal; margin-left:12px;}
.news_list ul li dd{ line-height:24px; margin-top:10px;} */

.news_list .news_list_img {
	width:265px;
	height:200px;
	overflow: hidden;
	border: 1px solid #d9d7d7;
}
.news_list .news_list_img img {
	width:263px;
	height:198px;
	margin: 1px;
}
.news_list .news_list_con {
	width:850px;
	height:200px;
	overflow: hidden;
}
.news_list .news_list_con strong {
	width:98%;
	overflow:hidden;
	height:30px;
	line-height: 30px;
	font-size:18px;
	display:block;
}
.news_list .news_list_con strong a {
	color:#333;
}
.news_list .news_list_con i {
	height:25px;
	line-height:25px;
	font-size:12px;
	display:block;
	color:#868686;
}
.news_list .news_list_con em {
	height:128px;
	display:block;
	font-style:normal;
	font-size: 14px;
	line-height:1.8em;
	margin-bottom:10px;
	overflow: hidden;
	color:#333;
}
.show {
	width: 100%;
	overflow: hidden;
}
.show h1 {
	font-size: 23px;
	color: #000;
	margin: 30px auto;
	width: 100%;
	text-align: center;
}
/* 分页样式 */
div.quotes {
	padding:3px;
	margin:20px 3px 3px;
	text-align: center;
	font-family:Verdana;
	font-size:16px;
}
div.quotes a {
	border:1px solid #ddd;
	padding:2px 5px;
	color: #646e8a;
	margin-right:3px;
}
div.quotes a:hover {
	border:1px solid #a0a0a0;
}
s div.quotes a:active {
	border:1px solid #a0a0a0;
}
div.quotes span.current {
	border: 1px solid #e0e0e0;
	padding:2px 5px;
	font-weight: bold;
	color: #aaa;
	margin-right: 3px;
	background-color: #f0f0f0
}
div.quotes span.disabled {
	border: 1px solid #f3f3f3;
	padding:2px 5px;
	color: #ccc;
	margin-right: 3px;
}
/* product */
.productList {
	width:1260px;
}
.productList li {
	width:285px;
	height:328px;
	float:left;
	border:1px solid #d9d9d9;
	margin-right:17px;
	margin-bottom:25px;
}
.productList li h2 {
	height:42px;
	border-top:1px solid #d9d9d9;
	line-height:42px;
	font-weight:normal;
}
.productList li h2 span {
	display:block;
	float:left;
	width:200px;
	font-size:14px;
	padding-left:15px;
	padding-right:12px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.productList li h2 em {
	display:block;
	width:57px;
	height:42px;
	background:url(../images/pl.png) no-repeat center;
	border-left:1px solid #d9d9d9;
	float:left;
}
.productList li:hover, .productList li:hover h2, .productList li:hover h2 em {
	border-color:#1990ff;
}
.productList li:hover h2 span {
	color:#1990ff;
}
.productList li:hover h2 em {
	background:url(../images/plh.png) no-repeat center;
}
/* product left */
.productShowPic {
	width:670px;
}
.productShowPic .box {
	width:670px;
	height:378px;
}
.tbPic {
	width:668px;
	height:400px;
	border:1px solid #dadada;
	position:relative;
	z-index:1;
	float:right;
}
.tbPic a {
	width:668px;
	height:400px;
	background:#fff;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
}
.tbPic a img {
	vertical-align:middle;
	width:100%;
	height:100%
}
.tbPic a {
*display:block;
*font-family:Arial;
*line-height:1;
}
div.zoomDiv {
	z-index:999;
	position:absolute;
	top:0px;
	left:0px;
	width:300px;
	height:300px;
	background:#fff;
	border:1px solid #ccc;
	display:none;
	text-align:center;
	overflow:hidden;
}
div.zoomMask {
	position:absolute;
	background:url(../images/mask.png);
	cursor:move;
	z-index:1;
}
.productShowPicshn {
	width: 635px;
}
.productShowPicshn .tbPic {
	height: 380px;
	width: 635px;
}
.tbPicList {
	width:112px;
	height:532px;
	overflow:hidden;
	position:relative;
	float:left;
}
.tbPicList a.prev, .tbPicList a.next {
	display:block;
	width:107px;
	height:25px;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/anu.png) no-repeat;
	overflow:hidden;
	cursor:pointer;
	transition:all 0s linear;
}
.tbPicList a.next {
	top:auto;
	bottom:0;
	background-position:0 -50px;
}
.tbPicList a.prev:hover {
	background-position:0 -25px;
}
.tbPicList a.next:hover {
	background-position:0 -75px;
}
.tbPicList .tbThumb {
	position:relative;
	width:112px;
	height:462px;
	overflow:hidden;
	top:35px;
}
.tbPicList .tbThumb ul {
	position:absolute;
	height:99999px;
}
.tbPicList .tbThumb ul li {
	background:none;
	float:left;
	width:107px;
	height:118px;
	position:relative;
}
.tbPicList .tbThumb ul li a {
	display:block;
	width:103px;
	height:103px;
	border:2px solid #d9d9d9;
	text-align:center;
	background:#fff
}
.tbPicList .tbThumb ul li img {
	max-width:100%;
	max-height:100%;
	cursor:pointer;
}
.tbPicList .tbThumb ul li a em {
	display:block;
	width:5px;
	height:9px;
	position:absolute;
	right:-5px;
	top:49px;
}
.tbPicList .tbThumb ul li a.tbSelected {
	border-color:#1990ff;
}
.tbPicList .tbThumb ul li a.tbSelected em {
	background:url(../images/jt.png) no-repeat;
}
/* product right */
.productShowTitle {
	width:495px;
	overflow:hidden;
}
.productShowTitle h2 {
	line-height:24px;
	border-bottom:1px dotted #d9d9d9;
	font-size:18px;
	padding:15px 0;
}
.productShowTitle .description {
	padding-top:30px;
	overflow:hidden;
}
.productShowTitle .description ul {
	overflow:hidden;
}
.productShowTitle .description ul li {
	height:35px;
	line-height:35px;
	background-color: #fff;
	font-size:14px;
	padding-left:10px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
 .productShowTitle .description ul li:nth-child(odd) {
background-color: #efefef;
}
.productShowTitle .advisory {
	height:45px;
	padding-top:30px;
}
.productShowTitle .advisory a {
	display:block;
	width:140px;
	height:40px;
	background:#1b9aff;
	border-radius:3px;
	border-bottom:5px solid #0079d9;
	line-height:40px;
	text-align:center;
	font-size:14px;
	color:#fff;
	float:left;
	margin-right:10px;
}
.productShowTitle .fasdfhgfrgtytutggr a {
	display:block;
	width:140px;
	height:40px;
	background:#1b9aff;
	border-radius:3px;
	border-bottom:5px solid #0079d9;
	line-height:40px;
	text-align:center;
	font-size:14px;
	color:#fff;
	float:left;
	margin-right:10px;
	width: 113px;
	height: 77px;
}
.productShowTitle .advisory a:hover {
	border-color:#1b9aff;
	color:#fff;
}
.wdgwewrwdftffd h2 {
	line-height: 24px;
	border-bottom: 1px dotted #d9d9d9;
	font-size: 21px;
	padding: 0px 0;
	height: 27px;
}
.productShowTitle .advisory a.adc {
	background:#ff2121;
	border-bottom:5px solid #d50000;
}
.productShowTitle .advisory a.adc:hover {
	border-color:#ff2121;
	color:#fff;
}
.productShowTitle .advisory .tel {
	background:url(../images/telbj.jpg) no-repeat left center;
	margin-left:10px;
	line-height:22px;
	float:left;
	padding-left:48px;
}
.productShowTitle .advisory .tel span {
	display:block;
	font-size:20px;
	font-family:arial;
	color:#ee0000;
}
.jpqSidebarefdw .sidebar ul li a:hover, .jpqSidebarefdw .sidebar ul li a.active {
	background-color: #cc0705;
	color:#fff;
	border: 1px solid #cc0705
}
.jpqSidebar .recProduct, .jpqSidebar .recNews {
	width:165px;
	padding:0 10px 10px;
	box-shadow:0 1px 5px #d8d8d8;
	border:1px solid #dfdfdf;
	margin-top:15px;
}
.jpqSidebar .recProduct h2, .jpqSidebar .recNews h2 {
	height:38px;
	line-height:38px;
	border-bottom:2px solid #e2e2e2;
	font-family:arial;
	text-transform:uppercase;
	color:#999;
	font-weight:normal;
}
.jpqSidebar .recProduct h2 span, .jpqSidebar .recNews h2 span {
	display:inline-block;
	height:38px;
	font-size:14px;
	font-family:"微软雅黑";
	font-size:14px;
	color:#333;
	padding-right:5px;
	border-bottom:2px solid #1990ff;
}
.jpqSidebar .recProduct .bd {
	width:165px;
	height:410px;
	overflow:hidden;
}
.jpqSidebar .recProduct .bd .box {
	height:390px;
	overflow:hidden;
	padding:10px 0;
}
.jpqSidebar .recProduct .bd ul {
	overflow:hidden;
	zoom:1;
}
.jpqSidebar .recProduct .bd li {
	width:165px;
	height:195px !important;
}
.jpqSidebar .recProduct .bd li span {
	width:145px;
	height:30px;
	line-height:30px;
	background:#e6e6e6;
}
.jpqSidebar .recNews .bd {
	width:165px;
	height:auto;
	overflow:hidden;
}
.jpqSidebar .recNews .bd li {
	padding:10px 0;
	border-bottom:1px dotted #c0c0c0;
}
.jpqSidebar .recNews .bd li a {
	display:block;
	line-height:20px;
	color:#333;
	background:url(../images/ricon.jpg) no-repeat left 6px;
	padding-left:10px;
}
.jpqSidebar .recNews .bd li span {
	display:block;
	line-height:20px;
	height:20px;
	font-family:arial;
	text-transform:uppercase;
	color:#999;
	padding-left:10px;
}
.jpqSidebar .recNews .bd li a:hover {
	background:url(../images/riconh.jpg) no-repeat left 6px;
	color:#1990ff;
}
.jpqSidebar .joinContact {
	background:#1990ff;
	margin-top:15px;
}
.jpqSidebar .joinContact h2 {
	margin:0 10px;
	font-family:arial;
	font-size:35px;
	color:#fff;
	line-height:50px;
	border-bottom:1px dotted #e2e2e2;
	text-transform:uppercase;
	text-align:center;
}
.jpqSidebar .joinContact p {
	padding:10px;
	line-height:20px;
	color:#fff;
}
.jpqSidebar .joinContact .tel {
	padding:10px;
	background:#da0c0c;
	font-size:14px;
	color:#fff;
}
.jpqSidebar .joinContact .tel span {
	font-family:arial;
	font-size:18px;
	display:block;
}
.jpqContent {
	width:990px;
	overflow:hidden;
	padding-top:10px;
}
.jpqTitle {
	height:40px;
	line-height:39px;
	border-bottom:1px dotted #c7c7c7;
}
.jpqContentC {
	padding-top:20px;
}
.jpqContentC span, .jpqContentC p, .jpqContentC div {
	font-size:16px !important;
}
.jpqContentC .fh {
	background:url(../images/fh.jpg) no-repeat left top;
	padding-top:15px;
	font-size:25px;
	color:#1990ff;
	padding-bottom:30px;
}
.jpqContentC .fh span {
	display:block;
	font-family:arial;
	font-size:45px;
	text-transform:uppercase;
	line-height:50px;
}
.honorList li {
	width:245px;
	height:389px;
	float:left;
	margin:0 9px;
	margin-bottom:5px;
}
.honorList li img {
	border:1px solid #d9d9d9;
	padding:4px;
	box-shadow:0 0 3px 2px #e7e7e7
}
.honorList li img:hover {
	border-color:#1990ff;
	box-shadow:0 0 3px 2px #acd6fd
}
.honorList li span {
	width:225px;
	height:35px;
	line-height:35px;
}
.honorListA li {
	width:245px;
	height:219px;
	float:left;
	margin:0 9px;
	margin-bottom:5px;
}
.honorListA li img {
	border:1px solid #d9d9d9;
	padding:4px;
	box-shadow:0 0 3px 2px #e7e7e7
}
.honorListA li img:hover {
	border-color:#1990ff;
	box-shadow:0 0 3px 2px #acd6fd
}
.honorListA li span {
	width:225px;
	height:35px;
	line-height:35px;
}
.settingList li {
	width:245px;
	height:202px;
	float:left;
	margin:0 9px;
	margin-bottom:5px;
}
.settingList li img {
	border:1px solid #d9d9d9;
	padding:4px;
	box-shadow:0 0 8px #e7e7e7
}
.settingList li img:hover {
	border-color:#1990ff;
	box-shadow:0 0 3px 2px #acd6fd
}
.settingList li span {
	width:225px;
	height:35px;
	line-height:35px;
}
.jmsList li {
	width:365px;
	height:271px;
	float:left;
	margin:0 14px;
	margin-bottom:5px;
}
.jmsList li img {
	border:1px solid #d9d9d9;
	padding:4px;
	box-shadow:0 0 3px 2px #e7e7e7;
}
.jmsList li img:hover {
	border-color:#1990ff;
	box-shadow:0 0 3px 2px #acd6fd
}
.jmsList li span {
	width:345px;
	height:35px;
	line-height:35px;
}
.videoList {
	width:850px;
}
.videoList li {
	width:388px;
	height:325px;
	float:left;
	margin-right:14px;
	margin-bottom:5px;
}
.videoList li div {
	width:388px;
	height:290px;
}
.videoList li span {
	width:368px;
	height:35px;
	line-height:35px;
}
.videoShow h2 {
	text-align:center;
	line-height:20px;
	font-size:16px;
	font-weight:normal;
}
.videoShow .video {
	width:550px;
	height:450px;
	margin:0 auto;
}
.fenyList {
	height:35px;
	background:#eee;
	padding:0 10px;
	margin-top:15px;
}
.fenyList .prew {
	background:url(../images/pre_info.gif) no-repeat left center;
	float:left;
	height:35px;
	line-height:35px;
	overflow:hidden;
	padding-left:15px;
	text-align:left;
	width:46%;
}
.fenyList .nextw {
	background:url(../images/next_info.gif) no-repeat right center;
	float:right;
	height:35px;
	line-height:35px;
	overflow:hidden;
	padding-right:15px;
	text-align:right;
	width:46%;
}
.newsList li {
	height:150px;
	margin-top:0px;
	padding-right:30px;
	padding-left:30px;
	background:url(../images/riconh.jpg) no-repeat 10px 22px
}
.newsList li .pic {
	display:block;
	width:242px;
	height:150px;
	float:left;
	padding-right:25px;
}
.newsList li .pic img {
	border:1px solid #ddd
}
.newsList li h3 {
	height:50px;
	line-height:50px;
	font-size:14px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	font-weight:normal;
}
.newsList li h3 a {
	color:#000;
}
.newsList li h3 span {
	float:right;
}
.newsList li .txt {
	line-height:22px;
	padding-bottom:10px;
	border-bottom:1px dotted #c0c0c0;
	float:left;
}
.newsList li a.links {
	display:inline-block;
	background:url(../images/lj.png) no-repeat left center;
	line-height:20px;
	padding-left:20px;
	color:#1990ff;
	margin-top:10px;
}
.newsList li:hover .pic {
	opacity:0.9
}
.newsList li a.links:hover {
	background:url(../images/ljh.png) no-repeat left center;
}
.newsShow h2 {
	font-size:20px;
	line-height:32px;
	text-align:center;
	position:relative;
	font-weight:normal;
}
.newsShow h3 {
	text-align:center;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #d2d2d2;
	font-weight:normal;
}
.newsShow h3 span {
	margin:8px 8px 0 8px;
	color:#999;
	text-decoration:none;
}
.fontResizer a {
	padding:0 5px;
}
.curFont {
	font-weight:bold;
	color:#1990ff;
}
.newsShowBox {
	padding-top:15px;
	line-height:26px;
	padding-bottom:10px;
}
.relTitle {
	padding-left:20px;
	height:35px;
	line-height:35px;
	background:url(../images/page_line.jpg) no-repeat 10px 12px #eee;
	font-size:14px;
	font-weight:bold;
	color:#333;
	font-weight:normal;
}
.relNews {
	overflow:hidden;
	margin-top:20px;
}
.relNews ul {
	width:870px;
	padding-top:10px;
}
.relNews ul li {
	float:left;
	margin-right:50px;
	width:370px;
	height:28px;
	line-height:28px;
}
.relNews ul li a {
	display:block;
	width:260px;
	line-height:28px;
	background:url(../images/iconh.jpg) no-repeat left center;
	padding-left:15px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	float:left;
}
.relNews ul li a:hover {
	background:url(../images/iconi.jpg) no-repeat left center;
}
.relNews ul li span {
	float:right;
	color:#999;
}
#item_list li {
	position:relative;
	margin-bottom:25px;
}
#item_list li:after {
	content:'';
	position:absolute;
	top:12px;
	right:16px;
	display:block;
	width:30px;
	height:30px;
	background:#1990ff;
	pointer-events:none;
}
#item_list li h3:before, #item_list li h3:after {
	content:'';
	position:absolute;
	top:26px;
	right:23px;
	z-index:2;
	width:16px;
	height:2px;
	background:#fff;
}
#item_list li h3:before {
	width:2px;
	height:16px;
	top:19px;
	right:30px;
	-webkit-transition:0.3s;
	transition:0.3s;
}
#item_list li.act h3:before {
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	background:transparent\0;
}
#item_list li h3 {
	position:relative;
	padding:0 60px;
	background-color:#f5f5f5;
	line-height:54px;
	font-size:16px;
	cursor:pointer;
	font-weight:normal;
}
#item_list li div {
	display:none;
	padding:25px 0 0 60px;
	line-height:25px;
	color:#7c7c7c;
	-webkit-animation:fadeIn 0.5s ease-out 0.2s both;
	animation:fadeIn 0.5s ease-out 0.2s both;
}
.faqList li h3 {
	background-image:url(../images/faq.png);
	background-repeat:no-repeat;
	background-position:20px 0;
}
.faqList li div {
	background:url(../images/faq.png) no-repeat 20px -155px;
	font-size:14px;
}
@-webkit-keyframes fadeIn {
 0% {
opacity:0;
}
 100% {
opacity:1;
}
}
@keyframes fadeIn {
 0% {
opacity:0;
}
 100% {
opacity:1;
}
}
.productList {
	width:850px;
}
.productList li {
	width:245px;
	padding:1px;
	border:1px solid #dfdfdf;
	background:#fff;
	float:left;
	margin-right:21px;
	margin-bottom:20px;
}
.productList li .pic {
	display:block;
}
.productList li .txt {
	padding:0 10px 10px;
	overflow:hidden;
	line-height:18px;
}
.productList li .txt h3 {
	height:38px;
	line-height:38px;
	border-bottom:1px dotted #e2e2e2;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	font-size:14px;
	font-weight:normal;
	margin-bottom:10px;
}
.productList li .txt .more {
	display:block;
	font-size:14px;
	color:#1990ff;
	line-height:25px;
}
.productList li:hover {
	border-color:#1990ff;
}
.jpqContentCSDSFSDsF .productList {
	width:1200px;
}
.jpqContentCSDSFSDsF .productList li {
	width:273px;
	height: 204px;
	overflow: hidden;
	border:1px solid #dfdfdf;
	background:#fff;
	float:left;
	margin-right:30px;
	margin-bottom:30px;
	text-align: center;
}
.jpqContentCSDSFSDsF .productList li .pic {
	display:block;
}
.jpqContentCSDSFSDsF .productList li img {
	width: 100%;
	height: 166px;
	overflow: hidden;
}
.jpqContentCSDSFSDsF .productList li .txt {
	padding:0 10px 10px;
	overflow:hidden;
	line-height:18px;
}
.jpqContentCSDSFSDsF .productList li .txt h3 {
	height:38px;
	line-height:38px;
	border-bottom:1px dotted #e2e2e2;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	font-size:14px;
	font-weight:normal;
	margin-bottom:10px;
}
.jpqContentCSDSFSDsF .productList li .txt .more {
	display:block;
	font-size:14px;
	color:#1990ff;
	line-height:25px;
}
.jpqContentCSDSFSDsF .productList li:hover {
	border-color:#1990ff;
}
.jpqContentCSDSFSDsF .productList li:nth-child(4n) {
margin-right: 0;
}
.productPic {
	width:390px;
	margin-top:30px;
	margin-left:3px;
	margin-bottom:30px;
}
.productPic .tbPic {
	width:390px;
	height:390px;
	box-shadow:0 0 5px #a6a6a6;
	background:#fff;
	position:relative;
	z-index:1;
}
.productPic .tbPic a {
	display:table-cell;
	text-align:center;
	vertical-align:middle;
}
.productPic .tbPic a img {
	width:390px;
	height:390px;
}
.productPic .tbPic a {
*display:block;
*font-family:Arial;
*line-height:1;
}
div.zoomDiv {
	z-index:999;
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	height:200px;
	background:#fff;
	border:1px solid #ccc;
	display:none;
	text-align:center;
	overflow:hidden;
}
div.zoomMask {
	position:absolute;
	background:url(../images/mask.png);
	cursor:move;
	z-index:1;
}
.productPic .tbPicList {
	width:390px;
	overflow:hidden;
	margin-top:15px;
	position:relative;
}
.productPic .tbPicList a.prev, .productPic .tbPicList a.next {
	display:block;
	width:12px;
	height:21px;
	position:absolute;
	top:30px;
	left:0;
	background:url(../images/anu.png) no-repeat;
	overflow:hidden;
	cursor:pointer;
	transition:all 0s linear;
}
.productPic .tbPicList a.prev:hover {
	background-position:0 -21px;
}
.productPic .tbPicList a.next {
	left:auto;
	right:0;
	background-position:0 -42px;
}
.productPic .tbPicList a.next:hover {
	background-position:0 -63px;
}
.productPic .tbPicList .tbThumb {
	position:relative;
	width:347px;
	height:80px;
	margin:0 auto;
	overflow:hidden;
}
.productPic .tbPicList .tbThumb ul {
	position:absolute;
	width:999999px;
	height:80px;
}
.productPic .tbPicList .tbThumb ul li {
	background:none;
	float:left;
	width:89px;
	height:80px;
	overflow:hidden;
}
.productPic .tbPicList .tbThumb ul li a {
	display:block;
	width:76px;
	height:76px;
	border:2px solid #828282;
	background:#fff
}
.productPic .tbPicList .tbThumb ul li img {
	width:76px;
	height:76px;
	cursor:pointer;
}
.productPic .tbPicList .tbThumb ul li a.tbSelected {
	border:2px solid #1990ff;
}
.productTitle {
	margin-top:30px;
	overflow:hidden;
	text-align:center;
	margin-bottom:20px
}
.productTitle h2 {
	font-size:18px;
	color:#333;
	border-bottom:1px dotted #9a9a9a;
	line-height:25px;
	padding-bottom:10px;
}
.productTitle .description {
	padding-top:30px;
}
.productTitle .description ul {
	background:url(../images/drj.jpg);
	overflow:hidden;
}
.productTitle .description ul li {
	height:28px;
	line-height:28px;
	font-size:13px;
	padding-left:10px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.productTitle .advisory {
	height:45px;
	padding-top:30px;
}
.productTitle .advisory a {
	display:block;
	width:140px;
	height:40px;
	background:#1b9aff;
	border-radius:3px;
	border-bottom:5px solid #0079d9;
	line-height:40px;
	text-align:center;
	font-size:14px;
	color:#fff;
	float:left;
	margin-right:10px;
}
.productTitle .advisory a:hover {
	border-color:#1b9aff;
	color:#fff;
}
.productTitle .advisory a.adc {
	background:#ff2121;
	border-bottom:5px solid #d50000;
}
.productTitle .advisory a.adc:hover {
	border-color:#ff2121;
	color:#fff;
}
.productTitle .advisory .tel {
	background:url(../images/telbj.jpg) no-repeat left center;
	margin-left:10px;
	line-height:22px;
	float:left;
	padding-left:48px;
}
.productTitle .advisory .tel span {
	display:block;
	font-size:20px;
	font-family:arial;
	color:#ee0000;
}
.productCont {
	width:990px;
	overflow:hidden;
}
.tabListBox {
	overflow:hidden;
	margin-top: 40px;
}
.tabListBox .list {
	height:40px;
	background:url(../images/taj.jpg) repeat-x left bottom;
}
.tabListBox .list li {
	display:block;
	width:108px;
	height:38px;
	line-height:38px;
	float:left;
	text-align:center;
	font-size:14px;
	border:1px solid #dfdfdf;
	background:#dfdfdf url(../images/tb.jpg) no-repeat 15px 14px;
	color:#333;
}
.tabList ul li.on {
	border-bottom:1px solid #d9d6d6;
	height: 40px;
	line-height: 35px;
	;
	color:#000;
	font-size: 19px;
	margin-bottom: 20px;
}
.tabListBox .show {
	padding:15px 0 30px;
	overflow:hidden;
}
.tabBox img {
	width: 100%!important;
	height: 100%!important;
}
.productShowTitle .fasdfhgfrgtytutggr {
	width: 100%;
	height: 112px;
	overflow: hidden;
}
.productShowTitle .fasdfhgfrgtytutggr h1 {
	font-size: 19px;
	font-weight: 700;
	margin-bottom: 10px;
	color: #000;
}
.fasdfhgfrgtytutggr li {
	width: 113px;
	height: 77px;
	float: left;
	margin-right: 10px
}
.fasdfhgfrgtytutggr li img {
	width: 100%;
	height: 100%;
}
.orderBox {
	padding:25px;
	width:740px;
	background:#eee;
	overflow:hidden;
}
.orderBox h3 {
	font-size:20px;
	line-height:25px;
	font-weight:normal;
}
.orderBox .table {
	padding-top:20px;
	overflow:hidden;
}
.orderBox .table li {
	width:355px;
	float:left;
	height:42px;
	margin-bottom:10px;
}
.orderBox .table li span {
	float:left;
	border:1px solid #ddd;
	line-height:40px;
	height:40px;
	width:78px;
	display:inline-block;
	text-align:center;
	background:#fff;
	font-size:16px;
}
.orderBox .table li .iptTxt {
	float:right;
	width:264px;
	border:1px solid #ddd;
	border-left-width:0;
	height:40px;
	line-height:40px;
	background:#fff;
	color:#333;
	padding-left:10px;
	font-size:16px;
}
.orderBox .table li .iptCode {
	float:left;
	width:194px;
	border:1px solid #ddd;
	border-left-width:0;
	height:40px;
	line-height:40px;
	background:#fff;
	color:#ccc;
	padding-left:10px;
	font-size:16px;
}
.orderBox .table li .checkcode {
	float:right;
	border:1px solid #ddd;
	border-left-width:0;
	background:#fff;
	padding:5px 9px 6px 10px;
}
.orderBox .table li .btn {
	width:355px;
	height:42px;
	line-height:42px;
	background:#1b9aff;
	cursor:pointer;
	font-size:18px;
	color:#fff;
	text-align:center;
	border:none;
}
.orderBox .table li .btn:hover {
	background:#ff2121;
	color:#fff;
}
.orderBox .table li.areLi {
	width:355px;
	float:right;
	height:215px;
	overflow:hidden;
}
.orderBox .table li.areLi .txtContent {
	width:323px;
	height:200px;
	border:1px solid #ddd;
	outline:none;
	resize:none;
	padding:15px;
	color:#333;
	line-height:18px;
	font-size:16px;
}
.relProduct {
	overflow:hidden;
	margin-top:20px;
}
.relProduct ul {
	padding-top:15px;
	width:850px;
}
.relProduct li {
	width:250px;
	height:295px;
	float:left;
	margin-right:20px;
	margin-bottom:5px;
}
.relProduct li img {
	border:2px solid #e1e1e1;
	padding:3px;
}
.relProduct li img:hover {
	border-color:#1990ff
}
.relProduct li span {
	width:230px;
	height:35px;
	line-height:35px;
}
.jobsList {
	width:100%;
	overflow:hidden;
	border-top:1px solid #e8e8e8;
}
.jobsList dd {
	height:48px;
	line-height:48px;
	border:1px solid #e8e8e8;
	background:#fff;
	cursor:pointer;
	position:relative;
	border-top:none;
}
.jobsList dd em {
	display:block;
	width:8px;
	height:7px;
	background:url(../images/iconk.jpg) no-repeat;
	cursor:pointer;
	position: absolute;
	top:21px;
	right:14px;
}
.jobsList dd.on {
	background:#f7f7f8;
}
.jobsList dd.on em {
	background:url(../images/iconj.jpg) no-repeat;
}
.jobsList dd span {
	display:block;
	float:left;
	width:20%;
	height:48px;
	text-align:center;
	font-size:14px;
}
.jobsList dt {
	border:1px solid #e8e8e8;
	border-top:none;
	padding:30px 50px;
	background:#fff;
	font-size:14px;
}
.apply {
	display:block;
	width:77px;
	height:30px;
	line-height:30px;
	margin-top:30px;
	background:url(../images/iconl.png) no-repeat 10px 6px #1990ff;
	color:#fff;
	font-size:14px;
	padding-left:33px;
	border-radius:4px;
}
.apply:hover {
	background-color:#319afc;
	color:#fff;
}
.jobsShow {
	border:1px solid #e5e5e5;
}
.jobsShow h3 {
	font-size:14px;
	font-weight:bold;
	background:#e5e5e5;
	line-height:35px;
	padding-left:15px;
	font-weight:normal;
}
.jobsShow table {
	width:748px;
	margin:10px 20px 20px;
}
.jobsShow .jobsInput {
	width:260px;
	border:1px solid #ccc;
	line-height:25px;
	height:25px;
	padding:0 5px;
	margin-bottom:10px;
}
.jobsShow .input_radio {
	margin-right:5px;
	vertical-align: middle;
}
.jobsShow .jobsInput:focus, .jobsShow .jobsTextarea:focus {
	border:1px solid #1990ff;
}
.jobsShow .jobsTextarea {
	width:736px;
	padding:5px;
	border:1px solid #e5e5e5;
	line-height:22px;
	height:125px;
	margin-top:3px;
	display:block;
}
.jobsShow .jobsSubmit {
	background:#999;
	width:85px;
	height:25px;
	line-height:25px;
	cursor:pointer;
	border:none;
	color:#fff;
	margin-right:10px;
	margin-top:20px;
	border-radius:4px;
}
.jobsShow .jobsSubmit:hover {
	background:#666;
	color:#fff;
}
.jobsShow .jobsSubmitb {
	background:#1990ff;
	width:100px;
	height:25px;
	line-height:25px;
	cursor:pointer;
	border:none;
	color:#fff;
	margin-top:20px;
	border-radius:4px;
}
.witList li {
	background:#fff;
	border:1px solid #d9d9d9;
	box-shadow:0 0 3px 2px #e7e7e7;
	margin:0 5px 20px;
	overflow:hidden;
}
.witList li .pic {
	display:block;
	width:215px;
	height:274px;
	padding:3px;
	border-right:1px solid #e7e7e7;
	float:left;
}
.witList li .txt {
	width:510px;
	float:left;
	padding-left:25px;
	padding-top:20px;
}
.witList li .txt h3 {
	font-weight:normal;
	font-size:16px;
	line-height:30px;
	padding-bottom:20px;
	border-bottom:1px dotted #aaa;
}
.witList li .txt .cont {
	padding:20px 0;
	overflow:hidden;
	line-height:22px;
}
.witList li a.links {
	display:inline-block;
	background:url(../images/lj.png) no-repeat left center;
	line-height:20px;
	padding-left:20px;
	color:#1990ff;
}
.witList li:hover .pic {
	opacity:0.9
}
.witList li a.links:hover {
	background:url(../images/ljh.png) no-repeat left center;
}
.joinZc {
	padding:30px 0 20px 60px;
	margin-top:25px;
	overflow:hidden;
	border-bottom:1px dotted #8e8e8e;
}
.joinZc h3 {
	line-height:30px;
	color:#333;
	font-size:25px;
}
.joinZc p {
	line-height:20px;
	font-size:14px;
	display:block;
	padding-top:5px;
}
.zc1 {
	background:url(../images/z1.jpg) no-repeat left top;
}
.zc2 {
	background:url(../images/z2.jpg) no-repeat left top;
}
.zc3 {
	background:url(../images/z3.jpg) no-repeat left top;
}
.zc4 {
	background:url(../images/z4.jpg) no-repeat left top;
}
.zc5 {
	background:url(../images/z5.jpg) no-repeat left top;
}
.zc6 {
	background:url(../images/z6.jpg) no-repeat left top;
}
.zc7 {
	background:url(../images/z7.jpg) no-repeat left top;
}
.zc8 {
	background:url(../images/z8.jpg) no-repeat left top;
}
.joinSh {
	width:220px;
	margin-top:60px;
	padding-top:75px;
	overflow:hidden;
	text-align:center;
	float:left;
}
.joinSh h2 {
	line-height:30px;
	color:#333;
	font-size:25px;
}
.joinSh p {
	line-height:20px;
	font-size:14px;
	display:block;
	padding-top:5px;
}
.sh1 {
	background:url(../images/s1.jpg) no-repeat center top;
}
.sh2 {
	background:url(../images/s2.jpg) no-repeat center top;
	margin-left:65px;
}
.sh3 {
	background:url(../images/s3.jpg) no-repeat center top;
	margin-left:65px;
}
.sh4 {
	background:url(../images/s4.jpg) no-repeat center top;
}
.sh5 {
	background:url(../images/s5.jpg) no-repeat center top;
	margin-left:65px;
}
.joinYs {
	padding:0 0 20px;
	margin-top:25px;
	overflow:hidden;
	border-bottom:1px dotted #8e8e8e;
}
.joinYs h2 {
	line-height:30px;
	color:#333;
	font-size:25px;
	padding-top:30px;
	padding-left:60px;
}
.joinYs p {
	line-height:20px;
	font-size:14px;
	display:block;
	padding-top:5px;
	padding-left:60px;
}
.ys1 {
	background:url(../images/dy1.jpg) no-repeat right top;
}
.ys2 {
	background:url(../images/dy2.jpg) no-repeat right top;
}
.ys3 {
	background:url(../images/dy3.jpg) no-repeat right top;
}
.ys4 {
	background:url(../images/dy4.jpg) no-repeat right top;
}
.ys5 {
	background:url(../images/dy5.jpg) no-repeat right top;
}
.ys6 {
	background:url(../images/dy6.jpg) no-repeat right top;
}
.ys1 h2 {
	background:url(../images/z1.jpg) no-repeat left top;
}
.ys2 h2 {
	background:url(../images/z2.jpg) no-repeat left top;
}
.ys3 h2 {
	background:url(../images/z3.jpg) no-repeat left top;
}
.ys4 h2 {
	background:url(../images/z4.jpg) no-repeat left top;
}
.ys5 h2 {
	background:url(../images/z5.jpg) no-repeat left top;
}
.ys6 h2 {
	background:url(../images/z6.jpg) no-repeat left top;
}
/*关于我们*/
.jpqContContentCSDSFSDsF {
	width: 1200px;
	overflow: hidden;
	margin:20px auto;
}
.leidhyslefts {
	float: left;
	width: 258px;
	height: 672px;
	margin-top: 130px;
}
.leidhyslefts img {
	width: 100%;
	height: 100%;
}
.rightboxsnwenbus {
	width: 902px;
	overflow: hidden;
	float: left;
	padding: 0 20px;
}
.rightboxsnwenbus h1 {
	font-size: 25px;
	color: #000;
	line-height: 40px;
	font-weight: 900;
	text-align: center;
	width: 100%;
	display: block;
}
.rightboxsnwenbus h3 {
	font-size: 16px;
	color: #000;
	line-height: 20px;
	font-weight: 200;
	text-align: center;
	width: 100%;
	display: block;
	margin-bottom: 50px;
}
.rightboxsnwenbus p {
	width: 100%;
	text-align: left;
	font-size: 16px;
	color: #000;
	line-height: 30px;
}
/**/
.jpqJoinBanner {
	height:300px;
	background:url(../images/joinbanner.jpg) no-repeat center top;
}
.jpqPromise {
	padding:40px 0 25px;
	overflow:hidden;
}
.jpqPromise .bt, .jpqDid .bt {
	text-align:center;
	font-size:25px;
	background:url(../images/hotbj.png) repeat-x left 12px;
	font-weight:normal;
	color:#333;
}
.jpqPromise .bt span, .jpqDid .bt span {
	display:inline-block;
	padding:0 10px 5px;
	background:#fff;
	overflow:hidden;
}
.jpqPromise .sh2, .jpqPromise .sh3, .jpqPromise .sh5 {
	margin:0;
}
.jpqPromise .joinSh {
	width:180px;
	margin-top:25px;
	margin-right:25px;
}
.jpqPromise .joinSh h2 {
	font-size:20px;
}
.jpqPromise .joinSh p {
	font-size:12px;
}
.jpqPromise .sh5 {
	margin-right:0;
}
.jpqCoop {
	background:url(../images/dbj.jpg);
	padding:40px 0;
	overflow:hidden;
}
.jpqCoop h2 {
	text-align:center;
	font-size:25px;
	line-height:30px;
	font-weight:normal;
	color:#333;
	padding-bottom:35px;
}
.jpqCoop h2 span {
	font-size:18px;
	display:block;
}
.jpqCoop .coopL {
	width:480px;
	font-size:14px;
	line-height:22px;
}
.jpqCoop .coopL p {
	padding-bottom:22px;
}
.jpqCoop .coopL h3 {
	font-size:16px;
	color:#333;
	padding-bottom:30px;
}
.jpqJshow {
	padding:35px 0;
}
.jpqJshow h2 {
	text-align:center;
	font-size:25px;
	background:url(../images/hotbj.jpg) repeat-x left center;
	font-weight:normal;
	color:#333;
}
.jpqJshow h2 img {
	background:#fff;
	padding:3px 20px;
}
.jpqJshow h2 span {
	display:block;
	font-size:14px;
	color:#666;
}
.jpqJshow .prev, .jpqJshow .next {
	display:block;
	width:50px;
	height:50px;
	background:url(../images/pant.png) no-repeat;
	position:absolute;
	left:0;
	top:115px;
	cursor:pointer;
}
.jpqJshow .next {
	left:auto;
	right:0;
	background-position:0 -50px;
}
.jpqJshow .prev:hover {
	background-position:-50px 0
}
.jpqJshow .next:hover {
	background-position:-50px -50px
}
.jpqJshow .box {
	width:880px;
	height:280px;
	overflow:hidden;
	margin:20px auto 0;
}
.jpqJshow .box ul {
	width:895px;
}
.jpqJshow .box li {
	width:440px;
	height:280px;
	float:left;
	margin-right:1px;
	position:relative;
	overflow:hidden;
}
.jpqJshow .box li a.pic, .jpqJshow .box li a.pic img {
	display:block;
}
.jpqJshow .box li a.pic span {
	width:420px;
	height:35px;
	line-height:35px;
	font-size:14px;
	color:#fff;
	position:absolute;
	left:0;
	bottom:0;
	background:url(../images/tm.png);
}
.jpqActivitie {
	background:url(../images/dbj.jpg);
	padding:40px 0;
	overflow:hidden;
}
.jpqActivitie h2 {
	text-align:center;
	font-size:25px;
	background:url(../images/hotbj.png) repeat-x left 39px;
	font-weight:normal;
	color:#333;
}
.jpqActivitie h2 img {
	background:url(../images/dbj.jpg);
	padding:2px 15px;
}
.jpqActivitie h2 span {
	display:block;
	font-size:14px;
	color:#666;
}
.jpqDid {
	padding:30px 0 20px;
	overflow:hidden;
	border-bottom:1px dotted #b4b4b4;
}
.jpqDid ul {
	height:40px;
	width:672px;
	margin:20px auto 0;
}
.jpqDid ul li {
	float:left;
	margin:0 1px;
}
.jpqDid ul li a {
	display:inline-block;
	float:left;
	padding:0 15px;
	background:#eaeaea;
	line-height:40px;
	font-size:14px;
}
.jpqDid ul li a:hover, .jpqDid ul li a.active {
	background:#1990ff;
	color:#fff;
}
.jpqMerit {
	padding:30px 0 10px;
	overflow:hidden;
}
.jpqMerit .merit {
	width:260px;
	text-align:center;
	float:left;
	margin-right:110px;
	margin-bottom:30px;
}
.jpqMerit .merit h2 {
	font-size:16px;
	color:#333;
	padding-top:70px;
}
.jpqMerit .merit p {
	padding-top:10px;
	font-size:14px;
	line-height:22px;
}
.jpqMerit .me3, .jpqMerit .me6 {
	margin-right:0;
}
.jpqMerit .me1 {
	background:url(../images/z1.jpg) no-repeat center top;
}
.jpqMerit .me2 {
	background:url(../images/z2.jpg) no-repeat center top;
}
.jpqMerit .me3 {
	background:url(../images/z3.jpg) no-repeat center top;
}
.jpqMerit .me4 {
	background:url(../images/z4.jpg) no-repeat center top;
}
.jpqMerit .me5 {
	background:url(../images/z5.jpg) no-repeat center top;
}
.jpqMerit .me6 {
	background:url(../images/z6.jpg) no-repeat center top;
}
.activitie {
	width:1000px;
	height:378px;
	margin:30px auto 0;
}
.activitie .pic {
	width:488px;
	height:372px;
	border:3px solid #ff2a2a;
	position:relative;
	float:left;
}
.activitie .pic .txt {
	width:468px;
	height:100px;
	padding:10px;
	background:url(../images/tm.png);
	position:absolute;
	left:0;
	bottom:0;
	color:#fff;
	line-height:20px;
}
.activitie .pic .txt span {
	display:block;
	line-height:30px;
	height:30px;
	width:468px;
	font-size:15px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.activitie ul {
	width:500px;
	float:left;
}
.activitie ul li {
	width:240px;
	height:184px;
	overflow:hidden;
	float:left;
	margin-left:10px;
	position:relative;
	margin-bottom:10px;
}
.activitie ul li .txt {
	width:190px;
	height:149px;
	position:absolute;
	left:-240px;
	top:0;
	background:#ff2a2a;
	padding:10px 25px 25px;
}
.activitie ul li .txt h3 {
	font-weight:normal;
	font-size:14px;
	color:#fff;
	border-bottom:1px dotted #fff;
	line-height:20px;
	padding-bottom:10px;
}
.activitie ul li .txt p {
	color:#fff;
	overflow:hidden;
	text-align:left;
	line-height:20px;
	padding-top:10px;
}
.activitie ul li .txt a {
	display:block;
	width:66px;
	height:20px;
	line-height:20px;
	text-align:center;
	border:1px solid #fff;
	color:#fff;
	margin-top:10px;
}
.actList {
	width:850px;
}
.actList li {
	width:245px;
	float:left;
	background:#ececec;
	margin:0 9px;
	margin-bottom:20px;
}
.actList li .pic {
	display:block;
	width:245px;
	height:189px;
	background:#fff;
}
.actList li .pic img {
	border:1px solid #d9d9d9;
	padding:4px;
	box-shadow:0 0 8px #e7e7e7
}
.actList li .pic img:hover {
	border-color:#1990ff;
	box-shadow:0 0 3px 2px #acd6fd
}
.actList li .txt {
	width:215px;
	padding:15px;
}
.actList li .txt h3 {
	line-height:22px;
	font-weight:normal;
	border-bottom:1px dotted #c0c0c0;
	padding-bottom:5px;
}
.actList li .txt h3 a {
	height:22px;
	display:block;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	font-size:14px;
	width:215px;
}
.actList li .txt h3 span {
	display:block;
	font-family:arial;
	text-transform:uppercase;
	font-size:12px;
	color:#999;
	line-height:16px;
}
.actList li .txt div {
	line-height:22px;
	padding:10px 0;
	overflow:hidden;
}
.actList li a.links {
	display:block;
	background:url(../images/lj.png) no-repeat left center;
	line-height:20px;
	padding-left:20px;
	color:#1990ff;
}
.actList li a.links:hover {
	background:url(../images/ljh.png) no-repeat left center;
}
.zoombox {
	width:602px;
	margin:15px auto 0;
}
.zoompic {
	border:solid 1px #dfdfdf;
	width:600px;
	height:382px;
	background:url(../images/loading.gif) no-repeat 50% 50%;
}
.sliderbox {
	height:76px;
	overflow:hidden;
	margin-top:6px;
}
.sliderbox .arrow-btn {
	width:38px;
	height:76px;
	background:url(../images/arrow-btn.png) no-repeat;
	cursor:pointer;
}
.sliderbox #btn-left {
	float:left;
	background-position:0 0;
}
.sliderbox #btn-left.dasabled {
	background-position:0 -76px;
}
.sliderbox #btn-right {
	float:right;
	background-position:-38px 0;
}
.sliderbox #btn-right.dasabled {
	background-position:-38px -76px;
}
.sliderbox .slider {
	float:left;
	height:76px;
	width:511px;
	position:relative;
	overflow:hidden;
	display:inline;
	margin-left:5px;
}
.sliderbox .slider ul {
	position:absolute;
	left:0;
	width:999em;
}
.sliderbox .slider li {
	float:left;
	width:129px;
	height:76px;
	text-align:center;
}
.sliderbox .slider li img {
	border:1px solid #dfdfdf;
	height:74px;
	width:117px;
}
.sliderbox .slider li.current img {
	border:1px solid #da0c0c;
}
.select {
	position:relative;
	display:block;
	width:200px;
	color:#fff;
	vertical-align: middle;
	text-align:left;
	user-select:none;
	-webkit-touch-callout:none;
	margin-top:10px;
}
.select .placeholder {
	position:relative;
	display:block;
	z-index:1;
	cursor:pointer;
	line-height:25px;
	height:25px;
	background:url(../images/seicon.jpg) no-repeat 181px 12px #6f6f6f;
}
.select.is-open .placeholder {
	background:url(../images/seicon.jpg) no-repeat 181px 12px #6f6f6f;
}
.select.is-open ul {
	display:block;
}
.select ul {
	display:none;
	position:absolute;
	overflow:hidden;
	width:100%;
	background:#6f6f6f;
	bottom:30px;
	left:0;
	list-style:none;
	padding:0;
	z-index:100;
}
.select ul li {
	display:block;
	text-align:left;
	height:30px;
	line-height:30px;
	color:#fff;
	cursor: pointer;
}
.select ul li a {
	display:block;
	height:30px;
	padding-left:15px;
	color: #fff
}
.select ul li:hover {
	background:#a4a4a4;
	color:#fff;
}
.lanren {
	width: 160px;
	height: 290px;
	background-color: #008000;
	position: relative;
	float:left;
}
.lanren::before {
content:"";
width: 0;
height: 240;
position:absolute;
left:-75px;
top:0;
border-right:75px solid #008000;
border-top:145px solid transparent;
border-bottom:145px solid transparent;
}
.lanren::after {
content:"";
width: 0;
height: 0;
position:absolute;
right:-75px;
top:0;
border-left:75px solid #008000;
border-top:145px solid transparent;
border-bottom:145px solid transparent;
}
.lineF, .lineS {
	position: absolute;
	visibility: hidden;
}
.lineS {
	top: 182px;
	left: 105px;
}
.boxF, .boxS, .boxT, .overlay {
	width: 272px;
	height: 340px;
	overflow: hidden;
}
.boxF, .boxS {
	visibility: hidden;
}
.boxF {
	transform: rotate(90deg);
	float: left;
	-ms-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
}
.boxS {
	transform: rotate(-60deg);
	-ms-transform: rotate(-60deg);
	-moz-transform: rotate(-60deg);
	-webkit-transform: rotate(-60deg);
}
.boxT {
	transform: rotate(-60deg);
	-ms-transform: rotate(-60deg);
	-moz-transform: rotate(-60deg);
	-webkit-transform: rotate(-60deg);
	visibility: hidden;
}
.overlay {
	z-index:999;
	width:340px;
	transform: rotate(30deg);
	-ms-transform: rotate(30deg);
	-moz-transform: rotate(30deg);
	-webkit-transform: rotate(30deg);
	visibility: visible;
	margin-left:-30px;
}
.overlay:hover {
	background-color: rgba(0, 0, 0, 0.6);
}
.boxT:hover .overlay {
	display: block;
}
.overlay a {
	display:block;
	text-align: center;
	line-height: 32px;
	width: 100%;
	height: 100%;
	font-size: 18px;
	font-weight: bolder;
}
.lanren2 {
	margin-left:-30px;
	margin-top:137px;
}
.lanren3 {
	margin-left:-30px;
}
.lanren4 {
	margin-left:-30px;
	margin-top:137px;
}
.lanren5 {
	margin-top:-200px;
}
.lanren6 {
	margin-left:-30px;
	margin-top:-62px
}
.lanren7 {
	margin-left:-30px;
	margin-top:-200px;
}
.lanren8 {
	margin-left:-30px;
	margin-top:-62px
}
.jpqNav .nav li .sub {
	position:absolute;
	top:64px;
	background:url(../images/ntm.png);
	width:830px;
	overflow:hidden;
	display:none;
	padding:20px;
	z-index:9999;
	left:0
}
.jpqNav .nav li .sub .list {
	width:260px;
	float:left;
	padding-top:0px;
	overflow:hidden;
}
.jpqNav .nav li .sub .list li {
	float:none;
	background:none;
	line-height:35px;
	height:35px
}
.jpqNav .nav li .sub .list li a {
	display:block;
	width:215px;
	height:35px;
	line-height:35px;
	border-bottom:1px dotted #9c9c9c;
	padding-left:15px;
	font-size:14px;
	color:#333;
	text-align:left;
}
.jpqNav .nav li .sub .list li a:hover {
	background:url(../images/niconh.png) no-repeat 210px center;
	color:#1990ff;
}
.jpqNav .nav li .sub .pic {
	width:550px;
	height:325px;
	float:right;
}
.serviceX {
	background:#ebebeb;
	padding:0px 0;
	margin:0 auto;
	margin-top:35px;
	overflow:hidden;
	width:1200px;
}
.serviceX .xm {
	background:url(../images/ser.jpg) no-repeat center top;/*height:405px;*/
}
.serviceX .xm div {
	width:250px;
	padding-top:37px;
	float:left;
}
.serviceX .xm div h3 {
	font-size:18px;
	font-weight:normal;
}
.serviceX .xm div p {
	font-size:12px;
	font-family:"宋体";
	padding-top:10px;
	line-height:18px;
}
.serviceX .xm div.ha {
	width:1200px;
	height:53px;
}
.serviceX .xm .p1, .serviceX .xm .p4 {
	color:#fff;
}
.serviceX .xm .p1, .serviceX .xm .p3 {
	padding-left:165px;
}
.serviceK {
	padding:35px 0 50px;
	overflow:hidden;
	width:1200px;
	margin:0 auto;
}
.serviceK .km {
	width:280px;
	height:325px;
	background:#e8e8e8;
	float:left;
	text-align:center;
}
.serviceK .km h3 {
	font-size:22px;
	padding-top:25px;
	font-weight:normal;
}
.serviceK .km h3 span {
	display:block;
	font-size:14px;
	padding-top:15px;
}
.serviceK .km1 {
	margin-left:26px;
}
.serviceX .xm .p2, .serviceX .xm .p4 {
	text-align:right;
	padding-right:165px;
	float:right;
}
.serviceT {
	text-align:center;
	font-size:32px;
	line-height:35px;
	background:url(../images/sline.jpg) no-repeat center 18px;
	color:#333;
	margin-top:20px;
}
.serviceT span {
	display:block;
	font-size:14px;
	line-height:20px;
}
.pageTitle {
	font-size:14px;
	line-height:25px;
	padding:20px 0;
	overflow:hidden;
	width:1200px;
	margin:0 auto;
}
.navigation-down {
	position:absolute;
	top:198px;
	left:0;
	width:100%;
	z-index:9999;
}
.nav-proList {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	background:#344157;
	padding-bottom:18px;
}
.nav-proList .ui-clr {
	_display:inline-block;
	_width:100%;
	padding-bottom:1px;
	background:url(../images/nav-line.png) no-repeat center bottom;
}
.nav-proList .ui-clr:last-child {
	padding-bottom:0;
	background:none;
}
.nav-proList .item {
	display:block;
	float:left;
	width:368px;
	height:112px;
	padding:20px 0 12px;
	background:url(../images/nav-line2.png) no-repeat right center;
	text-align:center;
}
.nav-proList .item:last-child {
	background:none;
}
.nav-proList .item .pic {
	display:block;
	width:120px;
	height:86px;
	margin:0 auto;
}
.nav-proList .item .pic em {
	width:120px;
	height:86px;
	overflow:hidden;
}
.nav-proList .item .pic img {
	max-height:100%;
}
.nav-proList .item .title {
	height:26px;
	line-height:24px;
	text-align:center;
	font-size:14px;
	color:#fff;
	opacity:.5;
	filter:alpha(opacity=50);
}
.nav-proList .item:hover .title {
	color:#fdb400;
}
/* 产品中心  */

.amProduct {
	padding:45px 0;
	overflow:hidden;
}
.amProduct h2, .amProcess h2, .amMouth h2 {
	text-align:center;
	font-size:25px;
	background:url(../images/hotbj.png) repeat-x left center;
	font-weight:normal;
	color:#333;
}
.amProductsdsaswws h2 {
	background:url(../images/xian.png) repeat-x center;
}
.amProduct h2 img, .amProcess h2 img, .amMouth h2 img {
	padding:3px 20px;
	margin-top: -30px;
}
.amProduct h2 span, .amProcess h2 span, .amMouth h2 span {
	display:block;
	font-size:14px;
	color:#666;
}
.amProduct .hd {
	height:25px;
	line-height:25px;
	margin-top:40px;
	padding:0 60px;
}
.amProduct .hd ul {
	float:left;
}
.amProduct .hd ul li {
	float: left;
	/* padding: 0 18px; */
    /* border-radius: 15px; */
    /* margin-right: 15px; */
    border: 1px solid #222;
	width: 178px;
	text-align: center;
	line-height: 40px;
	height: 40px;
	font-size: 16px;
	border-right: 0px;
	color: #222;
}
.hdsdsdssdsf ul {
}
.amProduct .hd ul li.on {
	background:#000000;
	color:#fff;
}
.hdsdsdssdsf ul li:last-child {
	border-right: 1px solid #222;
}
.amProduct .hd a {
	display:block;
	height:25px;
	float:right;
}
.amProduct .bd {
	width:1200px;
	height:230px;
	margin-top:40px;
	position:relative;
}
.amProduct .bd .prev, .amProduct .bd .next {
	display:block;
	width:50px;
	height:50px;
	background:url(../images/pant.png) no-repeat;
	position:absolute;
	left:0;
	top:50px;
	cursor:pointer;
}
.amProduct .bd .next {
	left:auto;
	right:0;
	background-position:0 -50px;
}
.amProduct .bd .prev:hover {
	background-position:-50px 0
}
.amProduct .bd .next:hover {
	background-position:-50px -50px
}
.amProduct .bd .box {
	width:1075px;
	height:280px;
	overflow:hidden;
	margin:0 auto;
}
.amProduct .bd .box ul {
	width:1075px;
}
.amProduct .bd .box li {
	width:250px;
	height:230px;
	float:left;
	margin:0 15px;
	position:relative;
	overflow:hidden;
}
.amProduct .bd .box li a.pic {
	display:block;
	width:250px;
	height:220px;
	border:1px solid #ddd;
	background:#f5f5f5;
}
.amProduct .bd .box li a.pic img {
	display:block;
	height:160px;
}
.amProduct .bd .box li a.pic span {
	height:198px;
	height:60px;
	line-height:60px;
}
.amProduct .bd .box li .txt {
	width:250px;
	height:250px;
	background:#2a2a2a;
	position:absolute;
	bottom:280px;
	left:0;
	padding:15px;
	opacity:0
}
.amProduct .bd .box li .txt h4 {
	height:45px;
	line-height:45px;
	border-bottom:1px solid #737373;
	font-size:14px;
	width:190px;
	color:#fff;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	font-weight:normal;
}
.amProduct .bd .box li .txt p {
	height:132px;
	margin:10px 0;
	line-height:22px;
	color:#fff;
	overflow:hidden;
}
.amProduct .bd .box li .txt .more {
	display:block;
	width:68px;
	height:20px;
	border:1px solid #fff;
	line-height:20px;
	text-align:center;
	color:#fff;
}
.amProduct .bd .box li .txt .more:hover {
	background:#fff;
	color:#1990ff;
}
.tempWrap {
	overflow:hidden;
	position:relative;
	width:1116px!important;
	margin-left: -10px;
}
.bdjingxiaoshangs .box .tempWrap {
	overflow:hidden;
	position:relative;
	width:1000px!important;
	margin-left: 14px;
}
.bdjingxiaoshangs .box1 .tempWrap {
	overflow:hidden;
	position:relative;
	width:910px!important;
	margin-left: 14px;
}
.fl .tempWrap {
	overflow:hidden;
	position:relative;
	width:390px!important;
	margin-left: 0px;
}
.amProductsdsdsss .bd .bdBox:nth-child(3) .tempWrap {
margin-left: -16px;
}
.amProductsdsdsss .bd .bdBox:nth-child(4) .tempWrap {
margin-left: -16px;
}
/*.amProductsdsdsss .tempWrap{ margin-left: 33px;}
.honor .tempWrap{ margin-left: 0px;}
.faq .tempWrap{ margin-left: 0px;}
.amProductsdsdsss .w1000sfwsfw .tempWrap{ margin-left: 12px;}
.amProductsdsdsss .dfdfgeafvdd .tempWrap{ margin-left: 12px;}
.amProductsdsdsss .bdBox:nth-child(2) .tempWrap{ margin-left: 36px;}*/
/*.amProductsdsdsss .bdBox:nth-child(2) .tempWrap .tempWrap{ margin-left: -1px;}
.amProductsdsdsss .bdBox:nth-child(5) .tempWrap{ margin-left: 36px;}
.amProductsdsdsss .bdBox:nth-child(6) .tempWrap{ margin-left: 36px;}*/
.clearfwcsix a {
	width: 175px;
	height: 40px;
	font-size: 15px;
	line-height: 40px;
	text-align: center;
	border-radius: 5px;
	background-color: #1a8fff;
	color: #fff;
	display: block;
	margin: 0px auto;
	margin-top: 50px;
}
.amPk {
	background:url(../images/dbj.jpg);
	padding:30px 0;
	overflow:hidden;
}
.amPk h2 {
	text-align:center;
}
.amPk h2 span {
	display:block;
	font-weight:normal;
	padding-top:10px;
	font-size:14px;
}
.amPk .pk {
	width:1000px;
	height:270px;
	margin-top:30px;
	position:relative;
}
.amPk .pk .hd {
	width:250px;
	height:270px;
	float:left;
	overflow:hidden;
}
.amPk .pk .hd ul {
	width:270px;
}
.amPk .pk .hd li {
	width:110px;
	height:45px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	background:url(../images/plb.jpg) no-repeat;
	font-size:14px;
	line-height:16px;
	padding-left:10px;
	padding-top:15px;
}
.amPk .pk .hd li span {
	display:block;
	font-family:arial;
	font-size:12px;
	text-transform:uppercase;
	color:#999;
}
.amPk .pk .hd li.on {
	background:url(../images/plh.jpg) no-repeat;
	color:#fff;
}
.amPk .pk .hd li.on span {
	color:#fff;
}
.amPk .pk .bd {
	width:705px;
	float:right;
	position:relative;
	z-index:11;
}
.amPk .pk .dub {
	width:52px;
	height:52px;
	background:url(../images/pk.png) no-repeat;
	position:absolute;
	top:70px;
	right:327px;
	z-index:12;
}
.amPk .pk .bd ul li {
	width:311px;
	height:176px;
	float:left;
	position:relative;
	padding:2px;
	background:#fff;
	box-shadow:0 0 5px #999
}
.amPk .pk .bd ul li.d1 {
	float:right;
	width:311px;
	height:176px;
}
.amPk .pk .bd ul li span {
	display:block;
	width:100%;
	height:60px;
	line-height:21px;
	padding-top:20px;
}
.dwdfsfedwdsd2dwfeghthg {
	cursor: pointer;
}
.dwdfsfedwdsd2dwfeghthg p:hover {
	font-size: 14px;
	color: #1a8fff;
	animation:myfirst 2s;
	-moz-animation:myfirst 2s; /* Firefox */
	-webkit-animation:myfirst 2s; /* Safari and Chrome */
	-o-animation:myfirst 2s; /* Opera */
}
 @keyframes myfirst {
from {
font-size: 16px;
}
to {
	font-size: 18px;
}
}
.amJoin {
	height:760px;
	background:url(../images/jmbj.jpg) no-repeat center top;
	padding:40px 0;
	overflow:hidden;
}
.amJoin h2 {
	text-align:center;
	font-size:25px;
	background:url(../images/hotbja.png) repeat-x left center;
	font-weight:normal;
	color:#fff;
}
.amJoin h2 img {
	background:#0e96e6;
	padding:3px 20px;
}
.amJoin h2 span {
	display:block;
	font-size:14px;
	color:#fff;
}
.amJoin .join {
	overflow:hidden;
	padding-top:50px;
}
.amJoin .join .joinL {
	width:300px;
	color:#fff;
}
.amJoin .join h3 {
	font-size:16px;
}
.amJoin .join h3 span {
	font-size:35px;
	font-style:italic;
	font-family:arial;
	font-weight:normal;
	padding-right:10px;
}
.amJoin .join p {
	line-height:22px;
	padding-left:39px;
	padding-top:5px;
}
.amJoin .join .jo2 {
	padding-top:38px;
}
.amJoin .join .jo3 {
	padding-top:28px;
}
.amJoin .join .jo4 {
	padding-top:34px;
}
.amJoin .join .jo6 {
	padding-top:45px;
}
.amJoin .join .jo7 {
	padding-top:31px;
}
.amJoin .join .jo8 {
	padding-top:34px;
}
.amJoin .tel {
	font-size:14px;
	color:#fff;
	background:url(../images/atel.png) no-repeat left 10px;
	padding-left:50px;
	line-height:22px;
	width:175px;
	margin:30px auto 0;
}
.amJoin .tel span {
	display:block;
	font-family:arial;
	font-size:20px;
}
.amJoin .tel a {
	display:block;
	margin-top:10px;
}
.tabListBox .tabBox div {
	text-align: left;
}
.tabListBox .tabBox img {
	width: 100%;
	margin: 10px auto;
}
.tabListBox .tabBox span {
	text-align: left;
}
.tabListBox .tabBox p {
	text-align: left;
}
.amProcess {
	padding:45px 0;
	overflow:hidden;
}
.amProcess .process {
	width:1000px;
	height:213px;
	background:url(../images/indexw-liuc.jpg) no-repeat;
	margin:30px auto 0;
	position:relative;
}
.amProcess .process p {
	float:left;
	height:58px;
	color: #555;
	line-height:58px;
	font-size:14px;
	text-align:center;
}
.amProcess .process p.p1 {
	width:208px;
	margin-top: 20px;
}
.amProcess .process p.p2 {
	width: 238px;
	margin-top: 20px;
}
.amProcess .process p.p3 {
	width: 250px;
	margin-top: 20px;
}
.amProcess .process p.p4 {
	width: 230px;
	margin-top: 20px;
}
.amProcess .process p.p5 {
	width: 159px;
	display: none;
}
.amProcess .process p.p6 {
	width: 361px;
	padding-top: 95px;
	margin-left: 130px;
}
.amProcess .process p.p7 {
	width: 100px;
	padding-top: 95px;
	margin-left: -10px;
}
.amProcess .process p.p8 {
	width: 360px;
	padding-top: 95px;
}
.amProcess .process p.p9 {
	width:203px;
	padding-top:95px;
}
.amProcess .process .tel {
	line-height:33px;
	font-size:20px;
	font-family:arial;
	color:#c10211;
	position:absolute;
	right:55px;
	top:90px;
}
.amProcess .process .tel a {
	padding-left:10px;
}
/* 产品中心 */
/*感言*/

.amJoin {
	height:760px;
	background:url(../images/jmbj.jpg) no-repeat center top;
	padding:40px 0;
	overflow:hidden;
}
.amJoin h2 {
	text-align:center;
	font-size:25px;
	background:url(../images/hotbja.png) repeat-x left center;
	font-weight:normal;
	color:#fff;
}
.amJoin h2 img {
	background:#0e96e6;
	padding:3px 20px;
}
.amJoin h2 span {
	display:block;
	font-size:14px;
	color:#fff;
}
.amJoin .join {
	overflow:hidden;
	padding-top:50px;
}
.amJoin .join .joinL {
	width:300px;
	color:#fff;
}
.amJoin .join h3 {
	font-size:16px;
}
.amJoin .join h3 span {
	font-size:35px;
	font-style:italic;
	font-family:arial;
	font-weight:normal;
	padding-right:10px;
}
.amJoin .join p {
	line-height:22px;
	padding-left:39px;
	padding-top:5px;
}
.amJoin .join .jo2 {
	padding-top:38px;
}
.amJoin .join .jo3 {
	padding-top:28px;
}
.amJoin .join .jo4 {
	padding-top:34px;
}
.amJoin .join .jo6 {
	padding-top:45px;
}
.amJoin .join .jo7 {
	padding-top:31px;
}
.amJoin .join .jo8 {
	padding-top:34px;
}
.amJoin .tel {
	font-size:14px;
	color:#fff;
	background:url(../images/atel.png) no-repeat left 10px;
	padding-left:50px;
	line-height:22px;
	width:175px;
	margin:30px auto 0;
}
.amJoin .tel span {
	display:block;
	font-family:arial;
	font-size:20px;
}
.amJoin .tel a {
	display:block;
	margin-top:10px;
}
.amMouth {
	padding:35px 0;
	overflow:hidden;
	background-color: #d5eaff;
}
.amMouth .hd {
	height:35px;
	line-height:35px;
	margin:25px auto 0;
	width:214px;
}
.amMouth .hd ul li {
	float:left;
	width:105px;
	height:35px;
	line-height:35px;
	text-align:center;
	margin:0 1px;
	font-size:14px;
	color:#fff;
	background:#b4b4b4;
}
.amMouth .hd ul li.on {
	background:#000000;
	color:#fff;
}
.amMouth .bd {
	width:1200px;
	height:280px;
	margin-top:40px;
	position:relative;
}
.amMouth .bd .prev, .amMouth .bd .next {
	display:block;
	width:50px;
	height:50px;
	background:url(../images/pant.png) no-repeat;
	position:absolute;
	left:0;
	top:115px;
	cursor:pointer;
}
.amMouth .bd .next {
	left:auto;
	right:0;
	background-position:0 -50px;
}
.amMouth .bd .prev:hover {
	background-position:-50px 0
}
.amMouth .bd .next:hover {
	background-position:-50px -50px
}
.amMouth .bd .box {
	width:1083px;
	height:280px;
	overflow:hidden;
	margin:0 auto;
}
.amMouth .bd .box ul {
	width:895px;
}
.amMouth .bd .box li {
	width:220px;
	height:280px;
	float:left;
	margin:0 15px;
	position:relative;
	overflow:hidden;
}
.amMouth .bdjingxiaoshangs .box li {
	width:220px;
	height:280px;
	float:left;
	margin:0 13px;
	position:relative;
	overflow:hidden;
}
.amMouth .bd .box li a.pic, .amMouth .bd .box li a.pic img {
	display:block;
}
.amMouth .bd .box li .txt {
	width:190px;
	height:250px;
	background:#2a2a2a;
	position:absolute;
	right:220px;
	bottom:0px;
	padding:15px;
}
.amMouth .bd .box li .txt h4 {
	height:40px;
	line-height:20px;
	border-bottom:1px solid #737373;
	font-size:14px;
	width:190px;
	color:#fff;
	overflow:hidden;
	font-weight:normal;
	padding-bottom:8px;
}
.amMouth .bd .box li .txt p {
	height:132px;
	margin:10px 0;
	line-height:22px;
	color:#fff;
	overflow:hidden;
}
.amMouth .bd .box li .txt .more {
	display:block;
	width:68px;
	height:20px;
	border:1px solid #fff;
	line-height:20px;
	text-align:center;
	color:#fff;
}
.amMouth .bd .box li .txt .more:hover {
	background:#fff;
	color:#1990ff;
}
.amProddwwsuct {
	width: 100%;
	text-align: center;
}
.amProddwwsuct img {
	width: 100%;
	height: 100%;
}
.amMouth .bd .box1 {
	width:953px;
	height:280px;
	overflow:hidden;
	margin:0 auto;
}
.amMouth .bd .box1 ul {
	width:895px;
}
.amMouth .bd .box1 li {
	width:460px;
	height:280px;
	float:left;
	margin-right:1px;
	position:relative;
	overflow:hidden;
}
.amMouth .bd .box1 li a.pic, .amMouth .bd .box1 li a.pic img {
	display:block;
}
.amMouth .bd .box1 li a.pic span {
	width:420px;
	height:35px;
	line-height:35px;
	font-size:14px;
	color:#fff;
	position:absolute;
	left:0;
	bottom:0;
	background:url(../images/tm.png);
}
