锘緻charset "UTF-8";
/* CSS Document */
html {overflow-y:scroll;}
body {margin:0; padding:0; color: #222; font:14px/1.5 Microsoft YaHei,Arial,Helvetica,sans-serif,Simsun}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:middle;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a {color:#222; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#036eb5;text-decoration:none;}
a:active {color:#036eb5;}
em{ color:#CCC; font-size:12px;}
.mar-t{margin-top:10px;}
.mar-b{margin-bottom:10px;}
.mar-l{margin-left:10px;}
.mar-r{margin-right:10px;}
.mar-t2{margin-top:20px;}
.mar-t3{margin-top:20px;}
.mar-t4{margin-top:20px;}
.padd-t{padding-top:10px;}
.padd-b{padding-bottom:10px;}
.padd-l{padding-left:10px;}
.padd-r{padding-right:10px;}
.padd-tblr{padding:10px;}
.padd-tlr{padding:10px 10px 0 10px;}
.padd-lrb{padding:0 10px 10px 10px;}
.padd-lr{padding:0 10px;}
.padd-tb{padding:10px 0;}
.of_h{ overflow:hidden; text-overflow:ellipsis; }
.cBlack{color:#252525;}
.cGreen, .cGreen:visited, .cGreen a,.green {color: #008000;}
.cBlue,.cBlue:visited,.cBlue a{color:#036eb5;}
.cRed, .cRed:visited, .cRed a,.red { color: Red; }
.taC{text-align: center}
.line_DD{ border-bottom: 1px solid #d2d2d2}
.line2{ border-bottom:1px solid #fcfcfc;border-top:1px solid #c3c3c3;}
.line_DD0{ border-bottom:0 !important}
.line_LD{ border-left: 1px solid #d2d2d2}
.line_RD{ border-right: 1px solid #d2d2d2}
.ico_red{ display: inline-block;height: 5px;width: 5px;background-color: #036db3;margin-bottom: 2px;margin-right: 5px; vertical-align: middle;}
.m_b10{margin-bottom: 10px;}
.ico_arrow{ border: 5px solid #fff; display: inline-block; border-bottom: 5px solid #00599f;margin-bottom: 3px;}
.fr{ float:right}
.fl{float:left}
.mb10{ margin-bottom:10px;}
.tab-pane {display: none;}
.fade {opacity: 0;-webkit-transition: opacity .15s linear;-o-transition: opacity .15s linear;transition: opacity .15s linear;}
.fade.in { opacity: 1;}
.btn_1{background:#fff url(/sanyasite/xhtml/images/btn_1.png) repeat-x 0 0; border: 1px solid #dadbdc; padding: 0 10px; line-height: 30px;display: inline-block;}
.btn_11{background:#fff url(/sanyasite/xhtml/images/btn_1.png) repeat-x 0 0; border: 1px solid #dadbdc; padding: 0 10px; line-height: 35px;display: inline-block; text-align: center;}
.btn_2{ background-color: #1169a9; color: #fff;padding: 10px 30px; border: 0;line-height: normal;}
.btn_h24{background: url(/sanyasite/xhtml/images/btn_h24.png) no-repeat 0 0;height: 24px; line-height: 24px;padding-left:10px; font-size: 12px; color: #fff;cursor: pointer;}
.btn_h24 span{background: url(/sanyasite/xhtml/images/btn_h24.png) no-repeat top right;display: block;padding-right: 10px;}
.btn_h32{background: url(/sanyasite/xhtml/images/btn_h32.png) no-repeat 0 0;height: 32px; line-height:32px;padding-left:10px; font-size: 14px; color: #fff;display: inline-block; text-align:center; vertical-align:top;cursor: pointer;}
.btn_h32 span{background: url(/sanyasite/xhtml/images/btn_h32.png) no-repeat top right;display: block;padding-right: 10px;}
.white{color:#fff;}
a.white:hover{color: #fff;}
.btn_h32 img{ margin-right:6px;}
.clear{clear: both;}
.text_1{background:#fff url(/sanyasite/xhtml/images/btn_1.png) repeat-x 0 0; border: 1px solid #dadbdc; padding: 0 10px; line-height: 30px; height:30px;display: inline-block;}
.none{display:none;}
.tab_nav li.time_fg{float: right;font-size: 14px;line-height: 44px;padding-right: 15px;color: #036ec5;}
/* 浣嶇疆鍥剧墖 */
/*.crumbs{ padding:20px 0 20px 20px; font-size:16px; background:url(../blue/images/crumbs_bg.png) no-repeat 0 center; width:1080px; margin:0 auto;}*/
.wz{height: 54px;line-height: 54px;background: url(../images/wz.png) 35px 19px no-repeat;padding-left: 58px;font-size: 14px;color: #484848;margin-left: -18px;}
.hcon {width: 1100px;margin: 0 auto;background: #ffffff;}
.containWrapper{width: 1100px;margin: 0 auto;height: 267px;padding: 10px 0;}
.mrcontain{width: 1053px;}
.containsmall{width: 360px;height: 263px;float: left;margin-bottom: 15px;}
.containmiddle{width: 517.5px;height: 263px;float: left;margin-bottom: 15px;}
.containbig{width: 1096px;height: 263px;float: left;margin-bottom: 15px;}
.containWrapper .listborder{overflow: hidden;border: 1px solid #036db3;margin: 0 10px 10px;height: 170px;}
.containWrapper ul{overflow: hidden;}
.containWrapper ul li{float: left;}
.containbig .listborder ul,.listborder .listborderUl{padding:15px 10px 0;}
.containbig .listborder ul li{width: 525px;}
.containmiddle .listborder ul li{width: 472px;}
.containsmall .listborder ul li{width: 330px;}
.mrcontain .containsmall:first-child{margin-right: 10px;}
.mrcontain .containsmall+.containsmall{margin-left: 10px;}
.box1{ width:360px;height:351px; background-color:#fff; float:left; margin-bottom:10px;}
.box1_mr10{ margin-right:10px;}
.box_half_mr10 .box_half:first-child,.box_half_mr10 .box_half_one:first-child,.mrcontain .containmiddle:first-child{margin-right:10px;}
.box_half { width:545px; height:351px;background-color:#fff; float:left;margin-bottom:10px;}
.box2{ width:730px;height:351px; margin-right:10px; background-color:#fff; float:left;margin-bottom:10px;}
.box3{ width:1100px; margin:0 auto;background-color:#fff;margin-bottom:10px; float:left;}
.box33{ width:1100px; margin:0 auto;margin-bottom:10px; float:left;}
.box_cc{ padding:20px; font-size:16px; line-height:200%;}
.box_half_one{width:545px;height: 170px;background-color:#fff; float:left;margin-bottom:10px;}
.newCommon .box1:first-child{margin-right: 10px;}
.newCommon .box1+.box1+.box1{margin-left: 10px;}
.jgznBox {height: 712px;}
.box1 .tit,.box2 .tit,.box3 .tit,.box_half .tit,.box33 .tit{ line-height:48px; height:50px; font-size:18px; border-bottom:#dcdbdb 1px solid; margin:0 20px;}
.tit h3{ float:left; color:#000;font-weight:700;margin-right: 10px;}
.tit h3.def{ color:#036db3;border-bottom:3px solid #036db3;}
.tit_r{ float:right;}
.tit_r a{ font-size:24px;}
.list{margin:0 20px; padding:15px 0;overflow: hidden;}
.list li{ line-height:40px; background:url(../images/blue/li_ico.png) no-repeat 0 20px; padding-left:20px; font-size:16px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.list li h4{ font-size:16px; font-weight:700}
.list li em{ float:right; font-size:16px;}
.list li p{ font-size:14px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
/* 棣栭〉澶存潯鏍峰紡 */
.hcontent {background: url(../images/hbg.png) repeat-x #F9F9F9;}
.common{width: 1100px; margin: 0 auto;}
.common_tit{padding-bottom: 20px;height: auto;}
.common_tit h1,.common_tit h1 a{ font-size: 39px; text-align: center; padding: 20px 0; color: #036db3;height: 46px;line-height: 46px;padding-top: 20px;width: 1053px;margin: 0 auto;padding-bottom: 0;white-space: nowrap;overflow: hidden;}
/*.common_tit h1 a{padding: 0 100px;display: block;}*/
.common_tit p{ text-align: center; font-size: 16px;color: #005293;line-height: 40px;}
/* 椤靛ご鏍峰紡 */
.hheader{ height: 170px; background: #ffffff; min-width: 1100px;}
.htop{ width: 1100px; margin: 0 auto; height: 126px; background: #ffffff;position: relative;z-index:2; }
.htop .hlogo{ padding: 18px 0 0 28px; float: left; width: 660px;}
.htop .hlogo .hl{width:100%;}
.htop .hlogo .hr{display: none;}
.htop .hlogo .hrhlogo{display: none;}
.htop .hlogo img{margin-right: 10px;}
.htop .hlogo h3{font-size: 40px;font-weight: bold;line-height: 48px;padding-top: 4px;color: #036db3;}
.htop .hlogo p{color: #898989;line-height: 22px;padding-top: 8px;font-size: 20px;font-family: Arial, Helvetica, sans-serif;}
.htopr{ width: 400px; float: right;}
.htopt{ padding-top: 21px; height: 40px;}
.htopt ul.hjf{ height: 30px; line-height: 30px; float: left; margin-right: 0px;}
.htopt .hjf li{ float: left; width: 20px; height: 30px; cursor: pointer; color: #999999; font-size: 14px; text-align: center; margin-right: 5px;}
.otherlang {width: 20px; height: 30px; cursor: pointer; color: #999999; font-size: 14px; text-align: center; margin-right: 5px;}
.otherlang i{color: #036db3;}
.htopt .ht .hiconlink .otherlang span{display:none;position: absolute;top: 30px;right: -86px;width: 170px;background: #fff;border: 2px solid #eee;}
.otherlang a{margin: 0 5px;}
.otherlang:hover span{display: block!important;}
.htopt .hjf li a{color:#036db3;}
.htopt li.hover{ color: #ffffff; background: url(../images/hjf.png) 0 6px no-repeat;}
.htopt .ht{ padding: 4px 0 0 5px; float: left;}
.hiconlink li{ float: left;padding-right: 10px;position: relative;}
.hiconlink li i{display: block;width: 20px;height: 20px;cursor: pointer;}
/*.htopt .ht img{ margin-right: 6px; cursor: pointer; vertical-align: middle;}*/
.htopt .ht span{display: none;position: absolute;top: 25px;right: 0;z-index: 10;}
.hiconlink li:hover span{display: block;}
.hiconlink .gwyx i {background: url(/default/xhtml/new/images/blue/hgwyyx.png) no-repeat;}
.hiconlink .downapp i {background: url(/default/xhtml/new/images/blue/hsjapp.png) no-repeat;}
.hiconlink .weather i{background: url(/default/xhtml/new/images/weather.png) no-repeat;}
.hiconlink .yszzf i{background: url(/default/xhtml/new/images/yszzf.png) no-repeat;}
.hiconlink .weibo i{background: url(/sanyasite/xhtml/new/images/ht4.jpg) no-repeat;}
.hiconlink .wechat i{background: url(/sanyasite/xhtml/new/images/ht5.jpg) no-repeat;}
.hiconlink .grzx i{background: url(../images/blue/icon-grzx.png) no-repeat;}
.hiconlink .wza i{background:url(http://www.sanya.gov.cn/sanyasite/xhtml/new/images/hwzayd.png) no-repeat;}
.hzqdh{ float: right; width: 97px; height: 24px; padding-top: 3px; color:#999999;display:none;}
.hzqdh a{ color:#036db3}
.hzqdh img{ cursor: pointer;}
.hinp{ float: left;}
.hinp input{ width: 312px; border: 1px solid #036db3; float: left; height: 35px; line-height: 35px; color: #999999; text-indent: 1em;}
.hinp .hsearchbg{background: url(/default/xhtml/new/images/blue/hsearch.png) no-repeat;width: 50px;height: 37px;float: left;}
.hnav{ height: 44px; background: #036db3;}
.hnav>ul{ width: 1100px; margin: 0 auto; position:relative;}
.hnav>ul>li{ height: 44px; line-height: 44px; float: left; width: 137px; text-align: center;}
.hnav>ul>li>a{ color: #FFFFFF; font-size: 22px; display: block;}
.hnav>ul>li:hover>a{ background: #eeeeee; color:#036db3; }
/* 椤靛熬鏍峰紡 */
.hfooter a{ color: #3E3E3E;}
/*椤靛熬鏀瑰姩*/
.hfooter{width: 1100px;border-top: 1px solid #dbdbdb; margin: 0 auto; background: #ffffff;margin-top: 15px;}
.hyqlj{border-top: 5px solid #036db3;}
.hyqlj1{ height: 42px; line-height: 42px; border-bottom: 1px solid #dbdbdb; font-size: 16px; overflow: hidden;}
/*椤靛熬鏀瑰姩缁撴潫*/
.hyqlj1 span{ margin-left: 30px; color: #1B1B1B; float:left;}
.hyqlj1 li{ margin-left: 33px; float: left;}
.hyqlj1 li img{ float: left; margin: 12px 6px 0 0;}
.hyqlj1 a{ color: #838383;}
.hyqlj2{ position: relative; height: 46px; border-bottom: 1px solid #dbdbdb;}
.hyqlj2>span{ height: 46px; line-height: 46px; float: left; margin-left: 30px; font-size: 16px; color:#1B1B1B;}
.hyqc{width: 800px;float: left;}
.hyqc>li{ padding: 0 20px; height: 46px; line-height: 46px; float: left; color: #888888; font-size: 16px; margin-left: 15px; cursor: pointer; }
.hyqli{ width: 1030px; height: 122px; padding: 5px; background: #eeeeee; position: absolute; top: 46px; left: 35px; overflow-x: hidden; display: none; *overflow: scroll;}
.hyqli li span{ color: #3E3E3E;}
.hyqli .yinc-lj{ display: none; line-height: 24px;z-index: 999; background: #ffffff; overflow: hidden; padding: 10px; border: 2px solid #036db3; position:relative;}
.hyqli li:hover .yinc-lj{ display: block;}
div.yinc-lj a {display: block;font-size: 14px;color: #333333;padding-left: 20px;padding-right: 10px;background: url(../images/zx-dfbszn4.png) 5px 50% no-repeat;}
.hyqc>li:hover{ background: #eeeeee; color:#036db3; height: 178px;}
.hyqc>li:hover>div{ display: block;}
.hyqli li{ float: left; padding-left: 15px; width:232px; font-size: 14px; height: 25px; color:#333333; line-height: 25px;}
.hfc{ height: 180px; font-size: 12px; color: #838383; padding-top: 30px;}
.hfc a{ color: #838383;}
.hfc .fl{ width: 665px; margin-left: 30px; line-height: 30px;}
.hfc .fl ul{ height: 30px;}
.hfc .fl li{ float: left;}
.hfc .fl .version{display: none;}
.hfc .fr{ width: 272px; float: right; padding-top: 25px; text-align: center;}
.hfc .fr li.hdb{ width: 100px; padding-top: 8px; float: left;}
.hfc .fr li.hzc{ width: 145px; float: left; padding-top: 19px;}
/*鍙屽叕绀烘牱寮?/
.ggfwBox,.sgsBox,.sgs{display: none;}
.ollist{ margin:0 20px;}
.ollist li{ overflow:hidden; border-top:1px dashed #ddd;line-height:40px; font-size:14px;}
.ollist li.oltit{ border:0; line-height:50px; font-size:16px;}
.ollist .oDiv1{width: 30px;text-align: center;}
.ollist .oDiv2{width: 227px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ollist .oDiv3{width: 300px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ollist .oDiv4{width: 395px;text-align: center;}
.ollist .oDiv5{width: 100px;text-align: center;}
.tit_form{ float:right; font-size:16px}
.tit_form .btn2{ background-color:#fff; padding:5px 10px; font-size:16px; border:1px solid #ddd;height: 32px;float: right;margin-top: 9.5px;margin-left: 10px;}
.text_1{background:#fff url(/default/xhtml/zizhan/images/btn_1.png) repeat-x 0 0; border: 1px solid #dadbdc; padding: 0 10px; line-height: 30px; height:30px;display: inline-block;}
/*鍥剧墖鏂伴椈鏍峰紡*/
.hbanner{width:1053px; margin:0px auto; background:#000; position:relative; overflow:hidden;}
.hbanner ul{width:100%; position:relative; height:100%;}
.hbanner ul li{width:100%; position:relative;height:100%;}
.hbanner ul li img{height:520px; width:1053px; display:block;}
.hbanner .shadow{ width:1033px; position:absolute; bottom:0; left:0px; padding:0px 10px; z-index:10; height:35px; line-height: 35px;background-image: url(/sanyasite/xhtml/images/banner_text_bg.jpg); display:block; text-align:left; font-family: "\5FAE\8F6F\96C5\9ED1";font-size:16px; color:#fff;}
.hbanner .prev,.hbanner .next{position:absolute;width:40px;height:74px;background: url(/sanyasite/xhtml/images/focus17_btn.png) no-repeat;}
.hbanner .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.hbanner .next{top: 50%;margin-top: -37px; right: 0; background-position:-40px -74px; cursor:pointer;}
.hbanner .prev:hover{ background-position:0 0; }
.hbanner .next:hover{ background-position:-40px 0;}
.swiper-pagination{ position:absolute; right:10px; bottom:5px; z-index:99;}
.swiper-pagination span{position: relative;display:inline-block;width: 12px;height: 12px;border-radius: 7px;margin: 0 5px;color: #B0B0B0;font: 12px/15px "\5B8B\4F53";text-decoration: none;text-align: center;outline: 0;background: #fff;}
.swiper-pagination span.swiper-active-switch{ background:#036eb5}
.indexbanner{width:1053px; height:520px;}
.indexbanner ul li img{height:520px; width:1053px;}
.display-hide{display:none;}
/*涓棿椤电鍒囨崲*/
.hc3{ width: 1053px; margin: 20px auto; height: 440px;}
.hc3 .hn{ width: 176px; height: 440px; float: left; border: 1px solid #E7E7E7; background:#F7F7F7; border-right: none;}
.hc3 .hn li{ height: 88px; padding: 0 6px; line-height: 87px; font-size: 18px; cursor: pointer; border-right: 1px solid #036db3;}
.hc3 .hn li.hover{ background: url(../images/blue/hnhover.png) no-repeat #ffffff; border-right: none;}
.hc3 .hn li a{ display: block; border-bottom: 1px solid #C8C8C8; height: 88px;}
.hc3 .hn li.hover a{ color: #ffffff; border-bottom: none;}
.hn li i{ width: 28px; height: 30px; float: left; margin: 28px 16px 0;}
.hn li i.hn1{ background: url(../images/blue/hn1.png);}
.hn li i.hn2{ background: url(../images/blue/hn2.png);}
.hn li i.hn3{ background: url(../images/blue/hn3.png);}
.hn li i.hn4{ background: url(../images/blue/hn4.png);}
.hn li i.hn5{ background: url(../images/blue/hn5.png);}
.hn li.hover i.hn1{ background: url(../images/hn1a.png);}
.hn li.hover i.hn2{ background: url(../images/hn2a.png);}
.hn li.hover i.hn3{ background: url(../images/hn3a.png);}
.hn li.hover i.hn4{ background: url(../images/hn4a.png);}
.hn li.hover i.hn5{ background: url(../images/hn5a.png);}
.hboxs{ width: 875px; height: 440px; float: right; border: 1px solid #036db3; border-left: none; overflow: hidden; position: relative;}
#hhbox{ width: 5000px; height: 440px; position: absolute; left: 0; top: 0;}
.hbox{ width: 875px; height: 440px; float: left;}
/*瑕侀椈鍔ㄦ€佹牱寮?/
.hyw .fl{ width: 501px; height: 414px; margin: 15px 0 0 19px;}
.htis{ height: 38px; line-height: 38px; background: #eeeeee; margin-bottom: 17px;}
.htis li{ height: 45px; width: 167px; float: left; font-size: 20px; text-align: center;}
.htis li a{ display: block; color: #000000;}
.htis li.hover{ background: url(../images/blue/hhover3.png) top center no-repeat;}
.htis li.hover a{ color: #ffffff;}
.hlis{ line-height: 29px;}
.hlis ul{ font-size: 16px;}
.hlis ul li{ height: 35px;line-height: 35px;}
.hlis span{ font-size:10px; color: #d2d2d2; margin-right: 5px;}
.hyw .fr{ width: 290px; height: 414px; margin: 15px 28px 0 0px;}
.htis2{ height: 39px; line-height: 39px; font-size: 18px; border-bottom: 1px solid #d2d2d2;}
.htis2 i{ width: 23px; height: 23px; float: left; margin: 9px 8px 0 0;}
.htis2 i.hbqi{ background: url(../images/blue/hrmbg.png);}
.htis2 i.haxi{ background: url(../images/blue/hax.png);}
.htis2 a:hover i{transform: rotate(360deg);}
.hlis2{ line-height: 31px; font-size: 16px;}
.hldhd ul{height:160px;}
/*淇℃伅鍏紑鏍峰紡*/
.hgk .fl{ width: 501px; height: 414px; margin: 23px 0 0 21px;}
.hgk .hlis2{ line-height: 28px;height: 140px;}
.hgk .fr{ width: 335px; height: 440px; background: #f6f4f4;}
.hxxzl{ width: 286px; height: 311px; background: #ffffff; margin: 23px auto 8px;}
.hxxzl div{ width: 38px; height: 311px; background: url(../images/blue/hxxzl.png); float: left;}
.hxxzl ul{ width: 216px; float: left; padding: 13px 15px 0; border: 2px solid #F7F7F7; border-left: none; height: 297px;}
.hxxzl li{ height: 41px; line-height: 41px; font-size: 16px; text-align: center; border: 1px solid #efefef; margin-bottom: 5px;*margin-bottom:0px;}
.hxxzl li a{ display: block;}
.hysqi{ width: 286px; margin: 0 auto 12px; height: 42px; line-height: 42px; font-size: 16px; background: url(../images/hysq.png) 0 no-repeat;}
.hysqi i{ width: 32px; height: 30px; float: left; margin: 6px 30px 0 50px; background: url(../images/hysqi.png);}
.hysqi a{ display: block;}
.hgkbg{ width: 286px; height: 85px; margin: 0 auto;}
.hgkbg li{ width: 134px; height: 36px; background: url(../images/hysq2.png); float:left; line-height: 36px; margin-bottom: 8px;font-size: 16px;}
.hgkbg li i{ width: 20px; height: 22px; float: left; margin: 7px 7px 0 20px;transition: all .3s ease-in-out;}
.hgkbg li.ha1 i{ background: url(../images/blue/ha1.png);}
.hgkbg li.ha2 i{ background: url(../images/blue/ha2.png);}
.hgkbg li.ha3 i{ background: url(../images/blue/ha3.png);}
.hgkbg li.ha4 i{ background: url(../images/blue/ha4.png);}
.hgkbg li:hover i{transform: rotate(360deg);}
.hgkbg li.ha2,.hgkbg li.ha4{ float: right;}
.hgkbg li a{ display: block; font-size: 16px;}
/*棣栭〉瑙h鍥炲簲鏍峰紡*/
.hjd .hjdt{ height: 222px; padding: 0 14px;}
.hzcjd{ width: 481px; float: left;}
.hzcjdti{ padding-top: 11px; height: 39px; border-bottom: 1px solid #D9D9D9; margin-bottom: 5px;}
.hzcjdti li{ height: 38px; line-height: 38px; width: 100px; text-align: center; font-size: 20px; float: left;}
.hzcjdti li a{ color: #888888;}
.hzcjdti li.hover{ border-bottom: 2px solid #036db3; color:#036db3;}
.hzcjdti li.hover a{ color:#036db3;}
.hzcjdli li{ height: 30px; line-height: 30px; background: url(../images/hbook.png) 7px 7px no-repeat; font-size: 16px; padding-left: 28px;}
.hzcjdli li:hover{ background: url(../images/blue/hbooka.png) 7px 7px no-repeat;}
.hxwfbh{ width: 351px; float: left; margin-left: 15px; height: 222px; position: relative;}
.hxwfbh .xxwfbox{ width: 300px; height: 200px; position: absolute; left: 51px; top: 11px;}
.hxwfbh .xxwfbox .new_wrap {width: 300px;height: 200px;overflow: hidden;position: relative;margin: 0 auto;}
.hxwfbh .xxwfbox .new_wrap .new_pic li {float: left;width: 300px;height: 200px;position: relative;}
.hxwfbh .xxwfbox .new_wrap .new_pic li img {width: 300px;height: 200px;position: absolute;}
.hxwfbh .xxwfbox .new_wrap .new_pic li p {width: 100%;height: 30px;background: url(../images/hmb.png);position: absolute;left: 0;bottom: 0;line-height: 30px;text-indent: 1em;font-size: 16px;}
.hxwfbh .xxwfbox .new_wrap .new_pic li p a {color: #fff;}
.hxwfbh .xxwf{ width: 24px; height: 145px; position: absolute; left: 21px; top: 19px; background: url(../images/blue/xxwfhh.png) top center no-repeat;}
.hxwfbh .xxwf a{ display: block; width: 24px; height: 145px;}
.hjdb{ height: 204px; padding: 0 14px;}
.htjzc{ width: 495px; height: 201px; border: 1px solid #D9D9D9; float: left;}
.htjzcti{ height: 40px; line-height: 40px; font-size: 20px; }
.htjzcti span{ float:left; margin-left: 20px;}
.htjzcti ul{ width: 50px; float: right; padding-top: 13px;}
.htjzcti li{ width: 16px; height: 16px; float: left; margin-right: 5px; cursor: pointer;}
#tj1{ background: url(../images/hleft2a.png);}
#tj2{ background: url(../images/hright2a.png);}
#tj1.hover{ background: url(../images/hleft2.png);}
#tj2.hover{ background: url(../images/hright2.png);}
.htjzcc li{ width: 151px; height: 151px; float: left; margin-left: 10px;}
.htjzcc li img{ width: 151px; height: 151px;}
.hhygq{ width: 334px; height: 201px; border: 1px solid #D9D9D9; float: right;}
.hlis3{ padding: 0 18px;}
.hlis3 li{height: 30px;line-height: 30px;background: url(../images/hdian.png) 5px 13px no-repeat; padding-left: 21px; font-size: 16px;}
.hlis3 li:hover{ background: url(../images/blue/hdiana.png) 5px 13px no-repeat;}
/*棣栭〉鏈嶅姟鏍峰紡*/
.hbs .fl{ width: 552px; height: 422px; margin: 8px 0 0 17px;}
.hbsti{ height: 42px; line-height: 42px; font-size: 20px;}
/*.hbsti span{ float: left;}*/
.hbsti img{ float: right; margin: 14px 0 0 5px;}
.hbsti ul{ widthpx; float: right;}
.hbsti ul li{ float: left; font-size: 12px; color:#036db3;}
.hbsti ul li a{ padding: 0 5px; color:#036db3;}
.hbsti ul a:hover{ color:#cc0000;}
.hbsc{ width: 548px; height: 283px; border: 2px solid #d6d7d9; margin-bottom: 7px;position: relative;}
.hbscti{ height: 50px; background: #EEEEEE; border-bottom: 2px solid #d6d7d9;}
.hbscti li{ width: 120px; height: 50px; line-height: 50px; border-right: 2px solid #d6d7d9; border-bottom: 2px solid #d6d7d9; float: left; text-align: center; font-size: 18px;}
.hbscti li.hover{ background: #ffffff; border-bottom: 2px solid #ffffff;}
.hbscti li.hover a{ color: #00469C;}
.hbsli{ padding: 10px 0 0 13px; height: 205px;}
.sygrbs li,.syfrbs li{width: 107px;height: 68px;float: left;text-align: center;}
.sybmfw{overflow-y: scroll;}
.sybmfw ul{padding-left: 20px}
.sybmfw li{height: 25px;line-height: 25px;width: 160px;float: left;}
.hbsli li a{ color: #3E3E3E;}
.hbsli li:hover a{ color: #036db3;}
.hfwUl {padding: 0 13px 0 0;}
.hfwUl li {height: 42px;line-height: 42px;background: url(../images/hdian.png) 5px 20px no-repeat;border-bottom: 1px dashed #ddd;width: 500px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hfwUl li:hover{background: url(../images/blue/hdiana.png) 5px 20px no-repeat;}
.hfwUl li span{float: right;}
.hinp2{ height: 35px;position: absolute;bottom: 10px;}
.hinp2c{ height: 35px; line-height: 35px; width: 291px; border: 1px solid #DCDCDC; float: left; margin-left: 20px; position: relative;}
.hinp2c input{ width: 240px; height: 35px; line-height: 35px; color: #999999; border: none; outline: none; position:absolute; left: 0; top: 0; text-indent: 1em;}
.hinp2c img{ position: absolute; right: 20px; top: 4px;}
.hinp2b{ float: right; margin-left: 18px;}
.hinp2b .hbscx{background: url(../images/hbscx.gif) 0 1px no-repeat;display: block;width: 205px;height: 36px;}
.hqy{ width: 548px;height:80px; border: 2px solid #d6d7d9;}
.hqy li{ width: 137px; height: 38px; line-height: 38px; font-size: 16px; float:left;}
.hqy li i{ width: 21px; height: 18px; float: left; margin: 10px 6px 0 10px;transition: all .3s ease-in-out;}
.hqy li.hbs1 i{ background: url(../images/hbs1.png);}
.hqy li.hbs2 i{ background: url(../images/hbs2.png);}
.hqy li.hbs3 i{ background: url(../images/hbs3.png);}
.hqy li.hbs4 i{ background: url(../images/hbs4.png);}
.hqy li.hbs5 i{ background: url(../images/hbs5.png);}
.hqy li.hbs6 i{ background: url(../images/hbs6.png);}
.hqy li.hbs7 i{ background: url(../images/hbs7.png);}
.hqy li:hover i{transform: rotate(360deg);}
.hbs .fr{ width: 258px; float: right; margin: 8px 27px 0 0px;}
.hbmc{ width: 252px; height: 154px; border: 2px solid #d6d7d9;}
.hbmc ul{overflow: hidden;}
.hbmc .bmfwtop li{ width: 75px; height: 38px; line-height: 38px; font-size: 16px; float: left; margin-right: 5px;}
.bmfwbottom{ overflow: hidden;height: 161px;}
.bmfwbottom li { margin-top: 10px;}
.bmfwbottom li img {width: 258px;height: 70px;}
.bolyfw{height: 26px;margin: 8px 0px 0px;width: 256px;}
.hm12n{width:120px;height: 34px;}
.hbmc li i{ width: 19px; height: 19px; float: left; margin: 10px 7px 0 10px;transition: all .3s ease-in-out;}
.hbmc li.hm1 i{ background: url(../images/hm1.png);}
.hbmc li.hm2 i{ background: url(../images/hm2.png);}
.hbmc li.hm3 i{ background: url(../images/hm3.png);}
.hbmc li.hm4 i{ background: url(../images/hm4.png);}
.hbmc li.hm5 i{ background: url(../images/hm5.png);}
.hbmc li.hm6 i{ background: url(../images/hm6.png);}
.hbmc li.hm7 i{ background: url(../images/hm7.png);}
.hbmc li.hm8 i{ background: url(../images/hm8.png);}
.hbmc li.hm9 i{ background: url(../images/hm9.png);}
.hbmc li.hm10 i{ background: url(../images/hm10.png);}
.hbmc li.hm11 i{ background: url(../images/hm11.png);}
.hbmc li.hm12 i{ background: url(../images/hm12.png);}
.hbmc li:hover i{transform: rotate(360deg);}
.hzxyy{ width: 252px; height: 134px; border: 2px solid #d6d7d9; margin-top: 6px;}
.hzxyy li{ width: 110px; height: 64px; text-align: center;float: left; padding-left: 9px;padding-top: 4px;}
/* 棣栭〉鍔炰簨鏈嶅姟 */
.zwfwtop,.fwpjtop {overflow: hidden;margin: 10px 0;margin-left: 0 !important;}
.zwfwtl {float: left;font-size: 20px;color: #222;}
.zwfwtr {float: right;font-size: 14px;color: #337BD7;line-height: 30px;}
.zwfwtr a {color: #337BD7;padding: 0 5px;}
.zwfwcon {border: 1px solid #DCDCDC;padding: 0 10px;overflow: hidden;}
.zwfwcon ul li {border-bottom: 1px dashed #DCDCDC;line-height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.zwfwcon ul li a {padding-left: 5px;}
.fwpjtop {font-size: 20px;color: #222;}
.fwpjcon {background: #f7f7f7;padding: 0 15px 15px 15px;overflow: hidden;}
.fwpjcon li {width: 100%;height: 60px;background: #fff;box-sizing: border-box;padding: 10px;margin-top: 15px;}
.fwpjcl {width: 60%;height: 100%;float: left;}
.fwpjcl img {display: block;width: 40px;float: left;}
.fwpjcl span {display: block;float: left;margin-left: 10px;line-height: 40px;color: #3f3f3f;}
.fwpjcr {width: 40%;height: 100%;float: right;font-size: 18px;font-weight: bold;color: #204b92;text-align: right;line-height: 40px;}
/*棣栭〉浜掑姩浜ゆ祦鏍峰紡*/
.hdjl .fl{ width: 508px; height: 413px; margin: 12px 0 0 12px;}
.hdxtop{ height: 75px;}
.hdxtop ul{ width: 376px; float: left;}
.hdxtop li{ height: 71px; float: left; width: 75px; text-align: center; margin-right: 0px;}
.hdxtop li a{ font-size: 14px; color:#000000;width: 75px;height: 25px;display: block;padding-top: 46px;}
.hdxtop li .hozw1{background: url(../images/blue/ozw1.jpg) no-repeat top;}
.hdxtop li .hozw2{background: url(../images/blue/ozw2.jpg) no-repeat top;}
.hdxtop li .hozw3{background: url(../images/blue/ozw3.jpg) no-repeat top;}
.hdxtop li .hozw4{background: url(../images/blue/ozw4.jpg) no-repeat top;}
.hdxtop li .hozw5{background: url(../images/blue/ozw5.jpg) no-repeat top;}
.hdxti2{ width: 132px; float: left;}
.hdxti2 .ho123{background: url(../images/blue/o123.gif) no-repeat;width: 121px;height: 67px;display: block;}
.hdxti2s{ height: 42px; line-height: 42px;}
.hdxti2s .hdzjdc{background: url(/default/xhtml/new/images/blue/hdxpic3.png) no-repeat center left;padding-left: 25px;}
.hdxti2s img{ float: left; margin: 12px 4px 0 0;}
.hdxti2s>a{ font-size: 20px; color: #000000;}
.hdxti2s span{ float: right; font-size: 16px;}
.hdxti2s span a{ color: #036db3;}
.gdcx {height: 40px;padding-top: 2px;margin-left: 18px;}
.gdcx dt {font-size: 14px;color: #036eb5;float: left;line-height: 30px;margin-right: 15px;}
.gdcx dd label {line-height: 32px;vertical-align: top;display: inline-block;}
.hdtext_1 {background: #fff url(/sanyasite/xhtml/images/btn_1.png) repeat-x 0 0;border: 1px solid #dadbdc;line-height: 25px;height: 25px;display: inline-block;margin-top: 3px;}
.btn_h32 {background: url(/sanyasite/xhtml/images/btn_h32.png) no-repeat 0 0;height: 27px;line-height: 27px;padding-left: 10px;font-size: 14px;color: #fff;display: inline-block;text-align: center;vertical-align: top;cursor: pointer;margin-top: 3px;}
.btn_h32 span {background: url(/sanyasite/xhtml/images/btn_h32.png) no-repeat top right;display: block;padding-right: 10px;color:#fff;}
.btn_h32 img {margin-right: 6px;}
.hdxb{ height: 338px; border: 1px solid #DCDCDC;}
.hdxb .hdxb1{ width: 488px; margin: 0 auto; padding-bottom: 2px;}
.hdxti{ height: 34px; line-height: 34px; padding-left: 12px; background: url(../images/blue/hdxtibg.png) 0 11px no-repeat;}
.hdxti a{ font-size: 20px; color: #000000;}
.hdxb1 li{ font-size: 14px; color: #000000; padding-left: 15px;border-bottom: 1px dashed #DCDCDC; }
.hdxb1 li p{ height: 25px; line-height: 25px;width: 470px;}
.hdxb1 li p a{display: block;float: left;}
.hdxb1 li p span.hdxdata{ float: right; margin-right: 0;}
.hdxb1 li p span{ font-size: 12px; margin-right: 15px;}
.hdjl .fr{ width: 293px; height: 394px; border: 1px solid #DCDCDC; margin: 12px 11px 0 0px; padding: 10px;}
.hdxsz{ height: 125px;}
.hdxsz li{ width: 135px; height: 46px; float: left; margin-bottom: 16px;}
.hdxsz li a{display: block;width: 135px;height: 46px;}
.hdxsz li .hdbszx{background: url(../images/blue/ozp5.png);}
.hdxsz li .hdwsxf{background: url(../images/blue/ozp2.png);}
.hdxsz li .hdrdjy{background: url(../images/blue/ozp3.png);}
.hdxsz li .hdzxta{background: url(../images/blue/ozp4.png);}
.hdxsz li img{ width: 135px; height: 46px;}
.hdxn{ height: 30px; margin-bottom: 10px; background: #EDEDED; font-size: 16px;}
.hdxn li{ width: 126px; height: 30px; line-height: 30px; float: left;}
.hdxn li img{ float: left; margin: 6px 6px 0 22px;}
.hdxft{ border-top: 1px dashed #DCDCDC; padding-bottom: 10px;}
.hdxft li{ height: 25px; padding-left: 18px;}
.hdxft li a{ font-size: 14px; color: #000000;}
.hdxft li img{ display: none;}
.hdxzj{ border-top: 1px dashed #DCDCDC; }
.hdxzj li{ font-size: 14px; color: #000000; border-bottom: 1px solid #E3E3E3; padding: 4px 2px;}
.hdxzj li a{ font-size: 14px; color: #000000;}
.hdxzj li p{ height: 25px; line-height: 25px;}
.hdxzj li div{ height: 25px; line-height: 25px;}
.hdxzj li div span{ margin-right: 17px; font-size: 12px;}
.hdjl .hdjlti{ height: 44px; line-height: 44px; border-bottom: 1px solid #E4E4E4; margin-bottom: 10px;}
.hdjl .hdjlti li{ width: 94px; float: left; margin-left: 13px; font-size: 20px; text-align: center;}
.hdjl .hdjlti li.hover{ border-bottom: 2px solid #036db3; height: 43px;}
.hdjl .hdjlti li a{ display: block; }
.hdjlti li.hover a{ color: #036db3;}
.hta1{ width: 504px; margin: 0 auto;}
.hta1 th{ background: #EDEDED; height: 28px; font-weight: 400; color: #636363;}
.hta1 td{ padding: 11px 5px 0;}
.hta1 td span{ color: #C5C5C5;}
.hh{ color: #B8B7B7;}
.hblue{ color: #036db3; text-align: center;}
.hx{ padding: 17px 10px 0;}
.hx li{ width: 92px; height: 58px; float: left; background: #EDEDED; text-align: center; margin-right: 5px;}
.hx li i{ width: 24px; height: 24px; margin: 0 auto 2px;}
.hx li a{ display: block; height: 51px; padding-top: 7px; font-size: 15px;}
.hx li.hx3{ float: right; margin-right: 0;}
.hx .hxc1{ height: 58px; margin-bottom: 5px;}
.hx .hxc2{ height: 55px; margin-bottom: 15px;}
.hx li.hx4{ width: 139px; height: 55px;}
.hx li.hx5{ width: 141px; height: 55px; float: right; margin-right: 0;}
.hx li.hx1 i{ background: url(../images/hx3.png) no-repeat;}
.hx li.hx2 i{ background: url(../images/hx4.png) no-repeat;}
.hx li.hx3 i{ background: url(../images/hx5.png) no-repeat;}
.hx li.hx4 i{ background: url(../images/hx4.png) no-repeat;}
.hx li.hx5 i{ background: url(../images/hx5.png) no-repeat;}
.hx li:hover{ background: #036db3;}
.hx li:hover a{ color: #ffffff;}
.hx li.hx1:hover i{ background: url(../images/hx3a.png) no-repeat;}
.hx li.hx2:hover i{ background: url(../images/hx4a.png) no-repeat;}
.hx li.hx3:hover i{ background: url(../images/hx5a.png) no-repeat;}
.hx li.hx4:hover i{ background: url(../images/hx4a.png) no-repeat;}
.hx li.hx5:hover i{ background: url(../images/hx5a.png) no-repeat;}
.hzjti{ height: 39px; line-height: 39px; padding-left: 10px; width: 283px; margin: 10px 0;}
.hzjti>a{ float: left; display: block; background: url(../images/hdc.png) 0 9px no-repeat; width: 86px; padding-left:30px; font-size: 20px;border-bottom: 2px solid #036db3; height: 38px;}
.hzjti>a:hover{ background: url(../images/hdca.png) 0 9px no-repeat;}
.hzjti span{ float: right;}
.hzjti span a{ color: #036db3;}
.hzjti span a:hover{ color: #cc0000;}
.hdli{ padding: 0 10px;}
.hdli li{ height: 29px; line-height: 29px; font-size: 16px;}
.hdli li:hover{ color:#036db3;}
.hc4{ width: 1053px; margin: 0 auto; height: 72px; padding-top: 15px; padding-bottom: 12px;background: url(../images/blue/hztbg.png) repeat-x;}
.hc4 ul{ width: 255px; height: 62px; padding-left: 20px; border-left: 1px dashed #D2D2D2; float: left;}
.hc4 ul li{ line-height: 30px; font-size: 16px; color: #D2D2D2;}
.hc4 ul li:hover{ color: #036db3;}
.hc4 a{ color: #434343;}
.hc4 .xgdzt{ width: 25px; float: right; margin-right: 11px; margin-top: -7px;}
.xgdzt .morezt{display: block;width: 23px;height: 70px;background: url(/default/xhtml/new/images/blue/hgd.png);}
.hc4 .xqhzt{ width: 168px; height: 57px; margin: 0 6px 0 9px; float: left;}
.hc5{ width: 1053px; margin: 0 auto 20px; height: 267px;}
.hc5 .hzjhn{ width: 517px; height: 263px; border: 2px solid #F1F1F1; float: left;}
.hti2{ margin: 0 12px; height: 52px; line-height: 42px; background: url(../images/hhx.gif) 128px 14px repeat-x;}
.hti2 a{ display: block; font-size: 20px; float: left; padding-right: 12px; background: #ffffff;}
.hti2 i{ width: 24px; height: 24px; float: left; margin: 12px 8px 0 3px; transition:all .3s ease-in-out;}
.hti2 a:hover i{ transform:rotate(360deg);}
.hzjhn .hti2 i{ background: url(../images/htv1.png); }
.hzjhnc{ padding: 0 12px;}
.hzjhnti{ width: 103px; float: left;}
.hzjhnti li{ height: 34px; background: url(../images/hbbg.png) no-repeat; line-height: 33px; text-indent: 16px; font-size: 16px; margin-bottom: 6px;}
.hzjhnti li.hover{ background: url(../images/hhover.png) no-repeat;}
.hzjhnti li.hover a{ color: #ffffff;}
.hzjc{ width: 390px;float: left;height: 194px;position: relative;}
.hzjc img{width: 390px;height: 194px;position: absolute;top: 0;left:0;}
.hzjc p{width: 300px;height: 155px;padding: 20px 40px 10px;line-height: 25px;text-indent: 2em;color: #0b0b0b;position: relative;}
.hzjc li{ line-height: 27px;}
.hmxp{ width: 205px; float: right;margin-top: 20px;}
.hmxpc{ width: 203px; height: 161px; border: 1px solid #DCDCDC;}
.hmxpc .hmxpcti{ height: 35px; line-height: 35px;}
.hmxpc .hmxpcti a{ display: block; background: url(../images/htmxpa.png) 15px 8px no-repeat; padding-left: 42px; font-size: 18px; color: #2B69BA;}
.hmxpic{ width: 179px; height: 111px; margin: 0 auto;}
.hztx{ width: 176px; margin: 0 auto; padding-top: 7px;}
.hztx a{ width: 176px; height: 27px; display: block; background: url(../images/hztx.png); text-align: center; line-height: 27px; font-size: 16px; color: #ffffff;}
.hztx a:hover{ color: #ff8000;}
.hzymy{ width: 517px; height: 263px; border: 2px solid #F1F1F1; float: right;}
.hzymy .hti2 i{ background: url(../images/htv2.png); }
.hzyti{ height: 30px; padding: 0 10px;}
.hzyti li{ float: left; font-size: 18px; color: #BEBEBE;}
.hzyti li a{ margin: 0 7px; display: block; float: left; text-align: left; color: #3E3E3E; height: 28px;}
.hzyti li.hover a{ border-bottom: 2px solid #036db3; color: #036db3;}
.hzyc{ width: 472px; padding: 10px 10px 0; height: 153px; border: 1px solid #A7C7E8; margin: 0 auto; }
.hzyti2{ height: 33px; background: url(../images/hbbg2.png) no-repeat;}
.hzyti2 li{ height: 33px; line-height: 27px; text-align: center; float: left; margin-right: 3px;}
.hzyti2 li a{ display: block; padding: 0 11px; font-size: 15px;}
.hzyti2 li:hover{ background: url(../images/hhover2.png) top center repeat-x;}
.hzyti2 li:hover a{ color: #ffffff;}
.hzyti2 li.hover{ background: url(../images/hhover2.png) top center repeat-x;}
.hzyti2 li.hover a{ color: #ffffff;}
.hzyli li{ height: 35px; line-height: 35px; overflow: hidden; #height: 26px; #line-height: 26px;}
.hzyli li div{ float: left; font-size: 15px;}
.hzyli li div span{ font-size: 5px; color: #036db3; margin-left: 5px;}
.hzyli li span.hdata{ float: left; margin-left: 10px; color: #888888; font-size: 12px;}
.jsxfw2{ width: 100px; float: left; color: #666; font-size: 18px; margin-left: 20px; position: relative; cursor: pointer; line-height: 42px; z-index: 99; background: url(../images/dropdown.png) 80px 18px no-repeat;}
.jsxfw2 i{ display: none;}
.jsxfw2:hover ul{ display: block;}
.jsxfw2:hover{ color:#036db3;}
.jsxfw2 ul{ width: 435px; padding: 15px; overflow: hidden; position: absolute; top: 41px; left: 0; display: none; background: #ffffff; z-index: 99; border: 1px solid #ddd;}
.jsxfw2 li{ width: 108px; height: 30px; line-height: 30px; float: left; text-align: left;}
.jsxfw2 li a{ color: #666; font-size: 14px;}
.wzylink{width: 100%;height: auto;}
.wzylink .tit{width: 100%;height: 38px;line-height: 38px;color:#00479d;font-size: 20px;}
.wzylink ul li{width: 100%;height: 30px;line-height: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wzylink ul li span{color:#333;font-size: 16px ;margin:0px 4px;}
.wzylink ul li a{color:#333;font-size: 16px ;}
.wzylink ul li a:hover{color: #00479d;}
.powz{line-height: 44px;height: 44px;font-size: 12px;font-family: "瀹嬩綋";color: #000; padding-left: 30px; background: url(../images/wz.png) 0 9px no-repeat; width: 1010px; margin: 0 auto;}
.powz>a{ font-weight: bold;}
#scrollDiv{width:488px;}
#scrollDiv ul{ width: 488px;}
.xfhyqc{ width:976px;}
.xfhyqc>li{ padding:0 13px;}
/*鍥剧墖鍒囨崲閫氱敤*/
.transparent {background:transparent;}
.blk_29 {zoom:1;position: relative;width:168px;height:57px;overflow:hidden;}
.blk_29 .LeftBotton {background: url(/sanyasite/xhtml/images/hleft1.png);float: left;width: 17px;cursor: pointer;position: absolute;height: 17px;filter:alpha(opacity=50); /*IE*/-moz-opacity:0.5; /*MOZ , FF*/opacity:0.5; /*CSS3, FF1.5*/left: 0;top: 20px;}
.blk_29 .LeftBotton:hover {filter:alpha(opacity=80); /*IE*/-moz-opacity:0.8; /*MOZ , FF*/opacity:0.8; /*CSS3, FF1.5*/}
.blk_29 .RightBotton {right:0px;background: url(/sanyasite/xhtml/images/hright1.png);;float: right;width: 17px;cursor: pointer;position: absolute;top: 20px;height: 17px;filter:alpha(opacity=50); /*IE*/-moz-opacity:0.5; /*MOZ , FF*/opacity:0.5; /*CSS3, FF1.5*/}
.blk_29 .RightBotton:hover {filter:alpha(opacity=80); /*IE*/-moz-opacity:0.8; /*MOZ , FF*/opacity:0.8; /*CSS3, FF1.5*/}
.blk_29 .Cont {overflow: hidden;}
.blk_29 .box {float: left;padding-right:0px;}
.blk_29 .box img {display: block;background: #fff;width: 168px;height: 57px;}
.hc4 .xqhzt .blk_29 .box img{width:168px;height: 57px;}
.hmxpic .blk_29{width: 179px;height: 111px;}
.hmxpic .blk_29 .box img {width: 179px;height: 111px;}
.hmxpic .blk_29 .LeftBotton,.hmxpic .blk_29 .RightBotton{top:43px;}
/*棣栭〉搴曢儴鏍峰紡*/
.footerWrapper{width:1100px;margin: 0 auto;background: #ffffff;overflow: hidden;}
.footerWrapper .hfooter{border: none;}
/*甯傞瀵奸〉闈?/
.nzfl{ width: 800px; float: left; margin-left: 20px; padding-top: 0px; padding-bottom: 25px;}
.nzflad{ height: 37px; line-height: 37px; color: #89878A; font-size: 14px;}
.nzflad span{ color: #353535;}
.nzfti{ width: 100%; height: 38px; border-bottom: 2px solid #337BD7;}
.nzfti ul li a{ display: inline-block; padding: 0 12px; border: 1px solid #337BD7; border-bottom: 0; border-radius: 8px 8px 0 0; font-size: 20px; height: 38px; line-height: 38px;}
.nzfti ul li.hover a{ background: #337BD7; color: #fff;}
.nzfti ul li{ float: left; font-size: 14px; margin-left: 20px;}
.nzfcon{ width: 100%; padding-top: 25px; padding-bottom: 20px;}
.nld{ overflow: hidden;}
.nld>span{ display: block; width: 150px; height: 222px; float: left; font-size: 18px; color: #000000; line-height:220px; text-align: center;}
.nld ul{ width: 621px; float: left; overflow: hidden;}
.nld ul li{ width: 110px; height: 163px; border: 1px solid #D1D1D1; text-align: center; float: left; margin-right: 39px;}
.nld a{ font-size: 14px; color: #353432;}
.nld li img{ width: 92px; height: 115px; padding: 9px 0 5px;}
.nld1 ul li{ width: 150px; height: 200px;}
.nld1 li img{ width: 120px; height: 150px;}
.nld1 a{ font-size: 16px;}
.nld2>span{ height: 165px; line-height: 165px;}
.nld3>span{ height: 165px; line-height: 355px;}
.nzfbs{ padding-top: 18px;overflow:hidden;}
.nzfbs li{ width: 229px; height: 36px; border-radius: 5px; border: 1px solid #D1D1D1; text-align: center; line-height: 36px; float: left; margin-right: 26px; margin-bottom: 14px;}
.nzfbs li a{ display: block; font-size: 18px; color: #000000;}
.nzfbs li:hover{ background: #337BD7;}
.nzfbs li:hover a{ color: #ffffff;}
.nzfbs li.nmr{ margin-right: 0; float: right;}
.nzfbs2 li{ height: 120px; border: 1px solid #D1D1D1; padding: 0 18px 0 20px; margin-bottom: 15px;}
.nzfbs2 li div{ height: 50px; line-height: 50px; color: #000000; font-size: 20px;}
.nzfbs2 li div span{ float: left;}
.nzfbs2 li div a{ color: #888888; font-size: 16px; display: block; width: 90px; height: 30px; line-height: 30px; text-align: center; background: #F1F1F1; float: right; margin-top: 13px;}
.nzfbs2 li div a:hover{ background: #036db3; color: #ffffff;}
.nzfbs2 li p{ height: 27px; line-height: 27px; font-size: 16px; color: #AAAAAA;}
.nzfbs2 li p img{ float:left; margin: 6px 10px 0 0;}
.njzgd{ height: 35px; background: #FAFAFA; line-height: 35px; text-align: center; margin-bottom: 21px;}
.njzgd a{font-size: 18px; color: #AAAAAA; display: block;}
.njzgd:hover{ background: #036db3;}
.njzgd:hover a{ color: #ffffff;}
.nylis{ padding-top: 10px;}
.nylis li{ background: url(../images/no.jpg) 13px 8px no-repeat; height: 33px; line-height: 33px; padding-left: 36px; color: #2F3332; font-size: 14px;}
.nylis a{ font-size: 18px; color: #2F3332;}
.nylis span{ margin-left: 8px;}
.nylis2{ padding-top: 10px;}
.nylis2 li{ background: url(../images/no.jpg) 13px 10px no-repeat; line-height: 34px; padding-left: 36px; padding-bottom: 10px; color: #2F3332; font-size: 14px;}
.nylis2 a{ font-size: 18px; color: #2F3332;}
.nylis2 span{ margin-left: 8px;}
.nzfr{ width: 240px; float: right; margin-right: 20px; padding-top: 0px;}
.nzfti2{ height: 53px; border: 2px solid #337BD7; border-radius: 5px; text-align: center; line-height: 53px; margin-bottom: 14px; padding-right: 10px; font-size: 22px;}
.nzfti2 a{ display: block; font-size: 22px; color: #000000;}
.nzfti2:hover{ background: #337BD7; color: #fff;}
.nzfti2:hover a{ color: #ffffff;}
.nlis{ overflow: hidden; padding-bottom: 20px;}
.nlis li{ padding-bottom: 16px; font-size: 14px; color: #888888; line-height: 22px; padding-left: 6px; background: url(../images/hxd.png) 0 11px no-repeat;}
.nlis a{ color: #000000;}
.nlis li span{ font-size: 12px; margin-left: 9px;}
/*棰嗗鍒嗗伐鍗曟枃绔?/
.cen-div{ margin:0px auto; width:1028px; padding:20px 0 0; overflow:hidden; }
.con_title_left{ line-height:30px;}
.title{ font-size:26px;color:#333333;}
.list_left_title {font-size: 24px;color: #036db3;}
.con_div{color:#9e9e9e; border-bottom:1px solid #e5e5e5; padding-bottom:10px;}
.con_div a{color:#9e9e9e;}
.con_div a:hover{color:#FF0000;}
.con_cen{ margin-bottom:20px; padding-bottom: 20px;color:#4c5157;font-size:16px}
.zs{ background:#f9f9f9; padding:20px; color:#9e9e9e; font-size:14px; line-height:30px; margin-bottom:20px;}
.zs span{ color:#9e9e9e;font-size:16px;}
.listpo{height:40px;line-height:40px}
.listpo span img{position: relative;top: 12px;}
.con-left{ width:178px;}
.cen-div-1{overflow: hidden;border-top:1px solid #eeeeee; padding-bottom: 40px;}
.cen-div-1 .con-right{ width:830px;font-size:16px;}
.con-right h3{height:60px;line-height:50px;color:#000;text-align:center;font-size:30px}
#listtCon{font-size:16px;padding-top:10px}
/*鏂伴椈椤甸潰*/
.con_xinwen{width:1060px;height:auto;background: white ;padding:20px 20px 0px;margin:0 auto;}
.hncnewlist{margin-top: 16px;}
.hncnewlist li{height: 40px;line-height: 40px;vertical-align: bottom;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hncnewlist li span{font-size: 16px;color: #333;margin-right: 4px;}
.hncnewlist li a{color: #000;margin-left: 4px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; font-size: 17px; }
.hncnewlist li a:hover{color: ##036db3;}
.hncnewlist li .time{font-size: 14px;color: #888888; margin-left: 9px; }
.hncomtitle{width: 100%;height: 43px;border-bottom: 1px solid #DDDDDD;}
.hncomtitle>a{float:left;display: inline-block;padding:0px 6px;height:43px;line-height: 43px;color: #036db3;font-size: 24px;}
.hncomtitle>a.hover{border-bottom: 2px solid #036db3;}
.hncomtitle a:hover{color: #036db3;}
.con_xinwen .xwtpxw{width:1060px;height: 373px;margin-bottom: 12px;}
.con_xinwen .newarea{width: 1060px;}
.con_xinwen .newarea .newl{width: 670px;float: left;}
.con_xinwen .newarea .newl>div{width: 100%;height: 272px;}
.con_xinwen .newarea .newr{width: 370px;;float: right;}
.con_xinwen .newarea .newr .xwxwfb{width: 100%;height: 470px;}
.lunbo{width:370px;height:229px;position: relative;float: left;}
.lunbo .slider{width:100%;height:229px;position: relative;overflow: hidden;}
.lunbo .slider li{position: absolute;left: 0px;top:0px;width:100%;height:229px;}
.lunbo .slider li img{display: block;width:100%;height: 100%;}
.lunbo .cov{width:100%;height: 44px;position: absolute;left: 0px;bottom: 0px;background:#000;filter: alpha(opacity=60); -moz-opacity: 0.6;opacity: 0.6;}
.lunbo .cov .text{width:80%;height: 44px;float: left;}
.lunbo .cov .text li{width:100%;height: 44px;line-height: 44px;text-indent: 10px;display: none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;padding-right: 14px;text-align: left}
.lunbo .cov .text li.act{display: block;}
.lunbo .cov .text li a{display: inline;color: white;font-size: 15px;}
.con_xinwen .newarea .newr .xwxwfb .xwfbtp{width: 100%;height: 230px;margin-top: 14px;}
.con_xinwen .newarea .newr .hncnewlist li{width: 100%;padding: 0px;}
.con_xinwen .newarea .newr .xwzhuanti{width:100%;height: 340px;padding-top: 6px;}
.con_xinwen .newarea .newr .xwzhuanti a.first{width: 100%;height: 52px;margin-top: 14px;display: block;}
.con_xinwen .newarea .newr .xwzhuanti .ztlist{height: 225px;}
.con_xinwen .newarea .newr .xwzhuanti .ztlist a{margin:10px 2px 0px 1px;display: block;width: 180px;border: 1px solid #ddd;height: 42px;line-height: 42px;text-align: center;font-size: 16px;color: #333;float: left;}
.con_xinwen .newarea .newr .xwzhuanti .ztlist a:hover{background:#036db3;color: white;}
.con_xinwen .newarea .newr .gongt{height: 270px;width: 100%;}
/*鏀垮姟椤甸潰*/
.nzcl{ width: 780px; float: left; margin-left: 20px; padding-bottom: 15px;}
.njs{ height: 213px; border: 1px solid #EBEBEB; padding: 28px 46px 0; margin-bottom: 23px;}
.njs table{ width: 100%;}
.njs table td{ height: 30px; padding-bottom: 18px; color: #444444; font-size: 14px;}
.njs table input{ width: 250px; height: 30px; line-height: 30px; background: #EAEAEA; text-indent: 1em;border: none;}
.njs table img{ cursor: pointer; margin-right: 12px;}
.nzcbox{ height: 247px;}
.nzcti{ height: 43px; line-height: 43px; margin-bottom: 10px; border-bottom: 1px solid #DDDDDD;}
.nzcti span{ display: block; width: 90px; text-align: center; height: 42px; float: left; border-bottom: 2px solid #036db3;}
.nzcti span a{ font-size: 20px; color: #036db3; }
.nzcti ul{ width: 670px; float: left; margin-left: 15px;}
.nzcti li{ float: left; color: #DDDDDD;}
.nzcti li a{ display: block; padding: 0 5px; font-size: 15px; color: #868686; float: left;}
.nzcti li.hover a{ color: #D83400;}
.nzclis li{ height: 35px; line-height: 35px; font-size: 17px;}
.nzclis a{ color: #000;}
.nzclis li span{ float: left;}
.nzclis li span.ndata{ margin-left: 9px; color: #888888; font-size: 14px;}
.nzcr{ width: 260px; float: right; margin-right: 20px; padding-bottom: 26px;}
.ngb{ height: 264px; border: 1px solid #EBEBEB; text-align: center; padding-top: 19px; margin-bottom: 23px;}
.ngb .nbbg{position: relative;background: url(/sanyasite/xhtml/images/gongbao.jpg) no-repeat;width: 193px;margin: 0 auto;padding-top: 185px;}
.ngb .nbbg .select1{height: 30px;border: 1px solid #ddd;width: 126px;padding-left: 10px;}
.ngb p{ height: 55px; line-height: 55px; padding: 0 20px;}
.ngb a{ font-size: 16px; color: #444444; padding: 0 17px;}
.nxxgkti{ height: 36px; line-height: 36px; background: url(../images/ngkti1.png) 18px 5px no-repeat #036db3; color: #ffffff; font-size: 16px; text-indent: 65px;}
.nxxgk{ height: 644px; #height: 660px; border:1px solid #EBEBEB; padding: 8px 9px 0;}
.nxxgkli li{ height: 33px; line-height: 33px; background: url(../images/nleft.png) 0px 13px no-repeat; padding-left: 12px;}
.nxxgkli a{ font-size: 16px; color: #036db3;}
.nxxgkli2{ padding: 10px 0 15px;}
.nxxgkli2 li{ width: 115px; height: 26px; line-height: 26px; background: #EEEEEE; text-align: center; margin-bottom: 16px;}
.nxxgkli2 li a{ font-size: 16px; color: #444444; display: block;}
.nxxgkli2 li:hover{ background: #036db3;}
.nxxgkli2 li:hover a{ color: #ffffff;}
.nzd{ height: 41px; line-height: 41px;}
.nzd img{ float: left; margin: 6px 11px 0 0;}
.nzd a{ font-size: 18px; color: #000;}
/*浜掑姩椤甸潰*/
.nhdl{ width: 670px; padding: 0px 0 20px; margin-left: 20px; float: left;}
.nhdimg .nimg{width:340px;margin-left:20px;float:left;}
.nimg{ height: 85px; padding-bottom: 27px;}
.nimg .hdldxx_bg{background: url(../images/blue/nszxx.jpg) no-repeat;display: block;height: 100%;background-size:100% 100%;}
.nimg .hdwsxf_bg{background: url(../images/blue/nwsxf.png) no-repeat;display: block;height: 100%;background-size:100% 100%;}
.nimg .tsyjy_bg{background: url(../images/blue/2021hdtsyjy.png) no-repeat;display: block;height: 100%;background-size:100% 100%;}
.nimg img{ width: 100%; height: 113px;}
.nimg2{ height: 53px;}
.nimg2 img{ width: 100%; height: 53px;}
.nal{ height: 460px;}
.nhti{ height: 43px; line-height: 43px; background: #F4F4F4; margin-bottom: 13px;}
.nhti div{ width: 195px; height: 43px; float: left; background: url(../images/nti1a.png) 23px 8px no-repeat #1e4b8f; text-indent: 68px;}
.nhti div a{ display: block; font-size: 22px; color: #FFFFFF;}
.nhti div img{ float: left; margin: 7px 16px 0 24px;}
.nhti ul{ width: 210px; float: right;}
.nhti li{ width: 105px; float: left; text-align: center;}
.nhti li a{ color: #888888; font-size: 15px;}
.nhti2{ height: 43px; line-height: 43px; background: #F4F4F4; margin-bottom: 13px;}
.nhti2 li{ width: 195px; height: 43px; float: left; text-indent: 68px;}
.nhti2 li a{ display: block; font-size: 22px; color: #AAAAAA;}
.nhti2 li#rd1{ background: url(../images/nti1.png) 23px 8px no-repeat #EEEEEE;}
.nhti2 li#rd2{ background: url(../images/nti2.png) 23px 8px no-repeat #EEEEEE;}
.nhti2 li.hover#rd1{ background: url(../images/nti1a.png) 23px 8px no-repeat #1e4b8f;}
.nhti2 li.hover#rd2{ background: url(../images/nti2a.png) 23px 8px no-repeat #1e4b8f;}
.nhti2 li.hover a{ color: #FFFFFF;}
.nhti2 div{ float: right; width: 268px;}
.nhti2 div select{ height: 43px; line-height: 43px; color: #AAAAAA; float: left; margin-right: 5px; background: #F4F4F4; border: none; font-size: 15px; color: #888888;}
.nal table{ width: 100%; color: #333333; font-size: 15px; text-align: center;}
.nal table th{ background: #E7F7FC; height: 38px;}
.nal table td{ height: 53px; line-height: 53px;}
.nal table .nhb td{ background: #F5F5F5; height: 38px; line-height: 38px;}
.ntl{ text-align: left; text-indent: 15px;}
.nhdr{ width: 370px; float: right; padding: 0px 0 20px; margin-right: 20px;}
.nbdl{padding: 0;width: 60%;float: left;box-sizing: border-box;}
.nhdzjjgfk,.nhdzcwd{width: 40%;}
.nhdlis{ height: auto;width: 1060px;margin: 0 auto;overflow: hidden;}
.nhdtis{ height: 43px; line-height: 43px; margin-bottom: 15px;padding-right: 30px;}
.nhdtis div{ width: 200px; float: left;}
.nhdtis div .hdzjdctit-bg{background: url(../images/blue/nti5.png) 0 5px no-repeat;height: 43px;padding-left: 40px;}
.nhdtis div .hdzcwdtit-bg{background: url(http://jy.sanya.gov.cn/jyqsite/xhtml/images/nti6.png) 0 5px no-repeat;height: 43px;padding-left: 40px;}
.nhdtis div .hdzjjgfktit-bg{background: url(../images/blue/nti7.png) 0 5px no-repeat;height: 43px;padding-left: 40px;}
.nhdtis div a{ font-size: 22px; color: #1e4b8f; display: block;}
.nhdtis div img{ float: left; margin: 7px 11px 0 9px;}
.nhdlis li,.rwzfli li{ line-height: 38px; font-size: 16px; color: #333333;}
.nhdlis a,.rwzfli a{ color: #333333;}
.nhdtis>a{ float: right; font-size: 14px; color: #999999;}
.nhdlis ul li a{display: block;width: 95%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* 浜掑姩-淇¤鎺ュ緟 */
.xfjdt {font-size: 22px;color: #1E4B8F;padding: 5px 48px;background: url(/default/xhtml/new/images/blue/nti6.png) 5px 7px no-repeat;}
.xfjdc {padding: 0 10px;}
.xfjdc p {line-height: 30px;text-indent: 2em;font-size: 16px !important;color: #333 !important;}
.xfjdc span {font-size: 16px !important;color: #333 !important;font-family: Microsoft YaHei!important;}
.xta{ padding-bottom: 30px; min-height: 265px;}
.xtati{ height: 43px; margin-bottom: 14px;}
.xtati div{ width: 195px; height: 43px; float: left; background: url(../images/xta1.png) 14px 7px no-repeat;}
.xtati div a{ width: 195px; height: 43px; display: block;}
.xtati div.xtati2{ background: url(../images/xta2.png) 14px 7px no-repeat;}
.xtati ul{ width: 287px; height: 43px; line-height: 43px; float: right;}
.xtati li{ width: 148px; float:left; margin-right: 20px; font-size: 14px;}
.xtati li select{ width: 148px; height: 43px; background: none; border: none; }
.xtati li.xse2{ width: 73px; margin-right: 0;}
.xtati li.xse2 select{ width: 73px; height: 43px;}
.xta table{ width: 100%; border-spacing:1px;}
.xta table th{ height: 38px; background: #F5F5F5;font-size: 16px;font-weight: bold;}
.xta table td{ height: 39px; text-align: center; font-size: 15px; color: #333333; height: 34px;}
.xta table .xhbg td{ height: 38px; background: #F5F5F5;}
.xta table td.xtac{ text-align: left; text-indent: 37px;}
.zxgd{width: 1060px;margin: 0 auto;}
.xhdrx{ height: 225px;}
.xhdti{ height: 55px; line-height: 55px;}
.xhdti img{ float: left; margin: 10px 17px 0 20px;}
.xhdti a{ color: #1E4B8F; font-size: 22px;background: url(../images/blue/xhdti.png) 20px 13px no-repeat;display: block;padding-left: 60px;}
.xhdrx li{ width: 20%; float: left; text-align: center;}
.xhdrx li a{ font-size: 18px; color: #000000;display: block;width: 100px;margin: 0 auto;padding-top: 105px;}
.xhdrx li .hdrxlinkbg1{background: url(../images/blue/xhdpic1.gif) no-repeat;}
.xhdrx li .hdrxlinkbg2{background: url(../images/blue/xhdpic2.gif) no-repeat;}
.xhdrx li .hdrxlinkbg3{background: url(../images/blue/xhdpic3.gif) no-repeat;}
.xhdrx li .hdrxlinkbg4{background: url(../images/blue/xhdpic4.gif) no-repeat;}
.xhdrx li .hdrxlinkbg5{background: url(../images/blue/xhdpic5.gif) no-repeat;}
.state{font-weight: bold;}
.nhdlis .hong{color:#e60013;}
.zxgd li{padding:8px 0;}
.zxgd li p{width: 1060px;}
.zxgd li p span{float: right;}
.hdrxtj{margin: 20px 0;}
.hdrxtj span{display: block;float: left;height: 30px;line-height: 30px;font-size: 14px;margin-right: 10px;position: relative;padding: 0 15px;border: 1px dashed #036db3;}
.hdrxtj span:before{content: '';position:absolute;background: url(../images/blue/hdtjtop-bg.png) no-repeat;top: -1px;left: -1px;width: 20px;height: 20px;display: block;}
.hdrxtj span:after{content: '';position:absolute;background: url(../images/blue/hdtjbottom-bg.png) no-repeat;bottom: -1px;right: -1px;width: 20px;height: 20px;display: block;}
.hdrxtj span b{color:red;}
/*瑙h鍥炲簲*/
.zcjc_div{ padding:20px; background:#fff;}
.zcjd1_left{ float:left; width:690px;}
.zcjd_title{ border-bottom:2px solid #ddd; font-size:24px; height:45px; line-height:45px;}
.zcjd_title span{ float:left; width:125px; display:block; text-align:center;}
.zcjd_title span.hover{color:#036db3; border-bottom:2px #036db3 solid;}
.zcjd_title span.hover a{color:#036db3;}
.zcjd_title .zcjd_more{ float:left; margin-left:60px;}
.zcjd_title .zcjd_more a{ display:block; float:left; font-size:18px; width:110px;color:#333;}
.zcjd_title .zcjd_more img{ float:left; margin-top:10px; margin-right:8px;}
.zcjd1_right{ width:350px; float:right;}
.zcjd_ul{ margin-top:15px;}
.zcjd_ul span{ float:right;color:#AAAAAA}
.zcjd_ul li{ font-size:16px; line-height:35px;}
.hygq_titlle{ font-size:24px; color:#036db3; height:45px; line-height:45px;}
.hygq_titlle a{ color:#036db3;background: url(../images/blue/zcjd_ico1.png) no-repeat 0px 6px;height: 45px;display: block;line-height: 45px;padding-left: 40px;}
.hygq_titlle img{ float:left; margin-top:5px; margin-right:15px;}
.zcjd1_right dl{ background:#f8f8f8; width:311px; height:43px; padding:20px; margin-top:13px;}
.zcjd1_right dl:hover{ background:#347BD7;}
.zcjd1_right dl:hover a{color:#fff;}
.zcjd1_right dl:hover dd{color:#fff;}
.zcjd1_right dl dt{color:#337AD7; font-size:18px;}
.zcjd1_right dl dt a{color:#666;}
.zcjd1_right dl dd{ font-size:15px; color:#333333; margin-top:5px;}
.zcjd2 { margin-top:20px;}
.zcjd2 ul{ margin-top:20px;}
.zcjd2 li{ background:#f8f8f8; padding:15px; float:left; width:202px; height:221px; margin-left:14px; margin-right:15px; font-size:15px; position:relative;}
.zcjd2 li img{ width:206px; height:104px; -moz-transition: all 0.4s ease-in-out 0s;-ms-transition: all 0.4s ease-in-out 0s;-o-transition: all 0.4s ease-in-out 0s;-webkit-transition: all 0.4s ease-in-out 0s;transition: all 0.4s ease-in-out 0s;}
.zcjd2 li img:hover{filter: alpha(opacity=20); -moz-opacity: 0.4;opacity: 0.4;}
.zcjd2 li font{ display:block; margin-top:10px; margin-bottom:8px; color:#333333;}
.zcjd2 li span{ color:#999999; position:absolute; bottom:15px; left:22px;}
.zcjd2 .tjzc li{height: 317px;}
.zcjd2 .tjzc li img{height: 200px;}
.zcjd3{ margin-top:20px;}
/*閲嶇偣棰嗗煙*/
.ej_index01 {width: 1038px;height: 40px;}
.ej_index01 h2 {height: 40px;line-height: 40px;color: #888888;font-size: 12px;font-weight: 100;}
.ej_zzjgxz {width: 999px;margin: 0 auto;overflow: hidden;background: url(../images/ej_jgxx.jpg) repeat-x;}
.ej_zzjgxz h2 {width: 384px;margin: 0 auto;height: 45px;background: #ffffff;margin-bottom: 10px;}
.ej_zzjgxz h2 span {width: 305px;height: 45px;margin: 0 auto;display: block;overflow: hidden;background: url(../images/blue/wj_zzjg.jpg) no-repeat;line-height: 45px;text-align: center;}
.ej_zzjgxz h2 span a {color: #FFFFFF;font-size: 30px;}
.list-cont{ padding: 30px; padding-bottom: 10px;}
.list-cont li{ float:left; background: url(/default/xhtml/zizhan/images/qdbg.png) center center no-repeat;margin:0 10px; padding: 0 22px;font-size:20px;line-height:70px;}
.list-cont li a{color:#fff;font-weight: bold;}
.list-cont li a:hover{color:#fff;}
.box-left-two{width:100%;}
.box-left-two ul{width:33%; float: left;}
.box-left-two li{border-bottom:1px dashed #e4e4e4;line-height:28px;height:50px;text-align: left;padding-bottom:10px; margin-bottom:5px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;margin: 10px 20px;}
.box-left-two li span{margin-right:10px;}
.box-left-two li.li-t{line-height:30px;height:30px;border-bottom:2px solid #036db3;font-size:20px;color:#66a3ff; margin-bottom: 15px;}
.box-right-two{overflow: hidden;padding: 0 10px;}
.box-right-two a{float:left;width:224.5px;height:85px; line-height: 85px;font-size:20px; display: block; text-align: center; color:#fff;background-color: #4176c5; margin: 15px; border-radius:8px;}
/*鍏宠仈绋夸欢*/
.xggj,.jyList{padding: 20px 25px;background-color: #fdfdfd;border: 1px dashed #ddd;}
.xggjTit{color: #036eb5;font-size: 22px;}
.xggj ul li,.jyList ul li{line-height: 30px;color: #036eb5;padding-left: 5px;}
.xggj ul li a,.jyList ul li a{margin-left: 5px;}
/* 杩斿洖绉诲姩鐗 */
.viewportApp{position: fixed;width: 50px;height: 50px;background:#efefef;zoom: 5;bottom: 50px;right: 2px;border-radius: 2px;}
.viewportApp img{display: block;width: 30px;height: 30px;margin: 5px auto 0 auto;}
.viewportApp span{display: block;font-size: 2px;text-align: center;zoom: 0.7;}
/* pc绔簳閮ㄥ瓧浣撻鑹?/
.hfc p text{color: #838383 !important;}
.hfc p text span{color: #838383 !important;}
/* 鍥剧墖鍒楄〃 */
.tpBox {padding: 10px;overflow: hidden;background-color: #fff;margin-bottom: 20px;}
.tpCon {margin: 15px;width: 240px;background-color: #f5f5f5;float: left;overflow: hidden;}
.tpCon .imgBox{width: 220px;height:138px;overflow: hidden;display: block;margin: 10px;}
.tpCon a img {width: 220px;display: block;height: 138px;transition: all 0.6s;-webkit-transition: all 0.6s;-moz-transition: all 0.6s;}
.tpCon a img:hover{transform: scale(1.4);-webkit-transform: scale(1.4);-moz-transform: scale(1.4);}
.tpCon p{padding: 0 10px 10px;}
.tpTit {height: 50px;width: 220px;display: block;}
.tpCon span {width: 220px;height: 26px;display: block;color: #888;font-size: 12px;}
/* 鏂囩珷鍐呭椤 */
.pages_content img{max-width: 100%;width: auto;}
.pages_content table{max-width:100%!important;}
@media screen and (max-width:768px) {
*{box-sizing:border-box;}
.containWrapper,.w100{width: 100%;}
.mrcontain,.containmiddle,.containsmall,.containbig{width:100%;height: auto;border: 2px solid #eee;overflow: hidden;}
.containWrapper .listborder{height: auto;}
.listborder ul li{width: 100%!important;}
.listborder ul li div{ overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;}
.hheader{ height: auto; background: #ffffff; min-width:auto;}
.htopr{ display:none;position: absolute;padding: 10px;z-index: 200;width: 96%;left: 2%;bottom: -65px;-webkit-border-radius: 0.08rem;border-radius: 3px;background: #ffffff;-webkit-box-shadow: 0 0.05rem 0.2rem 0.05rem rgba(0,0,0,0.2);box-shadow: 0 0.05rem 0.2rem 0.05rem rgba(0,0,0,0.2);top:110%;}
.htopr:before{float: left;z-index: 99;top: -7px;display: block;width: 0;height: 0;background: transparent;border-style: solid;border-width: 0 0.8rem .8rem .8rem;border-color: transparent transparent #ffffff transparent;content: " ";position: absolute;right: 4%;}
.htopr .htopt{display: none;}
.htopr .hinp{float: none;}
.hinp input{width: 100%;height: 37px;}
.hinp .hsearchbg{position: absolute;right: 10px;top: 10px;}
.htop .hlogo{padding:10px 0 10px 10px;float:none;width:100%;overflow: hidden;}
.htop .hlogo .hl{width:80%;float:left;}
.htop .hlogo img{ max-width:100%; display:block;width:25%;height:25%;margin-right:1%;}
.htop .hlogo h3{width:100%;font-size: 20px!important;line-height: 25px!important;padding-top: 10px;padding-left:27%;}
.htop .hlogo p{font-size: 15px;width:100%;padding-left:27%;}
.htop .hlogo .hr{width:20%;float:left;display:block!important;}
.htop .hlogo .hr .hrwza{display: block;font-size: 12px;margin-bottom: 5px;color: #969696;text-align: center;margin-top: 10px;}
.htop .hlogo .hrhlogo{display: block;text-align: center;}
.htop .hlogo .hrhlogo img{display: inline-block;width: 26px;}
.htop{ width:100%; height:auto;position: relative;}
.hnav{ height: auto; background: #036db3;}
.hnav>ul{ overflow:hidden;}
.hnav>ul{ width: 100%; margin: 0 auto; position:relative;}
.hnav>ul>li{ float: left; width: 25%; text-align: center;border-bottom: 1px solid #fff;border-right: 1px solid #fff;}
.hnav>ul>li>a{font-size:18px;}
.hnav>ul>li:nth-child(4n){ border-right:none;}
.hnavbox{ display: none !important;}
.box1, .box_half, .box2, .box3, .box33, .common {width: 100%;margin-left: 0!important;margin-right: 0!important;}
.box1 .list li,.box2 .list li, .box3 .list li, .box33 .list li,.box_half .list li{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.sgsBox {overflow-x: scroll;margin-top: 5px;}
.tit_form{display: none;}
.ollist {width: 1060px;}
.common_tit{ height:auto;}
.common_tit h1, .common_tit h1 a{font-size: 22px!important;line-height: 24px;width: 100%;height: auto;white-space: normal;}
.hbanner{width:100%; position:relative; height:230px; overflow:hidden;}
.hbanner ul{width:100%; position:relative; height:230px;}
.hbanner ul li{width:100%; position:relative;height:230px;}
.hbanner ul li img{height:100%; width:100%; display:block; margin:0px auto;}
.hbanner .shadow{ width:100%;}
.hzjhnc{ width:100%;}
.hc5 .hzjhn{ float:none; width:auto; height:auto; padding-bottom:20px; margin:15px 10px 0px; }
.hzjhnti{ width:100%; float:none; overflow:hidden;}
.hzjhnti{ margin:0px -1%;}
.hzjhnti li{ display:inline-block; float:left; text-indent:0px;width:48%; margin:10px 1% 0px;border: 1px solid #ddd; height:45px; line-height:45px;background: #f5f5f5; text-align:center; background-size:100%;}
.hzjhnti li a{ display:block;}
.hzjhnti li.hover{background-size:100%; background:#036db3;border: 1px solid #036db3;}
.hzjc{display:none !important;}
.hzymy{float: none; width:auto; height:auto; padding-bottom:20px; margin:15px 10px 0px;}
.hzyc{display:none !important;}
.hc5{ height:auto; width:100%;}
.hti2{background: url(http://www.sanya.gov.cn/sanyasite/xhtml/new/images/hhx.gif) 128px 14px repeat-x;padding: 0px; margin:0px 12px; margin-top:10px;}
.footerWrapper {width: 100%;}
.hyqlj{ display:none;}
.hfooter{ background:#036db3; width:100%;}
.hfooter a{ color:#fff;}
.hfc{ color:#fff; height:auto; padding-top:10px;}
.hfc .fl{width:auto;margin-left:10px; margin-right:10px; text-align:center;float:none; line-height:20px;}
/*.hfc .fl p span{ display:block;}*/
.hfc .fl ul{ text-align:center;}
.hfc .fl ul li{ float:none; display:inline-block;}
.hfc .fl .version{display: block;}
.hfc .fr{ float:none; width:auto; text-align:center; padding-bottom:10px; padding-top:0px;}
.hfc .fr li.hdb{ float:none; display:inline-block;width: 100%;}
.hfc .fr li.hzc{ float:none; display:inline-block;}
.hzyti{ overflow:hidden; height:auto; margin:0px -1%}
.hzyti li{ width:48%; margin:10px 1% 0px}
.hzyti li a{ display:block; width:100%; float:none; height:auto; margin-left:0px;text-align:center;}
.hzyti li{border: 1px solid #ddd;background-color: #f5f5f5; text-align:center; height:45px; line-height:45px; font-size:16px; }
.hzyti li.hover{background:#036db3;border: 1px solid #036db3;}
.hzyti li.hover a{ border:none; color:#fff;}
.box_gg{ width:auto; margin:0px 10px;}
.box_gg dl{ overflow:hidden; height:auto;}
.box_gg dt{ float:none; width:100%; padding:0px 10px 10px;}
.box_gg dd{ float:left; width:50%; line-height:35px;}
.box_gg dd:nth-child(6){ width:100%; padding-bottom:10px;}
.hc4{ background:none; width:auto; height:auto; overflow:hidden; padding-top:0px;}
.Cont,.blk_29,.hc4 .xqhzt{ width:100% !important;}
.hc4 .xqhzt{ padding-bottom:15px; height:auto; width:50% !important;float: right;}
.xgdzt{ display:none;}
.hc4 ul:nth-child(2){float: none;}
.hc4 ul{ width:50%; height:auto;border: none;}
.hc4 ul:nth-child(4){ border-left:none;}
.hc4 ul li{ height:40px; line-height:40px; overflow:hidden;}
.hc3{ height:auto; width:100%; overflow:hidden; margin:5px 0px;}
.hc3 .hn{ display:none;}
.hboxs{ height:auto; width:auto; overflow:hidden; float:none; margin:0px 10px;border:none;}
#hhbox{ left:0 !important; position:relative; width:auto; height:auto;}
.hyw .fl{ width:auto; float:none; height:auto; margin:0px 0px;}
.hbox{ width:auto; height:auto; float:none; overflow:hidden;}
.htis{ margin-top:15px;}
.htis li{ width:33.333%;}
.hlis ul li{ height:29px; overflow:hidden;}
.hyw .fr{ float:none; width:100%; height:auto;}
.hdjl .fl{float:none; width:100%; height:auto; margin:0px;}
.hdjl .fr{float:none; width:100%; height:auto;padding: 15px 10px;}
.hdxsz li{ width:50%;}
.hdxsz li img{ display:block; max-width:100%; margin:0px auto; height:auto;}
.hdxb{ height:auto; padding:10px; display:none;}
.hdxtop{ height:auto;}
.hdxti2{ float:none; width:100%; padding:10px 10px;}
.hdxtop ul{ float:none; width:100%; overflow:hidden;}
.hdxb .hdxb1{ width:100%;}
.gdcx{ height:auto; overflow:hidden; margin:0px;}
.btn_h32{ width:190px !important; margin:0px auto; display:block; background-size:cover; border-radius:5px; margin-top:10px;height: 35px;line-height: 35px;font-size: 16px}
.btn_h32 span{ background:none;}
.hdxtop li{ width:20%;}
.hqy{ margin:0px -1%; width:auto; height:auto; overflow:hidden;border:none; padding:2px 0px 10px}
.hqy li{width:48%;margin: 10px 1% 0px;border: 1px solid #ddd;height: 45px;line-height: 45px;background-color: #f5f5f5;text-align: center;}
.hqy li i{ display:none;}
.hqy li:hover{background: #036db3;border: 1px solid #036db3;}
.hqy li:hover a{ color:#fff;}
.hbs .fr{ float:none; width:100%;}
.hbs .fl{ width:100%; height:auto; margin:0px; position:relative; float:none;}
.hbsti span{ float:none !important; display:block;}
.hbsc{ width:auto; height:auto;border:1px solid #d6d7d9;}
.hbscti li{ width:33.333%;}
.hbsti ul{ float:none; position:absolute; right:0px; top:0px;}
.bmfwbottom{ height:auto; margin:0px -1%; padding-top:12px;}
.bmfwbottom li{ width:48%; margin:0px 1%; float:left; height:auto;}
.bmfwbottom li img{ max-width:100%; height:auto;}
.hbmc{ border:1px solid #d6d7d9; width:auto; height:auto; border-bottom:none;}
.hbmc .bmfwtop li{ width:25%; margin:0px; text-align:center; border-right:1px solid #d6d7d9; border-bottom:1px solid #d6d7d9; line-height:45px; height:45px;}
.hbmc li i{ display:inline-block; float:none; vertical-align:sub; margin:0px 8px 0px 0px;}
.hbmc .bmfwtop li:nth-child(4n){ border-right:none;}
.hinp2c{ width:90%; float:none; margin:0px auto; height:37px;}
.hinp2b{ float:none; padding-top:10px; text-align:center;}
.hinp2{ display: none;}
.hinp2c input{ width:72%;}
.hbsli{padding:10px 0; height:auto;}
.hbsli ul{overflow:hidden;}
.hjd .hjdt{ padding:0px;}
.hhygq{ width:auto; height:auto; float:none; padding-bottom:15px; margin-top:15px;}
.htjzcti span{ display:block; float:none;}
.htjzc{ float:none; width:auto; height:auto;}
.hjd .hjdt{ height:auto;}
.hzcjd{ float:none; width:auto;height:auto;}
.hxwfbh{ float:none; width:auto; height:auto; overflow:hidden; margin:10px 0px 0px; border-top:1px solid #D9D9D9; padding-top:15px; padding-bottom:20px; position:relative; padding-left:34px;}
.hzcjdti{ height:50px;}
.hzcjdli li{overflow:hidden;}
.hjdb{ height:auto; padding:0px;}
.htjzcc{ overflow:hidden; padding:0px 5px 20px;}
.htjzcc li{ width:33.333%; margin:0px; padding:0px 5px;}
.htjzcc li img{ display:block; width:100%; height:auto; height:150px;}
.hxwfbh .xxwf{ top:15px; left:0px; margin:0px;}
.hxwfbh .xxwfbox{ height:auto; position:relative; top:0px; left:0px;width:auto;}
.hxwfbh .xxwfbox .new_wrap .new_pic li{ float:none; width:100%; height:auto;}
.hxwfbh .xxwfbox .new_wrap .new_pic li img{ width:100%; position:relative; height:auto;}
.hxwfbh .xxwfbox .new_wrap{ width:100%; height:auto;}
.gdcx dt{ width:100%;}
.hgk .fl{ float:none;width:100%; margin:0px; height:auto;}
.hgk .fr{ float:none; width:100%; height:auto; background:none;}
.hdxti2s{ padding-top:8px;}
.hgk .hlis2 li{ overflow:hidden; height:28px;}
.hgkbg{ width:auto; margin:0px -1%;}
.hgkbg li{ width:48%; background: #f5f5f5; margin:10px 1% 0px; padding:4px 0px; height:44px; border-radius:5px;}
.hxxzl{ width:auto; padding-left:38px; position:relative;}
.hxxzl>a{ display:block; left:0px; top:0px; position:absolute;}
.hxxzl ul{ height:309px; width:auto; float:none;padding: 12px 15px 0;}
.hxxzl ul li{ background: #f5f5f5;}
.hxxzl ul li:hover{background: #036db3;}
.hxxzl ul li:hover a{ color:#fff;}
.sygrbs li, .syfrbs li{ width:25%;}
.sybmfw li{ width:50%;}
.newsVideo{ display:none;}
.Mobiletitle{display: block;background: #036db3;font-size: 18px;text-align: center;color: #fff;padding: 10px 0px;margin-top: 10px; font-weight:bold;}
.hdxzj li p{ overflow:hidden;}
/* 鍔炰簨鏈嶅姟 */
.lzwmWrapper{width:100%;}
.lzwmWrapper iframe{width:100%;height:450px;}
.hlis3 li{ overflow:hidden;}
/*--棰嗗淇℃伅--*/
.nzfl{ float:none; width:100%;margin:0px;}
.nzfr{ float:none; width:100%;margin:0px;}
.hcon{ width:auto; padding:0px 10px;overflow: hidden;}
.wz{background: url(/sanyasite/xhtml/new/images/wz.png) 10px 19px no-repeat;padding-left: 30px; margin-left:0px;}
.nylis li{ overflow:hidden;}
.nzfbs li{ width:100%;}
.nzfti{ overflow:hidden;}
.nzfti ul{ overflow-y:hidden; overflow-x:auto; white-space:nowrap;}
.nzfti ul li{margin:0px 5px; display:inline-block; float:none;}
.nzfti ul li a{font-size:16px;}
.nld{padding-top:10px !important;}
.nld>span{ width:30%; height:auto !important; padding-top:0px !important; font-size:15px; line-height:24px !important;}
.nld2>span{ line-height:24px !important;}
.nld3>span{ line-height:24px !important;}
.nld ul{ width:70%;}
.nld1 ul li{ width:40%; height:auto; padding:5px;}
.nld1 li img{ width:100%; height:auto;}
.nld ul li{width:31.333%; height:auto; padding:5px; margin-right:2%; margin-bottom:10px;}
.nld ul li img{ width:100%; height:auto; padding: 0px 0 5px;}
.nlis li{ padding-left:0px !important; position:relative; overflow:hidden;padding-right:70px;}
.nlis li a{ height:19px; overflow:hidden; display:block;}
.nlis li span{ position:absolute; right:0px; top:0px;}
/*--鏂伴椈--*/
.con_xinwen{ width:auto; padding:0px 10px;}
.con_xinwen .newarea{ width:100%;}
.con_xinwen .newarea .newl{ float:none; width:100%;}
.con_xinwen .newarea .newr{ float:none; width:100%;}
.newsfoot{ width:100%;}
.con_xinwen .newarea .newr .xwxwfb .xwfbtp{ height:auto;}
.lunbo{ float:none; width:100%; height:auto;}
.lunbo .slider{ height:auto;}
.lunbo .slider li{ position:relative; height:auto;}
.lunbo .slider li img{ width:100%; height:auto;}
.hncnewlist li{ position:relative; padding-right:95px;}
.hncnewlist li a{ display:block; height:40px; overflow:hidden;}
.hncnewlist li span{ float:left;}
.hncnewlist li span.time{ position:absolute; right:0px; top:0px;}
.newsbanner{width:100%; margin:0px auto;position:relative; height:340px; overflow:hidden;background: #eee;}
.newsbanner ul{width:100%; position:relative; height:340px;}
.newsbanner ul li{width:100%; position:relative;height:340px;}
.newsbanner ul li img{height:auto; width:100%; display:block; float:none;}
.newsbannercontent{ float:none; width:100%; padding-bottom:20px;}
.newsbannercontent h3{line-height: 60px;background-color:#036eb6;color: #fff;font-size: 18px;text-align: center}
.newsbannercontent h3 a{ color:#fff;}
.newsbannercontent p{padding:10px;line-height:30px; text-indent:2em;}
/*--鏀跨瓥--*/
.nzcl{ float:none; width:100%; margin:0px;}
.njs{padding:20px 20px 0;}
.njs table td{ display:block; width:100%; height:48px;}
.njs table input{ width:100%;}
.nzcr{width:100%; float:none; margin:0px;}
.nzcti ul{float:none; left:100px; right:10px; width:auto; position:absolute; overflow-y:hidden; overflow-x:auto; white-space:nowrap; height:42px; line-height:42px;}
.nzcti ul li{ float:none; display:inline-block; vertical-align:middle;}
.nxxgkli2{ overflow:hidden;padding: 10px 0 0px;}
.nxxgkli2 ul{ width:49%}
.nxxgkli2 li{ width:100%; height:40px; line-height:40px;}
.nxxgk{ height:auto;padding-bottom:20px;}
.nzcbox{ height:auto;}
.nzclis li{ overflow:hidden; position:relative; padding-right:90px;}
.nzclis li span.ndata{ position:absolute; right:0px; top:0px;}
/*--浜掑姩--*/
.nhdl{ margin:0px;}
.nhdl,.nhdr{ float:none; width:100%;}
.nimg{padding: 0;}
.nimg,.nimg img{ height:auto;}
.nimg a{width: 100%;background-size: 100% !important;min-height: 50px;height: auto !important;background-position: center!important;}
.nimg .hdwsxf_bg a{min-height: 80px!important;}
.xta table td.xtac{ text-indent:15px;}
.nimg2{ padding-top:10px;}
.nimg2,.nimg2 img{ height:auto;}
.xta{ min-height:inherit;}
.nhdlis li, .rwzfli li{height:38px;word-break: keep-all;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.xhdrx li img{ display:block; max-width:70%;}
.xhdrx{ height:auto; padding-bottom:20px;}
.xhdrx ul{ overflow:hidden;}
.xhdrx li a{ font-size:14px;width: 100%;background-size: contain !important;padding-top: 100%;}
.hdrxtj span{width: 100%;margin-bottom: 20px;}
.zxgd{ padding-bottom:15px; width:100%;}
.zxgd li p{ width:100%; height:auto}
.zxgd li p{ float:none;}
.zxgd li p span{ float:none; display:block;}
.hdxb1 li p a{ height:25px; line-height:25px; overflow:hidden; float:none; display:block;}
.hcon .hfooter{ margin:0px -10px; width:auto;}
#zwzx{display: none;}
.nhdlis{width:100%;}
.nbdl{float: none!important;width: 100%!important;}
/*--鏁版嵁--*/
.Chart_box h3{padding: 0 15px 30px; position:relative;}
.Chart_box h3 span{ position:absolute; left:15px; top:30px;}
.Chart_box .tab_p{ overflow:hidden;}
.Chart_box .tab_p a{ padding:0px 15px 0px 0px; line-height:35px; float:left;}
.tabChart{ width:100%; overflow:hidden-y; height:400px; overflow-x:auto;}
.Chart_box h2 .source_wj{ float:none; padding-right:0px; width:100%;}
.com_l{ float:none; width:100%;}
.com_r{ float:none; width:100%; padding:0px;}
.footer{ width:100%;}
.a_bg{ overflow:hidden; height:auto;}
/*--甯傛儏--*/
.crumbs{ width:100%;}
.gaikuang_box .introduce_box{ height:auto;}
.gaikuang_box .introduce_box .lbox{ width:100%; float:none; height:auto; padding:0px 10px;}
.gaikuang_box .introduce_box .rbox{ margin-left:0px; text-align:center;}
.gaikuang_box .introduce_box .rbox img{ float:none; max-width:100%; height:auto; margin-top:10px;}
.gaikuang_box ul.list_img6{ overflow:hidden; width:100%; height:auto;}
.gaikuang_box ul.list_img6 li{ width:33.333%; margin-bottom:10px; padding:0px 5px;}
.gaikuang_box ul.list_img6 li img{ max-width:100%; }
.gaikuang_box ul.list_img6 li span{max-width:100%; width:auto; background-size:100%;}
.com_tab{ float:none; width:100%; overflow:hidden;}
.com_tab li{ float:left; margin:0px; width:25%;}
.com_tab_main{ height:auto; margin:0px;}
.com_tab_main dl{ height:auto;}
.com_tab_main dd,.com_tab_main dd.img_r{ float:none; width:100%;}
.com_tab_main dd img{ display:block; max-width:100%; margin:0px auto;}
.gaikuang_box ul.list6{ padding:0px 10px;}
.gaikuang_box ul.yhcsList li{ width:50%;}
.dc17_focus{overflow:hidden;}
.com_tab_main dl{ padding:10px 5px;}
.gaikuang_box ul.list6 li{line-height: 35px;}
.gaikuang_box ul.list6 li a{ font-size:12px;}
.list_1 ul, .list_1 ul.line_li{padding: 10px 15px;}
.pages_box{padding: 10px 15px 38px 15px;}
.pages_print{ display:none;}
.share{ display:none;}
/*--瑙h鍥炲簲--*/
.zcjc_div{ padding:0px;}
.zcjd1_left,.zcjd1_right{ float:none; width:100%;}
.zcjd2 li{ width:48%; margin-left:1%;margin-right:1%; margin-bottom:15px;}
.zcjd2 li img{ display:block; width:100%;}
.zcjd1_right dl{ height:auto; width:100%;}
.zcjd1_right dl dt{ height:27px; overflow:hidden;}
.zcjd_title{ line-height:43px;}
.zcjd2 li>font{ height:44px; overflow:hidden;}
/*鏂囩珷鍐呭椤?/
.pages_content img[src*="/app-editor/ewebeditor/sysimage/icon16"] {display: inline;width: auto!important;}
.pages_content img{height: auto!important;}
.pages_content audio{width: 100%!important;}
.swiper-pagination{ bottom:40px !important;}
#page_div .pagination_index, #page_div .pagination_index_num, .pagination a, .pagination span, .pagination .current.prev, .pagination .current.next{height:30px!important}
/* 绉诲姩绔簳閮ㄥ瓧浣撻鑹?/
.hfc p text{color: #fff !important;}
.hfc p text span{color: #fff !important;}
.wzdt{width:100%!important;}
.hfooter text{color:#fff;}
/* 淇℃伅鍏紑鍐呭椤 */
.date_list {padding:10px;margin: 10px 0;border: 1px solid #c1c7de;background: #eef4ff;}
.date_list ul li {width:100%;line-height:25px;}
/* 浜掑姩浜ゆ祦 */
.nhdimg .nimg{float:none;clear:both;margin:0 auto 10px auto;}
.nhdimg .nimg a{height:100px!important;}
/* 鍥剧墖鍒楄〃 */
.tpBox{padding:6%;width:100%;}
.tpBox ul{width: 100%;display: flex;flex-wrap: wrap;justify-content: center;align-items:center;}
.tpCon{width: 45%;margin: 2%;padding:3%;}
.tpCon .imgBox{width:100%;margin:0;height:100px;}
.tpCon a img{width:100%;height:100%;}
.tpTit{width:100%; height:45px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.tpCon span{width:100%;}
.tpCon p{padding:5px;}
.tpCon span{height:16px;}
}