.logo{ display: none;}
    
body{font-family: "Microsoft yahei"; font-size:14px;background:none;}
.showpc{display:none;}
.showmobile{display:block;}
.main{ margin:0 auto; width:100%!important;}
#contion{ width:100%; margin:0 auto; padding:10px 0;}
.main{ margin:0 auto; width:98%;}
.main2{ margin:0 auto; width:100%;}
.banner{ height:auto;max-width: 100%;}
.banner img{ width:100%;}

.fr{ float:none;}
.fl{ float:none;}
.fright{ float:right;}
.tzggcon{overflow:hidden;height:253px;width:100%;}
.ml15{ margin-left:0;}

.hd, .w260, .w340, .w400, .tzgg, .w820, .w460,.w600,.w680,.w700, .w600,.w50,.w500,.w570, .w480, .w755, .w330,.w540,.w620,.w360,.w780,.mlxl-content-box,.mlxl-content-box-one,#fontzoom,.TRS_UEDITOR,.con .mlxl-content-box-one div p .box-one-six{ width:100%; margin:5px auto;}
#slidesImgs li img{width:98%;}

.picMarquee-left2 .bd{overflow: hidden; padding:0 0px;width:100%;}
.picMarquee-left .bd{overflow: hidden; padding:0 0px;width:100%;}
.ztzl{width:100%;margin:20px auto 0;border:0px solid #dddcdc;height:auto; background:none;box-sizing: border-box;}
.ztzl_box{width:100%;padding-top:6px;height:auto;}
.ztzl_box ul{height:auto;}
.ztzl_box ul li{height:auto; width:100%; margin-bottom:0px; float:none;text-align:center;margin:0px 0%; overflow: hidden;}
.ztzl_box ul li img{height:auto; width:98%; height: 70px;}

.pos{ line-height:40px; border-bottom:3px #c9c9ca solid;min-height:40px;}

.i-main-zt-left,.i-main-zt-right-list-left-title,.i-main-zt-right{width: 100%;}
.i-main-zt-right-list-left{margin-left: 0;width: 100%;}
#xxgk_midNav{display: none;}


.ico1, .ico2, .ico3, .ico4, .ico5, .ico6{ background: none;}
#navdhbg{width:100%;background:#047fb8; height:60px; z-index: +999;}
.zjwdh{color:#fff; height:60px;width:100%;margin:0px auto 0; }
.zjwdh li a{text-decoration:none;line-height:30px; background: none; }
.zjwdh li a span{display: none;}
.zjwdh li:hover{ border-bottom:none;height:30px;line-height:30px;}
.zjwdh li{float:left;position:relative;height:30px; line-height:30px;width:33.3%; text-align: center; border-right:none;padding: 0!important;}
.zjwdh li a{font-size:18px; color:#fff; font-weight:bold;}
.zjwdh li a p{width: 100%;}
.zjwdh li .second{position:absolute;left:99999px;display:none; background:#019ac8;width:100%; z-index:+999999; border-left:#008ffa 1px solid;}
.zjwdh li .second a{width:100%;color:#FFF; float:left; display:inline; text-align:center; border-bottom:#67dcff 1px solid;line-height:45px; font-size:15px; margin: 0 auto;}
.zjwdh li .second a:nth-child(even){border-right:none; }
.zjwdh li .second a:hover{ background:#0c718f;}

.slideBox{ width:100%; height:240px; overflow:hidden; position:relative; border:1px solid #ddd;}
.slideBox .bd img{ width:100%; height:240px; display:block;  }
.slideBox .hd ul li{ display: none;}



/*tabÇÐ»»*/
.menub1_1 {float: left;cursor: pointer;line-height:39px;height:38px; text-align: center; background:#047fb8; border-bottom: 2px solid #047fb8; margin-bottom: -2px;}
.menub1_1 a{color:#fff;font-size:14px; font-weight:bold; font-family:microsoft yahei;}
.menub1_1 a:hover{color:#fff; text-decoration:none;}
.menub1_2 {	font-weight: normal;float: left;cursor: pointer;line-height:39px; height:39px; text-align: center;}
.menub1_2 a{color: #333;font-size:14px;font-family:microsoft yahei;}
.tab_title{ height:38px;line-height:38px; border-bottom:#dddcdc 2px solid; background:#f1f1f1;}
.tab_con{padding:8px;}

.govpushinfo150203{width:100%; height: 256px; overflow: hidden;}
.govpushinfo150203 ul {margin: 0;}
.govpushinfo150203 li {list-style: none;white-space: nowrap;height: 37px;line-height: 37px;overflow: hidden;border-bottom: 1px dotted #e5e5e5;
}
.govpushinfo150203 li a {text-decoration: none;float: left;width:100%;display: block;overflow: hidden;text-overflow: ellipsis;font-size: 15px;
}
.govpushinfo150203 li span {float: right;color: #999;width:20%;text-align: right; display: none;}
.tab_con{padding:0px;}

#mobileHeader { font-family: "Microsoft yahei"; }
#mobileHeader { width: 100%; background:#e2e2e2 url(../bgSjTop.jpg) no-repeat 0 0px; -webkit-background-size: 100% 45px; background-size: 100% 45px; position:relative; }
#mobileHeader .logo { display: block; width:120px; height: 45px; background:  url(../xh_mobile_header.png) no-repeat 0px -10px; -webkit-background-size:90px; background-size: 90px; position: absolute; top: 0px; left: 10px; }
#mobileHeader .name { display: inline-block; height: 45px; line-height: 45px; font-size: 20px; padding: 0 0 0 10px; font-weight:bold; color: #fff; vertical-align: top; margin:0 0 0 100px;  background:url( ) 0 -160px no-repeat; -webkit-background-size: 57px; background-size: 57px; text-align:center}
#mobileHeader .right { display: block; width: 30px; height: 45px; position: absolute; top: 0px; right: 10px; background: url(../xh_mobile_header.png) no-repeat 100% -45px; -webkit-background-size: 57px; background-size: 57px; }
#mobileHeader .mobileNavList { width: 100%; position: absolute; top: 45px; left: 0px;z-index:10; background:#f9f7f4; padding:0 0 10px 0; box-shadow:5px 5px 5px #efefef;}
#mobileHeader .mobileNavList a { float: left; width:23%; margin: 10px 1%; color: #000; padding:5px 0; text-align: center; font-size:16px; background:#FFF; border-radius:3px;}
#mobileHeader .phnav { text-align: center; border-top: 2px solid #00abe7; padding-bottom:6px; }
#mobileHeader .phnav a { float:left; width:25%; height: 30px; line-height: 35px; text-align:center; font-size:16px; color:#333; }

.wsbs{ background:url(../timg.jpg) no-repeat center top #f7fcff; padding:70px 0px 15px; width:100%;}
.wsbs a {float:left; width:23%; margin:2px 1%;text-decoration:none;line-height:30px;padding:10px 0 0;  background:#f9f7f4;color:#4899d1;border-radius: 5px;}
.wsbs a:hover{ background:#e8e8e8; color:#e95802;}
.wsbs a h1{font-size:3em; text-align:center;width:100%; line-height:1.1em;}
.wsbs a p {font-size:14px; text-align:center;}


.conleft{width:100%; margin:0 auto;}
.title-title{ padding:10px 0;}
.title-title h1{font-size:20px; font-weight:bold; line-height:30px; text-align:center;}
.title-info{clear:both; overflow:hidden; height:40px; line-height:30px; border-bottom:#e5e5e5 1px solid; text-align:center;}

.con{clear:both; overflow:hidden; padding-bottom:10px; font:normal 16px/30px microsoft yahei; text-align:left;}
.con p{color:#333;text-indent: 0;}
.con p span{text-indent: 1em;display: inline-block;}

.con img{width:96%; padding:3px; border:#efefef 2px solid;}

.p10{padding:10px;}
.conpic{clear:both; overflow:hidden; padding-bottom:10px; font:normal 16px/30px microsoft yahei; text-align:left;}
.conpic p{color:#333;}
.conpic a{color:#09C}
.conpic img{width:96%; padding:5px; border:#efefef 2px solid;}


.home-xxgk-left a{float:left;width:30%;height:35px;line-height:35px;font-size:15px;text-align:left;padding-left:16%;margin:5px 2%;box-shadow:#e5e5e5 0 0 3px;border-radius:0px}

/*ÁÐ±íÒ³*/
.list_list {width:100%; padding:2% 0;}
.list_list li {line-height:30px; border-bottom:#CCC 1px dashed; width:98%; padding:0 1%; overflow:hidden;}
.list_list li a{color:#333;line-height:40px;font-size:14px;padding-left:10px;list-style:none;text-decoration:none; }
.list_list li:hover{ background:#FFF;}
.list_list span{float:none;line-height:30px;color:#999; }

#footer{width:100%;height:110px;margin:10px auto 0;text-align:center;border-top:#047fb8 3px solid;line-height:20px;font-weight:normal;}
#footer #dw{ border-bottom:#CCC 1px solid; height:3px;}
#footer p{color:#666;font-weight:normal; float:right;width:100%; padding-right:0px; padding-top:10px;}

.dataList li {margin:0;}
.dataList li:nth-last-child(1) {border:none;}
.dataList h3 {margin-bottom:5px;}
.dataList h3 a{font-weight:normal;}
.dataList img {margin-top:5px;width:80px;height:60px;}
.dataList .summary {font-size:14px;line-height:22px;}

/*»¬¶¯ÁÐ±í*/
.box-box{width:100%; position:relative;float:left;background:#FFF;}
.box-box2{width:100%; position:relative;float:left;}
/*swipe*/
.swipe{ padding-top:0px; width:100%; float:left;overflow: hidden; visibility: visible; position: relative;background:#FFF;}
.box01_list{position:relative; -webkit-transition: left 600ms ease-out;  width:100%; left:0;}

.li_list{width:100%; float:left; vertical-align:top;}

/*page*/

div.black2 {text-align: center;width: 98%;height: 30px;margin: 0 auto;max-width: 800px;}
div.black2 span.disabled {border: #666 1px solid;padding: 3px 3%;margin-left: 1%;color: #ddd;height: 24px;line-height: 24px;}
div.black2 span.current {border: #047fb8 1px solid;padding: 3px 3%;font-weight: bold;margin-left: 1%;color: #fff;background-color: #047fb8;height: 24px;line-height: 24px;}
div.black2 a {border: #047fb8 1px solid; padding: 3px 3%; margin-left: 1%; color: #047fb8; text-decoration: none; height: 24px; font-size: 15px; line-height: 24px;}
.go_btn{height:34px;width:92%;border: 1px solid #B9B9B9;text-align: center;line-height: 34px;font-size: 16px;
background: -webkit-gradient(linear,0 0,0 100%,from(whiteSmoke),to(#E3E3E3));background: -moz-linear-gradient(top,whiteSmoke,#E3E3E3);
-webkit-border-radius: 3px;border-radius: 3px; display:block;float:left; margin:5px 4% 5px;}
.go_btn em{ font-style:normal; cursor:pointer;}


#ZTTS_BM_01{display: none}
#ZTTS_BM_02{display: none}

.w340 img,.picMarquee-left .bd img,.wsbsfw img,.cxzc img,.newslist_pic img{max-width: 100%;}
.content {width: 100%;box-sizing: border-box;}
.w360,.w780{box-sizing: border-box;}
.newslist_pic img{width: 100%;}

.wsbs{padding: 0 0 50% 0;background-size: cover;}
.wsbs a{margin:28% 1% 0}
.w660{width: 100%;}
.pic-footer{width: 100%!important;}
.pc-footer{display: none;}
.mobile-footer{display: block!important;}
.footer .ml20{margin-left: 20px;width: 26%;display: inline-block;box-sizing: border-box;}


.ftxq-content-box{width: 100%;}
.wxxq-content .content{padding: 20px 0;}
.ftxq-three-p{overflow: hidden;}
.ftxq-two-left{width: 100%!important;height: auto!important;}
.ftxq-two-right{width: 100%;margin-left: 0;}
.wqft-content ul li a .wqft-right{width: 100%!important;margin-left: 0!important;}
.page a{BORDER-RIGHT: #000 1px solid;PADDING-RIGHT: 5px;BORDER-TOP: #000 1px solid;PADDING-LEFT: 5px;PADDING-BOTTOM: 2px;MARGIN: 2px;BORDER-LEFT: #000 1px solid;COLOR: #000;PADDING-TOP: 2px;BORDER-BOTTOM: #000 1px solid;TEXT-DECORATION: none;background-color: #fff;}
.con p img{display: block;}
.title-info span {
    font: normal 14px microsoft yahei;
}
.con .mlxl-content-box-one div{padding: 0;}
.con .mlxl-content-box-one div p span i{display: inline-block;}
.bg02{padding: 10px 0;}
.newslist span{font-size: 12px;width: 33%;}
.posiz,.lmenu h2{padding-left: 12px;}

