
/* CSS Document */
*{ padding:0; margin:0;}
a,a:hover{text-decoration: none;}

ul li {
    border: 0 none;
    list-style: outside none none;
    margin: 0;
    padding: 0;
}

img {
    border: medium none;
    margin: 0;
    padding: 0;
}
.clear{ clear: both;}

body{
    font-family:"微软雅黑";
    font-size:16px;
    color:#5e5e5e;
    line-height:28px;
    background: url("../image/bj.jpg") repeat fixed center top;
    margin: 0 auto;
 }


body {

}

/*top  导航样式*/
.top{ width:100%; background:#FFF; margin:0 auto;}
.top_dao{ height:59px; width:1010px; margin:0 auto; overflow:hidden;}
.top_dao .logo{ float:left; width:285px;}
.top_dao .nav{ width:715px; height:59px; float:right; overflow:hidden;}
.top_dao .nav ul li{display: inline; float: left;margin-left:17px;margin-top: 20px;}
.top_dao .nav ul li a{color: #404040;font-size:16px; font-weight: bold;}
.top_dao .nav ul li a:hover{color:#000;font-size:16px; font-weight: bold;}


/* banner 样式*/
.banner_bg{ width:100%; margin:0 auto; display:block;}
.banner_bg .ban01{ height:160px; background:url(../image/bnner_01.jpg) center top no-repeat; display:block;}
.banner_bg .ban02{ height:160px; background:url(../image/bnner_02.jpg) center top no-repeat; display:block;}
.banner_bg .ban03{ height:160px; background:url(../image/bnner_03.jpg) center top no-repeat; display:block;}
.banner_bg .ban04{ height:160px; background:url(../image/bnner_04.jpg) center top no-repeat; display:block;}

.content{width:1010px;margin:0 auto;}

.pubW {
    width: 1200px;
}
.center {
    margin: 0 auto;
}

.tytitle{
	text-align:center;
	padding:30px 0px;
}
.tytitle h2{
    font-size: 36px;
    font-weight: 500;
	color:#c79700;
	height:50px;
	line-height:50px;
}
.ctitle{
    width:1158px;
	border-bottom:#d9d9d9 1px solid;
}
.ctitle h3{
    font-size: 22px;
    font-weight: 500;
	color:#5f5f5f;
	height:50px;
	line-height:50px;
	padding-top:10px;
}


.cons1c_01{
    background:#fff;
}
.cons1c_01c{
    width:1080px;
	padding-top:50px;
	padding-bottom:30px;
}
.cons1cl{
	float:left;
	width:441px;
}
.cons1cr{
	width:584px;
	float:right;
}
.cons1cr p{
	text-indent:2em;
}
.cons1cr ul{
	width:675px;
	margin:0 auto;
	padding-top:35px;
	padding-bottom:25px;
}
.cons1cr ul li{
    background:url("http://www.mr8459999.com/templets/zt_2021/allura/images/cons1crli.jpg") no-repeat;
	float:left;
	width:150px;
	height:50px;
	margin:8px;
	text-align:center;
	line-height:50px;
	font-size:17px;
}

.cons1c_01c .lxzx{
    background:url("http://www.mr8459999.com/templets/zt_2021/allura/images/lxzxbg.jpg") no-repeat;
	margin:45px 0px;
	width:340px;
	height:43px;
	margin:0 auto;
	margin-top:30px;
}
.cons1c_01c .lxzx a{
    display:block;
	height:43px;
	line-height:43px;
	color:#fff;
	text-align:center;
	font-size:18px;
}
.cons1c_01c .lxzx a:hover{
color:#eae6e6;
}
.cons1c_01c .renzheng{
	text-align:center;
    padding-top:33px;
}


.cons2c_01{
    background:#fff;
}
.cons2c_01c{
    width:1055px;
	padding:50px 0px;
}
.cons2c_01c p{
	width:954px;
	margin:0 auto;
	text-indent:2em;
	padding-bottom:40px;
}
.cons2cl{
	float:left;
	width:791px;
}
.cons2cr{
	width:197px;
	float:right;
}


.cons3c_01{
    background:#fff;
}
.cons3c_01c{
	background:url(../image/cons3c_01cbg.jpg) center center no-repeat;
    width:1140px;
	height:630px;
}
.cons3cr{
	width:331px;
	float:right;
	padding-right:78px;
}
.cons3cr h3{
	height:80px;
	line-height:80px;
	color:#c79700;
	font-size:36px;
	font-weight:500;
	padding-top:55px;
}
.cons3cr p{
	font-size:20px;
	color:#fff;
	padding-top:30px;
	line-height:28px;
}
.cons3cr span{
	color:#c79700;
	padding:0px 3px;
}
.cons3czx{
	width:250px;
	height:50px;
	background:#c79700;
	margin-top:60px;
}
.cons3czx a{
	display:block;
	color:#fff;
	font-size:22px;
	line-height:50px;
	text-align:center;
}


.cons4c_01{
    background:#fff;
}
.cons4c_01c{
    padding-bottom:40px;
}
.cons4c_01c ul li{
	width:493px;
	height:260px;
	float:left;
	padding:40px 52px 0px;
}


.cons5c_01{
    background:#fff;
}
.cons5c_01c{
    padding-bottom:40px;
}


.cons6c_01{
    background:#fff;
}
.cons6c_01c{
    padding:30px 0px 40px;
}
.cons6c_01c .anli_01{
	height:98px;
	background:url(../image/anli_01.jpg) center top no-repeat;
}
.cons6c_01c .anli_02{
	height:97px;
	background:url(../image/anli_02.jpg) center top no-repeat;
}
.cons6c_01c .anli_03{
	height:98px;
	background:url(../image/anli_03.jpg) center top no-repeat;
}
.cons6c_01c .anli_04{
	height:97px;
	background:url(../image/anli_04.jpg) center top no-repeat;
}
.cons6c_01c .anli_05{
	height:98px;
	background:url(../image/anli_05.jpg) center top no-repeat;
}

.cons7c_01{
    height:450px;
	background:url(http://www.mr8459999.com/templets/zt_2021/allura/images/cons7c_01bg.jpg) no-repeat;
}


.cons8{
    padding-bottom:50px;
}
.cons8c_01{
    background:#fff;
}
.cons8c_01c{
    padding:30px 0px 10px;
}
.cons8c .pptitle{
text-align:center;
}

.main {
    margin: 0 auto;
    width: 1200px;
}
.pro-switch {
    overflow: hidden;
    position: relative;
    width: 1200px;
}
.flexslider {
    margin: 0;
    padding: 0;
}
.flexslider .slides > li {
    display: none;
}
.flexslider .slides img {
    display: block;
    width: 100%;
}
.flexslider1 {
    margin: 0;
    padding: 0;
}
.flexslider1 .slides > li {
    display: none;
}
.flexslider1 .slides img {
    display: block;
    width: 100%;
}
.slides::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
html[xmlns] .slides {
    display: block;
}
* html .slides {
    height: 450px;
}
.no-js .slides > li:first-child {
    display: block;
}
.flexslider {
    height: 350px;
    margin: 0 auto;
    position: relative;
    width: 1032px;
}
.flexslider1 {
    height: 512px;
    margin: 0 auto;
    position: relative;
    width: 1101px;
	padding-top:25px;
}
.flex-viewport {
    max-height: 2000px;
    transition: all 1s ease 0s;
}

.flex-direction-nav {
}
.flex-direction-nav a {
    background: rgba(0, 0, 0, 0) url("../image/ad_ctr.png") no-repeat scroll 0 0;
    cursor: pointer;
    display: block;
    height: 90px;
    margin: -60px 0 0;
    opacity: 0;
    position: absolute;
    text-indent: -9999px;
    top: 50%;
    width: 60px;
    z-index: 10;
}
.flex-direction-nav .flex-next {
    background-position: 0 -90px;
    right: 0;
}
.flex-direction-nav .flex-prev {
    left: 0;
}
.flexslider:hover .flex-next {
    opacity: 0.8;
}
.flexslider:hover .flex-prev {
    opacity: 0.8;
}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {
    opacity: 1;
}
.flexslider1:hover .flex-next {
    opacity: 0.8;
}
.flexslider1:hover .flex-prev {
    opacity: 0.8;
}
.flexslider1:hover .flex-next:hover, .flexslider1:hover .flex-prev:hover {
    opacity: 1;
}
.flex-control-nav {
    bottom: 10px;
    font-size: 0;
    position: absolute;
    text-align: center;
    width: 100%;
}
.flex-control-nav li {
    display: inline-block;
    margin: 0 5px;
}
.flex-control-paging li a {
    background: rgba(0, 0, 0, 0) url("../image/dot.png") no-repeat scroll 0 -16px;
    cursor: pointer;
    display: block;
    height: 16px;
    overflow: hidden;
    text-indent: -99em;
    width: 16px;
}
.flex-control-paging li a.flex-active {
    background-position: 0 0;
}
.scroll-outer {
    height: 225px;
    margin: 0 auto;
    width: 1200px;
}
.scroll-outer1 {
    height: 300px;
    margin: 0 auto;
    width: 760px;
}
.photoinfos {
    color: #4b4742;
    font-family: 微软雅黑;
    font-size: 16px;
    height: 25px;
    letter-spacing: 1px;
    line-height: 25px;
    text-align: center;
}
.owl-carousel .owl-wrapper::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.owl-carousel {
    display: none;
    position: relative;
    width: 100%;
}
.owl-carousel .owl-wrapper {
    display: none;
    position: relative;
}
.owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight {
    transition: height 500ms ease-in-out 0s;
}
.owl-carousel .owl-item {
    float: left;
}
.owl-controls .owl-page, .owl-controls .owl-buttons div {
    cursor: pointer;
}
.owl-controls {
    -moz-user-select: none;
}
.scrollleft {
    margin: 20px auto;
    padding: 5px 20px 0;
    width: 680px;
}
.scrollleft li {
    display: inline;
    float: left;
    line-height: 19px;
    margin-right: 7px;
    text-align: center;
    width: 158px;
}
.scrollleft img {
    height: 131px;
    padding: 10px;
    width: 297px;
}
.scrolltop {
    height: 335px;
    margin: 20px auto 20px 27px;
    overflow: hidden;
    width: 297px;
}
.scrolltop li {
    height: 160px;
    line-height: 19px;
    overflow: hidden;
    text-align: center;
}
.scrolltop img {
    height: 131px;
    width: 297px;
}
.scroll-outer {
    background: rgba(0, 0, 0, 0) url("http://www.mr8459999.com/templets/default/images/wode.jpg") repeat scroll 50% 0;
    height: 225px;
    width: 100%;
}
.scroll-outer1 {
    background: rgba(0, 0, 0, 0) url("http://www.mr8459999.com/templets/default/images/wode.jpg") repeat scroll 50% 0;
    height: 300px;
    width: 100%;
}
#scroll1 {
    font-family: "Microsoft Yahei";
    margin: 0 auto;
    padding-top: 10px;
    width: 888px;
}
.owl-theme1 .owl-controls .owl-buttons div {
    background-color: transparent;
    border-radius: 0;
    font: 60px/60px "????";
    height: 88px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    top: 130px;
    width: 45px;
}
.owl-theme1 .owl-controls .owl-buttons .owl-prev {
    left: -50px;
}
.owl-theme1 .owl-controls .owl-buttons .owl-next {
    right: -25px;
}
.owl-prev {
    background: rgba(0, 0, 0, 0) url("http://www.mr8459999.com/templets/zt_2021/allura/images/ll.png") no-repeat scroll 0 0;
}
.owl-next {
    background: rgba(0, 0, 0, 0) url("http://www.mr8459999.com/templets/zt_2021/allura/images/rr.png") no-repeat scroll 0 0;
}
.photo1 {
    height: 293px;
    overflow: hidden;
    width: 444px;
}
.rsp {
    background: #000 none repeat scroll 0 0;
    height: 147px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 246px;
}
.text {
    height: 147px;
    left: -246px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 246px;
}
.text h3 {
    background: #000000 none repeat scroll 0 0;
    color: #ffffff;
    font-family: "microsoft yahei";
    font-size: 20px;
    height: 40px;
    line-height: 45px;
    margin-top: 50px;
    text-align: center;
    width: 246px;
}
.xj_xx3 {
    border-bottom: 1px solid #333;
    padding-bottom: 5px;
    width: 1200px;
}

.cons8c_02{
	width:1032px;
	font-size:16px;
	padding-bottom:20px;
}

.qtzt h2{
    color: #6f0000;
    font-size: 40px;
    font-weight: 500;
    height: 80px;
    line-height: 80px;
    text-align:center;
}


.alzx{text-align:center;}


.ztt{
	text-align:center;
	padding:25px 0px;
}
.xiangmu{
    background:#d2d3d8;
}
.ztcon ul li{
	width:262px;
	height:180px;
	float:left;
	padding:20px 6px;
	text-align:center;
	line-height:30px;
}
.ztcon ul li a{
    color:#000;
}

/* 底部样式*/
.footer{font-size:16px;font-weight: normal;line-height: 25px; margin: 0 auto; text-align: center;background:#006d22;height:241px; }
.footer_nav{font-size:16px;font-weight: normal; line-height: 25px; text-align: center;}

