\
html{color:#000;background:#FFF;} body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td ,label{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0;} fieldset, img{border:0;} address, caption, cite, code, dfn, em, th, var{font-style:normal;font-weight:normal;} li{list-style:none;} caption, th{text-align:left;} h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;} q:before, q:after{content:'';} abbr, acronym{border:0;font-variant:normal;} sup{vertical-align:text-top;} sub{vertical-align:text-bottom;} input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;} input, textarea, select{*font-size:100%;} legend{color:#000;}
body{ font:12px/1.5 宋体,Arial; color:#333; height:100%; background-color:#f2f2f2;}
a:link,a:visited,a:active{ text-decoration:none; color:#333}
a:hover{ text-decoration:underline; color:#c00}
.hidden{ display: none; }
.f8 {font-size:8px}
.f14 {font-size:14px}
.f24 {font-size:24px}
.light {color:#666}
.f90 {color:#f90}
.c99 {color:#999}
.c00 {color:#c00}
.left { float:left; display:inline; }
.right { float:right; display:inline; }
.clr {font-size:0; height:0; clear:both; line-height:0}
.h10f2 { height:10px; background-color:#f2f2f2; }
.pb10 { padding-bottom:10px; }
.mb10 { margin-bottom:10px; }
.left0 {left: 0 }
.right0 {right: 0 }
.red {color: #C00;}
.white{color:#fff;}
.height154 {height:154px;}
.left30{left: 30px;}
.bgm,.top-menu li a,.news-list li a,.notice-list li a,.gov-btns a,.gov-list a,.a-more,.guide-btns a,.property-list li,.so-icon,.economy-tit li a,.industry-tit li a,.btn2,.class-menu li a em,#topnav .sub ul li a,.online-email-btn a{ background:url("/est/images/main_bg.png") no-repeat; }
.top-div{ background:url("/est/images/top_menu_bg.png") no-repeat; }
.bgx,.list-tit,.economy-tit li,.side-tit,.side-menu li a,.list-main-tit{ background:url("/est/images/bg_x.png") repeat-x; }
.wrapper { }
.header{ width:100%; height:195px; }
.top-link { width:1000px; margin:0 auto; height:29px; line-height:29px; overflow:hidden; }
.top-link .c00 { display:inline-block; margin:0 10px; }
.top-link .right li { float:left; display:inline; margin-left:15px; _margin-top:7px; }
.top-link .right li .bgm { display:inline-block; vertical-align:middle; margin-right:3px; }
.ico-server { width:24px; height:15px; background-position:-370px -240px; margin-top:-3px; *margin-top:-2px; _margin-top:0; }
.ico-index { width:16px; height:15px; background-position:-370px -270px; margin-top:-5px; *margin-top:-3px; _margin-top:0; }
.ico-fov { width:16px; height:16px; background-position:-370px -300px; margin-top:-3px; *margin-top:-2px; _margin-top:0; }
.top-div { width:1006px; height:165px; margin:1px auto 0; position:relative; z-index:9999; }
.td-phone { float:left; margin-left:245px; margin-top:46px;}
.td-word { float:right; margin-top:18px; margin-right:140px; }
.td-word-u { width: 300px; height: 88px; margin-top:15px; position:relative; z-index:90 }
.td-word-u .loop-item { position: absolute; left: 0; top: 0; z-index: 0; }
.td-word-u .on { z-index: 20;}
/* .top-menu { width:968px; height:45px; position:absolute; top:120px; left:19px; }
.top-menu li { float:left; display:inline; width:143px; text-align:center; position:relative; } */
.top-menu { width:1006px; height:45px; position:absolute; top:120px; left:0px;}
.top-menu li { float:left; display:inline;/* width:143px; */width:201px; text-align:center; position:relative; }
.top-menu li a { display:inline-block; width:110px; height:40px; font:700 14px/34px 宋体; color:#fff; margin-top:5px; background-position:-100px -400px; }
.top-menu li.home a { background-position:110px 0; }
.top-menu li a:link,.top-menu li a:visited,.top-menu li a:active{ text-decoration:none; color:#fff}
.top-menu li.on a,.top-menu li a:hover{ text-decoration:none; color:#ff6; background-position:-100px -450px; }
.top-menu li.home a:hover { background-position:110px 0; }
.top-menu li a.on { }
.top-menu li a.on:link,.top-menu li a.on:visited,.top-menu li a.on:active{ text-decoration:none; color:#c00; background-position:-100px -260px;height:34px; font:700 14px/34px 宋体;}
.top-menu li a.on:hover{color:#ff6; height:40px; background-position:-100px -450px;}
.top-menu li.home a.on:hover {color:#c00; background-position:-100px -260px; }
ul#topnav li .sub {position:absolute; top:45px; background: #a62104 url("/est/images/sub_bg.png") repeat-x;border-style:solid;border-width:0px 1px 1px 1px;border-color:#410B00;
padding:10px 20px 10px;display: none;
/*--Bottom right rounded corner--*/
-moz-border-radius-bottomright: 5px;
-khtml-border-radius-bottomright: 5px;
-webkit-border-bottom-right-radius: 5px;
/*--Bottom left rounded corner--*/
-moz-border-radius-bottomleft: 5px;
-khtml-border-radius-bottomleft: 5px;
-webkit-border-bottom-left-radius: 5px;
}
ul#topnav li.on .sub { display:block; }
ul#topnav li .row {clear: both; float: left; width: 100%; margin-bottom: 10px;}
ul#topnav li .sub ul{float: left; display:inline;width:150px; overflow:hidden;}
ul#topnav .sub ul li {color: #fff; width:100%; text-align:left; }
ul#topnav .sub ul li a { background-position:-370px -540px; padding:0 5px 0 12px; margin:5px 0;display:inline-block;text-decoration: none;color: #fff;font-weight:400;font-size:12px;
text-align:left;height:14px; line-height:14px; width:100%;
}
ul#topnav .sub ul li a:hover {color:#ccc; }
ul#topnav .sub .stage { width:auto; height:30px; line-height:30px; overflow:hidden; }
ul#topnav .sub .stage h2,ul#topnav .sub ul li h2 { text-align:left; }
/*ul#topnav .sub .stage ul li h3 {
padding: 0; margin: 0;
font-size: 12px;
font-weight:bold;
}*/
ul#topnav .sub .stage h2 a,ul#topnav .sub ul li h2 a {padding: 5px 0;background-image: none;color: #e8e000;font-size:14px;}
.login-div{ width:1000px; margin:0 auto; height:35px; line-height:35px; }
.login-div .left,.login-div .right { _padding-top:8px; }
.login-div .right a { margin:0 3px; }
.login-div .right a:link,.login-div .right a:visited,.login-div .right a:active { color:#c00; }
.in-name,.in-pass,.in-search { width:74px; height:18px; line-height:18px; padding:0 2px; border:#ddd 1px solid; vertical-align:middle; color:#666; }
.in-search { width:74px; margin-left:4px; }
.in-name { margin-right:6px;}
.btn-login,.btn-reg,.btn-search { display:inline-block; width:40px; height:20px; vertical-align:middle; margin-left:6px; }
.btn-login { background-position:0 -375px; }
.btn-reg { background-position:-50px -375px; }
.btn-search { width:60px; height:20px; background-position:0 -320px; }
.main { width:1000px; margin:0 auto; }
.m-top { width:100%; height:330px; margin-bottom:10px; }
/* 滚动图片-新闻 star */
.hot-box{ width:643px; height:328px; border:#ddd 1px solid; background:#fff; }
.hot-tit { margin-top:12px; position:relative; height:43px; }
.hot-tit h2 { font-family:微软雅黑; font-weight:700; font-size:18px; line-height:34px; margin-left:92px; }
.hot-tit h2 a:link,.hot-tit h2 a:visited,.hot-tit h2 a:active {color:#c00}
.hot-tit h2 a:hover {color:#c00}
.hot-tit-ico { position:absolute; left:-8px; display:inline-block; width:92px; height:43px; background-position:0 -170px; }
.hot-box-imgscroll { width:300px; float:left; height:260px; background: #f1f1f1; overflow:hidden; margin-left:10px; }
.hot-box-imgscroll .img-show { width:296px; height:256px; overflow:hidden; margin:2px 0 0 2px; position:relative; z-index:90}
.hot-box-imgscroll .img-show ul { width:296px; height:256px; overflow:hidden;}
.hot-box-imgscroll .img-show .loop-item { position: absolute; left: 0; top: 0; width: 296px; height: 256px; z-index: 0; }
.hot-box-imgscroll .img-show .on{ z-index: 20;}
.hot-box-imgscroll .img-show .loop-item img{ width: 296px; height: 256px;}
.hot-box-imgscroll .img-show .png{ width: 296px; height: 30px; position: absolute; top: 227px; left: 0;background:url("/est/css/images/png.png") no-repeat; _background: #000;background:#000; opacity: .7; filter:Alpha(Opacity=70);}/* */
.hot-box-imgscroll .img-show .name {color: #fff; height: 30px; line-height: 30px; width: 196px; position: absolute; top:227px; left: 0; text-indent: 1em; font-size: 12px; font-weight: bold; overflow:hidden; }
.hot-box-imgscroll .img-con { position:absolute; margin:-18px 0 0 212px; width:296px; height:7px; z-index:99; }
.hot-box-imgscroll .img-con ul li{float:left; width: 16px; text-align:center; }
.hot-box-imgscroll .img-con ul li a{ position:relative; width: 7px; height: 7px; line-height:7px; display:block; margin: 0 auto; background-color:#fff; font-size:0; text-decoration:none; }
.hot-box-imgscroll .img-con ul li.on a{ background-color:#ff8124; }
.news-list { margin-left:10px; }
.news-list-form { margin-left:10px; width: 135px;}
.news-list-form li { height:24px; overflow:hidden; }
.list-div .news-list { padding:5px 0 7px; }
.news-list li { height:24px; overflow:hidden; }
.hot-box .news-list li { height:25px; width:312px;border-bottom:#ddd 1px solid; }
.economy-list .news-list li { width:430px; margin:0 auto; position:relative; border-bottom:1px dashed #E3E3E3 }
.economy-list .news-list { display:none; }
.economy-list .on { display:block; }
.economy-list .news-list li em { display:inline-block; height:14px; line-height:14px; position:absolute; right:20px; top:7px; }
.m-l .news-list li { width:220px; }
.m-r .news-list li { width:250px; }
.news-list li a { display:inline-block; height:14px; line-height:14px; padding-left:12px; background-position:-370px 0; margin-top:7px; overflow:hidden; }
/*.news-list li a {height:14px; line-height:27px; padding-left:12px; background-position:-370px 0; margin-top:7px; overflow:hidden; }*/
.news-list li a:hover { background-position:-370px -30px; }
.guide-list { margin-bottom:4px; *margin-bottom:2px; }
.guide-list li a { background-position:-370px -180px; padding-left:18px; }
.guide-list li a:hover { background-position:-370px -180px; }
.hot-notice { background-color:#fff; width:345px; }
.box-black-tit { height:31px; background-position:0 -200px; line-height:31px; color:#fff; font-size:14px; border:#333 1px solid; border-bottom:none; }
.box-black-tit strong { display:inline-block; margin-left:10px; }
.hot-notice .notice-list { width:323px; border:#ddd 1px solid; border-top:none; }
.notice-list { padding:5px 10px 12px; }
.notice-list li { height:27px; border-bottom:#ddd 1px solid; overflow:hidden; margin:0; padding:0; }
.notice-list li a { display:inline-block; height:14px; line-height:14px; padding-left:18px; background-position:-370px -60px; _background-position:-370px -62px; margin-top:9px; } */
/* .notice-list li a { height:14px; line-height:27px; padding-left:18px; background-position:-370px -60px; _background-position:-370px -62px; margin-top:9px; } */
.notice-list li a:hover { background-position:-370px -90px; _background-position:-370px -92px; }
.hot-notice .notice-list li { width:323px; }
.box-cnt .notice-list { padding:10px 10px 19px; _padding:10px 10px 18px; }
.box-cnt .notice-list li { width:428px; position:relative; }
.box-cnt .notice-list li em { position:absolute; right:5px; height:14px; line-height:14px; top:7px; display:inline-block; width:32px; color:#666; }
/* .gg-row { width:980px; overflow:hidden; background-color:#a00; border: #dddddd solid 1px ; padding:10px; margin-bottom:10px;white-space: nowrap; } */
.gg-row { width:980px; overflow:hidden; background-color:#FFF; padding:10px; margin-bottom:10px; }
.gg-row a { display:inline-block; margin:4px 0 0 4.5px; }
.gg-row img { width:234px; height:60px; }
.gg-row-f { width:998px; overflow:hidden; background-color:#FFF; margin-bottom:10px; }
.gg-row-f a { display:inline-block; padding:8px 0 8px 3px; }
.gg-row-f img { width:188px; height:60px; }
.gg-row-f a:first-child{ margin-left:8px; }
.gg-banner { width:1000px; height:100px; overflow:hidden; margin-bottom:10px; text-align: center;}
.m-box { width:1000px; margin:0 auto; overflow:hidden; }
.m-l,.m-c { float:left; display:inline; overflow:hidden; background-color:#fff; }
.m-l { width:250px; }
.m-c { width:450px; margin-left:10px; margin-bottom:10px;}
.m-r { float:right; display:inline; width:280px; overflow:hidden; background-color:#fff; }
.tit-top { height:11px; background-position:0 -250px; }
.tit-top em.bgm { display:block; width:131px; height:11px; margin:0 auto; background-position:-100px -170px; font-size:0; }
.box-st-tit { border-left:#ddd 1px solid; border-right:#ddd 1px solid; position:relative; }
.box-st-tit strong.bgm { display:block; width:131px; height:25px; line-height:100%; _line-height:16px; margin:0 auto; background-position:-100px -181px; font-size:14px; font-weight:700; color:#fff; text-align:center; }
.box-cnt { border:#ddd 1px solid; border-top:none; }
.gov-btns { width:240px; margin:0 auto; padding:8px 0 8px 2px; overflow:hidden; }
.gov-btns a { float:left; display:inline-block; width:110px; height:30px; line-height:30px; font-size:14px; font-weight:700; text-align:center; margin:2px 4px; background-position:-100px -220px; }
.gov-btns a:link,.gov-btns a:visited,.gov-btns a:active { color:#c00; }
.gov-btns a:hover { text-decoration:none; color:#d58484; }
.gov-list { margin:0 10px; padding-bottom:6px; *padding-bottom:5px; overflow:hidden; }
.gov-list a { float:left; display:inline-block; width:56px; height:14px; line-height:14px; margin:6px 2px; padding-left:16px; background-position:-370px -120px; }
.property-list { height:160px; margin:0 10px; padding:12px 0 11px; *padding:12px 0 15px; _padding:12px 0 11px; overflow:hidden; }
.property-list ul { overflow:hidden; }
.property-list li { float:left; display:inline; width:120px; height:16px; line-height:16px; margin:5px 2px; padding-left:16px; background-position:-370px -118px; overflow:hidden; }
.property-list li a { font-size:14px; }
.guide-btns { width:270px; margin:0 auto; padding:12px 0 12px 2px; overflow:hidden; }
.guide-btns a { float:left; display:inline-block; width:80px; height:26px; line-height:26px; font-size:12px; text-align:center; margin:2px 4px; background-position:0 -260px; overflow:hidden; }
.guide-btns a:hover { text-decoration:none; }
.list-tit { height:31px; background-position:0 -300px; }
.list-tit h3 { float:left; display:inline-block; line-height:31px; font-size:14px; font-weight:700; color:#c00; padding-left:10px; }
.a-more { float:right; display:inline-block; width:32px; padding-left:12px; font:12px/14px 宋体; background-position:-370px -150px; _background-position:-370px -151px; margin-top:10px; }
.box-st-tit .a-more { float:none; position:absolute; right:5px; top:-5px; }
.search-div { overflow:hidden; margin:0 0 15px 10px; }
.so-icon { display:inline-block; padding-left:21px; background-position:-370px -210px; }
.search-div .in-search { width:130px; height:23px; line-height:23px; }
.search-div .btn-search { width:55px; height:25px; background-position:0 -345px;}
.search-div .btn-reg { width:80px; height:25px; background-position:0 -290px; }
.list-img-logo { width:312px; overflow:hidden; margin:12px; _margin:8px;}
.list-img-logo li { float:left; display:inline; width:105px; height:46px; margin:2px; }
.list-img-logo li a { display:inline-block; width:105px; height:46px; border:#ddd 1px solid; }
.list-img-pro { width:438px; overflow:hidden; margin:10px auto 15px; }
.list-img-pro li { float:left; display:inline; width:142px; height:112px; margin:2px; overflow:hidden; }
.list-img-pro li a { display:inline-block; width:140px; height:110px; border:#ddd 1px solid; overflow:hidden; }
.invest-div { margin: 10px;}
.invest-div .img-div { width:100px; height:75px; }
.invest-div .right { width:150px;}
.invest-btns { height:117px; overflow:hidden; margin-left:6px; }
.invest-btns .bgm { float:left; display:inline-block; width:125px; height:40px; margin:4px; overflow:hidden; }
.invest-btns1 { background-position:0 -70px; }
.invest-btns2 { background-position:-133px -70px; }
.invest-btns3 { background-position:0 -117px; }
.invest-btns4 { background-position:-133px -117px; }
.online-btns { height:20px; overflow:hidden; margin-left:10px; }
.online-btns li { float:left; display:inline; width:84px; height:20px; overflow:hidden; line-height:20px; margin-bottom:7px; }
.online-btns li a.bgm { display:inline-block; padding-left:22px; font-size:14px; font-family:微软雅黑; }
.online-btns1 { background-position:-370px -330px;}
.online-btns2 { background-position:-370px -360px;}
.online-btns3 { background-position:-370px -390px;}
.online-btns4 { background-position:-370px -420px;}
.online-btns5 { background-position:-370px -450px;}
.online-btns6 { background-position:-370px -480px;}
/* .online-server-btn { display:block; width:256px; height:55px; margin:10px auto 10px; margin:10px auto 20px\9; *margin:10px auto 13px; overflow:hidden; } */
.online-server-btn { display:block; width:256px; height:55px;padding:5px; margin-left:10px;margin-top:2px;}
.economy-tit { padding:10px 0; height:36px; overflow:hidden; }
.economy-tit li { float:left; display:inline; width:112px; height:36px; background-position:0 -300px; }
.economy-tit li a { display:block; font-size:14px; font-weight:700; width:112px; height:30px; line-height:30px; text-align:center; background-position:-100px -548px; margin-top:1px; }
.economy-tit li a:link,.economy-tit li a:visited,.economy-tit li a:active { color:#c00; }
.economy-tit li a:hover { text-decoration:none; color:#f66; }
.economy-tit li.first-li { width:111px; }
.economy-tit li.first-li a { width:111px; background-position:-101px -548px; }
.economy-tit li.lass-li { width:111px; }
.economy-tit li.lass-li a { width:111px; }
.economy-tit li.on a { height:36px; background-position:-100px -501px; }
.economy-tit li.on a:link,.economy-tit li.on a:visited,.economy-tit li.on a:active { color:#fff; }
.economy-list { padding-bottom:12px; }
.friend-link { padding:10px; border:#ddd 1px solid; border-top:none; overflow:hidden; background-color:#fff; }
.link-list { overflow:hidden; }
.link-list li { float:left; display:inline; margin:3px 10px; }
.link-list li a { display:inline-block; white-space:nowrap; }
.link-select { margin:10px 10px 5px; }
.link-select select { width:180px; height:20px; border:#ddd 1px solid; line-height:20px; padding-left:2px; margin-right:5px; }
.bottom-link { height:30px; line-height:30px; background-position:0 -350px; text-align:center; color:#fff; }
.bottom-link a:link,.bottom-link a:visited,.bottom-link a:active { color:#fff; }
.bottom-link a:hover { text-decoration:none; color:#ff6; }
.bottom-info { width:530px; margin:10px auto; overflow:hidden; }
.bottom-info p {text-align:center; height:16px; margin-top:10px; }
.location { height:35px; overflow:hidden; margin-bottom:10px; background-color:#e6e6e6; }
.local-top { font-size:0; line-height:0; height:3px; background-color:#900; }
.local-main { padding-left:7px; height:31px; line-height:31px; border:#ccc 1px solid; border-top:none; }
.local-main strong { font-weight:400; }
.side { width:210px; margin-bottom:10px; }
.side-tit { height:33px; overflow:hidden; font:700 16px/34px 微软雅黑,宋体; color:#fff; text-align:center; background-position:0 -400px; }
.side-cnt { border:#ccc 1px solid; border-top:none; background-color:#fff; }
.side-menu li { min-height:35px; overflow:hidden; height:auto; }
.side-menu li a { display:block; min-height:34px; line-height:34px;height:auto; border-top:#ccc 1px solid; font-size:14px; text-align:center; font-weight:700; background-position:0 -768px; }
.side-menu li a:hover,.side-menu li a.on {background-position:0 -700px; border-top:#ffb2b4 1px solid; text-decoration:none; color:#c00; }
.class-menu li a { text-align:left; padding-left:28px; }
.class-menu li a em { position:absolute; display:inline-block; width:14px; height:12px; line-height:12px; background-position:-370px -120px; margin-top:10px; *margin-top:0; margin-left:-20px; z-index:10; }
.side-hot-list { padding:10px; }
.side-hot-list li { padding:5px 0 5px; border-bottom:#ddd 1px solid; }
.side-hot-list li a { line-height:16px; *line-height:14px; }
.side-hot-list li span { display:block; color:#999; }
.list-main { width:780px; background-color:#fff; margin-bottom:10px; }
.list-main-tit { height:33px;; overflow:hidden; background-position:0 -550px; color:#666; }
.list-main-tit h4,.list-main-tit .tit-h3 { margin-top:3px; height:29px; border:#ccc 1px solid; border-bottom:#bbb 1px solid; border-top:none; padding:0 16px; }
.list-main-tit h4 { font:700 14px/29px 宋体; }
.list-main-tit h4 .right { margin-right:80px; }
.list-main-tit .tit-h3 h3 { font:700 12px/29px 宋体; color:#c00; }
.list-main-tit .tit-h3 .a-more2 { float:right; display:inline; color:#666; line-height:29px; }
.tit-label { width:480px; height:29px; line-height:29px; margin-left: 10px; }
.tit-label a { margin:0 4px 0 6px; }
.list-main-div { width:746px; padding:0 16px 20px; border:#ccc 1px solid; border-top:none;}
.list-main-div-form { width:746px;height:200px; padding:0 16px 20px; border:#ccc 1px solid; border-top:none;}
.list-main .news-list { margin:0; clear:both; overflow:hidden; }
.list-main .news-list li { height:30px; border-bottom:#ddd 1px solid; overflow:hidden; float:left; width:100%; }
.list-main .news-list li a { margin-top:9px; float:left; }
.list-main .news-list li em { display:inline-block; width:110px; height:14px; font:12px/14px Tahoma; color:#666; float:right; margin-top:9px; }
.class-div .news-list li em { width:70px; }
.list-main-div-form .news-list { margin:0; clear:both; overflow:hidden; }
/* .list-main .news-list li { height:30px; border-bottom:#ddd 1px solid; overflow:hidden; float:left; width:100%; }
.list-main .news-list li a { margin-top:9px; float:left; }
.list-main .news-list li em { display:inline-block; width:110px; height:14px; font:12px/14px Tahoma; color:#666; float:right; margin-top:9px; }
.class-div .news-list li em { width:70px; } */
/**机构职能**/
.bm-content p {font-size: 12px; line-height: 28pt; text-indent: 20pt; padding:40px 40px;}
.petition { padding:10px 0 20px; margin:0; }
.petition li { height:34px; line-height:34px; overflow:hidden; border-bottom:#ddd 1px solid; }
.petition strong { display:inline-block; width:70px; height:34px; line-height:34px; text-align:right; font-weight:400; margin-right:5px; }
.petition .petition-in { height:16px; line-height:16px; vertical-align:middle; margin-right:5px; width:140px; padding:0 2px; }
.petition-type { vertical-align:middle; margin:-2px 2px 0; *margin:-1px 0 0; }
.petition-textarea { width:570px; height:150px; vertical-align:middle; margin:7px 0; }
.reply-types { display:inline-block; padding:3px 0; }
.reply-types label { display:block; width:200px; height:18px; line-height:18px; margin-top:6px; }
.reply-types input { vertical-align:middle; margin:-2px 2px 0; *margin:-1px 0 0; }
.petition .petition-email { width:240px; }
.petition .petition-work , .petition .petition-tit { width:400px; }
.petition strong em { color:#f00; margin-right:2px; }
.petition .select { height:20px; line-height:20px; vertical-align:middle; }
.btn-div { text-align:center; }
.btn2 { width:60px; height:30px; border:none; font:400 18px/30px 微软雅黑,宋体; margin:0 10px; background-position:-100px -345px; color:#fff; cursor: pointer; }
.list-main-div .btn-div { padding-bottom:50px; }
.btn2-checkCodeimg { display:block; float:right; margin-right:30%; width:130px; cursor: pointer;}
.reply-item { border-bottom: 1px solid #808080; padding: 18px 0 10px;}
.reply-title { background-color: #FAF0E6 ; font-weight: bold;}
.reply-content {text-indent: 24px; margin: 8px 8px auto;}
.reply-foot {text-align: right; font-size: 12px; padding: 10px; color: #0E6290;}
.invest-div-info {margin-left:110px; max-width:150px; height: 88px; overflow:hidden; text-overflow:ellipsis;}
.search-list-type {color:green; width:100px;float:left;font-weight: bold;}
.search-list-title{color:green; width:80px;float:left;font-weight: bold; margin-left:12px;}
.search-list-date {color:green; width:100px;float:right;font-weight: bold;}
.search-list-inside{width:100px;float:left;margin-top:9px;}
.page { padding:0 10px; margin:20px 0 50px; color: #666; }
.page a { border: #ccc 1px solid; padding:4px 8px; margin: 0 2px; }
.page a:link,.page a:visited,.page a:active { color:#666; }
.page a:hover { background:#ffece0; }
.page span.current { border:1px solid #fff; padding:4px 8px; margin: 0 2px; color:#c00; font-weight:700; }
.page span.disabled { border:1px solid #eee; color:#eee; padding:4px 8px; margin-left:10px;}
.product-list{ margin-left:10px; padding:5px 0 7px; }
.product-list li{ height:24px; width:100px; overflow:hidden; float:left;}
.product-list li a { display:inline-block; height:14px; line-height:14px; padding-left:12px; background:url("/est/images/main_bg.png") no-repeat; background-position:-370px 0; margin-top:7px; overflow:hidden; }
.product-list li a:hover { background-position:-370px -30px; }
/* 加了border不会断开 */
.pt1 { padding-top: 1px;}
.industry-tit { padding:0; height:33px; overflow:hidden; }
.industry-tit li { float:left; display:inline; width:82px; height:33px;}
.industry-tit li a { display:block; font-size:12px; font-weight:700; width:82px; height:26px; line-height:26px; text-align:center; margin-top:1px; background-position: 0 -468px; }
.industry-tit li a:link,.industry-tit li a:visited,.industry-tit li a:active { color:#c00; }
.industry-tit li a:hover { text-decoration:none; color:#f66; }
.industry-tit li.first-li ,.industry-tit li.lass-li, .industry-tit li.lass-li a{ width:83px; }
.industry-tit li.first-li a{ width:83px; }
.industry-tit li.on a { height:33px; background-position:0 -433px; }
.industry-tit li.on a:link,.industry-tit li.on a:visited,.industry-tit li.on a:active { color:#fff; }
.industry-list { padding-bottom:12px; height:80px;}
.industry-list .news-list li { height:24px; width:110px; overflow:hidden; float:left;}
.industry-list .news-list { display:none; }
.industry-list .on { display:block; }
/**文字截取**/
.word-cut { white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis; }
/**热点专题**/
.hot-topic .news-list li { border-bottom:#ddd 1px solid; }
.hot-topic .news-list li a{ float:left; }
.hot-topic .news-list li em { float:right; margin-right:8px; }
/**热点专题图文并茂**/
.news-list .news_pic { height:98px; margin-top:10px;}
.news-list .news_pic a { width:230px; height:91px; line-height:24px; float:left; margin: auto 8px; background:url("/est/images/main_bg.png") no-repeat; background-position: -370px -600px; }
.news-list .news_pic a:hover { background-position: -370px -700px; }
.news_pic img {float:left;}
/**在线服务**/
.onlie6 { height:196px; padding:5px;}
.onlie6-l {width: 124px; float:left;}
.onlie6-r {float:right;}
.onlie6 .bgm { float:left; display:inline-block; width:125px; height:40px; margin:4px; overflow:hidden; }
.onlie61 { background-position:0 -600px; }
.onlie62 { background-position:-126px -600px; }
.onlie63 { background-position:0 -640px; }
.onlie64 { background-position:-126px -640px; }
.onlie65{ background-position:0 -680px; }
.onlie66 { background-position:-126px -680px; }
/**在线提问按钮**/
.online-email-btn { float:right; text-align:center; margin-top:16px; }
.online-email-btn a { background-position:-100px -345px; color:#FFF; width:60px; height:32px; display:inline-block; line-height:30px; }
.online-email-btn a:hover { text-decoration:none; color:#CCC; }
iframe#composition {
overflow-x : hidden;
overflow-y : hidden;
height: 500px;
width : 99.8%;
border-top:#4B4B4B 3px solid;
border-left:#ccc 1px solid;
border-right:#ccc 1px solid;
border-bottom:#ccc 1px solid;
}
/**左边浮动窗口**/
.ff-Win { position:fixed; z-index:3000; border:#4B4945 1px solid; }
.ff-Win a { border:none; display:block; }
.ff-win-l { right:0px; top:196px; width:108px}
.ff-win-r { left:0px; top:196px; width:108px}
.ff-win-rb { right:0px; bottom:0px; width:290px}
/* for stupid IE 6 */
* html {overflow-y:hidden;}
* html body {height:100%; overflow-y:auto;}
* html .ff-Win {position:absolute;}