@charset "utf-8";
/* 公用类 CSS  */
html { overflow-y:scroll; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td,a { margin:0; padding:0; }
body, button, input, select, textarea { font:14px/1.5em "微软雅黑",tahoma, arial; }
h1, h2, h3, h4, h5, h6 { font-size:100%; }
address, cite, dfn, em { font-style:normal; }
code, kbd, pre, samp { font-family:courier new, courier, monospace; }
small{ font-size:12px; }
ul, ol { list-style:none; }
a{ text-decoration:none; color:#333; }
a:hover{ text-decoration:none; color:#ff0000; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
legend { color:#000; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6 { font-family:"微软雅黑","宋体"; }
p{font-size: 12px;font-family: "宋体";color:#666;}
.line01{ border-bottom:1px solid #ccc; height:1px; line-height:1px; background:none; padding:0px; margin:10px auto;}
ul li{list-style:none;}
img{border:none;}
em { font:bold 15px/24px "微软雅黑","宋体"; }
em a { color:#3e3e3e }
em a:hover { color:#ff0000}
.tc { text-align:center; }
.tl { text-align:left; }
.tr { text-align:right; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.fl { float:left; display: inline;}
.fr { float:right;display: inline; }
.cl { clear:both; }
.ml5 { margin-left:5px; }
.ml10 { margin-left:10px; }
.ml15 { margin-left:15px; }
.ml20 { margin-left:20px; }
.ml25 { margin-left:25px; }
.ml30 { margin-left:30px; }
.mt5 { margin-top:5px; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.mt25 { margin-top:25px; }
.mt30 { margin-top:30px; }

.sp { LINE-HEIGHT: 0; HEIGHT: 0px; clear: both; FONT-SIZE: 0px }
.sp5 { LINE-HEIGHT: 0; HEIGHT: 5px; clear: both; FONT-SIZE: 0px }
.sp6 { LINE-HEIGHT: 0; HEIGHT: 6px; clear: both; FONT-SIZE: 0px }
.sp8 { LINE-HEIGHT: 0; HEIGHT: 8px; clear: both; FONT-SIZE: 0px }
.sp10 { LINE-HEIGHT: 0; HEIGHT: 10px;clear:both; FONT-SIZE: 0px }
.sp15 { LINE-HEIGHT: 0; HEIGHT: 15px;clear:both; FONT-SIZE: 0px }
.sp20 { LINE-HEIGHT: 0; HEIGHT: 20px;clear:both; FONT-SIZE: 0px }
.sp30 { LINE-HEIGHT: 0; HEIGHT: 30px;clear:both; FONT-SIZE: 0px }

.w1000{width:1000px;margin:0 auto;overflow:hidden;}
.w500{width:500px;overflow:hidden;}
.w490{width:490px;overflow:hidden;}
.w327{width:327px;overflow:hidden;}
.w445{width:445px;overflow:hidden;}
.w202{width:202px;overflow:hidden;}
.w316{width:316px;overflow:hidden;}
.w673{width:673px;overflow:hidden;}

/*字体大小高度溢出控制*/
h1,h2,h3,h4,h5,h6{font-weight: normal;overflow: hidden;}
h1{font-size: 14px;height: 18px;line-height: 18px;}
h1.sm{font-size: 12px;height: 16px;line-height: 16px;}
h2{font-size:16px;height: 21px;line-height: 21px;}
h3{font-size:18px;height: 24px;line-height: 24px;}
h4{font-size:20px;}
h5{font-size: 24px;}
h6{font-size: 30px;}

/*Global-Class*/
a.g-detail{color:#ff0000;}

/*Local-Class*/
.img-link{display: block;}
.img-link img{display: block;}

/*透明 底色*/
.alpha{display:block;width:100%;height:100%;position:relative;overflow: hidden;}
.alpha-inbox,.alpha-bg{width:100%;position:absolute;height:30px;line-height:30px;bottom:0px;left:0px}
.alpha-bg{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7;background:#000;overflow: hidden;}
.alpha-inbox{text-align:center;color:#fff;font-weight:400;font-family:"微软雅黑";font-size:16px;overflow:hidden}

.orange{display:block;width:100%;height:100%;position:relative;overflow: hidden;}
.orange-inbox,.orange-bg{width:100%;position:absolute;height:44px;line-height:44px;bottom:0px;left:0px}
.orange-bg{background:#E77E23;overflow: hidden;}
.orange-inbox{text-align:center;color:#fff;font-weight:400;font-family:"微软雅黑";font-size:16px;overflow:hidden}

/* 子导航 */
.subnav-l{width:327px;height:27px;overflow:hidden;background:url(/static/images/subnav_l.png) no-repeat;}
.subnav-l{padding-left:15px;color:#fff;line-height:27px;}
.subnav-c{background:url(/static/images/subnav_c.png) no-repeat center center;height:33px;}
.subnav-c h6{text-align:center;height:33px;line-height:33px;color:#e77e23;font-weight:bold;}
.subnav-zs{background:url(/static/images/subnav_zs.png) no-repeat center center;width:202px;height:41px;}
.subnav-zs h3{line-height:28px;height:41px;color:#fff;text-align:center;}
.subnav-tw{background:url(/static/images/subnav_tw.png) no-repeat;width:158px;height:148px;}
.subnav-bridge{background:url(/static/images/subnav_bridge.png) no-repeat;width:445px;height:29px;}
.subnav-bridge h3{color:#fff;padding-left:15px;height:29px;line-height:29px;}
.subnav-interview{height:36px;line-height:36px;overflow:hidden;background:#e77e23;padding-left:12px;color:#fff;font-weight:normal;}

/* 通用列表*/
.list-14 li{height:21px;overflow:hidden;margin-bottom:7px;padding-left:10px;background:url(/static/images/point_sq.png) no-repeat left center;}
.list-14 li a{font-family:"宋体"}
.list-12 li{height:23px;overflow:hidden;margin-bottom:1px;padding-left:10px;background:url(/static/images/point_sq.png) no-repeat left center;}
.list-12 li a{font-family:"宋体";font-size:12px;}

/* ************************************* */
/* 顶部导航 */
.top{height:86px;background:#E77E23;overflow:hidden;}
.logo{width:227px;height:86px;overflow:hidden;}
.navbox{width:772px;height:86px;overflow:hidden;}
.navbox dl{width:244px;overflow:hidden;height:86px;float:left;margin-left:8px;}
.navbox dl dt{width:60px;height:86px;float:left;color:#fff;font-size:26px;line-height:86px;text-align:center;}
.navbox dl dd{width:177px;height:86px;float:right;}
.navbox dl dd ul{overflow:hidden;margin:18px 0 15px;}
.navbox dl dd li{float:left;margin-bottom:5px;padding:0 15px;}
.navbox dl dd li.line{margin:0px;padding:0px;color:#fff;float:left;}
.navbox dl dd li.clear-lpd{padding-left:0px;}
.navbox dl dd li a{color:#FFE1C3;font-size:16px;}

/* 容器 */
.main{margin:15px auto 0;overflow:hidden;width:1000px;}
.cont{overflow:hidden;}

/* 头条 */
.hotnews{height:305px;}
.hotnews .list-hot li{padding:1px 0 14px;}
.hotnews .list-hot li.line{border-bottom:1px solid #ccc;margin-bottom:14px;}
.hotnews .list-hot li h4{color:#545454;font-weight:bold;}
.hotnews .list-hot li p{font-family:"microsoft yahei";font-size:14px;line-height:24px;margin-top:10px;}

/* 通知公告 */
.gonggao{height:256px;overflow:hidden;}
.gonggao .list-14{padding-top:15px;}

/* 轮播图 */
.carousel{height:305px;}
.carousel h2{height:37px;line-height:35px;font-family:"microsoft yahei"!important;font-weight:normal !important;}
.carousel .KSS_btnBox{bottom:9px !important;}

/* 政府信息公开 */
h3 a{color:#fff;
    font-size: 16px;}
h3 a:hover{ color:#ff0000}
h4 a{ color:#ff0000;font-size: 16px;}
.govnews{height:253px;border-top:3px solid #e77e23}
.govnews .gn-h-l h3{height:30px;line-height:30px;width:198px;text-align:center;color:#fff;background:#e77e23}

.govnews .gn-h-r{height:30px;line-height:30px; }

.govnews .gn-f{background:#e9e9e9;padding:10px 15px 20px;overflow:hidden;height:193px;}
.govnews .gn-f-l{height:193px;width:198px;overflow:hidden;padding:0 2px 0 0;background:url(/static/images/line_rep.png) repeat-y right}
.govnews .gn-f-l li{line-height:23px;overflow:hidden;float:left;margin-right:10px;padding-left:5px;background:url(/static/images/point_sq_black.png) left center no-repeat;}
.govnews .gn-f-l li a{font-size:12px;font-family:"宋体";}
.govnews .gn-f-r{ width:198px;overflow:hidden;height:193px;overflow:hidden;}
.govnews .gn-f-r li{height:23px;line-height:23px;overflow:hidden;margin-right:10px;padding-left:5px;background:url(/static/images/point_sq_black.png) left center no-repeat;}
.govnews .gn-f-r li a{font-size:12px;font-family:"宋体";}

/* 顶部广告 */
.ad-hot{height:305px;}

/* 嘉宾访谈 */
.interview{height:256px;}
.interview .interview-inbox{height:220px;overflow:hidden;background:#fcebdb;}
.interview .img-link{height:114px;position:relative;cursor:pointer}
.interview .img-link .play{position:absolute;top:74px;left:6px;height:35px;width:35px;background:url(/static/images/play_btn_normal.png) no-repeat;}
.interview .interview-txt{padding:0 8px;font-size:12px;font-family:"宋体"}
.interview .interview-txt .item{overflow:hidden;margin-top:8px;color:#000}
.interview .interview-txt .item span{float:left;font-size:14px;color:#000;padding-left:12px;background:url(/static/images/point_rect.png) no-repeat 0 3px;}
.interview .interview-txt .item ul{overflow:hidden;width:132px;}
.interview .interview-txt .item li{width:36px;float:left;margin-right:20px;}

/* 上街名企 */
.sjmq{height:382px;overflow:hidden;}
.sjmq .list-pic{overflow:hidden;}
.sjmq .list-pic li{width:238px;height:152px;float:left;margin-right:16px;margin-bottom:20px;}
.sjmq .list-pic li.nmg{margin:0px;}

.culture,.bridge,.capital{height:294px;}

/* 上街文化 */

.culture .ct-h{padding-bottom:14px;border-bottom:1px dashed #ccc;overflow:hidden;}
.culture .ct-picnews{width:130px;height:119px;margin-right:10px;}
.culture .ct-picnews p{margin-top:8px;text-align:center;} 
.culture .list-14{padding-top:11px;}

/* 上街通鑫桥 */
.bridge .bridge-box{width:443px;border:1px solid #e77e23;height:263px;}
.bridge .bridge-title{font-family:"楷体";font-size:16px;font-weight:bold;color:#EC750E;padding-left:25px;height:28px;line-height:28px;background:#fcebdb;}
.bridge .bridge-inbox{padding:10px 15px;height:215px;overflow:hidden;}
.bridge .bridge-ap{width:146px;margin-right:15px}
.bridge .bridge-ap li{width:146px;height:100px;overflow:hidden;margin-bottom:15px;}
.bridge .bridge-ap li .alpha-bg{height:24px;}
.bridge .bridge-ap li .alpha-inbox{height:24px;line-height:24px;font-size:12px;}

/* 招商引资 */
.capital .list-14 {font-size:14px;margin-top:5px;}

.osu,.tw{height:306px;overflow:hidden;}

/* 图文上街 */
.tw-list{overflow:hidden;}
.tw-list li{float:left;height:148px;overflow:hidden;margin-bottom:10px;margin-right:10px;}
.tw-list li.s0{width:158px;}
.tw-list li.s0 img{width:158px;height:148px;}
.tw-list li.s1{width:200px;}
.tw-list li.s1 img{width:200px;height:148px;}
.tw-list li.s2{width:295px;margin-right:0px;}
.tw-list li.s2 img{width:295px;height:148px;}
.tw-list li.s3{width:200px;}
.tw-list li.s3 img{width:200px;height:148px;}
.tw-list li.s4{width:158px;}
.tw-list li.s4 img{width:158px;height:148px;}
.tw-list li.s5{width:295px;margin-right:0px;}
.tw-list li.s5 img{width:295px;height:148px;}
/* 底部 */
.footer { width: 100%; overflow:hidden;}
.foot { width: 100%;min-width: 800px; font:12px/1.75 "宋体", "Arial", sans-serif; margin: 2% auto 0; padding-bottom: 20px; color: #111; text-align: center;_width: 800px;}
.foot a{ color: #111; }
.footerTop {  margin-bottom:10px; }
.footerTop a{ margin:0 8px; }
.footerM { text-align: center;}
.footerL, .footerM, .footerR { display:inline-block;vertical-align: top;*display:inline;*zoom:1;}
.footerL, .footerR{margin: 0 10px;}









