﻿@charset "UTF-8";

/*CSS reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p{margin:0;padding:0; font-family:"microsoft yahei"; font-size:14px; cursor:default; color: #333;}
table{border-collapse:collapse;border-spacing:0; border:none;}
/*tr,td{border:none;}*/
fieldset,img{border:0;border:none;}
ul,li,dl ,dt,dd ,ol,p,img{ list-style: none;border: none; vertical-align:middle;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:normal;}
del,ins{text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
button,input,select,textarea{font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
a{text-decoration:none; outline:none; color: #333;}
a:hover{ text-decoration:none; color: #0052cc;}
i{font-style:normal}


/* 通用样式部分 */
.fl{ float: left;}
.fr{ float: right;}
.mt20 { margin-top: 20px !important;}
.clear { clear: both;}
.clear20 { clear: both; height: 20px;}
.clear30 { clear: both; height: 30px;}
.w1200 { width: 1200px; margin: 0 auto;}


body { background:#fff url(2020zyjy_bg.png) no-repeat center top;}

.top { background: #f6fbff; height: 40px; line-height: 40px; overflow: hidden;}
.top-left { float: left;}
.top-left .date { float: left;}
.top-left .weather { float: left; margin: 8px 0 0 10px;}
.top-right  { float: right;}
.top-right li { float: left; position: relative; padding-left: 15px; margin-left: 15px;}
.top-right li::before { content: ""; position: absolute; left: 0; top: 50%; margin-top: -6px; width: 1px; height: 12px; background: #333;}
.top-right li:first-child { padding-left: 0; margin-left: 0;}
.top-right li:first-child::before { display: none;}

.header { height: 289px;}
.header .logo { padding-top: 90px;}


.nav-bar { background: #0066cc; height: 60px;}
.nav { float: left;}
.nav li {float: left;width: 120px;height: 60px;font-size: 18px;line-height: 60px;text-align: center;}
/* .nav li.nav1 a { background: url(2020zyjy_nav_icon01.png) no-repeat 35px center;}
.nav li.nav2 a { background: url(2020zyjy_nav_icon02.png) no-repeat 35px center;}
.nav li.nav3 a { background: url(2020zyjy_nav_icon03.png) no-repeat 35px center;}
.nav li.nav4 a { background: url(2020zyjy_nav_icon04.png) no-repeat 35px center;}
.nav li.nav5 a { background: url(2020zyjy_nav_icon05.png) no-repeat 35px center;} */
.nav li a { display: block; width: 100%; height: 100%; color: #fff;}
.nav li.current a,.nav li a:hover { background-color: #08539d;}


.search {float: right;background: #0959a9;width: 230px;height: 40px;border-radius: 20px;margin-top: 10px;overflow: hidden;}
.search .search-txt {float: left;border: 0;width: 150px;height: 40px;line-height: 40px;color: #fff;padding: 0 20px;background: #0959a9;outline: none;cursor: text;}
.search .search-txt::placeholder { color: #1981e8;}
.search .search-btn { float: left; border: 0; width: 40px; height: 40px; background: url(2020zyjy_search_btn.png) no-repeat center center; outline: none; cursor: pointer;}

/* footer */
.footer { background: #084786; padding: 35px 0; text-align: center; font-size: 0;}
.footer * { color: #fff;}
.footer-item1 { display: inline-block; *display: inline; zoom: 1; background: #0c5093; height: 120px; line-height: 120px; text-align: center; padding: 0 35px; vertical-align: middle;}
.footer-item1 img { vertical-align: middle;}
.footer-item2 { display: inline-block; *display: inline; zoom: 1; background: #0c5093; height: 120px; line-height: 120px; text-align: center; padding: 0 30px; margin-left: 20px; vertical-align: middle;}
.footer-item3 { display: inline-block; *display: inline; zoom: 1; background: #0c5093; height: 100px; text-align: left; padding: 20px 30px 0; margin-left: 20px; vertical-align: middle;}
.footer-item3 p { line-height: 28px;}
.footer-item4 {display: inline-block; *display: inline;zoom: 1;background: #0c5093;height: 120px;line-height: 120px;text-align: center;padding: 0 10px;vertical-align: middle;margin-left: 20px;}
.footer a:hover { color: #fff;}


/* 通用标题 */
.title { height: 20px; overflow: hidden;}
.title ul { float: left;}
.title ul li { position: relative; float: left; font-size: 20px; line-height: 20px; *line-height: normal; margin-left: 10px;}
.title ul li:first-child { margin-left: 0;}
.title ul li a { color: #666;}
.title ul li.on {  height: 39px}
.title ul li.on a,.title ul li a:hover { font-weight: bold; color: #000;}
.title .more { float: right; margin-top: 3px;}
.title .more a { display: block; width: 43px; height: 25px; border: 1px solid #e5e5e5; text-align: center; line-height: 25px; font-size: 12px; color: #999;}
.title .more a:hover { border-color: #0052cc; color: #0052cc;  }

/* 通用列表 */
.list { padding-top: 8px;} 
.list ul { display: none;} 
.list ul:first-child { display: block;} 
.list li { background: url(2020zyjy_dot.png) no-repeat 2px center; padding-left: 15px; font-size: 16px; line-height: 36px; overflow: hidden; vertical-align: top; white-space: nowrap; text-overflow: ellipsis;} 
.list-date li { position: relative; padding-right: 100px;}
.list-date li span,.list-date li i { position: absolute; top: 0; right: 0; font-size: 14px; color: #999; }


/* 图片新闻 */
.slider-pic { float: left; width: 660px; height: 370px; position: relative; z-index: 5; overflow: hidden;}
.slider-pic .hd { height: 10px; overflow: hidden; position: absolute; right: 20px; bottom: 18px; z-index: 1; }
.slider-pic .hd li { float: left; width: 10px; height: 10px; border-radius: 50%; background: #99a6a7; margin-left: 10px; cursor: pointer; }
.slider-pic .hd li.on { background: #fff; } 
.slider-pic .prev,.slider-pic .next { position: absolute; left: -40px; top: 50%; display: block; border-radius: 0 5px 5px 0; width: 40px; height: 70px; text-align: center; line-height: 70px; color:#d4d6d4; font-size: 40px; font-family: simsun; font-weight: bold; background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000); margin-top: -35px; transition: all .5s;}
.slider-pic .next { left: auto; right: -40px; border-radius: 5px 0 0 5px;}
.slider-pic .prev:hover,.slider-pic .next:hover { background:rgba(0,0,0,1); color:#d4d6d4 !important;}
.slider-pic:hover .prev { left: 0; transition: all .5s;}
.slider-pic:hover .next { right: 0; transition: all .5s;}
.slider-pic .bd { position: relative; height: 350px; z-index: 0; } 
.slider-pic .bd li { zoom: 1; vertical-align: middle; } 
.slider-pic .bd li a { display: block; width: 100%; height: 100%; position: relative; } 
.slider-pic .bd li p { position: absolute; left: 0; bottom: 0; width: 100%; height: 50px; background: rgba(0, 0, 0, 0.7); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#cf000000, endColorstr=#cf000000); font-size: 16px; line-height: 50px; color: #fff; cursor: pointer; text-indent: 20px; } 
.slider-pic .bd li a:hover p { color: #256092; } 
.slider-pic .bd img { display: block; width: 100%; height: 370px; transform: scale(1); transition: all .5s;}
.slider-pic .bd li:hover img { transform: scale(1.05); transition: all .5s;}

.news { float: right; width: 520px; height: 370px; overflow: hidden;}
.news .news-title { height: 50px;}
.news .news-title li { float: left; margin-left: 5px;}
.news .news-title li:first-child { margin-left: 0;}
.news .news-title li a { display: block; height: 50px; line-height: 50px; padding: 0 20px;background: #f0f0f0; font-size: 18px;}
.news .news-title li.on a { position: relative; background: #0066cc; font-weight: bold; color: #fff;}
.news .news-title li.on a::after { content: ""; background: url(2020zyjy_index_news.png); position: absolute; left: 50%; bottom: -9px; width: 17px; height: 9px; margin-left: -9px;}
.news .news-title .more { float: right; width: 45px; height: 25px; margin-top: 12px;}
.news .news-title .more a { display: block; border: 1px solid #e5e5e5; width: 43px; height: 23px; text-align: center;line-height: 23px; color: #999;}
.news .list li { border-top: 1px dashed #e5e5e5; line-height: 44px;}
.news .list li:first-child { border-top: 0;}


.news-cont { overflow: hidden; margin: 20px auto;}

/* .menu { padding: 30px 0; background: #f0f0f0;}
.menu .w1200 { overflow: hidden;}
.menu a { float: left; border: 1px solid #e5e5e5; background: #fff no-repeat 20px center; width: 160px; height: 63px; font-size: 16px; color: #0066cc; line-height: 63px; text-indent: 60px; margin-left: 11px;}
.menu a.menu01 { background-image: url(2020zyjy_index_menu01.png); margin-left: 0;}
.menu a.menu02 { background-image: url(2020zyjy_index_menu02.png);}
.menu a.menu03 { background-image: url(2020zyjy_index_menu03.png);}
.menu a.menu04 { background-image: url(2020zyjy_index_menu04.png);}
.menu a.menu05 { background-image: url(2020zyjy_index_menu05.png);}
.menu a.menu06 { background-image: url(2020zyjy_index_menu06.png);} 
.menu a.menu07 { background-image: url(2020zyjy_index_menu07.png);}
.menu a:hover { border-color: #0066cc;} */

.menu { width:1200px; margin: 0 auto; padding-bottom: 10px; overflow: hidden;}
.menu .w1200 { width: 1220px; margin-left:-11px;}
.menu a {float: left;width: 295px;height: 65px;text-align: center;line-height: 65px;font-size: 0;background: url(2021ggzy_index_menu_bg01.png);margin-top: 15px;margin-left: 10px;}
.menu a span { display: inline-block; font-size: 18px; line-height: 20px; vertical-align: middle; color: #2b579b; font-weight: bold;}
.menu a:hover { background: url(2021ggzy_index_menu_bg02.png);}
.menu a:hover span { color: #fff;}

.main { width: 1200px; margin: 20px auto; overflow: hidden;}

/* 交易信息 */
.jyxx { float: left; width: 660px;}
.jyxx-main { margin-top: 20px; height: 451px; overflow: hidden;}
.jyxx-main>li { margin-top: 3px;}
.jyxx-main>li:first-child { margin-top: 0;}
.jyxx-main>li h3 { background: #d9e6f2 url(2020zyjy_index_jyxx_jt1.png) no-repeat 630px center; font-size: 16px; line-height: 40px; padding: 0 20px;}
.jyxx-main>li .sub {border: 1px solid #0066cc;border-top: 0;height: 238px;display: none;}
.jyxx-main>li:first-child .sub { display: block;}
.jyxx-main>li .sub li {float: left;width: 20%; *width:131px;text-align: center;padding-top: 25px;}
.jyxx-main>li .sub li i { display: block; width: 50px; height: 50px; background: no-repeat center center; margin: 0 auto 10px;}
.jyxx-main>li .sub li .fjsz-icon01 { background-image: url(2020zyjy_index_jyxx_fjsz01.png);}
.jyxx-main>li .sub li .fjsz-icon02 { background-image: url(2020zyjy_index_jyxx_fjsz02.png);}
.jyxx-main>li .sub li .fjsz-icon03 { background-image: url(2020zyjy_index_jyxx_fjsz03.png);}
.jyxx-main>li .sub li .fjsz-icon04 { background-image: url(2020zyjy_index_jyxx_fjsz04.png);}
.jyxx-main>li .sub li .fjsz-icon05 { background-image: url(2020zyjy_index_jyxx_fjsz05.png);}

/* .jyxx-main>li .sub li .jtgc-icon01 { background-image: url(2020zyjy_index_jyxx_jtgc01.png);}
.jyxx-main>li .sub li .jtgc-icon02 { background-image: url(2020zyjy_index_jyxx_jtgc02.png);}
.jyxx-main>li .sub li .jtgc-icon03 { background-image: url(2020zyjy_index_jyxx_jtgc03.png);}
.jyxx-main>li .sub li .jtgc-icon04 { background-image: url(2020zyjy_index_jyxx_jtgc04.png);}
.jyxx-main>li .sub li .jtgc-icon05 { background-image: url(2020zyjy_index_jyxx_jtgc05.png);}

.jyxx-main>li .sub li .slgc-icon01 { background-image: url(2020zyjy_index_jyxx_slgc01.png);}
.jyxx-main>li .sub li .slgc-icon02 { background-image: url(2020zyjy_index_jyxx_slgc02.png);}
.jyxx-main>li .sub li .slgc-icon03 { background-image: url(2020zyjy_index_jyxx_slgc03.png);}
.jyxx-main>li .sub li .slgc-icon04 { background-image: url(2020zyjy_index_jyxx_slgc04.png);}
.jyxx-main>li .sub li .slgc-icon05 { background-image: url(2020zyjy_index_jyxx_slgc05.png);} */

.jyxx-main>li .sub li .zfcg-icon01 { background-image: url(2020zyjy_index_jyxx_zfcg01.png);}
.jyxx-main>li .sub li .zfcg-icon02 { background-image: url(2020zyjy_index_jyxx_zfcg02.png);}
.jyxx-main>li .sub li .zfcg-icon03 { background-image: url(2020zyjy_index_jyxx_zfcg03.png);}
.jyxx-main>li .sub li .zfcg-icon04 { background-image: url(2020zyjy_index_jyxx_zfcg04.png);}
.jyxx-main>li .sub li .zfcg-icon05 { background-image: url(2020zyjy_index_jyxx_fjsz05.png);}

.jyxx-main>li .sub li .tkjy-icon01 { background-image: url(2020zyjy_index_jyxx_tkjy01.png);}
.jyxx-main>li .sub li .tkjy-icon02 { background-image: url(2020zyjy_index_jyxx_tkjy02.png);}
.jyxx-main>li .sub li .tkjy-icon03 { background-image: url(2020zyjy_index_jyxx_tkjy03.png);}
.jyxx-main>li .sub li .tkjy-icon04 { background-image: url(2020zyjy_index_jyxx_tkjy04.png);}
.jyxx-main>li .sub li .tkjy-icon05 { background-image: url(2020zyjy_index_jyxx_fjsz05.png);}

.jyxx-main>li .sub li .pwqjy-icon01 { background-image: url(2020zyjy_index_jyxx_pwqjy01.png);}
.jyxx-main>li .sub li .pwqjy-icon02 { background-image: url(2020zyjy_index_jyxx_tkjy04.png);}

.jyxx-main>li .sub li .cqjqt-icon01 { background-image: url(2020zyjy_index_jyxx_cqjqt01.png);}

.jyxx-main>li .sub li .ggkj-icon01 { background-image: url(2020zyjy_index_jyxx_cqjqt01.png);}
.jyxx-main>li .sub li .ggkj-icon02 { background-image: url(2020zyjy_index_jyxx_tkjy04.png);}

.jyxx-main>li h3.active  { background: #0066cc url(2020zyjy_index_jyxx_jt2.png) no-repeat 620px center; color: #fff;}

/* 信息公开 */
.xxgk { float: right; width: 520px; overflow: hidden;}
.xxgk-list { width: 530px; padding-top: 10px;}
.xxgk-list a { float: left; width: 255px; height: 50px; background: #f0f0f0 no-repeat 50px center; font-size: 16px; line-height: 50px; text-indent: 100px; margin: 10px 10px 0 0;}
.xxgk-list .xxgk01 { background-image: url(2020zyjy_index_xxgk01.png);}
.xxgk-list .xxgk02 { background-image: url(2020zyjy_index_xxgk02.png);}
.xxgk-list .xxgk03 { background-image: url(2020zyjy_index_xxgk03.png);}
.xxgk-list .xxgk04 { background-image: url(2020zyjy_index_xxgk04.png);}
.xxgk-list .xxgk05 { background-image: url(2020zyjy_index_xxgk05.png);}
.xxgk-list .xxgk06 { background-image: url(2020zyjy_index_xxgk06.png);}

/* 服务清单 */
.fwqd { float: right; width: 520px; margin-top: 20px;}
.fwqd-list { width: 530px; padding-top: 10px;}
.fwqd-list a { float: left; width: 255px; height: 105px; background: #0066cc no-repeat 170px center; font-size: 20px; line-height: 105px; text-indent: 25px; color: #336ead; margin: 10px 10px 0 0;}
.fwqd-list .fwqd01 { background-image: url(2020zyjy_index_fwqd01.png);}
.fwqd-list .fwqd02 { background-image: url(2020zyjy_index_fwqd02.png);}
.fwqd-list .fwqd03 { background-image: url(2020zyjy_index_fwqd03.png);}
.fwqd-list .fwqd04 { background-image: url(2020zyjy_index_fwqd04.png);}

/* 公共服务 */
.ggfw { float: right; width: 520px; margin-top: 20px;}
.ggfw-list {width: 530px;padding-top: 10px;}
.ggfw-list a { float: left; width: 165px; height: 104px; border: 1px solid #e0e0e0; background: no-repeat center 15px; font-size: 20px; line-height: 150px; text-align: center; color: #2b579b; margin: 10px 10px 0 0;}
.ggfw-list .item01 { background-image: url(2021ggzy_index_ggfw_icon01.png);}
.ggfw-list .item02 { background-image: url(2021ggzy_index_ggfw_icon02.png);}
.ggfw-list .item03 { width: 164px; background-image: url(2021ggzy_index_ggfw_icon03.png);}
.ggfw-list .item04 { background-image: url(2021ggzy_index_ggfw_icon04.png);}
.ggfw-list .item05 { background-image: url(2021ggzy_index_ggfw_icon05.png);}
.ggfw-list .item06 { width: 164px; background-image: url(2021ggzy_index_ggfw_icon06.png);}
.ggfw-list a:hover { border-color: #2b579b; background-color: #f3f8fe !important;}

/* 专题专栏 */
/* .ztzl { float: left; width: 100%; margin-top: 20px;}
.ztzl-list { border: 1px solid #e5e5e5; padding: 19px; margin-top: 20px; overflow: hidden;}
.ztzl-list .bd { width: 1168px;}
.ztzl-list .bd li { float: left; width: 282px; height: 115px; margin-right: 10px;} */
.ztzl { float: left; width: 660px; margin-top: 20px;}
.ztzl-list { margin-top: 20px;}
.ztzl-list li { height: 60px; margin-top: 13px;}
.ztzl-list li:first-child { margin-top: 0;}
.ztzl-list li img { display: block; width: 100%; height: 100%;}

/* 数据中心 */
.sjzx { float: left; width: 660px; margin-top: 20px;}
.sjzx-list { border: 1px solid #e5e5e5; height: 192px; padding: 12px 20px 0; margin-top: 20px;}

/* 互动交流 */
.hdjl { float: right; width: 520px;}
.hdjl-list { width: 530px; margin-top: 20px;}
.hdjl-list a { float: left; width: 255px; height: 75px; line-height: 75px; text-indent: 113px; font-size: 20px; background: #f0f0f0 url(2020zyjy_index_hdjl02.png) no-repeat 55px center; margin-right: 10px;}
.hdjl-list a:first-child { background-image: url(2020zyjy_index_hdjl01.png);}

/* 咨询服务 */
.zxfw { float: right; width: 520px; margin-top: 20px;}
.zxfw-main { background: url(2020zyjy_index_zxfw.png) no-repeat; height: 206px; font-size: 24px; color: #fff; line-height: 150px; text-indent: 52px; margin-top: 20px;}

/* 交易监督 */
.jyjd { float: right; width: 520px; margin-top: 20px;}
.jyjd-list { width: 530px; padding-top: 10px; overflow: hidden;}
.jyjd-list a { float: left; width: 255px; height: 98px; font-size: 20px; line-height: 98px; color: #2b579b; text-indent: 24px; font-weight: bold; margin: 10px 10px 0 0;}
.jyjd-list .item01 { background: #f4f9fe url(2021ggzy_index_jyjd_icon01.png) no-repeat 173px center;}
.jyjd-list .item02 { background: #f4f9fe url(2021ggzy_index_jyjd_icon02.png) no-repeat 178px center;}
.jyjd-list .item03 { background: #f4f9fe url(2021ggzy_index_jyjd_icon03.png) no-repeat 170px center;}
.jyjd-list .item04 { background: #f4f9fe url(2021ggzy_index_jyjd_icon04.png) no-repeat 185px center;}


/*列表页*/
.column-wrap { width: 1200px; margin: 20px auto; overflow: hidden;}
.cont_left{ float: left; width: 320px; height: auto; position: relative;}
.cont_left_nav_menu{ display: none;}
.cont_left .cont_left_tit{ width: 220px;  line-height: 30px; padding: 10px 50px; color: #FFFFFF; font-size: 18px; font-weight: bold; background:url(listPage_left_titbg.png) 17px center no-repeat #0066cc; }
.list_nav_left{width: 100%; height: auto;  overflow: hidden; padding-bottom: 150px; background: #F9F9F9;}
.list_nav_left li{ height: auto; width: 100%;position: relative;border-bottom: 1px solid #e1e1e1; }
.list_nav_left li a{ display:block; height: auto; line-height: 30px;padding: 10px 0;  text-align: center; color: #333333; font-size: 18px; background: #f9f9f9;}
.list_nav_left li a:hover{ background: #FFFFFF; color: #0077DD;}
.list_nav_left li a.active{width: 318px; background: url(listPage_left_nav_arrow.png) no-repeat 284px center #fff; border-left: 2px solid #0066cc; color:#0077dd; }

.cont_right{ float: right; width: 860px; height: auto; }
.cont_right .cont_right_tit{ height: 50px; line-height: 50px; border-bottom: 1px solid #e1e1e1; font-size: 18px; color: #0066cc; font-weight: bold;}
.cont_right .cont_right_tit a{ font-size: 18px; color: #2f73b2; font-weight: bold;}
.cont_right .cont_right_tit a:hover{color: #1B64B4; }

/*分页*/
#pages {
	width: 100%;
	clear: both;
	text-align: center;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 20px;
	margin-bottom: 20px;
	color: #333;
}

#pages a, #pages span {
	margin: 0;
	width: 38px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #ebebeb;
	border-bottom: 3px solid #EBEBEB;
	color: #333;
	background: #f7f7f7;
	display: inline-block;
}

#pages a:hover{
	border-bottom-color:#007ab9;
	background: #FFFFFF;
}

#pages span {
	background: #FFFFFF;
	color: #333;
	border-bottom-color:#007ab9;
}

#pages span {
	font-weight: bold;
	position: relative;
	top: 0px;
}

#pages a.previous {
	width: 72px;
	position: relative;
	top: 0px;
	color: #333333;
}

#pages a.next {
	width: 72px;
	position: relative;
	top: 0px;
	color: #333333;
}

.location{width: 1200px; margin: 0 auto;  height: 40px; line-height: 40px; background: url(location_home.png) left center no-repeat; text-indent: 28px;}


.article{ width: 1100px; margin: 0 auto; padding: 50px; }
.article h2{ font-size: 30px; color: #333333; font-weight: bold; text-align: center; line-height: 40px;}
.article h4.subTitle{ font-size: 20px; color: #2979c3; font-weight: normal; text-align: center; line-height: 36px; margin-top: 10px;}
.article p.info{ text-align: center; font-size: 14px; height: 24px; line-height: 24px; color: #999; margin-top: 15px;}
.article p.info a{ color: #999; margin: 0 5px;}
.article p.info a:hover{ color: #1B64B4;}
.art_cont{ font-size: 16px; line-height: 30px; padding: 30px 0;min-height:240px;}
.art_cont p{ font-size: 16px; line-height: 30px;}
.art_cont img{ max-width: 100%; height: auto;}
.art_cont table td{ border: 1px solid #e1e1e1;}
.share{ height: 44px; background: #f4f4f4; line-height: 44px;}
.share p{ float: left; color: #666; margin-left: 20px;}
.bdsharebuttonbox{ float: left; padding-top: 4px;}
.share_right{ float: right; padding-right: 15px;}
.share_right b{ float: left; color: #666; font-weight: normal;}

.mask { position: fixed; width: 100%; height: 100%; background:rgba(0,0,0,.3); left: 0; top: 0; z-index: 999; display: none;}
.mask-main{width: 600px;height: 155px;position: absolute;left: 50%;top: 50%;margin: -80px 0 0 -215px;background: #fff;padding: 5px 15px 0;overflow: hidden;}
.mask-main .close { float: right; width: 26px; height: 26px; background: url(close.png); cursor: pointer;}
.mask-main ul { float: left; width: 100%; margin-top: 10px;}
.mask-main li {float: left;width: 192px;height: 100px;background: #d7e2ff;font-weight: bold;font-size: 28px;color: #000;line-height: 100px;text-align: center;margin-left: 10px;}
.mask-main li:first-child{margin-left: 0;}
.mask-main li a {color: #000;/* display: block; *//* padding-top: 10px; */}
.mask-main li a:hover { color: blue;}
/*二维码*/
.ewm{width:100px;height:100px;float:right;margin-right:50px;}


@media screen and (max-width: 1199px) {
    body { background-size: 170% auto;}

    .w1200,.menu,.main { width: auto;}	
    .top,.search,.share_right,.footer-item4{ display: none;}

    .header { height: auto; padding: 50px 0;}
    .header .logo { padding: 0; text-align: center;}

    .nav-bar { height: auto; background: none; overflow: hidden;}
    .nav {float: none;width: 100%;}
    .nav li { width:calc(100% / 4); background: #0066cc; box-sizing: border-box; border-left: 1px solid #fff;}
    .nav li:nth-child(5),.nav li:nth-child(6),.nav li:nth-child(7),.nav li:nth-child(8){ border-top: 1px solid #fff;}
    .nav li:nth-child(1),.nav li:nth-child(5) { border-left: 0;}

    .news-cont{ margin: 0; padding: 10px 10px 0;}
    .slider-pic,.slider-pic .bd,.news { width: 100%; height: auto;}
    .slider-pic .bd img { width: 100%; height: 100%;}
    .news { margin-top: 10px;}

    .main { padding: 0 10px;}
    .jyxx,.ggfw,.xxgk,.ztzl,.jyjd { width: 100%; height: auto;}

    .jyxx-main>li h3 { background-position: right 3% center !important;}

    .menu { margin: 0; padding-bottom: 0;}
    .menu .w1200 { width: 100%; margin: 0;}
    .menu a { width: calc(100% / 2 - 15px); margin: 10px 0 0 10px;}

    .jyxx-main { height: auto;}
    .jyxx-main>li .sub { height: auto; overflow: hidden; padding: 10px 0;}
    .jyxx-main>li .sub li { padding: 0 2px; box-sizing: border-box;}

    .xxgk { margin-top: 20px;}
    .xxgk-list { width: 100%; overflow: hidden;}
    .xxgk-list a { width: 100%; margin-right: 0;}

    .ztzl-list li { height: auto; margin-top: 10px;}

    .ggfw-list { width: 100%;}
    .ggfw-list a { width: calc(100% / 2 - 5px) !important; box-sizing: border-box; font-size: 16px; margin-right: 10px; line-height: 140px; height: 94px;}
    .ggfw-list a:nth-child(2),.ggfw-list a:nth-child(4),.ggfw-list a:nth-child(6) { margin-right: 0;}
    
    .jyjd-list { width: 100%;}
    .jyjd-list a { width: calc(100% / 2 - 5px); background-image: none !important; text-align: center; text-indent: 0; font-size: 16px; line-height:60px; height: 60px;}
    .jyjd-list a:nth-child(2),.jyjd-list a:nth-child(4) { margin-right: 0;}
    
    .footer { padding: 35px 0;}
    .footer-item1,.footer-item2,.footer-item3 { height: auto; line-height: 1; padding: 0 10px; margin: 0; background: none;}
    .footer-item3 { text-align: center; margin-left: 0; margin-top: 20px;}
    .footer-item3 p { line-height: 22px;}

    .location { width: auto; height: auto; line-height: 20px; padding: 10px 10px 10px 35px; text-indent: 0; background-position: 10px center;}
    .article { padding: 10px; width: auto;}
    .art_cont { min-height: auto; padding: 10px 0;}
    .art_cont * { font: normal 16px/30px "microso yahei" !important;}

    .column-wrap { width: auto; padding: 0 10px; margin: 0;}
    .cont_left,.cont_right { width: 100%;}
    .list_nav_left { padding-bottom: 0;}
    .list_nav_left li a{ text-align: left; box-sizing: border-box;  padding-left: 50px;}
    .list_nav_left li a.active { width: 100%; background-position: right 20px center;}
}

@media screen and (max-width: 720px) { 
    .header { padding: 35px 0;}
    .logo img { max-width: 90%;}
	/*二维码*/
.ewm{width:100px;height:100px;float:none;clear:both;margin:0px 0px;}
}

@media screen and (max-width: 480px) {
	body { background-size: 300% auto;}
	.nav li { height: 50px; line-height: 50px; font-size: 16px;}
    
    .menu { padding: 0 10px;}
	.menu a { width: 100%; margin-left: 0; height: 55px; line-height: 55px; margin-top: 5px;}
	.menu a span { font-size: 16px;}


	.mask-main { width: 250px; height: auto; box-sizing: border-box;margin: -140px 0 0 -125px;}
	.mask-main li { float: none !important; margin: 0 auto 20px;}
}