*{
	margin: 0;
	padding: 0;
	list-style: none;
	text-decoration: none;
	font-family: "Microsoft YaHei";
}
a{
	color: black;
	outline:none;
}
img{max-width: 100%;}
.clearfix:after{
	content: " ";
	display: block;
	clear: both;
	height: 0;
	overflow: hidden;
	visibility: hidden;
}
.center{
	width: 1200px;
	margin: 0 auto;
}
.logo{
	float: left;
}
.logo img{
	display: block;
}
.phone{
	float: right;
}
.menu{
	width: 100%;
	height: 54px;
	background: #eb6154;
}
.me a{
	float: left;
	width: 133px;
	text-align: center;
	line-height: 54px;
	color: white;
}
.me a:hover{
	background: #f77f72;
}
/* banner */
.bannerc{width: 100%; height:605px; overflow: hidden;position: relative;}
.bannerc .bgimg{width:100%; height:605px;}
.bannerc .bgimg a{width:100%; height:605px; float:left;}
.bannerc .bgimg li { height:605px;}
.bannerc .bgimg .bbg1{width: 100%; height:605px; background: url(../images/qh1.jpg) no-repeat center top;}
.bannerc .bgimg .bbg2{width: 100%; height:605px; background: url(../images/qh2.jpg) no-repeat center top;}/*
.bannerc .bgimg .bbg3{width: 100%; height:605px; background: url(/images/qh3.jpg) no-repeat center top;}
.bannerc .bgimg .bbg4{width: 100%; height:605px; background: url(/images/qh4.jpg) no-repeat center top;}*/
.bannerc .dvksf{position: absolute;bottom: 0;z-index: 2;text-align: center;width:100%;height:47px;background: #000;opacity: 0.5;-moz-opacity: 0.5;filter:alpha(opacity=50);}
.bannerc .hd{position: absolute;bottom: 0;z-index: 3;text-align: center;width:100%;height:47px;line-height:47px; text-align:center;}
.bannerc .hd li{display:inline-block;margin:0 4px; width: 10px;height:10px;_background-color:#e5e5e5; border:2px solid #e9e9e9;text-indent:-999em;opacity:.8;cursor:pointer; border-radius: 100%;}
.bannerc .hd li.on{ background-color:#81bc86;cursor:default; border:2px solid #81bc86;}
.bannerc .prev, .bannerc .next { position: absolute; left: 3%; top: 50%; margin-top: -25px; display: block; width: 32px; height: 40px; background: url(../images/slider-arrow.png) -110px 5px no-repeat; filter: alpha(opacity=100); opacity: 1;}
.bannerc .next { left: auto; right: 3%; background-position: 8px 5px;}
.bannerc .prev:hover, .bannerc .next:hover { filter: alpha(opacity=100); opacity: 1;}
.q1{
	float: left;
	width: 236px;
	height: 123px;
	background: url(../images/q1.jpg) center no-repeat;
	margin: 30px 5px 30px 0;
}
.q1:hover{
	background: url(../images/h1.jpg) center no-repeat;
}
.q2:hover{
	background: url(../images/h2.jpg) center no-repeat;
}
.q3:hover{
	background: url(../images/h3.jpg) center no-repeat;
}
.q4:hover{
	background: url(../images/h4.jpg) center no-repeat;
}
.q5:hover{
	background: url(../images/h5.jpg) center no-repeat;
}
.q2{
	float: left;
	width: 236px;
	height: 123px;
	background: url(../images/q2.jpg) center no-repeat;
	margin: 30px 5px 30px 0;
}
.q3{
	float: left;
	width: 236px;
	height: 123px;
	background: url(../images/q3.jpg) center no-repeat;
	margin: 30px 5px 30px 0;
}
.q4{
	float: left;
	width: 236px;
	height: 123px;
	background: url(../images/q4.jpg) center no-repeat;
	margin: 30px 5px 30px 0;
}
.q5{
	float: left;
	width: 236px;
	height: 123px;
	background: url(../images/q5.jpg) center no-repeat;
	margin: 30px 0 30px 0;
}
.zuo{
	float: left;
	width: 686px;
	height: 276px;
	border: solid 1px #dddddd;
	margin-bottom: 40px;
}
.you{
	float: right;
	width: 486px;
	height: 276px;
	border: solid 1px #dddddd;
	margin-bottom: 40px;
}
.x1,.x2{
	height: 42px;
	margin: 0 auto;
	line-height: 46px;
	border-bottom: solid 1px #dddddd;
}
.x1{width: 668px;}
.x2{width: 472px;}
.xx{
	float: left;
	margin-top: 14px;
}
.more{
	float: right;
	font-size: 12px;
	color: #ff7f91;
}
.eg{
	float: left;
}
.zuo_bom{
	float: left;
	margin: 18px 0 0 12px;
}
.bom_tit{
	float: left;
	font-size: 16px;
	color: #ff7f91;
	margin-left: 16px;
}
.bom_txt,.bom_txt2{
	float: left;
	font-size: 14px;
	color: #959595;
	line-height: 24px;
	margin-left: 16px;
}
.bom_txt{width: 426px;}
.bom_txt2{width: 282px;margin-top: 8px;}
.bom_txt a{
	color: #959595;
}
.aa{
	float: left;
	width: 426px;
	line-height: 26px;
	font-size: 14px;
	color: #666666;
	margin-left: 16px;
}
.aa a{
	float: left;
	color: #666666;
}
.aa label{
	float: right;
}
.envir{
	width: 100%;
	height: 450px;
	background: #f4f4f4;
}
.ment{
	width: 100%;
	height: 80px;
	line-height: 80px;
	border-bottom: solid 1px #dddddd;
}
.ment span{
	font-size: 24px;
}
.ment label{
	font-size: 14px;
	color: #949494;
	margin-left: 12px;
}
.online{
	width: 1158px;
	margin: 0 auto;
	margin-top: 40px;
	margin-bottom: 60px;
	height: 394px;
	border: solid 21px #f1f1f1;
}
.mess{
	/* float: left; */
    display: block;
	font-size: 28px;
	margin: 52px 0 10px 22px;
}
.mess label{
	font-size: 18px;
	color: #c2c2c2;
	padding-left: 12px;
	font-weight: lighter;
}
.liuyan .liuy3{width: 60%;height: auto;overflow: hidden;padding-top: 30px;/* float: left; */}
.liuyan .liuy2{width: 20%;max-width: 100px;min-width: 50px;height: auto;min-height: 20px;float: left;text-align: right;line-height: 29px;}
.liuyan .liuy3 input{background: #fff none repeat scroll 0 0;border: 1px solid #ccc;padding: 5px;outline: none;}
.liuyan .liuy3 textarea{resize: none;outline: none;box-sizing: border-box;padding: 5px;}
.liuyan button{font-size: 18px;background: #f56a68 none repeat scroll 0 0;border-radius: 5px;color: #fff;cursor: pointer;font-weight: bold;width: 318px;height: 50px;padding: 5px 20px;/* float: left; */border: 0;display: block;margin: 50px 0 0 100px;outline: none;}


.liu{
	/* float: left; */
	width: 100%;
	font-size: 13px;
	margin-left: 22px;
}
.footer{
	width: 100%;
	height: 140px;
	background: url(../images/sbg.jpg) center no-repeat;
}
.copy{
	width: 100%;
	height: 104px;
	text-align: center;
	line-height: 104px;
	color: white;
	font-size: 14px;
	background: #eb6154;
}
h1,h2,h3{
	display: none;
}

/*内页*/
.leftt{
	width: 388px;
	float: left;
	margin-top: 30px;
}
.zuo2{
	float: left;
	width: 386px;
	height: 276px;
	border: solid 1px #dddddd;
}
.xx1{
	width: 360px;
	height: 42px;
	margin: 0 auto;
	line-height: 46px;
	border-bottom: solid 1px #dddddd;
}
.bom_txtt{
	float: left;
	width: 242px;
	font-size: 14px;
	color: #959595;
	line-height: 24px;
	margin-left: 16px;
}
.bom_txtt a{
	color: #959595;
}
.aaa{
	float: left;
	width: 360px;
	line-height: 26px;
	font-size: 14px;
	color: #666666;
}
.aaa a{
	float: left;
	color: #666666;
}
.aaa label{
	float: right;
}
.mentt{
	width: 100%;
	height: 60px;
	line-height: 76px;
	border-bottom: solid 1px #dddddd;
}
.mentt span{
	font-size: 18px;
}
.mentt label{
	font-size: 14px;
	color: #949494;
	margin-left: 12px;
}
.add{
	width: 100%;
	height: 90px;
	border-bottom: solid 2px #eb6154;
	padding-top: 20px;
}
.add span{
	display: block;
	font-size: 14px;
	color: #565656;
	line-height: 26px;
	padding-left: 26px;
}
.d1{
	background: url(../images/d1.png) 0 4px no-repeat;
}
.d2{
	background: url(../images/d2.png) 0 4px no-repeat;
}
.d3{
	background: url(../images/d3.png) 0 4px no-repeat;
}
.rightt{
	width: 796px;
	min-height: 1000px;
	float: right;
	border: solid 1px #dddddd;
	margin-top: 30px;
	margin-bottom: 80px;
}
.topp{
	width: 770px;
	margin: 0 auto;
	border-bottom: solid 1px #dddddd;
}
.titt{
	font-size: 20px;
	line-height: 42px;
}
.com1{
	float: right;
    font-size: 14px;
    line-height: 42px;
    width: 50%;
	overflow: hidden;
	height: 43px;
}
.right_bottom{
	font-size: 14px;
	line-height: 30px;
	padding: 20px 30px;
    text-align: justify;
}
.themepark{
	display: none;
}
.news li {
    float: left;
    width: 100%;
    border-bottom: 1px dashed #d5d5d5;
    line-height: 50px;
    font-size: 14px;
}
.news span{
	float: right;
}
.pic li {
    float: left;
    width: 30%;
    margin: 0 14px 14px 10px;
    text-align: center;
}
.pic li img {
    display: block;
    width: 100%;
}
.centerr{
	width: 788px;
	margin: 0 auto;
}
.centerr a{
	float: left;
	margin-top: 28px;
	margin-right: 29px;
}
.centerr a:last-child{
	margin-right: 0;
}
.right_bottom .liuu{
	width: 58% !important;
}
.right_bottom .liuy3{
	width: 59% !important;
}
.right_bottom .liuy333{
	width: 45% !important;
	margin-top: 0 !important;
	margin-left: 82px;
}
.online #ll{
	float: right;
	margin-top: -120px;
}
.online .liuy333{
	margin-top: 50px !important;
}
/** 等于或大于550px正常模式 **/
@media screen and (min-width: 550px) {
.pagination {float: right;}
.pagination a, .pagination a:visited {float: left;background: #fff;margin: 0 5px 10px 0;padding: 8px 11px;line-height: 100%;border: 1px solid #ebebeb;border-radius: 2px;}
.pagination .current, .pagination .dots {background: #fff;float: left;margin: 0 5px 0 0;padding: 8px 11px;line-height: 100%;border: 1px solid #ebebeb;border-radius: 2px;}
.pagination span.pages {}
.pagination span.current, .pagination a:hover {background: #0088cc;color: #fff;border: 1px solid #0088cc;}
.screen-reader-text, .pages  {display: none;}
}
/** 等于或小于550px用于移动设备 **/
@media screen and (max-width: 550px) {
    .pagination {
        background: #fff;
        border: 1px solid #ebebeb;
        border-radius: 2px;
    }
    .pagination .nav-links {
        min-height: 30px;
        position: relative;
        text-align: center;
    }
    .pagination .current .screen-reader-text {
        position: static !important;
    }
    .screen-reader-text {
        height: 1px;
        overflow: hidden;
        position: absolute !important;
    }
    .page-numbers {
        display: none;
        line-height: 25px;
        padding: 5px;
    }
    .pagination .page-numbers.current {
        text-transform: uppercase;
    }
    .pagination .current {
        display: inline-block;
    }
    .pagination .prev,
    .pagination .next {
        background: #0088cc;
        color: #fff;
        display: inline-block;
        height: 29px;
        line-height: 29px;
        overflow: hidden;
        padding: 2px 8px;
        position: absolute;
        border: 1px solid #0088cc;
    }
    .pagination .next {
        border-radius: 0 2px 2px 0
    }
    .pagination .prev {
        border-radius: 2px 0 0 2px;
    }
    .pagination .prev a,
    .pagination .next a{
        color: #fff;
        line-height: 20px;
        padding: 0;
        display: inline-block;
    }
    .pagination .prev {
        left: 0;
    }
    .pagination .prev:before {
        left: -1px;
    }
    .pagination .next {
        right: 0;
    }
    .pagination .next:before {
        right: -1px;
    }
}
#lk img{
	width: 294px;
    max-width: none!important;
}
#lk2 img{
	width: 294px;
    max-width: none!important;
}

/* 在线留言 */
.message .liuy3{width: 60%;height: auto;overflow: hidden;padding-top: 30px;/* float: left; */}
.message .liuy2{width: 20%;max-width: 100px;min-width: 50px;height: auto;min-height: 20px;float: left;text-align: right;line-height: 29px;}
.message .liuy3 input{background: #fff none repeat scroll 0 0;border: 1px solid #ccc;padding: 5px;outline: none;}
.message .liuy3 textarea{resize: none;outline: none;box-sizing: border-box;padding: 5px;width: 70%;}
.message button{font-size: 18px;background: #f56a68 none repeat scroll 0 0;border-radius: 5px;color: #fff;cursor: pointer;font-weight: bold;width: 318px;height: 50px;padding: 5px 20px;/* float: left; */border: 0;display: block;margin: 50px 0 0 100px;outline: none;}

/* 面包屑 */
/* .m-crumb{width: 100px;} */