﻿#buoy{position:absolute;width:115px;height:3px;overflow:hidden;background:#0896de;top:0;left:0}
#banner .bDiv{width:100%;position:relative;z-index:12000;margin:0 auto; font-size:30px; color:#fff;}

#banner .bDiv .sub_1_2{display:block;position:absolute;right:48%;top:-270px; height:100px; line-height:100px;}
#banner .bDiv .sub_2_2{display:block;position:absolute;right:48%;top:-270px; height:100px; line-height:100px;}
#banner .bDiv .sub_3_2{display:block;position:absolute;right:48%;top:-270px; height:100px; line-height:100px;}


#banner{ display:none;margin-top:-5px;   }




/*.banner{ position:relative;}*/
.banner .guanggao{  left: 20%; position: absolute;top: 250px;z-index: 9;}
.banner .info{ position:absolute; bottom:50px; z-index:999; width:100%;}
.banner .info .infos{ width:1200px; margin:0 auto; background:url(../images/news_bg.png) no-repeat left;height:40px;}

.banner .info .about{ width:375px; height:50px; float:left; margin-right:36px;}

.banner .info .about .about_info,.banner .info .about .news_info,.banner .info .about .case_info{  bottom:50px; position:absolute; display:none; background:url(../images/bgs_03.png) no-repeat;  width:375px; height:177px; overflow:hidden;}
.banner .info .about .about_info .zi{ padding-left:5px; width:205px; line-height:25px;text-indent:2em; height:177px; overflow:hidden;}
.banner .info .about .about_info .xian{ border-right: 1px solid #666;float: left; height: 157px; margin-top: 10px;padding-left: 3px; width: 1px;}
.banner .info .about .about_info .dong{ width:154px; line-height:29px; height:177px; overflow:hidden;}
/*.banner .info .case{ background:url(../images/case_09.png) no-repeat;}*/
.banner .info .case .case_list{ width:375px; height:177px; position:relative; }
.banner .info .case .case_list .pleft,.banner .info .case .case_list.pright{ width:24px; float:left;}
.banner .info .case .case_list .list{ width:327px; float:left; height:124px;  overflow:hidden; padding-top:26px; }
.banner .info .case .case_list .list ul li{ width:154px; height:122px; border:1px solid #666; float:left;margin:0 4px;}
.banner .info .news{ margin-right:0px;}
.banner .info .news .news_info .news_list{ width:240px;padding:8px 0 8px 8px;}
.banner .info .news .news_info .news_list ul li{ width:232px; height:26px; line-height:26px; background:url(../images/new_bgs_09.png) no-repeat left; padding-left:8px;}
.banner .info .news .news_info .news_list ul li a{ float:left; width:162px; display:block;height:26px; line-height:26px;}
.banner .info .news .news_info .news_list ul li span{ float:right; width:70px;height:26px; line-height:26px;}
.banner .info .news .news_info .xian{ border-right: 1px solid #666;float: left; height: 157px; margin-top: 10px;padding-left: 3px; width: 1px;}
.banner .info .news .news_info .news_top{ width:112px;padding:8px 6px 8px 0; line-height:24px; }
.banner .info .news .news_info .news_top h2{ font-size:14px; height:24px; line-height:24px;}
.banner .info .news .news_info .news_top .remark a{ color:#666;}

.banner .info  .news_nav{ width:100%; height:40px; color:#666;font-size:18px; line-height:40px;}
.banner .info  .news_nav ul{ padding-left:45px;}
.banner .info  .news_nav ul li{ width:86px; float:left; }
.banner .info  .news_nav ul li a{ color:#666;}
.banner .info  .news_nav ul li a.hover{ color:#474747; position:relative;}
.banner .info  .news_nav ul li a:hover{ color:#000;}
.banner .info  .news_nav ul li.hover{ color:#474747; position:relative;}
.banner .info  .news_nav ul li.hover:hover{ color:#000;}
.link_more{ height:50px; display:block; width:60px; float:right;}
.sss{ display:none;}


/*----------------------*/
.info{ width:1200px; margin:0 auto; height:auto; overflow:hidden; margin-top:35px;}
.info .left{ width:201px; height:auto;overflow:hidden;}
.info .left .titles{ background:url(../images/left_5.jpg) no-repeat left; width:201px; height:37px; line-height:37px; font-size:18px;}
.info .left .titles span{ padding-left:45px;}
.info .left .left_list{ width:201px; height:auto;}
.info .left .left_list li{ width:201px; height:34px; background:url(../images/left_7.jpg) no-repeat left;}
.info .left .left_list li a{ height:34px; line-height:34px; font-size:16px; padding-left:45px;}
.info .left .left_list li.hover,.info .left .left_list li:hover{ background:url(../images/left_on.jpg) no-repeat left;}
.info .left .left_list li:hover a{ color:#000;}
.info .right{ width:966px; height:auto; overflow:hidden;}
.info .right .right_read{ background:url(../images/loca_7.jpg) no-repeat bottom; width:966px; height:30px; line-height:30px; color:#3f3f3f;}
.info .right .right_read .right_out{ width:600px; float:left; font-size:16px;}
.info .right .right_read .right_mbx{ width:300px; float:right; text-align:right; }
.info .right .right_read .right_mbx a{ color:#3f3f3f; height:20px; line-height:20px;}
.info .right .right_read .right_mbx a:hover{ color:#685539;}
.info .right .content{ line-height:24px; padding:20px 0; font-size:14px;}

/*news*/
.info .right .content .news_list { width:100%; height:auto; overflow:hidden;}
.info .right .content .news_list .list{ width:100%; height:210px; overflow:hidden;}
.info .right .content .news_list .list dl dt{ width:260px; height:170px; float:left; text-align:center; border:1px solid #ccc; padding-top:10px;}
.info .right .content .news_list .list dl dd { width:680px; float:right; height:180px; color:#666666;}
.info .right .content .news_list .list dl dd h3 { width:100%; height:30px; line-height:30px;}
.info .right .content .news_list .list dl dd h3 a{ font-weight:normal; color:#666666; width:570px; float:left; height:30px; line-height:30px;}
.info .right .content .news_list .list dl dd h3 a:hover{color:#d16903;}
.info .right .content .news_list .list dl dd h3 span{ font-weight:normal; width:100px; float:right; font-size:14px; text-align:right;}
.info .right .content .news_list .list dl dd p{ line-height:26px;}
.info .right .content .news_list .list dl dd p a{ color:#d16903;}
.info .right .content .title{ font-size:18px; width:100%; text-align:center; height:76px; line-height:50px;}

/*rongyu*/
.info .right .content .rongyu_list{ width:100%; height:auto; overflow:hidden;}
.info .right .content .rongyu_list ul li{ width:296px; float:left; text-align:center; border:1px solid #ccc; height:280px; margin:0 12px 24px; padding-top:12px;}
.info .right .content .rongyu_list ul li p{ height:24px; line-height:24px;padding: 2px 6px;}

/*case*/
.info .right .content .case_list{ width:100%; height:auto; overflow:hidden;}
.info .right .content .case_list ul li{ width:322px; height:258px; background:url(../images/case2_3.jpg) no-repeat; float:left; text-align:center;}
.info .right .content .case_list ul li:hover{ background:url(../images/case1_3.jpg) no-repeat;}
.info .right .content .case_list ul li a{ padding:15px 15px 0 13px; height:200px; width:292px; display:block;}
.info .right .content .case_list ul li a span{ width:100%; text-align:center; height:24px; line-height:24px;}
.info .right .content .case_info .top_img{ width:961px; height:600px; overflow:hidden; position:relative;}
.info .right .content .case_info .top_img .prev,.info .right .content .case_info .top_img .next{ position:absolute; left:0px; top:260px; height:65px; width:41px; background:url(../images/case_prev.png) no-repeat;}
.info .right .content .case_info .top_img .next{ left:919px;background:url(../images/case_next.png) no-repeat;}

.info .right .content .case_info .case_info_cnt{ background:url(../images/case_info_11.jpg) no-repeat top; width:963px; height:auto; margin-top:10px; padding-top:40px; line-height:32px;}