@charset "gb2312";
/* CSS Document */
/* jnjxl_default */
*{font-family:"Microsoft YaHei",Verdana,Arial,Helvetica,sans-serif; padding: 0;margin:0;text-decoration:none;list-style:none;}
body{ border:0; margin:0; padding:0;}
ul,li{ list-style:none;}
.c{ clear:both;}
.pr{ padding-top:5px; height:100px;}
.clearf:after,.clearf:before{content:"";display:block; }.clearf:after {clear:both;}
.clearf{zoom:1;}/*IE6/IE7*/
img{display: block;border:0;width:100%;margin:0 auto;}
.banner{background:url(../images/banner.jpg) top center no-repeat; height:618px;}
.bg{background: #EEEEEE;padding: 28px 0;}
.ul4-2{width: 100%;}
.ul4-2 li{width:25%;text-align:center;font-size: 20px;line-height: 28px;color: #000;float: left;position:relative;padding: 18px 0;}
.ul4-2 b{font-size: 50px;font-weight: inherit;}
.ul4-2 li.line:after{position:absolute;content:'';width:2px;top:0;right:0;background: #000;height:100%;}
.bg2{background: #fff;padding:60px 0 45px;}
.w1136{width: 1136px;margin:0 auto;}
.mar-b60{margin-bottom: 60px;}
.tit_b{text-align: center;font-size: 36px;line-height: 50px;color: #333;font-weight: bold;}
.tit_b font{color: #EF1828;}
.tit_s{text-align: center;font-size: 24px;line-height: 40px;color: #333;margin-bottom: 40px;}
.zp{width:1136px;margin: -12px auto 55px;display: block;}
.content{width:950px;margin: 45px auto;font-size: 26px;line-height: 35px;text-indent: 52px;}
.xl_content{width:1136px;margin: -12px auto 45px;font-size: 26px;line-height: 35px;text-indent: 52px;}
.ul4-0{width: 1136px;margin: 0 auto 45px;}
.ul4-0 li{float: left;width:270px;margin-right: 18.5px;font-size: 24px;line-height: 30px;text-align: center;font-weight: 800;}
.ul4-0 li:last-child{margin-right: 0;}
.a_btn{display: block;width:445px;line-height: 55px;font-size: 26px;text-align: center;color: #fff;background: #EF1828;border-radius: 10px;margin:35px auto;}
.ul2-0{width: 1136px;margin: 35px auto;padding:25px 0;background: #EEEEEE;}
.ul2-0 li{float: left;width:521px;height:322px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.ul2-0 li:first-child{margin-left:40px;margin-right: 30px;}
.ul2-0 h2{font-size: 30px;line-height: 35px;margin-top: 25px;margin-bottom: 30px;}
.ul2-0 h2 font{color: #EF1828;}
.ul2-0 h2 span{margin-right: 5px;margin-bottom: -5px;}
.ul2-0 p{font-size: 20px;line-height: 28px;text-indent: 40px;}
.icon1{display: inline-block;width:78px;height:41px;background:url(../images/01.jpg) no-repeat; }
.icon2{display: inline-block;width:78px;height:41px;background:url(../images/02.jpg) no-repeat; }
.icon3{display: inline-block;width:78px;height:41px;background:url(../images/03.jpg) no-repeat; }
.btn_box{width:460px;margin:35px auto;}
.btn_box a{float: left;width:210px;display: block;font-size: 26px;line-height: 50px;text-align: center;color: #EF1828;margin-right: 35px;border-radius: 8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:2px solid #EF1828;}
.btn_box>a:last-child{margin-right: 0;background: #EF1828;color: #fff;}
.jpzy{width: 1136px;margin: 35px auto 25px;}

.jpzy li{float:left;width: 368px;margin-right: 16px;margin-bottom:16px;}
.zy_btn{width:88%;margin:0 auto;}
.zy_btn a{display:inline-block;width:155px;height:38px;background: #FF6501;color: #fff;border-radius:6px;text-align: center;line-height: 38px;font-size: 18px;}
.zy_btn a:first-child{margin-right: 7px;background: #F13609;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.zy_mc{text-align: center;line-height: 45px;font-size: 26px;color: #C50000;font-weight: 700;}
.jpzy p{line-height: 35px;font-size: 18px;color:#333;text-align: center;}
.ul3-1{width:1136px;margin:35px auto;}
.ul3-1 li{float: left;width:368px;margin-right: 16px; background: #fff;}
.ul3-1 li:nth-child(3n),.jpzy li:nth-child(3n){margin-right:0;}
.ul3-1 h2{text-align: center;font-size: 26px;line-height: 40px;font-weight: normal;margin:15px auto;}
.ul3-1 span{font-size: 18px;}
.ul3-1 .zy_btn{margin: 25px auto;}
.form_tit{text-align:center;font-size: 20px;line-height: 28px;margin: 16px 0 30px;color: #333;}
.img_box{margin: 0 auto 25px;width: 600px;height: 101px;overflow: hidden;border-radius: 12px;}











.ul5-1 li{float: left;width:214px;margin-right: 16.5px;font-size: 24px;text-align: center;line-height: 40px;color: #9F634C;}
.ul5-1>li:last-child{margin-right:0;}

.col1{color: #F1E8D7;}
.ul4-1{width:1136px;margin: 50px auto 35px;height:345px;}
.ul4-1 li{float: left;width:265px;margin-right: 25px;height: 345px;position: relative;overflow: hidden;}
.ul4-1>li:last-child{margin-right: 0;}
.ul4-1 li:nth-child(1){background-position: 0 45px;}
.ul4-1 li:nth-child(2){background-position: -290px 45px;}
.ul4-1 li:nth-child(3){background-position: -580px 45px;}
.ul4-1 li:nth-child(4){background-position: -872px 45px;}
.ul4-1 i{display: block;width: 100%;position: absolute;top: 0;z-index: 2;}
.ul4-1 i img{width:initial;transition: transform 1s; 	-webkit-transition: transform 1s;}
.ul4-1 li:hover i img{transform: rotate(-360deg);-webkit-transform: rotate(-360deg);}
.ul4-1 li:hover b{top:350px;}
.ul4-1 b{width: 100%;height: 89%;display: block;position: absolute;top: 45px;left: 0;background-color: rgba(225,225,225,0.8);transition: top 1s; -webkit-transition: top 1s;}
.ul4-1 b img{width:initial; margin-top:104px;}
.ulbg2{margin-bottom: 80px;}
.bg_n a{color: #F1E8D7;background: #937159;border:1px solid #F1E8D7; }
.mar-t40{margin-top: 40px;}
.mar-t80{margin-top: 80px;}


.ul5-0{width: 1136px;margin: 155px auto 45px;}
.ul5-0 li{float:left;width:258px;margin-right: 34.5px;border-radius: 10px;/* overflow: hidden; */height:320px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position: relative;border:2px solid #937159;}
.ul5-0 li:last-child{margin-right:0;}
.ul5-0 img{position: absolute;left:0;bottom: 85px;}
.ul5-0 div{height: 85px;position: absolute;left:0;bottom: 0;padding: 12px;background: #937159;width: 100%;box-sizing: border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.ul5-0 h2{color: #fff;font-size: 20px;}
.ul5-0 p{ color: #EAE5E2; font-size: 14px;}

.bg_n1{background: #937159;border:1px solid #Fff;color: #F1E8D7;}







