/* CSS Document */
body{margin:auto;}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,ol,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
a{border:0;outline:none;}
a:link {color: #333; text-decoration:none;border:0;outline:none;}
a:visited{color: #333;text-decoration:none;border:0;outline:none;}
a:hover {color: #d03749; text-decoration:none;border:0;outline:none;}
a:active {color: #333; text-decoration:none;border:0;outline:none;}
a.list:link { font-size:16px;color: #666; text-decoration:none;line-height:45px;font-family:"Microsoft YaHei UI", sans-serif}
a.list:visited{font-size:16px;color: #666;text-decoration:none; }
a.list:hover {font-size:16px;color: #d03749; text-decoration:none; }
a.list:active {font-size:16px;color: #666; text-decoration:none;}

.zhuanti{width:100%;position:absolute;}
.zhuanti_banner{background-repeat: no-repeat;background-position: center top;background-size: contain;}
.zhuanti_block{ width:1200px; }


.zhuanti_list{width:1200px;}
.zhuanti_list ul li{ width:1200px;background-image:url(../images/19pic01.jpg);background-repeat: no-repeat;  background-position: left 14px; text-indent: 5px; float:left; text-align:left;  line-height:33px;font-family:"SimSun", sans-serif; font-size:14px;}
.zhuanti_list ul li span{ float:right;color:#999999; font-size:14px;line-height:45px;font-family: "Microsoft YaHei UI", sans-serif;}
.zhuanti_list ul li a span{ float:none; color:#999999;}

.zhuanti_caption{
color:#c80f15; font-size:18px;font-family:"Microsoft YaHei UI"; font-size:22px; 
width: 100%;
height: 30px;
display: flex;
margin: 30px 0 10px 0px;
}

.zhuanti_caption .place_tip {
margin: 0;
height: 30px;}
.zhuanti_caption .place_tip img{
    display: inline-block;
    height: 22px;
}
.zhuanti_caption .tip_name{
margin-left: 10px;
width: auto;
height: 30px;
font-family: "Microsoft YaHei UI", sans-serif;
font-weight: bold;
font-size: 18px;
color: #D0021B;
text-align: left;
font-style: normal;
text-transform: none;
display: inline-block;
}
.pages{
width:1200px; 
text-align:right;
padding-bottom:18px;
padding-top:18px; 
font-size:12px; 
color:#666;
position: relative;
font-family: "Microsoft YaHei UI", sans-serif;}
.pages form{margin-right:auto;margin-left:auto;}
.pages input[name="page"]{margin:0 5px;text-align:center;width:20px;}
.zwxx_fy_ym{margin:0px 5px;}
.zwxx_fy_ym a{height:20px;border:solid 1px #c6c6c6;margin:2px;font-weight:bold;font-size:14px;padding:2px 6px;}
.zwxx_fy_ym A:link{ COLOR: #858585; TEXT-DECORATION: none;}
.zwxx_fy_ym A:visited { COLOR: #858585; TEXT-DECORATION: none;}
.zwxx_fy_ym A:hover{ COLOR: #227bd4; TEXT-DECORATION: none;}
.zwxx_fy_ym A:active { COLOR: #858585; TEXT-DECORATION: none; }
.foot{ width:1198px; height:215px; margin:auto;  overflow:hidden;}
.foot_nav{width:100%; margin:10px auto; height:75px; line-height:75px; text-align:center;font-weight: bold; border-bottom:1px solid #bbb;overflow:hidden;color:#666;}
.foot_nav a{ padding-right:20px; padding-left:20px;}
.foot_nav a:link, 
.foot_nav a:visited {font-size: 14px;font-weight: bold; color:#666;}
.foot_text{width:1198px; margin:auto; text-align:center; font-size:12px; padding:0px 0px 10px 0px; line-height:22px;}
.fontfoot{ width:705px; float:left;color:#666; font-size:12px; text-align:left;padding-top:24px;}
.fontfoot a:link, 
.fontfoot a:visited{ font-size:12px; color:#666;}
.picf{ display:flex; align-items:center; float:right; padding-top:20px;}
.picf img{ padding-left:10px;}

.zhuanti_block_2{ width:1000px;background-color:#fff; border:1px solid #e6e6e6; height:325px;}
.zhuanti_list_2{ width:540px;float: left; margin:10px 10px 15px 15px;}
.place {
    height: 18px;
    font-family: Microsoft YaHei UI, Microsoft YaHei UI;
    font-weight: 400;
    font-size: 12px;
    color: #333333;
    line-height: 0px;
    text-align: left;
    font-style: normal;
    text-transform: none;
    margin: 20px 0px 1px 33px;
}

.zhuanti_caption_2{ width:100%; height:57px; line-height:57px; text-align:left; color:#c80f15; font-size:24px; background-image:url(../images/106_22.jpg); background-repeat: no-repeat; font-size:22px; float:left; }
.zhuanti_caption_2 a{ color:#fff; margin-left:20px;}
.zhuanti_caption_2 a:link, 
.zhuanti_caption_2 a:visited {color:#fff;}

.zhuanti_list_2 ul li{ margin: 0; padding: 0; border: none; list-style-type: none; border-bottom: 1px dashed #dddddd; background-image: url(../images/19pic01.jpg); background-repeat: no-repeat; background-position: left 14px; line-height: 40px; font-size: 18px;}
.zhuanti_list_2 ul li span{ color:#999999;font-size:16px; float:right;}
.zhuanti_list_2 ul li a{ font-size:18px;color: #666; text-decoration:none; text-align: left; white-space: nowrap; overflow: hidden; display: inline-block; text-overflow: ellipsis; width: 420px; line-height:18px;margin-left:20px;}
.zhuanti_list_2 ul li a:link, 
.zhuanti_list_2 ul li a:visited {color:#000;}



.zhuanti_pic_2{ width:400px; height:255px; line-height: 255px; float: right;margin:0 15px 0 5px;display: table; text-align: center;vertical-align: middle;}
.zhuanti_pic_2 img { max-width:410px; max-height:255px; vertical-align: middle; }

.foot_red{ width:100%; height:215px; margin:auto; background-image:url(../images/footbg_red.jpg); overflow:hidden;}
.foot_nav_red{width:1198px; margin:10px auto; height:75px; line-height:75px; text-align:center;font-weight: bold; border-bottom:1px solid #fff;overflow:hidden;color:#fff;}
.foot_nav_red a{ padding-right:20px; padding-left:20px;}
.foot_nav_red a:link, 
.foot_nav_red a:visited {font-size: 14px;font-weight: bold; color:#fff;}
.foot_text_red{width:1198px; margin:auto; text-align:center; font-size:12px; padding:0px 0px 10px 0px; line-height:22px;}
.fontfoot_red{ width:705px; float:left;color:#fff; font-size:12px; text-align:left;padding-top:24px;}
.fontfoot_red a:link, 
.fontfoot_red a:visited{ font-size:12px; color:#fff;}
.picf_red{ display:flex; align-items:center; float:right; padding-top:20px;}
.picf_red img{ padding-left:10px;}