/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */
* {
	margin: 0;
	padding: 0;
	border: 0;
}
a {
	text-decoration: none;
}
li {
	list-style: none;
}
body {
	font-family: "Microsoft YaHei";
}
 hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #eee}	

/*相关新闻*/
.xwxgtj {background: #fff;}
.xwxgtj-list li {height: 40px;font-size: 14px;line-height: 40px;color:#4b4a4a; border-bottom:1px dashed #dbdbdb;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xwxgtj-list li a{ width:90%; color:#4b4a4a;}
.xwxgtj-list li span { width:10%;float: right; text-align: right;}
.xwxgtj-list li a:hover{ color:#0078ca;}
/*相关新闻end*/
/*相关产品*/	
.xgcp-tit {height: 46px;line-height: 44px; border-bottom:1px solid #dfdfdf;border-bottom-width: 2px;margin-bottom: 15px;padding-top: 26px;}
.xgcp-tit b {display: inline-block; font-size: 24px;font-weight: normal; color: #464646;border-bottom: 2px solid  #0079ca;}
.xgcp-tit span {margin-left: 10px;font-size: 18px;font-family: Arial;color: #c2c2c1;text-transform: uppercase;}

.xgcp-list dl{float: left; width: 210px; border: 1px solid #dfdfdf; margin-right:12px;}
.xgcp-list dl.p14-product-clear{margin-right: 0;}     
.xgcp-list dl img{display: block;width: 210px;height:170px;}
.xgcp-list dd{padding:  10px 28px 10px 10px; margin-right: 2px;  position:relative;}
.xgcp-list h3{height: 30px;font-size: 16px;font-weight: normal; line-height: 30px;color:#191919; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xgcp-list h3 a{color:#191919;}
.xgcp-desc{font-size: 14px; line-height:24px;color:#666; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.xgcp-list dl:hover{border-color: #0079ca;}
.xgcp-list dl:hover h3 a{color: #0079ca;}		
/*相关产品end*/

/*网站地图*/
.clear{ clear:both;}
.co1{ width:1200px; margin:auto;}
.dt1 { /*border:1px solid #CCCCCC;*/ margin:5px; height: auto; min-height:30px;}
.dt1 li{ list-style:none; width:13%; float:left;}
.dt1 li a{ height:30px;line-height:30px;text-align:center;}
.dt2{margin:5px;border:1px solid #CCCCCC; padding-left:10px;}
.dt2 li{ list-style:none; line-height:30px;}
/*网站地图end*/
 
.bxytop1 {
	width: 100%;
	height: 45px;
	background: url(../images/bxytop1.jpg) no-repeat top center;
	overflow: hidden;
}
.bxyhead {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
}
.bxyhead1 {
	width: 100%;
	height: 45px;
	color: #000;
}
.bxyhead11 {
	width: 30%;
	float: left;
	height: 100%;
	line-height: 45px;
	font-size: 12px;
	color: #000;
}
.bxyhead12 {
	width: 60%;
	float: right;
	height: 100%;
	line-height: 31px;
	font-size: 12px;
	color: #fff;
}
.bxyhead12 li {
	float: right;
}
.bxyhead12 a {
	color: #fff;
}
.bxyhead12 a:hover {
	color: #cb0d00;
}
.bxyding {
	width: 100%;
	height: 105px;
	background: url(../images/bxyding.jpg) no-repeat top center;
	overflow: hidden;
}
.bxydingn {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.bxydingn span {
	color: #cb0d00;
}
.bxydingn1 {
	font-size: 22px;
	color: #212121;
	font-weight: bold;
	position: absolute;
	left: 295px;
	top: 18px;
}
.bxydingn2 {
	font-size: 16px;
	color: #333333;
	position: absolute;
	left: 295px;
	top: 50px;
}
.bxydh {
	width: 100%;
	height: 52px;
	background: url(../images/bxydh.jpg) no-repeat top center;
	overflow: hidden;
}
.bxydh ul {
	width: 1200px;
	height: 52px;
	margin: 0 auto;
}
.bxydh ul li {
	float: left;
	font-size: 15px;
	padding: 0 36px ;
	height: 52px;
	line-height: 52px;
	/*background: url(../images/bxydhlm.jpg) no-repeat right top;*/
}
.bxydh ul li a {
	color: #fff;
	display: block;
	width: 100%;
	height: 100%;
}
/*
.bxydh ul li a:hover {
	color: #f61700; 
}*/
.bxydh ul li:HOVER{background:#333333;}


#bannergd {
	height: 400px;
	position: relative;
	min-width: 1000px;
}
#bannergd li {
	height: 400px;
	overflow: hidden;
	position: absolute;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	min-width: 1180px
}
#bannergd .btn {
	position: absolute;
	width: 100%;
	height: 30px;
	bottom: 0px;
	text-align: center;
	z-index: 9;
	margin-bottom: 0;
}
#bannergd .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 14px;
	height: 14px;
	_font-size: 0;
	margin: 5px 10px;
	cursor: pointer;
	background: #dfdfdf;
	z-index: 9;
	border-radius: 50%
}
#bannergd .btn span.on {
	background: #0151a7;
	z-index: 9
}
#bannergd .preNext {
	width: 44px;
	height: 44px;
	position: absolute;
	top: 240px;
	background: url(../images/dundongjt.png) no-repeat left bottom;
	cursor: pointer;
	z-index: 9;
	opacity: 0;
	transition: all 0.3s linear 0s;
}
#bannergd .pre {
	left: 0%;
	z-index: 99999;
}
#bannergd .next {
	right: 0%;
	background-position: right bottom;
	z-index: 99999;
}
#bannergd:hover .preNext {
	opacity: 0.5;
}
#bannergd:hover .pre {
	left: 10%;
}
#bannergd:hover .next {
	right: 10%;
}
#bannergd .pre:hover, #bannergd .next:hover {
	opacity: 1;
}
.bxysous {
	width: 100%;
	height: 54px;
	overflow: hidden; 
}
.bxysous1 {
	width: 1200px;
	height: 100%;
	margin: 0 auto;
}
.bxysous11 {
	width: 55%;
	height: 100%;
	float: left;
	font-size: 14px;
	line-height: 54px;
}
.bxysous11 span {
	/*color: #073e9d;*/
}
.bxysous11 a {
	color: #1e1e1e;
}
.bxysous11 a:hover {
	color: #178be1;
}
.bxysous12 {
	width: 40%;
	float: right;
	margin-top: 15px;
}
.bxysous12 .sousuo {
	float: right;
	width: 270px;
}
.bxysous12 input {
	width: 210px;
	line-height: 24px;
	height: 24px;
	padding: 0 0 0 3px;
	border: 1px solid #848484;
	background: none;
	color: #848484;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	outline-color: #848484;
}
.bxysous12 button {
	margin: 0 0 0 -6px;
	width: 50px;
	line-height: 26px;
	height: 26px;
	text-align: center;
	color: #fff;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	display: inline-block;
	background: #0151a7;
	border: none;
	cursor: pointer;
}
.bxyaaa {
	width: 100%;
	height: 148px;
	background: url(../images/bxyaaa.jpg) no-repeat top center;
	overflow: hidden;
}
.bxyjc {
	width: 100%;
	height: 222px;
	background: url(../images/bxyjc.jpg) no-repeat top center;
	overflow: hidden;
}
.bxyjcn {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
	position: relative;
	font-size: 12px;
	color: #1b1b1b;
	line-height: 20px;
	text-align: center;
}
.bxyjcn1 {
	position: absolute;
	left: 93px;
	top: 130px;
}
.bxyjcn2 {
	position: absolute;
	left: 301px;
	top: 130px;
}
.bxyjcn3 {
	position: absolute;
	left: 501px;
	top: 130px;
}
.bxyjcn4 {
	position: absolute;
	left: 710px;
	top: 130px;
}
.bxyjcn5 {
	position: absolute;
	left: 903px;
	top: 130px;
}
.bxybbb {
	width: 100%;
	height: 180px;
	background: url(../images/bxybbb.jpg) no-repeat top center;
	overflow: hidden;
}
.bxycpzx {
	width: 100%;
	height: 500px;
	background: url(../images/bxycpzx.jpg) no-repeat top center;
	overflow: hidden;
}
.bxycpzxn {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.bxycpzxnz {
	width: 230px;
	height: 600px;
	position: absolute;
	left: 4px;
	top: 84px;
	overflow: hidden;
}
.bxycpzxnz .bxycpzxnz1s {
	width: 200px;
	height: 26px;
	line-height: 25px;
	font-size: 15px;
	font-weight: bold;
	background: url(../images/bxycpzxnz1s.jpg) no-repeat top center;
	padding-left: 30px;
	margin-top: 11px;
	margin-bottom: 8px
}
.bxycpzxnz .bxycpzxnz1s a {
	color: #fff;
}
.bxycpzxnz dt {
	width: 200px;
	height: 26px;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	background: url(../images/bxycpzxnzdt.jpg) no-repeat top center;
	padding-left: 30px;
	;
	margin-top: 8px;
	margin-bottom: 5px;
}
.bxycpzxnz dt a {
	color: #000;
}
.bxycpzxnz dd {
	width: 200px;
	padding-left: 30px;
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	background: url(../images/bxycpzxnzdd.jpg) no-repeat 13px center;
}
.bxycpzxnz dd a {
	color: #1a1a1a;
}
.bxycpzxnz dd a:hover {
	color: #0151a7;
}
.bxycpzxny {
	width: 896px;
	height: 690px;
	position: absolute;
	right: 0px;
	top: 0px;
	overflow: hidden;
}
.qhkj {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}
.qhdh {
	overflow: hidden;
}
.qhdhmore {
	position: absolute;
	right: 0px;
	top: 0px;
	width: 123px;
	height: 42px;
	font-size: 14px;
	line-height: 41px;
	background: #0151a7;
	padding-left: 70px;
}
.qhdhmore a {
	color: #fff;
}
.qhdh ul li {
	float: left;
	width: 123px;
	padding-left: 70px;
	height: 42px;
	font-size: 14px;
	line-height: 41px;
	margin-right: 8px;
	overflow: hidden;
	color: #fff;
	background: url(../images/bxycpzxny1.jpg) no-repeat top center;
}
.qhdh ul li.hover {
	background: url(../images/bxycpzxny2.jpg) no-repeat top center;
}
.qhnr {
	width: 100%;
	height: 665px;
	margin-top: 8px;
	overflow: hidden;
}
.qhnrs {
	width: 796px;
	height: 392px;
	overflow: hidden;
	position: relative;
	margin-bottom: 20px;
}
.qhnrs img {
	width: 100%;
	height: 100%;
	transition: all 2s;
}
.qhnrs:hover img {
	transform: scale(1.1);
}
.qhnrs p {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	height: 30px;
	line-height: 30px;
	color: #fff;
	background: rgba(0,0,0,0.6);
	text-align: center;
	font-size: 14px;
	transition: all 2s;
}
.qhnrs:hover p {
	transform: translateY(30px);
}
.qhnr ul {
	width: 110%;
}
.qhnr li {
	width: 230px;
	height: 245px;
	float: left;
	overflow: hidden;
}
.qhnr li .li1 {
	width: 220px;
	height: 184px;
	/*border:1px solid #CCCCCC;*/
	overflow: hidden;
	position: relative;
}
.qhnr li img {
	width: 98%;
	height: 98%;
	transition: all 2s; border:1px solid #e6e6e7;
}
.qhnr li .li1:hover img {
	transform: scale(1.1);
}
.qhnr li p {
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
	height: 30px;
	line-height: 30px;
	color: #fff;
	background: rgba(0,0,0,0.6);
	text-align: center;
	font-size: 14px;
	transition: all 2s;
}
.qhnr li:hover p {
	transform: translateY(30px);
}
.qhnr li .li2 {
	width: 184px;
	height: 30px; line-height:30px;
	overflow: hidden;
}
.qhnr li .li2 a{ color:#000; font-size:14px; text-align:center;}
.qhnr li .li2 .a1 {
	color: #fff;
	font-size: 12px;
	width: 100px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	display: block;
	background: #cb0d00;
	margin-left: 23px;
	margin-top: 15px;
	border-radius: 5px;
	float: left;
}
.qhnr li .li2 .a2 {
	color: #fff;
	font-size: 12px;
	width: 100px;
	height: 22px;
	line-height: 22px;
	text-align: center;
	display: block;
	background: #0151a7;
	margin-left: 8px;
	margin-top: 15px;
	border-radius: 5px;
	float: left;
}

.qhnr li .li3 a{ width:108px; height:26px; line-height:26px; float:left; font-size:12px; text-align:center; color:#FFFFFF;}
.qhnr li .li3 .lan1 a{ background:#0751a6;}
.qhnr li .li3 .lan2 a{ background:#ee0227;}

.bxyccc {
	width: 100%;
	height: 200px;
	background: url(../images/bxyccc.jpg) no-repeat top center;
	overflow: hidden;
}

.niandai {
	width: 100%;
	height: 120px;
	background: url(../images/001.jpg) no-repeat top center;
	overflow: hidden;
}

.bxy000 {
	width: 100%;
	height: 10px; background: #e5e5e6;
	/*background: url(../images/bxy000.jpg) no-repeat top center;*/
	overflow: hidden;
}

.bxycccn {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.bxycccn1 {
	position: absolute;
	left: 340px;
	top: 263px;
	font-size: 12px;
}
.bxycccn1 a {
	color: #222222;
}
.bxycccn2 {
	position: absolute;
	left: 825px;
	top: 190px;
	width: 215px;
	height: 110px;
}
.bxycccn2n {
	width: 100%;
	height: 100%;
	position: relative;
}
.intxt1 {
	width: 200px;
	height: 25px;
	font-size: 14px;
	position: absolute;
	left: 3px;
	top: 3px;
	background-color: transparent;
	outline: none;
	color: #000;
}
.intxt2 {
	width: 200px;
	height: 25px;
	font-size: 14px;
	position: absolute;
	left: 3px;
	top: 40px;
	background-color: transparent;
	outline: none;
	color: #000;
}
.coolbg1 {
	cursor: pointer;
	font-size: 12px;
	color: #fff;
	font-family: "Microsoft YaHei";
	position: absolute;
	left: 58px;
	top: 84px;
	outline: none;
	background-color: transparent;
}
.bxyddd {
	width: 100%;
	height: 300px;
	background: url(../images/bxyddd.jpg) no-repeat top center;
	overflow: hidden;
}
.bxyys {
	width: 100%;
	height: 178px;
	background: url(../images/bxyglxt.jpg) no-repeat top center;
	overflow: hidden;
}
.bxyysn {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
	position: relative;
	font-size: 12px;
	color: #000;
	line-height: 22px;
}
.bxyysn1 {
	width: 222px;
	position: absolute;
	left: 305px;
	top: 45px;
}
.bxyysn2 {
	width: 222px;
	position: absolute;
	left: 555px;
	top: 45px;
}
.bxyysn3 {
	width: 222px;
	position: absolute;
	left: 305px;
	top: 374px;
}
.bxyysn4 {
	width: 222px;
	position: absolute;
	left: 555px;
	top: 374px;
}
.bxyeee {
	width: 100%;
	height: 190px;
	background: url(../images/bxyeee.jpg) no-repeat top center;
	overflow: hidden;
}
.bxyanli {
	width: 100%;
	height: 520px;
	background: url(../images/bxyanli.jpg) no-repeat top center;
	overflow: hidden;
}
.bxyanlin {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.bxyanlin1 {
	font-size: 13px;
	position: absolute;
	left: 89px;
	top: 101px;
}
.bxyanlin1 a {
	color: #fff;
}
.bxyanlin2 {
	font-size: 14px;
	position: absolute;
	left: 59px;
	top: 425px;
}
.bxyanlin2 a {
	color: #000;
}
.bxyanlin3 {
	width: 415px;
	height: 450px;
	position: absolute;
	left: 232px;
	top: 1px;
}
.bxyfff {
	width: 100%;
	height: 220px;
	background: url(../images/bxyfff.jpg) no-repeat top center;
	overflow: hidden;
}
.bxynl {
	width: 100%;
	height: 530px;
	background: url(../images/bxynl.jpg) no-repeat top center;
	overflow: hidden;
}
.bxynln {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
	position: relative;
	color: #fff;
	font-size: 12px;
	line-height: 20px;
}
.bxynln span {
	display: block;
	font-size: 14px;
	margin-bottom: 8px;
}
.bxynln1 {
	position: absolute;
	left: 300px;
	top: 25px;
	width: 160px;
}
.bxynln2 {
	position: absolute;
	left: 802px;
	top: 25px;
	width: 160px;
}
.bxynln3 {
	position: absolute;
	left: 300px;
	top: 170px;
	width: 160px;
}
.bxynln4 {
	position: absolute;
	left: 802px;
	top: 170px;
	width: 160px;
}
.bxynln5 {
	position: absolute;
	left: 300px;
	top: 310px;
	width: 160px;
}
.bxynln6 {
	position: absolute;
	left: 802px;
	top: 310px;
	width: 160px;
}
.bxyggg {
	width: 100%;
	height: 605px;
	background: url(../images/bxyggg.jpg) no-repeat top center;
	overflow: hidden;
}
.bxygggn {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.bxygggn1 {
	color: #fff;
	font-size: 12px;
	line-height: 22px;
	position: absolute;
	left: 50px;
	top: 235px;
}
.bxygggn2 {
	color: #fff;
	font-size: 12px;
	line-height: 22px;
	position: absolute;
	left: 50px;
	top: 323px;
}
.bxygggn3 {
	font-size: 14px;
	position: absolute;
	left: 631px;
	top: 485px;
}
.bxygggn3 a {
	color: #fff;
}
.bxyfw {
	width: 100%;
	height: 540px;
	background: url(../images/bxyfw.jpg) no-repeat top center;
	overflow: hidden;
	margin-top: 45px;
	margin-bottom: 35px;
}
.bxyfwn {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
	position: relative;
	font-size: 12px;
	color: #333;
	text-align: center;
}
.bxyfwn1 {
	font-size: 16px;
	color: #060606;
	position: absolute;
	left: 412px;
	top: 44px;
}
.bxyfwn2 {
	position: absolute;
	left: 123px;
	top: 250px;
	font-weight: bold;
}
.bxyfwn3 {
	position: absolute;
	left: 247px;
	top: 387px;
	font-weight: bold;
}
.bxyfwn4 {
	position: absolute;
	left: 384px;
	top: 250px;
	font-weight: bold;
}
.bxyfwn5 {
	position: absolute;
	left: 506px;
	top: 387px;
	font-weight: bold;
}
.bxyfwn6 {
	position: absolute;
	left: 639px;
	top: 250px;
	font-weight: bold;
}
.bxyfwn7 {
	position: absolute;
	left: 774px;
	top: 387px;
	font-weight: bold;
}
.bxyfwn8 {
	position: absolute;
	left: 897px;
	top: 250px;
	font-weight: bold;
}
.bxyhhh {
	width: 100%;
	height: 80px;
	background: url(../images/bxyhhh.jpg) no-repeat top center;
	margin-bottom: 30px;
}
.bxyhhh a {
	text-align: center;
	display: block;
	width: 400px;
	margin: 0 auto;
	font-size: 14px;
	color: #060606;
	padding-top: 45px;
}
/*风琴效果开始*/
.flash4 {
	width: 1180px;
	height: 320px;
	margin: 0px auto;
	position: relative;
	overflow: hidden;
}
.flash4 ul li {
	width: 50px;
	height: 320;
	position: relative;
	overflow: hidden;
	float: left;
}
.flash4 ul li .imgTop {
	width: 854px;
}
.imgTopbxy {
	width: 795px;
	margin-left: 50px;
	height: 318px;
	border: 1px solid #dbdbdb;
}
.imgTopbxy1 {
	width: 245px;
	height: 260px;
	float: left;
	margin-left: 15px;
}
.imgTopbxy1 b {
	display: block;
	width: 100%;
	color: #060606;
	font-size: 16px;
	margin-top: 75px;
	margin-bottom: 15px;
}
.imgTopbxy1 p {
	width: 100%;
	font-size: 12px;
	line-height: 20px;
	color: #060606;
	height: 100px;
	overflow: hidden;
}
.imgTopbxy1 a {
	display: block;
	width: 77px;
	height: 20px;
	color: #0151a7;
	text-align: center;
	line-height: 20px;
	font-size: 12px;
	background: url(../images/imgTopbxy1.jpg) no-repeat top center;
}
.imgTopbxy2 {
	width: 510px;
	height: 293px;
	float: left;
	margin-left: 15px;
	margin-top: 12px;
}
.imgTopbxy2 img {
	width: 100%;
	height: 100%;
}
.flash4 ul li .imgTop img {
	opacity: 0.4;
}
.flash4 ul li .imgTop img.tm {
	opacity: 1;
}
.flash4 ul li .imgCon {
	width: 854px;
	height: 320;
}
.flash4 ul li .imgCen {
	width: 42px;
	height: 320px;
	background: #0151a7;
	color: #fff;
	font-size: 12px;
	line-height: 16px;
	position: absolute;
	left: 0px;
	top: 0px;
	display: block;
}
.flash4 ul li .imgCen p {
	width: 18px;
	margin: 0 auto;
	margin-top: 30px;
}
.flash4 ul li.first {
	width: 854px;
}
.flash4 ul li.fast {
	position: absolute;
	right: 0px;
	bottom: 0px;
}
.bxyiii {
	width: 100%;
	height: 211px;
	background: url(../images/bxyiii.jpg) no-repeat top center;
	margin-top: 50px;
}
.bxyiiin {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.bxyiiin a {
	display: block;
	position: absolute;
	left: 917px;
	top: 138px;
	color: #fff;
	font-size: 14px;
}
.bxygy {
	width: 100%;
	height: 360px;
	background: url(../images/bxygy.jpg) no-repeat top center;
	margin-top: 62px;
}
.bxygyn {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.bxygyn1 {
	position: absolute;
	left: 700px;
	top: 110px;
	width: 460px;
	line-height: 32px;
	font-size: 14px;
	color: #fff;
}
.bxycf {
	width: 100%;
	height: 290px;
	margin-top: 30px;
}
.bxycfn {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
}
.qhkj2 {
	width: 1180px;
	height: 290px;
}
.qhdh2 {
	overflow: hidden;
	width: 100%;
}
.qhdh2 ul li {
	float: left;
	width: 120px;
	height: 35px;
	text-align: center;
	font-size: 14px;
	line-height: 35px;
	margin-right: 13px;
	overflow: hidden;
	color: #333;
	border: 1px solid #c3c3c3;
}
.qhdh2 ul li.hover {
	color: #fff;
	border: 1px solid #ed1a0b;
	background: #ed1a0b;
}
.qhnr2 {
	width: 100%;
	height: 225px;
	margin-top: 30px;
}
.bxycjwt {
	width: 100%;
	height: 450px;
	background: url(../images/bxycjwt.jpg) no-repeat top center;
	overflow: hidden;
}
.bxycjwtn {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.bxycjwtn1 {
	font-size: 13px;
	position: absolute;
	left: 256px;
	top: 60px;
	font-weight: bold;
}
.bxycjwtn3 {
	width: 280px;
	height: 320px;
	position: absolute;
	left: 30px;
	top: 100px;
}
.bxycjwtn3 li {
	width: 250px;
	height: 100px;
}
.bxycjwtn3 li b {
	width: 250px;
	display: block;
	float: left;
	font-size: 13px;
	color: #333;
	margin-top: 13px;
}
.bxycjwtn3 li p {
	width: 250px;
	display: block;
	float: left;
	font-size: 12px;
	color: #333;
	margin-top: 3px;
	line-height: 20px;
}
.bxycjwtn4 {
	width: 810px;
	height: 380px;
	position: absolute;
	right: 0px;
	top: 54px;
}
.qhkj3 {
	width: 100%;
	height: 100%;
}
.qhdh3 {
	overflow: hidden;
	width: 100%;
	position: relative;
}
.qhdh3 ul li {
	float: left;
	line-height: 50px;
	height: 50px;
	overflow: hidden;
	color: #fff;
	background: url(../images/qhdh31.jpg) no-repeat top center;
	width: 393px;
}
.qhdh3 ul li.hover {
	color: #333;
	background: url(../images/qhdh32.jpg) no-repeat top center;
}
.qhdh3 ul li p {
	font-weight: bold;
	font-size: 18px;
	float: left;
	margin-left: 22px;
}
.qhdh3 ul li a {
	display: block;
	float: right;
	margin-right: 15px;
	font-size: 14px;
	color: #fff;
}
.qhdh3 ul li.hover a {
	color: #333;
}
.qhnr3 {
	width: 780px;
	height: 315px;
	margin-top: 10px;
}
.qhnr3s {
	width: 100%;
	height: 166px;
	overflow: hidden;
	margin-bottom: 20px;
}
.qhnr3s img {
	width: 267px;
	height: 140px;
	float: left;
	margin-right: 40px;
}
.qhnr3s b {
	width: 370px;
	display: block;
	float: left;
	font-size: 14px;
	color: #1f1f1f;
	margin-top: 10px;
	margin-bottom: 10px;
}
.qhnr3s p {
	width: 450px;
	float: left;
	color: #333;
	font-size: 12px;
	line-height: 22px;
}
.qhnr3x {
	width: 100%;
	height: 130px;
	overflow: hidden;
}
.qhnr3x ul {
	width: 110%;
}
.qhnr3x li {
	width: 313px;
	margin-right: 40px;
	float: left;
	font-size: 12px;
	line-height: 22px;
}
.qhnr3x li p {
	float: left;
	width: 220px;
}
.qhnr3x li span {
	float: right;
	width: 90px;
	text-align: right;
	display: block;
}
.qhnr3x li a {
	color: #3b2a19;
}
.qhnr3x li a:hover {
	color: #0151a7;
}
.bxyyouq {
	width: 100%;
	height: 135px;
	background: url(../images/bxyyouq.jpg) no-repeat top center;
	overflow: hidden;
}
.bxyyouqn {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.bxyyouqn ul {
	width: 880px;
	height: 50px;
	position: absolute;
	overflow: hidden;
	left: 160px;
	top: 40px;
}
.bxyyouqn ul li {
	float: left;
	font-size: 14px;
	color: #333;
	margin-right: 10px;
	line-height: 24px;
}
.bxyyouqn ul li a {
	color: #333;
}
.bxyyouqn ul li a:hover {
	color: #0151a7;
}
.bxyfoot {
	width: 100%;
	height: 277px;
	background: url(../images/bxyfoot.jpg) no-repeat top center;
	overflow: hidden;
}
.bxyfootn {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.bxyfootn1 {
	width: 1180px;
	height: 50px;
	padding-top: 60px;
	color: #fff;
	margin: 0 auto;
}
.bxyfootn1 ul {
	width: 820px;
	float: right;
}
.bxyfootn1 li {
	float: left;
	font-size: 13px;
	margin-right: 8px;
}
.bxyfootn1 li a {
	color: #fff;
}
.bxyfootx {
	width: 100%;
	margin: 0 auto;
	position: relative;
}
.bxyfootx2 {
	width: 780px;
	float: left;
	margin-left: 360px; 
	font-size: 14px;
}
.bxyfootx2 a {
	color: #fff;
}
.bxyfootx2 p {
	color: #fff;
	font-size: 14px;
	margin-bottom: 10px;
}
.bxyliu {
	width: 300px;
	height: 110px;
	position: absolute;
	right: 7px;
	top: 47px;
}
.bxyliun {
	width: 100%;
	height: 100%;
	position: relative;
}
.intxt3 {
	width: 200px;
	height: 25px;
	font-size: 14px;
	position: absolute;
	left: 55px;
	top: 3px;
	background-color: transparent;
	outline: none;
	color: #000;
}
.intxt4 {
	width: 200px;
	height: 25px;
	font-size: 14px;
	position: absolute;
	left: 55px;
	top: 43px;
	background-color: transparent;
	outline: none;
	color: #000;
}
.coolbg5 {
	cursor: pointer;
	font-size: 12px;
	color: #0151a7;
	font-family: "Microsoft YaHei";
	position: absolute;
	left: 31px;
	top: 88px;
	outline: none;
	background-color: transparent;
}



/*list*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}


/*产品特色*/
.fl{FLOAT: left}
.fr{FLOAT: right}
.container{width:1200px; margin:0 auto}
.c{*zoom:1;}
.c:after{display: block; height: 0; clear: both;}
.txt-c{text-align: center;}
.txt-r{text-align: right;}
.ad{ margin-top: 57px; }
.ad .zw{height: 90px; font-size:40px; text-align:center; margin:auto; font-weight:bold; margin-bottom:50px;letter-spacing:6px;}
.ad .item .content{width:550px; }
.ad .item .bh{float:left;color: #124ec1; font-size:50px; margin-top:-20px; font-family: Broadway;font-style:oblique; }
.ad .item h3{ float:left; font-size: 24px;  font-weight: bold;}
.ad .item p{ clear:both;color: #706d6d; font-size: 14px; line-height:26px;}
.ad .item .xx{border-top: 1px dashed #9d9d9d; height: 3px; border-bottom:1px dashed #9d9d9d;  margin-top: 22px; margin-bottom: 26px; }
.ad .item .ad2-pic{ clear:both;margin-top: 56px; }
.ad .item .ad2-content{padding-right: 44px;}
.ad .item .ad-more,.ad .item .ad-mes{ margin-top: 38px; margin-right: 23px; display: inline-block; width: 129px; height: 36px; color: #fff; font-size: 16px; background: #f39800; text-align: center; line-height: 36px; }
.ad .item .ad-more:hover{background: #f8af35;}
.ad .item .ad-mes{ background: #1351b8; }
.ad .item .ad-mes:hover{background: #c4241c;}
.14sd{ height:40px; margin-bottom:50px}



#x_hezuo_index_all{
width:100%;
text-align:center;
padding:0px 0px; 
background-image:url(../images/kehu_index_bj.jpg);
overflow:hidden;
margin:30px auto 0px 0px;
}
.hl_main5_content{width:1180px; border-top:none; border:0px solid #FF0000; padding:20px 0px;margin:0px auto; background-color:#0751a6;} 
.hl_main5_content1{width:1122px;overflow:hidden; margin:10px 0px 10px 24px; border:0px solid #330000;} 
.hl_main5_content1 ul{width:6020px; overflow:hidden; } 
.hl_main5_content1 ul li{ position:relative; float:left; width:203px;border-radius:0px;border:0px solid #01b6ea; height:140px;display:inline;margin:0px 10px 12px 10px;} 
.hl_main5_content1 ul li img{ width:203px;height:128px; border:1px #ddd solid; } 
.hl_main5_content1 ul li p a { background-color:#ebeaea; width:320px; height:48px;position:absolute; text-align:center;font-size:14px;color:#333;filter:alpha(opacity=100);opacity:1;padding:0px 0px 0px 0px;line-height:48px;}
.hl_main5_content1 ul li p a:hover{ background-color:#01b6ea; width:320px; position:absolute; text-align:center; font-size:14px;color:#fff;filter:alpha(opacity=100);opacity:1;}
.hl_scrool_leftbtn{width:19px; height:33px; background-image:url(../images/left.png); float:left; margin-top:60px; cursor:pointer;} 
.hl_scrool_rightbtn{width:19px; height:33px;background-image:url(../images/right.png); float:right;margin-top:60px; cursor:pointer;} 

.alsp{ margin-top:60px;}
.tongy2{ width:1200px; margin:0 auto;
	height:60px;
	color:#0751a6;
	font:600 35px/40px "Microsoft Yahei";
	background: url(../images/tongy.jpg) no-repeat 0 50%;
	text-align: center;
}
.tongy2 span{
	color:#888; font:400 14px/20px "Microsoft Yahei";text-transform:uppercase;}





