@charset "utf-8";
/* CSS Document */
html { font-size:100px;}
body {padding: 0;margin: 0; background-color: #FFF; font-size: 0.14rem;}
* {text-decoration: none;list-style-position: none;margin: 0 0;font-family: "微软雅黑";background-repeat: no-repeat;}
@media screen and (min-width: 640px) {.w640 { width: 640px; margin: 0 auto;}}
.hide{ display: none}
.show{}
h1,h2,h3,h4,h5,h6 {font-weight: normal;	}
a,.sub{cursor: pointer;}
img {margin: 0;}
ul,ol,li{margin: 0;padding: 0;list-style-type: none;vertical-align:middle}
a img {margin-right: 0;margin-left: 0;margin-bottom: 0;padding: 0;border: 0px;margin-top: 0%;}
.l{float: left}
.r{float: right;}

.w1180 {width: 1180px;margin: 0 auto;}
.w1200 {width: 1200px;margin: 0 auto;}
.clear{clear: both; height: 0;}
.hh1 {overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}
.hh2 {overflow: hidden;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}	/* 显示的行数 */
.hh3 {overflow: hidden;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}	/* 显示的行数 */
.allpx {}
.allmx {}
.posre { position: relative;}
.posab { position: absolute;}

.overline{
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}

.head_box {}
.head_1 {}
.head_1_l {}
.head_1_l .text_1 { color:#000000; font-size:0.28rem; line-height: 0.9rem; padding-left: 0.34rem;}
.head_1_r { font-size:0; padding: 0.2rem 1rem 0 0;}
.head_1_r .btn { display: inline-block; color: #000000; font-size: 0.28rem; line-height: 0.4rem; padding-left: 0.66rem; background-position: left center; background-size: 0.4rem;}
.head_1_r .btn.no1 { background-image: url("../image/p-head_1_r-1.png");}
.head_1_r .btn:hover { color: #00949a; background-image: url("../image/p-head_1_r-1on.png");}

.left_nav {}
.left_nav ul { padding: 0.68rem 0 0 0;}
.left_nav ul li { width: 2rem; margin:0 auto; position: relative;}
.left_nav ul li.act { z-index:15;}
.left_nav ul li+li { margin-top:0.32rem;}
.left_nav ul li a.par { display:block; color: #000000; font-size:0.2rem; text-align: center; line-height: 0.52rem; background:url("../image/bg-left_nav-1.jpg") repeat-x left center; background-size: auto 100%; border-radius: 0.1rem;}
.left_nav ul li .childbox { display: none; position:absolute; top: 0.5rem; left:0; padding: 0.1rem 0 0 0; width:100%;}
.left_nav ul li .childbox .inbox { position:relative; overflow: hidden; border-radius: 10px; background-color: #FFF;}
.left_nav ul li .childbox a { display:block; color:#666666; font-size:0.2rem; line-height: 0.52rem; text-align:  center;}
.left_nav ul li .childbox a+a { border-top: 1px solid #d0d5d5;}
.left_nav ul li .childbox a:hover { color: #000000; background-color: #9aa6a6;}


/*分页*/
.pagebox { 
    font-size: 0.2rem; 
    text-align: center; 
    padding: 0.24rem 0;
    
}
.pagebox a {
    font-size: 14px;
    padding: 4px 10px;
    background: #fff;
    border: 1px solid #c5b7b7;
    color: #888;
    margin: 0 3px;
    text-decoration: none;
}
.jump-ipt {
    height: 30px;
    width: 90px;
}
.active {
    font-size: 14px;
    padding: 4px 10px;
    background: #b1abab;
    border: 1px solid #b9b3b3;
    color: #262826;
    margin: 0 3px;
    text-decoration: none;
}
.pagebox .fy,.pagebox .middle { display: inline-block; width: 0.36rem; height: 0.36rem; color: #202020; font-size: 0.16rem; text-align: center; line-height: 0.36rem; border: 1px solid #202020; margin: 0 0.04rem;}
.pagebox .fy { width:0.8rem;}
.pagebox .middle{width:0.8rem;}
.pagebox .on,
.pagebox .fy:hover { color: #FFF; background-color: #202020;cursor:pointer}

.region_left{
	/*position: absolute;*/
	/*left: 0;*/
	/*top: 0.16rem;*/
	/*height:.42rem;*/
	float: left;
}
.region_table .tablebox_01 table .col_1{
	width: auto!important;
}












