@charset "utf-8";
/* CSS Document */
body
{background-color:#eff0f4;
margin:0;
padding:0;
font-size:0.2rem;
color:#2B2B2B;

width: 100%;
  min-width: 1300px; 
    padding-top: 1.125rem;
    position: absolute;
    height: 100%;
    overflow: hidden;
    box-sizing: border-box;
}



/*news*/
.w70{ width:80%; margin:0.8rem auto; height:auto; background-color:#FFFFFF; padding-top:0.8rem;min-height:10rem; }
.w70bg{ width:100%;float:left;height:auto;background-color:#FFFFFF;} 
.locat{ float:right; font-size:0.175rem; color:#808080;background-color:#FFFFFF; }
.locat a{font-size:0.175rem; color:#808080; }
.locat :hover{font-size:0.2rem;color:#1e50ae;text-decoration:underline;}
.right{width:90%; height:auto; margin-left:5%; float:left;margin-top: -1rem;background-color:#FFFFFF;}
.r_top{width:100%;height:0.1875rem;}
.r_bottom{width:100%;height:0.1875rem;}
.left{width:30%; float:left;padding-left: 0.0625rem;background-color:#FFFFFF;}
.l_top{width:100%; height:0.1875rem; }
.l_bottom{width:100%;height:0.1875rem; float:left;}
.list{ width:100%; height:auto;/* min-height:600px; */}
.cand{ width:100%; float:left}
.content{border:1px solid #ddd;width:100%;margin-top:0.8rem;}
.datetable{border-top:1px solid #ccc;border-left:1px solid #ccc;background:#fff;}
.datetable td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;text-align:center;}
.datetable thead{background:#1e50ae;}
.datetable thead td{padding:0.8rem 0.0625rem;font:normal 0.15remrmal 'microsoft yahei';color:#fff;text-align:center;}
.datetable thead td span{padding:0 0.0625rem;}
.datetable tbody td{padding:0.0625rem 3px;font-size:0.15rem;}


.listable tr{height:0.4375rem;}
.list .listable{color:#2B2B2B;}
.listtit{width:100%; margin:0.8rem auto;}
.righttit{font-size:0.325rem;font-weight:bold;color:#1e50ae; float:left;margin-left:48%;}
.vtitle{font-size:0.225rem; color:#000; font-weight:bold;}
.listable_dq{position:center top;}
.listable ul{margin:0;padding:0;}
.listable ul li{width:2.4375rem;height:2.25rem;float:left;list-style:none;margin:0 0.16875rem;}
.listable ul li a{color:#808080;font-size:0.25rem;}
.listable ul li a:hover{font-size:0.275rem;
color:#1e50ae;text-decoration:underline;}

.listable ul li img{width:100%; height:1.875rem;border:0;}


/*二级页面左侧*/
.zimenu{height:auto;display:block;padding:0px;width:100%;float:left;font-weight:bold;}
.zimenu .mcon{ font-size:0.2rem;height:auto;}
.zimenu .zimenutit{color:#fff; font-size:0.3rem; background:#1e50ae; height:0.75rem;line-height:0.75rem;text-align:center;border-bottom: 2px solid #032056;}
.zimenu ul{list-style:none;padding:0;margin: 2px;}
.zimenu ul li{overflow:hidden;position:relative;line-height:0.6rem;text-align:center;border: 0.5px solid #B9B9B9;}
.zimenu ul li a{position:relative;display:block;width:100%;height:0.6rem;text-decoration:none;cursor:pointer;line-height:0.6rem;color:#808080;font-size:0.25rem}
.zimenu ul li a:hover{font-size:0.275rem;
color:#1e50ae;text-decoration:underline;}

/*-- welcome-starts-here --*/
.welcome-top {
    background-color: #fff;
    margin: 3%;
	position: relative;
	height:6.2rem;

}
.welcome-top h3,.welcome-top h5,.welcome-top p {
	color:#fff;
}
.welcome-top h3 {
    font-size: 0.25rem;
    font-family: 微软雅黑;
    color: #184395;
    font-weight: bold;
    letter-spacing: 1px;
    margin-left: 0.25rem;
    width: 2.5rem;
}
.welcome-top h5 {
    font-size: 0.25rem;
    font-family: 微软雅黑;
    color: #808080;
     font-weight: bold;
  /* 
	margin:0.6em 0 1.5em 0; */
	text-transform:uppercase;
	float: left;
    width: 5rem;
    margin-top: -0.3125rem;
    margin-left: 1.5rem
}
。gsxw{
	margin-top:0.25rem;
	
}
.gsxw h3,.adress-agile h3 {
    color: #fff;
    font-size: 0.375rem;
    margin: 0px 0 0.3125rem;
}
.gsxw ul li {
    font-size: 0.225rem;
    list-style-type: none;
    line-height: 0.6rem;
}
.gsxw ul li a{
    color:#808080;
    text-decoration:none;
    line-height:0.4375rem;
}
.gsxw ul li a:hover,.col-bottom ul li a:hover,.banner-info ul li a:hover{
    color: #184395;
}
.gsxw ul li a i {
    margin-right: 0.25rem;
    font-size: 1.5em;
    color: #184395;
}
.xwk{
	width:32%;
	float:left;

	}
.stats {
	background: url("/static/images/ytbj.png");
    background-repeat: no-repeat;
     width: 24rem;
    background-position: center;
    background-size: cover;
    height: 2.7rem;
    text-align: center;
   
}
.w3ls-inner-banner{
	background:url('/static/images/11.jpg') no-repeat 0px 0px;
	background-size:cover;
	height:3.25rem;
	overflow:hidden;
	position:relative;
}
.w3ls-inner-banner h2 {
    color: #fff;
    padding-top: 0.75rem;
    text-transform: uppercase;
    font-family: fontface__思源宋体Heavy__16__334079555953;
    font-size: 0.6rem;
    margin-left: 3.75rem;
}


/* foot样式 */
.subscribe {
	padding:0.1rem 0;
	background: #184395;
	float: left;
    width: 100%;
}
.footer-top {
    padding: 0.875rem 0;
    background: #232323;
    height:5.625rem;
}
.footer-top-left h3 a {
    color: #184395;
    text-decoration: none;
    font-size: 0.4rem;
}
.footer-top-left ul li {
    line-height: 2.7em;
    font-size: 0.1875rem;
    list-style-type: none;
    color:#fff;
	text-decoration:none;
	font-size:0.225rem;
}
.footer-top-mid ul li {
    line-height: 2.7em;
    font-size: 0.1875rem;
    list-style-type: none;
}
.footer-top-mid ul li a{
	color:#fff;
	text-decoration:none;
	font-size:0.225rem;
}
.w3layouts-copyright {
	background: #1b1b1b;
    padding: 0.25rem 0;
	
}
p.footer {
    text-align: center;
    color: #a9a9a9;
    font-size: 0.175rem;
    line-height: 0.3rem;
    letter-spacing: 2px;
}
.tubiao {
      background: url(/static/images/national_emblem.png)no-repeat;
      display: inline-block;
    height: 14px;
    width: 14px;
    margin-left:50%;
}
p.footer a{
	text-decoration:none;
	color:#a9a9a9;
}
.footer-top-left h3 a {
    color: #184395;
    text-decoration: none;
    font-size: 0.4rem;
}
.footer-top-mid h3 {
    color: #fff;
    font-size: 0.3rem;
    margin: 0.8rem 0 0.3125rem;
}
.footer-top-left h3,.adress-agile h3 {
    color: #fff;
    font-size: 0.3rem;
    margin: 0.8rem 0 0.3125rem;
}

/* 导航条 */

.topbox {
    position: absolute;
    width: 100%;
   /*  min-width: 1200px; */
    height: 1.125rem;
    background-color: white;
    z-index: 600;
    left: 0;
    top: 0;
    box-shadow: 0px 0.15rem 8px -0.15rem #000;
   
}

.head {
    width: 20rem;
    margin: auto;
}
.logo {
    width: 5.625rem;
    float: left;
    margin-left: -1rem;
}
.logo em {
    display: block;
    float: left;
    margin-top: 0.154875rem;
    width: 1.025rem;
    height: 0.95rem;
    background: url(/static/images/bt.png)no-repeat;
    background-size: 100%;
}
.logo span {
    display: block;
    margin-top: -0.6rem;
    margin-left: 1.0875rem;     
    float: left;
    width: 10rem;
    height: 0.2875rem;
    line-height: 0.2875rem;
    color: #184395;
    font-size: 0.3125rem;
    text-align: left;
    font-family: 微软雅黑;
    font-weight: bold;
}
.wraps {
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto;

}
.nav{float: right;
    margin-top: 0.375rem;
    margin-right: -0.8rem;}

.nav li{float: left;position: relative;margin: 0 0.28rem; line-height: 0.75rem;font-size: 0.175rem;height: 0.75rem; }

.nav li>a{display: block;color: #000000;text-decoration: none;}

.nav li:after{transition: all .3s ease-in; display: block;content: "";position: absolute;bottom: 0; left: 0;height: 3px; width: 100%;background: none;}

.nav li.active:after{background:-webkit-linear-gradient(left,#0D70FE,#05A9FF); background:-moz-linear-gradient(left,#0D70FE,#05A9FF); background:-ms-linear-gradient(left,#0D70FE,#05A9FF); background:-o-linear-gradient(left,#0D70FE,#05A9FF); background:linear-gradient(left,#0D70FE,#05A9FF);}

.nav li:hover:after{background:-webkit-linear-gradient(left,#0D70FE,#05A9FF); background:-moz-linear-gradient(left,#0D70FE,#05A9FF); background:-ms-linear-gradient(left,#0D70FE,#05A9FF); background:-o-linear-gradient(left,#0D70FE,#05A9FF); background:linear-gradient(left,#0D70FE,#05A9FF);}

.nav .active>a{color: #184395;}

.nav li:hover a{color: #184395;}

.nav_down{display: none; position: absolute;line-height: 0.475rem;padding: 0.3rem 0.3rem 0.375rem;box-sizing: border-box; top: 0.75rem;left: 50%;width: 2.25rem;background: #fff;margin-left: -0.875rem;}

.nav_down a{color: #000;font-size: 0.175rem;text-align:center;  border-bottom:1px solid #b9b9b9;  text-decoration: none;}

.nav li:hover .nav_down a{color: #000;}

.nav_down a{display: block;}

.nav li .nav_down a:hover{color: #184395;font-size: 0.2rem;}




/* 投资者问答 */


/* 投资者问答 */

.clearfloat:after{display: block;content: "";clear: both;overflow: hidden;}

.clearfloat{*zoom:1;}

.clearfloat:before,.clearfloat:after{content:""; display:table; line-height:0;visibility:hidden;}

.clearfloat:after{ clear:both;}

.doma_tit{text-align: center; height: 42px;line-height: 42px;color: rgba(51, 51, 51, 1);font-size: 30px;}
.doma_info{margin-bottom: 7px;line-height: 32px; font-size: 14px;color: #888888;}

.ass_list{margin-left:23px; line-height: 30px;color: rgba(153, 153, 153, 1);font-size: 12px;}

.ass_list p{padding-left: 17px;box-sizing: border-box;position: relative;}

.ass_list p:after{display: block;content: "";width: 6px;height: 6px;border-radius: 50%;background: #048EF6;position: absolute;left: 0;top: 11px;}

.doma_use{height: 290px;overflow: hidden;}

.putbox{padding-top: 55px;box-sizing: border-box; width: 100%;height: 579px;margin-top: 40px;margin-bottom: 40px;position: relative; background: url(/static/images/appbj.png)no-repeat;background-size: cover;background-position: center;}

.putbox:after{position: absolute;display: block;content: "";left: 0;bottom: 0; width: 100%;height: 1px;background: #FFFFFF;opacity: 0.18;}

.putbox .doma_tit{color: #FFFFFF;}

.putin{width: 1003px;margin: auto;}

.putin li{float: left;width: 455px;}

.putin li:nth-last-of-type(even){float: left;width: 425px;float: right;}

.put_name{width: 90px;float: left;line-height: 40px;font-size: 16px;color: #FFFFFF;}

.putin li:nth-last-of-type(even) .put_name{width: 60px;}

.put_item{position: relative;float: left; width: 360px;height: 40px; /*overflow: hidden;*/ line-height: 40px;border-radius: 2px;background-color: rgba(255, 255, 255, 0.18);border: 1px solid rgba(125, 125, 125, 1);}

.put_item input{display: block; width:98%;color: #FFFFFF;font-size: 12px;padding-left: 11px;box-sizing: border-box; outline: none;border: none;line-height: 38px;height: 38px; background: transparent;}

.putin li{margin-top: 34px;margin-bottom: 13px;position: relative;z-index: 10;}

.putin .apply_text{width: 100%;}

.putin .apply_text .put_item{width:870px;height: 100px;}

.putin  textarea{background: transparent;color: #FFFFFF;background: #595a61; font-size: 12px; resize: none;width: 100%;height: 100%;padding: 10px;box-sizing: border-box;}

.putin  textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color:rgba(255,255,255,0.48);}

.put_item input::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color:rgba(255,255,255,0.48);}

.put_item input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:rgba(255,255,255,0.48);}

.putin  textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color:rgba(255,255,255,0.48);}

.put_item input::-moz-placeholder { /* Mozilla Firefox 19+ */ color:rgba(255,255,255,0.48);}

.putin  textarea::-moz-placeholder { /* Mozilla Firefox 19+ */ color:rgba(255,255,255,0.48);}

.put_item input:-ms-input-placeholder { /* Internet Explorer 10-11 */color:rgba(255,255,255,0.48);}

.putin  textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */color:rgba(255,255,255,0.48);}

.city{display: none;}

.put_item select{width: 360px; color: #FFFFFF;font-size: 14px;padding-left: 11px;box-sizing: border-box; outline: none;border: none;line-height: 38px;height: 38px; background: transparent;}

.putin  select option{background: #595a61 ;}

.put_btn{margin:17px auto 0;font-size: 16px;color: #FFFFFF;line-height: 48px;text-align: center;cursor: pointer;transition: all .3s ease-in; width: 180px;height: 48px;border-radius: 2px;background-color: rgba(4, 142, 246, 1);}

.put_btn:hover{background: #00A1FF;}

#province{display: none;border: 1px solid rgba(125, 125, 125, 1); position: absolute;height: 400px;overflow-y: hidden; left: -1px;top: 40px;width: 100%;background: #595a61;}

#province p{transition: all .3s ease-in; cursor: pointer; text-indent: 11px;display: block;height: 36px;line-break: 36px;font-size: 12px;color:rgba(255,255,255,0.48);}

#province p:hover{color: #048EF6;background: #64676F;}

.city_btn{ transition: all .3s ease-in;display: block;position: absolute;right: 0;top: 0;width: 100%;opacity: 0.48;cursor: pointer; height: 100%;background: url(/static/css/images/down.png)no-repeat;background-size: 16px;background-position: 96%;}

.city_btn.active{background: url(/static/css/images/up.png) no-repeat;background-size: 16px;background-position: 96%;}



.putin li:first-child{z-index: 100;}

ul, ol {
    list-style: none;}

















