@charset "utf-8";
/* CSS Document */

h2.h2_title {padding: 50px 0 30px 0;}
h2.h2_title img {display: block;margin: 0 auto;}



 .nys {
    width: 1200px;
    overflow-x: hidden;
	margin: 0 auto;
}.nys ol {
    width: 1210px;
    padding: 80px 0px 50px 0px;
    height: 100%;
    overflow: auto;
}
ol, ul {
    margin: 0px;
    padding: 0px;
    list-style: none;
}.nys ul {
    float: left;
    width: 300px;
    text-align: center;
    border-right: 1px dotted 
    #ddd;
    font-size: 14px;
    line-height: 20px;
}li {
    list-style: none;
}.nys ul li img {
    padding: 10px;
    border: 1px solid 
    #ddd;
    border-radius: 120px;
    margin-bottom: 20px;
}.nys ul li.ngreen {
    font-size: 23px;
    font-weight: bold;
    line-height: 22px;
margin-bottom: 5px;
}
.ngreen {
    color: #b59860;
}.nys ul li.nyse {
    color: 
    #aaa;
    font-size: 10px;
    font-family: arial;
    text-transform: uppercase;
    margin-bottom: 7px;
}


/* banner部分 */
.banner { overflow:hidden; width:100%;position: relative;z-index: 1;}
.banner a{overflow:hidden; width:100%; height:550px; display:block; background:url(../images/imagesbanner01_1.jpg) no-repeat center;}

.banner p.ban_switch {position: absolute;left: 0;bottom: 14px;width: 100%;text-align: center;}
.banner p.ban_switch span {display: inline-block;*display: inline;*zoom: 1;width: 40px;height: 5px;background: #000;margin-right: 11px;}
.banner p.ban_switch span.cur {background: #b59860;}



/* search部分 */
.wrap-search {height: 56px;}
.search .keyword {height: 56px;font-size: 15px;float: left;}
.search .keyword span {float: left;margin-top: 20px;width: 90px;color: #393737;}
.search .keyword p {float: left;margin-top:20px;}
.search .keyword p a {float: left;height: 16px;line-height: 16px; color: #666;padding: 0 12px;border-left: 1px dotted #bdbcbc;}
.search .keyword p a:hover {color: #70bc0a;}
.search .keyword p a:first-child {padding-left: 0;border-left: none;}
.search .inp {float: right;width: 282px;padding:0 15px; height: 36px;margin-top: 10px;border:1px solid #d9d9d9; color: #999;border-radius: 27px;position: relative;}
.search .inp input {border:none;height: 36px;line-height: 36px;width: 252px;float: left;text-indent: 12px;background: #fff;color: #999;}
.search .inp .sea {display: block; float: right; width: 36px;height: 36px; background: url(../images/search_1.png) no-repeat left top;position: absolute;z-index: 2;right: -2px;top: 0;}


/**/
.kwtts {height: 594px;background: url(../images/kwtts_1.jpg) no-repeat center;padding: 40px 0;}
.kwtts h2 {font-size: 30px;color: #333333;text-align: center;}
.kwtts p.kwtts_p1 {text-align: center;font-size: 18px;color: #999;font-weight: lighter;}

.kwtts .kwtts_p2 {padding: 120px 0 0 50px;}
.kwtts .kwtts_p2 span {float: left;margin:0 45px 0 30px; text-align: center;font-size: 18px;color: #333;}
.kwtts .kwtts_p2 span i {display: block;font-size: 25px;margin-bottom: 5px;}


/**/
.kwtvs {height: 740px;background:#f7f7f7;}
.kwtvs .container {position: relative;height: 630px;}
.kwtvs .kwtvs_type {height: 61px;}
.kwtvs .kwtvs_type ul li {float: left;width: 300px;height: 60px;background: #b59860;position: relative;}
.kwtvs .kwtvs_type ul li img {display: block;margin: 13px auto;}
.kwtvs .kwtvs_type ul li i {display: none;width: 12px;height: 5px;position: absolute;left: 144px;top: 60px;background: url(../images/kwtvsxl_1.png) no-repeat center;z-index: 3;}
.kwtvs .kwtvs_type ul li.li1 ,.kwtvs .kwtvs_type ul li.li3 {background: #e57803;}
.kwtvs .kwtvs_type ul li.cur {background: #b59860;}
.kwtvs .kwtvs_type ul li.cur i {display: block;}

.kwtvs .kwtvs_con {position: relative;height: 420px;overflow: hidden;background: #fff;z-index: 2;}
.kwtvs .kwtvs_con ul {position: relative;left: 0;top: 0;}
.kwtvs .kwtvs_con ul li {float: left;width: 1200px;height:418px; overflow: hidden;background: url(../images/kwtvsbg_1.png) no-repeat center 125px;}
.kwtvs .kwtvs_con ul li dl {width: 480px;}
.kwtvs .kwtvs_con ul li dl dt {height: 245px;width: 470px;padding: 5px;box-shadow: 0 0 15px #999;border-radius: 5px;}
.kwtvs .kwtvs_con ul li dl dd.dd1 {font-size: 18px;color: #b59860;text-align: center;height: 40px;line-height: 40px;padding-top: 15px;font-weight: bold;}
.kwtvs .kwtvs_con ul li dl dd.dd2 {line-height: 24px;font-size: 14px;color: #666;text-align: center;}

.kwtvs .kwtvs_con ul li dl.con_right dd.dd1 {color: #333;}

.kwtvs .kwtbg {width: 337px;height: 401px;background:#f0f0f0;position: absolute;right: -315px;bottom: -25px;z-index: 0;}


/**/
.sscg .sscg_con .conleft {width: 600px;height: 399px;overflow: hidden;}
.sscg .sscg_con .conleft img {transition: all 0.5s;object-fit: contain;}
.sscg .sscg_con .conleft:hover img {transform: scale(1.2);}
.sscg .sscg_con .conright {width: 565px;margin-top: 15px;}
.sscg .sscg_con .conright h4 {font-size: 20px;color: #000;font-weight: normal;margin-top: 10px;}
.sscg .sscg_con .conright h4 span{font-size:20px;color:#b59860;font-weight: bold;}
.sscg .sscg_con .conright .r_p1 {margin-top: 10px;font-size: 14px;color: #666;line-height: 20px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;height: 40px;}
.sscg .sscg_con .conright ul {margin-top: 25px;}
.sscg .sscg_con .conright ul li {width: 177px;float: left;margin-left: 17px;}
.sscg .sscg_con .conright ul li img {display: block;width: 175px;height: 130px;border: 1px solid #ede7e7;}
.sscg .sscg_con .conright ul li span {display: block;height: 30px;line-height: 30px;font-size: 14px;color: #666;text-align: center;}

.sscg .sscg_con .conright ul li:first-child {margin-left: 0;}
.sscg .sscg_con .conright ul li:hover img ,.sscg .sscg_con .conright ul li.cur img {border: 1px solid #b59860;}
.sscg .sscg_con .conright ul li:hover span ,.sscg .sscg_con .conright ul li.cur span {color: #b59860;}

.sscg .sscg_con .r_p2 {margin-top: 40px;}
.sscg .sscg_con .r_p2 a {float: left;width: 100px;height: 38px;background: #b59860;border-radius:5px;line-height: 38px;text-align: center;font-size: 14px;color: #fff;margin-right: 10px;}
.sscg .sscg_con .r_p2 a:first-child {background: #fb8302;}

.sscg .sscg_con .con1 ,.sscg .sscg_con .con2 ,.sscg .sscg_con .con3 {padding: 30px 0;}
.sscg .sscg_con .con1 {padding-top: 20px;}
.sscg .sscg_con .con2 {}


/**/
.sscg{padding-bottom:50px;}
.xktj {padding: 60px 0;background: #f7f7f7;}
.xktj_con .pro_left {width: 230px;background: #fff;}
.xktj_con .pro_left h3 {height: 40px;padding: 20px 0;position: relative;font-size: 20px;background: url(../images/xktjbg01_1.png) no-repeat center;}
.xktj_con .pro_left h3 a {color: #fff;display: block;background: url(../images/xktjicon_1.png) no-repeat 33px center;height: 40px;line-height: 40px;text-indent: 87px;}
.xktj_con .pro_left .left_con01 ul li {height: 74px;line-height: 67px;font-size: 13px;white-space: nowrap;overflow: hidden; 
text-overflow: ellipsis;position: relative;padding-left: 30px;border-bottom: 1px solid #f7f7f7;}
.xktj_con .pro_left .left_con01 ul li a {display: block;background: url(../images/jt01_1.png) no-repeat 160px center;}
.xktj_con .pro_left .left_con01 ul li:hover ,.xktj_con .pro_left .left_con01 ul li.cur0 {background: #b59860;}
.xktj_con .pro_left .left_con01 ul li:hover a ,.xktj_con .pro_left .left_con01 ul li.cur0 a {color: #fff;background: url(../images/jt02_1.png) no-repeat 160px center;}

.xktj_con .pro_right {padding: 20px 20px 4px 20px; background: #fff;width: 920px;}
.xktj_con .pro_right ul {display: none;}
.xktj_con .pro_right ul.cur0 {display: block;}
.xktj_con .pro_right ul li {width: 295px;height:270px;float: left;margin: 0 0 20px 17px;}
.xktj_con .pro_right ul li.bdnot {margin-left: 0;}
.xktj_con .pro_right ul li img {border: 5px solid #eae9e9;width:285px;height:230px;}
.xktj_con .pro_right ul li span {display: block;height: 40px;line-height: 40px;font-size: 14px;text-align: center;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}

.xktj_con .pro_right ul li:hover img {border: 5px solid #b59860;}
.xktj_con .pro_right ul li:hover span {color: #b59860;}


/**/
.ssjj {padding-bottom: 45px;}
.ssjj .ssjj_con {height: 500px;margin-top: 20px;}
.ssjj .ssjj_con .conleft {width: 390px;background: #e4e4e4;height: 500px;position: relative;overflow: hidden;}
.ssjj .ssjj_con .conleft .left_con {position: absolute;left: 0;top: 0;height: 500px;}
.ssjj .ssjj_con .conleft .leftcase {padding: 60px 35px 0 35px;float: left;height: 440px;width: 320px;}
.ssjj .ssjj_con .conleft .leftcase h3 {color: #b59860;line-height:50px;}
.ssjj .ssjj_con .conleft .leftcase h4 {font-size: 24px;color: #003333;}
.ssjj .ssjj_con .conleft .leftcase h4 span {display: block;width: 50px;height: 5px;background: #999999;margin-top: 30px;}
.ssjj .ssjj_con .conleft .leftcase .l_p1 {font-size: 14px;margin-top: 12px;line-height: 24px;text-align: center;}
.ssjj .ssjj_con .conleft .leftcase .l_p2 {margin-top: 60px;padding-bottom:40px;}
.ssjj .ssjj_con .conleft .leftcase .l_p2 a {display: block;width: 119px;height: 44px;line-height: 44px;text-align: center;font-size: 14px;color: #fff;background: #f8595e;font-weight: bold;float: left;}
.ssjj .ssjj_con .conleft .leftcase .l_p3 {text-align: center;font-size: 16px;}
.ssjj .ssjj_con .conleft .leftcase .l_p3 i {color: #b59860;font-size:22px;font-weight:bold;}

.ssjj .ssjj_con .conright {width: 810px;height: 500px;position: relative;overflow: hidden;}
.ssjj .ssjj_con .conright .r_ul1 {position: absolute;left: 0;top: 0;}
.ssjj .ssjj_con .conright .r_ul1 li {float: left;width: 810px;height: 500px;}
.ssjj .ssjj_con .conright .r_ul2 {height: 80px;position: absolute;left: 0;bottom: 0;background: url(../images/ssjjbg_1.png);}
.ssjj .ssjj_con .conright .r_ul2 li {float: left;height: 76px;width: 198px;padding: 2px;line-height: 76px;font-size: 16px;text-align: center;}
.ssjj .ssjj_con .conright .r_ul2 li a {color: #fbfffc;display: block;width: 100%;height: 100%;}
.ssjj .ssjj_con .conright .r_ul2 li:first-child {width: 200px;}

.ssjj .ssjj_con .conright .r_ul2 li.cur {padding: 0;border: 2px solid #b59860;}


/**/
.advantage {background: #f7f7f7;padding-bottom: 80px;}
.advantage .advan_con {height: 1220px;background: #fff;position: relative;}
.adv_con {position: absolute;}
.adv_con h2 {font-size: 25px;color: #333;position: relative;padding-left: 80px;}
.adv_con h2 em {display: block;font-size: 24px;color: #000;}
.adv_con h2 p {font-size: 14px;color: #e1e1e1;font-weight: lighter;}
.adv_con h2 i {position: absolute;left: 0;top: 0;font-size: 55px;color: #acacac;}
.adv_con ul {padding-left:70px;margin-top: 40px;}
.adv_con ul li {line-height: 30px;margin-bottom: 5px; position: relative;font-size: 16px;color: #666;padding-left: 30px;background: url(../images/advjt_1.png) no-repeat 10px center;}

.advcon01 {top: 70px;left: 65px;width: 520px;}
.advcon01-1 {top: 35px;left: 625px;}
.advcon02 {top: 480px;left: 635px;width: 510px;}
.advcon02-1 {top: 430px;left: 65px;}
.advcon03 {top: 860px;left: 65px;width: 520px;height: 260px;}
.advcon03-1 {top: 840px;left: 625px;}
.showdom1{background: url(../images/zzrybg_1.png) no-repeat center bottom;height: 450px;width: 1200px;}
.showdom2{background: url(../images/zzrybg_1.png) no-repeat center bottom;height: 390px;width: 1200px;}


.advcon03 .adv_ljzx {height: 42px;margin:25px 0 0 60px;}
.advcon03 .adv_ljzx a{display: block;width: 100px;height: 38px;border-radius: 5px;line-height: 38px;text-align: center;font-size: 14px;color: #fff;margin-right: 10px;background: #fb8302;    text-indent: 0;}


/**/
.zxzx {padding: 30px 0;}
.zxzx .container {height: 200px;background: url(../images/zxzzxbg_1.jpg) no-repeat left top;position: relative;}
.zxzx .zxzx_p1 {height: 47px;width: 205px;background: #fff;border-radius:5px;position: absolute;right: 75px;top: 60px;}
.zxzx .zxzx_p1 a {display: block;width: 100%;line-height: 47px;height: 47px;background: url(../images/zxzxicon_1.png) no-repeat 20px center;text-indent: 66px;
font-size: 18px;color: #b59860;font-weight: bold;}
.zxzx .zxzx_p2 {font-size: 18px;color: #fff;position: absolute;left: 925px;top: 125px;}


/**/
.zjkwt {padding-bottom: 40px;}
.zjkwt .zjkwt_con {margin-top: 30px;}
.zjkwt .zjkwt_con .conleft {width: 570px;}
.zjkwt .zjkwt_con .conright {width: 575px;height: 360px;position: relative;}

.zjkwt .zjkwt_con .conright h4 {font-size: 18px;padding-top: 15px;}
.zjkwt .zjkwt_con .conright h4 a {color: #333;}
.zjkwt .zjkwt_con .conright .r_p1 {padding-top: 18px;line-height: 24px;font-size: 14px;height: 96px;overflow : hidden;text-overflow: ellipsis;
display:-webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.zjkwt .zjkwt_con .conright .zjkwtul {margin-top: 22px;height: 186px;position: relative;overflow: hidden;width: 570px;}
.zjkwt .zjkwt_con .conright ul {position: absolute;left: 0;top: 0;}
.zjkwt .zjkwt_con .conright ul li {float: left;margin-left: 5px;width: 186px;}
.zjkwt .zjkwt_con .conright ul li img {display: block;}
.zjkwt .zjkwt_con .conright ul li p {width: 100%; height: 30px;line-height: 30px;text-align: center;font-size: 14px;;}

.zjkwt .zjkwt_con .conright ul li:first-child {margin-left: 0;}
.zjkwt .zjkwt_con .conright ul li:hover p {color: #b59860;}

.zjkwt .zjkwt_btnl {position: absolute;left: -40px;top: 240px;height: 45px;width: 25px;background: url(../images/jt03_1.png) no-repeat center;cursor: pointer;}
.zjkwt .zjkwt_btnr {position: absolute;right: -40px;top: 240px;height: 45px;width: 25px;background: url(../images/jt04_1.png) no-repeat center;cursor: pointer;}


/**/
.zzry {padding-bottom: 40px;}
.zzry .container {position: relative;}
.zzry .zzry_con {margin: 30px 40px 0;position: relative;height: 370px;overflow: hidden;}
.zzry .zzry_con ul {position: absolute;left: 0;top: 0;}
.zzry .zzry_con ul li {float: left;width: 208px;margin-left: 20px;}
.zzry .zzry_con ul li:first-child {margin-left: 0;}
.zzry .zzry_con ul li span img {display: block; transition: all 0.5s;object-fit: contain;}

.zzry .zzry_btnl {position: absolute;left: 0;bottom: 200px;height: 45px;width: 25px;background: url(../images/jt03_1.png) no-repeat center;cursor: pointer;}
.zzry .zzry_btnr {position: absolute;right: 0;bottom: 200px;height: 45px;width: 25px;background: url(../images/jt04_1.png) no-repeat center;cursor: pointer;}

/**/
.zxtj {padding: 25px 0;}
.zxtj .container {position: relative;height: 270px;}
.info {height: 250px;background: #b59860;color: #fff;padding: 10px;position: relative;z-index: 2;}
.info .info_left {width: 505px;padding:20px 0 0 20px;}
.info .info_left h3 b {font-size: 60px;}
.info .info_left h3 {font-size:42px;}
.info .info_left p.info_p1 {font-size: 26px;height: 32px;line-height: 32px;font-weight: bold;position: relative;}
.info .info_left p.info_p1 span {border-top: 16px solid #fff;width: 130px;margin-top: 10px;position: absolute;right: 0;top: 0;}
.info .info_left p.info_p2 {font-size: 18px;color: #fff;height: 52px;line-height: 52px; padding-left: 65px;background: url(../images/zxtjtel_1.png) no-repeat left center;margin-top: 30px;}
.info .info_left p.info_p2 b {font-size: 24px;}

.info .info_right {width: 600px;height: 235px;background: #fff;position: relative;padding: 15px 0 0 32px;}
.info_right p {width: 279px;height: 42px;line-height: 42px;text-indent: 12px;margin-bottom: 14px;border:1px solid #e3e0e1;color: #999;float: left;margin-left: 10px;}
.info_right p:first-child {margin-left: 0;}
.info_right input {width: 262px;height: 36px;line-height: 36px;border: 1px solid #e3e0e1;position: relative;top: -2px;color: #999;background: transparent;margin: 0 10px 10px;}
.info_right textarea {width: 550px;height: 75px;resize: none;border: none;border:1px solid #e3e0e1;color: #999;padding: 10px;margin: 0 10px 10px;}
.info_right a.atj {display: block;width:572px;height: 45px;line-height: 43px;text-align: center; font-size: 14px;color: #fff;background: #b59860;margin-top: 15px;}

.zxtj .zxtjbg {position: absolute;left: -300px;top: -68px;width: 338px;height: 363px;z-index: 1;}


.news {padding: 0 0 70px;}
.news .news_coni .concase {width: 345px;background: #fff;padding:10px 20px; float: left;margin-left: 20px;}
.news .news_coni .concase:first-child {margin-left: 0;}
.news .news_coni .concase h3 {text-align: center;padding-top: 20px;}
.news .news_coni .concase h3 a {color: #000;}
.news .news_coni .concase .news_p1 {font-size: 16px;text-align: center;background: url(../images/newsbg01_1.png) no-repeat center;margin: 5px 0 15px 0;}
.news .news_coni .concase .case_top {height: 126px;position: relative;padding-left: 165px;}
.news .news_coni .concase .case_top img {position: absolute;left: 0;top: 0;width: 150px;height: 110px;}
.news .news_coni .concase .case_top .t_p1 {font-size: 16px;height:50px;color: #333;font-weight: bold;line-height: 20px;height: 32px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;padding-top: 8px;}
.news .news_coni .concase .case_top .t_p2 {font-size: 14px;margin-top: 10px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;line-height: 16px;height: 48px;}
.news .news_coni .concase ul {margin-top: 5px;}
.news .news_coni .concase ul li { padding-left:15px; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;margin-bottom: 10px;
height: 28px;line-height: 28px;font-size: 14px;padding-left: 15px;background: url(../images/libg_1.png) no-repeat 5px center;}
.news .news_coni .concase ul li a{color:#868686;text-decoration:none;}
.news .news_coni .concase ul li:hover a {color: #b59860;}
.news .cjwd .wtcont{ height:354px; padding-top:10px; margin-bottom:10px; overflow:hidden;}
.news .cjwd dl{ margin:0 25px;padding:23px 0;font-size: 14px;border-bottom: 1px dotted #c5c3c3;}
.news .cjwd dt{padding:2px 0; padding-left:30px; font-weight: bold;font-size: 16px;height: 35px;line-height: 22px;background: url(../images/cjwdq_1.png) no-repeat left center;}
.news .cjwd dt a{ color:#333;}
.news .cjwd dd {height:40px;margin-top:8px;overflow: auto;background: url(../images/cjwda_1.png) no-repeat left top;}
.news .cjwd dd a {display: block; color:#868686; line-height:20px; height:40px;margin-left:30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;}
	
	
/*yqlj*/
.yqlj {padding:15px 0;}
.yqlj .yqlj_con {padding: 15px 0 20px;border-top: 1px solid #555;}
.yqlj .yqlj_con .yqlj_p1 {width: 90px;font-size: 15px;color: #fff;}
.yqlj .yqlj_con .yqlj_p1 a {display: block;text-align: left;font-size: 20px;line-height: 24px;height: 24px;font-weight: normal;color: #333;}
.yqlj .yqlj_con .yqlj_p1 i {display: block;text-align: left;font-size: 14px;line-height: 20px;height: 20px;color: #eee;}
.yqlj .yqlj_con .yqlj_p2 {width: 1100px;}
.yqlj .yqlj_con .yqlj_p2 a {padding:0 10px;font-size: 14px;color: #e4e4e4;line-height: 18px;}
.yqlj .yqlj_con .yqlj_p2 a:first-child {border-left:none;padding-left: 0;}

.yqlj .yqlj_con .yqlj_p2 a:hover {color: #edb932;}

/* PCflash样式 */ 
#flashs{ position:relative; height:800px; overflow:hidden;}
#flashs .bgitem{z-index:1;position:absolute; top:0; }
#flashs .btn{ width: 100%;text-align: center;position: absolute;bottom:30px;left: 0; z-index:15555555}
#flashs .btn span{ display: inline-block;*display: inline;width:80px;height:3px;background: #e2e2e2;margin-left: 6px;cursor: pointer; font-size:0;}
#flashs .btn span{ *display:inline}
#flashs .btn span:first-child{margin-left: 0;}
#flashs .btn .cur{ background: #edb932;}

.info_inpu { width: 271.5px; height: 50px; line-height: 36px; color: #999; background: #fff; position: relative; padding-left: 10px; margin: 0 auto 15px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border: 1px solid #CCC; -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%); box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%); -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.info_butn { -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; border: 1px solid #CCC; -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%); box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%); -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; display: block; width: 283px; height: 50px; line-height: 43px; text-align: center; font-size: 14px; color: #fff; background: #fb8302;  margin: 20px auto;}
.info_textarea { -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%); box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%); -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s; width: 550px; height: 75px; resize: none; border: 1px solid #e3e0e1; color: #999; padding: 10px; border-radius: 0; margin-bottom: 10px;}

.wfform .info_butn {margin: 0 10px;width: 572px;}

.mr0 {
    margin-right: 0 !important;
}

.slideTxtBox {}

.slideTxtBox .hd {
    padding: 10px 0 20px;
}

.slideTxtBox .hd ul {
}

.slideTxtBox .hd li {
    float: left;
    width: 300px;
    box-sizing: border-box;
    border-right: 1px dashed #c7c7c7;
}

.slideTxtBox .hd li a {
    display: inline-block;
    text-align: center;
}

.slideTxtBox .hd li .obg {
    width: 120px;
    display: inline-block;
    text-align: right;
    line-height: 50px;
    padding-right: 5px;
    float: left;
}

.slideTxtBox .hd li .obg img {
    vertical-align: middle;
}

.slideTxtBox .hd li .obg .img01 {
    opacity: 1;
    transition: all 0.25s;
    display: inline;
}

.slideTxtBox .hd li .obg .img01lan {
    opacity: 0;
    transition: all 0.25s;
    display: none;
}

.slideTxtBox .hd li .owz {
    width: 166px;
    display: inline-block;
    text-align: left;
    height: 50px;
}

.slideTxtBox .hd li .owz p {
    font-size: 18px;
    padding-top: 5px;
    color: #333;
    transition: all 0.25s;
}

.slideTxtBox .hd li .owz span {
    font-size: 12px;
    color: #ababab;
    line-height: 1.8;
    transition: all 0.25s;
}

.slideTxtBox .hd li.on .obg .img01,.slideTxtBox .hd li:hover .obg .img01 {
    opacity: 0;
    display: none;
}

.slideTxtBox .hd li.on .obg .img01lan,.slideTxtBox .hd li:hover .obg .img01lan {
    opacity: 1;
    display: inline;
}

.slideTxtBox .hd li.on .owz p,.slideTxtBox .hd li:hover .owz p {
    color: #b59860;
}

.slideTxtBox .hd li.on .owz span,.slideTxtBox .hd li:hover .owz span {
    color: #b59860;
}
.slideTxtBox .bd {
    padding: 30px 0;
    background: #f7f7f7;
}

.slideTxtBox .bd ul {
    display: none;
}

.slideTxtBox .bd ul {
    display: none;
}

.slideTxtBox .bd ul.on {
    display: block;
}

.slideTxtBox .bd li {
    width: 376px;
    float: left;
    display: block;
    margin: 20px 35px 0 0;
}

.slideTxtBox .bd li a {}

.slideTxtBox .bd li .pic {
    overflow: hidden;
    border: 1px solid #ccc;
    padding: 1px;
}

.slideTxtBox .bd li .pic img {
    display: block;
    transition: All 0.4s ease-in-out;
    -webkit-transition: All 0.4s ease-in-out;
    -moz-transition: All 0.4s ease-in-out;
    -o-transition: All 0.4s ease-in-out;
    width: 100%;
}


.slideTxtBox .bd li:hover .pic img {
    transform: scale(1.1, 1.1);
    -ms-transform: scale(1.1, 1.1);
    -moz-transform: scale(1.1, 1.1);
    -webkit-transform: scale(1.1, 1.1);
    -o-transform: scale(1.1, 1.1);
}

.slideTxtBox .bd li .title {
    text-align: center;
    font-size: 16px;
    color: #333;
    line-height: 50px;
}
.more_url {
    padding: 30px 0 80px 0;
}

.more_url a {
    display: block;
    width: 196px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin: 0 auto;
    font-size: 19px;
    border: 1px solid #959595;
    color: #333;
    transition: all 0.25s;
}

.more_url a:hover {
    color: #fff;
    border-color: #b59860;
    background: #b59860;
}

.dgpp {
    position: relative;
}

.dgpp .dgpp_bg {
    width: 100%;
    height: 896px;
    background: url(../images/dgppbg.jpg) no-repeat;
    background-size: cover;
    position: absolute;
    top: 0;
}

.dgpp .container {
    position: relative;
    padding: 10px 0;
}

.dgpp .dgpp_container {}

.dgpp .dgpp_mp4 {}

.dgpp .dgpp_text {
    width: 568px;
    position: relative;
}

.dgpp .dgpp_text h3 {
    font-size: 26px;
    color: #b59860;
    letter-spacing: 1px;
}

.dgpp .dgpp_text p {
    font-size: 17px;
    line-height: 2;
    color: #fff;
    letter-spacing: 0.5px;
    padding: 18px 0;
}

.dgpp .dgpp_text .dgpp_more_url {float: left;margin-top: 5px;margin-right: 100px;}

.dgpp .dgpp_text .dgpp_more_url a {
    display: block;
    width: 128px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    margin: 0 auto;
    font-size: 16px;
    border: 1px solid #fff;
    color: #fff;
    transition: all 0.25s;
}

.dgpp .dgpp_text .dgpp_tel {
    float: left;
}

.dgpp .dgpp_text .dgpp_more_url a:hover {
    color: #fff;
    border-color: #b59860;
    background: #b59860;
}

.dgpp .dgpp_num {
    margin: 65px 0 52px;
}

.dgpp .dgpp_num .dgpp_w {
    padding: 0px 72px;
    color: #fff;
    font-size: 24px;
    text-align: center;
}

.dgpp .dgpp_num .dgpp_w b {
    font-size: 60px;
    color: #b59860;
    padding-right: 3px;
}

.dgpp .dgpp_num .dgpp_w span {
    display: block;
}

.dgpp .dgpp_num .dgpp_vline {
    height: 70px;
    width: 1px;
    background: #fff;
    margin-top: 27px;
}

.dgpp .dgpp_team {
    background: #fff;
    padding: 35px 50px;
}

.dgpp .dgpp_team_head {}

.dgpp .dgpp_team_head ul {}

.dgpp .dgpp_team_head li {
    float: left;
    text-align: center;
    background: #f6f6f6;
    font-size: 18px;
    line-height: 50px;
    letter-spacing: 0.5px;
    width: 366.66px;
    transition: all 0.3s;
    cursor: pointer;
}

.dgpp .dgpp_team_head li.current {
    background: #b59860;
    color: #ffffff;
}

.dgpp  .dgpp_team_img {
    height: 240px;
    position: relative;
    width: 100%;
}

.dgpp .dgpp_team_img ul {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: all 0.3s;
}

.dgpp .dgpp_team_img li {
    padding: 20px 15px;
    width: 25%;
    float: left;
    box-sizing: border-box;
}

.dgpp .dgpp_team_img li img {
    width: 100%;
}

.dgpp .dgpp_team_img li span {
    display: block;
    text-align: center;
    padding-top: 15px;
    font-size: 15px;
}

.dgpp .dgpp_team_img ul.current {
    opacity: 1;
    z-index: 10;
}

.jdjy {
    padding: 78px;
    background-image:url("../images/1.jpg");
}

.jdjy .jdjy_info {}

.jdjy .jdjy_left {
    width: 520px;
    padding: 0 10px;
}

.jdjy .jdjy_left h3 {
    font-size: 40px;
    font-weight: 400;
    padding-bottom: 10px;
    letter-spacing: 1.5px;
    color:#fff;
}

.jdjy .jdjy_left .jdjy_title1 {
    font-size: 26px;
    color: #b59860;
    font-weight: 100;
}

.jdjy .jdjy_left .jdjy_title2 {
    font-size: 27px;
    letter-spacing: 1.5px;
    color: #fff;
    font-weight: 300;
}

.jdjy .jdjy_left .jdjy_tel {
    padding-top: 115px;
    font-size: 24px;
    letter-spacing: 0.5px;
	color:#fff;
}

.jdjy .jdjy_left .jdjy_tel b {
    font-size: 38px;
    color: #b59860;
}

.jdjy .jdjy_right {
    width: 600px;
    padding: 30px;
    background: #e7e7e7;
}

.jdjy .jdjy_right .wfform {
    background: #fff;
    padding: 40px 20px;
}

.jdjy .jdjy_right .wfform .info_inpu {
    height: 39px;
    line-height: 37px;
    font-size: 15px;
    width: 245px;
    margin: 0 10px 15px;
}

.jdjy .jdjy_right .wfform .info_textarea {
    margin: 0 10px 15px;
    width: 515px;
    border-radius: 4px;
    font-size: 15px;
}

.jdjy .jdjy_right .wfform .info_butn {
    margin: 0 10px;
    width: 537px;
    font-size: 20px;
}

.jdjy .jdjy_left .jdjy_line {
    width: 68px;
    height: 3px;
    background: #fff;
    margin: 38px 0 30px;
}