.ui-nowrap {max-width:100%; overflow:hidden ;white-space:nowrap; text-overflow:ellipsis; }
.ui-nowrap-multi { display:-webkit-box; overflow:hidden; text-overflow:ellipsis; -webkit-box-orient:vertical; -webkit-line-clamp:2; }
.img1 {width: 100%;padding-top: 100%;}
.img2 {width: 100%;padding-top: 50%;}
.imgcover-img{ width:100%; height:100%; object-fit:cover; object-position:center;}

/*内容盒子*/
.header,.content,.footer{width: 1200px;margin: 0 auto;}
/**/
.fa_div{width: 100%;padding-top: 63px;}
.fa_div .content{position: relative;}
.fa_div h3{display: block;text-align: center;padding-bottom: 60px}
.fa_div h3 i{display: block;font-size: 20px;color: #666666;font-weight: normal;height: 50px;line-height: 50px;}
.jjfa_z{width: 290px;float: left;}
.fa_div dl{width: 100%} 
.fa_div dl dt{width: 100%;}
.fa_div dl dt h4{font-size: 24px;color: #ff9000;font-weight: normal;height: 70px;line-height: 70px;background: url(../images/index/bt1.jpg) no-repeat 0 bottom;}
.fa_div dl dd p{display: block;font-size: 14px;color: #666666;line-height: 27px;padding: 15px 0 70px;}
.fa_div dl dt h4 span{color: #333333;}
.jjfa_c{width: 514px;float:left;padding-left: 66px}
.jjfa_c a{width: 514px;height:800px;display:block;overflow:hidden;margin-top: 50px;}
.jjfa_c a img{width: 514px;height:800px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.jjfa_c a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.jjfa_y{float: right;width: 290px;text-align: left;}
.fa_div .jjfa_y dl dt h4{background: url(../images/index/bt1.jpg) no-repeat right bottom;}
/**/
.an_div{width: 100%;padding: 63px 0 44px;background: #f7f6f1;}
.an_div .content{position: relative;}
.an_div h3{display: block;text-align: center;padding-bottom: 35px}
.an_div h3 i{display: block;font-size: 20px;color: #666666;font-weight: normal;height: 50px;line-height: 50px;}
.an_lst li{float: left;width: 285px;margin-right: 20px;display: inline;margin-bottom: 20px;}
.an_lst li a{width: 285px;height: 310px;position: relative;display: block;overflow:hidden;}
.an_lst li a span{border:1px solid #8d887f;position: absolute;padding:0 10px;display:block;right: 29px;bottom:26px;height: 45px;line-height: 45px;color: #000;font-size: 22px;}
.an_lst li p{position: absolute;background: url(../images/index/tm.png) repeat 0 0;width: 100%;height: 175px;position: absolute;left: 0;top: 0;text-align: center;padding-top:135px;display: none;}
.an_lst li p em{border-top:1px solid #fbd8a9;border-bottom:1px solid #fbd8a9;color: #ffffff;line-height: 39px;height: 39px;display: inline-block;font-size: 22px;padding: 0 12px;}
.an_lst li.anli1,.an_lst li.anli1 a{width: 590px;}
.an_lst li.anli3,.an_lst li.anli7{margin-right: 0}
.an_lst li a:hover p{display: block;}
.an_lst li a:hover span{display: none;}
.an_lst li a img{webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.an_lst li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
/**/
.hz_div{background: #fff;padding: 45px 0 30px;}
.hz_div h3{text-align: center;line-height: 50px;height: 50px;padding-bottom: 35px;}
.hz_div h3 a{color: #333333;font-size: 32px;font-weight: normal;}
.hz_lst li{width: 220px;float: left;margin-right: 25px;display: inline;padding-bottom: 30px;}
.hz_lst li.non{margin-right: 0;}
.hz_lst li a{width: 218px;height: 108px;border:1px solid #dbdbdb;display:block;overflow:hidden;}
.hz_lst li img{width: 218px;height: 108px;webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.hz_lst li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
/**/
.ban01{background: url(../images/index/ban1.jpg) no-repeat center 0;width: 100%;height: 238px;}
.ban01 .content{height: 238px}
.banlx{position: absolute;right: 0;top: 95px;text-align: right;}
.banlx span{display: block;text-align:right;font-size: 24px;color: #ffffff;line-height: 55px;}
.banlx span i{font-style:italic}
.banlx a{background: #ff9000;width: 107px;height: 39px;line-height: 39px;text-align: center;color: #fff;font-size: 16px;display:inline-block;margin-right: 35px;border-radius: 5px}
/**/
.pz_div{width: 100%;padding: 63px 0 32px;background: #fff;}
.pz_div h3{display: block;text-align: center;padding-bottom: 35px}
.pz_div h3 i{display: block;font-size: 20px;color: #666666;font-weight: normal;height: 50px;line-height: 50px;}
.pz_div dl{height: 352px;display: block;padding-bottom: 40px}
.pz_div dl.pzdl1{background: url(../images/index/pz_t1.jpg) no-repeat 0 0;}
.pz_div dl.pzdl2{background: url(../images/index/pz_t2.jpg) no-repeat 0 0;}
.pz_div dt{overflow:hidden;}
.pz_div dt,.pz_div dt img{width: 614px;height: 280px;}
.pz_div dt img{webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.pz_div dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.pz_div dt{padding-top: 36px;}
.pz_div dl.pzdl1 dt,.pz_div dl.pzdl2 dd{padding-left: 50px}
.pz_div dl.pzdl1 dd{padding-right: 30px}
.pz_div dl.pzdl2 dt{padding-right: 50px}
.pz_div dd{width: 470px;padding-top: 36px}
.pz_div dd p{display: block;padding-top: 21px;padding-bottom: 5px}
.pz_div dd p span{font-size: 22px;color: #333333;display: block;padding-left: 35px;font-weight: bold;height: 26px;line-height: 26px}
.pz_div dd p.pzp1 span{background: url(../images/index/yt1.jpg) no-repeat 0 0;}
.pz_div dd p.pzp2 span{background: url(../images/index/yt2.jpg) no-repeat 0 0;}
.pz_div dd p.pzp3 span{background: url(../images/index/yt3.jpg) no-repeat 0 0;}
.pz_div dd p.pzp4 span{background: url(../images/index/yt4.jpg) no-repeat 0 0;}
.pz_div dd p.pzp5 span{background: url(../images/index/yt5.jpg) no-repeat 0 0;}
.pz_div dd p.pzp6 span{background: url(../images/index/yt6.jpg) no-repeat 0 0;}
.pz_div dd p span:hover{color: #ff9000}
.pz_div dd p i{display: block;padding-left: 40px;font-size: 14px;color: #666666;line-height: 28px;padding-top: 10px}
/**/
.cp_div{width: 100%;background: #f3f4f6;padding: 32px 0 60px;}
.cp_clm{background:url(../images/index/cp_t.png) no-repeat 0 0;padding:27px 0 0 270px;height: 81px;position: relative;z-index: 6 }
.cp_clm li{float: left;height: 73px;line-height: 73px;}
.cp_clm li a{font-size: 16px;color: #fff;display: block;padding-left: 37px}
.cp_clm li a:hover{color: #ff9000}
.cp_lst{padding: 15px 40px 0;background: #fff;position: relative;margin-top: -8px;z-index: 5}
.cp_lst ul li{float: left;width: 265px;margin-right: 20px;display: inline;padding-top: 20px}
.cp_lst ul li a{width: 265px;overflow:hidden;display:block;}
.cp_lst ul li img{width: 265px;height:199px;webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.cp_lst ul li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.cp_lst ul li.non{margin-right: 0;}
.cp_lst ul li span{display: block;line-height: 52px;height: 52px;overflow: hidden;width: 100%;text-align: center;font-size: 14px;color: #666666;}
.cp_lst ul li a:hover span{color: #ff9000}
/**/
.pp_div{width: 100%;height: 600px;background:url(../images/index/pp_bg.jpg) no-repeat center 0;}
.pp_div h3{display: block;text-align: center;padding-bottom: 35px;padding-top: 55px;}
.pp_div h3 i{display: block;font-size: 20px;color: #f1f1f1;font-weight: normal;height: 50px;line-height: 50px;}
.pp_div dl{width: 372px;float: left;height: 346px;background:url(../images/index/pp_b.jpg) no-repeat 0 0;margin-right: 42px;display: inline;}
.pp_div dl.non{margin-right: 0;}
.pp_div dl dd{display: block;padding-top: 25px}
.pp_div dl dd h4{font-size: 22px;color: #333333;display: block;height: 70px;line-height: 68px;background:url(../images/index/tp.png) no-repeat center bottom;text-align: center;font-weight: normal;}
.pp_div dl dd p{width: 310px;padding: 0 31px;display: block;text-align: center;font-size: 14px;color: #666666;line-height: 30px;padding-top: 20px;height: 140px}
.pp_div dl dt em{width: 53px;height: 53px;display:block;margin: 0 auto;}
.pp_div dl dt.emt1 em{background:url(../images/index/pp1.png) no-repeat 0 0; }
.pp_div dl dt.emt2 em{background:url(../images/index/pp2.png) no-repeat 0 0; }
.pp_div dl dt.emt3 em{background:url(../images/index/pp3.png) no-repeat 0 0; }
.pp_div dl dt.emt1 em:hover{background:url(../images/index/pp1h.png) no-repeat 0 0; }
.pp_div dl dt.emt2 em:hover{background:url(../images/index/pp2h.png) no-repeat 0 0; }
.pp_div dl dt.emt3 em:hover{background:url(../images/index/pp3h.png) no-repeat 0 0; }
.pp_div dl dt span{display: block;color: #fff;font-size: 16px;padding: 12px 0 0 10px;}
/**/
.zl_div{width: 100%;background:url(../images/index/zl_bg.jpg) no-repeat center 0; height: 539px;}
.zl_div h3{display: block;text-align: center;padding-bottom: 46px;padding-top: 55px;}
.zl_div h3 i{display: block;font-size: 20px;color: #666666;font-weight: normal;height: 50px;line-height: 50px;}
.zl_div ul{padding-left: 22px;}
.zl_div ul li{width: 139px;float: left;padding: 20px 13px 0;position: relative;height: 290px}
.zl_div ul li.cur{background:url(../images/index/xg.jpg) no-repeat center 0;}
.zl_div ul li em{padding-top: 70px;font-size: 18px;color: #333333;font-family:"Arial";display: block;text-align: center;line-height: 29px}
.zl_div ul li span{font-size: 16px;color: #333333;display: block;text-align: center;line-height: 30px}
.zl_div ul li.zl_li1 em{background:url(../images/index/a1.png) no-repeat center 0; }
.zl_div ul li.zl_li2 em{background:url(../images/index/b1.png) no-repeat center 0; }
.zl_div ul li.zl_li3 em{background:url(../images/index/c1.png) no-repeat center 0; }
.zl_div ul li.zl_li4 em{background:url(../images/index/d1.png) no-repeat center 0; }
.zl_div ul li.zl_li5 em{background:url(../images/index/e1.png) no-repeat center 0; }
.zl_div ul li.zl_li6 em{background:url(../images/index/f1.png) no-repeat center 0; }
.zl_div ul li.zl_li7 em{background:url(../images/index/g1.png) no-repeat center 0; }
.zl_div ul li.zl_li1.cur em{background:url(../images/index/a1h.png) no-repeat center 0; }
.zl_div ul li.zl_li2.cur em{background:url(../images/index/b1h.png) no-repeat center 0; }
.zl_div ul li.zl_li3.cur em{background:url(../images/index/c1h.png) no-repeat center 0; }
.zl_div ul li.zl_li4.cur em{background:url(../images/index/d1h.png) no-repeat center 0; }
.zl_div ul li.zl_li5.cur em{background:url(../images/index/e1h.png) no-repeat center 0; }
.zl_div ul li.zl_li6.cur em{background:url(../images/index/f1h.png) no-repeat center 0; }
.zl_div ul li.zl_li7.cur em{background:url(../images/index/g1h.png) no-repeat center 0; }
.zl_div ul li p{font-size: 14px;color: #333333;display: none;line-height: 25px;text-align: center;position: absolute;width: 212px;top:200px;left: -24px;}
.zl_div ul li.cur p{display: block;}
/**/
.zx_div{width: 100%;}
.zx_div h3{display: block;text-align: center;padding-bottom: 46px;padding-top: 55px;}
.zx_div h3 i{display: block;font-size: 20px;color: #666666;font-weight: normal;height: 50px;line-height: 12px;}
.zx_zcdiv{width: 570px;float: left;border-right: 1px solid #e5e5e5;padding-right: 62px;height: 404px}
.zx_zcdiv dl dt{width: 100%;}
.zx_zcdiv dl dt a{width: 570px;height: 285px;overflow:hidden;display:block;}
.zx_zcdiv dl dt img{width: 570px;height: 285px;webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.zx_zcdiv dl dt a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.zx_zcdiv dl dd{padding-top: 20px}
.zx_zcdiv dl dd span{float: left;width: 75px;border-right: 1px solid #e5e5e5;height: 62px;font-size: 50px;font-family: "[MEllePRC]";line-height: 55px;display: block; }
.zx_zcdiv dl dd span i{display: block;font-size: 16px;color: #231815;font-family: "Tahoma";background:url(../images/index/xt.jpg) no-repeat 35px 0;line-height: 16px;  }
.zx_zcdiv dl dd h4{width: 395px;float: left;display: block;padding-left: 32px;font-weight: normal;}
.zx_zcdiv dl dd h4 a{font-size: 18px;color: #010101;line-height: 26px}
.zx_zcdiv dl dd h4 p{font-size: 14px;color: #9a9a9a;line-height: 22px;padding-top: 10px}

.zx_ycdiv{width: 508px;float: right;padding-top: 32px;}
.zx_ycdiv dl{padding-top: 25px;border-bottom: 1px dashed #dcdcdc;padding-bottom: 25px;}
.zx_ycdiv dl.non{border-bottom: 0;}
.zx_ycdiv dl dt{float: right;}
.zx_ycdiv dl dt span{height: 62px;font-size: 50px;font-family: "[MEllePRC]";line-height: 55px;display: block; }
.zx_ycdiv dl dt span i{display: block;font-size: 16px;color: #231815;font-family: "Tahoma";background:url(../images/index/xt.jpg) no-repeat 35px 0;line-height: 16px;  }
.zx_ycdiv dl dd{width: 395px;float: left;display: block;}
.zx_ycdiv dl dd h4{display: block;font-weight: normal;}
.zx_ycdiv dl dd h4 a{font-size: 16px;color: #010101;line-height: 26px}
.zx_ycdiv dl dd p{font-size: 14px;color: #9a9a9a;line-height: 22px;padding-top: 6px}
.zx_btn{width: 508px;height: 32px;line-height: 32px;position:absolute;top:200px;left: 952px;}
.zx_btn li{float: left;/*background:url(../images/index/fg.jpg) no-repeat right center;*/padding:0 40px;}
.zx_btn li.zxmor{background: none}
.zx_btn li a{font-size: 16px;color: #000000;}
.zx_btn li.on a{font-weight: bold;}
.zx_zcdiv dl dd h4 a:hover,.zx_ycdiv dl dd h4 a:hover{color: #ff9000}
/**/
.gy_div{width: 100%;background: #f7f6f1;padding-bottom: 50px}
.gy_div h3{display: block;text-align: center;padding-bottom: 46px;padding-top: 55px;}
.gy_div h3 i{display: block;font-size: 20px;color: #666666;font-weight: normal;height: 50px;line-height: 50px;}
.content12{width: 1202px;margin: 0 auto;}
.gy_nr{background:url(../images/index/gy_b1.jpg) no-repeat 0 0;height: 413px;padding-bottom: 30px}
.gy_nr dl dt{width: 623px;height: 403px;float: left;}
.gy_nr dl dt a{width: 623px;height: 403px;overflow:hidden;display:block;}
.gy_nr dl dt img{width: 623px;height: 403px;webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.gy_nr dl dt a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.gy_nr dl dd{float: left;width: 420px;padding-left: 85px;}
.gy_nr dl dd h4{display: block;background: url(../images/index/gyt.jpg) no-repeat 0 bottom;height: 90px;line-height: 90px;padding-top: 46px;}
.gy_nr dl dd h4 a{font-size: 24px;color: #333333;font-weight: normal;}
.gy_nr dl dd p{font-size: 14px;line-height: 27px;color: #666666;padding-top: 20px;display: block;}
.gy_nr dl dd p a{color: #ff9000}
.gy_nr dl dd em{display: block;height: 45px;padding-top: 36px}
.gy_nr dl dd em a{border: 1px solid #b7b7b7;width: 90px;height: 43px;line-height: 43px;display: inline-block;font-size:16px;color: #585858;padding-left: 59px;}
.gy_nr dl dd em a.gya1{background: url(../images/index/gt1.png) no-repeat 30px center;margin-right: 34px;}
.gy_nr dl dd em a.gya2{background: url(../images/index/gt2.png) no-repeat 30px center;}
.gy_nr dl dd em a.gya1:hover,.gy_nr dl dd em a.gya1.cur{background:#ff9000 url(../images/index/gt1h.png) no-repeat 30px center;border-color: #ff9000;color: #fff}
.gy_nr dl dd em a.gya2:hover,.gy_nr dl dd em a.gya2.cur{background:#ff9000 url(../images/index/gt2h.png) no-repeat 30px center;border-color: #ff9000;color: #fff}
.ry_nr{background:url(../images/index/gy_b2.jpg) no-repeat 0 0;height: 282px;}
.ry_nr h4{width: 115px;float: left;height: 270px;display: block;}
.ry_nr h4 a{font-size: 22px;color: #fff;width: 28px;padding-left: 45px;display: block;text-align: center;padding-top: 72px;}
.ry_nr .ry_lst{float: left;padding-top: 30px;padding-left: 48px}
.ry_nr .ry_lst li{float: left;width: 137px;margin-right: 36px;}
.ry_nr .ry_lst li a{width: 137px;overflow:hidden;display:block;}
.ry_nr .ry_lst li img{width: 137px;height:183px;webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.ry_nr .ry_lst li a:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.ry_nr .ry_lst li span{display: block;line-height: 32px;height: 32px;text-align: center;width: 137px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 14px;color: #666666;}