﻿@charset "utf-8";
body {overflow-x: auto; font-size: 14px; color: #181818; font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif}
a {outline: none; text-decoration: none; color: inherit; color:#181818}
a:hover { text-decoration: none; color: #006bb6 }
html {zoom: 1}
html * {outline: 0}
html button::-moz-focus-inner { border-color: transparent !important}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend,textarea, p, blockquote{margin: 0; padding: 0; border:0}
.lt{float:left}
.rt{float:right}
.purge{clear:both; margin:0; padding:0; height:0; line-height:0}
table {border-collapse: collapse; border-spacing: 0}
select::-ms-expand{display:none;}
select{appearance:none; -moz-appearance:none; -webkit-appearance:none}
::-ms-clear, ::-ms-reveal{display: none;}
fieldset, a img { border: 0}
address, caption, cite, code, dfn, em, th, var，i {font-style: normal; font-weight: normal}
li {list-style: none}
caption, th {text-align: left}
h1, h2, h3, h4, h5, h6 {font-size: 100%; font-weight: normal}
em, i {font-style: normal}
.kong{height:40px; padding:0; margin:0; line-height:40px; clear:both}
.header{background:url(/jianzhugc/images/fxy-index_22.jpg) right bottom repeat-x;  position:relative; z-index:999999999999}
.header>.midwidth{ background-image: url(/jianzhugc/images/mcimg.png); background-repeat: no-repeat; background-position: right 34px;background-size: 30% auto; }
.midwidth{width:1200px; margin:0 auto}
.topwidth{background:#f8f8f8; height:46px; line-height:46px}
.topMid{height: 104px;margin-bottom: 0;margin-left: auto;margin-right: auto;margin-top: 10px;position: relative;z-index: 999999999;}
.logoWidth{height:116px}
.logo{padding:17px 0 0 0}
.searchRt p{float:left; width:270px; line-height:24px}
.searchRt p a{color:#a6bfd9}
.searchRt p a:hover{text-decoration:underline}
.searchRt p span{padding:0 20px; color:#8fa4c6}
.searchRt .souRt{float:right; position:relative}
.searchRt .souRt .text{width:215px; height:32px; border:solid 1px #7399c2; padding:0 0 0 7px;color:#333; border:1px solid #dedede}
input:focus {background-color:transparent}
.searchRt .souRt .button{width:57px; height:34px; border:0; background:#18579c; position:absolute; top:7px; right:0; cursor:pointer; color:#FFF}
.nav ul div {border: 0}
.nav ul li ul {position: absolute; display:none;background-color:rgba(255,255,255,0.8)!important; filter:Alpha(opacity=80);background:#fff}
.nav ul li:hover ul, .nav ul li a:hover ul { display: block}
.nav li a:hover {color:#006bb6}
.nav li {
	float: left;
	height: 55px;
	display: block;
	border: 0;
	line-height: 55px;
	font-size: 14px;
	font-weight: bold;
}
.nav ul li ul li{float: none; height:48px;line-height:48px;}
.nav li.x{float: left; width: 10px; text-align:center; height:55px; display: block; border: 0; line-height:55px; color:#879ec2}
.nav li a {display: block; font-size: 16px; text-align: center; color: #fff; padding-left: 18px;padding-right: 19px;}
.nav li:hover a, .nav li a:hover {color:#121212; background:#FFF}
.nav li:hover a, .nav li a.current {color:#121212; background:#FFF}
.nav li:hover li { border: 0}
.nav li li a, .nav li:hover li a { color: #121212; display:block;border-bottom:solid 1px #c1ccd5; background:none;display:block;padding-left:40px; padding-right:40px}
.nav li li a:hover { color:#FFF; background:#18579c}
.footer{background:#002d71; padding:20px 0}
.copylt{float:left; width:800px; line-height:26px; text-align:left; color:#dcdcdc}
.copyrt{float:right; padding:20px 0 0 0; width:260px}
.copyrt select{width:255px; height:35px; background:#FFF url(../images/fxy-index_93.jpg) no-repeat 235px center; padding:0 0 0 5px; color:#727272; border:0; cursor:pointer}