
/**************************Reset***********************/
body{ overflow-x:hidden; font-size:14px; font-family:"Microsoft YaHei"; color:#333; padding: 0; margin: 0; background:#f0f0f0; position: relative;}
a{ color:#444; text-decoration:none;}
a{blr:expression(this.onFocus=this.blur())}
:focus{outline:0;}
a:hover{text-decoration: none;}
// h1,h2,h3{font-size: 14px; color: #fff;}
h1 a,h2 a,h3 a{font-size: 14px; font-weight: normal;}
ul,li,dl,dt,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none;}
img{border:none; vertical-align:top}
li{ vertical-align: top; }
p{ padding: 0; margin: 0;}
img{ border:none;}
// input {border: none;}
.clear{ clear:both; margin:0; overflow:hidden; visibility:hidden;  font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.fl,.f-fl{ float: left;}
.fr,.f-fr{ float: right;}

.clearfix {zoom: 1;}
.clearfix:after {content: ''; display: block; height: 0; visibility: hidden; clear: both;}


/************************** header ***********************/
.m-top{background: #f5f5f5;}
.g-top{margin: 0 auto; width: 1200px; height: 40px; line-height: 40px;}
.g-top,.g-top a{font-size: 14px; color: #999;}
.g-top .u-link li{float: left; margin: 0 3px 0 7px;}
.g-top .u-link li a{display: block; padding-left: 22px; background-image: url(/dist/new/images/public/icon-sjlink.png); background-repeat: no-repeat;}
.g-top .u-link li.u-lk1 a{background-position: 0 0;}
.g-top .u-link li.u-lk2 a{background-position: 0 -40px;}
.g-top .u-link li.u-lk3 a{background-position: 0 -80px;}
.g-top .u-funs li{float: left; margin-left: 8px;}
.g-top .u-funs li a{display: block; padding-left: 9px; background: url(/dist/new/images/public/bg-funline.png) left center no-repeat;}

.is-top{ height:35px; background:#f5f5f5; border-bottom:1px solid #e2e2e2; width: 100%;}
.is-top .top{ width:1100px; margin:0 auto;}
.is-top .top .r-top{ float:right;}
.is-top .top .r-top a,.banben{ font-size:13px; color:#666; line-height:35px; display:block; float:left;}
.is-top .top .r-top .banben{ background:url(../images/common/banben.png) no-repeat right center; padding-right:20px; cursor:pointer; position:relative;}
.is-top .top .r-top .banben .s-ban{ position:absolute; top:35px; left:0; z-index:1000; line-height: 35px; background:#f5f5f5; width:55px; padding-left: 17px; height: 32px; display:none;}
.is-top .top .r-top .banben .s-ban a{ font-size:13px; color:#666;}


.is-top .top .l-top{ margin-left:10px;}
.is-top .top .l-top a{  font-size:13px; color:#666; line-height:35px;}


.is-logo{ width:100%; height:145px; background:#fff;}
.is-logo .logo{ width:1100px; margin:0 auto; height: 145px; position:relative; background: url(../images/common/logo-bg.png) 0 0 no-repeat;}
.is-logo .logo .m-info{ position:absolute; right:45px; top:20px; width:310px;}
.is-logo .logo .m-info .time{ float:left; font-size:14px; color:#545454; margin-top: 20px; padding-left: 20px;}
.is-logo .logo .m-info .weather{ float:right; width: 170px;}
.is-logo .logo .m-info .u-search{ clear:both; position:relative;}
.is-logo .logo .m-info .u-search .search{ margin-left: 45px; width:230px; height:40px; background:url(../images/common/search-bg.png) no-repeat 0 0; border:none; padding-left:10px; padding-right: 42px;  line-height:13px;}
.is-logo .logo .m-info .u-search .searchbtn{ width:20px; height:20px; display:block; background:url(../images/common/searchbtn.png) no-repeat 0 0; border:none; position:absolute; right:55px; top:9px; cursor:pointer;}
.is-logo .logo .m-info .u-search a{ width:28px; display:block; position:absolute; right:0; top:0; font-size:14px; color:#262626; line-height:18px;}
.m-pgsearch .u-btn{line-height: 30px!important;}

.u-xgbd{ width:208px; float:right;}
.u-xgbd h2{ height:35px; line-height:35px; font-size:16px; color:#E71111;}
.u-xgbd ul{ padding-right:10px;}
.u-xgbd ul li{
	line-height: 28px;
	background: url(../images/common/list.png) no-repeat left 18px;
	padding: 5px 0 5px 12px;
	font-size: 14px;
}



.is-nav{ width:100%; height:50px; background:#fff; border-bottom:3px solid #e71111;}
.is-nav .m-nav{ width:1100px; margin:0 auto; position:relative; z-index: 9;}
.is-nav .m-nav li{ display:block; float:left; width:150px; height:53px; margin:0 16px;}
.is-nav .m-nav li .nav-tit{ display:block; line-height:50px; font-size:18px; color:#e71111; font-weight:bold; text-indent:57px;}
.is-nav .m-nav li .s-menu-1{ background:url(../images/common/icon_01.png) no-repeat 0 -50px;}
.is-nav .m-nav li .s-menu-2{ background:url(../images/common/icon_02.png) no-repeat 0 -50px;}
.is-nav .m-nav li .s-menu-3{ background:url(../images/common/icon_03.png) no-repeat 0 -50px;}
.is-nav .m-nav li .s-menu-4{ background:url(../images/common/icon_04.png) no-repeat 0 -50px;}
.is-nav .m-nav li .s-menu-5{ background:url(../images/common/icon_05.png) no-repeat 0 -50px;}
.is-nav .m-nav li .s-menu-6{ background:url(../images/common/icon_06.png) no-repeat 0 -50px;}

.is-nav .m-nav .menu{ background:url(../images/common/nav-bg.png) no-repeat 0 0;}
.is-nav .m-nav li .s-menu{ background-position:0 0; color:#fff;}

.is-nav .m-nav li .submenu{position:absolute; top:53px; left:0; width:1100px; height:562px; background:#fff; z-index:100000; display:none;}
.is-nav .sub-list li{ height:50px; width:140px;text-align:center; margin:0;}
.is-nav .sub-list li a{ display:block; height:50px; line-height:50px; font-size:18px;font-weight:bold;}
.is-nav .sub-list li a:hover{ color:#ee0d0d;}
.is-nav .sub-list1{padding-left:60px;}
.is-nav .sub-list2{padding-left:40px;}
.is-nav .sub-list3{padding-left:500px;}

/************************** 魅力东至 ***********************/

.u-introduce{ height:325px; background:url(../images/common/introduce-bg.png) no-repeat 0 0; border-bottom:1px dotted #ddd;}
.u-introduce .up-intro{ width:977px; margin-left:113px; overflow:hidden;}
.u-introduce .up-intro .introduce{ width:591px; float:right;}
.u-introduce .up-intro .introduce .title{ height:34px; border-bottom:1px solid #ddd; margin-top:4px;}
.u-introduce .up-intro .introduce .title a{ width:113px; height:33px; line-height:33px; border-bottom:2px solid #e71111; font-size:18px; color:#e71111; display:block; text-align:center;}
.u-introduce .up-intro .introduce .intro-list p{ font-size:14px; color:#333; line-height:26px; text-indent:2em; margin-top:10px;}
.u-introduce .up-intro .introduce .intro-list p a{ padding:0 20px; height:22px; background:#f5f5f5; margin-left:80px; font-size:14px; color:#979797;}
.u-introduce .up-intro .introduce .intro-list .intro-cul{ width:555px; margin:10px auto 0;}
.u-introduce .up-intro .introduce .intro-list .intro-cul a{ display:block; float:left; width:105px; height:35px; font-size:16px; color:#fff; text-align:center; line-height:35px; margin:0 3px;}
.u-introduce .up-intro .view{ display:block; margin-top:21px;}
.u-introduce .down-intro{ height:67px; width:1048px; margin:6px auto 0;}
.u-introduce .down-intro a{ display:block; background:url(../images/common/intro-icon.png) no-repeat 0 -26px; float:left; padding-left:22px; line-height:26px; font-size:16px; color:#333; margin:3px 20px;}
.u-introduce .down-intro a:hover{ background-position:0 0; color:#e71111;}


.u-invest{ width:1080px; margin:15px auto 0;}
.u-invest .l-invest{ width:338px; float:left;}
.u-invest .l-invest .title{ width:28px; border-right:1px solid #ddd; height:201px; float:left;}
.u-invest .l-invest .title a{ display:block; border-right:2px solid #e71111; height:90px; font-size:16px; color:#e71111; line-height:17px; padding-top:22px;}
.u-invest .l-invest .tips-box{ float:right; width:309px; background:#f6f6f6; height:201px;}
.u-invest .l-invest .tips-box .tips-list{ margin-top:10px;}
.u-invest .l-invest .tips-box .tips-list a{ background:url(../images/common/list.png) no-repeat left center; margin-left:14px; padding-left:12px; display:block; font-size:14px; color:#333; line-height:30px;}
.u-invest .l-invest .tips-box .tips-list a:hover{ color:#e71111;}
.u-invest .l-invest .tips-box .tips-policy{ width:300px; margin:0 auto;}
.u-invest .l-invest .tips-box .tips-policy a{ width:88px; height:28px; border:1px solid #ddd; display:block; float:left; margin:3px 5px; text-align:center; font-size:14px; color:#929292; line-height:28px;}

.u-invest .m-invest{ width:190px; float:left; margin-left:18px;}
.u-invest .m-invest a{ width:188px; height:33px; display:block; border:1px solid #ddd; text-align:center; font-size:14px; color:#666; line-height:33px; margin:5px 0;}
.u-invest .m-invest a:hover{ background:#fbe9dc;} 

.u-invest .r-invest{ width:519px; float:right;}
.u-invest .r-invest a{ display:block; float:left; margin:1px 1px 0 0; position:relative; overflow:hidden;}
.u-invest .r-invest .title{ width:121px; height:86px; background:url(../images/common/tur_01.png) no-repeat 0 0;}
.u-invest .r-invest a img{ transform:scale(1); -moz-transform:scale(1); -webkit-transform:scale(1); -ms-transform:scale(1);}
.u-invest .r-invest a p{ background:#000; position:absolute; left:0; top:0; filter:alpha(opacity=60); opacity:0.6; text-align:center; font-size:16px; color:#fff; display:none;}
.u-invest .r-invest a .vi_01{ width:162px; height:86px; line-height:86px;}
.u-invest .r-invest a .vi_02{ width:230px; height:86px; line-height:86px;}
.u-invest .r-invest a .vi_03{ width:284px; height:114px; line-height:114px;}
.u-invest .r-invest a .vi_04{ width:230px; height:114px; line-height:114px;}
.u-invest .r-invest a:hover img{ transform:scale(1.2); -moz-transform:scale(1.2); -webkit-transform:scale(1.2); -ms-transform:scale(1.2); transition:transform 0.35s; -moz-transition:transform 0.35s; -webkit-transition:transform 0.35s; -ms-transition:transform 0.35s;}
.u-invest .r-invest a:hover p{ display:block;}






/************************** 信息公开 ***********************/
.l-oppness{ width:837px; float:left; margin-left:15px; margin-top:11px;}
.l-oppness .u-open{ overflow:hidden;}
.l-oppness .u-open .open-tit{ height:37px; border-bottom:1px solid #ddd; margin-bottom:10px;}
.l-oppness .u-open .open-tit a{ display:block; padding:0 10px; float:left; font-size:18px; color:#454545; line-height:37px;}
.l-oppness .u-open .open-tit .open-cu{ border-bottom:2px solid #e71111; color:#e71111; height:36px;}
.l-oppness .u-open .open-list{ width:9999px; float:left;}
.l-oppness .u-open .open-list dl{ width:837px; float:left;}
.l-oppness .u-open .open-list dl span{ float:right; font-size:12px; color:#999; line-height:30px;}
.l-oppness .u-open .open-list dl a{ background:url(../images/common/list.png) no-repeat left center; font-size:14px; color:#333; line-height:30px; padding-left:13px;}
.l-oppness .u-open .open-list dl a:hover{ color:#e71111;}



.l-oppness .u-point{ margin-top:10px;}
.l-oppness .u-point .title{ height:32px; border-bottom:1px solid #ddd;}
.l-oppness .u-point .title a{ width:114px; display:block; height:31px; border-bottom:2px solid #e71111; font-size:18px; color:#e71111; line-height:31px; text-align:center;}
.l-oppness .u-point .point-list{ margin-top:8px;}
.l-oppness .u-point .point-list a{ width:95px; height:30px; background:#f5f5f5; display:block; float:left; margin:4px 10px; font-size:14px; color:#454545; line-height:30px; text-align:center; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
.l-oppness .u-point .point-list a:hover{ background:#ff9494; color:#fff;}

.l-oppness .u-civ{ width:830px; margin:8px auto 0;}
.l-oppness .u-civ li{ display:block; float:left; margin:0 3px; width:156px; height:48px; padding:1px; border:1px solid #ffd3d3;}
.l-oppness .u-civ li a{ width:156px; height:48px; display:block; background:#fff0f0; text-align:center; line-height:48px; font-size:16px; color:#545454;}
.l-oppness .u-civ li a:hover{ color:#e71111;}


.r-oppness{ width:200px; float:right; margin-right:19px;}
.r-oppness .title{ height:48px;}
.r-oppness .title a{ display:block; background:url(../images/common/tit-bg.png) no-repeat 0 center; margin-left:5px; padding-left:13px; line-height:48px; font-size:18px; color:#333;}

.r-oppness .gov-list{ width:200px;}
.r-oppness .gov-list a{ display:block; height:38px; background:#ebebeb; line-height:38px; margin-bottom:3px; font-size:15px; color:#454545; text-indent:22px;}
.r-oppness .gov-list a:hover{ background:#ff9494; color:#fff;}






/************************** 网上办事 ***********************/
.l-work{ width:615px; float:left; margin-left:10px;}

.u-gongshi{ margin-top:6px;}
.u-gongshi .title{ height:34px; border-bottom:1px solid #ddd;}
.u-gongshi .title .s-query{ float:right; width:417px; margin-right:19px;}
.u-gongshi .title .s-query span{ float:left; display:block; background:url(../images/common/query-bg.png) no-repeat left center; font-size:14px; color:#e71111; line-height:34px; padding-left:20px;}
.u-gongshi .title .s-query .query{ float:left; margin-left:15px; margin-top:5px;}
.u-gongshi .title .s-query .query label{ display:block; float:left; margin:0 5px;}
.u-gongshi .title .s-query .query label span{ font-size:12px; color:#333;}
.u-gongshi .title .s-query .query label input{ width:88px; height:18px; border:1px solid #ddd;}
.u-gongshi .title .s-query .query .button{ display:block; float:left; width:32px; height:20px; background:url(../images/common/button-bg.png) no-repeat 0 0; border:none; cursor:pointer;}
.u-gongshi .title a{ width:113px; height:33px; display:block; border-bottom:2px solid #e71111; font-size:18px; color:#e71111; line-height:34px; text-align:center;}

.u-gongshi .gongshi-list{ margin-top:10px;height:300px;}
.u-gongshi .gongshi-list .gongshi-tit{ height:30px; background:#eee;}
.u-gongshi .gongshi-list .gongshi-tit span{ display:block; float:left; font-size:14px; color:#292929; line-height:30px; text-align:center;}
.u-gongshi .gongshi-list .gongshi-tit .num{ width:100px;}
.u-gongshi .gongshi-list .gongshi-tit .var{ width:300px;}
.u-gongshi .gongshi-list .gongshi-tit .dat{ width:113px; margin-right:5px;}
.u-gongshi .gongshi-list .gongshi-tit .state{ width:76px;}
.u-gongshi .gongshi-list .gong-list{ margin-top:10px;}
.u-gongshi .gongshi-list .gong-list span{ display:block; float:left; font-size:14px; color:#545454; line-height:30px; text-align:center;}
.u-gongshi .gongshi-list .gong-list .num1{ width:100px;}
.u-gongshi .gongshi-list .gong-list .var1{ width:300px;}
.u-gongshi .gongshi-list .gong-list .dat1{ width:113px; margin-right:5px;}
.u-gongshi .gongshi-list .gong-list .state1{ width:76px; color:#be9310;}



.u-tongji{ margin:10px 0;}
.u-tongji .title{ background:url(../images/common/tongji-bg.png) no-repeat 0 center; margin-left:17px; float:left; font-size:16px; color:#e71111; line-height:30px; display:block; padding-left:36px;}
.u-tongji .tong-list{ display:block; float:left; margin-left:30px; font-size:16px; color:#e71111; line-height:30px;}



.u-po-sever .title{ height:35px; border-bottom:1px solid #ddd;}
.u-po-sever .title a{ width:139px; display:block; border-bottom:2px solid #e71111; font-size:18px; color:#e71111; line-height:34px; height:34px; text-align:center;}
.u-po-sever .po-sever-list{ margin-top:11px;}
.u-po-sever .po-sever-list a{ display:block; float:left; line-height:35px; background:#f5f5f5; font-size:14px; color:#454545; padding:0 20px; margin:5px 13px;}
.u-po-sever .po-sever-list a:hover{ background:#ff9494; color:#fff;}


.r-work{ width:445px; float:right;}


.u-per{ width:445px; height:176px; overflow:hidden; margin-top:6px;}
.u-per .per-tit{ height:34px; border-bottom:1px solid #ddd;}
.u-per .per-tit a{ display:block; float:left; width:113px; font-size:18px; color:#454545; line-height:34px; text-align:center;}
.u-per .per-tit .per-cu{ border-bottom:2px solid #e71111; color:#e71111; height:33px;}
.u-per .per-list{ width:9999px; float:left;}
.u-per .per-list .s-per-list{ width:437px; float:left; padding:0 4px;}
.u-per .per-list .s-per-list a{ display:block; float:left; width:90px; padding-left:11px; background:url(../images/common/per-icon.png) no-repeat left center; font-size:14px; color:#454545; line-height:32px; margin:0 4px;}
.u-per .per-list .s-per-list a:hover{ color:#e71111;}



.u-scene{ height:176px;}
.u-scene .title{ height:34px; border-bottom:1px solid #ddd;}
.u-scene .title a{ width:113px; border-bottom:2px solid #e71111; height:33px; font-size:18px; color:#e71111; line-height:33px; display:block; text-align:center;}
.u-scene .scene-list{ margin-top:10px;}
.u-scene .scene-list a{ display:block; float:left; width:80px; height:54px; margin:8px 15px; text-align:center; line-height:84px; font-size:14px; color:#333;}
.u-scene .scene-list a:hover{ background-position:0 0 !important; color:#fff;}




.u-facility{ height:206px; margin-top:8px;}
.u-facility .title{ height:34px; border-bottom:1px solid #ddd;}
.u-facility .title a{ width:113px; border-bottom:2px solid #e71111; height:33px; font-size:18px; color:#e71111; display:block; text-align:center; line-height:33px;}
.u-facility .facility-list{ margin-top:10px;}
.u-facility .facility-list a{ width:80px; height:25px; background:#f5f5f5; margin:6px 15px; display:block; float:left; font-size:14px; color:#454545; line-height:25px; text-align:center;}
.u-facility .facility-list a:hover{ background:#ff9494; color:#fff;}




/************************** 政民互动 **************************/

.l-interaction{ width:615px; float:left; margin-left:10px; margin-top:8px;}

.u-mail{ height:282px;}
.u-mail .title{ height:33px; border-bottom:1px solid #ddd;}
.u-mail .title a{ width:113px; height:32px; border-bottom:2px solid #e71111; font-size:18px; color:#e71111; line-height:32px; display:block; text-align:center;}
.u-mail .mail-list{ margin-top:9px;}
.u-mail .mail-list .l-mail{ width:472px; float:left;}
.u-mail .mail-list .l-mail .mail-tit{ height:26px; background:#eee;}
.u-mail .mail-list .l-mail .mail-tit span{ font-size:14px; color:#333; line-height:26px; text-align:center; display:block; float:left;}
.u-mail .mail-list .l-mail .mail-tit .s-num{ width:72px;}
.u-mail .mail-list .l-mail .mail-tit .s-key{ width:224px;}
.u-mail .mail-list .l-mail .mail-tit .s-sec{ width:76px;}
.u-mail .mail-list .l-mail .mail-tit .s-date{ width:90px; margin-left:10px;}

.u-mail .mail-list .l-mail .s-mail-list span{ font-size:14px; color:#333; line-height:30px; text-align:center; display:block; float:left;}
.u-mail .mail-list .l-mail .s-mail-list .s-num1{ width:72px; color:#454545;}
.u-mail .mail-list .l-mail .s-mail-list .s-key1{ width:224px;}
.u-mail .mail-list .l-mail .s-mail-list .s-sec1{ width:76px;}
.u-mail .mail-list .l-mail .s-mail-list .s-date1{ width:90px; margin-left:10px; font-size:12px; color:#545454;}


.u-mail .mail-list .r-mail{ width:132px; float:right;}
.u-mail .mail-list .r-mail li{ width:128px; height:51px; padding:1px; border:1px solid #ffd4d4; margin:0 0 6px;}
.u-mail .mail-list .r-mail li a{ width:128px; height:51px; background-color:#fff0f0 !important; display:block; text-indent:51px; line-height:51px; font-size:16px; color:#545454;}
 



.u-talk{ height:255px; margin-top:17px;}
.u-talk .title{ height:34px; border-bottom:1px solid #ddd;} 
.u-talk .title .r-talk{ float:right;}
.u-talk .title .r-talk a{ display:block; float:left; font-size:14px; color:#666; line-height:34px; margin:0 5px;}
.u-talk .title .l-talk{ height:33px; border-bottom:2px solid #e71111; font-size:18px; color:#e71111; line-height:33px; display:block; text-align:center; width:113px;}

.u-talk .talk-list{ margin-top:20px;}
.u-talk .talk-list .l-talk-list{ width:239px; height:181px; display:block; float:left;}
.u-talk .talk-list .r-talk-list{ width:359px; float:right;}
.u-talk .talk-list .r-talk-list h1{ font-size:18px; color:#d00707; line-height:36px; font-weight:normal; display:block;}
.u-talk .talk-list .r-talk-list p{ font-size:14px; color:#444; line-height:28px;}
.u-talk .talk-list .r-talk-list p a{ font-size:14px; color:#e80000;}




.r-interaction{ width:445px; float:right; margin-right:10px; margin-top:8px;}

.u-survey{ height:339px; overflow:hidden;}
.u-survey .sur-tit{ height:34px; border-bottom:1px solid #ddd;}
.u-survey .sur-tit a{ width:113px; display:block; float:left; text-align:center; font-size:18px; color:#454545; line-height:34px;}
.u-survey .sur-tit .sur-cu{ height:33px; border-bottom:2px solid #e71111; color:#e71111;}
.u-survey .sur-list{ width:9999px; float:left; margin-top:5px;}
.u-survey .sur-list dl{ width:445px; float:left;}
.u-survey .sur-list dl a{ background:url(../images/common/list.png) no-repeat left center; padding-left:16px; margin-left:5px; font-size:14px; color:#333; line-height:30px;}
.u-survey .sur-list dl a:hover{ color:#e71111;}



.u-query{ height:120px;}
.u-query .title{ height:34px; border-bottom:1px solid #ddd;}
.u-query .title span{ height:33px; width:113px; border-bottom:2px solid #e71111; display:block; font-size:18px; color:e71111; line-height:33px; text-align:center;}
.u-query .query-list{ margin-top:10px;}
.u-query .query-list .s-qu{ float:left; margin-left:9px;}
.u-query .query-list .s-qu label{ display:block; margin:6px 0; width:327px; font-size:14px; color:#333; line-height:22px;}
.u-query .query-list .s-qu label input{ width:244px; height:19px; border:1px solid #ddd;}
.u-query .query-list .mail-sub{ float:right; width:69px; height:50px; display:block; border:none; background:url(../images/common/sur-icon.png) no-repeat 0 0; margin-right:20px; margin-top:7px; cursor:pointer;}



.u-banjian{ height:96px;}
.u-banjian .title{ height:36px; background:url(../images/common/ring.png) no-repeat 0 center;}
.u-banjian .title span{ margin-left:24px; display:block; line-height:36px; font-size:18px; color:#e71111;}
.u-banjian .ban-list p{ display:block; font-size:14px; color:#454545; line-height:30px;}
.u-banjian .ban-list p span{ color:#e71111;}





/************************** 站群导航 **************************/
.daohang{ width:1080px; margin:0 auto;}

.m-dangqun{ margin-top:6px;}
.m-dangqun .title{ height:35px; border-bottom:1px  solid #ddd;}
.m-dangqun .title span{ height:34px; border-bottom:2px solid #e71111; font-size:18px; color:#e71111; line-height:30px; display:block; width:114px; text-align:center;}
.m-dangqun .dangqun-list{ margin-top:10px;}
.m-dangqun .dangqun-list a{ display:block; float:left; font-size:14px; color:#454545; line-height:30px; margin:0 30px;}


.m-gov-other{ margin-top:10px;}
.m-gov-other .title{ height:35px; border-bottom:1px  solid #ddd;}
.m-gov-other .title span{ height:34px; border-bottom:2px solid #e71111; font-size:18px; color:#e71111; line-height:30px; display:block; width:216px; text-align:center;}
.m-gov-other .gov-other-list{ margin-top:10px;}
.m-gov-other .gov-other-list a{ width:165px; display:block; float:left; margin:0 15px; font-size:14px; color:#454545; line-height:30px;}



/*****main******/
.is-main{ width:1100px; margin:0 auto;}






/************************** footer **************************/
.is-friend{ width:1100px; height:52px; margin:0 auto; background:#fff; position:relative; z-index: 3;}
.is-friend .title{ float:left;}
.is-friend .title span{ width:150px; height:52px; display:block; background:url(../images/common/fri-tit.png) no-repeat 0 0;}
.is-friend .u-link{ width:941px; float:right;}
.is-friend .u-link .b-link{ float:left; display:block; color:#999; line-height:52px;}
.is-friend .u-link .b-link .menu-link{ padding:0 25px; font-size:16px; color:#545454;}
.is-friend .u-link .b-link .sub-link{ background: #fff; width:1100px; height:170px; overflow-y:auto; position:absolute; left:0; top:52px; background:#fff; display:none; z-index:1000;}
.is-friend .u-link .b-link .sub-link a{ display:block; padding:0 20px; margin:5px 10px; font-size:14px; color:#333; line-height:26px; float:left;}
.is-friend .u-link .b-link .sub-link a:hover{ color:#e71111;}


.is-bottom{ width:100%; height:160px; margin:10px 0; background:#d9d9d9;}
.is-bottom .m-bottom{ width:1080px; margin:0 auto; position:relative; overflow:hidden;}
.is-bottom .m-bottom .u-login{ width:375px; margin:15px auto 5px;}
.is-bottom .m-bottom .u-login li{ display:block; float:left; color:#333;}
.is-bottom .m-bottom .u-login li a{ font-size:14px; color:#333; line-height:30px;}
.is-bottom .m-bottom p{ display:block; text-align:center; font-size:12px; color:#545454; line-height:24px;}
.is-bottom .m-bottom p a{ color:#545454;}
.is-bottom .m-bottom .dang{ width:51px; height:63px; display:block; position:absolute; left:55px; top:31px;}
.is-bottom .m-bottom .jiucuo{ width:100px; height:46px; display:block; position:absolute; right:5px; top:49px;}



.is-wei {width: 82px; z-index: 999; position: fixed; right: 8%; bottom: 10px;}
.is-wei .close-btn{ position:absolute; right:0; top:-24px; display:block; width:20px; height:20px; background:url(../images/close.png) no-repeat;} 
.is-wei li {height: 76px; margin-bottom: 5px; width: 82px; overflow: hidden;}
.is-wei li a {display: block;height: 100%;width: 100%;text-align: center;line-height: 124px; font-size: 12px; color: #fff;}
.is-wei .wei1{background: url(../images/wei_01.png) 0 0 no-repeat;}
.is-wei .wei2{background: url(../images/wei_02.png) 0 0 no-repeat;}
.is-wei .wei3{background: url(../images/wei_03.png) 0 0 no-repeat;}
.is-wei .wei4{background: url(../images/wei_04.png) 0 0 no-repeat;}
.is-wei li a:hover {background-position: 0 -76px; color: #787878;}



.m-weibobox {position: fixed; z-index: 999; top: 50%; left: 50%; width: 430px; height: 470px; margin: -235px 0 0 -215px; background-color: #fff; display: none; box-shadow: 0 0 10px #666; }
.m-weixinbox {position: fixed; z-index: 999; top: 50%; left: 50%; width: 430px; height: 470px; margin: -235px 0 0 -215px; background-color: #fff; display: none; box-shadow: 0 0 10px #666; }
.m-mobilebox {position: fixed; z-index: 999; top: 50%; left: 50%; width: 430px; height: 470px; margin: -235px 0 0 -215px; background-color: #fff; display: none; box-shadow: 0 0 10px #666; }
.m-weibobox .top,.m-weixinbox .top,.m-mobilebox .top {border-bottom:1px solid #ddd;padding:10px;position:relative;height:20px;}
.m-weibobox .close,.m-weixinbox .close,.m-mobilebox .close{float:right;color:#999;padding:5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd;}
.m-weibobox .close:hover,.m-weixinbox .close:hover,.m-mobilebox .close:hover{color:#ff0000; text-decoration:none;}



/** 其他 */
.is-pfG{width:47px;height:269px;position:fixed;top:331px;right:90px;overflow:hidden; z-index: 99;}
.is-pfG ul li{width:47px;height:47px;margin-bottom:1px;}
.is-pfG ul li a{display:block;width:100%;height:100%;text-indent:-9999px;background:url(../images/botton.png) no-repeat;}   
.is-pfG ul li a:hover{background:url(../images/botton_hover.png) no-repeat;}
.is-pfG ul li.b1 a{background-position:0 0;}
.is-pfG ul li.b2 a,.is-pfG ul li.b2 a:hover{background-position:0 -48px;}
.is-pfG ul li.b3 a,.is-pfG ul li.b3 a:hover{background-position:0 -96px;}
.is-pfG ul li.b4 a,.is-pfG ul li.b4 a:hover{background-position:0 -144px;}
.is-pfG ul li.b5 a,.is-pfG ul li.b5 a:hover{background-position:0 -192px;}
.is-pfG ul li.b6 a,.is-pfG ul li.b6 a:hover{background-position:0 -240px;}








/*À¸Ä¿Ò³ */


/*µ±Ç°Î»ÖÃ */
.m-location{ margin: 10px 0; height: 40px; line-height: 40px; padding-left: 40px; background: url(../images/leader/position.png) no-repeat 15px center #fff; font-size: 14px;}
.m-location a{ font-size: 14px; color: #545454;}
.m-location span {color: #454545; font-size: 14px;}

.leftnr {
    background: #f9f9f9;
    position: relative;
}
.rightnr {
}
.is-min500 {
    min-height:500px;
    height:auto !important;
    height:500px;
}
.is-line {
    background:#fff;
    margin:10px auto 0;
    overflow:hidden
}

.is-line1 {
    background:#fff;
    border:1px solid #ddd;
    overflow:hidden
}

.bot6 {
    margin-bottom:6px;
}
.is-title {
    background:#ff9a9a;
    height:46px;
    line-height:46px;
    width: 242px;
    position: absolute; left: -1px; top: -1px;
}
.is-title h1 {
	text-align: center;
    color:#fff;
    font-size:18px;
    font-weight:normal;
}

.u-wrap {
	padding: 10px 0 0 10px;
	background: #fff;
}
.is-menu {
    width: 240px;
    background: #fff;
    min-height:500px;
    height:auto !important;
    height:500px;
    margin-top: 45px;
}
.is-menu ul{overflow: hidden;}
.is-menu ul li{ margin-top: 5px; text-align: center; width: 240px; height: 46px; border-bottom: 1px solid #ddd;}
.is-menu ul li a{
    display:block;
    width: 240px; height: 46px; line-height: 46px;
    font-size: 16px;
    color: #292929;
}
.is-menu ul li a:hover, .is-menu ul li a.hover {
    background: url(../images/common/d-list.png) left top no-repeat;
    border-right: none; text-decoration: none;
    color: #e71111;
}
.is-maillist { padding:0 0 10px 20px;}
.is-maillist li {
    width:134px;
    display:inline;
    float:left;
    line-height:26px;
    height:26px;
    overflow:hidden;
}
.mailtitle {
    height:28px;
    background:#e3f6e3;
    line-height:28px;
    margin-bottom:10px;
    clear:both;
}
.mailtitle h1 {
    background:url(../images/tr.gif) right top no-repeat #52bd69;
    float:left;
    width:90px;
    color:#fff;
    font-size:14px;
    padding-left:16px;
}
.is-rightnr {
    padding-bottom:20px;
}
.is-titles{ position: relative; height: 44px; border-bottom: 1px solid #ddd; margin-left: 10px; margin-right: 10px;}
.is-titles h2{ position: absolute; left: 0; bottom: -2px; padding: 0 14px; height: 34px; line-height: 34px; border-bottom: 2px solid #cd160f; color: #cd160f; font-size: 18px; font-weight: normal;}
.is-listnews {
    padding-bottom:12px;
    margin:8px 20px 0 10px;
    min-height:400px;
    height:auto !important;
    height:400px;
}
.is-listnews li {
    font-size:14px;
    height:32px;
    line-height:32px;
    list-style:none;
    background:url(../images/common/list.png) 10px center no-repeat;
    padding-left:20px;
}
.is-listnews li {
    color:#333;
}
.is-listnews li span {
    float:right;
    color:#999;
}
.is-hr{
    width: 100%;
    height: 10px;
    border-bottom: 1px dashed #ddd;
    margin-bottom: 10px;
}
.is-listnews li.botline {
    border-bottom:1px dashed #ddd;
    height:34px;
    margin-bottom:10px;
}
.is-lists {
    padding-bottom:12px;
    margin:15px 15px 0 15px;
}
.is-lists li {
    line-height:30px;
    height:30px;
    padding:3px 0 3px 14px;
    font-size:14px;
    border-bottom:1px dashed #ddd;
    background:url(../images/arr2.gif) 4px center no-repeat;
}

.btna {
    font-size:12px;
    display:block;
    background:url(../images/btnbox.gif) 0 0 no-repeat;
    width:82px;
    height:24px;
    line-height:24px;
    text-align:center;
    color:#3884b8;
    margin:2px 6px 0 0;
}
.is-contentbox {
    clear:both; 
    padding:20px 10px 20px 20px;
    background-color:#fff;
}
.is-newstitle {
    font-size:32px;
    text-align:center; 
    font-family:"Microsoft YaHei";
    line-height:42px;
	color:#ea0001;
}
.is-subtitle {
    text-align:center;
    color:#666;
    line-height:30px;
    padding-bottom:12px;
    font-family:"Microsoft YaHei";
    font-size:16px;
}
.is-newsinfo {
    height:72px;
    background:#fafafa;
    border-top:1px solid #ddd;
    border-bottom:1px solid #ddd;
    text-align:center;
    color:#888;
}



.is-newsinfo .is-leftinfo span {
    padding:0 11px;
    line-height:36px;
}
.is-newsinfo .bds_more {
    color:#000;
}
#bdshare {
    padding-left:30px;
}
.zjtitle {
    font-size:18px;
    color:#00ad8e;
    margin:20px 0 20px 60px;
    padding-bottom:10px;
    font-family:"Microsoft YaHei";
    line-height:30px;
    border-bottom:1px solid #ddd;
}
.zjtitle span {
    padding-right:10px;
}
.zjlist {
    line-height:28px;
    color:#666;
}
.zjlist h1 {
    color:#da6203;
    font-size:14px;
    font-size:14px;
    padding:20px 0 0 0;
}
.zjcont {
    font-size:14px;
    line-height:200%;
    color:#666;
    text-indent:2em;
    padding:0 50px 40px 60px;
}
.loginbox {
    background:url(../images/loginbg.gif) 0 0 no-repeat;
    width:556px;
    height:377px;
    margin:50px auto;
}
.loginnr {
    padding:108px 0 0 86px;
}
.input-large {
    background:url(../images/text01.gif) 0 0 no-repeat;
    width:368px;
    height:42px;
    line-height:42px;
    border:none;
    padding:0 10px;
    font-size:16px;
}
.ico-user {
    padding:10px 0 0 14px;
}
.input-yzm {
    background:url(../images/text02.gif) 0 0 no-repeat;
    width:178px;
    height:43px;
    line-height:43px;
    border:none;
    padding:0;
}
.yzm {
    padding:8px 10px 0 12px;
}
.yzm-a {
    line-height:42px;
    color:#248dac;
}
.btnlogin {
    background:url(../images/btn01.gif) 0 0 no-repeat;
    width:133px;
    height:43px;
    border:none;
    cursor:pointer;
    font-size:18px;
    color:#fff;
    font-family:"Î¢ÈíÑÅºÚ";
}
.submitbox {
    margin:15px 0 10px 16px;
    background:#f5f5f5;
    padding:10px 0 10px 10px;
    border-right:none;
}
.menuright {
    background:#fff;
}
.user-menu {
    padding:38px 0 0 0;
}
.user-menu h1 {
    font-size:16px;
    background:url(../images/menubg.gif) 0 0 no-repeat;
    height:34px;
    line-height:30px;
    margin-bottom:14px;
}
.user-menu h1 a {
    display:block;
    orphans:#333;
    padding-left:35px;
    height:34px;
}
.user-menu h1 a:hover, .user-menu h1 a.hover {
    background:url(../images/menubg.gif) 0 -34px no-repeat;
    color:#fff;
    text-decoration:none;
}
.submitlist {
    padding:10px;
}
.useraobut {
    line-height:200%;
    padding:20px;
    font-size:14px;
}
.listtitle td {
    font-size:16px;
    font-family:"Î¢ÈíÑÅºÚ";
    color:#333;
    height:36px;
    line-height:36px;
    border-bottom:1px solid #ddd;
    text-align:center;
}
.list-line td {
    height:34px;
    line-height:34px;
    border-bottom:1px dashed #ccc;
    color:#666;
}
.doctitle {
    padding-left:180px;
    color:#666;
}
.user-content {
    padding:20px 0 25px 25px;
}
.user-table div {
    line-height:42px;
    padding:5px 0;
}
.vcener {
    vertical-align:middle;
}
.register {
    padding:35px 0 30px 50px;
}
.register h1 {
    color:#d3090a;
    font-size:24px;
    font-family:"Î¢ÈíÑÅºÚ";
    padding:0 0 30px 0;
    font-weight:normal;
}
.register td {
    padding:5px 0;
    color:#878787;
    font-size:14px;
    font-family:"Î¢ÈíÑÅºÚ";
}
.register .red {
    color:#e50000;
}
.register .f12 {
    font-size:12px;
}
.register .blue {
    color:#006feb;
}
.register .orange {
    color:#ff9d00;
}
.register .rfont {
    line-height:42px;
    padding-left:20px;
}
.bgstate {
    background:url(../images/bg.gif) 0 0 no-repeat;
    height:4px;
    width:92px;
    margin:18px 12px 0 20px;
}
.textarea {
    background-color: #fff;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-webkit-transition: border linear .2s, box-shadow linear .2s;
-moz-transition: border linear .2s, box-shadow linear .2s;
-o-transition: border linear .2s, box-shadow linear .2s;
transition: border linear .2s, box-shadow linear .2s;
    width:70%;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

/* ·ÖÒ³ */
.is-page {
    padding:12px 6px 0 6px;
    clear:both;
    border-top:1px solid #ddd;
    text-align:center;
    color:#666;
    margin:0 10px;
}
.is-page a {
    color:#666;
    padding:5px 8px;
    border:1px solid #ddd;
    margin:0 3px;
}
.is-page a:hover {
    background:#066acd;
    color:#fff;
    text-decoration:none;
    border:1px solid #066acd;
}
.is-page .is-text {
    width:43px;
    height:18px;
    border:1px solid #ddd;
    vertical-align:middle;
    margin-left:12px;
}
.is-page .is-go {
    background:#c5c5c5;
    width:24px;
    height:20px;
    line-height:20px;
    font-family:"Microsoft YaHei";
    font-size:12px;
    border:0;
    padding:0;
    vertical-align:middle;
    margin:0 0 0 2px;
    color:#fff;
}
/* ·­Ò³ÑùÊ½ */
#page_list {
    line-height: 20px;
    text-align: right;
    padding: 10px;
    font-size: 14px;
    font-family:'Arial';
	width:750px;
}
/*#page_list .page {
    border: 1px solid #e0e0e0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    color: #868585;
    text-decoration: none;
    margin-right: 4px;
    margin-left: 4px;
    padding-top: 4px;
    padding-right: 8px;
    padding-bottom: 4px;
    padding-left: 8px;
}
#page_list .page:hover {
    border: 1px solid #e0e0e0;
    background-color: #f1f1f1;
    color: #868585;
}
#page_list a {
    text-decoration: none;
}
#page_list a:hover {
    color: #0000FF;
}
#page_list .currentpage {
    border: 1px solid #e0e0e0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #f1f1f1;
    color: #868585;
    text-decoration: none;
    margin-right: 4px;
    margin-left: 4px;
    padding-top: 4px;
    padding-right: 8px;
    padding-bottom: 4px;
    padding-left: 8px;
}
#page_list .direct { 
	margin-left: 20px; 
	padding: 5px 40px 5px 8px; 
} 

#page_list .direct input{ 
	color: #666; 
	padding: 2px 2px; 
	border: 1px solid #ddd; 
	margin: 0px 3px; 
	width: 30px; 
	position: absolute; 
	line-height: 15px; 
	height: 15px; 
}*/

.f-clearfix:after{display: block; height: 0; visibility: hidden; font-size: 0; content:" "; clear: both;}
* html .f-clearfix{zoom: 1;}
.m-pagination{padding: 15px; display: inline-block;}
.m-pagination li{float: left; margin: 3px; height: 28px; font-size: 14px;}
.m-pagination li a{display: block; padding: 0 10px; line-height: 26px; border: 1px solid #ccc; font-size: 14px; background: #fff; cursor: pointer;}
.m-pagination li.u-redirect{line-height: 28px;}
.m-pagination li.u-redirect input{padding: 0 5px; vertical-align: middle; width: 42px; height: 28px; line-height: 28px; border: 1px solid #ccc; margin: -2px 0 0 3px; *margin: -2px 0 0 3px; _margin: -2px 0 0 3px;}
.m-pagination li.active a,.m-pagination li a:hover{background: #0e44b0; border: 1px solid #0e44b0; color: #fff;}
.m-pagination li.page-info a,.m-pagination li.page-info a:hover{border: 1px solid #ccc; cursor: default; color: #666; background: #fff;}
.m-pagination li.disabled a,.m-pagination li.disabled a:hover{background: #eee; border: 1px solid #ccc; cursor: default; color: #666;}

.is-sitemap {
    padding:10px 15px;
    min-height:400px;
    height:auto !important;
    height:400px;
}
.is-sitemap ul li {
    height:auto;
    line-height:30px;
    background: url(../images/arr.png) left 10px no-repeat;
    margin-bottom:5px;
    border-bottom:1px dashed #dddddd;
    padding:0 0 8px 12px;
}
.is-sitemap ul li h2 {
    font-size:14px;
    padding:0 0 8px 0;
}
.is-sitemap ul li a {
    padding-left:10px;
    height: 24px;
    line-height: 24px;
    background: url(/media/images/arr.gif) left center no-repeat;
    margin-right:10px;
}
.is-sitemap ul li h2 a {
    padding:0;
    background:none;
}
.is-newscontnet{ padding:20px 0 10px 0; color:#333; font-size:16px; line-height:200%; min-height:400px; height:auto !important; height:400px; }
.is-newscontnet p{font-family:"宋体";font-size:16px;line-height:188%;}
.is-newscontnet .text{
    min-height:400px;
    height:auto !important;
    height:400px;   
}
.is-viewsub {
    font-size:14px;
    font-weight:bold;
    height:35px;
    line-height:35px;
}
.is-viewsub .more {
    float:right;
    font-size:12px;
    color:#666;
    font-weight:normal;
}
.is-backtitle {
    background:#ecf9ff;
    height:35px;
    line-height:35px;
    padding:0 10px;
    font-weight:bold;
    color:#333;
    border-bottom:1px dashed #d0e0e8;
}
.is-backcontent {
    line-height:150%;
    padding:10px;
    background:#fefefe;
    border-bottom:1px solid #ebebeb;
    margin-bottom:10px;
}
.is-vote {
    line-height:200%;
    padding:20px;
}
.is-votetitle {
    font-size:20px;
    text-align:center;
    font-family:"Microsoft YaHei";
    line-height:35px;
    padding-bottom:10px;
}
.is-viewcontent {
    padding:20px 0;
    line-height:200%;
    margin:0 0 10px 0;
}
.is-votenr {
    padding:20px;
    border:1px solid #ddd;
    margin:0 0 10px 0;
    line-height:200%;
}
.is-votenr .input-xlarge {
    height:28px;
    line-height:28px;
    float:left;
    margin:0 5px 0 0;
    border:1px solid #ddd;
    outline:none;
}
.is-viewdate {
    font-size:14px;
    color:#f60;
    font-weight:bold;
    background:#f9f9f9;
    padding:10px 0 10px 20px;
}
.is-viewdate span {
    margin:0 10px;
}
.is-viewbox {
    border:1px solid #ddd;
    margin:10px 0;
}
.viewright {
    float:right;
    font-size:12px;
    color:#333;
    font-weight:normal;
}
.is-viewbox .is-newscontnet {
    padding:10px;
    min-height:300px;
    _height:300px;
}
.is-con-fj {
    height:30px;
    line-height:30px;
    font-size:14px;
    padding:5px 10px;
    color:#333;
    background:#f5f5f5;
    text-align:center;
}
.is-tablecss1 {
    border-top:1px solid #eee;
    border-left:1px solid #eee;
}
.is-tablecss1 td {
    padding:5px;
    border-bottom:1px solid #eee;
    border-right:1px solid #eee;
}
.ipt2 {
    line-height:20px;
    border:1px solid #ddd;
    width:45%;
    height:20px;
}
.text1 {
    line-height:20px;
    border:1px solid #ddd;
    width:65%;
}
.btn1 {
    background:#1779cb;
    color:#fff;
    border:1px solid #1779cb;
    padding:4px 5px;
}

.is-zy{height: 24px; margin-top: 40px;}
.is-zy .fl{
    height: 24px;
    background: url(../images/left_arr.png) no-repeat left center;
    padding-left: 30px;
}
.is-zy .fr{
    height: 24px;
    background: url(../images/right_arr.png) no-repeat right center;
    padding-right: 30px;
}

/* Í¼Æ¬ÁÐ±í */
.is-listpic {
    padding:20px 0 0 10px;
    zoom:1;
}
.is-listpic li {
    float:left;
    padding:0 0 0 28px;
    width:188px;
    height:190px;
    display:inline;
    float:left;
    overflow:hidden;
    margin-left:22px;
    line-height:26px;
    text-align:center;
}
.is-listpic li img {
    border:1px solid #e8e6e6;
    padding:2px;
    width:180px;
    height:132px;
    display:block;
}
.is-piccon {
    text-align:center;
}
.is-piccon img {
    border:1px solid #dddddd;
    padding:2px;
    margin-bottom:10px;
}
/* ÎÄ¼þÏÂÔØÁÐ±í */
.is-downlist ul li {
    padding-left: 10px;
    height:26px;
    line-height:26px;
    background:url(../images/arr01.gif) left 10px no-repeat;
}
/* ËÑË÷Ò³ */
.is-search-jl {
    height:40px;
    line-height: 20px;
    font-size: 14px;
    font-weight: bold;
}
.is-search-list {
    height:auto;
    min-height:550px;
    _height:550px;
}
.is-search-list ul li {
    height:auto;
    line-height:30px;
    list-style:none;
    color:#999999;
    background:url(../images/arr1.png) 5px 13px no-repeat;
    padding-left:21px;
    padding-bottom:5px;
    border-bottom:1px dashed #dddddd;
    margin-bottom:5px;
}
.is-search-list ul li span {
    float:right;
    font-family:Arial, Helvetica, sans-serif;
}
.is-search-list ul li a {
    color:#333333;
    font-size:14px;
}
.is-search-list ul li p {
    line-height:20px;
	height:40px;
}
/* ±êÇ© */
.is-tips {
   /*  background:url(../images/common/detail-bg.png) left center no-repeat; */
    height:50px;
    line-height:50px;
    padding-left:54px;
    color:#979797;
    font-size:12px;
}
.is-tips span {
    color:#979797;
    margin-right:12px;
}
.is-nlist {
    line-height:46px;
    color:#333;
}
.is-nlist a {
    color:#333;
}
.is-tipsr {
    float:right;
    padding-right:10px;
}
.is-tipsr a {
    padding:3px 7px;
    border:1px solid #ddd;
    color:#888;
    margin:0 0 0 5px;
}
.is-tipsr a:hover {
    background:#e80000;
    border:1px solid #e80000;
    color:#fff;
    text-decoration:none
}
/* Õ¾µãµØÍ¼ */
.is-sitemap {
    height: auto !important;
    min-height: 400px;
    padding: 10px 15px;
}
.is-sitemap ul li {
    background: url("../images/arr.png") no-repeat scroll left 10px;
    border-bottom: 1px dashed #dddddd;
    height: auto;
    line-height: 30px;
    margin-bottom: 5px;
    padding: 0 0 8px 12px;
}
.is-sitemap ul li h2 {
    font-size: 14px;
    padding: 0 0 8px;
}
.is-sitemap ul li h2 a {
    background: none repeat scroll 0 0;
    padding: 0;
}
.is-sitemap ul li a {
    background: url("../media/images/arr.gif") no-repeat scroll left center;
    height: 24px;
    line-height: 24px;
    margin-right: 10px;
    padding-left: 10px;
}
/* feedback Ò³Ãæ */
.is-feednr {
}
table.is-feedback td {
    vertical-align:middle;
    font-size:14px;
    font-family:"Microsoft YaHei";
    background-color:#ffffff;
    padding: 4px 10px;
}
table.is-feedback {
    border-spacing:1px;
    border-collapse:separate;
}
.is-feedback, .is-feedbox {
    margin-bottom:15px;
}
.is-feedback li {
    height:36px;
    line-height:36px;
    font-size:14px;
    font-family:"Microsoft YaHei";
}
.is-feedbox li {
    min-height:35px;
    height:auto !important;
    height:35px;
    padding:0 0 10px 0;
    line-height:35px;
    font-size:14px;
    font-family:"Microsoft YaHei";
    zoom:1;
    clear:both;
}
.is-feedbox li label, .is-feedbox li input, .is-feedbox li img {
    float:left;
}
.is-feedbox li img {
    margin-right:10px;
}
.is-feedbox li label {
    width:90px;
    /* [disabled]display:block;
*/
}
li.is-bdnr {
    height:auto;
    line-height:22px;
    padding-bottom:8px;
}
.is-feedbox li input {
    background: #fff;
    position: relative;
    line-height: 1.5em;
    border: 1px solid #dddddd;
    padding: 6px;
    color: #333;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}
.is-feedbox li textarea {
    background: #fff;
    position: relative;
    line-height: 1.5em;
    border: 1px solid #dddddd;
    padding: 6px;
    color: #a7b2b8;
    border-radius: 4px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    overflow: auto;
    resize: none;
}
.is-feedbox input.button {
    background: #313233;
    display: inline-block;
    position: relative;
    height: 33px;
    overflow: hidden;
    margin: 18px 2% 2px 0;
    padding: 0 15px 0 15px;
    vertical-align: top;
    line-height: 34px;
    font-family: 'Droid Sans', sans-serif;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    text-decoration: none;
    color: #fff;
    border: none;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    cursor:pointer;
}
.is-feedbox input.button:hover {
    background: #00b2d7;
    color: #fff;
}
.is-feedbacklist {
    margin:10px 0;
}
.is-feedbacklist li {
    padding:10px 0;
    border-bottom:1px solid #ddd;
    line-height:20px;
}
.is-feedbacktitle {
    background:#f1f1f1;
    color:#333;
    border-top:1px solid #ddd;
    border-bottom:1px solid #ddd;
}
.is-feedbacktitle dl {
    padding:5px 10px;
    border-top:1px solid #fff;
    border-bottom:1px solid #fff;
    color:#333;
    height: 21px;
}
.is-feedbacktitle .right {
    float:right;
}
.is-bold {
    font-weight:bold;
    color:#f60;
}
.is-feedbackcontent {
    color:#333;
    padding:5px 10px;
    line-height:20px;
}
/* ÐÅÏä¡¢×ÉÑ¯ css */
.is-inter-list input, .is-inter-list textarea {
    border:1px solid #ccc;
    padding:3px 5px;
    width:184px;
    text-align:left;
}
.is-inter-list td {
    padding-top:5px;
}
.is-inter-list input.radio {
    width:13px;
}
.is-inter-list .is-length {
    width:450px;
}
.is-inter-list textarea {
    margin:5px 0;
    height:150px;
}
.is-inter-list .btn {
    width:70px;
    height:24px;
    cursor: pointer;
    text-align: center;
    line-height: 24px;
    border:0 none;
    color:#ffffff;
    font-weight: bold;
    padding:0;
    margin:0;
    background: url("../images/icon/N_button_BG.gif") no-repeat center center;
}
.is-mdgtitle {
    font-size:24px;
    color:#003CC8;
    font-weight:bold;
}
.is-inter-list ul {
    padding:25px 12px;
}
.is-inter-list ul li {
    line-height:26px;
    background:url(/media/images/dot2.jpg) 1px 9px no-repeat;
    padding-left:19px;
    font-size:14px;
}
.is-inter-list ul li.dashed {
    border-bottom:1px dashed #CCCCCC;
    height:25px;
    margin-bottom:25px;
    background:none;
}
.is-inter-list span .date {
    float:right;
    font-family:"Arail";
    color:#999999;
}
.is-inter-list ul li a {
    float:left;
}
.is-mailnr {
    padding:20px;
}
.is-mailtitle {
    font-size:18px;
    font-family:"Microsoft YaHei";
    color:#007fd8;
    line-height:40px;
    margin:0;
    padding:0;
    font-weight:normal;
    text-align:left;
}
.is-mailinfo {
    height:33px;
    line-height:33px;
    border-bottom:1px solid #ddd;
    padding:0 18px;
    color:#666;
    background:#fafafa;
}
.is-mailinfo .is-mailspan {
    padding:0 14px;
}
.is-mailinfo .red {
    color:#e20000;
}
.is-mailwen {
    padding:15px;
    line-height:24px;
    color:#333;
    text-indent:2em;
    min-height:300px;
    _height:300px;
}
.is-mialhf {
    position:relative;
    background:#f4f4f4;
    border:1px solid #ddd;
    padding:0 15px 20px 15px;
}
.is-mailarr {
    position:absolute;
    top:-7px;
    left:32px;
}
.is-hftitle {
    height:47px;
    border-bottom:1px dashed #a9a9a9;
    line-height:47px;
    font-size:20px;
    color:#c50000;
    font-family:"Microsoft YaHei";
}
.is-hftitle .is-hfdw {
    float:right;
    color:#000;
    background:url(/media/images/editico.jpg) left center no-repeat;
    padding-left:28px;
    font-size:12px;
    font-family:"ËÎÌå";
    font-weight:normal;
}
.is-hfcontent {
    color:#555;
    line-height:24px;
    padding:16px 4px;
}
.is-wapbg {
    margin:0 auto;
    width:945px;
    height:730px;
    background:url(../images/wap.gif) left 35px no-repeat #fff;
    padding:35px 0;
}
.is-wapbox {
    padding:66px 0 0 588px;
}
.listzt {
    padding:0 0 40px 0;
}
.listzt li {
    width:470px;
    padding:15px 10px 0 14px;
    border-right:1px solid #eee;
    float:left;
    display:inline;
}
.listzt li .botline {
    height:98px;
    background:url(../images/home/bgline.gif) bottom repeat-x;
}
.listzt li .left {
    width:155px;
    text-align:center;
    height:98px;
    float:left;
}
.listzt li .right {
    width:300px;
    float:left;
    padding:0 0 0 14px;
}
.listzt li .ztinfo {
    color:#333;
    line-height:24px;
}
.listzt li .ztinfo a {
    color:#dd1115;
}
.listzt li .atitle {
    font-size:14px;
    font-weight:bold;
    color:#333;
    line-height:30px;
}
.tablebg tr {
    height:40px;
    line-height:40px;
}
.zxdg {
    font-weight: bold;
    font-size:14px;
    height:30px;
    line-height:30px;
}

.is-sitemap {height: auto !important;min-height: 400px;padding: 10px 15px;background-color:#fff;}

.item_info table {
    width: 100%;
    border: 1px #ddd solid;
    border-collapse: collapse;
}
.item_info table td {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    /* text-indent: 1em; */
    padding-left: 1em;
}
.is-newscontnet table td {
    padding: 5px;
    height: 22px;
    border: 1px solid #ddd;
}
.item_info table td.title {
    width: 155px;
    font-weight: bold;
    background-color: #F7F7F7;
    text-align: center;
    text-indent: 0px;
}


.share-main{position: relative; width: 66px; height: 16px;}
.share-bar a{margin-right: 6px; float: left; display: block; width: 16px; height: 16px; background-image: url(../images/icon-share.png);}
.share-bar .share-weixin{background-position: 0 0;}
.share-bar .share-tsina{background-position: -16px 0;}
.share-bar .share-qzone{background-position: -32px 0;}

.weixin-share-open{position: absolute; bottom: 22px; left: 0; margin-left: -115px; display: none; background: #fff;}
.weixin-wrap{position: relative; padding: 10px; width: 212px; height: 80px; border: 1px solid #ddd;}
.share-qrcode{float: left;}
.share-qrcode img{display: block; width: 80px; height: 80px;}
.weixin-close{position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 16px; color: #d4d4d4; cursor: pointer;}
.weixin-text{padding: 10px 0 0 90px; line-height: 24px; font-size: 12px; color: #666;}
