.width1004{ min-width:1200px;} .indexcontent{ margin:0 auto; width:1200px;} .sl{overflow:hidden; text-overflow:ellipsis;white-space: nowrap;} a.bs:hover{ text-decoration:underline;} /*.top1{ position:absolute; left:0; top:0; width:100%; z-index:99999; background:url(../images/top_bg.png) top repeat-x; height:95px;} .top1 .indexcontent{ position:relative;} .top1 .top1_logo{ position:absolute; left:6px; top:13px;} #navigation{ position:absolute; left:200px; top:0;} .top1 .top_txt{ position:absolute; right:40px; top:15px; width:165px; text-align:center; font-size:14px; color:#ffffff; line-height:35px;} .top1 .top_txt a.top_txt_a{ margin:0 10px; color:#fff;}*/ .top2{ position:fixed; left:0; width:100%; background: #fff; min-width:1200px; z-index:99999; transition:all 0.3s;} .top2 .top2_indexcontent{ height:80px; position:relative;} .top2 .top_logo{ position:absolute; left:0; top:10px;} .top_sub_ul1{ text-align:center; padding-top:0px; padding-bottom:20px;} .top_sub_ul1 li{ display:inline-block; width:94px; height:32px; margin:0 10px; margin-top:20px;} .top_sub_ul1 li a{ display:block; width:94px; height:32px; line-height:32px; text-align:center; font-size:14px; color:#333333; border-radius:5px;} .top_sub_ul1 li.on a, .top_sub_ul1 li:hover a{ background:#870000; color:#fff;} .banner ul li .indexcontent{ position:relative;} .banner ul li .indexcontent .banner_txt{ position:absolute; left:0; top:250px;} .banner ul li .indexcontent .banner_txt .txt1{ font-size:60px; color:#fff; line-height:100px; font-weight:bold; text-align:left;} .banner ul li .indexcontent .banner_txt .txt2{ font-size:16px; color:#fff; line-height:30px; text-align:left;} .banner ul li .indexcontent .banner_txt a.banner_more{ display:block; width:120px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#fff; border:#fff 1px solid; margin-top:50px; transition:all 0.3s;} .banner ul li .indexcontent .banner_txt a.banner_more:hover{ background:#870000; border:#870000 1px solid; color:#fff;} .banner_n .indexcontent{ position:relative;} .banner_n .indexcontent .banner_txt{ position:absolute; left:0; top:200px; color:#fff; text-align:left; width:100%;} .banner_n .indexcontent .banner_txt *{ color:#fff;} .i_d1_txt1{ font-size:18px; color:#333333; font-weight:bold; line-height:37px; text-align:center; width:1070px; margin:0 auto;} .i_d2{ background:url(../images/i_d2_bg.jpg) center no-repeat; height:305px;} .i_d2 .i_d2_txt1{ font-size:18px; color:#ffffff; line-height:35px; font-weight:bold; text-align:center;} .i_d2 a.i_d2_a{ display:block; width:200px; height:48px; margin:0 auto; line-height:48px; text-align:center; font-size:18px; color:#ffffff; border:#fff 2px solid; margin-top:60px;} .i_d3_list li{ float:left; width:400px; text-align:center;} .i_d3_list li .txt1{ font-size:16px; color:#870000; font-weight:bold; line-height:35px; margin-top:10px; text-align:center;} .i_d3_list li .txt2{ font-size:14px; color:#727071; font-weight:bold; line-height:30px; text-align:center; width:260px; margin:0 auto;} .i_d4{ background:url(../images/i_d4_bg.jpg) center no-repeat; height:303px;} .i_d5_l{ float:left; width:600px;} .i_nav{ height:50px; position:relative;} .i_nav .i_nav_a{ float:left; width:164px; height:50px; text-align:center; line-height:50px; background:#e0e0e0; font-size:18px; color:#333333; margin-right:2px; cursor:pointer;} .i_nav .on{ background:#870000; color:#fff;} .i_nav a.i_nav_more{ position:absolute; right:10px; top:7px; font-size:16px; color:#333333; border:#bfbfbf 1px solid; padding:5px 10px; border-radius:5px;} .i_news_list li{ padding:5px; background:#f3f3f3; margin-top:20px;} .i_news_list li img{ float:left; width:110px; height:110px;} .i_news_list li .txt{ float:left; margin-left:14px; width:455px;} .i_news_list li .txt .txt1{ font-size:18px; color:#333333; line-height:35px;} .i_news_list li .txt .txt1 a{ color:#333333;} .i_news_list li .txt .txt2{ font-size:14px; color:#999999; line-height:25px;} .i_news_list li:hover{ background:#5f75a0;} .i_news_list li:hover .txt .txt1{ color:#fff;} .i_news_list li:hover .txt .txt1 a{ color:#fff;} .i_news_list li:hover .txt .txt2{ color:#fff;} .i_d5_r{ float:right; width:564px;} .i_d5_r .i_tz_d1{ background:#e0e0e0; padding:9px;} .i_d5_r .i_tz_d1 .i_tz_d1_a{ float:right; width:140px; line-height:30px; text-decoration:underline;} .i_d5_r .i_tz_d2_hr{ background:#f4f4f4; height:7px;} .i_gp{ position:relative; height:207px;} .i_gp .txt1{ position:absolute; left:5px; top:40px; line-height:35px; font-size:24px; color:#333333;} .i_gp .txt2{ position:absolute; right:25px; top:40px; line-height:35px; font-size:14px; color:#333333;} .i_gp .txt2 img{ padding-bottom:2px; margin-right:5px;} .i_gp .txt3{ position:absolute; left:5px; top:90px; line-height:55px; font-size:16px;} .i_gp .txt3 span{ font-size:48px;} .i_gp .txt3 img{ margin:0 20px 0 30px;} .i_gp .txt4{ position:absolute; right:25px; top:163px; line-height:30px; font-size:14px; color:#333333;} .i_gp .txt4 img{ margin-right:10px; padding-bottom:2px;} .footer{ background:url(../images/footer_bg_ico.jpg) #e1e1e1 0 55px repeat-x;} .footer .indexcontent{ position:relative;} .footer_box{ float:left; padding-top:15px; width:140px;} .footer_box .title{ font-size:14xp; line-height:35px; font-weight:bold;} .footer_box .footer_box_list{ margin-top:15px;} .footer_box .footer_box_list li{ font-size:12px; color:#666666; line-height:27px;} .footer_box .footer_box_list li a{ color:#666666;} .footer .footer_xx{ position:absolute; right:50px; top:69px; width:278px;} .footer .footer_xx .txt1{ float:left; width:175px; margin-left:10px; font-size:12px; color:#333333; line-height:22px;} .footer .footer_xx .txt1 span{ font-weight:bold;} .footer2{ background:#870000; margin-top:1px;} .footer2 .footer2_txt{ font-size:12px; color:#fff; line-height:25px; text-align:center; padding:10px 0;} .footer2 .footer2_txt *{ color:#fff; line-height:25px; } .content{ font-size:14px; color:#333333; line-height:30px;} .content *{ line-height:30px;} .content p{ padding:10px 0;} .content img{ max-width:100%;} /*鍙戝睍鍘嗙▼*/ .fzlc_d2_list{ background:url(../images/fzlc_d2_hr.png) 599px repeat-y;} .fzlc_d2_list li{ padding:40px 0; position:relative;} .fzlc_d2_list li .txt .txt1{ line-height:90px; font-size:46px; color:#383839;} .fzlc_d2_list li .txt .txt1 span{ font-size:20px; margin-left:10px;} .fzlc_d2_list li .txt .txt2{ font-size:16px; color:#666666; line-height:30px;} .fzlc_d2_list li .txt .txt2 *{ line-height:30px;} .fzlc_d2_list li:nth-child(2n+1){} .fzlc_d2_list li:nth-child(2n){} .fzlc_d2_list li:nth-child(2n+1) .fzlc_d2_img{ float:right; width:480px;} .fzlc_d2_list li:nth-child(2n+1) .txt{ float:left; width:480px;} .fzlc_d2_list li:nth-child(2n+1):before{ content: ""; position: absolute; left: 480px; top:80px; width: 127px; height:14px; background:url(../images/fzlc_d2_ico1.png) center no-repeat;} .fzlc_d2_list li:nth-child(2n) .fzlc_d2_img{ float:left; width:480px;} .fzlc_d2_list li:nth-child(2n) .txt{ float:right; width:480px;} .fzlc_d2_list li:nth-child(2n):before{ content: ""; position: absolute; left: 593px; top:80px; width: 127px; height:14px; background:url(../images/fzlc_d2_ico2.png) center no-repeat;} /*浜у搧涓績*/ .p2_list li{ float:left; width:270px; margin-left:40px;} .p2_list li:nth-child(4n+1){ margin-left:0;}