@charset "utf-8";
/* CSS Document */
html {overflow-x:hidden;overflow-y:auto;}
html {overflow-y:scroll;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,img,p,tr {padding:0;margin:0;border:0;list-style:none;font-weight:normal;font-size: 16px;letter-spacing:0;}
h1,h2,h3,h4,h5,h6 { font-weight: bold;color:#000;}
body { font-size:16px;  word-wrap:break-word; overflow:hidden;color:#000;}
a {text-decoration:none; color:#000;}
a:hover, a:active, a:focus{text-decoration:none; color:#ce4425;}
img { border:none; max-width: 100%;vertical-align: middle;}
.clear {clear:both;height:auto; line-height:0px; zoom:1; font-size:1px;}
:after, :before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
*:before, *:after {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}
* {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box}
.wrap { margin:0 7.8125%; height:auto; }
address, cite, dfn, em, var { font-style:normal; } 
*:focus {outline: none;}
sup { 
    vertical-align: ; 
} 
sub { 
    vertical-align: text-bottom;
}
.mid {
    display: table;
    height: 100%;
    width: 100%;
}
.cell {
    height: 100%;
    display: table-cell;
    vertical-align: middle;
}
.main_box {
    padding: 20px;
    background-color: #f0f0f0;
	overflow:hidden;
	width:100%;
}
/*#region 清除浮动*/
.clearfix:after{
	content: '';
    display: block;
    height: 0;
    clear: both;
}
.clearfix { 
	*zoom:1;
}

.mores{margin-top:8%;}
.mores a{border-top-left-radius:15px;border-bottom-right-radius:15px;color: #fff;background-color: #eb1f1f;display: inline-block; font-size: 14px;padding:1.2em 1.8em;transition: all 0.6s ease 0s; -webkit-transition: all 0.6s ease 0s;-moz-transition: all 0.6s ease 0s;-o-transition: all 0.6s ease 0s;}
.mores a:hover{border-top-left-radius:0px;border-bottom-right-radius:0px;border-top-right-radius:15px;border-bottom-left-radius:15px;}





.fs70{font-size:70px;}
.fs60{font-size:60px;}
.fs48{font-size:48px;}
.fs45{font-size:45px;}
.fs40{font-size:40px;}
.fs30{font-size:30px;}
.fs26{font-size:26px;}

.fs18{font-size:18px;}
.fs14{font-size:14px;}
@media screen and (max-width:1440px) {
.fs60{font-size:55px;}
.fs48 , .fs45{font-size:42px;}
.fs40{font-size:38px;}
.fs26{font-size:24px;}
.fs70{font-size:65px;}
}

@media screen and (max-width:1320px) {
.fs60{font-size:50px;}
.fs48 , .fs40 , .fs45{font-size:36px;}
.fs20{font-size:18px;}
.fs26{font-size:22px;}
.fs30{font-size:26px;}
.fs70{font-size:60px;}
}


@media screen and (max-width:1200px) {
.fs60{font-size:45px;}
.fs48 , .fs40 , .fs45{font-size:30px;}
.fs26{font-size:20px;}
.fs30{font-size:24px;}
.fs70{font-size:55px;}
.fs18{font-size:16px;}
.mores{margin-top:4%;}
.mores a{padding:0.8em 1em}
.wrap{  margin:0 5%;}
}
@media screen and (max-width:1024px) {
.fs60{font-size:40px;}
.fs48 , .fs40 , .fs45{font-size:24px;}
.fs30{font-size:20px;}
.fs26{font-size:18px;}
.fs20 , .fs18{font-size:16px;}
.wrap{  margin:0 2.6%;}
.fs70{font-size:50px;}
.mores a {padding: 0.6em 0.8em;}

}

@media screen and (max-width:780px) {
.fs60{font-size:35px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,img,p,tr {font-size: 14px;letter-spacing:0;}
.fs70{font-size:40px;}

}
@media screen and (max-width:480px) {
.fs70 , .fs60{font-size:30px;}
.fs48 , .fs40 , .fs45{font-size:20px;}
.fs26{font-size:16px;}
.mores a{font-size:12px;pdding:0.4em 0.6em}
.mores a img{display:none}
}


.fl { float:left;}
.fr { float:right;}
.block {display: block;}
.of{overflow:hidden}
   /* 圆细滚动条样式*/
::-webkit-scrollbar{width:5px;height:10px}
::-webkit-scrollbar-button:vertical{display:none;}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#FFF}
::-webkit-scrollbar-thumb:vertical{background-color:#8E8E8E;border-radius:5px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}


   
   
@font-face {
  font-family: "1";
  src: url("../font/1.woff2") format("woff2"),
       url("../font/1.woff") format("woff"),
       url("../font/1.ttf") format("truetype"),
       url("../font/1.eot") format("embedded-opentype"),
       url("../font/1.svg") format("svg");
}

@font-face {
  font-family: "2";
  src: url("../font/2.woff2") format("woff2"),
       url("../font/2.woff") format("woff"),
       url("../font/2.ttf") format("truetype"),
       url("../font/2.eot") format("embedded-opentype"),
       url("../font/2.svg") format("svg");
}

.title {text-align: center;margin-bottom: 3%;}

/*底部*/
.index05{width:100%;margin-top: 2%;}
.index05 a{text-decoration:none;color:#707070}
.index05 a:hover{text-decoration:none; color:#ce4425;}
.db1{margin:0 2%;border-bottom:1px solid #e5e5e5;padding-bottom:1%;}
.db1 .left{width:50%}
.db1 .left a{margin:0 1%;display:inline-block;}
.db1 .right a{display:inline-block;margin-left:5px;}
.db2{padding:1% 0;text-align:center;}
.db2 p{color:#707070}



@media screen and (max-width:500px) {
.db1 .left , .db1 .right{width:100%;text-align:center;margin-bottom:2%}

}


/*表格*/
.table-bordered {border-width: 1px;border-color: #e8e8e8;border-collapse: collapse;border-style: solid;}
.pro_table {font-size: 14px;}
.pro_table .table-hover>tbody>tr:hover , .pro_table .table-striped>tbody>tr:hover:nth-of-type(odd){background-color:#b8cce4;}
.table-responsive {min-height: .01%;overflow-x: auto;}
.pro_table table thead {background: #b8cce4;color: #01579B;}
.pro_table .table-striped>tbody>tr:nth-of-type(odd) {background-color: #f9f9f9;}
.table-striped>tbody>tr:nth-of-type(odd) {background-color: #f9f9f9;}
.table-responsive>.table>tbody>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tfoot>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>thead>tr>th {white-space: nowrap;}
.pro_table .table-bordered>tbody>tr>td, .pro_table .table-bordered>tbody>tr>th, .pro_table .table-bordered>tfoot>tr>td, .pro_table .table-bordered>tfoot>tr>th, .pro_table .table-bordered>thead>tr>td, .pro_table .table-bordered>thead>tr>th {
border-width: 1px;border-color: #e8e8e8;border-collapse: collapse;border-style: solid;vertical-align: middle; padding:10px 5px;text-align: center;font-size: 14px;}
.pro_table table thead td {font-weight: bold;vertical-align: middle;}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th { line-height: 1.42857143;}
.pro_table .table-hover>tbody>tr:hover>td {color: #fff;}
.table {width: 100%;max-width: 100%;}

@media (max-width: 1440px){
.pro_table .table-bordered>tbody>tr>td, .pro_table .table-bordered>tbody>tr>th, .pro_table .table-bordered>tfoot>tr>td, .pro_table .table-bordered>tfoot>tr>th, .pro_table .table-bordered>thead>tr>td, .pro_table .table-bordered>thead>tr>th {padding: 5px;}
}

