#fwnr{ width:1200px; float:left;  margin-top:20px; min-height:300px;}
#fwlist{ width:100%; float:left; }
#fwlist ul{list-style-type:none;}
#fwlist UL LI { width:281px; border:2px solid #eee; float:left; cursor:pointer; text-align:center; margin-right:20px;overflow:hidden; margin-bottom:20px;box-shadow: 0px 2px 4px #f3f3f3;-webkit-box-shadow:0px 2px 4px #f3f3f3;-moz-box-shadow: 0px 2px 4px #f3f3f3;transition:all 0.3s ease-in-out 0s; position:relative; position:relative;}
#fwlist UL LI span{ background-color:#0089E1; width:60px; line-height:20px; position:absolute; right:10px; bottom:10px; color:#fff;border-radius:5px;}
#fwlist UL LI.r{ margin-right:0px; float:right;}
#fwlist UL LI em{
	position:absolute;
	right:0px;
	top:0px;
	background-color:#ff6600;
	color:#fff;
	line-height:1.8;
	padding-left:12px;
	font-size:14px;
	padding-right:12px;
	font-family: "Times New Roman", Times, serif;
	z-index:10;
	font-style: normal;
}
#fwlist UL LI dd{ background: rgba(0, 0, 0, .5); width:100%; left:0px; top:0px; z-index:10; height:100%; position:absolute; display:none; text-align:center; }
#fwlist UL LI dd i{ font-size:30px; font-weight:normal;color:#fff;line-height:200px;}
#fwlist UL LI .tp{ width:100%; overflow:hidden; position:relative; padding-top:100%;}
#fwlist UL LI .nrc{ width:95%; padding:2.5%; float:left;}
#fwlist ul li img{width:100%; min-height:100%; position:absolute; left:0px; top:0px;transition:all 0.3s ease-in-out 0s;}
#fwlist UL LI h2{  font-size:16px; line-height:26px; font-weight:normal; overflow:hidden;text-align:left; height:52px; margin-top:5px;}
#fwlist UL LI p{ font-size:14px; line-height:25px; overflow:hidden; color:#666666; text-align:left;}
#fwlist UL LI A{ color:#333}
#fwlist UL LI .hs{ color:#FF6600; font-size:14px; font-weight:bold; text-align:center; height:25px; margin-bottom:8px; display:none}
#fwlist UL LI A:hover{
	color:#0089E1;
	text-decoration: none;
}
#fwlist UL LI:hover{ box-shadow: 0px 1px 4px #aaa;-webkit-box-shadow:0px 1px 4px #aaa;-moz-box-shadow: 0px 1px 4px #aaa;}
#fwlist UL LI:hover dd{ display:block;}
#fwlist UL LI:hover img{-webkit-transform:scale(1.1);	transform: scale(1.1);}
#fwzs{ width:1200px; float:left;}
#fwzs .tp{ width:500px; float:left;}
#fwzs .tp img{ height:550px; margin-left:auto; margin-right:auto;  max-width:100%; display:block; border:0px;}
#fwzs .right{ width:650px; float:right;}
#fwzs .right .bt{ width:100%; font-size:24px; font-weight:normal; color:#101010; line-height:40px;}
#fwzs .right .jg{ width:100%; font-size:14px;float: left; color:#555; line-height:40px; margin-top:10px;}
#fwzs .right .jg .c1{  float: left; padding-right:30px;}
#fwzs .right .jg .c1 .red{ font-size:26px; color:#FF0000;}
#fwzs .right .jg .c1 .yj{ color:#888;	text-decoration: line-through;}
#fwzs .right .qt{ width:100%; font-size:14px;float: left; color:#333; line-height:40px; margin-top:10px;}
#fwzs .right .qt span{ padding:5px; border:#0089E1 solid 1px; color:#0089E1;display:inline-block; line-height:16px; font-size:12px; margin:5px;}
#fwzs .right .qt span i{ margin-left:5px; margin-right:5px;}
#fwzs .right .xy{ width:100%; float:left; border-bottom:#ddd solid 1px; border-top:#ddd solid 1px; line-height:40px; margin-top:10px; font-size:14px; color:#333}
#fwzs .right .xy span{ color:#666;}
#fwzs .right .xy a{ cursor:pointer;}
#fwzs .right .qt .gm{   font-size:18px; float:left; margin-right:20px; border:0px;}
#fwzs .right .qt .gm a{ display:block;height:25px; padding:6px 30px; color:#fff;border-radius:5px; line-height:25px;background-color:#FF6600; cursor:pointer;}
#fwzs .right .qt .gm a:hover{ background-color:#dd0000;}
#fwzs .right .qt .zx{   font-size:18px; float:left; margin-right:40px; border:0px;}
#fwzs .right .qt .zx a{ display:block;height:23px; padding:6px 30px; color:#555;border-radius:5px; line-height:23px; border:#555 solid 1px; cursor:pointer;}
#fwzs .right .qt .zx a:hover{ border:#0089E1 solid 1px; color:#0089E1;}
#zzc {
	padding: 8px; border: 1px solid rgb(204, 204, 204); border-image: none; left: 50%; top: 50%; width: 880px; height:580px; color: rgb(102, 102, 102); font-size: 14px; margin-top: -300px; margin-left: -450px; display: none; position: fixed; z-index: 999; background-color: rgb(255, 255, 255); padding:10px; overflow-x:hidden;box-shadow: 0px 1px 4px #aaa;-webkit-box-shadow:0px 1px 4px #aaa;-moz-box-shadow: 0px 1px 4px #aaa;
}
#zzc h5 {
	height: 25px; line-height: 25px; font-size: 14px; width:880px; float:left;
}
#zzc h5 a {
	color: rgb(0, 0, 0); cursor:pointer;
}
#zzc i {
 float: right; font-size:20px; margin-bottom:10px; cursor:pointer; width:100%; float:left; text-align:right; color:#FF6600;
}
#zzc p {
	font-size: 14px;
}
#oredr{padding: 8px; border: 1px solid rgb(204, 204, 204); border-image: none; left: 50%; top: 50%; width: 480px; height:280px; color: rgb(102, 102, 102); font-size: 14px; margin-top: -150px; margin-left: -250px;position: fixed; z-index: 999; background-color: rgb(255, 255, 255); display:none; padding:10px; overflow-x:hidden;box-shadow: 0px 1px 4px #aaa;-webkit-box-shadow:0px 1px 4px #aaa;-moz-box-shadow: 0px 1px 4px #aaa;}
#oredr .bt{ background-color:#0089E1; color:#fff;  height:40px; margin-bottom:14px}
#oredr .bt h1{ font-size:16px; line-height:40px; float:left; margin-left:12px;}
#oredr .bt i{ float:right; font-size:16px; margin-right:12px;line-height:40px; cursor:pointer;}
#oredr  img{ width:120px; height:120px;}
#oredr  p{ font-size:14px; line-height:25px; text-align:center; margin-top:5px; margin-bottom:5px; }
#oredr  p i{ font-size:16px;}
#oredr  span{ display:inline-block; padding-left:10px; padding-right:10px; line-height:30px; background-color:#0089E1; color:#fff;border-radius:4px; margin-left:12px; cursor:pointer;}
#oredr .button1{width:100px;height:28px;background-color:#0089E1;background-image:none;line-height:24px;color:#fff;font-size:14px;text-align:center;margin:6px;}
#tjtc{ width:1198px; float:left; margin-top:25px; border:#ddd solid 1px;}
#tjtc_1{width:1198px; float:left;
	background-image: url(l3.png);
	background-repeat: repeat-x;
	background-position: left 41px; position:relative;
}
#tjtc_1 h1{ font-size:18px; padding-left:5px; padding-right:5px; float:left; margin-left:15px; font-weight:normal; border-bottom:#0089E1 solid 3px; line-height:40px;}
#tjtc_2{ width:1170px; float:left; padding:14px;}
#tjlist{ width:1170px; float:left; position:relative; overflow:hidden;}
#tjlist .zzc{ width:1170px; float:left; overflow:hidden;}
#tjlist ul{list-style-type:none;}
#tjlist UL LI { width:374px; border:1px solid #eee; float:left; cursor:pointer; text-align:center; margin-right:21px;overflow:hidden;box-shadow: 0px 2px 4px #f3f3f3;-webkit-box-shadow:0px 2px 4px #f3f3f3;-moz-box-shadow: 0px 2px 4px #f3f3f3;transition:all 0.3s ease-in-out 0s; position:relative;}
#tjlist UL LI.r{ margin-right:0px; float:right;}
#tjlist UL LI h1{ background: rgba(0, 0, 0, .5); width:374px; left:0px; top:0px; z-index:10; height:220px; position:absolute; display:none; text-align:center; }
#tjlist UL LI h1 i{ font-size:30px; font-weight:normal;color:#fff;line-height:200px;}
#tjlist UL LI .tp{ width:100%; height:220px; overflow:hidden;}
#tjlist UL LI .nrc{ width:96%; padding:2%; float:left;}
#tjlist ul li img{width:100%; min-height:220px;transition:all 0.3s ease-in-out 0s;}
#tjlist UL LI h2{ height:52px; font-size:16px; line-height:26px; font-weight:normal; overflow:hidden;}
#tjlist UL LI p{ font-size:14px; line-height:25px; overflow:hidden; color:#666666; text-align:center;  font-weight:normal; overflow:hidden;TEXT-OVERFLOW: ellipsis; 
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;;}
#tjlist UL LI A{ color:#333}
#tjlist UL LI .hs{ color:#FF6600; font-size:14px; font-weight:bold; text-align:center; height:25px; margin-bottom:8px;}
#tjlist UL LI .yj{
	color:#999999;
	text-decoration: line-through;
}
#tjlist UL LI A:hover{
	color:#0089E1;
	text-decoration: none;
}
#tjlist UL LI:hover{ box-shadow: 0px 1px 4px #aaa;-webkit-box-shadow:0px 1px 4px #aaa;-moz-box-shadow: 0px 1px 4px #aaa;}
#tjlist UL LI:hover h1{ display:block;}
#tjlist UL LI:hover img{-webkit-transform:scale(1.1);	transform: scale(1.1);}
#tjlist .prev,
#tjlist .next {
	width: 38px;
	height:220px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: left center;
	top:0px; z-index:20;
}
#tjlist .prev {left:-50px;
		background-image: url(lefta.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#tjlist .next {
	right:-50px;
	background-position: right center;
	background-image: url(righta.png);
}
#cplba{
	width:250px;
	float:left; overflow:hidden; 
			
}
#cplb_1{width:250px;float:left;}
#cplb_1 h1{ height:40px; background-color:#F5F5F5; text-align:center; line-height:40px; color:#333; font-size:18px; font-weight:normal;}
#cplb_2{ width:230px; float:left; border:#eee solid 1px; padding:9px;}
#cplb{
	width:230px;
	float:left; overflow:hidden;
			
}
#cplb h3{
	WIDTH: 230px;
	height:40px;
	font-size: 15px;
	line-height:40px;
	float:left; font-weight:normal;
	background-image: url(d0.png);
	background-repeat: no-repeat;
	background-position: 194px center; color:#555; text-indent:25px; cursor:pointer; border-bottom:#ddd solid 1px;
}
#cplb h3.on{ background-color:#f4f4f4;background-image: url(d1.png);
	background-repeat: no-repeat;
	background-position: 194px center; color:#222;}
#cplb UL{ list-style-type:none; margin-top:2px; width:230px; float:left;}
#cplb UL LI {
	WIDTH: 230px;
	height:32px;
	font-size: 14px;
	line-height:32px;
	float:left;
		background-image: url(dot2.gif);
	background-repeat: no-repeat;
	background-position: 25px center; 
}

#cplb UL LI A {
padding-left:45px;
	color:#666;
	display:block;
	display:block;
	
}
#cplb UL LI A:hover {	background-image: url(dot1.gif);
	background-repeat: no-repeat;
	background-position: 25px center;  color:#0089E1;
}
#fwnrzs{ width:930px; float:right; border:#eee solid 1px;}
.cpnav {
	top: 0px; height: 40px; position: relative; z-index: 8; background-color: rgb(239, 239, 239); float:left; width:930px;
}
.cpnavbox {
	width: 100%; float: left;
}
.cpnavbox li { font-size:18px; width: 197px; text-align: center; border-right-color: #0089E1; border-right-width: 1px; border-right-style: solid; float: left; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.cpnavbox li a {
	color: rgb(102, 102, 102); display: block;
}
.cpnavbox li .on {
	color: rgb(255, 255, 255); background-color: rgb(255, 63, 60);
}
.fix_top {
	left: 270px; top: 0px; position: fixed;
}
.cpnav  .listName {
 width: 930px; height: 40px; line-height:40px; overflow: hidden; background-color:#eee;
}
.cpnav .listName a {
	font-size:16px;width: 197px; text-align: center; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid; float: left; cursor: pointer; font-size-adjust: none; font-stretch: normal;
}
.cpnav .listName .thisWei {
		color: rgb(255, 255, 255); background-color:#0089E1;
}
#cpcont{ width:928px; float:left; border:#ddd solid 1px;}
#cpcont h2 {
	width: 928px; height: 32px; margin-bottom: 25px; line-height:32px; background-color:#f2f2f2; float:left; margin-bottom:10px; font-weight:normal;
}
#cpcont h2 span {
	font-size:16px; margin-left:15px; color: rgb(51, 51, 51);  font-size-adjust: none; font-stretch: normal;
}
#fwnrc{ padding:10px;; width:910px; float:left;	font-size: 14px;	
	color:#333333;
	line-height:28px;
	text-align:left;
	padding:10px; margin-bottom:10px;}
#fwnrc .lx p{ margin-top:5px; margin-bottom:5px;}
#fwnrc hr{ height:2px; background-color:#eee; overflow:hidden; margin-top:15px; margin-bottom:15px;border:0px;}
#fwnrc img{ max-width:100%;}
#ourys{width:100%; float:left;  padding-bottom:40px; padding-top:40px;}
.ybgt{ padding-top:56px;
	background-image: url(ybg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#wzys{
	width:1200px;
	float:left;
}
#wzys.nyzs{width:100%;}
#wzys ul{list-style-type:none;}

#wzys ul li{
	width:1200px;
	float:left;
}
#wzys.nyzs ul li{ width:100%;}
#wzys ul li .tp{ width:625px; text-align:center;}
#wzys.nyzs li .tp{ width:35%; margin-top:10%;}
#wzys ul li .tp img{ max-width:100%;}
#wzys ul li .nr{
	width:550px;
	background-image: url(yb1.png);
	background-repeat: no-repeat;
	background-position: left top; min-height:390px;}
#wzys ul li .nr .num{
	float:left;
	width:57px;
	text-align:center;
	height:57px; font-weight:bold;
	float:left;
	font-size:24px;
	line-height:57px;
	color:#1155B8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#wzys ul li .nr .xq{ width:475px; float:right; margin-top:4px;}
#wzys ul li .nr .xq .bt{ width:100%; float:left; color:#999999; font-size:14px;}
#wzys ul li .nr .xq .bt p{color:#0079CA; font-size:26px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
#wzys ul li .nr .xq .js{ width:100%; float:left;margin-top:16px;}
#wzys ul li .nr .xq .js p{ margin-top:2px; margin-bottom:2px; width:100%; float:left; position:relative; display:block; z-index:1; color:#444; font-size:14px; line-height:22px;}
#wzys ul li .nr .xq .js p:nth-child(1){ color:#ff6600;  font-size:22px;}
#wzys ul li .nr .xq .js p::after {
	 left: -55px; top: 5px; width:12px; height:14px; position: absolute; background-image:url(fk.png); display:block;  z-index: -1; content: " ";
}
#wzys ul li .nr .xq .more{ float:left; height:35px; margin-top:30px; width:130px; line-height:35px; font-size:14px; text-align:center;  color:#fff; }
#wzys ul li .nr .xq .more a{ display:block; color:#fff;border-radius:35px;background-color:#89CA2E;}
#wzys ul li .nr .xq .more a:hover{ background-color:#0079CA;}
#wzys ul li .l{ float:left;}
#wzys ul li .r{ float:right;}
#ys{
	width:1200px;
	float:left;  background-color:#fff;

}
#ys_1{
	width:1200px;
	float:left;
	background-image: url(tyd.jpg);
	background-repeat: no-repeat;
	background-position: center bottom; height:13px; overflow:hidden; margin-top:25px;
}
#ys_2{width:1200px;
	float:left; padding-top:15px; padding-bottom:15px;
	background-image: url(hx.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
#ys_3{
	width:1200px;
	float:left;
	background-image: url(dyd.jpg);
	background-repeat: no-repeat;
	background-position: center top; height:11px; overflow:hidden;
}
#ysa1{
	width:1200px;
	float:left;

}
#ysa1 .left{
	width:604px;
	float:left;
	background-image: url(y2.png);
	background-repeat: no-repeat;
	background-position: right 50px;  padding-top:30px; 
}
#ysa1 .left h1{ width:530px; float:right; margin-right:15px;  height:48px;  color:#0089E1; font-size:20px; text-align:right; }
#ysa1 .left h1 p{ line-height:24px; font-size:14px; color:#999999; font-weight:normal; display:table-cell; width:460px;  vertical-align:middle; }
#ysa1 .left h1 b{ text-align:center;
	float:right;
	width:41px;
	height:42px;
	line-height:35px; padding-top:5px;
	font-size:20px; font-weight:bold;
	color:#fff;
	margin-right:20px;
	background-image: url(nbg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif; margin-left:26px;
}
#ysa1 .left h1 span{ color:#EF7411;}
#ysa1 .left .nra{ width:558px; float:left; margin-top:12px;line-height:32px; font-size:16px;color:#333333;}
#ysa1 .left .nra p{ text-align:right; padding-right:55px;
	background-image: url(dh.png);
	background-repeat: no-repeat;
	background-position: right 7px;
}

#ysa1 .img1{ width:550px; float:right; text-align:right;}
#ysa1 .img1 img{ max-width:550px; height:340px; border:0px;}
#ysa2{
	width:1200px;
	float:left; padding-top:35px; padding-bottom:35px;

}
#ysa2 .left{
	width:604px;
	float:right;
	background-image: url(y1.png);
	background-repeat: no-repeat;
	background-position:left 50px; padding-top:30px; 
}
#ysa2 .left h1{ width:518px; float:left;display:table-cell; vertical-align:middle; color:#0089E1; font-size:20px; text-align:left; line-height:24px; margin-left:34px;}
#ysa2 .left h1 p{ line-height:24px; font-size:14px; color:#999999; font-weight:normal; display:table-cell; width:460px;  vertical-align:middle;}
#ysa2 .left h1 b{ text-align:center;
	float:left;
	width:41px;
	height:42px;
	line-height:35px; padding-top:5px;
	font-size:20px; font-weight:bold;
	color:#fff;
	margin-right:20px;
	background-image: url(nbg1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif; margin-right:26px;
}
#ysa2 .left h1 span{ color:#EF7411;}
#ysa2 .left .nra{ width:558px; float:right; margin-top:12px;line-height:32px; font-size:16px;color:#333333;}
#ysa2 .left .nra p{ text-align:left; padding-left:55px;
	background-image: url(dh.png);
	background-repeat: no-repeat;
	background-position: left 7px;
}
#ysa2 .img1{ width:550px; float:left; text-align:left;}
#ysa2 .img1 img{ max-width:550px; border:0px;}
.nTabx{
	width:100%;
	float:left;
	overflow:hidden;
	text-align:center; margin-top:1.5%;
}
.nTabx  ul{
border:0;
margin:0; 
}
.nTabx  li{ display:inline-block;
	text-align:center;
	cursor: pointer;
	list-style-type: none;
	 overflow:hidden;   line-height:20px; padding:10px 25px; margin-left:5px; margin-right:5px;

}
.nTabx  li i{ font-size:22px;}
.nTabx  li p{ line-height:20px;}
.nTabx li.active{ background-color:#0089E1;color:#fff; }
.nTabx li.normal{ color:#fff; background-color:#555}
.nonea{ display:none;}