.n_title_1{ overflow:hidden; margin-top:50px; font-size:18px; border-bottom:1px solid #f3f4f8; padding-bottom:10px; margin-bottom:20px;}
.n_title_1 a{ font-size:18px;}
.n_title_1 span{ float:left;}
.n_title_1 em{ float:right;}
.n_text_1{ background:#f9f9f9; padding:40px;}
.n_text_1{ line-height:32px; font-size:18px;}
.sxp{ margin-top:20px; line-height:40px;}
.sxp a{  margin-left:15px; margin-bottom:20px;}
.sxp  img{ vertical-align:middle; margin-right:20px;}
.n_list_1{ overflow:hidden;}
.n_list_1 li{ overflow:hidden; margin-bottom:30px;}
.n_list_1 li span{ float:left;}
.n_list_1 li samp{ float:right; display:block; width:940px; height:137px; padding-top:20px; border-bottom:1px dashed #DDD;}
.n_list_1 li samp h3 a{ display:block; font-size:24px;}
.n_list_1 li samp p{ color:#777777; margin-top:10px;}

.pag{text-align:center;  height:50px; line-height:50px; clear:both; }
.pag a{ text-align:center; margin:0px 2px; padding:4px 10px;  text-decoration:none; border:1px solid #DDD;}
.pag span{ text-align:center; margin:0px 2px; padding:4px 10px;  text-decoration:none; border:1px solid #DDD;}
.pag .current{ background:#093a87; color:#FFF;}
.pag_lf{ float:left; height:50px; line-height:50px;}
.gk{ overflow:hidden; margin:100px 30px;}
.gk_rt{width:910px; float:right; }
.n_list_2{ overflow:hidden; width:910px; }
.n_list_2 li{ overflow:hidden; margin-bottom:30px;}
.n_list_2 li span{ float:left;}
.n_list_2 li samp{ float:right; display:block; width:770px; height:137px;  border-bottom:1px dashed #DDD;}
.n_list_2 li samp h3 a{ display:block; font-size:24px;}
.n_list_2 li samp p{ color:#777777; margin-top:10px;}
.gk_lf{ width:161px; float:left; background:url("../images/gk-fg01.jpg") no-repeat right center;}
.gk_lf ul li{ background:url("../images/gk-fg02.jpg") no-repeat center bottom; padding-bottom:20px; margin-bottom:50px; width:111px; text-align:center; overflow:hidden; font-size:24px;}
.gk_lf ul .current{ background:url("../images/gk-fg03.jpg") no-repeat center  bottom;}
.gk_lf ul .current a{ color:#023a67;}

.n_banner{ border-bottom:4px solid #1292d6;}
.n_title_2{ padding:20px 0px; text-align:center;}
.n_text_2{ font-size:14px; line-height:28px; color:#666; margin-bottom:50px;}

.lmjj{ overflow:hidden; margin-top:50px;}
.lmjj span{ float:left;}
.lmjj samp{ width:593px; float:right;}
.lmjj samp h3 a{ font-size:24px;}
.lmjj samp h3 img{ vertical-align:middle;}
.lmjj samp p{ font-size:14px; margin-top:20px; line-height:32px; color:#999;}
.more02{ width:119px; border:1px solid #0890ec; float:left; text-align:center; border-radius:30px; margin-top:20px; padding:5px 0px; }
.more02 a{ color:#0890ec; font-size:18px;}
.cy{ background:url("../images/hz-bg.jpg") no-repeat center top; height:863px; margin-top:100px; overflow:hidden;}
.cy_list{ overflow:hidden; margin:20px 0px;}
.cy_list li{ float:left; margin:20px 14px;}
.cy_list li a img{ border:1px solid #bfbfbf;}
.ly{ background:url("../images/liuy-bg.jpg") no-repeat; width:1193px; height:635px; overflow:hidden; margin:100px auto;}
.biaodan1 { width:400px; margin:90px auto 0 auto;}
.biaodan1 span{ float:right; color:#FFF; font-size:14px;}
.biaodan1 td{ line-height:40px;}
.biaodan1 b{ color:#F00;}
.biaodan1 .txt{ border:1px solid #CCC; height:25px; line-height:25px;}
.biaodan1 .txt1{ border:1px solid #CCC; height:25px; line-height:25px;}
.biaodan1 .ttra{ border:1px solid #CCC; width:300px;}
.qr_btn{ cursor:pointer; width:80px; height:35px; margin-right:20px; border:none;}
.nu_bg1{ background:#09F; color:#FFF;}
.nu_bg1:focus{background:#09F;}
.nu_bg2{ background:#DDD;}
.nu_bg2:focus{background:#DDD;}
.ly_con{ background:url("../images/mv.jpg") no-repeat right bottom; padding-bottom:50px;}

.case_dynamic{ overflow:hidden;}
.case_dynamic li{ width:570px; float:left; font-size:18px; margin-top:30px; overflow:hidden;}
.case_dynamic li a{ font-size:18px; float: left; display:block; width:470px; background:url("../images/jt.png") no-repeat left; padding-left:20px;}
.case_dynamic li em{ float:right;}
.case{ background:#f3f4f8; margin-top:70px; overflow:hidden;}
.case_list { margin-top:80px; overflow:hidden;}
.case_list li{ position:relative; float:left; margin-bottom:5px; margin-left:5px;}
.case_list li img{ display:block;}
.case_list li span{ height:75px; line-height:75px; background:rgba(0,0,0,0.5); display:block; color:#FFF; font-size:28px; position:absolute; left:10px; bottom:10px; padding:0px 10px;}

.study_text{ width:928px; margin:30px auto;}
.lx_bg{ background:url("../images/lx-bg.jpg") no-repeat; width:1315px; height:958px; margin:0 auto; overflow:hidden;}
.lx_con{ margin-top:180px; margin-left:300px;}
.lx_con img{ margin-right:120px;}
.xx_bg{ background:url("../images/xx-bg.jpg") no-repeat right bottom; overflow:hidden;}

.Green_building{ background:#f3f4f8; overflow:hidden; margin-top:100px;}

.z_news{ overflow:hidden; margin-top:70px; }
.z_news_l{ width:482px; height:370px; float:left; padding:15px; border:1px solid #DDD; background:#FFF;}
.z_news_l span{ display:block;}
.z_news_l span img{ display:block;}
.z_news_l samp h3 a{ font-size:22px;}
.z_news_l samp h3 a img{ vertical-align:middle; margin:15px 0px;}
.z_news_l samp p{ height:78px; overflow:hidden;}
.z_news_r{ width:660px; float:right;}

.idx_al_list2{ overflow:hidden;}
.idx_al_list2 li{ width:660px; float:left; margin-bottom:18px;}
.idx_al_list2 li span{ float:left;}
.idx_al_list2 li samp{ width:405px; float:right;}
.idx_al_list2 li samp h3 a{ display:block; font-size:22px; background:url("../images/jt.png") no-repeat left; padding-left:15px;}
.idx_al_list2 li samp p{ line-height:30px; height:90px; overflow:hidden;}

.fg{ overflow:hidden; margin-top:79px;}
.fg_l{ float:left;}
.fg_r{ float:right; width:646px;}
.fg_r_top{ overflow:hidden; border-bottom:1px dashed #999999; padding-bottom:10px; margin-bottom:10px;}
.fg_r_top h3 a{ color:#a61d2d; font-size:24px; margin-bottom:10px; display:block; width:460px; float:left;}
.fg_r_top h3 em a { float:right; width:auto; font-size:16px; font-weight:normal;}
.fg_r_top p{ color:#a9a9a9; font-size:14px; clear:both;}

.fg_list{ overflow:hidden;}
.fg_list li{ overflow:hidden;font-size:18px; line-height:50px;}
.fg_list li a{ font-size:18px; background:url("../images/jt.png") no-repeat left; padding-left:15px; display:block; width:490px; float:left;}
.fg_list li em{ float:right;}

.fw_box01{ background:url("../images/fw_02.jpg") no-repeat center top; width:100%; height:883px; overflow:hidden;}
.fw_list01{ overflow: hidden; margin:80px auto;}
.fw_list01 li{ width:376px; float:left; margin:0px 10px;}
.fw_list01 li h3 a{ font-size:18px;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; display:block;}
.fw_list01 li span img{ border:1px solid #DDD;}

.zz_list{ overflow:hidden; margin-top:80px;}
.zz_list li{ background:url("../images/fw_05.jpg") no-repeat; width:274px; height:464px; float:left; overflow:hidden; margin:0px 10px;}
.zz_list li a{ margin-top:80px; display:block; margin-left:28px;}

.fw_box02{ background:url("../images/fw-bg02.jpg") no-repeat center top; height:985px; overflow:hidden;}

.fw_list_02{ overflow:hidden; margin-top:80px;}
.fw_list_02 li{ width:222px; float:left; margin:0px 8px;}
.fw_list_02 li span{ width:222px; height:302px; display:block; position:relative;}
.fw_list_02 li a img{ border:1px solid #9babb5;}
.fw_list_02 li a i{ background:rgba(0,0,0,0.5); color:#FFF; height:30px; line-height:30px; text-align:center; width:220px; position:absolute; left:1px; bottom:0px; font-size:16px;}
.fw_list_02 li samp{ color:#e9eaeb; font-size:14px; display:block; margin-top:10px;}

/*滚动2*/
.picScroll_1{  position:relative;   overflow:hidden;   margin-top:50px;    }
.picScroll_1 .prev,
.picScroll_1 .next{ position:absolute; top:150px; left:-5px; width:30px; height:30px;  }
.picScroll_1 .next{ left:auto; right:-5px;   background:url("../images/n02.png") no-repeat;}
.picScroll_1 .prev{ background:url("../images/n01.png") no-repeat;}
.picScroll_1 ul{ overflow:hidden; zoom:1; }

.zz_list_2{ overflow:hidden; margin-left:30px;}
.zz_list_2 li{ width:455px; float:left; text-align:center; margin:40px;}
.zz_list_2 li img{ border:1px solid #DDD;}
.zz_list_2 li samp a{ font-size:20px; display:block; margin-top:10px;}


.zz_text{ background:url("../images/zztu_07.jpg") repeat-x  left top; text-align:center; padding-top:30px;}
.zz_bt{ background:url("../images/zztu_07.jpg") repeat-x  left top; text-align:center; padding-top:30px; margin-bottom:30px; margin-top:30px;}














