@charset "utf-8";
.clear:after{ content: ""; display: block; clear:both; }
div{ color: #242424; }
.hui{ color: #999; }
.comfoot .foot_logo img,.foot_kefu .ico img{ width:100%; }
.comfoot .lianxi i.ico1,.comfoot .lianxi i.ico2,.comfoot .foot_cl .guoqi span,.comfoot .foot_cl .guoqi a,
.comfoot .footlink li i,.foot_kefu .ico,.foot_kefu .zixun,.foot_kefu .zixun span{ background: url(../images/common.png) no-repeat; background-size:200px;  }
.comtop .conhead h1 img,.comtop .biaoshi img{ width: 100%; }
.comtop .apptip{ height: 26px; padding:5px 0; line-height: 26px; font-size:12px; text-align: center; background: #242424; color:#fff; }
.comtop .apptip a{ margin-left:10px; background: #5d5757; color: #fff; padding:4px 13px; }
.comtop .conhead{ margin:0 5%; padding:15px 0px; border-bottom:1px solid #e5e5e5; }
.comtop .conhead h1{ width: 50%; }
.comtop .conhead p a{ float: left; border:1px solid #242424; font-size:12px; padding:3px 10px; margin-top:5px; margin-right:15px; border-radius:20px; }
.comtop .conhead p a.on{ background: #242424; color: #fff; }
.comtop .biaoshi{ padding:10px 15%; }

.comfoot{background: #fff; padding: 0 5%; margin-bottom: 76px;}
.comfoot .foot_cl{ padding:10px 0; border-top:1px solid #e5e5e5; line-height: 20px;}
.comfoot .foot_cl p{ margin-bottom:5px; }
.comfoot .lianxi i{ float: left; display:block; margin-right: 10px; margin-top:10px; width: 29px; height:29px; }
.comfoot .lianxi i.ico2{ background-position: -29px 0; }
.comfoot .lianxi .guoqi{ width:84%; }
.comfoot .lianxi .guoqi span{ float: left; margin-right:5px; margin-top:6px; width: 16px; height:11px; background-position: -60px 0; }
.comfoot .lianxi .guoqi span.riben{background-position: -76px 0;}
.comfoot .lianxi .guoqi a{ background-color: #5d5757; color: #fff; padding:2px 20px 2px 10px; background-position: 65px -30px; }
.comfoot .footlink li{ float: left; width:25%; }
.comfoot .footlink li i{ float: left; margin-right: 5px; margin-top:5px; width: 10px; height: 10px; background-position: -97px 0; }
.comfoot .footlink li i.ico2{ background-position: -110px 0; }
.comfoot .footlink li i.ico3{ background-position: -124px 0; }
.comfoot .footlink li i.ico4{ background-position: -134px 2px; }
.comfoot .foot_logo{ text-align: center; }

.foot_kefu{position: fixed; width: 100%; max-width:640px; bottom: 0; background: #f8f8f8; padding:15px 6%; border-top:1px solid #e5e5e5; box-sizing: border-box;}
.foot_kefu .kf_fl{ margin-top:10px; }
.foot_kefu .ico{ width: 28px; height: 28px; margin-right: 10px; background-position: -150px 0; }
.foot_kefu .fuzhi{ float: left; text-align: center; }
.foot_kefu .zixun{ float:left; background-color: #5d5757; color: #fff; margin-top:5px; padding:5px 20px 5px 10px; background-position:80px -30px;}
.foot_kefu .zixun span{ padding-left:15px; background-position: -181px 4px; }

.tan_view .close{ background: url(../images/research_ico.png?2020) no-repeat; background-size:100px;  }
.tanbg{ position: fixed; z-index: 10; top:0; left:0; width: 100%; height:100%; background: #000; opacity: 0.6; }
.tan_view{ position: fixed; z-index: 20; left:0; right:0; top:5%; margin:0 auto; width: 88%; border:3px solid #e5e5e5;  background: #fff; }
.tan_view .tan_tip{ font-size: 14px; text-align: center; font-weight: bold; }
.tan_view .tan_tip span{ color: #bd911a; }
.tan_view .close{ position: absolute; top:5px; right:5px; width: 29px; height: 29px; background-position: -71px 0px;  }