@charset "utf-8";.inner_banner{width:100%;height:295px;overflow:hidden;position:relative}.about_banner{background:url(inner_banner_1.jpg) no-repeat center center}.business_banner{background:url(inner_banner_2.jpg) no-repeat center center}.news_banner{background:url(inner_banner_3.jpg) no-repeat center center}.ir_banner{background:url(inner_banner_4.jpg) no-repeat center center}.contact_banner{background:url(inner_banner_5.jpg) no-repeat center center}.wrap_path{width:100%;height:50px;position:absolute;left:0;bottom:0;overflow:hidden;background:url(news_bg.png) repeat-x left top}.path_box{color:#fff;width:990px;height:50px;margin:0 auto}.path_box h3{text-transform:uppercase;font-size:32px;line-height:32px;padding-top:10px}.path_box .home{float:right;padding:15px 0 0 16px;background:url(home.png) no-repeat left 18px}.path_box .home strong{padding:0 4px;text-decoration:underline}.path_box .home a{color:#fff;padding:0 4px}.path_box .home a:hover{color:#000}.left_menu{float:left;width:184px;padding:14px 0 0}.left_menu li{line-height:18px;margin:0 0 7px;font-size:14px}.left_menu li:last-child{margin:0}.left_menu li a{padding:5px 5px 5px 22px;display:block}.left_menu li:hover a,.left_menu li.on a{color:#fff;font-weight:700;background:url(ico_1.png) no-repeat 10px 9px #03C8FF}.inner_right{float:right;width:740px;position:relative;min-height:350px;padding:0 0 0 40px;overflow:hidden;border-left:1px solid #d2d3d5}.inner_txt h1.title{color:#00AFE0;line-height:32px;margin:12px 0 30px;font-size:32px;font-weight:400}.inner_txt h2{color:#ca3434;line-height:20px;margin:0 0 20px;padding-top:28px;font-size:20px}.inner_txt h2:first-of-type{padding-top:0}.inner_txt h3{color:#000;font-size:16px}.inner_txt h3{margin:0 0 15px}.about_txt h3{margin-bottom:8px}.inner_txt p{margin:0 0 20px;text-align:justify;text-justify:inter-ideograph}.inner_txt p:last-child{margin:0;padding:0}.inner_txt .photo_tit{margin-bottom:0;font-size:16px}.photo ul{height:100%;padding:32px 0 0 1px;overflow:hidden}.photo li{float:left;width:217px;height:217px;line-height:21px;padding:0 44px 27px 0;overflow:hidden}#photo li{height:158px;padding-bottom:45px}.photo li .pic{width:215px;height:160px;display:table;border:1px #eee solid}.photo li .pic a{width:217px;text-align:center;vertical-align:middle;display:table-cell}.photo li .pic a img{max-height:160px;max-width:215px}.photo li .txt{margin-top:7px;text-align:center}.photo li a{color:#656565}.photo li:hover a{color:#00AFE0}.photo li .pic{border:1px solid #cecece}.photo li .pic:hover{border:1px solid #03C8FF}.photo li:nth-of-type(3),.photo li:nth-of-type(6),.photo li:nth-of-type(9),.photo li:nth-of-type(12),.photo li:nth-of-type(15),.photo li:nth-of-type(18),.photo li:nth-of-type(21),.photo li:nth-of-type(24),.photo li:nth-of-type(27){padding-right:0}.year_box{float:right;width:148px;height:20px;line-height:20px;cursor:pointer;position:relative;background:url(year_bg.png) no-repeat left top}.year_box ul{width:146px;padding:5px 0 3px;position:absolute;left:0;top:19px;z-index:30;display:none;border:1px solid #6c6c6c;background:#fff}.year_box li{line-height:18px;margin-bottom:6px}.year_box span{padding:0 6px;display:block}.year_box li a{padding:6px 6px 0;line-height:14px;display:block}.press_box h2{margin:0 0 12px}.list_box li{padding:12px 0;border-bottom:1px solid #e5e5e5}.list_box li:first-child{color:#fff;padding:10px 0;border:none;font-weight:700;background:#03C8FF}.list_box li span,.list_box li b,.list_box li a{display:table-cell}.list_box li span{width:88px;padding:0 0 0 19px}.list_box li b,.list_box li a{width:600px;padding:0 15px}.page_box{text-align:center;margin-top:45px}.page_box a{color:#fff;width:29px;height:29px;line-height:29px;text-align:center;opacity:.7;display:inline-block;font-size:14px;background:#e26162}.page_box a:hover,.page_box .on{opacity:1;background:#03C8FF}.report_list{}.report_list h3{color:#6e6e6e;margin:0;padding:10px 15px;cursor:pointer;font-size:20px;border-bottom:1px solid #ebebeb;background:url(arrow.png) no-repeat 702px center}.report_list h3:hover,.report_list h3.on{color:#fff;border-top:1px solid #03C8FF;border-bottom:0;background:url(arrow_o.png) no-repeat 695px center #03C8FF}.report_list ul{height:100%;padding:35px 0 56px 48px;overflow:hidden;display:none;border-bottom:1px solid #ebebeb}.report_list li{float:left;width:330px;margin:0 32px 30px 0}.report_list li:last-child{margin:0}.report_list li a{display:table-cell}.report_list li img{width:200px;height:270px;border:1px solid #cdcdcd}.report_list li img:hover{border:1px solid #03C8FF}.report_list li span{padding:0 0 0 14px;vertical-align:middle;display:table-cell}.report_list li span i{color:#555;padding-bottom:8px;display:block;font-size:16px;font-style:normal}.report_list li span a{color:#fff;padding:2px 8px;background:#9c9c9c}.report_list li span a:hover{background:#03C8FF}.webcast_box ul{padding:64px 0 80px 92px}.webcast_box li{float:none;width:100%;margin:0 0 72px}.webcast_box li:last-child{margin:0}.webcast_box li img{width:290px;height:220px}.webcast_box li span a{width:90px;margin:0 0 10px;display:block}table tr td{padding:7px 0 7px 10px;border-bottom:1px solid #e5e5e5}table tr:first-child td{background:#03C8FF}table tr td strong{color:#fff}table tr td span{font-family:avantgarde bk bt;color:#ca3434;font-size:20px}.cont_box tr td,.cont_box tr:first-child td{padding:0 5px 10px 0;border:none;background:0 0}.prod_tab,.prod_tab tr,.prod_tab td{padding:7px 10px;vertical-align:top;border-collapse:collapse;border:1px solid #e5e5e5}.prod_tab td span{color:#616161;font-size:12px;margin:0 0 10px;display:block}.prod_tab td li{line-height:14px;padding:0 0 10px 10px;background:url(dico.png) no-repeat left 5px}.prod_tab h3{margin-bottom:0;color:#000}.sitemap_box{height:100%;padding:0 0 60px;overflow:hidden}.sitemap_box>li{float:left;width:17%;height:235px;padding:0 27px;border-right:1px solid #00AFE0}.sitemap_box>li:first-child{padding-left:0}.sitemap_box>li:last-child{float:right;width:auto;padding-right:0;border:none}.sitemap_box h4{color:#00AFE0;margin:0 0 16px;font-size:20px;line-height:22px;font-weight:400}.sub_sitemap li{margin:0 0 10px}.finan_tab{margin-bottom:30px;overflow:hidden}.finan_tab a{float:left;display:block;padding:8px 20px;background-color:#dddddd;margin-right:15px;text-align:center}.finan_tab a:hover,.finan_tab a.current{color:#fff;background-color:#03C8FF}.table_ir td{padding:6px 15px}.table_ir tr:first-child td{color:#fff}.award_tab{float:left;margin-right:70px}.award_tab a{display:block;padding:8px 20px;background-color:#dddddd;margin-bottom:15px;text-align:center}.award_tab a:hover,.award_tab a.award_current{color:#fff;background-color:#03C8FF}.award_txt{float:left;width:65%}.award_list li{width:220px;float:left;margin:0 40px 30px 0;text-align:center}.award_list li:last-child{margin-right:0}.award_list li img{padding-bottom:5px}
.list_pro ul{margin-top:20px}
.list_pro h3{width:98px;text-align:center;margin:0 auto;border-bottom:2px solid #03C8FF;font-size:22px;font-weight:normal}
.list_pro { clear:both;  overflow:hidden;margin:80px 0}
.list_pro .pro_cell{margin:10px}
.list_pro li{float:left;width:33.33%;height:240px;}
.list_pro li:hover .pro_cell{border-color:#ccc;-moz-box-shadow: 0px 0px 0px #eee; /* 老的 Firefox */
box-shadow: 0px 0px 0px #eee;}
.list_pro h4{text-align:center;font-weight:normal;padding-bottom:10px;font-size:14px}
.list_pro h4 a{color:#ca3434;font-size:18px}
.list_pro h4 a:hover{color:#000}
.ologo{position:absolute;left:380px;top:65px}
.conli ul li,.listfile li{list-style-type:square;height:30px;line-height:30px}
.listfile{padding:20px;font-size:14px}.listfile h1{padding:0;margin:0;font-size:16px;font-weight:bold}.listfile div{padding:10px 20px 20px;}