﻿@charset "utf-8";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'}
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:#c7000c;transition:all 0.5s ease-in-out}
@font-face{font-family:DIN;src:url(DIN.ttf)}
@font-face{font-family:DIN-Medium;src:url(DIN-Medium.otf)}
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:0px auto;height:80px;min-width:1200px;position:fixed;top:0px;left:0px;z-index:999}
.logo{font-size:24px;color:#333;margin-top:22px;float:left}
.had{background:rgba(255,255,255,0.9);box-shadow:0 0 5px #ccc}
.nav{width:930px;overflow:hidden;float:right}
.nav ul{margin:0px auto;overflow:hidden;padding-top:15px}
.nav ul li{float:left;position:relative;text-align:center;height:50px;line-height:50px;font-size:15px;transition:all 0.5s ease-in-out;margin:0 15px}
.nav ul li a{color:#333}
.nav ul li a:before{content:"";width:0%;height:2px;background:#c7000c;position:absolute;bottom:0px;left:0px;transition:all 0.5s ease-in-out}
.nav ul li:hover a:before{content:"";width:100%;transition:all 0.5s ease-in-out}
.banner{overflow:hidden;width:100%;margin:0px auto;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:#eb5308;width:40px;transition:all 0.5s ease-in-out}
.sousuo{width:100%;min-width:1200px;margin:0p auto;background:url(../images/ss.jpg) no-repeat center top;height:47px}
.sousuo .ss1{float:left;width:800px;height:47px;line-height:47px;font-size:12px;color:#fff}
.sousuo .ss1 span{font-weight:bold}
.sousuo .ss1 a{color:#fff}
.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:310px;border:none;height:26px;line-height:26px}
.sousuo .ss2 input.btn{width:30px;background:url(../images/sosuo.png) no-repeat right 10px;cursor:pointer;height:25px;line-height:25px}
.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(../images/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:16px;color:#3e3a39;text-align:center;margin:20px auto 0;line-height:36px}
.title 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}
.pic_box{overflow:hidden;margin:40px auto 0}
.pic_box img{width:100%;overflow:hidden}
.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:#c7000c;left:0;transition:none 0.3s ease-in-out}
.pic_nav a:hover:after{content:"";width:100%;transition:none 0.3s ease-in-out}
.pic_nav a.osel{color:#c7000c}
.pic_nav a.osel:after{content:"";width:100%;transition:none 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;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:#666;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);width:283px;height:250px;overflow:hidden}
.pic_content ul li:hover{border:1px #c7000c 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:#c7000c}
.xban{width:1200px;overflow:hidden;margin:40px auto 0;position:relative}
.xban img{width:100%}
.xban_sz{width:1200px;overflow:hidden;margin:0px auto;position:absolute;top:34px;left:0px}
.xban_sz ul li{float:left;margin-left:50px;color:#fff}
.xban_sz ul li div{font-size:36px;font-family:DIN-Medium;src:url(DIN-Medium.otf);font-weight:400}
.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(../images/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(../images/xt.png);position:absolute;left:0px;top:10px;width:10px}
.youshi{overflow:hidden}
.youshi ul{width:1000px;margin:0px auto;overflow:hidden}
.youshi ul li{width:33.33%;float:left;border:10px #fff solid;box-sizing:border-box;overflow:hidden}
.youshi ul li div{width:200px;height:200px;overflow:hidden;border-radius:50%;margin:0px auto}
.youshi ul li div img{width:200px;height:200px;overflow:hidden}
.youshi ul li h3{font-size:18px;text-align:center;margin:30px auto 10px;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.youshi ul li  p{font-size:15px;line-height:24px;color:#666;text-align:center;overflow:hidden;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:50px}
.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(../images/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:18px;color:#0f1633}
.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(../images/form.png) no-repeat;height:378px;float:left;padding:50px}
.form ul li{width:50%;float:left;margin-bottom:20px;line-height:40px;position:relative}
.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(DIN-Medium.otf);color:#ce0000}
.form ul li  p{font-size:18px;color:#666}
.form ul li p.error{position:absolute;top:0;right:60px;color:#f00;font-size:12px}
.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(../images/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}
.fq{overflow:hidden;margin-top:30px;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(../images/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(../images/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(../images/vdobj.png) no-repeat center bottom;min-width:1200px;margin:0xp auto}
.abouttext{overflow:hidden;margin:60px auto 0;padding-bottom:100px}
.abouttext h2{font-size:24px;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:#fff;font-size:14px;line-height:30px}
.cor ul{float:right;overflow:hidden}
.cor ul li{float:right;overflow:hidden;margin-left:40px;width:450px}
.cor ul li:nth-child(2){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; color:#fff; font-size:14px; text-align:center; line-height:40px}
.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:#fff;height:50px;line-height:50px;border-bottom:1px #283460 solid}
.gjc{overflow:hidden;margin:40px auto;font-size:12px;color:#fff}
.gjc a{margin:5px;color:#fff}
.gjc a:hover{text-decoration:underline}
.links{overflow:hidden;margin:20px auto;font-size:12px;color:#fff}
.links a{margin:5px;color:#fff}
.links a:hover{text-decoration:underline}
.n_banner{width:100%;max-width:1920px;overflow:hidden;height:250px;min-width:1200px;position:relative;margin:0px auto}
.n_banner img{position:absolute;height:250px;left:50%;top:0px;margin-left:-960px}
.n_ban{width:100%;overflow:hidden;margin:0px auto;position:absolute;bottom:34px;left:0px}
.n_ban ul{width:1200px;margin:0px auto}
.n_ban ul li{float:left;margin-left:50px;color:#005bac}
.n_ban ul li div{font-size:36px;font-family:DIN-Medium;src:url(DIN-Medium.otf);font-weight:400}
.n_ban ul li div span{color:#333;font-size:24px}
.n_ban ul li  p{font-size:14px;color:#333}
.mbx{margin:0px auto;overflow:hidden;height:50px;line-height:50px;font-size:15px;background:url(../images/ss.jpg) no-repeat center;color:#fff}
.mbx a:last-child:after{content:"";display:none}
.mbx a:after{content:">";font-family:"宋体";margin:0 5px;color:#fff}
.mbx a{color:#fff}
.picc_box{overflow:hidden}
.wary_left{overflow:hidden;float:left;width:250px}
.muen{overflow:hidden;border:1px #efe9e9 solid}
.tit{background:url(../images/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}
.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:30px auto}
.news_l{margin-top:20px;border:1px #efe9e9 solid}
.news_l ul{overflow:hidden;padding:10px}
.news_l ul li{height:40px;line-height:40px;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../images/xjt1.png) no-repeat center left;padding-left:20px}
.lxwm{overflow:hidden;border:1px #ccc solid;margin-top:20px}
.lxwm ul{padding:7px}
.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}
.shaixuan ul{overflow:hidden}
.shaixuan ul li{overflow:hidden;border-bottom:1px #efe9e9 solid;padding:10px 0}
.shaixuan ul li dd{width:100px;float:left;overflow:hidden;line-height:26px;color:#0f1633;font-weight:bold;font-size:14px;padding-left:10px}
.shaixuan ul li dl{float:left;width:810px;overflow:hidden}
.shaixuan ul li dl dt{margin:5px;overflow:hidden;display:inline-block;font-size:13px}
.shaixuan ul li dl dt a.soel{color:#c7000c}
.shaixuan ul li dl dt a:hover{color:#c7000c}
.pic_lb{overflow:hidden;margin-top:20px}
.pic_lb ul{overflow:hidden}
.pic_lb ul li{overflow:hidden;border:1px #f1f1f1 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}
.fenye{overflow:hidden;text-align:center}
.xbanner,.xbanner img{width:100%;overflow:hidden;margin:0px auto}
.tishi{overflow:hidden;background:url(../images/vdobj.png) no-repeat center bottom;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:100px;font-size:15px;text-align:right}
.zhitongche ul li dl{display:block;float:left;overflow:hidden;width:965px;font-size:13px}
.zhitongche ul li dl dt{margin:0 8px;white-space:nowrap;float:left}
.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 dl{overflow:hidden;font-size:14px;line-height:30px;border-top:1px #ccc solid;padding-top:10px;height:126px}
.xq_text dl dd{float:left;width:33.33%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xq_text dt{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../images/hr.png) no-repeat center left;padding-left:15px;margin-top:30px}
.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:#0f1633}
.btn  a:nth-child(3){background:#ff5b00}
.xq_content{overflow:hidden;border:1px #dadada solid;margin-top:20px}
.xq_bt{height:60px;line-height:60px;border-bottom:1px #c50000 solid}
.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 #f1f1f1 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 #c7000c solid;-webkit-transition:all .5s;transition:all .5s}
.anli_lb{overflow:hidden;margin-top:20px}
.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;width:100%;height:180px}
.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(../images/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(../images/xt.png);position:absolute;left:0px;top:10px;width:10px}
.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{border-bottom:1px #efe9e9 solid;color:#bf9661;font-size:12px;text-align:center;overflow:hidden;margin-bottom:10px;padding-bottom:15px}
.anli_xq .sxs span{margin:0 20px}
.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(../images/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;height:200px}
.an_tuijian ul li div img{-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%;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(../images/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(../images/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;padding:3px;float:left;margin-right:15px;overflow:hidden;width:210px;height:140px}
.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;width:25%;float:left;display:block;box-sizing:border-box;text-align:left;font-style:normal}
.news_lb ul li span dd i:last-child{text-align:right}
.news_lb ul li span dd i:last-child a{color:#2975bd}
.news_lb ul li span dd i em{color:#ff6700;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(../images/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(../images/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(../images/fenyebj.png);background-position:bottom;background:url(../images/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(../images/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(../images/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(../images/da.png) no-repeat center left;padding-left:30px;margin-top:10px;color:#666}
.honor_lb{overflow:hidden}
.honor_lb ul{overflow:hidden}
.honor_lb ul li{border:1px #ccc solid;margin:0 10px 20px 0;overflow:hidden;width:300px;float:left}
.honor_lb ul li div{overflow:hidden;height:200px}
.honor_lb ul li div img{width:100%;height:100%}
.honor_lb ul li .mx_img{margin:5px;height:192px;overflow:hidden}
.honor_lb ul li video{margin:5px}
.honor_lb ul li p{margin:10px;font-size:15px;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:50px;line-height:24px;background:#f1f1f1;text-align:center}
.honor_lb ul li p span{color:#0d64b6;font-weight:bold}
.honor_lb ul li:nth-child(3n){margin-right:0px}

.honor_lb1{overflow:hidden}
.honor_lb1 ul{overflow:hidden}
.honor_lb1 ul li{border:1px #ccc solid;margin:0 10px 20px 0;overflow:hidden;width:300px;float:left}
.honor_lb1 ul li div{overflow:hidden;height:390px}
.honor_lb1 ul li div img{width:100%;height:100%}
.honor_lb1 ul li .mx_img{margin:5px;height:380px;overflow:hidden}
.honor_lb1 ul li video{margin:5px}
.honor_lb1 ul li p{margin:10px;font-size:15px;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:50px;line-height:24px;background:#f1f1f1;text-align:center}
.honor_lb1 ul li p span{color:#0d64b6;font-weight:bold}
.honor_lb1 ul li:nth-child(3n){margin-right:0px}


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:20px auto 0;padding-top:20px;height:50px}
.mulu{ display:none;width:7%; position:absolute; right:4%; top:0.5rem}
.mulu img{width:100%}
.close{ display:none;width:7%; position:absolute; right:4%; top:0.5rem}
.close img{width:100%}
.mobile_nav{ display:none;}
.m_banner{ display:none}
.b_nav dl{ display:none;}
.side{ display:none;}
.show{ display:none;}
@media screen and (max-width: 1000px){
.head{ height:1.4rem; line-height:1.4rem; min-width:inherit; position:relative}
.content{width:100%}
.logo{ font-size:0.35rem; margin:0.3rem 2%}
.logo img{ height:0.8rem}
.mulu{ display:block;}
.nav{ background:rgba(15,22,51,0.9); width:100%; height:100vh;position:fixed;z-index:99; min-width:inherit; right:-100%; display:none; top:2.4rem}
.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:#0f1633}
.mobile_nav ul li{ float:left; font-size:0.35rem;  line-height:1rem; width:25%; text-align:center}
.mobile_nav ul li a{color:#fff;}
.mobile_nav ul li:before{ content:'|'; float:right; color:#fff;}
.mobile_nav ul li:last-child:before{content:''}
.m_banner{ display:block;}
.banner{ display:none;}
.swiper-slide img{width:100%}
.sousuo{ display:none}
.title{width:100%; margin:0.5rem auto 0;padding-bottom:0.2rem}
.title h3{ font-size:0.5rem; padding-bottom:0.2rem;background:url(../images/xx.png) repeat-x center 0}
.title h3 b{padding:0 0.1rem}
.title span{ margin:0 0.1rem}
.title p{ font-size:0.3rem; margin:0.1rem 5% 0;line-height:0.5rem}
.pic_box{ margin:0.4rem 5% 0}
.pic_nav{ margin:0.2rem 2%}
.pic_nav a{ margin:0 0.05rem; padding-bottom:0.1rem; font-size:0.3rem; background:#a5a5a5; height:0.6rem; line-height:0.6rem;border-radius:0.3rem; padding:0 0.2rem;color:#fff; margin-bottom:0.1rem}
.pic_content{width:96%; margin:0 2%; height:9rem}
.pic_content ul li{width:49%; margin-right:2%;box-sizing:border-box;margin-bottom:0.2rem;padding-bottom:0.2rem}
.pic_content ul li:nth-child(2n){ margin-right:0;}
.pic_content ul li div{width:100%; height:3rem;}
.pic_content ul li div img{width:100%; height:100%}
.pic_content ul li h3{ font-size:0.35rem;padding:0 0.1rem;margin-top:0.1rem;color:#000}
.pic_content ul li p{ font-size:0.3rem;margin-top:0.1rem}
.ab_btn{ display:none;}
.xban{width:100%; margin:0.4rem auto 0}
.xban img{width:200%}
.xban_sz{width:100%; top:0.4rem; left:0.2rem}
.xban_sz ul li{ margin-left:0.6rem;}
.xban_sz ul li div{ font-size:0.5rem}
.xban_sz ul li p{ font-size:0.35rem}
.anli_nav{ margin:0.2rem 2%}
.anli_nav a{ margin:0 0.1rem; padding-bottom:0.1rem; font-size:0.3rem; background:#a5a5a5; height:0.6rem; line-height:0.6rem;border-radius:0.3rem; padding:0 0.1rem;color:#fff;width:2.2rem; margin-bottom:0.1rem}
.anli{width:96%; margin:0 auto; height:10rem}
.anli ul li{width:100%; margin-bottom:0.2rem; margin-right:0; float:inherit}
.anli ul li div{width:100%; height:4rem;}
.anli ul li div img{width:100%; height:100%}
.anli ul li p{ height:1rem; line-height:1rem; font-size:0.35rem; padding-left:0.2rem; padding-right:0.2rem; background:url(../images/xjt.png) no-repeat center right;color:#000; background-size:8%}
.anli ul li p:before{ top:0.25rem;width:0.5rem}
.hidden{ display:none;}
.liuyan{ min-width:inherit; margin:0.4rem auto 0; background:#ececec url(../images/lybj.png) no-repeat right bottom; background-size:220%; height:16rem;}
.liuyan ul{width:100%; height:4rem; padding:0.2rem 0}
.liuyan ul li div{width:1rem; height:1rem}
.liuyan ul li div img{width:100%}
.liuyan ul li{width:33.33%}
.liuyan ul li p{ font-size:0.35rem; line-height:0.5rem}
.form{width:100%; margin-top:0.2rem; background:rgba(236,236,236,0.9); padding-bottom:2rem}
.form h3{ font-size:0.4rem; margin:0.2rem 2%; text-align:center}
.liuyan .form  ul{width:90%; background:#fff url(../images/form.png) no-repeat; height:9rem; background-size:100%; margin:0 5%; padding-top:5%}
.liuyan .form  ul li{width:90%; margin:0 5%; line-height:1rem; margin-bottom:0.2rem}
.form ul li input{width:98%; height:0.8rem; line-height:0.8rem; font-size:0.3rem;}
.form ul li span{ font-size:0.35rem;  position:absolute; right:-2%; margin:0}
.form ul li select{height:0.8rem; line-height:0.8rem; font-size:0.3rem;width:98%}
.form ul li textarea{ height:2rem; font-size:0.3rem; float:inherit; line-height:0.6rem;width:98%}
.liuyan .form ul li h4{ display:none;}
.liuyan .form ul li p{ display:none;}
.form ul li dd{ font-size:0.3rem; margin:0.2rem auto 0;}
.form ul li input.sub{width:98%; height:0.8rem; line-height:0.8rem; font-size:0.35rem;text-indent:inherit}
.form ul li p.error{ font-size:0.3rem; right:5%;top:0.2rem}
.footer{width:100%; background:#f3f3f3; margin-top:2%;min-width:inherit}
.b_nav{ padding:0.4rem 2%;width:96%}
.b_nav .blogo{ display:none; float:inherit}
.b_nav span{ display:none;}
.b_nav dl{ display:block;}
.b_nav dl dd{ width:96%; margin:0 auto; border-bottom:1px solid #ededed; height:0.8rem; line-height:0.8rem; font-size:0.3rem;}
.b_nav dl dd a{color:#000}
.b_nav dl dd:before{ content:">"; font-family:"宋体"; float:right;color:#8e8e8e}
.cor{ padding:2% 2% 2rem;}
.cor p{ float:inherit; font-size:0.3rem; line-height:0.5rem; color:#000}
.cor ul{ display:none}
.foot{ display:none;}
.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%}
.n_banner{ display:none;}
.mbx{ display:none;}
.content{ margin:0rem auto}
.wary_left{ display:none;}
.wary_right{width:96%; margin:0.4rem auto 0; float:inherit}
.shaixuan ul li{ padding:0.1rem 0}
.shaixuan ul li dd{width:2rem; font-size:0.3rem; padding-left:0.1rem; line-height:0.6rem}
.shaixuan ul li dl{width:5.5rem}
.pic_lb{ margin-top:0.2rem}
.pic_lb ul li{width: 49%;margin-right: 2%;box-sizing: border-box;margin-bottom: 0.2rem;padding-bottom: 0.2rem;}
.pic_lb ul li div{width: 100%;height: 3rem;}
.pic_lb ul li div img{width: 100%;height:100%;}
.pic_lb ul li:nth-child(2n){ margin-right:0}
.pic_lb ul li h3{ font-size:0.35rem;padding:0 0.1rem;margin-top:0.1rem;color:#000}
.pic_lb ul li p{ font-size:0.3rem;margin-top:0.1rem}
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;}
.abouttext{ margin:0.5rem auto 0; padding-bottom:0; width:82%; line-height:0.6rem}
.abouttext h2{ font-size:0.35rem;}
.abouttext p{ font-size:0.35rem; margin:0.1rem auto 0}
.pic_lb ul li:hover div img{width:100%; height:100%}
.pic_content ul li:hover div img{width:100%; height:100%}
.xq_tu{width:100%; height:auto; float:inherit;box-sizing: border-box;}
.xq_text{width:100%; float:inherit}
.xq_text h3{ font-size:0.35rem; margin-top:0.1rem}
.xq_text p{ font-size:0.3rem; margin:0.1rem auto}
.xq_text dl{ font-size:0.3rem; height:auto; padding-top:0.2rem; line-height:0.6rem;}
.xq_text dl dd{width:50%}
.xq_text dt{ font-size:0.3rem; margin-top:0.2rem; padding-left:0.4rem;background-size:4%}
.btn{ height:0.8rem; line-height:0.8rem; margin-top:0.2rem;}
.btn a{ height:0.8rem; width:auto; line-height:0.8rem; padding:0 0.7rem; margin:0 0.1rem; font-size:0.3rem}
.btn a:nth-child(2){ display:none;}
.xq_content{ margin-top:0.4rem;}
.xq_bt{ height:1rem; line-height:1rem; font-size:0.3rem}
.xq_bt span:first-child{width:25%}
.xq_bt span{width:25%}
.xqxinxi{ padding:0.2rem; line-height:0.6rem; 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; height:1rem; margin-right:0.2rem;}
.pdf ul li dd{ font-size:0.3rem; line-height:1rem; width:4rem;}
.pdf ul li dt{width:2rem; height:0.6rem; line-height:0.6rem;border-radius:0.3rem;margin-top:0.15rem; font-size:0.3rem}
.jiazhi{ padding:0.2rem; line-height:0.6rem; font-size:0.3rem}
.jieda ul{ padding:0.2rem;}
.jieda ul li{ padding-bottom:0.1rem; margin-bottom:0.1rem}
.jieda ul li h3{ font-size:0.3rem; margin-bottom:0.1rem}
.jieda ul li p{ font-size:0.3rem; line-height:0.5rem; padding-left:0.3rem}
.anli_lb{ margin-top:0.4rem;}
.anli_lb ul li{ width:49%; float:left; margin-right:2%; margin-bottom:2%;}
.anli_lb ul li div{ height:2.5rem;}
.anli_lb ul li:nth-child(3n){ margin-right:2%}
.anli_lb ul li:nth-child(2n){ margin-right:0}
.anli_lb ul li p{ font-size:0.35rem;height:1rem; line-height:1rem; padding-left: 0.2rem;padding-right: 0.2rem;background: url(../images/xjt.png) no-repeat center right;color: #000; background-size: 8%; }
.anli_xq h3{ padding:0.4rem 0; font-size:0.4rem;}
.anli_xq .sxs{ padding-bottom:0.2rem; margin-bottom:0.2rem; font-size:0.3rem;}
.anli_xq .sxs span{ margin:0 0.2rem; margin-bottom:0.2rem; display:inline-block}
.anli_box{ padding:0.2rem; margin-bottom:0.2rem}
.anli_tu{width:100%; height:auto; float:inherit}
.anli_tu img{width:100%; height:auto}
.anli_txt{width:100%; float:inherit}
.anli_txt ul li{ font-size:0.3rem; height:0.6rem; line-height:0.6rem}
.anli_txt dt{ margin-top:0.1rem; font-size:0.3rem;}
.anli_txt dd{ font-size:0.3rem; margin-top:0.3rem; line-height:0.6rem}
.anli_txt dd p{ float:right; width:5.2rem;}
.anli_txt dd i{ font-size:0.4rem}
.anli_txt dd p a{ width:4rem; margin-top:0.2rem; margin-left:0; height:0.8rem; line-height:0.8rem; font-size:0.3rem; margin-left:-3.4rem; margin-top:1rem}
.xqxinxi img{ max-width:100%; height:inherit}
.shangxia{ margin-top:0.2rem; }
.shangxia p{ padding:0.1rem 0.2rem; font-size:0.3rem;}
.guanjian{ font-size:0.3rem; margin-top:0.1rem; padding-bottom:0.1rem;}
.about_box{ min-width:inherit}
.about_video{width:96%; height:5rem;}
.pic_nav a.osel{ background:#c7000c; color:#fff}
.show{ display:block;}
.news_lb ul li{ padding-bottom:0.2rem; margin-bottom:0.2rem;}
.news_lb ul li div{width:40%; height:2.2rem; margin-right:5%;}
.news_lb ul li span h3{ font-size:0.3rem;word-break: break-all;text-overflow: ellipsis;overflow: hidden;display: -webkit-box;  -webkit-line-clamp:1;-webkit-box-orient: vertical;color:#2975bd}
.news_lb ul li span p{ font-size:0.3rem; margin:0.1rem 0; height:1rem;-webkit-line-clamp:2; line-height:0.5rem}
.news_lb ul li span dd i{width:50%; font-size:0.25rem}
.news_lb ul li span dd i:nth-child(3){ display:none;}
.news_lb ul li span dd i:nth-child(4){ display:none;}
.news_lb ul li span dd i em{ display:block}
.news_content h3{ font-size:0.4rem; margin-bottom:0.2rem;}
.news_content dd span{ margin:0 0.4rem}
.news_content{ padding:0.2rem 0}
.news_content dd{ font-size:0.3rem;padding-bottom:0.2rem; margin-bottom:0.2rem;}
.news_content dt{ font-size:0.3rem; margin:0.2rem auto; padding-bottom:0.2rem}
.new_content{ font-size:0.6rem; font-size:0.3rem; line-height:0.6rem}
.new_content img{max-width:100%; height:inherit}
.s_shangxia{ margin:0.2rem auto; padding-top:0.2rem}
.s_shangxia p{ height:0.6rem; line-height:0.6rem; font-size:0.3rem;}
.faq_lb{ padding-bottom:0.2rem;}
.faq_lb ul li{ padding-bottom:0.2rem; margin-bottom:0.2rem;}
.faq_lb ul li h3{ font-size:0.3rem; padding:0rem 0 0 0.5rem;background-size:5%}
.faq_lb ul li p{ font-size:0.3rem; padding:0rem 0 0 0.5rem;background-size:5%;margin-top:0.1rem}
.about_con{ padding:0.2rem}
.about_con h3{ font-size:0.4rem; margin:0.4rem auto; padding-bottom:0.3rem; margin-bottom:0.3rem}
.honor_lb ul li{width:49%; float:left;;box-sizing:border-box; margin:2% 2% 2% 0}
.honor_lb ul li:nth-child(3n){ margin-right:2%;}
.honor_lb ul li:nth-child(2n){ margin-right:0}
.honor_lb ul li div{width:96%; height:2.2rem; margin:2%}
.honor_lb ul li .mx_img{width:100%; height:100%;margin:0}
.honor_lb ul li p{ margin:0.1rem; font-size:0.3rem;-webkit-line-clamp:1;max-height:inherit; line-height:0.6rem; height:0.6rem;}
.about{ margin-top:0.4rem}
.tishi{ margin-top:0.4rem; padding-bottom:0.4rem;}
.honor_lb1 ul li{width:49%; float:left;;box-sizing:border-box; margin:2% 2% 2% 0}
.honor_lb1 ul li:nth-child(3n){ margin-right:2%;}
.honor_lb1 ul li:nth-child(2n){ margin-right:0}
.honor_lb1 ul li div{width:96%; height:4.7rem; margin:2%}
.honor_lb1 ul li .mx_img{width:100%; height:100%;margin:0}
.honor_lb1 ul li p{ margin:0.1rem; font-size:0.3rem;-webkit-line-clamp:1;max-height:inherit; line-height:0.6rem; height:0.6rem;}
}
