/* 法律声明开始 */
.main-bott{
margin-bottom: 10px;
padding-bottom: 10%;
}
.other_work{
width: 100%;
height: auto;
    margin:0 auto;
    padding: 36px 80px 140px;
	}
.other_work p{
	line-height:24px;
	text-indent:2em;
     font-family:"PingFang SC Regular" !important;
     margin-bottom: 10px;
    }
    .pad24{
        padding: 0px 24px;
    }
/* 法律声明结束 */
/* 友情链接开始 */
.cont-list{
    margin: 10px auto;
}
.span2{
    width: 190px;
    position: relative;
}
.span10{
    width: 1000px;
    position: relative;
}
.links_ul{
    list-style:none;
    margin:0;
    background:#dff3ff;
    }
.links_ul li{
    float:left;
    }
.links_ul li.links_li_left{
    text-align:center;
    padding-top:20px;
    font-size:16px;
    font-weight:bold;

    }
.links_ul li.links_li_right{
    background:#fff;
    padding-left:39px;
    padding-top:20px;
    padding-bottom:4px;
    font-size:14px;
    float:right;

    }

.link_sp{
    width:33%;
    display:block;
    float:left;
    }
.links_ul li.links_li_right a{
    display:inline-block;
    margin-bottom:14px;
    color: #0062B3;
    }
.link_p{
    float:right;
    margin-right:13px;
    margin-top:127px;
    margin-bottom:0px;
    }
.link_bot{
    float:right;
    margin-right:13px;
    margin-top:0px;
    margin-bottom:20px;
    }
.row:before,.row:after {
        display: table;
        line-height: 0;
        content: ""
    }
    
    .row:after {
        clear: both
    }
/* 友情链接结束 */
/* 网站地图开始 */
.list{
    position: relative;
    height: auto;
    float: left;
    min-height: 285px;
}
.list h4{
    font-weight: bold;
    font-size: 16px;
    padding: 20px 0 12px 0px;
}
.list ul li {
    line-height: 24px;
    margin-bottom: 5px;
    font-size: 14px;
}
.list ul li a{
    color: #0062B3;
    display: inline-block;
}
.taiping ,.news ,.product,.other{
width: 20%;
}
.custom{
    width: 40%;
}
.investor{
    width: 60%;
}
.custom ul li{
width: 50%;
float: left;
}
.investor ul li{
    width: 33%;
float: left; 
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.pad10{
    padding-bottom: 10px;
}
.other_wzdt_div{padding:16px 100px 36px; background-color:#ffffff; margin-top:12px;border-radius:6px}
/* 网站地图结束 */
/* 网络服务开始 */
.guo {
    margin: 0;
    overflow: hidden;
}
.guo li {
    cursor: pointer;
    float: left;
    font-size: 14px;
    font-weight: bolder;
    height: 28px;
    line-height: 28px;
    text-align: center;
    width: 33%;
}
.guo li.cen {
      color:#0D93A3;
     /*color: #ffff;
   background: url('/tplresource/cms/www/taiping/img/90th/index/btn_bg_img.png') center center no-repeat;*/
}
.guo_bottom {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #e1e1e1 #e1e1e1;
    height: 800px;
	background-color:#fbfbfb;
}
.guo_bottom ul {
    margin: 0 0 0 8px;
    overflow: hidden;
}
.first1 {
    /*margin-top: 12px;*/
}
.guo_bottom ul li {
    float: left;
    width: 95%;
    /*padding-top:5px;*/
   padding-top:15px;
}

.guo_bottom ul li p a {
    color: #0062B3;
    font-weight: normal;
    padding: 0 5px;
}
.guo_bottom ul li a:hover {
    color: #0062B3;
    text-decoration: underline;
}
.guo_bottom ul.two li a {
    color: #4d4d4d;
    font-weight: normal;
    padding: 0 3px;
}
.guo_bottom ul.two li a:hover {
    color: #006cb7;
    text-decoration: none;
}
.guo_span {
    width: 100%;
	padding:5px 0;
	text-indent:7px;
    font-weight: bold;
    font-family:"PingFangSC-Regular,PingFang SC";
}

.first1 p {
	padding:0;
	margin:0;
}
p.hot_citys{overflow:hidden;}
p.hot_citys a{display:block; float:left; width:25%; text-align: center;}

.text {
    border: 1px solid #bcbcbc;
    height: 30px !important;
    width: 192px !important;
}
.fuwu_left ul {
    margin: 0;
}
.fuwu_left li {
    float: left;
    width: 153px;
}
.fuwu_left li.list_li {
    margin-right: 0;
    width: 89px;
}
.fuwu_left li.map {
    width: 100%;
}
.fuwu_left ul.map2 li {
    width: 100%;
}
.fuwu_left li.text_li {
    width: 192px;
}
.sex {
    border: 1px solid #bcbcbc !important;
    color: #888888;
    height: 30px;
    line-height: 30px;
    margin-right: 10px;
    padding-left: 2px;
    width: 153px;
}

.cityspell{
	width:40px;
	float:left;
	text-indent:18px;
	font-size:18px;
	font-weight:bold;
	color:#adadad;
	}
.citylist{
	padding:0px 10px;
	margin-bottom:10px;
	}
.citylist ul li {
	float:left;
	width:auto;
	padding:0px 4px;
	}
.citylist ul li a{
	color:#006cb7;
	}
.citylist ul {
	*width:174px;
}
.cityscorll{
	height:386px;
	overflow:auto;
    }
    .floatbox{
        position:absolute;
        }
    /*城市浮动定位*/
/*甘肃*/
#gs{
    /* left: 331px;
    top: 233px; */
    left: 312px;
    top: 240px;
    }
/*内蒙古*/
#nmg{
    /* left: 424px;
    top: 150px; */
    left: 366px;
    top: 137px;
    }
/*吉林*/	
#jl{
    /* left: 577px;
    top: 81px; */
    left: 555px;
    top: 80px;
    }
/*青海*/
#qh{
    /* left: 288px;
    top: 242px; */
    left: 216px;
    top: 237px;
    }
/*西藏*/
#xz{
    /* left: 149px;
    top: 325px; */
    left: 120px;
    top: 290px;
    }
/*黑龙江*/
#hlj{
    /* left: 597px;
    top: 11px; */
    left: 564px;
    top: 10px;
    }
/*新疆*/	
#xj{
    /* left: 147px;
    top: 40px; */
    left: 100px;
    top: 80px;
    }
/*四川*/	
#sc{
    /* left: 331px;
    top: 258px; */
    left: 294px;
    top: 241px;
    }
/*云南*/
#yn{
    /* left: 305px;
    top: 399px; */
    left: 263px;
    top: 381px;
    }
/*重庆*/
#cq{
    /* left: 376px;
    top: 359px; */
    left: 355px;
    top: 338px;
    }
/*贵州*/
#gz{
    /* left: 363px;
    top: 360px; */
    left: 342px;
    top: 348px;
    }
/*湖南*/
#hn{
    /* left: 440px;
    top: 336px; */
    left: 405px;
    top: 334px;
    }
/*广西*/
#gx{
    /* left: 386px;
    top: 422px; */
    left: 370px;
    top: 395px;
    }
/*海南*/
#hn01{
    /* left: 415px;
    top: 515px; */
    left: 381px;
    top: 501px;
    }
/*澳门*/
#am{
    left:285px;
    top:105px;
    }
/*香港*/
#xg{
    top:105px;
    left:285px;
    }
/*台湾*/
#tw{
    top:105px;
    left:285px;
    }
/*广东*/
#gd{
    /* left: 459px;
    top: 373px; */
    left: 428px;
    top: 352px;
    }
/*福建*/
#fj{
    /* left: 535px;
    top: 369px; */
    left: 491px;
    top: 357px;
    }
/*江西*/	
#jx{
    /* left: 489px;
    top: 328px; */
    left: 458px;
    top: 331px;
    }
/*浙江*/	
#zj{
    /* left: 547px;
    top: 311px; */
    left: 513px;
    top: 306px;
    }
/*上海*/	
#sh{
    /* left: 564px;
    top: 328px; */
    left: 527px;
    top: 309px;
    }
/*安徽*/
#ah{
    /* left: 507px;
    top: 261px; */
    left: 470px;
    top: 247px;
    }
/*江苏*/
#js{
    /* left: 535px;
    top: 251px; */
    left: 504px;
    top: 230px;
    }
/*湖北*/
#hb{
    /* left: 465px;
    top: 265px; */
    left: 411px;
    top: 243px;
    }
/*河南*/	
#hn02{
    /* left: 449px;
    top: 229px; */
    left: 427px;
    top: 219px;
    }
/*陕西*/	
#sx01{
    /* left: 386px;
    top: 269px; */
    left: 365px;
    top: 261px;
    }
/*山西*/		
#sx02{
    /* left: 434px;
    top: 195px; */
    left: 407px;
    top: 188px;
    }
/*山东*/	
#sd{
    /* left: 512px;
    top: 160px; */
    left: 477px;
    top: 161px;
    }
/*宁夏*/		
#nx{
    /* left: 363px;
    top: 225px; */
    left: 337px;
    top: 230px;
    }
/*河北*/	
#hb01{
    /* left: 472px;
    top: 185px; */
    left: 445px;
    top: 172px;
    }
/*天津*/	
#tj{
    /* left: 497px;
    top: 199px; */
    left: 466px;
    top: 194px;
    }
/*北京*/	
#bj{
    /* left: 481px;
    top: 185px; */
    left: 455px;
    top: 176px;
    }
/*辽宁*/	
#ln{
    /* left: 564px;
    top: 87px; */
    left: 527px;
    top: 100px;
    }
    .span9 {
        position: relative;
        width: 747px;
        float: left;
        margin-left: 20px;
    }
    .span3 {
        position: relative;
        width: 249px;
        float: left;
        margin-left: 10px;
        
    }
    .floatbox{
        position:absolute;
        }
    .floatlayer{
        position:relative;
        width:270px;
        background:rgba(255,255,255,1);
        box-shadow:0px 4px 8px 0px rgba(0,0,0,0.16);
        border-radius: 10px;
        overflow:hidden;
        }
    .floatlayer h5{
        background:#FFFFFF;
        text-indent:10px;
        padding:5px 0;
        margin:0;
        color:#5C5C5C;
        font-weight: bold;
        border-bottom: 1px solid transparent;
        border-color:rgba(0,0,0,0.16);
        }
    .layerlist{
        padding:10px;
        }
    .layerlist a{
        padding:0px 5px;
        white-space: nowrap;
        color:#0062B3;
        }
    .arrow{
        position:absolute;
        left:50%;
        z-index:1;
        height:13px;
        width:10px;
        margin-left:-5px;
        background: url(/tplresource/cms/www/taiping/img/v20/other/white_ico.png) center bottom no-repeat;
        }
        img{
            height: auto;
            max-width: 100%;
            vertical-align: middle;
            border: 0;
        }
.mapDiv{min-height:828px; padding:47px 33px 48px 97px;}
#left-menu-wrapper{background-color:#ffffff;}
/* 网络服务结束 */
@media screen and (min-width: 1230px){
      
}
@media screen and (max-width: 992px) {
    [class*="span"],
    .uneditable-input[class*="span"],
    .row-fluid [class*="span"] {
      display: block;
      width: 100%;
      margin-left: 0;
      -webkit-box-sizing: border-box;
         -moz-box-sizing: border-box;
              box-sizing: border-box;
    }

  }
@media screen and (max-width: 767px) {
    .guo,.guo_bottom{width:100%;}
    .guo_bottom{height:auto; padding: 15px 10px;}
    .net-cont{margin-top:30px;}
    .other_work,.other_wzdt_div{padding:10px;}
    .mapDiv{min-height: auto; padding: 10px!important;}
    .list{min-height:auto;}
  }

@media screen and (max-width: 556px){
    .taiping ,.news ,.product,.other,.custom,.investor{
        width: 30%;
        }
        .custom,.investor{
            width: 100%;
        }

}
@media screen and (max-width: 458px){
    .taiping ,.news ,.product,.other,.custom,.investor{
        width: 100%;
        }
        .custom ul li {
            width: 100%;
        
        }
        .investor ul li {
            width: 100%;
            
        }
}
@media screen and (max-width: 320px){

}
