﻿
/*公用样式部分*/
body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,form,table,th,td,a,img,span,strong,var,em,input,textarea,select,option{margin:0;padding:0;}
html,body{font-family:"Microsoft YaHei";font-size: 16px;}
ul,ol{list-style:none;}
img{border:0;}
input,select,textarea{outline:0;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
th,strong,var,em{font-weight:normal;font-style:normal;}
a{text-decoration:none; color:#404040;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both;}
.clearfix {*zoom:1;}
.f_hidden{display: none;visibility: hidden;}
.none{display: none;}
.clear{clear:both;}
.fl {float: left;}
.more{float: right; color: #333333; font-size: 16px; display: block;}
.m20{margin-left: 20px;}
/*本页面css*/
body{min-width:1200px;}
.g_index{background: url(../images/chy_home_bg.jpg) center -160px no-repeat;} 
/*首页头部*/
#g-top-banner{width: 100%;max-width: 1920px;margin: 0 auto;height: 200px;overflow: hidden;}
.m_index_head{width:1200px;margin:0 auto;padding:0 0 20px;}
.m_index_head .left_topnav {float: left;padding-top: 40px; font-size: 14px;color:#bd1a2d; }
.m_index_head .left_topnav .top_logo{float: left;}
.m_index_head .left_topnav .top_qw{float: left;}
.m_index_head .left_topnav .top_qw font{font-size: 14px;line-height: 24px;color:#bd1a2d; margin:0 5px; }
.m_index_head .left_topnav .top_qw a{font-size: 14px;line-height: 24px;color:#bd1a2d; margin:0 5px; display:inline-block;}
.m_index_head .left_topnav .top_qw a:hover{color:#bd1a2d;}
.m_index_head .right_topnav{float: right; font-size: 14px;color:#bd1a2d;padding-top: 40px;}
.m_index_head .right_topnav a{font-size: 14px;line-height: 24px;color:#bd1a2d;margin:0 15px;display:inline-block;}
.m_index_head .right_topnav a:hover{color:#bd1a2d;}
.m-login-box{display:inline;}
.m_index_head .right_logo{float: right;padding-right: 240px;}
.m_index_head .m_logobox{padding:0 0 30px;clear:both;padding-left: 250px;}
.m_index_head .left_topnav .top_logo{position: relative;top:-10px;}
.btn-username{width:85px;text-overflow: ellipsis;white-space: nowrap;overflow:hidden;display:inline-block;position:relative;top:7px;}
.z-none{display: none!important;}
/*搜索*/
.m_search_area{width:680px;position: relative; margin-bottom: 40px; padding-left:160px;}
.m_search_area .m_search{border:1px solid #e5e5e5;border-radius: 8px;height: 58px;background: #fff;border-right-style:none;}
.m_search_area .m_search #keyword{-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;float: left;width: 486px;height: 58px;line-height: 58px;text-indent: 10px;font-size: 18px;color: #cbcbcb;margin-left: 10px;}
.smams,.subm{float: right;background:#bd1a2d url(ico_searchbtn_ch_20190909.png) 80px center no-repeat;border: 0;height: 60px;margin-top:-1px;width: 105px;cursor: pointer;border-top-right-radius:8px;border-bottom-right-radius:8px;font-size: 18px;color: #fff;text-align: left;padding-left: 35px;}
*+html .subm {margin-top:-40px;} /* ie7 fixed, 注意顺序 */ 
.forms,.formq{height: 100%}
.formq,.bpa{display: none}
.searmm,.searmq{width: 410px;padding-top:20px;border:none;outline: none;padding-left: 20px;color: #333;font-size: 16px;}
#qt{font-size: 16px}

.m_search_area .hotwords{clear:both;padding:20px;font-size: 14px;line-height:28px;overflow:hidden;}
.m_search_area .hotwords .hot-start{float:left;}
.m_search_area .hotwords a{color: #444;line-height: 28px;margin:0 10px;}
.m_search_area .hotwords a:hover{color:#bd1a2d;}
#search,.laos{display: block;float: left;}
.laos{height: 100%;width: 120px;line-height: 60px;text-align: center;cursor: pointer;border-right: 1px solid #cbcbcb;background: url(../images/ico_search.png) no-repeat 105px center;padding-right: 20px;font-size: 16px;}
.bpa{position: absolute;left: 161px;top:59px;background: #fff;border: 1px solid #cbcbcb;border-top:none;width: 139px;text-align: center;}
.bpa dd{height: 30px;line-height: 30px;cursor:pointer;border-top: 1px solid #cbcbcb;font-size: 16px;}
.content i {
    color: #d91f12;
    font-style: normal;
    padding: 0 2px;
    cursor: pointer;
}
/*首屏内容*/
.m_area{width:1200px;margin:0 auto;}
.m_area1{width:100%;background: url(../images/home_top_redbg.png) center top no-repeat;padding-bottom: 40px;overflow: auto;}
.focus_area{width:1200px;margin:0 auto;}
.index_nav{padding:20px 0 70px;position: relative;}
.index_nav li{float: left;margin-right: 50px;font-size:24px;line-height: 2em;}
.index_nav li:hover{background: url(../images/home_bg_nav.png) center bottom no-repeat;}
.index_nav li a{color:#fff;}
.index_nav li .nav_item{display: none;position: absolute;text-align: center;left:0;top:65px;width:100%;}
.index_nav li .nav_item1{text-align:left;padding-left:45px;}
.index_nav li .nav_item li{float:none;font-size: 16px;background: 0;display: inline;margin-right: 30px;}
.index_nav li:hover .nav_item{display: block;}
.index_nav li .nav_item li a:hover{color:#f5d389;}


.head_news{float: right;width:550px;padding-top: 20px;}
.head_news h3{font-size: 30px;line-height: 1.5em; margin-bottom: 20px;}
.head_news h4{font-size: 24px;line-height: 2em;padding-bottom: 20px;color:#fff;}
.head_news p{font-size:14px;line-height: 2em;color:#e3a5aa;padding-bottom: 15px;}
.head_news a{color:#fff;}
.head_news .u_details{font-size:24px;border-bottom: 1px solid #f5d389;padding:0 20px 10px 20px;}
.slider1 {float:left;width:580px;height:360px;overflow:hidden;position:relative;/*box-shadow: 0 0 10px 5px #000;*/}
.slider1 .slides{ width:580px; height: 320px; overflow: hidden; float: left;}
.slider1 .slides img { width:580px; height: 320px;}
.slider1 .slides li{ position: relative;height:320px;}
.slider1 .flex-control-nav{ position: absolute; right:1%; bottom: 0;}
.slider1 .flex-control-nav li{float: left; margin:0 0 0 10px;cursor: pointer;text-indent:-9999px;}
.slider1 .flex-control-nav li a{ display: block;width:14px;height:14px;text-align:center;background:#fff;cursor:pointer;border-radius: 50%;}
.slider1 .flex-control-nav .flex-active{background:#f5d389;}  
.slider1 .flex-direction-nav{display: none;}

.wrap {width: 1200px;position: relative;margin: 0 auto;}
.t30{ margin-top: 50px; }
.t20{ margin-top: 20px; }
.t10{ margin-top: 10px; }
.content i{font-size: 18px; /*color: #010101*/}
.content b{ color: #e5e5e5;font-style: normal; padding: 0 15px; font-weight: normal;}
.newsleft{float:left; width: 780px;}
.newsleft .gwy a:hover{  border-bottom: 2px solid #ccc; }
.newsleft{float:left; width: 780px;}
.newsleft h2{ display: block; height:50px; border-bottom:2px solid #ccc; font-weight: normal;}
.newsleft h2 a{ color:#404040;font-weight:normal; display: block; padding: 0 20px; float: left;font-size:24px;}
.newsleft h2 a:hover, .newsleft h2 a.current { color:#bd1a2d;font-weight:bold; border-bottom: 2px solid; height:50px;font-size: 24px;}
.newsleft h2 a i img{ padding:5px; }
.hdm1{height: 450px;}








.news_text { float: left; width: 600px;}
.news_text1 { float: left; width: 780px;}
.height780{ height:405px; overflow: hidden;}
.height780 ul{ height:380px; overflow: hidden;}
.news_text ul, .news_text1 ul, .newsright ul {padding:15px 5px 5px;}
.news_text ul, .news_text1 ul{overflow: hidden;}
.news_text ul li, .news_text1 ul li, .newsright ul li {line-height:53px; padding-left:13px;background: url(/resource2021/images/ico_sy_dian.png) no-repeat 0 25px; padding-left: 20px; }
.news_text ul li a, .news_text1 ul li a{color: #010101; font-size: 18px;}
.news_text ul li span,.news_text1 ul li span{font-size: 18px;}
.news_text span, .news_text1 span, .newsright span {float: right; color: #999;}
.newsright{width: 377px; float: right;}
.newsright .gwy{width:181px; height: 91px; background: #bd1a2d; float: left;text-align: center;}
.newsright .gwy a{color:#fff; color: #fff; font-size: 20px; }
.newsright .gwy img{margin: 0 auto; text-align: center; padding:10px; display: block}
.newsright .bjs{float:right}
.newsright h2{ height: 56px;background:#ccc; font-size: 24px; font-weight: normal;}
.newsright h2 a{ width:50%; float:left; text-align: center; color: #404040; height: 56px; line-height: 56px; }
.newsright h2 a:hover, .newsright h2 a.current{color:#fff;font-weight:bold; background:#bd1a2d;height:56px; line-height: 56px; }

/*专题*/
.treezt{width:100%; margin: 60px 0; height: 160px;}
.treezt a img{float: left;padding-right: 21px; width:385px; height:187px;}
.treezt a{}
#zt img{ width: 225px; height: 120px; }
#zt1 img { width: 225px; height: 80px; }
#zt li.zt_right { padding-right: 0; }
#zt { height: 120px; margin-top: 30px; }
#zt1{height:80px;}
/*政务公开*/
.zwgkbox{ background: #f5f5f5; padding-top:20px; padding-bottom: 20px;}
.zwgk_wrap{ width: 1200px; margin: 0 auto;}
.zfxxgk{ background: #ececec; padding: 15px; width: 347px; float: right; }
.zfxxgk h2{background: #bf1628; color: #fff; text-align: center; border-bottom: 1px solid #e8e8e8; font-weight: bold; height: 60px; line-height: 60px;}
.zfxxgk .xtgk { display: block; float: left;}
.zfxxgk .xtgk li{ width: 164px; height:63px; background: #fff; border:1px solid #c5c0c0; float: left;margin-right: 15px; margin-top: 15px;}
.zfxxgk .xtgk li i img{ padding:15px 5px 0 10px; }
.zfxxgk .xtgk li a { line-height: 63px; font-size:18px; text-align: left; color: #bf1628}
.zfxxgk .xtgk li:hover{ background: #ffeedf; border:1px solid #c00; }
.zfbottom{margin: 60px 0;}
.zfbottom a{ margin-right: 21px; }
/*个人服务、法人服务、民生服务*/
.frm20{ margin-top: 20px; }
.xinfw{width:785px; float: left;}
.xinfw h2{ display: block;border-bottom: 2px solid #ccc; height: 50px;}
.xinfw h2 a.curfw{color: #bd1a2d;font-weight: bold;border-bottom: 2px solid;height: 50px; display: block; width:150px; text-align: center;font-size: 24px;}
.fwbox{width: 1200px; margin: 0 auto; margin-top:20px; }
.mybox{width: 1200px; margin: 0 auto;}
.fwnew{background: #f5f5f5; height:365px; padding:20px;}
.bhyjs{float:right; width:380px;}
.bhyjs h3{ background: #fac57f; height:50px; line-height:50px;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius:10px; color: #f50101;font-size: 24px; }
.bhyjs h3 img{ padding:10px 5px 0 10px; }
.bhyjs_box{ background: #fff4e4; padding:20px 20px 10px; height: 330px;}
.bhyjs_box ul li{ background: #fffcf7;font-size: 20px; width:160px; height:150px; margin-bottom:20px; text-align: center; float: left; }
.bhyjs_box ul li:hover{background: #fff;}
.bhyjs_box ul li.jl{ margin-right: 20px; }
.bhyjs_box ul li a{color: #a62c31;}
.bhyjs_box ul li a img{vertical-align: middle;display: block;text-align:center; margin: 0 auto; padding-top:20px; padding-bottom: 15px;}
.bstj{ background: #fff; margin-top: 20px; }
.bstj ul{padding:20px; }
.bstj ul li{ background: #f7f6f6; font-size: 20px; height:90px; margin-top: 20px; }
.bstj ul li a{color: #404040;}
.bstj ul li a img{ vertical-align: middle; padding:20px; padding-left: 50px;}
.bstj ul li a:hover{color: #bd1a2d;}
.fwleft h2 a.more{float: right; color: #333;font-size: 18px;}
.fwbg{overflow: hidden;padding-bottom: 10px;}
/*.fwbg ul{padding:15px 0px; }*/
.fwbg ul li{float: left;margin: 10px 10px 10px 0; }
.fwbg ul li a img{border:0; vertical-align:top; width:41px; height:40px;}
	
.fwbg ul li a{ display: block;width: 147px;height: 137px;background-color: #FFF;overflow: hidden;border: 1px solid #edebeb;font-size: 18px; color: #666666}
.fwbg ul li a:hover{border: 1px solid #bd1a2d;}
.fwbg ul li a .iconOver {
  display: none;
}
.fwbg ul li a:hover .icon {
  display: none;
}
.fwbg ul li a:hover .iconOver {
  display: block;
}
.fwbg ul li a .icon, .fwbg ul li a .iconOver {width: 51px;height: 47px;margin: 25px auto 10px; text-align: center}
/*.fwbg ul li a .icon img{width: 51px;height: 47px;}*/
.fwbg ul li .tit{text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fwbg ul li .tit:hover{ color: #bd1a2d;}
.zjt10{padding-top:10px;}
.lqjs{margin:40px 0;}






/*来信选登、民意征集*/
.myzjbg{/* background: #f5f5f5; */height:400px;}
.myzj{width:31%; float: right}
.myzj h2,.lxxd h2{ display: block; height:50px; border-bottom:2px solid #ccc;}
.myzj h2 a,.lxxd h2 a{ font-size:24px;display: block; padding: 0 20px; float: left;}
.myzj h2 a.current,.lxxd h2 a.current{ color:#bd1a2d;font-weight:bold; border-bottom: 2px solid; height:50px; line-height: 50px;}
.myzj ul, .lxxd ul{padding:15px 5px 5px;} 
.myzj ul li{height:47px; background: url(/resource2021/images/ico_sy_dian.png) no-repeat 0 22px; padding-left: 18px;font-size: 16px; }
.lxxd ul li{height: 50px; line-height: 50px; background: url(/resource2021/images/ico_sy_dian.png) no-repeat 0 22px; padding-left: 18px;font-size: 18px; }
.myzj ul li a{float: left;height: 47px; line-height: 47px; display: block}
.myzj ul li a, .lxxd ul li a{color: #404040;}
.myzj ul li a:hover, .lxxd ul li a:hover{color: #bd1a2d}
.myzj ul li span{color: #ababab;font-size: 16px; display:block; float: right; margin-right: -10px;}
.lxxd ul li span{color: #ababab;font-size: 16px; float: right;}
.home_xt{width: 1200px; margin: 0 auto; margin: 50px auto;}
.lxxd{width:67%; float: left;}
.qzxx{background: #fff; border: 1px solid #e8e8e8; width:157px; height: 135px; text-align: center; float:left;margin-top:20px;}
.qzxx img{margin: 0 auto; display: block; padding-top:30px;}
.p20{padding:20px;}
.wsxf{background: #fff; border: 1px solid #e8e8e8;width:100%; height: 59px; line-height: 55px;  float:right;}
.wsxf img{display: block; float:left; padding-right:10px; padding-left:100px;}
.msfw_bg2{ background: #fff; height:180px;}
/*友情链接*/
/*2021*/

/*20200210更新友情链接*/


.footer{background: #bd1a2d; border-top: 1px solid #8f1322;}
.footer-box{width:1190px; margin: 0 auto; margin-top:30px;  height:150px;}
.footer-box-txt{font-size: 14px;line-height: 25px; height:110px; color: #fff; margin-left:30px;float: left;background: #a91728; padding: 10px;}
.footer-box-txt a{ color:#fff; padding:10px; line-height: 40px;}
.footer-box-txt a:hover{color:#fff;}
.footer-box-txt img{width:80px; height: 80px;}
.footer-box-pic{float:left; width:250px; text-align:center}
.footer-box-bottom{ background:#dabb85; height: 55px;line-height: 25px; clear:both; font-size:14px;text-align: center;}
.m_jiucuo{float:left; padding: 33px 5px 0 25px;}
.m_organization{float:left; width: 50px; padding: 20px 35px 0 0;}
.ewm{width:80px; height:100px; text-align:center;float:left; margin-left:20px; margin:10px; color:#fff;}


/*我要找政策*/
.right{width: 364px;float: right;}
.right_news{float: right;width:364px;background: #fff;}
.right_news p{font-size: 24px;color: #000000;line-height: 48px;height: 48px;font-weight: bold;}
.find_policy{background: #fff url(/resource2021/images/zcczbg.png) no-repeat left bottom; border:1px solid #e6e6e6/*padding:35px 50px;*/}
.find_policy h2{font-size: 35px; color: #404040;margin-bottom: 20px; background: #ececec; height:80px; line-height: 80px; text-align: center}
.policy_hd{overflow: hidden;margin-bottom: 15px; clear: both; margin-left:50px; margin-right: 40px;}
.policy_hd h3{float: left;width:100px;border-bottom: 2px solid #d1d1d1;font-size: 24px;font-weight: 400;color:#d1d1d1;margin-right: 30px;cursor: pointer; text-align: center}
.policy_hd h3.cur{border-bottom: 2px solid #a91728;color:#a91728;}
.policy_hd h3.mr100{margin-right: 40px;}
.policy_bd{overflow: hidden;clear: both; margin: 30px}
.policy_bd_box{display: none;}
.policy_bd_box .policy_box{background: #fff;border-radius: 5px;height: 40px;line-height: 40px;color:#ccc;font-size: 16px;padding:0 20px;position: relative;margin-bottom: 15px;}
.policy_bd_box .policy_box span{display:inline-block;width:150px;color:#000;padding-left: 40px;background: url(../images/10291652.png) right center no-repeat;cursor: pointer;}
.policy_bd_box .policy_box span.cur{background: url(../images/10291653.png) right center no-repeat;}                   
.policy_bd_box ul{position: absolute;right:0;top:50px;z-index:100;height:170px;overflow-y:auto;border:1px solid #e5e5e5;background:#fff;color:#000;width:290px;text-align: center;display: none;}
.policy_bd_box ul li{font-size:16px;line-height: 2em;padding:0 10px;cursor: pointer; background: none}
.policy_bd_box ul li:hover{background:#f0f0f0;}
.btn_find{display:block;height:50px;line-height: 50px;background: #a91728;font-size: 20px;text-align: center;color: #fff;border-radius: 5px; width:125px; float:left; margin-top:10px;}
.btn_findGj{display:block;height:50px;line-height: 50px;background: #a91728;font-size: 20px;text-align: center;color: #fff;border-radius: 5px; width:125px; float:right; margin-top:10px;}
.category_search_box{height: 40px;border:1px solid #e5e5e5;line-height: 40px;background: #fff;font-size: 14px;color: #666;}
.category_search_box .category_search_item{float: left;width:70px;text-align: center;cursor: pointer;position: relative;}
.category_search_box .category_search_item span{display:block;background:url(../images/10291655.png) right 18px no-repeat;}
.category_search_box .category_search_item span.cur{background: url(#) right 18px no-repeat;}
.category_search_item ul{display: none;position: absolute;top:40px;left:-1px;background: #fff;border:1px solid #e5e5e5;z-index: 10;}
.category_search_item ul li{width:70px;}
.category_search_item ul li:hover{background: #e5e5e5;}
.category_search_box .category_search_txt{float: left;width:300px;margin:0 10px;height:40px;line-height: 40px;border:0;}
.category_search_box .btn_category_search{float: left;width:48px;height: 40px;background: url(../images/10291654.png) center no-repeat;border:0;cursor: pointer;}
/*文号搜索*/
#action{height:80px;border:1px solid #e5e5e5;line-height: 70px;background: #fff;font-size: 16px;color: #666;}
#selectSymbol{line-height: 56px;float:left;width:auto; margin:0; border:0;outline: none;height: 56px;padding:0 5%;font-size: 16px;color: #666;background: transparent;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url(../images/10291655.png) no-repeat scroll right center transparent;}
#action select::-ms-expand { display: none; }
#action label{float: left;height:70px;line-height: 70px;display: none;}
#action-input{float: left;width:220px;margin:0 10px;height:56px;line-height: 56px;border:0;font-size: 16px;color: #666;}
#action-btn{width:48px;height: 56px;background: url(../images/10291654.png) center no-repeat;border:0;cursor: pointer;}
.qzxxico{float: right;}
.zxxx{position: relative; top:-35px; left: 20px; color: #666; font-size: 16px;}
.zxxx a{color: #bc1a2d}
.bottomzt{background: #dcdcdc; height:320px;}


/*新专题部分*/
.bottomzt_box{width: 1200px; margin: 0 auto; padding-top: 57px;}
.slider2 {float:left; width:1200px; position:relative;}
.slider2 .slides{ width:1200px; overflow: hidden; float: left;}
.slider2 .slides img { width:270px; height:177px;transition:all 1s;-webkit-transition:all 1s; -moz-transition:all 1s;-o-transition:all 1s;}
.slider2 .slides li:hover img{transform:scale(1.5);-webkit-transform:scale(1.5); -moz-transform:scale(1.5); -o-transform:scale(1.5);}
.slider2 .slides li{float:left;width:270px;position: relative;background: #fff;margin:0 40px 0 0;}

.slider2 .flex-control-nav{text-align:center;padding-top: 25px;}
.slider2 .flex-control-nav li{ width: 14px; display: inline-block;*zoom:1;*display:inline; margin: 0 5px;cursor: pointer;}
.slider2 .flex-control-nav li a{ display: block; width: 14px; height: 14px;line-height: 20px; overflow: hidden; text-align:center;color:#000;text-indent:-9999px;background:#fff;border-radius: 50%;}
.slider2 .flex-control-nav .flex-active{ background:#f5d389;color:#fff;}
.slider2 .flex-prev {position: absolute;top:37%;left: -60px;background: 0;width: 40px;height: 44px;text-indent: -9999px;}
.slider2 .flex-next {position: absolute;top:37%;right: -45px;background: 0;width: 40px;height: 44px;text-indent: -9999px;}
.slider2 .flex-direction-nav li{display: none;}

/*政务公开移入移出效果*/
.gkLine {width: 100%;height: 126px;overflow: hidden;}
.gkLine .gkList {overflow: hidden;}
.gkLine .gkList li {float: left;width: 223px;height: 120px;margin-right: 21px;position: relative;}
.gkLine .gkList li .titleBox {width: 230px;height: 126px;}
.gkLine .gkList li .titleBox img {display: block;width: 230px;height: 126px;}
.gkLine .gkList li .list {width: 230px;height: 120px;background-color: #bd1a2d;position: absolute;left: 0;top: -100%;z-index: 9;}
.gkLine .gkList li .list h3 {font-size: 16px;color: #FFF;font-weight: bold;text-align: center;background: url(10376991.png) no-repeat center center;height: 16px;line-height: 16px;margin-top: 10px;}
.gkLine .gkList li .list ul li {float: left;height: 14px;line-height: 14px;margin: 10px 0 0 20px;width: 90px;font-size: 14px;}
.gkLine .gkList li .list ul li a {color: #FFF;}
.gkLine .gkList li .list ul li a:hover {text-decoration: underline;}
.gkLine .gkList .m_right0 {margin-right: 0;}

.myzj b.jggs {
    width: 75px;
    text-align: center;
    float: right;
}
.myzj b.jggs a {
    color: #fff;
    font-weight: normal;
    background: url(/2019chy/resource2019/images/list_jggs_bg.png) no-repeat;
    width: 75px;
    height: 22px;
    line-height: 22px;
    margin-top: 13px;
    font-size: 12px;
    display:block;
    float:left;
    margin-left: 10px;
   }
 .myzj ul li a{float: left; }

/*--------------------------------*/
.right_tab{
	float: left;
	width:600px;
	margin-left: 20px;
}

.right_tab h2{ display: block; height:50px; border-bottom:2px solid #ccc; font-weight: normal;     position: relative;}
.right_tab h2 a{ color:#404040;font-weight:normal; display: block; padding: 0 20px; float: left;font-size:24px;}
.right_tab h2 a:hover, .newsleft h2 a.current { color:#bd1a2d;font-weight:bold; border-bottom: 2px solid; height:50px;font-size: 24px;}
.right_tab h2 a i img{ padding:5px; }
.hdm1{height: 450px;}



.leftLink {
  width: 160px;
  height: 430px;
  float: left;
  overflow: hidden;
}
.leftLink li {
  width: 160px;
  height: 100px;
  margin-bottom: 15px;
}
.leftLink li a {
  display: block;
  width: 160px;
  height: 100px;
  overflow: hidden;
  transition: 0.5s all;
  background-color: #F5F5F5;
  font-size: 20px;
  text-align: center;
}
.leftLink li a i {
  display: block;
  width: 26px;
  height: 26px;
  overflow: hidden;
  margin: 16px auto 5px;
}
.leftLink li a i.icon01 {
  background: url(/resource2021/images/icon_info_01.png) no-repeat;
}
.leftLink li a i.icon02 {
  background: url(/resource2021/images/icon_info_02.png) no-repeat;
}
.leftLink li a i.icon03 {
  background: url(/resource2021/images/icon_info_03.png) no-repeat;
}
.leftLink li a i.icon04 {
  background: url(/resource2021/images/icon_info_04.png) no-repeat;
}
.leftLink li a:hover {
  background-color: #bd1a2d;
  color: #FFF;
  font-weight: bold;
}
.leftLink li a:hover i.icon01 {
  background: url(/resource2021/images/icon_info_01_over.png) no-repeat;
}
.leftLink li a:hover i.icon02 {
  background: url(/resource2021/images/icon_info_02_over.png) no-repeat;
}
.leftLink li a:hover i.icon03 {
  background: url(/resource2021/images/icon_info_03_over.png) no-repeat;
}
.leftLink li a:hover i.icon04 {
  background: url(/resource2021/images/icon_info_04_over.png) no-repeat;
}
