@charset "utf-8";
	body {
	font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif;
	margin:0 auto;
	color:#333;
	min-width:1200px
}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe {
	margin:0;
	padding:0
}
img {
	border:0 none
}
ul,li,ol {
	list-style-type:none
}
i,em,address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal
}
.msf {
	font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53
}
a {
	text-decoration:none;
	color:#333
}
a:hover {
	text-decoration:underline
}
a,a:hover {
	outline:0
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix {
	*zoom:1
}
input,button,select,textarea {
	outline:0
}
textarea {
	resize:none
}
.layout {
	clear:both;
	width:1200px;
	text-align:left;
	margin:0 auto;
	color:#333
}
.fl {
	float:left;
	_display:inline
}
.fr {
	float:right;
	_display:inline
}
.pr {
	position:relative
}
.abs {
	position:absolute
}
.an {
	background:url(../images/nav-bg.png) no-repeat;
}
.mainbox {
	display:none
}
.clear {
	clear:both
}
.headerBg {
	background:url(../images/zn_01.jpg) no-repeat center top
}
.header {
	height:350px
}
.header h1 {
	display:block;
	text-align:center;
	height:100px;
	line-height:100px;
	padding:80px 0 65px;
	color:#0a1c27;
}
.header .nav {
	width:100%;
	height:75px;
	text-align:center
}
.header .nav li {
	display:inline-block;
	*display:inline;
	*zoom:1;
	width:176px;
	height:75px;
	text-align:center;
	line-height:70px;
	font-size:24px;
	margin:0 5px;

	cursor:pointer
}
.header .nav li.on {
	color:#0a1c27;
    background:url(../images/nav-bg-hover.png) no-repeat;
}
.leftFloat-box{
	position:fixed;
	left:0;
	top:50%;
	margin:-180px 0 0 0;
	z-index:90;
	height: 389px;
	width: 154px;
}
.leftFloat-box>div{
	position:relative;
	width: 100%;
	height: 100%;
}
.left-hidden-btn{
	display: none;
    font-size: 16px;
    width: 36px;
    height: 105px;
    background: rgb(2,188,202);
    border-radius: 0 5px 5px 0;
    color: #fff;
    word-break: break-all;
    position: absolute;
    top: 50%;
    right: 0px;
    margin-top: -84px;
    text-align: center;
    padding-top: 8px;
    cursor: pointer;
}
.leftFloat {
	width:120px;
	position:absolute;
}
.xf{
	background:url(../images/xf-icon.png) center no-repeat;
}
.leftFloat .cen {
	display:block;
	width:120px;
	height:46px;
	line-height:46px;
	text-align:center;
	font-size:16px;
	color:#fff;
	background-position:0 0;
}
.leftFloat .cen:hover {
	background-position:0 -92px;
	color: #fae81f;
}
.leftFloat .topLeft{
	display:block;
	width:120px;
	height:69px;
	line-height:55px;
	text-align:center;
	font-size:16px;
	color:#fff;
	background-position:0 -368px;
}
.leftFloat .topLeft:hover{
	background-position:0 -452px;
	color: #fae81f;
}

.leftFloat .closeLeft{
	display:block;
	width:120px;
	height:44px;
	background-position:47px -704px
}
.leftFloat .closeLeft:hover {
	background-position:-45px -704px;
}

.rightFloat-box{
	position:fixed;
	right:0;
	top:50%;
	margin:-180px 0 0 0;
	z-index:90;
	height: 389px;
	width: 156px;
}
.rightFloat-box>div{
	position:relative;
	width: 100%;
	height: 100%;
}
.right-hidden-btn{
	display: none;
    font-size: 16px;
    width: 36px;
    height: 105px;
    background: rgb(207,42,26);
    border-radius: 5px 0 0 5px;
    color: #fff;
    word-break: break-all;
    position: absolute;
    top: 50%;
    left: 0px;
    margin-top: -84px;
    text-align: center;
    padding-top: 8px;
    cursor: pointer;
}

.rightFloat {
	width:120px;
	position:absolute;
	right: 0;
	top: 0;
}
.rightFloat .cen {
	display:block;
	width:120px;
	height:46px;
	line-height:46px;
	text-align:center;
	font-size:16px;
	color:#fff;
	background-position:0 -184px;
}
.rightFloat .cen:hover {
	background-position:0 -276px;
	color:#fae81f;
}
.rightFloat .topRight{
	display:block;
	width:120px;
	height:69px;
	line-height:55px;
	text-align:center;
	font-size:16px;
	color:#fff;
	background-position:0 -536px;
}
.rightFloat .topRight:hover{
	background-position:0 -620px;
	color: #fae81f;
}

.rightFloat .closeRight{
	display:block;
	width:120px;
	height:42px;
	background-position:47px -758px
}
.rightFloat .closeRight:hover {
	background-position:-45px -758px;
}
.lj-myxl {
	padding:90px 0 20px
}
.lj-myxl .tit {
	height:51px;
	margin-bottom:26px
}
.lj-myxl .subtit {
	line-height:30px;
	height:30px;
	text-align:center;
	font-size:30px;
	color:#555;
	margin-bottom:50px
}
.lj-myxl .cbox {
	height:440px;
	background:url(../images/zn_02.png) no-repeat
}
.lj-myxl .cbox .list {
	width:340px;
	height:40px;
	line-height:40px;
	font-size:20px;
	color:#221f21;
	text-align:center
}
.lj-myxl .cbox .list:hover{
	color: #e51e0b;
}
.lj-myxl .cbox .list01 {
	left:0;
	top:42px
}
.lj-myxl .cbox .list02 {
	left:0;
	top:183px
}
.lj-myxl .cbox .list03 {
	left:0;
	top:319px
}
.lj-myxl .cbox .list04 {
	right:0;
	top:42px
}
.lj-myxl .cbox .list05 {
	right:0;
	top:183px
}
.lj-myxl .cbox .list06 {
	right:0;
	top:319px
}
.lj-xssqBg {
	background:url(../images/zn_03.png) no-repeat center top
}
.lj-xssq {
	width:770px;
	height:252px;
	padding:95px 0 0 430px;
	margin:0 auto;
	text-align:left
}
.lj-xssq .djs {
	height:77px;
	line-height:77px;
	font-size:34px;
	color:#fff
}
.lj-xssq .djs span {
	font-weight:700;
	font-size:90px;
	display:inline-block;
	margin-left:30px
}
.lj-xssq .txt {
	padding-left:30px;
	font-size:28px;
	color:#fffc2a;
}
.lj-zcgg {
	padding:40px 0 60px
}
.lj-zcgg .tit {
	height:45px;
	margin-bottom:26px
}
.lj-zcgg .subtit {
	line-height:30px;
	height:30px;
	text-align:center;
	font-size:30px;
	color:#555;
	margin-bottom:50px
}
.lj-zcgg .cbox {
	height:298px;
	background:url(../images/zn_04.png) no-repeat center top
}
.lj-zcgg .cbox .list {
	width:247px;
	padding:0 12px;
	line-height:36px;
	font-size:20px
}
.lj-zcgg .cbox .list01 {
	top:152px;
	left:7px
}
.lj-zcgg .cbox .list02 {
	top:152px;
	left:314px
}
.lj-zcgg .cbox .list03 {
	top:152px;
	left:622px
}
.lj-zcgg .cbox .list04 {
	top:152px;
	left:928px
}
.lj-mxzl {
	overflow:hidden;
	padding:0 0 60px
}
.lj-mxzl .tit {
	height:45px;
	margin-bottom:60px
}
.lj-mxzl .cbox {
	width:1221px
}
.lj-mxzl .cbox .list {
	overflow:hidden;
	display:block;
	width:386px;
	height:215px;
	margin:0 21px 20px 0;
	border-radius:5px
}
.lj-mxzl .cbox .list img {
	transition:all .7s ease-in-out;
	-webkit-transition:all .7s ease-in-out
}
.lj-mxzl .cbox .list:hover img {
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1)
}
.lj-bkzy {
	padding:0 0 50px
}
.lj-bkzy .tit {
	height:45px;
	margin-bottom:60px
}
.lj-bkzy .cbox {
	padding:0 0 0 70px
}
.lj-bkzy .cbox .list {
	width:340px;
	height:254px;
	padding-top:30px;
	margin:0 20px 20px 0;
	-webkit-box-shadow:0 0 24px 3px rgba(215,215,215,0.3);
	-moz-box-shadow:0 0 24px 3px rgba(215,215,215,0.3);
	box-shadow:0 0 24px 3px rgba(215,215,215,0.3)
}
.lj-bkzy .cbox .list .fd-new {
	display:block;
	width:55px;
	height:49px;
	background:url(../images/new-icon.png) center no-repeat;
	position:absolute;
	top:0px;
}
.lj-bkzy .cbox .list .fd-hot {
	display:block;
	width:55px;
	height:49px;
	background:url(../images/hot-icon.png) center no-repeat;
	position:absolute;
	top:0px;
}
.lj-bkzy .cbox .list .pic {
	width:63px;
	height:63px;
	margin:0 auto
}
.lj-bkzy .cbox .list .pic01 {
	background:url(../images/zy-icon-01.png) center no-repeat;
}
.lj-bkzy .cbox .list .pic02 {
	background:url(../images/zy-icon-02.png) center no-repeat;
}
.lj-bkzy .cbox .list .pic03 {
	background:url(../images/zy-icon-03.png) center no-repeat;
}
.lj-bkzy .cbox .list .pic04 {
	background:url(../images/zy-icon-04.png) center no-repeat;
}
.lj-bkzy .cbox .list .pic05 {
	background:url(../images/zy-icon-05.png) center no-repeat;
}
.lj-bkzy .cbox .list .pic06 {
	background:url(../images/zy-icon-06.png) center no-repeat;
}
.lj-bkzy .cbox .list .ttxt {
	line-height:56px;
	text-align:center;
	font-size:24px
}
.lj-bkzy .cbox .list .ctxt {
	line-height:28px;
	text-align:center;
	font-size:18px;
	margin-bottom:15px
}
.lj-bkzy .cbox .list .bhan {
	display:block;
	width:174px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:18px;
	color:#e73928;
	border:2px solid #e73928;
	border-radius:22px;
	margin:0 auto
}
.lj-bkzy .cbox .list .bhan:hover {
	text-decoration:none;
	background:#e73928;
	border:2px solid #e73928;
	color:#fff
}
.lj-rmzyBg {
	background:url(../images/zn_14.jpg) no-repeat center top
}
.lj-rmzy {
	height:535px;
	padding:100px 0 0
}
.lj-rmzy .tit {
	height:45px;
	margin-bottom:80px
}
.lj-rmzy .cbox {
	height:194px;
	padding-bottom:84px
}
.lj-rmzy .cbox .list {
	display:block;
	_display:inline;
	width:168px;
	height:194px;
	text-align:center;
	line-height:194px;
	font-size:24px;
	color:#fff;
	font-weight:700;
	margin:0 16px;
	background:url(../images/major_bg.png) no-repeat center;
	cursor:pointer
}
.lj-rmzy .cbox .list:hover {
	background:url(../images/major_bg-hover.png) no-repeat center;
}
.lj-rmzy .bhan {
	display:block;
	width:304px;
	height:54px;
	line-height:54px;
	text-align:center;
	font-size:24px;
	font-weight:700;
	color:#ffbd2a;
	border:3px solid #ffbd2a;
	border-radius:30px;
	margin:0 auto
}
.lj-rmzy .bhan:hover {
	text-decoration:none;
	background:#ffbd2a;
	border:3px solid #fdcd33;
	color:#fff
}
.lj-dzxlBg {
	background:#def0fb
}
.lj-dzxl {
	padding:80px 0 60px
}
.lj-dzxl .tit {
	height:45px;
	margin-bottom:26px
}
.lj-dzxl .subtit {
	line-height:30px;
	height:30px;
	text-align:center;
	font-size:30px;
	margin-bottom:50px
}
.lj-dzxl .cbox .list {
	width:223px;
	margin-right:21px
}
.lj-dzxl .cbox .list .pic {
	width:223px;
	height:223px;
	margin-bottom:14px
}
.lj-dzxl .cbox .list .pic img {
	display:block;
	width:223px;
	height:223px;
	top:0;
	left:0;
	z-index:1
}
.lj-dzxl .cbox .list .pic .yuan {
	display:block;
	width:223px;
	height:223px;
	top:0;
	left:0;
	z-index:2;
	background:url(../images/zn_15.png) no-repeat
}
.lj-dzxl .cbox .list:hover .pic .yuan {
	background:url(../images/zn_16.png) no-repeat
}
.lj-dzxl .cbox .list .txt {
	height:70px;
	text-align:center;
	line-height:70px;
	font-size:24px;
	font-weight:700
}
.lj-dzxl .cbox .list .han {
	display:block;
	width:186px;
	height:44px;
	text-align:center;
	line-height:44px;
	font-size:18px;
	color:#e73928;
	border:1px #e73928 solid;
	border-radius:22px;
	margin:0 auto
}
.lj-dzxl .cbox .list .han:hover {
	text-decoration:none;
	background:#e73928;
	color:#fff;
}
.lj-dzxl .cbox .list.mr0 {
	margin-right:0
}
.lj-mxjf {
	padding:80px 0 60px
}
.lj-mxjf .tit {
	height:45px;
	margin-bottom:60px
}
.lj-mxjf .cbox .list {
	overflow:hidden;
	width:285px;
	height:211px;
	border-radius:4px;
	margin-right:20px
}
.lj-mxjf .cbox .list img {
	transition:all .7s ease-in-out;
	-webkit-transition:all .7s ease-in-out
}
.lj-mxjf .cbox .list:hover img {
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
	-ms-transform:scale(1.1)
}
.lj-mxjf .cbox .list .txt {
	bottom:0;
	left:0;
	width:285px;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:24px;
	color:#fff;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000',endColorstr='#7F000000');
	background:rgba(0,0,0,0.5)
}
.lj-mxjf .cbox .list.mr0 {
	margin-right:0
}
.lj-yzsfwBg {
	background:#f4f7fe
}
.lj-yzsfw {
	padding:80px 0 0
}
.lj-yzsfw .tit {
	height:45px;
	margin-bottom:50px
}
.lj-yzsfw .than {
	display:block;
	width:310px;
	height:60px;
	text-align:center;
	line-height:60px;
	font-size:24px;
	font-weight:700;
	color:#fff;
	background:#e73928;
	border-radius:30px;
	margin:0 auto 70px
}
.lj-yzsfw .than:hover {
	text-decoration:none;
	background:#d72e1e
}
.lj-yzsfw .cbox {
	height:706px;
	background:url(../images/zn_21.png) no-repeat center bottom
}
.lj-yzsfw .cbox .list {
	width:268px;
	height:268px;
	line-height:268px;
	text-align:center;
	font-size:24px;
	font-weight:700;
	background:url(../images/server-bg.png) no-repeat center;
	cursor:pointer
}
.lj-yzsfw .cbox .list:hover {
	background:url(../images/server-bg-hover.png) no-repeat center;
	color:#fff
}
.lj-yzsfw .cbox .list01 {
	left:-15px;
	bottom:5px
}
.lj-yzsfw .cbox .list02 {
	left:125px;
	bottom:300px
}
.lj-yzsfw .cbox .list03 {
	left:475px;
	bottom:450px
}
.lj-yzsfw .cbox .list04 {
	right:125px;
	bottom:300px
}
.lj-yzsfw .cbox .list05 {
	right:-15px;
	bottom:5px
}
.bm-lsdz {
	padding:80px 0 0
}
.bm-lsdz .tit {
	height:51px;
	margin-bottom:56px
}
.bm-lsdz .cbox {
	margin-bottom:8px
}
.bm-lsdz .cbox .list {
	width:224px;
	background:#fff;
	margin-right:20px;
	-webkit-box-shadow:0 0 27px 0 rgba(204,204,204,0.3);
	-moz-box-shadow:0 0 27px 0 rgba(204,204,204,0.3);
	box-shadow:0 0 27px 0 rgba(204,204,204,0.3)
}
.bm-lsdz .cbox .list-top {
	height:72px;
	line-height:36px;
	text-align:center;
	padding:24px 0;
	font-size:22px
}
.bm-lsdz .cbox .list-bot {
	display:block;
	height:45px;
	line-height:45px;
	text-align:center;
	font-size:18px;
	color:#fff;
	background:#e73928;
}
.bm-lsdz .cbox .list-bot:hover {
	text-decoration:none
}
.bm-lsdz .cbox .list.mr0 {
	margin-right:0
}
.bm-lsdz .btxt {
	line-height:52px;
	font-size:18px
}
.bm-lsdz .btxt .clan {
	color:#e73928;
}
.bm-nlwgBg {
	background:#f4f7fe
}
.bm-nlwg {
	padding:70px 0 0
}
.bm-nlwg .tit {
	height:45px;
	margin-bottom:50px
}
.bm-nlwg .cbox {
	height:546px
}
.bm-nlwg .cbox .ctop {
	top:0;
	left:0;
	width:100%;
	height:164px;
	z-index:1
}
.bm-nlwg .cbox .ctop li {
	display:block;
	width:164px;
	height:164px;
	line-height:164px;
	font-size:26px;
	text-align:center;
	cursor:pointer
}
.bm-nlwg .cbox .ctop li.on {
	color:#fff
}
.bm-nlwg .cbox .ctop .l1 {
	top:213px;
	left:78px
}
.bm-nlwg .cbox .ctop .l2 {
	top:0;
	left:330px
}
.bm-nlwg .cbox .ctop .l3 {
	top:0;
	left:705px
}
.bm-nlwg .cbox .ctop .l4 {
	top:213px;
	left:965px
}
.bm-nlwg .cbox .cbot {
	width:100%;
	height:316px;
	padding-top:230px;
	display:none
}
.bm-nlwg .cbox .cbot.b1 {
	background:url(../images/zn_27.png) no-repeat
}
.bm-nlwg .cbox .cbot.b2 {
	background:url(../images/zn_28.png) no-repeat
}
.bm-nlwg .cbox .cbot.b3 {
	background:url(../images/zn_29.png) no-repeat
}
.bm-nlwg .cbox .cbot.b4 {
	background:url(../images/zn_30.png) no-repeat
}
.bm-nlwg .cbox .cbot .ttxt {
	line-height:100px;
	text-align:center;
	font-size:36px;
	color:#fff;
	font-weight:700
}
.bm-nlwg .cbox .cbot .ctxt {
	line-height:36px;
	text-align:center;
	font-size:22px;
	color:#fff;
	margin-bottom:36px
}
.bm-nlwg .cbox .cbot .bhan {
	display:block;
	width:230px;
	height:44px;
	text-align:center;
	line-height:44px;
	font-size:18px;
	color:#221a1a;
	background:#fdc924;
	border-radius:22px;
	margin:0 auto
}
.bm-nlwg .cbox .cbot .bhan:hover {
	text-decoration:none;
	background:#fbb10e
}
.bm-zbgz {
	padding:80px 0 40px
}
.bm-zbgz .tit {
	height:45px;
	margin-bottom:70px
}
.bm-zbgz .cbox {
	height:388px;
	background:url(../images/zn_31.png) no-repeat;
	margin-bottom:52px
}
.bm-zbgz .cbox .list {
	width:294px;
	line-height:36px;
	text-align:center;
	font-size:24px
}
.bm-zbgz .cbox .list01 {
	top:114px;
	left:61px
}
.bm-zbgz .cbox .list02 {
	top:217px;
	left:331px
}
.bm-zbgz .cbox .list03 {
	top:126px;
	left:599px
}
.bm-zbgz .cbox .list04 {
	top:217px;
	left:865px
}
.bm-zbgz .bhan {
	display:block;
	width:230px;
	height:44px;
	text-align:center;
	line-height:44px;
	font-size:18px;
	color:#fff;
	background:#e73928;
	border-radius:22px;
	margin:0 auto
}
.bm-zbgz .bhan:hover {
	text-decoration:none;
	background:#d53020
}
.bm-bmlcBg {
	background:#f4f7fe
}
.bm-bmlc {
	padding:40px 0 30px
}
.bm-bmlc .tbox {
	overflow:hidden;
	height:74px;
	background:#fff;
	border-radius:37px;
	margin-bottom:25px
}
.bm-bmlc .tbox li {
	float:left;
	width:399px;
	height:74px;
	border-right:1px solid #dcdcdc;
	line-height:74px;
	text-align:center;
	font-size:24px;
	cursor:pointer
}
.bm-bmlc .tbox li.on {
	background:#14b2df;
	background-size:400px auto;
	color:#fff
}
.bm-bmlc .tbox li.br0 {
	border-right:0
}
.bm-bmlc .xbot {
	display:none
}
.bm-bmlc .wsbm .list {
	height:54px;
	padding-left:84px;
	line-height:54px;
	font-size:18px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis
}
.fh{
	background: url(../images/fh-icon.png) center no-repeat;
}
.bm-bmlc .wsbm .list.t {
	background-position:42px 0px
}
.bm-bmlc .wsbm .list.c {
	background-position:42px -100px
}
.bm-bmlc .wsbm .list.b {
	background-position:42px -200px
}
.bm-bmlc .wsbm .list .clan {
	color:#02bcc9
}
.bm-bmlc .zhbm .zttxt {
	line-height:28px;
	text-align:center;
	font-size:18px
}
.bm-bmlc .zhbm .zttxt .clan {
	color:#02bcc9
}
.bm-bmlc .zhbm .zctxt {
	line-height:52px;
	text-align:center;
	font-size:24px;
	margin-bottom:8px
}
.bm-bmlc .zhbm .zbot .pic {
	width:386px;
	height:143px;
	margin-right:21px
}
.bm-bmlc .zhbm .zbot .pic.mr0 {
	margin-right:0
}
.bm-bmxz {
	padding:80px 0 50px
}
.bm-bmxz .tit {
	height:45px;
	margin-bottom:60px
}
.bm-bmxz .list {
	width:386px;
	height:236px;
	background:#fafafa;
	margin-right:21px;
	border-radius:5px
}
.bm-bmxz .list .fico {
	display:block;
	width:73px;
	height:70px;
	top:0;
	left:20px;
	background-position:0 -300px
}
.bm-bmxz .list .ttxt {
	padding-top:78px;
	height:82px;
	line-height:82px;
	text-align:center;
	font-size:22px
}
.bm-bmxz .list .bhan {
	display:block;
	width:178px;
	height:44px;
	text-align:center;
	line-height:44px;
	font-size:18px;
	color:#fff;
	background:#e73928;
	border-radius:22px;
	margin:0 auto
}
.bm-bmxz .list .bhan:hover {
	text-decoration:none;
	background:#d12d1e
}
.bm-bmxz .list.mr0 {
	margin-right:0
}
.xx-xxfd {
	padding:70px 0 40px
}
.xx-xxfd .tit {
	height:45px;
	margin-bottom:70px
}
.xx-xxfd .cbox {
	height:1700px;
	background:url(../images/zn_36.png) no-repeat
}
.xx-xxfd .cbox .list {
	width:440px
}
.xx-xxfd .cbox .list .ttxt {
	line-height:54px;
	font-size:24px;
	font-weight:700
}
.xx-xxfd .cbox .list .ctxt {
	line-height:28px;
	font-size:18px;
	margin-bottom:15px
}
.xx-xxfd .cbox .list .bhan {
	display:block;
	width:230px;
	height:44px;
	text-align:center;
	line-height:44px;
	font-size:18px;
	color:#fff;
	background:#e73928;
	border-radius:22px;
	margin:0 auto
}
.xx-xxfd .cbox .list .bhan:hover {
	text-decoration:none;
	background:#d22b1a
}
.xx-xxfd .cbox .list01 {
	top:87px;
	left:92px
}
.xx-xxfd .cbox .list02 {
	top:248px;
	left:688px
}
.xx-xxfd .cbox .list03 {
	top:426px;
	left:92px
}
.xx-xxfd .cbox .list04 {
	top:566px;
	left:688px
}
.xx-xxfd .cbox .list05 {
	top:766px;
	left:92px
}
.xx-xxfd .cbox .list06 {
	top:934px;
	left:688px
}
.xx-xxfd .cbox .list07 {
	top:1144px;
	left:92px
}
.xx-xxfd .cbox .list08 {
	top:1296px;
	left:688px
}
.xx-xxfd .cbox .list09 {
	top:1476px;
	left:92px
}
.mk-mksx {
	padding:70px 0 0
}
.mk-mksx .tit {
	height:45px;
	margin-bottom:70px
}
.mk-mksx .cbox {
	height:110px;
	background:url(../images/zn_37.png) no-repeat center 72px
}
.mk-mksx .cbox .list {
	width:300px;
	line-height:64px;
	text-align:center;
	font-size:24px;
	color:#02bcc9
}
.mk-mksx .btxt {
	line-height:80px;
	font-size:18px
}
.mk-mksx .btxt .clan {
	color:#02bcc9
}
.mk-mktjBg {
	background:#f4f7fe
}
.mk-mktj {
	padding:60px 0 0
}
.mk-mktj .tit {
	height:45px;
	margin-bottom:60px
}
.mk-mktj .cbox {
	height:252px;
	background:#fff;
	border-radius:5px
}
.mk-mktj .cbox .list {
	width:239px;
	height:252px;
	border-right:1px dashed #dcdcdc
}
.mk-mktj .cbox .list .txt {
	padding:44px 0 25px;
	height:108px;
	line-height:36px;
	text-align:center;
	font-size:24px
}
.mk-mktj .cbox .list .han {
	display:block;
	width:174px;
	height:40px;
	text-align:center;
	border:2px solid #e73928;
	line-height:40px;
	font-size:18px;
	color:#e73928;
	border-radius:22px;
	margin:0 auto
}
.mk-mktj .cbox .list .han:hover {
	text-decoration:none;
	background:#e73928;
	border:2px solid #e73928;
	color:#fff
}
.mk-mktj .cbox .list.last {
	border:0;
	width:240px
}
.mk-mktj .cbox .list:hover {
	background:#f8f8f8;
}
.mk-mktj .cbox .list:hover .txt {
	color:#333
}
.mk-mktj .btxt {
	line-height:80px;
	font-size:18px
}
.mk-mktj .btxt .clan {
	color:#e73928;
}
.mk-zbcl {
	padding:70px 0 50px
}
.mk-zbcl .tit {
	height:45px;
	margin-bottom:60px
}
.mk-zbcl .cbox .list {
	width:285px;
	height:148px;
	margin-right:20px
}
.mk-zbcl .cbox .list .txt {
	line-height:28px;
	padding:20px 20px 0;
	font-size:16px;
	color:#fff
}
.mk-zbcl .cbox .list .txt2 {
	padding:20px 20px 0
}
.mk-zbcl .cbox .list01 {
	background:url(../images/zn_39.png) no-repeat
}
.mk-zbcl .cbox .list02 {
	background:url(../images/zn_40.png) no-repeat
}
.mk-zbcl .cbox .list03 {
	background:url(../images/zn_41.png) no-repeat
}
.mk-zbcl .cbox .list04 {
	background:url(../images/zn_42.png) no-repeat
}
.mk-zbcl .cbox .list.mr0 {
	margin-right:0
}
.bk-hzfs {
	padding:80px 0 0
}
.bk-hzfs .tit {
	height:45px;
	margin-bottom:60px
}
.bk-hzfs .cbox .list {
	width:265px;
	height:264px;
	padding-top:20px;
	margin-left:28px;
	border-radius:5px;
	-webkit-box-shadow:0 0 13px 3px rgba(46,91,196,0.2);
	-moz-box-shadow:0 0 13px 3px rgba(46,91,196,0.2);
	box-shadow:0 0 13px 3px rgba(46,91,196,0.2)
}
.bk-hzfs .cbox .list:hover{
	background: #eefbff;
}
.bk-hzfs .cbox .list .pic {
	display:block;
	width:102px;
	height:102px;
	margin:0 auto 26px
}
.wz{
	background:url(../images/wz-icon.png) no-repeat;
}
.bk-hzfs .cbox .list .pic01 {
	background-position:0px 0px;
}
.bk-hzfs .cbox .list .pic02 {
	background-position:0 -102px
}
.bk-hzfs .cbox .list .pic03 {
	background-position:0 -204px
}
.bk-hzfs .cbox .list .pic04 {
	background-position:0 -306px
}
.bk-hzfs .cbox .list .txt {
	padding:0 15px;
	font-size:18px;
	line-height: 30px;
	text-align:center;
}
.bk-hzss {
	padding:80px 0 40px
}
.bk-hzss .tit {
	height:45px;
	margin-bottom:60px
}
.bk-hzss .cbox .list {
	overflow:hidden;
	width:386px;
	height:277px;
	margin-right:21px;
	border-radius:10px
}
.bk-hzss .cbox .list img {
	width:386px;
	height:277px;
	transition: all ease-in-out 0.7s;
}
.bk-hzss .cbox .list:hover img{
	transform: scale(1.1);
}
.bk-hzss .cbox .list .fdc {
	left:141px;
	top:50px;
	height:102px;
}

.bk-hzss .cbox .list .fdc-txt {
	width: 102px;
	height: 102px;
	text-align:center;
}
.bk-hzss .cbox .list .tj{
	background-position: 0px -408px;
}
.bk-hzss .cbox .list .zj{
	background-position: 0px -510px;
}
.bk-hzss .cbox .list .gx{
	background-position: 0px -612px;
}
.bk-hzss .cbox .list .fdc-han {
	display:block;
	width:156px;
	height:40px;
	background:#e94c3c;
	opacity: 0.9;
	text-align:center;
	line-height:40px;
	font-size:18px;
	color:#fff;
	border-radius:22px;
	margin:0 auto;
	bottom: 60px;
	left:115px;
}
.bk-hzss .cbox .list .fdc-han:hover {
	text-decoration:none;
	background:#cf3423;
}
.bk-hzss .cbox .list.mr0 {
	margin-right:0
}
.mask {
	display:none;
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	background:#000;
	z-index:999;
	filter:alpha(opacity=70);
	opacity:.7;
	_position:absolute;
	_height:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight))
}
.jlTk {
	display:none;
	width:350px;
	height:350px;
	background:#f8f8f8;
	border-radius:5px;
	position:fixed;
	_position:absolute;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2));
	top:50%;
	left:50%;
	margin:-175px 0 0 -175px;
	z-index:1000
}
.jlTk .close {
	display:block;
	width:19px;
	height:19px;
	top:20px;
	right:20px;
	background:url(../images/close-icon.png) center no-repeat;
	cursor:pointer
}
.jlTk .tit {
	line-height:68px;
	text-align:center;
	font-size:18px;
	padding-top:46px
}
.jlTk .pic {
	width:180px;
	height:180px;
	display:block;
	margin:0 auto
}
