* { margin:0; padding:0; }
html { overflow-y:auto; overflow-x:hidden;}
body { font-family:"Arial";}
img { border:0; display:block; width: 100%; } ul, li { list-style:none; }
a { text-decoration:none; color:#000; }
.w640 { width:6.4rem; margin:0 auto 0; }
.between{ justify-content: space-between;}
.flex{ display: flex; flex-wrap: wrap;}

.top .logo{ width: 5.42rem;}
.top .logo img{ width: 100%;}
#dl-menu-button{ width: 0.98rem; height: 0.9rem;}

#flash{width:100%;overflow:hidden;margin:0 auto;clear:both;position:relative;}
#flash a{width:100%;display:none;}
#flash img{width:100%;}
.flash_bar{width:425px;padding-left:344px;z-index:69;height:30px;overflow:hidden;position:absolute;padding-top:13px!important;padding-top:12px;bottom:0px;left:0px;text-align:center;}
.flash_bar .dq{display:block;float:left;width:8px;height:8px;margin:5px 5px;cursor:pointer;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop");}
.flash_bar .no{display:block;float:left;width:8px;height:8px;margin:5px 5px;cursor:pointer;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop");}
#flashBg{overflow:hidden;width:100%;clear:both;margin:0;padding:0;}
#flashLine{width:100%;clear:both;}

.mt{ margin-top: 0.15rem;}
.title{ width: 100%; background:url(../images/title.jpg) no-repeat;height: 0.43rem; background-size:100% ;}
.title dt{ width: 1.90rem; text-align: center; font-size: 0.22rem; color: #fff; line-height: 0.4rem; height: 0.43rem;}
.title dd{ width: 1.13rem; margin-top: 0.05rem;}
.title dt img{ width: 100%;}

.con_01 ul img{ width: 100%;}
.con_01 ul li{ width: 5.3rem; background: url(../images/con_01_ico.jpg) no-repeat left; background-size: 0.23rem 0.23rem; margin: 0 auto 0; height: 0.5rem; line-height: 0.5rem; padding-left: 0.3rem;}
.con_01 ul li a{ font-size: 0.22rem; color: #221815; display: block;}
.con_01 ul li:nth-of-type(1){ margin-top: 0.1rem;}


.con_02 .title{background:url(../images/con_02_title.jpg) no-repeat;}
.con_02_01, .con_02_02, .con_03_01, .con_03_02{ width: 6.11rem; margin:0.1rem auto 0;}
.con_02_01 dt, .con_02_01 dd, .con_02_02 dt, .con_03_02 dt{ width: 2.96rem;}
.con_02_01 dt img, .con_02_01 dd img, .con_02_02 dt img, .con_03_01 img, .con_03_02 dt img{ width: 100%;}
.con_02_01 dt p, .con_02_01 dd p{ width: 2.5rem; text-align: center; line-height: 0.24rem; margin: 0.1rem auto 0;}
.con_02_01 dt p a, .con_02_01 dd p a{ font-size: 0.18rem; color: #221815; display: block;}
.con_02_02 dd, .con_03_02 dd, .con_03_02 dd{ width: 2.95rem;}
.con_02_02 dd a, .con_03_02 dd a{ font-size: 0.18rem; color: #d6002a; display: block; line-height: 0.22rem; text-align: center;}
.con_02_02 dd p, .con_03_02 dd p{ font-size: 0.18rem; color: #221815; line-height: 0.22rem; margin-top: 0.2rem; text-indent: 2em;}
.con_02_03{ margin: 0.2rem auto 0;}
.con_03_01 dt{ text-align: center;}
.con_03_01 dt a{ font-size: 0.22rem; color: #d6002a; display: block;}
.con_03_01 dd{ font-size: 0.2rem; color: #221815; line-height: 0.26rem; text-indent: 2em;}
.con_03_02{ margin: 0.2rem auto 0;}
.con_03_02 dd a{ font-size: 0.22rem;}
.con_03_02 dd p{ line-height: 0.25rem;}
.con_04{ padding-bottom: 1.25rem;}
.con_04 .title{ background:url(../images/title.jpg) no-repeat;}

.foot{ position: fixed; left: 0; bottom: 0; width: 100%;}
.pfoot{ height: 0.89rem;  background: #7f7e7e;}
.foot dl{ width: 1.6rem; margin-top: 0.18rem;}
.foot dl img{ margin: 0 auto 0;}
.foot dl:nth-of-type(1) dt img{ width: 0.24rem; height: 0.24rem;}
.foot dl:nth-of-type(2) dt img{ width: 0.23rem; height: 0.26rem;}
.foot dl:nth-of-type(3) dt img{ width: 0.25rem; height: 0.24rem;}
.foot dl:nth-of-type(4) dt img{ width: 0.25rem; height: 0.15rem;}
.foot dl dd{ width: 100%; text-align: center;}
.foot dl dd a{ font-size: 0.24rem; color: #fff; display: block; margin-top: 0.1rem;}






























