html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
ul,ol,dl{list-style-type:none}
html,body{*position:static}
html{font-family: sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button{overflow: visible;vertical-align:middle;outline:none}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"],input[type="password"]{-webkit-appearance:none;outline:none}
body,th,td,button,input,select,textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,"WenQuanYi Micro Hei",Verdana,sans-serif,"\5B8B\4F53";font-size:12px;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing:grayscale}
img{border: none;margin:0px;padding:0px;}
a:link, a:visited{text-decoration: blink;}
body{background:#ffffff;}
.head{width: 100%;min-width:1200px;margin:0 auto;height:1201px;overflow: hidden;background: url("../images/lh_01.jpg") no-repeat top center;}
.main{width: 1200px;margin:0 auto;height: auto;overflow: hidden;}
.jjyw{margin-top:-440px;}
.jjyw_left{width: 525px;float: left;height: auto;overflow: hidden;}
.jjyw_title{width: 100%;height: 25px;margin:0 auto;overflow: hidden;}
.jjyw_title img{display: block;float: left;}
.jjyw_title a{float: right;line-height: 25px;color: #9c9c9c;}
.jjyw_hot{width: 100%;margin:15px auto 0;height: auto;overflow: hidden;}
.jjyw_hot h3{width: 100%;margin:0 auto;height: auto;overflow: hidden;line-height: 24px;}
.jjyw_hot h3 a{font-size: 18px;color: #343434;}
.jjyw_hot p{width: 100%;margin:7px auto 0;padding-bottom:18px;height: auto;overflow: hidden;line-height: 24px;font-size: 14px;color: #9c9c9c;border-bottom: 1px solid #e5e5e5;}
.jjyw_list{width: 100%;margin:15px auto 0;height: auto;overflow: hidden;}
.jjyw_list li{width: 100%;height: 42px;line-height: 42px;overflow: hidden;margin:0 auto;}
.jjyw_list li a{display: block;width: 509px;background: url("../images/ico.png") no-repeat left center;padding-left: 16px;}
.jjyw_list li span{font-size: 14px;color: #343434;}
.jjyw_list li em{font-size: 14px;color: #9c9c9c;float: right;}
.jjyw_list li a:hover span{}
.jjyw_list li a:hover em{}
.jjyw_right{width: 640px;height: 360px;float: right;overflow: hidden;position: relative;}
.jjyw_right .pic img { width: 100%; height: 360px; display: block; }
.jjyw_right .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.jjyw_right .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.jjyw_right .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.jjyw_right .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.jjyw_right .prev{display: block;width: 32px;height: 46px;position: absolute;left: 0;top:157px;background: url("../images/icon_02.png") no-repeat center;}
.jjyw_right .next{display: block;width: 32px;height: 46px;position: absolute;right: 0;top:157px;background: url("../images/icon_03.png") no-repeat center;}

.bgjd{width: 100%;min-width:1200px;margin:80px auto;height: auto;overflow: hidden;background: #c21736;padding-bottom: 80px;}
.bgjd_title{width: 100%;height: 64px;margin:78px auto 40px;overflow: hidden;background: url("../images/bgjd.png") no-repeat center;}
.bgjd_hot,.bgjd_list{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.bgjd_hot ul{width: 1248px;margin-left: -48px;}
.bgjd_hot li{width:515px;float: left;padding:20px 30.5px;height: auto;overflow: hidden;margin-left: 48px;margin-bottom:20px;background: #ffffff;}
.bgjd_hot li img{display: block;width: 217px;height: 122px;float: left;}
.bgjd_hot li h3{width:275px;float: right;height: auto;line-height: 28px;overflow: hidden;font-size: 16px;}
.bgjd_hot li h3 a{color: #343434;}
.bgjd_hot li p{width: 275px;float: right;height: auto;overflow: hidden;line-height: 24px;color: #9c9c9c;font-size: 14px;}
.bgjd_list ul{width: 1248px;margin-left: -48px;}
.bgjd_list li{width:540px;padding: 0 18px;float: left;background: #ffffff;margin-left: 48px;height: 55px;line-height: 55px;overflow: hidden;}
.bgjd_list li a{display: block;width:524px;padding-left: 16px;background: url("../images/ico.png") no-repeat left center; }
.bgjd_list li span{font-size: 14px;color: #343434;}
.bgjd_list li em{float: right;font-size: 14px;color: #9c9c9c;}

.dbsy{width: 574px;float: left;height: auto;overflow: hidden;}
.lhzb{width: 1200px;margin:0 auto 96px;height: auto;overflow: hidden;}
.lhzb_title{width: 100%;height: 42px;margin:0 auto;overflow: hidden;background: #e5282b;}
.lhzb_title img{display: inline-block;float: left;margin-top:8.5px;margin-left: 14px;}
.lhzb_title a{float: right;margin-right: 10px;color: #e2b0b9;line-height: 42px;}
.dbsy_list{width:526px;margin:0 auto;padding: 0 22px;height: auto;overflow: hidden;border: 2px solid #bfbfbf;}
.dbsy_list h3{width: 100%;text-align: center;font-size: 18px;margin:15px auto 0px;line-height: 35px;height: 35px;overflow: hidden;}
.dbsy_list h3 a{color: #343434;}
.dbsy_list p{width: 100%;margin:0 auto;height: 48px;overflow: hidden;line-height: 24px;font-size: 14px;color: #9c9c9c;border-bottom: 1px solid #ececec;padding-bottom: 17px;}
.dbsy_list ul{width: 100%;margin:10px auto;height: auto;overflow: hidden;}
.dbsy_list li{width: 100%;margin:0 auto;height: 40px;line-height: 40px;overflow: hidden;}
.dbsy_list li a{display: block;width:510px;padding-left: 16px;background: url("../images/ico.png") no-repeat left center; }
.dbsy_list li span{font-size: 14px;color: #343434;}
.dbsy_list li em{float: right;font-size: 14px;color: #9c9c9c;}
.spbf{width: 575px;float: right;height: auto;overflow: hidden;}
.spbf video{width: 100%;height: 337px;margin:0 auto;overflow: hidden;background: #000000;}


.wxslh{width: 100%;min-width: 1200px;margin:0 auto;height: 820px;overflow: hidden;background: url("../images/lh_03.jpg") no-repeat top center;}
.wxslh_title{width: 100%;height: 66px;margin:73px auto 40px;overflow: hidden;background: url("../images/wsslm.png") no-repeat top center;}
.wxslh_title a{font-size: 14px;color: #b1b0b2;line-height: 40px;float: right;padding-top: 24px;}
.wxslh_cn{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.wxslh_hot{width: 895px;height: 504px;float: left;overflow: hidden;}
.wxslh_hot video{display: block;width: 100%;height: 504px;margin: 0 auto;}
.wxslh_l{width: 265px;float: right;height: auto;overflow: hidden;}
.wxslh_l span{font-size: 24px;color: #ffffff;display: block;line-height: 35px;}
.wxslh_l li{width: 100%;margin: 26px auto 0;height: auto;overflow: hidden;position: relative;}
.wxslh_l li a{display: block;width: 100%;cursor: pointer;}
.wxslh_l li img{display: block;width: 100%;height: 150px;margin:0 auto;overflow: hidden;}
.wxslh_l li p{width: 100%;margin:5px auto 0;font-size: 14px;line-height: 25px;height: 50px;overflow: hidden;color: #ffffff;}
.wxslh_l li i{display: block;width: 100%;height:150px;background: url("../images/bf.png") no-repeat center;position: absolute;left: 0;top:0; }


.qmtjj{width: 100%;min-width: 1200px;height: 910px;margin:0 auto;overflow: hidden;background: url("../images/lh_04.jpg") no-repeat top center;}
.qmtjj_t{width: 100%;height: 64px;margin:75px auto 40px;overflow: hidden;background: url("../images/qmt.png") no-repeat top center;}
.qmtjj_t a,.bgjd_title a{font-size: 14px;color: #eca2af;line-height: 40px;float: right;padding-top: 24px;}
.qmtjj_s{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.qmtjj_s .swiper-slide{height: 522px;margin-top:60px;position: relative;}
.qmtjj_s .swiper-slide img{display: block;width: 100%;height: 522px;}
.qmtjj_s .swiper-slide-active{width: 507px !important;height: 642px;background: #000000;z-index: 20;margin-top:0;}
.qmtjj_s .swiper-slide-active img{height: 642px;}
.qmtjj_s .swiper-button-next{background: url("../images/ico_r.png") no-repeat center;width: 82px;height: 118px;margin-top:-41px;right:130px;}
.qmtjj_s .swiper-button-prev{background: url("../images/ico_l.png") no-repeat center;width: 82px;height: 118px;margin-top:-41px;left:217px;}
.qmtjj_s .swiper-slide span{display: none;}
.qmtjj_s .swiper-slide-active span{display: block;width: 100%;position: absolute;left: 0;bottom: 0;height: 50px;line-height: 50px;text-align: center;color: #ffffff;font-size: 18px;background: rgba(0,0,0,0.7)}
.hdyl_t{width: 100%;margin:78px auto 0;height: auto;overflow: hidden;}
.hdyl_t img{display: block;width: 100%;margin:0 auto;}
.hdly_cn{width: 1035px;margin:0 auto 83px;height: auto;overflow: hidden;padding: 50px 82.5px;background: #f2f2f2;}
.foot{width: 100%;min-width:1200px;margin:0 auto;height: auto;overflow: hidden;background: #c21736;}
.foot_cn{width: 1200px;height: 56px;background: url("../images/foot.png") no-repeat center;margin:0 auto;overflow: hidden;padding: 80px 0 55px 0;}
