.index_one{position:relative;z-index:2;height:570px}
@media only screen and (max-width:1500px){.index_one{height:530px}
}
.index_one .index_one1,.index_one .index_one2{float:left;width:50%;height:505px;padding:20px;position:relative}
.index_one .index_one1{padding:0 15px}
.index_one .index_one2{padding-bottom:0}
.index_one1 .left,.index_one1 .right{height:inherit;position:relative;float:left;padding-top:10px}
.index_one1 .left{width:47%}
.index_one1 .right{width:52%;float:right}
.index_one1 .tit{position:relative;background:url(../images/xycd_btt.jpg) left 2px no-repeat;margin-top:30px}
.index_one1 .tit h2{font-size:24px;color:#39419e;font-weight:400;line-height:1.2em;text-indent:.5em}
.index_one1 .tit h3{font-size:12px;color:#999;font-weight:400;text-transform:uppercase;text-indent:1em}
.index_one1.tit .wap_btn{display:none}
.index_one1 .left .word{width:100%}
.index_one1 .left .word p{font-size:18px;line-height:2em;height:22em;width:100%;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;margin:1em 0 2em 0}
.index_one1 .left .word a{display:block;font-size:14px;color:#f6ac0e;height:30px;line-height:30px}
.index_one1 .left .word a:hover{text-decoration:underline}
.index_one1 .list{width:54%;height:94px;border-top:1px solid #ededed;padding:10px 0;position:absolute;left:0;bottom:0}
.index_one1 .list li{float:left;width:50%;padding-left:10%}
.index_one1 .list li:first-child{border-right:1px solid #ededed}
.index_one1 .list li h2{font-size:36px;color:#666;font-weight:400}
.index_one1 .list li h2 span{font-size:15px;color:#666;line-height:2em;vertical-align:top}
.index_one1 .list li p{font-size:15px;color:#666}
.index_one1 .right .a{display:block;width:100%;left:0;    position: relative;margin-top: 8%;}
.index_one1 .right .b{height:76px;display:block;position:absolute;left:-90px;bottom:93px}
.index_one1 .right .c{display:block;height:93px;position:absolute;right:0;bottom:0;width:100%}
.index_one2{font-size:20px}
.index_one2 .index_one2in{width:100%;height:100%;background:url(../images/index_2.jpg) center bottom no-repeat;background-size:96% 100%;overflow:hidden;margin-top:20px}
.index_one2 .btn1,.index_one2 .btn2{display:block;width:12em;height:3em;text-align:center;line-height:3em;-webkit-border-radius:30px;border-radius:30px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;position:relative;top:0}
.index_one2 .btn1:hover,.index_one2 .btn2:hover{background:#f08200;top:-5px;box-shadow:0 0 10px #f08200}
.index_one2 .btn1 span,.index_one2 .btn2 span{font-size:1.2em;color:#fff}
.index_one2 .btn1{background:#39419e;margin:46% 0 0 50%}
.index_one2 .btn2{background:#aaa;margin:4% 0 0 50%}
@media screen and (max-width:1500px){.index_one .index_one1,.index_one .index_one2{height:450px}
.index_one1 .left .word p{line-height:1.5em;height:22em;overflow:hidden;display:block;margin:1em 0 1em 0}
}
.index_two{width:100%}
.index_two1,.index_two2{float:left;width:49%}
.index_two3{float:left;width:64%}
.index_two2{float:right}
.mtindex_two{width:100%;margin:30px auto}
.titbox1{width:100%;padding-left:20px;background:url(../images/xycd_btt.jpg) left center no-repeat;position:relative}
.titbox1 h2{font-size:24px;color:#39419e;font-weight:400}
.titbox1 h2 span{position:relative;z-index:5}
.titbox1 a{display:block;height:32px;line-height:30px;border:1px solid;padding:0 8px;position:absolute;right:0;top:50%;margin-top:-16px;font-size:14px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.titbox1 a:hover{background:#f6ac0e;color:#fff}
.index_two1 .left{float:left;width:50%;padding-top:20px}
.index_two1 .left .img{width:100%;padding-top:69.97%;position:relative;overflow:hidden}
.index_two1 .left .img img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition-duration:2s;-o-transition-duration:2s;transition-duration:2s}
.index_two1 .left:hover .img img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.index_two1 .left .word{font-size:14px;color:#666;line-height:1.8em;height:10em;width:100%;margin:1em 0;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-indent:2em}
.index_two1 .right{float:right;width:48%;padding-top:20px}
.index_two1 .right li{position:relative;padding-left:64px;height:70px;background:#f1f1f1;margin-top:17px;margin-bottom:25px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.index_two1 .right li:hover{background:#fff}
.index_two1 .right li:first-child{margin-top:0}
.index_two1 .right li em,.index_two1 .right li i{display:block;font-style:normal;height:62.5px;line-height:62.5px;width:50px;text-align:center;position:absolute;left:0}
.index_two1 .right li i{top:0;background:#e8e8e8;font-size:16px;color:#333}
.index_two1 .right li em{bottom:0;background:#e8e8e8;font-size:30px;color:#382372;font-weight:600}
.index_two1 .right li div{padding:5px 0}
.index_two1 .right li div p,.index_two1 .right li div span{line-height:30px;height:30px;width:100%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.index_two1 .right li div p{font-size:16px;color:#333;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.index_two1 .right li div span{display:block;font-size:14px;color:#666}
.index_two1 .right li:hover p{color:#f6ac0e}
@media screen and (max-width:1500px){.index_two1 .right li{margin-top:10px;height:65px}
.index_two1 .right li em,.index_two1 .right li i{line-height:62.5px;height:62.5px}
.index_two1 .right li div p,.index_two1 .right li div span{line-height:27.5px;height:27.5px}
}
.index_two2 .list{padding-top:21px}
.index_two2 .list li a{display:block;line-height:54px;border-bottom:1px dashed #333;height:55px;font-size:18px;color:#333;width:100%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;position:relative;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.index_two2 .list li a:hover{color:#f6ac0e}
.index_two2 .list li a:hover:before{background:#f6ac0e}
@media screen and (max-width:1500px){.index_two2 .list li a{height:54px;line-height:54px}
}
.index_four{margin-top:20px;padding:30px 0}
.index_four .titbox1 h2:before{width:90%}
.index_two2 .list li a span{margin-right:10px}
.tabMod{margin-top:-2.4rem}
.tabMod .tab-hd{height:4.4rem;line-height:4.4rem;font-size:.2rem}
.tabMod .tab-hd ul li{font-size:.2rem;text-align:center;float:right;width:25%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tabMod .tab-hd ul li a{display:block;margin:0 .5rem}
.tabMod .tab-hd ul li a strong{border-top-left-radius:10px;border-top-right-radius:10px;display:block;line-height:4.4rem;height:4.4rem;color:#382372;background:#f4f4f4;font-size:24px;border:1px solid #999;border-bottom:0}
.tabMod .tab-hd ul li.on a strong{color:#fff;background:#382372}
.tab-bd .tab-pal li{width:25%;float:left}
.tab-bd .tab-pal .item{width:48%;margin:.65rem auto;margin-left:4%}
.tab-bd .tab-pal .item1{width:45%;margin:.5rem auto}
.tab-bd .tab-pal .item img{width:100%}
.tab-bd .tab-pal .item1 h1{font-size:24px;line-height:3rem;border-bottom:1px dotted}
.tab-bd .tab-pal .item1 span{border:1px solid;color:#fff;background:#d5302a;border-radius:10px;padding:4%}
.tab-bd .tab-pal .item1 p{font-size:18px;margin:10px auto;line-height:1.6rem}
.tab-pal ul{overflow:hidden;border:1px solid #999;padding:2% 1% 1% 1%;height:510px}
@media screen and (max-width:1500px){.tab-pal ul{height:440px}
}
.index_zone{box-shadow:0 1px 5px #eee;position:relative;z-index:2}
.index_zone .index_zone1{float:left;width:100%;position:relative}
.index_zone1 .tit{position:relative;background:url(../images/xycd_btt.jpg) left 2px no-repeat;margin-top:30px}
.index_zone1 .tit h2{font-size:24px;color:#39419e;font-weight:400;line-height:1.2em;text-indent:.5em}
.index_zone1 .tit h3{font-size:12px;color:#999;font-weight:400;text-transform:uppercase;text-indent:1em}
.index_zone1.tit .wap_btn{display:none}
.shipin{width:64%}
.spzq{width:100%;overflow:hidden}
.spzq .spzq1{width:32%;margin-right:.6rem;margin-top:30px}
.spzq .spzq2{width:32%}
.spzq .spzq1 img,aside .spzq .spzq2 img{width:98%;margin-left:.6rem}
.new_wz1{font-size:1.2rem;width:100%;text-align:center;margin-top:10px}
.new_wz1 span{color:#39419e;font-weight:600}
.new_wz1 span:nth-child(2){font-size:18px;width:94%;text-align:justify;margin-left:.15rem;display:inline-table;color:#000;font-weight:400}
.Top_Record{width:34%}
.record_Top img{width:100%}
.maquee,.topRec_List dl{width:100%;overflow:hidden;margin:0 auto;color:#7C7C7C}
.topRec_List dd{float:left;text-align:center;border-bottom:dashed 1px;color:#666}
.topRec_List dl dd:nth-child(1){width:25%;height:40px;line-height:40px}
.topRec_List dl dd:nth-child(2){width:25%;height:40px;line-height:40px}
.topRec_List dl dd:nth-child(3){width:25%;height:40px;line-height:40px}
.topRec_List dl dd:nth-child(4){width:25%;height:40px;line-height:40px}
.maquee{height:380px}
.topRec_List ul{width:100%;height:195px}
.topRec_List li{width:100%;height:38px;line-height:38px;text-align:center;font-size:12px}
.topRec_List li div{float:left}
.topRec_List li div:nth-child(1){width:25%}
.topRec_List li div:nth-child(2){width:25%}
.topRec_List li div:nth-child(3){width:25%}
.topRec_List li div:nth-child(4){width:25%;color:#107100}
.record_Top1{border:1px solid #999;padding:2%;margin-top:-4px;border-top:none}
#mrq{width:100%;margin:20px auto;padding:2px}
#Marquee_x{overflow:hidden;width:100%}
#Marquee_x ul li,#Marquee_x ul li div{float:left;line-height:25px;overflow:hidden}
#Marquee_x ul li div{float:left;line-height:25px;width:188px;overflow:hidden}
#Marquee_x ul li div img{width:188px;height:71px;display:block}
#Marquee_x ul li div span{display:block}
#cyxd_right .hd{    display: none;}
