html,
body { color: #444; line-height: 2em; position: relative; font-family: Arial, Helvetica, sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%; overflow-x: hidden; }
h1,h2,h3,h4,h5,h6 {  font-weight: 400; color: #303030; }
h1 {  font-size: 2em;}
h2 {  font-size: 1.5em;}
h3 {  font-size: 1.2em;}
h4 {  font-size: 1.5em;}
h5 {  font-size: 1em;}
h6 {  font-size: 0.75em;}

a {  color: #444;  outline: none;  -webkit-transition:all .3s ease;}
a:hover {  color: #65bb1a;  text-decoration: none;}
a:active,a:focus,a img {  outline: none;}

a i.icon-angle-right { margin-right:10px; }

::-moz-selection {  color: #ffffff;  background: #ec3e01;  text-shadow: none;}
::selection {  color: #ffffff;  background: #ec3e01;  text-shadow: none;}

table { border-right:#ddd 1px solid; border-bottom:#ddd 1px solid; border-spacing: 0; border-collapse: collapse; width:100% }
table th { border-left:#ddd 1px solid; border-top:#ddd 1px solid; padding: 5px; }
table td { border-left:#ddd 1px solid; border-top:#ddd 1px solid; padding: 5px; }

ul,ol { list-style: none; margin:0; padding:0; }

.tr { text-align: right; }
.tc { text-align: center; }
.fl { float: left; }
.fr { float: right; }

img { max-width: 100% }

.mio-tbar { background-color:#03264C; color:#fff; padding: 6px 0; font-size:0.85em }
.mio-tbar a { color:#fff; padding: 0 5px; }

.mio-navbar { min-height:80px; background-color:#03264C; border:0;border-radius:0px;padding-top:10px;margin:0; }
.mio-navbar .container {background-color:#03264C;}
.mio-navbar a.navbar-brand {padding-top:0px;width: 250px; height: 70px;  text-indent:-99999999px; overflow:hidden; }

.mio-navbar .navbar-nav { }
.mio-navbar .navbar-nav li { padding-left:60px; }
.mio-navbar .navbar-nav li a {font-size:1.1em; padding: 0; line-height:80px; color:#fff; }
.mio-navbar .navbar-nav li a:hover { background: none; color:#65bb1a; }
.mio-navbar .navbar-nav li.hover a { background: none; color:#65bb1a; }
.mio-navbar .navbar-nav li.st a { background: none; color:#65bb1a; }
.mio-navbar .navbar-nav .icon-home { margin-right:5px; }

.mio-navbar .navbar-nav li li { padding:0; }
.mio-navbar .navbar-nav li li a { padding: 0 15px; line-height:40px }
.mio-navbar .navbar-nav li li a:hover { }
.mio-navbar .navbar-nav li.hover li a { }
.mio-navbar .navbar-nav li.hover li a:hover { }
.mio-navbar .navbar-nav li.st li a { color:#444; }
.mio-navbar .navbar-nav li.st li a:hover { color:#65bb1a; background-color:#f3f3f3 }

.nav > li > a:hover, 
.nav > li > a:focus {
    text-decoration: none;
    color:#0064d8;
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus { background-color:#fff; }

.dropdown-menu {   
	width:100%; 
    min-width: 160px;
    padding: 0;
    margin: 0;
    font-size: 1em;
    text-align: left;
    background-color: #fff;
    border: 0;
    border-radius: 0;
	border-top:#65bb1a 3px solid
}

.navbar-right .dropdown-menu {
    right: 0;
    left: -20px;
}

.mio-hots { color:#fff;padding:10px 0; background-color:#021b36; border-bottom:#eee 1px solid; }
.mio-hots a { padding: 0 10px;color:#a5a5a5; }
.mio-hots a:hover {  color: #65bb1a;text-decoration: none;}
.mio-hots strong { color:#f60; font-family:impact; font-weight: normal; font-size:1.4em }
.mio-hots i { margin-right:5px; }

.mio-hots2 { color:#222;padding:5px 0; background-color:#f2f2f2; border-bottom:#eee 1px solid; }
.mio-hots2 a { padding: 0 5px;color:#222; }
.mio-hots2 a:hover {  color: #65bb1a;text-decoration: none;}
.mio-hots2 strong { color:#f60; font-family:impact; font-weight: normal; font-size:1.4em }
.mio-hots2 i { margin-right:5px; }

.mio-footer { background:#03264C; padding:40px 0; color:#fff; }
.mio-footer h2 { color:#fff; font-size:1.2em; font-weight:bold; margin: 0 0 20px 0; }
.mio-footer a { color:#fff; }
.mio-footer a:hover { color:#fc0; }
.mio-footer p { margin:0; }
.mio-footer .p1 { margin-bottom:20px; }
.mio-footer .p1 strong { display:block; font-family:impact; font-size:2.5em; color:#fc0 }
.mio-footer .mio-ct { padding-left:50px; }
.mio-footer .mio-ct i { margin-right:5px; display: inline-block; width:20px; }
.mio-footer p.p1 i { margin-right:5px; display: inline}

.mio-copyright { background-color:#021b36; padding:10px 0; text-align:center; color:#ccc; }
.mio-copyright .mio-flogo { width:200px; height:30px; display:block; margin: 0 auto 30px; }
.mio-copyright a { color:#ccc; }
.mio-copyright a:hover { color:#fc0; }

.mio-flinks { padding:8px 0; background-color:#01152a }
.mio-flinks h3,
.mio-flinks ul,
.mio-flinks li { display: inline; padding-right:10px; font-size:1em; margin:0; }


.mio-content { padding:30px 0; }

.mio-category {}
.mio-category h2 { margin:0; padding:15px 0; text-align:center; background-color:#021b36; color:#fff; text-transform:uppercase }
.mio-category li { margin-top:1px; }
.mio-category li a { background-color:#f7f7f7; padding:10px 15px; display:block; font-weight:bold }
.mio-category li a:hover { background-color:#65be16; color:#fff; }
.mio-category li.hover a { border-left:#65be16 4px solid; color:#65be16; background-color:#f7f7f7; }

.mio-contact { margin-top:20px; }
.mio-contact h2 { margin:0; padding:15px 0; text-align:center; background-color:#021b36; color:#fff; text-transform:uppercase }
.mio-contact .mio-c { padding:10px; background-color:#f7f7f7 }
.mio-contact p { margin:5px 0; }

.mio-banner { max-height: 750px; overflow: hidden; }
.mio-banner .container { height:750px; padding-top:180px }
.mio-banner .container h2 { font-size:3.5em; width:100%;text-align:center; text-transform:capitalize; font-weight:bold; color:#fff }
.mio-banner .container .mio-intro { width:100%; text-align:center; font-size:1.2em; padding-top:50px; color:#fff }
.mio-banner #gallery-1 a.mio-a { height:750px; background-size:cover; background-position:center; background-repeat:no-repeat; display:block; width:100%; color:#333; }

.rsDefault .rsFullscreenIcn{background:url('../images/rs-default.png') 0 0;}
.rsDefault .rsArrowIcn{background:url('../images/rs-default.png');}
#gallery-1 {width:100%; -webkit-user-select: none; -moz-user-select: none; user-select: none;}
.rsDefault .rsThumb{width:200px; height:60px;}
.rsDefault .rsBullet { padding-bottom:30px; }

.mio-section { padding:30px 0; background-size: cover; background-attachment: fixed; background-repeat: no-repeat; background-position: center center; }
.mio-section h2 { text-align:center; margin: 0 0 40px 0; font-size: 2em; color:#222; font-weight:bold }




.mio-about { background-image: url(../images/bg2.jpg);}
.mio-about .mio-vmore { border:#fff 1px solid; color:#fff; line-height:50px; width:160px; text-align:center; display:block; margin-top:30px; }
.mio-about .mio-vmore:hover { background-color:#f90; border:#f90 1px solid; color:#fff }
.mio-about .mio-intro p { color:#fff; text-indent: 2em }
.mio-about h2 { color:#fff; }
.mio-about img { margin-bottom:30px;border:#fff 5px solid }

.mio-pros { }

.mio-cmenu { width:1200px;text-align:center;height:80px;}

.mio-cmenu .cateclass{width:100px;display:inline-block;text-align:center; line-height:40px; background-color:#f2f2f2; color:#000;margin:0 5px 0 5px;}

.mio-cmenu a {display:block; text-align:center; line-height:40px; background-color:#f2f2f2; color:#000;}
.mio-cmenu a:hover { color:#fff; background-color:#65bb1a }

.mio-news { padding-bottom:20px; }
.mio-news .mio-ilist a { display:block; border-bottom:#eee 1px solid; padding-bottom:10px; margin-bottom:30px; }
.mio-news .mio-ilist a:hover { border-bottom-color:#65bb1a }
.mio-news .mio-ilist .mio-intro { color:#777; margin:15px 0; }
.mio-news .mio-ilist .mio-pdate { color:#999; }
.mio-news .mio-ilist .mio-pdate i { margin-right: 5px; }
.mio-news .mio-ilist span { color:#999; }
.mio-news .mio-ilist span i { margin-left:5px; }
.mio-news .mio-ilist h3 { height: 20px; line-height:20px; overflow:hidden }
.mio-news .mio-ilist a:hover span { color:#65bb1a; }
.mio-news .mio-ilist a:hover img {transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: scale(1.1); -webkit-transform: all 1s ease 0s;}
.mio-news .mio-ilist a img {transform: scale(1); transition: all 1s ease 0s; -webkit-transform: scale(1); -webkit-transform: all 1s ease 0s;}
.mio-news .mio-ilist .mio-img { height:200px; overflow:hidden }

.mio-nlist {}
.mio-nlist span { float:right; color:#999; }

.mio-pbanner .mio-pbt { font-size:1.4em; color:#fff; padding:220px 0 0 50px; }
.mio-pbanner .mio-pbt span { font-family:impact; text-transform: uppercase; font-size:2.2em;font-weight:bold }
.mio-pbanner .mio-pbc { font-size:1.2em;width:280px;text-transform: uppercase; color:#222; display:inline-block; padding: 2px 10px; background-color:#ffb11f; color:#222; margin: 10px 0 0 50px; }

.mio-position {}
.mio-position h1,
.mio-position h2 { font-size:1.5em; font-weight:bold; margin: 0; border-left:#021b36 5px solid; padding-left:15px; color:#021b36; }
.mio-position .tr { color:#999; }
.mio-position .tr a { color:#999; }
.mio-position .tr a:hover { color:#333; }

.mio-alist {}
.mio-alist li { line-height:42px; padding: 0 15px; }
.mio-alist li:nth-child(odd) { background: #f3f3f3 }
.mio-alist li a {}
.mio-alist li span { float:right; color:#999; }

.mio-plist { }
.mio-plist a { display:block; margin-bottom:30px; text-transform: capitalize; text-align:center; background-color:#fff; border-bottom:#eee 1px solid }
.mio-plist a:hover { background-color:#65bb1a }
.mio-plist a span { display:block; height:40px; line-height:40px; text-align:center }
.mio-plist .mio-img { height:263px; overflow: hidden }
.mio-plist .mio-img img { height:263px; width: 100%; }
.mio-plist a:hover img {transform: scale(1.1); transition: all 1s ease 0s; -webkit-transform: scale(1.1); -webkit-transform: all 1s ease 0s;}
.mio-plist a img {transform: scale(1); transition: all 1s ease 0s; -webkit-transform: scale(1); -webkit-transform: all 1s ease 0s;}
.mio-plist a:hover span { color:#fff; }

.mio-xlist {}
.mio-xlist img { height:300px; width:100%; display:block; margin-bottom:30px; }

.list_page{text-align:center;margin:30px auto;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}



.mio-article {}
.mio-article h2,
.mio-article h3 { margin:20px 0; }
.mio-article p { text-indent:2em }
.mio-article li p { text-indent:0; }
.mio-article ul,
.mio-article ol { margin-left:2em }
.mio-article a { text-decoration: underline; font-weight:bold }
.mio-article ol li { list-style: decimal-leading-zero; }
.mio-article li p { margin:0; }

h1.mio-h1t { text-align:center; margin: 0 0 30px 0; }

.mio-links { margin-top:30px; color:#aaa; }
.mio-links a { text-decoration: underline; color:#aaa; }

.mio-related { padding:20px; background-color:#f7f7f7; margin-top:30px; }
.mio-related h2 { margin:0 0 20px 0; }

#mio-page5 p { text-indent:0; margin:0; padding:8px 15px; }
#mio-page5 p:nth-child(even) { background: #f3f3f3 }
#mio-page5 em { font-style:normal; display:inline-block; width: 110px; }

#mio-page2 td { text-align:center }

.mio-video { margin-bottom:30px; }
.mio-video embed { width: 100%; height:500px; }



.mio-rss { background-color:#f7f7f7; padding:30px; margin-bottom:30px; }
.mio-rss h2 { margin: 0 0 20px 0; font-weight:bold }















@media (min-width:320px) and (max-width:767px) {
	.tr { text-align: left; }
	.fr { float: none; }
	
	.mio-tbar { text-align:center; display:none }
	.mio-tbar .tr { text-align:center }
	
	.mio-banner { max-height: 300px; overflow: hidden; background-color:#eee }
	.mio-banner .container { height:300px; padding-top:80px; text-align:center }
	.mio-banner .container h2 { font-size:1.5em; width:auto; }
	.mio-banner .container .mio-intro { width:auto; font-size:1em; padding-top:20px; }
	.mio-banner #gallery-1 a.mio-a { height:300px; }
	
	.rsDefault .rsBullet {
		padding: 0 10px 130px 10px;
	}

	.mio-tops { display: none }
	
	.mio-navbar { min-height:60px; padding: 0; }
	.mio-navbar a.navbar-brand { min-height:60px; background-size:70%; background-position: 20px center }

	.navbar-default .navbar-toggle { border: 0; }
	.navbar-toggle { margin-top: 12px; }

	.mio-navbar .navbar-nav { padding-top:0; }
	.mio-navbar .navbar-nav li { padding-left:15px; padding-right:15px; }
	.mio-navbar .navbar-nav li a { line-height:40px; }
	.mio-navbar .navbar-nav span.caret { float:right; margin-top:20px; }
	.navbar-nav .open .dropdown-menu > li > a {line-height: 25px; font-size:0.95em}
	.navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {padding: 5px 15px;}
	.mio-navbar .navbar-nav li li a { font-weight: normal;}
	
	.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {color: #65be16; background-color: #fff; border-bottom:#65be16 2px solid }
	.navbar-nav .open .dropdown-menu { background-color:#f7f7f7}
	
	.mio-hots { display: none }
	
	.mio-footer img { display: none }
	.mio-footer .col-md-2 { display: none }
	
	.mio-contact { display: none }
	
	.mio-position .tr { padding-top:10px; }
	
	.mio-section { padding:30px 0; }
	.mio-section h2 { margin: 0 0 30px 0; font-size:1.6em }
	.mio-content { padding:30px 0; }
	
	.mio-nlist { margin-bottom:30px; } 
	
	.mio-about .mio-vmore { width:100%; }
	.mio-about .mio-intro { font-size:1em; line-height:2em; margin-top:20px; }
	.mio-about img { height: auto; }

	
	.mio-news { padding-bottom: 0; }
	.mio-news .row a { margin-bottom: 30px; }
	.mio-news .tr { text-align:right }

	.mio-pros {}
	
	.mio-cmenu { display:none }


	.mio-pbanner { height: 200px; text-align:center }
	.mio-pbanner .mio-pbt { font-size:1.2em; padding: 25px 0 20px 0; }
	.mio-pbanner .mio-pbt span { font-size:1.6em }
	.mio-pbanner .mio-pbc { margin:0 }
	
	.mio-category { margin-top:30px; }
	
	.mio-pros { }
	.mio-pros .mio-img { height:auto; overflow: hidden }
	.mio-pros a:hover img {transform: scale(1); transition: all 1s ease 0s; -webkit-transform: scale(1); -webkit-transform: all 1s ease 0s;}

	.mio-plist .mio-img { height:140px; }
	.mio-plist .mio-img img { height:140px; }
	.mio-plist .mio-img { height: auto; overflow: hidden }
	.mio-plist a:hover img {transform: scale(1); transition: all 1s ease 0s; -webkit-transform: scale(1); -webkit-transform: all 1s ease 0s;}
	
	.mio-alist li { padding:6px 15px;}
	.mio-alist li { line-height:26px; }
	.mio-alist li span { display:block; float:none }
	.mio-alist li a { font-weight:bold }

	h1.mio-h1t { text-align:left; font-size:1.6em; color:#65bb1a; border-left:#65bb1a 3px solid; padding-left:10px; }

	.mio-video { display: none }
}

/*业务范围*/

.h_tlt1 {
padding-top: 40px;
	width: 100%;
}
.h_tlt1 p {
	font-size: 36px;
	color: #000;
	text-align: center;
}
.h_tlt1 span {
	display: block;
	font-size: 15px;
	font-weight: lighter;
	color: #000;
	text-align: center;
	height: 40px;
	line-height: 40px;
}
.h_tlt1 em {
	display: block;
	width: 80px;
	height: 2px;
	background: #f60;
	margin: 0 auto;
}

.youshi_wrap {
	overflow: hidden;
	width: 100%;
	overflow-x: hidden;
	margin-left: 0;
}
.h_youshi {
	width: 100%;
	background: #f8f8f8;
}
.h_youshi_in {
	width: 90%;
	max-width: 1280px;
	padding: 40px 0;
	margin: 0 auto;
}
.h_youshi_in ul {
	padding-top: 40px;
}
.h_youshi_in ul li {
	float: left;
	margin-right: 2%;
	width: 23%;
}
.h_youshi_in ul li:nth-child(4n) {
	margin-right: 0px;
}
.h_youshi_in ul li .icon {
	text-align: center;
	width: 120px;
	height: 120px;
	margin: 0 auto;
	background: #eee;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	display: -webkit-box;
	-webkit-box-pack: center;
	-webkit-box-align: center;
	transition: background 0.5s, color 0.5s;
	-moz-transition: background 0.5s, color 0.5s;
	-webkit-transition: background 0.5s, color 0.5s;
	-o-transition: background;
}

.h_youshi_in ul li .tlt {
	text-align: center;
	margin-top: 20px;
	margin-bottom: 5px;
	font-size: 20px;
	color: #2a333c;
}
.h_youshi_in ul li p {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 14px;
	color: #999;
}
.h_youshi_in ul li:hover .icon {
	background: #65bb1a;
}


/*--------------------通用标题样式----------------------*/


.general-title{width:1200px; margin-left:auto; margin-right:auto;}
.st-name{width:1200px; height:50px; text-align:center; background-image:url(stt.png); background-repeat:no-repeat; background-position:center center;}
.stsame-left{display:inline-block; width:40px; height:40px; overflow:hidden;}
.stsame-right{display:inline-block; text-align:left; margin-left:5px;}
.stsame-ch{line-height:30px; font-size:26px; color:#333;display:block; }
.stsame-en{line-height:20px; font-size:14px; color:#999;display:block; }

.st-text{width:1000px;line-height:30px; font-size:14px; color:#666666; text-align:center; margin-left:auto; margin-right:auto; margin-top:15px;}

.stsame-cha{line-height:30px; font-size:26px; color:#FFF;display:block; }
.stsame-ena{line-height:20px; font-size:14px; color:#d5d5d5;display:block; }

/*--------------------首页-公司案例样式----------------------*/


.mbzc-case{width:100%; height:600px; margin-left:auto; margin-right:auto; padding-top:10px; padding-bottom:60px; background-repeat:no-repeat; background-position:center top;}
.mbzcc-frame{width:1200px; margin-left:auto; margin-right:auto; margin-top:30px; position:relative;}

.mbzcal-single{width:280px; height:330px; position:relative; margin-right:30px; float:left; background-color:#fff;}
.mbzcal-pic{width:280px; height:285px; overflow:hidden; display:block;}
.mbzcal-pic img{width:280px; height:285px;}
.mbzcal-text{width:280px; margin-left:auto; margin-right:auto;}
.mbzcal-name{height:20px; line-height:20px; font-size:16px; color:#333333; overflow:hidden; display:block; font-weight:bold; margin-top:10px; text-align: center;}
.mbzcal-jian{height:50px; line-height:25px; font-size:12px; color:#666; overflow:hidden; margin-top:10px;}

.hp_Ul {width:1200px; overflow:hidden; position:relative; margin-left:auto; margin-right:auto;}
.hp_Ul ul li {}



.c_frBtnL {cursor: pointer; position: absolute;left:520px;top:360px; width:40px; height:40px; background-image:url(../images/l.png); background-repeat:no-repeat; background-position:center center;z-index:999; display:block; background-color:#545352;}
.c_frBtnR {cursor: pointer; position: absolute;right:520px;top:360px; width:40px; height:40px; background-image:url(../images/r.png); background-repeat:no-repeat; background-position:center center; display:block; z-index:999; background-color:#545352;}
.c_frBtnL:hover{ background-image:url(../images/l.png); background-color:#0172d8; display:block; z-index:999; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}
.c_frBtnR:hover{background-image:url(../images/r.png); background-color:#0172d8; display:block; z-index:999; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

/*--------------------首页-信息动态样式----------------------*/



.mbzc-news{width:100%; padding-top:20px;}

.mbzcn-frame{width:1200px; margin-left:auto; margin-right:auto; padding-top:10px;position:relative;}
.mbzcn-left{width:310px; height:460px; overflow:hidden; float:left;}
.mbzcn-right{width:830px; height:460px; overflow:hidden; float:right;}

.mbzcnr-top{ height:39px; border-bottom:1px solid #dddddd;}
.mbzcnr-top ul{clear:both;}
.mbzcnr-top ul li{float:left; height:40px; margin-right:70px; }
.mbzcnr-top ul li a{height:38px; display:block; color:#333333; font-size:16px; line-height:30px; font-weight:normal;}
.mbzcnr-top ul li a:hover{height:38px; font-weight:bold; color:#000; border-bottom:2px solid #000; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;/*过渡效果*/}


.mbzcn-single{width:830px; height:90px; overflow:hidden; margin-top:25px;border-bottom:1px dashed #999;}
.mbzcn-time{width:90px; height:90px; float:left;}
.mbzcn-day{height:50px; line-height:50px; font-size:44px; color:#333333;}
.mbzcn-year{height:30px; line-height:30px; font-size:12px; color:#666666;}
.mbzcn-text{width:730px; height:90px; overflow:hidden; float:left; margin-left:10px;}
.mbzcn-name{height:30px; line-height:30px; font-size:18px; color:#000; display:block; font-weight:bold; overflow:hidden;}
.mbzcn-jian{height:50px; line-height:25px; font-size:12px; color:#666666; margin-top:10px; overflow:hidden;}
/*--------------------首页-滚动图片----------------------*/

.mbzcn-single{width:830px; height:90px; overflow:hidden; margin-top:25px;border-bottom:1px dashed #999;}
.mbzcn-time{width:90px; height:90px; float:left;}
.mbzcn-day{height:50px; line-height:50px; font-size:44px; color:#333333;}
.mbzcn-year{height:30px; line-height:30px; font-size:12px; color:#666666;}
.mbzcn-text{width:730px; height:90px; overflow:hidden; float:left; margin-left:10px;}
.mbzcn-name{height:30px; line-height:30px; font-size:18px; color:#000; display:block; font-weight:bold; overflow:hidden;}
.mbzcn-jian{height:50px; line-height:25px; font-size:12px; color:#666666; margin-top:10px; overflow:hidden;}

.banner-engine{height:850px;position:relative;overflow:hidden;}
.banner-engine .banner-ul{position:relative;width:100%;height:900px}
.banner-engine .banner-text{position:absolute;left:0;top:-750px;width:100%;height:700px;}
.banner-engine .banner-text{display:none}
.banner-engine .banner-text1{font-size: 35px;font-weight:700;color: #fff;}
.banner-engine .banner-text2{max-width: 750px;margin: 0 auto 40px;color: #fff;line-height: 28px;}
.banner-engine .banner-ul li{z-index:-1;position:absolute;left:0;top:0;display:block;height:100%;width:100%;float:left}
.banner-engine .banner-ul li:first-child{z-index:initial}

.banner-point{display:none;position:absolute;bottom:48px;left:0;width:100%;height:18px;line-height:18px}
.banner-engine .banner-point{display:block}

.slider-main{display:none;position:relative;margin:0 auto;min-width:900px;max-width:900px;text-align:center;}
.banner-engine .slider-main{display:block}
.slider-text{position:absolute;margin-top:214px;width:100%;text-align:center}
.banner-area{width:100%;text-align:center}
.banner-area li{margin:0 5px;display:inline-block;width:10px;height:10px;background:url(../images/pagination_02.png) no-repeat}
.banner-area li.active{background:url(../images/pagination_01.png) no-repeat}
