/*
 * Author：andyhxl
 * Copyright: www.023996.com
 * Email: hy023996@163.com
 * position: 公用
 */
 /*网站公用*/
body { font: 14px/20px "微软雅黑","Microsoft YaHei", Arial, Helvetica, sans-serif; background: #fff; margin: 0; padding: 0;}
div, form, img, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6，button, input, select, textarea { font-size: 100%; border: 0 }
em, i { font-style: normal }
img { border: 0; }
ul, li, ol { list-style: none; }
textarea, input, select { font-size: 14px; }
p { word-wrap: break-word; }
.upp { text-transform: uppercase; } /*字母大写*/
.pit { cursor: pointer; }  /*手型*/
/*L-V-H-A */
a { text-decoration: none; color: #242424; }
a:link { color: #242424; }
a:visited { color: #242424; }
a:hover { color: #2161bb; text-decoration: none; }
a:active { color: #242424; }
.w { width: 1170px; margin: 0 auto; }
.fl { float: left;}
.fr { float: right; }
.clear{ height:0px;clear:both; font-size:0px;line-height:0px;zoom: 1;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; line-height: 0px;}
.rel{ position: relative; }
.border1 { border-bottom: 1px solid #dbdbdb;}
.back { background: #333; }
section,header,footer { width: 100%; }
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
/*公用部分*/
/*顶部*/
.top { height: 34px; border-bottom: 1px solid #e5e5e5; background: #f2f2f2; }
.top .topa { font: 12px/34px "微软雅黑","Microsoft YaHei"; color: #999;  }
.topa .topa-fl {  }
.topa .topa-fr {  }
.topa .topa-fr a { display: inline-block; padding: 0 11px; color: #999; }
.topa .topa-fr a:hover { color: #2161bb; }
/*顶部logo*/
.top-logo { height: 149px; position: relative; z-index: 50;  }
.logo-f1 {position: absolute; left: 0; top: 14px; width: 205px;  }
.logo-f1 img { display: block; width: 200px; height: 120px; }
.logo-f2 { position: absolute; left: 217px; top: 44px; width: 320px; }
.logo-f2 em,.logo-f2 span { display: inline-block; font: bold 26px/36px "微软雅黑","Microsoft YaHei"; color: #2161bb; }
.logo-f2 em { color: #ff9900; }
.logo-f2 i { display: block; font: 18px/24px "微软雅黑","Microsoft YaHei"; color: #4f4f4f;}
.logo-f3 { position: absolute; right: 0; top: 56px; width: 190px; padding-left: 56px; background: url(../images/top-tel.png) no-repeat 0 5px ; }
.logo-f3 em { display: block; font: 14px/16px "微软雅黑","Microsoft YaHei"; color: #262626; }
.logo-f3 span { display: block; font: bold 26px/30px "微软雅黑","Microsoft YaHei"; color: #ff9900; }
/*顶部nav*/
.top-nav { height: 63px; background: #2161bb; }
.top-nav1 { height: 63px;  }
.top-nav1 ul { height: 63px; width: 100%; }
.top-nav1 ul li {position: relative; width: 150px; float: left; text-align: center; border-right: 1px solid #346ec1;}
.top-nav1 ul li:last-child { border: none; }
.top-nav1 ul li:first-child { width: 100px; }
.top-nav1 ul li > a { display: block; height: 63px; width: 100%; font: 18px/63px "微软雅黑","Microsoft YaHei"; color: #fff;}
.top-nav1 ul li.current > a,.top-nav1 ul li a:hover { background: #ff9900; font-weight: bold; }
/*二级菜单*/
.top-nav2 {display: none; width:100%; position: absolute; left: 0 ; top: 63px; z-index: 999; background: #2161bb;}
.top-nav2 a { display: block; width: 100%;  white-space: nowrap; overflow: hidden; text-overflow: ellipsis; height: 50px; font: 18px/50px "微软雅黑","Microsoft YaHei"; color: #fff; border-bottom: 1px solid #346ec1; }
.top-nav2 a:last-child { border: none; }
.top-nav2 a:hover { background: #ff9900; font-weight: bold;}
/*底部菜单*/
.footer-nav { background: #2161bb; border-bottom: 1px solid #3871c2; height: 60px; }
.footer-nav ul {width: 1000px; margin: 0 auto;  }
.footer-nav ul li { height: 60px; float: left;  background: url(../images/28.png) no-repeat right center; padding: 0 15px;}
.footer-nav ul li a { display: block; font: 16px/60px "微软雅黑","Microsoft YaHei"; color: #fff; }
.footer-nav ul li a:hover { font-weight: bold; }
/*备案信息*/
.record { background: #1456b3;  overflow: hidden; padding: 40px 0 46px;}
.record .recordw-fl { width: 315px;  border-right: 1px solid #2c67bb; }
.recordw-fl img { display: block; width: 163px; height: 60px; margin: 0 auto; padding: 27px 0 34px;}
.recordw-fr { padding-left: 95px; }
.recordw-fr span { display: block; font: 14px/34px "微软雅黑","Microsoft YaHei" ; color: #e0e4ee;}
.recordw-fr span em { display: inline-block; padding-left: 15px;   }
.recordw-fr span em a {}
.recordw-fr a{ color: #e0e4ee;}
.recordw-fr a:hover{text-decoration:underline}
/* 搜索 */
.search { border-bottom: 1px solid #ccc; overflow: hidden; margin-bottom: 30px; }
.searchw .srhot { line-height: 60px; }
.srhot em { font-size: 14px; font-weight: bold; color: #000; }
.srhot a { display: inline-block; color: #666; padding: 0 8px; }
.srhot a:hover { text-decoration: underline; }
.srhot i { color: #c8c7c7; }
.searchw .ser2 { width: 290px; margin-top: 13px;  }
.ser2 .serform { border: 1px solid #c8c7c7; border-radius: 5px; background: #fff; }
.serform input { outline: none;}
.serform input.sos { width: 240px; color: #666;  text-indent: 14px; padding: 8px 0; background: none; }
.serform input.mid { width: 15px; height: 15px;  padding: 9px 13px; background: #2161bb; }

/*2021.8.24新增*/
.gongan{padding-left:35px;background:url('/static/pc/images/ghs.png') no-repeat 14px 0}