﻿a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;background:0 0;border:0;outline:0}
body{font-size:16px;color:#000;font-family: "arial";overflow-x: hidden;}
li{list-style:none}
h1{margin-top:13px;font-size:17px;line-height:30px}
body,input,option,select,table,textarea{line-height:2}
ol,ul{list-style:none}
blockquote,q{quotes:none}
:focus{outline:0}
.clear{clear:both}
ins{text-decoration:none}
del{text-decoration:line-through}
a{color:#2b2b2b;text-decoration:none}
a:hover{color:#db0402}
.clearfix{clear:both}
.box1200{max-width:1200px;margin:0 auto;width:100%;position:relative}
#page:after,.box1200:after,.c:after{display:block;content:'';clear:both}
.fl{float:left}
.fr{float:right}
#top{line-height: 49px;border-bottom: 1px solid #BBBBBB;background: #F2F2F2;}
#top p{font-size: 14px;padding-right:32px;color: #666;}
#top a{color:#666}
#header{line-height: 150px;background-image: linear-gradient(#F0F0F0, #fff);}
.h-logo{max-width:80%}
.h-logo img{vertical-align:middle;max-width: 80%;padding:0 5px;}
.h-tel{background:url(../images/1_07.png) no-repeat 0 center;background-size:contain;padding-left:127px;height:67px;margin-top:31px;margin-right:-24px;color:#2462da}
.h-tel dt{font-size:22px;line-height:22px}
.h-tel dd{font-size:40px;line-height:56px}
#header dl{
    float: right;
    line-height: 35px;
    margin-top: 40px;
    padding-left: 80px;
    background: url(../images/common/1_06.jpg) no-repeat center left;
}
#header dt{
    font-size: 20px;
}
#header dd{
    font-size: 40px;
    font-weight: bold;
}
#nav{
    background: #313131;
}
#nav li{width: 170px;float:left;text-align:center;line-height: 70px;}
#nav li>a{display:block;font-size: 16px;color: #fff;}
#nav>ul>li:hover>a,#nav>ul>li:first-child>a{background:#db0402}
#nav li:hover a{color:#fff;display:block;}
.drop{position:relative}
.drop-con{position:absolute;width:100%;background:#db0402;display:none;z-index:3;height:0;transition:.5s all}
.drop:hover .drop-con{display:block;height:auto}
.drop-con a{display:none;text-align:center;width:100%;line-height:35px;float:left}
.drop-con a:hover{background:#333}
.banner{
}
/*search*/
#search{
    line-height: 67px;
    border-bottom: 1px solid #E3E3E3;
}
#search p{}
#search b{}
#search a{}
#search form{
    float: right;
    margin-top: 13px;
}

#key{
    float: left;
    width: 240px;
    line-height: 35px;
    padding-left: 10px;
}
#search_btn{
    float: left;
    width: 48px;
    height: 41px;
    border: 0;
    background: #333 url(../images/001.png) no-repeat center;
}



#prolist{margin:50px 0 0 0;background:#f8f6f7}
.prolist-title{line-height:45px;height:45px;background:#008081;margin-bottom:9px}
#prolist dd{line-height:57px;border-bottom:1px dashed #cdcbcc;background:url(../images/common/you.jpg) no-repeat 42px center;padding-left:109px}
.lxwm-ul{padding:10px;margin-top:25px;border:1px solid #d2d2d2;background:#fff}
.lxwm-ul li{line-height:35px;font-size:14px;color:#333}
#footer{padding: 13px 0 13px 0;color:#eee;background: #313131;}
#footer a{color:#eee;font-size:20px}
#footer a:hover{color: #fff;}
#footer dl{float:left}
#footer dt{line-height:60px;font-size:30px;color:#fff;border-bottom:3px solid #fff;margin-bottom:10px}
#footer dd{line-height:31px;font-size:20px}
.bot-nav{margin-left:13px;text-align: center;}
.bot-nav li{
    display: inline-block;
    width: 8%;
}
.bot-list{margin-left:130px}
.bot-list dd{padding-left:23px;background:url(../images/index/1_23.png) no-repeat 0 center}
.bot-contact{margin-left:109px;width:218px}
.bot-erm{margin-left:236px}
.bot-erm img{border:5px solid #fff;width:180px}
.copyright{
    margin-top: 13px;
}
.copyright p{line-height:30px;text-align:center;font-size: 14px;}
.copyright p a{font-size:15px!important}
.social_nav5{height:58px;position:fixed;bottom:0;width:100%;z-index:999;background:#e10101}
.social_nav5 li{width:33%;float:left;position:relative;border-right:1px solid #e10101;font-size:12px;text-align:center;color:#fff;line-height:12px;height:58px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box}
.social_nav5 li:last-child{border-right:none}
.social_nav5 li:first-child{border-left:none}
.social_nav5 li em{width:23px;display:block;margin:0 auto;padding:10px 0 6px 0}
.social_nav5 li em img{width:23px}
.social_nav5 li a{color:#fff}
.social_nav5 li.cur{color:#fff;background:#ffae02}
#phone-nav,.social_nav5{display:none}
@media only screen and (min-width:100px) and (max-width:640px){#header{line-height:normal;padding:1%}
,.h-tel,.right-title b{display:none}
#indexL{max-width:unset!important}
#about,#indexL,#indexR,#nav li,#page,#product,#product dd,#right,.aboutL,.aboutR,.box1200,.download-con ul,.download-con>ul>li,.pro-related li{width:98%!important;padding:1%;margin:0 auto!important}
.download-con dl dt{width:100%!important}
.download-con dl dd{width:100%!important;line-height:40px;height:40px!important;text-align:center}
#search,.download-con dl dd>a{display:none}
#foot,#top,.foot-nav{display:none}
#nav{line-height:30px;display:none}
#nav li{width:100%;text-align:center;background:#e02c2f;border-bottom:1px solid #fff}
#phone-nav{display:block;width:10%;float:right;height:35px;margin:5px}
#phone-nav li{width:100%;height:6px;background:#000;margin:5px 0;border:0}
.bot-nav li{width:30%}
.bot-nav li:last-child{display:none;}
.social_nav5{display:block}
#phone{height:58px}
.about-con table{width:98%}
#nav li>a{color:#fff}
#header dl{display:none;}
}
