
ul, p {
	margin: 0;
	padding: 0 !important;
}



.container-layout .pic1 {
	background: url(../img/rz_02.jpg);
	height: 790px;
	position:relative;
}
.container-layout .pic1 .container
{	position:relative;}
.container-layout .pic2 {
	background: url(../img/rz_03.jpg);
	height: 1091px;
}

.container-layout .pic3 {
	background: url(../img/rz_04.jpg);
	height: 1071px;
}

.container-layout .pic4 {
	background: url(../img/rz_05.jpg);
	height: 926px;
}

.container-layout .pic5 {
	background: url(../img/rz_06.jpg);
	height: 804px;
}

.container-layout .pic6 {
	background: url(../img/rz_07.jpg);
	height: 992px;
}

.container-layout .pic7 {
	background: url(../img/rz_08.jpg);
	height: 854px;
}

.container-layout .pic8 {
	background: url(../img/rz_09.jpg);
	height: 704px;
}

.container-layout .pic9 {
	background: url(../img/rz_10.jpg);
	height: 854px;
}

.container-layout .pic {
	background-position: center;
	position: relative;
	    overflow: hidden;
}

.container-layout {
	padding: 0 !important;
}
.banner:hover .pager-prev:before, .banner:hover .pager-next:before{line-height:50px !important; }
.container-layout .pic4 h4 {
	display: block;
	margin: auto;
	text-align: center;
	margin-top: 80px;
	font-size: 40px;
	color: #FFF;
}

.container-layout .pic4 h4 SPAN {
	font-size: 26px;
	margin-left: 20px;
}

.container-layout .pic4 .container .tab-nav li {
	width: 100%;
}

.container-layout .pic4 .tab {
	margin-top: 80px;
}

.tab .tab-nav li {
	display: block;
}

.tab .tab-nav li a {
	border: none !important;
}

.container-layout .pic4 .tab .tab-nav .active a {
	background: #237c3a;
	color: #FFF;
	line-height: 120px;
	text-align: center;
	padding: 0;
	border-radius: 0;
}

.container-layout .pic4 .tab .tab-nav li a {
	background: #fff;
	color: #333;
	line-height: 100px;
	text-align: center;
	padding: 0;
	border-radius: 0;
}

.container-layout .pic4 .tab .tab-nav li {
	border-bottom: 1px solid #f1f1f1;
}

.tab_r_box1 {
	background: url(../img/tab_pic1.jpg);
	height: 525px;
	width: 1000px;
}

.container-layout .pic4 .tab .tab-body-bordered {
	padding: 0;
	border: 0px;
	margin-top: 0px;
	overflow: hidden;
	border-radius: 0px;
}

.container-layout .pic4 .tab .txtbox .border_r, .container-layout .pic4 .tab .txtbox .border_l {
	float: left;
	margin: 20px 0;
}

.container-layout .pic4 .tab .txtbox .border_r {
	background: #fff;
	height: 2px;
	width: 70%;
}

.container-layout .pic4 .tab .txtbox .border_l {
	background: #237c3a;
	height: 2px;
	width: 30%;
}

.container-layout .pic4 .tab .txtbox {
	overflow: hidden;
	position: absolute;
	bottom: 0px;
	width: 100%;
	padding: 50px 80px;
	background: rgba(0, 0, 0, 0.4);
}

.container-layout .pic4 .tab .txtbox h4 {
	text-align: left;
	padding-top: 50px;
	margin-top: 0;
}

.container-layout .pic4 .tab .txtbox p {
	color: #F1F1F1;
}


/*滚动报价*/

.clear {
	clear: both;
}

.shj-jsq {
	padding: 10px 0px;
	border-radius: 10px;
	margin-top: 90PX;
}

.shj-jsq h3 {
	float: left;
	width: 100%;
	font-size: 16px;
}

.shj-jsq h5 {
	float: right;
	width: 55%;
	text-align: right;
	font-size: 14px;
}

.shj-jsq h5 span {
	color: #f54e60;
}

.shj-jsq-title {
	height: 40px;
	background: #434552;
	border-radius: 8px;
	color: #fff;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	margin-bottom: 5px;
}

.shj-jsq-input {
	display: block;
	-webkit-appearance: none;
	margin: auto;
	border: 1px solid #e4e4e4;
	border-radius: 5px;
	width: 80%;
	margin-top: 8px;
	text-indent: 2em;
	font-size: 14px;
	-webkit-transition: all 0.5s;
	line-height: 55px;
	height: 55px;
}

.shj-jsq-input:focus {
	outline: none;
	border: 1px solid #dcbe59;
}

.shj-jsq-input-btn {
	font-size: 20px;
	text-indent: 0;
	background: #3b7c5c;
	color: #fff;
	text-align: center;
}

.shj-jsq-info {
	width: 80%;
	height: 90px;
	line-height: 30px;
	padding: 0;
	position: relative;
	overflow: hidden;
	margin: auto;
	margin-top: 22px;
}

.i3 {
	width: 0.43rem;
	height: 0.8rem;
	background: url(../images/i3.png) no-repeat center;
}

.shj-jsq-info ul {
	position: absolute;
	top: 0;
	left: 10px;
	width: 100%;
	height: auto;
}

.shj-jsq-info ul li {
	width: 100%;
	height: 30px;
	font-size: 14px;
}

.shj-jsq-info ul li span {
	width: 33%;
	display: inline-block;
}

.shj-jsq h3 {
	text-align: center;
	font-size: 30px;
	color: #333;
	font-weight: 800;
	margin: 30px 0;
}

.shj-jsq h3 span {
	color: #CF0017;
}

.pic2 .shj-jsq {
	background: none;
	position: absolute;
	bottom: 80px;
	right: 50px;
	height: 390px;
}

.pic2 .shj-jsq .shj-jsq-info {
	background: rgba(0, 0, 0, .1);
}

.pic2 .shj-jsq .shj-jsq-info ul li {
	color: #DDDDDD;
}

.form-1 {
	float: right;
	width: 385PX;
	height: 380px;
	margin-right: 72px;
	margin-top: 164px;
}

.form-1 input {
	background: none !important;
	margin-top: 22px !important;
	border: none;
	text-indent: 3.5em !important;
}

.form-1 input:focus {
	border: none;
	background: #FAFAFA;
}

.form-1 .shj-jsq-input-btn {
	background: #cb3a35 !important;
	width: 100% !important;
	text-indent: 0 !important;
}

.shj-jsq .shj-jsq-input-btn:hover {
	background: #960303 !important;
	width: 100%;
}

.form-2 {
	margin-left: 50px;
	width: 455px;
	height: 415px;
	float: left;
}

.form-2 h3 {
	font-weight: 800;
	text-align: center;
	color: #e0b71d;
	font-size: 20px;
	width: 100%;
	display: block;
}

.form-2 .shj-jsq-input-btn {
	margin: 20px auto;
}

.form-4 {
	width: 560px;
	height: 600px;
	margin: auto;
	margin-top: 190px;
}

.shj-jsq-input-btn:hover {
	background: #f2ba43;
}

.xuni02 {
	float: right;
	width: 385px;
	height: 357px;
	margin-right: 185px;
	background: none;
	margin-top: 235px;
	overflow: hidden;
}

.xuni02 ul li span {
	color: #FFFFFF;
}

.shj-jsq p {
	text-align: center;
}

.shj-jsq p span {
	color: #FF0000;
}

.moshi {}

.moshi .index_title h1 {
	color: #fff;
}

.moshi .index_title p {
	color: #999;
}

.moshi .pointer li {
	display: none;
}

.baoliu {
	display: block !important;
}

.navbox_ {
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1
}

.navbox {
	width: 960px;
	margin: 0 auto;
	overflow: hidden;
	zoom: 1;
	margin-top: 8px;
}

.f_l {
	float: left;
}

.f_r {
	float: right;
}

#slider {
	width: 100%;
	padding-top: 8px;
	position: relative
}

.slider_box {
	width: 100%;
	margin: 0 auto;
	height: 630px;
	overflow: hidden;
	position: relative;
}

.silder_tip {
	width: 92px;
	height: 92px;
	overflow: hidden;
	position: absolute;
	top: 0;
	right: 0;
	z-index: 1;
	text-indent: -999px;
	background: url(../img/tip-tt.gif) no-repeat;
}

#movie_tip {
	background-position: -93px 0;
}

.silder_con {
	height: 535px;
	overflow: hidden;
	position: absolute;
	top: 100px;
}

.silder_panel {
	width: 1180px;
	overflow: hidden;
	float: left;
	position: relative;
}

.silder_panel img {
	width: 100%;
	display: block;
	overflow: hidden;
}

.silder_intro {
	width: 210px;
	line-height: 20px;
	overflow: hidden;
	color: #999;
	padding: 0 40px 0 0;
}

.silder_intro h3 {
	padding: 10px 0;
	height: 50px;
	color: #7acf39;
	line-height: 30px;
	overflow: hidden;
}

.silder_intro h3 strong {
	font-size: 24px;
	height: 30px;
	overflow: hidden;
	font-weight: normal;
	display: block;
}

.silder_intro h3 strong a {
	color: #fff;
	font-weight: bold;
}

.silder_intro ul {
	height: 60px;
	overflow: hidden;
}

.slider_box ul {
	padding-left: 0px !important
}

.silder_intro li {
	height: 20px;
	overflow: hidden;
	color: #787878;
}

.silder_intro li a {
	color: #787878;
	margin: 0 6px;
}

.silder_intro span {
	margin: 0 10px 0 0;
}

.silder_intro p {
	height: 72px;
	overflow: hidden;
	color: #787878;
	margin-top: 10px;
	line-height: 18px;
}

.silder_play {
	display: block;
	width: 136px;
	height: 30px;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	bottom: 13px;
	right: 45px;
	background: url(../img/silder-play.png) 0 -30px no-repeat;
}

.silder_play:hover {
	background-position: 0 0;
}

.silder_nav {
	top: 0px;
	width: 100%;
	height: 120px;
	margin: 0 auto;
	bottom: 0;
	position: absolute;
	overflow: hidden;
	text-align: center;
}

.silder_nav li {
	width: 180px !important;
	height: 80px !important;
	background: url(../img/anli_tab.png) no-repeat center;
	margin-bottom: 10px;
	display: inline-block;
	padding: 0px;
	margin: 5px;
	line-height: 42px;
	text-align: center;
}

.silder_nav li a {
	color: #fff;
	line-height: 60px;
	font-size: 20px;
}

.moshi_body {
	margin-top: 160px;
}

.silder_nav li.current {
	background: url(../img/anli_tab_h.png) no-repeat center;
	no-repeat center;
	border: none;
	;
}

.silder_nav li.current a {
	color: #ffffff;
}

.silder_nav li, .silder_nav img {
	width: 150px;
	height: 48px;
	overflow: hidden;
}

#slider a.prev, #slider a.next {
	top: 245px;
	display: block;
	width: 45px;
	height: 100px;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	cursor: pointer;
	margin: 85px 0 0 0;
	background: url(../img/silder_btn.gif) no-repeat;
}

#slider a.prev {
	left: 0;
	background-position: left 0;
}

#slider a.next {
	right: 0;
	background-position: right 0;
}

.silderBox {
	height: 8px;
	line-height: 8px;
}

.pic4 #slider {
	margin-top: 150px;
}

#slider3 a.prev, #slider3 a.next {
	top: 245px;
	display: block;
	width: 45px;
	height: 100px;
	overflow: hidden;
	text-indent: -999px;
	position: absolute;
	cursor: pointer;
	margin: 85px 0 0 0;
	background: url(../img/silder_btn.gif) no-repeat;
}

#slider3 a.prev {
	left: 0;
	background-position: left 0;
}

#slider3 a.next {
	right: 0;
	background-position: right 0;
}

.lingqv {
	display: block;
	background: #FFFFFF;
	border-radius: 8px;
	text-align: center;
	padding: 20px 80px;
	margin: 20px auto;
	border: none;
	color: #CB3A35;
	font-size: 20px;
}

.pic2 .tab .tab-body {
	border: none;
}

.pic2 .tab .tab-head {
	margin-bottom: 5px;
	overflow: hidden;
}

.pic2 .tab-nav li {
	width: 20%;
	margin: auto 2.5%;
	float: left;
}

.pic2 .tab-nav li a {
	padding: 21px 0;
	color: #F2BA43;
	text-align: center;
	line-height: 45px;
	color: #F2BA43;
	text-align: center;
	color: #FFFFFF;
}

.pic2 .tab {
	margin-top: 230px;
	;
}

.pic2 .tab .tab-body .tab-panel img {
	width: 100%;
}

.pic2 .tab .tab-nav .active {
	background: #cb3a35;
}

.pic2 .tab .tab-nav h3 {
	font-size: 26px;
	font-weight: 700;
}

.pic2 .tab .tab-nav p {
	font-size: 16px;
	font-weight: 100;
}

.pic2 .tab .tab-nav li {
	background: #353847;
}

.pic2 .tab .tab-body {
	animation: fade-in;
	animation-duration: 0.5s;
	-webkit-animation: fade-in 0.5s;
}
.pic5 .carousel .item img{ margin: auto;}
.pic5 .banner{ margin-top: 150px;}
.btm_rz {
	width: 800PX;
	margin: 50px auto;
	overflow: hidden;
}

.btm_rz button {
	display: inline-block;
	font-size: 20px;
	line-height: 50px;
	text-align: center;
	border-radius: 5px;
	margin: auto 4%;
}

.btm_rz .btm_l {
	color: #b00808;
	background: #faf0f0;
	border: 2px solid #b00808;
}

.btm_rz .btm_r {
	color: #FFFFFF;
	background: #b00808;
	border: 2px solid #b00808;
}

.sjs_banner {
	margin-top: 150px;
	height: 700px;
}

.sjs_banner .pointer {
	margin-top: 150px;
}

.sjs_banner .pager-next, .sjs_banner .pager-prev {
	display: none;
}

.sjs_banner .pointer {
	bottom: 20px;
}

.sjs_banner .pointer li {
	width: 20px;
	height: 5px;
	border: none;
	border-radius: 0;
	background: #FFFFFF;
}

.sjs_banner .pointer .active {
	background: #0a5338
}


/*弹出样式*/

.dialog {
	border: none !important;
}

.tanchu_zt {
	width: 491px;
	height: 490px;
	background: url(../img/tan1.png) no-repeat;
}

.tanchu_zt .dialog-head strong {
	text-align: center;
	color: #FFFFFF;
	display: block;
	line-height: 95px;
	font-size: 26px;
}

.tanchu_zt .dialog-head {
	background: #cb3a35;
}

.form-tan {
	float: right;
	width: 385PX;
	height: 380px;
	margin-right: 50px;
	margin-top: 0;
}

.tanchu_zt .shj-jsq-input {
	width: 100%;
}

.form-tan input {
	background: none !important;
	margin-top: 22px !important;
	border: none;
	text-indent: 3.5em !important;
}

.form-tan input:focus {
	border: none;
	background: #FAFAFA;
}

.form-tan .shj-jsq-input-btn {
	background: #cb3a35 !important;
	width: 100% !important;
	text-indent: 0 !important;
}

.tanchu_zt .dialog-body {
	padding: 0 !important;
}


/*弹出样式*/

.pic6 .tab .tab-body {
	border: none;
}

.pic6 .tab .tab-head {
	margin-bottom: 5px;
	overflow: hidden;
}

.pic6 .tab-nav li {
	width: 20%;
	margin: auto 2.5%;
	float: left;
}

.pic6 .tab-nav li a {
	padding: 21px 0;
	color: #F2BA43;
	text-align: center;
	line-height: 45px;
	color: #F2BA43;
	text-align: center;
	color: #FFFFFF;
}

.pic6 .tab {
	margin-top: 230px;
	;
}

.pic6 .tab .tab-body .tab-panel img {
	width: 100%;
}

.pic6 .tab .tab-nav .active {
	background: #cb3a35;
}

.pic6 .tab .tab-nav h3 {
	font-size: 26px;
	font-weight: 700;
}

.pic6.tab .tab-nav p {
	font-size: 16px;
	font-weight: 100;
}

.pic6 .tab .tab-nav li {
	background: #353847;
}

.pic6 .tab .tab-body {
	animation: fade-in;
	animation-duration: 0.5s;
	-webkit-animation: fade-in 0.5s;
}
.ling_xgy{     width: 1200px;
    height: 86px;
    background: #cb3a35;
    position: absolute;
    bottom: 46px;
    z-index: 3;
    border: none;
    left: 50%;
    padding: 0;
    margin-left: -603px;
    text-align: center;
    color: #FFFFFF;
    font-size: 20px;}
 .ling_xgy:hover{ background: #a62521;}
 .daoshu{ position: absolute; z-index: 2; top: 265px;     left: 358px;
    width: 250px;}
