@charset "utf-8";
/* CSS Document */

body,html{ width:100%; height:100%;}

body,html,div{ margin:0; padding:0; border:0;}

body,html,div,a,p,span,ul,li,dl,dd,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;border:0; font:14px "微软雅黑"; color:#555;  list-style:none;}

img { border:0; }

a{ text-decoration:none; outline:none;}

input{outline:none;}



#cent{width:100%; height:auto; overflow:hidden;}



.ntop{ width:100%; height:40px; max-width:1920px; background:#e6e6e6;margin:0 auto;}

.ntopz{width:1200px; height:20px; margin:0 auto; padding-top:10px;}

.ntopz-le{ float:left;}

.ntopz-le span{ float:left;}

.ntopz-ri{ float:right;}

.ntopz-ria{ float:left;color:#666; font-size:14px; margin-right:10px;}

.ntopz-ria a{ margin:0px 8px;color:#666; font-size:14px;}

.ntopz-ria a:hover{ text-decoration:underline;}

.ntopz-ric{ float:left; margin-right:10px;}

.ntopz-ric a{margin:0px 8px;color:#666; font-size:14px;}

.ntopz-rib{float:right;font-size:14px; color: #666; background:url(../images/dh.png) left center no-repeat; padding-left:26px;}

/**/

.header { width:100%; height:auto; overflow:hidden;  border-top:1px solid #FFF;margin:0 auto; padding:17px 0px;max-width:1920px; background:#fff;}

.headerz{width:1200px; height:auto; overflow:hidden; margin:0 auto; background:url(../images/lob.png) 66px 8px no-repeat;}

.head-le{ float:left;}

.head-lea{ float:left; background:url(../images/zx.jpg) right center no-repeat; padding-right:20px;}

.head-leb{ float:left; margin-left:20px; margin-top:10px;}

.head-leb h2{ font-size:26px; color:#006cb2; font-weight:bold;}

.head-leb p span{ color:#333; font-size:20px;}

.head-leb p span font{ color:#e72e35; font-size:20px;}



.head-cent{ float:left; width:430px;  height:auto; overflow:hidden; margin-left:80px;}

.head-cent .head-cent1{width:100%; height:auto; overflow:hidden;}

.head-cent .head-cent1 .head-cent1a{ float:left;width:364px;height:39px; overflow:hidden;border:1px #d9d9d9 solid;}

.head-cent .head-cent1 .head-cent1a .head-cent1a1{ float:left; margin-left:10px; width:265px; height:37px; overflow:hidden;border:0;}

.head-cent .head-cent1 .head-cent1a .head-cent1a2{ float:right; width:79px; height:39px; overflow:hidden; background:#006cb2 url(../images/syh.png) center center no-repeat;border:0;}

.head-cent .head-cent2{width:100%; height:auto; overflow:hidden;margin-top:5px;}

.head-cent .head-cent2 span{ float:left; font-size:14px; color:#808080; font-weight:bold;}

.head-cent .head-cent2 a{ font-size:12px; color:#9e9e9e; margin-right:8px;}

.head-cent .head-cent2 a:hover{color: #4faf4d;}

.head-ri{ float:right;height:39px; overflow:hidden; width:182px; background:#006cb2; text-align:center; line-height:39px;}

.head-ri span{ display:inline-block; height:39px; line-height:39px; background:url(../images/sb.png) left center no-repeat; padding-left:34px; font-size:14px; color:#fff; letter-spacing:1px;}

.head-ri span font{ font-size:18px; color:#ff0000;}



.navbar {width:100%; z-index:99; height:55px; background:url(../images/dbj.jpg) left bottom repeat-x;max-width:1920px;margin:0 auto;}

.navbarz{width:1200px; height:55px; margin:0 auto;}

.navbarza{ float:left; width:225px; height:50px; margin-top:5px;  background:#024c7c;line-height:40px; position:relative;}

.navbarza span{font-size:16px; color:#fff; font-weight:bold;line-height:50px; letter-spacing:2px;background:url(../images/gd.png)  left center no-repeat; padding-left:40px; margin-left:20px;}





/**/

.xhd{width:225px;height: 472px;position: absolute; background:url(../images/xlb.png); z-index:9999;}

.xhdz{float: left;width: 225px;height: 472px;}

.xhdz ul li{ width:100%; height:auto; overflow:hidden; background:url(../images/bkz.png) 201px 17px no-repeat; }

.xhdz ul li .xhdza{ width:196px; height:auto; overflow:hidden; margin:0 auto; border-bottom:1px #fff solid; padding:10px 0px;}

.xhdz ul li .xhdza div{width:100%; height:auto; overflow:hidden; margin-bottom:4px;}

.xhdz ul li .xhdza div a{ font-size:16px; color:#fff;}

.xhdz ul li .xhdza p a{ font-size:14px; color:#fff; margin-right:10px;}

.xhdz ul li .xhdzb{ display:none; width:400px; height: 472px; overflow:hidden; padding-left:20px; padding-right:40px;position: absolute;top:0px;

left: 225px;background: #fff;}

.xhdz ul li .xhdzb ul li{ width:100%; height:auto; overflow:hidden; border-bottom:1px #e7e7e7 solid; padding:18px 0px; margin-bottom:0px;}

.xhdz ul li .xhdzb ul li a{ font-size:14px; color:#383838;}



.xhdz ul li:hover{ background:#fff url(../images/bk2z.png) left center no-repeat;}

.xhdz ul li:hover .xhdza div a{ color:#383838;}

.xhdz ul li:hover .xhdza p a{ color:#808080;}

.xhdz ul li .xhdzb ul li:hover{ background:none;}

.xhdz ul li .xhdzb ul li:hover a{ color:#e72e35;}



.xhdz ul li:hover .xhdzb{ display:block;}



.xhdz ul li:nth-child(7) .xhdza{ border-bottom:0px;}







/**/



.navbarzb{ float:left; margin-left:10px; margin-top:5px;}



.navbarzb ul li{ float:left;cursor:pointer; text-align:center; width:118px; height:50px; line-height:50px;}

.navbarzb ul li a { text-align:center; color:#fff; display:inline-block;font-size:16px; width:100%; height:50px; line-height:50px;}

.navbarzb ul li:hover{ background:#9fca3d;}

.navbarzb ul li.on:hover a{ color:#fff;}

.navbarzb ul li.on a{ color:#ffee35;}

.navbarzc{float:right; width:135px; height:50px; overflow:hidden; padding-top:5px; background:url(../images/dq.png) top center no-repeat;text-align:center;}

.navbarzc a{ text-align:center; line-height:48px; font-size:16px; color:#fff;}









/*  banner */

.banzt{width:100%; height:510px; overflow:hidden; max-width:1920px; margin:0 auto;position:relative;}





.focus{ position:relative; width:100%;top:0px; height:472px; overflow:hidden; float: left; z-index:99;}  

.focus img{width:1920px; height:472px}   

.focus .fPic{ position:absolute; left:50%; top:0px; width:1920px; margin-left:-960px }  

.focus .D1fBt a i{}   

.focus .prev,.focus .next{position:absolute;width:48px;height:48px; cursor:pointer; top:50%; margin-top:-20px}



.fbg{ position:relative;width:20%; max-width:1920px; left:0%;top:88%;height:auto; overflow:hidden; margin:0 auto; z-index:2; text-align:center;}

.fbg .D1fBt{width:150px;margin:0 auto;}

.fbg .D1fBt a i{  font-style:normal;width:28px; height:28px; margin:0px 3px; border-radius:28px; text-align:center; line-height:28px;  display:inline-block; background:#808080; color:#fff;}

.fbg .D1fBt a.current i{background:#006cb2;}



/**/

.cs1{width:100%; height:auto; overflow:hidden; max-width:1920px; background:#f2f2f2;margin:0 auto;}

.cs1z{width:1200px;height:auto; overflow:hidden;margin:0 auto; margin-top:40px;}

.cs1z-a{width:100%; height:auto; overflow:hidden;}

.cs1z-a span{ float:left; font-size:24px; color:#333;}

.cs1z-a font{float:left; font-size:14px; color:#333; margin-top:10px; margin-left:5px;}

.cs1z-b{width:100%; height:303px; margin-top:15px;}



.mr_frbox{ width:100%; height:303px; position:relative;}

.mr_frbox .mr_frBtnL{float:left;cursor:pointer;display:inline; position:absolute; right:28px; top:-40px;}

.mr_frbox .mr_frBtnR{float:right;cursor:pointer;position:absolute; right:0px;top:-40px;}

.mr_frUl{float:left; width:1200px; height:auto; overflow:hidden;}

.mr_frUl ul li{display:inline;float:left;width:220px;height:303px;margin-right:25px;overflow:hidden; position:relative;}

.mr_frUl ul li .mr_fra{ width:100%; height:auto; overflow:hidden; text-align:center;}

.mr_frUl ul li .mr_fra .mr_fra1{width:220px;height:245px;overflow: hidden;position: relative;display: table-cell;text-align: center;vertical-align:middle;}

.mr_frUl ul li .mr_fra .mr_fra1 a{ position: static;+position: absolute;top: 50%;}

.mr_frUl ul li .mr_fra .mr_fra1 a img{transition: all .2s ease-out 0s;max-width:220px; max-height:245px;*max-width:220px; *max-height:245px;_max-width:220px; _max-height:245px;position: static;+position: relative;top: -50%;left: -50%;}

.mr_frUl ul li .mr_fra .mr_fra2{ background:#fff;width:100%; height:50px; overflow:hidden; padding-top:8px;transition: all .2s ease-out 0s;}

.mr_frUl ul li .mr_fra .mr_fra2 p a{ font-size:14px; color:#333;}

.mr_frUl ul li .mr_fra .mr_fra2 div{ margin-top: 3px; text-align:center; font-size:14px; color:#006cb2;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.mr_frUl ul li .mr_fra a img{ max-height:100%; max-width:100%;}

.mr_frUl ul li .mr_frb{ z-index:9; position:absolute; top:0px;  right:0px; width:101px; height:101px; overflow:hidden;}

.mr_frUl ul li:hover .mr_fra .mr_fra2{ background:#006cb2;}

.mr_frUl ul li:hover .mr_fra .mr_fra2 p a{ color:#fff;}

.mr_frUl ul li:hover .mr_fra .mr_fra2 div{ color:#fff;}



.mr_frUl ul li:hover .mr_fra .mr_fra1 a img{transform: scale(1.06);-moz-transform: scale(1.06, 1.06);-webkit-transform: scale(1.06, 1.06);-o-transform: scale(1.06, 1.06)}

/**/

.cs2{width:100%; height:auto; overflow:hidden; max-width:1920px; background:#f2f2f2;margin:0 auto;}

.cs2z{width:1200px;height:auto; overflow:hidden;margin:0 auto; margin-top:40px;}

.cs2z-a{width:100%; height:auto; overflow:hidden;}

.cs2z-a .cs2z-a1{ float:left; background:url(../images/lebl.jpg) left center no-repeat; padding-left:12px;}

.cs2z-a .cs2z-a1 span{ float:left; font-size:24px; color:#333;}

.cs2z-a .cs2z-a1 font{float:left; font-size:14px; color:#333; margin-top:10px; margin-left:5px;}

.cs2z-a .cs2z-a2{ float:right;margin-top:10px;}

.cs2z-a .cs2z-a2 ul{ float:left; display:inline-block; height:auto; overflow:hidden;} 

.cs2z-a .cs2z-a2 ul li{ float:left; margin-right:25px;}

.cs2z-a .cs2z-a2 ul li a{ font-size:14px; color:#333;}

.cs2z-a .cs2z-a2 .cs2z-a2a{ float:right;font-size:14px; color:#333; margin-left:30px;}



.cs2z-b{width:100%; height:515px; margin-top:20px;}

.cs2z-ble{ float:left; width:230px; height:515px; overflow:hidden; background:url(../images/lsk1.jpg) top center no-repeat; position:relative;}

.cs2z-ble .cs2z-ble1{ margin-top:30px; width:100%; height:auto; overflow:hidden;}

.cs2z-ble1 p{ text-align:center; margin-bottom:4%;}

.cs2z-ble1 p a{ font-size:20px; color:#fff;}

.cs2z-ble1 p span{ font-size:14px; color:#fff;}



.cs2z-ble .cs2z-ble2{ width:230px; height:335px; overflow:hidden;position:absolute; bottom:0px;}

.cs2z-ble .cs2z-ble2 a{width:230px; height:335px; overflow:hidden;display:table-cell;text-align:center;vertical-align:middle;}

.cs2z-ble .cs2z-ble2 a img{ max-width:230px; max-height:335px;*max-width:230px; *max-height:335px;_max-width:230px; _max-height:335px; max-height:100%; max-width:100%;*max-height:100%; *max-width:100%;_max-height:100%; _max-width:100%;position: static;}

.cs2z-bri{ float:right; width:965px; height:515px;}

.cs2z-briz{ width:100%; height:263px;}

.cs2z-briz ul li{ width:230px; height:252px; overflow:hidden; background:#fff; float:left; margin-left:11px; margin-bottom:11px;transition: all .2s ease-out 0s;}

.cs2z-briz ul li .cs2z-bria{ width:230px; height:190px; overflow:hidden;position: relative;display: table-cell;text-align: center;vertical-align:middle;}

.cs2z-briz ul li .cs2z-bria a{ display:inline-block;width:230px; height:190px; overflow:hidden;display:table-cell;text-align:center;vertical-align:middle;position: static;+position: absolute;top: 50%;}

.cs2z-briz ul li .cs2z-bria a img{ max-height:100%; max-width:100%;*max-height:100%; *max-width:100%;_max-height:100%; _max-width:100%; max-width:230px; max-height:190px;position: static;+position: relative;top: -50%;left: -50%;}

.cs2z-briz ul li .cs2z-brib{ background:#fff;width:100%; height:54px; overflow:hidden; padding-top:8px;}

.cs2z-briz ul li .cs2z-brib p{ text-align:center;}

.cs2z-briz ul li .cs2z-brib p a{ font-size:16px; color:#333;}

.cs2z-briz ul li .cs2z-brib div{width:100%; height:auto; overflow:hidden; margin-top:3px; text-align:center; font-size:14px; color:#006cb2;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.cs2z-briz ul li:hover{box-shadow: 1px 1px 5px #cccaca; margin-top:-4px;}



/**/

.cs3{width:100%; height:auto; overflow:hidden; max-width:1920px; background:#f2f2f2;margin:0 auto;}

.cs3z{width:1200px;height:auto; overflow:hidden;margin:0 auto; margin-top:40px;}

.cs3z-a{width:100%; height:auto; overflow:hidden;}

.cs3z-a .cs3z-a1{ float:left; background:url(../images/leb2.jpg) left center no-repeat; padding-left:12px;}

.cs3z-a .cs3z-a1 span{ float:left; font-size:24px; color:#333;}

.cs3z-a .cs3z-a1 font{float:left; font-size:14px; color:#333; margin-top:10px; margin-left:5px;}

.cs3z-a .cs3z-a2{ float:right;margin-top:10px;}

.cs3z-a .cs3z-a2 ul{ float:left; display:inline-block; height:auto; overflow:hidden;} 

.cs3z-a .cs3z-a2 ul li{ float:left; margin-right:25px;}

.cs3z-a .cs3z-a2 ul li a{ font-size:14px; color:#333;}

.cs3z-a .cs3z-a2 .cs3z-a2a{ float:right;font-size:14px; color:#333; margin-left:30px;}

.cs3z-b{width:100%; height:252px; margin-top:20px;}

.cs3z-ble{ float:left; width:230px; height:252px; overflow:hidden; background:url(../images/lsk2.jpg) top center no-repeat; position:relative;}

.cs3z-ble .cs3z-ble1{ margin-top:30px; width:100%; height:auto; overflow:hidden;}

.cs3z-ble1 p{ text-align:center; margin-bottom:4%;}

.cs3z-ble1 p a{ font-size:20px; color:#fff;}

.cs3z-ble1 p span{ font-size:14px; color:#fff;}

.cs3z-ble .cs3z-ble2{ width:230px; height:140px; overflow:hidden;position:absolute; bottom:0px;}

.cs3z-ble .cs3z-ble2 a{width:230px; height:140px; overflow:hidden;display:table-cell;text-align:center;vertical-align:middle;}

.cs3z-ble .cs3z-ble2 a img{ max-height:100%; max-width:100%;*max-height:100%; *max-width:100%;_max-height:100%; _max-width:100%;}

.cs3z-bri{float:right; width:965px; height:252px;}

.cs3z-c{width:100%; height:252px; margin-top:20px;}

.cs3z-cle{ float:left; width:230px; height:252px; overflow:hidden; background:url(../images/lsk3.jpg) top center no-repeat; position:relative;}

.cs3z-cle .cs3z-cle1{ margin-top:30px; width:100%; height:auto; overflow:hidden;}

.cs3z-cle1 p{ text-align:center; margin-bottom:4%;}

.cs3z-cle1 p a{ font-size:20px; color:#fff;}

.cs3z-cle1 p span{ font-size:14px; color:#fff;}

.cs3z-cle .cs3z-cle2{ width:230px; height:140px; overflow:hidden;position:absolute; bottom:0px;}

.cs3z-cle .cs3z-cle2 a{width:230px; height:140px; overflow:hidden;display:table-cell;text-align:center;vertical-align:middle;}

.cs3z-cle .cs3z-cle2 a img{ max-height:100%; max-width:100%;*max-height:100%; *max-width:100%;_max-height:100%; _max-width:100%;}

.cs3z-cri{float:right; width:965px; height:252px;}









/**/

.cs4{width:100%; height:auto; overflow:hidden; max-width:1920px; background:#f2f2f2;margin:0 auto;}

.cs4z{width:1200px;height:auto; overflow:hidden;margin:0 auto; margin-top:40px;}

.cs4z-a{width:100%; height:auto; overflow:hidden;}

.cs4z-a .cs4z-a1{ float:left; background:url(../images/leb3.jpg) left center no-repeat; padding-left:12px;}

.cs4z-a .cs4z-a1 span{ float:left; font-size:24px; color:#333;}

.cs4z-a .cs4z-a1 font{float:left; font-size:14px; color:#333; margin-top:10px; margin-left:5px;}

.cs4z-a .cs4z-a2{ float:right;margin-top:10px;}

.cs4z-a .cs4z-a2 ul{ float:left; display:inline-block; height:auto; overflow:hidden;} 

.cs4z-a .cs4z-a2 ul li{ float:left; margin-right:25px;}

.cs4z-a .cs4z-a2 ul li a{ font-size:14px; color:#333;}

.cs4z-a .cs4z-a2 .cs4z-a2a{ float:right;font-size:14px; color:#333; margin-left:30px;}



.cs4z-b{width:100%; height:515px; margin-top:20px;}

.cs4z-ble{ float:left; width:230px; height:515px; overflow:hidden; background:url(../images/lsk4.jpg) top center no-repeat; position:relative;}

.cs4z-ble .cs4z-ble1{ margin-top:30px; width:100%; height:auto; overflow:hidden;}

.cs4z-ble1 p{ text-align:center; margin-bottom:4%;}

.cs4z-ble1 p a{ font-size:20px; color:#fff;}

.cs4z-ble1 p span{ font-size:14px; color:#fff;}



.cs4z-ble .cs4z-ble2{ width:230px; height:335px; overflow:hidden;position:absolute; bottom:0px;}

.cs4z-ble .cs4z-ble2 a{width:230px; height:335px; overflow:hidden;display:table-cell;text-align:center;vertical-align:middle;}

.cs4z-ble .cs4z-ble2 a img{ max-height:100%; max-width:100%;*max-height:100%; *max-width:100%;_max-height:100%; _max-width:100%;}





/**/

.cs5{width:100%; height:auto; overflow:hidden; max-width:1920px; background:#f2f2f2;margin:0 auto;}

.cs5z{width:1200px;height:auto; overflow:hidden;margin:0 auto; margin-top:40px;}

.cs5z-le{ float:left; width:595px; height:auto; overflow:hidden;}

.cs5z-lea{width:100%; height:auto; overflow:hidden;}

.cs5z-lea .cs5z-lea1{ float:left; background:url(../images/leb4.jpg) left center no-repeat; padding-left:12px;}

.cs5z-lea .cs5z-lea1 span{ float:left; font-size:24px; color:#333;}

.cs5z-lea .cs5z-lea1 font{float:left; font-size:14px; color:#333; margin-top:10px; margin-left:5px;}

.cs5z-lea .cs5z-lea2{ float:right;margin-top:10px;}

.cs5z-lea .cs5z-lea2 ul{ float:left; display:inline-block; height:auto; overflow:hidden;} 

.cs5z-lea .cs5z-lea2 ul li{ float:left; margin-right:25px;}

.cs5z-lea .cs5z-lea2 ul li a{ font-size:14px; color:#333;}

.cs5z-lea .cs5z-lea2 .cs5z-lea2a{ float:right;font-size:14px; color:#333; margin-left:10px;}

.cs5z-leb{width: 100%;height: 515px;margin-top: 20px;}

.cs5z-leb1{ float:left; width:230px; height:515px; overflow:hidden; background:url(../images/lsk5.jpg) top center no-repeat; position:relative;}

.cs5z-leb1 .cs5z-leb1a{ margin-top:30px; width:100%; height:auto; overflow:hidden;}

.cs5z-leb1a p{ text-align:center; margin-bottom:4%;}

.cs5z-leb1a p a{ font-size:20px; color:#fff;}

.cs5z-leb1a p span{ font-size:14px; color:#fff;}



.cs5z-leb1 .cs5z-leb1b{ width:230px; height:335px; overflow:hidden;position:absolute; bottom:0px;}

.cs5z-leb1 .cs5z-leb1b a{width:230px; height:335px; overflow:hidden;display:table-cell;text-align:center;vertical-align:middle;}

.cs5z-leb1 .cs5z-leb1b a img{ max-height:100%; max-width:100%;*max-height:100%; *max-width:100%;_max-height:100%; _max-width:100%;}



.cs5z-leb2{ float:right; width:365px; height:263px;}

.cs5z-leb2z{ width:100%; height:263px;}

.cs5z-leb2z ul li{ width:170px; height:252px; overflow:hidden; background:#fff; float:left; margin-left:11px; margin-bottom:11px;transition: all .2s ease-out 0s;}

.cs5z-leb2z ul li .cs5z-leb2a{ width:170px; height:190px; overflow:hidden;position: relative;display: table-cell;text-align: center;vertical-align:middle;}

.cs5z-leb2z ul li .cs5z-leb2a a{ position: static;+position: absolute;top: 50%;}

.cs5z-leb2z ul li .cs5z-leb2a a img{ max-height:100%; max-width:100%;*max-height:100%; *max-width:100%;_max-height:100%; _max-width:100%;  max-width:170px; max-height:190px;position: static;+position: relative;top: -50%;left: -50%;}

.cs5z-leb2z ul li .cs5z-leb2b{ background:#fff;width:100%; height:54px; overflow:hidden; padding-top:8px;}

.cs5z-leb2z ul li .cs5z-leb2b p{ text-align:center;}

.cs5z-leb2z ul li .cs5z-leb2b p a{ font-size:16px; color:#333;}

.cs5z-leb2z ul li .cs5z-leb2b div{width:100%; height:auto; overflow:hidden; margin-top:3px; text-align:center; font-size:14px; color:#006cb2;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.cs5z-leb2z ul li:hover{box-shadow: 1px 1px 5px #cccaca; margin-top:-5px;}





.cs5z-ri{ float:right; width:595px; height:auto; overflow:hidden;}



.cs5z-ria{width:100%; height:auto; overflow:hidden;}

.cs5z-ria .cs5z-ria1{ float:left; background:url(../images/leb5.jpg) left center no-repeat; padding-left:12px;}

.cs5z-ria .cs5z-ria1 span{ float:left; font-size:24px; color:#333;}

.cs5z-ria .cs5z-ria1 font{float:left; font-size:14px; color:#333; margin-top:10px; margin-left:5px;}

.cs5z-ria .cs5z-ria2{ float:right;margin-top:10px;}

.cs5z-ria .cs5z-ria2 ul{ float:left; display:inline-block; height:auto; overflow:hidden;} 

.cs5z-ria .cs5z-ria2 ul li{ float:left; margin-right:25px;}

.cs5z-ria .cs5z-ria2 ul li a{ font-size:14px; color:#333;}

.cs5z-ria .cs5z-ria2 .cs5z-ria2a{ float:right;font-size:14px; color:#333; margin-left:10px;}







.cs5z-rib1{ float:left; width:230px; height:515px; overflow:hidden; background:url(../images/lsk6.jpg) top center no-repeat; position:relative;}

.cs5z-rib1 .cs5z-rib1a{ margin-top:30px; width:100%; height:auto; overflow:hidden;}

.cs5z-rib1a p{ text-align:center; margin-bottom:4%;}

.cs5z-rib1a p a{ font-size:20px; color:#fff;}

.cs5z-rib1a p span{ font-size:14px; color:#fff;}



.cs5z-rib1 .cs5z-rib1b{ width:230px; height:335px; overflow:hidden;position:absolute; bottom:0px;}

.cs5z-rib1 .cs5z-rib1b a{width:230px; height:335px; overflow:hidden;display:table-cell;text-align:center;vertical-align:middle;}

.cs5z-rib1 .cs5z-rib1b a img{ max-height:100%; max-width:100%;*max-height:100%; *max-width:100%;_max-height:100%; _max-width:100%;}













/**/

.cs6{width:100%; height:auto; overflow:hidden; max-width:1920px; background:#f2f2f2;margin:0 auto;}

.cs6z{width:1200px;height:auto; overflow:hidden;margin:0 auto; margin-top:40px;}

.cs6z-le{ float:left; width:595px; height:auto; overflow:hidden;}

.cs6z-lea{width:100%; height:auto; overflow:hidden;}

.cs6z-lea .cs6z-lea1{ float:left; background:url(../images/leb6.jpg) left center no-repeat; padding-left:12px;}

.cs6z-lea .cs6z-lea1 span{ float:left; font-size:24px; color:#333;}

.cs6z-lea .cs6z-lea1 font{float:left; font-size:14px; color:#333; margin-top:10px; margin-left:5px;}

.cs6z-lea .cs6z-lea2{ float:right;margin-top:10px;}

.cs6z-lea .cs6z-lea2 ul{ float:left; display:inline-block; height:auto; overflow:hidden;} 

.cs6z-lea .cs6z-lea2 ul li{ float:left; margin-right:25px;}

.cs6z-lea .cs6z-lea2 ul li a{ font-size:14px; color:#333;}

.cs6z-lea .cs6z-lea2 .cs6z-lea2a{ float:right;font-size:14px; color:#333; margin-left:10px;}

.cs6z-leb{width: 100%;height: 515px;margin-top: 20px;}

.cs6z-leb1{ float:left; width:230px; height:515px; overflow:hidden; background:url(../images/lsk7.jpg) top center no-repeat; position:relative;}

.cs6z-leb1 .cs6z-leb1a{ margin-top:30px; width:100%; height:auto; overflow:hidden;}

.cs6z-leb1a p{ text-align:center; margin-bottom:4%;}

.cs6z-leb1a p a{ font-size:20px; color:#fff;}

.cs6z-leb1a p span{ font-size:14px; color:#fff;}



.cs6z-leb1 .cs6z-leb1b{ width:230px; height:335px; overflow:hidden;position:absolute; bottom:0px;}

.cs6z-leb1 .cs6z-leb1b a{width:230px;height:335px;overflow:hidden;display:table-cell;text-align:center;vertical-align:middle;}

.cs6z-leb1 .cs6z-leb1b a img{ max-height:100%; max-width:230px;*max-height:100%; *max-width:100%;_max-height:100%; _max-width:100%;width:expression(this.width > 230 ? "230px" : this.width); }





.cs6z-ria{width:100%; height:auto; overflow:hidden;}

.cs6z-ria .cs6z-ria1{ float:left; background:url(../images/leb7.jpg) left center no-repeat; padding-left:12px;}

.cs6z-ria .cs6z-ria1 span{ float:left; font-size:24px; color:#333;}

.cs6z-ria .cs6z-ria1 font{float:left; font-size:14px; color:#333; margin-top:10px; margin-left:5px;}

.cs6z-ria .cs6z-ria2{ float:right;margin-top:10px;}

.cs6z-ria .cs6z-ria2 ul{ float:left; display:inline-block; height:auto; overflow:hidden;} 

.cs6z-ria .cs6z-ria2 ul li{ float:left; margin-right:25px;}

.cs6z-ria .cs6z-ria2 ul li a{ font-size:14px; color:#333;}

.cs6z-ria .cs6z-ria2 .cs6z-ria2a{ float:right;font-size:14px; color:#333; margin-left:10px;}



.cs6z-rib1{ float:left; width:230px; height:515px; overflow:hidden; background:url(../images/lsk8.jpg) top center no-repeat; position:relative;}

.cs6z-rib1 .cs6z-rib1a{ margin-top:30px; width:100%; height:auto; overflow:hidden;}

.cs6z-rib1a p{ text-align:center; margin-bottom:4%;}

.cs6z-rib1a p a{ font-size:20px; color:#fff;}

.cs6z-rib1a p span{ font-size:14px; color:#fff;}



.cs6z-rib1 .cs6z-rib1b{ width:230px; height:335px; overflow:hidden;position:absolute; bottom:0px;}

.cs6z-rib1 .cs6z-rib1b a{width:230px; height:335px; overflow:hidden;display:table-cell;text-align:center;vertical-align:middle;}

.cs6z-rib1 .cs6z-rib1b a img{ max-height:100%; max-width:100%;*max-height:100%; *max-width:100%;_max-height:100%; _max-width:100%;}







/**/

.cs7{width:100%; height:auto; overflow:hidden; max-width:1920px; background:#f2f2f2;margin:0 auto;}

.cs7z{width:1200px;height:auto; overflow:hidden;margin:0 auto; margin-top:30px; margin-bottom:50px;}

.cs7z-b{width:100%; height:373px;margin-top:15px;}

.cs7z-b ul li{ width:288px; height:auto; overflow:hidden; float:left; background:#fff; margin-left:16px;}

.cs7z-b ul li .cs7z-b1{width:100%; height:auto; overflow:hidden;position: relative;display: table-cell;text-align: center;vertical-align:middle;}

.cs7z-b ul li .cs7z-b1 a{width: 288px;height: 280px;overflow: hidden;display: table-cell;text-align: center;vertical-align: middle;position: static;+position: absolute;top: 50%;}

.cs7z-b ul li .cs7z-b1 a img{max-height:100%; max-width:100%;*max-height:100%; *max-width:100%;_max-height:100%; _max-width:100%;transition: all .2s ease-out 0s;max-width:288px; max-height:280px;position: static;+position: relative;top: -50%;left: -50%;}

.cs7z-b ul li .cs7z-b2{width:100%; height:83px; overflow:hidden; padding-top:10px;transition: all .2s ease-out 0s;}

.cs7z-b ul li .cs7z-b2 div{width:240px; height:auto; overflow:hidden; margin:0 auto;font-size:14px; color:#333; margin-bottom:3px;}

.cs7z-b ul li .cs7z-b2 div span{ font-size:14px; color:#333; font-weight:bold;}

.cs7z-b ul li:hover{ margin-top:-5px;box-shadow: 1px 1px 5px #9b9a9a;}

.cs7z-b ul li:hover .cs7z-b2{ background:#006cb2;}

.cs7z-b ul li:hover .cs7z-b2 div{ color:#fff;}

.cs7z-b ul li:hover .cs7z-b2 div span{ color:#fff;}

.cs7z-b ul li:nth-child(4n-3){ margin-left:0px;}

.cs7z-b ul li:hover .cs7z-b1 a img{transform: scale(1.06);-moz-transform: scale(1.06, 1.06);-webkit-transform: scale(1.06, 1.06);-o-transform: scale(1.06, 1.06);}



/**/

.bot1{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto; background:#d9d9d9; }

.bot1z{width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:15px 0px;}

.bot1z ul li{ float:left; height:auto; overflow:hidden; margin-right:109px;}

.bot1z ul li span{ float:left;}

.bot1z ul li font{ float:left; margin-left:14px; line-height:64px; font-size:16px; color:#383838;}

.bot1z ul li.bot1z4{ margin-right:0px;}



.bot2{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto; background:#f2f2f2; }

.bot2z{width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:40px 0px 60px 0px;}

.bot2z-a{ float:left; width:140px; height:auto; overflow:hidden; margin-right:47px;}

.bot2z-a1{width:100%; height:auto; overflow:hidden; font-size:16px; color:#333; font-weight:bold; margin-bottom:5px;}

.bot2z-a2{width:100%; height:auto; overflow:hidden;}

.bot2z-a2 ul li{ width:100%; height:auto; overflow:hidden; margin-top:3px;}

.bot2z-a2 ul li a{ font-size:14px; color:#555;}

.bot2z-a2 ul li:hover a{ color:#006cb2;}

.bot2z-b{ float:right; width:240px; height:auto; overflow:hidden; padding-left:15px; border-left:1px #999 solid;}

.bot2z-b p{ text-align:center;}

.bot2z-b p span{ font-size:24px; color:#333; font-weight:bold;}

.bot2z-b p a{ display:inline-block; width:122px; height:33px; overflow:hidden; border-radius:33px; text-align:center; line-height:31px; background:#006cb2; font-size:14px; color:#fff;}

.bot2z-b div{width:100%; height:auto; overflow:hidden; text-align:center;font-size:14px; color:#333; margin-top:5px; margin-bottom:8px;}



/**/

.bot3{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto; background:#333; }

.bot3z{width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:10px 0px;}

.bot3z span{ font-size:14px; color:#fff; margin-right:10px;}

.bot3z font{ font-size:14px; color:#fff; margin-left:30px;}



/*----------------------------------------------产品列表页-----------------------------------------------------------*/

.mbx1{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto;  }

.mbx1z{width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:18px 0px; border-bottom:1px #d2d2d2 solid;font-size:14px; color:#808080;}

.mbx1z span{ font-size:14px; color:#808080;}

.mbx1z a{ font-size:14px; color:#808080;}

.mbx1z a:hover{ color:#006cb2;}

/**/

.lb1{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto;  }

.lb1z{width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:25px;}

.lb1z-a{width:1198px; height:auto; overflow:hidden; border:1px #e6e6e6 solid; background:#fbfbfb;}

.lb1z-a1{ float:left; width:101px; height:38px; overflow:hidden;text-align:center;border-right:1px #e6e6e6 solid;}

.lb1z-a1 span{ background:url(../images/mp.png) left center no-repeat; padding-left:27px; font-size:13px; color:#383838; line-height:38px;} 

.lb1z-a2{ float:left; width:101px; height:38px; overflow:hidden; text-align:center;border-right:1px #e6e6e6 solid;}

.lb1z-a2z{ width:50px; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}

.lb1z-a2z span{ float:left;font-size:13px; color:#383838;}

.lb1z-a2z .lb1z-a2za{ float:right; width:20px; height:auto; overflow:hidden; margin-top:3px;}

.lb1z-a2z .lb1z-a2za p{ margin-bottom:3px;}

.lb1z-a2z .lb1z-a2za p.lb1z-a2za1 a{ display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #989898; }

.lb1z-a2z .lb1z-a2za p.lb1z-a2za2 a{ display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #989898; }



.lb1z-a2z .lb1z-a2za p.lb1z-a2za1 .ysy{ display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #0063b9; }

.lb1z-a2z .lb1z-a2za p.lb1z-a2za2 .ysy{ display:inline-block;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #0063b9; }



.lb1z-a3{float:left; width:243px; height:38px; overflow:hidden; text-align:center;border-right:1px #e6e6e6 solid;}

.lb1z-a3z{ width:auto; height:auto; overflow:hidden; margin-top:3px;}

.lb1z-a3 .lb1z-a3a{ width:62px; height:22px; overflow:hidden; border:1px #e6e6e6 solid;}

.lb1z-a3 .lb1z-a3b{ width:40px; height:24px; background:#bcbcbc; color:#fff; border:0px; text-align:center; margin-left:8px;}

.lb1z-a3 .lb1z-a3b:hover{ background:#006cb2; cursor:pointer;}

.lb1z-a3 span{ margin:0px 8px; font-size:20px; color:#6f6f6f;}



.lb1z-a4{float:left; width:243px; height:38px; overflow:hidden; text-align:center;}

.lb1z-a4z{width:auto; height:auto; overflow:hidden; margin-top:6px;}

.lb1z-a4 .lb1z-a4a{width:116px; height:22px; overflow:hidden; border:1px #e6e6e6 solid;}

.lb1z-a4 .lb1z-a4b{width:40px; height:24px; background:#006cb2; color:#fff; border:0px; text-align:center; margin-left:8px;}

.lb1z-b{width:100%; height:auto; overflow:hidden; margin-top:30px;}

.lb1z-b ul li{ width:218px; height:auto; overflow:hidden; border:1px #d2d2d2 solid; float:left; margin-left:25px; margin-bottom:25px;background:#fff;}

.lb1z-b ul li .lb1z-b1{ width:218px; height:236px; overflow:hidden;display: table-cell;text-align: center;vertical-align: middle;}

.lb1z-b ul li .lb1z-b1 a img{  max-height:100%; max-width:100%;*max-height:100%; *max-width:100%;_max-height:100%; _max-width:100%;}

.lb1z-b ul li .lb1z-b2{width:100%; height:auto; overflow:hidden; padding-top:17px;transition: all .2s ease-out 0s;}

.lb1z-b ul li .lb1z-b2 p{ text-align:center;}

.lb1z-b ul li .lb1z-b2 p a{ font-size:14px; color:#383838;}

.lb1z-b ul li .lb1z-b2 div{width:100%; height:38px; margin-top:2px; line-height:24px; overflow:hidden; text-align:center; font-size:14px; color:#ff0000;}

.lb1z-b ul li:hover .lb1z-b2{background:#006cb2;}

.lb1z-b ul li:hover .lb1z-b2 p a{ color:#fff;}

.lb1z-b ul li:hover .lb1z-b2 div{ color:#fff;}

.lb1z-b ul li:nth-child(5n-4){ margin-left:0px;}



.fyl{ width:100%; height:auto; overflow:hidden; margin-top:20px;}

.fylz{width:100%; height:auto; overflow:hidden; text-align:center;}

.fylz a{ display:inline-block; width:30px; height:29px; overflow:hidden;border:1px #b5b5b5 solid; border-radius:3px; background:url(../images/fybj.jpg) repeat-x; text-align:center; line-height:29px;font-size:15px; color:#7171771; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:0px 2px;}

.fylz span{display:inline-block; width:30px; height:29px; overflow:hidden; border:1px #b5b5b5 solid; border-radius:3px;text-align:center; line-height:29px; background:#006cb2; font-size:15px; color:#fff; font-weight:bold; font-family:Arial, Helvetica, sans-serif;margin:0px 2px;}

.fylz1 img{ margin-top:10px;}

.fylz2 img{margin-top:10px;}





/**/

.lb2{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto; margin-bottom:30px;}

.lb2z{width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:35px;}

.lb2z-a{width:100%; height:auto; overflow:hidden; border-bottom:1px #dcdcdc solid; padding-bottom:8px;}

.lb2z-a span{ font-size:24px; color:#006cb2;}

.lb2z-b{width:100%; height:auto; overflow:hidden; margin-top:30px;}

.lb2z-b ul li{ width:190px; height:auto; overflow:hidden; border:1px #d2d2d2 solid; float:left; margin-left:60px; background:#fff;}

.lb2z-b ul li .lb2z-b1{ width:188px; height:190px; overflow:hidden;  display: table-cell;text-align: center;vertical-align: middle;}

.lb2z-b ul li .lb2z-b1 a img{ max-height:100%; max-width:100%;*max-height:100%; *max-width:100%;_max-height:100%; _max-width:100%;}

.lb2z-b ul li .lb2z-b2{width:100%; height:auto; overflow:hidden; padding-top:12px;transition: all .2s ease-out 0s;}

.lb2z-b ul li .lb2z-b2 p{ text-align:center;}

.lb2z-b ul li .lb2z-b2 p a{ font-size:14px; color:#383838;}

.lb2z-b ul li .lb2z-b2 div{width:100%; height:33px; margin-top:2px; line-height:24px; overflow:hidden; text-align:center; font-size:14px; color:#ff0000;}

.lb2z-b ul li:hover .lb2z-b2{background:#006cb2;}

.lb2z-b ul li:hover .lb2z-b2 p a{ color:#fff;}

.lb2z-b ul li:hover .lb2z-b2 div{ color:#fff;}

.lb2z-b ul li:nth-child(5n-4){ margin-left:0px;}











/*----------------------------------------------产品详情页-----------------------------------------------------------*/

.lb3{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto; margin-bottom:10px;}

.lb3z-znt{width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:35px;}



.lb3z-znt-a{float:left; width:274px; height:auto; overflow:hidden;}

.cd1z-le{ float:left; width:274px; height:auto; overflow:hidden;}

.cd1z-le .cd1z-lea{width:100%; height:100px; overflow:hidden;  background:url(../images/cjlh.jpg) top center no-repeat;}

.cd1z-lea div{ padding-left:82px; margin-top:26px;}

.cd1z-lea div p span{ font-size:24px; color:#fff; font-weight:bold;}

.cd1z-lea div p font{ font-size:14px; color:#fff; font-family:Arial, Helvetica, sans-serif;}

.cd1z-leb{width:220px; height:auto; overflow:hidden; border:1px #d2d2d2 solid; border-top:0px; background:#fff; padding:20px 26px 10px 26px;}

.cd1z-leb1{width:100%; height:auto; overflow:hidden; margin-bottom:18px;}

.cd1z-leb1 div{width:100%; height:36px; overflow:hidden; background:#e5e5e5; text-align:center; border-radius:40px;}

.cd1z-leb1 div:hover{ background:#e72e35;}

.cd1z-leb1 div:hover a{ color:#fff;}

.cd1z-leb1 div a{ line-height:34px; font-size:16px; color:#333;}

.cd1z-leb1 ul li{float:left; height:auto; overflow:hidden; margin-top:12px;}

.cd1z-leb1 ul li a{ font-size:14px; color:#333; background:url(../images/ckj.png) left center no-repeat; padding-left:12px;word-break:keep-all;white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }

.cd1z-leb1 ul li:nth-child(2n-1){ width:120px;}

.cd1z-leb1 ul li:nth-child(2n-0){ width:100px;}





.cd1z-leb2{width:100%; height:auto; overflow:hidden;}

.cd1z-leb2 div{width:100%; height:36px; overflow:hidden; background:#e5e5e5; text-align:center; border-radius:40px;}

.cd1z-leb2 div:hover{ background:#e72e35;}

.cd1z-leb2 div:hover a{ color:#fff;}

.cd1z-leb2 div a{ line-height:34px; font-size:16px; color:#333;}

.cd1z-leb2 ul li{float:left; width:100%; height:auto; overflow:hidden; margin-top:12px;}

.cd1z-leb2 ul li a{ font-size:14px; color:#333; background:url(../images/ckj.png) left center no-repeat; padding-left:12px;word-break:keep-all;white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }





.lb3z-znt-b{ float:right; width:890px; height:auto; overflow:hidden;}



.lb3z{width:100%; height:auto; overflow:hidden;}

.lb3z-a{width:100%; height:auto; overflow:hidden;}

.lb3z-ale{ float:left; width:242px; height:289px; overflow:hidden;}



.preview{width:242px; height:289px; overflow:hidden;}

/* bigImg */

.bigImg{position:relative; float:left; width:400px; height:400px; overflow:hidden;}

.bigImg #midimg{width:242px; height:289px;}

.bigImg #winSelector{width:121px; height:121px;}

#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}

/* bigView */

#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}

#bigView img{position:absolute;}



.lb3z-ari{ float:right; width:625px; height:auto; overflow:hidden;}

.lb3z-ari .lb3z-ari1{width: 100%;height: auto;overflow: hidden;font-size: 24px; font-weight:bold; color: #383838;padding-bottom: 15px;border-bottom: 1px #dcdcdc solid;}

.lb3z-ari .lb3z-ari2{width: 100%;height: auto;overflow: hidden;border-bottom: 1px #dcdcdc solid;padding-bottom: 20px;}

.lb3z-ari2 p{ font-size:14px; color:#808080;margin-top: 16px;}

.lb3z-ari2 p span{ font-size:14px; color:#383838; font-weight:bold;}

.lb3z-ari .lb3z-ari3{width:100%; height:auto; overflow:hidden; margin-top:20px;}



.lb3z-ari3 font{float:left; line-height:32px; font-size:14px; color:#808080; margin-right:5px;}

.lb3z-ari3 a{float:left; display:inline-block; width:19px; height:30px; border:1px #d2d2d2 solid; text-align:center; line-height:26px; font-size:30px; color:#d2d2d2; margin-right:10px;}

.lb3z-ari3 span{ float:left;display:inline-block; width:73px; height:30px; border:1px #d2d2d2 solid; text-align:center; line-height:28px; font-size:14px; color:#383838; margin-right:10px;}



.lb3z-ari .lb3z-ari4{width:100%; height:auto; overflow:hidden; margin-top:20px;}

.lb3z-ari4a{ display:inline-block; width:115px; height:39px; overflow:hidden; background:#006cb2 url(../images/zx1.png) 14px center no-repeat; font-size:14px; color:#fff; text-indent:45px;line-height:37px; margin-right:35px;}

.lb3z-ari4b{display:inline-block; width:115px; height:39px; overflow:hidden; background:#e72e35 url(../images/gm.png) 14px center no-repeat;font-size:14px; color:#fff; text-indent:45px; line-height:37px;}



.lb3z-b{width:888px; height:auto; overflow:hidden; border:1px #dcdcdc solid; margin-top:45px;}

.lb3z-b1{width:825px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px; margin-bottom:40px;}

.lb3z-b1a{width:100%; height:auto; overflow:hidden; background:url(../images/xbtx.png) bottom left repeat-x;}

.lb3z-b1a span{ display:inline-block; width:85px; height:28px; padding-right:9px; overflow:hidden; background:url(../images/hx.png) left center no-repeat; font-size:14px; color:#fff; font-weight:bold; text-align:center; line-height:26px;}

.lb3z-b1b{width:100%; height:auto; overflow:hidden; margin-top:30px;font-size:14px; color:#808080; line-height:24px;}

.lb3z-b1b p{ font-size:14px; color:#808080; line-height:24px; margin-top:3px;}

.lb3z-b1b p span{ font-size:14px;color:#383838; font-weight:bold;}



/**/

.lb4{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto; margin-bottom:10px;}

.lb4z{width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-bottom:50px; margin-top:10px;}

.lb4z-le{ float:left; width:555px; height:auto; overflow:hidden;}

.lb4z-lea{width:100%; height:auto; overflow:hidden; padding-bottom:8px;border-bottom:1px #dcdcdc solid;}

.lb4z-lea span{ float:left; font-size:24px; color:#006cb2;}

.lb4z-lea a{ float:right; font-size:14px; color:#808080; margin-top:10px;}

.lb4z-leb{width:100%; height:auto; overflow:hidden;}

.lb4z-leb ul li.lb4z-leb1{width:100%; height:auto; overflow:hidden; margin-top:30px; border:0px; padding-bottom:0px;}

.lb4z-leb ul li.lb4z-leb1 .lb4z-leb1a{ float:left; width:247px; height:164px; overflow:hidden; border:1px #ebecea solid;}

.lb4z-leb ul li.lb4z-leb1 .lb4z-leb1b{ float:right; width:285px; height:auto; overflow:hidden;}

.lb4z-leb ul li.lb4z-leb1 .lb4z-leb1b p a{ font-size:16px; color:#006cb2;}

.lb4z-leb ul li.lb4z-leb1 .lb4z-leb1b p span{ font-size:14px; color:#808080;}

.lb4z-leb ul li.lb4z-leb1 .lb4z-leb1b div{width:100%; height:auto; overflow:hidden;  font-size:14px; color:#383838; line-height:24px; margin-top:10px;}

.lb4z-leb ul li.lb4z-leb1 .lb4z-leb1b div a{ display:inline-block; width:100px; height:29px; overflow:hidden; text-align:center; line-height:28px; font-size:14px; color:#fff; background:#006cb2; border-radius:29px;}

.lb4z-leb ul li{width:100%; height:auto; overflow:hidden; border-bottom:1px #d2d2d2 dashed; padding-bottom:20px;margin-top:15px;}

.lb4z-leb ul li p{ margin-bottom:4px;}

.lb4z-leb ul li p a{font-size:16px; color:#383838; }

.lb4z-leb ul li p span{font-size:14px; color:#808080;}

.lb4z-leb ul li div.lb4z-leb2d{width:100%; height:auto;word-break:keep-all; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;  font-size:14px; color:#383838; margin-top:5px;}



.lb4z-ri{ float:right;width:555px; height:auto; overflow:hidden;}

.lb4z-ri .lb4z-rib{ width:100%; height:auto; overflow:hidden; margin-top:30px;}

.fa_con { height:409px; overflow:hidden; margin-left:16px; margin-top:20px;}

.fa_con table{ width:100%;}

.fa_con tr{ width:100%;}

.fa_con td{ width:100%;}

.fa_con dl { padding:10px 0;border-bottom:1px dotted #d9d9d9;}

.fa_con dl dt {width:100%; height:auto; overflow:hidden; margin-bottom:4px;}

.fa_con dl dt a { color:#006cb2; font-size:16px;}

.fa_con dl dt span{ font-size:14px; color:#808080;}

.fa_con dl dd {width:100%; height:auto; overflow:hidden; margin-top:13px;line-height:24px;max-height:72px; overflow:hidden;font-family:"宋体"; font-size:14px; color:#383838;}

.fa_con .nobot { border-bottom:0;}



/**/

.lb5{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto;}

.lb5z{width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:28px;}

.lb5z-a{ float:left; width:190px; height:auto; }

.lb5z-a .lb5z-a1{width:100%; height:auto;  background:url(../images/ls73.png) bottom center no-repeat; padding-bottom:13px;}

.lb5z-a1a{ width:100%; height:48px; overflow:hidden; font-size:18px; text-align:center; line-height:46px; background:#006cb2; color:#fff;}

.lb5z-a1 .lb5z-a1b{width:188px; height:auto;  border-left:1px #d2d2d2 solid;border-right:1px #d2d2d2 solid; padding-bottom:60px; background:url(../images/ls72.png) top center no-repeat;}

.lb5z-a1b ul li{width:100%; height:53px;  background:url(../images/lhd.png) bottom right no-repeat; position:relative;}

.lb5z-a1b ul li a{ display:inline-block;text-indent:15px;width:100%; height:53px; overflow:hidden; line-height:52px;font-size:14px; color:#006cb2; background:url(../images/bl1.png) 170px center no-repeat;}



.lb5z-a1b ul li:hover{ background:#024c7c url(../images/lh.png) left center no-repeat;}

.lb5z-a1b ul li:hover a{ color:#fff; background:url(../images/bkz.png) 170px center no-repeat;}

.lb5z-a1b ul li:hover .lb5z-a1bz{ display:block;transition: all .5s ease-out 0s;}

.lb5z-a1b ul li .lb5z-a1bz{transition: all .5s ease-out 0s; display:none; width:790px; height:auto; overflow:hidden;position: absolute;left: 188px;top: -48px; padding:35px 10px; background:#024c7c; border-top-left-radius:10px;border-top-right-radius:10px;}

.lb5z-a1bz .lbz-xf{width:100%; height:auto; overflow:hidden;}

.lbz-xf .lbz-xf1{ float:left; width:90px; height:auto; overflow:hidden; text-align:right; margin-right:15px;}

.lbz-xf .lbz-xf1 a{font-size:14px; color:#fff;height:auto; width:auto; line-height:none; background:none; text-indent:0px; line-height:24px; font-weight:bold;}

.lbz-xf .lbz-xf2{ float:left; width:665px; height:auto; overflow:hidden;}

.lbz-xf .lbz-xf2 span{ font-size:14px; color:#fff; float:left;line-height:24px;}

.lbz-xf .lbz-xf2 a{ font-size:14px; color:#fff; float:left;height:auto; width:auto; line-height:none; background:none; text-indent:0px; line-height:24px; margin:0px 6px 20px 7px;}

.lb5z-a2{ width:100%; height:auto; overflow:hidden; margin-top:75px;}

.lb5z-a1 .lb5z-a1c{ width:100%; height:46px; overflow:hidden; background:#006cb2; padding-top:2px;}

.lb5z-a1c p{ text-align:center; margin-top:1px;}

.lb5z-a1c p span{ font-size:14px; color:#fff;}

.lb5z-a1c p font{font-size:14px; color:#fff; font-weight:bold;}



.lb5z-a2b{width:188px; height:auto; overflow:hidden;border-left:1px #d2d2d2 solid;border-right:1px #d2d2d2 solid;border-bottom:1px #d2d2d2 solid;background:url(../images/ls72.png) top center no-repeat;}

.best-sale-bot{zoom:1;width:188px;overflow:hidden}

.best-sale-bot .best-addmore{float:right;width:75px;line-height:40px;color:#005ea7}

.best-sale-bot ul{padding-top:10px;border-bottom:1px dotted #e6e6e6;zoom:1;overflow:hidden}

.best-sale-bot ul.tab-content{width:220px;float:left}

.best-sale-bot ul li{float:left;width:100%;height:30px;position:relative;zoom:1;border-top:1px #d2d2d2 dashed; padding:8px 0px;}

.best-sale-bot ul li:nth-child(1){ border-top:0px;}

.best-sale-bot ul li span{ float:left;z-index:10;width:25px;height:30px;line-height:30px;color:#808080;text-indent:8px; font-size:16px;}

.best-sale-bot ul li var{position:absolute;left:0;top:0;z-index:10;height:31px;width:35px;line-height:31px;font-style:normal;padding-left:10px;color:#ccc;font-family:"microsoft yahei"}

.best-sale-bot ul li font{ float:left;line-height:30px;height:30px;overflow:hidden; color:#808080; font-size:14px;}

.best-sale-bot ul li .curr{float: right;display:none;width:160px; height:auto; overflow:hidden;}

.best-sale-bot ul li.besth font{ color:#383838;}

.best-sale-bot ul li .curr .p-img{float:left;width:70px; height:auto; overflow:hidden;}

.best-sale-bot ul li .curr .p-name{float:left;_float:left;width:80px;height:auto;margin-top:39px;overflow:hidden; margin-left:8px;}

.best-sale-bot ul li .curr .p-name a{ font-size:14px; color:#383838;}

.best-sale-bot ul li .curr .p-comment{width:100px;height:20px;color:#005ea7}

.best-sale-bot ul li.best-sale-on{ height:auto; overflow:hidden;}

.best-sale-bot ul li.best-sale-on span{ margin-top:30px;}

.best-sale-bot ul li.best-sale-on .curr{zoom:1;display:block;margin-right:0;overflow:hidden}

.best-sale-bot ul li.best-sale-on font{display:none}

#floor9 .best-sale-bot ul li .curr .p-price strong{height:25px;line-height:25px}

.best-sale-bot ul li .curr .p-price del{visibility:visible}

.best-sale-bot ul li.besth span{ color:#ff0014;}



.lb5z-b{ float:right; width:926px; height:auto; overflow:hidden;}

.lb5z-b1{ width:100%; height:48px; overflow:hidden; background:url(../images/dbl.jpg) left center repeat-x;}

.lb5z-b1 .lb5z-b1a{ float:left; width:185px; text-indent:30px; line-height:48px; overflow:hidden;font-size:14px; color:#383838; }

.lb5z-b1 .lb5z-b1b{ float:left;width:100px; line-height:48px; overflow:hidden;font-size:14px; color:#383838; text-align:center;}

.lb5z-b1 .lb5z-b1c{ float:left; width:90px;line-height:48px; overflow:hidden;font-size:14px; color:#383838;text-align:center; margin-right:15px;}

.lb5z-b1 .lb5z-b1d{ float:left;width:100px;  line-height:48px; overflow:hidden;font-size:14px; color:#383838;text-align:center; margin-right:15px;}

.lb5z-b1 .lb5z-b1e{ float:left;width:100px;  line-height:48px; overflow:hidden;font-size:14px; color:#383838;text-align:center; margin-right:15px;}

.lb5z-b1 .lb5z-b1f{ float:left;width:85px; text-align:center; line-height:48px; overflow:hidden;font-size:14px; color:#383838;}

.lb5z-b1 .lb5z-b1g{ float:right;width:100px; text-align:center; line-height:48px; overflow:hidden;font-size:14px; color:#383838;}



.lb5z-b2{width:100%; height:auto; overflow:hidden; margin-bottom:50px;}

.lb5z-b2 ul li{ width:100%; height:auto; overflow:hidden; padding:30px 0px; border-bottom:1px #d2d2d2 dashed;}

.lb5z-b2 ul li .lb5z-b2a{float:left; width:185px; height:auto; overflow:hidden;}

.lb5z-b2 ul li .lb5z-b2a .lb5z-b2a1{ float:left; width:87px; height:108px; overflow:hidden; border:1px #d2d2d2 solid;}

.lb5z-b2 ul li .lb5z-b2a .lb5z-b2a2{ float:left; margin-left:10px; height:110px; overflow:hidden; line-height:110px;}

.lb5z-b2 ul li .lb5z-b2a .lb5z-b2a2 a{ line-height:110px; font-size:14px; color:#808080;}

.lb5z-b2 ul li .lb5z-b2b{float:left; width:100px;height:110px; overflow:hidden; line-height:110px;text-align:center;font-size:14px; color:#808080;}

.lb5z-b2 ul li .lb5z-b2c{float:left; width:90px;height:110px; overflow:hidden; line-height:110px;text-align:center; margin-right:15px;font-size:14px; color:#808080;}

.lb5z-b2 ul li .lb5z-b2d{float:left;width:100px; height:110px; overflow:hidden; line-height:110px; text-align:center; margin-right:15px;font-size:14px; color:#808080;}

.lb5z-b2 ul li .lb5z-b2e{float:left;width:100px; height:110px; overflow:hidden; line-height:110px;text-align:center; margin-right:15px;font-size:14px; color:#808080;}

.lb5z-b2 ul li .lb5z-b2f{float:left;width:100px;height:auto; overflow:hidden;}

.lb5z-b2 ul li .lb5z-b2f input{ width:90px; height:28px; overflow:hidden; border:1px #d2d2d2 solid; margin-top:40px;}

.lb5z-b2 ul li .lb5z-b2g{float:right;width:170px;height:auto; overflow:hidden;margin-top:40px;}

.lb5z-b2 ul li .lb5z-b2g .lb5z-b2g1{ float:left; width:78px; height:30px; overflow:hidden; background:url(../images/gh1.jpg) left center repeat-x; font-size:14px; color:#fff; text-align:center; line-height:28px;}

.lb5z-b2 ul li .lb5z-b2g .lb5z-b2g2{ float:right;width:78px; height:30px; overflow:hidden; background:url(../images/gh2.jpg) left center repeat-x;text-align:center;font-size:14px; color:#fff;line-height:28px;}







/**/

.ty1{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto; margin-bottom:80px;}

.ty1z{width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}

.ty1z-a{ float:left; width:224px; height:auto; overflow:hidden;}

.ty1z-a ul li{ width:100%; height:auto; overflow:hidden; text-align:center; background:#e6e6e6; margin-bottom:5px;}

.ty1z-a ul li a{ line-height:46px; font-size:16px; color:#333;}

.ty1z-a ul li.tyz{ background:#006cb2;}

.ty1z-a ul li.tyz a{ color:#fff;}

.ty1z-b{ float:left; width:676px; line-height:; overflow:hidden; margin-left:50px; }

.ty1z-b1{width:100%; height:auto; overflow:hidden;font-size: 14px;color: #808080;}

.ty1z-b1 span{font-size: 14px;color: #808080;}

.ty1z-b1 a{font-size: 14px;color: #808080;}

.ty1z-b2{width:674px;height:auto; overflow:hidden; border:1px #d2d2d2 solid; margin-top:15px;padding:25px 0px;}

.ty1z-b2a{ width:580px; height:auto; overflow:hidden; margin:0 auto;}

.ty1z-b2a ul li{ width:100%; height:auto; overflow:hidden; margin-bottom:35px;}

.ty1z-b2a ul li p{ margin-bottom:2px;}

.ty1z-b2a ul li p a{ font-size:18px; color:#333;}

.ty1z-b2a ul li p span{ font-size:12px; color:#999;}

.ty1z-b2a ul li div{ width:100%; height:auto; line-height:24px; overflow:hidden;font-size:14px; color:#999; margin-top:15px;}

.ty1z-b2a ul li:hover p a{ color:#006cb2;}

.ty1z-c{ float:right; width:200px; height:auto; overflow:hidden; border:1px #d2d2d2 solid;margin-top:35px;}

.ty1z-c1{ width:100%; height:auto; overflow:hidden; margin-top:28px;}

.ty1z-c1 p{ text-align:center;}

.ty1z-c1 div{ width:100%; height:auto; overflow:hidden;text-align:center; font-size:20px; color:#006cb2; font-weight:bold; margin-top:15px; margin-bottom:20px;}

.ty1z-c1 p span{ font-size:14px; color:#333;}

.ty1z-c1 p font{ font-size:14px; color:#999;}

.ty1z-c2{ width:100%; height:auto; overflow:hidden; margin-top:25px; text-align:center;}

.ty1z-c2 a{ display:inline-block; width:109px; height:31px; overflow:hidden; line-height:30px; text-indent:25px;border:1px  #959595 solid; background:#ccc url(../images/qq.png) 13px 4px  no-repeat; border-radius:4px; font-size:14px; color:#333;}

.ty1z-c3{ width:100%; height:auto; overflow:hidden; margin-top:45px; text-align:center; margin-bottom:15px;}

.ty1z-c3 div{ width:123px; height:123px; overflow:hidden; margin:0 auto; margin-bottom:5px;}

.ty1z-c3 p{ text-align:center;}

.ty1z-c3 p span{ font-size:14px; color:#333;}





/**/

.ty1z-b2b{ width:580px; height:auto; overflow:hidden; margin:0 auto;}

.ty1z-b2b .ty1z-b2b1{ width:100%; height:auto; overflow:hidden;}

.ty1z-b2b1 p{ text-align:center;}

.ty1z-b2b1 span{ font-size:18px; color:#333;}

.ty1z-b2b1 div{ width:100%; height:auto; overflow:hidden; text-align:center; margin-top:18px;}

.ty1z-b2b1 div span{ font-size:12px; color:#999; margin:0px 20px;}

.ty1z-b2b .ty1z-b2b2{ width:100%; height:auto; overflow:hidden; line-height:24px; font-size:14px; color:#333; margin-top:45px;}

.ty1z-b2b .ty1z-b2b3{ width:100%; height:auto; overflow:hidden; margin-top:120px; margin-bottom:40px;}

.ty1z-b2b3 p{ margin-bottom:9px; text-align:left;}

.ty1z-b2b3 p span{ font-size:14px; color:#333;}

.ty1z-b2b3 p a{font-size:14px; color:#333;}

.ty1z-b2b3 p a:hover{color:#006cb2;}









/**/

.dl1{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto; background:#1e1e1e;}

.dl1z{width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:18px 0px;}

.dl1z-a{ float:left;}

.dl1z-a .dl1z-a1{ float:left;}

.dl1z-a .dl1z-a2{ float:left;}

.dl1z-a2 h2{font-size: 26px;color: #006cb2;font-weight: bold;}

.dl1z-a2 p span{olor: #fff;font-size: 20px;}

.dl1z-b{ float:left; margin-top:20px; padding-left:18px; background:url(../images/dl1.png) left center no-repeat; margin-left:15px;}

.dl1z-b p span{ font-size:20px; color:#fff;}

.dl1z-b p font{ font-size:12px; color:#fff;}



.dl1z-c{ float:right;margin-top:41px;font-size:14px;color:#fff; }

.dl1z-c a{ margin:0px 3px;font-size:14px;color:#fff;}

.dl1z-c a:hover{ text-decoration:underline;}



/**/

.dl2{width:100%; height:auto; overflow:hidden; max-width:1920px; margin:0 auto; background:#f2f2f2;}

.dl2z{width:407px; height:auto; overflow:hidden; margin:0 auto; margin-top:70px;}

.dl2z-a{ width:100%; height:auto; overflow:hidden; background:#fff;}



.dl2z-a1{width:100%; height:67px; overflow:hidden; text-align:center; line-height:65px; font-size:24px; color:#333; margin-top:30px;}

.dl2z-a .dl2z-a2{ width:405px; height:424px; overflow:hidden;}

.dl2z-a2a{ width:316px; height:44px; overflow:hidden; margin:0 auto; border:1px #d2d2d2 solid; border-radius:5px; margin-top:25px;}

.dl2z-a2a input{ width:200px; height:44px; overflow:hidden;background:url(../images/dls1.png) left center no-repeat; padding-left:40px; border:0px; margin-left:40px;}

.dl2z-a2b{ width:316px; height:44px; overflow:hidden; margin:0 auto; border:1px #d2d2d2 solid; border-radius:5px; margin-top:30px;}

.dl2z-a2b input{ width:200px; height:44px; overflow:hidden;background:url(../images/dls2.png) left center no-repeat; padding-left:40px; border:0px; margin-left:40px;}

.dl2z-a2c{ width:318px; height:46px; overflow:hidden; margin:0 auto; background:#006cb2; border-radius:5px; margin-top:30px;}

.dl2z-a2c input{ text-align:center; background:none; border:0px;width:318px; height:46px; overflow:hidden; font-size:16px; color:#fff;}

.dl2z-a2d{ width:318px; height:auto; overflow:hidden; margin:0 auto; text-align:center;margin-top:30px;}

.dl2z-a2d .dl2z-a2d1{ font-size:14px; color:#a0a0a0; margin:0px 5px;}

.dl2z-a2d .dl2z-a2d2{ font-size:14px; color:#006cb2;margin:0px 5px;}





.dl2z-b{ width:100%; height:auto; overflow:hidden; background:#fff;}

.dl2z-b .dl2z-b2{ width:405px; height:392px; overflow:hidden; border:1px #d2d2d2 solid; border-top:0px;}

.dl2z-b2a{ width:316px; height:44px; overflow:hidden; margin:0 auto; border:1px #d2d2d2 solid; border-radius:5px; margin-top:25px;}

.dl2z-b2a input{ width:240px; height:44px; overflow:hidden;border:0px; margin-left:40px;}

.dl2z-b2b{ width:316px; height:44px; overflow:hidden; margin:0 auto; border:1px #d2d2d2 solid; border-radius:5px; margin-top:20px;}

.dl2z-b2b input{ width:240px; height:44px; overflow:hidden; border:0px; margin-left:40px;}

.dl2z-b2c{ width:318px; height:46px; overflow:hidden; margin:0 auto;margin-top:20px;}

.dl2z-b2c input{ float:left; width:178px; height:42px; overflow:hidden;border:1px #d2d2d2 solid; border-radius:5px; text-indent:20px;}

.dl2z-b2c a{ float:right; display:inline-block; width:118px; height:46px; overflow:hidden; background:#006cb2; border-radius:5px; text-align:center; line-height:44px; font-size:14px; color:#fff;}



.dl2z-b2d{ width:318px; height:46px; overflow:hidden; margin:0 auto; background:#006cb2; border-radius:5px; margin-top:20px;}

.dl2z-b2d input{ text-align:center; background:none; border:0px;width:318px; height:46px; overflow:hidden; font-size:16px; color:#fff;}

.dl2z-b2e{ width:318px; height:auto; overflow:hidden; margin:0 auto; text-align:right;margin-top:15px; font-size:14px; color:#808080;}

.dl2z-b2e .dl2z-b2e1{ font-size:14px; color:#006cb2;margin:0px 5px;}

.dl2z-b2e .dl2z-b2e2{ font-size:14px; color:#006cb2;margin:0px 5px;margin-right: 51px;}

/**/

/**/

.dl2z-c{ width:100%; height:auto; overflow:hidden; background:#fff;}

.dl2z-c .dl2z-c2{ width:405px; height:424px; overflow:hidden; border:1px #d2d2d2 solid; border-top:0px;}

.dl2z-c2a{ width:316px; height:44px; overflow:hidden; margin:0 auto; border:1px #d2d2d2 solid; border-radius:5px; margin-top:20px;}

.dl2z-c2a input{ width:240px; height:44px; overflow:hidden;border:0px; margin-left:40px;}

.dl2z-c2b{ width:316px; height:44px; overflow:hidden; margin:0 auto; border:1px #d2d2d2 solid; border-radius:5px; margin-top:20px;}

.dl2z-c2b input{ width:240px; height:44px; overflow:hidden; border:0px; margin-left:40px;}

.dl2z-c2c{ width:318px; height:46px; overflow:hidden; margin:0 auto;margin-top:20px;}

.dl2z-c2c input{ float:left; width:178px; height:42px; overflow:hidden;border:1px #d2d2d2 solid; border-radius:5px; text-indent:20px;}

.dl2z-c2c a{ float:right; display:inline-block; width:118px; height:46px; overflow:hidden; background:#006cb2; border-radius:5px; text-align:center; line-height:44px; font-size:14px; color:#fff;}



.dl2z-c2d{ width:318px; height:46px; overflow:hidden; margin:0 auto; background:#006cb2; border-radius:5px; margin-top:20px;}

.dl2z-c2d input{ text-align:center; background:none; border:0px;width:318px; height:46px; overflow:hidden; font-size:16px; color:#fff;}

.dl2z-c2e{ width:318px; height:auto; overflow:hidden; margin:0 auto; text-align:right;margin-top:15px; font-size:14px; color:#808080;}

.dl2z-c2e .dl2z-c2e1{ font-size:14px; color:#006cb2;margin:0px 5px;}

