.ui-app{ background:#F9F9F9;font-size:1rem;}
input,textarea{
    width: 100%;
}
button{
    border: none;
}
.ui-app * {
    -webkit-touch-callout: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent; 
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.ui-bottom-app {
    width: 100%;
    height: 3.2rem;
    background: url(../images/appdown.jpg) no-repeat #FFF;
    background-size: 100% 100%;
    bottom: 0rem;
    position: fixed;
    z-index: 12;
}

.ui-flexbox, .ui-bottom-bar {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
}
.ui-top-bar, .ui-bottom-bar {
    background-image: url(data:image/gif;base64,R0lGODlhAQACAPABAMjHzP///yH/C1hNUCBEYXRhWE1QAz94cAAh+QQFAAABACwAAAAAAQACAAACAgwKADs=);
    background-repeat: repeat-x;
    background-color: rgb(250, 250, 250);
    background-size: 100% 1px;
    position: fixed;
    left: 0;
    right: 0;
    width: 100%;
    text-align: center;
    z-index: 3;
}
.ui-top-bar h1{
    line-height:3.5rem;
	background:url(/ylqx/images/logo.gif) center center no-repeat;
	background-size:12rem;
	overflow:hidden;
	text-indent:-9999px;
}
.ui-top-bar {
    height:3.5rem;
}
.ui-btn-fh{
    position: absolute;
	left:0;
    top: 0;
    display: block;
    height:3.5rem;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width:3rem;
    background:url(/ylqx/images/icon1.png) no-repeat center;
    background-size: 1.6rem;
}
.ui-btn-dl{
    position: absolute;
	right:0;
    top: 0;
    display: block;
    height:3.5rem;
    margin: 0;
    padding: 0;
    text-indent: -9999px;
    width:3rem;
    background:url(/ylqx/images/icon2.png) no-repeat center;
    background-size: 1.6rem;
}
.ui-bottom-bar {
    bottom: 0;
	background:#153F79;
    background-position: top left;
    height: 3rem;
}
.ui-bottom-bar a, .ui-bottom-bar a:hover{
	color:#FFF;
}
.ui-bottom-bar ~ .ui-page > .ui-page-content {
    border-bottom:3rem solid transparent;
}
.ui-top-bar ~ .ui-page > .ui-page-content {
    border-top: 3rem solid transparent;
}
.ui-bottom-bar-button {
    border: none;
    outline: none;
    padding: 2px 0;
    background-color: transparent;
    color: rgb(111, 111, 116);
    text-align: center;
}
.ui-flex-1, .ui-bottom-bar-button {
    display: block;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
}
.ui-bottom-bar-button .ui-icon {
    display: block;
    height: 1.8rem;
    background-color: transparent;
    color: rgb(111, 111, 116);
    font-size: 24px;
    text-align: center;
    padding: 2px 0;
}
.ui-bottom-bar-button .ui-label {
    display: block;
    font-size: 0.75rem;
    line-height: 12px;
    padding: 0px 0px;
}
.ui-bottom-bar-button.js-active {
    color:#fff;
	background:#1681DF;
}
.ui-bottom-bar-button.js-active .ui-icon {
    color:rgb(21, 125, 251);
}
.ion-ios7-camera-outline{
    background: url("../images/btn1.png") no-repeat center ; background-size: 1.6rem;
}
.js-active .ion-ios7-camera-outline{
    background: url("../images/btn1.png") no-repeat center; background-size: 1.6rem;
}
.ion-ios7-stopwatch-outline{
    background: url("../images/btn2.png") no-repeat center ; background-size: 1.6rem;
}
.js-active .ion-ios7-stopwatch-outline{
    background: url("../images/btn2.png") no-repeat center ; background-size: 1.6rem;
}
.ion-ios7-star-outline{
    background: url("../images/btn3.png") no-repeat center ; background-size: 1.6rem;
}
.js-active .ion-ios7-star-outline{
    background: url("../images/btn2.png") no-repeat center ; background-size: 1.6rem;
}
.ion-ios7-bell-outline{
    background: url("../images/btn4.png") no-repeat center ; background-size: 1.6rem;
}
.js-active .ion-ios7-bell-outline{
    background: url("../images/btn2.png") no-repeat center ; background-size: 1.6rem;
}
.main{width:98%; margin:0 auto; padding:4rem 1%;}
.nav{width:100%; height:auto; background:#1C457B; border-radius:5px;}
.nav ul.s{width:100%; height:auto; padding:0.4rem 0px; border-bottom:1px solid #083570; float:left;}
.nav ul.x{width:100%; height:auto; padding:0.4rem 0px; border-top:1px solid #1B5191; float:left;}
.nav ul li{width:20%; height:auto; float:left;}
.nav ul li p{width:80%; height:auto; margin:0px 10%; float:left;}
.nav ul li a{width:100%; color:#fff; font-size:1rem; font-weight:500; line-height:1.5rem; text-align:center; text-decoration:none; border-radius:3px; float:left;}
.nav ul li a.hover{color:#1C457B; background:#FFF;}

.welcome{width:100%; height:2rem; color:#153D7A; font-size:1rem; line-height:2.1rem; border-radius:5px; box-shadow:0px 2px 2px #E0E0E0; background:url(/ylqx/images/icon7.png) no-repeat 0.5rem center #FFF; background-size: 1.2rem; margin-top:0.5rem; padding-left:2rem;}


/* Banner */
.ui-carousel {
    position: relative;
    -webkit-transform: translate3d(0,0,0);
}
.ui-carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
}
.ui-carousel-item  {
    position: relative;
    display: none;
    -webkit-transition: .5s ease-in-out left;
    transition: .5s ease-in-out left;
    z-index:9;
    -webkit-transform: translate3d(0,0,0);
}
.ui-carousel-inner > .js-show,
.ui-carousel-inner > .js-active,
.ui-carousel-inner > .js-next,
.ui-carousel-inner > .js-prev {
    display: block;
}
.ui-carousel-inner > .js-active {
    left: 0;
    z-index: 10;
}
.ui-carousel-inner > .js-show,
.ui-carousel-inner > .js-next,
.ui-carousel-inner > .js-prev {
    position: absolute;
    top: 0;
    width: 100%;
}
.ui-carousel-inner > .js-next {
    left: 100%;
}
.ui-carousel-inner > .js-prev {
    left: -100%;
}
.ui-carousel-inner > .js-next.js-left,
.ui-carousel-inner > .js-prev.js-right {
    left: 0;
}
.ui-carousel-inner > .js-active.js-left {
    left: -100%;
}
.ui-carousel-inner > .js-active.js-right {
    left: 100%;
}
.ui-carousel-indicators {
    z-index: 11;
    position: absolute;
    bottom: 10px;
    left: 50%;
    width: 60%;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none;
    -webkit-transform: translate3d(0,0,0); 
}
.ui-carousel-indicators li {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin: 1px;
    background-color: rgba(255, 255, 255, 0.3);
    border-radius: 8px;
}
.ui-carousel-indicators li.js-active {
    background-color: #fff;
}
.ui-page{
    position:absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    
    /*overflow: auto;
    overflow-x: hidden;*/
    -webkit-overflow-scrolling: touch;
    z-index: 2;
    font-size: 0.875rem;
}
.ui-main{
    background: #fff;
    margin-top: 0.625rem;
}
/* /Search */
.search{width:100%; height:3rem; background:#FFF; margin-top:0.5rem;}
.search_yy{border-radius:5px; box-shadow:0px 2px 2px #E0E0E0; }
.search ul{width:100%; padding:0.5rem; position:relative;}
.search ul div.search_txt{width:100%; background:#FFF;}
.search ul div.search_txt input{width:100%; height:2rem; font-size:1rem; line-height:2rem; background:#FFF; border:1px solid #153F79; text-indent:0.2rem; border-radius:0px;}
.search ul div.search_butt{width:4rem; height:2rem; background:#FFF; position:absolute; top:0.5rem; right:0.5rem;}
.search ul div.search_butt input{width:4rem; height:2rem; border:0px; background:url(/ylqx/images/icon3.jpg) center center no-repeat #153F79; background-size:1rem; border-radius:0px; cursor:pointer;}
/* /mainBox */
.ui-mainBox{width:100%; height:auto; margin-top:0.5rem;}
.ui-mainBox h2{width:100%; height:2.6rem; color:#FFF; font-size:1.2rem; line-height:2.6rem; text-align:center; border-top-left-radius:5px; border-top-right-radius:5px; background:#153F79;}
.ui-mainBox .dh-tab{width:70%;margin:0 auto; height:auto;font-size:12px; line-height:1rem; text-align:center; border-top-left-radius:5px; border-top-right-radius:5px; background:#fff;}
.dh-tab .dh {display:block;width:33%;height:2.6rem;line-height:2.6rem;float:left;color:#333; text-align:center;border-bottom:solid 2px #ccc;cursor:pointer; font-size:1rem;}
.dh-tab .dh.on {color:#153F79;border-bottom:solid 2px #153F79;}
.ui-mainBox div.listBox{width:100%; height:auto; border-radius:5px; box-shadow:0px 2px 2px #E0E0E0; background:#FFF; border-bottom-left-radius:5px; border-bottom-right-radius:5px; padding-bottom:0.5rem;}

.huadong{width:100%; height:2.6rem; background:#FFF; border-bottom:1px solid #BCC8D4; position:relative;}
.huadong_left{width:1.5rem; height:2.6rem; position:absolute; left:0; top:0px;}
.huadong_right{width:1.5rem; height:2.6rem; position:absolute; right:0; top:0px;}
.huadong_left a, .huadong_right a{height:2.6rem; display:block;}
.huadong_left a{ background:url(/ylqx/images/left1.png) no-repeat center center; background-size: 0.8rem;}
.huadong_right a{ background:url(/ylqx/images/right1.png) no-repeat center center; background-size: 0.8rem;}
.huadong_left a:hover, .huadong_left a.hover{ background:url(/ylqx/images/left2.png) no-repeat center center; background-size: 0.8rem;}
.huadong_right a:hover, .huadong_right a.hover{ background:url(/ylqx/images/right2.png) no-repeat center center; background-size: 0.8rem;}
.huadong ul{width:100%; padding:0 0.5rem;}
.huadong ul li{
/* 	width:25%; */
	height:2.6rem;
	position:relative;
	float:left;
}
.huadong ul li a{
	width:100%;
	height:2.6rem;
	color:#A7B4C5;
	font-size:1rem;
	line-height:2.6rem;
	text-align:center;
	position:absolute;
	border-bottom:1px solid #BCC8D4;
	display:block;
	left:0;
	top:0;
}
.huadong ul li a.hover{
	color:#153f78;
	border-bottom:1px solid #153f78;
}

.listM{width:100%; height:auto;}
.listM li{width:100%; height:6rem; border-bottom:1px dashed #a6b5c5; padding:0.5rem;}
.listM li a{width:100%; height:5rem; position:relative; display:block; padding-right:5.5rem; overflow:hidden;}
.listM li a p{width:5rem; height:5rem; position:absolute; right:0; top:0;}
.listM li a p img{width:5rem; height:5rem; border:1px solid #a6b5c5;}
.listM li a div{width:100%; height:auto;}
.listM li a div span{width:100%; height:auto; color:#153f78; font-size:1rem; line-height:1.8rem; float:left;}
.listM li a div em{width:100%; height:auto; color:#a6b5c5; font-size:1rem; line-height:1.5rem; float:left;}

.listSj{width:100%; height:auto;}
.listSj li{width:100%; height:4.5rem; border-bottom:1px dashed #a6b5c5; padding:0.5rem;}
.listSj li a{width:100%; height:3.5rem; position:relative; display:block; padding-right:5rem; overflow:hidden;}
.listSj li a p{width:3.5rem; height:3.5rem; position:absolute; right:0; top:0;}
.listSj li a p img{width:3.5rem; height:3.5rem;}
.listSj li a div{width:100%; height:auto;}
.listSj li a div span{width:100%; height:auto; color:#153f78; font-size:1rem; line-height:1.8rem; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left;}
.listSj li a div em{width:100%; height:auto; color:#a6b5c5; font-size:1rem; line-height:1.8rem; float:left;}
.listSj li a div em i{float:right;}

.kxyk{width:100%; height:auto; padding:0.5rem;}
.kxyk dt{width:100%; height:auto; color:#a6b5c5; font-size:1rem; line-height:1.6rem;}
.kxyk dd{width:100%; height:auto; color:#a6b5c5; font-size:1rem; text-align:right; line-height:2rem;}
.kxyk_h{width:100%; height:2rem; padding:0 0.5rem;}
.kxyk_h p{width:50%; height:2rem; text-align:center; float:left;}
.kxyk_h p span{height:2rem;}
.kxyk_h p span.left{background:url(/ylqx/images/icon5.png) no-repeat left center; background-size:1.5rem;}
.kxyk_h p span.right{background:url(/ylqx/images/icon6.png) no-repeat left center; background-size:1.5rem;}
.kxyk_h p span a{width:100%; height:2rem; color:#153f78; font-size:1rem; line-height:2rem; padding-left:2rem;}

/* /footer */
.ui-footer{width:100%; height:auto; border-radius:5px; box-shadow:0px 2px 2px #E0E0E0; margin-top:0.5rem; position:relative;}
.ui-footer p{ width:2rem; height:auto; position:absolute; right:0rem; top:3rem; color:#a6b5c5;transform: scale(0.7);}
.ui-footer p a,.ui-footer p a:hover{ color:#a6b5c5;background:url(/ylqx/images/top.png) no-repeat center top; width:3rem; height:3rem;font-size:1rem; line-height:1rem; text-align:center; padding-top:2.2rem;transform: scale(0.7);}
.subNav{width:100%; height:5rem; border-bottom:1px dashed #a6b5c5; padding-top:0.5rem;}
.subNav li{width:100%; height:2rem; text-align:center; float:left;}
.subNav li span{width:20%; height:2rem; font-size:1rem; line-height:2rem; text-align:center;}
.subNav li span a{height:2rem; font-size:1rem; color:#a6b5c5; line-height:2rem; padding:0 0.5rem;}

.copyRight{width:100%; height:2rem; color:#a6b5c5; font-size:0.8rem; line-height:2rem; text-align:center;}

/* /Banner */
.mBan1{ margin-top:0.5rem; overflow:hidden;}
.mBan1 .slideBox{ width:100%; height:100%; padding-bottom:0.8rem; position:relative;}
.mBan1 .slideBox .hd{width:100%; height:1.2rem; overflow: hidden; position: absolute; left:0px; bottom:-0.1rem; z-index: 10; background:#FFF; text-align:center;}
.mBan1 .slideBox .hd ul{zoom: 1; position: absolute; left:48%; bottom:0.1rem;}
.mBan1 .slideBox .hd ul li{ float: left; width:0.625rem; height: 0.625rem; background: url(/ylqx/images/banner_btn.png) no-repeat; background-size: 0.625rem; cursor: pointer; margin-right: 10px;}
.mBan1 .slideBox .hd ul li.on{ background: url(/ylqx/images/banner_btn_hover.png) no-repeat; background-size: 0.625rem; }
.mBan1 .slideBox .bd{ position:relative; height:100%; z-index:0;}
.mBan1 .slideBox .bd ul,.slideBox .bd ul li{width:100%!important;}
.mBan1 .slideBox .bd img{ width:100%; height:auto; display:block; border-top-left-radius:5px; border-top-right-radius:5px;}
.ui-mat{ margin: 0.625rem 0}
.ui-sm{ padding-top: 0.5rem}
.ui-sm img{ width: 1.9rem}
.mBan_txt{width:100%; height:2.6rem; color:#153D7A; font-size:1rem; text-align:center; line-height:2.6rem; box-shadow:0px 2px 2px #E0E0E0; background:#FFF; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
@media screen and (min-width:320px) and (max-width:360px){
.mBan1 .slideBox .hd ul{left:42%;}
}
@media screen and (min-width:360px) and (max-width:480px){
.mBan1 .slideBox .hd ul{left:44%;}
}
@media screen and (min-width:480px) and (max-width:560px){
.mBan1 .slideBox .hd ul{left:46%;}
}

.wd_50{width:50%}
.wd_25{width:25%;}
.wd_33{width:33.3333333333%;}


/* /选择条件 */
.tab_bar{height:2.6rem;line-height:2.6rem;background:#fff; width:100%;border-bottom:1px solid #BCC8D4;}
.tab_bar ul{}
.tab_bar ul li{width:25%;font-size: 1rem; float:left;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: center; position:relative;}
.tab_bar .b_r_1 {border-right: 1px solid #e9e9e9;}
.tab_bar ul li i{ width:17px; height:13px; position:absolute;}
.tab_bar ul li i.posi1{left:70%; top:1rem;}
.tab_bar ul li i.posi2{left:80%; top:1rem;}
.bar_select1{color:#153f78;}
.bar_select2{color:#a6b5c5;}
.bar_select1 i{background:url(/ylqx/images/arr1.png) center center no-repeat; transform: scale(0.5);}
.bar_select2 i{background:url(/ylqx/images/arr2.png) center center no-repeat; transform: scale(0.5);}

/* /加载信息 */
.date_jz{ text-align:center;height:24px; line-height:24px; font-size:1rem; font-weight:600; color:#153f78; margin-top:0.3rem;}
.jiazai{ width:24px; height:24px;vertical-align: middle; margin-right:0.1rem;}

/* /代理列表 */
.list_dl{width:100%; height:auto;}
.list_dl li{width:100%; height:auto; border-bottom:1px dashed #a6b5c5; padding:0.5rem;}
.list_dl li i{
background: #153F79 none repeat scroll 0 0;
    border-radius: 50%;
    color: #fff;
    display: block;
    font-style: normal;
    height: 1.5rem;
    line-height: 1.5rem;
    position: absolute;
    left: 0;
    text-align: center;
    top: 0;
    width: 1.5rem;
}
.list_dl li a{width:100%; height:auto; display:block; overflow:hidden;}
.list_dl li a .dl_icon{width:100%; height:auto; position:relative;}
.list_dl li a .dl_icon .wenzi{ width:100%; padding-left:1.6rem}
.list_dl li a .dl_icon span{ width:100%; height:auto; color:#153f78; font-size:1rem; line-height:1.5rem; float:left;}
.list_dl li a .dl_icon em{width:100%; height:auto; color:#a6b5c5; font-size:1rem; line-height:1.5rem; float:left;}

.dlinfo_box{font-size:0.8rem;padding:0.5rem;color:#000; line-height:1.4rem; margin-bottom:0.5rem;}
.ts{ width:100%;color:#ff2c55;font-size:0.8rem; line-height:0.8rem;padding:0 0.5rem;margin-bottom:0.5rem; text-align:center;}
/* /企业列表 */
.list_qy{width:100%; height:auto;}
.list_qy ul{width:100%; height:auto; }
.list_qy li{padding:0.5rem;}
.list_qy .qy_contain a{width:100%; height:5.4rem; position:relative; display:block; padding-right:5.5rem; overflow:hidden;}
.list_qy .qy_contain a p{width:5rem; height:5.4rem; position:absolute; right:0; top:0.4rem;}
.list_qy .qy_contain a p img{width:5rem; height:5rem; border:1px solid #a6b5c5;}
.list_qy .qy_contain a div{width:100%; height:auto;}
.list_qy .qy_contain a div span{width:100%; height:1.8rem; overflow:hidden; color:#153f78; font-size:1rem; line-height:1.8rem; float:left;}
.list_qy .qy_contain a div em{width:100%; height:3.6rem; overflow:hidden; color:#a6b5c5; font-size:1rem; line-height:1.8rem; float:left;}


.list_qy .qy_icon ol{width:100%; height:auto; color:#a6b5c5; font-size:0.8rem; line-height:1.5rem; float:left;border-bottom:1px dashed #a6b5c5; padding:0; margin:0;}
.list_qy .qy_icon ol li{ width:25%; float:left; color:#153f78; text-align:left; padding:0; margin:0;}
.list_qy .qy_icon ol li em{ color:#ff2c55;}
.list_qy .qy_icon ol li a{ color:#153f78;}
.list_qy .qy_icon ol li a:hover{ color:#ff2c55;}
.list_qy .qy_icon ol li img{ width:1.5rem; height:1.5rem;transform: scale(0.5); float:left;padding:0; margin:0;}

/* /排行列表 */
.list_ph{width:100%; height:auto;}
.list_ph li{width:100%; height:6rem; border-bottom:1px dashed #a6b5c5; padding-left:0.5rem; padding-right:0.5rem;}
.list_ph li a{width:100%; height:5.5rem; position:relative; display:block; padding-right:5.5rem; overflow:hidden;}
.list_ph li a p{width:5rem; height:5rem; position:absolute; right:0; top:0.5rem;}
.list_ph li a p img{width:5rem; height:5rem; border:1px solid #a6b5c5;}
.list_ph li a div{width:100%; height:auto;padding-left:1.5rem; margin-top:1.2rem;}
.list_ph li a div span{width:100%; height:auto; overflow:hidden; color:#153f78; font-size:1rem; line-height:1.8rem; float:left;}
.list_ph i{background: #153F79 none repeat scroll 0 0;border-radius: 50%;color: #fff;display: block;font-style: normal;height: 1.3rem;line-height:1.3rem;position: absolute;left:0;text-align: center;top:1.5rem;width:1.3rem;}
.list_ph li a div em{width:100%; height:auto; color:#a6b5c5; font-size:1rem; line-height:1.5rem; float:left;}

/* /资讯列表 */
.list_news{width:100%; height:auto;}
.list_news li{width:100%; height:6.1rem; border-bottom:1px dashed #a6b5c5; padding:0.5rem;}
.list_news li div{width:100%; height:auto;}
.list_news li div span{width:100%; height:3.6rem; overflow:hidden; color:#153f78; font-size:1rem; line-height:1.8rem; float:left;}
.list_news li div span a{ color:#153F79;}
.list_news li div span a:hover{ color:#ff2c55;}
.list_news li div em{width:100%; height:1.5rem; color:#a6b5c5; font-size:1rem; line-height:1.5rem; float:left;}
.list_news li div em img{width:1rem; height:1rem; margin-left:2rem; margin-right:0.2rem;}
.list_news li div em a,.list_new li div em a:hover{ color:#a6b5c5;}
/* /资讯终端页 */
.nwes_contain{width:100%; height:100%; overflow:hidden;}
.nwes_contain h1{font-size:1rem; color:#153F78;line-height:1.8rem; text-align:center; padding:0 0.5rem;}
.nwes_contain p{ text-align:center; font-size:0.8rem; color:#a6b5c5; line-height:0.8rem; padding:0.5rem; border-bottom:1px solid #a6b5c5;}

.nwes{ width:100%; padding:0.5rem;}
.nwes p{width:100%; height:auto;color:#000; font-size:1rem; line-height:1.8rem; float:left; text-indent:2rem; padding:0.2rem 0;}
.nwes .img1{ width:100%; height:auto; border:0; padding:0; margin:0;}



.nwes_news{ margin:0.5rem auto; }
.nwes_news ul{ padding:0 0.5rem; font-size:0.8rem; line-height:1.5rem;}
.nwes_news ul li{ width:100%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.nwes_news ul li a{ color:#153f78;}
.nwes_news ul li a:hover{color:#ff2c55;}

.new_pl{ margin-top:0.5rem; width:100%; height:auto; overflow:hidden;}
.new_pl ul{width:100%; padding:0 0.5rem; font-size:0.8rem; line-height:1.5rem; margin:0 auto;}
.new_pl ul li{ width:20%; float:left; margin:0 0rem;}
.new_pl ul li p{ text-align:center; padding:0; margin:0;}
.circle {width: 3rem;height:3rem; background: #FFF; border:1px solid #A6B5C5;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%; padding:0; margin:0 auto;}
.zan{background:url(/ylqx/images/icon15.png) center center no-repeat;}
.cai{background:url(/ylqx/images/icon16.png) center center no-repeat;}
.fengxiang{background:url(/ylqx/images/icon17.png) center center no-repeat;}
/* /展会列表 */
.list_zh{width:100%; height:auto;}
.list_zh li{width:100%; height:6.1rem; border-bottom:1px dashed #a6b5c5; padding:0.5rem;}
.list_zh li div{width:100%; height:auto;}
.list_zh li div span{width:100%; height:3.6rem; overflow:hidden; color:#153f78; font-size:1rem; line-height:1.8rem; float:left;}
.list_zh li div span a{ color:#153f78;}
.list_zh li div span a:hover{ color:#ff2c55;}
.list_zh li div em{width:100%; height:1.5rem; color:#a6b5c5; font-size:1rem; line-height:1.5rem; float:left;}
.list_zh li div em a,.list_new li div em a:hover{ color:#a6b5c5;}
/* /展会终端页 */
.zh_info_box{font-size:0.8rem;padding:0.5rem;color:#000; line-height:1.4rem; margin-bottom:0.5rem;}


/* /招标列表 */
.list_zb{width:100%; height:auto;}
.list_zb li{width:100%; height:6.1rem; border-bottom:1px dashed #a6b5c5; padding:0.5rem;}
.list_zb li div{width:100%; height:auto;}
.list_zb li div span{width:100%; height:3.6rem; overflow:hidden; color:#153f78; font-size:1rem; line-height:1.8rem; float:left;}
.list_zb li div span a{ color:#153F79;}
.list_zb li div span a:hover{ color:#ff2c55;}
.list_zb li div em{width:100%; height:1.5rem; color:#a6b5c5; font-size:1rem; line-height:1.5rem; float:left;}
.list_zb li div em a,.list_new li div em a:hover{ color:#a6b5c5;}

/* /公司简介 */
.list_company{width:100%; height:auto;}
.gsjj{ width:100%; padding:0.5rem; }
.gsjj p{width:100%; height:auto;color:#153f78; font-size:1rem; line-height:1.8rem; float:left; text-indent:2rem; padding:0;}
.gsjj .img1{ width:100%; height:auto; border:0; padding:0; margin:0;}

.gsjj p .nh{ line-height:0.8rem;}
.img_lx{border: 0 none;height: 24px;vertical-align: middle; width: 74px;}

/* /我的登录 */
.user_k h3{width:86%; margin:0.5rem auto 0.5rem auto;font-size:0.8rem; color:#ff2c55; padding:0; line-height:1.2rem;}
.user_name,.user_pwd,.user_e-mail,.user_num,.user_firm,.user_nm,.user_tel,.user_yz{ position:relative;width:86%; background:#FFF; margin:0 auto;}
.user_longin_input{width:100%; height:2rem; font-size:0.8rem; line-height:1.5rem; background:#FFF; border:1px solid #153F79; border-radius:0px; margin-top:0.5rem;display: block;text-indent: 2rem;}
.user_longin_code{width:50%; height:2rem;float:left; font-size:0.8rem; line-height:1.5rem; background:#FFF; border:1px solid #153F79; border-radius:0px; margin-top:0.5rem;display: block;text-align:center;}
.user_longin_send{width:40%; height:2rem;float:right; font-size:0.8rem; line-height:2rem; background:#FFF; border:1px solid #153F79; border-radius:0px; margin-top:0.5rem;display: block;text-align:center;cursor:pointer;}
.user_name i{position: absolute;top: 0;left: 0;display: block; width:2rem; height:2rem;text-align: center;background: url(/ylqx/images/icon_login1.png) no-repeat center center;transform: scale(0.7); }
.user_pwd i{position: absolute;top: 0;left: 0;display: block; width:2rem; height:2rem;text-align: center;background: url(/ylqx/images/icon_login2.png) no-repeat center center;transform: scale(0.7); }
.user_e-mail i{position: absolute;top: 0;left: 0;display: block; width:2rem; height:2rem;text-align: center;background: url(/ylqx/images/icon_login3.png) no-repeat center center;transform: scale(0.7); }
.user_num i{position: absolute;top: 0;left: 0;display: block; width:2rem; height:2rem;text-align: center;background: url(/ylqx/images/icon_login4.png) no-repeat center center;transform: scale(0.7); }
.user_firm i{position: absolute;top: 0;left: 0;display: block; width:2rem; height:2rem;text-align: center;background: url(/ylqx/images/icon_login5.png) no-repeat center center;transform: scale(0.7); }
.user_nm i{position: absolute;top: 0;left: 0;display: block; width:2rem; height:2rem;text-align: center;background: url(/ylqx/images/icon_login6.png) no-repeat center center;transform: scale(0.7); }
.user_tel i{position: absolute;top: 0;left: 0;display: block; width:2rem; height:2rem;text-align: center;background: url(/ylqx/images/icon_login7.png) no-repeat center center;transform: scale(0.7); }
.user_yz i{position: absolute;top: 0;left: 0;display: block; width:2rem; height:2rem;text-align: center;background: url(/ylqx/images/icon_login8.png) no-repeat center center;transform: scale(0.7); }
.reg_btn input{width:86%; height:2rem; font-size:1rem; line-height:2rem; background:#153f78;border:0px; color:#FFF; margin:0.5rem auto 1rem auto;}

.user_k{width:100%; height:100%; overflow:hidden; background:#FFF; margin-top:0.5rem;border-radius:5px; box-shadow:0px 2px 2px #E0E0E0;}
.user_k_inp{width:86%; background:#FFF; margin:0 auto;}
.user_k_inp input{width:100%; height:2rem; font-size:1rem; line-height:2rem; background:#FFF; border:1px solid #153F79;text-indent:0.5rem; border-radius:0px; margin-top:0.5rem;}
.user_k_butt{width:86%; background:#FFF; margin:1rem auto 0 auto;}
.user_k_butt input{width:100%; height:2rem; font-size:1rem; line-height:2rem; background:#153F79; color:#FFF; border:1px solid #153F79;text-indent:0.5rem; border-radius:0px; margin-top:0.5rem;}
.user_k_txt{width:86%; background:#FFF; margin:0 auto; font-size:0.8rem; line-height:2rem;}
.f_l{ float:left;}
.f_r{ float:right;}
.font_red{color:#ff2c55;}
.font_red a,.font_red a:hover{color:#ff2c55;}
.font_lan{ color:#153F79;}
.font_lan a,.font_lan a:hover{color:#153F79;}

 /* /产品招商终端模块*/
.zslistBox{width:100%; height:100%; overflow:hidden; border-radius:5px; box-shadow:0px 2px 2px #E0E0E0; background:#FFF; border-bottom-left-radius:5px; border-bottom-right-radius:5px; display:block;margin-top:0.5rem;}

.zs_banner{text-align:center;}
.zs_banner img{ width:10rem; height:10rem;}
.zs_contain{width:100%; height:100%; overflow:hidden;}
.zs_contain h1{font-size:1rem; color:#153F79;line-height:1.8rem; text-align:center; padding:0.5rem 0;}

.zs_tag{font-size:0.8rem; color:#a6b5c5;line-height:1.8rem; height: auto; padding:0 0.5rem; text-align:center; margin:0;}
.zs_tag img{ width:1.8rem; height:1.8rem;transform: scale(0.4); float:left;padding:0; margin:0;}

.gs_tag{width:100%;height:4.9rem; position:relative; display:block; overflow:hidden; padding:0.5rem 0.5rem 0.5rem 4.5rem;}
.gs_tag p{width:4rem; height:4.4rem; position:absolute; left:0.5rem; top:0.4rem;}
.gs_tag p img{width:4rem; height:4rem; border:1px solid #a6b5c5;}
.gs_tag div{width:100%; height:auto; padding-left:0.2rem;}
.gs_tag div span{width:100%; height:1.8rem; overflow:hidden; color:#153f78; font-size:1rem; line-height:1.8rem; float:left;}
.gs_tag div ul{width:100%; height:auto; color:#a6b5c5; font-size:0.8rem; line-height:1.5rem; float:left; padding:0; margin:0;}
.gs_tag div ul li{ width:50%; float:left; color:#153f78; text-align:left; padding:0.5rem 0; margin:0;}
.gs_tag div ul li a{ color:#153f78;}
.gs_tag div ul li a:hover{ color:#ff2c55;}
.gs_tag div ul li img{ width:1.5rem; height:1.5rem;transform: scale(0.6); float:left;padding:0; margin:0;}

.title{ font-size:1rem;line-height:1.6rem;padding:0.5rem;color:#153f78; border-bottom:1px solid #a6b5c5;}
.info_box{font-size:0.8rem;padding:0.5rem;color:#000; line-height:1.4rem;}

/*.zs_tab{ width:100%;}
.tabClick{ margin-top:0.6rem; overflow: hidden;}
.tabClick li{ height:2rem; line-height:1.5rem; width:33.33%; float: left; text-align: center}
.tabClick li.active{ color: #153f78;}
.tabCon{ width:100%; height:100%; overflow: hidden}


.lineBorder{ height: 2px; overflow: hidden; border-bottom:1px solid #a6b5c5;}
.lineDiv{ background: #153f78; height: 2px; width:33.33%;}*/
.tabBox{ width:100%; position: relative}
.tabList{width:100%;color:#000; font-size:1rem;}
.bg_hui{ background:#F9F9F9; width:100%; height:0.3rem;}

.list_cp{ width:100%;padding:1rem 0;color:#686868; height:100%; overflow:hidden;}
.list_cp ul{ width:100%;margin:0; height:auto; padding:0;}
.list_cp ul li{ width:50%; height:auto; margin:0; padding:0rem; float:left; list-style:none;}
.list_cp ul li p{ color:#153f78;line-height:1.5rem;height:2rem; font-size:1rem;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;margin:0px; padding:0;}
.list_cp ul li img{border:1px solid #d7d8d4; margin:0px; padding:0; width:100%; height:100%;}
.list_cp ul li a{margin:0 0.2rem;display:block; }

.ly_info_box{font-size:0.8rem;padding:0.5rem;color:#000; line-height:1.4rem; width:100%; margin:0 auto;}
.ly_info_box input{width:70%;font-size:0.8rem; line-height:1.4rem; margin:0.2rem;}
.ly_info_box textarea{width:70%;font-size:0.8rem;line-height:1.4rem; margin:0.2rem; height: auto;vertical-align:top;}
.ly_info_box select{width:70%;font-size:0.8rem; line-height:1.4rem;height:1.5rem; margin:0.2rem;}
.ly_info_box input.input_ys{ width:1rem; height:1rem; line-height:1rem; margin:0; padding:0; vertical-align:middle;}

.ml_0_4{margin-left:0.4rem}
.ml_1_6{margin-left:1.6rem}
.ml_2_1{margin-left:2.1rem}
.mb_0_5{margin-bottom:0.5rem;}

 /* /我要代理按钮*/
.wydl{ clear:both;width:100%;height:3rem; line-height:3rem; background:#FFF; float:left; padding:0; margin:0;}
.wydl input{width:80%; height:2rem; font-size:1rem; line-height:2rem; background:#153f78;border:0px; color:#FFF;}


/*---------------手机商铺---------------*/
/*-----广告图片-----*/
.sp_banner{width:100%;;height:100%;overflow:hidden; text-align:center; margin:0;float:left; padding:0;}
.sp_banner img{ width:100%;overflow:hidden; margin:0; padding:0; border:0px;vertical-align:bottom;border-top-left-radius:5px; border-top-right-radius:5px;}
/*-----logo和公司名-----*/
.sp_info{ width:100%; height:auto; float:left; margin:0; position:relative;}
.sp_logo{ width:5rem; height:5rem; position:absolute; top:-2rem; left:0.5rem;z-index:99}
.sp_logo img{ width:5rem; height:5rem; border:1px solid #d7d8d4;}
.sp_info h1{ font-size:1rem; color:#153F78;line-height:1.4rem; height:2.8rem; text-align:left; padding:0 0 0 5.7rem; margin:0;}

.sp_listBox{width:100%; height:100%; overflow:hidden; border-bottom-left-radius:5px; border-bottom-right-radius:5px;box-shadow:0px 2px 2px #E0E0E0; background:#FFF; border-bottom-left-radius:5px; border-bottom-right-radius:5px; padding-bottom:0.5rem;}

.mt_10{margin-top:10px;}



.ps_list{width:100%; height:auto;}
.ps_list .nr{width:100%; height:auto; color:#153f78;}
.ps_list .nr p{ line-height:1.5rem; font-size:0.8rem; padding:0.5rem;}
.ps_list .nr p img{width:100%; height:auto; border:0px}

.content{ clear:both; margin:0rem; height:auto;}
.xs_title{ margin-top:0.2rem; padding:0px; color:#555657; text-align:right; font-size:0.8rem; margin-right:0.5rem;}
.xs_title span{ display:inline;}
.xs_title ul {display:inline;}
.xs_title ul li{ padding:0 0.5rem; height:1.5rem;line-height:1.5rem; margin-left:0.2rem; background:#fafafa; border:1px solid #a6b5c5;display: inline-block; color:#a6b5c5;}
.xs_title ul li.selected{padding:0 0.5rem; height:1.5rem;line-height:1.5rem; margin-left:0.2rem; background:#153F78; border:1px solid #a6b5c5;display: inline-block;color: #fff;}

.h_15r{ height:15rem; overflow:hidden;}

.shop_news{}
.shop_news ul{ padding:0 0.5rem; font-size:0.8rem; line-height:1.5rem;}
.shop_news ul li{ width:100%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.shop_news ul li a{ color:#153f78;}
.shop_news ul li a:hover{color:#ff2c55;}

.mr_0_5{ margin-right:0.5rem;}


/*-----后台管理-----*/
.pd_20{ padding:20px 0;}
.button_a{margin:24px 3%; padding:10px 0;border-radius:8px;background:#28b779;}
.button_b{margin:24px 3%; padding:10px 0;border-radius:8px;background:#ffb748;}
.button_c{margin:24px 3%; padding:10px 0;border-radius:8px;background:#27a9e3;}
.button_d{margin:24px 3%; padding:10px 0;border-radius:8px;background:#fd5f56;}
.ly_icon{ width:20px; height:20px; border:0; margin-bottom:-4px; margin-left:5px;}
.ly_icon1{ width:20px; height:20px; border:0; margin-bottom:-2px; margin-left:5px;}