﻿*{ margin: 0; padding: 0; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight-color:transparent; font-family: "微软雅黑";}
html,body{ min-height: 100%;min-width: 1250px; background-color:#dee3e6; }
body{ -webkit-touch-callout:none; -webkit-text-size-adjust:none; -webkit-font-smoothing:antialiased;}
ol,ul,dl,dt,li{ list-style: none;}
img{ border:none;}
input{ outline: none;}
input:focus,textarea:focus{ background-color: none; outline: none !important;}
a{ outline: none; text-decoration: none; }
a:hover,a:focus{ outline: none; text-decoration: none; }
 
/***************主页*******************/
.wrap-container{ width: 1250px; min-width: 1250px; margin:0 auto; overflow: hidden; background-color:#fff; }
.wrap-container1{float:left; width: 760px; min-width: 760px; height:750px; margin:0 auto; overflow: hidden; background-color:#fff; }
.WC-container{ width: 1000px; margin:0 auto; }
.WC-header{ height: 34px; line-height: 34px; width: 100%; background-color:#eee; font-size:14px; color:#000; }
.WCH-left{ float:left; }
.WCH-right{ float:right; }
.WC-header a{ outline: none; color:#000; }
.WCH-line{ margin:0 6px; }
.WC-topimg{ width: 100%; height:195px; overflow: hidden; }
.WCT-img{ width: 100%; height: 100%; }
.WC-nav{ width:100%; height: 46px; background-color: #b30606; }
.WCN-nav{ float:left; }
.WCNN-text{ float:left; display:block; line-height: 46px; color:#fff; font-size: 16px; padding:0 20px; background:url(../images/navxian.png) no-repeat right; }
.WCNN-text:hover{ background:#ffb22d url(../images/navbg.png) no-repeat bottom; color:#b30606;}
.WCNN-active{ background:#ffb22d url(../images/navbg.png) no-repeat bottom; color:#b30606; }
.WCNN-active1{ background:#ffb22d url(../images/navbg.png) no-repeat bottom; color:#b30606; }
.WCN-search{ float:right; }
.WCNS-ti{ line-height: 46px; color:#fff; font-size: 14px; margin-right: 6px; display:inline-block; vertical-align: middle; }
.WCNS-input{ border:0; background:url(../images/search-input.png) no-repeat; width:135px; height: 30px; line-height: 30px;  padding-left: 28px; overflow: hidden; margin-right: 8px; vertical-align: middle; }
.WCNS-btn{ height: 28px; line-height: 28px; color:#b30606; background-color: #ffb22d; font-size: 12px; border-radius: 3px; border:0; width:53px; text-align:center; outline: none;vertical-align: middle; }
.WC-navlist{ width: 100%; height: 36px; background-color: #eee; }
.WCN-list{ width: 100%; padding-left:25px; line-height: 36px; color:#040000; font-size: 14px; }
.WCNL-list{ display:none; }
.WCNLL-text{ color:#040000; outline: none; }
.WCNLL-xian{ margin:0 7px; }
.WC-imgslider{ width: 100%; height: 92px; margin:10px 0; position: relative; }
.WC-fircon{ width: 100%; height: 374px; border:1px solid #dcdbd9; overflow: hidden; }
.WCF-left{ float:left; width: 317px; height:100%; padding:0 10px; }
.WCFL-slider{ height: 287px; width: 100%; border-bottom:1px solid #dcdbd9; }
.WCFL-weather{ overflow: hidden; width: 100%; height:74px; margin-top: 6px;  }
.WCFLW-left{ position: relative; float:left; height: 100%; overflow: hidden; width: 60px; text-align: center; }
.WCFLW-left2{ position: relative; float:left; height: 100%; overflow: hidden; width: 129px; text-align: center; }
.WCFLWL-img{ position: absolute; bottom:0; left:0; }
.WCFLW-right{float:left;margin-left: 20px;/* margin-top: 10px; */}
.WCFLWR-day{ font-size: 14px; line-height: 28px; }
.WCFLWR-weather{font-size: 12px;line-height: 16px;width: 161px;/* overflow: auto; *//* height: 24px; */}
.WCFM-ti{ width: 100%; border-bottom:1px solid #dcdbd9; height: 34px; margin-top: 9px; }
.WCFMT-text{ color:#000; font-size: 16px; padding:0 10px; margin-right: 6px; line-height: 35px;  }
.WCFMT-text:hover{ color:#cb0000; border-bottom:2px solid #cb0000; padding-bottom: 4px; }
.WCFMT-active{ color:#cb0000; border-bottom:2px solid #cb0000; padding-bottom: 4px;  }
.WCF-middle{ float:left; width:378px; height:100%; padding:0 8px; border-left:1px solid #dcdbd9; border-right:1px solid #dcdbd9; }
.WCFM-hot{ width: 100%; padding:10px 0; border-bottom:1px dashed #ccc; }
.WCFMH-ti{ width: 100%; text-align: center; color:#d50e0b; font-size: 22px; line-height: 40px; }
.WCFMH-con{ position:relative; font-size:14px; color:#666; line-height: 20px; text-indent: 2em; width: 92%; margin:0 auto; overflow: hidden; height: 40px; }
.WCFMHC-detail{ background-color: #fff; position: absolute; bottom:0; right:3px; color:#ff4e00; font-size: 12px; text-indent: 0; }
.WCFM-tabcon{ height: 218px; width: 100%; overflow: hidden; margin-top: 8px; }
.WCFMT-con{ display: none;}
.WCFMTC-list{ overflow: hidden; color:#666; font-size: 14px; line-height: 30px; padding-left: 5px; }
.WCFMTCL-text{ float:left; left:10px; width: 75%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; color:#666666; display: inline-block; }
.WCFMTC-date{ float:right; right:10px; }
.WCF-right{ float:right; width:254px; height:100%; padding:0 6px; }
.WCFM-tabcon1{ height: 150px; overflow: hidden; padding-top: 10px; }
.WCFRB-con{ height: 125px; overflow: hidden; width: 100%; }
.WCFBC-con{ display:none; }
.WCFBCC-banner{ width: 242px; height: 100px; overflow: hidden; position: relative; margin:15px auto 0 auto; text-align: center; }
.WCFBCCB-img{ display:block; width: 222px; height: 68px; overflow:hidden; margin:0 auto; text-align: center; }
.WCFBCCB-bg1{ background: url(../images/tubgs.png); }
.WC-seccon{ width: 100%; height:448px; margin:10px 0; }
.WCS-left{ float:left; width:735px; height:100%; overflow: hidden; border:1px solid #dcdbd9;  }
.WCSL-ti{ width: 100%; background: url(../images/tibg.png) repeat; height: 38px; border-bottom: 2px solid #d60300; }
.WCSLT-ti{ float:left; background:url(../images/hongti.jpg) no-repeat left bottom; width: 130px; padding-left: 15px; color:#fff; font-size: 16px; height: 31px; line-height: 31px; margin-top: 7px; }
.WCSLT-more{ float:right; color:#040000; font-size: 14px; line-height: 30px; margin-right: 10px; }
.WCSL-list{ float:right; margin-right: 10px; font-size: 12px; height: 24px; padding-top: 12px; color:#a82222; background:url(../images/longbg.png) no-repeat bottom;  }
.WCSLL-text{ color:#a82222; }
.WCSLL-line{ margin:0 10px; }
.WCSL-wrap{ width:100%; height:100%; overflow: hidden; }
.WCSLW-left{ float:left; width: 254px; margin-left: 9px; overflow: hidden; }
.WCALWL-ti{ width: 100%; margin-top: 9px; height: 34px; line-height: 34px; border-bottom: 1px dashed #e4e9f0; }
.WCFCLB-ti{ display: inline-block; padding:0 6px; font-size: 14px; color:#525252; }

.WCALWLT-ti{ font-size:16px; color:#e74c3c; border-bottom:2px solid #e74c3c; padding:0 6px; display:inline-block; }
.WCALWLT-ti2{ font-size:16px; color:#e74c3c; border-bottom:2px solid #e74c3c; padding:0 6px; display:inline-block; }
.WCALWLT-ti22{ font-size:16px; color:#e74c3c; border-bottom:2px solid #e74c3c; padding:0 6px; display:inline-block; }
.WCALWLT-ti222{ font-size:16px; color:#e74c3c; border-bottom:2px solid #e74c3c; padding:0 6px; display:inline-block; }

.WCALWL-con{ margin-top: 13px; overflow: hidden; width: 100%; }
.WCALWLC-text{ width: 100%; display: block; outline: none; color:#e74c3c; font-size: 14px; height: 42px; line-height: 42px; background: url(../images/sidejiao.png) no-repeat; margin-bottom: 7px; }
.WCALWLC-text:hover{ background: url(../images/sidejiaoh.png) no-repeat; }
.WCALWLC-text img{ vertical-align: middle; margin:0 9px; }
.WCALWLC-specil{ width: 100%; display: block; outline: none; font-size: 14px; height: 42px; line-height: 42px; margin-bottom: 7px; color:#fff; background-color: #e74c3c; }
.WCALWLC-specil img{ vertical-align: middle; margin:0 9px; }
.WCSLW-right{ float:right; width: 462px; margin-right: 3px; }
.WCSLWR-con{ overflow: hidden; margin-left: 15px; }
.WCSLWRC-con{ display:none; width: 100%; overflow: auto; height: 320px; margin-top: 20px; }
.WCSLWRCC-list{ float:left; display: block; line-height: 40px; font-size: 14px; color:#525252; width: 29%; margin-right: 2%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; background:url(../images/dian.png) no-repeat left; padding-left: 2%; }
.WCSLWRCC-list2{ float:left; display: block; line-height: 40px; font-size: 14px; color:#525252; width: 29%; margin-right: 2%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; padding-left: 2%; text-align:right;}

.WCS-right{ float:right; width:262px; overflow: hidden; height: 100%; }
.WCSR-ti{ color:#e74613; font-size: 16px; margin-top: 8px; background: url(../images/downline.png) no-repeat bottom; height: 32px; line-height: 29px; padding-left: 12px; overflow: hidden; }
.WCSRT-ti{ display: inline-block; float:left; }
.WCSR-air{ height:202px;  border:1px solid #dcdbd9; margin:8px 0;  }
.WCSR-weibo{ display: block; width: 100%; outline: none; overflow: hidden; height: 56px; }
.WCSRA-ti{ color:#d60300; font-size: 14px; height:26px; line-height: 26px; background-color: #eee; width: 244px; margin:4px auto; padding-left: 10px; }
.WCSRA-con{ font-size: 14px; margin:0 auto; width:244px; padding-left: 10px;  margin-top: 15px;  height: 150px; overflow: hidden;  }
.WCSRAC-line{ height:30px; line-height: 30px; color:#000; }
.WCSRAC-ul{ height: 90px; width: 100%; overflow: hidden; }
.WCSRACL-font1{ font-size:18px; color:#e74c3c; margin-left: 35px;  }
.WCSRACL-font2{ font-size: 18px; color:#458b01; margin-left: 22px; }
.WCSRACL-font3{ color:#62a1cf; margin-right: 10px; }
.WCSRC-text{ font-size: 14px; color:#3d3d3d; display:block; height: 30px; line-height: 30px; width: 95%; padding-left: 4%; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; }
.WC-imgcon{ width: 100%; height: 94px; overflow: hidden; }
.WCI-img{ height: 100%; width: 100%; }
.WC-thicon{ width: 100%; height: 563px; border:1px solid #dcdbd9; margin:10px 0; }
.WCTC-left{ float:left; width: 725px; margin-left: 8px; overflow: hidden; }
.WCTCL-top{ margin-top:11px; border:1px solid #dcdbd9; overflow: hidden;  }
.WCTCLT-ti{ height:36px; line-height: 36px; border-bottom: 1px solid #dcdbd9; padding-left:17px; overflow: hidden; font-size: 16px; color:#e74c3c;  }
.WCTCLTT-default{ float:right; margin-right:18px;  }
.WCTCLT-con{ overflow: hidden; width: 100%; }
.WCTCKTC-left{ float:left; width: 260px; border-right:1px dashed #999; padding:0 5px; }
.WCTCKTCL-con{  overflow: hidden; height: 40px; width: 100%; }
.WCTCKTCLC-con{ display:none; overflow: hidden; height: 30px; width: 100%; padding-top: 10px;  }
.WCTCKTCLCC-input{ margin-left:11px; border:1px solid #bfbfbf; width:150px; padding-left:8px; height: 27px; line-height: 26px; color:#525252; font-size: 14px;  }
.WCTCKTCLCC-btn{ border:0; line-height: 29px; height: 29px; width: 55px; text-align: center; color:#fff; background-color: #e74c3c; font-size:14px; border-radius: 3px; margin-left: 5px;  }
.WCTCKTC-bottom{ height: 90px; overflow: hidden; width: 100%;  }
.WCTCKTCB-text{ float:left; display: block; margin-left: 2%; width: 47%; overflow: hidden; font-size:14px; line-height: 28px; color:#505050;  }
.WCTCKTCBT-text{ color:#e74c3c; }
.WCTCKTC-right{ float:right; margin-right: 7px; width: 430px; overflow: hidden; }
.WCTCKTCR-ti{ width: 100%; border-bottom:1px solid #eee; margin-top: 5px; height: 32px; }
.WCTCKBCRT-ti{ color:#525252; font-size: 14px; float:left; padding:0 22px; line-height: 34px; }
.WCTCKTCRT-ti{ float:left; display: block; border-left:1px solid #eee; border-right:1px solid #eee; border-top: 3px solid #d92317; height: 30px; line-height: 30px; color:#cb0000; font-size: 16px; padding:0 25px; background-color: #fff; }
.WCTCKTCR-con{ height: 160px; width: 100%; overflow: hidden; margin-top: 15px; }
.WCTCKTCRC-text{ width: 75%; float:left; display:block; text-overflow:ellipsis; overflow: hidden; white-space: nowrap; color:#505050; font-size: 12px; height: 30px; line-height: 30px; }
.WCTCKTCRC-date{ float:right; display: block; line-height: 30px; height: 30px; font-size: 12px; color:505050; }
.WCTCKBCL-con{ margin:6px 0; height: 184px; width: 98%; overflow: hidden; }
.WCTCKBCLC-left{ float:left; width:20px; font-size: 16px; color:#a38501; margin: 0 10px; padding-top:10px;  }
.WCTCKBCLC-right{ width: 211px; height: 170px; padding-top: 10px; overflow: hidden; background: url(../images/quanquan.png) no-repeat left; }
.WCTCKBCLCR-info{ color:#505050; display: block; line-height: 22px; height: 22px; width:180px; padding-left: 30px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; margin-top: 5px; *margin-top:8px; }
.WCTCKBCLCR-info:hover{ color:#fff; background: url(../images/informationall.png) no-repeat; }
.WCTCKBCR-con{ overflow: hidden; width: 100%; height:140px; margin-top: 10px; }
.WCTCKBCRC-con{ display:none; overflow: hidden; width: 100%; height: 140px; }
.WCTCKBCRCC-table{ width: 100%; overflow: hidden; text-align: center; font-size: 14px; border-collapse: collapse; }
.WCTCKBCRCC-table th{ background-color: #f0f0f0;  color:#333; height: 29px; line-height: 29px;  }
.WCTCKBCRCC-table td{  line-height: 28px; height: 28px; font-size: 12px; }
.WCTCKBCRCC-text{ margin:0 auto; text-align: center; width: 155px; display: block; overflow: hidden; white-space: nowrap; text-overflow:ellipsis; }
.WCTC-right{ float:right; width: 254px; margin-right: 3px; overflow: hidden; }
.WCTCR-green{ overflow: hidden; width: 100%; }
.WCTCRG-text{ display: block; float:left; height:45px; line-height: 45px; border-radius:3px; background-color: #e9e9e9; color:#525252; text-align: center; width: 47%; margin:8px 4px 0 3px;   }
.WCTCR-scene{ overflow: hidden; height: 152px; }
.WCTCRS-block{ float:left; display: block; margin-top: 5px; outline: none; text-align: center; width: 32%; }
.WCTCRSB-img{display:block; overflow:hidden; height: 50px; vertical-align: middle; text-align: center; width: 100%; }
.WCTCRSB-text{ display: block; font-size: 14px; color:#525252; line-height: 22px; width: 100%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;  }
.WCTCR-hot{ overflow: hidden; height:120px; width: 100%; margin-top: 10px;  }
.WCTCR-hot2{ overflow: hidden; height:185px; width: 100%; margin-top: 10px;  }
.WCTCRH-text{ display: block; float:left; margin-top:3px; width: 30%; padding-left: 10%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; font-size: 14px; color:#525252; line-height: 29px; }
.WCTCRH-text2{ display: block; float:left; margin-top:3px; width: 30%; padding-left: 10%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; font-size: 14px; color:#525252; line-height: 29px; }
.WCTCRH-text3{ display: block; float:left; margin-top:3px; width: 30%; padding-left: 1%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; font-size: 14px; color:#525252; line-height: 29px; }
.WC-conslider{ width: 100%; height: 96px; border:1px solid #dcdbd9; }
.WCC-banner{ width: 960px; margin-left: 12px; }
.WCCB-img{ float:left; width:171px; height: 61px; overflow: hidden; margin-left: 16px;  }
.WCC-box{ width:975px; height: 62px; overflow: hidden; position: relative; margin:0 auto; margin-top: 16px; }
.WCC-pic{ height: 100%; overflow: hidden; position: absolute;top: 0;left: 0; }
.WCC-pic li{width: 1000px;height: 61px; float: left;}
.WCC-left{ width: 19px; height: 43px; background: url(../images/dsl.jpg) no-repeat ;position: absolute; left:0; top:9px; z-index: 99;cursor: pointer;transition: all 0.2s; border:0; outline: none; }
.WCC-right{ width: 19px; height: 43px; background: url(../images/dsr.jpg) no-repeat ;position: absolute; right:0; top:9px; z-index: 99;cursor: pointer;transition: all 0.2s; border:0; outline: none; }
.WC-foucon{ width: 100%; height: 305px; border:1px solid #dcdbd9; margin:10px 0;  }
.WC-foucon1{ width: 100%; height: 130px; border:1px solid #dcdbd9; margin:10px 0;  }
.WCF-con{  height: 320px; overflow: hidden; }
.WCFC-left{ float:left; width: 279px; height:82%; border-right:1px dashed #999; overflow: hidden; }
.WCFC-left1{ float:left; width: 98%; height:90px; border-right:0px dashed #999; overflow: hidden; }
.WCFCL-top{ overflow: hidden; width: 100%; height: 235px; margin-top: 10px; }
.WCFCLT-block{ float:left; width: 30%; display: block; overflow: hidden; margin-left: 2%; margin-top: 9px; }
.WCFCLT-block1{ float:left; display: block; overflow: hidden; margin-left: 2%; margin-top: 9px; }
.WCFCLTB-img{ display: block; width: 100%; height: 45px; text-align: center; }
.WCFCLTB-text{ display:block; text-align: center; width: 100%; line-height: 24px; color:#505050; font-size: 14px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.WCFCL-bottom{ width: 240px; margin:0 auto; overflow: hidden; height: 150px; }
.WCFCL-bottom2{ width: 280px; margin:0 auto; overflow: hidden; height: 240px; }
.WCFCLB-con{ overflow: hidden; width: 100%; height: 195px; margin-top: 3px; }

.WCFCLBC-con{ display:none; overflow: hidden; width: 100%; height: 105px; }
.WCFCLBC1-con{ display:none; overflow: hidden; width: 100%; height: 105px; }
.WCFCLBC11-con{ display:none; overflow: hidden; width: 100%; height: 105px; }

.WCFCLBCC-text{ display: block; width: 98%; font-size:12px; line-height: 26px; color:#525252; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;  }
.WCFC-middle{ float:left;  width: 360px; padding-top:10px; margin-left: 15px; overflow: hidden; height: 100%; }
.WCFCM-con{ height:240px; width: 98%; overflow: hidden; margin-top: 15px;  }
.WCFCMC-con{ height: 240px; width: 100%; overflow: hidden; }
.WCFCMCC-list li{ color:#000; font-size: 12px; background: url(../images/listimage.png) no-repeat bottom left; padding-left: 20px; height: 32px; line-height: 32px; overflow: hidden; }
.WCFCMCCL-text{ color:#000; display: block; float:left; width: 65%; overflow: hidden;  white-space: nowrap; }
.WCFCMCCLT-text{ float:left; max-width: 80%; display: block; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.WCFCMCCL-time{ float:left; margin-left: 3%; }
.WCFCMCCL-reply{ float:right; }
.WCFC-right{ float:right; width:255px; height: 100%; margin-right: 1px; overflow: hidden; }
.WCFCR-video{ margin-top: 10px; overflow: hidden; margin-left: 13px; height: 100px; }
.WCFCRV-img{ display:inline-block; vertical-align: middle;  }
.WCFCRV-img1{ margin-left: 8px; }
.WCFCR-detail{ overflow: hidden; height: 72px; margin-top: 4px; margin-left: 13px; }
.WCFCRD-ti{ outline: none; display: block; color:#1c75bc; line-height: 28px; font-size: 15px; text-overflow:ellipsis; overflow: hidden; white-space: nowrap; width: 96%; }
.WCFCRDC-text{ font-size: 14px; color:#444; line-height: 20px; width: 98%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.WCFCR-history{ margin-top:5px; overflow: hidden; margin-left: 13px; width: 230px; }
.WCFCRH-ti{ border-bottom: 1px solid #bfbfbf; }
.WCFCRHT-ti{ outline: none; color:#1c75bc; font-size: 16px; line-height: 30px; }
.WCFCRH-con{ height: 52px; overflow: hidden; width: 100%; }
.WCFCRHC-text{ font-size: 14px; color:#444; display: block; line-height: 26px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; width:98%; }
.WC-partner{ width: 100%; height:84px; border:1px solid #dcdbd9; overflow: hidden; margin-bottom: 10px; }
.WCP-text{ outline: none; width:128px; height: 24px; overflow: hidden; display: block; float:left; margin:12px 0 0 13px; }
.WC-footer{  width: 100%; height:128px; border-top:3px solid #b60208; text-align: center; padding-top: 10px; overflow: hidden; }
.WCF-img{ float:left; margin:0 85px 0 155px; }
.WCF-copyright{ float:left; font-size:12px; color:#000; line-height: 24px; margin-left: -35px;}
.WCI-ul{ position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.WCI-ul li { -webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}
.WCI-ul li:first-child { position: relative; display: block; float: left; }
.WC-imgslider .WCI-block{ width: 1000px; height: 92px; overflow: hidden; display: block; outline: none; }
.WC-imgslider .rslides1_tabs{ position: absolute; right:0; bottom:0; z-index:999; overflow: hidden; }
.WC-imgslider .rslides1_tabs li{ float:left;  margin-right:6px; }
.WC-imgslider .rslides1_tabs li a{ display: block; text-align: center; width:21px; height: 21px; color:#fff; line-height: 21px; font-size: 12px; background:url(../images/lunbot.png); }
.WC-imgslider .rslides1_tabs .rslides_here a{ background: url(../images/lunboth.png); color:#000; }
.WCFBCC-banner .rslides2{ height: 68px; margin:25px auto 0 auto; width: 222px; }
.WCFBCC-banner .rslides2_tabs{ position: absolute; top:0; width: 100%; overflow: hidden; height: 10px; text-align: center; }
.WCFBCC-banner .rslides2_tabs li{ display: inline-block;  margin-right:6px; }
.WCFBCC-banner .rslides2_tabs li a{ display: block; text-indent:-999px; width:10px; height: 10px; color:#fff;  background:url(../images/slidem.png); }
.WCFBCC-banner .rslides2_tabs .rslides_here a{ background: url(../images/slidemd.png);  }
.WCFBCC-banner .rslides2_nav{ position: absolute; top:50px; text-indent:-999px; width: 10px; height: 20px; }
.WCFBCC-banner .prev{ left:0; background:url(../images/prevj.png); }
.WCFBCC-banner .next{ right:0; background:url(../images/nextj.png); }

.slidebox{ width:670px; position:absolute; top:0; left:0; height:265px;}
.slidebox li { float:left; width:670px; height:265px; left:0; top:0;}
.slidebox li a{ display:block; width:318px; height:211px;  position: relative; }
.slidebox li a img{ width:318px; height:211px; }
.dot{ position:absolute; width:100%; height:30px; text-align:center; bottom:50px; left:0;}
.dot p{ margin-right:10px; }
.dot b{ width:10px; height:10px; border-radius:20px; color:#333; display:inline-block; border:1px solid #fff; background:#fff; text-align:center; line-height:17px; margin:0 3px; margin-top:6px; cursor:pointer; font-weight:normal;}
.dot .cur{ background:#1dadf0; color:#fff; border:1px solid #1dadf0; }
.WCIU-text{ position: absolute; bottom:-35px; display:block;  text-align: center; width: 100%; line-height: 25px; font-size:14px; height: 25px; line-height: 25px; color:#000; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }

/***************新闻动态*******************/
.WC-wrap{ background-color:#f3f3f3; width: 100%; padding-bottom: 14px; }
.NT-top{ height: 294px; overflow: hidden; background-color: #fff; padding:20px 17px 0 17px; }
.NTT-left{ width: 430px; height: 271px; float:left; position: relative; }
.NTTLU-block{ position: relative; display:block; width: 430px; height: 271px; overflow: hidden; }
.NTTLU-block img{ display: block; width: 100%; height: 100%; }
.NTTLUB-text{ position: absolute; bottom:0; left:0; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; color:#fff; font-size: 14px; line-height: 42px; padding-left: 2%; width: 98%; background: url(../images/nt-sliderbg.png);  }
.NTT-left .rslides1_tabs{ position: absolute; bottom:14px; right:0; z-index: 999; }
.NTT-left .rslides1_tabs li{ float:left; margin-right: 6px; }
.NTT-left .rslides1_tabs li a{  display: block; text-indent:-999px; width:10px; height: 10px; color:#fff;  background:url(../images/nt-sd.png);  }
.NTT-left .rslides1_tabs .rslides_here a{ background: url(../images/nt-sdl.png); }
.NTT-right{ width: 525px; height: 271px; float:right; }
.NTTR-ti{ width: 100%; overflow: hidden;  }
.NTTRT-tab{ float:left; height: 40px; overflow: hidden; }
.NTTRTT-ti{ height:40px; line-height: 35px; font-size: 14px; color:#676767; display: block; float:left; }
.NTTRTT-ti span{ display: block;  height: 35px; padding:0 10px; }
.NTTRTT-tiactive{ color:#fff; background: url(../images/nt-tabbg.png) bottom  no-repeat; }
.NTTRTT-tiactive span{ background-color:#fe5c21; color:#fff;  }
.NTTR-more{ float:right; color:#939393; font-size: 12px; line-height: 40px; }
.NTTR-specil{ width: 100%; text-align: center; color:#d50e0b; font-size: 26px; line-height: 58px; height: 58px; }
.NTTR-con{ width: 100%; height: 180px; overflow: hidden; }
.NTTRC-con{ display: none; }
.NTTRC-con li{ background: url(../images/nt-cond.png)  no-repeat; background-position: 5px 0; line-height: 36px; height: 36px; padding-left: 25px; }
.NTTRCC-text{ display: block; float:left; color:#3d3d3d; font-size: 14px; width: 75%; overflow:hidden; text-overflow:ellipsis; white-space: nowrap; }
.NTTRCC-date{ float:right; color:#929191; font-size: 14px; }
.NT-bottom{ height: 375px; overflow: hidden; background-color: #fff; margin-top: 14px; padding: 25px 17px 0 17px; }
.NTB-left{ width: 412px; height: 360px; float:left; }
.NTB-right{ width: 520px; height: 360px; float:right;  }
.NTBR-con{ width: 100%; overflow: hidden; height: 288px; margin-top: 20px; }

/***************新闻内容*******************/
.NC-con{ width: 100%; background-color: #fff; padding:14px 0; }
.NCC-con{ width: 872px; border:1px solid #e1e1e1; margin:0 auto;  padding:0 45px; background-color: #fff;  }
.NCCC-ti{ font-size: 24px; color:#cb0101; text-align: center; width: 100%; height:96px; line-height: 96px; border-bottom:1px solid #e1e1e1;  }
.NCCC-info{ font-size: 16px; color:#636262; text-align: center; line-height: 50px; height: 50px; }
.NCCC-con p{ color:#3d3d3d; font-size: 16px; text-indent:9em; line-height: 28px; }
.NCCC-img{ text-align: center; width: 100%; margin:35px 0; }
.NCCC-btn{ text-align: center; border-top:1px solid #e1e1e1; padding:25px 0; }
.NCCCB-btn{ border:0; background-color: transparent; }

/***************昆山要闻*******************/
/* .IN-con{ width: 100%; overflow: hidden; padding:6px 0; background-color: #fff; }
.IC-left{ float:left; border-top:2px solid #d82416; border-bottom:2px solid #d82416; width: 210px; min-height: 675px; border-left:1px solid #ececec; border-right:1px solid #ececec; }
.ICL-ti{ background: url(../images/in-arrow.png) 190px 0 no-repeat; line-height: 42px; border-bottom:1px solid #ececec; padding-left: 36px; font-size: 22px; color:#908f8f; }
.ICL-nav{ width: 100%; }
.ICLN-list{ display:block; border-left:4px solid #fff; line-height: 42px; border-bottom:1px solid #ececec; padding-left: 36px; font-size:16px; color:#535353; width: 171px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.ICLN-list:hover{ color:#d82416; border-left:4px solid #d82416; background-color: #fff; width: 171px; }
.ICLN-listac{  color:#d82416; border-left:4px solid #d82416; background-color: #fff; width: 171px; }
.IC-right{ float:right; overflow: hidden; width: 768px; }
.ICR-ti{ background: url(../images/ic-tibg.png) no-repeat; width: 100%; height: 37px; margin-top: 8px; overflow: hidden; }
.ICRT-ti{ font-size: 20px; color:#b30606; margin-left: 56px; line-height: 26px; }
.ICR-position{ float:right; line-height: 26px; color:#666666; font-size: 12px; margin-right: 5px; padding-left: 30px; background: url(../images/ic-position.png) no-repeat; background-position: 0 2px;  }
.ICR-position a{ color:#666; margin:0 5px; }
.ICR-con{ width: 730px; overflow: hidden; margin-left: 20px; margin-top: 10px; }
列表去除图片
.ICRC-con{ overflow: hidden;  padding-top: 14px;  height: 170px;  }
.ICRC-con li{ height: 28px; line-height: 28px; font-size:14px; padding-left: 24px; background: url(../images/il-list.png) no-repeat; background-position: 3px 10px; }
.ICRCC-list{ display: block; float:left; width: 80%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; color:#3d3d3d; }
.ICRCC-list span{ color:#d82416; }
.ICRCCL-textq{ margin:0 5px; }
.ICRCC-date{ float:right; color:#3d3d3d; margin-right: 10px; }
.ICR-page{ width: 100%; text-align: center; color:#3d3d3d; font-size: 12px; margin: 25px 0; }
.TCRP-num{ color:#ff0000; }
.TCRP-ye{ color:#3d3d3d; margin:0 5px; }
.TCRP-input{ width: 20px; height: 20px; line-height: 20px; text-align: center; border:1px solid #989898; margin:0 5px; }
 */
 
 /***************昆山要闻*******************/
.IN-con{ width: 100%; overflow: hidden; padding:6px 0; background-color: #fff; }
.IC-left{ float:left; border-top:2px solid #d82416; border-bottom:2px solid #d82416; width: 210px; min-height: 675px; border-left:1px solid #ececec; border-right:1px solid #ececec; }
.IC-leftright{ float:right; border-top:1px solid #ececec; border-bottom:1px solid #ececec; width: 110px; border-left:1px solid #ececec; border-right:1px solid #ececec; }
.ICL-ti{ background: url(../images/in-arrow.png) 190px 0 no-repeat; line-height: 42px; border-bottom:1px solid #ececec; padding-left: 30px; font-size: 22px; color:#908f8f; }
.ICL-nav{ width: 100%; }
.ICLN-list{ display:block; border-left:4px solid #fff; line-height: 42px; border-bottom:1px solid #ececec; padding-left: 36px; font-size:16px; color:#535353; width: 171px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.ICLN-list:hover{ color:#d82416; border-left:4px solid #d82416; background-color: #fff; width: 171px; }
.ICLN-listac{  color:#d82416; border-right:4px solid #d82416; background-color: #fff; width: 171px; }

.ICL-nav1{ width: 100%; }
.ICLN-list1{ display:block; border-right:4px solid #fff; line-height: 42px; border-bottom:1px solid #ececec; padding-left: 35px; font-size:16px; color:#d82416; width: 71px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.ICLN-list1:hover{ color:#d82416; border-right:4px solid #d82416; background-color: #fff; width: 71px; }
.ICLN-listac1{  color:#d82416; border-right:4px solid #d82416; background-color: #fff; width: 71px; }

.IC-right{ float:right; overflow: hidden; width: 768px; }
.ICR-ti{ background: url(../images/ic-tibg.png) no-repeat; width: 100%; height: 37px; margin-top: 8px; overflow: hidden; }
.ICR-ti1{ background: url(../images/ic-tibg_bmfw.png) no-repeat; width: 73%; height: 37px; margin-top: 8px; overflow: hidden; margin: 20px auto 5px;}
.ICRT-ti{ font-size: 20px; color:#b30606; margin-left: 56px; line-height: 26px; }
.ICR-position{ float:right; line-height: 26px; color:#666666; font-size: 14px; margin-right: 5px; padding-left: 30px; background: url(../images/ic-position.png) no-repeat; background-position: 0 2px;  }
.ICR-position a{ color:#666; margin:0 5px; }
.ICR-con{ width: 730px; overflow: hidden; margin-left: 20px; margin-top: 10px; }
.ICRC-con{ overflow: hidden; background: url(../images/ic-conbg.png) no-repeat;  background-position: 0 0; padding-top: 14px;  height: 170px; background-position: bottom; }
.ICRC-con li{ height: 28px; line-height: 28px; font-size:14px; padding-left: 24px; background: url(../images/il-list.png) no-repeat; background-position: 3px 10px; }
.ICRCC-list{ display: block; float:left; width: 80%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; color:#3d3d3d; }
.ICRCC-list span{ color:#d82416; }
.ICRCCL-textq{ margin:0 5px; }
.ICRCC-date{ float:right; color:#3d3d3d; margin-right: 20px; }
.ICR-page{ width: 100%; text-align: center; color:#3d3d3d; font-size: 12px; margin: 25px 0; }
.TCRP-num{ color:#ff0000; }
.TCRP-ye{ color:#3d3d3d; margin:0 5px; }
.TCRP-input{ width: 20px; height: 20px; line-height: 20px; text-align: center; border:1px solid #989898; margin:0 5px; }
.ICRCC-list111{ display: block; float:left; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; color:#3d3d3d; }
.ICRCC-list111 span{ color:#d82416; }
 
 
/***************昆山概览*******************/
.KO-all{ overflow: hidden;  background-color: #fff; padding:8px 16px; }
.KO-top{  height: 390px; }
.KOA-ti{ background: url(../images/ko-tibg.png) no-repeat; height: 51px; line-height: 60px; color:#ff4010; font-size: 16px; padding-left: 25px; overflow: hidden; }
.KOA-tii{ background: url(../images/ko-tibg.png) no-repeat; height: 51px; line-height: 60px; color:#ff4010; font-size: 16px; padding-left: 25px; overflow: hidden; margin-left: 100px;}
.KOT-con{ overflow: hidden; margin-top: 16px; }
.KOTC-left{ float:left; width: 485px; height: 309px; position: relative; overflow: hidden; }
.KOTC-left .rslides1_tabs{ position: absolute; bottom:0; right:0; z-index:999; }
.KOTC-left .rslides1_tabs li{ float:left;  margin-right:6px; }
.KOTC-left .rslides1_tabs li a{ display: block; text-align: center; width:21px; height: 21px; color:#fff; line-height: 21px; font-size: 12px; background:url(../images/ko-sd.png); }
.KOTC-left .rslides1_tabs .rslides_here a{ background: url(../images/ko-sdl.png); color:#fff; }
.KOTC-right{ float:right; width:440px; height: 309px; overflow: hidden; margin-right: 10px; }
.KOTCR-con{ overflow: hidden; height: 105px; width: 100%; font-size: 16px; color:#3c3c3c; line-height: 35px; text-indent: 2em; }
.KOTCR-more{ width: 100%; text-align: right; }
.KOTCRM-more{ display: inline-block; color:#fff; line-height:22px; height: 22px; font-size: 12px; padding:0 12px; background-color: #e74c3c; margin-right: 15px;  }
.KOTCR-list{ width: 100%; overflow: hidden; margin-top: 36px; }
.KOTCRL-block{ overflow: hidden; display: block; float:left; width: 23%;  text-align:center; margin-left: 2%; }
.KOTCRLB-img{ display: block; width: 96px; height: 96px; margin:0 auto; }
.KOTCRLB-text{ display: block; width: 100%; overflow: hidden; text-align: center; font-size: 16px; line-height: 30px; color:#3c3c3c; margin-top: 4px; }
.KO-middle{  margin:14px 0; height:276px;  }
.KO-middle2{  margin:14px 0; height:368px;  }
.KOM-left{ width: 485px; overflow: hidden; float:left;}
.KOML-con{ width: 100%; /*overflow: hidden; height: 168px;*/ margin-top: 10px; }
.KOMLC-con{ /*height: 168px;*/ display: none; width: 100%; overflow: hidden; }
.KOMLCC-con{ overflow: hidden; font-size:14px; padding-left: 20px;  }
.specil-add{ width:72%;  overflow:hidden; padding-left:0; margin-left:13%; }
.KOMLCCC-list{ overflow:hidden; display: block; color:#525252; height: 42px; line-height: 42px; float:left; text-overflow:ellipsis; white-space: nowrap; width: 88%; padding-left: 4%; margin-right: 1%; background:url(../images/ko-listd.png) left no-repeat; }
.KOM-right{ width: 455px; overflow: hidden; float:right; margin-right: 10px; }
.KOMR-con{ margin-top: 10px; overflow: hidden; height: 175px; width: 100%;}
.KOMRC-con{ display: none; height: 175px; overflow: auto; width: 100%; }
.KOMRCC-con{ overflow: hidden; }
.KOMRCCC-list{ float:left; display:block; width: 40%; padding-left: 4%; margin:14px 0 0 4%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; color:#525252; font-size: 16px; line-height: 42px; height: 42px; background-color: #e9e9e9; border-radius: 3px; }
.KOMRCCC-list:hover{ color:#ff4010; }
.KO-bottom{ height: 250px; overflow: hidden; }
.KOB-con{ margin-top: 30px; position: relative; overflow: hidden; }
.KOB-ul{ margin:0 auto; }
.KOBC-block{ width: 905px; margin:0 auto; overflow: hidden; }
.KOBCB-list{ margin:0 9px; float:left; width: 162px; overflow:hidden; display: block; text-align: center; }
.KOBCB-list img{ width: 162px; height: 117px; }
.KOBCBL-text{ display: block; overflow: hidden; width: 100%; text-overflow:ellipsis; white-space: nowrap; text-align: center; font-size: 14px; line-height: 28px; height: 28px; color:#0c4d83; }
.KOB-con .rslides2_nav{ position: absolute; top:48px; z-index: 999; width: 13px; height: 25px; text-indent: -999px; }
.KOB-con .prev{ left:10px; background: url(../images/ko-bannerprev.jpg) no-repeat; }
.KOB-con .next{ right:10px; background: url(../images/ko-bannernext.jpg) no-repeat;  }

/***************互动交流*******************/
.II-top{ overflow: hidden; background-color: #fff; height:385px; margin:0 auto; padding:20px 15px 0 15px; }
.IT-left{ float:left; overflow: hidden; width:486px; height: 380px; }
.ITL-ti{  height: 36px; line-height: 28px; padding-left: 20px; background: url(../images/it-lefttibg.png) no-repeat; font-size: 16px; color:#ff4010; font-weight: 400; }
.ITL-con{ width: 100%; overflow: hidden; height: 130px; margin-top:15px;  }
.ITLC-left{ float:left; width: 200px; overflow: hidden; height: 130px; }
.ITLCL-img{ display: block; overflow: hidden; width: 100%; height: 100%; }
.ITLC-right{ float:right; width: 248px; margin-right:15px; overflow: hidden; line-height: 32px; color:#3c3c3c; font-size:14px; text-indent: 2em; position: relative; height: 128px; }
.ITLCR-more{ position: absolute; bottom:0; right:0; color:#ff4010; font-size: 14px; display: inline-block; background: #fff; text-indent:1em; }
.ITL-new{ line-height: 30px; margin-top: 15px; width: 100%; font-size: 14px; color:#3c3c3c;  }
.ITLN-new{ color:#ff4010; display: inline-block; }
.ITLN-text{ display: inline-block; max-width: 50%; overflow: hidden; vertical-align: middle; white-space: nowrap; text-overflow:ellipsis; }
.ITLN-play{ display: inline-block; vertical-align: middle; width: 87px; height: 32px; overflow: hidden; }
.ITL-detail{ width: 98%; margin-top: 15px; }
.ITLD-row{ margin-top: 10px; font-size: 14px; color:#3c3c3c; line-height: 24px; white-space: nowrap; overflow: hidden; }
.ITLD-specil{ max-height: 48px; white-space: normal; }
.ITLDS-ti{ color:#036eb0; }
.IT-right{ float:right; overflow: hidden; width: 458px; height: 380px; }
.ITR-con{ height:308px; overflow: hidden; margin-top: 20px; }
.ITRC-con{ height: 308px; width: 100%; }
.ITRCC-list li{ height: 44px; line-height: 44px; background-position: 0 12px; }
.II-bottom{ width: 100%; overflow: hidden; background-color: #fff; height:330px; margin-top: 14px; }
.ITB-left{ float:left; overflow: hidden; width:488px; margin-left: 14px;  }
.ITBL-con{ width: 100%; height: 252px; overflow: hidden; margin-top: 15px; }
.ITBLC-con{ display: none; overflow: hidden; width: 100%; height: 252px; }
.ITBLCC-ul li{ font-size: 14px; color:#525252; background: url(../images/it-listbgd.png) no-repeat; padding-left: 20px; background-position: 6px 20px; height: 42px; line-height: 42px; }
.ITBLCCU-list{ float:left; overflow: hidden; text-overflow:ellipsis; width: 70%; color:#525252; white-space: nowrap; }
.ITBLCCU-time{ float:right; margin-right: 15px; }
.ITB-right{ float:right; overflow: hidden; width:430px; height: 330px; margin-right: 25px; }
.ITBR-block{ float:left; width: 30%; display: block; overflow: hidden; margin: 26px 1% 0 1%; }     

/***************经济实力*******************/
.ES-con{ width: 100%; overflow: hidden; margin:7px 0; }
.ES-right{ float:right; width: 768px; overflow: hidden; }
.ESR-con{  font-size:14px; color:#535353; line-height: 24px; margin-top: 25px; }
.ESR-con p{ text-indent: 2em; }

/***************自然概况*******************/
.Nav-erji{ border-bottom: 1px solid #ececec; }
.Nav-list{ display:block; background: url(../images/es-nav.png) no-repeat; background-position: 40px -5px; height: 35px; line-height: 35px; font-size: 14px; color:#535353; padding-left: 65px; }
.Nav-list:hover{ background: url(../images/es-navac.png) no-repeat; background-position: 40px -5px; }
.Nav-listac{ background: url(../images/es-navac.png) no-repeat; background-position: 40px -5px; }
.NG-right{ overflow: hidden; width: 98%; margin-top: 20px; margin-left: 2%; }
.NGRT-ti span{ padding:0 20px; }
.NGR-con{ margin-top: 20px; }
.NGRC-con{ display: none; }
.NGRC-con p{ text-indent: 2em; font-size:14px; color:#535353; line-height: 24px; }
.NGRCC-img{ width: 100%; text-align:center; margin-top: 15px; }

/***************市长信箱*******************/
.MM-con{ margin-left: 2px; width:744px; overflow: hidden;  }
.MMC-top{ margin-top:15px; overflow: hidden; }
.MMCT-img{ float:left; width: 118px; height: 168px; overflow: hidden; }
.MMCT-right{ float:right; width:580px; overflow: hidden; }
.MMCTR-con{ width: 100%; overflow: hidden; } 
.MMCTRC-left{ float:left; margin-right: 35px; }
.MMCTRCL-text{ display:block; font-size: 16px; line-height: 30px; color:#e40000;  font-weight: bold; }
.MMCTRC-right{ float:left; font-size: 18px; color:#e40000; font-weight: bold; padding-top: 15px; }
.MMCTR-info{ margin-top: 12px; font-size:14px; color:#535353; line-height: 28px; margin-left:-30px; }
.MMCTR-info2{ margin-top: 12px; font-size:16px; color:#535353; line-height: 28px; margin-left:0px; }
.MMC-con{ margin-top: 25px; overflow: hidden; background: #fafafa url(../images/mm-conbg.png) left top no-repeat; padding:10px 0 10px 7%; width: 93%; }
.MMCC-ti{ font-size:18px; color:#ff4010; line-height: 28px; margin-bottom: 10px; }
.MMCC-con{ color:#535353; font-size:16px; line-height: 24px; }
.MMCC-con span{ display: inline-block;  overflow: hidden; }
.MMCCC-text{ width: 70%; overflow: hidden; margin-left: 10px; }
.MMCC-table{ margin-left:-5%; }
.MM-code{ vertical-align: middle; margin-left: 5px; }
.MM-btn{ background-color:transparent; border:0; margin:0 5px; }
.input1{ margin-left:12px; width:261px; height:26px; line-height:26px; border:1px solid #c7c1c1; background-color:#FFF;}
.input2{ margin-left:12px; width:463px; height:26px; line-height:26px; border:1px solid #c7c1c1; background-color:#FFF;}
.input3{ margin-left:12px; width:121px; height:26px; line-height:26px; border:1px solid #c7c1c1; background-color:#FFF;}
.input4{ margin-left:12px;}
.fk1{ border-left:1px solid #8c3800; border-top:1px solid #8c3800;}
.fk2{ border-right:1px solid #8c3800; border-bottom:1px solid #8c3800;}
.font1 {color: #F00;}

/***************信息公开*******************/
.IP-all{ width: 100%; overflow: hidden; }
.IA-num{  overflow: hidden; background-color: #fff; margin-bottom:12px; width: 98%; padding:0 1%; }
.IAF-left{ width: 315px; float:left; margin-right: 18px; }
.IAF-middle{ width: 408px; float:left; }
.IAF-right{ width: 213px; float:right; }
.IAF-con{ width: 98%; padding:0 1%; overflow: hidden; margin-top: 18px; margin-bottom: 20px; }
.IAFC-left{ float:left; overflow: hidden; width:115px; text-align: center;  }
.IAFCL-img{ display: block; margin:0 auto; width: 105px; overflow: hidden; }
.IAFCL-img img{ width:105px; height: 149px; }
.IAFCL-img span{ color:#ff4010; font-size: 16px; line-height: 24px; height: 24px; text-align: center; display: block; width: 100%; }
.IAFC-right{ overflow: hidden; float:right; width: 170px; }
.IAFCR-ti{ color:#ff4010; font-size: 16px; line-height: 24px; padding-left: 28px; background: url(../images/ip-xtbg.png) no-repeat; background-position: 0 3px; }
.IAFCR-con{ width: 80%; margin-left: 12%; overflow: hidden; }
.IAFCRC-list{ float:left; display: block; font-size:14px; line-height: 32px; height: 32px; color:#525252; min-width: 40%; margin-left: 3%; }
.IAFM-con{ width: 96%; margin-left: 2%; overflow: hidden; }
.IAFMC-list{ display: block; color:#525252; font-size: 14px; line-height: 34px; overflow: hidden; width: 100%; text-overflow:ellipsis; white-space: nowrap; }
.IAFR-con{ width: 98%; margin-left: 1%; overflow: hidden; padding-top: 11px; }
.IAFRC-list{ height: 27px; line-height: 27px; border:1px solid #e6e6e6; border-radius: 3px; display: block; width: 95%; margin-bottom: 4px; color:#555555; font-size: 14px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.IAFRCL-tou{ text-align: center; border-right:1px solid #e6e6e6; color:#cc0003; width: 27px; display: inline-block; background-color: #fff7ec; font-size: 16px; margin-right:10px; font-weight: bold; }
.IA-second{ height: 120px;  background:#fff url(../images/ip-sbg.png) left bottom no-repeat; }
.IASE-left{ float:left; width: 165px; height: 100%; background: url(../images/ip-slx.png) right no-repeat; overflow: hidden; }
.IASE-right{ float:left; width: 815px; overflow: hidden; padding-top: 15px; }
.IASEL-block{ display:block; text-align: center; width: 95%; margin-top: 15px; }
.IASEL-block img{ width: 54px; height: 50px; }
.IASEL-block span{ display: block; line-height: 30px; height: 30px; font-size: 18px; color: #e82f01; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.IASER-list{ float:left; display: block; font-size: 12px; color:#555555; margin-left: 15px; min-width: 74px; line-height: 32px; }
.IAT-left{ width: 477px; float:left; overflow: hidden; }
.IAN-ti{ background: url(../images/ip-tibg1.png) left bottom no-repeat; height: 50px; line-height: 58px; font-size: 16px; padding-left:25px;  }
.IANT-ti{ color:#ff4010;  }
.IATL-con{ background: url(../images/ip-searchbg.png) right bottom no-repeat; height: 64px; padding-top: 24px; padding-left:15px;  }
.IATLC-input{ height: 28px; line-height: 28px; border:1px solid #bfbfbf; background-color:#fff; margin-left: 9px; font-size: 14px; color:#525252; width: 146px; padding-left: 12px; }
.IATLC-btn{ margin-left: 8px; color:#fff; background-color: #e74c3c; line-height:29px; height: 29px; padding:0 10px; font-size: 14px; border:0; border-radius: 3px; outline: none; cursor: pointer; }
.IAT-right{ width: 479px; float:right; overflow: hidden; }
.IATRC-banner{ position: relative; overflow: hidden; width:394px; height:75px; margin:0 auto; margin-top: 12px;   }
.IATRC-banner .rslides1{ height: 72px;  width: 323px; margin:0 auto; }
.IATRC-banner .rslides1_nav{ position: absolute; top:25px; text-indent:-999px; width: 10px; height: 20px; }
.IATRC-banner .prev{ left:0; background:url(../images/prevj.png) no-repeat; }
.IATRC-banner .next{ right:0; background:url(../images/nextj.png) no-repeat; }
.IATRCB-list{ display: block; width:322px; height: 72px; overflow: hidden; text-align: center; }
.IATRCB-bg1{ background:url(../images/ip-sbg1.png) bottom no-repeat; }
.IA-four{ padding:0; width: 100%; padding-bottom: 10px; }
.IAF-block{ float:left; margin:11px 0 0 11px; width:482px; height: 187px; overflow: hidden; border:1px solid #ececec; }
.IAFB-left{ float:left; width:28px; border-right:1px solid #ececec; font-size: 18px; color:#5d5d5d; text-align: center; padding:10% 5px; height: 80%; }
.IAFB-right{ float:right; width:443px;  }
.IAFBR-ti{ width: 100%; height: 32px; line-height: 32px; border-bottom:1px solid #ececec; }
.IAFBRT-more{ float:right; font-size: 12px; color:#555555; margin-right: 8px; }
.IAFBRT-ti{ float:left; }
.IAFBRTT-ti{ display: block; float:left; color:#555555; font-size: 14px; padding:0 10px; }
.IAFBRTT-tiac{ color:#ff4010; font-weight: 400; border-bottom: 1px solid #ff4010; }
.IAFBR-con{ overflow: hidden; height: 144px; margin-top: 6px; width: 96%; margin-left: 3%; }
.IAFBRC-con{ display: none; }
.IAFBRCCU-list{ display: block; font-size: 14px; line-height: 36px; height: 36px; color:#555555; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; width: 90%; padding-left: 15px; background: url(../images/nt-cond.png) no-repeat;  }
.IA-five{ position: relative; }
.IAFI-ul{ margin:11px auto; }
.IAFIUB-list{ float:left; display: block; margin:0 4px; width: 228px; height: 66px; overflow: hidden; }
.IA-five .rslides2_nav{ position: absolute; top:30px; width: 13px; height: 25px; text-indent: -9999px; }
.IA-five .prev{ left:10px; background: url(../images/ko-bannerprev.jpg) no-repeat;}
.IA-five .next{ right:10px; background: url(../images/ko-bannernext.jpg) no-repeat; }
.IAS-left{ float:left; width: 485px; }
.IASL-con{ width: 100%; margin:10px 0; }
.IASLC-table{ margin-left: 3%; width: 95%; overflow: hidden; font-size: 14px; }
.IASLC-table th{ color:#428bca; line-height: 24px; font-weight: normal; text-align: center; }
.IASLC-table td{ height: 24px; line-height: 24px; text-align: center; color:#555555; }
.IACLCT-num{ display: inline-block; font-size: 12px; background-color:#d2d2d2; color:#fff; padding:0 2px; border-radius: 2px; line-height: 1; }
.IACLCT-numf{ background-color: #ee0d0b; }
.IAS-right{ float:right; width: 485px; }
.IASR-con{ overflow: auto; width: 100%; margin: 15px 0; height: 252px;  }
.IASRC-con{ display:none; overflow: auto; width: 100%;  }
.IASRCC-con{ width: 100%; overflow: hidden; }
.IASRCCC-list{ display:block; float:left; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; width: 28%; margin-left: 2%; font-size:12px; color:#555555; height: 36px; line-height: 36px; }

/***************公开制度*******************/
.ICR-tic{ background:url(../images/ic-tibgc.png) no-repeat; }
.OS-con{ padding-left: 0; }
.OSC-list span{ margin-right: 8px; }
.OS-nav{ width: 176px; overflow: hidden; margin-left: 35px; }
.OSN-nav{ right:0; display: block; overflow: hidden; width:100%; color:#555555; font-size: 12px; line-height: 34px; line-height: 34px; background: url(../images/os-navbg.png) no-repeat; border-bottom:1px dashed #d0d0d0; padding-left: 15px; background-position: 0 6px; }

/***************领导之窗*******************/
.lv-infoc{ margin-bottom: 15px; }
.MMCTR-info p{ text-indent: 2em; }
.lv-info{ text-indent: 2em; }
.lv-con{ margin-left: 20px; }

/***************重点公开领域*******************/
.IPA-wcon{ margin-bottom: 15px; }
.IPA-con{ background-position: -10px -5px; height: auto; }
.IPA-ti{ margin-top:10px; width: 97%; overflow: hidden; font-size:16px; color:#535353; border-bottom:1px dashed #888; background: url(../images/ipa-tibg.png) no-repeat; background-position: 10px 6px; height: 28px; line-height: 28px; }
.IPAT-ti{ margin-left: 26px; }
.IPAT-more{ float:right; font-size: 12px; color:#535353; }

/***************信息发布统计*******************/
.MI-con{ margin:10px 0; border:1px solid #ececec; border-top:2px solid #d82416; border-bottom:2px solid #d82416; }
.MIC-ti{ width: 98%; padding-left: 2%; border-bottom:1px solid #ececec; background-color: #fcfcfc; color:#908f8f; font-size: 22px; height: 42px; line-height: 42px;  }
.MIC-table{ width: 95%; margin:28px auto; border:1px solid #e2e2e2; border-collapse: collapse; }
.MIC-table th{ background-color:#f5f5f5; color:#e74c3c; font-size: 18px; height: 36px; line-height: 36px; text-align: center; font-weight: normal; }
.MIC-table td{ border:1px solid #e2e2e2; text-align: center; border-collapse: collapse; font-size:14px; color:#828181; height: 34px; line-height: 34px; }

.MIC-table2{ width: 95%; margin:28px auto; border:1px solid #e2e2e2; border-collapse: collapse; }
.MIC-table2 th{ background-color:#f5f5f5; color:#e74c3c; font-size: 18px; height: 36px; line-height: 36px; text-align: center; font-weight: normal; }
.MIC-table2 td{ border:1px solid #e2e2e2; text-align: center; border-collapse: collapse; font-size:14px; color:#828181; height: 34px; line-height: 20px; }


/***************依申请公开*******************/
.AP-ti{ width: 98%; padding-left: 2%; height: 42px; line-height: 42px; font-size: 18px; color:#808080; border-bottom:1px solid #ececec; }
.AP-con{ width: 98%; padding:8px 1%; overflow: hidden; }
.APC-ti{ padding-left: 1%; background-color: #f8f8f8; color:#666666; font-size: 18px; height: 34px; line-height: 34px; margin-bottom:20px;  }
.APC-table{ border:0; width: 99%; margin:8px auto; }
.APCT-ti{ display: inline-block; min-width:100px; height: 35px; line-height: 35px; color:#3d3d3d; font-size: 18px; text-align: center; background-color: #efefef; }
.APCT-input1{ border:1px solid #d5d5d5; width: 244px; height:32px; line-height: 32px; }
.APCT-input2{ width: 735px; }
.APCT-input3{ height:88px; }
.APT-yzm{ display: inline-block; width:92px; height: 30px; vertical-align: middle; }
.APT-btn{ border:0; background-color: transparent; text-align: center; width:89px; height: 39px; line-height: 39px; color:#fff; font-size: 14px; margin-top: 8px; }

/***************信息公开-内容页*******************/
.MPT-table{ width: 100%;  border:1px solid #e2e2e2; border-collapse: collapse; margin:18px 0; }
.MPT-table td{ border:1px solid #e2e2e2; color:#828181; font-size: 14px; line-height: 24px; padding:8px;  }
.MPT-table .MPT-title{ color:#000; }
.MPC-info{ color:#828181; }
.MPC-ti{ line-height: 48px; height: auto; }
.MP-num{ color:#ff0000; }
.MPC-copyright{ font-size: 16px; text-align: center; line-height: 36px; color:#0261ab; }
.MPC-msg{ margin-top: 15px; text-align: left; color:#1599df; font-size: 14px; line-height: 36px; }
.MPC-btn{ font-size: 14px; color:#3d3d3d; margin-left: 5px; }

/***************政府服务-部门服务*******************/
.SS-list{ float:left; display: block; width: 50%; color:#555555; line-height: 36px; font-size: 14px; border-bottom: 1px solid #ececec; text-align: center; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.SS-list:hover{ color:#bf2b2e; }
.SS-listac{ color:#bf2b2e; }

/***************信息公开-部门主要负责人*****************/
.IL-wrap{ background-color:#fff; width: 98%; padding:0 1% 15px 1%; }
.ILW-list{ width: 100%; overflow: hidden; padding:10px 0; }
.ILWL-text{ font-size: 14px; color:#828181; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; display: block; float:left; line-height:32px; width: 16%; margin-left: 2%; padding-left: 2%; background: url(../images/il-list.png) left no-repeat; }
.ILWL-text1{ font-size: 14px; color:#828181;margin-bottom:-25px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; display: block; float:left; line-height:32px; width: 96%; margin-left: 2%; padding-left: 2%; background: url(../images/il-list.png) left no-repeat; }
.ILWL-none{ font-size: 14px; color:#828181; margin-left: 25px; }

/***************政务服务-内容页*****************/
.SC-ti{ line-height: 1; padding:25px 0; }
.SC-operate{ width: 100%; border-bottom: 1px solid #f2f2f2; text-align: right; padding: 5px 0 10px 0; margin-bottom: 10px; }
.SCO-internet{ color: #fff; font-size: 16px; line-height: 31px; height: 31px; display: inline-block; margin-left: 8px; background-color: #ff9c00; border-radius: 3px; padding:0 8px;  }
.SCO-internet img{ vertical-align: middle; margin-right: 6px; }
.SCQ-con{ width: 100%; margin-top: 10px; }
.SCQC-con{ display: none; }
.SCQCC-con{ margin-top: 25px; text-align: center; }
.SCQCC-con-left{ margin-top: 25px; text-align: left;}

/***************互动交流-区镇部门领导信箱*****************/
.LMB-con{ width: 100%; margin-top: 15px; overflow: hidden; }
.LMB-text{ width: 29%; line-height: 46px; }

/***************互动交流-区镇部门领导信箱-内容*****************/
.LMBC-top{ margin-left: -30px; }

/***************政务服务*******************/
.GS-New1{ height: 278px;}
.GSN-left{ width: 300px; height: 100%; margin-right: 15px; float: left;}
.GSNL-title{ width: 285px; height: 47px; line-height: 47px; margin-left: 15px; border-bottom: 2px solid #ececec; font-size: 16px; color: #ff4010; margin-bottom: 12px;}
.GSNLT-icon{ display: block; width: 4px; height: 16px; background-color: #ff4010; margin-left: 4px; margin-right: 10px; margin-top: 16px; float: left;}
.GSNL-line{ width: 262px; height: 39px; line-height: 39px; margin-left: 23px; }
.GSNL-line span{ display: block; width: 50%; height: 115%; color: #3d3d3d; float: left;}
.GSNL-line span img{ margin-left: 8px; margin-right: 8px;}

.GSN-middle{ width: 379px; height: 100%; float: left; margin-top:-10px;}
.GSNM-title{ width: 100%; height: 47px; line-height: 47px; border-bottom: 2px solid #ececec; font-size: 16px; color: #ff4010; margin-bottom: -12px;}
.GSNM-line{width: 100%;height: 34px;font-size: 14px;}
.GSN-right{ width: 263px; height: 100%; float: left;}
.GSNR_line{ line-height: 33px;}
.GS-New2{ width: 100%; height: 88px; overflow: hidden;}
.GSN2-div{ width: 182px; height: 60px; margin-right: 22.5px; margin-top: 14px; background-color: #e9e9e9; float: left;}
.GSN2-div img{ display: block; float: left;}
.GSN2-div span{ display: block; width: 98px; padding-top: 0.5em; padding-right: 0.6em; color: #585858; font-size: 16px; float: right;}

.GS-New3{ width: 100%; height: 388px; margin-bottom: 14px; background-color: #FFF; overflow: hidden;}
.GSN3-left{ width: 284px; height: 100%;  padding:0px 10px; float: left;}
.GSN3-right{ width: 670px; height: 100%;  padding:0px 10px; float: right;}
.GSN3-right_ws{ width: 950px; height: 100%;  padding:0px 10px; float: right;}
.GSN3L-top{ width: 100%; height: 177px;}
.GSN3L-bottom{ width: 100%; height: 210px;}
.GSN3L-Lmain{ width: 250px; margin-left: 32px;}
.GSN3LL-div{ width: 120px; height: 44px; background-color: #e9e9e9; border-radius: 3px; line-height: 44px; text-align: center; color: #525252; margin-bottom: 8px;}
.GSN3LL-div1{ float: left;}
.GSN3LL-div2{ float: right;}
.GSN3Lb-div{ width: 33%; height: 63px; margin-top: 6px; float: left;}
.GSN3Lb-div img{ display: block; height: 47px; margin-left: auto; margin-right: auto;}
.GSN3Lb-div span{ display: block; width: 100%; text-align: center; font-size: 14px; color: #525252;}
.GSN3R-options{ width: 100%; overflow: hidden;}
.GSN3R-options td{ line-height: 37px;}
.GSN3R-optionsTr{ background-color: #ececec; font-size: 16px; line-height: 37px; color: #ff4010;}
.GS-New4{ width: 100%; padding-top: 15px; height: 354px; background-color: #FFF; margin-bottom: 18px;}
.GSN4-left{ width: 49%; height: 100%; float: left;}
.GSN4-right{ width: 49%; height: 100%; float: right;}

.GS-New4 ul li{ width: 100%; height: 33px; line-height: 33px; font-size: 14px; }
.GS-New4 ul li a{ color: #525252;}
.GS-New4 ul li div{ float: left;}
.GS-New4 ul li div font{ color: #ff6c00;}

.GSN42-div{ width: 25%; height: 61px; margin-top: 25px; margin-bottom:20px; float: left; text-align: center;}
.GSN43-div{ width: 11%; height: 61px; margin-top: 25px; margin-bottom:20px; float: left; text-align: center;}
.GSN42-div img{ display: block; height: 38px; margin-bottom: 7px; margin-left: auto; margin-right: auto;}
.GSN42-div2{ width: 25%; height: 61px; margin-top: 25px; margin-bottom:20px; float: left; text-align: center;}
.GSN42-div2 img{ display: block; height: 50px; margin-bottom: 7px; margin-left: auto; margin-right: auto;}
.GSN42-span{ width: 33%; color: #555555; font-size: 16px; line-height: 39px; float: left;}
.GSN424-span{ width: 50%; color: #555555; font-size: 12px; line-height: 39px; float: left;}
.GSN425-span{ width: 22%; color: #555555; font-size: 14px; line-height: 39px; float: left; padding-left: 60px;}

.GS-New6{ width: 98%; height: 288px; margin-bottom: 15px; background-color: #FFF; padding: 8px 10px; }
.GS-New7{ width: 100%; height: 502px; background-color: #FFF; padding: 8px 10px;}
.GSN7-divAll{ width: 25%; height: 142px; float: left;}
.GSNM7-title{ width: 100%; height: 28px; line-height: 28px; border-bottom: 2px dotted #ececec; font-size: 16px; color: #535353; margin-bottom: 20px;}
.GSNLT7-icon{ display: block; width: 4px; height: 16px; background-color: #ff4010; margin-left: 4px; margin-right: 10px; margin-top: 6px; float: left;}
.GSNM7-main{ width: 100%;  height: 110px;}
.GSNM7-main ul{ margin-left: 1em;}
.GSNM7-main ul li{ height: 30px; line-height: 30px;}

/***************信息公开-部门列表页*****************/
.ML-leftwrap{ float:left; width: 210px; }
.MLL-left{ min-height: 0; margin-bottom:13px; border-bottom: 1px solid #ececec;}
.MLLL-top{ margin-left: 4%; }
.MLLL-tree{ padding:10px; height: 205px; overflow: auto; }
.MLLL-bottom{ padding:10px 4px; font-size: 12px; line-height: 24px; }
.MLLL-bottom table td { vertical-align: top; }
.MLL-icon{ display: block; width: 212px; height: 57px; }
.ML-righten{  position: relative; width: 766px; height: 69px; background: url(../../images/ml-entrancebg.png) right no-repeat; border:1px solid #d6dbdf; margin-bottom: 15px; }
.MLR-text{ position: absolute; left:16px; line-height: 69px; font-size: 24px; color: #d82416; }
.MLR-entrance{ position: absolute; right:8px; bottom:0; }
.MLR-search{ float:right; margin-right: 8px; }
.MLRS-select{ border:1px solid #d5d5d5; margin-right:5px; font-size: 14px; color:#555555; padding:0 4px; height: 22px; line-height: 22px; }
.MLRS-input{ padding-left: 8px; border:1px solid #d5d5d5; margin-right:5px; font-size: 14px; color:#555555; width:166px; height: 22px; line-height: 22px; }
.MLRS-input::-webkit-input-placeholder { color:#555555; }
.MLRS-input:-moz-placeholder { color:#555555; }
.MLRS-input::-moz-placeholder { color:#555555; }
.MLRS-input:-ms-input-placeholder { color:#555555; }
.MLRS-btn{ border:0; background-color:#e56d5b; color:#fff; font-size: 14px; height: 24px; line-height: 24px; padding:0 4px; }
.MLRS-btn img{ margin-right: 4px; vertical-align: middle; }


/***************互动交流-政府微博广场*****************/
.MA-wrap{ background-color: #fff; padding:10px 20px; }
.MAW-wrap{ padding-left: 55px; overflow: hidden; }
.MAWW-squares{ float:left; margin-top: 20px; width:337px; height: 93px; border:1px solid #f29c9f; padding-top: 15px; }
.MAWWS-left{ float:left; margin-left:20px; }
.MAWWS-right{ float:left; margin-left:30px; }
.MAWWSR-text{ font-size: 16px; line-height: 24px; margin:12px 0; }
.MAWWSRT-pos{ color: #ff4010; }
.MAWWSRT-icon{ vertical-align: middle; }
.MAWWSRT-region{ color:#888888; }
.MAWW-square{float:left; margin-top: 18px; margin-right:44px; width:254px; height: 70px; border:1px solid #f29c9f; padding-top: 10px; }
.MAWWS-leftl{ float: left; margin-left: 9px; }
.MAWWS-rightr{ float:left; margin-left:12px; width: 160px; overflow: hidden; }
.MAWWSR-region{ margin:6px 0; line-height: 20px; font-size: 16px; }
.MAWWSRR-text{ display: inline-block; color:#555555; width: 100%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }

/***************网上政务大厅*****************/
.GH-wrap{ padding:15px 20px; }
.GH-select{ font-size: 14px; color:#555; }
.GH-list{ height: auto; background: none; }
.GH-last{ overflow: hidden; }
.GHL-block{ float:left; width: 320px; }
.GHLB-con{ padding:20px 0; }
.GHL-rblock{ float:right; overflow: hidden; width: 625px; }
.GHLR-block{ float:left; width:150px; margin-left: 5px; }
.GHLR-blockd{ width: 300px; }
.GHLRB-con{ overflow: hidden; padding-top: 10px; font-size: 14px; color: #555; line-height: 24px; }
.GHLRBCT-text{ width: 46%; margin-left: 2%; display:block; float:left; }

/***************互动交流-行风热线*****************/
.SH-wrap{ padding:0 10px; overflow: hidden; background-color: #fff; }
.SH-top{ padding:8px 0 15px 3px; border-bottom: 1px dashed #ccc; overflow: hidden; }
.SHT-left{ float:left; width: 241px; height: 140px; margin-right: 16px; }
.SHT-right{ float:left; width: 690px; overflow: hidden; }
.SHTR-ti{ font-size: 30px; line-height: 24px; color: #b30606; margin:8px 0 12px 0; }
.SHTR-con{ font-size: 14px; line-height: 24px; text-indent: 2em; color:#3c3c3c;  }
.SH-con{ overflow: hidden; }
.SHC-left{ float:left; width: 270px; }
.SHC-right{ float:right; width:678px;  }
.SHCR-ul{ border-bottom: 1px dashed #ccc; padding:10px 0; }
.SHCR-ul li{ line-height: 26px; height: 26px; background-position: 7px 14px; }
.SHCLT-con{ font-size:14px; color: #3c3c3c; padding:15px 0; text-indent: 2em; }
.SHCLT-img{ text-align: center; }
.SHCL-bottom{ padding-top: 15px; }
.SHCL-title{ font-size: 14px; color:#036eb0; }
.SHCL-tcolor{ color:#ff4010; }=======
.MLRS-btn img{ margin-right: 4px; vertical-align: middle; }

/***************互动交流-政府微博广场*****************/
.MA-wrap{ background-color: #fff; padding:10px 20px; }
.MAW-wrap{ padding-left: 55px; overflow: hidden; }
.MAWW-squares{ float:left; margin-top: 20px; width:337px; height: 93px; border:1px solid #f29c9f; padding-top: 15px; }
.MAWWS-left{ float:left; margin-left:20px; }
.MAWWS-right{ float:left; margin-left:30px; }
.MAWWSR-text{ font-size: 16px; line-height: 24px; margin:12px 0; }
.MAWWSRT-pos{ color: #ff4010; }
.MAWWSRT-icon{ vertical-align: middle; }
.MAWWSRT-region{ color:#888888; }
.MAWW-square{float:left; margin-top: 18px; margin-right:44px; width:254px; height: 70px; border:1px solid #f29c9f; padding-top: 10px; }
.MAWWS-leftl{ float: left; margin-left: 9px; }
.MAWWS-rightr{ float:left; margin-left:12px; width: 160px; overflow: hidden; }
.MAWWSR-region{ margin:6px 0; line-height: 20px; font-size: 16px; }
.MAWWSRR-text{ display: inline-block; color:#555555; width: 100%; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }

/***************网上政务大厅*****************/
.GH-wrap{ padding:15px 20px; }
.GH-select{ font-size: 14px; color:#555; }
.GH-list{ height: auto; background: none; }
.GH-last{ overflow: hidden; }
.GHL-block{ float:left; width: 320px; }
.GHLB-con{ padding:20px 0; }
.GHL-rblock{ float:right; overflow: hidden; width: 625px; }
.GHLR-block{ float:left; width:150px; margin-left: 5px; }
.GHLR-blockd{ width: 300px; }
.GHLRB-con{ overflow: hidden; padding-top: 10px; font-size: 14px; color: #555; line-height: 24px; }
.GHLRBCT-text{ width: 46%; margin-left: 2%; display:block; float:left; }

/*******************tourism*****#fff7ec****************/
.tourism{ width: 100%; overflow: hidden; padding:20px 0 0 4px; }
.tourism-img{ position: relative; float:left; display: block; margin-left:24px;width: 213px; height: 188px; margin-bottom: 15px; }
.tourism-img img{ position: absolute;  width: 203px; height: 150px; display: block; left:10px; top:10px; z-index: 10; }
.tourism-img:after{ content:''; display: block; position: absolute; width: 213px; height: 160px; border:1px solid #d4cbcc; background-color: #ffffff; padding:5px; left:0; top: 0; }
.TI-text{position: absolute; left: 0; bottom:-10px; display: block; width: 100%; text-align: center; color:#000; line-height: 28px; font-size:16px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.news-right{ float:right; width: 748px; overflow: hidden; }


.speacil-addti{ margin:0 auto; width:80%; }
.speacil-addti_bmfw{ margin:0 auto; width:95%; }

.specil-add1{ width:90%; margin-left:10%;  }

.add-search{ overflow: hidden; padding: 10px 0; border-bottom:1px solid #dfdfdf; }
.adds-btn{ display: inline-block; }
.adds-annot{ display: inline-block; font-size: 12px; color:#262222; vertical-align: bottom; }
