﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}
body{font-family:'Microsoft YaHei'}
img{border:none}
table{border-collapse:collapse;border-spacing:0}
table th,table td{padding:5px}
table th,table td input{padding:4px 5px}
fieldset,img{border:0}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
ception,th{text-align:left}
q:before,q:after{content:''}
abbr,acronym{border:0}
a{color:#666;text-decoration:none}
a:focus{outline:none}
a:hover{color:#005bac;transition:all 0.5s ease-in-out;text-decoration:none}
@font-face{font-family:DIN;src:url()}
@font-face{font-family:DIN-Medium;src:url(404.png)}
input,textarea,select{outline:none}
.content{width:1200px;margin:0px auto;overflow:hidden}
.contet{width:1200px;margin:0px auto}
.top{width:100%;min-width:1200;background:#fff;height:40px;line-height:40px;color:#666;font-size:14px;border-bottom:1px #ccc solid}
.top span{float:right;color:#666}
.top span a{color:#666;margin:0 10px}
.top span a:hover{color:#273bc1}
.head{width:100%;margin:20px auto;margin-top: 0px;margin-right: auto;margin-bottom: 20px;margin-left: auto;overflow:hidden;min-width:1200px}
.logo{font-size:24px;color:#333;margin-top:22px;float:left}
.txt{float:left;margin-top:18px;margin-left:20px}
.txt p{overflow:hidden;font-size:16px;color:#dc0000}
.txt h3{font-size:24px;color:#999999;font-weight:400}
.txt h3 b{font-weight:bold;color:#333}
.hot{float:right;background:url(../image/hot.png) no-repeat center left;margin-top:20px;padding-left:50px;font-size:14px;color:#666;text-align:right}
.hot p{font-size:20px;color:#000;font-weight:bold}
.nav{width:100%;overflow:hidden;min-width:1200px}
.nav ul{width:1200px;overflow:hidden;margin:0px auto}
.nav ul li{float:left;position:relative;text-align:center;height:40px;line-height:40px;font-size:15px;transition:all 0.5s ease-in-out;width:150px}
.nav ul li a{color:#333;display:block}
.nav ul li:hover{background:#005bac;transition:all 0.5s ease-in-out;border-radius:0 10px  0 10px}
.nav ul li a:hover{color:#fff}
.nav ul li.hover{background:#005bac;transition:all 0.5s ease-in-out;border-radius:0 10px  0 10px}
.nav ul li.hover a{color:#fff}
.banner{overflow:hidden;width:100%;margin:10px auto 0;min-width:1200px;position:relative}
.banner img{width:100%}
.banner .swiper-pagination-bullet{width:10px;height:10px;margin:0 10px;background:#fff;opacity:1;border-radius:6px;transition:all 0.5s ease-in-out}
.banner .swiper-pagination-bullet-active{background:#005bac;width:40px;transition:all 0.5s ease-in-out}
.sousuo{width:100%;min-width:1200px;margin:0p auto;background:url(../image/ss.jpg) no-repeat center top;height:47px}
.sousuo .ss1{float:left;width:800px;height:47px;line-height:47px;font-size:12px;font-family:"宋体";color:#fff}
.sousuo .ss1 a{color:#fff}
.sousuo .ss1 span{font-weight:bold}
.sousuo .ss2{background:#fff;border-radius:30px;height:30px;line-height:30px;float:right;padding:0 10px;margin-top:9px;width:350px}
.sousuo .ss2 input{margin-top:5px;width:245px;border:none}
.sousuo .ss2 input:nth-child(2){width:100px;background:url(../image/sosuo.png) no-repeat center right;cursor:pointer}
.title{width:1200px;overflow:hidden;margin:50px auto 0px;position:relative;padding-bottom:10px}
.title h3{text-align:center;font-size:24px;text-align:center;position:relative;background:url(../image/xx.png) repeat-x center center;color:#0f1633;font-weight:400;padding-bottom:5px}
.title h3 b{background:#fff;padding:0 20px;font-weight:400}
.title span{font-weight:bold;margin:0 10px;color:#0f1633}
.title p{font-size:14px;color:#3e3a39;text-align:center;margin:10px auto 0;line-height:36px}
.title p span{color:#3e3a39;font-weight:bold}
.title1{width:1200px;overflow:hidden;margin:50px auto 0px;position:relative;padding-bottom:10px}
.title1 h3{text-align:center;font-size:24px;text-align:center;position:relative;background:url(../image/xx.png) repeat-x center center;color:#0f1633;font-weight:400;padding-bottom:5px}
.title1 h3 b{background:url(../image/ysbj.jpg) no-repeat center top;padding:0 20px;font-weight:400}
.title1 span{font-weight:bold;margin:0 10px;color:#0f1633}
.title1 p{font-size:14px;color:#3e3a39;text-align:center;margin:20px auto 0;line-height:36px}
.title1 p span{color:#3e3a39;font-weight:bold}
.con_bt{text-align:center;font-size:24px;text-align:center;position:relative;color:#0f1633;font-weight:bold;margin:50px auto 20px}
.rq{width:590px;float:left;overflow:hidden}
.rqz{width:590px;float:right;overflow:hidden}
.rq div,.rqz div{overflow:hidden}
.rq div img,.rqz div img{-webkit-transition:all .5s;transition:all .5s;width:590px;height:230px}
.rq div:hover img,.rqz div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);overflow:hidden}
.rq p,.rqz p{width:80%;height:45px;line-height:45px;background:#0f1633;font-size:16px;color:#fff;text-align:left;text-indent:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:20%;position:relative}
.rq p:after,.rqz p:after{content:url(../image/picimg01.png);float:right;position:absolute;top:20px;right:20px;width:80px;height:8px}
.rq:hover p,.rqz:hover p{background:#005fa4;background:-webkit-linear-gradient(left,#005fa4,#009f40);transition:all 0.5s ease-in-out}
.pic_box{overflow:hidden;margin:40px auto 0}
.pic_box img{width:100%;overflow:hidden}
.about{width:100%;overflow:hidden;margin:30px auto;float:left}
.about ul li{float:left;width:590px;overflow:hidden}
.about ul li h3{font-size:24px;color:#0f1633}
.about ul li p{color:#595757;font-size:13px}
.about ul li dd{margin-top:100px;cursor:pointer}
.about ul li dd a{font-size:18px;color:#d9bf9d;font-weight:bold}
.about ul li dd:after{content:url(../image/aoutimg01.png);margin-left:10px}
.about ul li:last-child{float:right}
.about ul li:last-child p{color:#595757;line-height:30px;height:92px;margin-bottom:30px;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.about ul li dt{display:block;overflow:hidden;font-size:24px;color:#0f1633;padding-top:10px}
.about ul li dt b{display:block;font-size:18px;color:#d9bf9d}
.container{margin:0px;padding:0px}
.video{float:left;margin-right:15px;margin-top:-10px;position:relative}
.videolist{position:relative;float:left}
.videolist:hover{cursor:pointer}
.videos{display:none;border:1px solid #080808;position:fixed;left:50%;top:50%;margin-left:-320px;margin-top:-210px;z-index:999;width:640px;height:360px}
.vclose{position:absolute;right:1%;top:1%;border-radius:100%;cursor:pointer}
.bj{width:100%;height:100%;position:fixed;background:rgba(0,0,0,0.6);top:0px;left:0;display:none;z-index:900}
.pic_nav{overflow:hidden;text-align:center;margin:20px auto}
.pic_nav a{overflow:hidden;text-align:center;margin:0 20px;position:relative;padding-bottom:10px;display:inline-block}
.pic_nav a:after{content:"";width:0%;height:2px;position:absolute;bottom:0px;background:#009f40;left:0;transition:all 0.5s ease-in-out}
.pic_nav a:hover:after{content:"";width:100%;transition:all 0.5s ease-in-out}
.pic_nav a.osel{color:#009f40}
.pic_nav a.osel:after{content:"";width:100%;transition:all 0.5s ease-in-out}
.pic_content{overflow:hidden;display:none}
.pic_content ul{overflow:hidden}
.pic_content ul li{overflow:hidden;border:1px #f1f1f1 solid;width:283px;float:left;margin-right:20px;margin-bottom:20px;padding-bottom:40px;-webkit-transition:all .5s;transition:all .5s}
.pic_content ul li div{width:283px;height:250px;overflow:hidden}
.pic_content ul li h3{font-size:18px;color:#595757;text-align:center;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 15px;margin-top:10px}
.pic_content ul li p{text-align:center;font-size:15px;color:#9fa0a0;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 15px}
.pic_content ul li:nth-child(4n){margin-right:0px}
.pic_content ul li div img{-webkit-transition:all .5s;transition:all .5s;width:283px;height:250px}
.pic_content ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1);overflow:hidden}
.pic_content ul li:hover{border:1px #2975bd solid;-webkit-transition:all .5s;transition:all .5s}
.ab_btn{overflow:hidden;width:100%;text-align:center;margin:30px auto 0}
.ab_btn a{background:#0f1633;color:#fff;padding:10px 40px;font-size:16px;overflow:hidden;margin:0 10px;display:inline-block}
.ab_btn a:last-child{background:#ff6700}
.ab_btn a:hover{background:#009f40}
.pic_nav1{overflow:hidden;text-align:center;margin:20px auto}
.pic_nav1 a{overflow:hidden;text-align:center;margin:0 20px;position:relative;padding-bottom:10px;display:inline-block}
.pic_nav1 a:after{content:"";width:0%;height:2px;position:absolute;bottom:0px;background:#009f40;left:0;transition:all 0.5s ease-in-out}
.pic_nav1 a:hover:after{content:"";width:100%;transition:all 0.5s ease-in-out}
.pic_nav1 a.osel{color:#009f40}
.pic_nav1 a.osel:after{content:"";width:100%;transition:all 0.5s ease-in-out}
.rqz_content{overflow:hidden;display:none}
.rqz_content ul{overflow:hidden}
.rqz_content ul li{overflow:hidden;border:1px #f1f1f1 solid;width:283px;float:left;margin-right:20px;margin-bottom:20px;padding-bottom:40px;-webkit-transition:all .5s;transition:all .5s}
.rqz_content ul li div{width:283px;height:250px;overflow:hidden}
.rqz_content ul li h3{font-size:18px;color:#595757;text-align:center;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 15px;margin-top:10px}
.rqz_content ul li p{text-align:center;font-size:15px;color:#9fa0a0;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 15px}
.rqz_content ul li:nth-child(4n){margin-right:0px}
.rqz_content ul li div img{-webkit-transition:all .5s;transition:all .5s;width:283px;height:250px}
.rqz_content ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1);overflow:hidden}
.rqz_content ul li:hover{border:1px #2975bd solid;-webkit-transition:all .5s;transition:all .5s}
.ys{background:url(../image/ysbj.jpg) no-repeat center top;width:100%;min-width:1200px;margin:0xp auto;padding-top:10px}
.ysbj{background:url(../image/ysbj1.png) no-repeat center top;width:1200px;overflow:hidden;margin:50px auto 0;height:614px}
.ys01{margin:50px;overflow:hidden;border-bottom:1px #ccc dashed}
.ys01 ul{overflow:hidden}
.ys01 ul li{width:33.33%;float:left;border:10px #fff solid;box-sizing:border-box;overflow:hidden;margin-bottom:20px}
.ys01 ul li div{width:60px;height:60px;float:left;margin-right:15px}
.ys01 ul li span{overflow:hidden}
.ys01 ul li span h3{font-size:18px;margin-bottom:5px;color:#0f1633}
.ys01 ul li span p{font-size:13px;color:#595757}
.ys02{overflow:hidden;margin:30px 80px}
.ys02 ul{overflow:hidden}
.ys02 ul li{overflow:hidden;width:110px;margin:0 10px;float:left}
.ys02 ul li div{overflow:hidden;border:1px #9d835e solid;padding:2px;text-align:center}
.ys02 ul li div img{overflow:hidden;width:100px;height:150px;-webkit-transition:all .5s;transition:all .5s;margin:0px auto}
.ys02 ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1);overflow:hidden}
.ys02 ul li p{font-size:13px;color:#666;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.lingyu{overflow:hidden;margin:20px auto 0}
.lingyu ul{overflow:hidden}
.lingyu ul li{width:386px;float:left;margin-right:20px;margin-bottom:20px;overflow:hidden}
.lingyu ul li:nth-child(3n){margin-right:0px}
.lingyu ul li div{overflow:hidden;width:386px;height:235px}
.lingyu ul li div img{-webkit-transition:all .5s;transition:all .5s;width:386px;height:235px;overflow:hidden}
.lingyu ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.lingyu ul li p{height:40px;line-height:40px;background:#f1f1f1 url(../image/aoutimg01.png) no-repeat 95% center;padding-left:10px;padding-right:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}
.anli_nav{overflow:hidden;text-align:center;margin:20px auto}
.anli_nav a{overflow:hidden;text-align:center;margin:0 10px;position:relative;display:inline-block;padding:5px 15px;position:relative;z-index:5}
.anli_nav a:after{content:"";width:0%;height:35px;position:absolute;bottom:0px;background:#005bac;left:0;transition:all 0.5s ease-in-out;z-index:-1}
.anli_nav a:hover:after{content:"";width:100%;transition:all 0.5s ease-in-out}
.anli_nav a:hover{color:#fff}
.anli{overflow:hidden}
.anli ul{overflow:hidden}
.anli ul li{width:386px;float:left;margin-right:20px;margin-bottom:20px;overflow:hidden}
.anli ul li:nth-child(3n){margin-right:0px}
.anli ul li div{overflow:hidden;width:386px;height:235px}
.anli ul li div img{-webkit-transition:all .5s;transition:all .5s;width:386px;height:235px;overflow:hidden}
.anli ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.anli ul li p{height:40px;line-height:40px;background:url(../image/xjt.png) no-repeat center right;padding-left:10px;padding-right:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}
.anli ul li p:before{content:url(../image/xt.png);position:absolute;left:0px;top:10px;width:10px}
.anli ul li dd{height:50px;line-height:23px;font-size:12px;color:#666;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.dr_canshu{overflow:hidden}
.dr_canshu ul{width:1000px;margin:0px auto;overflow:hidden}
.dr_canshu ul li{width:33.33%;float:left;border:10px #fff solid;box-sizing:border-box;overflow:hidden;background:url(../image/xiazai.png) no-repeat center bottom;padding-bottom:50px}
.dr_canshu ul li div{width:116px;height:115px;overflow:hidden;border-radius:50%;margin:0px auto}
.dr_canshu ul li div img{width:100%}
.dr_canshu ul li h3{font-size:18px;text-align:center;margin:30px auto 10px;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dr_canshu ul li h3:after{content:"————";color:#4eba79;display:block;letter-spacing:-1px}
.dr_canshu ul li dl{height:50px;overflow:hidden;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.dr_canshu ul li  p{font-size:15px;line-height:24px;color:#666;text-align:center}
.ys_tb{overflow:hidden}
.ys_tb h4{font-size:18px;font-weight:bold;color:#0f1633;text-align:center;margin:60px auto 0}
.ys_tb  p{font-size:15px;line-height:30px;color:#666;text-align:center;margin-top:20px}
.sys{overflow:hidden;margin:20px auto 0}
.sys ul{overflow:hidden}
.sys ul li{width:386px;float:left;margin-right:20px;margin-bottom:20px;overflow:hidden}
.sys ul li div{overflow:hidden;width:386px;height:235px}
.sys ul li div img{-webkit-transition:all .5s;transition:all .5s;width:386px;height:235px;overflow:hidden}
.sys ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.sys ul li p{height:40px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;font-weight:bold;text-align:center}
.sys ul li a{color:#000}
.sys ul li a:hover{color:#c7000c}
.liuyan{background:url(../image/lybj.png) no-repeat center top;width:100%;min-width:1200px;margin:30px auto 0;overflow:hidden}
.liuyan ul{width:1200px;margin:0px auto;overflow:hidden;padding:20px 0;height:140px}
.liuyan ul li{width:16.5%;float:left;text-align:center}
.liuyan ul li div{width:60px;height:60px;margin:0px auto}
.liuyan ul li p{text-align:center;font-size:14px;color:#666}
.form{overflow:hidden;width:1200px;margin:0px auto;margin-top:10px}
.form  h3{font-size:16px;margin:20px auto}
.form ul{width:710px;background:url(../image/form.png) no-repeat;height:378px;float:left;padding:50px}
.form ul li{width:50%;float:left;margin-bottom:20px;line-height:40px}
.form ul li input{width:90%;border:1px #ccc solid;height:40px;line-height:40px;float:left;color:#666;font-size:15px;text-indent:1em}
.form ul li span{color:#f00;margin:5px}
.form ul li select{width:90%;border:1px #ccc solid;height:40px;line-height:40px;float:left;color:#666;font-size:15px;text-indent:1em}
.form ul li textarea{width:90%;border:1px #ccc solid;height:100px;line-height:24px;float:left;color:#666;font-size:15px;text-indent:1em;font-family:"Microsoft YaHei"}
.form ul li h4{font-size:36px;font-family:DIN-Medium;src:url(404.png);color:#ce0000}
.form ul li  p{font-size:18px;color:#666}
.form ul li dd{font-size:12px;line-height:20px;color:#666;margin:20px auto 0}
.form ul li input.sub{background:#ce0000;text-align:center;font-size:18px;color:#fff;height:40px;line-height:40px;cursor:pointer}
.form ul li:last-child{margin-top:-40px}
.huoban{overflow:hidden}
.huoban ul{overflow:hidden}
.huoban ul li{width:150px;float:left;overflow:hidden;height:80px}
.huoban ul li img{-webkit-transition:all .5s;transition:all .5s;width:150px;height:80px;overflow:hidden}
.huoban ul li:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.news_left{width:780px;float:left;overflow:hidden}
.news_tab{height:45px;line-height:45px;border-bottom:1px #ccc solid;font-size:18px}
.news_tab a{margin-right:40px;position:relative;display:inline-block}
.news_tab a:after{content:"";width:0%;height:2px;background:#005bac;position:absolute;bottom:0px;left:0px;-webkit-transition:all .5s;transition:all .5s}
.news_tab a.osel{color:#005bac}
.news_tab a:hover{color:#005bac}
.news_tab a:hover:after{content:"";width:100%;-webkit-transition:all .5s;transition:all .5s}
.news_tab a.osel:after{content:"";width:100%;-webkit-transition:all .5s;transition:all .5s}
.news_box{overflow:hidden;display:none}
.news_box ul{float:left;margin-top:30px;width:380px;height:330px;overflow:hidden;margin-right:20px}
.news_box ul li{height:40px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../image/newsios.png) no-repeat center left;padding-left:15px;font-size:14px}
.news_box ul li span{float:right}
.news_box ul div{overflow:hidden;width:380px;height:170px;position:relative}
.news_box ul div img{overflow:hidden;width:380px;height:170px;overflow:hidden}
.news_box ul div dd{width:100%;height:40px;line-height:40px;background:rgba(0,0,0,0.6);position:absolute;width:90%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;bottom:-50px;font-size:14px;color:#fff;padding:0 5%;-webkit-transition:all .5s;transition:all .5s}
.news_box ul div:hover dd{bottom:0px;-webkit-transition:all .5s;transition:all .5s}
.news_box ul:nth-child(2){margin-right:0px}
.news_right{width:390px;float:left;overflow:hidden;float:right}
.news_tab1{height:45px;line-height:45px;border-bottom:1px #ccc solid;font-size:18px}
.news_tab1 span{border-bottom:2px #005bac solid;display:inline-block}
.fq{overflow:hidden;margin:10px 0;height:330px}
.fq ul{overflow:hidden}
.fq ul li{overflow:hidden;margin-bottom:10px;border-bottom:1px #ccc dashed;margin-bottom:10px;padding-bottom:10px}
.fq ul li h3{font-size:14px;color:#666;background:url(../image/wen.png) no-repeat center left;padding-left:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fq ul li p{overflow:hidden;height:28px;line-height:28px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../image/da.png) no-repeat center left;padding-left:30px;margin-top:10px;color:#666}
.about_video{width:1100px;margin:0px auto;height:600px;overflow:hidden}
.about_box{background:url(../image/vdobj.png) no-repeat center bottom;min-width:1200px;margin:0xp auto}
.abouttext{overflow:hidden;margin:115px auto}
.abouttext h2{font-size:40px;color:#0f1633;text-align:center;font-weight:400}
.abouttext b{font-weight:bold}
.abouttext p{font-size:16px;color:#0f1633;text-align:center;margin:20px auto 0}
.footer{overflow:hidden;margin:0px auto;background:#0f1633;min-width:1200px}
.b_nav{overflow:hidden;padding:30px 0}
.b_nav .blogo{float:left}
.b_nav  span{float:right}
.b_nav  span a{margin:0 10px;font-size:15px;color:#a4a4a4}
.b_nav  span a:hover{text-decoration:underline}
.cor{overflow:hidden;padding:30px 0}
.cor p{float:left;overflow:hidden;color:#9a9a9a;font-size:14px;line-height:30px}
.cor ul{float:right;overflow:hidden}
.cor ul li{float:right;overflow:hidden;margin-left:100px;width:220px}
.cor ul li p{display:block;overflow:hidden;width:100%;margin-bottom:10px}
.cor ul li div{float:left;width:100px;margin:0 5px}
.cor ul li div img{width:100%}
.cor ul li dd{font-size:24px;color:#fff;margin:10px 0}
.cor ul li dt{width:180px;height:50px;text-align:center;color:#fff;line-height:50px;border-radius:6px;background:#ff5b00}
.cor ul li dt a{color:#fff}
.foot{overflow:hidden;background:#17224d}
.banquan{text-align:center;font-size:14px;color:#9a9a9a;height:50px;line-height:50px;border-bottom:1px #283460 solid}
.gjc{overflow:hidden;margin:40px auto;font-size:12px;color:#9a9a9a}
.gjc a{margin:5px;color:#9a9a9a}
.gjc a:hover{text-decoration:underline}
.links{overflow:hidden;margin:20px auto;font-size:12px;color:#9a9a9a}
.links a{margin:5px;color:#9a9a9a}
.links a:hover{text-decoration:underline}
.pf{position:fixed;right:0px;bottom:20%;z-index:99}
.pf ul{}
.pf ul li{width:50px;background:#2975bd;border-radius:50%;height:50px;text-align:center;margin-bottom:3px;position:relative}
.pf ul li img{margin:0px auto;max-width:100%;display:block;padding-top:13px}
.pf ul li div{width:120px;height:120px;bottom:0px;background:#2975bd;padding:10px;position:absolute;right:50px;display:none;border-radius:5px}
.pf ul li div img{width:100%;margin:0px;padding:0px}
.pf ul li:nth-child(2):hover div{display:block}
.n_banner{width:100%;max-width:1920px;overflow:hidden;height:180px;min-width:1200px;position:relative;margin:10px auto 0}
.n_banner img{position:absolute;height:180px;left:50%;top:0px;margin-left:-960px}
.n_ban{width:100%;overflow:hidden;margin:0px auto;position:absolute;top:50%;margin-top:-30px;left:0px}
.n_ban ul{width:1200px;margin:0px auto}
.n_ban ul h3{text-align:center;font-size:30px;font-weight:400;color:#081527}
.n_ban ul h3:after{content:"——";color:#081527;display:block;letter-spacing:-1px;line-height:20px}
.mbx{margin:0px auto;overflow:hidden;height:47px;line-height:47px;font-size:12px;color:#333;}
.mbx a:last-child:after{content:"";display:none}
.mbx a:after{content:">";font-family:"宋体";margin:0 5px;color:#333}
.mbx a{color:#333}
.mbx a:hover{color:#005bac}
.picc_box{overflow:hidden;margin-bottom:20px}
.wary_left{overflow:hidden;float:left;width:250px}
.muen{overflow:hidden;border:1px #efe9e9 solid}
.tit{background:url(../image/tb.png) no-repeat;overflow:hidden;text-align:center;font-size:24px;color:#fff;padding:20px 0}
.muen ul h3{border-bottom:1px #efe9e9 solid;height:50px;line-height:50px;font-size:16px;position:relative;padding-left:30px}
.muen ul h3:before{content:"+";font-family:"宋体";position:absolute;left:10px;top:0px;font-weight:bold}
.muen ul{overflow:hidden;margin:10px 10px 6px}
.muen ul li{overflow:hidden;height:37px;line-height:37px;font-size:13px;padding-left:10px;border-bottom:1px #efe9e9 solid}
.muen ul li:before{content:"-";color:#666;margin-right:10px;font-weight:bold}
.muen ul li.on a{color:#06F}
.common{ margin-top:20px; overflow:hidden; border:1px solid #b4b4b4;}
.common dl{width:90%; margin:10px auto; overflow:hidden; background:url(../image/faq.png) no-repeat 5% top; border-bottom:1px solid #e1e1e1; padding:0 5% 10px}
.common dl dd{color:#000000; font-size:14px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis; text-indent:2em}
.common dl dd a{color:#000}
.common dl dt{color:#000; font-size:14px; margin-left:2em; line-height:20px; margin-top:10px;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.common dl:last-child{border:none}
.lxwm span{ display:block; line-height:20px;color:#005bac; font-size:14px; padding:0px 10px 5px;}
.lxwm p{ font-size:14px; padding:0 10px 10px}
.w_bt{overflow:hidden;height:50px;line-height:50px;font-size:20px;font-weight:bold;margin-bottom:15px}
.w_bt a{margin-right:20px;color:#0d64b6}
.w_bt a:last-child{margin-right:20px;color:#333}
.w_bt a:hover{color:#0d64b6}
.w30{margin:0 auto}
.news_l{margin-top:20px;border:1px #efe9e9 solid}
.lxwm{overflow:hidden;border:1px #ccc solid;margin-top:20px}
.lxwm ul{padding:10px}
.lxwm ul p{font-size:14px;line-height:30px;font-size:14px}
.lxwm ul p img{vertical-align:text-top;width:100px}
.wary_right{overflow:hidden;float:right;width:930px}
.shaixuan{overflow:hidden;border:1px #efe9e9 solid;border-bottom:none}
.shaixuan ul{overflow:hidden}
.shaixuan ul li{overflow:hidden;border-bottom:1px #efe9e9 solid;}
.shaixuan ul li dd{width:100px;float:left;overflow:hidden;line-height:26px;color:#0f1633;font-size:14px;padding:10px; background:#f7f7f7}
.shaixuan ul li:nth-child(3) dd{ height:55px}
.shaixuan ul li dl{float:left;overflow:hidden; padding:10px 0;width:1075px}
.shaixuan ul li dl dt{margin:5px 10px;overflow:hidden;display:inline-block;font-size:13px}
.shaixuan ul li dl dt a.soel{color:#005bac}
.shaixuan ul li dl dt a:hover{color:#005bac}
.pic_table{overflow:hidden;margin:40px auto 0}
.pic_table ul{overflow:hidden; background:#f7f7f7; height:50px; line-height:50px;}
.pic_table ul li{width:10%;text-align:center;float:left;overflow:hidden}
.pic_table ul li:nth-child(1){width:18%}
.pic_table ul li:nth-child(2){width:15%}
.pic_table ul li:nth-child(3){width:17%}
.pic_lbbox{overflow:hidden}
.pic_lbbox ul{overflow:hidden;border-top:1px #efe9e9 solid;border-left:1px #efe9e9  solid;border-right:1px #efe9e9  solid;border-bottom:1px #efe9e9 solid; margin:5px 0}
.pic_lbbox ul li{width:10%;text-align:center;float:left;overflow:hidden}
.pic_lbbox ul li div{width:190px;height:150px;overflow:hidden}
.pic_lbbox ul li div img{-webkit-transition:all .5s;transition:all .5s;width:190px;height:150px}
.pic_lbbox ul li div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.pic_lbbox ul li p{line-height:20px;margin-top:40px;font-size:14px;padding:0 20px;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#666}
.pic_lbbox ul li:nth-child(1){width:18%}
.pic_lbbox ul li:nth-child(2){ display:none}
.pic_lbbox ul li:nth-child(3){width:15%}
.pic_lbbox ul li:nth-child(4){width:17%;margin-top: 20px;}
.pic_lbbox ul:hover{border:1px #62a70f solid;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.pic_lbbox ul li dd{line-height:140px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666}
.pic_lbbox ul li dd a{color:#62a70f}
.pic_lbbox ul li dt{border:1px #62a70f solid;width:60px;height:60px;font-size:12px;margin:39px auto;text-align:center}
.pic_lbbox ul li dt img{display:block;max-width:100%;margin:0px auto;padding-top:5px}
.pic_lbbox ul li dt a{color:#62a70f}
.pic_lbbox ul li dt:hover{background:#62a70f}
.pic_lbbox ul li dt:hover a{color:#fff}
.pic_lbbox ul li dd a:hover{color:#62a70f}
.pic_lb{overflow:hidden;margin-top:20px}
.pic_lb ul{overflow:hidden}
.pic_lb ul li{overflow:hidden;border:1px #fff solid;width:294px;float:left;margin-right:20px;margin-bottom:20px;padding-bottom:40px;-webkit-transition:all .5s;transition:all .5s}
.pic_lb ul li div{width:294px;height:250px;overflow:hidden}
.pic_lb ul li h3{font-size:24px;text-align:center;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 15px;margin-top:10px}
.pic_lb ul li p{text-align:center;font-size:15px;color:#666;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 15px}
.pic_lb ul li:nth-child(3n){margin-right:0px}
.pic_lb ul li div img{-webkit-transition:all .5s;transition:all .5s;width:294px;height:250px}
.pic_lb ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1);width:294px;height:250px;overflow:hidden}
.pic_lb ul li:hover{border:1px #c7000c solid;-webkit-transition:all .5s;transition:all .5s}
.xbanner{width:100%;overflow:hidden;margin:0px auto;text-align:center;background:url(../image/xbanner.png) no-repeat center top;background-size:cover;padding:30px 0}
.xbanner h3{font-size:30px;font-weight:400;color:#fff}
.xbanner p{font-size:20px;color:#fff;margin:10px 0}
.tishi{overflow:hidden;margin:0px auto}
.weixin{overflow:hidden;margin:30px auto 0}
.weixin h3{font-size:18px;color:#4c4c4c;overflow:hidden}
.weixin  dl{overflow:hidden;margin-top:10px}
.weixin  dl p{font-size:14px;color:#666;line-height:28px}
.zhitongche{border:1px #ccc solid;padding:20px;margin:20px auto;alignment-auto}
.zhitongche h3{font-size:18px;color:#005bac}
.zhitongche h3 span{color:#666;font-weight:400;font-size:13px;text-transform:uppercase}
.zhitongche ul{overflow:hidden}
.zhitongche ul li{overflow:hidden;margin:10px 0}
.zhitongche ul li span{float:left;display:block;width:110px;font-size:15px}
.zhitongche ul li dd{display:block;float:left;overflow:hidden;width:965px;font-size:13px}
.zhitongche ul li dd a{margin:8px;white-space:nowrap}
.w50{margin:0px;border-bottom:none}
.w50 dl{overflow:hidden;margin:30px auto}
.w50 dl h3{font-size:24px;color:#0f1633;font-weight:400}
.w50 dl p{color:#005bac;font-size:13px}
.w50 ul li{margin-bottom:60px}
.pic_xq{overflow:hidden}
.xq_tu{width:380px;height:340px;overflow:hidden;border:1px #ccc solid;text-align:center;float:left}
.xq_tu img{width:100%;height:100%;overflow:hidden}
.xq_text{width:520px;float:right;overflow:hidden}
.xq_text h3{font-size:20px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xq_text p{font-size:14px;color:#005bac;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:10px auto}
.xq_text .xq_arr{overflow:hidden;font-size:14px;line-height:30px;border-top:1px #ccc solid;padding-top:10px;height:160px;background:#efefef}
.xq_text dl{width:100%;overflow:hidden}
.xq_text dl dd{width:65px;float:left;height:120px}
.xq_text dl dd span{display:block;text-align:center}
.xq_text dl dt{width:90px;float:left}
.xq_text dl dt span{margin:0 10px;font-size:20px;color:#c50000;display:inline-block;width:86px;text-align:center}
.xq_text dl dt span:nth-child(2){color:#666;font-size:14px}
.xq_text .ryzz{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../image/hr.png) no-repeat center left;padding-left:15px;margin-top:5px;margin-left:15px;display:block}
.tabbox{width:1200px;margin:40px auto}
.nav-list{height:60px}
.nav-list li{height:60px;float:left;width:264px;position:relative;padding-right:2%;margin-left:2%}
.nav-list li:first-child{margin-left:0px}
.nav-list li:last-child{padding-right:0px}
.nav-list li:last-child:after{content:"";display:none}
.nav-list li:after{content:"";height:100%;width:1px;background:#ccc;position:absolute;right:0px;top:0px}
.nav-list span{border-bottom:2px #fff solid;display:block;overflow:hidden;height:80px}
.nav-list li span p{margin-top:10px;font-size:14px}
.nav-0,.nav-1,.nav-2,.nav-3{font-size:18px;color:#333;font-weight:bold}
.nav-0 p,.nav-1 p,.nav-2 p,.nav-3 p{font-size:16px;color:#333;font-weight:400}
.nav-cus-0,.nav-cus-1,.nav-cus-2,.nav-cus-3{color:#005bac;font-size:18px}
.nav-cus-0  span,.nav-cus-1  span,.nav-cus-2  span,.nav-cus-3  span{border-bottom:2px #005bac solid;display:block;overflow:hidden;height:80px}
.nav-cus-0 p,.nav-cus-1 p,.nav-cus-2 p,.nav-cus-3 p{color:#005bac}
.btn{overflow:hidden;height:50px;line-height:50px;margin-top:20px}
.btn  a{width:150px;height:40px;line-height:40px;float:left;margin:0 10px;background:#c50000;text-align:center;color:#fff}
.btn  a:nth-child(2){background:#005bac}
.btn  a:nth-child(3){background:#009f40}
.xq_content{overflow:hidden;border:1px #dadada solid;margin-top:20px}
.xq_bt{height:60px;line-height:60px;border-bottom:1px #036061 solid; background:#f7f7f7}
.xq_bt span{width:110px;display:block;float:left;text-align:center;cursor:pointer}
.xq_bt span:first-child{background:#c50000;color:#fff;width:110px}
.canshu{overflow:hidden;border-bottom:1px #ccc solid}
.canshu ul{overflow:hidden;padding:10px}
.canshu ul li{width:33.33%;border:10px #fff solid;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;float:left}
.xqxinxi{overflow:hidden;line-height:30px;color:#666;font-size:14px;padding:20px}
.pdf{overflow:hidden}
.pdf ul{overflow:hidden;padding:20px}
.pdf ul li{overflow:hidden;border-bottom:1px #ccc dashed;padding-bottom:10px;margin-bottom:10px}
.pdf ul li div{width:50px;height:50px;overflow:hidden;float:left;margin-right:20px}
.pdf ul li div img{width:100%;overflow:hidden}
.pdf ul li dd{font-size:14px;color:#029afd;overflow:hidden;font-weight:400;line-height:50px;width:500px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.pdf ul li dt{overflow:hidden;width:80px;float:right;line-height:30px;text-align:center;background:#029afd;color:#fff;border-radius:10px;margin-top:10px}
.pdf ul li dt a{color:#fff}
.jiazhi{overflow:hidden;line-height:30px;color:#666;font-size:14px;padding:20px}
.jieda{overflow:hidden}
.jieda ul{overflow:hidden;padding:20px}
.jieda ul li{overflow:hidden;border-bottom:1px #ccc dashed;padding-bottom:10px;margin-bottom:10px}
.jieda ul li h3{overflow:hidden;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}
.jieda ul li h3:before{content:"●";color:#666;font-size:12px;margin-right:5px}
.jieda ul li p{overflow:hidden;font-size:14px;line-height:24px;padding-left:13px;color:#666}
.pic_tj{overflow:hidden;margin-top:20px}
.pic_tj ul{overflow:hidden}
.pic_tj ul li{overflow:hidden;border:1px #fff solid;width:294px;float:left;margin-right:20px;margin-bottom:20px;padding-bottom:40px;-webkit-transition:all .5s;transition:all .5s}
.pic_tj ul li div{width:294px;height:250px;overflow:hidden}
.pic_tj ul li h3{font-size:24px;text-align:center;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 15px;margin-top:10px}
.pic_tj ul li p{text-align:center;font-size:15px;color:#666;margin-top:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 15px}
.pic_tj ul li div img{-webkit-transition:all .5s;transition:all .5s;width:294px;height:250px}
.pic_tj ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1);width:294px;height:250px;overflow:hidden}
.pic_tj ul li:hover{border:1px #005bac solid;-webkit-transition:all .5s;transition:all .5s}
.anli_lb{overflow:hidden}
.anli_lb ul{overflow:hidden}
.anli_lb ul li{width:296px;float:left;margin-right:20px;margin-bottom:20px;overflow:hidden}
.anli_lb ul li:nth-child(3n){margin-right:0px}
.anli_lb ul li div{overflow:hidden;height:185px}
.anli_lb ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%;overflow:hidden}
.anli_lb ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.anli_lb ul li p{height:40px;line-height:40px;background:url(../image/xjt.png) no-repeat center right;padding-left:10px;padding-right:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}
.anli_lb ul li p:before{content:url(../image/xt.png);position:absolute;left:0px;top:10px;width:10px}
.anli_lb ul li dd{height:50px;line-height:23px;font-size:12px;color:#666;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.honor_lb{overflow:hidden}
.honor_lb ul{overflow:hidden}
.honor_lb ul li{width:217px;float:left;margin-right:20px;margin-bottom:20px;overflow:hidden}
.honor_lb ul li:nth-child(4n){margin-right:0px}
.honor_lb ul li div{overflow:hidden;height:280px}
.honor_lb ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%;overflow:hidden}
.honor_lb ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.honor_lb ul li p{height:40px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;background:#f1f1f1;padding:0 10px;text-align:center}
.honor_lb ul li dd{height:50px;line-height:23px;font-size:12px;color:#666;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.anli_xq{overflow:hidden;border:1px #efe9e9 solid;overflow:hidden}
.anli_xq h3{padding:20px 0;font-size:18px;text-align:center}
.anli_xq .sxs{color:#666;font-size:12px;text-align:center;overflow:hidden;margin-bottom:10px;padding-bottom:15px}
.anli_xq .sxs span{margin:0 20px}
.anli_xq .sxs span a{margin:0 4px}
.anli_box{overflow:hidden;padding:20px;border-bottom:1px #efe9e9 solid;margin-bottom:15px}
.anli_tu{overflow:hidden;float:left;width:380px;height:240px}
.anli_tu img{overflow:hidden;width:380px;height:240px}
.anli_txt{overflow:hidden;width:480px;float:right}
.anli_txt ul{overflow:hidden}
.anli_txt ul li{overflow:hidden;font-size:14px;height:33px;line-height:33px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.anli_txt ul li span{width:80px;float:left;display:block;overflow:hidden}
.anli_txt dt{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../image/hr.png) no-repeat center left;padding-left:15px;margin-top:10px}
.anli_txt dd{overflow:hidden;font-size:14px;margin-top:15px}
.anli_txt dd p{font-size:36px;font-family:DIN-Medium;color:#ce0000}
.anli_txt dd p i{font-style:normal;float:left}
.anli_txt dd p a{display:inline-block;width:200px;background:#ff5b00;margin-top:5px;text-align:center;height:36px;line-height:36px;color:#fff;font-size:16px;margin-left:20px}
.shangxia{overflow:hidden;border:1px #efe9e9 solid;margin-top:20px}
.shangxia p{padding:20px;overflow:hidden;border-bottom:1px #efe9e9 solid;font-size:14px}
.shangxia p:last-child{border-bottom:none}
.shangxia p a{color:#005bac}
.shangxia p a:hover{text-decoration:underline}
.guanjian{font-size:14px;color:#666;border-bottom:1px #ccc solid;padding-bottom:10px;margin-top:10px}
.an_tuijian{overflow:hidden;margin-top:20px}
.an_tuijian ul{overflow:hidden}
.an_tuijian ul li{width:296px;float:left;margin-right:20px;margin-bottom:20px;overflow:hidden}
.an_tuijian ul li div{overflow:hidden}
.an_tuijian ul li div img{-webkit-transition:all .5s;transition:all .5s;width:296px;height:185px overflow:hidden}
.an_tuijian ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.an_tuijian ul li p{height:40px;line-height:40px;background:url(../image/xjt.png) no-repeat center right;padding-left:10px;padding-right:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}
.an_tuijian ul li p:before{content:url(../image/xt.png);position:absolute;left:0px;top:10px;width:10px}
.news_lb{overflow:hidden}
.news_lb ul{overflow:hidden}
.news_lb ul li{overflow:hidden;border-bottom:1px #ccc solid;padding-bottom:15px;margin-bottom:15px}
.news_lb ul li div{border:1px #ccc solid;float:left;margin-right:15px;overflow:hidden;width:300px;height:145px}
.news_lb ul li span{overflow:hidden}
.news_lb ul li span h3{font-size:16px;color:#666;overflow:hidden;font-weight:400}
.news_lb ul li span  p{font-size:14px;margin:10px auto;height:80px;color:#666;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:26px}
.news_lb ul li span  p i{color:#2975bd;font-style:normal}
.news_lb ul li span dd{overflow:hidden}
.news_lb ul li span dd i{font-size:12px;margin-right:20px;text-align:left;font-style:normal;color:#666}
.news_lb ul li span dd i:last-child{text-align:right;float:right;border:1px #ccc solid;display:inline-block;padding:3px 10px;margin:0px}
.news_lb ul li span dd i:last-child a{color:#2975bd}
.news_lb ul li span dd i em{color:#666;font-style:normal}
.news_lb ul li span h3 a{color:#333}
.news_lb ul li span h3 a:hover{color:#c7000c}
.news_lb ul li  div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%}
.news_lb ul li:hover div img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.new_content{line-height:28px;color:#666;font-size:14px}
.news_content{overflow:hidden;background:url(../image/tit.png) no-repeat  center top;padding:20px}
.news_content h3{text-align:center;font-size:20px;margin-bottom:10px}
.news_content dt{border-bottom:1px #ccc dashed;padding-bottom:10px;font-size:12px;overflow:hidden;display:block;margin:20px auto}
.news_content dd{border-bottom:1px #efe9e9 solid;color:#bf9661;font-size:12px;text-align:center;overflow:hidden;margin-bottom:10px;padding-bottom:15px}
.news_content dd span{margin:0 20px}
.news_content dt i{color:#2975bd;font-style:normal}
.about_con{overflow:hidden;background:url(../image/tit.png) no-repeat  center top;padding:20px}
.about_con h3{text-align:center;font-size:20px;margin-bottom:10px;border-bottom:1px #ccc dashed;margin:30px auto;padding-bottom:30px}
.s_shangxia{overflow:hidden;background-image:url(../image/fenyebj.png);background-position:bottom;background:url(../image/fenyebj.png) no-repeat center top;margin:50px auto}
.s_shangxia p{height:45px;line-height:45px;font-size:16px;color:#ff6700}
.s_shangxia p a{color:#666}
.s_shangxia p a:hover{color:#ff6700}
.s_shangxia p:last-child{background:url(../image/fenyebj.png) no-repeat center bottom;padding-bottom:10px}
.faq_lb{overflow:hidden;padding-bottom:30px}
.faq_lb ul{overflow:hidden}
.faq_lb ul li{overflow:hidden;margin-bottom:10px;border-bottom:1px #ccc dashed;margin-bottom:10px;padding-bottom:10px}
.faq_lb ul li h3{font-size:14px;color:#666;background:url(../image/wen.png) no-repeat center left;padding:3px 0 3px 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.faq_lb ul li p{overflow:hidden;height:28px;line-height:28px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../image/da.png) no-repeat center left;padding-left:30px;margin-top:10px;color:#666}
.xitong_banner{width:100%;max-width:1920px;overflow:hidden;height:680px;min-width:1200px;position:relative;margin:10px auto 0}
.xitong_banner img{position:absolute;height:680;left:50%;top:0px;margin-left:-960px}
.xt_ban{width:100%;overflow:hidden;margin:0px auto;position:absolute;top:10%;left:0px}
.xt_ban ul{width:1200px;margin:0px auto}
.xt_ban ul div{width:443px;height:516px;float:right;background:url(../image/form1.png) no-repeat center top}
.xt_ban ul div h3{padding:30px 40px 20px;text-align:center;font-size:24px;color:#333}
.xt_ban ul div dl{margin:0 40px}
.xt_ban ul div dl dd{font-size:15px;width:100%;overflow:hidden;line-height:30px;margin-bottom:5px;position:relative}
.xt_ban ul div dl dd input{width:99%;border:1px #ccc solid;height:40px;line-height:40px;text-indent:1em}
.xt_ban ul div dl dd textarea{width:95%;border:1px #ccc solid;height:80px;line-height:22px;padding:2%}
.xt_ban ul div dl dd input.submit{background:#0f1633;text-align:center;color:#fff;height:50px;line-height:50px;margin:20px auto 0;cursor:pointer}
.xt_ban ul div dl dd input.submit:hover{background:#005bac}
.xt_ban ul div dl p{font-size:12px;color:#666;text-align:center;margin:15px auto;line-height:24px}
.xt_ban ul div dl p.error{color:#f00;margin:0;text-align:left;position:absolute;right:10px;top:40px}
.xt_ban ul dl.shuzi{margin:200px 0px 0px 64px;float:left;width:500px;text-align:center}
.xt_ban ul dl.shuzi dt{font-size:60px;float:left;width:46%;margin:0 1% 5%}
.xt_ban ul dl.shuzi dt:first-child{border-right:1px #ccc solid}
.xt_ban ul dl.shuzi dt em{font-size:30px;font-style:normal}
.xt_ban ul dl.shuzi dt p{text-align:center;font-size:16px}
.xt_ban ul dl.shuzi dt:nth-child(3){width:100%}
.xt_ban ul  dl.shuzi  b{display:flex;width:100%;margin-top:30px;float:left;font-weight:400}
.hezuo{overflow:hidden;text-align:center;margin:30px auto 0}
.hezuo img{overflow:hidden}
div.flickr a{border:1px solid #ccc;padding:10px 15px;border-radius:2px;margin:0 5px;color:#666}
div.flickr a:hover{border-right:#0d64b6 1px solid;border-top:#0d64b6 1px solid;background-image:none;border-left:#0d64b6 1px solid;color:#fff;border-bottom:#0d64b6 1px solid;background-color:#0d64b6}
div.meneame a:active{border-right:#0d64b6 1px solid;border-top:#0d64b6 1px solid;background-image:none;border-left:#0d64b6 1px solid;color:#fff;border-bottom:#0d64b6 1px solid;background-color:#0d64b6}
div.flickr span.current{margin-right:5px;padding:10px 15px;color:#fff;font-weight:700;background:#0d64b6;border-radius:2px;border:1px solid #0d64b6}
div.flickr span.disabled{color:#adaaad;margin-right:10px;border:1px solid #ccc;padding:10px 15px;border-radius:2px}
div.flickr{padding:0;margin:0;text-align:center;font-family:Verdana;font-size:12px;text-align:center}
.fenye{overflow:hidden;text-align:center;margin:30px auto;height:60px;padding:20px}
.mulu{ display:none;width:7%; position:absolute; right:4%; top:0.6rem; text-align:right}
.mulu img{width:100%}
.close{ display:none;width:7%; position:absolute; right:4%; top:0.6rem; text-align:right}
.close img{width:80%}
.mobile_nav{ display:none;}
.m-banner{display:none}
.footer_nav{display:none}
.ico{display:none}
.side{ display:none;}
.m_xitong_banner{ display:none}
@media screen and (max-width: 1000px){
.top{ display:none;}
.head{min-width:inherit; margin:0.4rem auto; height:0.8rem}
.content{ width:100%;}
.logo{ font-size:0.35rem; margin-top:0;width:44%; margin-left:0}
.logo img{width:100%}
.txt{  margin-top:0.05rem;margin-left:0.1rem;}
.txt p{ font-size:0.25rem;}
.txt h3{ font-size:0.25rem;}
.hot{ display:none;}
.mulu{ display:block;}
.nav{ background:rgba(0,91,172,0.7); width:100%; height:100vh;position:fixed;z-index:99; min-width:inherit; right:-100%; display:none; top:2.6rem}
.nav ul{width:100%; height:100vh; position:relative;padding-top:0.2rem;}
.nav ul li{width:96%; border-bottom:1px solid #c9cacb; height:1rem; line-height:1rem; float:inherit;font-size:0.35rem; margin:0 auto;}
.nav ul li a{color:#fff}
.mobile_nav{ display:block; width:100%; height:1rem; background:#005bac}
.mobile_nav ul li{ float:left; font-size:0.35rem;  line-height:1rem;text-align:center; padding:0 0 0 0.2rem}
.mobile_nav ul li a{color:#fff;}
.mobile_nav ul li:before{ content:'|'; color:#fff; float:right; padding-left:0.2rem}
.mobile_nav ul li:last-child:before{content:''}
.nav ul li.hover{ background:none;}
.m-banner{ display:block;}
.banner{ display:none;}
.m-banner .swiper-slide img{width:100%}
.sousuo{display:none}
.w30{ margin:0.4rem 2%;width:96%}
.rq{width:100%; float:inherit;}
.rq div img, .rqz div img{width:100%; height:auto}
.rq p, .rqz p{height:1rem; line-height:1rem; font-size:0.35rem;}
.rq p:after, .rqz p:after{ top:0.45rem; right:0.2rem; width:1rem;background: url(../image/picimg01.png) no-repeat;content: '';background-size: 100%;}
.rqz{width:100%; margin-top:0.2rem}
.rqz p{ background:linear-gradient(to right,#0060a5,#009f40)}
.about{ display:none;}
.title{width:100%; margin:0.4rem auto 0; padding-bottom:0.2rem}
.title h3{ background:none; padding-bottom:0.2rem; font-size:0.5rem}
.pic_nav{ margin:0 auto;}
.pic_nav a{ margin:0 0.2rem; padding:0.1rem; font-size:0.35rem;}
.pic_mm{width:96%; margin:0 auto;}
.pic_mm ul li{width:49%; margin-right:2%;box-sizing: border-box;}
.pic_mm ul li:nth-child(2n){ margin-right:0;}
.pic_content ul li{ margin-bottom:2%; padding:0.2rem}
.pic_content ul li div{width:100%; height:3.5rem;}
.pic_content ul li h3{ font-size:0.35rem; padding:0 0.2rem;}
.pic_content ul li p{ font-size:0.3rem; margin-top:0.1rem; padding:0 0.2rem}
.pic_nav1{ margin:0 auto;}
.pic_nav1 a{ margin:0 0.2rem; padding:0.1rem; font-size:0.35rem;}
.rqz_content ul li{width:49%; margin-right:2%;box-sizing: border-box;margin-bottom:2%;padding-bottom:0.2rem}
.rqz_content ul li div{width:100%; height:3.5rem;}
.rqz_content ul li h3{ font-size:0.35rem; padding:0 0.2rem;}
.rqz_content ul li p{ font-size:0.3rem; margin-top:0.1rem; padding:0 0.2rem}
.rqz_content ul li:nth-child(2n){ margin-right:0;}
.ys{ display:none;}
.title h3 b{ padding:0 0.1rem}
.title p{ font-size:0.3rem; margin: 0.1rem auto; width:90%; line-height:0.6rem}
.lingyu{ margin:0.2rem auto; width:96%;}
.lingyu ul li{width:49%; margin-right:2%;}
.lingyu ul li:nth-child(3n){ margin-right:2%;}
.lingyu ul li:nth-child(2n){ margin-right:0;}
.lingyu ul li div{width:100%; height:2.5rem;}
.lingyu ul li p{ height:1rem; line-height:1rem; font-size:0.35rem; padding-left:0; padding-right:1rem;background-size:20%}
.hidden{ display:none;}
.huoban{width:96%; margin:0 auto; height:6rem}
.huoban ul li{width:32%; margin-right:2%; height:1.5rem}
.huoban ul li:nth-child(3n){ margin-right:0}
.huoban ul li img{width:100%; height:100%}
.about_box{ min-width:inherit; background-size:220%;}
.abouttext{ margin:1rem auto}
.abouttext h2{ font-size:0.4rem;}
.abouttext p{ font-size:0.3rem; margin:0.2rem auto 0;width:80%; line-height:0.6rem}
.footer{ min-width:inherit;}
.b_nav{ display:none}
.cor{padding:5% 2% 0}
.cor p{ float:inherit; font-size:0.3rem; line-height:0.6rem}
.cor ul{ float:inherit}
.cor ul li{ float:left; width:auto; margin-left:0}
.cor ul li p{ margin-bottom:0.1rem}
.cor ul li div{width:2rem}
.cor ul li:nth-child(2){ display:none;}
.footer_nav{ background:#0f1633; overflow:hidden; display:block}
.footer_nav ul {width:96%; margin:0 auto}
.footer_nav ul li{width:100%; height:1rem; line-height:1rem; font-size:0.35rem; border-bottom:1px solid #616161}
.footer_nav ul li:last-child{border:none}
.footer_nav ul li:before{ content:'>';color:#fff; font-size:0.4rem; float:right; font-family:"宋体"}
.footer_nav ul li a{color:#9a9a9a;}
.gjc{ display:none;}
.links{ display:none;}
.banquan{ height:auto; line-height:0.6rem; font-size:0.35rem; text-align:left; padding-left:2%; float:left; border:none; margin-top:2%}
.ico{ margin:0 2%;display:none}
.ico ul li{ float:left; width:1rem;margin-right:2%; position:relative}
.ico ul li img{width:80%}
.ico ul li em{ display:none; position:absolute; top:-2rem; left:-0.4rem}
.ico ul li:hover em{ display:block;}
.ico ul li em img{width:2rem;}
.foot{ overflow:initial; padding-bottom:1.6rem}
.side{ display:block;width:100%; height:1.2rem; line-height:0.5rem; position:fixed; bottom:0; background:#fff; z-index:999}
.side ul li{width:20%; float:left; text-align:center; font-size:0.35rem; padding-top:0.2rem; height:0.5rem}
.side ul li span{width:30%; text-align:center; display:block; text-align:center; margin:0 auto}
.side ul li span img{width:100%}
.side ul li:nth-child(3){ margin-top:-0.84rem; height:auto}
.side ul li:nth-child(3) span{width:80%}
.pf{ display:none;}
.mbx{display:none;}
.picc_box{ margin-bottom:0.2rem}
.shaixuan{ border:none;}
.shaixuan ul{border-left:1px #efe9e9 solid;border-right:1px #efe9e9 solid;border-top:1px #efe9e9 solid}
.shaixuan ul li{ padding:0; background:#f1f1f1}
.shaixuan ul li dd{width:2rem; font-size:0.30rem; line-height:1.2rem; padding:0;background:#f1f1f1; text-align:center}
.shaixuan ul li dl{width:5.75rem; background:#fff; padding:0.1rem; min-height:1.1rem}
.shaixuan ul li dl dt{ font-size:0.30rem; margin:0 0 0 0.1rem; line-height:0.6rem}
.pic_table{ display:none;}
.pic_lbbox{ margin-top:0.4rem}
.pic_lbbox ul{ border:none;width:49%; float:left; margin-right:2%; background:#f2f2f2; margin-bottom:2%}
.pic_lbbox ul:first-child{ border:none;}
.pic_lbbox ul li{ display:none;}
.pic_lbbox ul li:nth-child(1){width:100%; display:block;}
.pic_lbbox ul li:nth-child(2){width:100%; display:block;}
.pic_lbbox ul li:nth-child(3){width:100%; display:block}
.pic_lbbox ul li:nth-child(2) dd,.pic_lbbox ul li:nth-child(3) dd{ font-size:0.3rem; line-height:0.6rem;}
.pic_lbbox ul li div{ border:1px solid #f1f1f1; height:4rem;width:100%;box-sizing: border-box;}
.pic_lbbox ul:nth-child(2n){ margin-right:0}
.xbanner{display:none;}
.tishi{display:none;}
.lxwm{ display:none}
.wary_right{width:100%; float:inherit}
.xq_tu{width:100%;box-sizing: border-box; height:7rem}
.xq_text{width:100%; float:inherit}
.xq_text h3{ font-size:0.35rem; line-height:0.6rem;}
.xq_text p{ font-size:0.3rem; margin:0 auto}
.xq_text .xq_arr{ margin-top:0.2rem; font-size:0.3rem; line-height:0.6rem; padding:0.2rem; height:auto}
.xq_text dl dd{width:1rem; height:3rem;}
.xq_text dl dt{width:2rem;}
.xq_text dl dt span{ margin:0 0.1rem; font-size:0.5rem; width:2rem;}
.xq_text dl dt span:nth-child(2){ font-size:0.35rem}
.xq_text .ryzz{ margin-left:0; margin-top:0.2rem; padding:0.2rem 0.5rem; font-size:0.3rem;background-size:4%}
.btn{ height:1rem; line-height:1rem; font-size:0.35rem; margin-top:0.2rem}
.btn a{width:2.5rem; height:0.8rem; line-height:0.8rem; margin:0 0.1rem 0 0 }
.xq_content{ margin-top:0.2rem;}
.xq_bt{ height:1rem; line-height:1rem;}
.xq_bt span:first-child{width:25%}
.xq_bt span{width:25%; font-size:0.35rem}
.xqxinxi{ line-height:0.6rem; padding:0.2rem; font-size:0.3rem}
.pdf ul{ padding:0.2rem}
.pdf ul li{ padding-bottom:0.1rem; margin-bottom:0.1rem;}
.pdf ul li div{width:1rem; line-height:1rem; margin-right:0.2rem; height:1rem;}
.pdf ul li dd{ font-size:0.35rem; line-height:1rem; width:4rem;}
.pdf ul li dt{width:2rem; line-height:0.6rem; border-radius:0.1rem;margin-top:0.2rem; font-size:0.3rem;}
.jiazhi{ line-height:0.6rem; padding:0.2rem; font-size:0.35rem}
.jieda ul{ padding:0.2rem}
.jieda ul li{ padding-bottom:0.1rem; margin-bottom:0.1rem;}
.jieda ul li h3{ font-size:0.35rem; margin-bottom:0.1rem;}
.jieda ul li h3:before{ font-size:0.2rem; margin-right:0.1rem}
.jieda ul li p{ font-size:0.35rem; line-height:0.6rem; padding-left:0.1rem}
.m_xitong_banner{ display:block}
.m_xitong_banner img{width:100%}
.title span{margin:0 0.1rem}
.pic_box{ margin:0.2rem auto}
.hezuo{ margin:0.4rem auto 0; width:90%}
.hezuo img{width:100%}
.xitong_banner{ min-width:inherit; height:12.5rem; max-width:inherit; margin:0.2rem auto 0}
.xitong_banner img{ margin-left:0; left:-300%}
.xt_ban ul dl.shuzi{ display:none;}
.xt_ban{width:90%; left:5%}
.xt_ban ul{width:100%}
.xt_ban ul dl.shuzi{ margin:0; width:100%}
.xt_ban ul div{width:100%; height:10.5rem; float:inherit; background-size:100% 100%}
.xt_ban ul div h3{ padding:0.6rem 0 0.5rem; font-size:0.4rem;}
.xt_ban ul div dl{ margin:0 0.2rem}
.xt_ban ul div dl dd{ font-size:0.3rem; line-height:0.6rem; margin-bottom:0}
.xt_ban ul div dl dd input{ height:0.8rem; line-height:0.8rem;}
.xt_ban ul div dl dd textarea{ height:2rem; line-height:0.6rem;}
.xt_ban ul div dl dd input.submit{height:0.8rem; line-height:0.8rem; margin:0.2rem auto 0}
.xt_ban ul div dl p.error{top:0.7rem; right:0.1rem;font-size: 0.3rem;line-height: 0.6rem;}
.xt_ban ul div dl p{ margin:0.2rem auto; font-size:0.3rem; line-height:0.5rem}
.anli_xq h3{ padding:0.4rem 0; font-size:0.4rem; border-bottom:1px dashed #ccc}
.shangxia{ margin-top:0.2rem;}
.shangxia p{ padding:0.1rem; font-size:0.3rem}
.guanjian{ font-size:0.3rem; margin-top:0.1rem; padding-bottom:0.1rem;}
.wary_left{width:100%; margin:0 auto}
.muen{ border:none;}
.muen .tit{ display:none;}
.muen ul{ margin:0;}
.muen ul li{width:32%; float:left; margin-right:2%; height:0.8rem; line-height:0.8rem; overflow:hidden;border:1px solid #d1d2d3;border-radius:0.1rem; background:#eceded; margin-bottom:2%; text-align:center;padding-left:0;font-size:0.3rem;box-sizing: border-box;}
.muen ul li:nth-child(3n){ margin-right:0}
.muen ul li:before{ display:none;}
.news_l{ display:none;}
.muen ul li a{color:#000; display:block}
.muen ul li a.soel{ background:#005bac; color:#fff;}
.anli_lb{ margin-top:0.4rem}
.anli_lb ul li{width:100%; margin:0; margin-bottom:2%;}
.anli_lb ul li div{ height:5rem}
.anli_lb ul li p{ height:1rem; line-height:1rem; padding-left:0.2rem; padding-right:2rem; font-size:0.35rem;background-size:6%}
.anli_lb ul li p:before{content:""; background:url(../image/xt.png) no-repeat; background-size:60%;width:0.2rem; height:1rem; top:0.25rem}
.anli_lb ul li dd{ height:1rem; line-height:0.5rem; font-size:0.3rem}
.anli_xq .sxs{ font-size:0.3rem; margin-top:0.2rem}
.anli_xq .sxs span{ margin:0 0.1rem}
.anli_xq .sxs span:nth-child(3){ display:none}
.anli_xq .sxs span:nth-child(4){ display:none}
.xqxinxi img{ max-width:100%; height:inherit}
.news_lb{ margin-top:0.4rem}
.news_lb ul li{ padding-bottom:0.2rem; margin-bottom:0.2rem;}
.news_lb ul li div{width:40%; height:2rem; margin-right:2%}
.news_lb ul li span h3{ font-size:0.35rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_lb ul li span p{ font-size:0.3rem; height: auto;-webkit-line-clamp:2; line-height:0.5rem;margin:0.1rem 0}
.news_lb ul li span dd i{ font-size:0.3rem; margin-right:0.4rem;}
.news_lb ul li span dd i em{color:#c8a063}
.news_lb ul li span dd i:nth-child(3){ display:none}
.news_lb ul li span dd i:nth-child(4){ display:none}
.muen ul.news_type li{width:49%;}
.muen ul.news_type li:nth-child(3n){ margin-right:2%;}
.muen ul.news_type li:nth-child(2n){ margin-right:0;}
.faq_lb{ margin-top:0.4rem; padding-bottom:0.2rem}
.faq_lb ul li{ margin-bottom:0.2rem; padding-bottom:0.2rem}
.faq_lb ul li h3{ background-size:5%; padding:0 0 0 0.5rem; font-size:0.35rem;}
.faq_lb ul li p{ font-size:0.3rem;background-size:5%; line-height:0.7rem; padding-left:0.5rem; margin-top:0.1rem;}
.muen ul h3{ display:none;}
.muen ul.about_type li{ margin-right:2%;}
.muen ul.about_type li:nth-child(4),.muen ul.about_type li:nth-child(7),.muen ul.about_type li:nth-child(11),.muen ul.about_type li:nth-child(16){ margin-right:0;}
.about_con{ padding:2%}
.about_con h3{ font-size:0.4rem; margin:0.2rem auto;padding-bottom:0.2rem}
.new_content{ font-size:0.3rem; line-height:0.6rem;}
.new_content img{ max-width:100%; height:inherit}
.honor_lb ul li{ width:49%; margin-right:2%; height:7rem; margin-right:2%; margin-bottom:2%;}
.honor_lb ul li:nth-child(2n){ margin-right:0}
.honor_lb ul li div{ height:6rem;}
.honor_lb ul li p{ height:1rem; line-height:1rem; padding:0 0.1rem; font-size:0.3rem}
div.flickr a {border:1px solid #ccc;padding:0.1rem 0.2rem;border-radius:2px;margin:0 0.1rem;color:#666}
div.flickr a:hover {border-right:#0d64b6 1px solid;border-top:#0d64b6 1px solid;background-image:none;border-left:#0d64b6 1px solid;color:#fff;border-bottom:#0d64b6 1px solid;background-color:#0d64b6}
div.meneame a:active {border-right:#0d64b6 1px solid;border-top:#0d64b6 1px solid;background-image:none;border-left:#0d64b6 1px solid;color:#fff;border-bottom:#0d64b6 1px solid;background-color:#0d64b6}
div.flickr span.current {margin-right:0.1rem;padding:0.1rem 0.2rem;color:#fff;font-weight:700;background:#0d64b6;border-radius:2px;border:1px solid #0d64b6}
div.flickr span.disabled {color:#adaaad;margin-right:0.1rem;border:1px solid #ccc;padding:0.1rem 0.2rem;border-radius:2px}
div.flickr {padding:0;margin:0;text-align:center;font-family:Verdana;font-size:0.3rem;text-align:center;height:auto;}
}