@charset "utf-8";
html {
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
body, h1, h2, h3, h4, h5, h6, hr, div, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
	font-weight: 500;
}/*外边距，内边距都为0*/
body {
	font: 14px/1.5 \5b8b\4f53, Arial, sans-serif;
}/*字体大小为16px*/
button, input, optgroup, select, textarea {
	margin: 0;
	font: inherit;
	color: inherit;
}/*表单类标签外边距，字体及颜色继承父元素的字体系列样式*/
img {
	border: none
}/*图片不显示边框兼容IE浏览器*/
h1, h2, h3, h4, h5, h6 {
	font-size: 100%
}/*这些元素本身不会继承父体的字体大小，设置了font-size:100%后就能自动继承。*/
input, label, img, th {
	vertical-align: middle
}/*把此元素放置在父元素的中部*/
ul, ol, li {
	list-style: none;

}/*去点实心圆或数字*/
a {
	text-decoration: none;
}/*去掉a标签的下划线*/
a {
	outline: none;
}
a:active {
star:expression_r(this.onFocus=this.blur());
}
a:focus {
	outline: 0;
}
input:focus {
	outline: 0;
}
textarea:focus {
	outline: 0;
}
filter:alpha(opacity=100);
audio, canvas, progress, video {
	display: inline-block;
	vertical-align: baseline
}/*定义为行内块级元素将支持 valign特性的对象的内容与基线对齐*/
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer
}/*类似按钮的，hover，mousedown,mouseup的效果及鼠标滑过为手指势*/
textarea {
	overflow: auto
}/*多行文本中如果内容被修剪，则浏览器会显示滚动条以便查看其余的内容。*/
table {
	border-collapse: collapse;
	border-spacing: 0
}/*默认值。边框会被分开。不会忽略 border-spacing 和 empty-cells 属性。*/
input, textarea, select {
	background: #fff;
}/*背景为白色*/
/*通用样式*/
.clearfix {
*zoom:1;
}/*兼容IE清除浮动*/
.clearfix:after {
	content: "\200B";
	height: 0;
	display: block;
	visibility: hidden;
	clear: both;
}/*清除浮动*/
.pull-right {
	float: right
}/*向右浮动*/
.pull-left {
	float: left
}/*向左浮动*/
.hide {
	display: none
}/*隐藏*/
.show {
	display: block
}/*显示块级元素*/
.invisible {
	visibility: hidden
}/*元素是不可见的。*/
.hidden {
	display: none;
	visibility: hidden
}/*隐藏及元素是不可见的。*/
.container {
	width: 1200px;
	margin: 0 auto;
	
}
.header {
	width: 100%;
}
.header-top { width:100%;min-width:1200px;
	padding: 5px 0;
	color: #888888;
	background: #f6f6f6;
}
.ht-tt {
	padding: 3px;
	color: #000;
}
.ht-r a {
	color: #888888;
	margin-left: 10px;
}
.ht-r span {
	color: #f13a22;
	font-size: 20px;
	font-weight: bold;
}
.dh {
	width: 18%;
	height: 60px;
	background: url(../images/dh1.png) no-repeat;
	background-position: center left;
	padding-left: 58px;
	margin-left: 20px;
	padding-top:50px;
}
.dh p {
	margin: 4px 0 0 -5px;
	color: #f67b12;
	font-size: 20px;
	font-weight: bold;
}
.header-con {
	width: 100%;
	padding: -20px 0;
}


.header_bot {
	width: 100%;
	background: #0b7fe3;
}
.lanmu {
	width: 100%;
}
.lanmu ul {
	width: 111%;
}
.lanmu ul li {
	width: 9%;
	margin: 1.0%;
	float: left;
}
.lanmu ul li a {
	font-size: 18px;
	padding: 4px 0;
	text-align: center;
	color: #fff;
	display: block;
	animation: lefteaseinAnimate 1.2s ease 1;    /*调用已定义好的动画lefteaseinAnimate，全程运行时间1S，进入的速度曲线为ease，只播放一次*/
	-webkit-animation: lefteaseinAnimate 1.2s ease 1;
	-ms-animation: lefteaseinAnimate 1.2s ease 1;
	-o-animation: lefteaseinAnimate 1.2s ease 1;
	-moz-animation: lefteaseinAnimate 1.2s ease 1;
	/*规定动画的最后状态为结束状态*/
	animation-fill-mode: forwards;
	-webkit-animation-fill-mode: forwards;
	-o-animation-fill-mode: forwards;
	-ms-animation-fill-mode: forwards;
	-moz-animation-fill-mode: forwards;
}
.lanmu ul li:hover a {
	background: #ee7800;
	height:30px;
	
}
.banner {
	position: relative;
	z-index: 1;
}
.bannerx {
	width: 100%;
	position: relative;
	font-size: 0;
	min-width: 1200px;
	min-height: 344px;
	position: relative;
	z-index: 1;
}
.bannerxList li {
	position: absolute;
	left: 0px;
	top: 0;
	width: 100%;
	font-size: 0;
	min-width: 1200px;
	min-height: 344px;
}
.bannerxList img {
	width: 100%;
	min-width: 1200px;
	 height: 344px;
}
.bannerxBton {
	position: absolute;
	bottom: 2%;
	left: 46.5%;
	z-index: 10;
}
.bannerxBton li {
	cursor: pointer;
	width: 30px;
	height: 7px;
	float: left;
	margin-right: 4.5px;
	background: #155cbc;
}
.bannerxBton li.up {
	width: 30px;
	background: #f13a22;
}
.footer {
	width: 100%; min-width:1200px;
}
.footer .footer_top {
	padding: 5px 0;
	background: #0b7fe3;
	font-size: 24px;
	font-weight: bold;
	color: #fff;
}
.footer_top a {
	width: 130px;
	margin: 10px 0;
	border-radius: 30px;
	font-size: 24px;
	display: block;
	text-align: center;
	background: #fff;
	color: #000;
}
.footer_con {
	width: 100%;
	padding: 45px 0;
	background: #333333;
}
.footer_con .fc-l {
	width: 20%;
	color: #fff;
}
.fcl-top {
	padding: 10px 0;
	font-size: 18px;
	background: url(../images/jx1.png) no-repeat;
	background-position-y: 100%;
}
.fcl-con {
	padding: 10px 0;
	font-size: 30px;
}
.fcl-con span {
	color: #949494;
	font-size: 14px;
}
.fcl-con a {
	width: 65%;
	padding: 10px 0;
	text-align: center;
	font-size: 18px;
	color: #fff;
	background: #f6611a;
	border-radius: 30px;
	margin-top: 20px;
	display: block;
}
.fc-c {
	width: 63%;
	border-left: 0.5px solid #404040;
	border-right: 0.5px solid #404040;
	height: 230px;
}
.fc-c ul .fcli {
	width: 12%;
	margin: 0 3% 0 5%;
	float: left;
}
.fc-c ul .fcli a {
	color: #fff;
	font-size: 18px;
	display: block;
}
.fc-c ul .fcli ul li {
	margin: 2% 0 8% 0;
}
.fc-c ul .fcli ul li a {
	font-size: 14px;
	color: #999999;
}
.fc-r {
	color: #828282;
	text-align: center;
}
.fc-r img {
	margin: 5% 0;
}
.footer .footer_bot {
	width: 100%;
	text-align: center;
	padding: 10px 0;
	color: #828282;
	background: #292929;
}
.qq {
	width: 100px;
	position: fixed;
	top: 30%;
	right: 0;
	z-index: 1000;
}
.qq ul li {
}
.qq ul li a {
	display: block;
}
.qq ul .q3 {
	cursor: pointer;
	position: relative;
}
.qq3 {
	top: 0;
	right: 100%;
	position: absolute;
	display: none;
}
.banner1 {
	width: 100%;
	height: 375px;
	position: relative;
}
.banner1 img {
	width: 100%;
 
}
.banner1 .bantt {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.banner1 .bantt .bantt1 {
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	top: 175px;
	text-align: center;
	color: #fff;
	line-height: 30px;
}
.banner1 .bantt .bantt1 a {
	font-size: 32px;
}
.banner1 .bantt .bantt1 span {
	font-size: 18px;
}
.main {
	width: 100%;
}
.m-tt {
	padding: 12px 0;
	background: #f6f6f6;
}
.m-tt a {
	color: #000;
}
.m-tt span {
	color: #ed3b3b;
}
.m-tt ul li {
	float: left;
	margin-left: 20px;
}
.m-tt ul li a {
	color: #000;
	font-size: 16px;
}
.m-tt ul li:hover a {
	color: #fff;
	background-color: #ee7800;
}
.main-l {
	width: 73%;
	padding-top: 30px;
}
.main-l .newc li {
	width: 100%;
	height: 175px;
	margin-bottom: 20px;
}
.main-l .newc li a {
	color: #000;
}
.main-l .newc li:hover a {
	color: #ee7800;
}
.main-l .newc li .nc-img {
	width: 29%;
}
.main-l .newc li .nc-img img {
	width: 100%;
	height: 170px;
}
.main-l .newc li .nc-con {
	width: 67%;
}
.main-l .newc li .nc-con h1 {
	font-size: 18px;
	line-height: 50px;
}
.main-l .newc li .nc-con .nc-jj {
	height: 65px;
	font-size: 15px;
	color: #666666;
	line-height: 30px;
	overflow: hidden;
}
.main-l .newc li .nc-con span {
	color: #999999;
}
.page {
	margin: 20px auto;

}
.page a {
	padding: 0 10px;
	height: 26px;
	color: #fff;
	line-height: 26px;
	text-align: center;
	margin-right: 15px;
	background: #333333;
	float: left;
	display: inline;
}
.page a:hover {
	background: #ee7800;
}
.page .select {
	padding: 0 10px;
	background: #ee7800;
}
.main-r {
	width: 25%;
	padding: 30px 0;
}
.mr-nav {
	width: 84%;
	padding: 8%;
	background: #f6f6f6;
	margin-bottom: 20px;
}
.r-nav {
	width: 100%;
	height: 50px;
	line-height: 50px;
	background: #0b7fe3;
	font-size: 24px;
	color: #fff;
	text-align: center;
	margin-bottom: 20px;
}
.mr-nav ul li {
	width: 100%;
	height: 45px;
	margin-bottom: 20px;
	background: #fff url(../images/jx2.png) no-repeat;
	background-position: 10% center;
}
.mr-nav ul li a {
	width: 82%;
	padding-left: 18%;
	height: 45px;
	line-height: 43px;
	font-size: 16px;
	color: #666666;
	display: block;
}
.mr-nav ul li:hover {
	background: #ee7800 url(../images/jx3.png) no-repeat;
	background-position: 10% center;
}
.mr-nav ul li:hover a {
	color: #fff;
}
.mr-tt {
	width: 84%;
	padding: 8%;
	background: #f6f6f6;
}
.mr-tt ul li {
	width: 100%;
	height: 190px;
	margin-bottom: 20px;
}
.mr-tt ul li img {
	width: 100%;
	height: 150px;
}
.mr-tt ul li a {
	color: #333333;
	font-size: 18px;
	text-align: center;
	display: block;
	line-height: 40px;
}
.mr-tt ul li:hover a {
	color: #ee7800;
}
.n-show {
	width: 100%;
}
.ns-tt {
	width: 100%;
	text-align: center;
	padding-bottom: 30px;
}
.ns-tt a {
	font-size: 28px;
	color: #000;
	display: block;
	margin-bottom: 20px;
}
.ns-tt span {
	font-size: 14px;
	color: #000;
}
.n-show p {
	color: #666666;
	line-height: 28px;
}
.next1 {
	width: 100%;
	padding: 2% 0;
	font-size: 16px;
}
.next1 a {
	color: #333333;
}
.next1 a:hover {
	color: #ed3b3b;
}
.product {
	width: 100%;
	padding: 20px 0;
}
.product ul li .pro-tt {
	font-weight: bold;
}
.product ul li .pro-tt a {
	font-size: 30px;
	color: #000;
}
.product ul li .pro-tt .a1 {
	color: #ed3b3b;
}
.product ul li .pro-tt span {
	font-size: 18px;
	color: #999999;
}
.gd {
	margin: 10px 8px 0 0;
	padding: 5px 10px;
	background: #ececec;
	color: #999999;
}
.picFocus {
	margin: 0 auto;
	width: 100%;
	position: relative;
	overflow: hidden;
	zoom: 1;
}
.picFocus .hd {
	width: 100%;
	padding-top: 5px;
	overflow: hidden;
}
.picFocus .hd ul {
	margin-right: -5px;
	overflow: hidden;
	zoom: 1;
}
.picFocus .hd ul li {
	padding-top: 5px;
	float: left;
	text-align: center;
}
.picFocus .hd ul li img {
	width: 122px;
	height: 120px;
	cursor: pointer;
	margin: 0 3px;
	border: 0.5px solid #fff;
	padding: 1px
}
.picFocus .hd ul li.on {
}
.picFocus .hd ul li.on img {
	border: 0.5px solid #f60;
}
.picFocus .bd {
	margin: 0 auto;
	margin-bottom: 20px;
	position: relative;
	z-index: 99;
}
.picFocus .bd li {
	vertical-align: middle;
	height: 646px;
	overflow: hidden;
}
.picFocus .bd li .bd-img {
	width: 660px;
	height: 640px;
	margin: 0 auto;
	text-align: center;
	overflow: hidden;
}
.picFocus .bd li a {
	color: #000;
	text-align: center;
	font-size: 30px;
	display: block;
	line-height: 60px;
}
.picFocus .bd img {
	height: 100%;
	text-align: center;
	margin: 0 auto;
	display: block;
}
.picFocus .bd .prev {
	position: fixed;
	z-index: 999;
	display: block;
	width: 40px;
	height: 100px;
	top: 45%;
	left: 2%;
	overflow: hidden;
	cursor: pointer;
	background: url(../images/zuo1.jpg) no-repeat center;
}
.picFocus .bd .next {
	position: fixed;
	z-index: 999;
	display: block;
	width: 40px;
	height: 100px;
	top: 45%;
	right: 2%;
	overflow: hidden;
	cursor: pointer;
	background: url(../images/you1.jpg) no-repeat center;
}
.picFocus .hd .prev {
	display: block;
	width: 40px;
	height: 130px;
	margin-right: 5px;
	margin-top: 6px;
	overflow: hidden;
	cursor: pointer;
	background: url(../images/zuo.png) no-repeat center;
}
.picFocus .hd .next {
	display: block;
	width: 40px;
	height: 130px;
	margin-top: 6px;
	overflow: hidden;
	cursor: pointer;
	background: url(../images/you.png) no-repeat center;
}
.product1 {
	width: 100%;
	padding: 50px 0;
}
.product1 ul li {
	background: #f6f6f6;
}
.product1 ul .lii {
	background: #fff;
}
.product1 ul li a {
	color: #000;
}
.product1 ul li .p1-img {
	width: 45%;
	height: 320px;
}
.product1 ul li .p1-img img {
	width: 100%;
	height: 320px;
}
.product1 ul li .p1-con {
	width: 50%;
	padding: 2.5%;
}
.product1 ul li .p1-con h1 {
	font-size: 24px;
	line-height: 50px;
}
.product1 ul li .p1-con .p1-jj {
	height: 170px;
	font-size: 16px;
	color: #666666;
	line-height: 40px;
	overflow: hidden;
}
.product1 ul li .p1-con .p1-bt {
	width: 150px;
	height: 40px;
	text-align: center;
	float: left;
	margin-right: 20px;
}
.product1 ul li .p1-con .p1-bt a {
	line-height: 40px;
	color: #fff;
	background: #ee7800;
	display: block;
}
.ps-tt {
	text-align: center;
	margin: 0 auto;
	padding: 40px 0 30px 0;
}
.ps-tt a {
	font-size: 38px;
}
.ps-tt .pstt {
	color: #ed3b3b;
}
.ps-tt span {
	color: #999999;
	font-size: 18px;
}
.ps-tt .a2 {
	width: 79%;
	margin: 0 auto;
	font-size: 14px;
	color: #666666;
	display: block;
	text-align: center;
}
.ps-con {
}
.txtMarquee-top1 {
	width: 100%;
	overflow: hidden;
	position: relative;
	margin-bottom: 30px;
}
.txtMarquee-top1 .bd {
}
.txtMarquee-top1 .infoList li {
	height: 55px;
	line-height: 55px;
	border-bottom: 0.5px solid #cecece;
}
.txtMarquee-top1 .infoList li a {
	display: block;
	width: 90%;
	padding: 0 20px;
	color: #000;
}
.txtMarquee-top1 .infoList li a .ls1 {
	width: 25%;
	overflow: hidden;
}
.txtMarquee-top1 .infoList li a .ls2 {
	width: 20%;
	overflow: hidden;
}
.txtMarquee-top1 .infoList li a .ls3 {
	width: 25%;
	overflow: hidden;
}
.txtMarquee-top1 .infoList li a .ls4 {
	width: 30%;
	overflow: hidden;
}
.txtMarquee-top1 .infoList .li-s {
	background: #eaeaea;
}
.txtMarquee-top1 .infoList li:hover a {
	color: #ed3b3b;
}
.jy-tt {
	text-align: center;
	color: #ed3b3b;
	font-size: 36px;
	font-weight: bold;
	padding: 20px 0;
}
.jyt {
	padding: 10px 0;
	padding-left: 10px;
	border-bottom: 0.5px solid #cecece;
}
.jyt a {
	width: 28%;
	padding: 5px 0;
	display: block;
	color: #000;
	font-size: 24px;
	font-weight: bold;
	float: left;
}
.about {
	height: 620px;
	padding: 20px 0;
	position: relative;
}
.ab-l {
	width: 620px;
	padding: 30px;
	z-index: 999;
	margin-top: 50px;
	background: #f6f6f6;
	position: absolute;
}
.ab-l .ab-tt {
	width: 420px;
	height: 45px;
	padding: 15px;
	background: url(../images/sp.png) no-repeat;
	background-position: center;
	margin-left: 20px;
}
.ab-l .ab-tt a {
	font-size: 30px;
	font-weight: bold;
	color: #000;
}
.ab-l .ab-tt .abt {
	color: #ed3b3b;
	border-bottom: 3px solid #ed3b3b;
}
.ab-l .ab-con {
	height: 360px;
	font-size: 15px;
	line-height: 35px;
}
.ab-r {
	width: 566px;
	height: 488px;
	/*position: absolute;*/
	z-index: 99;
	right: 0;
}
.ab-r img {
	width: 566px;
	height: 488px;
}
.multipleColumn {
	overflow: hidden;
	position: relative;
	width: 100%;
}
.multipleColumn .bd {
	padding: 10px;
	overflow: hidden;
}
.multipleColumn .bd ul {
	position: relative;
	overflow: hidden;
	zoom: 1;
	width: 100%;
	height: 402px;
	float: left;
	_display: inline;
	background: url(../images/gan.png) no-repeat center;
}
.multipleColumn .bd ul li {
	position: absolute;
	width: 206px;
	height: 126px;
	padding: 20px;
	padding-top: 30px;
	float: left;
	_display: inline;
	overflow: hidden;
	background: url(../images/dbx1.png) no-repeat;
}
.multipleColumn .bd ul .l2 {
	padding-bottom: 30px;
	background: url(../images/dbxs1.png) no-repeat;
}
/*.multipleColumn .bd ul .l22{padding-bottom: 30px; background: url(../images/dbxs1.png) no-repeat; margin-left: 44px;}
.multipleColumn .bd ul .l11{margin-left: 215px}*/
.multipleColumn .bd ul li .pic {
	font-weight: bold;
	font-size: 18px;
}
.multipleColumn .bd ul li .title {
	color: #666666;
}
.multipleColumn .bd ul li:hover {
	background: url(../images/dbx2.png) no-repeat;
	color: #fff;
}
.multipleColumn .bd ul .l2:hover, .multipleColumn .bd ul .l22:hover {
	background: url(../images/dbxs2.png) no-repeat;
	color: #fff;
}
.multipleColumn .bd ul li:hover .pic {
	color: #fff;
}
.multipleColumn .bd ul li:hover .title {
	color: #fff;
}
.multipleColumn .bd .prev {
	position: absolute;
	z-index: 999;
	display: block;
	width: 25px;
	height: 25px;
	margin-top: 190px;
	cursor: pointer;
	background: url("../images/zuo2.png") no-repeat;
}
.multipleColumn .bd .next {
	position: absolute;
	z-index: 999;
	display: block;
	width: 25px;
	height: 25px;
	right: 0;
	margin-right: 5px;
	margin-top: 190px;
	cursor: pointer;
	background: url("../images/you2.png") no-repeat;
}
.pp {
	width: 100%;
	padding: 20px 0;
}
.pp li {
	width: 300px;
	float: left;
}
.pp li .pp-img {
	text-align: center;
	margin: 0 auto;
}
.pp li .pp-con {
	padding: 20px;
	text-align: center;
	color: #666666;
	line-height: 25px;
}
.cy {
	width: 570px;
	float: left;
}
.cy .cy-img img {
	width: 570px;
	height: 390px;
}
.cy .cy-con {
	font-size: 30px;
}
.cy .cy-con a {
	color: #666666;
	font-size: 16px;
}
.xq-img {
	width: 48%;
	padding-top: 30px;
}
.xq-img img {
	width: 580px;
	height: 370px;
}
.xq-con {
	width: 50%;
	padding-top: 30px;
}
.xq-con a {
	color: #000;
	font-size: 36px;
}
.xq-con p {
	color: #666666;
	font-size: 16px;
	line-height: 35px;
	margin: 40px 0;
	padding-right: 20px;
}
.zx2 {
	padding: 20px 0 40px 0;
	display: table;
}
.zx2 a {
	width: 250px;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	text-align: center;
	display: block;
	color: #fff;
	background: #ee7800;
	float: left;
}
.zs li {
	width: 290px;
	height: 209px;
	margin: 5px;
	float: left;
}
.zs li img {
	width: 290px;
	height: 209px;
}
.prospects {
	width: 100%;
	padding: 30px 0;
}
.prospects-tt {
	padding-bottom: 15px;
	background: url(../images/jx4.png) no-repeat;
	background-position-y: 100%;
	margin-bottom: 10px;
}
.prospects-tt a {
	font-size: 36px;
	color: #000;
	font-weight: bold;
}
.prospects-tt span {
	font-size: 30px;
	color: #999999;
}
.prospects-con {
	width: 59%;
	height: 310px;
	font-size: 16px;
	color: #666666;
	line-height: 35px;
	overflow: hidden;
}
.prospects-img {
	width: 39%;
}
.prospects-img img {
	width: 100%;
	height: 310px;
}
.picFocus1 {
	margin: 0 auto;
	width: 100%;
	position: relative;
	overflow: hidden;
	zoom: 1;
	padding-bottom: 40px;
}
.picFocus1 .hd {
	width: 100%;
	padding-top: 5px;
	overflow: hidden;
}
.picFocus1 .hd ul {
	margin-right: -5px;
	overflow: hidden;
	zoom: 1;
}
.picFocus1 .hd ul li {
	padding-top: 5px;
	float: left;
	text-align: center;
	position: relative;
	margin-right: 15px;
}
.picFocus1 .hd ul li img {
	width: 225px;
	height: 160px;
	cursor: pointer;
}
.picFocus1 .hd ul li .ppp {
	position: absolute;
	width: 100%;
	height: 30px;
	line-height: 30px;
	bottom: 0;
	left: 0;
	color: #fff;
	background: rgb(0, 0, 0, .6);
}
.picFocus1 .hd ul li.on {
}
.picFocus1 .hd ul li.on .ppp {
	background: rgb(237, 59, 59, .6);
}
.picFocus1 .bd {
	margin: 0 auto;
	margin-bottom: 20px;
	position: relative;
	z-index: 99;
}
.picFocus1 .bd ul {
	width: 100%;
}
.picFocus1 .bd li {
	vertical-align: middle;
}
.picFocus1 .bd li a {
	display: block;
}
.picFocus1 .bd li .picFocus1-img {
	width: 45%;
}
.picFocus1 .bd li .picFocus1-img img {
	width: 100%;
	height: 370px;
	display: block;
}
.picFocus1 .bd li .picFocus1-con {
	width: 50%;
	padding: 20px;
}
.picFocus1 .bd li .picFocus1-con .pfc {
}
.picFocus1 .hd .prev {
	display: block;
	width: 40px;
	height: 130px;
	margin-right: 5px;
	margin-top: 6px;
	overflow: hidden;
	cursor: pointer;
	background: url(../images/zuo.png) no-repeat center;
}
.picFocus1 .hd .next {
	display: block;
	width: 40px;
	height: 130px;
	margin-top: 6px;
	overflow: hidden;
	cursor: pointer;
	background: url(../images/you.png) no-repeat center;
}
.jyzd {
	width: 290px;
	margin: 5px;
	float: left;
}
.jyzd .jyzd-tt {
	width: 180px;
	height: 50px;
	margin: 0 auto;
	line-height: 50px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	border-radius: 15px;
	color: #fff;
	background: #ed3b3b;
	position: relative;
	z-index: 999px;
}
.jyzd .jyzd-tt1 {
	width: 180px;
	height: 50px;
	margin: 0 auto;
	line-height: 50px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	border-radius: 15px;
	color: #fff;
	background: #ee7800;
	position: relative;
	z-index: 999px;
}
.jyzd .jyzd-con {
	width: 250px;
	height: 240px;
	padding: 20px;
	padding-top: 30px;
	line-height: 30px;
	border-radius: 15px;
	color: #666666;
	background: #f6f6f6;
	margin-top: -20px;
	left: 0;
	z-index: 99;
}
.multipleColumn1 {
	overflow: hidden;
	position: relative;
	width: 100%;
}
.multipleColumn1 .bd {
	padding: 10px;
	overflow: hidden;
}
.multipleColumn1 .bd ul {
	overflow: hidden;
	zoom: 1;
	width: 100%;
	float: left;
	_display: inline;
}
.multipleColumn1 .bd ul li {
	margin: 5px;
	float: left;
	_display: inline;
	overflow: hidden;
}
.multipleColumn1 .bd ul li .pic {
	width: 285px;
	height: 200px;
}
.multipleColumn1 .bd ul li .pic img {
	width: 285px;
	height: 200px;
}
.multipleColumn1 .bd ul li:hover .pic {
}
.multipleColumn1 .bd .xqhz {
	width: 530px;
	height: 150px;
	padding: 25px;
	background: #fff;
}
.multipleColumn1 .bd .xqhz p {
	font-size: 16px;
	color: #666666;
	margin-bottom: 20px;
}
.multipleColumn1 .bd .xqhz a {
	display: block;
	float: left;
}
.multipleColumn1 .bd .prev {
	display: block;
	width: 45px;
	height: 45px;
	margin-right: 15px;
	cursor: pointer;
	background: url("../images/zuo3.jpg") no-repeat;
}
.multipleColumn1 .bd .next {
	display: block;
	width: 45px;
	height: 45px;
	cursor: pointer;
	background: url("../images/you3.jpg") no-repeat;
}
.xz-l {
	width: 360px;
	height: 360px;
	padding: 30px;
	background: url(../images/bjt.jpg) no-repeat;
	margin-bottom: 50px;
}
.xz-l p {
	color: #666666;
	line-height: 25px;
}
.xz-r {
	width: 780px;
}
.xz-r ul li {
	width: 240px;
	height: 200px;
	float: left;
	margin: 0 0 20px 20px;
}
.xz-r ul li img {
	width: 240px;
	height: 200px;
}
.gbook {
	width: 100%;
	padding: 30px 0;
}
.gbook ul {
	width: 100%;
}
.gbook ul li {
	margin: 10px 0;
	color: #999999;
	margin-right: 20px;
	float: left;
}
.gbook ul .gb1 {
	margin-right: 0px;
}
.gbook ul li a {
	display: block;
}
.gbook ul li .gb {
	width: 365px;
	height: 45px;
	border: 0.5px solid #e8e8e8;
	padding: 0 10px;
}
.gbook ul li .gbk {
	width: 1177px;
	height: 320px;
	border: 0.5px solid #e8e8e8;
	padding: 10px;
}
.gbook ul .submit {
	margin-left: 42%;
}
.submit .sub {
	width: 200px;
	height: 45px;
	font-size: 18px;
	background: #ee7800;
	color: #fff;
}
/*页码*/
#Paging { text-align: center; height: 30px; margin:1em 0; }
.Pagination { display: inline-block; height: 30px; }
.Pagination .pageinfo { border: 1px solid #0B7FE3; color: #0B7FE3; margin-left: 10px; margin-right: 10px; padding-right: 8px; }
.Pagination span { background: #fff; display: block; float: left; font-family: "Microsoft YaHei,Arial"; font-size: 13px; height: 30px; line-height: 30px; margin-right: 5px; text-align: center; padding: 0 12px; }
.Pagination a { background: #fff; border: 1px solid #0B7FE3; color: #0B7FE3; display: block; float: left; font-size: 13px; height: 30px; line-height: 30px; margin-right: 5px; text-align: center; text-decoration: none; padding: 0 12px; }
.Pagination a:hover { color: #fff; background: #0B7FE3; border: 1px solid #0B7FE3;}
.Pagination span.current { background: #0B7FE3; border: 1px solid #0B7FE3; color: White;  position: relative; }
.Pagination span.disabled { border: 1px solid #dfdfdf; color: #aaa; cursor: not-allowed; }



.flex{display: flex;}
.f1{ flex: 1;}
.fx-r{justify-content:flex-end}
.fx-c{justify-content:center}
.fx-w ,.fx-b{justify-content:space-between}
.fx-m ,.fx-a{justify-content:space-around}
.fy-top{ align-items: flex-start}
.fy-bot{  align-items: flex-end}
.fy-c{align-items:center }
.fy-h{ align-items: stretch}
.fx-even{justify-content: space-evenly;}
.fwrap{flex-wrap: wrap;}
.fd-up{flex-direction: column-reverse;}
.fd-down{flex-direction:   column}
.pull-left-img img{ width:200px; height:450px}
.mt20{ margin-top:20px}