@charset "gb2312";
/* CSS Document */
body{ color:#2f2f2f; font-size:14px; line-height:23px;}
#top{ width:100%; height:376px; background:url(imagestop.jpg) center top no-repeat #034bc8;}
#mian{ margin:0 auto; width:1000px; padding-top:27px; overflow:hidden; }

.import_new{ float:left; width:438px;}
/*.import_new h1{ width:100%; padding:10px 0;}*/
.import_new h1 a{font-size:24px; color:#1e1e1e; font-weight:bold;}
.import_new p{ width:100%; height:60px; color:#9c9c9c; font-size:12px; line-height:23px;border-bottom:1px dotted #cccccc;}

.import_new-list{ width:100%; padding-top:10px; }
.import_new-list li,.dynamicList li{ padding-left:20px; height:33px; overflow:hidden; background:url(imagesb-point.jpg) 3px center no-repeat;}
.import_new-list li a,.dynamicList li a{ width:100%; line-height:33px;}
.import_new-list li a span,.dynamicList li span{ float:right;}


#focus-figure,.JQ-slide-content li p{overflow:hidden;}
#focus-figure,.JQ-slide .JQ-slide-content li,.JQ-slide .JQ-slide-content li img{width:542px;height:347px;}
/* JQ-slide*/
#focus-figure{position:relative; float:right; }
#focus-figure .JQ-slide-content{position:absolute;}/*必须要的元素*/
#focus-figure .JQ-slide-content li{float:left;display:inline;position:relative;}
#focus-figure .JQ-slide-content li a:hover{ color:#3a3a3a;}
#focus-figure .JQ-slide-content li img{float:left;}
#focus-figure .JQ-slide-content li p,.JQ-slide-2 .imgList .txt{background:rgba(0,0,0,0.7);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#B2000000', endColorstr='#B2000000');   color:white;}
#focus-figure .JQ-slide-content li p{ position:absolute;width:420px; bottom:0; left:0;   padding:0 105px 0 15px;height:35px; line-height:35px;}
#focus-figure .JQ-slide-nav{position:absolute;bottom:13px;right:20px;z-index:30; }
#focus-figure .JQ-slide-nav li{float:left;display:inline;width:21px;height:3px;text-indent:-999em;cursor:pointer; margin:0 6px 0 0; background:#a1a1a1;}
#focus-figure .JQ-slide-nav li.on{ background:#b61111;}

.latest-news{ float:left; padding-top:26px; width:678px;}
.l-news_head{ width:100%; height:35px; border-top:2px solid #1970d1; background:#f8f8f8;}
.l-news_head h1{ float:left; padding-left:15px; line-height:35px; color:#1970d1;}
.l-news_head a{ float:right; line-height:35px; font-size:12px; padding-right:8px;}
.sx-work{ width:100%; padding:15px 0; border-bottom:1px dotted #e4e4e4;}
.sx-work a{ padding:0 12px; line-height:27px;}
.sx-work a:hover,.sx-work a.sx-work-current{ color:#a50707; }




.hous-list-img{ float:right; padding-top:24px; height:100px;}
.online_survey,.project-images{float:right;width:301px;overflow:hidden; background:#fafafa;}
/*.online_survey{ margin-top:20px;  height:240px; }*/
.online_survey{ margin-top:20px;  height:100px; }
.project-images{ margin-top:15px; }
.survey-head,.survey-content{ width:100%; }
.survey-head h1,.in-pages-head h1{height:45px; padding-left:19px; background:url(imagessurvey-head.jpg) left center no-repeat; line-height:45px; }

.survey-content{ padding:10px 0 18px 18px; float:left;}
.survey-content h2{ font-size:16px; color:#262626; }
.survey-content span{ width:138px; float:left; padding-top:25px;}
.survey-content span input{  float:left; margin-top:5px;}
.survey-content span label{float:left;padding-left:10px;}
.survey_btn{ width:100%; padding-top:18px; border-top:1px dotted #cacaca; text-align:center; float:left;}
.survey_btn a{ margin-top:18px; background:#32a0f5; color:#fff; padding:5px 30px;}
.survey_btn a:hover{background:#2b92e1;}



.JQ-slide-2{position:relative;width:302px;height:239px;}
.JQ-slide-2 .wrap{width:302px;height:239px;overflow:hidden;position:relative;}
.JQ-slide-2 .JQ-slide-content{position:absolute;}/*必须要的元素*/
.JQ-slide-2 .imgList li{width:302px;}
.JQ-slide-2 .imgList img{width:302px;height:239px;}
.JQ-slide-2 .imgList .txt{height:37px; position:absolute; top:202px; left:0; line-height:37px; width:282px; padding:0 10px; }
.JQ-slide-2 .JQ-slide-nav a{display:block;z-index:99;width:30px;height:46px;overflow:hidden;text-indent:-999em;text-decoration:none;position:absolute;top:98px;}
.JQ-slide-2 .JQ-slide-nav a.prev{left:0;background:url(imagesarrow_prev.png) no-repeat;}
.JQ-slide-2 .JQ-slide-nav a.next{right:0;background:url(imagesarrow_next.png) no-repeat;}
.JQ-slide-2 .imgList{float:none;overflow:hidden;zoom:1}
.JQ-slide-2 .imgList li{float:left;display:inline;overflow:hidden;}
.JQ-slide-2 .imgList li a{display:block;}
.JQ-slide-2 .imgList li .txt{text-align:center;overflow:hidden;}


.foot{ padding-top:30px; border-top:3px solid #3e8ed9; float:left; width:100%;}
.foot div{  text-align:center; font-size:12px;}
.foot_nav{ padding-bottom:10px;}
.foot_nav a{ padding:0 10px; }
.foot_icon{ padding:10px 0 0 480px; position:relative;}
.foot_icon span{ padding:0 5px;float:left;}
.foot_icon span.wechat{ width:80px;}
.foot_icon span.phone{ width:80px;}
.foot_icon span.unit-logo{ position:absolute; left:400px; top:8px;}
.foot_icon span.find-wrong{padding-top:12px;}

.in-pages-head{ width:100%; border-bottom:1px solid #d9d9d9; height:45px;}
.in-pages-head h1{ float:left;}
.in-pages-head span,.in-pages-head span a{font-size:12px;color:#999797;line-height:45px;}
.in-pages-head span{ float:right; }
.in-pages-head span a{ padding:0 5px;}
.in-pages-head span a:hover{ text-decoration:underline;}
.dynamicList{ width:100%; padding-top:25px;}



/*新闻内容页样式开始*/
.content_w850{width:100%; margin:30px auto;}
.content_w850 h1{font-size:20px;  text-align:center; font-family:"微软雅黑"; line-height:45px;}
.content-inf{margin-top:20px; border-top:1px solid #dddddd; background:#fafafa; height:36px; line-height:36px;}
.content-action{float:right;}
.content-action .content-comment,.content-action .content-close, .content-share{color:#666666; padding-left:20px; position:relative; cursor:pointer;}
.content-action .content-print{color:#666666; padding-left:25px; position:relative; cursor:pointer;}
.content-share{padding-bottom:10px;}
.content-action .content-comment:before,.content-action .content-print:before,.content-action .content-close:before, .content-share:before{content:""; position:absolute;}
.content-action .content-comment:before{width:14px; height:14px; background:url(imagescontent_tubiao.png) -13px -72px no-repeat; left:0; bottom:0;}
.content-share:before{width:12px; height:12px; background:url(imagescontent_tubiao.png) -13px -103px no-repeat; left:2px; bottom:10px;}
.content-action .content-print:before{width:18px; height:14px; background:url(imagescontent-print.png) 0 center no-repeat; left:0; bottom:0;}
.content-action .content-close:before{width:16px; height:14px; background:url(imagescontent-close.png) 0 0 no-repeat; left:0; bottom:0;}
.content-action .content-collect{text-align:left;}
.content-action .content-collect span{color:#666666; padding-left:20px; position:relative; cursor:pointer;}
.content-action .content-collect span:before{content:""; position:absolute; width:13px; height:11px; background:url(imagescontent_tubiao.png) -13px -45px no-repeat; left:0; bottom:0;}
.content-action a:hover, .content-action span:hover{color:#ef3838;}
.content-action .content-comment:hover:before{background:url(imagescontent_tubiao.png) -37px -72px no-repeat;}
.content-action .content-print:hover:before{background:url(imagescontent-print-on.png) 0 0 no-repeat;}
.content-action .content-close:hover:before{background:url(imagescontent-close-on.png) 0 0 no-repeat;}
.content-share:hover:before{background:url(imagescontent_tubiao.png) -37px -103px no-repeat;}
.content-action .content-collect span:hover:before{background:url(imagescontent_tubiao.png) -37px -45px no-repeat;}
.content-action .content-collect #cancelSpan{color:#ef3838;}
.content-action .content-collect #cancelSpan:before{background:url(imagescontent_tubiao.png) -37px -45px no-repeat;}
#content-share-list{display:none; position:absolute; width:90px; height:120px; background-color:#fff; border:1px solid #e4e4e4; box-sizing:border-box; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; left:-50%; bottom:-120px; z-index:999;}
.content-share:hover > #content-share-list{display:block;}
#content-share-list:before{content:""; position:absolute; height:5px; background:url(imagescontent-share-list.png) center center no-repeat; top:-5px; z-index:2; width:10px; left:40px;}
#content-share-list li{padding-left:9px; margin-top:10px; line-height:17px;}
#content-share-list li a{color:#1f1f1f; line-height:17px; display:inline-block; position:relative; padding-left:22px;}
#content-share-list li a:before{content:""; position:absolute; left:0; bottom:0; width:17px; height:17px;}
#content-share-list .content_qq:before{ background:url(imagescontent_tubiao.png) -13px -134px no-repeat;}
#content-share-list .content_qqzone:before{ background:url(imagescontent_tubiao.png) -13px -164px no-repeat;}
#content-share-list .content_weixin:before{ background:url(imagescontent_tubiao.png) -13px -194px no-repeat;}
#content-share-list .content_sina:before{ background:url(imagescontent_tubiao.png) -13px -224px no-repeat;}
#content-share-list li a{background:none; height:auto; margin:0; float:none;}

.content-txt{margin-top:45px; font-size:16px; line-height:30px; padding-bottom:40px;}
.content-txt p{ padding-bottom:20px;}
.content-txt img{max-width:100%; _width:100%;}


.imagesList{  padding:30px 0; width:1022px;}
.imagesList li{ padding:0 22px 18px 0; float:left;}
.imagesList li a{width:475px; height:105px; float:left; padding:6px; background:#f6f6f6; border:1px solid #eeeeee;}
.imagesList li a img{ float:left; width:173px; height:105px;}
.imagesList li a p{ float:right; width:290px; height:65px; overflow:hidden;}
.imagesList li a span{float:right; width:290px; color:#7b7b7b; padding-top:10px;}
.imagesList li a:hover span{color:#7b7b7b;}








