﻿ @charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
html {color:black;font-size:62.5%;}
body {font:14px/1.5 arial,"微软雅黑";color:#555;outline:0;background: #f4f2f2;}
input,select,textarea {font-size:100%;outline-style:none;background:transparent;font-family:"微软雅黑";}
input,button {border:none medium;outline:none;font-family:"微软雅黑";}
button, html input[type="button"], input[type="submit"] {cursor:pointer;}
button[disabled], html input[disabled] {cursor:default;}
address,caption,cite,code,dfn,em,th,var,i {font-style:normal;font-weight:500;}
ol,ul,li,dl,dt,dd {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:2rem;font-weight:500;}
sub, sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
abbr,acronym {border:none;font-variant:normal;}
table {border-collapse:collapse;border-spacing:0;}
img {border:0 none;vertical-align:middle;max-width:100%;}
caption,th {text-align:left;}
th {text-align:inherit;}
sup {vertical-align:text-top;}
sub{vertical-align:text-bottom;}
del {text-decoration:line-through;}
legend{color:#666;}
fieldset{border:none;}
iframe {display:block;}
q:before,q:after {content:'';}
ins,a {text-decoration:none;cursor:pointer;color:#666;}
a:hover {text-decoration:none;}
a:focus,*:focus {outline:none;}
/*Custom*/
.clearfix:before,.clearfix:after {content:""; clear:both; display:block; height:0; visibility:hidden;}
.clearfix:after {clear:both; overflow:hidden;}
.clearfix {zoom:1; clear: both;}
.clear{clear:both; display:block; overflow:hidden; height:0; line-height:0; font-size:0;}


.wrap{width: 1200px;margin:0 auto 10px;background: #fff;overflow: hidden;}
.logo{padding:23px 16px 35px;float:left;}
.two-microcode{ float: right; margin-right: 30px; padding-top: 20px;}
.two-microcode>span{ margin-left: 20px; display: inline-block;}
.two-microcode span span{ line-height: 24px; display: inline-block; text-align: center; color: #bbb; position: relative; top: 10px;}
.two-microcode span img{ width: 80px; height: 80px;}
.title{line-height:47px;padding:0 25px;border-bottom: 2px solid #f4f2f2;font-size: 18px;color: #757575;font-family: "[FZLTHJW]","微软雅黑";}
.title a{margin-right: 35px;}
.title a:hover,.title a.active{color: #004b92;}

.internalSystem{width: 1147px;margin:auto;overflow: hidden;}
.internalSystem ul{width:100%;margin:17px auto 28px;border-left: 1px solid #dadada;border-top: 1px solid #dadada;overflow: hidden;}
.internalSystem ul li{width: 190px;height: 91px;float:left;border-right: 1px solid #dadada;border-bottom: 1px solid #dadada;font-size:16px;overflow: hidden;text-align: center;display:table;vertical-align: middle;}
.internalSystem ul li a{color:#004b92;display:table-cell;vertical-align: middle;}
.internalSystem ul li:hover{background: #f8f8f8;}

.tableBox{width: 1146px;margin:28px auto;overflow: hidden;}
.tableBox table{width: 100%;text-align: center;}
.tableBox table th{font-size: 16px;color: #004b92;text-align: center;border: 1px solid #e9e7e7;}
.tableBox table td{border: 1px solid #e9e7e7;}
.tableBox table td a{display: block;padding: 10px 0;color: #004b92;}
.tableBox table td a:hover{background:#f8f8f8;}
.tableBox table td span{font-size: 12px;color: #696969;}

.tableBox .table2 th{padding: 0 10px;}
.tableBox .table2 td{text-align: left;}
.tableBox .table2 td a{display: inline-block;float:left;font-size: 16px;color: #004b92;padding-left: 35px;}
.tableBox .table2 td a:hover{background:transparent;text-decoration:underline;}

.footer{margin:0 auto;padding:50px 0 40px;font-size: 16px;color: #757575;text-align: center;}
.footer a:hover{color: #004b92;}


.site_t{line-height:47px;padding:0 25px;border-bottom: 2px solid #f4f2f2;font-size: 18px;color: #757575;overflow: hidden;}
.site_t li{margin-right: 35px;float: left;cursor: pointer;}
.site_t li.current{color: #004b92;}

/*.site_c{width: 1146px;margin:28px auto;}
.site_c li{}
.site_c li dl{overflow: hidden;position: relative;border: 1px solid #e9e7e7;margin-top: -1px;}
.site_c li dl dt{width: 140px;line-height:43px;text-align: center;font-size: 16px;color: #004b92;position: absolute;left: 0;top:0%;}
.site_c li dl dd{overflow: hidden;width: 1004px;float: left;display: table;vertical-align: middle;margin-left: 140px;border-left:1px solid #e9e7e7;}
.site_c li dl dd a{display: block;width:250px;height: 43px;line-height:43px;float: left;border:1px solid #e9e7e7;border-top:0;border-bottom:0;margin-left:-1px;background: url("../images/border1.jpg") repeat-x left bottom;color: #004b92;text-align: center;}
.site_c li dl dd a span{font-size: 12px;color: #696969;}
.site_c li dl dd a:hover{background:#f8f8f8;}*/

.site_c{width: 1146px;margin:28px auto;background: url("../images/border1.jpg") repeat-x left bottom;}
.site_c li{}
.site_c li dl{overflow: hidden;position: relative;text-align: center!important;;border: 1px solid #e9e7e7;border-bottom: 0;margin-top: -1px;}
.site_c li dl dt{width: 140px;line-height:43px !important; text-align: center;font-size: 20px;color: #004b92;position: absolute;left: 0;top:0%;}
.site_c li dl .dt1 {width: 140px;line-height:43px !important;text-align: center !important;font-size: 20px;color: #004b92;position: absolute;left: 0;top:0%;}
.site_c li dl dd{overflow: hidden;width: 1004px;float: left;display: table;vertical-align: middle;margin-left: 140px;border-left:1px solid #e9e7e7;}
.site_c li dl dd a{display: block;width:250px;height: 43px;line-height:43px;float: left;border:1px solid #e9e7e7;border-top:0;border-bottom:0;margin-left:-1px;background: url("../images/border1.jpg") repeat-x left bottom;color: #004b92;text-align: center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.site_c li dl dd a span{font-size: 12px;color: #696969;}
.site_c li dl dd a:hover{background: url("../images/border1.jpg") repeat-x left bottom #f8f8f8;}


.reference{width: 1146px;margin:28px auto;}
.reference li{overflow: hidden;position: relative;border: 1px solid #e9e7e7;margin-top: -1px;}
.reference li .left{width: 140px;line-height:43px;text-align: center;border-right: 0;font-size: 16px;color: #004b92;position: absolute;left: 0;}
.reference li .right{overflow: hidden;width: 1004px;float: left;display: table;vertical-align: middle;margin-left: 140px;border-left:1px solid #e9e7e7;}
.reference li .right a{display: block;padding:0 35px 0 40px;height: 43px;line-height:43px;float: left;font-size: 16px;color: #004b92;}
.reference li .right a:hover{text-decoration:underline;}

