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{padding:0;margin: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{padding: 0;margin:0;}
.banner{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.banner img{display: block;width: 100%;margin:0 auto;}
.main{width: 1200px;margin:0 auto;position: relative;z-index: 3;}
.xwzx{width: 100%;margin:0 auto;height: auto;overflow: hidden;background: #F9F9FE;}
.xwzx_com{width: 1200px;margin:0 auto;height: auto;overflow: hidden;padding: 38px 0 50px 0;}
.title{display: block;width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.title img{display: block;width: 100%;margin:0 auto;}
.xwzx_cn{width: calc(100% - 60px);margin:30px auto 0;height: auto;overflow: hidden;background: #ffffff;padding: 30px;}
.xwzx_cn li{width: calc((100% - 70px) / 3);float: left;height: auto;overflow: hidden;padding-left: 35px;border-bottom: 1px solid #D8D8D8;padding-bottom: 10px;}
.xwzx_cn li:nth-child(1),.xwzx_cn li:nth-child(4){padding-left: 0;}
.xwzx_cn li p{width: 100%;margin:0 auto;overflow: hidden;text-align: justify;}
.xwzx_cn li p a{color: #364BB8;}
.xwzx_cn li:nth-child(4),.xwzx_cn li:nth-child(5),.xwzx_cn li:nth-child(6){border-bottom: none;margin-top:25px;padding-bottom: 0px;}


.xwzx_title{font-size: 16px;line-height: 24px;height: 48px;}
.xwzx_time{font-size: 14px;color: #7E8191;line-height: 40px;}
.xwzx_info{color: #7E8191;font-size: 14px;line-height: 24px;height: 120px;}
.xyxw{width: 100%;margin:50px auto 0;height: auto;overflow: hidden;}
.xyxw_cn{width: 100%;margin:37px auto 20px;height: auto;overflow: hidden;padding-bottom: 10px;}
.xyxw_cn li{width: calc((100% - 114px) / 3);margin-left: 57px;height: auto;float: left;margin-bottom:30px;}
.xyxw_cn li:nth-child(1), .xyxw_cn li:nth-child(4){margin-left: 0;}
.xyxw_bg{width: 300px;padding:20px;float: left;height: 384px;background: #F9F9FE;box-shadow:5px 5px 0 #E2E8FB;margin-top:-5px;}
.xyxw_bg a{display: block;width: 100%;font-size: 16px;color: #364BB8;text-align: justify;margin:15px auto 0;line-height: 22px;}
.xyxw_bg p{width: 100%;margin:12px auto 0;height: auto;overflow: hidden;font-size: 14px;color: #7E8191;line-height: 24px;text-align: justify;}

.tpxw{width: 100%;margin:0 auto 90px;height: auto;overflow: hidden;}
.tpxw_cn{width: 100%;margin:30px auto 0;height: auto;overflow: hidden;}
.tplist{width: 458px;margin:30px auto 0;height: auto;overflow: hidden;position: relative;padding-bottom: 57px;}
.tplist img{display: block;width: 100%;margin:0 auto;height: 257px;}
.video{width: 660px;height: 375px;float: left;overflow: hidden;position: relative;}
.tpxw_cn .tplist .swiper-pagination{left: 0;bottom: 0;height: 27px;background: rgba(61,85,195,0.44);float: left;width: auto;border-radius: 27px;padding: 0 15px;}
.tpxw_cn .tplist .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;background: #ffffff;opacity: 1;margin:8.5px 10px;}
.tpxw_cn .tplist .swiper-pagination .swiper-pagination-bullet-active{background: #3D55C3;}
.tplist_more{position: absolute;right: 0;bottom: 0;height: 27px;line-height: 27px;font-size: 14px;color: #ffffff;background: #3D55C3;border-radius: 27px;display: inline-block;padding: 0 15px;}
.tpxw_cn .swiper-button-next{right: 0;width: 43px;height: 70px;background: rgba(255,255,255,0.4) url("../img/right.png") no-repeat center;top:40%;}
.tpxw_cn .swiper-button-prev{left: 0;width: 43px;height: 70px;background: rgba(255,255,255,0.4) url("../img/left.png") no-repeat center;top:40%;}
.video video{display: block;width: 100%;height: 375px;margin:0 auto;}
.video a{position: absolute;display: block;padding: 0 15px;font-size: 14px;color: #ffffff;background: #3D55C3;top:10px;right: 10px;height:27px;border-radius: 27px;line-height: 27px;}
.tpxw_swiper{width: 510px;height: 375px;float: right;overflow: hidden;background: #F9F9FE;}

.wqhg{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.wqhg_cn{width: 100%;margin:30px auto;height: auto;overflow: hidden;}
.wqhg_cn li{width: calc((100% - 64px) / 3);margin-left: 32px;height: auto;overflow: hidden;float: left;}
.wqhg_cn li:nth-child(1){margin-left: 0;}
.wqhg_cn li img{width: 100%;margin:0 auto;height: 214px;}
.wqhg_cn img{width: 378px;height: 213px;}

.foot{width: 100%;margin:-120px auto 0;height: auto;overflow: hidden;}
.footbg{display: block;width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.foot p{width: 100%;text-align: center;font-size: 18px;color: #364BB8;line-height: 106px;}
.foot p span{padding: 0 5px;}
.foot p em{color: #cccccc;padding: 0 10px;}
@media screen and (max-width:980px){
    .main{width: 94%;}
    .xwzx_com{width: 100%;padding: 20px 0;}
    .title{width: 94%;}
    .title img{transform:scaleX(1.5);}
    .xwzx_cn{width: calc(94% - 24px);margin:20px auto;padding:12px; }
    .xwzx_cn li{width: 100%;float: none;padding-left: 0;}
    .xwzx_title{height: auto;}
    .xwzx_info{height: auto;}
    .xwzx_cn li:nth-child(4), .xwzx_cn li:nth-child(5), .xwzx_cn li:nth-child(6){border-bottom: 1px solid #D8D8D8;padding-bottom: 10px;}
    .xyxw{margin:20px auto;}
    .xyxw_cn li{width: 100%;float: none;margin-left: 0;height: auto;overflow: hidden;padding-bottom: 14px;margin:0 auto 10px;}
    .xyxw_cn li .title{width: 100%;}
    .xyxw_cn li .title img{transform:scaleX(1);}
    .xyxw_bg{height: auto;}
    .xyxw_cn{margin:20px auto 0;padding-bottom: 0;}
    .video{width: 100%;height: auto;float: none;margin:0 auto;}
    .video video{height: auto;}
    .tpxw_swiper{float: none;margin:0 auto;width: 100%;height: auto;}
    .tplist{width: 92%;margin:20px auto;height: auto;}
    .tplist img{height: auto;}
    .tpxw{margin:0 auto;}
    .wqhg{margin:20px auto;}
    .wqhg_cn li{width: 100%;float: none;margin-left: 0;margin:0 auto 10px;}
    .wqhg_cn img{width: 100%;height: auto;}
    .foot{margin:-50px auto 0;}
    .showPc{display: none;}
}
