@font-face {
    font-family: 'impact';
	src:url(../ttf/e9b1p9.ttf);
    src: url('../eot/wsetty.eot'); 
    src: url('../eot/6h3lro.eot') format('embedded-opentype'), 
             url('../woff/dia74h.woff') format('woff'), 
             url('../ttf/e9b1p9.ttf')  format('truetype'), 
             url('../svg/u2o3q1.svg') format('svg'); 
   }
*{
    margin: 0;
    padding: 0;
    font-family: "Î¢ÈíÑÅºÚ";
}
body{
    background-color: #fff;
}

::-webkit-scrollbar-track{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);}
::-webkit-scrollbar-thumb{background-color: rgba(0,0,0,0.05);border-radius: 10px;-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);}
::-webkit-scrollbar-thumb{background-color: rgba(0,0,0,0.2);border-radius: 10px;-webkit-box-shadow: inset 1px 1px 0 rgba(0,0,0,.1);}
::-webkit-scrollbar{width: 16px;height: 16px;}
::-webkit-scrollbar-track,
::-webkit-scrollbar-thumb{border-radius: 999px;border: 5px solid transparent;}
::-webkit-scrollbar-track{box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;}
::-webkit-scrollbar-thumb{min-height: 20px;background-clip: content-box;box-shadow: 0 0 0 5px rgba(0,0,0,.2) inset;}
::-webkit-scrollbar-corner{background: transparent;}
.clear{
    clear: both;
}
a{
    text-decoration: none;
	outline: none;
}
a, a:hover, :hover, a:visited, a:link {
    list-style: none;
    text-decoration: none;
}
ul{
    margin: 0;
    padding: 0;
}
.left{
    float: left;
}
.right{
    float: right;
}



.indexsreach{
    width: 100%;
	background:url(../jpg/nadpve.jpg) no-repeat;
	background-size: 100% 100%;
}
.indexConFinds{
    height: 110px;
    margin-top:50px;
    border-radius: 5px;
}

.t4_content{ width:100%; overflow:hidden; background:#f3faff; display:block; }
.t4_contents_top { width:1200px;
margin:0 auto;
    position: relative;
    overflow: hidden;
    padding-bottom: 25px;
}
.t4_local {font-size:12px;
    height: 45px;
    line-height: 45px;
    color: #666;
}
.t4_w {
    margin: 0 auto;
}
.t4_local a{ color:#015293; font-size:12px;}
.t4_local img { width:15px; height:13px; vertical-align: middle;
    padding: 0 4px 3px 0;
}


*,body,input,div,p,span,a,ul,li{
    padding: 0;
    margin: 0;
    text-decoration: none;
    list-style: none;
    font-family: Î¢ÈíÑÅºÚ;
}

.banner-bgc {
    width: 100%;
    height: 200px;
    background: url('../jpg/nadpve.jpg') no-repeat;
    background-size: 100% 100%;
}

.regist_box {
    width: 1200px;
    margin: 0 auto;
    position: relative;
    margin-top: -280px;
    margin-bottom: 20px;
	font-size:14px;
}
.ts {
    font-size: 14px;
    color: #000;
	float:right;
	margin-top:50px;
}
.ts a {
    color: #015293;
}
.regist_box .regist_content {
    width: 830px;
    background-color: #fff;
    margin: 90px auto 0 auto;
    box-shadow:  1px 0 4px 0 #bbb; overflow:hidden;
    
}
.regist_content .zcfl {
   width: 100%;
   height: 50px;
   line-height:50px;
   border-bottom:1px solid #ddd;
}

.regist_content .zcfl .grzc {
    width: 50%;
    float: left;
    font-size: 18px;
    color: #000;
    line-height: 50px;
    text-align: center;
    cursor: pointer;
}
.regist_content .zcfl .qyzc {
    width: 50%;
    float: right;
    font-size: 18px;
    color: #000;
    line-height: 50px;
    text-align: center;
    cursor: pointer;
}

.regist_content .zcfl .grzc.active {
    color: #015293;
    border-bottom: 2px #015293 solid;
}
.regist_content .zcfl .qyzc.active {
    color: #015293;
    border-bottom: 2px #015293 solid;
}






.regist_content .ge-con{
    width: 70%;
    margin: 40px auto 0 auto;
    
}
.regist_content .ge-con li{
    margin-bottom: 25px;
    height: 40px;
	line-height:40px;
	font-size:14px;
	
}
.regist_content .ge-con li img{vertical-align: middle;}
.regist_content .ge-con li.tiew {
    margin-bottom: 50px;
}
.regist_content .ge-con li i{
    color: red;
    font-size: 14px;
    line-height: 40px;
}
.regist_content .ge-con li span {
    width: 102px;
    color: #000;
    margin-left: 4px;
    display: inline-block;
    text-align: right;
}
.regist_content .ge-con li input {
    width: 70%;
    outline:none;
    height: 40px;
    padding-left: 5px;
    border: 1px #cbcbcb solid;
	color:#666;
	margin:0 0 0 5px;
}
.regist_content .ge-con li input.tel-qz {
    width: 45px;
	height:41px;
	background:#fff; color:#666;
}
.regist_content .ge-con li input.tel {
    width: 160px;
    margin-left: -5px;
}
.regist_content .ge-con li input.yzm {
    width: 100px;
}
.regist_content .ge-con li input.gr-ipt-yzm {
    width: 100px;
    display: inline-block;
}
.regist_content .ge-con li span.gr-yzm-ms {
    font-size: 14px;
    color: #015293;
    text-align: center;
}




.regist_content .qy-con {
    display: none;
}

.regist_content .qy-con{
    width: 70%;
    margin: 40px auto 0 auto;
    
}
.regist_content .qy-con li{
    margin-bottom: 25px;
    height: 40px;
	line-height:40px;
	font-size:14px;
}
.regist_content .qy-con li img{vertical-align: middle;}
.regist_content .qy-con li.tiew {
    margin-bottom: 50px;
}
.regist_content .qy-con li i{
    color: red;
    font-size: 14px;
    line-height: 40px;
}
.regist_content .qy-con li span {
    width: 146px;
    color: #000;
    
    display: inline-block;
    text-align: right;
}
.regist_content .qy-con li input {
    width: 70%;
    outline:none;
    height: 40px;
	line-height:40%;
    padding-left: 5px;
    border: 1px #cbcbcb solid;
	color:#666;
	margin:0 0 0 5px;
}
.regist_content .qy-con li input.tel-qz {
    width: 45px;
	height:42px;
	background:#fff; caption-side:#666;
}
.regist_content .qy-con li input.tel {
    width: 160px;
    margin-left: -5px;
}
.regist_content .qy-con li input.yzm {
    width: 100px;
}
.regist_content .qy-con li input.qy-ipt-yzm {
    width: 100px;
    display: inline-block;
}
.regist_content .qy-con li span.qy-yzm-ms {
    font-size: 14px;
    color: #015293;
    text-align: center;
    width: 102px;
}
.regist_content .ty {
    width: 400px;
    font-size: 14px;
    margin: 0 auto;
	 text-align:center;
}
#yourIdwe{ width:71%; height:40px; left:40px; color:#666;}
.regist_content .ty a{ color:#2b8fc9;}
input.check {
    margin: 0;
}
.regist_content .ljzc {
    display: block;
    height: 40px;
    width: 350px;
    font-size: 14px;
    margin: 20px auto 40px;
    background-color: #015293;
    color: #fff;
    border: 0;
    border-radius: 5px;
}

.modal.in .modal-dialog1 {
    width: 500px;
    height: 500px;
    margin: 150px auto;
	border-radius:5px;
}
.modal-content1 {
    width: 500px;
    height: 500px;

}
.modal-body1 {
    padding: 0;
}
.dl-box {
    width: 500px;
    height: 500px;
    background-color: #fff;
    position: relative;
    overflow: hidden;
    margin-bottom: 20px;
	border-radius:5px;
}
.close {
    width: 20px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    font-size: 25px;
    position: absolute;
    right: 10px;
    top: 10px;
    color: #999;
}
.dl-box .tit {
font-size: 25px;
text-align: center;
margin-top: 30px;
color: #35aee7;
}
.dl-box .ipt-box {
width: 400px;
margin: 20px auto;
}
.dl-box input {
width: 380px;
height:40px;
line-height:40px;
font-size:14px;
display: block;
margin-bottom: 30px;
padding: 4px 10px;
outline-style: none;
border: 1px #cbcbcb solid;
}
.dl-box .yzm {
width: 400px;
margin-bottom: 10px;
}
.dl-box input.yzm {
width: 240px;
margin-bottom: 10px;
display: inline-block;
}
.dl-box img.img-yzm {
    display: block;
    float: right;
}
.dl-box input.dl {
background-color: #015293;
height:50px; line-height:50px;
color: #fff;
margin:20px 0 30px;
border: 0;
padding:0;
border-radius: 5px;
}
.dl-box .other {
font-size: 14px;
color: #000;
height:40px; line-height:40px;
}
.dl-box .foot-ms {
margin-top: 10px;
margin-bottom: 10px;
overflow: hidden;
}
.dl-box .foot-ms .f-left {
float: left;
font-size: 14px;
color: #999;
}
.dl-box .foot-ms .f-left a {
color: #000;
}
.dl-box .foot-ms .f-right {
float: right;
font-size: 14px;
color: #000;
}

.dl-box .other a img{ margin-right:15px;}

input,input:focus,textarea,textarea:focus{
    border: 1px solid #015293 !important;
    box-shadow: none !important;
}
.submit-suggest-input-blank-style{
    border: 1px solid #ccc !important;
}

a>span{
    font-size: 14px;
}
a>span:hover{
    color: #777;
}



.cn_like{color:#fff;  line-height:50px; margin: -20px auto 0;  position: relative; z-index: 999; width:1200px; top:-200px;}
.xinle{ width:1200px; margin:0 auto; background:#015293ee; height: 55px; border-radius: 5px 5px 0 0; padding-left: 10px; position: relative;}
.xinle p{font-size:16px; font-weight:bold; width: 110px; position: absolute; left: 0; top: 0;padding-left:10px;}

.xinle .mghy{
    overflow: hidden;
    position: absolute;
    right: 10px;
    top: 0;
    height: 50px !important;
    width: 1080px;
    line-height: 55px;
}
.mghy a{ display: inline-block; font-size:14px; color:#fff; margin:0 20px;}
.mghy a:hover{ color:#fff;}


.newslist .sjj_sjfl {
    color: #015293;
    background: #d2e9f3;
	padding:3px 8px;
    font-size: 12px;
    border-radius: 5px;
}
.newslist .jk_sjfl {
    color: #d67a3d;
    background: #fbd2b7;
	padding:3px 14px;
    font-size: 12px;
    border-radius: 5px;
}