﻿.right_fixed{position:fixed;right:0;top:0;width:109px;height:100%;z-index: 999;border-left:5px solid #a63b46;background:rgba(0,0,0,.5);}
.right_fixed ul{margin-top: 180px;}
.right_fixed li{height:80px;width:100%; text-align: center;}
.right_fixed li a{font-size: 16px;font-weight: bold;color:#fff;}
.right_fixed li a:hover{color:#f00;text-shadow: 2px 2px 0 #fff, 2px -2px 0 #fff, -2px -2px 0 #fff, -2px 2px 0 #fff, 2px 3px 0 #fff, 2px -3px 0 #fff, -2px -3px 0 #fff, -2px 3px 0 #fff, 2px 2px 0 #fff, 2px -2px 0 #fff, -4px -2px 0 #fff, -4px 2px 0 #fff, 4px 1px 0 #fff, 4px -1px 0 #fff, -4px -1px 0 #fff, -2px 1px 0 #fff, 2px 0px 0 #fff, 2px 0px 0 #fff, -2px 0px 0 #fff, -2px 0px 0 #fff, 3px 2px 0 #fff, 3px -2px 0 #fff, -3px -2px 0 #fff, -3px 2px 0 #fff, 3px 3px 0 #fff, 3px -3px 0 #fff, -3px -3px 0 #fff, -3px 3px 0 #fff, 3px 2px 0 #fff, 3px -2px 0 #fff, -3px -2px 0 #fff, -3px 2px 0 #fff, 3px 1px 0 #fff, 3px -1px 0 #fff, -3px -1px 0 #fff, -3px 1px 0 #fff, 3px 0px 0 #fff, 3px 0px 0 #fff, -3px 0px 0 #fff, -3px 0px 0 #fff, 2px 4px 0 #fff, 2px -4px 0 #fff, -2px -4px 0 #fff, -2px 4px 0 #fff, 2px 3px 0 #fff, 2px -3px 0 #fff, -2px -3px 0 #fff, -2px 3px 0 #fff, 2px 2px 0 #fff, 2px -2px 0 #fff, -2px -2px 0 #fff, -2px 2px 0 #fff, 2px 1px 0 #fff, 2px -1px 0 #fff, -2px -1px 0 #fff, -2px 1px 0 #fff, 2px 0px 0 #fff, 2px 0px 0 #fff, -2px 0px 0 #fff, -2px 0px 0 #fff, 1px 4px 0 #fff, 1px -4px 0 #fff, -1px -4px 0 #fff, -1px 4px 0 #fff, 1px 3px 0 #fff, 1px -3px 0 #fff, -1px -3px 0 #fff, -1px 3px 0 #fff, 1px 2px 0 #fff, 1px -2px 0 #fff, -1px -2px 0 #fff, -1px 2px 0 #fff, 1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff, -1px 1px 0 #fff, 1px 0px 0 #fff, 1px 0px 0 #fff, -1px 0px 0 #fff, -1px 0px 0 #fff, 0px 4px 0 #fff, 0px -4px 0 #fff, 0px -4px 0 #fff, 0px 4px 0 #fff, 0px 3px 0 #fff, 0px -3px 0 #fff, 0px -3px 0 #fff, 0px 3px 0 #fff, 0px 2px 0 #fff, 0px -2px 0 #fff, 0px -2px 0 #fff, 0px 2px 0 #fff, 0px 1px 0 #fff, 0px -1px 0 #fff, 0px -1px 0 #fff, 0px 1px 0 #fff, 0px 0px 0 #fff, 0px 0px 0 #fff, 0px 0px 0 #fff, 0px 0px 0 #fff, 0 0 0 #fff;}

.title_img{width:100%;}
.title_img img{width:100%;}
.go_top{ width:65px; position:absolute; bottom:60px; left:20px;display:none;}
.go_top img{width:100%;}
.con{width:100%;background:url(../images/con_bg.jpg) no-repeat;  background-size: 100% 100%;padding-bottom: 30px;position:relative;}
.con_width{width:946px;margin:0 auto;}
.serch{width:100%;border:1px solid #ffafaf; height:38px;}
.left_title{width:10%;float:left;height:38px;}
.left_title img{width:100%;height:38px;}
.center_input{width:85%;height:38px;line-height:30px;padding-left: 1%;color:#999;float:left;}
.right_btn{float:left;width:4%;border-left: 2px solid #ffafaf;box-sizing: border-box;height:38px;}
.right_btn img{width:100%;height:38px;}
.list_con{margin-top: 30px;}
.news_list{width:825px;margin:25px auto 40px;}
.news_list_title{width:946px;margin:44px auto 0px;}
.news_list_title img{display:block;margin:0 auto;}
.left_list{width:367px;height:310px;background:url(../images/list_bg.png) left top no-repeat;padding:20px 0 0 20px;float:left;}
.left_list ul{width:90%;margin-left: 20px;}
.left_list li{width:100%;list-style:disc; height:30px;line-height:30px;}
.left_list li a{font-size: 14px; color:#4d5052;display:block;width:100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.left_list li a:hover{color:#ca2020;}
.more{color:#ca2020;font-size: 12px;float:right;margin-right: 40px;}
.right_list{float:right;}
.zddt{width:946px;margin:0 auto;}
.zddt h2 img{display:block;margin:0 auto;}
.zddt_con{margin-top:30px;background:url(../images/zddt_con_bg.png)left center no-repeat;}
.szf .left_name{width:80px;height:45px;background:#cf2121;float:left;}
.szf .left_name a{color:#fff;font-weight: bold;font-size: 16px; display:block;text-align: center;line-height: 45px;}
.right_list_name{width:870px;float:left;}
.right_list_name li{float:left;width:124px;height:45px;background:#fff;margin-bottom: 9px;}
.right_list_name li a{color:#5e5f5f;font-size: 14px;display:block;text-align: center;line-height: 45px;}
.right_list_name li a:hover{color:#ca2020;}

.zw .left_name{width:80px;height:153px;background:#f0e7e7;float:left;}
.zw .left_name a{color:#d12121;font-weight: bold;font-size: 16px; display:block;text-align: center;line-height: 153px;}
.right_list_name{width:870px;float:left;}
.right_list_name li{float:left;width:124px;height:45px;background:#fff;margin-bottom: 9px;}
.right_list_name li a{color:#5e5f5f;font-size: 14px;display:block;text-align: center;line-height: 45px;}
.right_list_name li a:hover{color:#ca2020;}

.mljl .left_name{width:80px;height:100px;background:#d12121;float:left;}
.mljl .left_name a{color:#fff;font-weight: bold;font-size: 16px; display:block;text-align: center;line-height:33px;width:37px;margin:20px auto 0;}
.right_list_name{width:870px;float:left;}
.right_list_name li{float:left;width:124px;height:45px;background:#fff;margin-bottom: 9px;}
.right_list_name li a{color:#5e5f5f;font-size: 14px;display:block;text-align: center;line-height: 45px;}
.right_list_name li a:hover{color:#ca2020;}

.yw .left_name{width:80px;height:45px;background:#f0e7e7;float:left;}
.yw .left_name a{color:#d12121;font-weight: bold;font-size: 16px; display:block;text-align: center;line-height: 45px;}
.right_list_name{width:870px;float:left;}
.right_list_name li{float:left;width:124px;height:45px;background:#fff;margin-bottom: 9px;}
.right_list_name li a{color:#5e5f5f;font-size: 14px;display:block;text-align: center;line-height: 45px;}
.right_list_name li a:hover{color:#ca2020;}

.zfxwfbh .left_name{width:165px;height:45px;background:#f0e7e7;float:left;margin-bottom: 9px;}
.zfxwfbh .left_name a{color:#d12121;font-weight: bold;font-size: 16px; display:block;text-align: center;line-height: 45px;}

.szgkdhs .left_name{width:117px;height:100px;background:#d12121;float:left;}
.szgkdhs .left_name a{color:#fff;font-weight: bold;font-size: 16px; display:block;text-align: center;line-height:33px;width:75px;margin:20px auto 0;}
.szgkdhs .right_list_name{width:833px;float:left;}
.right_list_name li{float:left;width:124px;height:45px;background:#fff;margin-bottom: 9px;}
.right_list_name li a{color:#5e5f5f;font-size: 14px;display:block;text-align: center;line-height: 45px;}
.right_list_name li a:hover{color:#ca2020;}
@media screen and (max-width: 980px) {
    .title_img{width:100%;}
    .title_img img{width:100%;}
    .right_fixed{display:none;}
    .con_width{width:100%;}
    .left_title{width:22%;float:left;}
.left_title img{width:100%;}
.center_input{width:68%;height:30px;line-height:30px;padding-left: 1%;color:#999;float:left;}
.right_btn{float:left;width:9%;border-left: 2px solid #ffafaf;box-sizing: border-box;height:30px;}
.right_btn img{width:100%;}
.news_list_title{width:100%;}
.news_list{width:100%;}
.zddt{width:100%;}
.szf .left_name{float:none;}
.right_list_name{float:none;width:100%;}
.szgkdhs .right_list_name{width:100%;float:none;}
.zw .left_name{float:none;}
.mljl .left_name{float:none;}
.szgkdhs .left_name{float:none;}
}
@media screen and (max-width: 320px) {
    
}