@charset "UTF-8";
* {
    margin:0;
    padding:0;
    outline:none;
    list-style:none;
    font-style:normal;
    text-decoration:none;
    box-sizing: border-box;
}
html, body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: arial,"微软雅黑", Microsoft YaHei;
    font-size: 14px;
    color:#333;
    line-height: 1.7;
    overflow-x: hidden;
}
.introduce .intr_img img{
	width: 400px;
    height: 240px;
}
img {
    border:none;
    max-width: 100%;
    height: auto;
}
input, textarea,select{
    border:none;
    background:none;
    vertical-align: middle;
    font-size:14px;
    color: #666;
    font-family: arial,"微软雅黑", Microsoft YaHei;
}
select {
    border:inherit;
    background: inherit;
    cursor:pointer;
}
a { text-decoration:none; blr:expression(this.onFocus=this.blur()); outline: none; color:#000;}
a:hover{ text-decoration:none;}
input, select { outline:none;}
h1,h2,h3,h4,h5,h6{ font-weight: normal; font-size: 14px; line-height: 1.2;}
.top{ width:100%; height:40px; background: #f5f5f5; clear: both;}
.top_center{ width: 1200px; margin: 0 auto; line-height: 40px;}
.top_left{ float: left; line-height: 40px; margin-top: 7px;}
.top_right{ float: right;}
.top_right ul li{ float: left; margin-left: 20px;} 
.top_right ul li img{ float: left; margin:7px 10px 0px 0px;}
.top_right ul li span{ /*font-size: 12px; */color: #333;cursor: pointer;}
.logo{ width: 1200px; margin: 0 auto; height: auto; overflow: hidden; clear: both;}
.logo_left{ float: left; margin-top: 40px;}
.logo_right{ width: 585px; float: right; margin-top: 40px;}
.form{ width: 585px; border-radius: 25px; height: 40px; background: #ecf1f7; border: #a5b6e2 1px solid;  overflow: hidden;}
.form .text{ float: left; width:460px; height: 40px; line-height: 40px; text-indent: 40px;}
.form .submit{ float: right; width: 120px; border-radius: 25px 0px 0px 25px; height: 40px; line-height: 40px; text-align: center; color: #fff; background: #2c7bd7; font-size: 16px;}
.word{ float: right; margin-top: 10px;}
.word  font{ font-size: 12px; color: #666666; float: left;}
.word span{ font-size: 12px; background: #b2b2b2; display: block; padding: 0px 9px; border-radius: 10px; margin-right:15px; float: left;}
.word span a{  color: #FFFFFF;}
.nav{ width: 100%; height:55px; background: url(../images/nav.png) repeat; margin-top: 30px;}
.nav_center{ width: 1200px; margin: 0 auto;}
.nav_center ul li{ float: left;}
.nav_center ul li a{ /*! width: 145px; */ float: left; height: 51px; margin: 2px 0; display: block; border-right: #6fa2da 1px solid; font-size: 20px; color: #FFFFFF; line-height: 55px; text-indent: 50px;padding: 0 25px 0 0;}/*font-size:16px;padding: 0 20px 0 0;*/
.nav_center ul li:last-child a{ border: none;}
.nav_center ul .nav_ico1 a{ background: url(../images/ico3.png) 20px center no-repeat;}
.nav_center ul .nav_ico2 a{ background: url(../images/ico4.png) 20px center no-repeat;}
.nav_center ul .nav_ico3 a{ background: url(../images/ico5.png) 20px center no-repeat;}
.nav_center ul .nav_ico4 a{ background: url(../images/ico6.png) 20px center no-repeat;}
.nav_center ul .nav_ico5 a{ background: url(../images/ico7.png) 20px center no-repeat;}
.nav_center ul .nav_ico6 a{ background: url(../images/ico8.png) 20px center no-repeat;}
.nav_center ul .nav_ico7 a{ background: url(../images/ico9.png) 20px center no-repeat;}
.nav_center ul .nav_ico8 a{ background: url(../images/ico9_1.png) 20px center no-repeat;}
.nav_center ul li a:hover{ background-color: #0e5bb6;}
.content{/*background: url(../images/bg.jpg)  center bottom / cover no-repeat fixed; background-color: #C4E1FF;*/width: 100%; padding-top: 15px; }
.mian{ width: 1200px; padding: 20px 15px 20px 15px;  height: auto; overflow: hidden; border-radius: 5px; background: #FFFFFF; margin: 0 auto;}
.tit{ width: 100%;  text-align: center; line-height: 60px; margin: 0px 0px 7px 0px;}

.tit li{ width: 100%;}
.tit a{ font-size: 28px; font-weight: bold; color: #0458bc;width: 1150px;}
.tit a:hover{ text-decoration: underline;}
.main_left{width: 880px;height: auto;overflow: hidden;float: left;}
.box{width: 465px;height: 289px;overflow: hidden;position: relative;}
.box-1 ul li{width: 465px;height: 289px;position: relative;overflow: hidden;}
.box-1 ul li img{display:block;width: 465px; height: 289px;}
.box-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 40px;width:300px;background: rgba(125,125,120,.4);text-indent: 1em; font-size: 15px;line-height: 40px;text-overflow: ellipsis;overflow: hidden;
				white-space: nowrap;font-weight: normal;color: ghostwhite}
.box-2{position: absolute;right: 10px;bottom: 14px;}
.box-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius: 50%; background: rgba(0,0,0,0.5);text-indent: 100px;cursor: pointer;}
.box-2 ul .on{background: rgba(255,255,255,0.6);}
.box-3 span{position: absolute;color: white;background: rgba(125,125,120,.3);width: 30px;height: 40px; top:50%; font-family: "宋体";line-height: 40px;font-size:30px;margin-top: -40px;
				text-align: center;cursor: pointer;}
.box-3 .prev{left: 0px;}
.box-3 .next{right: 0px;}
.box-3 span::selection{background: transparent;}
.box-3 span:hover{background: rgba(125,125,120,.8);}
.email{width: 465px;height: auto;overflow: hidden;margin-top: 20px;float: left;}
.email ul li{width: 230px;height: 66px;background: #e7f2fe;border-radius: 5px;margin-bottom: 10px;line-height: 62px;}
/*height: 62px;margin-bottom: 15px;*/
.news_img{ width: 465px; float: left;}
.email ul li img{margin: 16px 22px 0px 30px;float: left;}
.email ul li span{ font-size: 18px; color: #333;}
.email ul li a:hover span{ color: #0e5bb6;}
.news_tab{width: 400px;float: right;}
#menu{width:100%; overflow:hidden; }
#menu #nav {display:block;width:100%;padding:0;margin:0;list-style:none; height: 35px; background: #f7f7f7; border: 1px solid #ebebeb;}
#menu #nav li {float:left;width: 25%;}
#menu #nav li a {display:block;line-height:34px;text-decoration:none; font-size: 16px; color: #333; text-align:center; }
#menu_con{ width:100%;  border-top:none}
.selected{background:#2c7bd7; color:#fff !important; font-weight: bold;}
#menu1,#menu2{width:100%;overflow:hidden;margin-top: 20px;}
#menu1 #nav1,#menu2 #nav2 {display:block;width:100%;padding:0;margin:0;list-style:none; /*! width: 444px; */ height: 34px; background: #f7f7f7; border: 1px solid #ebebeb;}
#menu1 #nav1 li,#menu2 #nav2 li {float:left;width:25%;}
#menu1 #nav1 li a,#menu2 #nav2 li a {display:block;line-height:34px;text-decoration:none; font-size: 16px; color: #333; text-align:center; }
#menu_con1,#menu_con2{ /*! width:446px; */border-top:none;min-height: 135px;}
.selected1,.selected2{background:#2c7bd7; color:#fff !important; font-weight: bold;}
.news{ width: 100%; height: auto; clear: both; overflow: hidden;}
.list ul li{ width: 100%;  background: url(../images/list1.png) left center no-repeat; text-indent: 20px; margin-top: 5px;    clear: both; height: 30px;    line-height: 30px;}
.list ul li a{ float: left; font-size: 16px; color: #333;}
.list ul li span{ float: right; font-size: 14px; color: #999999;} 
.list ul li a:hover{ color: #0e5bb6;}
.statistics{ width: 401px; float: left;}
.sta_left{ width: 90px; float: left;}
.sta_right{width: 308px; float: right;}
.sta_right table{ width: 100%;}
.sta_right table tr td{ border-bottom: dashed 1px #aaaaaa; height: 32px; line-height: 32px;}
.sta_right table tr td a:hover{ color: #0458bc;}
.sta_right table tr td img{ float: left; margin: 9px 6px 0px 0px;}
 .target {width: 360px;height:100px;overflow:hidden;position:relative;float: right;}
.target img {	position:absolute;	top:0;	left:0;	width:100%;	height:100%;}
.lb{width: 400px;height: 99px;float: right;margin-top: 2px;}
.hy-prev{ left: 0px !important;}
.hy-next{ right: 0px !important;}
.hy-next, .hy-prev{border-radius:0px !important;}
.main_right{ width: 271px; float: right; height: auto; overflow: hidden;}
.zw ul li{ width: 100%; height: 57px; line-height: 57px; margin-top: 2px;}
.zw ul li img{ float: left; margin:13px 20px  0px 40px;}
.zw ul li span{ float: left; font-size: 16px; color: #333;}
.bg_color1{ background: #fef5e6;}
.bg_color2{ background: #f8fbda;}
.bg_color3{ background: #e7effc;}
.bg_color4{ background: #fdecef;}
.bg_color5{ background: #f3ecff;}
.bg_color6{ background: #eefefb;}
.bg_color7{ background: #f8fbda;}
.bg_color8{ background: #fdecef;}
.bg_color1 a:hover span{ color: #d69a36;}
.bg_color1 a:hover span{ color: #8a9804;}
.bg_color2 a:hover span{ color: #8a9804;}
.bg_color3 a:hover span{ color: #3c69b2;}
.bg_color4 a:hover span{ color: #fb4464;}
.bg_color5 a:hover span{ color: #8842ff;}
.bg_color6 a:hover span{ color: #41d3b8;}
.bg_color6 a:hover span{ color: #8a9804;}
.bg_color6 a:hover span{ color: #3c69b2;}
.zf_img{ margin-top: 15px; display: block; width: 100%; height: 99px;}
.zf_img img{ width: 100%;}
.links{ width: 1200px; height: 54px; background: #fff; margin: 15px auto 0;  border-radius: 5px 5px 0px 0px; position: relative;}
.links h2{ font-size: 18px; color: #2c7bd7; font-weight: bold; float: left; line-height: 54px; margin-left: 20px;}
.links_a{ /*width: 1090px;*/ width: 150px;float: left;margin-top: 10px;}
.links_a ul li{ float: left; margin-left: 25px; line-height: 34px;width: 9%;}
.links_a ul li img{ float: left; margin: 5px 5px 0px 0px;}
.links_a ul li a{ font-size: 16px; color: #333;}
.links_a ul li a:hover{ color: #0458bc;}
.links_more{ width: 78%; float: left;     position: relative;}
.links_more ul{position: absolute;width: 100%;}
.links_more ul li{ float: left;    margin-left: 60px; }
.links_more ul li span{  font-size: 16px; color: #333; line-height: 54px;}
.links_more .links_box{display: none;width: 1200px;z-index: 9999;top: -100px;position:absolute;height: 100px;left: -260px;background: #fff;} 
.links_more  .links_box ul{width: 100%}
.links_box table tr td,.links_more  .links_box li{ height: 35px; line-height: 35px; color: #333; font-size: 16px; padding: 5px 10px;}
.links_box table tr td a:hover,.links_more  .links_box li a:hover{ color: #0458bc;}
.links_more ul li:hover .links_box{display: block;}
.footer{ width: 100%; height: 91px; background: #0458bc; clear: both;}
.foot{ width: 1200px; margin: 0 auto;}
.foot_ul{ width: 315px; float: left;  margin-top: 35px;}
.foot_ul ul li{ float: left;     line-height: 16px; height: 16px; border-right: 1px solid #fff; margin-left:10px; padding-right: 10px;}
.foot_ul ul li:last-child{ border: none;}
.foot_img{ float: left;}
.foot_ul ul li a{ color: #fff; font-size: 14px;}
.foot_img img{ margin-left: 25px;/* margin-top: 15px;*/}
#_span_jiucuo>img {margin-bottom: 13px;}
.foot_p{ float: right;    margin-top: 20px;}
.foot_p p{ color: #fff; font-size: 14px; line-height: 180%;}
/*走进区县*/
.introduce{ width: 100%; height: auto; overflow: hidden;    margin-top: 15px;}
.introduce .intr_tit{ width: 182px; float: left;  margin: 35px 30px  0px 0px;}
.introduce .intr_p{ width: 535px; float: left;}
.intr_p ul{ margin-top: 12px;}
.introduce .intr_p p{ font-size: 16px; color: #333; line-height: 180%; text-indent: 32px;}
.introduce ul li{ float: left; background: url(../images/ico29.png) left center no-repeat; text-indent: 20px; margin-left: 14px;}
.introduce ul li:first-child{ margin-left: 0px;}
.introduce ul li a{ font-size: 14px; font-weight: bold; color: #0458bc;}
.introduce ul li a:hover{ text-decoration: underline;}
.intr_img{ float: right;}
.intr_bor{ width: 100%; height: 13px;background: url(../images/ico33.png) repeat; clear: both; margin: 10px 0px;}
.zj_center{ width: 100%; height: auto; overflow: hidden; clear: both;}
.center_left{ width: 565px;  height: 154px; float: left; background: url(../images/ico31.png) no-repeat;;}
.center_left h2{ clear: both; font-size: 30px; color: #0458bc; font-weight: bold; margin: 30px 0px 0px 30px;}
.center_left ul{ float: left; margin: 20px 0px 0px 30px;}
.center_left ul li{ width: 60px; float: left; text-align: center; margin-right: 10px;}
.center_left ul li a p{ font-size: 12px; color: #5187ba;}
.zj_more{float: left; width: 113px; margin: 19px 0px 0px 10px; height: 33px; background: #78b1e6; border-radius: 5px; text-align: center; line-height: 33px; }
.zj_more a{color: #fff; font-size: 14px;}
.center_right{ width: 565px; height: 154px; float: right; background: url(../images/ico32.png) no-repeat;;}
.center_right h2{ clear: both; font-size: 30px; color: #0458bc; font-weight: bold; margin: 30px 0px 0px 30px;}
.center_right ul{ float: left; margin: 20px 0px 0px 30px;}
.center_right ul li{ width: 60px; float: left; text-align: center; margin-right: 10px;}
.center_right ul li a p{ font-size: 12px; color: #5187ba;}
.center_right ul li a:hover p,.center_left ul li a:hover p{ color: #0458bc;}
.zj_news{ width: 100%; height: auto; margin-top: 10px; overflow: hidden; clear: both;}
.zj_news{width: 100%; height: auto; overflow: hidden;}
.zjnews_box{ width: 565px; float: left;}
.zjnews_tit{ width: 100%; }
.zjnews_tit h2{width: 82px; font-size: 20px; color: #0458bc; padding-bottom: 10px; display: block; font-weight: bold; border-bottom: 3px solid #0458bc;}
.zj_bor{ width: 100%; height: 1px; background: #dddddd;}
.zjnews_list{ width: 100%; height: auto; overflow: hidden;}
.zjnews_list ul li{background: url(../images/list1.png) left center no-repeat; margin-top: 3px;  text-indent: 15px; clear: both; height: 30px;}
.zjnews_list ul li a{ float: left; font-size: 16px; color: #333;}
.zjnews_list ul li a:hover{ color: #0458bc;}
.zjnews_list ul li span{ float: right;font-size: 14px; color: #999999;}
.right{ float: right;}
.left{ float: left;}

/*news.html*/
.box01{width: 690px;height: 386px;overflow: hidden;position: relative;}/*446px-250px*/
.box01-1 ul li{width: 690px;height: 386px;position: relative;overflow: hidden;}
.box01-1 ul li img{display:block;width: 690px; /*height: 386px;*/}
.box01-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 46px;width:100%;background: rgba(0,0,0,.6);text-indent: 1em;/* padding-right:500px ;*/font-size: 18px;line-height: 46px;text-overflow: ellipsis;overflow: hidden;
                white-space: nowrap;font-weight: normal;color: ghostwhite}
.box01-2{position: absolute;right: 10px;bottom: 14px;}
.box01-2 ul li{float:left;width: 14px;height: 14px;overflow: hidden; margin: 0 5px; border-radius: 50%; background: #D0D0D0; text-indent: 100px; cursor: pointer;}
.box01-2 ul .on{/*background: rgba(255,255,255,0.6);*/background: #C10D0C;}
.box01-3 span{position: absolute;color: white;background: rgba(125,125,120,.3);width: 30px;height: 40px; top:50%; font-family: "宋体";line-height: 40px;font-size:30px;margin-top: -40px;
                text-align: center;cursor: pointer;}
.box01-3 .prev{left: 0px;}
.box01-3 .next{right: 0px;}
.box01-3 span::selection{background: transparent;}
.box01-3 span:hover{background: rgba(125,125,120,.8);}
.news_tab01{ width: 690px; float: left; margin: 20px 0;}
.top01{float:left; margin: 0 0 15px 26px; width:690px; height: 117px;}
.top01 h1{ font-family:"黑体"; font-size:27px; font-weight:bold; text-align:center; color:#dd0000; padding:10px 0 10px; }
.top01 h1 a,.top01 h1 a:link,.top01 h1 a:hover,.top01 h1 a:visited{ color:#dd0000 }
.top01 p{ line-height:22px; color:#7a7a7a; text-indent:2em; font-size:16px; }
.top01 p a,.top01 p a:link,.top01 p a:hover,.top01 p a:visited{ color:#da3e43 }
.news_tab02{ width: 446px; float: left; margin: 0 0 20px 26px;}
.news_tab02 .nav {display:block;width:100%;padding:0;margin:0;list-style:none; /*! width: 444px; */ height: 35px; background: #f7f7f7; border: 1px solid #ebebeb;}
.news_tab02 .nav  .selected{background:#2c7bd7; color:#fff !important; font-weight: bold; width:113px;display: block;font-size: 16px;height: 35px;line-height: 33px;text-align: center;}
.news_tab02 .pic,.spyw_list .pic{float: left; margin: 10px 10px 0 0;}
.news_tab02 .pic img,.spyw_list .pic img{width:273px; height:169px; }
.news_tab02 .pic p,.spyw_list .pic p{width:273px; height: 33px; background:#2c7bd7; color:#fff; text-align: center;margin: -33px 0 0 0;position: relative;font-size: 16px;line-height: 33px;}
.spyw_list>div.tag1{width: 407px;}
/*互动*/
.news_tab03{ width: 100%; float: left; margin: 0 0 15px 0;font-size: 16px;}
.news_tab03 .nav {display:block;width:100%;padding:0;margin:0;list-style:none; /*! width: 444px; */ height: 34px; background: #f7f7f7; border: 1px solid #ebebeb;}
.news_tab03 .nav  .selected{background:#2c7bd7; color:#fff !important; font-weight: bold; width:113px;display: block;font-size: 16px;height: 33px;line-height: 33px;text-align: center;}
.zxftGqc_index img{
    display:block;
    width:164px;
    height:114px;
}
.zxftGqc_index .r{
    width:266px;
    padding-top:8px;
}
.tabGqc03 th{
    font-size:16px;
    font-family:"Microsoft Yahei";
    font-weight:normal;
    color:#cd352f;
    vertical-align:top;
}
.tabGqc04{margin-top: 10px;}
.tabGqc04 th{
    background:#5a9ee5;
    height:33px;
    border-right:#ffffff solid 1px;
    text-align:center;
    font-family:"Microsoft Yahei";
    font-size:16px;
    color:#fff;
    font-weight:normal;
}
.tabGqc04 td{
    text-align:center;
    height:37px;
    color:#666666
}
.tabGqc04 .sp01{
    background:#f0f5fb;
}
.tabGqc04 .sp02{
    background:#d8e8fa
}
.tabGqc04 td a,.tabGqc04 td a:link,.tabGqc04 td a:visited{
    color:#666666
}
.tabGqc04 td a:hover{
    color:#E50211
}
.tabGqc05{
    background:#cae6ef
}
.tabGqc05 th.sp{
    background:#98daf0;
    width:121px;
    font-family:"Microsoft Yahei";
    font-weight:normal;
    color:#007faa;
    font-size:16px;
    text-align:center;
}
.list09Gqc{
    padding-left:28px;
}
.list09Gqc li{
    float:left;
    display:inline;
    margin-right:12px;
}
.btnGqc01{
    background:url(../images/btnGqc01.gif) no-repeat;
    width:72px;
    height:26px;
    border:none;
    cursor:pointer;
}
.tabGqc05 td table th{
    text-align:right;
    font-size:14px;
    font-weight:normal;
}
.tabGqc05 td table td{
    padding:7px 0;
    font-size:14px;
    color:#cf0000
}
.list10Gqc{
    margin-right:-20px;
}
.list10Gqc li{
    float:left;
    display:inline;
    margin-right:20px;
    font-size:20px;
    font-family:"Microsoft Yahei";
}
.list10Gqc li a{
    display:block;
    float:left;
    width:103px;
    height:55px;
    padding:25px 0 0 72px;
}
.list10Gqc li.sp01 a{
    background:#19b8ee url(../images/pngGqc32.png) no-repeat 25px 25px;
}
.list10Gqc li.sp02 a{
    background:#4b91ef url(../images/pngGqc33.png) no-repeat 25px 25px;
}
.list10Gqc li.sp03 a{
    background:#eba814 url(../images/pngGqc34.png) no-repeat 23px 25px;
}
.boxGqc03{ font-size: 16px; width:100%; margin-bottom: 15px; }
.boxGqc03 h2{ color:#fff; padding:20px 0; background:#5a9ee5; width:100px; text-align: center; float: left; font-size: 16px;font-weight:bold; }
.boxGqc03 table{background:#f0f5fb; width:590px; float: left;}
.boxGqc03 table td{ padding:16px 14px; }
.boxGqc04{ font-size: 16px; width:100%; margin-bottom: 15px; }
.boxGqc04 h2{ color:#fff; padding:32px 0; background:#5a9ee5; width:100px; /*! text-align: center; */ float: left; font-size: 16px;font-weight:bold;}
.boxGqc04 table{background:#f0f5fb; width:590px; float: left; padding:14px 0;}
.boxGqc04 table td{ padding:0px 14px; }
.icon_link{width:100%;}
.icon_link li{float: left; width:33.33%;text-align: center;}

/*列表页*/
.boxGqc01 h2 ol li.cur{
    height:38px;
    border-bottom:#186ec7 solid 2px;
    color:#0c60c0;
    font-size: 22px;
    line-height: 33px;
    padding: 0 10px 0 10px;
    font-weight: bold;
}
.boxGqc01 h2 ol li.cur a,.boxGqc01 h2 ol li.cur a:link,.boxGqc01 h2 ol li.cur a:hover,.boxGqc01 h2 ol li.cur a:visited{
    color:#2278cc;
}
.position_ny{
    color:#a4a4a4;
    font-size:15px;
    background:url(../images/iconGqc01.gif) no-repeat left 15px;
    padding:8px 0 8px 21px;
    height:42px;
    background-color: #eee;
    margin-bottom: 20px;
}
.position_ny a:link,.position_ny a:visited{
    color:#a0a0a0;
}
.position_ny a:hover{
    color:#bf0707;
}
.List_list li{
    line-height:45px;
    font-size:16px;
    border-bottom:#cfcfcf dashed 1px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: url(../images/list1.png) left center no-repeat;
    text-indent: 20px;
}
.List_list li span{
    color:#9d9d9d
}
.boxGqc04{
    background:#e9f5ff;
}
.boxGqc04 h2{
    height:46px;
    background:#4ea2f3;
    font-size:19px;
    padding:12px 17px;
    float: left;
    width: 100%;
    text-align: center;
}
.boxGqc04_con{
    padding:10px 20px;
}
.boxGqc044_con{
    padding:10px 14px;
}
.list12Gqc li{
    font-family:"Microsoft Yahei";
    line-height: 33px;
}
.list12Gqc li a,.list12Gqc li a:link,.list12Gqc li a:visited{
    color:#4977a5
}
.list12Gqc li a:hover{
    color:#E50211
}

/*内容页*/
.ConBox_nr {
    margin:10px 86px 0;
    padding-bottom:10px;
}
.ConBox_nr h1,.mainCont h1.green {
    font-family:"微软雅黑","宋体";
    font-size:32px;
    line-height:32px;
    padding:20px 0 15px;
    text-align:center;
    font-weight:normal
}
.ConBox_nr h3.subtitle {
	font-family: "微软雅黑","宋体";
	font-size: 22px;
	line-height: 24px;
	padding: 20px 0 15px;
	text-align: center;
	font-weight: normal;
 }
.ConBox_nr .subhead {
    margin:0 0 12px;
    font-size:14px;
    text-align:center;
}
.ConBox_nr #longtitle{
    margin:0 0 12px;
    font-size:14px;
    text-align:center;
}
.ConBox_nr .explain,.mainCont .explain  {
    padding:8px 0 6px;
    line-height:30px;
    font-family:"宋体";
    font-size:12px;
    color:#898989;
    text-align:center;
}
.ConBox_nr .small_title{
   padding-top:15px;
   text-align:center;
   font-size:20px;
   font-family: "微软雅黑","宋体";
   color:#666
}
.ConBox_nr .explain em {
    font-family:'Lucida Sans Unicode', Tahoma, Helvetica, Arial, sans-serif;
    color:#666666;
}
.Big, .Middle, .Small, .Print, .Close, .Favorite {
    cursor:pointer;
}
.ConBox_nr #Zoom,.mainCont #Zoom{
    border-top:1px solid #E0E0E0;
    border-bottom:1px solid #E0E0E0;
    padding:20px 0;
    margin:10px auto;
    padding-bottom:15px;
    line-height:35px;
    font-size:16px;
    overflow-x:auto;
    overflow-y:hidden;
}
.ConBox_nr #Zoom table {
    margin:auto;
}
.ConBox_nr #Zoom p {
    margin:15px 0 0;
    /*text-indent: 2em;*/
    text-align: justify;
}
.ConBox_nr #Zoom img {
    margin:5px 10px;
    /*max-width:975px;
    width: 975px;*/
}
.ConBox_nr #Zoom video {
    text-align: center;
    height: 600px;
    width: 800px;
}
.ConBox_nr #Zoom .video {
	text-align: center;
}
.ConBox_nr #Zoom p.player {
    margin:0 0 10px;
    text-align:center;
}
.ConBox_nr #Zoom a:link {
    color:#0155BD;
    text-decoration:underline;
}
.ConBox_nr #Zoom a:visited {
    color:#810081;
    text-decoration:underline;
}
.ConBox_nr #Zoom a:hover {
    color:#0155BD;
    text-decoration:none;
}
.ConBox_nr .editor {
    margin:10px 15px;
    font-weight:bold;
    font-size:14px;
    text-align:right;
}
.ConBox_nr .aboutlink h2{
    color:#1174b4;
    padding:7px 0 7px 8px;
}
.ConBox_nr .aboutlink h2 a:link,.ConBox_nr .aboutlink h2 a:hover.ConBox_nr .aboutlink h2 a:visited{
    color:#1174b4
}
/*message*/
 .hdjl_l{
    width:100%;
    overflow:hidden;
}
.hdjl_r{
    width:750px;
    overflow:hidden;
}
.hdjl_l h3{
    background-color:#2c7bd7;
    height:46px;
    padding:11px 0 0 15px;
    position:relative;
    z-index:99;
    font-size: 19px;
    font-weight: bold;
    line-height: ;
}
.hdjl_l dl{
    background:url(../images/shadow.gif) no-repeat left bottom;
    padding-bottom:15px;
    margin-top:-1px;
}
.hdjl_l dl dt{
    height:40px;
    line-height:40px;
    border-top:#cbcbcb dashed 1px;
    background:#f2f2f2 url(../images/icon08.gif) no-repeat 10px center;
    padding-left:28px;
    color:#333333;
    font-size: 15px;
}
.hdjl_l dl dt a:link,.hdjl_l dl dt a:hover,.hdjl_l dl dt a:active,.hdjl_l dl dt a:visited{
    color:#333333
}
.hdjl_l dl dt.cur{
    color:#1c6295;
    font-weight:bold;
    background:#ffffff url(../images/icon09.gif) no-repeat 10px center;
}
.hdjl_l dl dt.cur a:link,.hdjl_l dl dt.cur a:hover,.hdjl_l dl dt.cur a:active,.hdjl_l dl dt.cur a:visited{
    color:#2c7bd7
}
.table2 {background:#2c7bd7;line-height: 40px;}
.table2 th {background:#C4E1FF;text-align: center;font-size: 15px;}
.table2 td {background:#FAFAFA;padding: 5px;}
.table2 select,.input1 {border: 1px solid #CCCCCC;height: 31px;vertical-align: middle;}
.input3 {border: 1px solid #DEA303;height: 20px;line-height: 20px;padding: 0 10px;}
.input4 {border: medium none;height: 23px;text-align: center;width: 90px;}
.table2 textarea {border: 1px solid #CCCCCC;/*font-size:12px;*/}
.table2 img {margin-right: 10px;vertical-align: middle;}
.table2 input {vertical-align: middle;}
.table2 span {margin:5px;}
.table2 input[type=button]{background-color: #fff;border: 2px solid #ccc;padding: 3px;border-radius: 6px;margin: 0 40px;min-width: 100px;}
.table2 input[type=button]:hover{background-color:#2c7bd7;color:#fff;}

table#letterList tr:nth-child(odd) td {background: #f6f6f6;};
.table_interact{ background:#fae5b4; margin-top: 10px;}
.table_interact th{ background:#f6f6f6; color:#5c5c5c; line-height:23px; text-align:center; font-weight:bold; padding: 5px;}
.table_interact td{ background:#fff; line-height:23px; padding: 5px;}

/*map*/
.boxSc01{
    position:relative;
}
.boxSc01 h2{
    height:46px;
    background:url(../images/boxSc01_h2_bg.gif) repeat-x left bottom;
}
.boxSc01 h2 ol li{
    float:left;
    height:46px;
    line-height:45px;
    font-size:19px;
    padding:0 11px;
}
.boxSc01 h2 ol li.cur{
    font-weight:bold;
    color:#396aaa;
    border-bottom:#396aaa solid 2px;
}
.boxSc01 h2 ol li.cur a:link,.boxSc01 h2 ol li.cur a:hover,.boxSc01 h2 ol li.cur a:visited{
    color:#396aaa
}
.list_wzdt{
    margin: 20px;
}
.list_wzdt li{
    float:left;
    width:25%;
    line-height:35px;
    text-indent:20px;
    background:url(../images/list1.png) no-repeat left center;/*icoSc09.png*/
}


@media (max-width: 768px) {
.sv_newalert,.top,.logo_right,.yc_rightnav,.links,.foot_img{
	display:none;
}
.logo{
	width:100%;
}
.logo .logo_left img{
	width:90%;
	height:auto
}
.nav{
	height:auto;
}
.nav_center{
	width:100%;
}
.nav_center ul li{
	width:25%;
}
.nav_center ul li a{
	width:100%;
	padding:0;
	text-indent:0px;
	text-align:center;
	background:none !important;
	font-size:14px;
	border:none;
	height:40px;
	line-height:40px;
}
.mian{
	width:100%;
	padding:20px 8px;
}
.main_left,.news_img,.email,.statistics,.lb,.main_right{
	width:100%;
	float:none
}
.box{
	width:100%;
}
.box-1 ul li img{
	width:100%;
}
.box-1 ul li h2{
	width:100%;
	padding:0
}
.news_tab,.news_tab01{
	width:100%;
	float:none;
	margin-top:1em
}
.list ul li a{
	width:85%;
	height:30px;
	overflow:hidden;
}
.email{
	margin-top:10px;
}
.email ul li{
	width:48%;
	margin-top:15px;
	margin-bottom:0;
}
.email ul li.left{
	float:left
}
.email ul li.right{
	float:right
}
.statistics{
	margin-top:1em;
	overflow:hidden
}
.sta_left{
	width:20%;
}
.sta_left img{
	width:100%
}
.sta_right{
	width:80%;
}
.target{
	width:100%
}
.lb,.main_right{
	margin-top:1em
}
.main_right .zw .zfxxgk_h2,.foot{
	width:100%
}
.footer{
	height:auto
}
.foot_p{
	float:none;
	padding:10px 25px 0;
	margin-top:0
}
.left,.box01{
	width:100%;
	float:none;
}
.box01-1 ul li{
	width:100%
}
.box01-1 ul li img{
	width:100%
}
.top01{
	float:none;
	width:100%;
	height:auto;
	margin:0;
}
.news_tab02{
	width:100%;
	float:none;
	margin:1em 0 0 
}
.introduce .intr_tit{
	width:25%;
	margin-right:10px;
}
.introduce .intr_p{
	width:70%;
}
.introduce .intr_p p{
	font-size:14px
}
.intr_img{
	float:none;
}
.introduce ul li{
	width:33.3%;
	margin:0 0 10px 0
}
.center_left,.center_right{
	width:100%;
}
.center_right{
	margin-top:1em
}
.zjnews_box{
	width:100%;
	float:none;
	margin-top:1em
}	
.w266,.w280,.w800,.w446,.w690{
	width:100% !important
}
.list_page{
	height:auto !important;
	margin:10px 0;
}
.list_page span{
	margin-top:15px;
}
.zxftGqc_index img{
	width:38%;
	height:auto;
	float:left
}
.zxftGqc_index .r{
	width:60%
}
.boxGqc03 h2{
	width:100%
}
.boxGqc03 table{
	width:100%
}
.xjbh_ipt{
	width:100% !important
}
.ConBox_nr{
	margin:10px;
}
.ConBox_nr h1{
	font-size:24px
}
.mailbox{ width:100% !important}
.mailbox_content dl{
	width:100% !important
}
.mailbox_content dt{
	width:25% !important
}
.mailbox_content dd{
	width:75% !important;
} 
.mailbox_content dd .ipt{
	width:99% !important
}
.mailbox_content dd #code{
	width:50% !important
}
.login_btn{
	width:100% !important
}
}
/* 领导之窗 */
.list01 .tit01{
	height:36px;
	line-height:36px;
	border-bottom:1px solid #dedede
}
.list01 .tit01 a{
	height:35px;
	display:inline-block;
	font-size:18px;
	padding:0 10px
}
.list01 .tit01 a{
	height:35px;
	display:inline-block;
	font-size:18px;
	padding: 0 10px;
	margin: 0 38px;
}
.list01 .tit01 a:hover,
.list01 .tit01 a.hover,
.list01 .tit01 a.cur{
	color:#2c7bd7;
	border-bottom:2px solid #2c7bd7;
	font-weight:bold
}
.leftNav{
	width:300px;
	border:1px solid #dedede;
    min-height: 622px;
}
.leftNav ul>li{
	width:100%;
	line-height:40px;
	text-align:center;
	margin-bottom:10px;
	background-color:#f8f8f8;
    cursor: pointer;
}
.leftNav ul>li>ul{
	background-color:#fbfbfb;
	display:none
}
.leftNav ul>li.cur>ul{
	display:block
}
.leftNav ul>li>ul>li{
	height:30px;
	line-height:30px;
	margin:0;
	font-size:14px
}
.leftNav ul>li>ul>li>a:hover{
	background-color:#4897D7
}
.leftNav ul>li>a{
	display:block
}
.leftNav ul>li>a:hover,
.leftNav ul>li.cur>a{
	
	color:white
}
.leftNav ul>li>a:hover,
.leftNav ul>li.curl>a{
	
	
}
.rightCon{
	width:870px;
	border:1px solid #dedede
}
.rightCon .title{
	width:100%;
	height:40px;
	line-height:40px;
	background-color:#f6f6f6
}
.rightCon .title>h3{
	float:left;
	display:block;
	width:250px;
	text-align:center;
	color:white;
	background-color:#0458bc
}
.rightCon .list01 li{
	line-height:35px;
	height:35px;
	color:#777;
	text-indent:10px;
	background:url(../images/dot.gif) left center no-repeat
}
.rightCon .list01 li:hover{
	background-color:#f9f9f9
}
.rightCon .list01 li a{
	color:#555
}
.leftNav ul>li.cur{
    font-weight: bold;
    color: #2c7bd7;
}
.ld_intro h4 {
    font-size: 16px;
    color: #2c7bd7;
    font-weight: normal;
    height: 30px;
    width: 100%;
}
.ldPic{
	border:1px solid #dedede;
	background-color:#f4f4f4;
	padding:10px;
	text-align:center;
    width: 20%;
}
.ld_intro .summary, .ld_intro .docCont {
    font-size: 16px;
    font-family: 宋体;
    text-indent: 2em;
}
.whover {
    width: 100%;
    height: 300px;
    overflow: auto;
}
@media screen and (max-width: 800px){
   body{
	background:url(http://www.rcx.gov.cn/static/images/bg.jpg) top center no-repeat;
	background-size:100% auto
   }
   .bg_slide,
   .top .fl,
   .right_float,
   .sv_newalert,
   .banner>.fr,
   .nav ul li img,
   .list01.w430>div:nth-child(2),
   .list01.w300>div.fr,
   .ztzlBox,
   .list01.w300 .tit01:last-child,
   .links,
   .copyright img,
   .copyright .l,
   .box_a01>img{
	   display:none
   }
   .w1200,
   .slide01,
   .w390,
   .w300,
   .w430,
   .slide02 .bd,
   .copyright,
   .slide05,
   .introTab,
   .box_a01,
   .box_a01 div.pd20000,
   .leftNav,
   .rightCon,
   .rightCon div.fr{
	   width:100% !important;
	   box-sizing:border-box
   }
   .banner{
	   text-align:center
   }
   .banner>img,
   .top .fr{
	   float:none;
	   text-align:center
   }
   .banner>img{
	   width:90%;
	   height:auto;
	   vertical-align:middle
   }
   .nav{
	   height:100px;
	   line-height:50px
   }
   .nav ul li{
	   font-size:.9em;
	   width:25%;
	   white-space:nowrap;
	   text-overflow:ellipsis;
	   overflow:hidden
   }
   .main>.pd20{
	   padding:5px
   }
   .slide01 .bd ul li img,
   .slide01,
   .slide05 .bd ul li img{
	   width:100%;
	   height:auto;
	   max-width:100%
   }
   .slide01 .hd .prev, .slide01 .hd .next{
	   top:50%;
	   margin-top:-12px
   }
   .topnews{
	   line-height:1.2em;
	   margin-bottom:.2em !important
   }
   .list01{
	   margin-left:0 !important
   }
   .slide02 .bd{
	   margin:0;
	   padding:1em
   }
   .list01 ul.clear li,
   .rightCon .list01 li{
	   white-space:nowrap;
	   text-overflow:ellipsis;
	   overflow:hidden
   }
   .fd,
   #fddiv{
	   width:100% !important;
	   height:auto !important
   }
   .list01.w390,
   .rightCon div.fr{
	   height:auto !important
   }
   .list01 > a{
	   width:50%;
	   box-sizing:border-box;
	   border:1px solid white
   }
   .footer{
	   padding:0
   }
   .copyright .r,
   .box_a01 div.pd20000{
	   padding:1em;
	   margin:0
   }
   .introTab .title a{
	   width:25%
   }
   .introTab .title{
	   margin-left:0
   }
   .box_a01 > .title{
	   right:auto;
	   width:100%
   }
   .box_a01 div.pd20000{
	   margin-top:50px
   }
   .rightCon{
	   margin-top:1em
   }
   .list01 .tit01{
	   height:auto
   }
   .ldPic img{
	   width:100%;
	   height:auto
   }
   .textCon>.pd20{
	   padding:5px
   }
   
	
	
}

/** 领导之窗**/
.leftLoop{ display:inline; /*margin:0 0 0 25px; width:612px;*/ height:135px; overflow:hidden; position:relative;} 
.leftLoop .hd{ overflow:hidden;} 
.leftLoop .hd .prev,.leftLoop .hd .next{ position:absolute; display:block; width:7px; height:12px; overflow:hidden; cursor:pointer; background:url(../images/left_arw.gif) no-repeat;} 
.leftLoop .hd .prev{ right:20px; bottom:0;}
.leftLoop .hd .next{ background:url(../images/right_arw.gif) no-repeat; right:0px; bottom:0;} 
.leftLoop .bd ul li{float:left;display:inline;margin-right:15px;}
.leftLoop .bd ul li img{width: 281px;height: 200px;}
.leftLoop .bd ul li .title{text-align: center;font-weight: bold;}
/*slide03*/
.ztzlBox h2{
	background:url(../images/ztzlBox_h2_bg.gif) repeat-x;
	height:37px;
}
.ztzlBox h2 .tit{
	display:block;
	background:url(../images/ztzlBox_tit_bg.gif) no-repeat;
	width:110px;
	height:37px;
	line-height:34px;
	text-align:center;
	margin:0 auto;
	font-size:18px;
	font-weight:bold;
    color: #fff;
}
/*slide03*/

.slide03{ width:100%; margin:0 auto; overflow:hidden; position:relative;} 
.slide03 .hd{ overflow:hidden;} 
.slide03 .hd .prev,.slide03 .hd .next{ display:block;  width:14px; height:23px; position:absolute; top:40px; overflow:hidden;   
     cursor:pointer; background:url(../images/icoLeft.gif) no-repeat; z-index:99} 
.slide03 .hd .prev{ left:0;}
.slide03 .hd .next{ right:0; background:url(../images/icoRight.gif) no-repeat;  } 
.slide03 .bd{ padding:15px 11px 0} 
.slide03 .bd ul{ overflow:hidden; zoom:1;} 
.slide03 .bd ul li{ margin:0 10px 0 0; text-align:center; float:left;display:_inline;} 
.slide03 .bd ul li img{ width:280px; height:70px;}
/*slide01*/
.head_top{width: 100%;}
.slide01{ width:100%; margin:0 auto; padding:0 0 10px; overflow:hidden; position:relative;} 

.slide01 .hd{ height:15px; overflow:hidden; position:absolute; right:0; left:0; bottom:0; z-index:5; margin: auto 15% 5%; justify-content: center;display: flex;}
.slide01 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slide01 .hd ul li{float:left;width: 50px;height: 15px;line-height:15px;text-align:center;background: #fff;box-sizing: content-box;margin-right: 3px;margin-left: 3px;cursor: pointer;background-clip: padding-box;border-top: 5px solid transparent;border-bottom: 10px solid transparent;opacity: .5;transition: opacity .6s ease;}
.slide01 .hd ul li.on{ opacity: 1;}

.slide01 .bd{ } 
.slide01 .bd ul{ overflow:hidden; zoom:1;} 
.slide01 .bd ul li{ text-align:center; float:left;display:_inline;min-width: 1519px;min-height: 505px;} 
.slide01 .bd ul li img{ width:100%;}

.close_zt{text-align: right;}
.close_zt>span{font-size: 24px;background-color: #2c7bd7;color: #fff;border-top-left-radius: .25rem!important;border-top-right-radius: .25rem!important;margin-right: 1rem!important;line-height: 28px;padding: 8px 8px 0;}
.close_zt>span>i{background:url(../images/close_top.png) no-repeat; }
/*写信须知-我要写信*/
.xxxz_wyxx { text-align: center; margin-top: 20px;}
.xxxz_wyxx>a { background-color: #2c7bd7; border: 2px solid #2c7bd7; padding: 7px 12px; border-radius: 6px; margin: 0 40px;  height: 34px; font-size: 16px; text-align: center; line-height: 34px;color: #fff; font-weight: bold;}

/*2021.03.23 by js*/
.pdlr10{ padding:0 10px;}
.pdlr20{ padding:0 20px;}
.h2_sty01{
	height:45px;
	background:#f7f7f7
}
.h2_sty01 .title{
	font-size:20px;
	font-weight:bold;
	background:url(../images/h2_sty01_tit_bg.gif) no-repeat right center;
	height:45px;
	line-height:45px;
	padding:0 30px 0 25px;
}
.h2_sty01 .more{
	_display:inline;
	margin:10px 15px 0 0;
}
.h2_sty01 .more a{
	display:block;
	width:45px;
	height:24px;
	line-height:24px;
	text-align:center;
	font-size:12px;
	background:#2c7bd7
}
.zwgk_list01{
	width:260px;
}
.zwgk_list01 li{
	margin-bottom:5px;
}
.zwgk_list01 li a{
	display:block;
	width:100%;
	height:84px;
	line-height:84px;
	font-size:20px;
	text-indent:90px;
}
.zwgk_list01 li.sp01 a{
	background:#fef5e6 url(../images/ico16.png) no-repeat 36px center
}
.zwgk_list01 li.sp01 a:hover{
	color:#8b9804
}
.zwgk_list01 li.sp02 a{
	background:#f8fbda url(../images/ico15.png) no-repeat 36px center
}
.zwgk_list01 li.sp02 a:hover{
	color:#d69a36
}
.zwgk_list01 li.sp03 a{
	background:#e7effc url(../images/ico_zdly.png) no-repeat 36px center
}
.zwgk_list01 li.sp03 a:hover{
	color:#4576c7
}
.wh01{
	width:414px;
	float:left;
	_display:inline;
	margin-left:20px;
}
.wh01 #menu #nav li{
	width:33.33%
}
.ldxx_box{
	width:282px;
	height:304px;
	padding:10px 10px 0;
	background:#e7f2fe;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.ldxx_box_top .r{
	width:180px;
	display:inline;
	margin:10px 0 0 12px;
}
.ldxx_box_top .r h3{
	font-size:25px;
	font-weight:bold;
	color:#2c7bd7
}
.ldxx_box_top .r p{
	font-size:16px;
	line-height:28px;
}
.ldxx_box_top .r p span{
	font-size:18px;
	padding:0 8px 0;
}
.ldxx_box_bot{
	height:195px;
	padding:8px 10px 0;
	background:#f7fbff;
	margin-top:12px;
}

/* ztzl img_list start */
.img_list {overflow:hidden;}
.img_list li {width: 24%;margin: 5px; float: left;}
.img_list li:nth-child(4n) {}
.img_list li img {width: 100%}
/* ztzl img_list end */
.min_height_468{min-height: 468px;}
.news_tab03 #menu #nav li {width: 30%;}

@media (max-width: 768px) {
/*20210331*/
.head_top{
	display:none;
}
.tit a{
	font-size:20px;
	line-height:32px;
}
.box{
	height:260px;
}
.box-1 ul li{
	width:100%;
	height:auto
}
.box-1 ul li img{
	height:260px;
}
.zwgk_list01{
	width:100%;
}
.wh01{
	width:100%;
	margin-left:0
}
.list ul li span{
	display:none;
}
.slide03 .bd ul li{
	width:100%
}
.ldxx_box{
	width:100%
}

}

/* head-top-dl */
.dz {position: relative;}
.my_list {
    position: absolute;
    background-color: #e9f5ff;
    width: 80px;
    right: 40px;
    border: 3px solid #2c7bd7;
    border-top: 0;
    border-radius: 0 0 10px 10px;
    display:none;
}
.my_list .on{
	display:block;
}
.dz .my_list li{
    margin: auto;
    width: 100%;
    text-align: center;
}
.dz .my_list li a{color: #4977a5;}
/*首页主动公开*/
.zdgk,.gggs{
    width: 465px;
    float: left;
}
.zdgk .zdgk_menu,.gggs .gggs_menu{
    width: 100%;
    overflow: hidden;
    margin-top: 10px;
}
.zdgk .zdgk_menu>ul,.gggs .gggs_menu>ul{
    display: block;
    width: 100%;
    padding: 0;
    margin: 0;
    list-style: none;
    height: 34px;
    background: #f7f7f7;
    border: 1px solid #ebebeb;
}
.zdgk .zdgk_menu>ul li ,.gggs .gggs_menu>ul li {
    float: left;
    width: 150px;
}
.zdgk .zdgk_menu>ul li a ,.gggs .gggs_menu>ul li a {
    display: block;
    line-height: 34px;
    text-decoration: none;
    font-size: 16px;
    color: #333;
    text-align: center;
}
.zdgk .zdgk_cont ,.gggs .gggs_cont{
    border-top: none;
}
.zdgk{width:100%;}
.zdgk .list ul li{ width: 100%;  background: url(../images/list.png) left center no-repeat; text-indent: 20px; margin-top: 5px;    clear: both; height: 30px;    line-height: 30px;}
.zdgk .list ul li a{ float: left; font-size: 16px; color: #333;}
.zdgk .list ul li span{ float: right; font-size: 14px; color: #999999;} 
.zdgk .list ul li a:hover{ color: #0e5bb6;}
.zdgk .zdgk_menu>ul>li{margin-top: 0px;height:34px;}
/*index ztzl*/
.lb .ztzl {width: 35px;line-height: 0px;background: #3d8ddc;height: 100px;line-height: 22px;float: left;}
.lb .ztzl .title {float: left;text-align: center;font-size: 18px;margin-top: 5px;}
.lb .ztzl .title a {color: #ffffff;}

/*** leftLoop2 start ***/
.leftLoop2{ display:inline; /*margin:0 0 0 25px; width:612px;*/ height:240px; overflow:hidden; position:relative;} 
.leftLoop2 .hd{ overflow:hidden;} 
.leftLoop2 .hd .prev,.leftLoop .hd .next{ position:absolute; display:block; width:7px; height:12px; overflow:hidden; cursor:pointer; background:url(../images/left_arw.gif) no-repeat;} 
.leftLoop2 .hd .prev{ right:20px; bottom:0;}
.leftLoop2 .hd .next{ background:url(../images/right_arw.gif) no-repeat; right:0px; bottom:0;} 
.leftLoop2 .bd ul li{float:left;display:inline;margin:7px;background:none;text-indent:0;}
.leftLoop2 .bd ul li img{width: 400px;height: 240px;}
.leftLoop2 .bd ul li .title{text-align: center;font-weight: bold;}
/*** leftLoop2 end ***/

 
/****20211119 xz_list*****/
.xz_list{width:100%;margin: 25px 0;float: left;}
.xz_list ul li{width:18%; margin:5px 1%; text-align: center; padding:10px 0; background: #dff4ff; float: left;}
.xz_list ul li a{font-size: 16px;font-weight: 550;color: #0458bc;}

