@charset "utf-8";
/* css document */
html{overflow-y: auto; overflow-x: hidden; -webkit-text-size-adjust: none;}
* html{background-attachment: fixed;}
/*解决ie6下滚动抖动的问题*/
div, ul, li, dl, dd, dt, a, ol, u, i, b, br, p, span, hr, input, select, textarea, form, h1, h2, h3, h4, h5, h6, font, strong, em, iframe, img, th, td{margin: 0; padding: 0; list-style: none;}
q:before, q:after{content: '';}
abbr, acronym{border: 0;}
body{padding: 0; margin: 0; font: 14px/1.5 "microsoft yahei", '宋体', tahoma, verdana, arial, sans-serif;color: #333; background: #f3f3f3; background: #f7f7f7 url(/uploads/image/mimages/body_bg.png) no-repeat top center; background-size: 100%;}
input, textarea, select, button{vertical-align: middle; outline: none; font-family: "microsoft yahei";}
textarea{resize: none;}
a{color: #333; text-decoration: none; outline: none;}
a:hover{color: #e22929; text-decoration: none;}
a img{border: none;}
.left, .fl{float: left;}
.right, .fr{float: right;}
/* clear */
.clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
* html .clearfix{zoom: 1;}
/* ie6 */
*:first-child   html .clearfix{zoom: 1;}
/* ie7 */
.clear, .cc{clear: both; font-size: 0px; line-height: 0px; height: 0px; margin-top: 0px; overflow: hidden;}
h1, h2, h3{font-weight: normal;}
h1{font-size: 20px;}
h2{font-size: 18px;}
h3{font-size: 16px;}
/* 2020-08-08 */
/**悬停-领导展示**/
.ladyscroll{width: 280px; position: relative;}
.ladyscroll .next, .ladyscroll .prev{width: 20px; height: 20px; position: absolute; top: 120px; left: 0; z-index: 100; cursor: pointer; background: url(/uploads/image/mimages/btns.png) no-repeat; background-size: 100% auto;}
.ladyscroll .next{left: auto; right: 0; background-position: 0 -40px}
.ladyscroll .prev:hover{background-position: 0 -20px}
.ladyscroll .next:hover{background-position: 0 -60px}
.ladyscroll .scrollwrap{width: 280px; padding-top: 15px; overflow: hidden; position: absolute}
.ladyscroll dl{float: left; width: 130px; height: 220px; text-align: center; position: relative; padding: 5px;}
.ladyscroll dt{margin: 0 auto; width: 130px; overflow: hidden}
.ladyscroll img{display: block; width: 100%;}
.ladyscroll dd{width: 130px; height: auto; line-height: 18px; padding: 5px 0; background: #003399; font-size: 12px; color: #fff; text-align: center; overflow: hidden; position: absolute; bottom: 0}
.ladyscroll dd a{color: #fff}
.ladyscroll dd a:hover{text-decoration: none}
.ladyscroll dl:hover span{background: #b52153}
/**悬停-政务公开**/
.ind_part2_left .link ul{width: 100%;}
.ind_part2_left .link li{float: left; padding: 0 10px 10px 0; width: 190px;}
.ind_part2_left .link li a{border-radius: 6px; display: block; height: 30px; padding: 22px; font-size: 0; line-height: 0; border: 1px #dddddd solid; transition: 0.4s all;}
.ind_part2_left .link li a i{height: 30px; width: auto; vertical-align: middle; font-size: 26px;}
.ind_part2_left .link li a span{white-space: nowrap; cursor: pointer; font-size: 16px; font-weight: bold; line-height: 30px; vertical-align: middle; display: inline-block; padding-left: 15px;}
.ind_part2_left .link li a:hover{color: #e22929; background: #edf3fc; border-color: #6aacf7;}
.ind_part2_left .link .num7, .ind_part2_left .link .num8{padding-bottom: 0;}
.ind_part2_left .link .num1 i{color: #fb5e5e;}
.ind_part2_left .link .num2 i{color: #4383e2;}
.ind_part2_left .link .num3 i{color: #ee952b;}
.ind_part2_left .link .num4 i{color: #2bcae4;}
.ind_part2_left .link .num5 i{color: #cb7be5;}
.ind_part2_left .link .num6 i{color: #50be72;}
.ind_part2_left .link .num7 i{color: #0068b7;}
.ind_part2_left .link .num8 i{color: #b78d37;}
/**悬停-公众服务**/
.xt_zwfwbtn{margin-top: 15px;}
.xt_zwfwbtn ul li{float: left; width: 100%; overflow: hidden; padding-bottom: 15px;}
.xt_zwfwbtn ul li a{border-radius: 6px; display: block; height: 56px; line-height: 56px; font-size: 16px; color: #ff8100; padding: 10px; background: #fff9ec; border: #f5bc83 1px solid; overflow: hidden; cursor: pointer;}
.xt_zwfwbtn ul li a:hover{background: #ff8100 !important; border: #ff8100 1px solid; color: #fff; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;}
.xt_zwfwbtn ul li a i{display: block; float: left; width: 34px; cursor: pointer; overflow: hidden; font-size: 32px; margin-left: 20px;}
.xt_zwfwbtn ul li a .tit{display: block; float: left; width: 78px; text-align: center; padding: 0 5px; cursor: pointer; overflow: hidden;}
.xt_gzfwbtn{margin-top: 15px;}
.xt_gzfwbtn ul li{float: left; width: 312px; padding: 0 15px 15px 0; overflow: hidden;}
.xt_gzfwbtn ul li a{border-radius: 6px; display: block; height: 56px; line-height: 56px; font-size: 16px; color: #1b50a0; padding: 10px; background: #f6f6f6; border: #ddd 1px solid; overflow: hidden; cursor: pointer;}
.xt_gzfwbtn ul li a:hover{background: #3c76ce !important; border: #3c76ce 1px solid; color: #fff; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;}
.xt_gzfwbtn ul li a i{display: block; float: left; width: 40px; cursor: pointer; overflow: hidden; font-size: 30px; margin-left: 20px;}
.xt_gzfwbtn ul li a .tit{display: block; float: left; text-align: center; padding: 0 5px; cursor: pointer; overflow: hidden;}
.xt_gzfwbtn .num2, .xt_gzfwbtn .num4, .xt_gzfwbtn .num6{padding-right: 0;}
.xt_nbfwbtn{margin-top: 15px;}
.xt_nbfwbtn ul li{float: left; width: 100%; overflow: hidden; padding-bottom: 15px;}
.xt_nbfwbtn ul li a{border-radius: 6px; display: block; line-height: 32px; font-size: 16px; color: #fff; padding: 10px; background: #4abcff; border: #4abcff 1px solid; overflow: hidden; cursor: pointer;}
.xt_nbfwbtn ul li a:hover{background: #4a8aff !important; border: #4a8aff 1px solid; color: #fff; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;}
.xt_nbfwbtn ul li a i{display: block; float: left; width: 100%; height: 70px; line-height: 70px; cursor: pointer; overflow: hidden; font-size: 50px; text-align: center;}
.xt_nbfwbtn ul li a .tit{display: block; float: left; width: 100%; height: 32px; text-align: center; cursor: pointer; overflow: hidden;}
/**悬停-互动交流**/
.xt_tztop{height: 35px; border-bottom: #ddd 1px solid; overflow: hidden;}
.xt_tztop .tit{display: block; float: left; width: auto; white-space: nowrap; height: 30px; line-height: 30px; padding-left: 11px; background: url(/uploads/image/mimages/xt_tzico.gif) 0 7px no-repeat; font-size: 16px; font-weight: bold; color: #0d3777;}
.xt_tztop .tit:hover{color: #0d3777;}
.xt_hdlbox{width: 268px;}
.xt_hdftbox{width: 268px; height: 186px; background: #0c95ff; overflow: hidden;}
.xt_hdftbox .bq_tit{display: block; float: left; width: 259px; height: 32px; line-height: 32px; background: url(/uploads/image/mimages/xt_hdftbqbg.png) 0 0 repeat-y; padding-left: 9px; font-size: 14px; font-weight: bold; color: #fff200; overflow: hidden;}
.xt_hdftbox .bq_tit:hover{color: #fff;}
.xt_hdftbox ul.ftimg{display: none;}
.xt_hdftbox ul.ftcon li.btn{display: none;}
.xt_hdftbox ul.ftcon{float: left; width: 242px; height: 132px; line-height: 26px; font-size: 14px; color: #fff; padding: 9px 9px 0 17px; overflow: hidden;}
.xt_hdftbox ul.ftcon li.xx{float: left; width: 242px; height: 26px; vertical-align: bottom; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.xt_hdftbox ul.ftcon li.xx .tit{display: block; float: left; width: auto; white-space: nowrap; height: 26px;}
.xt_hdftbox ul.ftcon li.xx1, .xt_hdftbox ul.ftcon li.xx2{height: 52px; white-space: normal;}
.xt_hdftbox ul.ftcon li.xx1 .tit, .xt_hdftbox ul.ftcon li.xx2 .tit{height: 52px;}
.xt_hdftbox ul.ftcon li.xx a, .xt_hdftbox ul.ftcon li.xx a:hover{color: #fff;}
.xt_hdhgtop{height: 36px; line-height: 36px; font-size: 16px; font-weight: bold; overflow: hidden;}
.xt_hdhgtop a, .xt_hdhgtop a:hover{color: #0e5bd8;}
.xt_hdhglist{height: 90px; line-height: 30px; font-size: 14px; overflow: hidden;}
.xt_hdhglist ul li{width: 258px; height: 30px; line-height: 30px; vertical-align: bottom; padding-left: 10px; background: url(/uploads/image/mimages/ico.gif) 0 13px no-repeat; overflow: hidden;}
.xt_hdhglist ul li a{display: block; max-width: 258px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.xt_hdmbox{width: 482px;}
.xt_hdxdbox{height: 253px; line-height: 30px; font-size: 14px; overflow: hidden;}
.xt_hdxdbox ul li.head{width: 482px; height: 32px; line-height: 32px; background: #f7f7f7; color: #666; font-weight: bold; overflow: hidden; margin-bottom: 11px;}
.xt_hdxdbox ul li.head p{float: left; height: 32px; text-align: center;}
.xt_hdxdbox ul li.head p.p1{width: 409px; border-right: #fff 1px solid;}
.xt_hdxdbox ul li.head p.p3{width: 72px;}
.xt_hdxdbox ul li.head p.p2, .xt_hdxdbox ul li.head p.p4, .xt_hdxdbox ul li.list p.p2, .xt_hdxdbox ul li.list p.p4{display: none;}
.xt_hdxdbox ul li.list{width: 482px; height: 30px; clear: both; overflow: hidden;}
.xt_hdxdbox ul li.list p{float: left; height: 30px; line-height: 30px; overflow: hidden;}
.xt_hdxdbox ul li.list p.p1{width: 400px; padding-left: 10px; background: url(/uploads/image/mimages/ico.gif) 0 13px no-repeat;}
.xt_hdxdbox ul li.list p.p1 a{display: block; width: 400px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.xt_hdxdbox ul li.list p.p3{float: right; width: 72px; text-align: center; color: #999; font-family: arial;}
.xt_hdbtn{height: 60px; overflow: hidden;}
.xt_hdbtn ul li{float: left; width: 208px; height: 60px; padding-right: 13px; overflow: hidden;}
.xt_hdbtn ul li.num4{padding-right: 0;}
.xt_hdbtn ul li a{display: block; height: 32px; line-height: 32px; font-size: 16px; color: #0c95ff; padding: 10px; background: #ecf7ff; border: #0c95ff 1px solid; overflow: hidden; cursor: pointer;}
.xt_hdbtn ul li a:hover{background: #0c95ff !important; border: #0c95ff 1px solid; color: #fff; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;}
.xt_hdbtn ul li a i{display: block; float: left; width: 34px; height: 34px; cursor: pointer; overflow: hidden; font-size: 32px; margin-left: 30px;}
.xt_hdbtn ul li a .tit{display: block; float: left; width: 78px; height: 32px; text-align: center; padding: 0 4px; cursor: pointer; overflow: hidden;}
.xt_myzjbox{width: 872px;}
.xt_zjlist{height: 248px; padding-top: 10px; line-height: 30px; font-size: 14px; overflow: hidden;}
.xt_zjlist ul li{width: 426px; height: 30px; line-height: 30px; vertical-align: bottom; overflow: hidden; float: left;}
.xt_zjlist ul li span{display: block; float: left; width: 46px; height: 18px; line-height: 18px; text-align: center; font-size: 12px; margin-top: 6px;}
.xt_zjlist ul li span.nostart{background: #e22929; color: #fff;}
.xt_zjlist ul li span.starting{background: #82d163; color: #fff; -webkit-text-shadow: #fff 0 0 0, #fff 0 0 0, #fff 0 0 0, #75bc59 0 -1px 0; -moz-text-shadow: #fff 0 0 0, #fff 0 0 0, #fff 0 0 0, #75bc59 0 -1px 0; text-shadow: #fff 0 0 0, #fff 0 0 0, #fff 0 0 0, #75bc59 0 -1px 0;}
.xt_zjlist ul li span.over{background: #ddd; color: #999; -webkit-text-shadow: #fff 0 0 0, #fff 0 0 0, #fff 0 0 0, #e6e6e6 0 1px 0; -moz-text-shadow: #fff 0 0 0, #fff 0 0 0, #fff 0 0 0, #e6e6e6 0 1px 0; text-shadow: #fff 0 0 0, #fff 0 0 0, #fff 0 0 0, #e6e6e6 0 1px 0;}
.xt_zjlist ul li a{display: block; float: left; margin-left: 10px; width: 300px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.xt_zjlist ul li.odd{margin-right: 20px;}
.xt_zjlist ul li .data{float: right; width: auto; color: #bdbdbd;}
/**悬停-专题专栏**/
.xt_ztzlpic img{width: 276px; padding: 5px;}
/* 头条 */
.toutiao{height: 100px; background: #eff0f4; padding: 15px 60px 0px 60px; position: relative;}
.toutiao .title{height: 50px; display: block; line-height: 50px; text-align: center; font-size: 28px; font-weight: bold; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-left: 60px;}
.toutiao .title a{color: #353535;}
.toutiao p{line-height: 30px; color: #7f807f; padding: 5px 0px; font-size: 16px; height: 30px; overflow: hidden; margin-left: 60px;}
.toutiao p a{color: #003399;}
.toutiao .tit{width: 102px; height: 98px; background: url(/uploads/image/mimages/tt_line.png) 0 0 no-repeat; background-size: 100% auto; position: absolute; left: 13px; top: 14px; display: block; z-index: 1;}
/* 政务公开标题栏 */
.zwgklist{height: 34px; background: url(/uploads/image/mimages/xxgkbg.jpg) repeat-x; background-size: auto 100%;-ms-behavior: ;behavior:;}
.zwgklist a.more{background: url(/uploads/image/mimages/more.jpg) no-repeat; background-size: auto 100%; width: 34px; height: 21px; margin-top: 4px; line-height: 20px; color: #fff; padding-left: 26px; font-size: 14px; float: right;-ms-behavior: ;behavior:;}
.zwgklist .tit{width: 183px; height: 34px; float: left; background: url(/uploads/image/mimages/zwgklist.jpg) no-repeat; background-size: auto 100%;-ms-behavior: ;behavior:;}
.zwgklist .tit a{width: 183px; height: 34px; display: block;}
/* 机构概况标题栏 */
.jggklist{height: 34px; background: url(/uploads/image/mimages/xxgkbg.jpg) repeat-x; background-size: auto 100%;-ms-behavior: ;behavior:;}
.jggklist a.more{background: url(/uploads/image/mimages/more.jpg) no-repeat; background-size: auto 100%; width: 34px; height: 21px; margin-top: 4px; line-height: 20px; color: #fff; padding-left: 26px; font-size: 14px; float: right;-ms-behavior: ;behavior:;}
.jggklist a.more2{background: url(/uploads/image/mimages/icon_more_2.png) no-repeat; background-size: auto 100%; width: 67px; height: 39px; margin-top: 4px; line-height: 20px; color: #fff; padding-left: 26px; font-size: 14px; float: right;-ms-behavior: ;behavior:;}
.jggklist a.more3{background: url(/uploads/image/mimages/icon_more_3.png) no-repeat; background-size: contain; width: 136px; height: 39px; margin-top: -6px; line-height: 20px; color: #fff; padding-left: 26px; font-size: 14px; float: right;-ms-behavior: ;behavior:;}
.jggklist .tit{width: 183px; height: 34px; float: left; background: url(/uploads/image/mimages/jggklist.jpg) no-repeat; background-size: auto 100%;-ms-behavior: ;behavior:;}
.jggklist .tit a{width: 183px; height: 34px; display: block;}
/* 互动交流标题栏 */
.hdjllist{height: 34px; background: url(/uploads/image/mimages/xxgkbg.jpg) repeat-x; background-size: contain;  -ms-behavior: ;behavior:;}
.hdjllist a.more{background: url(/uploads/image/mimages/more.jpg) no-repeat; background-size: auto 100%; width: 34px; height: 21px; margin-top: 4px; line-height: 20px; color: #fff; padding-left: 26px; font-size: 14px; float: right;-ms-behavior: ;behavior:;}
.hdjllist .tit{width: 183px; height: 34px; float: left; background: url(/uploads/image/mimages/hdjllist.jpg) no-repeat; background-size: auto 100%;-ms-behavior: ;behavior:;}
.hdjllist .tit a{width: 183px; height: 34px; display: block;}
/* 政策解读标题栏 */
.zcjdlist{height: 34px; background: url(/uploads/image/mimages/xxgkbg.jpg) repeat-x; background-size: auto 100%;  -ms-behavior: ;behavior:;}
.zcjdlist a.more{background: url(/uploads/image/mimages/more.jpg) no-repeat; background-size: auto 100%; width: 34px; height: 21px; margin-top: 4px; line-height: 20px; color: #fff; padding-left: 26px; font-size: 14px; float: right;-ms-behavior: ;behavior:;}
.zcjdlist a.more3{background: url(/uploads/image/mimages/icon_more_3.png) no-repeat; background-size: contain; width: 136px; height: 39px; margin-top: -6px; line-height: 20px; color: #fff; padding-left: 26px; font-size: 14px; float: right;-ms-behavior: ;behavior:;}
.zcjdlist .tit{width: 183px; height: 34px; float: left; background: url(/uploads/image/mimages/zcjdlist.jpg) no-repeat; background-size: auto 100%;-ms-behavior: ;behavior:;}
.zcjdlist .tit a{width: 183px; height: 34px; display: block;}
/* 服务应用标题栏 */
.fwyylist{height: 34px; background: url(/uploads/image/mimages/xxgkbg.jpg) repeat-x; background-size: auto 100%;-ms-behavior: ;behavior:;}
.fwyylist a.more{background: url(/uploads/image/mimages/more.jpg) no-repeat; background-size: auto 100%; width: 34px; height: 21px; margin-top: 4px; line-height: 20px; color: #fff; padding-left: 26px; font-size: 14px; float: right;-ms-behavior: ;behavior:;}
.fwyylist a.more3{background: url(/uploads/image/mimages/icon_more_3.png) no-repeat; background-size: contain; width: 136px; height: 39px; margin-top: -6px; line-height: 20px; color: #fff; padding-left: 26px; font-size: 14px; float: right;-ms-behavior: ;behavior:;}
.fwyylist .tit{width: 183px; height: 34px; float: left; background: url(/uploads/image/mimages/fwyylist.jpg) no-repeat; background-size: auto 100%;-ms-behavior: ;behavior:;}
.fwyylist .tit a{width: 183px; height: 34px; display: block;}
/* 工信数据标题栏 */
.gxsjlist{height: 34px; background: url(/uploads/image/mimages/xxgkbg.jpg) repeat-x; background-size: auto 100%;-ms-behavior: ;behavior:;}
.gxsjlist a.more{background: url(/uploads/image/mimages/more.jpg) no-repeat; background-size: auto 100%; width: 34px; height: 21px; margin-top: 4px; line-height: 20px; color: #fff; padding-left: 26px; font-size: 14px; float: right;-ms-behavior: ;behavior:;}
.gxsjlist .tit{width: 183px; height: 34px; float: left; background: url(/uploads/image/mimages/gxsjlist.jpg) no-repeat; background-size: auto 100%;-ms-behavior: ;behavior:;}
.gxsjlist .tit a{width: 183px; height: 34px; display: block;}
/* 公众服务标题栏 */
.gzfwlist{height: 34px; background: url(/uploads/image/mimages/xxgkbg.jpg) repeat-x; background-size: auto 100%;-ms-behavior: ;behavior:;}
.gzfwlist a.more{background: url(/uploads/image/mimages/more.jpg) no-repeat; background-size: auto 100%; width: 34px; height: 21px; margin-top: 4px; line-height: 20px; color: #fff; padding-left: 26px; font-size: 14px; float: right;-ms-behavior: ;behavior:;}
.gzfwlist .tit{width: 183px; height: 34px; float: left; background: url(/uploads/image/mimages/nav_gxsj.jpg) no-repeat; background-size: auto 100%;-ms-behavior: ;behavior:;}
.gzfwlist .tit a{width: 183px; height: 34px; display: block;}
/* 政务公开导航栏 */
.gkzlbox{width: 300px; float: left; margin-right: 20px;}
.gkzl_list{height: 40px; border-bottom: 1px solid #dcdcdc;}
.gkzl_list span, .gkzl_list a{background: url(/uploads/image/mimages/glzllist.jpg) 3px center no-repeat; padding-left: 15px; color: #1b50a0; font-size: 16px; font-weight: bold; float: left; line-height: 40px;-ms-behavior: ;behavior:;}
.gkzl_btn{padding-top: 25px; overflow: hidden;}
.gkzl_btn ul li{width: 91px; float: left; margin-right: 13px; margin-bottom: 19px;}
.gkzl_btn ul li.num3, .gkzl_btn ul li.num6{margin-right: 0px;}
.gkzl_btn ul li.num4, .gkzl_btn ul li.num5, .gkzl_btn ul li.num6{margin-bottom: 0px;}
.gkzl_btn ul li a{display: block; height: 90px; padding-top: 18px; font-size: 15px; border-radius: 5px; background: #f4f4f4;}
.gkzl_btn ul li a:hover{background: #f8fbff;}
.gkzl_btn li a i{display: block; vertical-align: top; cursor: pointer; height: 50px; width: 100%; display: block; margin: 0 auto; line-height: normal; text-align: center; font-size: 42px; display: block;}
.gkzl_btn li a .tit{height: 30px; line-height: 30px; text-align: center; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block;}
.gkzl_btn li a:hover i{webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotatey(360deg); -webkit-transform: rotatey(360deg); -moz-transform: rotatey(360deg);}
.gkzl_btn ul li.num1 i{color: #fb5e5e;}
.gkzl_btn ul li.num2 i{color: #4383e2;}
.gkzl_btn ul li.num3 i{color: #ee952b;}
.gkzl_btn ul li.num4 i{color: #2bcae4;}
.gkzl_btn ul li.num5 i{color: #cb7be5;}
.gkzl_btn ul li.num6 i{color: #50be72;}
/* 互动交流导航栏 */
.hdjlbox{width: 300px; float: left; margin-right: 20px;}
.hdjl_btn{padding-top: 25px; overflow: hidden;}
.hdjl_btn ul li{width: 91px; float: left; margin-right: 13px;}
.hdjl_btn ul li.num3{margin-right: 0px;}
.hdjl_btn ul li a{display: block; height: 95px; padding-top: 20px; font-size: 15px; border-radius: 5px; background: #eee; color: #fff;}
.hdjl_btn ul li.num1 a{background: #f79266;}
.hdjl_btn ul li.num2 a{background: #68c3d5;}
.hdjl_btn ul li.num3 a{background: #b7a3cd;}
.hdjl_btn li a i{display: block; vertical-align: top; cursor: pointer; height: 60px; width: 100%; display: block; margin: 0 auto; line-height: normal; text-align: center; font-size: 45px; display: block;}
.hdjl_btn li a .tit{height: 30px; text-align: center; font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block;}
.hdjl_btn ul li.num4 a{width: 300px; height: 65px; line-height: 65px; text-align: center; padding: 0; font-size: 20px; margin-top: 15px; background: #00a0e9;}
.hdjl_btn ul li.num5 a{width: 300px; height: 65px; line-height: 65px; text-align: center; padding: 0; font-size: 20px; margin-top: 15px; background: #00a0e9;}
/* 机构概况导航栏 */
.jggk_btn{padding-top: 22px; overflow: hidden;}
.jggk_btn ul li{width: 167px; height: 87px; float: left; margin-right: 10px; margin-bottom: 10px;}
.jggk_btn ul li.num2, .jggk_btn ul li.num4, .jggk_btn ul li.num6{margin-right: 0px;}
.jggk_btn ul li.num5, .jggk_btn ul li.num6{margin-bottom: 0px;}
.jggk_btn ul li a{display: block; height: 72px; padding-top: 13px; font-size: 15px; border-radius: 5px; background: #edf3fc; color: #2a83e7;}
.jggk_btn ul li a:hover{color: #fff; background: rgba(171, 220, 255, 1); background: -moz-linear-gradient(-45deg, rgba(171, 220, 255, 1) 0%, rgba(3, 150, 255, 1) 100%); background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(171, 220, 255, 1)), color-stop(100%, rgba(3, 150, 255, 1))); background: -webkit-linear-gradient(-45deg, rgba(171, 220, 255, 1) 0%, rgba(3, 150, 255, 1) 100%); background: -o-linear-gradient(-45deg, rgba(171, 220, 255, 1) 0%, rgba(3, 150, 255, 1) 100%); background: -ms-linear-gradient(-45deg, rgba(171, 220, 255, 1) 0%, rgba(3, 150, 255, 1) 100%); background: linear-gradient(135deg, rgba(171, 220, 255, 1) 0%, rgba(3, 150, 255, 1) 100%); filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#abdcff', endcolorstr='#0396ff', gradienttype=1);}
.jggk_btn li a i{display: block; vertical-align: top; cursor: pointer; height: 35px; width: 100%; display: block; margin: 0 auto; line-height: normal; text-align: center; font-size: 35px; display: block;}
.jggk_btn li a .tit{height: 34px; line-height: 34px; text-align: center; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block;}
.jggk_btn li a:hover .ico{webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotatey(360deg); -webkit-transform: rotatey(360deg); -moz-transform: rotatey(360deg);}
.jggk_btn ul li.num1 .ico{background: url(/uploads/image/mimages/gkbtn1.png) center no-repeat;-ms-behavior: ;behavior:;}
.jggk_btn ul li.num2 .ico{background: url(/uploads/image/mimages/gkbtn1.png) center no-repeat;-ms-behavior: ;behavior:;}
.jggk_btn ul li.num3 .ico{background: url(/uploads/image/mimages/gkbtn1.png) center no-repeat;-ms-behavior: ;behavior:;}
.jggk_btn ul li.num4 .ico{background: url(/uploads/image/mimages/gkbtn1.png) center no-repeat;-ms-behavior: ;behavior:;}
.jggk_btn ul li.num5 .ico{background: url(/uploads/image/mimages/gkbtn1.png) center no-repeat;-ms-behavior: ;behavior:;}
.jggk_btn ul li.num6 .ico{background: url(/uploads/image/mimages/gkbtn1.png) center no-repeat;-ms-behavior: ;behavior:;}
/* 专题专栏 */
.new_ztlist{width: 89px; height: 96px; float: left; margin-right: 15px;}
.picmarquee-left{overflow: hidden; position: relative}
.picmarquee-left .hd{overflow: hidden; height: 30px; background: #f4f4f4; padding: 0 10px}
.picmarquee-left .bd ul{overflow: hidden; zoom: 1}
.picmarquee-left .bd ul li{margin: 0 0 0 20px; float: left; overflow: hidden; text-align: center}
.picmarquee-left .bd ul li .pic{text-align: center}
.picmarquee-left .bd ul li .pic img{width: 360px; height: 96px; display: block;}
.picmarquee-left .bd ul li .pic a:hover img{border-color: #999}
.picmarquee-left .bd ul li .title{line-height: 20px}
.picmarquee-left .bd ul li p{font-size: 12px; color: #ff8600}
/*焦点图翻页*/
.picmarquee-left .prev, .picmarquee-left .next{position: absolute; top: 50%; z-index: 9; display: block; width: 60px; height: 60px; margin-top: -30px; line-height: 60px; text-align: center; font-size: 18px; cursor: pointer; background-color: rgba(0, 0, 0, .5); background-size: 24px auto; color: #fff; opacity: 1; transition: all .3s;}
.picmarquee-left .prev{transform: translate(-82px, 0); left: 22px;}
.picmarquee-left .next{transform: translate(62px, 0); right: 2px;}
.picmarquee-left:hover .prev, .picmarquee-left:hover .next{filter: alpha(opacity=100); opacity: 1; transform: translate(0, 0);}
.arrow_icon{width: 22px; height: 22px;}
/*服务应用*/
.block-content{visibility: visible; animation-duration: 1.2s; animation-delay: 0s; animation-iteration-count: 1; animation-name: fadeinup; position: relative; width: 100%; margin-top: 10px}
.block-content a{color: #ffffff;}
.block-content-box{visibility: visible; animation-duration: .4s; animation-delay: 0s; animation-iteration-count: 1; position: relative; color: #1b50a0;}
.block-content-box-list{display: table; width: 100%; padding: 0;}
.block-list-item{width: 50%; display: inline-block; vertical-align: top; float: left}
.block-list-item-box{padding: 27px 15px; position: relative; overflow: hidden; transition: all .5s; transition: all .5s; text-align: center;}
.block-list-item:hover{background: #4e93ff; color: #fff;}
.block-list-item-middle{display: table; table-layout: fixed; height: 100%; vertical-align: middle; text-align: center; width: 80px; margin: 0 auto 6px auto; border-radius: 100%;}
.block-list-item-middle i{position: relative; vertical-align: middle; cursor: initial !important; font-size: 50px; cursor: pointer;}
.app_bg{width: 166px; height: 120px; margin: 3px;}
.zxqy_bg{background-image: ; background-size: cover; background-repeat: no-repeat;}
.zxqy_bg{background-image: ; background-size: cover; background-repeat: no-repeat;}
.zxqy_logo{background-image: ; background-size: contain; background-repeat: no-repeat; width: 36px; height: 36px; display: inline-block;}
.wlxt_bg{background-image: ; background-size: cover; background-repeat: no-repeat;}
.wlxt_logo{background-image: ; background-size: contain; background-repeat: no-repeat; width: 36px; height: 37px; display: inline-block;}
.dlxq_bg{background-image: ; background-size: cover; background-repeat: no-repeat;}
.dlxq_logo{background-image: ; background-size: contain; background-repeat: no-repeat; width: 36px; height: 36px; display: inline-block;}
.wxwl_bg{background-image: ; background-size: cover; background-repeat: no-repeat;}
.wxwl_logo{background-image: ; background-size: contain; background-repeat: no-repeat; width: 33px; height: 33px; display: inline-block;}
.wqdy_bg{background-image: ; background-size: cover; background-repeat: no-repeat;}
.wqdy_logo{background-image: ; background-size: contain; background-repeat: no-repeat; width: 45px; height: 32px; display: inline-block;}
.zhyw_bg{background-image: ; background-size: cover; background-repeat: no-repeat;}
.zhyw_logo{background-image: ; background-size: contain; background-repeat: no-repeat; width: 35px; height: 35px; display: inline-block;}
.djlf_bg{background-image: ; background-size: cover; background-repeat: no-repeat;}
.djlf_logo{background-image: ; background-size: contain; background-repeat: no-repeat; width: 36px; height: 36px; display: inline-block;}
/*友情链接*/
.botlink{width: 1200px;}
.botlink .hd{width: 1198px; height: 40px; border: solid 1px #dcdcdc;}
.botlink .hd ul li{float: left; height: 40px; border-right: solid 1px #dcdcdc; color: #333; background: url(/uploads/image/mimages/jiantou3.png) no-repeat right 17px; line-height: 40px; cursor: pointer; padding: 0 40px 0 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 16px; -webkit-transform: translatez(0);}
.botlink .hd ul li.last{margin-right: 0 !important;}
.botlink .hd ul li#link_invalid{display: none !important;}
.botlink .link_title{width: 136px; height: 40px; padding: 0; border-right: 0; background: url(/uploads/image/mimages/daohang_bg.png); float: left; margin-left: 11px; color: #2d4ea3; font-size: 16px; line-height: 40px; font-family: microsoft yahei, "微软雅黑"; text-indent: 35px;}
.botlink .link{width: 136px; height: 40px; padding: 0; border-right: 0;  float: left; color: #2d4ea3; font-size: 16px; line-height: 40px; font-family: microsoft yahei, "微软雅黑"; text-indent: 5px;position: relative;border-right: solid 1px #dcdcdc;text-align: center;}
.botlink .hd ul li.on{background: url(/uploads/image/mimages/jiantou4.png) no-repeat right 17px; color: #2d4ea3;}
.botlink .bd{zoom: 1;}
.botlink .bd div{display: none; zoom: 1; line-height: 30px; font-size: 14px; padding: 15px 10px;}
.botlink .bd div ul li{padding-left: 9px; padding-right: 9px; height: 30px; line-height: 30px; float: left;}
.botlink .bd div ul li a{float: left; margin-left: 8px; font-size: 14px; color: #333333; width: 250px; padding-left: 15px; background: url(/uploads/image/mimages/jiantou2.png) no-repeat 0 center;}
.botlink .bd div ul li a:hover{color: red;}
.botlink .bd .dpn{display: none !important;}
.link_icon_dang{
  width: 18px;
  height: 19px;
  margin-right: 5px;
  line-height: 40px;
  top: 50%;
  margin-top: -4px;
}
.link_a:hover{
  color: #333333;
}
/* ================================ ======== 主框架样式 ======== ================================ */
/* 盒模型宽度 */
.w10, .w100, .w1000, .w1005, .w1010, .w1015, .w1020, .w1025, .w1030, .w1035, .w1040, .w1045, .w105, .w1050, .w1055, .w1060, .w1065, .w1070, .w1075, .w1080, .w1085, .w1090, .w1095, .w110, .w1100, .w1105, .w1110, .w1115, .w1120, .w1125, .w1130, .w1135, .w1140, .w1145, .w115, .w1150, .w1155, .w1160, .w1165, .w1170, .w1175, .w1180, .w1185, .w1190, .w1195, .w120, .w1200, .w1205, .w1210, .w1215, .w1220, .w1225, .w1230, .w1235, .w1240, .w1245, .w125, .w1250, .w1255, .w1260, .w1265, .w1270, .w1275, .w1280, .w1285, .w1290, .w1295, .w130, .w1300, .w1305, .w1310, .w1315, .w1320, .w1325, .w1330, .w1335, .w1340, .w1345, .w135, .w1350, .w1355, .w1360, .w1365, .w1370, .w1375, .w1380, .w1385, .w1390, .w1395, .w140, .w1400, .w1405, .w1410, .w1415, .w1420, .w1425, .w1430, .w1435, .w1440, .w1445, .w145, .w1450, .w1455, .w1460, .w1465, .w1470, .w1475, .w1480, .w1485, .w1490, .w1495, .w15, .w150, .w1500, .w1505, .w1510, .w1515, .w1520, .w1525, .w1530, .w1535, .w1540, .w1545, .w155, .w1550, .w1555, .w1560, .w1565, .w1570, .w1575, .w1580, .w1585, .w1590, .w1595, .w160, .w1600, .w1605, .w1610, .w1615, .w1620, .w1625, .w1630, .w1635, .w1640, .w1645, .w165, .w1650, .w1655, .w1660, .w1665, .w1670, .w1675, .w1680, .w1685, .w1690, .w1695, .w170, .w1700, .w1705, .w1710, .w1715, .w1720, .w1725, .w1730, .w1735, .w1740, .w1745, .w175, .w1750, .w1755, .w1760, .w1765, .w1770, .w1775, .w1780, .w1785, .w1790, .w1795, .w180, .w1800, .w1805, .w1810, .w1815, .w1820, .w1825, .w1830, .w1835, .w1840, .w1845, .w185, .w1850, .w1855, .w1860, .w1865, .w1870, .w1875, .w1880, .w1885, .w1890, .w1895, .w190, .w1900, .w1905, .w1910, .w1915, .w1920, .w1925, .w1930, .w1935, .w1940, .w1945, .w195, .w1950, .w1955, .w1960, .w1965, .w1970, .w1975, .w1980, .w1985, .w1990, .w1995, .w20, .w200, .w2000, .w205, .w210, .w215, .w220, .w225, .w230, .w235, .w240, .w245, .w25, .w250, .w255, .w260, .w265, .w270, .w275, .w280, .w285, .w290, .w295, .w30, .w300, .w305, .w310, .w315, .w320, .w325, .w330, .w335, .w340, .w345, .w35, .w350, .w355, .w360, .w365, .w370, .w375, .w380, .w385, .w390, .w395, .w40, .w400, .w405, .w410, .w415, .w420, .w425, .w430, .w435, .w440, .w445, .w45, .w450, .w455, .w460, .w465, .w470, .w475, .w480, .w485, .w490, .w495, .w5, .w50, .w500, .w505, .w510, .w515, .w520, .w525, .w530, .w535, .w540, .w545, .w55, .w550, .w555, .w560, .w565, .w570, .w575, .w580, .w585, .w590, .w595, .w60, .w600, .w605, .w610, .w615, .w620, .w625, .w630, .w635, .w640, .w645, .w65, .w650, .w655, .w660, .w665, .w670, .w675, .w680, .w685, .w690, .w695, .w70, .w700, .w705, .w710, .w715, .w720, .w725, .w730, .w735, .w740, .w745, .w75, .w750, .w755, .w760, .w765, .w770, .w775, .w780, .w785, .w790, .w795, .w80, .w800, .w805, .w810, .w815, .w820, .w825, .w830, .w835, .w840, .w845, .w85, .w850, .w855, .w860, .w865, .w870, .w875, .w880, .w885, .w890, .w895, .w90, .w900, .w905, .w910, .w915, .w920, .w925, .w930, .w935, .w940, .w945, .w95, .w950, .w955, .w960, .w965, .w970, .w975, .w980, .w985, .w990, .w995{float: left}
.w5{width: 5px}
.w10{width: 10px}
.w15{width: 15px}
.w20{width: 20px}
.w25{width: 25px}
.w30{width: 30px}
.w35{width: 35px}
.w40{width: 40px}
.w45{width: 45px}
.w50{width: 50px}
.w55{width: 55px}
.w60{width: 60px}
.w65{width: 65px}
.w70{width: 70px}
.w75{width: 75px}
.w80{width: 80px}
.w85{width: 85px}
.w90{width: 90px}
.w95{width: 95px}
.w100{width: 100px}
.w105{width: 105px}
.w110{width: 110px}
.w115{width: 115px}
.w120{width: 120px}
.w125{width: 125px}
.w130{width: 130px}
.w135{width: 135px}
.w140{width: 140px}
.w145{width: 145px}
.w150{width: 150px}
.w155{width: 155px}
.w160{width: 160px}
.w165{width: 165px}
.w170{width: 170px}
.w175{width: 175px}
.w180{width: 180px}
.w185{width: 185px}
.w190{width: 190px}
.w195{width: 195px}
.w200{width: 200px}
.w205{width: 205px}
.w210{width: 210px}
.w215{width: 215px}
.w220{width: 220px}
.w225{width: 225px}
.w230{width: 230px}
.w235{width: 235px}
.w240{width: 240px}
.w245{width: 245px}
.w250{width: 250px}
.w255{width: 255px}
.w260{width: 260px}
.w265{width: 265px}
.w270{width: 270px}
.w275{width: 275px}
.w280{width: 280px}
.w285{width: 285px}
.w290{width: 290px}
.w295{width: 295px}
.w300{width: 300px}
.w305{width: 305px}
.w310{width: 310px}
.w315{width: 315px}
.w320{width: 320px}
.w325{width: 325px}
.w330{width: 330px}
.w335{width: 335px}
.w340{width: 340px}
.w345{width: 345px}
.w350{width: 350px}
.w355{width: 355px}
.w360{width: 360px}
.w365{width: 365px}
.w370{width: 370px}
.w375{width: 375px}
.w380{width: 380px}
.w385{width: 385px}
.w390{width: 390px}
.w395{width: 395px}
.w400{width: 400px}
.w405{width: 405px}
.w410{width: 410px}
.w415{width: 415px}
.w420{width: 420px}
.w425{width: 425px}
.w430{width: 430px}
.w435{width: 435px}
.w440{width: 440px}
.w445{width: 445px}
.w450{width: 450px}
.w455{width: 455px}
.w460{width: 460px}
.w465{width: 465px}
.w470{width: 470px}
.w475{width: 475px}
.w480{width: 480px}
.w485{width: 485px}
.w490{width: 490px}
.w495{width: 495px}
.w500{width: 500px}
.w505{width: 505px}
.w510{width: 510px}
.w515{width: 515px}
.w520{width: 520px}
.w525{width: 525px}
.w530{width: 530px}
.w535{width: 535px}
.w540{width: 540px}
.w545{width: 545px}
.w550{width: 550px}
.w555{width: 555px}
.w560{width: 560px}
.w565{width: 565px}
.w570{width: 570px}
.w575{width: 575px}
.w580{width: 580px}
.w585{width: 585px}
.w590{width: 590px}
.w595{width: 595px}
.w600{width: 600px}
.w605{width: 605px}
.w610{width: 610px}
.w615{width: 615px}
.w620{width: 620px}
.w625{width: 625px}
.w630{width: 630px}
.w635{width: 635px}
.w640{width: 640px}
.w645{width: 645px}
.w650{width: 650px}
.w655{width: 655px}
.w660{width: 660px}
.w665{width: 665px}
.w670{width: 670px}
.w675{width: 675px}
.w680{width: 680px}
.w685{width: 685px}
.w690{width: 690px}
.w695{width: 695px}
.w700{width: 700px}
.w705{width: 705px}
.w710{width: 710px}
.w715{width: 715px}
.w720{width: 720px}
.w725{width: 725px}
.w730{width: 730px}
.w735{width: 735px}
.w740{width: 740px}
.w745{width: 745px}
.w750{width: 750px}
.w755{width: 755px}
.w760{width: 760px}
.w765{width: 765px}
.w770{width: 770px}
.w775{width: 775px}
.w780{width: 780px}
.w785{width: 785px}
.w790{width: 790px}
.w795{width: 795px}
.w800{width: 800px}
.w805{width: 805px}
.w810{width: 810px}
.w815{width: 815px}
.w820{width: 820px}
.w825{width: 825px}
.w830{width: 830px}
.w835{width: 835px}
.w840{width: 840px}
.w845{width: 845px}
.w850{width: 850px}
.w855{width: 855px}
.w860{width: 860px}
.w865{width: 865px}
.w870{width: 870px}
.w875{width: 875px}
.w880{width: 880px}
.w885{width: 885px}
.w890{width: 890px}
.w895{width: 895px}
.w900{width: 900px}
.w905{width: 905px}
.w910{width: 910px}
.w915{width: 915px}
.w920{width: 920px}
.w925{width: 925px}
.w930{width: 930px}
.w935{width: 935px}
.w940{width: 940px}
.w945{width: 945px}
.w950{width: 950px}
.w955{width: 955px}
.w960{width: 960px}
.w965{width: 965px}
.w970{width: 970px}
.w975{width: 975px}
.w980{width: 980px}
.w985{width: 985px}
.w990{width: 990px}
.w995{width: 995px}
.w1000{width: 1000px}
.w1005{width: 1005px}
.w1010{width: 1010px}
.w1015{width: 1015px}
.w1020{width: 1020px}
.w1025{width: 1025px}
.w1030{width: 1030px}
.w1035{width: 1035px}
.w1040{width: 1040px}
.w1045{width: 1045px}
.w1050{width: 1050px}
.w1055{width: 1055px}
.w1060{width: 1060px}
.w1065{width: 1065px}
.w1070{width: 1070px}
.w1075{width: 1075px}
.w1080{width: 1080px}
.w1085{width: 1085px}
.w1090{width: 1090px}
.w1095{width: 1095px}
.w1100{width: 1100px}
.w1105{width: 1105px}
.w1110{width: 1110px}
.w1115{width: 1115px}
.w1120{width: 1200px}
.w1125{width: 1125px}
.w1130{width: 1130px}
.w1135{width: 1135px}
.w1140{width: 1140px}
.w1145{width: 1145px}
.w1150{width: 1150px}
.w1155{width: 1155px}
.w1160{width: 1160px}
.w1165{width: 1165px}
.w1170{width: 1170px}
.w1175{width: 1175px}
.w1180{width: 1180px}
.w1185{width: 1185px}
.w1190{width: 1190px}
.w1195{width: 1195px}
.w1200{width: 1200px}
.w1205{width: 1205px}
.w1210{width: 1210px}
.w1215{width: 1215px}
.w1220{width: 1220px}
.w1225{width: 1225px}
.w1230{width: 1230px}
.w1235{width: 1235px}
.w1240{width: 1240px}
.w1245{width: 1245px}
.w1250{width: 1250px}
.w1255{width: 1255px}
.w1260{width: 1260px}
.w1265{width: 1265px}
.w1270{width: 1270px}
.w1275{width: 1275px}
.w1280{width: 1280px}
.w1285{width: 1285px}
.w1290{width: 1290px}
.w1295{width: 1295px}
.w1300{width: 1300px}
.w1305{width: 1305px}
.w1310{width: 1310px}
.w1315{width: 1315px}
.w1320{width: 1320px}
.w1325{width: 1325px}
.w1330{width: 1330px}
.w1335{width: 1335px}
.w1340{width: 1340px}
.w1345{width: 1345px}
.w1350{width: 1350px}
.w1355{width: 1355px}
.w1360{width: 1360px}
.w1365{width: 1365px}
.w1370{width: 1370px}
.w1375{width: 1375px}
.w1380{width: 1380px}
.w1385{width: 1385px}
.w1390{width: 1390px}
.w1395{width: 1395px}
.w1400{width: 1400px}
.w1405{width: 1405px}
.w1410{width: 1410px}
.w1415{width: 1415px}
.w1420{width: 1420px}
.w1425{width: 1425px}
.w1430{width: 1430px}
.w1435{width: 1435px}
.w1440{width: 1440px}
.w1445{width: 1445px}
.w1450{width: 1450px}
.w1455{width: 1455px}
.w1460{width: 1460px}
.w1465{width: 1465px}
.w1470{width: 1470px}
.w1475{width: 1475px}
.w1480{width: 1480px}
.w1485{width: 1485px}
.w1490{width: 1490px}
.w1495{width: 1495px}
.w1500{width: 1500px}
.w1505{width: 1505px}
.w1510{width: 1510px}
.w1515{width: 1515px}
.w1520{width: 1520px}
.w1525{width: 1525px}
.w1530{width: 1530px}
.w1535{width: 1535px}
.w1540{width: 1540px}
.w1545{width: 1545px}
.w1550{width: 1550px}
.w1555{width: 1555px}
.w1560{width: 1560px}
.w1565{width: 1565px}
.w1570{width: 1570px}
.w1575{width: 1575px}
.w1580{width: 1580px}
.w1585{width: 1585px}
.w1590{width: 1590px}
.w1595{width: 1595px}
.w1600{width: 1600px}
.w1605{width: 1605px}
.w1610{width: 1610px}
.w1615{width: 1615px}
.w1620{width: 1620px}
.w1625{width: 1625px}
.w1630{width: 1630px}
.w1635{width: 1635px}
.w1640{width: 1640px}
.w1645{width: 1645px}
.w1650{width: 1650px}
.w1655{width: 1655px}
.w1660{width: 1660px}
.w1665{width: 1665px}
.w1670{width: 1670px}
.w1675{width: 1675px}
.w1680{width: 1680px}
.w1685{width: 1685px}
.w1690{width: 1690px}
.w1695{width: 1695px}
.w1700{width: 1700px}
.w1705{width: 1705px}
.w1710{width: 1710px}
.w1715{width: 1715px}
.w1720{width: 1720px}
.w1725{width: 1725px}
.w1730{width: 1730px}
.w1735{width: 1735px}
.w1740{width: 1740px}
.w1745{width: 1745px}
.w1750{width: 1750px}
.w1755{width: 1755px}
.w1760{width: 1760px}
.w1765{width: 1765px}
.w1770{width: 1770px}
.w1775{width: 1775px}
.w1780{width: 1780px}
.w1785{width: 1785px}
.w1790{width: 1790px}
.w1795{width: 1795px}
.w1800{width: 1800px}
.w1805{width: 1805px}
.w1810{width: 1810px}
.w1815{width: 1815px}
.w1820{width: 1820px}
.w1825{width: 1825px}
.w1830{width: 1830px}
.w1835{width: 1835px}
.w1840{width: 1840px}
.w1845{width: 1845px}
.w1850{width: 1850px}
.w1855{width: 1855px}
.w1860{width: 1860px}
.w1865{width: 1865px}
.w1870{width: 1870px}
.w1875{width: 1875px}
.w1880{width: 1880px}
.w1885{width: 1885px}
.w1890{width: 1890px}
.w1895{width: 1895px}
.w1900{width: 1900px}
.w1905{width: 1905px}
.w1910{width: 1910px}
.w1915{width: 1915px}
.w1920{width: 1920px}
.w1925{width: 1925px}
.w1930{width: 1930px}
.w1935{width: 1935px}
.w1940{width: 1940px}
.w1945{width: 1945px}
.w1950{width: 1950px}
.w1955{width: 1955px}
.w1960{width: 1960px}
.w1965{width: 1965px}
.w1970{width: 1970px}
.w1975{width: 1975px}
.w1980{width: 1980px}
.w1985{width: 1985px}
.w1990{width: 1990px}
.w1995{width: 1995px}
.w2000{width: 2000px}
/* 盒模型高度 */
.h10, .h100, .h1000, .h1005, .h1010, .h1015, .h1020, .h1025, .h1030, .h1035, .h1040, .h1045, .h105, .h1050, .h1055, .h1060, .h1065, .h1070, .h1075, .h1080, .h1085, .h1090, .h1095, .h110, .h1100, .h1105, .h1110, .h1115, .h1120, .h1125, .h1130, .h1135, .h1140, .h1145, .h115, .h1150, .h1155, .h1160, .h1165, .h1170, .h1175, .h1180, .h1185, .h1190, .h1195, .h120, .h1200, .h1205, .h1210, .h1215, .h1220, .h1225, .h1230, .h1235, .h1240, .h1245, .h125, .h1250, .h1255, .h1260, .h1265, .h1270, .h1275, .h1280, .h1285, .h1290, .h1295, .h130, .h1300, .h1305, .h1310, .h1315, .h1320, .h1325, .h1330, .h1335, .h1340, .h1345, .h135, .h1350, .h1355, .h1360, .h1365, .h1370, .h1375, .h1380, .h1385, .h1390, .h1395, .h140, .h1400, .h1405, .h1410, .h1415, .h1420, .h1425, .h1430, .h1435, .h1440, .h1445, .h145, .h1450, .h1455, .h1460, .h1465, .h1470, .h1475, .h1480, .h1485, .h1490, .h1495, .h15, .h150, .h1500, .h1505, .h1510, .h1515, .h1520, .h1525, .h1530, .h1535, .h1540, .h1545, .h155, .h1550, .h1555, .h1560, .h1565, .h1570, .h1575, .h1580, .h1585, .h1590, .h1595, .h160, .h1600, .h1605, .h1610, .h1615, .h1620, .h1625, .h1630, .h1635, .h1640, .h1645, .h165, .h1650, .h1655, .h1660, .h1665, .h1670, .h1675, .h1680, .h1685, .h1690, .h1695, .h170, .h1700, .h1705, .h1710, .h1715, .h1720, .h1725, .h1730, .h1735, .h1740, .h1745, .h175, .h1750, .h1755, .h1760, .h1765, .h1770, .h1775, .h1780, .h1785, .h1790, .h1795, .h180, .h1800, .h1805, .h1810, .h1815, .h1820, .h1825, .h1830, .h1835, .h1840, .h1845, .h185, .h1850, .h1855, .h1860, .h1865, .h1870, .h1875, .h1880, .h1885, .h1890, .h1895, .h190, .h1900, .h1905, .h1910, .h1915, .h1920, .h1925, .h1930, .h1935, .h1940, .h1945, .h195, .h1950, .h1955, .h1960, .h1965, .h1970, .h1975, .h1980, .h1985, .h1990, .h1995, .h20, .h200, .h2000, .h205, .h210, .h215, .h220, .h225, .h230, .h235, .h240, .h245, .h25, .h250, .h255, .h260, .h265, .h270, .h275, .h280, .h285, .h290, .h295, .h30, .h300, .h305, .h310, .h315, .h320, .h325, .h330, .h335, .h340, .h345, .h35, .h350, .h355, .h360, .h365, .h370, .h375, .h380, .h385, .h390, .h395, .h40, .h400, .h405, .h410, .h415, .h420, .h425, .h430, .h435, .h440, .h445, .h45, .h450, .h455, .h460, .h465, .h470, .h475, .h480, .h485, .h490, .h495, .h5, .h50, .h500, .h505, .h510, .h515, .h520, .h525, .h530, .h535, .h540, .h545, .h55, .h550, .h555, .h560, .h565, .h570, .h575, .h580, .h585, .h590, .h595, .h60, .h600, .h605, .h610, .h615, .h620, .h625, .h630, .h635, .h640, .h645, .h65, .h650, .h655, .h660, .h665, .h670, .h675, .h680, .h685, .h690, .h695, .h70, .h700, .h705, .h710, .h715, .h720, .h725, .h730, .h735, .h740, .h745, .h75, .h750, .h755, .h760, .h765, .h770, .h775, .h780, .h785, .h790, .h795, .h80, .h800, .h805, .h810, .h815, .h820, .h825, .h830, .h835, .h840, .h845, .h85, .h850, .h855, .h860, .h865, .h870, .h875, .h880, .h885, .h890, .h895, .h90, .h900, .h905, .h910, .h915, .h920, .h925, .h930, .h935, .h940, .h945, .h95, .h950, .h955, .h960, .h965, .h970, .h975, .h980, .h985, .h990, .h995{overflow: hidden}
.h5{height: 5px}
.h10{height: 10px}
.h15{height: 15px}
.h20{height: 20px}
.h25{height: 25px}
.h30{height: 30px}
.h35{height: 35px}
.h40{height: 40px}
.h45{height: 45px}
.h50{height: 50px}
.h55{height: 55px}
.h60{height: 60px}
.h65{height: 65px}
.h70{height: 70px}
.h75{height: 75px}
.h80{height: 80px}
.h85{height: 85px}
.h90{height: 90px}
.h95{height: 95px}
.h100{height: 100px}
.h105{height: 105px}
.h110{height: 110px}
.h115{height: 115px}
.h120{height: 120px}
.h125{height: 125px}
.h130{height: 130px}
.h135{height: 135px}
.h140{height: 140px}
.h145{height: 145px}
.h150{height: 150px}
.h155{height: 155px}
.h160{height: 160px}
.h165{height: 165px}
.h170{height: 170px}
.h175{height: 175px}
.h180{height: 180px}
.h185{height: 185px}
.h190{height: 190px}
.h195{height: 195px}
.h200{height: 200px}
.h205{height: 205px}
.h210{height: 210px}
.h215{height: 215px}
.h220{height: 220px}
.h225{height: 225px}
.h230{height: 230px}
.h235{height: 235px}
.h240{height: 240px}
.h245{height: 245px}
.h250{height: 250px}
.h255{height: 255px}
.h260{height: 260px}
.h265{height: 265px}
.h270{height: 270px}
.h275{height: 275px}
.h280{height: 280px}
.h285{height: 285px}
.h290{height: 290px}
.h295{height: 295px}
.h300{height: 300px}
.h305{height: 305px}
.h310{height: 310px}
.h315{height: 315px}
.h320{height: 320px}
.h325{height: 325px}
.h330{height: 330px}
.h335{height: 335px}
.h340{height: 340px}
.h345{height: 345px}
.h350{height: 350px}
.h355{height: 355px}
.h360{height: 360px}
.h365{height: 365px}
.h370{height: 370px}
.h375{height: 375px}
.h380{height: 380px}
.h385{height: 385px}
.h390{height: 390px}
.h395{height: 395px}
.h400{height: 400px}
.h405{height: 405px}
.h410{height: 410px}
.h415{height: 415px}
.h420{height: 420px}
.h425{height: 425px}
.h430{height: 430px}
.h435{height: 435px}
.h440{height: 440px}
.h445{height: 445px}
.h450{height: 450px}
.h455{height: 455px}
.h460{height: 460px}
.h465{height: 465px}
.h470{height: 470px}
.h475{height: 475px}
.h480{height: 480px}
.h485{height: 485px}
.h490{height: 490px}
.h495{height: 495px}
.h500{height: 500px}
.h505{height: 505px}
.h510{height: 510px}
.h515{height: 515px}
.h520{height: 520px}
.h525{height: 525px}
.h530{height: 530px}
.h535{height: 535px}
.h540{height: 540px}
.h545{height: 545px}
.h550{height: 550px}
.h555{height: 555px}
.h560{height: 560px}
.h565{height: 565px}
.h570{height: 570px}
.h575{height: 575px}
.h580{height: 580px}
.h585{height: 585px}
.h590{height: 590px}
.h595{height: 595px}
.h600{height: 600px}
.h605{height: 605px}
.h610{height: 610px}
.h615{height: 615px}
.h620{height: 620px}
.h625{height: 625px}
.h630{height: 630px}
.h635{height: 635px}
.h640{height: 640px}
.h645{height: 645px}
.h650{height: 650px}
.h655{height: 655px}
.h660{height: 660px}
.h665{height: 665px}
.h670{height: 670px}
.h675{height: 675px}
.h680{height: 680px}
.h685{height: 685px}
.h690{height: 690px}
.h695{height: 695px}
.h700{height: 700px}
.h705{height: 705px}
.h710{height: 710px}
.h715{height: 715px}
.h720{height: 720px}
.h725{height: 725px}
.h730{height: 730px}
.h735{height: 735px}
.h740{height: 740px}
.h745{height: 745px}
.h750{height: 750px}
.h755{height: 755px}
.h760{height: 760px}
.h765{height: 765px}
.h770{height: 770px}
.h775{height: 775px}
.h780{height: 780px}
.h785{height: 785px}
.h790{height: 790px}
.h795{height: 795px}
.h800{height: 800px}
.h805{height: 805px}
.h810{height: 810px}
.h815{height: 815px}
.h820{height: 820px}
.h825{height: 825px}
.h830{height: 830px}
.h835{height: 835px}
.h840{height: 840px}
.h845{height: 845px}
.h850{height: 850px}
.h855{height: 855px}
.h860{height: 860px}
.h865{height: 865px}
.h870{height: 870px}
.h875{height: 875px}
.h880{height: 880px}
.h885{height: 885px}
.h890{height: 890px}
.h895{height: 895px}
.h900{height: 900px}
.h905{height: 905px}
.h910{height: 910px}
.h915{height: 915px}
.h920{height: 920px}
.h925{height: 925px}
.h930{height: 930px}
.h935{height: 935px}
.h940{height: 940px}
.h945{height: 945px}
.h950{height: 950px}
.h955{height: 955px}
.h960{height: 960px}
.h965{height: 965px}
.h970{height: 970px}
.h975{height: 975px}
.h980{height: 980px}
.h985{height: 985px}
.h990{height: 990px}
.h995{height: 995px}
.h1000{height: 1000px}
.h1005{height: 1005px}
.h1010{height: 1010px}
.h1015{height: 1015px}
.h1020{height: 1020px}
.h1025{height: 1025px}
.h1030{height: 1030px}
.h1035{height: 1035px}
.h1040{height: 1040px}
.h1045{height: 1045px}
.h1050{height: 1050px}
.h1055{height: 1055px}
.h1060{height: 1060px}
.h1065{height: 1065px}
.h1070{height: 1070px}
.h1075{height: 1075px}
.h1080{height: 1080px}
.h1085{height: 1085px}
.h1090{height: 1090px}
.h1095{height: 1095px}
.h1100{height: 1100px}
.h1105{height: 1105px}
.h1110{height: 1110px}
.h1115{height: 1115px}
.h1120{height: 1200px}
.h1125{height: 1125px}
.h1130{height: 1130px}
.h1135{height: 1135px}
.h1140{height: 1140px}
.h1145{height: 1145px}
.h1150{height: 1150px}
.h1155{height: 1155px}
.h1160{height: 1160px}
.h1165{height: 1165px}
.h1170{height: 1170px}
.h1175{height: 1175px}
.h1180{height: 1180px}
.h1185{height: 1185px}
.h1190{height: 1190px}
.h1195{height: 1195px}
.h1200{height: 1200px}
.h1205{height: 1205px}
.h1210{height: 1210px}
.h1215{height: 1215px}
.h1220{height: 1220px}
.h1225{height: 1225px}
.h1230{height: 1230px}
.h1235{height: 1235px}
.h1240{height: 1240px}
.h1245{height: 1245px}
.h1250{height: 1250px}
.h1255{height: 1255px}
.h1260{height: 1260px}
.h1265{height: 1265px}
.h1270{height: 1270px}
.h1275{height: 1275px}
.h1280{height: 1280px}
.h1285{height: 1285px}
.h1290{height: 1290px}
.h1295{height: 1295px}
.h1300{height: 1300px}
.h1305{height: 1305px}
.h1310{height: 1310px}
.h1315{height: 1315px}
.h1320{height: 1320px}
.h1325{height: 1325px}
.h1330{height: 1330px}
.h1335{height: 1335px}
.h1340{height: 1340px}
.h1345{height: 1345px}
.h1350{height: 1350px}
.h1355{height: 1355px}
.h1360{height: 1360px}
.h1365{height: 1365px}
.h1370{height: 1370px}
.h1375{height: 1375px}
.h1380{height: 1380px}
.h1385{height: 1385px}
.h1390{height: 1390px}
.h1395{height: 1395px}
.h1400{height: 1400px}
.h1405{height: 1405px}
.h1410{height: 1410px}
.h1415{height: 1415px}
.h1420{height: 1420px}
.h1425{height: 1425px}
.h1430{height: 1430px}
.h1435{height: 1435px}
.h1440{height: 1440px}
.h1445{height: 1445px}
.h1450{height: 1450px}
.h1455{height: 1455px}
.h1460{height: 1460px}
.h1465{height: 1465px}
.h1470{height: 1470px}
.h1475{height: 1475px}
.h1480{height: 1480px}
.h1485{height: 1485px}
.h1490{height: 1490px}
.h1495{height: 1495px}
.h1500{height: 1500px}
.h1505{height: 1505px}
.h1510{height: 1510px}
.h1515{height: 1515px}
.h1520{height: 1520px}
.h1525{height: 1525px}
.h1530{height: 1530px}
.h1535{height: 1535px}
.h1540{height: 1540px}
.h1545{height: 1545px}
.h1550{height: 1550px}
.h1555{height: 1555px}
.h1560{height: 1560px}
.h1565{height: 1565px}
.h1570{height: 1570px}
.h1575{height: 1575px}
.h1580{height: 1580px}
.h1585{height: 1585px}
.h1590{height: 1590px}
.h1595{height: 1595px}
.h1600{height: 1600px}
.h1605{height: 1605px}
.h1610{height: 1610px}
.h1615{height: 1615px}
.h1620{height: 1620px}
.h1625{height: 1625px}
.h1630{height: 1630px}
.h1635{height: 1635px}
.h1640{height: 1640px}
.h1645{height: 1645px}
.h1650{height: 1650px}
.h1655{height: 1655px}
.h1660{height: 1660px}
.h1665{height: 1665px}
.h1670{height: 1670px}
.h1675{height: 1675px}
.h1680{height: 1680px}
.h1685{height: 1685px}
.h1690{height: 1690px}
.h1695{height: 1695px}
.h1700{height: 1700px}
.h1705{height: 1705px}
.h1710{height: 1710px}
.h1715{height: 1715px}
.h1720{height: 1720px}
.h1725{height: 1725px}
.h1730{height: 1730px}
.h1735{height: 1735px}
.h1740{height: 1740px}
.h1745{height: 1745px}
.h1750{height: 1750px}
.h1755{height: 1755px}
.h1760{height: 1760px}
.h1765{height: 1765px}
.h1770{height: 1770px}
.h1775{height: 1775px}
.h1780{height: 1780px}
.h1785{height: 1785px}
.h1790{height: 1790px}
.h1795{height: 1795px}
.h1800{height: 1800px}
.h1805{height: 1805px}
.h1810{height: 1810px}
.h1815{height: 1815px}
.h1820{height: 1820px}
.h1825{height: 1825px}
.h1830{height: 1830px}
.h1835{height: 1835px}
.h1840{height: 1840px}
.h1845{height: 1845px}
.h1850{height: 1850px}
.h1855{height: 1855px}
.h1860{height: 1860px}
.h1865{height: 1865px}
.h1870{height: 1870px}
.h1875{height: 1875px}
.h1880{height: 1880px}
.h1885{height: 1885px}
.h1890{height: 1890px}
.h1895{height: 1895px}
.h1900{height: 1900px}
.h1905{height: 1905px}
.h1910{height: 1910px}
.h1915{height: 1915px}
.h1920{height: 1920px}
.h1925{height: 1925px}
.h1930{height: 1930px}
.h1935{height: 1935px}
.h1940{height: 1940px}
.h1945{height: 1945px}
.h1950{height: 1950px}
.h1955{height: 1955px}
.h1960{height: 1960px}
.h1965{height: 1965px}
.h1970{height: 1970px}
.h1975{height: 1975px}
.h1980{height: 1980px}
.h1985{height: 1985px}
.h1990{height: 1990px}
.h1995{height: 1995px}
.h2000{height: 2000px}
/* 外边距 name:style_marginexample:class="mt-5|mt-10..."explain:.mt表示上边距|.mb表示下边距|.ml表示左边距|.mr表示右边距*/
.mt-5{margin-top: 5px}
.mt-10{margin-top: 10px}
.mt-15{margin-top: 15px}
.mt-20{margin-top: 20px}
.mt-25{margin-top: 25px}
.mt-30{margin-top: 30px}
.mt-35{margin-top: 35px}
.mt-40{margin-top: 40px}
.mt-50{margin-top: 50px}
.mb-5{margin-bottom: 5px}
.mb-10{margin-bottom: 10px}
.mb-15{margin-bottom: 15px}
.mb-20{margin-bottom: 20px}
.mb-30{margin-bottom: 30px}
.mb-40{margin-bottom: 40px}
.mb-50{margin-bottom: 50px}
.ml-5{margin-left: 5px}
.ml-10{margin-left: 10px}
.ml-15{margin-left: 15px}
.ml-20{margin-left: 20px}
.ml-30{margin-left: 30px}
.ml-40{margin-left: 40px}
.ml-50{margin-left: 50px}
.mr-5{margin-right: 5px}
.mr-10{margin-right: 10px}
.mr-15{margin-right: 15px}
.mr-20{margin-right: 20px}
.mr-30{margin-right: 30px}
.mr-40{margin-right: 40px}
.mr-50{margin-right: 50px}
/* 内填充 name:style_paddingexample:class="pt-5|pt-10|……"explain:.pt表示上填充|.pb表示下填充|.pl表示左填充|.pr表示右填充*/
.pt-5{padding-top: 5px}
.pt-10{padding-top: 10px}
.pt-15{padding-top: 15px}
.pt-20{padding-top: 20px}
.pb-5{padding-bottom: 5px}
.pb-10{padding-bottom: 10px}
.pb-20{padding-bottom: 20px}
.pb-30{padding-bottom: 30px}
.pl-5{padding-left: 5px}
.pl-10{padding-left: 10px}
.pl-20{padding-left: 20px}
.pl-30{padding-left: 30px}
.pr-5{padding-right: 5px}
.pr-10{padding-right: 10px}
.pr-20{padding-right: 20px}
.pd-5{padding: 5px}
.pd-10{padding: 10px}
.pd-15{padding: 15px}
.pd-20{padding: 20px}
.pd-30{padding: 30px}
.pd-40{padding: 40px}
.pad-5{padding: 5px}
.pad-10{padding: 10px}
.pad-15{padding: 15px}
.pad-20{padding: 20px}
.pad-30{padding: 30px}
.pad-50{padding: 50px}
/* 字体大小 */
.fs12{font-size: 12px}
.fs13{font-size: 13px}
.fs14{font-size: 14px}
.fs15{font-size: 15px}
.fs16{font-size: 16px}
.fs17{font-size: 17px}
.fs18{font-size: 18px}
.fs19{font-size: 19px}
.fs20{font-size: 20px}
.fs21{font-size: 21px}
.fs22{font-size: 22px}
.fs23{font-size: 23px}
.fs24{font-size: 24px}
.fs25{font-size: 25px}
.fs26{font-size: 26px}
.fs27{font-size: 27px}
.fs28{font-size: 28px}
.fs29{font-size: 29px}
.fs30{font-size: 30px}
.warp{width: 100%; min-width: 1200px; background-position: bottom center; background-repeat: no-repeat;}
.content{width: 1200px; margin: 0 auto; border-radius: 0 0 10px 10px;}
.min_h600{overflow: hidden; padding-left: 26px; min-height: 600px; text-overflow: ellipsis; white-space: nowrap; cursor: pointer; _height: expression((document.documentelement.clientheight||document.body.clientheight)>600?"600px":"");}
.bac_white{background: #fff;}
/*---------------------------------------------------------------------- 背景图片轮换 */
#bimg_wrap{position: absolute; overflow: hidden; width: 100%; height: 800px; z-index: -99;}
#bimg{position: absolute; left: 50%; margin-left: -35pc; width: 70pc}
.bimg{position: relative; left: -25pc; overflow: hidden; width: 20in; height: 800px}
.bimg .pic1{position: relative; float: left; width: 100%; height: 100%}
.bimg .pic1 li{position: absolute; top: 0; left: 0; display: none; width: 100%; height: 100%}
.bimg .pic1 img{display: block; width: 100%; height: 100%}
/*---------------------------------------------------------------------- 头部功能条 */
.topbar{background: #fff; height: 40px;}
.topbar p{float: right; line-height: 40px;}
.topbar p a{margin: 0 5px; color: #666;}
.topbar_box{margin: 0 auto; width: 1200px;}
/* 时间、天气插件 */
.topbar #showtime{float: left; margin-top: 10px;}
.topbar #tp-weather-widget{float: left; margin: 5px 10px;}
.topbar .tpwthwidt .container__sdy_v_{display: none;}
.topbar .tpwthwidt .text_1vur5ag, .tpwthwidt .title_2i35arv{color: #555;}
.topbar .anchorbl{display: none;}
.topbar .search{float: left; margin-top: 0px; width: 300px; height: 40px; position: absolute; margin: 0 0 0 455px;}
.topbar .search_text{float: left; width: 249px; height: 26px; border-radius: 13px 0 0 13px; border: 0; margin-top: 6px; outline: none; text-indent: 8px; border: solid 1px #c7d5e0; border-right: 0; background-color: #fff; transition: 0.2s;}
.topbar .search_text:focus{background-color: #ffffdd;}
.topbar .search_sub{width: 40px; height: 28px; border-radius: 0 13px 13px 0; float: left; margin-top: 6px; background: #5a98de; cursor: pointer; border: 0;}
.topbar .search_gaoji{display: block; float: right; margin-top: 5px; margin-right: 10px; width: 30px; font-size: 12px; line-height: 16px; color: #1b50a0; text-align: right; letter-spacing: 2px;}
.topbar .right{font-size: 14px; margin-top: 8px; float: right;}
.topbar .right a{float: left; padding: 0; display: block; white-space: nowrap; width: 75px;}
.topbar .right a:hover{color: #e72033;}
.topbar .right a.phone{position: relative; z-index: 9999}
.topbar .right a.phone span{position: absolute; z-index: 9999; width: 91px; height: 105px; display: none; top: 35px; left: -10px; background: url(/uploads/image/mimages/hdewmbgsy.gif) left top no-repeat; padding: 16px 7px 7px 7px}
.topbar .right a.wx{position: relative; z-index: 9999}
.topbar .right a.wx span{position: absolute; z-index: 9999; width: 91px; height: 105px; display: none; top: 35px; left: 0; background: url(/uploads/image/mimages/hdewmbgsy.gif) left top no-repeat; padding: 16px 7px 7px 7px}
.topbar .right a:hover.phone span{display: block}
.topbar .right a:hover.wx span{display: block}
/*---------------------------------------------------------------------- 通用头尾 */
/* 头部主导航 */
.navbar_box{width: 100%; background: #1b50a0 url(/uploads/image/mimages/navbar.png) repeat-x;}
.navbar{position: relative; z-index: 99; color: #fff; height: 50px; line-height: 50px; width: 1200px; margin: 0 auto;}
.nav{width: 1200px; margin: 0 auto; font-family: "microsoft yahei", simsun, simhei;}
.nav .m{float: left; position: relative; border-top: 0; border-bottom: 0;}
.nav a:hover{text-decoration: none; color: #fff;}
.nav h3{float: left; font-size: 100%; font-weight: normal; font-size: 16px; height: 50px; overflow: hidden;}
.nav h3 a{display: block; color: #fff; vertical-align: top; padding: 0 29px; border-right: solid 1px #fff;}
.nav h3 a i{font-size: 25px; margin-right: 5px; position: absolute; margin: 0 0 0 -93px;}
.nav .on{border-color: #1b50a0;}
.nav .on h3 a{background: #5f84bc; color: #fff; text-align: center;}
.nav .sub{display: none; /*默认隐藏*/ width: 100%; position: absolute; top: 50px; left: -1px; background: #5786c4; text-align: center;}
.nav .sub li{vertical-align: middle; border-top: solid 1px #1b50a0;}
.nav .sub li a{height: 35px; line-height: 35px; display: block; color: #fff;}
.nav .sub li a:hover{color: #fff; background: #1b50a0;}
.itop{position: fixed; right: 30px; bottom: 30px; display: none; width: 40px; height: 40px; border-radius: 0px; background: url(/uploads/image/mimages/iconsprite_btbar.png); background-color: rgba(0, 0, 0, .6); cursor: pointer; box-shadow: 0 0 5px 0 rgba(0, 0, 0, .3); border: solid 1px #fff;}
.itop:hover{background-color: rgba(236, 57, 48, 0.8); -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;}
/* 通用尾部 */
.footer{margin-top: 20px; padding: 20px 0; text-align: center; background: #1b50a0; color: #fff;}
.footer .footer_nr{position: relative; margin: 0 auto; width: 1200px;}
.footer .footer_nr .bot_ico{position: absolute; top: 3px; left: 0px; overflow: hidden; width: 75px; height: 75px;}
.footer .footer_nr .bot_jiucuo{position: absolute; top: 15px; right: 10px; overflow: hidden; width: 110px; height: 55px;}
.footer .footer_nr h1{height: 50px; color: #1b50a0; font-size: 15px; line-height: 30px;}
.footer .footer_nr a{color: #fff;}
.footer .footer_nr p{height: 26px; font-size: 13px; line-height: 26px;}
.footer .footer_nr .count{color: #ffde00; margin-top: 10px;}
.footer .footer_nr b{color: #ffde00; text-shadow: 1px 1px #fff, 2px 2px #000; font-size: 24px;}
/* 通用信息列表 */
.infolist{text-align: left}
.infolist ul{zoom: 1; overflow: hidden}
.infolist li{height: 30px; line-height: 30px; overflow: hidden; padding: 0 5px}
.infolist li a{font-size: 15px; padding-left: 16px; background: url(/uploads/image/mimages/jt_icon.png) no-repeat -7px 2px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block}
.infolist li a:hover{background: url(/uploads/image/mimages/jt_icon.png) no-repeat -7px -28px}
.infolist li .date{font-size: 14px; margin-left: 15px; float: right; color: #999; display: block}
.infolist li b{background-color: #ef2e31; color: #fff; padding: 2px 5px; font-size: 12px; font-weight: normal; border-radius: 5px; margin-right: 5px;}
.infolist li b.bc0{background-color: #bfbfbf;}
.infolist li b.bc01{background-color: #ea5455;}
.infolist li b.bc02{background-color: #28c76f;}
.infolist li b.bc03{background-color: #0396ff;}
.datelist li{padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px dotted #ccc; overflow: hidden; height: 80px}
.datelist .date{width: 80px; height: 80px; background: #1b50a0 url(/uploads/image/mimages/mghw02.png) no-repeat 0 0; text-align: center; color: #fff; float: left; margin-right: 20px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px}
.datelist .date dt{height: 52px; line-height: 52px; font-size: 36px; border-bottom: solid 1px #fff;}
.datelist .date dd{line-height: 26px}
.datelist .con{overflow: hidden}
.datelist .title{font-size: 16px; font-weight: 700; line-height: 30px; height: 30px; overflow: hidden; margin-bottom: 5px}
.datelist .more{color: #3069b8}
.datelist .intro{color: #999; line-height: 20px; height: 40px; font-size: 15px}
/* 通用tab选项卡 */
.indtab{border: 1px solid #e8e8e8; position: relative; overflow: hidden; background: #fff;}
.indtab .hd{position: relative; height: 40px; border-bottom: 1px solid #dbdfe2; background: #e8edf5;}
.indtab .hd ul{margin-left: -1px;}
.indtab .hd li{float: left; padding: 0 20px; height: 40px; border-left: 1px solid #dbdfe2; text-align: center; line-height: 40px;}
.indtab .hd li a{color: #5f5f5f; font-size: 1pc;}
.indtab .hd li.on{position: relative; height: 39px; border-top: 2px solid #1b50a0; background-color: #fff; color: #1b50a0; font-weight: bold;}
.indtab .hd li.on a{color: #1b50a0;}
.indtab .hd li:last-child.on{border-right: 1px solid #dbdfe2;}
.indtab .hd span{position: absolute; top: 0; right: 15px; font-size: 14px;}
.indtab .hd span a{color: #1b50a0; line-height: 40px;}
.indtab .news-top{display: block; width: 100%;}
/* 带更多的标签切换 */
.hasmoretab_s1{border: 0px solid #dbdfe2; position: relative;}
.hasmoretab_s1 .hd{line-height: 40px; height: 40px; border-bottom: 1px solid #dbdfe2; background: #f2f3f4; padding-right: 15px;}
.hasmoretab_s1 .hd .more{float: right;}
.hasmoretab_s1 .hd .more a{color: #1f85d0;}
.hasmoretab_s1 .hd ul{z-index: 5; height: 41px; overflow: hidden; zoom: 1; font-size: 16px; color: #333;}
.hasmoretab_s1 .hd li{float: left; padding: 0 15px; cursor: pointer; margin-left: 0; border-right: solid 1px #dbdfe2;}
.hasmoretab_s1 .hd li a{color: #666;}
.hasmoretab_s1 .hd li.on a{color: #1f85d0;}
.hasmoretab_s1 .hd li.on{height: 40px; line-height: 40px; background: #fff; border-top: 2px solid #1f85d0; border-bottom: 1px solid #fff; border-left: 1px solid #dbdfe2; border-right: 1px solid #dbdfe2; color: #1f85d0; font-weight: bold;}
.hasmoretab_s1 .hd li i{font-size: 20px; font-weight: normal; margin-right: 7px;}
.hasmoretab_s1 .bd{padding: 10px; clear: both; position: relative; background: #fff;}
.hasmoretab_s1 .pad_0{padding: 0px;}
.hasmoretab_s2{position: relative;}
.hasmoretab_s2 .hd{line-height: 40px; height: 40px; border-bottom: 1px solid #dbdfe2; padding-right: 15px;}
.hasmoretab_s2 .hd .more{float: right;}
.hasmoretab_s2 .hd .more a{color: #1e4f9e;}
.hasmoretab_s2 .hd h1{font-size: 16px; margin: 0 10px 0 35px; line-height: 40px; float: left; color: #1f4f9e; font-weight: normal;}
.hasmoretab_s2 .hd h1 i{font-size: 22px; position: absolute; margin-left: -27px;}
.hasmoretab_s2 .hd ul{z-index: 5; height: 41px; overflow: hidden; zoom: 1; font-size: 16px; color: #333;}
.hasmoretab_s2 .hd li{float: left; padding: 0 14px; cursor: pointer; margin-left: -1px;}
.hasmoretab_s2 .hd li a{color: #666;}
.hasmoretab_s2 .hd li.on a{color: #1b50a0; font-weight: bold;}
.hasmoretab_s2 .hd li.on{height: 39px; line-height: 40px; border-bottom: 2px solid #1756b7;}
.hasmoretab_s2 .hd li i{font-size: 22px; font-weight: normal; margin-right: 7px;}
.hasmoretab_s2 .bd{padding: 10px 0; clear: both; position: relative; background: #fff;}
.hasmoretab_s2 .pad_0{padding: 0px;}
.hasmoretab_s3{border: 0px solid #dbdfe2; position: relative;}
.hasmoretab_s3 .hd{line-height: 39px; height: 39px; border-bottom: 1px solid #1f85d0; background: #fff; padding-right: 15px;}
.hasmoretab_s3 .hd .more{float: right;}
.hasmoretab_s3 .hd h1{font-size: 18px; margin: 0 15px; line-height: 35px; float: left; color: #1f85d0;}
.hasmoretab_s3 .hd b{font-size: 25px; font-weight: normal; margin-right: 7px;}
.hasmoretab_s3 .hd .more a{color: #1f85d0;}
.hasmoretab_s3 .hd ul{z-index: 5; height: 41px; overflow: hidden; zoom: 1; font-size: 15px; color: #333;}
.hasmoretab_s3 .hd li{float: left; padding: 0 15px; cursor: pointer; margin-left: -1px;}
.hasmoretab_s3 .hd li a{color: #666;}
.hasmoretab_s3 .hd li.on a{color: #fff;}
.hasmoretab_s3 .hd li.on{height: 40px; line-height: 42px; background: #1f85d0; color: #fff; font-weight: bold; border-radius: 5px 5px 0 0;}
.hasmoretab_s3 .hd li i{font-size: 18px; font-weight: normal; margin-right: 7px;}
.hasmoretab_s3 .bd{padding: 10px 15px; clear: both; position: relative; background: #fff;}
.hasmoretab_s3 .pad_0{padding: 0px;}
.hasmoretab_s4{border: 0px solid #dbdfe2; position: relative;}
.hasmoretab_s4 .hd{line-height: 38px; height: 38px; border-top: 2px solid #1f85d0; background: #eee; padding-right: 15px;}
.hasmoretab_s4 .hd .more{float: right;}
.hasmoretab_s4 .hd .more a{color: #1f85d0;}
.hasmoretab_s4 .hd ul{z-index: 5; height: 38px; overflow: hidden; zoom: 1; font-size: 16px; color: #333;}
.hasmoretab_s4 .hd li{float: left; padding: 0 15px; cursor: pointer; margin-left: -1px; border-right: solid 1px #fff;}
.hasmoretab_s4 .hd li a{color: #666;}
.hasmoretab_s4 .hd li.on a{color: #fff;}
.hasmoretab_s4 .hd li.on{height: 40px; line-height: 36px; background: #1f85d0; color: #fff;}
.hasmoretab_s4 .hd li i{font-size: 20px; font-weight: normal; margin-right: 7px;}
.hasmoretab_s4 .bd{padding: 10px 15px 10px 10px; clear: both; position: relative; background: #fff;}
.hasmoretab_s4 .pad_0{padding: 0px;}
.hasmoretab_s5{border: 0px solid #dbdfe2; position: relative;}
.hasmoretab_s5 .hd{line-height: 35px; height: 35px; border-bottom: 1px solid #dbdfe2; background: #f2f3f4; padding-right: 15px; border-radius: 5px 5px 0 0;}
.hasmoretab_s5 .hd .more{float: right;}
.hasmoretab_s5 .hd .more a{color: #919b9f;}
.hasmoretab_s5 .hd ul{z-index: 5; height: 35px; zoom: 1; font-size: 14px; color: #333;}
.hasmoretab_s5 .hd li{float: left; padding: 0 15px; cursor: pointer; border-radius: 5px 5px 0 0;}
.hasmoretab_s5 .hd li a{color: #666;}
.hasmoretab_s5 .hd li.on a{color: #fff;}
.hasmoretab_s5 .hd li.on{height: 45px; line-height: 35px; background: #1f85d0 url(/uploads/image/mimages/hasmoretab_s5_on.gif) no-repeat bottom; color: #fff; font-weight: bold;}
.hasmoretab_s5 .hd li i{font-size: 16px; font-weight: normal; margin-right: 7px;}
.hasmoretab_s5 .bd{padding: 10px 15px 10px 10px; clear: both; position: relative; background: #fff;}
.hasmoretab_s5 .pad_0{padding: 0px;}
.hasmoretab_s6{border: 0px solid #dbdfe2; position: relative;}
.hasmoretab_s6 .hd{line-height: 35px; height: 35px; border-bottom: 1px solid #d1d1d1; padding-right: 15px;}
.hasmoretab_s6 .hd .more{float: right;}
.hasmoretab_s6 .hd .more a{color: #1f85d0;}
.hasmoretab_s6 .hd ul{z-index: 5; height: 35px; overflow: hidden; zoom: 1; font-size: 14px; color: #333;}
.hasmoretab_s6 .hd li{float: left; cursor: pointer; margin-right: 5px; color: #1f85d0; background: #e2e5e7 url(/uploads/image/mimages/hasmoretab_s6_l.gif) no-repeat;}
.hasmoretab_s6 .hd li a{color: #666; background: url(/uploads/image/mimages/hasmoretab_s6_r.gif) no-repeat right 0; padding: 0 15px; display: block;}
.hasmoretab_s6 .hd li.on a{color: #fff;}
.hasmoretab_s6 .hd li.on{height: 35px; line-height: 35px; background: #1f85d0 url(/uploads/image/mimages/hasmoretab_s6_l.gif) no-repeat; color: #fff; font-weight: bold;}
.hasmoretab_s6 .hd li i{font-size: 16px; font-weight: normal; margin-right: 7px;}
.hasmoretab_s6 .bd{padding: 10px 15px 10px 10px; clear: both; position: relative; background: #fff;}
.hasmoretab_s6 .pad_0{padding: 0px;}
/* 重tab（slide组合） */
.outbox{width: 450px; border: 1px solid #ddd; text-align: left}
.outbox .hd{height: 30px; line-height: 30px; background: #f4f4f4; padding: 0 20px; border-bottom: 1px solid #ddd; position: relative}
.outbox .hd ul{float: left; position: absolute; left: 20px; top: -1px; height: 32px}
.outbox .hd ul li{float: left; padding: 0 15px; cursor: pointer}
.outbox .hd ul li.on{height: 30px; background: #fff; border: 1px solid #ddd; border-bottom: 2px solid #fff}
.inbox{padding: 15px 15px 0 15px}
.inbox .inhd{height: 24px; line-height: 24px; border-bottom: 1px solid #ccc; padding: 0 10px}
.inbox .inhd ul{overflow: hidden; zoom: 1}
.inbox .inhd ul li{height: 24px; width: 60px; text-align: center; float: left; cursor: pointer}
.inbox .inhd ul li.on{background: #ccc; color: #fff}
.inbox .inbd ul{padding: 15px; zoom: 1; overflow: hidden}
.inbox .inbd li{height: 24px; line-height: 24px; overflow: hidden; zoom: 1}
.inbox .inbd li .date{float: right; color: #999}
/* 今日头条 */
.headnew{padding: 10px 15px; text-align: left}
.headnew dt{position: relative; float: left; margin-right: 25px; width: 91px; height: 88px; background: #1b50a0 url(/uploads/image/mimages/ind-headnew.png)}
.headnew dd{overflow: hidden}
.headnew .title{overflow: hidden; margin-bottom: 10px; height: 32px; font-weight: 700; font-size: 30px; line-height: 32px}
.headnew .title a{color: #e22829}
.headnew .intro{overflow: hidden; height: 48px; color: #999; font-size: 15px; line-height: 24px}
/* 首页焦点图 */
.focusbox{overflow: hidden; position: relative; text-align: center;}
.focusbox .hd{position: absolute; width: 100%; z-index: 1; left: 0; height: 6px; overflow: hidden; bottom: 46px}
.focusbox .hd ul{overflow: hidden; zoom: 1}
.focusbox .hd ul li{display: inline-block; zoom: 1; vertical-align: top; margin: 0 2px; width: 6px; height: 6px; line-height: 6px; background: #ccc; cursor: pointer; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-transition: .2s; -o-transition: .2s; -moz-transition: .2s; transition: .2s}
.focusbox .hd ul li.on{background: #ff2828; width: 20px; color: #fff}
.focusbox .hd ul li span{display: none}
.focusbox .bd{position: relative; overflow: hidden}
.focusbox .bd li{position: relative; width: 100%; float: left; margin-right: -100%; display: none;}
.focusbox .bd h3{font-weight: normal;}
.focusbox .bd .pic{position: relative; z-index: 0; line-height: 0}
.focusbox .bd .pic img{width: 100%; height: 300px; border: 0}
.focusbox .bd .con{position: absolute; width: 100%; z-index: 1; bottom: 0; height: 48px; line-height: 48px; text-align: center}
.focusbox .bd .con .title{position: absolute; width: 100%; bottom: 0; left: 0; z-index: 1; height: 100%; overflow: hidden; font-size: 16px; color: #fff}
.focusbox .bd .con .title a{color: #fff; padding-left: 10px; text-decoration: none}
.focusbox .bd .con .titlebg{position: absolute; width: 100%; z-index: 0; bottom: 0; left: 0; height: 48px; padding-top: 20px; background: linear-gradient(180deg, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.8) 100%);}
/* 通栏广告 */
.slidebox{width: 1160px; height: 100px; position: relative; overflow: hidden;}
.slidebox .hd{position: absolute; right: 9px; bottom: 10px; z-index: 1; padding-left: 2px;}
.slidebox .hd li{color: #f60; cursor: pointer; margin-left: 6px; width: 6px; height: 6px; border-radius: 6px; background: #fff; float: left; font-size: 12px; overflow: visible; text-align: center; opacity: .7; filter: alpha(opacity=70); -webkit-transition: .2s; -o-transition: .2s; -moz-transition: .2s; transition: .2s}
.slidebox .hd li.on{width: 20px; background: #ff2828; color: #fff; font-weight: bold; opacity: 1; filter: alpha(opacity=100); z-index: 2; position: relative;}
.slidebox img{width: 1160px; height: 100px;}
/* 右侧功能导航 */
.cndns-right{position: fixed; right: 1px; top: 50%; margin-top: -100px; z-index: 999; width: 60px; -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .15); -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, .15); box-shadow: 0 3px 8px rgba(0, 0, 0, .15);}
.cndns-right-meau{position: relative;}
.cndns-right-btn{width: 60px; height: 60px; border: 1px solid #ddd; border-top: 0; text-align: center; display: block; position: relative; background-color: #fff}
.cndns-right-btn span{color: #1b50a0; font-size: 36px; line-height: 60px;}
.cndns-right-btn .cl01{color: #4e93ff;}
.cndns-right-btn .cl02{color: #f79266;}
.cndns-right-btn .cl03{color: #1fc804;}
.cndns-right-btn .cl04{color: #49a8bf;}
.cndns-right-btn .cl05{color: #df3333;}
.cndns-right-btn sup{display: block; min-width: 24px; height: 24px; text-align: center; line-height: 24px; color: #fff; border-radius: 50%; background-color: #1b50a0; position: absolute; left: -12px; top: -12px;}
.cndns-right-btn p{color: #1b50a0; font-size: 16px; line-height: 20px; padding-top: 10px; display: none; font-weight: 500;}
.cndns-right-meau:hover .cndns-right-btn span{display: none}
.cndns-right-meau:hover .cndns-right-btn p{display: block;}
.meau-car .cndns-right-btn{border-color: #1b50a0; margin-bottom: 20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color: #1b50a0}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color: #fff; display: block;}
.meau-car .cndns-right-btn span{color: #1b50a0;}
.meau-sev .cndns-right-btn{border-color: #1b50a0; background-color: #1b50a0}
.meau-sev .cndns-right-btn p{color: #fff}
.meau-sev .cndns-right-btn span{color: #fff}
.meau-style .cndns-right-btn{border-color: #1b50a0; background-color: #1b50a0}
.meau-style .cndns-right-btn p{color: #fff}
.meau-style .cndns-right-btn span{color: #fff}
.meau-top{display: none}
.meau-top .cndns-right-btn span{font-size: 22px; line-height: 15px; padding-top: 15px; display: block}
.meau-top .cndns-right-btn i{display: block; color: #1b50a0; font-style: normal}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color: #1b50a0}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display: block; color: #fff}
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color: #fff;}
.cndns-right-box{position: absolute; top: -15px; right: 48px; padding-right: 25px; display: none;}
.cndns-right-box .box-border{border: 1px solid #ccc; border-top: 4px solid #1b50a0; padding: 10px; background-color: #fff; -webkit-box-shadow: 0 3px 8px rgba(0, 0, 0, .15); -moz-box-shadow: 0 3px 8px rgba(0, 0, 0, .15); box-shadow: 0 3px 8px rgba(0, 0, 0, .15); position: relative;}
.cndns-right-box .box-border .arrow-right{display: block; width: 13px; height: 16px; background: url(/uploads/image/mimages/arrow.png) no-repeat; position: absolute; right: -13px; top: 26px;}
.cndns-right-box .box-border .sev-t span{font-size: 42px; float: left; display: block; line-height: 56px; margin-right: 20px; color: #d3d3d3}
.cndns-right-box .box-border .sev-t img{width: 100px;}
.cndns-right-box .box-border .sev-t p{float: left; color: #1b50a0; font-size: 24px; line-height: 28px;}
.cndns-right-box .box-border .sev-t p i{display: block; font-size: 14px; color: #aaa;}
.cndns-right-box .box-border .sev-b{padding-top: 15px; margin-top: 15px; border-top: 1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color: #666; font-size: 14px; font-weight: normal; padding-bottom: 15px;}
.cndns-right-box .box-border .sev-b li{float: left; width: 33.33333%}
.cndns-right-box .box-border .sev-b li a{display: inline-block; color: #999; font-size: 13px; padding-left: 43px; background: url(/uploads/image/mimages/qq.gif) no-repeat left 3px; line-height: 36px;}
.cndns-right-box .box-border .sev-b li a:hover{color: #1b50a0}
.meau-sev .cndns-right-box .box-border{width: 280px;}
.meau-contact .cndns-right-box .box-border{width: 230px;}
.cndns-right-meau:hover .cndns-right-box{display: block}
.meau-code .cndns-right-box{top: inherit; bottom: -35px;}
.meau-code .cndns-right-box .box-border{width: 100px; text-align: center; border-top: 1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display: block; color: #f66e06; font-size: 16px; line-height: 16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top: inherit; bottom: 50px;}
.meau-sev:hover .cndns-right-btn{background: #1b50a0}
.meau-zs .cndns-right-btn{background-color: #1b50a0; color: #fff; margin-top: 80px; border-color: #1b50a0}
.meau-zs .cndns-right-btn span{color: #fff}
.meau-zs .cndns-right-btn p{color: #fff}
/* 主题风格 */
.cndns-right-box .box-border .sev_style span{line-height: normal; font-size: 30px; float: left; display: block; margin: -2px 10px 0 0; color: #1b50a0}
.cndns-right-box .box-border .sev_style p{float: left; color: #1b50a0; font-size: 24px; line-height: 28px;}
.cndns-right-box .box-border .sev_style p i{display: block; font-size: 14px; color: #aaa;}
.cndns-right-box .box-border .sev_style_box{padding-top: 15px; margin-top: 15px; border-top: 1px solid #e4e4e4}
.cndns-right-box .box-border .sev_style_box h4{color: #666; font-size: 14px; font-weight: normal; padding-bottom: 15px;}
.cndns-right-box .box-border .sev_style_box li{float: left;}
.cndns-right-box .box-border .sev_style_box li a{display: inline-block; color: #999;}
.cndns-right-box .box-border .sev_style_box li a:hover{color: #1b50a0}
.skinlist li{height: 43px; float: left; margin: 6px;}
.skinlist li a{width: 43px; height: 43px; padding: 0; margin: 0;}
.blue{background: #1b50a0;}
.skinlist li a.blue:hover{background: #1b50a0; filter: alpha(opacity=8); -moz-opacity: 0.80; opacity: 0.80;}
.red{background: #ed4040;}
.skinlist li a.red:hover{background: #ed4040; filter: alpha(opacity=8); -moz-opacity: 0.80; opacity: 0.80;}
.green{background: #4caf50;}
.skinlist li a.green:hover{background: #4caf50; filter: alpha(opacity=8); -moz-opacity: 0.80; opacity: 0.80;}
.purple{background: #8666b8;}
.skinlist li a.purple:hover{background: #8666b8; filter: alpha(opacity=8); -moz-opacity: 0.80; opacity: 0.80;}
.brown{background: #8d6e63;}
.skinlist li a.brown:hover{background: #8d6e63; filter: alpha(opacity=8); -moz-opacity: 0.80; opacity: 0.80;}
.yellow{background: #d0884d;}
.skinlist li a.yellow:hover{background: #d0884d; filter: alpha(opacity=8); -moz-opacity: 0.80; opacity: 0.80;}
.orange{background: #f88f32;}
.skinlist li a.orange:hover{background: #f88f32; filter: alpha(opacity=8); -moz-opacity: 0.80; opacity: 0.80;}
.indigo{background: #3f51b5;}
.skinlist li a.indigo:hover{background: #3f51b5; filter: alpha(opacity=8); -moz-opacity: 0.80; opacity: 0.80;}
.bluegrey{background: #607d8b;}
.skinlist li a.bluegrey:hover{background: #607d8b; filter: alpha(opacity=8); -moz-opacity: 0.80; opacity: 0.80;}
.black{background: #565656;}
.skinlist li a.black:hover{background: #565656; filter: alpha(opacity=8); -moz-opacity: 0.80; opacity: 0.80;}
.skin:hover .skinlist{display: block;}
.skinlist li a.current{background-image: url(/uploads/image/mimages/skin_current.gif);}
.skinlist li a.current:hover{background-image: url(/uploads/image/mimages/skin_current.gif);}
/*友情链接*/
.flink{width: 100%;}
.flink .hd{width: 100%; height: 40px; background-color: #1f85d0;}
.flink .hd ul li{float: left; height: 40px; border-right: solid 1px #fff; color: #fff; background: url(/uploads/image/mimages/jiantou3.png) no-repeat right 17px; line-height: 40px; cursor: pointer; padding: 0 40px 0 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size: 16px; -webkit-transform: translatez(0);}
.flink .hd ul li.last{margin-right: 0 !important;}
.flink .hd ul li#link_invalid{display: none !important;}
.flink .link_title{width: 136px; height: 40px; padding: 0; border-right: 0; background: url(/uploads/image/mimages/daohang_bg.png); float: left; margin-left: 11px; color: #fff; font-size: 16px; line-height: 40px; font-family: microsoft yahei, "微软雅黑"; text-indent: 35px;}
.flink .hd ul li.on{background: url(/uploads/image/mimages/jiantou4.png) no-repeat right 17px; color: #fff;}
.flink .bd{zoom: 1;}
.flink .bd div{display: none; zoom: 1; line-height: 30px; font-size: 14px; padding: 15px 10px; border: solid 1px #dbdfe2;}
.flink .bd div ul li{padding-left: 9px; padding-right: 9px; height: 30px; line-height: 30px; float: left;}
.flink .bd div ul li a{float: left; margin-left: 8px; font-size: 14px; color: #333333; width: 234px; padding-left: 15px; background: url(/uploads/image/mimages/jiantou2.png) no-repeat 0 center;}
.flink .bd div ul li a:hover{color: red;}
.flink .bd .dpn{display: none !important;}
.flink .bd .txt_link a{padding: 0 10px;}
.link_pic{padding: 0 10px; width: 100%; float: left; border: dashed 1px #dbdfe2;}
.link_pic img{display: block; width: 120px; border: solid1px #dbdfe2;}
.slidegroup{width: 100%; text-align: left;}
.slidegroup .parhd{height: 40px; line-height: 42px; background: #e8edf5; padding: 0 15px; border-bottom: 1px solid #ddd; position: relative; color: #666; font-size: 14px;}
.slidegroup .parhd ul{float: left; position: absolute; left: 0px; top: -1px; height: 40px;}
.slidegroup .parhd h1{float: left; font-size: 16px; margin: 0 30px 0 5px; padding-left: 20px; color: #1b50a0;}
.slidegroup .parhd h1 i{font-size: 25px; position: absolute; margin: 1px 0 0 -30px;}
.slidegroup .parhd ul li{float: left; padding: 0 20px; cursor: pointer; font-size: 16px;}
.slidegroup .parhd ul li.on{height: 40px; line-height: 40px; background: #fff; border-top: 2px solid #1b50a0; border-left: 1px solid #ddd; border-right: 1px solid #ddd; color: #1b50a0; font-weight: bold;}
.slidegroup .parhd span{float: right; font-size: 14px;}
.slidegroup .parhd span a{color: #1b50a0;}
.slidegroup .slidebox{overflow: hidden; zoom: 1; padding: 15px 0; position: relative; width: 1168px; height: auto; border: solid 1px #ddd; border-top: 0}
.slidegroup .sprev, .slidegroup .snext{position: absolute; z-index: 999; left: 10px; top: 37%; display: block; width: 40px; height: 40px; border-radius: 40px; background: url(/uploads/image/mimages/icoleft.gif) center center no-repeat rgba(0, 0, 0, 0.2);}
.slidegroup .snext{left: auto; right: 10px; background: url(/uploads/image/mimages/icoright.gif) center center no-repeat rgba(0, 0, 0, 0.2);}
.slidegroup .sprev:hover, .slidegroup .snext:hover{background-color: rgba(0, 0, 0, 0.5);}
.slidegroup .parbd ul{overflow: hidden; zoom: 1;}
.slidegroup .parbd ul li{margin: 10px 0; float: left; _display: inline; overflow: hidden; text-align: center;}
.slidegroup .parbd ul li .pic{text-align: center;}
.slidegroup .parbd ul li .pic img{width: 220px; height: 150px; display: block; padding: 5px; border: 1px solid #ddd;}
.slidegroup .parbd ul li .pic a:hover img{border-color: #999;}
.slidegroup .parbd ul li .title{line-height: 30px;}
/* 快捷导航 */
.ind_sjli ul li{display: inline; width: 208px; text-align: center; font-size: 14px; line-height: 16px; float: left; margin: 5px 10px;}
.ind_sjli ul li a{display: block; padding: 20px 0 10px 0; color: #2a83e7; background-color: #e8edf5; border-radius: 5px;}
.ind_sjli ul li a.li1{background-color: #0396ff; color: #fff;}
.ind_sjli ul li a.li2{background-color: #ea5455; color: #fff;}
.ind_sjli ul li a.li3{background-color: #7367f0; color: #fff;}
.ind_sjli ul li a.li4{background-color: #28c76f; color: #fff;}
.ind_sjli ul li a.li5{background-color: #fa742b; color: #fff;}
.ind_sjli ul li a:hover{color: #fff; background: rgba(171, 220, 255, 1); background: -moz-linear-gradient(-45deg, rgba(171, 220, 255, 1) 0%, rgba(3, 150, 255, 1) 100%); background: -webkit-gradient(left top, right bottom, color-stop(0%, rgba(171, 220, 255, 1)), color-stop(100%, rgba(3, 150, 255, 1))); background: -webkit-linear-gradient(-45deg, rgba(171, 220, 255, 1) 0%, rgba(3, 150, 255, 1) 100%); background: -o-linear-gradient(-45deg, rgba(171, 220, 255, 1) 0%, rgba(3, 150, 255, 1) 100%); background: -ms-linear-gradient(-45deg, rgba(171, 220, 255, 1) 0%, rgba(3, 150, 255, 1) 100%); background: linear-gradient(135deg, rgba(171, 220, 255, 1) 0%, rgba(3, 150, 255, 1) 100%); filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#abdcff', endcolorstr='#0396ff', gradienttype=1);}
#quick_move img{border: none; width: 50%}
.ind_sjli ul li a img{width: 60px; height: 60px;}
.ind_sjli ul li a:hover img{-webkit-transition: -webkit-transform 0.9s ease-out; -moz-transition: -moz-transform 0.9s ease-out; transition: transform 0.9s ease-out; transform: rotatey(360deg); -webkit-transform: rotatey(360deg); -moz-transform: rotatey(360deg);}
.ind_sjli ul li a i{width: 60px; height: 50px; margin: 0 auto; line-height: normal; text-align: center; font-size: 50px; display: block;}
.ind_sjli ul li a:hover i{-webkit-transition: -webkit-transform 0.9s ease-out; -moz-transition: -moz-transform 0.9s ease-out; transition: transform 0.9s ease-out; transform: rotatey(360deg); -webkit-transform: rotatey(360deg); -moz-transform: rotatey(360deg);}
.ind_sjli ul li .img_title{display: block; padding: 10px 0 15px 0; font-size: 16px;}
.ind_sjli ul li.num7{margin-right: 0;}
/* 右下角弹出框 */
#pop{background: #fff; border-top: solid 3px #1b50a0; width: 400px; height: 355px; font-size: 14px; position: fixed; right: 0; bottom: 0; z-index: 999; box-shadow: 0 0 20px 0 rgba(0, 0, 0, .5);}
#pophead{line-height: 40px; border-bottom: 1px solid #e0e0e0; font-size: 14px; padding: 0 0 0 10px; background: rgba(255, 255, 255, 1); background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(47%, rgba(246, 246, 246, 1)), color-stop(100%, rgba(237, 237, 237, 1))); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%); background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%); background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(246, 246, 246, 1) 47%, rgba(237, 237, 237, 1) 100%); filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#ffffff', endcolorstr='#ededed', gradienttype=0);}
#pophead h2{font-size: 16px; color: #1b50a0; font-weight: normal; line-height: 40px; height: 40px; padding-left: 30px;}
#pophead h2 i{font-size: 25px; position: absolute; margin-left: -30px;}
#pophead #popclose{position: absolute; right: 9px; top: 9px; background-color: #1b50a0; line-height: 22px; color: #fff; padding: 0 8px;}
#pophead a#popclose:hover{color: #fff; cursor: pointer;}
/* 左右滑动门tab */
.slide_tab{overflow: hidden; zoom: 1; width: 1170px; border: solid 1px #dbdfe2;}
.slide_tab li{float: left; display: inline; height: 150px; overflow: hidden; zoom: 1; border-left: solid 1px #fff;}
.slide_tab li h4{width: 49px; height: 115px; margin-right: -7px; padding: 35px 8px 0 0; line-height: 20px; text-align: center; cursor: pointer; float: left; overflow: hidden; font-size: 18px; font-weight: normal; color: #fff; background: #1b50a0 url(/uploads/image/mimages/slide_tab.png);}
.slide_tab li.on .tab_nrbox{display: block; width: 1075px; padding: 20px 20px 0 20px; display: inline; float: left;}
.slide_tab li.on h4{background: #1f85d0 url(/uploads/image/mimages/slide_tab_on.png);}
.slide_tab li .tab_nrbox{display: none}
.rdfwlist li{float: left; width: 127px; text-align: center}
.rdfwlist li span{display: block; width: 85px; height: 95px; background: #1b50a0 url(/uploads/image/mimages/slide_tab_ico.png); margin: 0 auto; -webkit-transition: .4s; -o-transition: .4s; -moz-transition: .4s; transition: .4s}
.rdfwlist li span i{text-align: center; line-height: 95px; font-size: 40px;}
.rdfwlist li a i{color: #fff;}
.rdfwlist li a{display: block;}
.rdfwlist li a:hover span{-moz-transform: scalex(-1); -webkit-transform: scalex(-1); -o-transform: scalex(-1); transform: scalex(-1)}
.rdfwlist .li1 span{background-color: #01cde0;}
.rdfwlist .li2 span{background-color: #fca735;}
.rdfwlist .li3 span{background-color: #7367f0;}
.rdfwlist .li4 span{background-color: #c3d435;}
.rdfwlist .li5 span{background-color: #7da5b6;}
.rdfwlist .li6 span{background-color: #f5557b;}
.rdfwlist .li7 span{background-color: #3bc5ab;}
.rdfwlist .li8 span{background-color: #3287c7;}
.rdfwlist .li9 span{background-color: #fb6f47;}
.rdfwlist .li10 span{background-color: #d88b31;}
/* 信息列表 */
.list_01 ul{zoom: 1; overflow: hidden}
.list_01 li{height: 36px; line-height: 36px; width: 100%; overflow: hidden;}
.list_01 li a{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; width: 75%; font-size: 16px; text-indent: 15px; background: url(/uploads/image/mimages/ico.png) no-repeat 0 16px;}
.list_01 li .date{float: right; color: #bdbdbd; font-size: 13px;}
.list_01 li i{font-size: 20px; margin-left: 5px;}
.list_01 .more{float: right; font-weight: normal; font-size: 14px;}
.list_02 ul{zoom: 1; overflow: hidden}
.list_02 li{height: 30px; line-height: 30px; width: 100%; overflow: hidden;}
.list_02 li a{color: #000000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; width: 75%; font-size: 14px; text-indent: 15px; background: url(/uploads/image/mimages/ico.png) no-repeat 0 12px;}
.list_02 li a:hover{color: #e22929;}
.list_02 li .date{float: right; color: #999; font-size: 14px;}
.list_02 li i{font-size: 20px; margin-left: 5px;}
.list_02 .more{float: right; font-weight: normal; font-size: 14px;}
.list_03 ul{zoom: 1; overflow: hidden;border-bottom: solid 1px #eee; padding-bottom: 10px;}
.list_03 li{height: 36px; line-height: 36px; width: 100%; overflow: hidden;}
.list_03 li a{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; width: 75%; font-size: 16px; text-indent: 15px; background: url(/uploads/image/mimages/ico.png) no-repeat 0 16px;}
.list_03 li .date{float: right; color: #bdbdbd; font-size: 13px;}
.list_03 li i{font-size: 20px; margin-left: 5px;}
.list_title h1{color: #010504; font-size: 18px; text-align: left; margin-bottom: 10px; padding: 0 0 0 20px; border-left: solid 5px #326ece; display: block;}
.list_title .more{float: right; font-weight: normal; font-size: 14px;}
.pic_list01 a{float: left; margin: 0; padding: 0;}
.pic_list01 li{width: 257px; float: left; margin: 10px; border: solid 1px #e0e0e0;}
.pic_list01 li img{width: 247px; height: 170px; padding: 5px 5px 0 5px;}
.pic_list01 li p{line-height: 30px; padding: 5px 0; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 247px; text-align: center;}
.tbbox{width: 100%; background-color: #f8f8f8; padding: 6px 20px 5px 20px;}
.tbbox .hd{position: relative; height: 50px; border-bottom: solid 1px #ccc;}
.tbbox .hd ul{}
.tbbox .hd li{float: left; padding: 0 15px; height: 50px; text-align: center; line-height: 50px;}
.tbbox .hd li a{color: #5f5f5f; font-size: 22px; font-weight: bold;}
.tbbox .hd li.on{position: relative; top: 0; height: 49px; border-bottom: 2px solid #1756b7; color: #1756b7;}
.tbbox .hd li.on a{color: #1756b7;}
.tbbox .hd span{position: absolute; top: 0; right: 15px; font-size: 14px;}
.tbbox .hd span a{color: #1e4f9e; line-height: 50px;}
.tbbox .news-top{padding: 5px 0;}
.tbbox_video{background: #f8f8f8;}
.tbbox_video .header{position: relative; height: 50px;}
.tbbox_video .header li{float: left; padding: 0 15px; height: 50px; text-align: center; line-height: 50px;}
.tbbox_video .header li a{color: #5f5f5f; font-size: 22px; font-weight: bold;}
.tbbox_video .header li.on{position: relative; top: 0; height: 49px; border-bottom: 2px solid #1756b7; color: #1756b7;}
.tbbox_video .header li.on a{color: #1756b7;}
.lit-top{padding: 0 0 5px;}
.lit-top .img{float: left; overflow: hidden; width: 140px; height: 90px;}
.lit-top .info{float: right; width: 236px;}
.lit-top .info h2 a{padding-bottom: 6px; color: #ce1100; font-size: 15px;}
.lit-top .info p{color: #6a6a6a; text-indent: 24px; font-size: 9pt; line-height: 23px;}
.lit-top .info p a{color: #ce1100;}
.lit-top .info p a:hover{text-decoration: underline;}
.news_list01{width: 100%;}
.news_list01 ul{width: 100%; padding: 10px 0;}
.news_list01 ul span{width: 55px; height: 50px; line-height: 25px; padding: 3px 5px; font-size: 12px; color: #326ece; font-weight: bold; text-align: center; border: solid 1px #ccc; display: block;}
.news_list01 ul span b{font-weight: normal;}
.news_list01 ul li p{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; width: 100%;}
.news_list01 h1{color: #010504; font-size: 18px; text-align: left; margin-bottom: 10px; margin-top: 5px; padding: 0 0 0 20px; border-left: solid 5px #326ece; display: block;}
.news_list01 .more a{float: right; font-weight: bold; font-size: 18px; color: #1f85d0;}
/*新闻列表 end*/
.linktxt{height: 70px; overflow: hidden;}
.linktxt li{float: left; height: 70px;}
.linktxt li a{display: block; padding: 13px 0 13px 15px; width: 168px; height: 42px; line-height: 42px; background: #d8e8f5; border: 1px solid #dddddd; position: relative; font-size: 20px; transition: all 0.4s;}
.linktxt li a span{display: block; cursor: pointer;}
.linktxt li a span.sl, .linktxt li a span.sr{height: 70px; width: 4px; top: -1px; background:  0 0 no-repeat; z-index: 1; position: absolute;}
.linktxt li a span.sl{left: -1px;}
.linktxt li a span.sr{right: -1px; background-image: url(/uploads/image/mimages/ind_picr.png);}
.linktxt li a span.ico{float: left; width: 42px; height: 42px; background:  center 0 no-repeat; transition: all ease-in 0.4s;}
.linktxt li a span.tit{float: left; padding-left: 10px; white-space: nowrap;}
.linktxt li a:hover{background: #285cb0; color: #fff;}
.linktxt li a:hover span.ico{transform: rotate(360deg); -webkit-transform: rotate(360deg);}
.linktxt li.num1{margin-right: 10px;}
.linktxt li.num2{margin-right: 10px;}
.linktxt li.num2 a span.ico{background-position: center -42px;}
.linktxt li.num2 a:hover{color: #fff;}
.linktxt li.num3 a span.ico{background-position: center -84px;}
.linktxt li.num3 a:hover{color: #fff;}
.ztzl_nr ul.picture-list{width: 100%;}
.ztzl_nr ul.picture-list li{float: left; padding: 10px; background: none; text-align: center; height: auto; width: 555px; overflow: hidden;}
.ztzl_nr ul.picture-list li a{float: left; text-align: center; width: 530px; line-height: 36px;}
.ztzl_nr ul.picture-list li img{padding: 10px !important; border: 0; width: 530px !important; height: 130px !important; float: left; background: #f2f2f2;}
.ztzl_nr ul.picture-list li a:hover img{background: #fff4a8; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;}
.ztzl_nr ul.picture-list li a .img_title{display: block; float: left; width: 530px; height: 36px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; cursor: pointer;}
.nbgl_nr2 ul li{float: left; width: 385px; text-align: center; vertical-align: bottom; overflow: hidden; border-right: solid 1px #dbdfe2;}
.nbgl_nr2 ul li a{display: block; width: 100%; height: 150px; line-height: 50px; font-size: 18px; color: #206adb; overflow: hidden; cursor: pointer;}
.nbgl_nr2 ul li a .ico{display: block; font-size: 50px; margin: 30px auto 0 auto;}
.nbgl_nr2 ul li a .tit{display: block; float: left; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; cursor: pointer;}
.nbgl_nr2 ul li a:hover{color: #fff; background-image: linear-gradient(135deg, #ffe985 10%, #fa742b 100%);}
.nbgl_nr2 ul li a:hover .ico{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotatey(360deg); -webkit-transform: rotatey(360deg); -moz-transform: rotatey(360deg);}
.nbgl_nr2 p{line-height: 40px; text-align: left; border-bottom: solid 1px #dbdfe2; padding: 0 10px 0 20px; background: url(/uploads/image/mimages/icon_02.gif) 15px center no-repeat; text-indent: 10px; font-size: 14px;}
.nbgl_nr2 p b{color: #e10509;}
.item{float: left; width: 100%; background: #fff;}
.item_bk0{border: 0; box-shadow: 0 0 10px #fff;}
.itemtit{padding: 0 15px 0 20px; height: 40px; border-bottom: 1px solid #dfe2e7; font-size: 14px; font-weight: normal;}
.itemtit h3{float: left; height: 39px; color: #333; font-size: 14px; line-height: 39px;}
.itemtit h3 a{margin-right: 15px;}
.itemtit .current{float: left; height: 39px; border-bottom: 2px solid #1f85d0; color: #333; font-weight: bold; font-size: 16px; line-height: 39px;}
.itemtit .itemmore{float: right; color: #1f85d0; font-size: 14px; line-height: 40px;}
.itemcon{padding: 15px;}
.icointro{padding-left: 48px;}
.icointro span{position: absolute; display: block; margin: 0 0 0 -35px; color: #1f85d0; font-size: 25px;}
.slidetxtbox{/*border:1px solid #ddd;*/ text-align: left; background-color: #fff;}
.slidetxtbox .hd{height: 36px; line-height: 36px; border-bottom: 1px solid #ddd; position: relative;}
.slidetxtbox .hd ul{float: left; position: absolute; top: 0px; height: 32px;}
.slidetxtbox .hd ul li{float: left; padding: 0 15px; cursor: pointer; font-size: 16px; font-weight: bold;}
.slidetxtbox .hd ul li.current{border-bottom: solid 1px #e22929; color: #e22929;}
.slidetxtbox .bd ul{padding: 10px 0; zoom: 1;}
.slidetxtbox .hd ul h1{color: #666; font-size: 18px; text-align: left; margin-bottom: 10px; padding: 0 0 0 20px; border-left: solid 5px #326ece; display: block;}
.tb-focus{width: 100%; height: 260px; position: relative; overflow: hidden;}
.tb-focus .hd{position: absolute; right: 9px; bottom: 10px; z-index: 1; padding-left: 2px;}
.tb-focus .hd li{color: #f60; cursor: pointer; margin-left: 3px; width: 15px; height: 5px; background: #fff; float: left; font-size: 13px; line-height: 15px; overflow: visible; text-align: center; opacity: .7; filter: alpha(opacity=70); border: 1px solid #d8d8d8; margin-left: -1px;}
.tb-focus .hd li.on{background: #f60; color: #fff; font-weight: bold; opacity: 1; filter: alpha(opacity=100); z-index: 2; position: relative;}
.zwww_nr ul li{float: left; width: 180px; text-align: center; vertical-align: bottom; overflow: hidden;}
.zwww_nr ul li a{display: block; width: 100%; height: 106px; line-height: 40px; border-radius: 5px; margin-bottom: 15px; font-size: 16px; color: #e22929; background: #fff4ea; overflow: hidden; cursor: pointer;}
.zwww_nr ul li a .ico{display: block; font-size: 40px; margin: 15px auto 0 auto;}
.zwww_nr ul li a .tit{display: block; float: left; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; cursor: pointer;}
.zwww_nr ul li a:hover{color: #fff; background: #e22929; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;}
.zwww_nr ul li a:hover .ico{-webkit-transition: -webkit-transform 0.7s ease-out; -moz-transition: -moz-transform 0.7s ease-out; transition: transform 0.7s ease-out; transform: rotatey(360deg); -webkit-transform: rotatey(360deg); -moz-transform: rotatey(360deg);}
.zwww_nr ul li a.bg01{background-color: #3bc5ab; color: #fff;}
.zwww_nr ul li a.bg02{background-color: #7367f0; color: #fff;}
.zwww_nr ul li a.bg03{background-color: #fb6f47; color: #fff;}
/*---------- 二级页样式 ----------*/
.lm_main{background:url(/uploads/image/mimages/lm_lanmubg.jpg) left repeat-y #fff;}
.lm_top{height:auto;background:url(/uploads/image/mimages/list_new.jpg) 0 center no-repeat;padding:5px 20px 6px 5px;text-align:center;overflow:hidden;float:left;margin-bottom:17px;width:198px;}
.lm_top .tit{display:block;float:left;height:auto;line-height:36px;font-size:24px;color:#fff;font-weight:bold;width:198px;text-align:center;}
.navdh{width:208px;float:left;}
.navdh ul li{width:208px;height:auto;padding-bottom:16px;vertical-align:bottom;overflow:hidden;text-align:left;}
.navdh ul li a{display:block;height:auto;line-height:30px;background:url(/uploads/image/mimages/sub.jpg) 176px center no-repeat #f2f2f2;overflow:hidden;font-size:18px;color:#595959;padding:10px 25px 10px 30px;}
.navdh ul li a:hover,.navdh ul li.active a{color:#1b50a0;background:url(/uploads/image/mimages/subhover.jpg) 176px center no-repeat #f2f2f2;}

/* show页面 */
.show{margin: auto; width: 1200px; background: #fff}
.show_warp{width: 100%; background: url(/uploads/image/mimages/foot_bg.png); background-position: bottom center; background-repeat: no-repeat}
.show_weizhi{float: left; margin: 0; width: 1200px; height: 42px; background: #eee; font-size: 14px; line-height: 42px; border-bottom: solid 1px #dbdfe2; background: rgba(255, 255, 255, 1); background: -moz-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 9%, rgba(242, 242, 242, 1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(9%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(242, 242, 242, 1))); background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 9%, rgba(242, 242, 242, 1) 100%); background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 9%, rgba(242, 242, 242, 1) 100%); background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 9%, rgba(242, 242, 242, 1) 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 9%, rgba(242, 242, 242, 1) 100%); filter: progid:dximagetransform.microsoft.gradient(startcolorstr='#ffffff', endcolorstr='#f2f2f2', gradienttype=0);}
.show_weizhi i{float: left; font-size: 20px; margin-left: 20px;color: #0068b7;}
.show_weizhi a{float: left; margin-left: 6px;font-size: 14px; color: #666}
.show_weizhi a:hover{color: #0068b7;font-weight: bold;}
.show_weizhi span{float: left; margin-left: 6px; color: #666;}
.show_content{float: left; margin-top: 20px; margin-left: 30px; width: 1100px;}
.show_title{color: #12408a; font-size: 30px; font-family: microsoft yahei, "微软雅黑"; line-height: 40px}
.show_subtitle, .show_title{width: 100%; text-align: center}
.show_subtitle{margin-top: 10px; font-size: 14px; line-height: 24px}
.show_ziduan{margin-top: 20px; width: 100%; border-bottom: 1px solid #d7d7d7; line-height: 36px;padding-bottom: 20px;}
.show_ziduan span{color: #666; font-size: 14px}
.show_ziduan a{float: right}
.show_ziduan a:hover span{color: red}
.show_ziduan a img{float: left; margin-top: 8px; margin-right: 10px}
.show_ziduan a span{float: left}
.show_ziduan div{float: right; margin-right: 10px}
.show_ziduan div img{float: left; margin-top: 8px; margin-right: 6px; cursor: pointer}
.show_ziduan div span{float: left}
.show_content .content{margin-top: 25px; width: 100%; min-height: 300px; font-size: 1pc; line-height: 30px}
.shangxiapian{margin: 40px 0 40px 0; width: 100%; border-top: 1px solid #d7d7d7}
.shangxiapian a, .shangxiapian span{color: #333; font-size: 14px}
.shangxiapian a:hover{color: red}
.shangxiapian .date{color: #ccc;}
.shangyipian{margin-top: 17px}
.shangyipian, .xiayipian{float: left; width: 60pc; height: 2pc; line-height: 2pc;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.guanbi{float: right; margin-top: 25px; width: 67px; height: 1pc; background: url(/uploads/image/mimages/guanbi.gif); background-repeat: no-repeat; color: #333; text-indent: 20px; font-size: 14px; line-height: 1pc; cursor: pointer}
.eye_color input{width: 13px; height: 13px; border: 1px solid #999999; margin: -2px 1px 0 0; vertical-align: middle; cursor: pointer; outline: medium none; overflow: hidden;}
.position{background: url(/uploads/image/mimages/xxktelbg.png) left bottom repeat-x; height: 47px; font-size: 16px; font-weight: bold; color: #326ece; margin: 0 15px 0px 15px;}
.position span{display: block; border-bottom: 3px solid #326ece; height: 44px; line-height: 44px; padding: 0 10px; float: left; font-size: 20px;}
.navjzimg ul.picture-list{width: 100%;}
.navjzimg ul.picture-list li{float: left; padding: 10px 9px 10px 9px; background: none; text-align: center; height: auto; width: 256px;}
.navjzimg ul.picture-list li a{float: left; text-align: center; width: 256px; line-height: 36px;}
.navjzimg ul.picture-list li img{padding: 10px !important; border: 0; width: 236px !important; height: 160px !important; float: left; background: #f2f2f2;}
.navjzimg ul.picture-list li a:hover img{background: #c8dcf4; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;}
.navjzimg ul.picture-list li a .img_title{display: block; float: left; width: 256px; height: 36px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; cursor: pointer;}
.ztzl_nr ul.picture-list{width: 100%;}
.ztzl_nr ul.picture-list li{float: left; padding: 10px 9px 10px 9px; background: none; text-align: center; height: auto; width: 492px; overflow: hidden;}
.ztzl_nr ul.picture-list li a{float: left; text-align: center; width: 492px; line-height: 36px;}
.ztzl_nr ul.picture-list li img{padding: 10px !important; border: 0; width: 470px !important; height: 130px !important; float: left; background: #f2f2f2;}
.ztzl_nr ul.picture-list li a:hover img{background: #fff4a8; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;}
.ztzl_nr ul.picture-list li a .img_title{display: block; float: left; width: 492px; height: 36px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; cursor: pointer;}
/*领导之窗*/
.ld_left{width: 140px; height: auto; float: left; margin: 0 20px; padding-top: 20px;}
.ld_pic{width: 140px; height: auto; margin: 0 auto;}
.ld_img{width: 140px; height: 180px;}
.ld_name{padding-top: 13px; height: 32px; line-height: 32px; text-align: center; font-size: 20px; font-weight: bold; color: #333333;}
.ld_position{height: auto; line-height: 24px; text-align: center; font-size: 14px; font-weight: bold; color: #666; margin-bottom: 20px;}
.ld_info{width: 609px; height: auto; float: left; border-left: 1px dashed #cccccc; padding: 20px 0px 0px 20px;}
.ldtit{height: 36px; line-height: 36px; margin-bottom: 10px; border-bottom: 1px solid #eeeeee;}
.ldtit span{width: 70px; height: 36px; text-align: center; font-size: 16px; font-weight: bold; color: #e22929; border-bottom: 1px solid #e22929; margin-top: -1px; display: block;}
.ldtit a{color: #e22929;}
.ld_fengong{padding-top: 3px; padding-bottom: 23px; line-height: 26px; font-size: 14px;}
/*网站地图*/
.dty_title{height: 50px; line-height: 50px; margin-bottom: 30px; text-align: center; font-size: 30px; color: #e22929;}
.dty_contain{width: 1020px; margin: auto; padding-bottom: 50px;}
.dty_mutitle{width: 1020px; height: 40px; line-height: 40px; border-top: solid 1px #ddd; border-bottom: solid 1px #ddd; background-color: #f6f7f7; overflow: hidden;}
.dty_mutitle a{display: block; float: left; height: 40px; line-height: 40px; font-size: 16px; font-weight: bold; color: #e22929; padding-left: 16px; background: url(/uploads/image/mimages/xt_tzico.gif) 0 11px no-repeat; white-space: nowrap;}
.dty_mutitle a:hover{color: #e22929;}
.dty_sublb{width: 1020px; padding: 20px 0;}
.dty_sublb:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
* html .dty_sublb{zoom: 1;}
/* ie6 */
*:first-child   html .dty_sublb{zoom: 1;}
/* ie7 */
.dty_sublb ul li{float: left; height: 36px; line-height: 36px; width: 144px; background: url(/uploads/image/mimages/jiantou2.png) 10px 16px no-repeat; padding-left: 26px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.dty_sublb ul li a{line-height: 36px; font-size: 16px;}
/* 搜索列表 */
.search_nr{width: 100%;}
.search_nr ul{width: 100%; line-height: 26px; margin-bottom: 10px;}
.search_nr ul h1{width: 100%; height: 40px; line-height: 40px; font-size: 16px;}
.search_nr ul h1 a{color: #0e76cd;}
.search_nr ul p{color: #666;}
.search_nr ul span{color: #429842; margin-bottom: 30px; display: block;}
/*分页*/
/*.pagination{clear: both; text-align: center; margin: 20px 0 0 0; padding: 10px 0; line-height: 26px; font-size: 14px; background: #f5f5f5; font-family: microsoft yahei;}*/
/*.pagination a, .pagination span{background: #fff; border: 1px solid #d9d9d9; color: #666; font-family: arial; margin: 2px 3px; padding: 3px 12px; text-decoration: none; white-space: nowrap; display: inline-block; height: 22px; line-height: 22px; font-family: microsoft yahei;}*/
/*.pagination a:hover{background: #0068b7; border: 1px solid #0068b7; color: #ffffff !important;}*/
/*.pagination a.active{border: 1px solid #0068b7; color: #fff;}*/
/*.pagination span.current, .pagination span.current:hover{background: #0068b7; border: 1px solid #0068b7; color: #fff;}*/
/*.pagination span.disabled, .pagination span.disabled:hover{border: 1px solid #d9d9d9; color: #666; background: #eee;}*/
/*.pagination a.text, .pagination a.text:hover{color: #fff; background: #0068b7; border: #0068b7 1px solid; cursor: text;}*/
/*.pagination a.pagemore, .pagination a.pagemore:hover{color: #666; background: #fff; border: 1px solid #fff; cursor: text; padding: 0px 3px;}*/
/*.pagination .inputbar{height: 22px; line-height: 20px; border: 0; background: inherit;}*/
/*.pagination .inputbar input{width: 30px; height: 20px; line-height: 20px; padding: 0 2px; border: #d9d9d9 1px solid; *vertical-align: middle; _vertical-align: middle; vertical-align: middle; margin: -2px 4px 0; text-align: center;}*/
/*list-pager*/
.list_pager{clear: both; padding: 30px 0; text-align: center; color: #666; position: relative;}
.list_pager a, .list_pager strong, .list_pager span{padding: 2px 12px; display: inline-block; text-align: center; vertical-align: middle; color: #666; font-size: 12px; background: #fcfcfc; border-top: solid #dedede 1px; border-bottom: solid #dedede 1px;}
.list_pager strong{background: #0068b7; color: #fff; text-decoration: none; font-weight: bold; border-top: solid #0068b7 1px; border-bottom: solid #0068b7 1px;}
.list_pager a:hover{color: #0068b7; text-decoration: none;}
.list_pager .next_page{border: 1px solid #dedede; text-align: center;}
.list_pager .next_page b{display: none;}
.ind_gkmllist{ line-height: 35px; font-size: 14px; overflow: hidden;}
.ind_gkmllist ul li{float: left; height: 35px; padding-left: 2px; overflow: hidden;}
.ind_gkmllist ul li a{display: block; width: 193px; height: 35px; line-height: 35px; background: url(/uploads/image/mimages/ind_zdlyico.png) 0 12px no-repeat; padding-left: 18px; cursor: pointer; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.ind_gkmllist ul li a:hover{background: url(/uploads/image/mimages/ind_zdlyico.png) 0 -18px no-repeat; color: #e22929;}
/*---------- 子页竖导航 ----------*/
.list-title{display: inline-block; width: 100%; max-width: 100%; background: #0d77cf; text-align: center; height: 58px; line-height: 58px; font-size: 20px; color: #fff; cursor: pointer}
a:hover.list-title{color: #fff;}
.accordion{width: 100%; max-width: 100%;}
.accordion .link{cursor: pointer; display: block; padding: 10px 15px 10px 42px; color: #4d4d4d; font-size: 15px; border-bottom: 1px solid #ccc; position: relative; -webkit-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease}
.accordion li:last-child .link{border-bottom: 0}
.accordion li{cursor: pointer}
.accordion li i{position: absolute; top: 10px; left: 12px; font-size: 18px; color: #595959; -webkit-transition: all .4s ease; -o-transition: all .4s ease; transition: all .4s ease}
.accordion li i.fa-chevron-down{right: 12px; left: auto; font-size: 20px}
.accordion li.open .link{color: #0c47a5}
.accordion li.open i{color: #0c47a5}
.accordion li.open i.fa-chevron-down{-webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg)}
.submenu{display: none; background: #f5f5f5; font-size: 14px}
.submenu li{border-bottom: 1px solid #d6d7dc}
.submenu a{display: block; text-decoration: none; color: #666; padding: 10px; padding-left: 42px; -webkit-transition: all .25s ease; -o-transition: all .25s ease; transition: all .25s ease}
.submenu a:hover, .submenu li.current a{background: #cdd9e8; color: #0c47a5}
.home_zwgk_left{padding: 15px;}
.home_zwgk_left li{float: left; margin: 10px 15px; width: 118px; height: 45px; line-height: 45px; padding-left: 25px; background: #abe9ff url(/uploads/image/mimages/sy_li_ico_01.png) no-repeat 10px 18px; border: 1px solid #43c0eb;}
.home_zwgk_left li:hover{color: #3e7ddc; background: url(/uploads/image/mimages/sy_li_ico_01.png) no-repeat 10px 18px #fff; border: 1px solid #43c0eb;}
.home_zwgk_left li a{color: #3e7ddc; display: block;}
/* tagscloud */
#tagscloud{position: relative; font-size: 12px; color: #333; margin: -30px 0 0 -40px; text-align: center; width: 380px; height: 300px;}
#tagscloud a{position: absolute; top: 0px; left: 0px; color: #333; font-family: arial; text-decoration: none; margin: 0 10px 15px 0; line-height: 18px; text-align: center; font-size: 12px; padding: 1px 5px; display: inline-block; border-radius: 3px;}
#tagscloud a.tagc1{background: #ff8836; color: #fff;}
#tagscloud a.tagc2{background: #00b4f3; color: #fff;}
#tagscloud a.tagc3{background: #8ad575; color: #fff;}
#tagscloud a.tagc4{background: #0091e2; color: #fff;}
#tagscloud a.tagc5{background: #00bdb6; color: #fff;}
#tagscloud a.tagc6{background: #f2ba02; color: #fff;}
#tagscloud a.tagc7{background: #3bbc42; color: #fff;}
#tagscloud a.tagc8{background: #df09e2; color: #fff;}
#tagscloud a.tagc9{background: #8257ff; color: #fff;}
#tagscloud a.tagc10{background: #e75c5c; color: #fff;}
#tagscloud a:hover{color: #fff; background: #333;}
.video_box ul.picture-list{width: 100%;}
.video_box ul.picture-list li{float: left; padding: 10px 16px; background: none; text-align: center; height: auto; width: 260px; overflow: hidden;}
.video_box ul.picture-list li a{float: left; text-align: center; width: 230px; line-height: 36px;}
.video_box ul.picture-list li a i{width: 240px; height: 180px; line-height: 180px; text-align: center; font-size: 60px; margin: 10px; color: rgba(255, 255, 255, 0.80); background-color: rgba(0, 0, 0, 0.35); display: block; position: absolute;}
.video_box ul.picture-list li a i:hover{color: rgba(255, 255, 255, 0); background-color: rgba(0, 0, 0, 0); -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;}
.video_box ul.picture-list li img{padding: 10px !important; border: 0; width: 240px !important; height: 180px !important; float: left; background: #f2f2f2;}
.video_box ul.picture-list li a:hover img{background: #dbdfe2; -moz-transition: all 0.3s; -o-transition: all 0.3s; -webkit-transition: all 0.3s; transition: all 0.3s;}
.video_box ul.picture-list li a .img_title{display: block; float: left; width: 260px; height: 36px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; cursor: pointer;}
.list .list-item{border-bottom: 1px solid #e3e3e3; border-radius: 5px; margin-bottom: 15px; background: #fff; box-sizing: border-box; -moz-box-sizing: border-box}
.list .img{width: 220px; float: left; font-size: 0}
.list .img img{width: 200px;}
.list .block p{margin: 0; padding: 0 15px 5px 0}
.list-item{padding-top: 15px; padding-bottom: 15px}
.box{float: left; width: 100%}
.default-menu li a, .text-shadow{text-shadow: 1px 1px 1px #fff}
.title{font-size: 16px; color: #f03800}
.date, .like{color: #e0b566}
.date{float: right}
.se_box_date{margin-left: 10px; color: #ffffff; margin-bottom: 10px;}
.search_icon{background: url(/uploads/image/mimages/sousuo-2x.png); width: 20px; height: 20px; display: inline-block; background-size: contain; margin-top: 6px; margin-left: 21px;-ms-behavior: ;behavior:;}
.focus_tab{height: 50px;}
.icon_video{background-image: ; background-size: contain; display: inline-block; width: 20px; height: 20px; margin-right: 5px; vertical-align: middle;-ms-behavior: ;behavior:;}

.toutiao_slidebox{width: 1030px; height: 100px; overflow: hidden; position: relative;  background: #eff0f4;}
.toutiao_slidebox .hd{height: 15px; overflow: hidden; position: absolute; right: 5px; bottom: 5px; z-index: 1;}
.toutiao_slidebox .hd ul{overflow: hidden; zoom: 1; float: left;}
.toutiao_slidebox .hd ul li{float: left; margin-right: 2px; width: 15px; height: 15px; line-height: 14px; text-align: center; background: #fff; cursor: pointer;}
.toutiao_slidebox .hd ul li.on{background: #f00; color: #fff;}
.toutiao_slidebox .bd{position: relative; height: 100%; z-index: 0;}
.toutiao_slidebox .bd li{zoom: 1; vertical-align: middle;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.toutiao_slidebox .prev{width: 18px; height: 18px; position: absolute; right: 1%; top: 10%; background-image: url(/uploads/image/mimages/arrows_up.png); background-size: contain; background-repeat: no-repeat;-ms-behavior: ;behavior:;}
.toutiao_slidebox .next{position: absolute; width: 18px; height: 18px; right: 1%; bottom: 10%; background-image: url(/uploads/image/mimages/arrows_down.png); background-repeat: no-repeat; background-size: contain;-ms-behavior: ;behavior:;}
.toutiao_slidebox .prev:hover, .toutiao_slidebox .next:hover{filter: alpha(opacity=100); opacity: 1;}
.toutiao_slidebox .prevstop{display: none;}
.toutiao_slidebox .nextstop{display: none;}
.ind_tldlist{padding-top: 12px; line-height: 35px; font-size: 14px; overflow: hidden; }
.ind_tldlist p{float: left; height: 35px; padding-left: 2px; overflow: hidden;}
.ind_tldlist p b{width: 60px; display: block; float: left;}
.ind_tldlist p a{display: block; width: 100%; height: 35px; line-height: 35px; background: url(/uploads/image/mimages/ind_zdlyico.png) 0 12px no-repeat; padding-left: 18px; cursor: pointer; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;-ms-behavior: ;behavior:;}
.ind_tldlist p a:hover{background: url(/uploads/image/mimages/ind_zdlyico.png) 0 -18px no-repeat; color: #e22929;}

.new_toutiao{
  background: #eff0f4;
  padding: 15px;
  height: 100px;
}

.new_toutiao_left{
  width: 10%;
  float: left;
  background: #eff0f4;
}
.new_toutiao_right{
  height: 115px;
  background: #eff0f4;
  width: 85%;
  float: left;
  text-align: center;
}
.toutiao_content{
  background: #eff0f4;
  padding: 10px 40px 10px 20px;
}
.toutiao_img{
  width: 102px;
  height: 87px;
  margin-top: 6px;
}
.toutiao_title{
  font-size: 28px;
  font-weight:bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.toutiao_desc{

  color: #7f807f;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 16px;
  margin-top: 15px;
}

.organization{ width:450px; border:1px solid #ddd; text-align:left;  }
.organization .hd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
.organization .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }
.organization .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.organization .hd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.organization .bd ul{ padding:15px;  zoom:1;  }
.organization .bd li{ height:24px; line-height:24px;   }
.organization .bd li .date{ float:right; color:#999;  }

.page{
  text-align: center;
}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px
}

.pagination > li {
  display: inline
}

.pagination > li > a, .pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd
}

.pagination > li:first-child > a, .pagination > li:first-child > span {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px
}

.pagination > li:last-child > a, .pagination > li:last-child > span {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px
}

.pagination > li > a:focus, .pagination > li > a:hover, .pagination > li > span:focus, .pagination > li > span:hover {
  z-index: 2;
  color: #23527c;
  background-color: #eee;
  border-color: #ddd
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7
}

.pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover, .pagination > .disabled > span, .pagination > .disabled > span:focus, .pagination > .disabled > span:hover {
  color: #777;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd
}

.pagination-lg > li > a, .pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.3333333
}

.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {
  border-top-left-radius: 6px;
  border-bottom-left-radius: 6px
}

.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px
}

.pagination-sm > li > a, .pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
  line-height: 1.5
}

.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px
}

.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px
}


.position_search{
  display: block;
  float: right;
  margin-top: 15px;
}

.position_search > .keyword{
  color: #ea5542;
  margin: 0 5px;
}

.sky_container {
  width: 1920px;
  height: 100%;
  position: absolute;
  overflow: hidden;
  top: 0;
}

.gxt_data_label{
  border-bottom: 1px solid #ccd7e2;
  font-size: 18px;
  margin-top: -20px;
}

.gxt_data_label > .title{
  margin: 0 5px;
  color: #666666;
  font-weight: bold;
}

.gxt_data_label > .on{
  color: #1e5693;
}

.leader_left{
  float: left;
  width: 268px;
  border: 1px solid #dde0e3;
  margin: 0 auto;
}

.leader_label{
  background-image: ;
  background-repeat: no-repeat;
  background-size: cover;
  width: 191px;
  height: 37px;
  font-size: 17px;
  line-height: 37px;
  color: #ffffff;
  text-align: center;
  margin: auto;
  margin-top: -6px;
  -ms-behavior: ;
  behavior:;
}
.leader_part_info{
  margin: 15px auto;
  height: 30px;
  vertical-align: middle;
  text-align: center;
  padding-bottom: 10px;
  width: 227px;
  border-bottom: 1px solid #649ecb;
}
.icon_leader{
  width: 27px;
  height: 27px;
  margin-top: -13px;
}
.icon_name{
  line-height: 30px;
  color: #1954b3;
  font-size: 20px;
}
.leader_right{
  float: left;
  background: linear-gradient(180deg, #dce8fc, #f8fcff);
  border: 1px solid #dde0e3;
  padding: 20px;
  width: 838px;
  margin-left: 10px;
  min-height: 500px;
}

.leader_item{
  background-image: ;
  background-repeat: no-repeat;
  /*background-size: cover;*/
  width: 234px;
  height: 64px;
  font-size: 16px;
  line-height: 64px;
  text-align: left;
  margin: 15px auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  background-size:100% 100% ;
  -ms-behavior: ;
  behavior:;
}

.leader_item .leader_name{
  color: #1d50a6;
  padding-left: 30px;
}
.leader_item .leader_position{

  color: #333333;
  margin-left: 5px;
}

.leader_base_info{

}
.leader_base_info .leader_photo{
  width: 154px;
  height: 193px;
}
.leader_info{
  margin-left: 15px;
}
.leader_image_container{
  float: left;
  margin-right: 15px;
}
.leader_base_info .leader_name{
  font-size: 24px;
  color: #333333;
  font-family: microsoft yahei;
  font-weight: 400;
}
.leader_base_info .work_desc{
  font-size: 16px;
  font-family: microsoft yahei;
  font-weight: 400;
  color: #333333;
  line-height: 36px;
}
.leader_resume{
  margin-top: 20px;
  position: relative;
}
.leader_resume_line{
  position: absolute;
  left: 66px;
  height: 2px;
  background: #dcdee7;
  top: 23px;
  width: 765px;
  content: "";
}
.leader_label_name{
  color: #333333;
  font-size: 20px;
}
.leader_resume_desc{
  margin-top: 15px;
  font-size: 16px;
  font-family: microsoft yahei;
  font-weight: 400;
  color: #666666;
  line-height: 36px;
}


.special_item{
  margin: 20px 0;
  display: block;
}

.special_item .special_img{
  width: 300px;
  height:115px;
}
.special_img_container{
  float: left;
  width: 300px;
}
.special_item .special_content{
  float: left;
  width: 812px;
  margin-left: 15px;
}
.special_item .special_title{
  margin-top: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 18px;
  font-weight: 700;
}
.special_item .spceial_desc{
  margin-top: 5px;
  font-size: 16px;
  color: #888888;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.query_mail_box{
  height: 60px;
  padding-bottom: 10px;
  border-bottom: 6px solid #2f5693;
}
.query_left{
  float: left;
}
.tingzhang_box_button{
  background: #245cbb;
  width: 189px;
  height: 60px;
  border-top-right-radius: 50px;
  border-bottom-right-radius: 50px;
  color: #ffffff;
  text-align: center;
  line-height: 60px;
  font-size: 22px;
}

.query_right{
  float: right;
  line-height: 60px;
}
.query_right .button{
  background: #c7d7f3;
  color: #235cbb;
  font-size: 14px;
  height: 32px;
  opacity: 0.64;
  width: 78px;
  display: inline-block;
  text-align: center;
  line-height: 32px;
}

.query_right .left_button{
  border-radius: 16px 0px 0px 16px;
}
.query_right .right_button{
  border-radius: 0px 16px 16px 0px;
}


.letter_box_item{
  height: 64px;
  line-height: 64px;
  display: block;
  position: relative;
  padding: 0 10px;
}
.zixun_letter_box_item{
  height: 64px;
  line-height: 64px;
  display: block;
  position: relative;
  padding: 0 10px;
}

.letter_box_item:hover .title{
  color: #e22929;
}
.letter_box_item:hover{
  background: #ecf8fc;
}
.letter_box_item .title{
  display: inline-block;
  width: 68%;
  color: #666666;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: 26px;
}
.zixun_letter_box_item .title{
  display: inline-block;
  width: 68%;
  color: #666666;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: 26px;
}
.letter_box_item .date{
  display: inline-block;
  width: 20%;
  color: #9a9a9a;
  position: relative;
  top: 15px;
  right: -7px;

}
.zixun_letter_box_item .date{
  display: inline-block;
  width: 20%;
  color: #9a9a9a;
}


.icon_letter_box{
  width: 29px;
  height: 29px;
  margin-right: 15px;

}

.icon_letter_box_item{
  width: 20px;
  height: 20px;
  margin-right: 5px;
  position: absolute;
  left: 10px;
  top:22px;
}

.letter_status{
  position: absolute;
  right: 10px;
  top:0px;
  width: 45px;
  height: 38px;
}
.letter_box_wait{
  width: 72px;
  height: 61px;
}

.letter_count{
  height: 193px;
  background: #ffaa2d;
}
.rate_count{
  height: 193px;
  background: #46caf0;
}
.letter_bg{
  width: 315px;
  height: 85px;
  background:  no-repeat;
  background-size: cover;
  color: #ffffff;
  text-align: center;
  font-size: 18px;
  line-height: 85px;
  -ms-behavior: ;
  behavior:;
}
.icon_letter_count{
  width: 49px;
  height: 21px;
  margin-right: 10px;
  margin-top: -5px;
}

.rate_bg{
  width: 315px;
  height: 85px;
  background:  no-repeat;
  background-size: cover;
  color: #ffffff;
  text-align: center;
  font-size: 18px;
  line-height: 85px;
  -ms-behavior: ;
  behavior:;
}

.icon_rate_count{
  width: 40px;
  height: 33px;
  margin-right: 10px;
  margin-top: -5px;
}
.letter_count_box{

}
.letter_count_item{
  width: 25%;
  float: left;
  text-align: center;
  padding-top: 20px;
}
.letter_count_item_name{
  font-size: 14px;
  font-family: microsoft yahei;
  font-weight: 400;
  color: #db4800;
  margin-top: 5px;
}
.letter_count_number{
  color: #ffffff;
  font-size: 23px;
  font-family: microsoft yahei;
  font-weight: bold;
  border-bottom: 1px solid #db4800;
  margin: 0 10px;
}
.rate_count_item_name{
  font-size: 14px;
  font-family: microsoft yahei;
  font-weight: 400;
  color: #056dae;
  margin-top: 5px;
}
.rate_count_number{
  color: #ffffff;
  font-size: 23px;
  font-family: microsoft yahei;
  font-weight: bold;
  border-bottom: 1px solid #2e94cb;
  margin: 0 10px;
}

.w845{
  width: 845px;
  float: left;
}
.w315{
  width: 315px;
  float: left;
}
.hudong_panel{
  margin: 15px 0;
}
.hudong_item_header{
  height: 36px;
  font-size: 26px;
  font-family: microsoft yahei;
  font-weight: 400;
  color: #245cbc;
  line-height: 36px;
  position: relative;

}
.hudong_item_header .label_name{
  border-bottom: 6px solid #305694;
  padding-bottom: 10px;
}
.hudong_bg_line{
  height: 6px;
  position: absolute;
  left: 130px;
  right: 0px;
  bottom: -14px;
  background:  0 0 no-repeat;
  background-size: cover;
  -ms-behavior: ;
  behavior:;
}

.hudong_bg_line_small{
  left: 103px;
}
.hudong_item_more{
  float: right;
  width: 101px;
  height: 27px;
  display: inline-block;
  background:  0 0 no-repeat;
  background-size: cover;
  -ms-behavior: ;
  behavior:;
  margin-top: 8px;
}
.pr-15{
  padding-right: 15px;
}
.huyingguanqie_image{
  width: 322px;
  height: 103px;
}

.collect_container{
  padding-top: 42px;
}
.collect_item{
  display: block;
  float: left;
  width: 30.33%;
  margin: 0 10px;
}
.collect_item_content{
  background: #ffffff;
  border: 1px solid #99b3d7;
  border-radius: 10px 10px 0px 0px;
}
.collect_item .title{
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  padding: 10px;
  height: 60px;
  color: #333333;
}
.collect_item .status{
  margin-top: 10px;
  text-align: center;
  padding: 2px;
  color: #ffffff;
}
.collect_item .status_process{
  background: #009739;
}
.collect_item .status_over{
  background: #989ea1;
}
.collect_item .info{
  color: #666666;
  background: #e5ebf5;
  padding: 10px;
}
.collect_item .info div{
  margin: 5px 0;
}

.news_publish{
  float: left;
  display: inline-block;
  background: #eaf2f7;
  margin-right: 15px;
  margin-top: 10px;

}
.news_publish_photo{
  width: 329px;
  height: 225px;
  position: relative;
}
.publish_photo_box{
  position: relative;
}
.news_publish_photo_title{
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0px;
  background: #191919;
  color: #ffffff;
  padding: 5px 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.news_publish_info{
  color: #666666;
  padding-left: 10px;
}
.news_publish_info div{
  margin: 2px 0;
}

.jg_nav_item{
  display: block;
  margin: 20px 0;
}
.zwgk_box{
  height: 19px;
}
.zwgk_tips{
  height: 19px;
  font-size: 20px;
  font-family: microsoft yahei;
  font-weight: 400;
  color: #0e3878;
}
.public_item_box{
  margin: 10px 0;
}
.public_item{
  width: 148px;
  height: 99px;
  text-align: center;
  line-height: 140px;
  display: inline-block;
  color: #333333;
  margin: 5px;
  font-size: 16px;
  font-weight: 400;
}
.public_item_gkzn{
  background: url(/uploads/image/mimages/public_icon_gkzn.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:
}
.public_item_gkzn:hover{
  background: url(/uploads/image/mimages/public_icon_gkzn_h.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:
}
.public_item_gkzd{
  background: url(/uploads/image/mimages/public_icon_gkzd.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:
}
.public_item_gkzd:hover{
  background: url(/uploads/image/mimages/public_icon_gkzd_h.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:
}
.public_item_gkml{
  background: url(/uploads/image/mimages/public_icon_gkml.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:
}
.public_item_gkml:hover{
  background: url(/uploads/image/mimages/public_icon_gkml_h.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:
}
.public_item_gknb{
  background: url(/uploads/image/mimages/public_icon_gknb.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:
}
.public_item_gknb:hover{
  background: url(/uploads/image/mimages/public_icon_gknb_h.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:
}
.public_item_yjsgk{
  background: url(/uploads/image/mimages/public_icon_yjsgk.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:
}
.public_item_yjsgk:hover{
  background: url(/uploads/image/mimages/public_icon_yjsgk_h.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:
}
.public_item_ysqgk{
  background: url(/uploads/image/mimages/public_icon_ysqgk.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:
}
.public_item_ysqgk:hover{
  background: url(/uploads/image/mimages/public_icon_ysqgk_h.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:
}


.public_item_zd{
  width: 148px;
  height: 99px;
  text-align: left;
  line-height: 99px;
  display: inline-block;
  color: #333333;
  margin: 5px;
  font-size: 16px;
  font-weight: 400;
  vertical-align: middle;
}
.public_item_zd span{
  margin-left: 15px;
}
.public_item_zd .multi_line{
  display: inline-block;
  vertical-align: middle;
  line-height: 22px;
}

.zd_item_ggzypz{
  background: url(/uploads/image/mimages/gonggongziyuan_0.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_ggzypz:hover{
  background: url(/uploads/image/mimages/gonggongziyuan_1.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}

.zd_item_zdjsxm{
  background: url(/uploads/image/mimages/zhongdaxiangmu_0.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_zdjsxm:hover{
  background: url(/uploads/image/mimages/zhongdaxiangmu_1.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_shgywljs{
  background: url(/uploads/image/mimages/public-welfare_0.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_shgywljs:hover{
  background: url(/uploads/image/mimages/public-welfare_1.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_czyjs{
  background: url(/uploads/image/mimages/caizheng_0.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_czyjs:hover{
  background: url(/uploads/image/mimages/caizheng_1.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;

}
.zd_item_xyxy{
  background: url(/uploads/image/mimages/xinyong_0.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_xyxy:hover{
  background: url(/uploads/image/mimages/xinyong_1.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_ghjh{
  background: url(/uploads/image/mimages/guihua_0.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_ghjh:hover{
  background: url(/uploads/image/mimages/guihua_1.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_rsrm{
  background: url(/uploads/image/mimages/renshi_0.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_rsrm:hover{
  background: url(/uploads/image/mimages/renshi_1.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_gcjsxm{
  background: url(/uploads/image/mimages/gongcheng_0.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_gcjsxm:hover{
  background: url(/uploads/image/mimages/gongcheng_1.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_gzzj{
  background: url(/uploads/image/mimages/01.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_gzzj:hover{
  background: url(/uploads/image/mimages/010.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_yjgl{
  background: url(/uploads/image/mimages/02.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_yjgl:hover{
  background: url(/uploads/image/mimages/020.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_zfcggg{
  background: url(/uploads/image/mimages/03.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}
.zd_item_zfcggg:hover{
  background: url(/uploads/image/mimages/030.png) no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
}


.hdjl_container{
  margin: 0px auto;
}
.hdjl_item{
  display: inline-block;
  width: 278px;
  height: 69px;
  background:  no-repeat;
  background-size: cover;
  -ms-behavior: ;behavior:;
  text-align: center;
  line-height: 69px;
  color: #666666;
  font-weight: 400;
  font-size: 20px;
  margin: 10px 0px;
  opacity: 0.53;
}

.hdjl_item:hover{
  opacity: 1;
  color: #666666;

}
.hdjl_box{
}
.hdjl_box_icon_box{
  background: #3881e5;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  text-align: center;
  margin: auto;
  line-height: 80px;
  position: relative;
  top: 30px;
}
.hdjl_wszx_icon_box{
  background: #038dc6;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  text-align: center;
  margin: auto;
  line-height: 80px;
  position: relative;
  top: 30px;
}
.hdjl_box .tzxx{
  float: left;
  width: 137px;
  height: 194px;
  background:  no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
  margin-top: 46px;
  text-align: center;
}

.hdjl_box .wszx{
  float: left;
  width: 137px;
  height: 194px;
  background:  no-repeat;
  background-size: contain;
  -ms-behavior: ;behavior:;
  margin-top: 49px;
  text-align: center;
}
.hdjl_box .wszx:hover .hdjl_wszx_icon_box{
  background: #01abd5;
}
.hdjl_box .tzxx:hover .hdjl_box_icon_box{
  background:#62a1e9;
}
.hdjl_box .wszx:hover img,.hdjl_box .tzxx:hover img{
  transition: 0.8s;
  transform: rotatey(360deg);
}
.hdjl_box .title{
  color: #ffffff;
  font-size: 17px;
  position: relative;
  top: 34px;
}

.xxfk{
  float:right;
  width: 415px;
  overflow: hidden;
}
.hdjl_box .icon_mail{
  position: absolute;
  right: 0;
  top: 17px;
  width: 24px;
  height: 19px;
}
.hdjl_box .icon_question{
  position: absolute;
  right: 0;
  top: 11px;
  width: 25px;
  height: 25px;
}

.hdjl_tzxx_box{
  width: 302px;
  height: 158px;
  border-radius: 6px;
  background:#e8f2fb  no-repeat;
  background-size: contain;
  position: relative;
}
.hdjl_tzxx_box .title{
  position: absolute;
  top: 54%;
  left: -6px;
  font-size: 16px;
  color: #333333;
  vertical-align: middle;
  margin-left: 30px;
}
.hdjl_data{
  margin-left: 130px;
}

.hdjl_data_item {
  width: 45%;
  float: left;
  text-align: center;
  padding-top: 10px;
}

.hdjl_data_item_number {
  color: #386cb8;
  font-size: 24px;
  font-family: microsoft yahei;
  font-weight: bold;
  border-bottom: 1px solid #9b9b9b;
  margin: 0 10px;
}
.hdjl_data_item_name {
  font-size: 14px;
  font-family: microsoft yahei;
  font-weight: 400;
  color: #666666;
  margin-top: 5px;
}


.index_container{
  background: #ecf6ff;
  padding: 10px;
  border:1px dashed #add6ff;
  margin: 10px 30px;
  font-size: 14px;
  color: #333333;
}

.index_container{
  background: #ecf6ff;
  padding: 10px;
  border:1px dashed #add6ff;
  margin: 0px 30px 20px 30px;
  font-size: 14px;
  color: #333333;
}
.index_item_row{
  margin: 8px 0;
  color: #333333;
}

.index_item_label{
  display: inline-block;
  width: 80px;
  font-weight: bold;
}
.qrcode_container{
  margin-top: 30px;
}
.qrcode_container img{
  margin: auto;
  text-align: center;
}
.qrcode_tip{
  margin-bottom: 10px;
  color: #333333;
  text-align: center;
}

.gzfw_container{
  margin-top: 20px;
}

.gzfw_left{
  float: left;
}
.gzfw_right{
  float: left;
  margin: 0 auto;
  overflow: hidden;
  width: 395px;
}

.gzfw_bg{
  background:  no-repeat;
  background-size: cover;
  width: 370px;
  height: 95px;
  text-align: center;
  vertical-align: middle;
  position: relative;
  top: 10px;
}
.gzfw_line{
  position: absolute;
  top: 24px;
  display: inline-block;
  width: 1px;
  height: 53px;
  background: #ffffff;
}
.gzfw_action_item{
  display: inline-block;
  color: #ffffff;
  line-height: 95px;
  font-size: 22px;
  text-align: center;
  margin: 0 20px;
  color: #ffffff;
}
.gzfw_action_item:hover{
  color: #ffffff;
}

.gzwf_zxcx{
  background:  no-repeat;
  margin: 0 auto;
  text-align: center;
  height: 20px;
  position: relative;
}

.gzwf_lable_name{
  height: 45px;
  background: #ffffff;
  line-height: 45px;
  color: #333333;
  position: absolute;
  top: 0;
  left: 182px;
}

.gzfw_right_content{
  /*padding: 0 15px;*/
}
.gzfw_right_item{
  margin:  5px 0;
  width: 48%;
  height: 90px;

  display: inline-block;
  background: #e7ecf5;
  text-align: center;
  color: #333333;
  font-size: 16px;

}
.right_out{
  display: table;
  height: 90px;
  text-align: center;
  padding: 0 10px;
}
.gzfw_right_item:nth-child(odd){
  margin-right: 10px;
}
.gzfw_right_item:nth-child(5){
  margin-bottom: 0px;
}
.gzfw_right_item:nth-child(6){
  margin-bottom: 0px;
}
.gzfw_right_item:hover{
  background: #71cdb4;
  color: #ffffff;

}

.right_item_name{
  display: table-cell;
  vertical-align:middle;
  text-align:center;
}
.right_box{
  margin-top: 30px;
  margin-left: 15px;
}

.right_out_image{
  height: 90px;
  position: relative;

}

.more_image{
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -24px;
  margin-top: -24px;
}

.list_item{
  display: block;
  height: 115px;
  vertical-align: middle;
  position: relative;
  padding-bottom: 15px;
}

.list_item:hover{
  background: #eeeeee;
}
.list_item:hover .list_item_title,list_item_desc{
  color: #000000;
}
.list_item:hover .detail_button{
  display: block;
}
.list_item:not(:last-child):after{
  position: absolute;
  top: 100%;
  background: #eeeeee;
  height: 1px;
  width: 100%;
  content: "";

}

.list_item_image{
  float: left;
  width: 210px;
  position: absolute;
  top: 50%;
  margin-top: -53px;
}
.list_item_image > img{
  height: 106px;
  width: 190px;
}

.list_item_content{
  float: left;
  width: 918px;
  overflow: hidden;
  position: absolute;
  left: 210px;
  top: 50%;
  margin-top: -53px;
}

.list_item_title{
  color: #333333;
  font-size: 18px;
  margin-top: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.list_item_desc{
  margin-top: 5px;
  font-size: 14px;
  color: #999999;
  overflow : hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  position: relative;
}

.detail_button{
  display: none;
  position: absolute;
  right: 0px;
  bottom: 0;
  margin-top: -15px;
  height: 30px;
  background: #2d66a8;
  color: #ffffff;
  text-align: center;
  font-size: 14px;
  line-height: 30px;
  padding: 0 10px;
  border-radius: 3px;
}


.category{
  float: right;
  border: 1px solid cornflowerblue;
  border-radius: 10px 10px 0px 10px;
  height: 21px;
  line-height: 21px;
  display: inline-block;
  text-align: center;
  margin-right: 15px;
  padding: 0 5px;
  font-size: 8px;
  position: relative;
  top: 7px;
  color: #888888;
}

.category:hover{
  color: red;
  border: 1px solid blue;
}
