@charset 'utf-8';
body{
margin:0;
padding:0;
font-family:'微软雅黑';
}
.div_clear{
clear:both;
}
a{
text-decoration:none;
}
h1,h2,h3,h4,h5,ul,li,p{
margin:0;
padding:0;
}
ul,li{
list-style-type:none;
}
img{
max-width:100%;
}

.header .header-top{
height:1rem;
overflow:hidden;
}
.header .header-top a{
display:block;
width:4.7rem;
height:1rem;
float:left;
}
.ptitle{
padding:0.5rem 0;
font-size:0.14rem;
}
.ptitle .ptitle-top{
display:block;
height:0.22rem;
background:url('../images/t_top.jpg') no-repeat center top;
background-size:0.7rem 0.22rem;
}
.ptitle h3{
text-align:center;
font-weight:400;
color:#474747;
font-size:0.18rem;
padding-top:0.1rem;
}
.ptitle h1{
text-align:center;
font-weight:400;
color:#a11020;
font-size:0.48rem;
}
.ptitle .ptitle-bottom{
display:block;
height:0.23rem;
background:url('../images/t_bottom.jpg') no-repeat center top;
background-size:0.7rem 0.23rem;
}
.pro .pro-lst{
background:url('../images/pro_bg.jpg');
font-size:0.14rem;
}
.pro .pro-lst ul li{
float:left;
}
.pro .pro-lst ul li a{
display:block;
width:90%;
margin:0 auto;
transition:0.1s;
}
.pro .pro-lst ul li a i{
display:block;
background-position:center center;
background-repeat:no-repeat;
background-color:#fff;
/*padding:0.1rem 0.3rem;
background-size: cover;*/
}
.pro .pro-lst ul li a h3{
color:#fff;
text-align:center;
font-weight:400;
padding-top:0.2rem;
padding-bottom:0.2rem;
}
.pro-img{
background:#f4f4f4;
padding-top:0.3rem;
padding-bottom:0.5rem;
}
.img-txt li{
display:none;
text-align:center;
}
.img-txt li:nth-of-type(1){
display:block;
}
.img-img{
padding-top:0.5rem;
}
.img-img li{
float:left;
text-align:center;
width:25%;
cursor:pointer;
}
.img-img li img{
display:block;
border:5px solid #f4f4f4;
width:92%;
}
.img-img li img:hover{
border:5px solid #ccc;
}
.img-img li h4{
font-size:14px;
color:#444;
text-align:center;
font-weight:400;
padding-top:0.2rem;
}
.about-txt{
background:#f4f4f4;
padding:0.4rem 0;
}
.about-txt .about-txt-dsn{
background:#fff;
color:#666;
}
.about-txt .about-txt-dsn p{
word-break: break-all; 
word-wrap:break-word;
}
.about-txt .about-txt-dsn a{
display:block;
background:#a11020;
color:#fff;
text-align:center;
border-radius:0.03rem;
}
.ab-kj{
overflow:hidden;
background:url('../images/ab_kj.jpg') no-repeat;
background-size:contain;
font-size:0.12rem;
}
.ab-kj ol{
margin:0;
padding:0;
}
.ab-kj ol li{
float:left;
width:25%;
text-align:center;
color:#fff;
}
.ab-kj .ab-kj-txt{
text-align:center;
color:#fff;
font-weight:normal;
}
.news-lst{
font-size:0.12rem;
background:#f4f4f4;
padding:0.2rem 0;
}
.news-lst dl dt a{
display:block;
margin-bottom:0.1rem;
}
.news-lst dl dt p{
color:#777;
}
.news-lst dl dt ul li{
border-bottom:1px dashed #ccc;
}
.footer{
background:#7e7e7e;
padding-top:0.3rem;
}
.footer-txt ul li:nth-of-type(1) .lx-left{
text-align:left;
}
.footer-txt ul li:nth-of-type(1) td{
padding-bottom:0.1rem;
}
.footer-txt ul li dt{
width:50%;
float:left;
margin-bottom:0.1rem;
}
.footer-txt ul li dt a{
color:#fff;
}
.footer-txt ul li dt a:hover{
/*text-decoration:underline;
color:#1368e2;*/
}
.footer-txt ul li:nth-of-type(3) table{
width:100%;
}
.div-hei{
height:0.2rem;
}
.ft-copy{
border-top:1px solid #bfbfbf;
padding-top:0.3rem;
}
.ft-copy ol{
margin:0;
padding:0;
}
.in-nav{
background:#f5f5f5;
padding:0.2rem 0;
}
.in-news .news-lst{
background:#fff;
}
.news-content{
padding-top:0.3rem;
padding-bottom:1rem;
}
.news-content .news-title{
text-align:center;
color:#222;
font-weight:400;
}
.news-content .news-mes{
text-align:center;
color:#666;
font-weight:400;
border-bottom:1px dashed #ccc;
}
.news-content .news-dsn{
color:#444;
}
.news-content .news-xgtitle{
color:#444;
}
.news-content .news-xgdsn{
margin-top:0.1rem;
color:#444;
}
.news-content .news-xgdsn li{
margin-bottom:0.1rem;
}
.news-content .news-xgdsn li a{
color:#444;
}
.news-content .news-xgdsn li a:hover{
text-decoration:underline;
color:red;
}
.in-pro .pro-lst ul li{
float:left;
}
.in-pro .pro-lst ul li a{
display:block;
width:90%;
margin:0 auto;
transition:0.1s;
}
.in-pro .pro-lst ul li a i{
display:block;
background-position:center center;
background-repeat:no-repeat;
background-color:#fff;
/*padding:0.1rem 0.3rem;*/
border:1px solid #ccc;
}
.in-pro .pro-lst ul li a h3{
color:#000;
text-align:center;
font-weight:400;
padding-top:0.2rem;
padding-bottom:0.2rem;
}
.in-mes{
background:#f4f4f4;
}
.in-mes li:nth-of-type(2){
background:url('../images/ms_h.jpg') no-repeat left top;
background-size:1.59rem 1.32rem;
text-align:center;
}
.in-mes li:nth-of-type(3) span{
color:red;
}
.in-mes li:nth-of-type(3) .input-sy{
border:1px solid #ccc;
}
.in-mes .tb-left{
text-align:right;
}
.in-mes .subsy{
background:#054769;
border:0;
color:#fff;
}
