body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,em,area,map,form,label,button,textarea,table,th,tr,td,img {margin:0; padding:0; list-style:none; border:none; font-size:14px;color:#3B3B3B;}
html,body{ background:url(images/bg.jpg) no-repeat scroll center top #FFF;
 font-family:Arial, Helvetica, sans-serif;}
body { text-align: center; font-family:Arial; margin:0; padding:0;}
a{ text-decoration:none;color:#545454;}
.sl-box{ width:1019px; height:auto; margin:0 auto; border:0; padding:0;}
.sl-head{ float:left; width:1019px; height:520px;}
.sl-head1{ float:left; width:1019px; height:45px;}
.sl-head1a{ float:left; width:1019px; height:45px;}
.sl-head2{ float:left; width:1019px; height:340px;}
.sl-head2a{ float:left; width:1019px; height:340px;}
.sl-headtp2{ float:right; width:190px;display:inline; color:#FFF; }
.sl-headtp2 ul{ float:left;}
.sl-headtp2 li{ float:left;}
.sl-wz{ font-family:Arial; font-size:14px; line-height:45px; color:#FFF }
.sl-wz a{ color:#FFF;text-decoration:none;}
.sl-wz a:hover{ color:#FFF text-decoration:underline;}
a:hover{text-decoration:underline;}
.con{ float:left; width:1019px; height:auto; background:#FFF;}
.con1{ float:left; width:999px; height:auto; background:#FFF;display:inline; padding:10px;}


.topbox{width:1040px; overflow:hidden; margin:auto; display:block; color:#545454；}	
	.topbox_left{ width: 470px; height:auto; float: left; overflow: hidden; margin-right: 30px;}
	.topbox_txet{ width: 470px; height: auto; float:left; text-align: left; margin-bottom:20px;}
.topbox_txet li{ margin-bottom:5px;float: left;}
	.topbox_txet b{width: 470px;font-size:20px; height:50px;}
	.topbox_txet b a{ text-decoration: none; color:#545454;}
	.topbox_txet b a:hover{text-decoration:underline;}
	.topbox_right{ width: 540px; height: 400px; float: left; overflow: hidden}
	.box_txet{width: 470px; height: 90px;}
	.box_txet_left{ width: 90px; height: 90px;float: left; overflow: hidden}
	.box_txet_right{ width: 360px; height: 90px; margin-left:20px;float: left; overflow: hidden; line-height: 28px;color:#545454;}
.figure{
	float: left;
	/*width: 465px;*/
	width: 100%;
	/*height: 260px;*/
	position: relative;
}
.figureUl{
	position: absolute;
	bottom:10px;
	right: 5px;
	z-index: 99;
}
.figureUl li{
	width: 10px;
	float: left;
	height: 10px;
	background: #fff;
	border-radius: 50%;
	margin-right:5px;
	cursor: pointer;
}
.figureUl li.hover{
	background: #000872;
}
.figureCon{
	width: 100%;
	position: relative;
}
.figureCon .figureDiv{
	width: 100%;
	display:none;
}
.figureDiv:first-child{
	display: block;
}
.figureDiv>img{
	width: 100%;
}
.figureDiv .figurA{
	display: block;
	width: 100%;
	height: 30px;
	color:#fff;
	background-color:#000000;
	background-color:rgba(0,0,0,0.8);
	filter:alpha(opacity =80);
	opacity: 0.8;
	line-height: 30px;
	position: absolute;
	bottom:0px; text-align: left
	
}

.ppb_ddh{width:100%;height:auto;float:left;overflow:hidden; margin-top:20px;}
.ppb_ddh_txet{width:1040px; overflow:hidden; margin:auto; display:block;height:70px; line-height:70px; font-size:20px;font-family:"Microsoft YaHei","MicrosoftJhengHei",华文细黑,STHeiti,MingLiu; padding-left:20px; color:#fff; text-align:left; background-image:url(images/dh.jpg);margin-bottom:20px;}
.ppb_ddh_txet{width:1040px; overflow:hidden; margin:auto; display:block;height:70px; line-height:70px; font-size:20px;font-family:"Microsoft YaHei","MicrosoftJhengHei",华文细黑,STHeiti,MingLiu; padding-left:20px; color:#fff; text-align:left; background-image:url(images/dh.jpg);margin-bottom:20px;}


.zps_jb{width:1040px; overflow:hidden; margin:auto; display:block;margin-bottom:20px;}
.jb_box{ width:520px; height:227px; float:left; overflow:hidden; margin-top:20px; text-align:left; margin-bottom:20px;}
.jb_box_left{ float:left;  margin-right:20px; overflow:hidden; width:197px; height:227px;}
.jb_box_right{ width:303px;color:#545454 height:227px; float:left;}
.jb_box_right b{ font-size:24px;}
.jb_box_right p{ color:#5454545;width:300px;}

.yzlt,.yzlt_box,.yzlt_box2{width:1040px; overflow:hidden; margin:auto; display:block;}
.yzlt li p{ float:left; overflow:hidden;text-align:left; color:#545454 line-height:30px;}
.yzlt_box{ margin-top:20px; float:left; margin-bottom:20px;}
.yzlt_box li{ width:179px; height:auto; overflow:hidden; float:left; margin:10px 35px 0 0;color:#545454;}
.yzlt_box li img{ width:179px; height:211px;}
.yzlt li p b{ font-size: 18px;}

.yzlt_box2{float:left;}
.yzlt_box2 li{ width:148px; height:auto; overflow:hidden; float:left; margin:10px 30px 0 0;color:#545454;}
.yzlt_box2 li img{ width:148px; height:174px;}

.zps_qdys{width:1040px; overflow:hidden; margin:auto; display:block;margin-bottom: 10px;}
.zps_qdys li{ float:left; overflow:hidden; width:512px; height:auto;}

.zps_wjhg{width:1040px; overflow:hidden; margin:auto; display:block;}
.zps_wjhg li{ float:left; overflow:hidden; width:512px; height:175px;}

.Bottom {width:100%; height:auto;color:#FFF;text-align:center; font-size:14px; line-height:25px; text-align:center; padding-top:20px;float:left;background-color:#2A2A2A;padding-bottom:30px;}
.Bottom li{font-size:14px;color:#FFF }
.Bottom li a{ text-decoration:none;font-size:14px; color:#FFF}.Bottom li a:hover{color:#F00;text-decoration:underline;}

.Title {height:auto; width:auto; max-width:1920px; margin:auto; margin-bottom:40px; margin-top:20px;}
.Title Div {width:1260px; text-align:left; margin:auto; height:82px;}

.boxnov{width:1040px; overflow:hidden; margin:auto; display:block;}

.xczj{width:1040px; overflow:hidden; margin:auto; display:block;}
.dy_box{width:1040px; overflow:hidden; margin:auto; display:block; margin-bottom:20px; text-align:left; line-height:70px;font-size: 16px;}
.dy_box p{ color:#545454 line-height:25px; text-align: left;}
.dy_box img{ float: left; text-align: center; margin:0 20px 0 40px;}

.dy_box1{width:1040px; overflow:hidden; margin:auto; display:block; margin-bottom:20px; text-align:left; line-height:70px;font-size: 16px;}
.dy_box1 p{ color:#545454 line-height:25px; text-align: left;}
.dy_box1 img{ float: left; text-align: left;}

/**返回顶部**/
#totop{position:fixed;bottom:40px;right:40px;z-index:999;width:71px; cursor:pointer; display:none;}
*html #totop{position:absolute;cursor:pointer;right:10px; display:none;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-112+"px")}
#totop a{display:block;outline:none;width:60px;height:112px;padding-top:48px;background:url(images/top.png) no-repeat;}

/*gotop*/
.cbbfixed {position: fixed;right: 10px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}
.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color: #000;}
.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url(images/side-icon02.png);}
.cbbfixed .gotop:hover {background-color:#2c2d2e;}
.cbbfixed .cweixin {background: #dadbdd;}
.cbbfixed .cweixin div {background: url(images/erwei.png);width: 194px;height: 199px;position: absolute;left: -194px;top: -115px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}
.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .cweixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url(images/side-icon01.png);}