@charset "utf-8";
/* 2020css Document */

/**公共部分**/
*{margin:0px; padding:0px;}
img{border:none; vertical-align:top;}
li{list-style-type:none;}
ul,dl,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:100%;}
body{font:14px "微软雅黑";}
address,cite,code,em,th{font-weight:normal; font-style:normal;}
.clear{clear:both;}
a{outline: none;text-decoration: none;}
i{font-style:normal;}

body {position: relative;min-height: 100vh;padding-bottom:130px; box-sizing: border-box;}
main{position: relative;margin-bottom: 140px;}
footer { margin: 140px 0px 0px 0px;  position: absolute; bottom: 0;}
.sy_footer{   position: absolute; }
.main{ width: 1200px;margin: 0 auto;position: relative; }
.aBlack a,.aBlack{ color:#333333; text-decoration:none;}
.aBlack a:hover,.aBlack:hover{ color:#ff2727; text-decoration:underline;}

.bBlack a,.bBlack{ color:#666666; text-decoration:none;}
.bBlack a:hover,.bBlack:hover{ color:#ff2727; text-decoration:underline;}

.cBlack a,.cBlack{ color:#666666; text-decoration:none;}
.cBlack a:hover,.cBlack:hover{ color:#ff2727; text-decoration:underline;}

.dBlack a,.dBlack{ color:#999999; text-decoration:none;}
.dBlack a:hover,.dBlack:hover{ color:#ff2727; text-decoration:underline;}

.aWhite a,.aWhite{ color:#ff2727; text-decoration:none;}
.aWhite a:hover,.aWhite:hover{ text-decoration:underline;}

.aRed a,.aRed{ color:#ff7474; text-decoration:none;}
.aRed a:hover,.aRed:hover{ text-decoration:underline;}

.aBlue a,.aBlue{ color:#1A8EBE; text-decoration:none;}
.aBlue a:hover,.aBlue:hover{ text-decoration:underline;}

/**头部**/
.btcha_header{ width: 100%;height: 60px;background: #ffffff; }
header{ width: 1200px;margin: 0 auto;height:60px;line-height: 60px; background: #ffffff; }
.header_left .headft_list{ float: left;margin-top: 9px;}
.header_left .headft_list li{ float: left;transition: all 0.3s ;margin-left: 30px;padding: 0 13px 0 5px;height: 42px;line-height: 42px;overflow: hidden; }
.header_left .headft_list li:first-child{margin-left: 0; }
.header_left .headft_list li a{ font-size: 18px; color: #333333;padding: 0 13px 0 5px;height: 42px;display: block; }
.header_left .headft_list li.hover{ background: #FC9D49;border-radius: 42px;padding: 0 13px 0 5px;height: 42px; }
.header_left .headft_list li.hover a{ color: #ffffff;}
.header_left .headft_list li em{ display: block;margin:11px 2px 0px 16px;width: 23px;height: 20px;float: left;background: url(../2020images/bg1.png) no-repeat; }
.header_left .headft_list li a span{ font-size: 18px; color: #333333;display: block;float: left; margin-left: 5px; }
.header_left .headft_list li.hover a span{ color: #ffffff;}
.header_left .headft_list li:nth-child(1) em{ background-position: -55px 0 ;}
.header_left .headft_list li.hover:nth-child(1) em{ background-position: -55px -25px;}
.header_left .headft_list li:nth-child(2) em{ background-position: 0 0 ;}
.header_left .headft_list li.hover:nth-child(2) em{ background-position: 0 -25px;}
.header_left .headft_list li:nth-child(3) em{ background-position: -140px 0 ;}
.header_left .headft_list li.hover:nth-child(3) em{ background-position: -140px -25px;}
.header_left .headft_list li:nth-child(4) em{ background-position: -180px -150px}
.header_left .headft_list li.hover:nth-child(4) em{ background-position: -180px -180px}
.header_left .headft_list li:nth-child(5) em{ background-position: -110px 0 ;}
.header_left .headft_list li.hover:nth-child(5) em{ background-position: -110px -25px;}

.header_left .headft_list li.focus{ background: #FC9D49;border-radius: 42px;}
.header_left .headft_list li.focus a span{ color: #ffffff;}
.header_left .headft_list li:nth-child(1) em{ background-position: -55px 0 ;}
.header_left .headft_list li.focus:nth-child(1) em{ background-position: -55px -25px;}
.header_left .headft_list li:nth-child(2) em{ background-position: 0 0 ;}
.header_left .headft_list li.focus:nth-child(2) em{ background-position: 0 -25px;}
.header_left .headft_list li:nth-child(3) em{ background-position: -140px 0 ;}
.header_left .headft_list li.focus:nth-child(3) em{ background-position: -140px -25px;} 

.header_left .headft_list li:nth-child(4) em{ background-position: -180px -150px ;}
.header_left .headft_list li.focus:nth-child(4) em{ background-position: -180px -180px;}
.header_left .headft_list li:nth-child(5) em{ background-position: -110px 0 ;}
.header_left .headft_list li.focus:nth-child(5) em{ background-position: -110px -25px;}



/* 头部右侧 */
.header_right{ float: right; margin-right: 0;width: 500px; text-align: right;}
.header_right a{ color: #999999; }
.header_right a em{ display: block;width: 12px;height: 18px;background: url(../2020images/bg1.png) no-repeat -388px 0; float: left;margin-top: 21px; }
.header_right a span{ font-size: 14px; display: block;float: left;margin-left: 5px;}

/* 主体 */
main{ width: 1200px;margin: 0 auto;position: relative;}

/* 尾部 */
footer{ width: 100%;padding-bottom: 21px;background: #222222; }
footer .footer_cont{ padding-top: 12px; }
.sy_footer{ height: 425px;width: 100%; background: #222222;padding-top: 10px;font-size: 12px; }
.fomask_list{ width: 1200px;margin: 0 auto;height: 55px;background: #363636; margin-top: 15px;overflow: hidden; }
.fomask_list dt{ float: left;margin-top: 15px;margin-left: 10px;width: 66px;height: 25px;line-height: 25px;background: url(../2020images/bg1.png) no-repeat 0 -60px; color: #999999; }
.fomask_list dt span{  display: block;width: 60px;text-align: center;}
.fomask_list dd{ float: left; margin-top: 15px;line-height: 25px;margin-left: 30px; }
.fomask_list dd a{ color: #999999; }
.fomask_list dd a:hover{ color: #F8AE1F; }
.footer_cont{ width: 1200px;margin: 0 auto;display: flex;justify-content: center; }
.footcont_left{ margin-top: 30px; }
.footcont_right { margin-top: 15px;width: 450px;text-align: center;  }
.footcont_right p{ color: #999999; line-height: 20px;font-size: 12px;display: flex;justify-content: center;  }
.footcont_right p em{ display: block;width: 20px;height: 20px;background: url(../2020images/bg1.png) no-repeat -360px 0px;margin-right: 20px;position: relative;left: 18px; }
.fot_line{ display: block;float: left;width: 1px;height: 78px;background: #999999;margin: 15px 20px 0 40px; }

/**所在位置**/
.bdSite{ width:1200px;margin: 20px auto;}
.bdSite b{ display:block; float:left; width:15px; height:15px; margin:2px 6px 0px 0px;background: url(../2020images/bg1.png) no-repeat -340px 0;}
.bdSite p{ float:left; color:#999999; font-size:14px;}
.bdSite p span{ color:#333333;}
.bdSite p em{ color:#FC9D49;}


/**页码**/
.dxPage{width:100%; text-align:center; margin-top:30px;display: flex;line-height: 35px;justify-content: center;}
.dxPage a{height:35px; line-height:35px;overflow: hidden;;border-radius: 5px ;display:inline-block; color:#7F7F7F; text-decoration:none; border:1px solid #EEEEEE; padding:0px 15px; background:#FFFFFF; font-size:14px; margin-left:5px;margin-right: 5px ;}
.dxPage a.currentPage{color:#FC9D49; border:1px solid #FC9D49;}
.dxPage a:hover{color:#FC9D49; border:1px solid #FC9D49;}
.dxPage a:hover.numa{color:#666666; background:none; border:1px solid #EEEEEE; text-decoration:underline; background:#FFFFFF; font-weight:normal;}
.dxPage span{ margin-left: 10px;margin-right: 10px; }
.dxPage em{  color: #FC9D49; }

/**左右边**/
.side_left{ float: left;width: 870px; }
.side_right{ float: right;width: 300px; }
















