
* {
	margin: 0;
	padding: 0;
}
ul, li {
	list-style: none;
}
a {
	color: #333;
	text-decoration: none
}
body {
	background-color: #fff;
	font-size: 1rem;
	font-family: "Hiragino Sans GB", "Microsoft Yahei", '\5B8B\4F53';
	overflow-x: hidden;
	margin:0;
}
.fl {
	float: left
}
.fr {
	float: right
}
.qc {
	clear: both;
}




.in {
        color: #b3b3b3;
    margin:20px 0;
}
.in .dqwz {
     margin-left: 20px;
    
}

.in .fbsj {
    
    margin-right: 70px;
}

.in h2 {
    
    display: none;
}

.header {
    width: 100%;
  
  
   
	
}

.head {
  margin: 0 auto;
max-width:1200px;}




.head_in {



}

h1.logo {
    margin: 0;
    font-size: 2em;
	float:left;
}

h1.logo a {
    display: block;
    width: 311px;
    height: 93px;
    overflow: hidden;
    text-indent: -999em;
    background: url(/logo.png) no-repeat center center;
}


.header .banner {
height:46px; padding-top:23.5px;

float:right;
}
.header .nav {
    width: 100%;
    height: 50px;
    background-color: #1c81e5;
}


.header .nav_in {
    width: 100%;
    margin: auto;
    line-height: 50px;
	
	
	max-width:1140px
}


.header .nav ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
.header .nav ul li {
    float: left;
    display: inline;
}

.header .nav ul li.active a {
    background-color: #0869ca;
    font-weight: bold;
}

.header .nav ul li a {
    display: block;
    height: 50px;
    line-height: 50px;
    padding: 0 15px;
    color: #fff;
    text-decoration: none;
}





.footer {
    font-size: 12px;
    margin-top: 40px;
}

.footer .copyright {
    background: #f7f7f7;
    padding: 10px 0;
    text-align: center;
    color: #666666;
    margin-bottom: 8px;
}
.footer .copyright p {
    line-height: 22px;
}

.footer .copyright p:first-child a {
    margin: 0 5px;
}
.footer .copyright a {
    color: #666666;
}

.footer .copyright p:first-child a:after {
    margin-left: 10px;
    content: '|';
}

.footer .copyright p:first-child a:last-child:after {
    content: '';
}

.text-center {
    text-align: center!important;
}

.fweblink {
    padding: 10px 0 40px;
    color: #999999;
    line-height: 22px;
    text-align: center;
    font-size: 12px;
   
    width: 1200px;
    margin: 0 auto;

}
.fweblink a {
    color: inherit;
    margin: 1px 5px;
}


.main {

width:1200px; margin:0 auto;
}
/*
*, ::after, ::before {
    box-sizing: border-box;
}
*/
.ba-form {


margin-top:40px;
}



.ba-form .form-inner {
    width: 650px;
    margin: 0 auto;
    position: relative;
}


 .ba-form .baword {
    width: 519px;
    height: 44px;
    line-height: 44px;
    text-indent: 14px;
    color: #272727;
    border: 1px solid #4b97f4;
    vertical-align: middle;
}


 .ba-form .basubmit {
    width: 129px;
    height: 46px;
    overflow: hidden;
    text-indent: -999em;
    border: none;
    vertical-align: middle;
    cursor: pointer;
    background: url(/basubmit.png) no-repeat center center;
}

.ba-form .baclear {
    width: 40px;
    height: 40px;
    overflow: hidden;
    border: none;
    font-size: 22px;
    color: #ccc;
    background: #fff;
    background: none;
    cursor: pointer;
    position: absolute;
    right: 126px;
    top: 3px;
    font-family: SimSun;
}




.cxzt {
    text-align: center;
    width: 1200px;
    margin: 0 auto;
    color: #4b97f4;
    font-size: 2.5rem;
    padding-top: 40px;
}


.module-bd {
    z-index: 7;
    margin-top: 40px;
    font-size: 12px;
}
.module-bd .bd-intro {
    margin-top: 20px;
    background: #f6f6f6;
    overflow: hidden;
    position: relative;
}
.module-bd .bd-intro .intro-text {
    padding: 14px 10px 14px 28px;
    font-size: 16px;
    color: #848484;
    float: left;
}
.module-bd .bd-intro h5 {
    font-size: 16px;
    margin: 5px 0;
    color: #444444;
}
.module-bd .bd-intro p {
    margin: 0;
    line-height: 22px;
}


#lastSearchBA {
    float: left;
    list-style-type: none;
    margin-top: 17px;
    padding: 0;
    width: 1020px;
}
#lastSearchBA li {
    float: left;
}
#lastSearchBA li a {
  /*  width: 150px;*/
    margin-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #999;
    display: inline-block;
    font-size: 14px;
}



.list {
    width: 1200px;
    margin: 0 auto;
}
.list ul li {
    float: left;
    margin: 10px;
    width: 120px;
    border: 1px solid #f4f4f4;
    padding: 10px 0;
    text-align: center;
    font-size: 15px;
}
.list ul li b {
    font-weight: 500;
}



.about {
    display: block;
    margin: 0 auto;
    padding-left: 48px;
    padding-right: 48px;
    margin-bottom: 30px;
    padding-bottom: 20px;
}
.about h1 {
    font-size: 36px;
    padding-top: 15px;
    text-align: center;
}
.about h1, .about h3 {
    color: #484848;
    font-weight: normal;
}
	
		.ba-result .result-detail .title_gx {
    color: #1c81e5;
    border-bottom: 1px solid #e5e5e5;
    line-height: 36px;
    text-indent: 34px;
    background: url(/static/img/icon_gx.png) no-repeat 6px center;
}
.ba-result .result-detail .content {
    padding: 10px 0 0 278px;
}
 .ba-result .result-detail li {
    padding-bottom: 25px;
    list-style-type: none;
}
.ba-result .result-detail .field-name {
    color: #999;
    display: inline-block;
    width: 140px;
    text-align: right;
}
 .ba-result .result-detail .field-value {
    color: #666;
    padding: 0 10px 0 25px;
}
 .ba-result .result-detail .field-value-urls {
    display: inline-block;
    width: 500px;
    overflow: hidden;
    vertical-align: top;
    line-height: 26px;
}
		
		
		.module-ba .form-inner {
    width: 650px;
    margin: 0 auto;
    position: relative;
}

.ba-form textarea {
    width: 638px;
    height: 136px;
    border: 1px solid #64b2f8;
    padding: 6px;
    color: #444444;
    font-size: 14px;
    line-height: 20px;
}
.ba-form .tips-area {
    color: #64b2f8;
    font-size: 12px;
    margin-top: 10px;
}.ba-form .submit-area {
    text-align: right;
}
.ba-form .submit-area button {
    background: #1c81e5;
    width: 105px;
    height: 40px;
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    border: none;
    cursor: pointer;
}




.line {

	clear: both;
	background: #f8f8f8;
}

.paneltitle {
	color: #1D1D1D;
}

.enpaneltitle {
	color: #B2B2B2;
}

.gongshang {
	height: 560px;
}

.tyc-table .cell [class^="col-"] {
	border-color: #E3E3E3;
	color: #828992;
}

.tyc-table .cell .col-1 {
	background: #FAFAFA;
}

.zhuying {
	height: 480px;
	padding-top: 50px;
}

.line {
	clear: both;
	padding-bottom: 50px;
	overflow: hidden;
}

.paneltitle {
	width: 100%;
	margin: 0px auto;
	text-align: center;
	font-size: 25px;
	font-weight: bold;
}

.enpaneltitle {
	font-size: 12px;
	width: 100%;
	text-align: center;
}

.gongshang {
	height: 560px;
}
.tyc-table {
	margin-top: 24px;
	position: relative;
}

.tyc-table .i-rz {
	position: absolute;
	top: 70px;
	left: 446px;
}

.tyc-table .cell [class^="col-"] {
	float: left;
	border-style: solid;
	border-width: 1px;
	line-height: 43px;
	height: 43px;
	overflow: hidden;
	margin-right: -1px;
	margin-bottom: -1px;
	font-size: 14px;
}

.zhuying .tyc-table .zy {
	line-height: 21px;
}

.tyc-table .cell .col-1 {
	width: 83px;
	padding-left: 20px;
	padding-right: 20px;
}

.tyc-table .cell .col-2 {
	width: 400px;
	padding-left: 30px;
	padding-right: 30px;
}

.tyc-table .cell .col-2 img {
	max-height: 43px;
}

.tyc-table .cell .col-3 {
	width: 985px;
	padding-left: 30px;
	padding-right: 30px;
}

.container {
	min-width: 1200px;
	width: 1200px;
	margin: 0px auto;
	clear: both;
}


