*{margin:0;padding:0;}
a{text-decoration:none;}
a img{border:none;}
a:focus{outline:none;}
a:link,
a:visited,
a:hover,
a:active{text-decoration:none;}
img{border:none;}
input,
select,
textarea{outline:0;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
var,
em{font-weight:normal;font-style:normal;}
ul,
ol,
dl{list-style:none;}
img{vertical-align:top;}
.conw{width:1200px;margin-left:auto;margin-right:auto;}
.g_pub_footer{margin-top:0!important;}

body{background:#FFFFFF;}
.g-wrap{margin:0 auto;width:100%;max-width:1920px;overflow:hidden;padding-bottom:100px;font-family:"microsoft yahei";background:#fee3d7 url(../images/headBg.png) top center no-repeat;}
.g-header{width:1210px;margin:0 auto;height:595px;overflow:hidden;position:relative;}
.g-header .u-title{position:absolute;width:1210px;height:233px;top:135px;left:0;animation:zoomIn 1.2s .3s backwards;-webkit-animation:zoomIn 1.2s .3s backwards;}
@-webkit-keyframes zoomIn{
    0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}
    50%{opacity:1;}
}
@keyframes zoomIn{
    0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}
    50%{opacity:1;}
}
.g-bza{width:1248px;height:231px;margin:0 auto;background:url(../images/bza_bg.png) top center no-repeat;overflow:hidden;}
.g-bza .m-bza{margin:60px 0 0 126px;width:1080px;}
.g-bza .m-bza p{text-align:justify;font-size:18px;line-height:27px;color:#8b0200;text-indent:2em;font-weight:bold;}

.g-part1{width:100%;margin-top:52px;}
.g-part1 .m-title{width:100%;height:151px;position:relative;background:url(../images/banner_hddt.png) top center no-repeat;}
.g-part1 .m-title .u-more{width:48px;height:21px;position:absolute;background:url(../images/icon_more.png) center no-repeat;top:114px;left:50%;margin-left:184px;}
.g-part1 .m-part1{width:1200px;margin-left:auto;margin-right:auto;position:relative;margin-top:60px;zoom:1;}
.g-part1 .m-part1:after{content:"";display:block;clear:both;}
.g-part1 .m-part1 .m-news-slide{float:left;width:815px;height:502px;overflow:hidden;margin:0;position:relative;}
.g-part1 .m-part1 .m-news-slide .swiper-slide{float:left;}
.g-part1 .m-part1 .m-news-slide .swiper-slide img{width:815px;height:502px;}
.g-part1 .m-part1 .m-news-slide .swiper-slide p{position:absolute;left:0;bottom:0;width:100%;height:60px;line-height:60px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background:rgba(0,0,0,0.6);z-index:1;font-size:20px;text-align:center;}
.g-part1 .m-part1 .m-news-slide .swiper-slide p a{color:#fff;}
.g-part1 .m-part1 .m-news-slide .swiper-pagination{width:92px;bottom:20px;left:auto;right:20px;height:20px;}
.g-part1 .m-part1 .m-news-slide .swiper-pagination .swiper-pagination-bullet{float:left;width:20px;height:20px;vertical-align:top;border-radius:0;background:#5b000e;margin:0 5px;border-radius:50%;opacity:1;}
.g-part1 .m-part1 .m-news-slide .swiper-pagination .swiper-pagination-bullet-active{background:#ec0326;}
.g-part1 .m-part1 .m-right{float:right;width:385px;height:502px;background:#c80300;}
.g-part1 .m-part1 .m-right .u-list{position:relative;padding:0px 18px 0 17px;width:350px;}
.g-part1 .m-part1 .m-right .u-list i{display:none;position:absolute;width:402px;height:94px;background:url(../images/title_bg_on1.png) top left no-repeat;top:0;left:0;z-index:9;}
.g-part1 .m-part1 .m-right .u-list .u-txt{position:relative;z-index:10;width:100%;height:81px;border-bottom:1px dashed #ea9189;}
.g-part1 .m-part1 .m-right .u-list p{height:81px;font-size:18px;color:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}
.g-part1 .m-part1 .m-right .u-list p a{color:#fff;width:100%;}
.g-part1 .m-part1 .m-right .u-list:last-child .u-txt{border-bottom:none;}
.g-part1 .m-part1 .m-right .u-list:hover i{display:block;}
.g-part1 .m-part1 .m-right .u-list:hover .u-txt{border-bottom:none;}

.g-part2{width:100%;margin-top:70px;}
.g-part2 .m-title{width:100%;height:151px;position:relative;background:url(../images/banner_ztsp.png) top center no-repeat;}
.g-part2 .m-title .u-more{width:48px;height:21px;position:absolute;background:url(../images/icon_more.png) center no-repeat;top:114px;left:50%;margin-left:184px;}
.g-part2 .m-part2{width:1272px;margin:60px auto 0;}
.g-part2 .m-part2 .g-videoBox{box-sizing:border-box;width:1272px;padding:27px 36px 0;height:511px;background:url(../images/video_bg.png) top center no-repeat;}
.g-part2 .m-part2 .g-videoBox .g-video{width:1200px;margin-left:auto;margin-right:auto;height:450px;overflow:hidden;}
.g-part2 .m-part2 .g-videoBox .g-video .multiVideoSrc{display:none;}
.g-part2 .m-part2 .g-videoBox .g-video ._Lab_CoverImg{display:none;}
.m-swiper2{width:1200px;margin:55px auto 0;position:relative;}
.m-swiper2 .swiper-button-prev{position:absolute;width:24px;height:256px;background:url(../images/btn_prev1.png) 0 no-repeat;left:-28px;top:0;margin-top:0;}
.m-swiper2 .swiper-button-next{position:absolute;width:24px;height:256px;background:url(../images/btn_next1.png) 0 no-repeat;right:-28px;top:0;margin-top:0;}
.m-swiper2 .swiper-container{width:1168px;height:330px;margin:0 auto;overflow:hidden;}
.m-swiper2 .swiper-container .swiper-slide{position:relative;width:376px;height:330px;overflow:hidden;margin-right:20px;box-sizing:border-box;}
.m-swiper2 .swiper-container .swiper-slide img{width:350px;height:230px;border:13px solid #ffa200;}
.m-swiper2 .swiper-container .swiper-slide p{width:100%;text-align:center;margin-top:10px;height:48px;font-size:18px;line-height:24px;color:#934216;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;}
.m-swiper2 .swiper-container .swiper-slide p a{color:#934216;}

.g-part3{width:100%;margin-top:70px;}
.g-part3 .m-title{width:100%;height:151px;position:relative;background:url(../images/banner_cyhb.png) top center no-repeat;}
.g-part3 .m-title .u-more{width:48px;height:21px;position:absolute;background:url(../images/icon_more.png) center no-repeat;top:114px;left:50%;margin-left:184px;}
.g-part3 .m-part3{position:relative;width:1200px;height:650px;background:url(../images/cyhb_bg.png) top center no-repeat;padding:43px 0 0 0;margin:60px auto 0;}
.g-part3 .m-part3 .swiper-button-prev{position:absolute;width:28px;height:118px;background:url(../images/btn_prev2.png) 0 no-repeat;left:-50px;top:280px;margin-top:0;}
.g-part3 .m-part3 .swiper-button-next{position:absolute;width:28px;height:118px;background:url(../images/btn_next2.png) 0 no-repeat;right:-50px;top:280px;margin-top:0;}
.g-part3 .m-part3 .swiper-container{width:1092px;height:608px;margin:0 auto;overflow:hidden;}
.g-part3 .m-part3 .swiper-container .swiper-slide{position:relative;width:320px;height:608px;padding:12px;background-color:#fff;overflow:hidden;margin-right:66px;box-sizing:border-box;}
.g-part3 .m-part3 .swiper-container .swiper-slide img{width:296px;height:528px;}
.g-part3 .m-part3 .swiper-container .swiper-slide p{width:100%;text-align:center;margin-top:10px;height:48px;font-size:18px;line-height:24px;color:#934216;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;}
.g-part3 .m-part3 .swiper-container .swiper-slide p a{color:#934216;}

.g-part4{width:100%;margin-top:70px;}
.g-part4 .m-title{width:100%;height:151px;position:relative;background:url(../images/banner_llwz.png) top center no-repeat;}
.g-part4 .m-title .u-more{width:48px;height:21px;position:absolute;background:url(../images/icon_more.png) center no-repeat;top:114px;left:50%;margin-left:184px;}
.m-part4{width:1224px;height:439px;background:url(../images/llwz_bg.png) top center no-repeat;margin:60px auto 0;overflow:hidden;}
.m-part4 ul{width:380px;float:left;margin:50px 0 0 78px;}
.m-part4 ul li{margin-bottom:14px;padding:0 0 20px 30px;border-bottom:1px dashed #5d5a58;background:url(../images/icon1.png) left 6px no-repeat;font-size:18px;line-height:26px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;color:#000;}
.m-part4 ul li a{color:#000;}
.m-part4 ul li:last-child{border-bottom:none;}
.m-part4 ul.right{margin-left:308px;}